@media screen and (max-width:999px){:where(#MainContent,store-header) .image-with-text{padding:var(--vertical-breather) var(--container-gutter)}:where(#MainContent,store-header) .image-with-text--boxed{padding:var(--container-gutter)}:where(#MainContent,store-header) .image-with-text-block__content{width:auto}:where(#MainContent,store-header) .image-with-text-block--overlap-left .image-with-text-block__content,:where(#MainContent,store-header) .image-with-text-block--overlap-right .image-with-text-block__content{margin-block:calc(-1 * var(--container-gutter)) 0;margin-inline:var(--container-gutter);padding:40px}:where(#MainContent,store-header) .image-with-text-block:not(.image-with-text-block--overlap-left):not(.image-with-text-block--overlap-right) .image-with-text-block__content{border-radius:0}:where(#MainContent,store-header) .image-with-text-block--cover{align-items:center;display:flex;position:relative}:where(#MainContent,store-header) .image-with-text-block--cover .image-with-text-block__image-wrapper{width:100%;height:100%;position:absolute;top:0}:where(#MainContent,store-header) .image-with-text-block--cover .image-with-text-block__image-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)){left:0}:where(#MainContent,store-header) .image-with-text-block--cover .image-with-text-block__image-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)){right:0}:where(#MainContent,store-header) .image-with-text-block--cover .image-with-text-block__image{object-fit:cover;object-position:center;height:100%}:where(#MainContent,store-header) .image-with-text-block--cover .image-with-text-block__content{padding:var(--container-gutter);margin:var(--vertical-breather) var(--container-gutter)}}@media screen and (min-width:741px)and (max-width:999px){:where(#MainContent,store-header) .image-with-text{padding:var(--vertical-breather) calc((var(--grid-column-width) + var(--grid-gap)) * 2)}:where(#MainContent,store-header) .image-with-text--boxed{padding:var(--vertical-breather) calc((var(--grid-column-width) + var(--grid-gap)) * 2 + var(--container-gutter))}:where(#MainContent,store-header) .image-with-text__image-wrapper{margin-block-end:48px}}@media screen and (min-width:1000px){:where(#MainContent,store-header) .image-with-text:before{width:calc(var(--grid-column-width) * 13 + (var(--grid-gap) * 12) + var(--container-outer-margin));height:100%;top:0}:where(#MainContent,store-header) .image-with-text: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:auto;right:0}:where(#MainContent,store-header) .image-with-text: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:0;right:auto}:where(#MainContent,store-header) .image-with-text--overlap-image:not(.image-with-text--reverse):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,:where(#MainContent,store-header) .image-with-text--reverse:not(.image-with-text--overlap-image):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;right:auto}:where(#MainContent,store-header) .image-with-text--reverse:not(.image-with-text--overlap-image):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:auto;right:0}:where(#MainContent,store-header) .image-with-text--overlap-image:not(.image-with-text--reverse):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:auto;right:0}:where(#MainContent,store-header) .image-with-text--overlap-image:before{width:calc(var(--grid-column-width) * 7 + (var(--grid-gap) * 6) + var(--container-outer-margin))}:where(#MainContent,store-header) .image-with-text--overlap-both:before{width:100%!important}:where(#MainContent,store-header) .image-with-text__wrapper{padding:var(--vertical-breather) 0;align-items:center;display:flex}:where(#MainContent,store-header) .image-with-text--reverse .image-with-text__wrapper{flex-direction:row-reverse}:where(#MainContent,store-header) .image-with-text__image-wrapper{width:calc(var(--grid-column-width) * 8 + (var(--grid-gap) * 7));margin-block-end:0;margin-inline-start:calc(var(--grid-column-width) + var(--grid-gap))}:where(#MainContent,store-header) .image-with-text--reverse .image-with-text__image-wrapper{margin-inline:0 calc(var(--grid-column-width) + var(--grid-gap))}:where(#MainContent,store-header) .image-with-text__content-wrapper{width:calc(var(--grid-column-width) * 9 + (var(--grid-gap) * 8));margin-inline-start:auto;margin-inline-end:auto}}:where(#MainContent,store-header) .image-with-text-block__image-wrapper{background:rgb(var(--secondary-background));overflow:hidden}:where(#MainContent,store-header) .image-with-text-block__content{background-color:rgb(var(--section-block-background));border-radius:var(--block-border-radius);padding:48px 24px}:where(#MainContent,store-header) .list-collections__item,:where(#MainContent,store-header) .logo-list__item{border-radius:var(--block-border-radius-reduced)}@media screen and (min-width:1000px){:where(#MainContent,store-header) .image-with-text-block__image-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)),:where(#MainContent,store-header) .image-with-text-block__image: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}:where(#MainContent,store-header) .image-with-text-block{align-items:center;min-height:500px;display:flex;position:relative}:where(#MainContent,store-header) .image-with-text-block__image,:where(#MainContent,store-header) .image-with-text-block__image-wrapper{width:100%;height:100%;position:absolute;top:0}:where(#MainContent,store-header) .image-with-text-block__image-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)){right:0}:where(#MainContent,store-header) .image-with-text-block__image{object-fit:cover;object-position:center}:where(#MainContent,store-header) .image-with-text-block__image: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}:where(#MainContent,store-header) .image-with-text-block__content{margin-block:var(--vertical-breather)}:where(#MainContent,store-header) .image-with-text-block--overlap-left .image-with-text-block__image-wrapper,:where(#MainContent,store-header) .image-with-text-block--overlap-right .image-with-text-block__image-wrapper{width:calc(var(--grid-column-width) * 14 + (var(--grid-gap) * 13) + var(--container-outer-margin))}:where(#MainContent,store-header) .image-with-text-block--overlap-left .image-with-text-block__image-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)){left:auto;right:0}:where(#MainContent,store-header) .image-with-text-block--overlap-left .image-with-text-block__image-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)){left:0;right:auto}:where(#MainContent,store-header) .list-collections__item-info{padding-inline:var(--container-gutter)}}:where(#MainContent,store-header) .image-overlay{--image-height:auto;min-height:var(--image-height);color:rgb(var(--text-color));background:rgb(var(--section-overlay-color));display:flex;position:relative}:where(#MainContent,store-header) .image-overlay--small{--image-height:375px}:where(#MainContent,store-header) .image-overlay--medium{--image-height:500px}:where(#MainContent,store-header) .image-overlay--large{--image-height:600px}:where(#MainContent,store-header) .image-overlay:before{content:"";width:0;padding-block-end:calc(100% / var(--image-aspect-ratio));display:block}:where(#MainContent,store-header) .image-overlay__image-wrapper:after{content:"";background:rgba(var(--section-overlay-color),var(--section-overlay-opacity));pointer-events:none;width:100%;height:100%;position:absolute;top:0}:where(#MainContent,store-header) .image-overlay__image-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:0}:where(#MainContent,store-header) .image-overlay__image-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:0}:where(#MainContent,store-header) .image-overlay__image,:where(#MainContent,store-header) .image-overlay__image-wrapper{width:100%;height:100%;position:absolute;top:0;overflow:hidden}:where(#MainContent,store-header) :is(.image-overlay__image-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)),.image-overlay__image: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))),:where(#MainContent,store-header):is(.image-overlay__image-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)),.image-overlay__image: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}:where(#MainContent,store-header) :is(.image-overlay__image-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)),.image-overlay__image: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))),:where(#MainContent,store-header):is(.image-overlay__image-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)),.image-overlay__image: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}:where(#MainContent,store-header) .image-overlay__image--placeholder{background:rgb(var(--background))}:where(#MainContent,store-header) .image-overlay__content-wrapper{min-height:var(--image-height);align-items:var(--section-items-alignment);padding:var(--vertical-breather) 0;justify-content:center;width:100%;height:100%;display:flex;position:relative}:where(#MainContent,store-header) .image-overlay__text-container,:where(#MainContent,store-header) .password__newsletter,:where(#MainContent,store-header) .predictive-search__article-item+.predictive-search__article-item{margin-block-start:24px}:where(#MainContent,store-header) .image-overlay__text-container .button-wrapper:only-child,:where(#MainContent,store-header) .product-tabs__trust-list:not(:first-child){margin-block-start:32px}:where(#MainContent,store-header) .list-collections__item-list{align-items:center;gap:24px;display:grid}:where(#MainContent,store-header) .list-collections__item{--heading-color:255,255,255;--text-color:255,255,255;text-align:center;background:rgb(var(--secondary-background));z-index:0;display:block;position:relative;overflow:hidden}:where(#MainContent,store-header) .list-collections__item-image-wrapper{height:100%;position:relative}:where(#MainContent,store-header) .list-collections__item.has-overlay .list-collections__item-image-wrapper:before{content:"";background:rgba(var(--section-block-overlay,0,0,0),var(--section-block-overlay-opacity,.2));z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}:where(#MainContent,store-header) .list-collections__item-image{width:100%;height:100%;min-height:120px}:where(#MainContent,store-header) .list-collections__item-info{z-index:1;width:100%;padding-inline-start:24px;padding-inline-end:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media screen and (min-width:741px){:where(#MainContent,store-header) .checkout-button__lock: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:20px}:where(#MainContent,store-header) .checkout-button__lock: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:20px}:where(#MainContent,store-header) .shipping-bar{margin-block-end:8px}:where(#MainContent,store-header) .shipping-bar__progress{height:8px;margin-block-start:8px}:where(#MainContent,store-header) .shipping-bar--large .shipping-bar__progress{margin-block-start:16px}:where(#MainContent,store-header) .line-item__content-wrapper{margin-block-start:24px}:where(#MainContent,store-header) .line-item__discount-list,:where(#MainContent,store-header) .line-item__quantity{margin-block-start:14px}:where(#MainContent,store-header) .line-item__image-wrapper{width:92px}:where(#MainContent,store-header) .line-item__quantity{vertical-align:top}:where(#MainContent,store-header) .line-item__price-list-container{text-align:right;vertical-align:top;flex-shrink:0;margin-inline-start:auto;padding-inline-start:30px;line-height:1.5}:where(#MainContent,store-header) .line-item__quantity--block .line-item__remove-button{margin-block-start:10px;margin-inline-start:0;display:block}:where(#MainContent,store-header) .line-item__fulfillment{margin-inline-start:116px}:where(#MainContent,store-header) .line-item-table__list .line-item__quantity{margin-block-start:0}:where(#MainContent,store-header) .mini-cart__discount{justify-content:flex-end}:where(#MainContent,store-header) .mini-cart__actions{margin-block-end:26px}:where(#MainContent,store-header) .shipping-estimator__form .input-row .input:first-child,:where(#MainContent,store-header) .shipping-estimator__form .input-row .input:nth-child(2){grid-column:span 2}:where(#MainContent,store-header) .shipping-estimator__form,:where(#MainContent,store-header) .shipping-estimator__toggle-button{padding:32px}:where(#MainContent,store-header) .product-facet__main .promotion-block-list--bottom{margin-block-start:60px}:where(#MainContent,store-header) .contact__text-list{grid-template-columns:repeat(auto-fit,minmax(10px,1fr));gap:32px;display:grid}:where(#MainContent,store-header) .contact__text-item{margin-block-start:0!important}:where(#MainContent,store-header) .cookie-bar{padding:30px}:where(#MainContent,store-header) .faq__item .collapsible-toggle,:where(#MainContent,store-header) .faq__item .collapsible__content{padding-inline-start:24px;padding-inline-end:24px}:where(#MainContent,store-header) .footer__payment-methods{align-items:center;display:flex}:where(#MainContent,store-header) .footer__payment-methods-label{margin-block-end:0;margin-inline-end:14px}:where(#MainContent,store-header) .gift-card__logo{margin-block-end:56px}:where(#MainContent,store-header) .gift-card__card{padding:40px}:where(#MainContent,store-header) .gift-card__image-wrapper{margin-block-end:-95px;max-width:360px}:where(#MainContent,store-header) .gift-card__main{padding-block-start:135px}:where(#MainContent,store-header) .gift-card__code-container{grid-template-columns:1fr auto;gap:16px}:where(#MainContent,store-header) .gift-card__aside{grid-auto-flow:column;align-items:center;gap:32px}:where(#MainContent,store-header) .gift-card__aside .heading{text-align:start}:where(#MainContent,store-header) .gift-card__qr img{width:68px}:where(#MainContent,store-header) .gift-card__wallet{width:145px}:where(#MainContent,store-header) .gift-card__button-wrapper{margin-block-start:40px}:where(#MainContent,store-header) .header__wrapper{padding:calc(27px - var(--reduce-header-padding) * 6px) 0}:where(#MainContent,store-header) .header__icon-list{gap:24px}:where(#MainContent,store-header) .image-with-text-block__content{padding-inline-start:48px;padding-inline-end:48px}:where(#MainContent,store-header) .image-overlay--small{--image-height:400px}:where(#MainContent,store-header) .image-overlay--medium{--image-height:550px}:where(#MainContent,store-header) .image-overlay--large{--image-height:700px}:where(#MainContent,store-header) .list-collections__item-list{grid-template-columns:repeat(auto-fit,calc(100% / 3 - var(--container-gutter) * 2 / 3));grid-gap:var(--container-gutter);justify-content:safe center}:where(#MainContent,store-header) .list-collections--collage{--list-collections-collage-rows-height:220px}:where(#MainContent,store-header) .list-collections--collage .list-collections__item-list{grid-template-columns:repeat(var(--section-collage-column),1fr);grid-auto-rows:var(--list-collections-collage-rows-height);grid-auto-flow:dense}:where(#MainContent,store-header) .list-collections--collage .list-collections__item:only-child{width:590px;margin-inline-start:auto;margin-inline-end:auto}:where(#MainContent,store-header) .list-collections--collage .list-collections__item{height:100%}:where(#MainContent,store-header) .list-collections--collage .list-collections__item--highlight{grid-row:auto/span 2}:where(#MainContent,store-header) .list-collections--collage .list-collections__item--shift{grid-column:2}}@media screen and (min-width:1000px){:where(#MainContent,store-header) .list-collections--collage{--list-collections-collage-rows-height:250px}:where(#MainContent,store-header) .list-collections--collage .list-collections__item-list{margin-inline:calc(var(--grid-column-width) + var(--grid-gap))}}@media screen and (min-width:1200px){:where(#MainContent,store-header) .image-with-text__navigation{column-gap:40px;margin-block-start:48px}:where(#MainContent,store-header) .image-with-text-block{min-height:700px}:where(#MainContent,store-header) .image-with-text-block--small{min-height:400px}:where(#MainContent,store-header) .image-with-text-block__content:not(.image-with-text-block__content--tight){padding:64px}:where(#MainContent,store-header) .list-collections--collage{--list-collections-collage-rows-height:300px}:where(#MainContent,store-header) .logo-list--grid{margin-inline:calc(var(--grid-column-width) + var(--grid-gap))}}:where(#MainContent,store-header) .list-collections__scroller{scroll-snap-type:x mandatory;display:block;overflow:auto}:where(#MainContent,store-header) .list-collections--carousel .list-collections__item-list{padding:0 var(--container-gutter);grid-template-columns:none;grid-auto-columns:80vw;grid-auto-flow:column;width:min-content;min-width:100%}:where(#MainContent,store-header) .logo-list__list{--logos-per-row:2;--logos-gap:8px;grid-template-columns:repeat(min(var(--logos-per-row),var(--section-logo-count)),minmax(140px,200px));gap:var(--logos-gap);justify-content:center;display:grid}:where(#MainContent,store-header) .logo-list__item{background:rgb(var(--section-logo-background));justify-content:center;align-items:center;padding:16px;display:flex}:where(#MainContent,store-header) .logo-list__image--placeholder{height:100px}@media screen and (max-width:999px){:where(#MainContent,store-header) .logo-list--carousel .logo-list__list{grid-template-columns:none;grid-auto-columns:140px;grid-auto-flow:column}:where(#MainContent,store-header) .logo-list--grid{padding-inline:var(--container-gutter)}:where(#MainContent,store-header) .multi-column__inner--scroller{padding-left:var(--container-gutter);padding-right:var(--container-gutter);min-width:min-content}}:where(#MainContent,store-header) .multi-column{--multi-column-row-gap:32px;--multi-column-column-gap:24px;--section-items-per-row:2;--item-width:calc(var(--container-inner-width) / var(--section-items-per-row) - (var(--multi-column-column-gap) / var(--section-items-per-row) * (var(--section-items-per-row) - 1)));display:block;position:relative}:where(#MainContent,store-header) .multi-column--spacing-tight{--multi-column-column-gap:12px}:where(#MainContent,store-header) .multi-column--spacing-loose{--multi-column-column-gap:32px}:where(#MainContent,store-header) .multi-column--pocket-large,:where(#MainContent,store-header) .multi-column--pocket-medium{--section-items-per-row:1}:where(#MainContent,store-header) .multi-column__inner{grid-template-columns:repeat(auto-fit,var(--item-width));gap:var(--multi-column-row-gap) var(--multi-column-column-gap);justify-content:safe center;padding-block-end:2px;display:grid}:where(#MainContent,store-header) .multi-column__inner--left{justify-content:safe start}:where(#MainContent,store-header) .multi-column__inner--right{justify-content:safe end}:where(#MainContent,store-header) .multi-column__inner--scroller{grid-auto-flow:column;grid-template-columns:none!important}:where(#MainContent,store-header) .multi-column__item--align-center{align-self:center}:where(#MainContent,store-header) .multi-column__item--align-end{align-self:end}:where(#MainContent,store-header) .multi-column__image-wrapper{border-radius:min(8px,var(--block-border-radius));z-index:0;margin-block-end:20px;margin-inline-start:auto;margin-inline-end:auto;display:block;overflow:hidden}:where(#MainContent,store-header) .multi-column__image-wrapper:only-child,:where(#MainContent,store-header) .password__logo,:where(#MainContent,store-header) .product-content__featured-products-title{margin-block-end:0}:where(#MainContent,store-header) .multi-column__image{width:100%}@media screen and (max-width:740px){:where(#MainContent,store-header) .mini-cart__actions{flex-direction:column;align-items:flex-start}:where(#MainContent,store-header) .mini-cart__actions>:first-child:not(:only-child){margin-block-end:7px}:where(#MainContent,store-header) .mini-cart__order-note{width:100vw}:where(#MainContent,store-header) .mini-cart__order-note: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}:where(#MainContent,store-header) .mini-cart__order-note: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}:where(#MainContent,store-header) .product-facet__main .promotion-block-list{--promotion-block-gutter:12px;margin-inline:calc(-1 * (var(--container-gutter) - var(--promotion-block-gutter)/ 2))}@supports (padding:max(0px)){:where(#MainContent,store-header) .mini-cart__order-note{padding-block-end:max(24px,env(safe-area-inset-bottom,0px) + 24px)}:where(#MainContent,store-header) .cookie-bar{bottom:max(24px,env(safe-area-inset-bottom,0px) + 24px)}}:where(#MainContent,store-header) .faq{margin-inline:calc(-1 * var(--container-gutter))}:where(#MainContent,store-header) .faq__item{padding-inline:var(--container-gutter)}:where(#MainContent,store-header) .faq__item~.faq__category{margin-block-start:30px}:where(#MainContent,store-header) .footer__item--image,:where(#MainContent,store-header) .footer__item--newsletter,:where(#MainContent,store-header) .footer__item--newsletter+.footer__item--social-media:last-child{grid-column:span 2}:where(#MainContent,store-header) .header__logo-text{text-align:center}:where(#MainContent,store-header) .multi-column__inner--scroller{grid-auto-columns:25vw}:where(#MainContent,store-header) .multi-column--pocket-medium .multi-column__inner--scroller{grid-auto-columns:35vw}:where(#MainContent,store-header) .multi-column--pocket-large .multi-column__inner--scroller{grid-auto-columns:56vw}:where(#MainContent,store-header) .newsletter-modal{max-height:inherit}:where(#MainContent,store-header) .newsletter-modal__image{max-height:200px}:where(#MainContent,store-header) .newsletter-modal__content{overflow:auto}}@media screen and (min-width:741px)and (max-width:999px){:where(#MainContent,store-header) .image-with-text-block--cover .image-with-text-block__content{max-width:400px;margin-inline-start:auto;margin-inline-end:auto}:where(#MainContent,store-header) .list-collections--grid .container{scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline-start:0;padding-inline-end:0;display:block;overflow:auto}:where(#MainContent,store-header) .list-collections--grid .container::-webkit-scrollbar{display:none}:where(#MainContent,store-header) .list-collections--grid .list-collections__item-list{padding:0 var(--container-gutter);grid-template-columns:none;grid-auto-columns:60vw;grid-auto-flow:column;width:min-content;min-width:100%}:where(#MainContent,store-header) .list-collections--grid .list-collections__item{scroll-snap-align:center;scroll-snap-stop:always}:where(#MainContent,store-header) .multi-column--pocket-small{--section-items-per-row:5}:where(#MainContent,store-header) .multi-column--pocket-medium{--section-items-per-row:4}:where(#MainContent,store-header) .multi-column--pocket-large{--section-items-per-row:3}:where(#MainContent,store-header) .multi-column__inner--scroller{grid-auto-columns:20vw}:where(#MainContent,store-header) .multi-column--pocket-medium .multi-column__inner--scroller{grid-auto-columns:26vw}:where(#MainContent,store-header) .multi-column--pocket-large .multi-column__inner--scroller{grid-auto-columns:36vw}}@media screen and (min-width:741px){:where(#MainContent,store-header) .list-collections--carousel .list-collections__item-list{grid-auto-columns:60vw}:where(#MainContent,store-header) .logo-list__list{--logos-per-row:3;--logos-gap:16px}:where(#MainContent,store-header) .logo-list--carousel .logo-list__list{grid-auto-columns:185px}:where(#MainContent,store-header) .multi-column--spacing-normal{--multi-column-row-gap:40px}:where(#MainContent,store-header) .multi-column--spacing-loose{--multi-column-row-gap:48px;--multi-column-column-gap:32px}}@media screen and (min-width:1000px){:where(#MainContent,store-header) .list-collections__scroller{scroll-snap-type:none}:where(#MainContent,store-header) .list-collections--carousel .list-collections__item-list{padding-inline:var(--container-outer-margin);grid-auto-columns:23vw}:where(#MainContent,store-header) .list-collections__scroller.is-scrollable .list-collections__item-list{padding-inline-end:calc(var(--container-outer-margin) + 28px)}:where(#MainContent,store-header) .list-collections__prev-next{z-index:1;display:none;position:absolute;top:calc(50% - 56px)}:where(#MainContent,store-header) .list-collections__prev-next: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-outer-width)}:where(#MainContent,store-header) .list-collections__prev-next: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-outer-width)}:where(#MainContent,store-header) .list-collections__scroller.is-scrollable+.list-collections__prev-next{display:block}:where(#MainContent,store-header) .list-collections__arrow:last-child{border-top:none}:where(#MainContent,store-header) .logo-list__list{--logos-per-row:6;--logos-gap:24px}:where(#MainContent,store-header) .logo-list__prev-next{pointer-events:none;justify-content:space-between;width:100%;display:flex;position:absolute;top:calc(50% - 28px)}:where(#MainContent,store-header) .logo-list--carousel .logo-list__prev-next+.logo-list__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(100% / var(--logos-per-row) - (var(--logos-gap)/ var(--logos-per-row) * (var(--logos-per-row) - 1)));justify-content:flex-start;margin-inline-start:88px;margin-inline-end:88px;overflow:hidden}:where(#MainContent,store-header) .logo-list__arrow{opacity:0;visibility:hidden;transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out;transform:scale(.5)}:where(#MainContent,store-header) .logo-list__arrow:not([disabled]){opacity:1;visibility:visible;transform:scale(1)}:where(#MainContent,store-header) .multi-column--spacing-normal{--multi-column-column-gap:40px}:where(#MainContent,store-header) .multi-column--spacing-tight{--multi-column-column-gap:24px}:where(#MainContent,store-header) .multi-column--spacing-loose{--multi-column-column-gap:60px}:where(#MainContent,store-header) .multi-column--pico{--section-items-per-row:6}:where(#MainContent,store-header) .multi-column--small{--section-items-per-row:5}:where(#MainContent,store-header) .multi-column--medium{--section-items-per-row:4}:where(#MainContent,store-header) .multi-column--large{--section-items-per-row:3}:where(#MainContent,store-header) .multi-column__inner--scroller{grid-auto-columns:var(--item-width);overflow:hidden}:where(#MainContent,store-header) .multi-column__inner:not(.is-scrollable)+.multi-column__prev-next{display:none}:where(#MainContent,store-header) .multi-column__image-wrapper{margin-block-end:24px}:where(#MainContent,store-header) .multi-column__prev-next{pointer-events:none;top:calc(var(--item-width)/ var(--smallest-image-aspect-ratio)/ 2 - 28px);justify-content:space-between;width:calc(100% - 56px);display:flex;position:absolute;left:28px}:where(#MainContent,store-header) .multi-column__prev-next--no-image{top:calc(50% - 28px)}:where(#MainContent,store-header) .multi-column__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)}:where(#MainContent,store-header) .multi-column:hover .multi-column__arrow:not([disabled]){opacity:1;visibility:visible;transform:scale(1)}}:where(#MainContent,store-header) .newsletter__form{margin-top:32px}:where(#MainContent,store-header) .newsletter__form .input-row{grid-template-columns:none}:where(#MainContent,store-header) .newsletter-modal,:where(#MainContent,store-header) .password__copyright{flex-direction:column;align-items:center;display:flex}:where(#MainContent,store-header) .newsletter-modal__content{width:100%;padding-block-start:32px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px}:where(#MainContent,store-header) .newsletter-modal__content--extra,:where(#MainContent,store-header) .predictive-search__menu+.predictive-search__menu{padding-block-start:40px}:where(#MainContent,store-header) .password{background:rgb(var(--section-background));color:rgb(var(--text-color))}:where(#MainContent,store-header) .password__logo-image{display:block}:where(#MainContent,store-header) .password__main{text-align:center;z-index:1;flex-direction:column;justify-content:space-between;align-items:center;min-height:100vh;padding-inline-start:48px;padding-inline-end:48px;display:flex;position:relative}@supports (--css:variables){:where(#MainContent,store-header) .password__main{min-height:var(--window-height,100vh)}}:where(#MainContent,store-header) .password__content{width:100%;max-width:390px;padding-block-start:24px;padding-block-end:24px}:where(#MainContent,store-header) .password__storefront-login{margin-block-start:20px;display:block}:where(#MainContent,store-header) .password__storefront-login svg{vertical-align:sub;margin-inline-end:12px}:where(#MainContent,store-header) .password__storefront-form{max-width:340px;margin-inline-start:auto;margin-inline-end:auto}:where(#MainContent,store-header) .predictive-search__input{box-shadow:none;-webkit-appearance:none;appearance:none;background:0 0;border:none;min-width:300px;margin-inline-start:8px;padding:0}:where(#MainContent,store-header) .product-meta,:where(#MainContent,store-header) .product-sticky-form{border-bottom:1px solid rgb(var(--border-color))}:where(#MainContent,store-header) .predictive-search__input::placeholder{color:rgba(var(--text-color),.7);transition:color .2s ease-in-out}:where(#MainContent,store-header) .header__search-bar .predictive-search__input::placeholder{color:rgba(var(--header-text-color),.8)}:where(#MainContent,store-header) .predictive-search__product-item svg{opacity:0;position:absolute;top:calc(50% - 7px);right:0}:where(#MainContent,store-header) .predictive-search__linklist{max-width:450px;margin-inline-start:auto;margin-inline-end:auto}:where(#MainContent,store-header) .predictive-search__linklist--narrow{max-width:390px}:where(#MainContent,store-header) .predictive-search__linklist--bordered{border-block:1px solid rgb(var(--border-color))}:where(#MainContent,store-header) .predictive-search__linklist-item{border-top:1px solid rgb(var(--border-color))}:where(#MainContent,store-header) .predictive-search__linklist-item:first-child{border-top:none}:where(#MainContent,store-header) .predictive-search__linklist-link{justify-content:space-between;align-items:center;padding-block-start:15px;padding-block-end:15px;display:flex}:where(#MainContent,store-header) .predictive-search__linklist-link mark{background:0 0;font-weight:700}:where(#MainContent,store-header) .predictive-search__linklist-link svg{opacity:0}:where(#MainContent,store-header) .predictive-search__article-image-wrapper{flex:none;width:100px;margin-inline-end:18px;display:block;position:relative}@supports (-webkit-touch-callout:none){@media screen and (max-width:740px){:where(#MainContent,store-header) .predictive-search .drawer__content--center{margin-top:150px}}}:where(#MainContent,store-header) .press-list{text-align:center;display:block}:where(#MainContent,store-header) .press-list__wrapper{flex-wrap:nowrap;max-width:800px;margin-inline-start:auto;margin-inline-end:auto;padding-block-start:10px;display:flex;overflow:hidden}:where(#MainContent,store-header) .press-list__item[hidden],:where(#MainContent,store-header) .testimonial[hidden]{visibility:hidden;order:1}:where(#MainContent,store-header) .press-list__logo-list{grid-auto-flow:column;align-items:center;gap:48px;margin-block-start:40px;display:inline-grid}:where(#MainContent,store-header) .press-list__logo-item{opacity:.3;transition:opacity .2s ease-in-out}:where(#MainContent,store-header) .press-list__logo-item[aria-current=true]{opacity:1}:where(#MainContent,store-header) .press-list__logo-image{vertical-align:middle}@media screen and (min-width:741px){:where(#MainContent,store-header) .newsletter-modal__content{padding:60px}:where(#MainContent,store-header) .password__copyright{flex-direction:row}:where(#MainContent,store-header) .password__newsletter{margin-block-start:32px}:where(#MainContent,store-header) .password__storefront-login{margin-block-start:28px}:where(#MainContent,store-header) .password__shopify-logo svg{width:98px;height:28px}:where(#MainContent,store-header) .password__admin-link{padding-inline-start:18px}:where(#MainContent,store-header) .predictive-search__input{margin-inline-start:12px}:where(#MainContent,store-header) .predictive-search .tabs-nav,:where(#MainContent,store-header) .predictive-search__menu-list{padding-block-start:32px}:where(#MainContent,store-header) .predictive-search__article-image-wrapper{width:140px}:where(#MainContent,store-header) .press-list__logo-list{gap:80px;margin-block-start:48px}:where(#MainContent,store-header) .product-form__payment-container{margin-block-start:0px}}@media screen and (min-width:1000px){:where(#MainContent,store-header) .newsletter-modal{flex-direction:row}:where(#MainContent,store-header) .newsletter-modal--reverse{flex-direction:row-reverse}:where(#MainContent,store-header) .newsletter-modal__content,:where(#MainContent,store-header) .newsletter-modal__image{flex:1 0 0;min-width:500px;max-width:500px}:where(#MainContent,store-header) .newsletter-modal__content{padding:80px}:where(#MainContent,store-header) .password{grid-auto-columns:50%;grid-auto-flow:column;justify-content:center;display:grid}:where(#MainContent,store-header) .password__image{object-fit:cover;object-position:center;height:100%;max-height:100vh}:where(#MainContent,store-header) .product{justify-content:space-between;align-items:flex-start;display:flex}:where(#MainContent,store-header) .product__media{--product-media-width:calc(var(--grid-column-width) * 10 + var(--grid-gap) * 10);width:var(--product-media-width)}:where(#MainContent,store-header) .product__info{--product-info-width:calc(var(--grid-column-width) * 9 + var(--grid-gap) * 8);width:var(--product-info-width);flex:none}:where(#MainContent,store-header) .product__info:only-child{margin-inline-start:auto;margin-inline-end:auto}}@media screen and (min-width:1200px){:where(#MainContent,store-header) .multi-column--pico{--section-items-per-row:8}:where(#MainContent,store-header) .multi-column--small{--section-items-per-row:7}:where(#MainContent,store-header) .multi-column--medium{--section-items-per-row:5}:where(#MainContent,store-header) .newsletter__form .input-row{grid-template-columns:1fr auto}:where(#MainContent,store-header) .product,:where(#MainContent,store-header) .product-content{margin-inline:calc(var(--grid-column-width) + var(--grid-gap))}:where(#MainContent,store-header) .product__media{--product-media-width:calc(var(--grid-column-width) * 9 + var(--grid-gap) * 9)}:where(#MainContent,store-header) .product__info{--product-info-width:calc(var(--grid-column-width) * 8 + var(--grid-gap) * 7)}}:where(#MainContent,store-header) .product__media{display:block;z-index:1}:where(#MainContent,store-header) .product__media-list-wrapper{margin-inline-start:auto;margin-inline-end:auto;position:relative}:where(#MainContent,store-header) .product__media-item,:where(#MainContent,store-header) .product__media-list{text-align:center;min-width:100%;display:block}:where(#MainContent,store-header) .product__media-item{width:100%}:where(#MainContent,store-header) .no-js .product-form__option-selector,:where(#MainContent,store-header) .product__media .is-filtered,:where(#MainContent,store-header) .product__media-list:not(.flickity-enabled) .product__media-item:not(.is-selected){display:none}:where(#MainContent,store-header) .product__media-image-wrapper{background:rgb(var(--secondary-background));border-radius:10px;z-index:0;overflow:hidden}:where(#MainContent,store-header) .product__media-nav{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-block-start:18px;display:flex;position:relative}:where(#MainContent,store-header) .product__thumbnail-scroll-shadow{max-width:100%}:where(#MainContent,store-header) .product__thumbnail-list-inner{grid-auto-flow:column;align-items:start;display:grid}:where(#MainContent,store-header) .product__thumbnail-item{cursor:pointer;padding:2px;display:inline-block;position:relative}:where(#MainContent,store-header) .product__thumbnail{width:70px;min-width:70px;padding:4px;position:relative}:where(#MainContent,store-header) .product__thumbnail,:where(#MainContent,store-header) .product__thumbnail>img{border-radius:min(var(--block-border-radius),4px)}:where(#MainContent,store-header) .product-form__store-availability-container,:where(#MainContent,store-header) .product-form__variants,:where(#MainContent,store-header) .product-item-meta,:where(#MainContent,store-header) .product-tabs__tab-item-wrapper:not([hidden]),:where(#MainContent,store-header) .product__thumbnail .placeholder-background,:where(#MainContent,store-header) shopify-payment-terms{display:block}:where(#MainContent,store-header) .product__thumbnail:after{content:"";box-shadow:0 0 0 2px #ffd6dd;border-radius:inherit;opacity:0;width:100%;height:100%;transition:opacity .2s,transform .2s;position:absolute;top:0;transform:scale(.9)}:where(#MainContent,store-header) .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)),:where(#MainContent,store-header) .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}:where(#MainContent,store-header) .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}:where(#MainContent,store-header) .product__thumbnail-item[aria-current] .product__thumbnail:after{opacity:1;transform:scale(1)}:where(#MainContent,store-header) .product__thumbnail-badge{position:absolute;top:4px}:where(#MainContent,store-header) .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}:where(#MainContent,store-header) .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}:where(#MainContent,store-header) .product__view-in-space{justify-content:center;align-items:center;margin-block-start:8px;margin-block-end:8px;display:flex}:where(#MainContent,store-header) .product__view-in-space svg{margin-inline-end:14px}:where(#MainContent,store-header) .product__view-in-space[data-shopify-xr-hidden]{visibility:hidden}:where(#MainContent,store-header) .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}:where(#MainContent,store-header) .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}:where(#MainContent,store-header) .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}:where(#MainContent,store-header) .product__zoom-button[hidden]{opacity:0;visibility:hidden;transform:scale(.4)}:where(#MainContent,store-header) .product-meta{margin:24px 0;padding-block-end:16px;display:block}:where(#MainContent,store-header) .product-meta__price-list-container{align-items:center;margin-block-start:-8px;display:flex}:where(#MainContent,store-header) .product-meta__reference{justify-content:space-between;align-items:center;margin-block-start:0px;display:flex}:where(#MainContent,store-header) .product-meta__sku{letter-spacing:.45px;position:relative;top:1px}:where(#MainContent,store-header) .product-meta__aside{justify-content:space-between;margin-block-start:18px;display:flex}:where(#MainContent,store-header) .product-meta__share-label{margin-inline-end:20px}:where(#MainContent,store-header) .product-meta__share-button-list{grid-auto-flow:column;justify-content:flex-start;align-items:center;gap:18px;display:inline-grid}:where(#MainContent,store-header) .product-meta__reviews-badge .rating__caption{position:relative;font-weight:400}:where(#MainContent,store-header) .product-meta__reviews-badge .rating__caption: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)}:where(#MainContent,store-header) .product-meta{margin-block-start:0}:where(#MainContent,store-header) .product-meta__title{margin-block-start:0px;margin-block-end:10px}:where(#MainContent,store-header) .product-form{row-gap:16px;display:grid}:where(#MainContent,store-header) .product-form__option-info,:where(#MainContent,store-header) .product-form__quantity-label{margin-block-end:8px;display:flex}:where(#MainContent,store-header) .product-form__option-link{margin-inline-start:auto}:where(#MainContent,store-header) .product-form__payment-container{gap:10px;margin-block-start:0px;display:grid}:where(#MainContent,store-header) .product-form__description{margin-block-start:8px;margin-block-end:8px}:where(#MainContent,store-header) .product-form__image--right{text-align:end}:where(#MainContent,store-header) .product-form__image img{width:100%}:where(#MainContent,store-header) .product-form__store-availability-container:empty{display:none}:where(#MainContent,store-header) .inventory{color:rgb(var(--product-in-stock-text-color))}:where(#MainContent,store-header) .inventory--low{color:rgb(var(--product-low-stock-text-color))}:where(#MainContent,store-header) .product-content{margin-block-start:36px;margin-block-end:36px;display:flex}@media screen and (max-width:999px){:where(#MainContent,store-header) .password__image{object-fit:cover;object-position:center;opacity:.1;filter:grayscale();width:100%;height:100%;position:absolute;top:0;left:0}:where(#MainContent,store-header) .password__newsletter-form .input__label{background:0 0}:where(#MainContent,store-header) .password__newsletter-form .is-filled~.input__label,:where(#MainContent,store-header) .password__newsletter-form :focus-within~.input__label{background:rgb(var(--section-background))}:where(#MainContent,store-header) .password__admin-link{padding-block-start:8px}:where(#MainContent,store-header) .password__storefront-form{background:inherit;border-radius:10px 10px 0 0;max-width:none;margin-inline-start:0;margin-inline-end:0;padding:62px 48px 48px;position:relative}:where(#MainContent,store-header) .press-list__logo-list-wrapper{margin-inline:calc(-1 * var(--container-gutter));overflow-x:auto;overflow-y:hidden}:where(#MainContent,store-header) .press-list__logo-list{margin-inline:var(--container-gutter)}:where(#MainContent,store-header) .product__info{margin-block-start:15px}:where(#MainContent,store-header) .product__media-image-wrapper{background:rgb(var(--secondary-background));z-index:0;overflow:hidden}:where(#MainContent,store-header) .product__media-list,:where(#MainContent,store-header) .product__thumbnail-list{margin-inline:calc(-1 * var(--container-gutter))}:where(#MainContent,store-header) .product__media-item{padding-inline:0}:where(#MainContent,store-header) .product__media-nav .dots-nav{padding-inline-start:20px;padding-inline-end:20px}:where(#MainContent,store-header) .product__thumbnail-list-inner{padding-inline:var(--container-gutter);width:max-content}:where(#MainContent,store-header) .product-content{flex-direction:column-reverse}:where(#MainContent,store-header) .product-content__tabs+.product-content__featured-products{margin-block-end:38px}:where(#MainContent,store-header) .product-tabs__tab-item-wrapper{border-top:1px solid rgb(var(--border-color));display:block}:where(#MainContent,store-header) .product-tabs__tab-item-wrapper:last-child{border-bottom:1px solid rgb(var(--border-color))}:where(#MainContent,store-header) .product-tabs__tab-item-content{margin-block-start:-2px;margin-block-end:25px}:where(#MainContent,store-header) .product-sticky-form .product-form__add-button{width:100%}}:where(#MainContent,store-header) .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){:where(#MainContent,store-header) .product:not(.product--featured){margin-block:0}:where(#MainContent,store-header) .product-content__tabs{margin:0 calc(-1 * var(--container-gutter))}:where(#MainContent,store-header) .product-tabs__tab-item-wrapper{--anchor-offset:0px;padding:0 var(--container-gutter)}:where(#MainContent,store-header) .product-tabs__trust-title:not(:last-child){margin-block-end:24px}:where(#MainContent,store-header) .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}:where(#MainContent,store-header) .product-content__featured-products-list{grid-template-columns:none;grid-auto-columns:minmax(64vw,1fr);grid-auto-flow:column}:where(#MainContent,store-header) .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}:where(#MainContent,store-header) .product-content__featured-products .product-item__info{text-align:start}:where(#MainContent,store-header) .product-content__featured-products .price-list{justify-content:flex-start}:where(#MainContent,store-header) .product-content__featured-products .product-item__link{margin-inline-start:0}:where(#MainContent,store-header) .quick-buy-product{padding-block-start:14px;padding-block-end:14px;padding-inline-end:32px}:where(#MainContent,store-header) .popover--quick-buy .product-form{padding-inline-start:24px;padding-inline-end:24px}:where(#MainContent,store-header) .popover--quick-buy .product-form>:first-child:not(.product-form__buy-buttons){padding-block-start:16px}:where(#MainContent,store-header) .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)}:where(#MainContent,store-header) .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}:where(#MainContent,store-header) .popover--quick-buy .product-form__payment-container{margin-block-start:0}}@media screen and (min-width:741px)and (max-width:999px){:where(#MainContent,store-header) .newsletter-modal__image{max-height:350px}:where(#MainContent,store-header) .product-content{margin-block-start:48px;margin-block-end:48px}:where(#MainContent,store-header) .product-content__featured-products-list{grid-template-columns:214px 214px}}@media screen and (min-width:1000px){:where(#MainContent,store-header) .product__view-in-space{display:none}:where(#MainContent,store-header) .product__media-nav{margin-block-start:16px}:where(#MainContent,store-header) .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))}:where(#MainContent,store-header) .product__thumbnail-list{overflow:hidden}:where(#MainContent,store-header) .product__thumbnail-list-inner{gap:0}:where(#MainContent,store-header) .product__thumbnail{width:64px;min-width:64px}:where(#MainContent,store-header) .product--thumbnails-left .product__media{flex-direction:row-reverse;align-items:flex-start;display:flex}:where(#MainContent,store-header) .product--thumbnails-left .product__media-nav{align-items:flex-start;margin-block-start:0}:where(#MainContent,store-header) .product--thumbnails-left .product__media-list-wrapper{flex-grow:1}:where(#MainContent,store-header) .product--thumbnails-left .product__media-prev-next{transform:rotate(90deg) scale(var(--scale-factor))}:where(#MainContent,store-header) .product--thumbnails-left .product__thumbnail-list{max-height:calc((var(--product-media-width) - 136px)/ var(--largest-image-aspect-ratio));margin-inline-end:36px}:where(#MainContent,store-header) .product--thumbnails-left .product__thumbnail-list-inner{grid-auto-flow:row}:where(#MainContent,store-header) .product--thumbnails-left .product__thumbnail{width:60px;min-width:60px}:where(#MainContent,store-header) .product-content{justify-content:space-between;margin-block-start:80px;margin-block-end:80px}:where(#MainContent,store-header) .product-content__tabs{width:calc(var(--grid-column-width) * 10 + var(--grid-gap) * 10);flex:none}:where(#MainContent,store-header) .product-content__tabs:only-child{width:calc(var(--grid-column-width) * 12 + var(--grid-gap) * 12);margin-inline-start:auto;margin-inline-end:auto}:where(#MainContent,store-header) .product-tabs__tab-item-wrapper .collapsible{visibility:visible;height:auto;overflow:auto}:where(#MainContent,store-header) .product-content__featured-products{width:calc(var(--grid-column-width) * 9 + var(--grid-gap) * 8);flex:none}:where(#MainContent,store-header) .product-content__featured-products-list{margin-block-start:32px}}:where(#MainContent,store-header) .quick-buy-product{justify-content:flex-start;align-items:center;width:100%;display:flex}:where(#MainContent,store-header) .quick-buy-product__image{flex:none;align-self:flex-start;width:65px;margin-inline-end:20px}:where(#MainContent,store-header) .product-sticky-form{z-index:2;width:100%;background:rgb(var(--background));box-shadow:0 6px 5px -5px rgba(var(--border-color),.4),0 1px rgb(var(--border-color)) inset;padding:10px;transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out;display:block;position:fixed;bottom:0}:where(#MainContent,store-header) .product-sticky-form__title{font-weight:700}:where(#MainContent,store-header) .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}:where(#MainContent,store-header) .product-sticky-form[hidden]{opacity:0;visibility:hidden;transform:translateY(100%)}:where(#MainContent,store-header) .product-item-meta__vendor{margin-block-end:6px;display:block}:where(#MainContent,store-header) .product-item-meta__title{margin-block-end:4px;line-height:1.6;display:block}:where(#MainContent,store-header) .product-item-meta__reviews-badge{margin-block-start:0px;margin-block-end:3px;display:block}:where(#MainContent,store-header) .product-item-meta__color-count,:where(#MainContent,store-header) .product-item-meta__reviews-badge+.product-item-meta__color-count{margin-block-start:4px}:where(#MainContent,store-header) .product-item-meta__reviews-badge .spr-icon{width:12px;height:12px}:where(#MainContent,store-header) .product-item-meta__swatch-list{overflow-wrap:anywhere;justify-content:center;gap:6px;margin-block-start:10px;margin-block-end:2px}:where(#MainContent,store-header) .product-item-meta__property-list{grid-auto-flow:row;margin-block-start:6px;margin-block-end:4px;display:grid}:where(#MainContent,store-header) .product-item{flex-direction:column;display:flex;position:relative;gap:10px}:where(#MainContent,store-header) .product-item__image-wrapper{margin-block-end:16px;display:block;position:relative;overflow:hidden}:where(#MainContent,store-header) .product-item__image-wrapper--placeholder{fill:currentColor}:where(#MainContent,store-header) .product-item__label-list{z-index:1;position:absolute;top:10px}:where(#MainContent,store-header) .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}
/*# sourceMappingURL=/cdn/shop/t/5/assets/otonagi-theme-5.css.map */
