variant-selects{display:block}variant-selects~variant-selects{display:none!important}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:.2rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]:not(.disabled):not(.visually-disabled)+label>.label-unavailable{display:none}.product-form__input--dropdown{--swatch-input--size:2rem;margin-bottom:1.6rem}.product-form__input--pill input[type=radio]+label{border:var(--variant-pills-border-width) solid rgb(var(--color-black-rgb) / var(--opacity-15));background:var(--color-white);color:var(--color-black);border-radius:var(--variant-pills-radius);display:inline-block;margin:.7rem .5rem .2rem 0;padding:1.2rem;min-width:4rem;font-size:var(--font-size--sm);letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio]+label::before{content:'';position:absolute;inset:calc(var(--variant-pills-border-width) * -1);border:var(--variant-pills-border-width) solid var(--color-black);border-radius:var(--variant-pills-radius);pointer-events:none;transform:scale(.8);transition:transform .3s ease,opacity .3s ease;opacity:var(--opacity-0);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgb(var(--color-shadow-rgb) / var(--opacity-30))}.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio]:focus-visible+label::before,variant-selects[data-context=main] .variant-option--buttons input[type=radio][checked]+label::before{transform:scale(1);opacity:var(--opacity-100)}@media (hover:hover){.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio]:hover+label::before{transform:scale(1);opacity:var(--opacity-100)}}.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio].checked+label::before,.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio]:checked+label::before{transform:scale(1);opacity:var(--opacity-100)}.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio]+label.checked::before{transform:scale(1);opacity:var(--opacity-100)}.variant-option--buttons:has(.sbs-swatch-item) input[type=radio]+label .swatch::before{content:'';position:absolute;inset:calc(var(--variant-pills-border-width) * -1);border:var(--variant-pills-border-width) solid var(--color-black);border-radius:var(--variant-pills-radius);pointer-events:none;transform:scale(.8);transition:transform .3s ease,opacity .3s ease;opacity:var(--opacity-0);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgb(var(--color-shadow-rgb) / var(--opacity-30))}.variant-option--buttons:has(.sbs-swatch-item) input[type=radio]+label.checked .swatch::before{transform:scale(1);opacity:var(--opacity-100)}@media screen and (forced-colors:active){.variant-option--buttons input[type=radio].checked+label,.variant-option--buttons input[type=radio]:checked+label{text-decoration:underline}.variant-option--buttons input[type=radio]:focus-visible+label{outline:transparent solid 1px;outline-offset:2px}}.variant-option--buttons input[type=radio].checked+label::selection,.variant-option--buttons input[type=radio]:checked+label::selection{background:rgb(var(--color-black-rgb) / var(--opacity-30))}.variant-option--buttons input[type=radio].disabled+label,.variant-option--buttons input[type=radio]:disabled+label{background:rgb(var(--color-black-rgb) / var(--opacity-10));border-color:rgb(var(--color-black-rgb) / var(--opacity-10));color:rgb(var(--color-black-rgb) / var(--opacity-60))}.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio].disabled+label:after,.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio]:disabled+label:after{content:"";top:50%;left:50%;height:1px;opacity:1;z-index:1;border:none;position:absolute;visibility:visible;width:58px;background-color:var(--color-error-strikethrough);transform:translate(-50%) rotate(-45deg)}.variant-option--buttons:has(.sbs-swatch-item) input[type=radio].disabled+label .swatch:after,.variant-option--buttons:has(.sbs-swatch-item) input[type=radio]:disabled+label .swatch:after{content:"";top:50%;left:50%;height:1px;opacity:1;z-index:1;border:none;position:absolute;visibility:visible;width:58px;background-color:var(--color-error-strikethrough);transform:translate(-50%) rotate(-45deg)}.variant-option--buttons input[type=radio].disabled.checked+label,.variant-option--buttons input[type=radio].disabled.checked:checked+label,.variant-option--buttons input[type=radio].disabled:checked+label,.variant-option--buttons input[type=radio]:disabled:checked+label{color:rgb(var(--color-black-rgb) / var(--opacity-60))}.variant-option--buttons input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem var(--color-black),0 0 0 .5rem rgb(var(--color-black-rgb) / var(--opacity-55))}.variant-option--buttons input[type=radio].focused+label{box-shadow:0 0 0 .3rem var(--color-black),0 0 0 .5rem rgb(var(--color-black-rgb) / var(--opacity-55))}.product-form__input--swatch{display:flex;flex-wrap:wrap}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size:3.6rem;margin:.7rem 1.2rem .2rem 0}@media screen and (min-width:750px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size:2.8rem}}variant-selects>fieldset:last-of-type{margin-bottom:0}
.swatch-input__input+.swatch-input__label{--swatch-input--border-radius:var(--swatch--border-radius);display:inline-block;max-width:100%;border-radius:var(--swatch-input--border-radius);cursor:pointer;outline-offset:0.2rem;outline-color:transparent;outline-style:solid;transition-property:outline-color,outline-width,box-shadow;transition-duration:var(--duration-short);transition-timing-function:ease;forced-color-adjust:none}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:.1rem solid var(--color-foreground);border:.1rem solid var(--color-foreground)}.swatch-input__input:focus-visible+.swatch-input__label{outline:.2rem solid rgb(var(--color-foreground-rgb) / var(--opacity-50));box-shadow:0 0 0 .2rem var(--color-foreground),0 0 .1rem .5rem rgb(var(--color-foreground-rgb) / var(--opacity-25))}.swatch-input__input:active:focus-visible+.swatch-input__label,.swatch-input__input:checked:focus-visible+.swatch-input__label{outline:.1rem solid var(--color-foreground);box-shadow:0 0 0 .2rem var(--color-foreground),0 0 .1rem .4rem rgb(var(--color-foreground-rgb) / var(--opacity-25))}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label{transition:none}@media (hover:hover){.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label:hover{outline:0}}.swatch-input__input:disabled+.swatch-input__label{pointer-events:none}.swatch-input__input.visually-disabled+.swatch-input__label>.swatch,.swatch-input__input:disabled+.swatch-input__label>.swatch{position:relative;overflow:hidden}.swatch-input__input.visually-disabled+.swatch-input__label>.swatch,.swatch-input__input:disabled+.swatch-input__label>.swatch{opacity:var(--opacity-40)}.swatch-input__input.visually-disabled+.swatch-input__label>.swatch::after,.swatch-input__input:disabled+.swatch-input__label>.swatch::after{--diagonal--size:calc(var(--swatch-input--size) * 1.414);--crossed-line--size:0.1rem;content:'';position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:var(--color-foreground);transform:rotate(-45deg);transform-origin:left}
.swatch-list{max-width:100%}.swatch-list>.group-swatch{display:none;flex:1 1 100%;width:100%;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--gap,.6rem)}.swatch-list>.group-swatch.is-expanded{display:flex}.swatch-item{--swatch--border-radius:var(--variant-pills-radius, 50%);border:var(--variant-pills-border-width) solid rgb(var(--color-black-rgb) / var(--opacity-15));border-radius:var(--swatch--border-radius);padding:.2rem;box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) var(--color-shadow)}.swatch-item::after{content:"";position:absolute;inset:calc(var(--variant-pills-border-width) * -1);border:var(--variant-pills-border-width) solid rgb(var(--color-black-rgb) / var(--opacity-100));border-radius:var(--swatch--border-radius);pointer-events:none;transform:scale(.8);transition:transform .3s ease,opacity .3s ease;opacity:var(--opacity-0)}.swatch-item.active::after{transform:scale(1);opacity:var(--opacity-100)}.swatch-item label{cursor:pointer}.swatch{--swatch--size:var(--swatch-input--size, 4.4rem);width:var(--swatch--size);aspect-ratio:1/1;background-color:var(--swatch--background-color);background-image:var(--swatch--background);background-position:var(--swatch-focal-point,initial);background-size:cover;background-origin:border-box;border-radius:var(--swatch--border-radius)}.swatch-item:has(.swatch--unavailable){border-style:dashed;border-color:rgb(var(--color-black-rgb) / var(--opacity-50))}.swatch-item:has(.swatch.active){border-style:solid;border-color:#000}.swatch-item .tooltip{display:none}@media (min-width:1025px){.swatch-item .tooltip{display:block;opacity:var(--opacity-0);visibility:hidden;pointer-events:none;color:#fff;background:#232323;padding:var(--padding-2xs);min-width:var(--size-40);margin:0 0 var(--margin-sm);border-radius:.2rem;transition:opacity ease .3s,transform ease .3s;font-size:var(--font-size--2xs);transform:translateY(.5rem)}.swatch-item .tooltip:before{content:"";position:absolute;bottom:-.4rem;left:1rem;height:0;width:0;border-top:.7rem solid #232323;border-left:.7rem solid transparent;border-right:.7rem solid transparent;transform:translate(-50%)}.swatch-item:hover .tooltip{opacity:var(--opacity-100);visibility:visible;transform:translateY(0)}}
variant-selects{display:block}variant-selects~variant-selects{display:none!important}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:.2rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]:not(.disabled):not(.visually-disabled)+label>.label-unavailable{display:none}.product-form__input--dropdown{--swatch-input--size:2rem;margin-bottom:1.6rem}.product-form__input--pill input[type=radio]+label{border:var(--variant-pills-border-width) solid rgb(var(--color-black-rgb) / var(--opacity-15));background:var(--color-white);color:var(--color-black);border-radius:var(--variant-pills-radius);display:inline-block;margin:.7rem .5rem .2rem 0;padding:1.2rem;min-width:4rem;font-size:var(--font-size--sm);letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio]+label::before{content:'';position:absolute;inset:calc(var(--variant-pills-border-width) * -1);border:var(--variant-pills-border-width) solid var(--color-black);border-radius:var(--variant-pills-radius);pointer-events:none;transform:scale(.8);transition:transform .3s ease,opacity .3s ease;opacity:var(--opacity-0);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgb(var(--color-shadow-rgb) / var(--opacity-30))}.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio]:focus-visible+label::before,variant-selects[data-context=main] .variant-option--buttons input[type=radio][checked]+label::before{transform:scale(1);opacity:var(--opacity-100)}@media (hover:hover){.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio]:hover+label::before{transform:scale(1);opacity:var(--opacity-100)}}.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio].checked+label::before,.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio]:checked+label::before{transform:scale(1);opacity:var(--opacity-100)}.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio]+label.checked::before{transform:scale(1);opacity:var(--opacity-100)}.variant-option--buttons:has(.sbs-swatch-item) input[type=radio]+label .swatch::before{content:'';position:absolute;inset:calc(var(--variant-pills-border-width) * -1);border:var(--variant-pills-border-width) solid var(--color-black);border-radius:var(--variant-pills-radius);pointer-events:none;transform:scale(.8);transition:transform .3s ease,opacity .3s ease;opacity:var(--opacity-0);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgb(var(--color-shadow-rgb) / var(--opacity-30))}.variant-option--buttons:has(.sbs-swatch-item) input[type=radio]+label.checked .swatch::before{transform:scale(1);opacity:var(--opacity-100)}@media screen and (forced-colors:active){.variant-option--buttons input[type=radio].checked+label,.variant-option--buttons input[type=radio]:checked+label{text-decoration:underline}.variant-option--buttons input[type=radio]:focus-visible+label{outline:transparent solid 1px;outline-offset:2px}}.variant-option--buttons input[type=radio].checked+label::selection,.variant-option--buttons input[type=radio]:checked+label::selection{background:rgb(var(--color-black-rgb) / var(--opacity-30))}.variant-option--buttons input[type=radio].disabled+label,.variant-option--buttons input[type=radio]:disabled+label{background:rgb(var(--color-black-rgb) / var(--opacity-10));border-color:rgb(var(--color-black-rgb) / var(--opacity-10));color:rgb(var(--color-black-rgb) / var(--opacity-60))}.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio].disabled+label:after,.variant-option--buttons:not(:has(.sbs-swatch-item)) input[type=radio]:disabled+label:after{content:"";top:50%;left:50%;height:1px;opacity:1;z-index:1;border:none;position:absolute;visibility:visible;width:58px;background-color:var(--color-error-strikethrough);transform:translate(-50%) rotate(-45deg)}.variant-option--buttons:has(.sbs-swatch-item) input[type=radio].disabled+label .swatch:after,.variant-option--buttons:has(.sbs-swatch-item) input[type=radio]:disabled+label .swatch:after{content:"";top:50%;left:50%;height:1px;opacity:1;z-index:1;border:none;position:absolute;visibility:visible;width:58px;background-color:var(--color-error-strikethrough);transform:translate(-50%) rotate(-45deg)}.variant-option--buttons input[type=radio].disabled.checked+label,.variant-option--buttons input[type=radio].disabled.checked:checked+label,.variant-option--buttons input[type=radio].disabled:checked+label,.variant-option--buttons input[type=radio]:disabled:checked+label{color:rgb(var(--color-black-rgb) / var(--opacity-60))}.variant-option--buttons input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem var(--color-black),0 0 0 .5rem rgb(var(--color-black-rgb) / var(--opacity-55))}.variant-option--buttons input[type=radio].focused+label{box-shadow:0 0 0 .3rem var(--color-black),0 0 0 .5rem rgb(var(--color-black-rgb) / var(--opacity-55))}.product-form__input--swatch{display:flex;flex-wrap:wrap}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size:3.6rem;margin:.7rem 1.2rem .2rem 0}@media screen and (min-width:750px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size:2.8rem}}variant-selects>fieldset:last-of-type{margin-bottom:0}
.swatch-input__input+.swatch-input__label{--swatch-input--border-radius:var(--swatch--border-radius);display:inline-block;max-width:100%;border-radius:var(--swatch-input--border-radius);cursor:pointer;outline-offset:0.2rem;outline-color:transparent;outline-style:solid;transition-property:outline-color,outline-width,box-shadow;transition-duration:var(--duration-short);transition-timing-function:ease;forced-color-adjust:none}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{outline:.1rem solid var(--color-foreground);border:.1rem solid var(--color-foreground)}.swatch-input__input:focus-visible+.swatch-input__label{outline:.2rem solid rgb(var(--color-foreground-rgb) / var(--opacity-50));box-shadow:0 0 0 .2rem var(--color-foreground),0 0 .1rem .5rem rgb(var(--color-foreground-rgb) / var(--opacity-25))}.swatch-input__input:active:focus-visible+.swatch-input__label,.swatch-input__input:checked:focus-visible+.swatch-input__label{outline:.1rem solid var(--color-foreground);box-shadow:0 0 0 .2rem var(--color-foreground),0 0 .1rem .4rem rgb(var(--color-foreground-rgb) / var(--opacity-25))}.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label{transition:none}@media (hover:hover){.swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label:hover{outline:0}}.swatch-input__input:disabled+.swatch-input__label{pointer-events:none}.swatch-input__input.visually-disabled+.swatch-input__label>.swatch,.swatch-input__input:disabled+.swatch-input__label>.swatch{position:relative;overflow:hidden}.swatch-input__input.visually-disabled+.swatch-input__label>.swatch,.swatch-input__input:disabled+.swatch-input__label>.swatch{opacity:var(--opacity-40)}.swatch-input__input.visually-disabled+.swatch-input__label>.swatch::after,.swatch-input__input:disabled+.swatch-input__label>.swatch::after{--diagonal--size:calc(var(--swatch-input--size) * 1.414);--crossed-line--size:0.1rem;content:'';position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:var(--color-foreground);transform:rotate(-45deg);transform-origin:left}
.swatch-list{max-width:100%}.swatch-list>.group-swatch{display:none;flex:1 1 100%;width:100%;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--gap,.6rem)}.swatch-list>.group-swatch.is-expanded{display:flex}.swatch-item{--swatch--border-radius:var(--variant-pills-radius, 50%);border:var(--variant-pills-border-width) solid rgb(var(--color-black-rgb) / var(--opacity-15));border-radius:var(--swatch--border-radius);padding:.2rem;box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) var(--color-shadow)}.swatch-item::after{content:"";position:absolute;inset:calc(var(--variant-pills-border-width) * -1);border:var(--variant-pills-border-width) solid rgb(var(--color-black-rgb) / var(--opacity-100));border-radius:var(--swatch--border-radius);pointer-events:none;transform:scale(.8);transition:transform .3s ease,opacity .3s ease;opacity:var(--opacity-0)}.swatch-item.active::after{transform:scale(1);opacity:var(--opacity-100)}.swatch-item label{cursor:pointer}.swatch{--swatch--size:var(--swatch-input--size, 4.4rem);width:var(--swatch--size);aspect-ratio:1/1;background-color:var(--swatch--background-color);background-image:var(--swatch--background);background-position:var(--swatch-focal-point,initial);background-size:cover;background-origin:border-box;border-radius:var(--swatch--border-radius)}.swatch-item:has(.swatch--unavailable){border-style:dashed;border-color:rgb(var(--color-black-rgb) / var(--opacity-50))}.swatch-item:has(.swatch.active){border-style:solid;border-color:#000}.swatch-item .tooltip{display:none}@media (min-width:1025px){.swatch-item .tooltip{display:block;opacity:var(--opacity-0);visibility:hidden;pointer-events:none;color:#fff;background:#232323;padding:var(--padding-2xs);min-width:var(--size-40);margin:0 0 var(--margin-sm);border-radius:.2rem;transition:opacity ease .3s,transform ease .3s;font-size:var(--font-size--2xs);transform:translateY(.5rem)}.swatch-item .tooltip:before{content:"";position:absolute;bottom:-.4rem;left:1rem;height:0;width:0;border-top:.7rem solid #232323;border-left:.7rem solid transparent;border-right:.7rem solid transparent;transform:translate(-50%)}.swatch-item:hover .tooltip{opacity:var(--opacity-100);visibility:visible;transform:translateY(0)}}
.product-tabs .tabs-list{row-gap:var(--gap-y);column-gap:var(--gap-x);font-size:var(--font-size);font-weight:var(--tab-title-weight)}.tabs-list.show-border-bottom{line-height:1;border-bottom:1px solid var(--border-bottom-bg);padding-bottom:var(--border-bottom-gap)}.tabs-item .tab-title{position:relative}.tabs-item .tab-title:after{content:"";position:absolute;bottom:calc((var(--border-bottom-gap) * -1) + 2px);left:0;width:0;height:2px;transition:all .3s ease;background:var(--border-active-tab-bg)}.tabs-item .tab-title.is-active:after{width:100%}.tabs-content:not(.style-accordion) .tab-content{opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease}@media (min-width:750px){.tabs-content:not(.style-accordion) .tab-content:not(.is-active){height:0;overflow:hidden;display:contents}.tabs-content:not(.style-accordion) .tab-content:not(.is-active) .toggle-content{display:none}.tabs-content:not(.style-accordion) .tab-content.is-animating{transition:all .3s ease;opacity:0;visibility:hidden;transform:translateY(10px)}.tabs-content:not(.style-accordion) .tab-content.is-animating.is-active{opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:749px){.tabs-content:not(.style-accordion) .tab-content{opacity:1;visibility:visible;transform:translateY(0)}}.tabs-content:not(.style-accordion) .tab-content.is-active{border-top:none;opacity:1;visibility:visible;transform:translateY(0)}.product-tabs-tab .tabs-item{position:relative}.product-tabs-tab .tabs-item:not(:last-child)::after{content:"|";position:absolute;right:0;top:0;color:var(--separator-color);transform:translateX(calc(var(--gap-y)/ 1.7)) rotate(0)}@media screen and (min-width:750px){.tabs-content:not(.style-accordion) .toggle-title{display:none}}@media screen and (max-width:749px){.tabs-content .tab-content{display:block}.product-tabs-tab .tabs-list{display:none}.product-tabs-tab .toggle-title{display:block}.tabs-content .tab-content{border-top:1px solid #d3d3d3}.tabs-content .toggle-content{height:0;overflow:hidden;opacity:0;transition:all .3s ease}:is(.tabs-content .toggle-title.is-open) .icon-caret{transform:rotate(180deg)}:is(.tabs-content .toggle-title.is-open)~.toggle-content{height:auto;overflow:visible;display:block;opacity:1;padding:15px 0}}.tabs-content .toggle-title{position:relative;display:block;width:100%}.tabs-content{display:flex;flex-direction:column}.block-product-tabs .tabs-content{flex-direction:var(--flex-direction);flex-wrap:wrap}@media screen and (max-width:749px){.block-product-tabs .tabs-content{flex-direction:var(--flex-direction-mobile)}}.tabs-content .toggle-title .toggle-link{display:flex;width:100%;font-size:var(--font-size);justify-content:var(--alignment)}@media screen and (max-width:749px){.tabs-content .toggle-title .toggle-link{justify-content:var(--alignment-mb)}}@media screen and (max-width:749px){.tabs-content:not(.tabs-content-mobile--row) .tab-content+.tab-content{border-top:1px solid var(--accordion-border-color)}}.tabs-content .toggle-title .svg-wrapper{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.tabs-content .toggle-title .svg-wrapper svg{height:var(--icon-size-xs);width:var(--icon-size-xs)}.style-accordion .toggle-content{display:none;padding:15px 0}.style-accordion .toggle-title.is-open~.toggle-content{display:block}.style-accordion .toggle-title.is-open .icon-caret-wrapper{transform:translateY(-50%) rotate(180deg)}.tabs-content:not(.tabs-content--row) .style-accordion.tabs-content .tab-content:not(:last-child){margin-bottom:var(--accordion-gap)}@media screen and (max-width:749px){.tabs-content:not(.tabs-content-mobile--row) .style-accordion.tabs-content .tab-content:not(:last-child){margin-bottom:var(--accordion-gap)}}.tab-content .toggle-title .toggle-link{--button-color:var(--color, var(--color-primary));line-height:inherit;font-family:inherit;font-style:inherit;font-weight:var(--tab-title-weight);color:var(--button-color);background:var(--accordion-bg);padding:var(--accordion-pt) var(--accordion-pr) var(--accordion-pb) var(--accordion-pl);border:none}.tab-content.border-top .toggle-title,.tab-content.border-top side-drawer-opener{border-top:1px solid var(--accordion-border-color)}.tab-content.border-bottom .toggle-title,.tab-content.border-bottom side-drawer-opener{border-bottom:1px solid var(--accordion-border-color)}.tab-content.border-top-bottom .toggle-title,.tab-content.border-top-bottom side-drawer-opener{border-top:1px solid var(--accordion-border-color);border-bottom:1px solid var(--accordion-border-color)}.tab-content.border-full .toggle-title,.tab-content.border-full side-drawer-opener{border:1px solid var(--accordion-border-color)}
@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem;background-color:var(--color-background)}.collection .loading-overlay .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:var(--opacity-70)}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:1025px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}}.collection__view-all a:not(.link){margin-top:1rem}@media screen and (min-width:750px){.product-vertical.has_slide_mobile .swiper-wrapper{display:grid}}.product-vertical .swiper-slide.flex{display:flex}:is(.collection .widget-layout--spotlight) .swiper{width:100%;background:var(--color-background)}@media screen and (min-width:750px){.template-collection:not(:has(.facets-block-wrapper)){grid-template-columns:1fr}.template-collection:not(:has(.facets-block-wrapper)) .main-collection-grid{grid-column:1/1}}
@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem;background-color:var(--color-background)}.collection .loading-overlay .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:var(--opacity-70)}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:1025px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}}.collection__view-all a:not(.link){margin-top:1rem}@media screen and (min-width:750px){.product-vertical.has_slide_mobile .swiper-wrapper{display:grid}}.product-vertical .swiper-slide.flex{display:flex}:is(.collection .widget-layout--spotlight) .swiper{width:100%;background:var(--color-background)}@media screen and (min-width:750px){.template-collection:not(:has(.facets-block-wrapper)){grid-template-columns:1fr}.template-collection:not(:has(.facets-block-wrapper)) .main-collection-grid{grid-column:1/1}}