.legacy-section .link{font-style:var(--font-body-style)}.legacy-section h1,.legacy-section h2,.legacy-section h3,.legacy-section h4,.legacy-section h5,.legacy-section h6,.legacy-section .h1,.legacy-section .h2,.legacy-section .h3,.legacy-section .h4,.legacy-section .h5,.legacy-section .h6{font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:var(--color-base);--font-heading-line-height: 130%;line-height:var(--font-heading-line-height);word-break:break-word}.legacy-section .h1,.legacy-section .h2,.legacy-section .h3,.legacy-section .h4,.legacy-section .h5,.legacy-section .h6{margin:0}.legacy-section h1>a,.legacy-section h2>a,.legacy-section h3>a,.legacy-section h4>a,.legacy-section h5>a,.legacy-section h6>a,.legacy-section .h1>a,.legacy-section .h2>a,.legacy-section .h3>a,.legacy-section .h4>a,.legacy-section .h5>a,.legacy-section .h6>a{color:var(--color-base)}@media(min-width:993px){.legacy-section h1,.legacy-section h2{--h-mt: var(--sections-top-spacing);--h-mb: 60px}}@media(max-width:992px){.legacy-section h1,.legacy-section h2{--h-mt: var(--sections-top-spacing-mobile);--h-mb: 40px}}.legacy-section h1,.legacy-section .h1{font-size:calc(36px * var(--font-heading-scale))}.legacy-section h2,.legacy-section .h2{font-size:calc(30px * var(--font-heading-scale))}.legacy-section h1,.legacy-section h2{margin-top:var(--h-mt, 0);margin-bottom:var(--h-mb, 0)}.legacy-section h3,.legacy-section .h3{font-size:calc(24px * var(--font-heading-scale))}.legacy-section h4,.legacy-section .h4{font-size:calc(20px * var(--font-heading-scale))}.legacy-section h5,.legacy-section .h5{font-size:calc(16px * var(--font-heading-scale))}.legacy-section h6,.legacy-section .h6{font-size:calc(14px * var(--font-heading-scale))}.legacy-section h3,.legacy-section h4,.legacy-section h5,.legacy-section h6{--h-mt: 40px;--h-mb: 20px;margin-top:var(--h-mt);margin-bottom:var(--h-mb)}.legacy-section .body2{font-size:var(--font-body2-size);line-height:var(--font-body2-line-height);font-weight:var(--font-body-weight)}.legacy-section .body3{font-size:var(--font-body3-size);line-height:var(--font-body3-line-height)}.legacy-section strong,.legacy-section b,.legacy-section .strong{font-weight:var(--font-body-bold-weight)}.legacy-section form{margin:0}.legacy-section button,.legacy-section button:active,.legacy-section button:focus{outline:none;border:none}.legacy-section img{max-width:100%;vertical-align:middle}.legacy-section meta+img,.legacy-section p+img,.legacy-section p span img{max-width:100%;vertical-align:middle;margin:10px 0}.legacy-section input:focus,.legacy-section input:active{outline:none}.legacy-section input::placeholder,.legacy-section textarea::placeholder{font-weight:var(--font-body-weight);color:var(--color-input-text)}.legacy-section input::-webkit-input-placeholder,.legacy-section textarea::-webkit-input-placeholder{color:var(--color-input-text)}.legacy-section input::-moz-placeholder,.legacy-section textarea::-moz-placeholder{color:var(--color-input-text)}.legacy-section a{color:var(--color-text-link);text-decoration:underline;outline:0;transition:color var(--duration-medium) var(--animation-bezier)}.legacy-section a:hover,.legacy-section a.clear-underline{text-decoration:none}.legacy-section .unstyle-ul{list-style:none;margin:0;padding:0}.legacy-section p{margin:15px 0 0}.legacy-section .no-js:not(html),.legacy-section.no-js .no-js-hidden{display:none!important}.legacy-section.no-js .no-js:not(html){display:block!important}.legacy-section address{font-style:var(--font-body-style)}.legacy-section .color-base{color:var(--color-base)}.legacy-section .mb0{margin-bottom:0}.legacy-section .mb3{margin-bottom:3px}.legacy-section .mb5{margin-bottom:5px}.legacy-section .mb7{margin-bottom:7px}.legacy-section .mb9{margin-bottom:9px}.legacy-section .mb10{margin-bottom:var(--padding1)}.legacy-section .mb15{margin-bottom:15px}.legacy-section .mb20{margin-bottom:20px}.legacy-section .mb25{margin-bottom:25px}.legacy-section .mb30{margin-bottom:var(--padding3)}.legacy-section .mt0{margin-top:0}.legacy-section .mt3{margin-top:3px}.legacy-section .mt5{margin-top:5px}.legacy-section .mt10{margin-top:10px}.legacy-section .mt15{margin-top:15px}.legacy-section .mt18{margin-top:18px}.legacy-section .mt20{margin-top:20px}.legacy-section .mt30{margin-top:30px}.legacy-section .mt40{margin-top:var(--padding4)}.legacy-section .mt60{margin-top:var(--padding5)}.legacy-section .mb40{margin-bottom:var(--padding4)}.legacy-section .pt15{padding-top:15px}.legacy-section .subheading{color:var(--color-subheading);margin-bottom:20px}.legacy-section .heading--mb{margin-bottom:80px}.legacy-section .el_mt_20{margin-top:calc(var(--padding2) * -1)}.legacy-section .el_mt_20>*{margin-top:var(--padding2)}.legacy-section .el_mt_30{margin-top:calc(var(--padding3) * -1)}.legacy-section .el_mt_30>*{margin-top:var(--padding3)}.legacy-section .el_mt_40{margin-top:calc(var(--padding4) * -1)}.legacy-section .el_mt_40>*{margin-top:var(--padding4)}.legacy-section .el_mt_60{margin-top:calc(var(--padding5) * -1)}.legacy-section .el_mt_60>*{margin-top:var(--padding5)}.legacy-section .self_mt_60{margin-top:var(--padding5)}@media(max-width:992px){.legacy-section .heading--mb{margin-bottom:var(--padding4)}.legacy-section .el_mt_60,.legacy-section .self_mt_60{--padding5: var(--padding4)}}.legacy-section .same__mt-10>*:not(:first-child){margin-top:10px}.legacy-section .same__mt-10>:first-child{margin-top:0}.legacy-section .text-center{text-align:center!important}.legacy-section .text-left{text-align:left!important}.legacy-section .nomargin{margin:0}.legacy-section .mt--first-child-0>*:first-child{margin-top:0}.legacy-section .mb--last-child-0>*:last-child{margin-bottom:0}.legacy-section .text-uppercase{text-transform:uppercase!important}.legacy-section .flex{display:flex}.legacy-section .justify-content-end{justify-content:end!important}.legacy-section .justify-content-center{justify-content:center!important}.legacy-section .justify-content-start{justify-content:start!important}.legacy-section .align-items-start{align-items:flex-start!important}.legacy-section .align-items-center{align-items:center!important}.legacy-section .align-items-end{align-items:flex-end!important}.legacy-section .align-self-center{align-self:center!important}.legacy-section .align-self-end{align-self:flex-end!important}.legacy-section .display-block{display:block}.legacy-section .display-flex{display:flex}.legacy-section .justify-content-between{justify-content:space-between}.legacy-section .position-relative{position:relative}.legacy-section .hidden,.legacy-section .hide{display:none!important}@media(max-width:768px){.legacy-section .hidden--mobile{display:none}}@media(min-width:769px){.legacy-section .hidden--desktop{display:none}}.legacy-section .body-bold-weight{font-weight:var(--font-body-bold-weight)}.legacy-section .visibility-hidden{visibility:hidden;display:none!important}.legacy-section .visibility-hidden:first-child+*:not(.visibility-hidden){margin-top:0}@media(min-width:577px){.legacy-section .justify-content-center--no-phone:not(.slider--desktop){justify-content:center!important}}.legacy-section .page-width,.legacy-section .page-wide{width:100%;max-width:calc(var(--page-width) + var(--page-padding) * 2);margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;--page-width-padding: 20px}.legacy-section .page-fullwidth{width:100%}@media(min-width:993px)and (max-width:1440px){.legacy-section .page-width{max-width:unset;padding-left:70px;padding-right:70px;--page-width-padding: 70px}}@media(min-width:993px){.legacy-section .page-wide{width:100%;max-width:unset;margin-left:unset;margin-right:unset;padding-left:70px;padding-right:70px}}@media(min-width:577px)and (max-width:992px){.legacy-section .page-width,.legacy-section .page-wide{padding-left:30px;padding-right:30px;--page-width-padding: 30px}}.legacy-section .grid{display:flex;flex-wrap:wrap;margin-right:calc(var(--page-padding) / -2);margin-left:calc(var(--page-padding) / -2)}.legacy-section [class*=col-]{position:relative;flex:0 0 auto;width:100%;padding-right:calc(var(--page-padding) / 2);padding-left:calc(var(--page-padding) / 2)}.legacy-section .col-12{max-width:100%}.legacy-section .col-10{max-width:83.333333%}.legacy-section .col-9{max-width:75%}.legacy-section .col-8{max-width:66.666666%}.legacy-section .col-7{max-width:58.333333%}.legacy-section .col-6{max-width:50%}.legacy-section .col-5{max-width:41.666666%}.legacy-section .col-4{max-width:33.333333%}.legacy-section .col-3{max-width:25%}.legacy-section .col-one_fifth{max-width:20%}.legacy-section .col-four_fifth{max-width:80%}.legacy-section .col-one_eight{max-width:12.5%}.legacy-section .col-2{max-width:16.666666%}.legacy-section .top-spacing-none{--sections-top-spacing-current: 0}.legacy-section .top-spacing-small{--sections-top-spacing-current: var(--sections-top-spacing--small);--sections-top-spacing-current-mobile: var( --sections-top-spacing--small-mobile )}.legacy-section .top-spacing-medium{--sections-top-spacing-current: var(--sections-top-spacing--medium);--sections-top-spacing-current-mobile: var( --sections-top-spacing--medium-mobile )}.legacy-section .top-spacing-normal{--sections-top-spacing-current: var(--sections-top-spacing);--sections-top-spacing-current-mobile: var(--sections-top-spacing-mobile)}@media(max-width:1440px){.legacy-section .col-lg-6{max-width:50%}}@media(max-width:1200px){.legacy-section .col-md-12{max-width:100%}.legacy-section .col-md-6{max-width:50%}.legacy-section .col-md-3{max-width:25%}.legacy-section .col-md-4{max-width:33.333333%}}@media(max-width:992px){.legacy-section .col-st-3{max-width:25%}.legacy-section .col-st-4{max-width:33.333333%}.legacy-section .col-st-6{max-width:50%}.legacy-section .col-st-8{max-width:66.666666%}.legacy-section .col-st-10{max-width:83.333333%}.legacy-section .col-st-12{max-width:100%}}@media(max-width:576px){.legacy-section .col-sp-6{max-width:50%}.legacy-section .col-sp-10{max-width:83.33%}.legacy-section .col-sp-12{max-width:100%}}.legacy-section .border__radius,.legacy-section .image--radius img{border-radius:var(--radius)}.legacy-section .border__radius--circle{border-radius:50%}.legacy-section .border__radius-top{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.legacy-section .scroll__vertical{overflow:hidden auto}.legacy-section .scroll__disabled{overflow:hidden}.legacy-section summary{cursor:pointer;list-style:none}.legacy-section summary::-webkit-details-marker{display:none}.legacy-section [style*=--aspect-ratio]{position:relative;overflow:hidden;width:100%}.legacy-section [style*=--aspect-ratio] img,.legacy-section [style*=--aspect-ratio].placeholder__svg--bg svg{backface-visibility:hidden;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.legacy-section [style*=--aspect-ratio] img{object-fit:contain!important}.legacy-section [style*=--aspect-ratio]:before{content:"";display:block;width:100%;height:0;padding-top:calc(100% / (0 + var(--aspect-ratio, 1 / 1)))}.legacy-section a.image-hover-scaling__image{display:block}@media(min-width:993px){.legacy-section .image-hover-scaling-up{-webkit-transform:translate3d(0,0,0)}.legacy-section .image-hover-scaling-up .image-hover-scaling__image{--scale-image: 1.05;transition:transform var(--duration-medium) var(--zoom-animation-bezier);transform:scale(1)}.legacy-section .image-hover-scaling-up:hover .image-hover-scaling__image:not(.image-hover-scaling-up--disabled),.legacy-section .hover-area:hover .image-hover-scaling-up .image-hover-scaling__image:not(.image-hover-scaling-up--disabled){transform:scale(var(--scale-image))}}.legacy-section .header__color-line{width:100%;height:5px;background:var(--color-base)}@media(max-width:992px){.legacy-section .header__color-line{display:none}}.legacy-section .badge__container{display:flex;flex-wrap:wrap;gap:4px;pointer-events:none}.legacy-section .badge__container:empty{display:none}.legacy-section .badge{display:inline-flex;border-radius:var(--radius-badge);background:var(--color-badge-1);color:var(--color-badge-1-text);font-style:var(--font-body-style);font-size:var(--font-body2-size);line-height:var(--font-body2-line-height);font-weight:var(--font-body-bold-weight);padding:2px 10px;pointer-events:none;text-transform:initial}.legacy-section .badge--fixed{position:absolute;top:10px;left:10px;z-index:1}.legacy-section .badge--small{font-size:var(--font-body4-size);line-height:var(--font-body4-line-height);padding:1px 4px}.legacy-section .badge--featured{background:var(--color-badge-2);color:var(--color-badge-2-text)}.legacy-section .badge--sold_out{background:var(--color-badge-3);color:var(--color-badge-3-text)}.legacy-section .badge__menu__fixed{position:absolute;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:0!important;gap:4px;top:6px;right:6px;z-index:1}.legacy-section *:not(.badge__menu__fixed)>.badge__menu{position:relative;top:-2px;margin-left:6px}.legacy-section .cart-count-bubble{display:flex;justify-content:center;align-items:center;color:var(--auto-text-color-accent);background:var(--color-accent);border-radius:50%}.legacy-section .cart-icon-bubble{display:flex}@media(min-width:993px){.legacy-section .cart-count-bubble{position:absolute;bottom:calc(50% + 5px);font-size:12px;line-height:130%;width:15px;height:15px}.legacy-section .cart-count-bubble span{position:relative;top:1px;font-size:12px;font-weight:300}}@media(max-width:992px){.legacy-section .cart-count-bubble{position:absolute;bottom:calc(50% + 5px);font-size:12px;line-height:130%;width:15px;height:15px}.legacy-section .cart-icon-bubble_hide-tablet{display:none}.legacy-section .header__button.header__button__account svg path{fill:#fff}}.legacy-section .link{cursor:pointer;display:inline-flex;align-items:center;border:none;box-shadow:none;background-color:transparent;padding:0;margin:0;text-decoration:none}.legacy-section .link svg{flex:0 0 auto}.legacy-section .link:not(.link-only-svg) svg:first-child{margin-right:10px}.legacy-section .btn-small,.legacy-section .btn-medium{cursor:pointer;position:relative;display:inline-flex;align-items:center;text-align:left;color:var(--color-accent);font-weight:var(--font-button-weight);text-decoration:none}.legacy-section .btn-medium{--height: 2px;font-size:var(--font-body-size);line-height:var(--font-body-line-height)}.legacy-section .btn-medium--type-small{font-size:var(--font-body2-size);line-height:var(--font-body2-line-height)}.legacy-section .btn-small{--height: 1px;font-size:var(--font-body2-size);line-height:var(--font-body2-line-height)}.legacy-section .btn-small:before,.legacy-section .btn-medium:before,.legacy-section .btn-medium--icon>span:before{content:"";pointer-events:none;position:absolute;left:0;top:100%;width:100%;height:var(--height);background:var(--color-accent);transition:width var(--duration-medium) var(--animation-bezier)}.legacy-section .btn-medium--icon svg{max-width:20px;max-height:20px}.legacy-section .btn-medium--icon svg:last-child{margin-left:10px}.legacy-section .btn-medium--icon>span:before{width:0}.legacy-section .btn-medium.btn-medium--icon:before{content:unset}.legacy-section .btn-medium--icon>span{position:relative}.legacy-section .btn-medium:hover,.legacy-section .btn-small:hover{text-decoration:none}@media(min-width:993px){.legacy-section .section-btn-small-container{position:absolute;margin-top:0;bottom:calc(100% + 20px);right:0;z-index:1;width:auto;padding:0}.legacy-section .grid>.section-btn-small-container{right:calc(var(--page-padding) / 2)}.legacy-section .hover-area:hover .btn-small:before,.legacy-section .btn-small:hover:before{width:0}.legacy-section .btn-medium:before{width:0}.legacy-section .btn-medium--icon svg{opacity:var(--opacity-icons);transition:opacity var(--duration-medium) var(--animation-bezier)}.legacy-section .btn-medium--icon:hover svg{opacity:1}.legacy-section .hover-area:hover .btn-medium:not(.hover-area--native):before,.legacy-section .btn-medium--icon:hover>span:before,.legacy-section .btn-medium:hover:before{width:100%}}@media(max-width:992px){.legacy-section .btn-medium:after,.legacy-section .btn-small:after{content:"";position:absolute;display:block;top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);border-radius:var(--radius-button)}.legacy-section .btn-medium:hover:after,.legacy-section .btn-small:hover:after{background:var(--mobile-focus-color)}}.legacy-section svg.theme-icon path,.legacy-section svg.theme-icon rect{fill:var(--color-base)}.legacy-section svg.placeholder-svg path{fill:rgba(var(--color-base-rgb),.3)}.legacy-section svg>*{transition:fill var(--duration-medium) var(--animation-bezier)}.legacy-section .btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-style:var(--font-body-style);font-weight:var(--font-button-weight);font-size:var(--font-body-size);line-height:var(--font-body-line-height);height:50px;background:var(--background)!important;color:var(--color);border-radius:var(--radius-button);border:unset;padding:0 25px;width:auto;text-decoration:none;cursor:pointer}.legacy-section .btn svg path{fill:var(--fill)}.legacy-section .btn:hover{text-decoration:none}.legacy-section .btn_border{padding:0 20px;font-size:var(--font-body2-size);line-height:var(--font-body2-line-height);--background: transparent}.legacy-section .pagination-wrapper .btn_zoom{position:relative}.legacy-section .pagination-wrapper .btn_zoom>*{z-index:1}.legacy-section .pagination-wrapper .btn_zoom:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--cart-btn_bk-color);border-radius:var(--cart-btn__border-radius);color:var(--cart-btn_txt-color);border:var(--border, unset);z-index:0;transform:translateZ(0);transition:transform var(--duration-short) var(--zoom-animation-bezier),width var(--duration-short) var(--zoom-animation-bezier),height var(--duration-short) var(--zoom-animation-bezier)}@media(min-width:993px){.legacy-section .btn_zoom{position:relative}.legacy-section .btn_zoom>*{z-index:1}.legacy-section .btn_zoom:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--cart-btn_bk-color);border-radius:var(--cart-btn__border-radius);color:var(--cart-btn_txt-color);border:var(--border, unset);z-index:0;transform:translateZ(0);transition:transform var(--duration-short) var(--zoom-animation-bezier),width var(--duration-short) var(--zoom-animation-bezier),height var(--duration-short) var(--zoom-animation-bezier)}.legacy-section .btn.btn_zoom{background-color:unset!important}.legacy-section .btn_border.btn_zoom:before{border:2px solid var(--color-lines-borders)}.legacy-section .btn_zoom:hover:before{--scale-button-on: 6px;transform:translate3d(-3px,-3px,0);width:calc(100% + var(--scale-button-on));height:calc(100% + var(--scale-button-on))}.legacy-section .btn_border:not(.btn_zoom){border:2px solid var(--color-lines-borders)}}@media(max-width:992px){.legacy-section .btn_border{border:2px solid var(--color-lines-borders)}.legacy-section .btn_zoom:not(.btn_border){border:var(--border, unset)}}@media(max-width:576px){.legacy-section .btn{padding:0 20px}}.legacy-section .btn svg{flex:0 0 auto}.legacy-section .btn-medium svg:not(:last-child),.legacy-section .btn svg:not(:last-child){margin-right:10px}.legacy-section .btn.only-child svg:not(:last-child){margin-right:0}.legacy-section .btn-medium svg:last-child:not(:only-child){margin-left:5px}.legacy-section .btn svg:last-child:not(:only-child){margin-left:10px}.legacy-section .btn-small[aria-disabled=true],.legacy-section .btn[aria-disabled=true]{cursor:not-allowed;opacity:.3;pointer-events:none}.legacy-section .animation-underline{display:inline-flex;position:relative;text-decoration:none}.legacy-section .animation-underline:before{content:"";position:absolute;width:0;height:2px;left:0;top:100%;background:var(--color-base);transition:width var(--duration-medium) var(--animation-bezier)}.legacy-section .animation-underline--thin:before{height:1px}.legacy-section .animation-underline--active:before{width:100%}@media(min-width:993px){.legacy-section .hover-area:hover .animation-underline:not(.hover-area--native):before,.legacy-section .animation-underline:hover:before{text-decoration:none;width:100%}.legacy-section .hover-area:hover .animation-underline:not(.hover-area--native):hover:before{text-decoration:none;width:0}.legacy-section .hover-area:hover .animation-underline:not(.hover-area--native):after{content:"";position:absolute;width:100%;height:2px;left:0;top:100%;background:transparent}}.legacy-section .section-background--none{--section-background-spacing: 0}.legacy-section .section-background--xsmall{--section-background-spacing: 10px;--section-background-spacing-mobile: 10px;min-height:40px}.legacy-section .section-background--small{--section-background-spacing: var(--sections-top-spacing--small);--section-background-spacing-mobile: var( --sections-top-spacing--small-mobile )}.legacy-section .section-background--medium{--section-background-spacing: var(--sections-top-spacing--medium);--section-background-spacing-mobile: var( --sections-top-spacing--medium-mobile )}.legacy-section .section-background--normal{--section-background-spacing: var(--sections-top-spacing);--section-background-spacing-mobile: var(--sections-top-spacing-mobile)}.legacy-section .section-background{padding-top:var(--section-background-spacing, 100);padding-bottom:var(--section-background-spacing, 100);padding-left:var(--section-sides, 0);padding-right:var(--section-sides, 0);background:var(--color-section-background)}.legacy-section .page-width .section-background{--section-sides: 40px}.legacy-section .page-wide .section-background{--section-sides: 70px}@media(min-width:993px)and (max-width:1440px){.legacy-section .page-width .section-background{--section-sides: 70px}}@media(min-width:993px){.legacy-section .page-wide .section-background{--section-sides: 70px}}@media(min-width:577px)and (max-width:992px){.legacy-section [class*=page-wi] .section-background{--section-sides: 30px}}@media(max-width:576px){.legacy-section [class*=page-wi] .section-background{--section-sides: var(--page-padding)}}@media(max-width:992px){.legacy-section .section-background{padding-top:var(--section-background-spacing-mobile, 80);padding-bottom:var(--section-background-spacing-mobile, 80)}}.legacy-section .placeholder__svg--bg{background:rgba(var(--color-base-rgb),.07)}.legacy-section .placeholder__svg--bg-none{background:#0000}.legacy-section .placeholder__svg--bg svg{display:flex;width:100%;height:auto}.legacy-section .w-full{width:100%}@media(max-width:576px){.legacy-section .w-full-sp{width:100%}}.legacy-section blockquote{background:var(--color-secondary-background);border-radius:var(--radius);padding:40px;margin:40px 0}.legacy-section blockquote>: *{margin:20px 0 0}.legacy-section blockquote>:first-child{margin:0}@media(max-width:546px){.legacy-section blockquote{padding:20px}}.legacy-section .shopify-challenge__message{margin-top:0;margin-bottom:30px;font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:var(--color-base);font-size:20px;line-height:26px}.legacy-section .shopify-challenge__container .shopify-challenge__button{margin-top:30px}@media(min-width:993px){.legacy-section .shopify-challenge__container{margin-top:200px;margin-bottom:200px}}@media(max-width:992px){.legacy-section .shopify-challenge__container{margin-top:140px;margin-bottom:140px}}@media(max-width:576px){.legacy-section .shopify-challenge__container .shopify-challenge__button{width:calc(100% - 40px)}}.legacy-section table{border-spacing:0;width:100%}.legacy-section table h1,.legacy-section table h2,.legacy-section table h3,.legacy-section table h4,.legacy-section table h5,.legacy-section table h6{margin-top:0;margin-bottom:0}.legacy-section table tr:nth-child(odd){background:#fff}.legacy-section table tr th:first-child,.legacy-section table tr td:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius);padding-left:15px}.legacy-section table tr th:last-child,.legacy-section table tr td:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius);padding-right:15px}.legacy-section table tr td{padding-top:11px;padding-bottom:10px}.legacy-section table thead{text-align:left}.legacy-section .svg-icon--small svg{max-width:20px;max-height:20px}.legacy-section .svg-icon--normal svg{max-width:48px;max-height:48px}.legacy-section .color-accent-to-base{--color-accent: var(--color-base)}.legacy-section .overflow-hidden-mobile,.legacy-section .overflow-hidden-tablet,.legacy-section .overflow-hidden{overflow:hidden}.legacy-section .breadcrumb{margin-bottom:40px;margin-top:40px}.legacy-section .breadcrumb li{display:inline-flex;flex-wrap:wrap;align-items:center}.legacy-section .breadcrumb li svg{opacity:var(--opacity-icons);margin-left:10px;margin-right:10px}@media(max-width:992px){.legacy-section .breadcrumb{margin-top:20px}}.legacy-section .share-button__fallback{position:relative}.legacy-section .share-button__fallback input{text-overflow:ellipsis;padding-right:50px}.legacy-section .share-button__close,.legacy-section .share-button__copy{position:absolute;top:52%;right:0;transform:translateY(-50%);padding:0 20px;height:100%;background:transparent;z-index:1;cursor:pointer;opacity:var(--opacity-icons)}.legacy-section .share-button__close,.legacy-section .share-button__copy{opacity:1}.legacy-section .share-button__close:not(.hidden)+.share-button__copy,.legacy-section .share-button__close:not(.hidden)~.field input,.legacy-section .share-button__close:not(.hidden)~.field label{display:none}.legacy-section .share-button__close:not(.hidden)~.field .share-button__message{display:flex;align-items:center}.legacy-section .share-button{display:block;margin-top:var(--padding2)}.legacy-section.no-js .share-button details{display:flex}.legacy-section .share-button details summary{display:inline-flex;width:max-content}.legacy-section .share-button__fallback{margin-top:var(--padding1)}.legacy-section a:empty,.legacy-section ul:empty,.legacy-section dl:empty,.legacy-section p:empty{display:none}.legacy-section .loading-overlay__spinner{width:20px;height:20px;display:inline-block}.legacy-section .spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.legacy-section .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:var(--color-base);animation:dash 1.4s ease-in-out infinite}.legacy-section .btn .path{stroke:var(--fill)}@media screen and (forced-colors:active){.legacy-section .path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.legacy-section *:focus{outline:0;box-shadow:none}.legacy-section *:focus-visible:not(textarea):not(input):not(select){outline:.2rem solid rgba(var(--color-base-rgb),.3);outline-offset:.3rem}@media(max-width:992px){.legacy-section *:not(input):not(textarea):focus:not(select):focus:not(.predictive-search):focus{outline:0!important;box-shadow:none!important}}.legacy-section #cart-icon-bubble:focus-visible,.legacy-section drawer-inner.drawer__inner:focus-visible{outline:unset}.legacy-section .btn:focus,.legacy-section .btn:focus-visible,.legacy-section .btn.focused,.legacy-section .shopify-payment-button__button--unbranded:focus-visible,.legacy-section .shopify-payment-button [role=button]:focus-visible,.legacy-section .shopify-payment-button__button--unbranded:focus,.legacy-section .shopify-payment-button [role=button]:focus{outline:0;box-shadow:0 0 0 .3rem var(--color-body-background),0 0 0 .5rem rgba(var(--color-base-rgb),.3),0 0 .5rem .3rem rgba(var(--color-base-rgb),.3)}.legacy-section .skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;clip:auto}.legacy-section .btn:focus:not(:focus-visible):not(.focused),.legacy-section .shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused),.legacy-section .shopify-payment-button [role=button]:focus:not(:focus-visible):not(.focused){outline:0;box-shadow:inherit}@media(max-width:992px){.legacy-section .btn:not(.active-facets__button):hover{position:relative}.legacy-section .btn:not(.active-facets__button):hover:before{content:"";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border:1px solid var(--color-body-background);border-radius:calc(var(--radius-button) - 2px)}}.legacy-section terms_and_condition-checkbox{display:flex;margin-top:var(--padding3)!important}.legacy-section terms_and_condition-checkbox:not(.checked)+*,.legacy-section terms_and_condition-checkbox:not(.checked)~.cart__dynamic-checkout-buttons{pointer-events:none;opacity:.3}.legacy-section terms_and_condition-checkbox .checkbox-input a{font-weight:var(--font-body-bold-weight)}.legacy-section terms_and_condition-checkbox .checkbox-input:hover span{cursor:default;font-weight:var(--font-body-weight)}.legacy-section .section__richtext__editor h1,.legacy-section .section__richtext__editor h2,.legacy-section .section__richtext__editor h3,.legacy-section .section__richtext__editor h4,.legacy-section .section__richtext__editor h5,.legacy-section .section__richtext__editor h6{margin:0}.legacy-section .section__richtext__editor ul,.legacy-section .section__richtext__editor ol{margin:0;padding:0 0 0 20px;max-width:max-content}.legacy-section .text-center .section__richtext__editor ul,.legacy-section .text-center .section__richtext__editor ol,.legacy-section .text-center.section__richtext__editor ul,.legacy-section .text-center.section__richtext__editor ol{margin-left:auto;margin-right:auto}.legacy-section .section__richtext__editor>*:not(:first-child){margin-top:15px}.legacy-section footer .page-width{padding-top:30px}.legacy-section #Search-In-Modal{border-radius:40px}.legacy-section #shopify-section-sections--18701750272289__header>header>div.header__desktop>div>div>div>predictive-search>form>div>label{display:none}.legacy-section #shopify-section-sections--18701750272289__header>header>div.header__desktop>div>div>div>predictive-search>form{width:350px}.legacy-section #Search-In-Modal-mobile{border-radius:40px}.legacy-section #shopify-section-sections--18701750272289__header>header>div.header__mobile.page-width>div.opened-search.predictive-search__two-columns__tablet>predictive-search>form>div>label{display:none}.legacy-section #shopify-section-sections--18701750272289__header>header>div.header__desktop>div>div>div>div>a:nth-child(1)>svg>path:nth-child(1){fill:#fff}.legacy-section #shopify-section-sections--18701750272289__header>header>div.header__desktop>div>div>div>div>a:nth-child(1)>svg>path:nth-child(2){fill:#fff}.legacy-section #cart-icon-bubble>span.cart-icon-bubble>svg>path{fill:#fff}.legacy-section #cart-icon-bubble--mobile>span.cart-icon-bubble>svg>path{fill:#fff}.legacy-section #shopify-section-sections--18701750272289__header>header>div.header__mobile.page-width>div.header>header-drawer>details>summary>div>svg>rect:nth-child(1){fill:#fff}.legacy-section #shopify-section-sections--18701750272289__header>header>div.header__mobile.page-width>div.header>header-drawer>details>summary>div>svg>rect:nth-child(2){fill:#fff}.legacy-section .custom-carousel{overflow:hidden}.legacy-section .carousel-slides{display:flex;transition:transform .5s ease-in-out}.legacy-section .carousel-slide{flex:0 0 25%;padding:20px;box-sizing:border-box;text-align:center}.legacy-section #shopify-section-template--18701749649697__63b214ba-9244-4210-8174-f64a24356e68{padding-top:2em}.legacy-section .tiles-menu-item{color:#fff!important}.legacy-section .title-column{max-width:50%!important}.legacy-section .image-column{max-width:50%}@media only screen and (min-width:997px){.legacy-section #header-radius{margin:0 0 1em;border:3em solid #00128e;border-radius:0% 0% 50% 50%/0% 0% 90% 90%;right:0;lefti:0}.legacy-section #header-radius .legacy-section #header-radius{background-color:#00128e!important}}@media only screen and (max-width:997px){.legacy-section #header-radius{border:1em solid #00148e;border-radius:0% 0% 50% 50%/0% 0% 90% 90%}.legacy-section #header-radius .legacy-section #header-radius{background-color:#00128e!important}}.legacy-section #slideshow-template--18701749649697__2353f652-295c-4ce3-9b5a-d9e73d4c1f53>div>div>div>big-slider>ul li{background:#fff}.legacy-section #slideshow-template--18701749649697__2353f652-295c-4ce3-9b5a-d9e73d4c1f53>div>div>div>big-slider>div.ctrl>div.ctrl__button.ctrl__button--right>svg>path{fill:#fff}.legacy-section #slideshow-template--18701749649697__2353f652-295c-4ce3-9b5a-d9e73d4c1f53>div>div>div>big-slider>div.ctrl>div.ctrl__button.ctrl__button--left>svg>path{fill:#fff}.legacy-section #judgeme_product_reviews{margin-top:2em}@media only screen and (max-width:997px){.legacy-section #judge-container-inject{display:none!important}}.legacy-section #shopify-section-template--18701749453089__1691054249bf434b45{visibility:hidden;display:none}@media only screen and (max-width:997px){.legacy-section #text-columns-img-template--18701749649697__3eca2ae6-0360-4d9c-ba78-1d8aa40581e2>div>slider-component>div{flex-basis:50%}}@media only screen and (max-width:576px){.legacy-section #text-columns-img-template--18701749649697__3eca2ae6-0360-4d9c-ba78-1d8aa40581e2>div>slider-component>div:nth-child(5){margin-right:auto;margin-left:auto}}.legacy-section .brand-item{grid-column-start:2}@media screen and (min-width:992px){.legacy-section .header{padding:0!important}}.legacy-section ul.unstyle-ul.tiles-menu.gm-menu{justify-content:space-between!important}.legacy-section ul.unstyle-ul.tiles-menu.gm-menu>li{width:auto!important}.legacy-section .gm-icon.gm-icon-img{min-width:60px;margin-right:0!important}.legacy-section .gm-menu-mobile .gm-icon.gm-icon-img>img{min-height:20px!important}.legacy-section.gm-menu-installed .gm-menu:not(.gm-menu-mobile) .gm-icon.gm-icon-img>img{width:100%;height:60px!important;object-fit:contain}.legacy-section .gm-menu-installed .gm-level-0>a{flex-direction:column;align-items:center;justify-content:center;gap:10px}.legacy-section.gm-menu-installed .gm-menu:not(.gm-menu-mobile) .gm-item.gm-level-0>.gm-target>.gm-retractor{display:none!important}.legacy-section.gm-menu-installed .gm-menu-mobile>.gm-item.gm-level-0>.gm-target{flex-direction:row!important}.legacy-section.gm-menu-installed svg.theme-icon>rect{fill:#fff!important}.legacy-section .gm-menu-installed .gm-menu.gm-bordered.gm-vertical>.gm-level-0+.gm-level-0:not(.searchItem),.legacy-section .gm-menu-installed .gm-menu.gm-menu-34479.gm-mobile-bordered.gm-menu-mobile>.gm-level-0+.gm-level-0:not(.searchItem){border-bottom:none!important;border-top:none!important}.legacy-section body.gm-menu-installed .gm-menu.gm-menu-34479.gm-menu-mobile>.gm-item.gm-level-0>.gm-target{padding-left:0!important;padding-top:10px!important;padding-bottom:10px!important}.legacy-section body.gm-menu-installed nav.menu-drawer__navigation>ul>li>a>span,.legacy-section body.gm-menu-installed a.body2.strong.link.w-full.drawer__icon-account{font-weight:700!important;font-size:15px!important}.legacy-section body.gm-menu-installed .drawer__content-pad>.menu-drawer__navigation+*{margin-top:50px!important}.legacy-section #image-banner-template--18701749453089__45157f76-9257-4c9b-9882-3eef645a6fca>limespot-box>div{max-width:1320px;margin:auto!important}@media(min-width:769px){.legacy-section .gm-item.gm-level-0[data-gmdi="3"]{margin:0 -15px}}.legacy-section .ls-recommendation-box{padding-top:100px}.legacy-section #text-columns-img-template--18701749649697__f48f3705-f502-403b-8a61-c03041880d65>div>limespot-box{padding-top:0}.legacy-section #shopify-section-sections--18701750272289__header>header>div.header__mobile.page-width>div.header>header-drawer>details>summary>div>svg>rect:nth-child(3){fill:#fff}.legacy-section #ProductPopup-message{background-color:#0bc;border-radius:20px;border:1px solid #00bbcc;padding:5px 10px;color:#fff}.legacy-section #ProductPopup-message:hover{color:#fff}.legacy-section #ProductPopup-message>svg{opacity:1}.legacy-section #ProductPopup-message svg path{fill:#fff;stroke:#0bc}.legacy-section #product-form-template--18701749453089__main>div>div>button{background-color:var(--cart-btn_bk-color);border-radius:var(--cart-btn__border-radius)}@media(max-width:1000px){.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(1)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(2)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(3)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(4)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(5)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(6)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(7)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(8)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(9)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(10)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(11)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(12)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(13)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(14)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(15)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(16)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(17)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(18)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(19)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-template--18701749649697__f8a4c0ed-beb0-40d3-9531-53e712a5c694>div>div>div.position-relative>div.slider__overflow-hidden--phone>slider-component>div:nth-child(20)>div>div>div>div>img{height:140%}.legacy-section #shopify-section-sections--18701750272289__header>header>div.header__mobile.page-width>div.header>header-drawer>details>div>div.drawer__container>div>div{background-color:#fff}.legacy-section #shopify-section-sections--18701750272289__header>header>div.header__mobile.page-width>div.header>header-drawer>details>div>div.drawer__container>div>div>nav:nth-child(2)>ul>li:nth-child(4){background-color:#fff}.legacy-section #shopify-section-sections--18701750272289__header>header>div.header__mobile.page-width>div.header>header-drawer>details>div>div.drawer__container>div>div>a>svg{opacity:100%}}.legacy-section .header__icons__customer{position:relative}.legacy-section .header__icons__customer svg path{fill:#fff}.legacy-section .header__icons__customer:after{content:"";height:100%;width:1px;background-color:#fff;position:absolute;top:0;left:55%;transform:translate(-50%)}@media(max-width:768px){.legacy-section [data-section-name=banners] .grid{flex-direction:row;flex-wrap:nowrap;overflow:scroll;scrollbar-width:none}.legacy-section [data-section-name=banners] .grid::-webkit-scrollbar{width:0;height:0}}.legacy-section .divider-section img{width:100%;height:auto;object-fit:cover;max-height:40px}.legacy-section .desktop-hidden{display:block}.legacy-section .mobile-hidden{display:none}.legacy-section .cover img{width:100%;height:auto;object-fit:cover}@media(min-width:769px){.legacy-section .desktop-hidden{display:none}.legacy-section .mobile-hidden{display:block}.legacy-section .footer footer-accordion{display:grid;grid-template-columns:repeat(3,1fr)}.legacy-section footer-accordion .footer-block{max-width:100%}.legacy-section footer-accordion .footer-block__newsletter{grid-row-start:1;grid-column-start:3}.legacy-section .footer__content-bottom{margin-top:-40px}.legacy-section .footer .field__icon{opacity:1}}.legacy-section limespot-box .ls-box-title{margin:0}.legacy-section section limespot-box.limespot-recommendation-box{margin:0 auto 40px}.legacy-section limespot-box.limespot-recommendation-box{margin:0 auto}.legacy-section limespot-box.limespot-recommendation-box div.limespot-recommendation-box-carousel{padding:0}.legacy-section limespot-box.limespot-recommendation-box .limespot-recommendation-box-carousel-container{margin-bottom:0!important}.legacy-section #MainContent{margin-bottom:40px}@media(min-width:750px){.legacy-section limespot-box .ls-box-title{margin-bottom:20px}.legacy-section section limespot-box.limespot-recommendation-box{margin-bottom:80px}.legacy-section #MainContent{margin-bottom:80px}}.legacy-section #digital-appointments-select-time-btn>button:before{display:none}.legacy-section #digital-appointments-select-time-btn>button{background-color:#3bc;border-radius:30px}.legacy-section>div:nth-child(36)>div>div>div>div:nth-child(2)>button.product-form__submit.btn.btn_zoom.w-full.servicify-select-a-time-button.servicify-select-a-time-button--week:before{display:none}.legacy-section>div:nth-child(36)>div>div>div>div:nth-child(2)>button.product-form__submit.btn.btn_zoom.w-full.servicify-select-a-time-button.servicify-select-a-time-button--week{background-color:#3bc;border-radius:30px}.legacy-section>div:nth-child(37)>div>div>div>div:nth-child(2)>button.product-form__submit.btn.btn_zoom.w-full.servicify-select-a-time-button.servicify-select-a-time-button--week:before{display:none}.legacy-section>div:nth-child(37)>div>div>div>div:nth-child(2)>button.product-form__submit.btn.btn_zoom.w-full.servicify-select-a-time-button.servicify-select-a-time-button--week{background-color:#3bc;border-radius:30px}.legacy-section>div.ReactModalPortal>div>div>div>div>div:nth-child(4)>a:nth-child(1):before{display:none}.legacy-section>div.ReactModalPortal>div>div>div>div>div:nth-child(4)>a:nth-child(1){background-color:#3bc;border-radius:30px}.legacy-section>div.ReactModalPortal>div>div>div>div>div:nth-child(4)>a:nth-child(2):before{display:none}.legacy-section>div.ReactModalPortal>div>div>div>div>div:nth-child(4)>a:nth-child(2){background-color:#3bc;border-radius:30px}.legacy-section>div:nth-child(38)>div>div>div>div:nth-child(2)>button.product-form__submit.btn.btn_zoom.w-full.servicify-select-a-time-button.servicify-select-a-time-button--week:before{display:none}.legacy-section>div:nth-child(38)>div>div>div>div:nth-child(2)>button.product-form__submit.btn.btn_zoom.w-full.servicify-select-a-time-button.servicify-select-a-time-button--week{background-color:#3bc;border-radius:30px}.legacy-section>div:nth-child(40)>div>div>div>div:nth-child(2)>button.product-form__submit.btn.btn_zoom.w-full.servicify-select-a-time-button.servicify-select-a-time-button--week:before{display:none}.legacy-section>div:nth-child(40)>div>div>div>div:nth-child(2)>button.product-form__submit.btn.btn_zoom.w-full.servicify-select-a-time-button.servicify-select-a-time-button--week{background-color:#3bc;border-radius:30px}.legacy-section .divider-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.legacy-section .divider-text *{margin:0}.legacy-section [data-template=call-with-alexander] limespot,.legacy-section [data-template=call-with-alexander] limespot-box{display:none!important}.legacy-section #judgeme_product_reviews .jdgm-rev-widg{padding-bottom:0;padding-top:0}.legacy-section div.ls-recommendation-box div.limespot-recommendation-box-carousel-container.limespot-recommendation-box-carousel-container,.legacy-section limespot-box div.limespot-recommendation-box-carousel-container.limespot-recommendation-box-carousel-container{margin:auto!important}.legacy-section .limespot-recommendation-box-carousel-container .limespot-recommendation-box-carousel-indicator{display:flex!important;align-items:center}.legacy-section .gm-item.gm-grid-item.gmcol-6>.gm-image{max-width:75%;margin:auto}.legacy-section .product-page-section .jdgm-rev-widg .jdgm-write-rev-link{border-radius:50px}@media(max-width:992px){.legacy-section .product-page-section .jdgm-rev-widg .jdgm-row-actions,.legacy-section .product-page-section .jdgm-rev-widg .jdgm-rev-widg__body,.legacy-section .product-page-section .jdgm-rev-widg .jdgm-rev-widg__paginate-spinner-wrapper,.legacy-section .product-page-section .jdgm-rev-widg .jdgm-row-media{display:none}}.legacy-section .grid__filter-banner{width:100%;height:auto}@media(min-width:768px){.legacy-section .grid__filter-banner{width:auto;height:400px;object-fit:cover}}.legacy-section .grid__banner{width:100%;height:100%;object-fit:cover;border-radius:2px}.legacy-section .mobile-facets__main .grid__filter-banner{margin:15px auto}.legacy-section .gm-item.gm-active>.gm-target .gm-text{text-decoration:underline}.legacy-section .gm-submenu{box-shadow:0 2px 10px -2px #00000026;padding:20px 15px}.legacy-section .cart--image{height:20px;width:auto}.legacy-section .product-form__submit .cart--image{height:16px}.legacy-section .jdgm-widget-actions-wrapper{display:flex;justify-content:center}.legacy-section .jdgm-write-rev-link{height:50px;display:flex!important;justify-content:center;align-items:center}.legacy-section .footer__image{position:absolute;top:102%;left:10%;width:auto;max-height:59vh}.legacy-section .footer-image{display:block}.legacy-section .footer-image img{max-width:14.4rem;max-height:12rem;object-fit:contain}.legacy-section .footer-info-text *{color:#fff}.legacy-section .limespot-recommendation-box-carousel-shelf,.legacy-section .ls-ul-container{-ms-overflow-style:none;scrollbar-width:none}.legacy-section .limespot-recommendation-box-carousel-shelf::-webkit-scrollbar,.legacy-section .ls-ul-container::-webkit-scrollbar{display:none}.legacy-section .ls-info-wrap .ls-title{color:var(--color-base);font-weight:400!important}.legacy-section .ls-price-wrap .ls-price.money{color:var(--color-price)}.legacy-section .limespot-recommendation-box-carousel-indicator.limespot-recommendation-box-carousel-indicator .recomm-arrow svg{width:20px;height:20px}.legacy-section .limespot-recommendation-box-carousel-indicator.limespot-recommendation-box-carousel-indicator .recomm-arrow{max-height:50px!important;max-width:50px!important;height:100%!important;width:100%!important;display:flex;padding:0!important;background:transparent;position:relative;margin-top:0!important}.legacy-section [data-section-name=featured-collection] .slider__buttons__container--custom .slider__button{height:50px;width:50px;position:relative}.legacy-section .limespot-recommendation-box-carousel-indicator.limespot-recommendation-box-carousel-indicator .recomm-arrow:before,.legacy-section [data-section-name=featured-collection] .slider__buttons__container--custom .slider__button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#f0f0f080;z-index:-1}.legacy-section [data-section-name=featured-collection]:has(.slider__buttons__container--custom) .slider__buttons>div{position:unset}.legacy-section [data-section-name=featured-collection]:has(.slider__buttons__container--custom) .page-width{position:relative}.legacy-section [data-section-name=featured-collection] .slider__buttons__container--custom{position:absolute;top:calc(var(--image-height) / 2 + var(--slider-margin));justify-content:space-between;z-index:1;width:calc(100% - var(--page-width-padding) * 2);margin-left:0;margin-right:0}@media(min-width:768px){.legacy-section [data-section-name=featured-collection] .slider__buttons__container--custom{transform:translate(-50px);width:calc(100% - var(--page-width-padding) * 2 + 100px)}}.legacy-section .header__wishlist span{bottom:unset;top:0;transform:translateY(-75%) translate(25%);right:0;left:unset}.legacy-section .header__wishlist{margin-right:8px;display:flex}.legacy-section .header__wishlist .site-header__icon span.wishlist-hero-items-count{width:15px;height:15px}.legacy-section .header__wishlist a{display:flex}.legacy-section .header__wishlist svg{color:#fff;width:20px!important;height:20px!important;padding-top:0!important}.legacy-section.gm-menu-installed .gm-menu.gm-menu-27797:not(.gm-menu-mobile) .gm-submenu.gm-submenu-bordered:not(.gm-aliexpress){border:none!important;padding:0!important}.legacy-section.gm-menu-installed .gm-menu.gm-menu-27797 .gm-links>li:not(.gm-heading)>a{line-height:30px!important}.legacy-section .gm-menu-installed .gm-menu .gm-grid-item.gmcol-2.gm-image-1>.gm-image img,.legacy-section .gm-menu-installed .gm-menu .gm-grid-item.gmcol-2>.gm-image img{max-height:140px;object-fit:contain}.legacy-section .gm-menu-installed .gm-menu:not(.gm-menu-mobile) .gm-grid{height:100%!important}.legacy-section .template--index #MainContent{margin-top:-1px}.legacy-section cart-opener{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/97/assets/legacy-base.css.map */
