.XcQT6q_addToCartWrapper{gap:var(--spacing-12);flex-direction:column;display:flex}.XcQT6q_addToCartButton{font:var(--typography-label-font-family);height:56px}.XcQT6q_card{padding:var(--spacing-32);border-radius:var(--border-radius-md);border:1px solid var(--color-border-secondary);gap:var(--spacing-24);flex-direction:column;display:flex}.XcQT6q_priceSection{justify-content:space-between;align-items:center;width:100%;display:flex}
.SNuIXq_variant--primary{--_background-idle:var(--color-background-interactive-inputs-primary-idle);--_background-active:var(--color-background-interactive-inputs-primary-active);--_border-idle:var(--color-border-interactive-inputs-primary-idle);--_border-hover:var(--color-border-interactive-inputs-primary-hover);--_border-active:var(--color-border-interactive-inputs-primary-active);--_text-idle:var(--color-text-interactive-inputs-primary-idle);--_text-placeholder:var(--color-text-interactive-inputs-primary-placeholder)}.SNuIXq_variant--secondary{--_background-idle:var(--color-background-interactive-inputs-secondary-idle);--_background-active:var(--color-background-interactive-inputs-secondary-active);--_border-idle:var(--color-border-interactive-inputs-secondary-idle);--_border-hover:var(--color-border-interactive-inputs-secondary-hover);--_border-active:var(--color-border-interactive-inputs-secondary-active);--_text-idle:var(--color-text-primary);--_text-placeholder:var(--color-text-secondary)}.SNuIXq_textArea{--_size:44px;min-height:var(--_size);background-color:var(--_background-idle);resize:vertical;border-style:solid;border-width:1px;border-color:var(--_border-idle);width:fit-content;padding:var(--spacing-16);color:var(--_text-idle);font:var(--typography-label-small);border-radius:var(--border-radius-md)}.SNuIXq_textArea::placeholder{color:var(--_text-placeholder)}.SNuIXq_textArea:hover:not(:disabled,[aria-invalid=true]){background:linear-gradient(var(--color-background-interactive-transparent-hover), var(--color-background-interactive-transparent-hover)) padding-box, var(--_background-idle) padding-box;border-color:var(--_border-hover)}.SNuIXq_textArea:focus-visible:not(:disabled,[aria-invalid=true]){background:var(--_background-active);border-width:2px;border-color:var(--_border-active);outline:none}.SNuIXq_textArea:disabled{background-color:var(--color-background-system-disabled-primary);border-color:var(--color-border-system-disabled);color:var(--color-text-system-disabled);cursor:not-allowed}.SNuIXq_textArea[aria-invalid=true]{background-color:var(--_background-active);border-color:var(--color-border-system-error-strong);color:var(--_text-idle)}.SNuIXq_textArea[aria-invalid=true]:focus-visible{border-width:2px;outline:none}.SNuIXq_fullWidth{width:100%}
.Io5dXW_surface{border-radius:var(--border-radius-md);padding-inline:var(--spacing-40);padding-block:var(--spacing-32);justify-content:space-between;align-items:center;gap:var(--spacing-24);flex-direction:column;display:flex}@media (min-width:1201px){.Io5dXW_surface{flex-direction:row}}.Io5dXW_phoneWrapper{gap:var(--spacing-6);flex-direction:row;display:flex}.Io5dXW_phoneInput{width:100%}.Io5dXW_button{align-items:center;line-height:1;display:flex}@media (min-width:1201px){.Io5dXW_headline{max-width:220px}}.Io5dXW_modal{padding-inline:var(--spacing-32);padding-block:var(--spacing-20) var(--spacing-24);max-width:480px;max-height:90vh;overflow-y:scroll}.Io5dXW_modalHeader{justify-content:space-between;align-items:center;margin-block-end:var(--spacing-40);display:flex}.Io5dXW_description{margin-block-end:var(--spacing-32)}.Io5dXW_formLabel{margin-block-start:var(--spacing-12);display:block}.Io5dXW_inputs{gap:var(--spacing-6);flex-direction:column;display:flex}.Io5dXW_required{color:var(--color-text-system-error-strong);vertical-align:bottom;padding-inline-start:1px;line-height:20px}.Io5dXW_actionLine{justify-content:flex-end;align-self:stretch;align-items:center;gap:8px;margin-block-start:var(--spacing-32);display:flex}
.Nx1t4W_image{width:auto}.Nx1t4W_imageUrl{aspect-ratio:1/2;width:300px;height:auto}.Nx1t4W_imageUrlWrapper{padding:var(--spacing-32)}.Nx1t4W_header{padding-block:var(--spacing-8);padding-inline:var(--spacing-16);justify-content:space-between;align-items:center;display:flex}.Nx1t4W_labelWrapper{flex-direction:column;align-items:start;gap:0;display:flex}.Nx1t4W_button{aspect-ratio:5/3;width:auto;height:40px;margin-left:-3px}
.UCWtja_imagesDisplayContainer{padding-inline:var(--spacing-16);padding-block:var(--spacing-24);flex-direction:column;align-items:center;display:flex;position:relative}@media (min-width:768px){.UCWtja_imagesDisplayContainer{padding-block:var(--spacing-40);padding-inline:var(--spacing-48)}}.UCWtja_iconModalContent{gap:var(--spacing-16);align-items:center;margin-block-end:var(--spacing-16);display:flex}.UCWtja_headerIcons{align-items:center;gap:var(--spacing-12);flex-wrap:wrap;align-self:flex-start;width:100%;height:44px;max-height:44px;display:flex}.UCWtja_brandSection{flex-grow:1;align-items:center;height:100%;display:flex}.UCWtja_header{padding-block:var(--spacing-8);justify-content:space-between;align-items:center;display:flex}.UCWtja_etimIconWrapper{padding:var(--spacing-32);max-height:100vh;overflow-y:auto}.UCWtja_etimIcon{border-radius:var(--border-radius-md);cursor:pointer}.UCWtja_iconSection{align-items:center;gap:var(--spacing-6);height:100%;display:flex}.UCWtja_icon{height:100%;padding:var(--spacing-8);border-radius:var(--border-radius-md);border:var(--color-border-secondary) thin solid}.UCWtja_icon .UCWtja_img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:32px;height:auto;display:block}.UCWtja_series{padding-inline:var(--spacing-12);border-radius:0 var(--border-radius-md) var(--border-radius-md) 0;border:var(--color-border-secondary) thin solid;align-items:center;height:100%;display:flex}.UCWtja_brandIconSlot{width:120px;height:20px;display:block;position:relative}.UCWtja_brandIcon{padding-inline:var(--spacing-12);border-radius:var(--border-radius-md) 0 0 var(--border-radius-md);border:var(--color-border-secondary) thin solid;align-items:center;height:100%;display:flex}.UCWtja_imageClicker{cursor:zoom-in;flex:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.UCWtja_carouselContent{gap:var(--spacing-12);width:fit-content;display:flex}.UCWtja_imageSelector{border-radius:var(--border-radius-md);padding:var(--spacing-8);cursor:pointer;aspect-ratio:1;z-index:2;background-color:var(--color-background-on-surface-primary);justify-content:center;align-items:center;height:56px;display:flex;position:relative;overflow:hidden}.UCWtja_imageSelector.UCWtja_selected{border:1px solid var(--color-border-primary-alt);background-color:#0000}.UCWtja_modalContent{width:100vw;height:100dvh;color:var(--color-text-interactive-buttons-primary);background-color:#00000080;position:relative;overflow:auto}.UCWtja_closeButton{right:var(--spacing-24);top:var(--spacing-16);z-index:1;position:fixed}.UCWtja_modalImageWrapper{justify-content:center;align-items:center;width:100%;height:100dvh;display:flex}.UCWtja_imageContainer{background:var(--product-image-background);width:90%;height:90%;position:relative}.UCWtja_imageContainer>*{padding:var(--spacing-32)}.UCWtja_imageWrapper{width:100%;position:relative}@media (min-width:1201px){.UCWtja_imageWrapper:hover .UCWtja_prevButtonWrapper,.UCWtja_imageWrapper:hover .UCWtja_nextButtonWrapper{opacity:1;visibility:visible}}.UCWtja_prevButtonWrapper{z-index:1;opacity:0;visibility:hidden;transition:opacity .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.UCWtja_nextButtonWrapper{z-index:1;opacity:0;visibility:hidden;transition:opacity .2s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.UCWtja_mediaWrapper{aspect-ratio:4/3;width:100%;height:auto;min-height:0;margin:0 auto;margin-block:var(--spacing-40);position:relative}@media (min-width:1201px){.UCWtja_mediaWrapper{padding-inline:var(--spacing-64)}}.UCWtja_videoWrapper{aspect-ratio:16/9;width:100%;height:auto}
.GTw5jW_container{min-width:0;max-width:100%;overflow-x:hidden}.GTw5jW_draggable{cursor:grab}.GTw5jW_draggable:active{cursor:grabbing}.GTw5jW_draggable *{draggable:false;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.GTw5jW_scrollArea{scroll-behavior:auto;-ms-overflow-style:none;scrollbar-width:none;transition-timing-function:ease-in;overflow-x:scroll}.GTw5jW_scrollArea::-webkit-scrollbar{display:none}.GTw5jW_scrollbar{scrollbar-width:0;scroll-behavior:auto;overflow-y:hidden}.GTw5jW_scrollbar>*{height:16px}
._8SzICW_carouselWrapper{width:100%;position:relative}._8SzICW_maskLeft{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 2%);mask-image:linear-gradient(90deg,#0000 0%,#000 2%)}._8SzICW_maskRight{-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 2%);mask-image:linear-gradient(270deg,#0000 0%,#000 2%)}._8SzICW_maskLeft._8SzICW_maskRight{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 2% 98%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 2% 98%,#0000 100%)}._8SzICW_carouselContent{gap:var(--spacing-12);width:fit-content;padding-inline:var(--_fade-overlay-width);color:var(--color-text-primary);display:flex}._8SzICW_imageSelector{border-radius:var(--border-radius-md);padding:var(--spacing-8);cursor:pointer;aspect-ratio:1;background-color:var(--color-background-on-surface-primary);justify-content:center;align-items:center;height:56px;display:flex}._8SzICW_imageSelector:hover{background:var(--color-background-on-surface-primary)}._8SzICW_imageSelector._8SzICW_selected{border:1px solid var(--color-border-primary-alt);background:var(--color-background-on-surface-inverse)}._8SzICW_image{mix-blend-mode:multiply}
.Ig9pFG_lightboxDialog{border:none;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.Ig9pFG_lightboxContent{flex-direction:column;width:100vw;height:100dvh;display:flex}.Ig9pFG_header{padding:var(--spacing-12) var(--spacing-32);justify-content:space-between;align-items:center;display:flex}.Ig9pFG_headlineWrapper{flex:1}@media (min-width:1201px){.Ig9pFG_headlineWrapper{text-align:center;padding-left:44px}}.Ig9pFG_body{gap:var(--spacing-24);padding-bottom:var(--spacing-24);padding-inline:var(--spacing-16);flex-direction:column;flex:1;display:flex}@media (min-width:1201px){.Ig9pFG_body{padding-inline:108px}}.Ig9pFG_carouselContent{width:fit-content;display:flex}.Ig9pFG_imageWrapper{flex:1;position:relative}.Ig9pFG_thumbnailWrapper{max-width:100%;margin:0 auto}.Ig9pFG_prevButtonWrapper{display:none}@media (min-width:1201px){.Ig9pFG_prevButtonWrapper{z-index:1;left:var(--spacing-32);display:block;position:absolute;top:50%;transform:translateY(-50%)}}.Ig9pFG_nextButtonWrapper{display:none}@media (min-width:1201px){.Ig9pFG_nextButtonWrapper{z-index:1;right:var(--spacing-32);display:block;position:absolute;top:50%;transform:translateY(-50%)}}.Ig9pFG_videoWrapper{aspect-ratio:16/9;justify-self:center;width:min(177.778dvh - 355.556px,100%);height:auto}
.-FN6vq_iconModalContent{gap:var(--spacing-16);align-items:center;margin-block-end:var(--spacing-16);display:flex}.-FN6vq_header{padding-block:var(--spacing-8);justify-content:space-between;align-items:center;display:flex}.-FN6vq_etimIconWrapper{padding:var(--spacing-32);max-height:100vh;overflow-y:auto}.-FN6vq_etimIcon{border-radius:var(--border-radius-md);cursor:pointer}.-FN6vq_iconSection{align-items:center;gap:var(--spacing-6);display:flex}.-FN6vq_iconCard{padding-block:var(--spacing-24);gap:var(--spacing-24);border-bottom:1px solid var(--color-border-secondary);align-items:flex-start;display:flex}.-FN6vq_iconCard:last-child{border-bottom:none}.-FN6vq_icon{height:100%;padding:var(--spacing-8);border-radius:var(--border-radius-md);border:var(--color-border-secondary) thin solid}.-FN6vq_icon .-FN6vq_img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:32px;height:auto;display:block}
.W63xmW_wrapper{padding-block:var(--spacing-12)}.W63xmW_bulletList{margin:var(--spacing-12) 0 0;padding-left:var(--spacing-20);grid-gap:var(--spacing-8);gap:var(--spacing-8);list-style:outside;display:grid}.W63xmW_bulletItem{margin:0}.W63xmW_bulletItem::marker{color:var(--color-text-secondary)}
.wWvAdW_sticky{z-index:1;min-height:var(--spacing-64);background:var(--color-background-on-surface-inverse);border-top:1px solid var(--color-border-secondary);transition:opacity .2s,transform .2s;position:sticky;bottom:0}.wWvAdW_content{max-width:1440px;padding-block:var(--spacing-12);padding-inline:var(--spacing-16);margin:0 auto}@media (min-width:1201px){.wWvAdW_content{padding-inline:var(--spacing-48)}}.wWvAdW_content{align-items:center;gap:var(--spacing-8);display:flex}.wWvAdW_stickyHidden{opacity:0;pointer-events:none;transform:translateY(100%)}.wWvAdW_stepper{width:150px;height:44px;display:none}@media (min-width:1201px){.wWvAdW_stepper{display:flex}}.wWvAdW_info{flex-grow:1;min-width:0;margin-inline-start:var(--spacing-8)}.wWvAdW_stock{margin-inline-end:var(--spacing-24);display:none}@media (min-width:1201px){.wWvAdW_stock{display:block}}.wWvAdW_productIds{min-width:0;display:none}@media (min-width:1201px){.wWvAdW_productIds{display:block}}.wWvAdW_price{margin-inline-end:var(--spacing-24)}.wWvAdW_price.wWvAdW_mobilePrice{display:block}@media (min-width:1201px){.wWvAdW_price.wWvAdW_mobilePrice{display:none}}.wWvAdW_price.wWvAdW_desktopPrice{display:none}@media (min-width:1201px){.wWvAdW_price.wWvAdW_desktopPrice{display:block}}
.Sr2wDG_container{--_size:44px;--_inset:var(--spacing-6);width:100%;height:var(--_size);container:stepper/inline-size}.Sr2wDG_container.Sr2wDG_size--lg{--_size:56px;--_inset:var(--spacing-4)}.Sr2wDG_field{--_border:var(--color-border-interactive-inputs-primary-idle);--_color:var(--color-text-primary);--_base-color:var(--color-background-on-surface-primary);--_state-color:transparent;box-sizing:border-box;width:100%;height:100%;padding-inline:calc(var(--_inset) - 1px);border:1px solid var(--_border);border-radius:var(--border-radius-md);background:linear-gradient(var(--_state-color), var(--_state-color)) padding-box, var(--_base-color) padding-box;color:var(--_color);align-items:center;display:flex;position:relative}.Sr2wDG_field:hover{--_state-color:var(--color-background-interactive-transparent-hover);--_border:var(--color-border-interactive-hover)}.Sr2wDG_field:focus-within{--_state-color:transparent;--_base-color:var(--color-background-on-surface-inverse);--_border:var(--color-border-interactive-selected);box-shadow:inset 0 0 0 1px var(--_border)}.Sr2wDG_content{justify-content:center;align-self:stretch;align-items:center;gap:var(--spacing-4);min-width:56px;padding-inline:var(--spacing-4);cursor:text;white-space:nowrap;flex:1;display:flex;overflow:hidden}.Sr2wDG_input{width:calc(var(--_chars) * 1ch + 1px);min-width:0;color:inherit;font:var(--typography-label-small);font-weight:var(--typography-label-small-font-weight-bold);text-align:right;background:0 0;border:none;padding:0}.Sr2wDG_input:focus-visible{outline:none}.Sr2wDG_unit{font:var(--typography-label-small);font-weight:var(--typography-label-small-font-weight-medium);color:var(--color-text-secondary);text-transform:lowercase}.Sr2wDG_spinner{color:var(--color-text-secondary);flex-shrink:0}.Sr2wDG_disabled .Sr2wDG_field{--_color:var(--color-text-system-disabled)}.Sr2wDG_disabled .Sr2wDG_field:hover{--_state-color:transparent;--_border:var(--color-border-interactive-inputs-primary-idle)}.Sr2wDG_disabled .Sr2wDG_content{cursor:not-allowed}.Sr2wDG_theme-white{}@container stepper not (min-width:132px){.Sr2wDG_size--md button.Sr2wDG_stepButton{display:none}}@container stepper not (min-width:152px){.Sr2wDG_size--lg button.Sr2wDG_stepButton{display:none}}
._0cinJW_container{background-color:var(--color-background-system-error-stronger);width:100%;display:flex}._0cinJW_message{color:var(--color-text-system-error-strong);margin:15px auto}
.wccxqa_switchGroup{gap:var(--spacing-4);background-color:var(--color-background-on-surface-primary);border-radius:var(--border-radius-md);padding:var(--spacing-6);max-inline-size:max-content;display:inline-flex}.wccxqa_switchGroup>legend{visibility:hidden;block-size:0;inline-size:0}.wccxqa_option{--_background:var(--color-background-interactive-buttons-ghost-idle);--_background-hover:var(--color-background-interactive-transparent-hover);--_background-active:var(--color-background-interactive-transparent-active);--_background-selected:var(--color-background-interactive-selection-inputs-selected);--_foreground-selected:var(--color-text-primary-inverse);aspect-ratio:1;background-color:var(--_background);border-radius:var(--border-radius-sm);cursor:pointer;justify-content:center;align-items:center;height:32px;display:flex}.wccxqa_option input:focus{outline:none}.wccxqa_option[\:has\(\:focus-visible\)]:focus-within{outline-style:solid;outline-color:var(--color-border-interactive-selected);outline-width:var(--outline-width);outline-offset:var(--outline-offset)}.wccxqa_option:has(:focus-visible):focus-within{outline-style:solid;outline-color:var(--color-border-interactive-selected);outline-width:var(--outline-width);outline-offset:var(--outline-offset)}.wccxqa_option:hover[\:not-has\(input\:checked\)]{background-color:var(--_background-hover)}.wccxqa_option:hover:not(.wccxqa_option:has(input:checked)){background-color:var(--_background-hover)}.wccxqa_option:active{background-color:var(--_background-active)}.wccxqa_option[\:has\(input\:checked\)]{background-color:var(--_background-selected);color:var(--_foreground-selected)}.wccxqa_option:has(input:checked){background-color:var(--_background-selected);color:var(--_foreground-selected)}
.ZWSKZG_lines{border-bottom:1px solid var(--color-border-secondary);width:100%;padding-block:var(--spacing-12);padding-inline:var(--spacing-12);display:flex}.ZWSKZG_part{flex:1}.ZWSKZG_epdFile{margin-top:var(--spacing-16)}
.r-rwPG_wrapper{display:inline-flex;position:relative}.r-rwPG_wrapper:hover .r-rwPG_tooltip{opacity:1;pointer-events:auto}.r-rwPG_tooltip{bottom:calc(100% + var(--spacing-8));background-color:var(--color-background-interactive-transparent-popover);color:var(--color-text-primary-alt);font:var(--typography-label-xtra-small);padding:var(--spacing-4) var(--spacing-8);border-radius:var(--border-radius-sm);white-space:nowrap;pointer-events:none;opacity:0;z-index:10;transition:opacity .15s;position:absolute;left:50%;transform:translate(-50%)}.r-rwPG_tooltip:after{content:"";border:5px solid #0000;border-top-color:var(--color-background-interactive-transparent-popover);position:absolute;top:100%;left:50%;transform:translate(-50%)}
