.commande_checkout__JhJpU :is(a,button,input,select):focus-visible{outline:3px solid #145ccc;outline-offset:3px}.commande_layout__7Nj6K{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.commande_form__dzVEl{grid-column:1;grid-row:1}.commande_summary__zKpZK{grid-column:2;grid-row:1}.commande_fieldHelp__PoK4q{color:#536158;font-size:12px;line-height:1.5;margin:7px 0 0}.commande_helpLink__FS1B9{display:block;font-size:13px;line-height:1.6;color:#254c3d;text-align:center;margin-top:18px}.commande_previewNotice__4lqx1{background:#fff7ed;color:#805225;padding:12px;font-size:13px;border-radius:6px}.commande_productPreview__tNnAX{display:flex;align-items:center;gap:14px;margin-bottom:18px}.commande_productPreview__tNnAX img{object-fit:cover;object-position:center 64%;border-radius:6px}.commande_productPreview__tNnAX h2{font-size:16px;margin:0 0 6px}.commande_productPreview__tNnAX p{font-size:12px;color:#536158;margin:0;line-height:1.5}.commande_packChange__aqyGm{margin-top:16px}.commande_packChange__aqyGm summary{color:#145ccc;font-size:13px;font-weight:600;cursor:pointer;padding:10px 0}.commande_checkout__JhJpU :is(input,select):disabled{opacity:.65}@media (max-width:760px){.commande_layout__7Nj6K{grid-template-columns:minmax(0,1fr)}.commande_summary__zKpZK{grid-column:1;grid-row:1}.commande_form__dzVEl{grid-column:1;grid-row:2}.commande_content__HCuwk{padding:24px 16px 56px!important}.commande_form__dzVEl,.commande_summary__zKpZK{padding:18px!important}}.pack-selector_packs__jk9GN{margin:0;padding:0;border:0;min-width:0}.pack-selector_packs__jk9GN legend{font-size:14px;font-weight:600;margin-bottom:12px;padding:0}.pack-selector_pack__e8f37{display:flex;gap:12px;align-items:flex-start;border:1px solid #dce3de;border-radius:8px;padding:14px;margin-bottom:10px;cursor:pointer}.pack-selector_selected__h7ThF{border-color:#145ccc;box-shadow:inset 0 0 0 1px #145ccc;background:#f1f6ff}.pack-selector_pack__e8f37 input{margin:2px 0 0;width:18px;height:18px;accent-color:#145ccc;flex-shrink:0}.pack-selector_pack__e8f37 input:focus-visible{outline:3px solid #145ccc;outline-offset:4px}.pack-selector_details__TZsxL{min-width:0;flex:1 1}.pack-selector_heading__HKOcN{display:flex;justify-content:space-between;gap:6px 14px;flex-wrap:wrap;font-size:14px;line-height:1.5}.pack-selector_heading__HKOcN strong:last-child{white-space:nowrap}.pack-selector_schedule__vmv44{display:block;color:#536158;font-size:12px;line-height:1.6;margin-top:5px}.pack-selector_saving__HYKHm{display:block;font-size:11px;line-height:1.5;color:#254c3d;margin-top:6px}.pack-selector_packs__jk9GN:disabled{opacity:.65}@media (max-width:760px){.pack-selector_pack__e8f37{padding:12px;gap:10px}.pack-selector_heading__HKOcN{font-size:13px}}.contact-capture_section__Q3Ka2{max-width:1180px;margin:48px auto;padding:32px;display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:start;background:#f0f7f5;border:1px solid #d7e8df;border-radius:20px;color:#17352a;font-family:var(--font-work-sans),sans-serif}.contact-capture_eyebrow__Z7O0J{font-size:11px;letter-spacing:.12em;font-weight:700}.contact-capture_intro__9fkjj h2{font-family:var(--font-sora),sans-serif;font-size:30px;line-height:1.2;margin:14px 0}.contact-capture_card__juVFx p,.contact-capture_intro__9fkjj p{font-size:15px;line-height:1.6;margin:12px 0}.contact-capture_intro__9fkjj a{color:#146849;text-decoration:underline;font-weight:600}.contact-capture_card__juVFx{padding:24px;background:#fff;border-radius:14px;border:1px solid #d7e8df}.contact-capture_card__juVFx fieldset{border:0;padding:0;margin:0;min-width:0}.contact-capture_card__juVFx legend{font-size:14px;font-weight:600;margin-bottom:12px}.contact-capture_channels__A1e1W{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:16px;font-size:13px}.contact-capture_channels__A1e1W label{display:flex;align-items:center;gap:5px}.contact-capture_field__Lb95M{display:block;margin-top:14px;font-size:14px;font-weight:600}.contact-capture_field__Lb95M small,.contact-capture_field__Lb95M span{font-size:12px;font-weight:400;color:#5b6b64}.contact-capture_field__Lb95M input{display:block;width:100%;box-sizing:border-box;margin:6px 0;padding:11px 12px;border:1px solid #cbd8d2;border-radius:8px;font-size:16px;background:white;color:#17352a}.contact-capture_consent__Y_Zrl{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.5;margin-top:18px}.contact-capture_consent__Y_Zrl input{margin-top:3px;flex:none}.contact-capture_section__Q3Ka2 .contact-capture_small__6ok1f{font-size:12px;color:#5b6b64;line-height:1.5}.contact-capture_primary__E9I6m{display:block;text-align:center;padding:13px 18px;border:0;border-radius:9px;background:#166748;color:#fff;font-size:15px;font-weight:650;text-decoration:none;cursor:pointer;width:100%;box-sizing:border-box}.contact-capture_section__Q3Ka2 :focus-visible{outline:3px solid #1a5fae;outline-offset:3px}.contact-capture_card__juVFx fieldset:disabled{opacity:.6}.contact-capture_error__mW0g3{color:#a12727}.contact-capture_trap__D2MXK{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:760px){.contact-capture_section__Q3Ka2{grid-template-columns:1fr;margin:24px 16px;padding:20px;gap:20px}.contact-capture_intro__9fkjj h2{font-size:25px}.contact-capture_card__juVFx{padding:18px}}.brand-icon_icon__t_vYJ{display:inline-block;width:var(--icon-size,40px);height:var(--icon-size,40px);flex:0 0 auto;color:var(--bobotcho-icon-color,#1063ae);vertical-align:middle;overflow:visible}.brand-icon_accent__GwiLQ{stroke:var(--bobotcho-icon-accent,#50a5bc)}.brand-icon_icon__t_vYJ[data-tone=mono]{color:inherit}.brand-icon_icon__t_vYJ[data-tone=mono] .brand-icon_accent__GwiLQ{stroke:currentColor}@media (prefers-reduced-motion:no-preference){.brand-icon_icon__t_vYJ[data-animated]:hover .brand-icon_motion__SEFoz,a:focus-visible .brand-icon_icon__t_vYJ[data-animated] .brand-icon_motion__SEFoz,a:hover .brand-icon_icon__t_vYJ[data-animated] .brand-icon_motion__SEFoz,button:focus-visible .brand-icon_icon__t_vYJ[data-animated] .brand-icon_motion__SEFoz,button:hover .brand-icon_icon__t_vYJ[data-animated] .brand-icon_motion__SEFoz{animation:brand-icon_water-detail__zUqSh .75s ease-in-out 1}}@keyframes brand-icon_water-detail__zUqSh{0%,to{transform:translateY(0)}50%{transform:translateY(-1.2px)}}.boutique_shop__EhYz7{--ink:#192821;--muted:#536158;--blue:#145ccc;--line:#dce3de;--green:#254c3d;--clay:#a64c35;color:var(--ink);background:#fff;padding-bottom:88px;letter-spacing:0}.boutique_finalOffer__P41Z_>strong,.boutique_priceLine__L3ICh strong,.boutique_shop__EhYz7 h1,.boutique_shop__EhYz7 h2{font-family:var(--font-sora),sans-serif}.boutique_shop__EhYz7 h1,.boutique_shop__EhYz7 h2,.boutique_shop__EhYz7 p{margin:0}.boutique_shop__EhYz7 h2{font-size:32px;line-height:1.22;font-weight:600}.boutique_shop__EhYz7 a{text-decoration:none}.boutique_shop__EhYz7 button,.boutique_shop__EhYz7 input{font:inherit}.boutique_shop__EhYz7 :is(a,button,input,summary):focus-visible{outline:3px solid var(--blue);outline-offset:5px}.boutique_shop__EhYz7 :is(section,main){scroll-margin-top:92px}.boutique_container__OQJaE{width:min(100%,1264px);margin-inline:auto;padding-inline:40px}.boutique_skip__z3OmJ{position:fixed;top:-100px;left:16px;z-index:100;background:white;padding:12px}.boutique_skip__z3OmJ:focus{top:12px}.boutique_announcement__dbvFq{padding:10px 20px;background:var(--green);color:#fff;font-size:12px;text-align:center;line-height:1.5}.boutique_announcement__dbvFq span{margin-inline:12px;color:#c2d5a6}.boutique_header__jKvfr{background:rgba(255,255,255,.97);border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;z-index:20}.boutique_headerInner__96Q9B{max-width:1264px;padding:20px 40px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.boutique_brand__iLoMl{display:flex;flex-shrink:0}.boutique_brand__iLoMl img{width:152px;height:auto}.boutique_nav___ECEi{display:flex;gap:28px;font-size:14px}.boutique_helpLink__J5_Yi:hover,.boutique_nav___ECEi a:hover,.boutique_textLink__kmqMV:hover{text-decoration:underline;text-underline-offset:5px}.boutique_contact__yoiOq{color:var(--green);font-size:13px;font-weight:600;display:flex;align-items:center;gap:12px}.boutique_product__Tnsqo{padding-block:36px 64px;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(0,1fr);grid-template-rows:auto 1fr;grid-column-gap:52px;column-gap:52px;grid-row-gap:18px;row-gap:18px}.boutique_productHeading__BF3kI{grid-column:2;grid-row:1}.boutique_eyebrow__oAji6{font-size:11px;font-weight:600;color:var(--clay);line-height:1.5;margin-bottom:14px!important}.boutique_productHeading__BF3kI h1{font-size:36px;font-weight:700;line-height:1.2;text-wrap:balance}.boutique_intro__0rvAw{font-size:16px;line-height:1.55;margin-top:14px!important;color:var(--muted)}.boutique_heroPrice__VhzvF{font-size:13px;line-height:1.7;margin-top:14px!important}.boutique_heroPrice__VhzvF strong{font-size:17px}.boutique_demoLink__BGx1g{display:block;padding:14px 10px;font-size:14px;color:var(--blue);font-weight:600;text-align:center}.boutique_deliveryNote__uy0J1{font-size:12px;line-height:1.6;color:var(--muted);margin-top:16px!important}.boutique_boxContents__W2Uqa{padding-left:20px;color:var(--muted);font-size:14px;line-height:1.65;margin-block:20px}.boutique_boxContents__W2Uqa li{margin-bottom:10px}.boutique_deliveryProcess__j1mJB{padding-block:36px}.boutique_gallery__xDLXY{grid-column:1;grid-row:1/3;align-self:start;position:-webkit-sticky;position:sticky;top:108px;min-width:0}.boutique_mainPhoto__koVBk{position:relative;aspect-ratio:1/1;background:#f2f5f2;overflow:hidden;border-radius:8px}.boutique_mainPhoto__koVBk img{object-fit:cover}.boutique_installedPhoto__El79k img{object-fit:cover;object-position:center 40%}.boutique_photoLabel__zg_nF{position:absolute;bottom:16px;left:16px;padding:8px 11px;background:rgba(255,255,255,.94);border-radius:4px;color:#26352c;font-size:11px}.boutique_thumbnails____IiI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.boutique_thumbnails____IiI button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid transparent;border-radius:6px;padding:4px;background:transparent;color:var(--muted);min-width:0}.boutique_thumbnails____IiI button[aria-pressed=true]{border-color:var(--green);color:var(--ink);background:#f3f6f3}.boutique_thumbnailImage___Y45a{display:block;aspect-ratio:3/2;overflow:hidden;position:relative;border-radius:3px}.boutique_thumbnailImage___Y45a img{object-fit:cover}.boutique_thumbnails____IiI button>span:last-child{display:block;font-size:11px;line-height:1.3;padding:8px 0 3px}.boutique_galleryNote__osUA1{font-size:12px;color:var(--muted);text-align:center;margin-top:18px!important}.boutique_offer__nzlPB{grid-column:2;grid-row:2;min-width:0}.boutique_description__kuKGO{color:var(--muted);font-size:14px;line-height:1.65;max-width:470px}.boutique_priceLine__L3ICh{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin:22px 0}.boutique_priceLine__L3ICh strong{font-size:29px;font-weight:700}.boutique_priceLine__L3ICh span{font-size:12px;color:var(--muted)}.boutique_packs__q2ITo{border:0;padding:0;margin:0 0 20px;min-width:0}.boutique_packs__q2ITo legend{font-size:12px;font-weight:600;padding:0;margin-bottom:10px}.boutique_pack__EvUFM{display:flex;align-items:center;gap:12px;padding:13px 14px;border:1px solid var(--line);border-radius:6px;margin-bottom:8px;cursor:pointer}.boutique_pack__EvUFM:last-child{margin-bottom:0}.boutique_selectedPack__dauBR{background:#f1f6ff;border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.boutique_pack__EvUFM input{width:17px;height:17px;accent-color:var(--blue);flex-shrink:0;margin:0}.boutique_packTitle__vxStX{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.boutique_packPrice__qetk_,.boutique_packTitle__vxStX strong{font-size:13px;font-weight:600}.boutique_packTitle__vxStX small{font-size:11px;color:var(--muted)}.boutique_packPrice__qetk_{white-space:nowrap}.boutique_payment__cnOOD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0}.boutique_payment__cnOOD>div{padding:0 16px;border-left:1px solid var(--line)}.boutique_payment__cnOOD>div:first-child{padding-left:0;border-left:none}.boutique_payment__cnOOD dt{font-size:11px;color:var(--muted);line-height:1.5}.boutique_payment__cnOOD dd{margin:4px 0 2px;font-size:17px;font-weight:600}.boutique_payment__cnOOD span{font-size:11px;color:var(--muted)}.boutique_primary__hEMCr{display:flex;align-items:center;justify-content:center;gap:20px;background:var(--blue);color:white;font-size:14px;font-weight:600;line-height:1.4;padding:17px 18px;border-radius:6px;min-height:52px;transition:background .15s ease}.boutique_primary__hEMCr:hover{background:#104caa}.boutique_primary__hEMCr span{font-size:20px;line-height:1}.boutique_checkoutNote__9YxV3{font-size:11px;color:var(--muted);text-align:center;margin-top:10px!important;line-height:1.5}.boutique_catalogueNotice__FpZNd{color:#805225;background:#fff7e9;padding:9px;font-size:11px;margin-top:10px!important;line-height:1.5}.boutique_catalogueNotice__FpZNd a{text-decoration:underline}.boutique_helpLink__J5_Yi{display:block;text-align:center;font-size:12px;font-weight:500;margin-top:18px;color:var(--green)}.boutique_offerTrust__EtLNq{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;border-top:1px solid var(--line);padding-top:18px;margin-top:22px;font-size:10px;color:var(--muted)}.boutique_benefitBand__mg0XG{background:#f2f6f2;border-block:1px solid #e3eae4}.boutique_benefits__ZDwMh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:48px;gap:48px;padding-block:38px}.boutique_benefitNumber__Wx9MZ{color:var(--clay);font-size:12px;font-weight:600}.boutique_benefits__ZDwMh h2{font-size:18px;margin-top:10px}.boutique_benefits__ZDwMh p{font-size:13px;line-height:1.65;color:var(--muted);margin-top:10px}.boutique_delivery__zjJHQ,.boutique_detailSection__58IYD{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:64px;gap:64px;padding-block:80px;align-items:center}.boutique_boxPhoto__lB4Yv,.boutique_detailPhoto__IKTSI{position:relative;aspect-ratio:1/1;overflow:hidden;border-radius:8px;background:#f2f5f2}.boutique_detailPhoto__IKTSI img{object-fit:cover}.boutique_boxPhoto__lB4Yv{aspect-ratio:4/3}.boutique_boxPhoto__lB4Yv img{object-fit:cover}.boutique_detailCopy__Ful3V>p:not(.boutique_eyebrow__oAji6){font-size:15px;line-height:1.7;color:var(--muted);margin-top:18px}.boutique_controls__XRtxd{margin:24px 0 0}.boutique_controls__XRtxd>div{border-top:1px solid var(--line);padding:15px 0}.boutique_controls__XRtxd dt{font-size:14px;font-weight:600}.boutique_controls__XRtxd dt span{font-size:11px;color:var(--clay);margin-right:12px}.boutique_controls__XRtxd dd{margin:8px 0 0 28px;font-size:12px;line-height:1.6;color:var(--muted)}.boutique_installationBand__PG2SR{background:#f3f6fb}.boutique_installation__PrOvW{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:80px;gap:80px;align-items:center;padding-block:64px}.boutique_installationCopy__9jPgM{max-width:520px}.boutique_installationCopy__9jPgM>p:not(.boutique_eyebrow__oAji6):not(.boutique_smallNote__QGDXG){margin-top:18px;font-size:15px;line-height:1.7;color:var(--muted)}.boutique_steps__l9TND{list-style:none;counter-reset:steps;margin:28px 0;padding:0}.boutique_steps__l9TND li{counter-increment:steps;padding:16px 0 16px 42px;border-top:1px solid #d7e0ea;position:relative}.boutique_steps__l9TND li:before{content:"0" counter(steps);position:absolute;left:0;top:17px;color:var(--blue);font-weight:600;font-size:12px}.boutique_steps__l9TND strong{font-size:14px;font-weight:600}.boutique_steps__l9TND p{margin-top:7px;font-size:13px;line-height:1.6;color:var(--muted)}.boutique_textLink__kmqMV{color:var(--green);font-size:13px;font-weight:600;line-height:1.6;display:inline-block}.boutique_textLink__kmqMV span{margin-left:12px}.boutique_smallNote__QGDXG{font-size:11px;color:var(--muted);line-height:1.6;margin-top:12px!important}.boutique_installationVideo__UyTpU{margin:0;width:min(100%,304px);justify-self:center}.boutique_installationVideo__UyTpU video{display:block;width:100%;aspect-ratio:9/16;object-fit:contain;border-radius:8px;background:#e5e9e5}.boutique_installationVideo__UyTpU figcaption{margin-top:12px;color:var(--muted);font-size:11px;text-align:center}.boutique_deliveryFacts__dTrPp{margin:24px 0}.boutique_deliveryFacts__dTrPp div{border-bottom:1px solid var(--line);padding:12px 0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:13px}.boutique_deliveryFacts__dTrPp dt{color:var(--muted)}.boutique_deliveryFacts__dTrPp dd{margin:0;font-weight:600}.boutique_faq__to4ON{padding-block:24px 80px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-gap:64px;gap:64px}.boutique_faq__to4ON h2{font-size:28px;margin-bottom:22px}.boutique_faq__to4ON details{border-top:1px solid var(--line)}.boutique_faq__to4ON details:last-child{border-bottom:1px solid var(--line)}.boutique_faq__to4ON summary{cursor:pointer;padding:20px 24px 20px 0;font-size:14px;font-weight:600;list-style:none;position:relative;line-height:1.5}.boutique_faq__to4ON summary::-webkit-details-marker{display:none}.boutique_faq__to4ON summary:after{content:"+";position:absolute;right:0;top:20px;color:var(--green)}.boutique_faq__to4ON details[open] summary:after{content:"−"}.boutique_faq__to4ON details p{font-size:13px;color:var(--muted);line-height:1.75;padding:0 24px 22px 0}.boutique_finalBand__8c6SB{background:var(--green);color:#fff}.boutique_finalInner__Hj_z2{display:flex;align-items:center;justify-content:space-between;gap:48px;padding-block:52px}.boutique_finalInner__Hj_z2 .boutique_eyebrow__oAji6{color:#d2dcb8}.boutique_finalInner__Hj_z2 h2{font-size:30px}.boutique_finalOffer__P41Z_{min-width:300px}.boutique_finalOffer__P41Z_>strong{font-size:28px}.boutique_finalOffer__P41Z_>p{font-size:12px;color:#d7e2da;margin:9px 0 18px}.boutique_finalOffer__P41Z_ .boutique_primary__hEMCr{background:#fff;color:var(--green)}.boutique_finalOffer__P41Z_ .boutique_primary__hEMCr:hover{background:#e9f0e9}.boutique_footer__0qStJ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;padding-block:34px}.boutique_footer__0qStJ img{width:140px;height:auto}.boutique_footer__0qStJ p{font-size:12px;line-height:1.8;color:var(--muted)}.boutique_footer__0qStJ small{font-size:11px;color:var(--muted)}.boutique_stickyBuy__ysKX3{position:fixed;bottom:0;left:0;right:0;z-index:30;border-top:1px solid var(--line);background:rgba(255,255,255,.98);padding-bottom:env(safe-area-inset-bottom)}.boutique_stickyBuy__ysKX3>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:12px}.boutique_stickyBuy__ysKX3>div>div{display:flex;align-items:baseline;gap:16px}.boutique_stickyBuy__ysKX3 strong{font-size:17px;white-space:nowrap}.boutique_stickyBuy__ysKX3 span{font-size:12px;color:var(--muted)}.boutique_stickyBuy__ysKX3 .boutique_primary__hEMCr{min-height:44px;padding:12px 24px}.boutique_stickyBuy__ysKX3 .boutique_primary__hEMCr span{color:white;font-size:18px}@media (max-width:1050px){.boutique_nav___ECEi{gap:16px;font-size:12px}.boutique_contact__yoiOq{font-size:12px}.boutique_product__Tnsqo{gap:18px 28px}.boutique_delivery__zjJHQ,.boutique_detailSection__58IYD,.boutique_faq__to4ON,.boutique_installation__PrOvW{gap:36px}.boutique_productHeading__BF3kI h1{font-size:31px}}@media (max-width:760px){.boutique_container__OQJaE{padding-inline:20px}.boutique_headerInner__96Q9B{padding:15px 20px;gap:14px}.boutique_brand__iLoMl img{width:130px}.boutique_nav___ECEi{display:none}.boutique_contact__yoiOq{font-size:11px;gap:5px}.boutique_announcement__dbvFq{font-size:10px;padding:8px 18px}.boutique_announcement__dbvFq span{margin-inline:4px}.boutique_product__Tnsqo{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;gap:20px;padding-block:24px 36px}.boutique_productHeading__BF3kI{grid-column:1;grid-row:1}.boutique_eyebrow__oAji6{font-size:10px;margin-bottom:9px!important}.boutique_productHeading__BF3kI h1{font-size:29px}.boutique_intro__0rvAw{font-size:14px;margin-top:10px!important}.boutique_heroPrice__VhzvF{margin-top:10px!important;font-size:12px}.boutique_heroPrice__VhzvF strong{font-size:15px}.boutique_intro__0rvAw br{display:none}.boutique_gallery__xDLXY{position:static;grid-column:1;grid-row:2}.boutique_mainPhoto__koVBk{aspect-ratio:3/2}.boutique_photoLabel__zg_nF{bottom:10px;left:10px;font-size:10px;padding:6px 8px}.boutique_thumbnails____IiI{gap:6px;margin-top:8px}.boutique_thumbnails____IiI button{padding:3px}.boutique_thumbnails____IiI button>span:last-child{font-size:10px;padding:6px 0 2px}.boutique_galleryNote__osUA1{display:none}.boutique_offer__nzlPB{grid-column:1;grid-row:3}.boutique_description__kuKGO{font-size:13px}.boutique_priceLine__L3ICh{margin:18px 0}.boutique_priceLine__L3ICh strong{font-size:27px}.boutique_benefits__ZDwMh{grid-template-columns:minmax(0,1fr);gap:22px;padding-block:30px}.boutique_benefits__ZDwMh>div{padding-left:38px;position:relative}.boutique_benefitNumber__Wx9MZ{position:absolute;left:0;top:2px}.boutique_shop__EhYz7 .boutique_benefits__ZDwMh h2{margin:0;font-size:17px}.boutique_benefits__ZDwMh p{margin-top:8px}.boutique_delivery__zjJHQ,.boutique_detailSection__58IYD,.boutique_faq__to4ON,.boutique_installation__PrOvW{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:40px}.boutique_detailPhoto__IKTSI{aspect-ratio:4/3}.boutique_shop__EhYz7 h2{font-size:27px}.boutique_detailCopy__Ful3V>p:not(.boutique_eyebrow__oAji6),.boutique_installationCopy__9jPgM>p:not(.boutique_eyebrow__oAji6):not(.boutique_smallNote__QGDXG){font-size:14px}.boutique_installationVideo__UyTpU{width:min(100%,280px)}.boutique_faq__to4ON{padding-top:12px}.boutique_faq__to4ON h2{font-size:25px}.boutique_finalInner__Hj_z2{flex-direction:column;align-items:stretch;gap:28px;padding-block:36px}.boutique_finalOffer__P41Z_{min-width:0}.boutique_footer__0qStJ{gap:22px}.boutique_footer__0qStJ small{flex-basis:100%}.boutique_stickyBuy__ysKX3>div{padding-block:10px}.boutique_stickyBuy__ysKX3>div>div{flex-direction:column;gap:4px}.boutique_stickyBuy__ysKX3 strong{font-size:15px}.boutique_stickyBuy__ysKX3 span{font-size:10px}.boutique_stickyBuy__ysKX3 .boutique_primary__hEMCr{font-size:12px;gap:14px;padding:12px 18px}}@media (max-width:360px){.boutique_container__OQJaE,.boutique_headerInner__96Q9B{padding-inline:16px}.boutique_contact__yoiOq{max-width:116px}.boutique_pack__EvUFM{padding:12px 10px;gap:8px}.boutique_packPrice__qetk_,.boutique_packTitle__vxStX strong{font-size:12px}.boutique_payment__cnOOD dt{font-size:10px}.boutique_payment__cnOOD dd{font-size:15px}}.boutique_iconTrust__e_4aI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.boutique_iconTrust__e_4aI>span{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;font-size:11px;line-height:1.45}.boutique_benefitIcon__5Lrm_{display:block;margin-bottom:14px}.boutique_installationIcon__nn7sd{display:block;margin-bottom:18px}@media (max-width:760px){.boutique_iconBenefits__ce_Rw>div{padding-left:54px}.boutique_benefitIcon__5Lrm_{position:absolute;left:0;top:0;margin:0}.boutique_iconTrust__e_4aI{gap:8px}.boutique_iconTrust__e_4aI>span{font-size:10px}}