@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.T5ovJa_className{font-family:Inter,Inter Fallback;font-style:normal}.T5ovJa_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b0c6b664fd57c2c6-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e342921ee4dcd9d-s.p.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bb852295097cd96-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eb5a876700c0028-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2a04751c893bf294-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07a39a8a4660cc7c-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.mUfs1G_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.mUfs1G_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.CxVvqq_heading{min-width:0}.CxVvqq_breadcrumbs{color:var(--home-product-text);font-size:.8125rem;line-height:1.2}.CxVvqq_breadcrumbs ol{flex-wrap:wrap;gap:8px;display:flex}.CxVvqq_breadcrumbs li{align-items:center;gap:8px;display:inline-flex}.CxVvqq_breadcrumbs a{color:var(--header-muted)}.CxVvqq_breadcrumbs a:hover{text-underline-offset:3px;text-decoration:underline}.CxVvqq_separator{color:var(--header-muted)}.CxVvqq_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.CxVvqq_withBreadcrumbs{margin-top:24px}.CxVvqq_title{letter-spacing:-1px;overflow-wrap:anywhere;min-width:0;font-size:2.75rem;font-weight:600;line-height:1.2}.CxVvqq_description{color:var(--header-muted);margin-top:24px;font-size:1.125rem;line-height:1.4}@media (min-width:768px) and (max-width:1023px){.CxVvqq_title{font-size:2.25rem}}@media (max-width:767px){.CxVvqq_title{font-size:1.5rem}.CxVvqq_description{margin-top:16px;font-size:1rem}}
.Zva9DG_placeholder{border-radius:inherit;border:1px solid var(--control-border);background:var(--secondary);color:var(--placeholder);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.Zva9DG_placeholder>span{text-align:center;text-transform:uppercase;font-size:clamp(.625rem,9cqw,1.125rem);font-weight:600;line-height:1.2;transform:rotate(-25deg)}.Zva9DG_categoryPlaceholder{color:var(--muted-foreground);background:0 0;border:0;flex-direction:column;gap:8px}.Zva9DG_categoryPlaceholder>svg{stroke-width:1.5px;width:24px;height:24px}.Zva9DG_categoryPlaceholder>span{text-transform:none;font-size:.875rem;font-weight:400;line-height:1.3;transform:none}
.VZmkOG_card{background:var(--card);min-width:0;color:var(--home-product-text);border-radius:16px;flex-direction:column;gap:16px;padding:16px;display:flex}.VZmkOG_image{border-radius:20px;width:100%;height:236px;position:relative;overflow:hidden}.VZmkOG_imageLink{position:absolute;inset:0}.VZmkOG_imageLink img{object-fit:cover}.VZmkOG_imageLink:focus-visible{outline:2px solid var(--ring);outline-offset:-3px;border-radius:20px}.VZmkOG_topBar{pointer-events:none;justify-content:space-between;align-items:flex-start;gap:4px;padding:8px;display:flex;position:absolute;inset:0 0 auto}.VZmkOG_stock{border-radius:999px;padding:7px 10px;font-size:.75rem;font-weight:500;line-height:1.2}.VZmkOG_favorite{background:var(--card);cursor:pointer;pointer-events:auto;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:-8px -8px 0 auto;display:flex}.VZmkOG_favorite:hover{background:var(--secondary)}.VZmkOG_favorite:focus-visible,.VZmkOG_dotButton:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.VZmkOG_heartOutline{background:var(--header-muted);width:28px;height:28px;-webkit-mask:url(/figma/favorite.svg) 50%/contain no-repeat;mask:url(/figma/favorite.svg) 50%/contain no-repeat}.VZmkOG_dots{background:var(--card);border-radius:999px;gap:2px;padding:6px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.VZmkOG_dotButton{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;padding:0;display:flex}.VZmkOG_content{flex-direction:column;flex:1;gap:16px;padding-inline:2px;display:flex}.VZmkOG_dotButton img{flex-shrink:0;max-width:none}.VZmkOG_priceLine{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.VZmkOG_price{font-size:var(--product-card-price-size,1.25rem);font-weight:600;line-height:1.2}.VZmkOG_oldPrice{color:var(--home-product-muted);-webkit-text-decoration-color:var(--destructive);text-decoration-color:var(--destructive);font-size:.875rem}.VZmkOG_discount{border-radius:8px;flex-basis:auto;padding:5px 8px;font-size:.75rem}.VZmkOG_badges{flex-wrap:wrap;gap:4px;display:flex}.VZmkOG_tag{overflow-wrap:anywhere;background:var(--home-product-badge);max-width:100%;color:var(--primary);border:0;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:400;line-height:1.5}.VZmkOG_description{overflow-wrap:anywhere;flex-direction:column;gap:8px;display:flex}.VZmkOG_description h3{font-size:.9375rem;font-weight:500;line-height:1.2}.VZmkOG_description p{color:var(--home-product-muted);font-size:.875rem;line-height:1.4}.VZmkOG_description span{color:var(--home-heading);font-size:.875rem;font-weight:500;line-height:1.4}.VZmkOG_description:hover h3{text-underline-offset:3px;text-decoration:underline}@media (max-width:767px){.VZmkOG_topBar{padding:4px}.VZmkOG_stock{max-width:90px;padding:5px 7px;font-size:.625rem}.VZmkOG_priceLine{gap:4px}}@media (min-width:768px) and (max-width:1279px){.VZmkOG_image{aspect-ratio:1/1.00229;height:auto}}.VZmkOG_purchaseAction{width:100%;margin-top:auto}
.yKOr2W_dialog{padding:0}.yKOr2W_header{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:24px 32px;display:flex}.yKOr2W_header>div{flex-direction:column;gap:8px;width:100%;display:flex}.yKOr2W_title{letter-spacing:-.04em;font-size:1.75rem;line-height:1.2}.yKOr2W_description{white-space:pre-line}.yKOr2W_fields{flex-direction:column;gap:8px;margin-top:16px;padding:8px 32px;display:flex}.yKOr2W_label{margin-bottom:8px;font-size:.9375rem;line-height:1.2}.yKOr2W_consent{align-items:center;gap:10px;padding-top:4px;display:flex}.yKOr2W_consent>label{color:var(--header-muted);font-size:.8125rem;line-height:1.2}.yKOr2W_consent a{text-underline-offset:3px;text-decoration:underline}.yKOr2W_checkbox{background:var(--input);border:1px solid var(--control-border);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.yKOr2W_checkbox[data-state=checked]{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.yKOr2W_checkbox:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.yKOr2W_actions{flex-direction:column;gap:4px;margin-top:16px;padding:0 32px 32px;display:flex}.yKOr2W_error{color:var(--destructive);margin-top:4px;font-size:.8125rem;line-height:1.4}@media (max-width:639px){.yKOr2W_header{padding-inline:16px}.yKOr2W_title{font-size:1.5rem}.yKOr2W_fields{padding-inline:16px}.yKOr2W_actions{padding-inline:16px;padding-bottom:16px}}
.bc6k7a_bar,.bc6k7a_spacer{display:none}@media (max-width:767px){.bc6k7a_bar{z-index:30;bottom:0;padding:8px 16px calc(4px + env(safe-area-inset-bottom));border-top:1px solid var(--control-border);background:var(--card);flex-direction:column;gap:8px;display:flex;position:fixed;inset-inline:0}.bc6k7a_bar>a,.bc6k7a_bar>button{width:100%}.bc6k7a_spacer{height:calc(56px + env(safe-area-inset-bottom));flex-shrink:0;display:block}.bc6k7a_spacer.bc6k7a_twoRows{height:calc(108px + env(safe-area-inset-bottom))}}
.AUwbGG_support{background:var(--secondary);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}.AUwbGG_support h2{font-size:1.5rem;font-weight:600;line-height:1.2}.AUwbGG_support p{color:var(--home-product-muted);margin-top:8px;font-size:.875rem;line-height:1.4}.AUwbGG_actions{flex-shrink:0;gap:8px;display:flex}.AUwbGG_seo{padding:var(--catalog-seo-padding,32px);border:1px solid var(--control-border);background:var(--card);border-radius:24px}.AUwbGG_seo h2{margin-bottom:20px;font-size:1.75rem;font-weight:600;line-height:1.2}.AUwbGG_seo p{color:var(--home-product-muted);font-size:.9375rem;line-height:1.2}.AUwbGG_brandLogo{flex-shrink:0;width:78px;height:62.4px;display:block;position:relative;overflow:hidden}.AUwbGG_brandLogo img{max-width:none}.AUwbGG_brandLogo[data-brand="1"] img{width:150.09%!important;height:187.61%!important;top:-43.8%!important;left:-24.51%!important}.AUwbGG_brandLogo[data-brand="2"]{width:166px;height:48px}.AUwbGG_brandLogo[data-brand="2"] img{width:115.98%!important;height:397.63%!important;top:-141.21%!important;left:-6.19%!important}.AUwbGG_brandLogo[data-brand="3"]{width:106px;height:56px}.AUwbGG_brandLogo[data-brand="3"] img{width:122.95%!important;height:121.93%!important;top:-10.96%!important;left:-10.47%!important}@media (max-width:1023px){.AUwbGG_support{flex-direction:column;align-items:flex-start}}@media (max-width:767px){.AUwbGG_support h2{font-size:1.375rem}.AUwbGG_actions{flex-direction:column;width:100%}.AUwbGG_actions>*{width:100%}.AUwbGG_seo h2{margin-bottom:20px;font-size:1.25rem}.AUwbGG_seo p{font-size:.9375rem;line-height:1.2}}
.gR4TNq_header{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.gR4TNq_controls{flex-shrink:0;gap:4px;display:flex}.gR4TNq_controls button:disabled{opacity:.4}.gR4TNq_track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.gR4TNq_track::-webkit-scrollbar{display:none}.gR4TNq_track>*{scroll-snap-align:start;flex-shrink:0}.gR4TNq_track:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:12px}
.b0XB5q_form{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;min-width:0;display:grid}.b0XB5q_sections{flex-direction:column;gap:8px;min-width:0;display:flex}.b0XB5q_panel{border:1px solid var(--control-border);background:var(--card);border-radius:12px;flex-direction:column;gap:24px;min-width:0;padding:24px;display:flex}.b0XB5q_panel h2,.b0XB5q_summary h2{letter-spacing:-.8px;color:var(--dialog-title);font-size:1.25rem;font-weight:600;line-height:1.2}.b0XB5q_contactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.b0XB5q_field{min-width:0}.b0XB5q_field>label{color:var(--placeholder);margin:0 0 4px;padding-inline:2px;font-size:.8125rem;line-height:24px}.b0XB5q_choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.b0XB5q_choice{border:1px solid var(--control-border);background:var(--card);text-align:left;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;padding:24px;display:flex}.b0XB5q_choice[data-state=checked],.b0XB5q_addressChoice[data-state=checked]{border-color:var(--primary)}.b0XB5q_choice:focus-visible,.b0XB5q_addressChoice:focus-visible,.b0XB5q_checkbox:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.b0XB5q_choiceCopy{flex-direction:column;gap:12px;min-width:0;display:flex}.b0XB5q_choiceCopy strong{color:var(--home-heading);font-size:1.125rem;font-weight:600;line-height:1.2}.b0XB5q_choiceCopy>span{color:var(--header-muted);font-size:.875rem;line-height:1.4}.b0XB5q_radioMark{border:1px solid var(--control-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.b0XB5q_choice[data-state=checked] .b0XB5q_radioMark,.b0XB5q_addressChoice[data-state=checked] .b0XB5q_radioMark{border-color:var(--primary)}.b0XB5q_radioMark span{flex-shrink:0;width:28px;height:28px}.b0XB5q_radioMark img{max-width:none}.b0XB5q_comment{resize:vertical;background:var(--input);width:100%;min-height:96px;color:var(--foreground);border-radius:8px;padding:12px 16px;font-size:.9375rem;line-height:24px;display:block}.b0XB5q_comment::placeholder{color:var(--placeholder)}.b0XB5q_comment:focus-visible{outline:1px solid var(--primary);outline-offset:1px}.b0XB5q_summary{border:1px solid var(--control-border);border-radius:12px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.b0XB5q_summary h2{margin-bottom:8px}.b0XB5q_summaryItems{flex-direction:column;gap:20px;display:flex}.b0XB5q_summaryItem{color:var(--shopping-muted);grid-template-columns:minmax(0,1fr) auto auto;align-items:start;column-gap:0;font-size:.875rem;line-height:1.2;display:grid}.b0XB5q_summaryItem>span:first-child{overflow-wrap:anywhere}.b0XB5q_summaryItem>span:nth-child(2){color:var(--placeholder);white-space:nowrap}.b0XB5q_summaryItem strong{color:var(--shopping-price);white-space:nowrap;margin-left:12px;font-weight:600}.b0XB5q_divider{align-self:center;width:270px;max-width:100%;height:auto}.b0XB5q_mobileDivider{display:none}.b0XB5q_total{color:var(--shopping-muted);justify-content:space-between;gap:12px;font-size:1.0625rem;line-height:1.2;display:flex}.b0XB5q_total strong{color:var(--shopping-price);white-space:nowrap;font-weight:600}.b0XB5q_managerNote{color:var(--primary);font-size:.875rem;line-height:1.2}.b0XB5q_error{color:var(--destructive);margin-top:4px;font-size:.8125rem;line-height:1.4}.b0XB5q_submissionError{color:var(--destructive);flex-direction:column;gap:12px;font-size:.875rem;line-height:1.4;display:flex}.b0XB5q_submissionError a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.b0XB5q_mobileActions{display:none}.b0XB5q_addressSection{flex-direction:column;gap:16px;min-width:0;display:flex}.b0XB5q_addressSection h3{color:var(--home-heading);font-size:1.125rem;font-weight:600;line-height:1.2}.b0XB5q_addressChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.b0XB5q_addressChoice{border:1px solid var(--control-border);text-align:left;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px;display:flex}.b0XB5q_addressChoice>span:first-child{flex-direction:column;gap:8px;min-width:0;display:flex}.b0XB5q_addressChoice strong{color:var(--home-product-text);font-size:1rem;font-weight:600}.b0XB5q_addressChoice>span:first-child>span{color:var(--header-muted);overflow-wrap:anywhere;font-size:.875rem;line-height:1.4}.b0XB5q_addressGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.b0XB5q_addressGrid>.b0XB5q_field:nth-child(2){grid-column:2}.b0XB5q_addressHint{color:var(--header-muted);font-size:.875rem;line-height:1.4}.b0XB5q_newAddress{align-self:flex-start}.b0XB5q_saveAddress{color:var(--home-product-text);cursor:pointer;align-items:center;gap:12px;font-size:.875rem;line-height:1.4;display:flex}.b0XB5q_checkbox{border:1px solid var(--control-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.b0XB5q_checkbox img{max-width:none}@media (max-width:1023px){.b0XB5q_form{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:767px){.b0XB5q_panel{padding:24px 16px}.b0XB5q_contactGrid,.b0XB5q_choiceGrid,.b0XB5q_addressGrid,.b0XB5q_addressChoices{grid-template-columns:minmax(0,1fr)}.b0XB5q_addressGrid>.b0XB5q_field:nth-child(2){grid-column:auto}.b0XB5q_contactGrid{gap:24px}.b0XB5q_choice,.b0XB5q_summary{padding:24px}.b0XB5q_desktopSubmit,.b0XB5q_desktopDivider{display:none}.b0XB5q_mobileDivider{width:293px;display:block}}
.G396RW_section{flex-direction:column;align-items:center;gap:32px;min-width:0;display:flex}.G396RW_shelf{background:var(--secondary);border-radius:24px;flex-direction:column;gap:32px;width:100%;min-width:0;padding:32px 16px 16px;display:flex}.G396RW_heading{padding-inline:24px}.G396RW_heading h2{letter-spacing:-1px;color:var(--home-heading);font-size:2.25rem;font-weight:600;line-height:1.2}.G396RW_track>article{width:calc(20% - 6.4px);box-shadow:inset 0 0 0 1px var(--control-border)}.G396RW_catalogLink{height:56px;padding-inline:24px;font-weight:600}@media (max-width:1279px){.G396RW_shelf .G396RW_image{aspect-ratio:1/1.00229;height:auto}}@media (max-width:1023px){.G396RW_track>article{width:calc(25% - 6px)}}@media (max-width:767px){.G396RW_shelf{--product-card-price-size:1.0625rem;grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.G396RW_heading{display:contents}.G396RW_heading h2{grid-row:1;font-size:1.5rem}.G396RW_heading>div{grid-row:3;justify-self:center;display:flex}.G396RW_track{grid-row:2}.G396RW_track>article{width:calc(50% - 4px);padding:12px 12px 16px}.G396RW_catalogLink{width:100%;height:44px;font-weight:400}}
._vrNGG_page{flex-direction:column;gap:32px;min-width:0;display:flex}._vrNGG_categoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}._vrNGG_categoryCard{background:var(--secondary);border-radius:16px;flex-direction:column;gap:16px;min-width:0;min-height:380px;padding-bottom:16px;display:flex;overflow:hidden}._vrNGG_cover{background:var(--secondary);border-radius:12px;flex-shrink:0;height:168px;display:block;position:relative;overflow:hidden}._vrNGG_cover img{object-fit:cover}._vrNGG_cover:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}._vrNGG_body{flex-direction:column;flex:1;justify-content:space-between;gap:16px;padding-inline:16px;display:flex}._vrNGG_body h2{font-size:1.25rem;font-weight:600;line-height:1.2}._vrNGG_body p{color:var(--home-product-muted);margin-top:12px;font-size:.875rem;line-height:1.25}._vrNGG_cardButton{width:100%;color:var(--home-heading);border-radius:8px;font-weight:600}._vrNGG_helpCard{background:var(--home-heading);color:var(--primary-foreground);border-radius:16px;flex-direction:column;justify-content:space-between;gap:24px;padding:24px;display:flex}._vrNGG_helpCard h2{font-size:1.5rem;font-weight:600;line-height:1.2}._vrNGG_helpCard p{margin-top:16px;font-size:.875rem;line-height:1.3}@media (max-width:1279px){._vrNGG_categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._vrNGG_categoryCard{min-height:380px}}@media (max-width:1023px){._vrNGG_categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){._vrNGG_page{--catalog-seo-padding:24px 16px 16px}._vrNGG_categoryGrid{grid-template-columns:minmax(0,1fr)}._vrNGG_categoryCard{min-height:330px}._vrNGG_helpCard{min-height:210px}}
.jonHBW_page{flex-direction:column;gap:32px;min-width:0;display:flex}.jonHBW_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:440px;display:flex}.jonHBW_empty h2{font-size:1.75rem;font-weight:600;line-height:1.2}.jonHBW_empty p{max-width:440px;color:var(--header-muted);font-size:1rem;line-height:1.4}@media (max-width:767px){.jonHBW_heading>div{margin-top:16px}}
._6cYErG_section{flex-direction:column;gap:32px;min-width:0;display:flex}._6cYErG_needsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 8px;display:grid}._6cYErG_needCard{background:var(--secondary);border-radius:16px;flex-direction:column;gap:16px;min-width:0;padding-bottom:16px;display:flex;overflow:hidden}._6cYErG_needPhoto{height:236px;position:relative}._6cYErG_needPhoto img{object-fit:cover}._6cYErG_needCard h3{color:var(--home-heading);font-size:1.0625rem;font-weight:500;line-height:1.3}._6cYErG_needCard>h3{flex:1;padding-inline:16px}._6cYErG_needCard>a{margin-inline:16px;color:var(--primary);margin-top:8px;font-weight:600}._6cYErG_solutionText{flex-direction:column;flex:1;gap:11px;padding-inline:16px;display:flex}._6cYErG_solutionText p{color:var(--header-muted);font-size:.875rem;line-height:1.2}._6cYErG_solutionTrack>article{width:calc(33.3333% - 5.33333px)}._6cYErG_solutionControls button{background:var(--secondary)}@media (max-width:1023px){._6cYErG_needsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._6cYErG_solutionTrack>article{width:calc(50% - 4px)}}@media (max-width:767px){._6cYErG_needsGrid{grid-template-columns:minmax(0,1fr);gap:16px}._6cYErG_solutionTrack{flex-direction:column;gap:16px;overflow:visible}._6cYErG_solutionTrack>article{width:100%}._6cYErG_solutionControls{display:none}}._6cYErG_sectionTitle,._6cYErG_greenTitle,._6cYErG_deliveryTitle,._6cYErG_productTitle{letter-spacing:-1px;font-size:2rem;font-weight:600;line-height:1.2}._6cYErG_greenTitle,._6cYErG_productTitle{color:var(--home-heading)}._6cYErG_deliveryTitle,._6cYErG_productTitle{font-size:2.25rem}._6cYErG_sectionLink{width:100%;height:56px;font-size:1rem;font-weight:600}._6cYErG_banner{isolation:isolate;background:var(--secondary);border-radius:24px;align-items:center;min-height:420px;padding:32px 40px;display:flex;position:relative;overflow:hidden}._6cYErG_bannerArt{z-index:-1;pointer-events:none;position:absolute;inset:0}._6cYErG_bannerMark{width:724px;height:682px;position:absolute;top:-136.35px;left:calc(50% - 86.01px)}._6cYErG_bannerMarkMobile{display:none}._6cYErG_glowOuter{opacity:.5;mix-blend-mode:overlay;width:1784px;height:1784px;position:absolute;top:-99.7px;left:374px}._6cYErG_glowInner{opacity:.5;mix-blend-mode:overlay;width:1570px;height:1570px;position:absolute;top:7.14px;left:480.84px}._6cYErG_bannerPhoto{width:543.344px;height:973.55px;position:absolute;top:-76.28px;right:108.66px;overflow:hidden}._6cYErG_bannerPhotoImage{object-fit:cover}._6cYErG_bannerCopy{flex-direction:column;align-items:flex-start;gap:32px;width:calc(50% - 4px);display:flex}._6cYErG_bannerTitle{letter-spacing:-1px;white-space:pre-line;max-width:100%;font-size:2.75rem;font-weight:600;line-height:1.2}._6cYErG_bannerDescription{white-space:pre-line;max-width:423.08px;color:var(--header-muted);font-size:1.125rem;line-height:1.4}._6cYErG_bannerActions{flex-wrap:wrap;gap:8px;display:flex}._6cYErG_bannerButton{border-radius:8px;padding-inline:24px;font-weight:600}._6cYErG_bannerButton+._6cYErG_bannerButton{border-color:var(--home-banner-border)}._6cYErG_bannerQuote{background:var(--card);width:463.344px;color:var(--home-quote);border-radius:16px;padding:16px 20px;font-size:.875rem;line-height:1.2;position:absolute;top:301px;right:9.73%}._6cYErG_quoteTip{position:absolute;top:100%;left:20px}._6cYErG_consultation ._6cYErG_bannerPhoto{width:762.303px;height:762.303px;top:-7.95px;left:calc(50% - 117.15px);right:auto}._6cYErG_categoryGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}._6cYErG_specialist._6cYErG_consultation ._6cYErG_bannerPhoto{width:1376.72px;height:768.402px;top:-35.7px;bottom:auto;left:calc(50% - 432.03px)}._6cYErG_specialistBackdrop{opacity:.05;width:2919.77px;height:1629.64px;position:absolute;top:-466.32px;left:calc(50% - 1203.56px)}@media (max-width:767px){._6cYErG_specialist._6cYErG_consultation ._6cYErG_bannerPhoto{width:1132.41px;height:632.043px;top:auto;bottom:-222.043px;left:calc(50% - 553.62px)}._6cYErG_specialist ._6cYErG_bannerPhotoImage{object-position:center}._6cYErG_specialistBackdrop{display:none}}._6cYErG_category{aspect-ratio:1;background:var(--home-category-1);border-radius:16px;min-width:0;position:relative;overflow:hidden}._6cYErG_category h3{z-index:1;white-space:pre-line;padding:16px 18px 12px;font-size:1.25rem;font-weight:600;line-height:1.2;position:relative}._6cYErG_category:focus-visible,._6cYErG_storeMap:focus-visible,._6cYErG_deliveryCard:focus-visible,._6cYErG_brand:focus-visible{outline:2px solid var(--ring);outline-offset:3px}._6cYErG_categoryImage{aspect-ratio:1;width:95.7%;position:absolute;top:18.7%;left:8.68%}._6cYErG_categoryImage img{object-fit:cover}._6cYErG_category[data-category=care]{background:var(--home-category-2)}._6cYErG_category[data-category=care] ._6cYErG_categoryImage{width:113.3%;top:6.64%;left:-9.15%}._6cYErG_category[data-category=bed]{background:var(--home-category-3)}._6cYErG_category[data-category=bed] ._6cYErG_categoryImage{width:123.1%;top:7.53%;left:-11.48%}._6cYErG_category[data-category=urology]{background:var(--home-category-4)}._6cYErG_category[data-category=urology] ._6cYErG_categoryImage{width:136.18%;top:.64%;left:-12%}._6cYErG_category[data-category=stoma]{background:var(--home-category-5)}._6cYErG_category[data-category=stoma] ._6cYErG_categoryImage{width:136%;top:10.49%;left:-11.63%}._6cYErG_category:has([data-category-photo-placeholder]){flex-direction:column;min-height:156px;display:flex}._6cYErG_category:has([data-category-photo-placeholder]) h3{overflow-wrap:anywhere;flex-shrink:0;min-height:calc(3.6em + 28px)}._6cYErG_categoryGrid ._6cYErG_category:has([data-category-photo-placeholder]) ._6cYErG_categoryImage{aspect-ratio:auto;flex:1;width:100%;min-height:76px;position:relative;inset:auto}._6cYErG_productShelf{background:var(--secondary);border-radius:24px;flex-direction:column;gap:32px;min-width:0;padding:32px 16px 16px;display:flex}._6cYErG_productHeader{padding-inline:24px}._6cYErG_productTrack>article{width:calc(20% - 6.4px)}._6cYErG_brandHeading{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}._6cYErG_allBrands{font-size:1rem;font-weight:600;line-height:1.2}._6cYErG_allBrands:hover{text-underline-offset:4px;text-decoration:underline}._6cYErG_brands{flex-direction:column;gap:32px;display:flex;position:relative}._6cYErG_brands ._6cYErG_brandTrack{align-items:center;gap:42px;padding-inline:0}._6cYErG_brand{width:78px;height:62.4px;position:relative;overflow:hidden}._6cYErG_brand img{max-width:none}._6cYErG_brand[data-brand="1"] img{width:150.09%!important;height:187.61%!important;top:-43.8%!important;left:-24.51%!important}._6cYErG_brand[data-brand="2"]{width:166px;height:48px}._6cYErG_brand[data-brand="2"] img{width:115.98%!important;height:397.63%!important;top:-141.21%!important;left:-6.19%!important}._6cYErG_brand[data-brand="3"]{width:106px;height:56px}._6cYErG_brand[data-brand="3"] img{width:122.95%!important;height:121.93%!important;top:-10.96%!important;left:-10.47%!important}._6cYErG_brandControls{z-index:1;pointer-events:none;justify-content:space-between;position:absolute;top:calc(100% - 53px);left:-20px;right:-20px}._6cYErG_brandControls button{background:var(--secondary);pointer-events:auto}._6cYErG_store{grid-template-columns:554px minmax(0,1fr);gap:12px;min-width:0;display:grid}._6cYErG_storeDetails{border:1px solid var(--control-border);border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:24px;min-width:0;padding:48px;display:flex}._6cYErG_storeAddress{color:var(--home-product-text);flex-direction:column;gap:8px;font-size:1rem;font-style:normal;line-height:1.5;display:flex}._6cYErG_storeAddress>*{padding:8px 12px}._6cYErG_storeAddress a{color:var(--primary)}._6cYErG_storeActions{flex-wrap:wrap;gap:8px;display:flex}._6cYErG_storeMap{background:var(--home-map-background);border-radius:16px;height:405.5px;position:relative;overflow:hidden}._6cYErG_mapImage{max-width:none;width:126.15%!important;height:141.77%!important;top:-7.92%!important;left:-26.15%!important}._6cYErG_mapPin{width:91px;height:90px;position:absolute;top:38.96%;left:39.55%}._6cYErG_deliveryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._6cYErG_deliveryCard{border:1px solid var(--control-border);border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:24px;display:flex}._6cYErG_deliveryIcon{background:var(--secondary);border-radius:12px;padding:12px;display:flex}._6cYErG_deliveryCard h3{font-size:1.0625rem;font-weight:500;line-height:1.5}._6cYErG_deliveryCard p{max-width:219px;color:var(--header-muted);padding-top:8px;font-size:.875rem;line-height:1.5}._6cYErG_deliveryCard:hover{border-color:var(--ring)}._6cYErG_seo{border:1px solid var(--control-border);border-radius:24px;flex-direction:column;gap:16px;padding:32px;display:flex}._6cYErG_seo h2{font-size:1.75rem;font-weight:600;line-height:1.2}._6cYErG_seo p{color:var(--home-product-muted);font-size:.9375rem;line-height:1.2}@media (max-width:1279px){._6cYErG_bannerDescription{white-space:normal}._6cYErG_bannerButton{border-radius:12px;font-weight:400}._6cYErG_banner:not(._6cYErG_consultation) ._6cYErG_bannerPhotoImage{object-position:center 26.1%}._6cYErG_banner{padding-inline:32px}._6cYErG_bannerPhoto{width:479.283px;height:602.22px;top:10.39px;right:0}._6cYErG_bannerQuote{width:380px;right:5.17%}._6cYErG_bannerMark{left:calc(50% - 183.67px)}._6cYErG_category h3{padding-inline:12px;font-size:1.25rem}._6cYErG_sectionTitle,._6cYErG_greenTitle{font-size:1.75rem}._6cYErG_categoryGrid{grid-template-columns:repeat(6,minmax(0,1fr))}._6cYErG_category{grid-column:span 2}._6cYErG_category:nth-last-child(-n+2){aspect-ratio:auto;grid-column:span 3;height:320px}._6cYErG_consultation ._6cYErG_bannerPhoto{width:728.99px;height:728.99px;top:-10.496px;left:calc(50% - 124.137px)}._6cYErG_brands ._6cYErG_brandTrack{gap:36px}}@media (min-width:768px) and (max-width:1023px){._6cYErG_banner:not(._6cYErG_consultation) ._6cYErG_bannerPhotoImage{object-position:center -10%}._6cYErG_banner{min-height:400px;padding-block:19px}._6cYErG_bannerCopy{gap:24px}._6cYErG_bannerTitle{font-size:2.25rem}._6cYErG_bannerDescription{font-size:1rem}._6cYErG_bannerActions{flex-direction:column}._6cYErG_bannerButton{border-radius:12px;width:187px;padding-inline:16px;font-weight:400}._6cYErG_bannerPhoto{width:438.824px;height:628.354px;top:-66.738px;right:-37.75px}._6cYErG_bannerQuote{width:298px;top:274px;right:7.92%}._6cYErG_bannerMark{left:calc(50% - 183.67px)}._6cYErG_consultation ._6cYErG_bannerPhoto{width:762.303px;height:762.303px;top:-17.953px;left:calc(50% - 191.953px)}._6cYErG_categoryGrid{grid-template-columns:repeat(6,minmax(0,1fr))}._6cYErG_category{aspect-ratio:auto;grid-column:span 2;height:234px}._6cYErG_category:nth-last-child(-n+2){grid-column:span 3;height:234px}._6cYErG_category h3{font-size:1.125rem}}@media (max-width:1023px){._6cYErG_section{gap:24px}._6cYErG_sectionTitle,._6cYErG_greenTitle{font-size:1.625rem}._6cYErG_productTrack>article{width:calc(25% - 6px)}._6cYErG_store{grid-template-columns:minmax(0,1fr)}._6cYErG_storeDetails{gap:16px;padding:24px}._6cYErG_storeAddress{gap:4px}._6cYErG_storeAddress>*{padding:0}._6cYErG_storeActions{flex-direction:row}._6cYErG_storeMap{height:320px}._6cYErG_mapPin{top:calc(50% - 45px);left:calc(50% - 45.5px)}._6cYErG_deliveryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){._6cYErG_banner:not(._6cYErG_consultation) ._6cYErG_bannerPhotoImage{object-position:center 27.2%}._6cYErG_section{gap:20px}._6cYErG_sectionTitle,._6cYErG_greenTitle{font-size:1.375rem}._6cYErG_banner{min-height:693px;padding:24px 16px 363px;display:block}._6cYErG_bannerCopy{gap:20px;width:100%}._6cYErG_bannerTitle{font-size:1.5rem}._6cYErG_bannerDescription{max-width:none;font-size:1rem}._6cYErG_bannerActions{flex-direction:column;width:100%}._6cYErG_bannerButton{border-radius:12px;width:100%;padding-inline:16px;font-weight:400}._6cYErG_bannerButton+._6cYErG_bannerButton{border-color:var(--header-muted)}._6cYErG_bannerMark{display:none}._6cYErG_bannerMarkMobile{width:473px;height:446px;display:block;position:absolute;bottom:-79.97px;left:calc(50% - 236px)}._6cYErG_glowOuter{top:350.64px;left:-369.28px}._6cYErG_glowInner{top:457.48px;left:-262.43px}._6cYErG_bannerPhoto{width:425.561px;height:531.359px;inset:auto auto -156.68px calc(50% - 192.22px)}._6cYErG_bannerPhotoImage{object-position:center 27.2%}._6cYErG_bannerQuote{width:min(298px,100% - 32px);inset:auto auto 42px calc(50% + .56px);transform:translate(-50%)}._6cYErG_quoteTip{left:33.5px}._6cYErG_consultation ._6cYErG_bannerPhoto{width:615.158px;height:615.158px;top:auto;bottom:-200.16px;left:calc(50% - 295px)}._6cYErG_consultation ._6cYErG_bannerDescription{font-size:.9375rem;line-height:1.3}._6cYErG_categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._6cYErG_categoryGrid ._6cYErG_category{aspect-ratio:1;grid-column:auto;height:auto}._6cYErG_category h3{padding:16px 12px 12px;font-size:1rem}._6cYErG_categoryGrid ._6cYErG_category:last-child{aspect-ratio:auto;grid-column:1/-1;height:134px}._6cYErG_categoryGrid ._6cYErG_category:last-child:has([data-category-photo-placeholder]){height:auto;min-height:134px}._6cYErG_categoryGrid ._6cYErG_category:last-child:has([data-category-photo-placeholder]) h3{min-height:auto}._6cYErG_category:last-child h3{white-space:normal}._6cYErG_categoryImage{width:91%;top:20.32%;left:21.06%}._6cYErG_category[data-category=care] ._6cYErG_categoryImage{aspect-ratio:auto;width:118.67%;height:130.8%;top:-6.71%;left:-7.84%}._6cYErG_category[data-category=bed] ._6cYErG_categoryImage{aspect-ratio:auto;width:137.37%;height:106.04%;top:29.99%;left:-3.81%}._6cYErG_category[data-category=urology] ._6cYErG_categoryImage{aspect-ratio:auto;width:126%;height:92.39%;top:41.92%;left:-5.11%}._6cYErG_category[data-category=stoma] ._6cYErG_categoryImage{width:257.66px;height:257.66px;top:-38.76px;left:auto;right:-33.5px}._6cYErG_productHeader{padding-inline:0}._6cYErG_productShelf ._6cYErG_productControls{display:none}._6cYErG_productShelf{gap:32px}._6cYErG_productTrack>article{width:165px}._6cYErG_productTitle{font-size:2.25rem}._6cYErG_brandHeading{gap:12px}._6cYErG_brandHeading ._6cYErG_greenTitle{font-size:1.375rem}._6cYErG_allBrands{font-size:.8125rem}._6cYErG_brandControls{left:-12px;right:-12px}._6cYErG_brands{gap:20px}._6cYErG_brands ._6cYErG_brandTrack{gap:12px;padding-inline:0}._6cYErG_brand{width:68.733px;height:54.986px}._6cYErG_brand[data-brand="2"]{width:112.129px;height:32.704px}._6cYErG_brand[data-brand="3"]{width:93.308px;height:49.399px}._6cYErG_storeDetails{padding:24px 16px}._6cYErG_storeDetails ._6cYErG_sectionTitle{font-size:1.375rem}._6cYErG_storeAddress{gap:8px;font-size:.875rem}._6cYErG_storeActions{flex-direction:column;align-self:stretch}._6cYErG_storeMap{height:249px}._6cYErG_mapImage{object-fit:cover;width:126.15%!important;height:141.77%!important}._6cYErG_deliveryGrid{grid-template-columns:minmax(0,1fr)}._6cYErG_seo{padding:32px}}@media (prefers-reduced-motion:reduce){._6cYErG_category,._6cYErG_deliveryCard{transition:none}}
.yfgfGq_page{flex-direction:column;gap:32px;min-width:0;display:flex}.yfgfGq_intro{color:var(--header-muted);font-size:1.0625rem;line-height:1.2}.yfgfGq_filters{flex-wrap:wrap;gap:8px;display:flex}.yfgfGq_filter{border-radius:999px;height:38px;padding:9px 16px;font-size:.9375rem;line-height:1.2}.yfgfGq_featured{border:1px solid var(--control-border);background:var(--card);border-radius:16px;grid-template-columns:minmax(0,640fr) minmax(0,654fr);align-items:center;gap:32px;padding:16px;display:grid}.yfgfGq_featuredCover{background:var(--secondary);border-radius:12px;height:360px}.yfgfGq_featuredBody{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.yfgfGq_featuredBody>a{margin-top:8px}.yfgfGq_featuredBody h2{font-size:2.25rem;font-weight:600;line-height:1.2}.yfgfGq_featuredBody>p{color:var(--placeholder);font-size:1rem;line-height:1.2}.yfgfGq_featuredMeta{display:none}.yfgfGq_tag{background:var(--catalog-context-background);max-width:100%;color:var(--primary);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:.8125rem;line-height:16px;display:inline-flex}.yfgfGq_postGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.yfgfGq_post{border:1px solid var(--control-border);background:var(--card);border-radius:16px;flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex}.yfgfGq_post:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.yfgfGq_post:hover h2{text-underline-offset:3px;text-decoration:underline}.yfgfGq_cover{background:var(--secondary);border-radius:12px;height:200px}.yfgfGq_postBody{flex-direction:column;gap:12px;display:flex}.yfgfGq_meta{color:var(--placeholder);flex-wrap:wrap;gap:8px;font-size:.8125rem;line-height:1.2;display:flex}.yfgfGq_post h2{font-size:1.25rem;font-weight:600;line-height:1.2}.yfgfGq_excerpt{color:var(--placeholder);font-size:.9375rem;line-height:1.2}.yfgfGq_loadMore{justify-content:center;display:flex}.yfgfGq_loadMore button{border-radius:8px;padding-inline:24px}.yfgfGq_article{flex-direction:column;gap:24px;display:flex}.yfgfGq_back{color:var(--primary);align-self:flex-start;align-items:center;gap:6px;font-size:.9375rem;line-height:1.2;display:inline-flex}.yfgfGq_articleMeta{color:var(--home-product-text);flex-wrap:wrap;align-items:center;gap:12px;font-size:.875rem;line-height:1.2;display:flex}.yfgfGq_article h1{font-size:2.25rem;font-weight:600;line-height:1.2}.yfgfGq_articleLead{font-size:.875rem;line-height:1.4}.yfgfGq_articleCover{background:var(--secondary);border-radius:16px;height:480px}.yfgfGq_articleBody,.yfgfGq_articleBody section{flex-direction:column;gap:24px;display:flex}.yfgfGq_articleBody h2,.yfgfGq_related>h2{font-size:1.625rem;font-weight:600;line-height:1.25}.yfgfGq_articleBody p,.yfgfGq_articleBody ul{color:var(--home-product-muted);font-size:.875rem;line-height:1.4}.yfgfGq_articleBody ul{flex-direction:column;gap:4px;padding-left:18px;list-style:outside;display:flex}.yfgfGq_articleBody blockquote{background:var(--catalog-context-background);color:var(--primary);border-radius:16px;padding:24px;font-size:1.125rem;font-weight:500;line-height:1.5}.yfgfGq_catalogButton{align-self:flex-start}.yfgfGq_related{flex-direction:column;gap:24px;display:flex}@media (max-width:1023px){.yfgfGq_postGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.yfgfGq_featured{grid-template-columns:minmax(0,1fr)}.yfgfGq_featuredCover{height:320px}.yfgfGq_featuredBody h2{font-size:2rem}.yfgfGq_articleCover{height:360px}}@media (max-width:767px){.yfgfGq_featuredBody .yfgfGq_featuredMeta{font-size:.8125rem;display:flex}.yfgfGq_pageTitle{font-size:1.5rem;line-height:32px}.yfgfGq_intro{font-size:.9375rem}.yfgfGq_postGrid{grid-template-columns:minmax(0,1fr)}.yfgfGq_featuredCover{height:300px}.yfgfGq_featured,.yfgfGq_featuredBody{gap:16px}.yfgfGq_featuredBody>p:not(.yfgfGq_featuredMeta){font-size:.9375rem}.yfgfGq_featuredBody>a{margin-top:4px}.yfgfGq_post h2{font-size:1.125rem}.yfgfGq_cover{height:180px}.yfgfGq_articleMeta .yfgfGq_articleTopic{display:none}.yfgfGq_featuredBody h2{font-size:1.5rem}.yfgfGq_featuredBody>a,.yfgfGq_article .yfgfGq_catalogButton{align-self:stretch;width:100%}.yfgfGq_article h1{font-size:1.5rem}.yfgfGq_articleCover{height:220px}.yfgfGq_articleBody h2,.yfgfGq_related>h2{font-size:1.25rem}.yfgfGq_articleBody blockquote{padding-block:20px;font-size:1.0625rem}}.yfgfGq_cover,.yfgfGq_featuredCover,.yfgfGq_articleCover{position:relative;overflow:hidden}.yfgfGq_cover img,.yfgfGq_featuredCover img,.yfgfGq_articleCover img{object-fit:cover}.yfgfGq_articleBody{overflow-wrap:anywhere;line-height:1.6}.yfgfGq_articleBody a{color:var(--primary);text-decoration:underline}.yfgfGq_articleBody ol{padding-left:24px;list-style:decimal}.yfgfGq_articleBody ul{padding-left:24px;list-style:outside}
.E63R1G_page{flex-direction:column;gap:32px;min-width:0;display:flex}.E63R1G_priority{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.E63R1G_brandCard{border:1px solid var(--control-border);background:var(--card);border-radius:16px;flex-direction:column;align-items:flex-start;gap:24px;padding:20px;display:flex}.E63R1G_brandCard p{color:var(--home-product-muted);flex:1;min-height:54px;font-size:.875rem;line-height:1.3}.E63R1G_logoFrame{border:1px solid var(--control-border);border-radius:16px;justify-content:center;align-items:center;width:max-content;max-width:100%;min-height:100px;padding:20px 24px;display:flex}.E63R1G_logoFrame>span[data-brand="2"]{width:254.42px;height:74.206px}.E63R1G_logoFrame>span[data-brand="3"]{width:140.463px;height:74.363px}.E63R1G_logoFrame>span[data-brand="1"]{width:92.756px;height:74.205px}.E63R1G_cardButton{width:100%;color:var(--home-heading);border-radius:12px;font-size:.9375rem}.E63R1G_allBrands{flex-direction:column;gap:16px;display:flex}.E63R1G_allBrands h2{font-size:1.75rem;font-weight:600;line-height:1.2}.E63R1G_grid{flex-wrap:wrap;gap:12px;display:flex}.E63R1G_brandTile{border:1px solid var(--control-border);background:var(--card);border-radius:12px;justify-content:center;align-items:center;min-height:80px;padding:10px 16px;display:flex}.E63R1G_brandTile>span[data-brand="2"]{width:202.8px;height:59.15px}.E63R1G_brandTile>span[data-brand="3"]{width:111.965px;height:59.275px}.E63R1G_brandTile>span[data-brand="1"]{width:73.936px;height:59.149px}.E63R1G_brandTile:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.E63R1G_brandHero{border:1px solid var(--control-border);border-radius:24px;align-items:center;gap:32px;padding:24px;display:flex}.E63R1G_heroLogo{border:1px solid var(--control-border);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;padding:16px 24px;display:flex}.E63R1G_heroLogo>span[data-brand="3"]{width:294.91px;height:156.129px}.E63R1G_heroText{flex-direction:column;gap:16px;min-width:0;display:flex}.E63R1G_heroText h2{font-size:2rem;font-weight:600;line-height:1.2}.E63R1G_heroText p{color:var(--home-product-muted);font-size:1rem;line-height:26px}.E63R1G_heroActions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:1279px){.E63R1G_logoFrame{padding:16px}.E63R1G_logoFrame>span[data-brand="2"]{width:200px;height:58.3px}.E63R1G_heroLogo>span[data-brand="3"]{width:240px;height:127px}}@media (max-width:1023px){.E63R1G_priority{grid-template-columns:repeat(2,minmax(0,1fr))}.E63R1G_brandHero{align-items:flex-start}.E63R1G_heroLogo>span[data-brand="3"]{width:180px;height:95px}}@media (max-width:767px){.E63R1G_priority{grid-template-columns:minmax(0,1fr)}.E63R1G_brandCard{min-height:263px}.E63R1G_brandCard p{font-size:.9375rem;line-height:1.2}.E63R1G_logoFrame{padding:12px 16px}.E63R1G_logoFrame>span[data-brand="2"]{width:254.42px;height:74.206px}.E63R1G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.E63R1G_brandTile{min-height:80px;padding:8px 10px}.E63R1G_brandTile>span[data-brand="2"]{width:114px;height:33.2px}.E63R1G_brandTile>span[data-brand="3"]{width:72px;height:38px}.E63R1G_brandTile>span[data-brand="1"]{width:48px;height:38px}.E63R1G_brandHero{flex-direction:column}.E63R1G_heroLogo{align-self:stretch;height:159.456px;padding:0;overflow:hidden}.E63R1G_heroLogo>span[data-brand="3"]{width:294.91px;height:156.129px}.E63R1G_heroText h2{font-size:1.5rem}.E63R1G_heroActions{flex-direction:column}.E63R1G_allBrands h2{font-size:1.25rem}}
.QM2_Va_page,.QM2_Va_withMobileActions{flex-direction:column;gap:32px;min-width:0;min-height:624px;display:flex}.QM2_Va_columns{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;display:grid}.QM2_Va_quoteHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.QM2_Va_clearButton{color:var(--shopping-destructive);border-color:var(--control-border);padding-inline:24px}.QM2_Va_mobileClear,.QM2_Va_mobileActions{display:none}.QM2_Va_items{flex-direction:column;gap:8px;min-width:0;display:flex}.QM2_Va_item{border:1px solid var(--control-border);background:var(--card);border-radius:24px;align-items:flex-start;gap:16px;padding:16px;display:flex;position:relative}.QM2_Va_thumbnail{border:1px solid var(--control-border);background:var(--home-map-background);border-radius:16px;flex-shrink:0;width:96px;height:96px;position:relative;overflow:hidden}.QM2_Va_thumbnail img{object-fit:cover}.QM2_Va_itemContent{flex-direction:column;flex:1;align-self:stretch;min-width:0;display:flex}.QM2_Va_productName{color:var(--home-product-text);overflow-wrap:anywhere;padding-right:32px;font-size:1.0625rem;font-weight:600;line-height:1.2}.QM2_Va_productName:hover{text-underline-offset:3px;text-decoration:underline}.QM2_Va_meta{color:var(--home-product-muted);margin-top:4px;font-size:.875rem;line-height:1.4}.QM2_Va_remove{border-radius:50%;width:40px;height:40px;padding:8px;position:absolute;top:8px;right:8px}.QM2_Va_priceControls{justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.QM2_Va_priceLine{color:var(--home-product-text);flex-wrap:wrap;align-items:baseline;gap:7px;font-size:1.0625rem;line-height:1.5;display:flex}.QM2_Va_priceLine strong{font-weight:600}.QM2_Va_priceLine del{color:var(--home-product-muted);font-size:.875rem;line-height:1.2}.QM2_Va_quantity{border:1px solid var(--control-border);height:40px;color:var(--primary);border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.QM2_Va_quantity button{border-radius:100px;width:40px;height:38px;padding:0}.QM2_Va_quantity output{text-align:center;min-width:22px;font-size:.9375rem;font-weight:500;line-height:1.2}.QM2_Va_summary{border:1px solid var(--control-border);background:var(--card);border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex}.QM2_Va_summary h2{letter-spacing:-.8px;color:var(--dialog-title);margin-bottom:8px;font-size:1.25rem;font-weight:600;line-height:1.2}.QM2_Va_summaryLine{color:var(--shopping-muted);justify-content:space-between;gap:12px;font-size:.875rem;line-height:1.2;display:flex}.QM2_Va_summaryLine>div{align-items:baseline;gap:12px;display:flex}.QM2_Va_summaryLine>div>span{color:var(--placeholder);white-space:nowrap}.QM2_Va_summaryLine strong{color:var(--shopping-price);white-space:nowrap;font-weight:600}.QM2_Va_note{color:var(--primary);font-size:.875rem;line-height:1.2}.QM2_Va_divider{align-self:center;width:270px;max-width:100%;height:auto}.QM2_Va_mobileDivider{display:none}.QM2_Va_totalLine{color:var(--shopping-muted);justify-content:space-between;gap:12px;font-size:1.0625rem;line-height:1.2;display:flex}.QM2_Va_totalLine strong{color:var(--shopping-price);white-space:nowrap;font-weight:600}.QM2_Va_desktopActions{flex-direction:column;gap:8px;display:flex}.QM2_Va_desktopActions>a,.QM2_Va_mobileActions>a{width:100%}.QM2_Va_desktopActions>a[aria-disabled=true]{pointer-events:none;opacity:.5}.QM2_Va_error{color:var(--destructive);font-size:.875rem;line-height:1.4}.QM2_Va_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:420px;display:flex}.QM2_Va_emptyIcon{background:var(--secondary);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.QM2_Va_empty h2{font-size:1.75rem;font-weight:600;line-height:1.2}.QM2_Va_empty p{max-width:440px;color:var(--header-muted);font-size:1rem;line-height:1.4}@media (max-width:1023px){.QM2_Va_columns{grid-template-columns:minmax(0,1fr);gap:24px}.QM2_Va_summary{width:100%}}@media (max-width:767px){.QM2_Va_page,.QM2_Va_withMobileActions{gap:32px;min-height:0}.QM2_Va_heading>div{margin-top:16px}.QM2_Va_desktopClear,.QM2_Va_desktopActions{display:none}.QM2_Va_mobileClear{margin-bottom:-8px;display:block}.QM2_Va_mobileClear>button{width:100%}.QM2_Va_columns{gap:24px}.QM2_Va_itemContent{gap:8px}.QM2_Va_productName{padding-right:32px;font-size:1rem}.QM2_Va_meta{margin-top:0}.QM2_Va_priceControls{flex-direction:column;align-items:flex-start;padding-top:8px}.QM2_Va_remove{width:40px;height:40px;padding:8px;top:8px;right:8px}.QM2_Va_summary{padding:24px 16px}.QM2_Va_desktopDivider{display:none}.QM2_Va_mobileDivider{width:309px;display:block}.QM2_Va_empty{min-height:400px}}
.hOlLMG_page{flex-direction:column;gap:32px;min-width:0;display:flex}.hOlLMG_title{max-width:522px}.hOlLMG_tabs{flex-wrap:wrap;gap:8px;display:flex}.hOlLMG_chip{border-radius:999px;height:38px;padding-inline:16px;font-size:.875rem}.hOlLMG_context{background:var(--catalog-context-background);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}.hOlLMG_context h2{font-size:1.125rem;font-weight:600;line-height:1.2}.hOlLMG_context p{color:var(--home-product-muted);margin-top:8px;font-size:.875rem;line-height:1.3}.hOlLMG_context>a{flex-shrink:0}.hOlLMG_resultBar{justify-content:space-between;align-items:center;gap:16px;display:flex}.hOlLMG_resultBar>p{color:var(--home-product-muted);font-size:.875rem}.hOlLMG_sortAndFilter{gap:8px;min-width:0;display:flex}.hOlLMG_sort{border-color:var(--control-border);width:195px}.hOlLMG_mobileFilter{display:none}.hOlLMG_catalogLayout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;display:grid}.hOlLMG_categoryLink{color:var(--home-heading);margin-bottom:20px;font-size:1rem;font-weight:600;line-height:1.3;display:block}.hOlLMG_filterPanel{border:1px solid var(--control-border);background:var(--card);border-radius:12px;padding:24px}.hOlLMG_filterPanel h2{margin-bottom:20px;font-size:1.125rem;font-weight:600}.hOlLMG_filterPanel fieldset{border:0;margin-bottom:20px}.hOlLMG_filterPanel legend{color:var(--home-product-muted);margin-bottom:8px;font-size:.8125rem}.hOlLMG_filterPanel .hOlLMG_priceFields{gap:12px;margin-top:20px;display:grid}.hOlLMG_priceFields label{margin-bottom:6px;font-size:.75rem;display:block}.hOlLMG_filterError{color:var(--destructive);margin-top:6px;font-size:.75rem}.hOlLMG_filterOptions{overflow-wrap:anywhere;max-height:240px;overflow-y:auto}.hOlLMG_filterActions{flex-direction:column;gap:8px;display:flex}.hOlLMG_filterActions button{width:100%}.hOlLMG_results{min-width:0}.hOlLMG_checkRow{cursor:pointer;align-items:center;gap:12px;min-height:36px;font-size:.9375rem;line-height:1.3;display:flex}.hOlLMG_checkbox{border:1px solid var(--control-border);width:20px;height:20px;color:var(--primary-foreground);background:var(--card);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hOlLMG_checkbox[data-state=checked]{border-color:var(--primary);background:var(--primary)}.hOlLMG_checkbox:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.hOlLMG_productGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.hOlLMG_productGrid>article{box-shadow:inset 0 0 0 1px var(--control-border)}.hOlLMG_productGrid .hOlLMG_gridImage{height:236px}.hOlLMG_pagination{scrollbar-width:thin;justify-content:center;gap:8px;max-width:100%;padding:2px;display:flex;overflow-x:auto}.hOlLMG_pagination button{border-radius:8px;flex-shrink:0}.hOlLMG_materials{flex-direction:column;gap:16px;display:flex}.hOlLMG_materials>h2{font-size:1.75rem;font-weight:600;line-height:1.2}.hOlLMG_articles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hOlLMG_articles article{border:1px solid var(--control-border);border-radius:12px;flex-direction:column;align-items:flex-start;gap:20px;min-height:208px;padding:20px;display:flex}.hOlLMG_articles article>span{color:var(--home-heading);background:var(--catalog-context-background);border-radius:999px;padding:4px 10px;font-size:.75rem;line-height:1.2}.hOlLMG_articles h3{flex:1;font-size:1.125rem;font-weight:600;line-height:1.2}.hOlLMG_articles article>a{width:100%}.hOlLMG_filterDialog{padding:32px 24px 24px}.hOlLMG_filterDialog>h2{font-size:1.5rem;font-weight:600}.hOlLMG_filterDialog .hOlLMG_filterPanel{border:0;padding-inline:0}.hOlLMG_empty{text-align:center;background:var(--secondary);border-radius:16px;grid-column:1/-1;padding:48px 24px}@media (max-width:1279px){.hOlLMG_catalogLayout{grid-template-columns:220px minmax(0,1fr);gap:24px}.hOlLMG_productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.hOlLMG_productGrid .hOlLMG_gridImage{aspect-ratio:1/1.00229;height:auto}}@media (max-width:1023px){.hOlLMG_sidebar{display:none}.hOlLMG_catalogLayout{grid-template-columns:minmax(0,1fr)}.hOlLMG_productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.hOlLMG_mobileFilter{display:flex}.hOlLMG_context{align-items:flex-start}}@media (max-width:767px){.hOlLMG_context{flex-direction:column}.hOlLMG_context>a{width:100%}.hOlLMG_resultBar{flex-direction:column;align-items:flex-start}.hOlLMG_sortAndFilter{flex-direction:column;gap:4px;width:100%}.hOlLMG_sort,.hOlLMG_mobileFilter{width:100%}.hOlLMG_productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hOlLMG_pagination{flex-wrap:wrap;justify-content:flex-start}.hOlLMG_articles{grid-template-columns:minmax(0,1fr)}.hOlLMG_articles article{min-height:190px}.hOlLMG_materials>h2{font-size:1.5rem}}
._3mbxea_page{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:844px;display:flex;position:relative}._3mbxea_content{flex-direction:column;align-items:center;gap:32px;width:100%;max-width:880px;display:flex}._3mbxea_heading{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}._3mbxea_mark{width:126px;height:126px}._3mbxea_mobileMark{display:none}._3mbxea_heading h1{letter-spacing:-1px;font-size:2.75rem;font-weight:600;line-height:1.2}._3mbxea_number{flex-direction:column;align-items:center;gap:4px;display:flex}._3mbxea_number p{color:var(--placeholder);font-size:.9375rem;line-height:24px}._3mbxea_number span{background:var(--home-map-background);min-width:216px;color:var(--home-product-text);border-radius:12px;justify-content:center;align-items:center;padding:12px 32px;font-size:1.75rem;line-height:1.2;display:flex}._3mbxea_description{color:var(--header-muted);font-size:1.125rem;line-height:1.4}._3mbxea_desktopActions{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}._3mbxea_desktopActions>a{width:320px;max-width:100%}._3mbxea_preview{max-width:880px;color:var(--placeholder);font-size:.8125rem;line-height:1.4;position:absolute;top:0}._3mbxea_mobileActions{display:none}@media (min-width:768px) and (max-width:1023px){._3mbxea_page{min-height:636px}._3mbxea_heading h1{font-size:2.25rem}}@media (max-width:767px){._3mbxea_page{min-height:636px;padding-inline:16px}._3mbxea_mark{width:80px;height:80px}._3mbxea_desktopMark{display:none}._3mbxea_mobileMark{display:block}._3mbxea_heading h1{font-size:1.5rem;line-height:1.3333}._3mbxea_content{max-width:311px}._3mbxea_desktopActions{display:none}._3mbxea_preview{inset-inline:0}}
.z82C7q_page{flex-direction:column;gap:32px;min-width:0;display:flex}.z82C7q_section{flex-direction:column;gap:16px;min-width:0;display:flex}.z82C7q_sectionTitle{font-size:1.75rem;font-weight:600;line-height:1.2}.z82C7q_aboutPage .z82C7q_section{gap:24px}.z82C7q_gridThree,.z82C7q_topicGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.z82C7q_gridTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.z82C7q_gridOne{grid-template-columns:minmax(0,1fr);display:grid}.z82C7q_icon{background:var(--secondary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;display:flex}.z82C7q_cta{background:var(--primary);color:var(--primary-foreground);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:40px;display:flex}.z82C7q_ctaText{flex-direction:column;gap:8px;min-width:0;display:flex}.z82C7q_cta h2{font-size:1.75rem;font-weight:600;line-height:1.2}.z82C7q_cta p{font-size:.9375rem;line-height:1.2}.z82C7q_ctaActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.z82C7q_ctaOutline{color:var(--primary-foreground);border-color:var(--primary-foreground)}.z82C7q_ctaOutline:hover{color:var(--foreground)}.z82C7q_aboutIntro{grid-template-columns:minmax(0,1fr) minmax(0,1.075fr);align-items:center;gap:32px;display:grid}.z82C7q_aboutCover{background:var(--secondary);border-radius:16px;height:420px;position:relative;overflow:hidden}.z82C7q_aboutMark{width:724px;height:682px;position:absolute;top:-136.34px;left:14.173%}.z82C7q_mobileAboutMark{display:none}.z82C7q_aboutPhoto{aspect-ratio:1;width:90.569%;position:absolute;top:-12.465%;left:4.7156%}.z82C7q_aboutPhoto img{object-fit:contain}.z82C7q_aboutText{flex-direction:column;gap:16px;display:flex}.z82C7q_aboutText h2{font-size:2.25rem;font-weight:600;line-height:1.2}.z82C7q_aboutText>div{flex-direction:column;gap:12px;display:flex}.z82C7q_aboutText p{color:var(--header-muted);font-size:1rem;line-height:1.4}.z82C7q_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.z82C7q_stats>div{border:1px solid var(--control-border);border-radius:16px;flex-direction:column-reverse;justify-content:center;align-items:flex-start;gap:4px;padding:20px;display:flex}.z82C7q_stats dd{color:var(--primary);font-size:2rem;font-weight:600;line-height:1.2}.z82C7q_stats dt{color:var(--placeholder);font-size:.9375rem;line-height:1.2}.z82C7q_valueCard{border:1px solid var(--control-border);background:var(--card);border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;min-height:185px;padding:20px;display:flex}.z82C7q_deliveryCard h3,.z82C7q_topicCard h2{font-size:1.25rem;font-weight:600;line-height:1.2}.z82C7q_valueCard h3{font-size:1.0625rem;font-weight:600;line-height:1.2}.z82C7q_paymentCard h3{font-size:1.125rem;font-weight:600;line-height:1.2}.z82C7q_valueCard p,.z82C7q_deliveryCard p,.z82C7q_paymentCard p,.z82C7q_topicCard p{color:var(--placeholder);font-size:.9375rem;line-height:1.2}.z82C7q_deliveryCard{border:1px solid var(--control-border);background:var(--card);border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;min-height:208px;padding:24px;display:flex}.z82C7q_deliveryCard>div{flex-direction:column;gap:16px;display:flex}.z82C7q_paymentCard{border:1px solid var(--control-border);background:var(--card);border-radius:16px;flex-direction:column;gap:8px;min-height:98px;padding:24px;display:flex}.z82C7q_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.z82C7q_steps li{border:1px solid var(--control-border);border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;min-height:128px;padding:20px;display:flex}.z82C7q_stepNumber{background:var(--primary);width:36px;height:36px;color:var(--primary-foreground);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.z82C7q_steps p{font-size:1rem;line-height:1.2}.z82C7q_note{background:var(--secondary);border-radius:16px;flex-direction:column;gap:6px;padding:20px 24px;display:flex}.z82C7q_note h2{color:var(--primary);font-size:1.125rem;font-weight:600;line-height:1.2}.z82C7q_note p{color:var(--home-product-muted);font-size:.9375rem;line-height:1.2}.z82C7q_textLink{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.z82C7q_contactCard{border:1px solid var(--control-border);background:var(--card);border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:20px;display:flex}.z82C7q_contactCard strong,.z82C7q_contactCard dd{overflow-wrap:anywhere;font-size:1.375rem;font-weight:600;line-height:1.2}.z82C7q_contactLabel{color:var(--placeholder);font-size:.9375rem;line-height:1.2}.z82C7q_directions{grid-template-columns:minmax(0,924fr) minmax(0,420fr);gap:16px;display:grid}.z82C7q_contactMap{border-radius:16px;min-height:360px;position:relative;overflow:hidden}.z82C7q_contactMap>img{object-fit:cover}.z82C7q_contactPin{position:absolute;top:calc(50% - 45px);left:calc(50% - 45.5px)}.z82C7q_accessibilityCards{flex-direction:column;gap:8px;display:flex}.z82C7q_accessibilityCards article{border:1px solid var(--control-border);border-radius:16px;flex-direction:column;flex:1;justify-content:center;gap:8px;padding:20px;display:flex}.z82C7q_accessibilityCards h3{font-size:1.125rem;font-weight:600;line-height:1.2}.z82C7q_accessibilityCards p{color:var(--placeholder);font-size:.9375rem;line-height:1.2}.z82C7q_topicCard{border:1px solid var(--control-border);background:var(--card);border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;min-height:164px;padding:24px;display:flex}.z82C7q_topicCard p{margin-top:-8px}.z82C7q_topicCard:focus-visible,.z82C7q_contactMap:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.z82C7q_topicCard:hover{border-color:var(--primary)}.z82C7q_faq,.z82C7q_faqItems{flex-direction:column;gap:12px;display:flex}.z82C7q_faqTrigger{gap:12px;padding:20px;line-height:1.22222}.z82C7q_faqTrigger[data-state=open]{padding-bottom:10px}.z82C7q_faqTrigger svg{height:24px}.z82C7q_faqContent{color:var(--home-product-muted);padding-inline:20px;line-height:1.6}.z82C7q_helpSupport{padding-block:32px}.z82C7q_legal{flex-direction:column;gap:12px;font-size:.8125rem;line-height:1.2;display:flex}.z82C7q_legal section{flex-direction:column;gap:12px;margin-top:12px;display:flex}.z82C7q_legal h2{font-size:.9375rem;font-weight:600;line-height:1.2}.z82C7q_legal address{flex-direction:column;gap:12px;font-size:.875rem;font-style:normal;line-height:1.4;display:flex}.z82C7q_homeButton{align-self:flex-start}.z82C7q_notFound{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:818px;display:flex}.z82C7q_errorNumber{color:var(--primary);letter-spacing:-1px;align-items:center;gap:10px;font-size:10.25rem;font-weight:600;line-height:1.2;display:flex}.z82C7q_mobileNotFoundMark{display:none}.z82C7q_notFound h1{letter-spacing:-1px;font-size:2.75rem;font-weight:600;line-height:1.2}.z82C7q_notFound p{max-width:423px;color:var(--header-muted);white-space:pre-line;font-size:1.125rem;line-height:1.4}@media (max-width:1279px){.z82C7q_aboutCover{height:360px}.z82C7q_aboutText h2{font-size:1.875rem}.z82C7q_ctaActions{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end}}@media (max-width:1023px){.z82C7q_aboutIntro{grid-template-columns:minmax(0,1fr)}.z82C7q_aboutCover{height:360px}.z82C7q_aboutPhoto{width:540px;top:-50px;left:calc(50% - 270px)}.z82C7q_gridThree,.z82C7q_topicGrid,.z82C7q_stats,.z82C7q_steps{grid-template-columns:repeat(2,minmax(0,1fr))}.z82C7q_directions{grid-template-columns:minmax(0,1fr)}.z82C7q_cta{padding:32px 24px}.z82C7q_cta h2,.z82C7q_sectionTitle{font-size:1.5rem}}@media (max-width:767px){.z82C7q_gridThree,.z82C7q_gridTwo,.z82C7q_topicGrid,.z82C7q_steps{grid-template-columns:minmax(0,1fr)}.z82C7q_steps{gap:8px}.z82C7q_sectionTitle{font-size:1.25rem}.z82C7q_editorialTitle{font-size:1.5rem;line-height:32px}.z82C7q_aboutPage .z82C7q_sectionTitle,.z82C7q_aboutPage .z82C7q_cta h2{font-size:1.375rem}.z82C7q_aboutIntro{gap:20px}.z82C7q_aboutCover{height:240px}.z82C7q_aboutMark{width:362px;height:341px;top:-55.561px;left:44.2188px}.z82C7q_desktopAboutMark{display:none}.z82C7q_mobileAboutMark{display:block}.z82C7q_aboutPhoto{width:100%;top:-24.8516px;left:0}.z82C7q_aboutText h2{font-size:1.5rem}.z82C7q_stats{gap:4px}.z82C7q_stats dd{font-size:1.5rem}.z82C7q_stats>div{min-height:85px;padding:16px}.z82C7q_valueCard{min-height:0}.z82C7q_cta,.z82C7q_helpSupport{flex-direction:column;align-items:stretch;padding:24px 20px}.z82C7q_cta h2{font-size:1.25rem}.z82C7q_ctaActions{flex-direction:column;align-items:stretch;width:100%}.z82C7q_ctaActions>*{width:100%}.z82C7q_contactMap{min-height:220px}.z82C7q_contactCard strong,.z82C7q_contactCard dd{font-size:1.125rem}.z82C7q_helpSupport{padding:24px 16px 16px}.z82C7q_homeButton,.z82C7q_notFoundButton{display:none}.z82C7q_accessibilityCards article{min-height:96px}.z82C7q_notFound{min-height:536px}.z82C7q_errorNumber{letter-spacing:-.7px;gap:7px;font-size:6.75rem}.z82C7q_desktopNotFoundMark{display:none}.z82C7q_mobileNotFoundMark{display:block}.z82C7q_notFound h1{letter-spacing:-1px;font-size:1.5rem;line-height:32px}.z82C7q_notFound p{font-size:.9375rem}}.z82C7q_documentLinks ul{flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}.z82C7q_documentLinks a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}
.JzdSCW_page{flex-direction:column;gap:32px;min-width:0;display:flex}.JzdSCW_productLayout{grid-template-columns:486px minmax(0,1fr);align-items:start;gap:32px;display:grid}.JzdSCW_gallery{min-width:0}.JzdSCW_mainImage{aspect-ratio:1;border:1px solid var(--control-border);background:var(--card);border-radius:24px;width:100%;position:relative;overflow:hidden}.JzdSCW_mainImage>img{object-fit:cover}.JzdSCW_favorite,.JzdSCW_previous,.JzdSCW_next{z-index:1;padding:0;position:absolute}.JzdSCW_favorite{top:16px;right:16px}.JzdSCW_favoriteIcon{background:var(--primary);width:24px;height:24px;-webkit-mask:url(/figma/catalog-pages/product-e4286.svg) 50%/contain no-repeat;mask:url(/figma/catalog-pages/product-e4286.svg) 50%/contain no-repeat}.JzdSCW_favoriteActive{background:var(--destructive);-webkit-mask-image:url(/figma/home/product-heart.svg);mask-image:url(/figma/home/product-heart.svg)}.JzdSCW_previous{top:50%;left:16px;transform:translateY(-50%)}.JzdSCW_next{top:50%;right:16px;transform:translateY(-50%)}.JzdSCW_next img{transform:rotate(180deg)}.JzdSCW_dots{background:var(--card);border-radius:999px;gap:2px;padding:6px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.JzdSCW_thumbnails{grid-template-columns:repeat(4,80px);gap:8px;margin-top:10px;display:grid}.JzdSCW_photoDot{border-radius:50%;width:10px;height:10px;padding:0}.JzdSCW_thumbnail{aspect-ratio:1;border-width:1.5px;border-color:var(--control-border);background:var(--card);border-radius:20px;height:auto;padding:0;position:relative;overflow:hidden}.JzdSCW_thumbnail img{object-fit:cover}.JzdSCW_thumbnailSelected{border-color:var(--product-thumbnail-selected)}.JzdSCW_details{border:1px solid var(--control-border);background:var(--card);border-radius:24px;flex-direction:column;gap:32px;padding:32px 24px;display:flex}.JzdSCW_detailHead{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.JzdSCW_detailHead h1{letter-spacing:-1px;font-size:2.25rem;font-weight:600;line-height:1.2}.JzdSCW_stock{border:1px solid var(--control-border);min-height:32px;color:var(--home-product-muted);border-radius:8px;align-items:center;gap:8px;padding:4px 12px;font-size:.9375rem;font-weight:600;display:flex}.JzdSCW_stock[data-available=false]{color:var(--destructive)}.JzdSCW_description{color:var(--home-product-muted);font-size:.875rem;line-height:1.4}.JzdSCW_deliveryInfo{border-top:1px solid var(--control-border);flex-direction:column;gap:12px;padding-top:24px;font-size:.875rem;line-height:1.4;display:flex}.JzdSCW_deliveryInfo h2{font-size:1.25rem;font-weight:600;line-height:1.2}.JzdSCW_deliveryInfo p{color:var(--home-product-muted)}.JzdSCW_sizes,.JzdSCW_specifications,.JzdSCW_priceArea{border-top:1px solid var(--control-border);padding-top:32px}.JzdSCW_sizes h2,.JzdSCW_specifications h2{font-size:1.25rem;font-weight:600;line-height:1.2}.JzdSCW_sizes>div{gap:8px;margin-top:24px;display:flex}.JzdSCW_size{border-radius:8px;width:48px;padding-inline:0;font-size:.875rem}.JzdSCW_sizeSelected{border-color:var(--primary)}.JzdSCW_specifications dl{flex-direction:column;gap:24px;margin-top:24px;font-size:.875rem;line-height:1.4;display:flex}.JzdSCW_specifications dl>div{grid-template-columns:1fr 1fr;gap:24px;display:grid}.JzdSCW_specifications dt{color:var(--home-product-muted)}.JzdSCW_price{letter-spacing:-1px;font-size:2.25rem;font-weight:600;line-height:1.2}.JzdSCW_desktopActions{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.JzdSCW_unavailable{max-width:500px;color:var(--home-product-muted);margin-top:16px;font-size:.9375rem;line-height:1.4}.JzdSCW_mobileActions{display:none}@media (max-width:1279px){.JzdSCW_productLayout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:24px}.JzdSCW_detailHead h1{font-size:2rem}}@media (max-width:1023px){.JzdSCW_productLayout{grid-template-columns:minmax(0,1fr)}.JzdSCW_gallery{width:100%;max-width:600px}.JzdSCW_detailHead h1{font-size:2rem}}@media (max-width:767px){.JzdSCW_productLayout{gap:24px}.JzdSCW_thumbnails{grid-template-columns:repeat(4,minmax(0,1fr))}.JzdSCW_details{gap:24px;padding:24px 16px}.JzdSCW_detailHead h1{font-size:1.5rem;line-height:32px}.JzdSCW_price{font-size:1.5rem}.JzdSCW_description{font-size:.875rem}.JzdSCW_detailHead{gap:20px}.JzdSCW_sizes,.JzdSCW_specifications,.JzdSCW_priceArea{padding-top:24px}.JzdSCW_specifications dl{gap:20px}.JzdSCW_specifications dl>div{gap:12px}.JzdSCW_desktopActions{display:none}.JzdSCW_mobileActions{z-index:40;padding:8px 8px max(4px, env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--control-border);flex-direction:column;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.JzdSCW_mobileActions>*{width:100%}}
.q14gWq_page{flex-direction:column;gap:32px;min-width:0;min-height:840px;display:flex}.q14gWq_accountHeading{padding-bottom:0}.q14gWq_accountHeading .q14gWq_accountTitle{color:var(--dialog-title);font-size:2.75rem;line-height:1.2}.q14gWq_layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;display:grid}.q14gWq_mobileHeading{display:none}.q14gWq_navigation{border:1px solid var(--control-border);border-radius:12px;flex-direction:column;gap:8px;padding:4px;display:flex}.q14gWq_navigation .q14gWq_navItem,.q14gWq_navigation .q14gWq_logout{min-height:44px;color:var(--home-product-text);border-radius:8px;justify-content:flex-start;gap:8px;padding:10px 16px 10px 12px;font-size:.9375rem}.q14gWq_navigation .q14gWq_navItem[data-active=true]{background:var(--secondary)}.q14gWq_navigation .q14gWq_logout{color:var(--account-danger,var(--destructive))}.q14gWq_content{flex-direction:column;align-items:stretch;gap:24px;min-width:0;display:flex}.q14gWq_panel{border:1px solid var(--control-border);background:var(--card);border-radius:12px;min-width:0;padding:24px}.q14gWq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.q14gWq_field{flex-direction:column;gap:4px;min-width:0;display:flex}.q14gWq_field label{margin:0;padding-inline:2px;font-size:.8125rem;line-height:24px}.q14gWq_field input{min-width:0}.q14gWq_emailField{grid-column:1}.q14gWq_fieldError{color:var(--destructive);font-size:.8125rem;line-height:1.4}.q14gWq_google{justify-content:space-between;align-items:center;gap:16px;display:flex}.q14gWq_googleInfo{align-items:center;gap:16px;min-width:0;display:flex}.q14gWq_googleIcon{background:var(--secondary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.q14gWq_googleInfo h2{font-size:1rem;font-weight:500;line-height:1.2}.q14gWq_googleInfo p{color:var(--account-muted,var(--placeholder));margin-top:4px;font-size:.875rem;line-height:1.2}.q14gWq_google button{flex-shrink:0}.q14gWq_mobileDelete{display:none}.q14gWq_action{align-self:flex-start}.q14gWq_action>*{min-height:44px;padding-inline:24px}.q14gWq_notice{color:var(--header-muted);font-size:.875rem;line-height:1.5}.q14gWq_empty{border:1px solid var(--control-border);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:520px;padding:24px;display:flex}.q14gWq_emptyIcon{background:var(--secondary);border-radius:12px;justify-content:center;align-items:center;padding:12px;display:flex}.q14gWq_emptyCopy{flex-direction:column;gap:16px;display:flex}.q14gWq_emptyCopy h2{color:var(--dialog-title);font-size:1.25rem;font-weight:600;line-height:1.2}.q14gWq_emptyCopy p{color:var(--home-product-muted);font-size:.9375rem;line-height:1.2}.q14gWq_addressList,.q14gWq_orderList{flex-direction:column;gap:8px;display:flex}.q14gWq_addressCard{justify-content:space-between;align-items:center;gap:12px;display:flex}.q14gWq_addressCopy{min-width:0}.q14gWq_addressCopy h2{color:var(--home-heading);font-size:1.125rem;font-weight:600;line-height:1.2}.q14gWq_addressCopy p{color:var(--header-muted);overflow-wrap:anywhere;margin-top:11px;font-size:.875rem;line-height:1.2}.q14gWq_addressCard button{color:var(--primary);flex-shrink:0}.q14gWq_addressForm{flex-direction:column;gap:20px;padding:32px;display:flex}.q14gWq_addressForm h2{letter-spacing:-.5px;margin-right:16px;font-size:1.5rem;font-weight:600;line-height:1.2}.q14gWq_addressForm .q14gWq_formGrid{gap:16px}.q14gWq_checkField{align-items:center;gap:8px;font-size:.875rem;display:flex}.q14gWq_checkField input{flex-shrink:0;width:16px;height:16px;padding:0}.q14gWq_checkField label{color:var(--foreground);margin:0;font-size:.875rem}.q14gWq_formActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.q14gWq_formActions button{flex:1}.q14gWq_orderCard{flex-direction:column;gap:12px;display:flex}.q14gWq_orderHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.q14gWq_orderHeading{color:var(--home-heading);font-size:1.125rem;font-weight:600;line-height:1.2}.q14gWq_orderHeading:hover{text-underline-offset:3px;text-decoration:underline}.q14gWq_orderSummary{flex-wrap:wrap;align-items:center;gap:12px;font-size:1.0625rem;line-height:1.2;display:flex}.q14gWq_orderQuantity{color:var(--placeholder)}.q14gWq_orderPrice{color:var(--dialog-title);font-weight:600}.q14gWq_status{color:var(--account-danger,var(--destructive));background:var(--account-danger-soft,var(--destructive-soft-hover));border-radius:8px;justify-content:center;padding:8px 12px;font-size:.8125rem;font-weight:400;line-height:1.2;display:inline-flex}.q14gWq_status[data-status=delivered]{color:var(--account-success,var(--success));background:var(--account-success-soft,var(--secondary))}.q14gWq_orderBottom{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.q14gWq_thumbnails{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.q14gWq_thumb{border:1px solid var(--control-border);border-radius:20px;width:80px;height:80px;position:relative;overflow:hidden}.q14gWq_thumb img{object-fit:cover}.q14gWq_orderBottom button{color:var(--primary)}.q14gWq_detail{flex-direction:column;gap:12px;display:flex}.q14gWq_detailSection{border-bottom:1px solid var(--control-border);flex-direction:column;gap:24px;padding-bottom:12px;display:flex}.q14gWq_detailSection:last-child{border:0;padding-bottom:0}.q14gWq_detail h2{letter-spacing:-.8px;color:var(--dialog-title);font-size:1.25rem;font-weight:600;line-height:1.2}.q14gWq_detailList{flex-direction:column;gap:24px;display:flex}.q14gWq_detailRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0;font-size:.875rem;line-height:1.2;display:grid}.q14gWq_detailRow dt{color:var(--placeholder)}.q14gWq_detailRow dd{color:var(--foreground);overflow-wrap:anywhere}.q14gWq_detailProducts{flex-direction:column;gap:16px;display:flex}.q14gWq_detailProduct{border-bottom:1px solid var(--control-border);gap:24px;min-width:0;padding-bottom:16px;display:flex}.q14gWq_detailProduct:last-child{border:0;padding-bottom:0}.q14gWq_detailImage{border-radius:20px;flex-shrink:0;width:120px;height:120px;position:relative;overflow:hidden}.q14gWq_detailImage img{object-fit:cover}.q14gWq_detailProductCopy{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.q14gWq_detailProductCopy h3{color:var(--home-product-text);font-size:1.125rem;font-weight:600;line-height:1.2}.q14gWq_detailProductCopy p{white-space:nowrap;text-overflow:ellipsis;width:100%;color:var(--home-product-muted);font-size:.875rem;line-height:20px;overflow:hidden}.q14gWq_detailPrice{flex-wrap:wrap;gap:12px;margin-top:auto;font-size:.875rem;line-height:1.2;display:flex}.q14gWq_detailPrice>span{color:var(--placeholder)}.q14gWq_favoritesGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.q14gWq_favoritesGrid article{box-shadow:inset 0 0 0 1px var(--control-border)}@media (max-width:1279px){.q14gWq_layout{grid-template-columns:240px minmax(0,1fr);gap:24px}.q14gWq_favoritesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.q14gWq_google{flex-direction:column;align-items:stretch}.q14gWq_google button{align-self:flex-start}}@media (max-width:1023px){.q14gWq_desktopHeading{display:none}.q14gWq_mobileHeading{display:block}.q14gWq_accountHeading .q14gWq_accountTitle{font-size:2.25rem}.q14gWq_mobileDelete{color:var(--account-danger,var(--destructive));align-self:flex-start;display:inline-flex}.q14gWq_page{min-height:620px}.q14gWq_layout{grid-template-columns:minmax(0,1fr)}.q14gWq_navigation{display:none}.q14gWq_favoritesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.q14gWq_google{flex-direction:row;align-items:center}}@media (max-width:767px){.q14gWq_page{min-height:520px}.q14gWq_accountHeading{padding-bottom:0}.q14gWq_accountHeading>div{margin-top:16px}.q14gWq_accountHeading .q14gWq_accountTitle{font-size:1.5rem;line-height:32px}.q14gWq_panel{padding:16px}.q14gWq_formGrid{grid-template-columns:minmax(0,1fr);gap:16px}.q14gWq_emailField{grid-column:auto}.q14gWq_profilePanel{padding:24px 16px}.q14gWq_google{flex-direction:column;align-items:stretch;gap:16px;padding:24px 16px}.q14gWq_google button{align-self:stretch}.q14gWq_desktopDelete{display:none}.q14gWq_mobileDelete{width:100%;color:var(--account-danger,var(--destructive));display:inline-flex}.q14gWq_action{display:none}.q14gWq_addressForm{padding:24px 16px}.q14gWq_addressForm .q14gWq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.q14gWq_addressForm .q14gWq_wide{grid-column:1/-1}.q14gWq_addressCard{align-items:flex-start;padding:24px 16px}.q14gWq_addressCopy p{font-size:.875rem;line-height:1.3}.q14gWq_empty{min-height:440px;padding:24px}.q14gWq_emptyCopy h2{font-size:1.25rem}.q14gWq_orderCard{padding:24px 16px}.q14gWq_orderHeader{flex-direction:column;align-items:stretch;gap:11px}.q14gWq_orderSummary{font-size:1.0625rem}.q14gWq_orderSummary .q14gWq_status{margin-left:auto}.q14gWq_orderBottom{flex-direction:column;align-items:stretch;gap:12px}.q14gWq_orderBottom button{align-self:stretch}.q14gWq_thumb{border-radius:20px;width:80px;height:80px}.q14gWq_thumbnails>a:nth-child(n+3){display:none}.q14gWq_detail{padding:24px 16px}.q14gWq_detailRow{gap:12px}.q14gWq_detailProduct{gap:24px}.q14gWq_detailImage{width:100px;height:100px}.q14gWq_detailProductCopy h3{font-size:1rem}.q14gWq_detailProductCopy p{font-size:.875rem;line-height:1.4}.q14gWq_detailPrice{font-size:.875rem}.q14gWq_favoritesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.q14gWq_favoritesGrid article{padding:16px}.q14gWq_saveButton{background:var(--primary);color:var(--primary-foreground)}.q14gWq_saveButton:hover{background:var(--primary-hover)}.q14gWq_saveButton:active{background:var(--primary-active)}}.q14gWq_favoritesGrid .q14gWq_favoriteImage{aspect-ratio:1/1.00229;height:auto}
