.sn-support{position:fixed;right:var(--sn-chat-side, 20px);bottom:max(var(--sn-chat-bottom, 20px),calc(env(safe-area-inset-bottom) + 20px));z-index:20;display:var(--sn-chat-desktop, block);font:inherit}.sn-support[data-side=left]{right:auto;left:var(--sn-chat-side, 20px)}.sn-support__launcher{list-style:none;display:flex;align-items:center;gap:9px;padding:14px 18px;min-height:52px;border-radius:28px;color:#fff;background:#0a7b8a;cursor:pointer;box-shadow:0 5px 22px #07576330;font-weight:600}.sn-support__launcher::-webkit-details-marker{display:none}.sn-support__launcher:hover{background:#075763}.sn-support__panel{position:absolute;right:0;bottom:calc(100% + 12px);width:min(352px,calc(100vw - 32px));max-height:min(520px,calc(100dvh - 180px));overflow-y:auto;border-radius:20px;border:1px solid #c9e5e7;background:#fff;color:#173b40;box-shadow:0 16px 55px #07576325}.sn-support[data-side=left] .sn-support__panel{right:auto;left:0}.sn-support__header{display:flex;align-items:center;justify-content:space-between;padding:20px;background:linear-gradient(120deg,#075763,#0a7b8a);color:#fff}.sn-support__header h2{color:inherit;font-size:1.8rem;margin:0}.sn-support__header p{color:inherit;font-size:1.2rem;margin:4px 0 0}.sn-support__close{border:0;background:transparent;color:#fff;font-size:28px;cursor:pointer;min-width:44px;min-height:44px}.sn-support__body{padding:20px;font-size:1.4rem;line-height:1.7}.sn-support__body p{margin:0 0 14px}.sn-support__body .sn-support__welcome{padding:12px 14px;background:#eef8f8;border-radius:4px 14px 14px;font-weight:600}.sn-support__body label{display:block;margin-bottom:6px}.sn-support textarea{display:block;resize:vertical;box-sizing:border-box;width:100%;min-height:88px;border:1px solid #b9d9dc;border-radius:12px;padding:12px;font:inherit;background:#fff;color:#173b40}.sn-support__send{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin-top:14px;background:#0a7b8a;color:#fff;border:0;border-radius:12px;font:inherit;font-weight:600;cursor:pointer}.sn-support :focus-visible{outline:3px solid #d28b36;outline-offset:3px}@media(max-width:749px){.sn-support{display:var(--sn-chat-mobile, block);right:16px;bottom:max(88px,calc(env(safe-area-inset-bottom) + 88px))}.sn-support__launcher{width:52px;height:52px;justify-content:center;padding:0}.sn-support__launcher span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.snps{display:block;border:1px solid #dcebea;border-radius:16px;padding:20px;margin:20px 0;background:#f5faf9;color:#183f40}.snps-heading{font-size:21px;margin:0 0 7px;line-height:1.5;color:#183f40}.snps-intro{font-size:13px;line-height:1.7;margin:0 0 16px;color:#547171}.snps-card{padding:16px;background:#fff;border:1px solid #e3eceb;border-radius:12px;margin-bottom:12px}.snps-card:last-child{margin-bottom:0}.snps-top{display:flex;align-items:center;gap:14px}.snps-image{display:block;flex:0 0 82px}.snps-image img{display:block;width:82px;height:82px;object-fit:contain}.snps-overview{flex:1;min-width:0}.snps-title{font-size:15px;font-weight:600;color:#183f40;text-decoration:none;line-height:1.6;display:block}.snps-price{font-size:17px;display:block;margin:5px 0 2px;color:#087f83}.snps-difference{font-size:12px;line-height:1.7;margin:0;color:#547171}.snps .product-form{margin:12px 0 0}.snps-form label{font-size:12px;display:block;margin-bottom:5px;font-weight:600}.snps-form select{width:100%;border:1px solid #ccddda;border-radius:8px;padding:11px 9px;min-height:46px;background:#fff;color:#183f40;font-family:inherit;font-size:12px;cursor:pointer}.snps .snps-add{background:#087f83!important;color:#fff!important;border-radius:9px!important;border:0;min-height:46px;margin-top:10px;font-family:inherit;font-size:14px;font-weight:600;box-shadow:none!important}.snps .snps-add:before,.snps .snps-add:after{display:none!important}.snps .snps-add:disabled{opacity:.5;cursor:not-allowed}.snps-details{display:block;text-align:center;margin-top:10px;font-size:12px;color:#087f83;text-underline-offset:3px}.snps-badge{display:block;font-size:11px;color:#087f83;margin-bottom:3px}.snps-error{font-size:12px;line-height:1.7;color:#aa2525}.snps [hidden]{display:none!important}.snps select:focus-visible,.snps button:focus-visible,.snps a:focus-visible{outline:2px solid #087f83;outline-offset:3px}@media(max-width:480px){.snps{padding:15px}.snps-card{padding:12px}.snps-heading{font-size:19px}.snps-top{gap:10px}.snps-image{flex-basis:70px}.snps-image img{width:70px;height:70px}.snps-title{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAABAAAAAAAACA */
