@media screen and (max-width:740px){.hidden-phone{display:none!important}}@media screen and (max-width:999px){.hidden-pocket{display:none!important}}@media screen and (min-width:1000px){.hidden-lap-and-up{display:none!important}}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.flickity-enabled.is-fade .flickity-slider>:not(.is-selected){visibility:hidden}.heading,.blockquote,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.rte blockquote{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);color:rgb(var(--heading-color));text-transform:var(--heading-text-transform);display:block}.text--xsmall{font-size:calc(var(--base-font-size) - 3px);line-height:1.5}.text--subdued{color:rgba(var(--text-color),.7)}p a:not(.button),.rte a:not(.button),.link{text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--text-color),.35);text-decoration-color:rgba(var(--text-color),.35);transition:text-decoration-color .2s ease-in-out,color .2s ease-in-out}.heading--small.link{line-height:1.8}@media screen and (pointer:fine){p a:not(.button):hover,.rte a:not(.button):hover,.link:hover{color:rgb(var(--text-color));-webkit-text-decoration-color:rgb(var(--text-color));text-decoration-color:rgb(var(--text-color))}}.link--animated{width:max-content;display:block;position:relative}.link--animated:after{content:"";transform-origin:var(--transform-origin-end);background:currentColor;width:100%;height:1px;transition:transform .3s;position:absolute;bottom:2px;left:0;transform:scaleX(0)}.text--underlined.link--animated{text-decoration:none}.text--underlined.link--animated:after{transform:scaleX(1)}@media screen and (pointer:fine){.link--animated[aria-expanded=true]:after,.link--animated:hover:after{transform-origin:var(--transform-origin-start);transform:scaleX(1)}}.text--underlined.link--animated:hover:after{animation:.6s textUnderlinedAnimatedKeyframes}.link--faded{transition:opacity .25s ease-in-out}.link--faded:hover{opacity:.7}.visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media screen and (min-width:741px){.text--xsmall{font-size:calc(var(--base-font-size) - 2px);line-height:1.53846}}.heading:first-child{margin-block-start:0}.heading:last-child{margin-block-end:0}.heading--small,.heading--xsmall,.heading--xxsmall{font-family:var(--text-font-family);font-style:var(--text-font-style);text-transform:uppercase;font-weight:var(--text-font-bold-weight);letter-spacing:1px;line-height:1.46636}.heading--xxsmall{font-size:var(--heading-xxsmall-font-size)}.heading--xsmall{font-size:var(--heading-xsmall-font-size)}.heading--small{font-size:var(--heading-small-font-size);line-height:1.5}.heading--large,.rte .heading--large{font-size:var(--heading-large-font-size);letter-spacing:-.9px;line-height:1.11111}.h3,.rte h3{font-size:var(--heading-h3-font-size);letter-spacing:-.4px;line-height:1.15385}.h6,.rte h6{font-size:var(--heading-h6-font-size);line-height:1.25}@media screen and (min-width:741px){.heading--xsmall{line-height:1.46667}.heading--small{line-height:1.23077}.heading--large{line-height:1}.h3,.rte h3{letter-spacing:-.8px;line-height:1.0625}.h6,.rte h6{line-height:1.22222}}@media screen and (min-width:1200px){.heading--large,.rte .heading--large{line-height:1}.h3,.rte h3{letter-spacing:-.8px;line-height:1.11111}.h6,.rte h6{line-height:1.22222}}.text-container p:not(.heading)+p,.rte p:not(.heading)+p,.text-container p+form,.rte p+form{margin-block-start:24px}.text-container .heading--large,.rte .heading--large{margin-block-start:48px;margin-block-end:40px;margin-inline-start:0;margin-inline-end:0}.text-container .h2,.rte h2,.text-container .h3,.rte h3,.text-container .h4,.rte h4,.text-container .h5,.rte h5,.text-container .h6,.rte h6{margin-block-start:40px;margin-block-end:16px;margin-inline-start:0;margin-inline-end:0}.text-container .heading--small,.rte .heading--small{margin:16px 0}.text-container .heading--xsmall,.rte .heading--xsmall{margin:12px 0}@media screen and (min-width:1000px){.text-container .h2,.rte h2,.text-container .h3,.rte h3,.text-container .h4,.rte h4{margin-block-start:48px;margin-block-end:24px;margin-inline-start:0;margin-inline-end:0}.text-container .h5,.rte h5,.text-container .h6,.rte h6{margin-block-start:40px;margin-block-end:16px;margin-inline-start:0;margin-inline-end:0}}.heading--small+.heading--large{margin-block-start:32px}.heading--small+p,.heading--xsmall+p,.heading--small+.h1,.heading--small+h1,.heading--small+.h2,.heading--small+h2,.heading--small+.h3,.heading--small+h3,.heading--small+.h4,.heading--small+h4,.heading--small+.h5,.heading--small+h5,.heading--small+.h6,.heading--small+h6,.heading--xsmall+.h1,.heading--xsmall+h1,.heading--xsmall+.h2,.heading--xsmall+h2,.heading--xsmall+.h3,.heading--xsmall+h3{margin-block-start:16px}.heading--xsmall+.h4,.heading--xsmall+h4,.heading--xsmall+.h5,.heading--xsmall+h5,.heading--xsmall+.h6,.heading--xsmall+h6{margin-block-start:12px}.heading+.button-wrapper,.heading+.button-group,p+.button-wrapper,p+.button-group,.button-wrapper+p,.button-group+p{margin-block-start:32px}@media screen and (min-width:741px){.heading--small+p,.heading--small+.h1,.heading--small+h1,.heading--small+.h2,.heading--small+h2,.heading--small+.h3,.heading--small+h3,.heading--small+.h4,.heading--small+h4{margin-block-start:24px}.heading--small+.h5,.heading--small+h5,.heading--small+.h6,.heading--small+h6{margin-block-start:16px}.heading--xsmall+.h1,.heading--xsmall+h1,.heading--xsmall+.h2,.heading--xsmall+h2{margin-block-start:24px}}.shopify-section{color:rgb(var(--text-color));scroll-margin-top:calc(var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0))}.container,.shopify-policy__container.shopify-policy__container{max-width:var(--container-max-width);padding-inline:var(--container-gutter);--container-outer-margin: 0px;width:100%;margin-inline-start:auto;margin-inline-end:auto}.container--small{max-width:930px}@media screen and (max-width:999px){.container--flush{padding-inline-start:0;padding-inline-end:0}}@media screen and (min-width:1400px){.container--medium{padding-inline:calc(var(--container-gutter) + var(--grid-column-width) + var(--grid-gap))}}.icon{vertical-align:middle;pointer-events:none;background:none;display:block;overflow:visible}.icon--inline{display:inline-block}.icon-text{align-items:center;display:flex}.icon-text svg,.icon-text img{margin-inline-end:12px}[dir=rtl] .icon--direction-aware{scale:-1 1}[dir=rtl] .icon--direction-aware{transform:scaleX(-1)}@media screen and (min-width:741px){.breadcrumb--floating+.page-header__text-wrapper{margin-block-start:80px}}.breadcrumb{z-index:1}.breadcrumb--floating{position:absolute;top:0}.breadcrumb--floating:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.breadcrumb--floating:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.breadcrumb__list{margin:0;padding:26px 0;list-style:none;display:inline-flex}.breadcrumb__item+.breadcrumb__item:before{content:"/";opacity:.7;float:left;margin:0 4px}.breadcrumb__link{transition:opacity .2s ease-in-out}.breadcrumb__link:not([aria-current=page]):not(:hover){opacity:.7}[dir=rtl] .breadcrumb__item+.breadcrumb__item:before{float:right}.linklist__item:not(:first-child){padding-block-start:12px}.linklist__item a{word-break:break-word;display:inline-block}@media screen and (min-width:1000px){.linklist__item:not(:first-child){padding-block-start:6px}}.aspect-ratio{margin-inline-start:auto;margin-inline-end:auto;display:block;position:relative}.aspect-ratio img,.aspect-ratio video,.aspect-ratio svg{top:0;object-fit:cover;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;left:0}.aspect-ratio--square img,.aspect-ratio--short img,.aspect-ratio--tall img{object-fit:contain;top:50%;width:100%;height:100%;position:absolute;left:50%;transform:translate(-50%,-50%)!important}.aspect-ratio--square{padding-block-end:100%!important}.aspect-ratio--short{padding-block-end:75%!important}.aspect-ratio--tall{padding-block-end:150%!important}.aspect-ratio{aspect-ratio:var(--aspect-ratio);padding-bottom:0!important}.aspect-ratio--natural img,.aspect-ratio--natural video,.aspect-ratio--natural svg{width:auto;position:relative}.aspect-ratio--square{aspect-ratio:1}.aspect-ratio--short{aspect-ratio:4 / 3}.aspect-ratio--tall{aspect-ratio:2 / 3}.tap-area{position:relative}.tap-area:before{content:"";position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}.tap-area--large:before{top:-10px;bottom:-10px;left:-10px;right:-10px}.hide-scrollbar{scrollbar-width:none;overflow:auto hidden}.hide-scrollbar::-webkit-scrollbar{display:none}.price-list{flex-wrap:wrap;align-items:baseline;display:inline-flex}.price-list--centered{justify-content:center}.price-list--stack{display:inline-grid}.price-list:not(.price-list--stack)>.price:not(:last-child){margin-inline-end:10px}.price-list>.price--block{flex-basis:100%;margin-inline-start:0!important}.price-list+.link{margin-inline-start:16px}.price--highlight{color:rgb(var(--product-on-sale-accent))}.price--compare{opacity:.7;text-decoration:line-through}.price--large{font-size:calc(var(--base-font-size) + 3px)}@media screen and (min-width:1000px){.price--large:not(.price--compare){font-size:calc(var(--base-font-size) + 7px)}}.cart-notification{--heading-color: 255, 255, 255;--text-color: 255, 255, 255;--cart-notification-background: rgb(var(--success-color));transform:translateY(var(--cart-notification-offset, 0px));color:rgb(var(--text-color));visibility:visible;width:100%;transition:visibility .25s ease-in-out,transform .25s ease-in-out;display:block;position:absolute;top:100%;overflow:hidden}.cart-notification--error{--cart-notification-background: rgb(var(--error-color))}.cart-notification--drawer{--cart-notification-offset: 0;top:var(--header-height-without-bottom-nav);z-index:1}.cart-notification--fixed{position:fixed;top:0}.cart-notification[hidden]{visibility:hidden}.cart-notification__overflow{background:var(--cart-notification-background);transition:opacity .25s ease-in-out,transform .25s ease-in-out;transform:translateY(0)}.cart-notification[hidden] .cart-notification__overflow{opacity:0;transform:translateY(-100%)}.cart-notification__wrapper{justify-content:center;align-items:flex-start;padding-block-start:14px;padding-block-end:14px;display:flex;position:relative}.cart-notification .icon--cart-notification{position:relative;top:2px}.cart-notification__text-wrapper{flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-inline-start:12px;display:flex}.cart-notification__heading{margin-inline-end:12px;font-size:14px}.cart-notification__close{margin-block-start:-1px;position:absolute}.cart-notification__close:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.cart-notification__close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.cart-notification--drawer .cart-notification__text-wrapper{flex-grow:1;justify-content:space-between}@media screen and (max-width:740px){.cart-notification__text-wrapper{flex-grow:1;justify-content:space-between}}@media screen and (max-width:999px){.cart-notification{transform:none!important}}@media screen and (min-width:741px){.cart-notification__wrapper{padding-block-start:19px;padding-block-end:19px}.cart-notification .icon--cart-notification{top:4px}.cart-notification__heading{margin-inline-end:16px;font-size:16px}.cart-notification__close svg{width:15px;height:15px}}.link-bar{box-shadow:0 1px rgb(var(--border-color)),0 -1px rgb(var(--border-color));text-align:center;display:block;position:relative}.link-bar__wrapper{align-items:center;max-width:100%;display:inline-flex;position:relative}.link-bar__scroller{scroll-snap-type:x proximity}.link-bar__title{z-index:1;background:rgb(var(--background));flex-shrink:0;position:sticky;left:0}.link-bar__title:after{content:"";background-image:linear-gradient(to var(--transform-origin-end),rgb(var(--background)) 35%,rgba(var(--background),0));width:28px;height:100%;position:absolute;top:0}.link-bar__title+.link-bar__scroller{padding-inline-start:28px}.link-bar__linklist{grid-auto-flow:column;align-items:center;gap:28px;min-width:max-content;display:grid}.link-bar__link-item,.link-bar__title{padding-block-start:14px;padding-block-end:14px}.link-bar__link-item--selected{scroll-snap-align:center}@media screen and (max-width:999px){.link-bar__wrapper:after{content:"";width:var(--container-gutter);background-image:linear-gradient(to var(--transform-origin-start),rgb(var(--background)),rgba(var(--background),0));height:100%;position:absolute;top:0}.link-bar__wrapper:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:100%}.link-bar__wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:100%}.link-bar__scroller{margin-inline-end:calc(-1 * var(--container-gutter))}.link-bar__linklist{padding-inline-end:var(--container-gutter)}}@media screen and (min-width:741px){.link-bar__title+.link-bar__scroller{padding-inline-start:48px}.link-bar__linklist{gap:40px}.link-bar__link-item,.link-bar__title{padding-block-start:20px;padding-block-end:20px}}@media screen and (min-width:1200px){.link-bar__link-item,.link-bar__title{padding-block-start:27px;padding-block-end:27px}}.mobile-toolbar__item .icon--chevron{margin-inline-start:10px}.price-range{padding-block-start:5px;display:block}.price-range__input-group{align-items:center;display:flex}.price-range__input{flex:1 0 0;min-width:0}.price-range__delimiter{margin-inline-start:20px;margin-inline-end:20px}.price-range__range-group{margin-block-end:15px;position:relative}.no-js .price-range__range-group{display:none!important}@media screen and not (pointer:fine){.price-range{padding-block-start:7px}.price-range__range-group{margin-block-end:18px}}.form__secondary-action .link{padding-left:8px}.input-row .button{width:100%}.button,.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{-webkit-appearance:none;appearance:none;line-height:var(--button-height);text-align:center;border-radius:var(--button-border-radius);background:rgb(var(--button-background));color:rgb(var(--button-text-color));padding:0 30px;text-decoration:none;display:inline-block;position:relative}.button:not(.button--text),.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{font-size:calc(var(--base-font-size) - 3px);font-family:var(--text-font-family);font-weight:var(--text-font-bold-weight);text-transform:uppercase;letter-spacing:1.5px}.button--small,#shopify-product-reviews .spr-summary-actions-newreview{line-height:var(--button-small-height);padding:0 20px}.button--primary,.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{--button-background: var(--primary-button-background);--button-text-color: var(--primary-button-text-color)}.button--secondary{--button-background: var(--secondary-button-background);--button-text-color: var(--secondary-button-text-color)}.button--ternary{--button-background: var(--secondary-background);--button-text-color: var(--root-text-color)}.button--outline{--button-background: var(--background);--button-text-color: var(--root-text-color);border:1px solid rgb(var(--border-color))}.button--full{width:100%}@media screen and (min-width:741px){.button:not(.button--text),.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{font-size:calc(var(--base-font-size) - 2px);letter-spacing:2px;padding-inline-start:35px;padding-inline-end:35px}.button--small:not(.button--text),#shopify-product-reviews .spr-summary-actions-newreview{font-size:calc(var(--base-font-size) - 3px);padding-inline-start:28px;padding-inline-end:28px}}@media screen and (pointer:fine){.button,.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button,.shopify-payment-button__button{background-image:linear-gradient(178deg,rgb(var(--button-background)),rgb(var(--button-background)) 10%,#00000012 10% 100%),linear-gradient(rgb(var(--button-background)),rgb(var(--button-background)));background-position:100% -100%,100% 100%;background-repeat:no-repeat;background-size:100% 200%,100% 100%;transition:background-position .3s cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}.button:hover,.shopify-challenge__button:hover,#shopify-product-reviews .spr-summary-actions-newreview:hover,#shopify-product-reviews .spr-button:hover,.shopify-payment-button__button:hover{background-position:100% 25%,100% 100%}.button,.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button,.shopify-payment-button__button{--button-overlay-color: rgb(from color-contrast(rgb(var(--button-background)) vs white, black) r g b / 7%);background-image:linear-gradient(178deg,rgb(var(--button-background)),rgb(var(--button-background)) 10%,var(--button-overlay-color) 10%,var(--button-overlay-color) 100%),linear-gradient(rgb(var(--button-background)),rgb(var(--button-background)))}}.button-group{font-size:0}@media screen and (max-width:740px){.button-group .button{margin:12px;padding:0 18px}.button-group__wrapper{margin:-12px}}@media screen and (min-width:741px){.button-group__wrapper{grid-template-columns:1fr 1fr;gap:24px;display:inline-grid}}@media screen and (max-width:740px){.content-box--small,.content-box--medium,.container--flush .content-box--large{margin-inline-start:24px;margin-inline-end:24px}}.drawer{--heading-color: var(--root-heading-color);--text-color: var(--root-text-color);--background: var(--root-background);--primary-button-background: var(--root-primary-button-background);--primary-button-text-color: var(--root-primary-button-text-color);--section-background: initial;background:rgb(var(--background));color:rgb(var(--text-color));z-index:10;transform:translate(calc(var(--transform-logical-flip) * 100%));visibility:hidden;text-align:start;flex-direction:column;width:89vw;max-width:400px;height:100%;max-height:100vh;font-size:1rem;transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);display:flex;position:fixed;top:0}.drawer:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.drawer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.drawer--from-left{transform:translate(calc(var(--transform-logical-flip) * -100%))}.drawer--from-left:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:auto}.drawer--from-left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.drawer[open]{visibility:visible;transform:translate(0)}.drawer--from-left .drawer__overlay:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:100%;right:auto}.drawer--from-left .drawer__overlay:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:100%}.drawer--large{max-width:500px}.drawer__overlay{content:"";opacity:0;visibility:hidden;background:#000;width:100vw;height:100vh;transition:visibility .6s ease-in-out,opacity .6s ease-in-out;position:fixed;top:0}.drawer__overlay:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:100%}.drawer__overlay:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:100%}.drawer[open]>.drawer__overlay{visibility:visible;opacity:.3}.drawer__header{height:var(--header-height-without-bottom-nav);border-bottom:1px solid rgb(var(--root-border-color));background:rgb(var(--root-background));z-index:1;flex-shrink:0;align-items:center;max-height:80px;padding-block-start:20px;padding-block-end:20px;display:flex;position:relative}.drawer__header--shadowed{border-bottom:none;height:auto;padding-block-end:6px}.drawer__header--shadowed:after{content:"";background:linear-gradient(var(--root-background),rgba(var(--root-background),0));z-index:1;pointer-events:none;width:100%;height:24px;position:absolute;top:100%}.drawer__header--shadowed:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}.drawer__header--shadowed:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.drawer__title{justify-content:flex-start;align-items:center;max-width:100%;margin:0;display:flex}.drawer__title--stack{flex-direction:column;flex-grow:1;align-items:flex-start}.drawer__title .icon{margin-inline-end:12px}.drawer__header-action{margin-inline-start:16px}.drawer__close-button{position:absolute;top:var(--container-gutter)}.drawer__close-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--container-gutter)}.drawer__close-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--container-gutter)}.drawer__header .drawer__close-button{top:calc(50% - 7px)}.drawer__close-button--block{position:relative;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}.drawer__header,.drawer__content,.drawer__footer{padding-inline:var(--container-gutter)}.drawer__content{flex-grow:1;padding-block-end:24px;overflow:hidden auto}.drawer__content--padded-start{padding-block-start:24px}.drawer__content--center{text-align:center;flex-grow:0;margin-block-start:auto;margin-block-end:auto;padding-block-end:0}.drawer__footer{z-index:1;margin-block-start:auto;padding-block-start:20px;padding-block-end:20px;transform:translateZ(0)}.drawer__footer{padding-block-end:max(20px,env(safe-area-inset-bottom,0px) + 20px)}.drawer__footer--bordered{box-shadow:0 1px rgb(var(--root-border-color)) inset}.drawer__footer--no-top-padding{padding-block-start:0!important}.drawer__footer:before{content:"";background:linear-gradient(rgba(var(--root-background),0),rgb(var(--root-background)));z-index:1;pointer-events:none;width:100%;height:24px;position:absolute;bottom:100%}.drawer__footer:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:0}.drawer__footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}@media screen and (min-width:741px){.drawer__header{max-height:90px;padding-block-start:24px;padding-block-end:24px}.drawer__header-action{margin-inline-start:24px}.drawer__content--padded-start{padding-block-start:30px}.drawer__footer:not(.drawer__footer--tight){padding-block:var(--container-gutter)}}.popover-button{width:max-content}.popover-button svg{margin-inline-start:10px;transition:transform .2s ease-in-out;position:relative;top:-1px}.popover-button[aria-expanded=true] svg{transform:rotate(180deg)}.popover{--heading-color: var(--root-heading-color);--text-color: var(--root-text-color);--background: var(--root-background);--primary-button-background: var(--root-primary-button-background);--primary-button-text-color: var(--root-primary-button-text-color);--section-background: var(--root-background);z-index:10;color:rgb(var(--text-color));background:rgb(var(--background));visibility:hidden;text-align:start;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:1rem;transition:visibility .25s ease-in-out;display:block;position:fixed}.popover[open]{visibility:visible}.popover__overlay{content:"";bottom:calc(100% - 10px);opacity:0;visibility:hidden;background:#000;width:100%;height:100vh;transition:opacity .6s ease-in-out,visibility .6s ease-in-out;position:absolute;left:0}.popover[open]>.popover__overlay{visibility:visible;opacity:.3}.popover__header{border-bottom:1px solid rgb(var(--root-border-color));border-radius:10px 10px 0 0;flex-shrink:0;justify-content:center;align-items:center;min-height:64px;padding:10px 24px;display:flex;position:relative}.popover__header--no-border{border-bottom:none}.popover__title{justify-content:center;align-items:center;margin:0;display:flex}.popover__title svg{margin-inline-end:12px}.popover__close-button{z-index:1;position:absolute;top:24px}.popover__close-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:24px}.popover__close-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:24px}.popover__content{padding:24px;overflow:auto}.popover__content--no-padding{padding:0!important}.popover__content{padding-block-end:max(24px,env(safe-area-inset-bottom,0px) + 24px)}@media screen and (max-width:999px){.popover{bottom:0;touch-action:manipulation;border-radius:10px 10px 0 0;flex-direction:column;width:100vw;max-height:75vh;transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1);display:flex;left:0;transform:translateY(100%)}.popover[open]{transform:translateY(0)}.popover__header,.popover__content{background:inherit}.drawer:not(.drawer--from-left) .popover:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-11vw}.drawer:not(.drawer--from-left) .popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-11vw}}@media screen and (min-width:1000px){.popover-container{position:relative}.popover{border:1px solid rgb(var(--root-border-color));z-index:2;opacity:0;border-radius:min(var(--block-border-radius),4px);transition:opacity .25s ease-in-out,visibility .25s ease-in-out;position:absolute;top:calc(100% + 18px)}.popover[open]{opacity:1}.popover:after,.popover:before{content:"";border-style:solid;border-color:transparent transparent rgb(var(--root-background)) transparent;border-width:8px;width:0;height:0;position:absolute;bottom:100%}.popover:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:24px}.popover:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:24px}.popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:24px}.popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:24px}.popover:before{border-color:transparent transparent rgb(var(--root-border-color)) transparent;border-width:9px}.popover:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:23px}.popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:23px}.popover__overlay,.popover__header{display:none}.popover__content{padding-inline-start:32px;padding-inline-end:32px}.popover__content--restrict{max-height:400px}.popover--small{font-size:calc(var(--base-font-size) - 3px);line-height:1.5}.popover--top{top:auto;bottom:calc(100% + 18px)}.popover--top:before,.popover--top:after{border-color:rgb(var(--root-background)) transparent transparent transparent;top:100%;bottom:auto}.popover--top:before{border-color:rgb(var(--root-border-color)) transparent transparent transparent}.popover--left:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:auto}.popover--left:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:0}.popover--left:before,.popover--left:after{display:none}.popover-button+.popover:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-28px}.popover-button+.popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-28px}.select+.popover:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-15px}.select+.popover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-15px}}.popover__choice-list{white-space:nowrap}.popover__choice-item{text-align:center;width:100%;display:block}.popover__choice-item:not(:first-child){margin-block-start:7px}.popover__choice-label{cursor:pointer;position:relative}input:checked+.popover__choice-label:after,.popover__choice-label[aria-current]:after{content:"";background-color:currentColor;width:12px;height:9px;position:absolute;top:calc(50% - 4.5px);-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMy40TDQuNzQ5MzEgN0wxMSAxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMy40TDQuNzQ5MzEgN0wxMSAxIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+);-webkit-mask-size:12px 9px;mask-size:12px 9px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}input:checked+.popover__choice-label:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-26px}.popover__choice-label[aria-current]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-26px}input:checked+.popover__choice-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-26px}.popover__choice-label[aria-current]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-26px}@media screen and (max-width:999px){.popover__choice-item:not(:first-child){margin-block-start:16px}}@media screen and (min-width:1000px){input:checked+.popover__choice-label:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-22px}.popover__choice-label[aria-current]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-22px}input:checked+.popover__choice-label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-22px}.popover__choice-label[aria-current]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-22px}.popover__choice-label{margin-inline-end:22px}.popover__choice-item{text-align:left}.popover--small .popover__content{padding:14px 20px}}.color-swatch-list{grid-template-columns:repeat(auto-fit,40px);justify-content:flex-start;gap:8px;display:grid}.color-swatch__item{cursor:pointer;border:3px solid rgb(var(--section-background, var(--background)));border-radius:var(--color-swatch-border-radius);-webkit-tap-highlight-color:transparent;background-position:center;background-size:cover;width:40px;height:40px;display:block;position:relative}.color-swatch__item:before,.color-swatch__item:after{content:"";border:2px solid rgb(var(--section-background, var(--background)));pointer-events:none;border-radius:inherit;position:absolute}.color-swatch__item:before{width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px}.color-swatch__item:after{border-color:rgb(var(--text-color));opacity:0;width:calc(100% + 6px);height:calc(100% + 6px);transition:opacity .2s,transform .2s;top:-3px;left:-3px;transform:scale(.8)}.color-swatch--white .color-swatch__item:before{box-shadow:0 0 0 1px rgba(var(--text-color),.3) inset}.color-swatch__radio:checked+.color-swatch__item:after,.color-swatch__item.is-selected:after{opacity:1;transform:scale(1)}.color-swatch-list--mini{grid-template-columns:repeat(auto-fit,14px)}.color-swatch-list--mini .color-swatch__item{border-width:2px;width:14px;height:14px}.color-swatch-list--mini .color-swatch__item:before,.color-swatch-list--mini .color-swatch__item:after{border-width:1px}.color-swatch.is-disabled .color-swatch__item:before{background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(var(--background)) calc(50% - 1px),rgb(var(--background)) calc(50% + 1px),transparent calc(50% + 1px)) no-repeat}@media screen and not (pointer:fine){.color-swatch[data-tooltip]:before,.color-swatch[data-tooltip]:after{display:none}}.block-swatch__radio:checked+.block-swatch__item,.block-swatch__item.is-selected{background:rgb(var(--secondary-background))}.block-swatch__radio:checked+.block-swatch__item:after,.block-swatch__item.is-selected:after{opacity:1;transform:scale(1)}.variant-swatch__radio:checked+.variant-swatch__item:after,.variant-swatch__item.is-selected:after{opacity:1;transform:scale(1)}:is(.color-swatch__radio:focus-visible+label,.block-swatch__radio:focus-visible+label,.variant-swatch__radio:focus-visible+label){outline:auto 5px -webkit-focus-ring-color}.product-facet{margin-block-start:24px;margin-block-end:48px;display:block}.product-facet__filters-header{border-bottom:1px solid rgb(var(--border-color));padding-block-end:24px}.product-facet__filters:not(.drawer){padding-block-end:24px;display:block}.product-facet__active-list{margin-block-start:-6px;margin-block-end:18px}.product-facet__filter-item+.product-facet__filter-item{border-top:1px solid rgb(var(--border-color))}.product-facet__filter-item .collapsible__content{padding-inline-start:8px}.product-facet__filter-item:not(:last-child) .collapsible__content{margin-block-end:25px}.product-facet__submit{margin-block-start:40px}.product-facet__active-count{margin-inline-start:8px}.product-facet__sort-by-title{padding-inline-end:7px}.product-facet__product-list{margin-block-start:calc(var(--container-gutter) / 2)}.product-facet__meta-bar{justify-content:center;align-items:flex-start;margin-block-end:16px;display:flex}.product-facet__meta-bar-item{align-items:center;display:flex}.product-facet__meta-bar-item .icon--filters,.mobile-toolbar__item .icon--filters{margin-inline-end:13px}@media screen and (max-width:740px){.product-facet__active-list{margin-inline-start:-18px;margin-inline-end:-18px}}@media screen and (max-width:999px){.product-facet__filters:not(.drawer){display:none}}@media screen and (min-width:741px){.product-facet{margin-block-start:40px;margin-block-end:80px}.product-facet__active-list{margin-block-start:18px;margin-block-end:0}.drawer .product-facet__active-list{margin-block-start:26px}.product-facet__meta-bar{margin-block-end:24px}.product-facet__meta-bar-item--filter{margin-inline-end:44px}}@media screen and (min-width:1000px){.product-facet{justify-content:flex-start;display:flex}.product-facet__aside{flex:none;width:230px;margin-inline-end:40px}.product-facet__aside-inner{top:calc(var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0) + 24px);display:block;position:sticky}.product-facet__main{flex:1 0 0}.product-facet__filters:not(.drawer) .drawer__content{padding:0;overflow:visible}.product-facet__meta-bar{justify-content:flex-start}.product-facet__meta-bar-item:last-child{margin-inline-start:auto}}@media screen and (min-width:1200px){.product-facet__aside{width:265px}}.account__order-table-item:hover .link--animated:after{transform-origin:var(--transform-origin-start);transform:scale(1)}.account__order-item-block .heading{margin-block-end:8px}.shopify-section--header~.shopify-section--announcement-bar{top:calc(var(--enable-sticky-announcement-bar, 0) * var(--enable-sticky-header, 0) * var(--header-height, 0px))!important}.announcement-bar__message .link{margin-inline-start:4px}@media screen and (min-width:1000px){.article__header .breadcrumb:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--container-outer-margin)}.article__header .breadcrumb:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--container-outer-margin)}}.mini-cart__recommendations .product-item-meta__title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}@media screen and (max-width:999px){.mini-cart__recommendations .product-item{scroll-snap-align:start;scroll-snap-stop:always;scroll-margin:var(--container-gutter);flex-direction:row;align-items:center;display:flex}.mini-cart__recommendations .product-item__image-wrapper{flex:none;width:65px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:24px}.mini-cart__recommendations .product-item__info{text-align:start;min-width:0}.mini-cart__recommendations .price-list{justify-content:start}}@media screen and (min-width:1000px){.mini-cart__recommendations .product-item{margin-block-start:40px}.mini-cart__recommendations .product-item__image-wrapper{flex:none;width:92px;margin-block-start:0;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto}}.product-facet__main .promotion-block-list{--promotion-block-gutter: 24px}.product-facet__main .promotion-block-list--top{margin-block-end:20px}.product-facet__main .promotion-block-list--bottom{margin-block-start:36px}@media screen and (max-width:740px){.product-facet__main .promotion-block-list{--promotion-block-gutter: 12px;margin-inline:calc(-1 * (var(--container-gutter) - var(--promotion-block-gutter) / 2))}}@media screen and (min-width:741px){.product-facet__main .promotion-block-list--bottom{margin-block-start:60px}}.cookie-bar__actions .button:last-child{margin-inline-start:4px}.footer__cross-border .popover-container+.popover-container{margin-inline-start:-1px}@media screen and (min-width:741px){.gift-card__aside .heading{text-align:start}}.image-overlay__text-container .button-wrapper:only-child{margin-block-start:32px}.list-collections__item:hover .link{-webkit-text-decoration-color:rgb(var(--text-color));text-decoration-color:rgb(var(--text-color))}@media screen and (min-width:741px)and (max-width:999px){.list-collections--grid .container{scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline-start:0;padding-inline-end:0;display:block;overflow:auto}.list-collections--grid .container::-webkit-scrollbar{display:none}}@media screen and (max-width:740px){.predictive-search .drawer__content--center{margin-top:150px}}@media screen and (max-width:740px){.product:not(.product--featured){margin-block:var(--container-gutter) 36px}}@media screen and (min-width:1000px){.product{justify-content:space-between;align-items:flex-start;display:flex}.product:not(.product--featured){margin-block-end:80px}.product__media{--product-media-width: calc(var(--grid-column-width) * 10 + var(--grid-gap) * 10);width:var(--product-media-width)}.product__info{--product-info-width: calc(var(--grid-column-width) * 9 + var(--grid-gap) * 8);width:var(--product-info-width);flex:none}.product__info:only-child{margin-inline-start:auto;margin-inline-end:auto}}@media screen and (min-width:1200px){.product{margin-inline:calc(var(--grid-column-width) + var(--grid-gap))}.product__media{--product-media-width: calc(var(--grid-column-width) * 9 + var(--grid-gap) * 9)}.product__info{--product-info-width: calc(var(--grid-column-width) * 8 + var(--grid-gap) * 7)}}@media screen and (min-width:1400px){.product__media{--product-media-width: calc(var(--grid-column-width) * 10 + var(--grid-gap) * 10)}.product__info{--product-info-width: calc(var(--grid-column-width) * 7 + var(--grid-gap) * 6)}.product--thumbnails-bottom .product__media{--product-media-width: calc(var(--grid-column-width) * 9 + var(--grid-gap) * 8)}.product--thumbnails-bottom .product__info{--product-info-width: calc(var(--grid-column-width) * 8 + var(--grid-gap) * 7)}}.product__media{display:block}.product__media-list-wrapper{margin-inline-start:auto;margin-inline-end:auto;position:relative}.product__media-list,.product__media-item{text-align:center;min-width:100%;display:block}.product__media-item{width:100%}.product__media-list:not(.flickity-enabled) .product__media-item:not(.is-selected),.product__media .is-filtered{display:none}.product__media-image-wrapper{background:rgb(var(--secondary-background));border-radius:var(--block-border-radius-reduced);z-index:0;overflow:hidden}.product__media-nav{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-block-start:18px;display:flex;position:relative}.product__thumbnail-scroll-shadow{max-width:100%}.product__thumbnail-list{position:relative}.product__thumbnail-list-inner{grid-auto-flow:column;align-items:start;display:grid}.product__thumbnail-item{cursor:pointer;-webkit-tap-highlight-color:transparent;padding:2px;display:inline-block;position:relative}.product__thumbnail{width:76px;min-width:76px;padding:2px;position:relative}.product__thumbnail,.product__thumbnail>img{border-radius:min(var(--block-border-radius),4px)}.product__thumbnail .placeholder-background{display:block}.product__thumbnail:after{content:"";box-shadow:0 0 0 2px rgb(var(--text-color));border-radius:inherit;opacity:0;width:100%;height:100%;transition:opacity .2s,transform .2s;position:absolute;top:0;transform:scale(.9)}.product__thumbnail:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}.product__thumbnail:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.product__thumbnail-item[aria-current] .product__thumbnail:after{opacity:1;transform:scale(1)}.product__thumbnail-badge{position:absolute;top:4px}.product__thumbnail-badge:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4px}.product__thumbnail-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px}.product__view-in-space{justify-content:center;align-items:center;margin-block-start:8px;margin-block-end:8px;display:flex}.product__view-in-space svg{margin-inline-end:14px}.product__view-in-space[data-shopify-xr-hidden]{visibility:hidden}.product__zoom-button{border:1px solid rgb(var(--border-color));border-radius:var(--button-border-radius);background:rgb(var(--root-background));color:rgb(var(--root-text-color));z-index:1;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,transform .25s ease-in-out,color .25s ease-in-out;display:flex;position:absolute;bottom:16px}.product__zoom-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.product__zoom-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.product__zoom-button[hidden]{opacity:0;visibility:hidden;transform:scale(.4)}@media screen and (max-width:999px){.product__media-list{margin-inline:calc(-1 * var(--container-gutter))}.product__media-item{padding-inline:var(--container-gutter)}.product__media-nav .dots-nav{padding-inline-start:20px;padding-inline-end:20px}.product__thumbnail-list{margin-inline:calc(-1 * var(--container-gutter))}.product__thumbnail-list-inner{padding-inline:var(--container-gutter);width:max-content}}@media screen and (min-width:1000px){.product__view-in-space{display:none}.product__media-nav{margin-block-start:16px}.product__thumbnail-scroll-shadow{--scroll-shadow-size: 65px;--scroll-shadow-right: linear-gradient(to left, rgb(var(--background)), rgba(var(--background), 0));--scroll-shadow-left: linear-gradient(to right, rgb(var(--background)), rgba(var(--background), 0));--scroll-shadow-bottom: linear-gradient(to top, rgb(var(--background)), rgba(var(--background), 0));--scroll-shadow-top: linear-gradient(to bottom, rgb(var(--background)), rgba(var(--background), 0))}.product__thumbnail-list{overflow:hidden}.product__thumbnail-list-inner{gap:8px}.product__thumbnail{width:64px;min-width:64px}.product--thumbnails-left .product__media{flex-direction:row-reverse;align-items:flex-start;display:flex}.product--thumbnails-left .product__media-nav{align-items:flex-start;margin-block-start:0}.product--thumbnails-left .product__media-list-wrapper{flex-grow:1}.product--thumbnails-left .product__media-prev-next{transform:rotate(90deg) scale(var(--scale-factor))}.product--thumbnails-left .product__thumbnail-list{max-height:calc((var(--product-media-width) - 136px) / var(--largest-image-aspect-ratio));margin-inline-end:36px}.product--thumbnails-left .product__thumbnail-list-inner{grid-auto-flow:row}.product--thumbnails-left .product__thumbnail{width:60px;min-width:60px}}@media screen and (min-width:1400px){.product__media{padding-inline-start:36px}}@media screen and (pointer:fine){.product__zoom-button:hover{color:rgba(var(--text-color),.7)}}.product-meta{border-bottom:1px solid rgb(var(--border-color));margin:24px 0;padding-block-end:16px;display:block}.product-meta__price-list-container{align-items:center;margin-block-start:-8px;display:flex}.product-meta__label-list:not(:empty){margin-inline-start:16px}.product-meta__reference{justify-content:space-between;align-items:center;margin-block-start:10px;display:flex}.product-meta__sku{letter-spacing:.45px;position:relative;top:1px}.product-meta__taxes-included{margin-block-start:0}.product-meta__aside{justify-content:space-between;margin-block-start:18px;display:flex}.product-meta__share{align-items:center;display:flex}.product-meta__share-label{margin-inline-end:20px}.product-meta__share-button-list{grid-auto-flow:column;justify-content:flex-start;align-items:center;gap:18px;display:inline-grid}.product-meta__reviews-badge .rating__caption{position:relative}@media screen and (min-width:1000px){.product-meta{margin-block-start:0}.product-meta__title{margin-block-end:24px}}@media screen and (pointer:fine){.product-meta__reviews-badge:hover .spr-badge-caption:after,.product-meta__reviews-badge:hover .rating__caption:after{transform-origin:var(--transform-origin-start);transform:scaleX(1)}}.product-form{row-gap:16px;display:grid}.product-form__variants{display:block}.product-form__variants[hide-sold-out-variants] .combo-box__option-item.is-disabled:not([aria-selected=true]){display:none}.product-form__variants[hide-sold-out-variants] :where(.block-swatch.is-disabled,.color-swatch.is-disabled,.variant-swatch.is-disabled):not(:has(:checked)){display:none}.product-form__option-info,.product-form__quantity-label{margin-block-end:8px;display:flex}.product-form__quantity-rules{margin-block-start:4px}.product-form__option-value{margin-inline-start:8px}.product-form__option-link{margin-inline-start:auto}.no-js .product-form__option-selector{display:none}.product-form__option-selector+.product-form__option-selector{margin-block-start:16px}.product-form__payment-container{gap:10px;margin-block-start:8px;display:grid}.product-form__description{margin-block-start:8px;margin-block-end:8px}.product-form__image--center{text-align:center}.product-form__image--right{text-align:end}.product-form__image img{width:100%}.product-form__view-details{text-align:center;margin-block-start:24px}.product-form__store-availability-container{display:block}.product-form__store-availability-container:empty{display:none}@media screen and (min-width:741px){.product-form__payment-container{margin-block-start:16px}}.product-content{margin-block-start:36px;margin-block-end:36px;display:flex}@media screen and (max-width:999px){.product-content{flex-direction:column-reverse}.product-content__tabs+.product-content__featured-products{margin-block-end:38px}}@media screen and (min-width:741px)and (max-width:999px){.product-content{margin-block-start:48px;margin-block-end:48px}}@media screen and (min-width:1000px){.product-content{justify-content:space-between;margin-block-start:80px;margin-block-end:80px}}@media screen and (min-width:1200px){.product-content{margin-inline:calc(var(--grid-column-width) + var(--grid-gap))}}.product-tabs__trust-list:not(:first-child){margin-block-start:32px}.product-tabs__tab-item-wrapper:not([hidden]){display:block}@media screen and (max-width:740px){.product-content__tabs{margin:0 calc(-1 * var(--container-gutter))}.product-tabs__tab-item-wrapper{--anchor-offset: 0px;padding:0 var(--container-gutter)}.product-tabs__trust-title:not(:last-child){margin-block-end:24px}}@media screen and (max-width:999px){.product-tabs__tab-item-wrapper{border-top:1px solid rgb(var(--border-color));display:block}.product-tabs__tab-item-wrapper:last-child{border-bottom:1px solid rgb(var(--border-color))}.product-tabs__tab-item-content{margin-block-start:-2px;margin-block-end:25px}}@media screen and (min-width:741px){.product-tabs__trust-list:not(:first-child){margin-block-start:15px;padding-inline-start:0}.product-tabs__trust-list:first-child{text-align:center}.product-tabs__trust-title{margin-block-start:25px;display:inline-flex}.product-tabs__trust-title:not(:last-child){margin-inline-end:35px}}@media screen and (min-width:1000px){.product-content__tabs{width:calc(var(--grid-column-width) * 10 + var(--grid-gap) * 10);flex:none}.product-content__tabs:only-child{width:calc(var(--grid-column-width) * 12 + var(--grid-gap) * 12);margin-inline-start:auto;margin-inline-end:auto}.product-tabs__tab-item-wrapper .collapsible{visibility:visible;height:auto;overflow:auto}}.product-content__featured-products-title{margin-block-end:0}.product-content__featured-products-list{grid-gap:var(--grid-gap);grid-template-columns:1fr 1fr;margin-block-start:20px;display:grid}@media screen and (max-width:740px){.product-content__featured-products .product-item{scroll-snap-align:center;scroll-snap-stop:always;scroll-snap-margin:var(--container-gutter);scroll-margin:var(--container-gutter);flex-direction:row;align-items:center}.product-content__featured-products-list{grid-template-columns:none;grid-auto-columns:minmax(64vw,1fr);grid-auto-flow:column}.product-content__featured-products .product-item__image-wrapper{flex:none;width:104px;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:24px}.product-content__featured-products .product-item__info{text-align:start}.product-content__featured-products .price-list{justify-content:flex-start}.product-content__featured-products .product-item__link{margin-inline-start:0}}@media screen and (min-width:741px)and (max-width:999px){.product-content__featured-products-list{grid-template-columns:214px 214px}}@media screen and (min-width:1000px){.product-content__featured-products{width:calc(var(--grid-column-width) * 9 + var(--grid-gap) * 8);flex:none}.product-content__featured-products-list{margin-block-start:32px}}@media screen and (min-width:1200px){.product-content__featured-products{width:calc(var(--grid-column-width) * 7 + var(--grid-gap) * 6)}}.quick-buy-product{justify-content:flex-start;align-items:center;width:100%;display:flex}.quick-buy-product__image{flex:none;align-self:flex-start;width:65px;margin-inline-end:20px}@media screen and (max-width:740px){.quick-buy-product{padding-block-start:14px;padding-block-end:14px;padding-inline-end:32px}.popover--quick-buy .product-form{padding-inline-start:24px;padding-inline-end:24px}.popover--quick-buy .product-form>:first-child:not(.product-form__buy-buttons){padding-block-start:16px}.popover--quick-buy .product-form__buy-buttons{margin-inline:calc(-1 * var(--container-gutter));padding:16px;padding-block-end:max(16px,env(safe-area-inset-bottom,0px) + 16px)}.popover--quick-buy .product-form__buy-buttons:not(:only-child){border-top:1px solid rgb(var(--border-color));background:rgb(var(--root-background));margin-block-start:8px;position:sticky;bottom:0}.popover--quick-buy .product-form__payment-container{margin-block-start:0}}@media screen and (min-width:741px){.quick-buy-product{margin-block-start:32px;margin-block-end:24px;margin-inline-start:0;margin-inline-end:0}.quick-buy-product__image{width:114px;margin-inline-end:32px}}.product-sticky-form{z-index:2;width:100%;padding-block-end:max(24px,env(safe-area-inset-bottom,0px) + 24px);transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out;display:block;position:fixed;bottom:0}.product-sticky-form:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.product-sticky-form:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.product-sticky-form[hidden]{opacity:0;visibility:hidden;transform:translateY(100%)}@media screen and (max-width:999px){.product-sticky-form .product-form__add-button{width:100%}}@media screen and (min-width:1000px){.product-sticky-form{background:rgb(var(--background));border-bottom:1px solid rgb(var(--border-color));inset-block:calc(var(--header-height, 0px) * var(--enable-sticky-header) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0)) auto;box-shadow:0 6px 5px -5px rgba(var(--border-color),.4),0 1px rgb(var(--border-color)) inset;padding-block-start:16px;padding-block-end:16px;transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out}.product-sticky-form[hidden]{transform:translateY(-100%)}.product-sticky-form:hover{z-index:4}.product-sticky-form__form,.product-sticky-form__variants{margin-inline-start:auto;display:flex}.product-sticky-form__content-wrapper,.product-sticky-form__inner{align-items:center;display:flex}.product-sticky-form__image-wrapper{flex:none;width:55px;margin-inline-end:18px}.product-sticky-form__variants .select-wrapper+.select-wrapper{margin-inline-start:-1px}.product-sticky-form__variants .select-wrapper:not(:first-child):not(:last-child) .select{border-radius:0}.product-sticky-form__variants .select-wrapper:first-child:not(:only-child) .select:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.product-sticky-form__variants .select-wrapper:first-child:not(:only-child) .select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.product-sticky-form__variants .select-wrapper:last-child:not(:only-child) .select:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:0;border-bottom-left-radius:0}.product-sticky-form__variants .select-wrapper:last-child:not(:only-child) .select:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:0;border-bottom-right-radius:0}.product-sticky-form__variants .select{min-width:150px;max-width:300px}.product-sticky-form__variants .select{min-width:min(max(var(--largest-option-width),150px),300px)}}.product-sticky-form .button,.product-sticky-form .select{height:48px;line-height:48px}.product-sticky-form__payment-container{margin-inline-start:10px}.product-item-meta{display:block}.product-item-meta__vendor{margin-block-end:6px;display:block}.product-item-meta__title{margin-block-end:4px;line-height:1.6;display:block}.product-item-meta__reviews-badge{margin-block-start:2px;display:block}.product-item-meta__color-count,.product-item-meta__reviews-badge+.product-item-meta__color-count{margin-block-start:4px}.product-item-meta__reviews-badge .spr-icon{width:12px;height:12px}.product-item-meta__swatch-list{overflow-wrap:anywhere;justify-content:center;gap:6px;margin-block-start:10px;margin-block-end:2px}.product-item-meta__property-list{grid-auto-flow:row;margin-block-start:6px;margin-block-end:4px;display:grid}@media screen and (min-width:741px){.product-item-meta__property-list{margin-block-start:6px;margin-block-end:6px}.product-item-meta__color-count{margin-block-start:8px}.product-item-meta__title{line-height:1.5}}.product-item{flex-direction:column;display:flex;position:relative}.product-item__image-wrapper{margin-block-end:16px;display:block;position:relative;overflow:hidden}.product-item__image-wrapper--placeholder{fill:currentColor}.product-item__label-list{z-index:1;position:absolute;top:10px}.product-item__label-list:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.product-item__label-list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.product-item__image-wrapper--multiple .product-item__primary-image,.product-item__image-wrapper--multiple .product-item__secondary-image{transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.product-item__aspect-ratio{isolation:isolate}.product-item__primary-image,.product-item__secondary-image{border-radius:var(--block-border-radius-reduced)}.product-item__secondary-image{visibility:hidden;opacity:0;object-fit:contain;object-position:center;display:none;position:absolute;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.product-item__info{text-align:center;flex-direction:column;flex-grow:1;justify-content:flex-start;display:flex}.product-item__info--with-button{justify-content:space-between}.product-item__cta{margin-block-start:16px}.product-item__quick-form{visibility:hidden;opacity:0;width:100%;padding:10px;transition:visibility .2s ease-in-out,opacity .2s ease-in-out;position:absolute;bottom:0}.product-item__quick-form:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.product-item__quick-form:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.product-item__quick-buy-button{background:rgb(var(--root-background));color:rgb(var(--root-text-color));border:1px solid rgb(var(--root-border-color));padding:5px;position:absolute;bottom:12px}.product-item__quick-buy-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.product-item__quick-buy-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.product-item__link{margin-block-start:6px;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:inline-block}@media screen and (pointer:fine){.product-item__secondary-image{display:block}.product-item__image-wrapper--multiple:hover .product-item__primary-image{visibility:hidden;opacity:0}.product-item__image-wrapper--multiple:hover .product-item__secondary-image,.product-item__image-wrapper:hover .product-item__quick-form{visibility:visible;opacity:1}}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.product-item__quick-form{transition:visibility .2s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out;transform:translateY(16px)}.product-item__image-wrapper:hover .product-item__quick-form{visibility:visible;opacity:1;transform:translateY(0)}}@media screen and not (pointer:fine){.product-item__quick-form{visibility:visible;opacity:1}}@media screen and (min-width:1000px){.product-item__image-wrapper{margin-block-end:24px}}.product-list{--product-list-column-gap: var(--grid-gap)}.product-list:not([hidden]){display:block;position:relative}.product-list__inner{grid-template-columns:repeat(auto-fit,calc(100% / var(--section-products-per-row) - var(--product-list-column-gap) * (var(--section-products-per-row) - 1) / var(--section-products-per-row)));gap:var(--product-list-block-spacing) var(--product-list-column-gap);display:grid;overflow:hidden}.product-list__inner--scroller{overflow-x:auto}.product-list--center .product-list__inner{justify-content:safe center}@media screen and (max-width:740px){.product-list{--product-list-column-gap: 12px}.product-list__inner:not(.product-list__inner--scroller){margin-inline:calc(-1 * var(--container-gutter) / 2)}}@media screen and (max-width:999px){.product-list__inner--scroller{padding-inline:var(--container-gutter);grid-template-columns:none;grid-auto-columns:52vw;grid-auto-flow:column;min-width:min-content}}@media screen and (min-width:741px)and (max-width:999px){.product-list__inner--scroller{grid-auto-columns:35vw}}@media screen and (min-width:1000px){.product-list{--item-width: calc((var(--container-max-width-minus-gutters) - 56px) / var(--section-products-per-row) - (var(--grid-gap) / var(--section-products-per-row) * (var(--section-products-per-row) - 1)))}.product-list{--item-width: calc((min(100vw - var(--container-gutter) * 2, var(--container-max-width-minus-gutters)) - 56px) / var(--section-products-per-row) - (var(--grid-gap) / var(--section-products-per-row) * (var(--section-products-per-row) - 1)))}}.product-list__prev-next{pointer-events:none;top:calc(var(--item-width) / var(--smallest-image-aspect-ratio) / 2 - 28px);justify-content:space-between;width:100%;display:flex;position:absolute}.product-list__arrow{z-index:1;opacity:0;visibility:hidden;transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out;transform:scale(.5)}.product-list:hover .product-list__arrow:not([disabled]){opacity:1;visibility:visible;transform:scale(1)}.product-list__inner--scroller{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(100% / var(--section-products-per-row, 4) - (var(--grid-gap) / var(--section-products-per-row, 4) * (var(--section-products-per-row, 4) - 1)));margin-inline-start:28px;margin-inline-end:28px;overflow:hidden}.product-list__inner--desktop-no-scroller{margin-inline-start:0;margin-inline-end:0}@media screen and not (pointer:fine){.product-list__arrow:not([disabled]){opacity:1;visibility:visible;transform:scale(1)}}.promotion-block:hover .link{-webkit-text-decoration-color:rgb(var(--text-color));text-decoration-color:rgb(var(--text-color))}.promotion-block__product-list .product-item__image-wrapper{width:100%;max-width:150px;margin-inline-start:auto;margin-inline-end:auto}.shop-the-look__item[hidden] .popover,.shop-the-look__item[hidden] .drawer{display:none}.store-availability-information .icon--store-availability-out-of-stock{position:relative;top:1px}@media screen and (min-width:1000px){.text-with-icons__content-wrapper .heading+p{margin-block-start:16px}}@media screen and (max-width:999px){.timeline__list-wrapper .container{padding-inline-start:0;padding-inline-end:0}}@media screen and (min-width:1000px){.product-list__inner--scroller{scroll-snap-type:x mandatory;overflow:auto hidden}.product-list__inner--scroller .product-item{scroll-snap-align:end}}.cd-suggest__variant.is-selected{border-color:#1a1a1a;color:#1a1a1a;background:#f5f5f5;box-shadow:inset 0 0 0 1px #1a1a1a}.cd-suggest__variant--dot.is-selected{border-color:#0b0b0b;border-width:2px;background:#fff;box-shadow:none}@media(max-width:750px){#shopify-section-template--30878064410959__main .container{padding-left:12px;padding-right:12px;box-sizing:border-box}}#seal-star-rating-widget>.product-icon-list{margin:0!important}.product-icon-list{font-size:0}.product-icon-list .nostar .trustoo-rating-icon path{fill:var(--nostar-color)}.product-icon-list .item-nostar>.trustoo-rating-icon path{fill:var(--nostar-color)}.product-icon-list .trustoo-rating-icon path{fill:var(--star-color)}.product-icon-list.vstar-star .star-item{margin-right:2px}.product-icon-list.vstar-star .star-item,.product-icon-list.vstar-star .trustoo-rating-icon{width:14px;height:14px;max-width:none;stroke:none}.product-icon-list .product-reviews-num,.product-icon-list .tt-rating-text{cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:14px;margin:2px 6px 0;color:#585858;font-size:12px}.lam-gap-eater{height:0!important;margin:calc(var(--lam-eat) * -1) 0 0 0!important;padding:0!important;border:0!important}#shopify-section-template--30878064410959__main,#shopify-section-template--30878064410959__main .section,#shopify-section-template--30878064410959__main .section--padding,#shopify-section-template--30878064410959__main .page-width,#shopify-section-template--30878064410959__main .container{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;min-height:0!important}.product-meta__title,.product-meta__price,.product__price,.price{display:none!important}.product-form>div:has(#lam-header-kit){margin-bottom:-16px!important}.product-form>div:has(#lam-kit-breakdown){margin-top:var(--lam-kit-top)!important}.product-form>*:has(#lam-spacing){display:none!important}.product-form>[id*=globo_color_swatch]{margin-top:-45px!important}.product-form>[data-block-type=buy-buttons]{margin-top:-24px!important}.product-form>[id*=trustoo_io_reviews_star_rating]{margin-bottom:0!important}.lam-compact-text{display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;color:#333;font-weight:500;margin-top:0!important;line-height:1.25}.lam-compact-icon{width:16px!important;height:16px!important;flex-shrink:0;display:inline-block!important}.lam-compact-text span{text-decoration:underline}.lamier-routine,.lamier-routine *{box-sizing:border-box}.lamier-routine{width:100%;max-width:100%;overflow-x:hidden;overflow-y:visible;background:linear-gradient(90deg,#fff,#e4e9fa);border:1px solid #d9dde3;border-radius:14px;padding:14px;box-shadow:0 2px 8px #0f172a0f}.lamier-routine__title{margin:0 0 10px;font-weight:650;font-size:16px;letter-spacing:-.01em;color:#0f172ac7}.lamier-routine__rows{display:flex;flex-direction:column;gap:8px}.lamier-routine__row{position:relative;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:12px;background:#fff;border:1px solid #e0e3e8;box-shadow:0 1px 3px #0f172a14}.lamier-routine__labelwrap{display:flex;align-items:center;gap:10px;min-width:0;cursor:pointer;-webkit-user-select:none;user-select:none;flex:1 1 auto}.lamier-routine__label{font-size:15px;font-weight:550;color:#0f172ac7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lamier-routine__label--addon{display:flex;flex-direction:column;white-space:normal;overflow:visible;text-overflow:unset;line-height:1.2;min-width:0}.lamier-routine__label-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lamier-routine__label-title--twolines{white-space:normal;overflow:visible;text-overflow:unset;line-height:1.25}.lamier-routine__thumb{width:44px;height:44px;border-radius:10px;border:1px solid #e0e3e8;overflow:hidden;flex:0 0 auto;background:#fff}.lamier-routine__thumb img{width:100%;height:100%;object-fit:cover;display:block}.lamier-routine__variants{display:flex;align-items:center;gap:6px;margin-top:5px}.lamier-routine__swatch{position:relative;width:20px;height:20px;border-radius:999px;border:1.5px solid rgba(15,23,42,.22);background:#fff;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}.lamier-routine__swatch:after{content:"";width:13px;height:13px;border-radius:999px;background:var(--swatch,#ccc)}.lamier-routine__swatch.is-selected{border-color:#0b0b0b;border-width:2px}.lamier-routine__variant-name{font-size:12px;font-style:italic;font-weight:400;color:#0f172a8c;margin-left:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lamier-routine__right{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:8px}.lamier-routine__price{font-size:15px;font-weight:650;color:#0f172a9e}.lamier-routine__price s{font-size:13px;font-weight:500;color:#0f172a61;text-decoration:line-through;margin-right:4px}.lamier-routine__input{position:absolute;opacity:0;width:1px;height:1px}.lamier-routine__box{width:18px;height:18px;border-radius:5px;border:1.5px solid rgba(15,23,42,.22);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#fff;position:relative}.lamier-routine__input:checked+.lamier-routine__box--input{background:#0b0b0b;border-color:#0b0b0b}.lamier-routine__input:checked+.lamier-routine__box--input:after{content:"";width:9px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg);margin-top:-1px}@media(max-width:480px){.lamier-routine{padding:12px}.lamier-routine__label{font-size:14.5px}}details.acc-light{background:transparent!important;border-radius:10px;padding:0;margin:0 0 -5px;border:none!important;font-family:Poppins,sans-serif;margin-bottom:-5px!important}details.acc-light summary::-webkit-details-marker{display:none}details.acc-light>summary.acc-head{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;font-size:15px;font-weight:600;color:#111;margin:0;padding:10px 14px;background:linear-gradient(135deg,#fff,#f3f7fd 45%,#e4e9fa)!important;border-radius:10px;border:1px solid #d9dde3!important;box-shadow:0 2px 6px #00000014}details.acc-light[open]>summary.acc-head{background:linear-gradient(135deg,#fff,#edf3fe 45%,#dfe9ff)!important;box-shadow:0 3px 10px #0000001f}details.acc-light .acc-body{margin-top:8px;padding:10px 14px 12px;background:linear-gradient(135deg,#fff,#f7f9ff,#edf3ff)!important;border-radius:8px;border:1px solid #dfe6f5!important;box-shadow:0 2px 6px #0000000a}details.acc-light .acc-sub+.acc-sub{margin-top:14px;padding-top:12px;border-top:1px solid #dfe6f5}details.acc-light h3.acc-sub-title{margin:0 0 4px;padding:0;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5b6b8c;line-height:1.2}.acc-list{margin:2px 0 0;padding:0;list-style:none;font-size:14px;color:#333;line-height:1.6}.acc-list li{margin:5px 0}details.acc-light .acc-note{margin:6px 0 0;font-size:13px;color:#444;line-height:1.6}.acc-icon{position:relative;width:18px;height:18px;display:inline-block;flex:0 0 18px;transition:transform .25s ease}.acc-icon:before,.acc-icon:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%);border-radius:1px}.acc-icon:after{transform:translate(-50%,-50%) rotate(90deg)}details.acc-light[open] .acc-icon{transform:rotate(45deg)}details.acc-light>summary.acc-head h2.acc-h2{margin:0;padding:5px;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;color:#111;line-height:1.2}.lamier-faq details.acc-light{background:transparent!important;border-radius:10px;padding:0;margin:0;border:none!important;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.lamier-faq details.acc-light summary::-webkit-details-marker{display:none}.lamier-faq details.acc-light>summary.acc-head{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;font-size:15px;font-weight:600;color:#111;margin:0;padding:10px 14px;background:linear-gradient(135deg,#fff,#f3f7fd 45%,#e4e9fa)!important;border-radius:10px;border:1px solid #d9dde3!important;box-shadow:0 2px 6px #00000014}.lamier-faq details.acc-light[open]>summary.acc-head{background:linear-gradient(135deg,#fff,#edf3fe 45%,#dfe9ff)!important;box-shadow:0 3px 10px #0000001f}.lamier-faq details.acc-light .acc-body{margin-top:8px;padding:10px 14px 12px;background:linear-gradient(135deg,#fff,#f7f9ff,#edf3ff)!important;border-radius:8px;border:1px solid #dfe6f5!important;box-shadow:0 2px 6px #0000000a}.lamier-faq .acc-icon{position:relative;width:18px;height:18px;display:inline-block;transition:transform .25s ease;flex:0 0 18px}.lamier-faq .acc-icon:before,.lamier-faq .acc-icon:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;background:#111;transform:translate(-50%,-50%);border-radius:1px}.lamier-faq .acc-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.lamier-faq details.acc-light[open] .acc-icon{transform:rotate(45deg)}.shopify-block.shopify-app-block:has(>[data-app=trustoo]){width:100%}main#MainContent .product-detail__information variant-radios-detail,main#MainContent .product:not(.featured-product) variant-selects,main#MainContent variant-picker,main#main variant-picker,main#MainContent .product-section:not(.is-modal) .product-block .variant-wrapper,main#content .section-main-product variant-picker,main#MainContent .product__selectors[data-product-variants],main#main-content variant-picker,main#site-main variant-selection.variant-selection,#main .shopify-section--main-product variant-picker,div#main-content variant-selects,main#root .wt-product__options variant-options,main#content .f8pr .f8pr-variant-selection,main#MainContent .product__block.product__form__wrapper form.product__form .product__selectors,main#MainContent .product__main__content .product__block__variants,main#MainContent .x-variant-picker.variant-selects,main#main .product__meta .product__controls-group.product__variants-wrapper,main#main product-variants,main#MainContent block-variant-picker,#MainContent product-swatch,#main .section--product-single variant-radios{display:none!important}[id$=__main] #seal-star-rating-widget{display:flex}[id$=__main] .product-icon-list{display:block;font-size:0;line-height:0}[id$=__main] .star-item{display:inline-block;width:14px;height:14px;margin:0 2px 0 0;vertical-align:top}[id$=__main] .star-item.nostar path{fill:#e6e6e6}[id$=__main] .trustoo-rating-icon{width:14px;height:14px;display:inline;overflow:hidden}[id$=__main] .tt-rating-text{display:inline-block;margin:2px 6px 0;font-size:12px;line-height:14px;color:#585858}[id$=__main] img{image-rendering:auto}.shopify-section{grid-column:1 / -1!important;width:100%!important}[id$=__main] .swatch--gl{display:block;margin:0 0 15px}[id$=__main] .name-option{display:block;font-size:14px;line-height:21px;font-weight:400;margin:0 0 10px;padding:0 2px}[id$=__main] ul.value.g-variant-color-detail{display:flex;gap:6px;margin:0;padding:0;list-style:none}[id$=__main] li.select-option{display:block;width:35px;height:35px;margin:0;padding:0;list-style:none;position:relative}[id$=__main] li.select-option input[data-globoswatchindex]{position:absolute;width:0;height:0;opacity:0;margin:0;padding:0}[id$=__main] label.swatch-anchor{position:relative;display:block;width:35px;height:35px;border-radius:50%;border:1px solid #dddddd;font-size:0;line-height:0;cursor:pointer;box-sizing:border-box;overflow:hidden}[id$=__main] label.swatch-anchor:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid #fff;border-radius:50%}[id$=__main] li.select-option input:checked+label.swatch-anchor{border:1px solid #1c1c1c}[id$=__main] .attr-title-hover{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ll-fiel-main-le-kit-complet-lamier.css.map */
