:root{--font-body-scale: 1;--font-heading-scale: 1;--font-body-weight-bold: 500;--page-width: 100%;--image-background: 229, 225, 222}body,.text-body,.h4{font-family:Custom,sans-serif;font-size:1.6rem;line-height:1.5;letter-spacing:-.05em}span.price{letter-spacing:-.05em}.h0,h1,.h1,h2,.h2,h3,.h3{letter-spacing:-.01em;font-feature-settings:"ss03" on}.h0{font-size:4rem;line-height:1;font-weight:500}h1,.h1{font-size:3rem;line-height:1}h2,.h2{font-size:2rem;line-height:1.08333}.link--text:hover{color:rgb(var(--color-foreground))}a.list-menu__item{font-weight:500}a.list-menu__item--active{font-weight:700}.header__menu-item:hover span,.header__active-menu-item,.footer-block__details-content li .list-menu__item--link:hover,a.list-menu__item--active{text-underline-offset:1rem}.header__menu-item:hover .header__active-menu-item{text-decoration-thickness:auto}.link{font-size:1.6rem}main>.shopify-section:first-child:not([id*=__image_banner]):not([id*=__main]){margin-top:7em}main>.shopify-section[id*=__main]:first-child>div:first-of-type,main>.shopify-section[id*=__main]:first-child>section:first-of-type,.shopify-policy__container{margin-top:6.6rem}.rich-text__blocks{max-width:100%}.button{padding-right:6rem;padding-left:6rem}.button:hover:after{content:none}.button--secondary:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-secondary-button))}button.shopify-payment-button__button--unbranded:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgb(var(--color-secondary-button));color:rgb(var(--color-button))}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}div.slider-counter{display:none}.collage-card .media.media--video-as-image{width:100%;height:auto}.media>video{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media.media--video-as-image>:not(.zoom):not(.deferred-media__poster-button){position:relative;height:auto}.shopify-policy__container{width:100%;max-width:var(--page-width);padding-bottom:5rem}.link-style-toggle{position:fixed;right:0;bottom:0;background-color:#f0f;border:none}.header{padding:1rem 2rem 1rem 1rem}.header-wrapper{position:absolute;width:100%;background-color:rgba(var(--color-background),.8)}.header-wrapper--border-bottom{border-bottom:.5px solid rgb(var(--color-foreground))}.header__menu-item{color:rgb(var(--color-foreground))}.header__menu-item span{transition:none}.header__menu-item span:after{content:attr(data-title);font-weight:700;height:0;display:block;opacity:0;color:transparent;visibility:hidden}.header-localization .disclosure .localization-form__select.disclosure__button,.header-localization .disclosure .localization-form__select.disclosure__button:hover,.header-localization .disclosure__link{font-family:Custom,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:-.05em;text-decoration:none}.disclosure__list-wrapper .disclosure__link{color:rgb(var(--color-foreground))}.newsletter-form{justify-content:flex-start;align-items:start}.footer-block__heading{font-size:1.6rem;font-weight:500;letter-spacing:-.05em}.footer-block__newsletter{width:100%;max-width:600px}#withdrawal-trigger-btn{--withdrawal-font-size: 1.6rem !important;font-weight:500%;letter-spacing:-.05em}@media screen and (max-width:989px){.menu-drawer__navigation .menu-drawer__localization{display:block;padding:2rem 3rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.menu-drawer__localization .disclosure__list-wrapper{bottom:auto;top:100%;left:0;right:0;transform:none;border:none;border-radius:0;box-shadow:none;background-color:rgba(var(--color-background),.8)}.menu-drawer__localization .disclosure__list{max-width:none;width:100%}}.header__heading-link svg{width:14.2rem}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:none}.header__icon--search .icon{position:relative;top:-.1rem}.header__icon--cart .icon{width:2.3rem;margin-top:.2rem}.cart-count-bubble{bottom:1.1rem;left:3.6rem;background-color:transparent;color:rgb(var(--color-foreground));font-size:.8em;line-height:1}.hamburger{position:relative;width:4.4rem;height:4.4rem}.hamburger__line:empty{position:absolute;top:50%;left:1.1rem;display:block;width:2.2rem;height:1px;background-color:rgb(var(--color-foreground))}.hamburger__line:first-child{transform:translateY(-.7rem)}.hamburger__line:last-child{transform:translateY(.7rem)}.menu-opening .hamburger__line:first-child{transform:translateY(0) rotate(-45deg)}.menu-opening .hamburger__line:nth-child(2){opacity:0}.menu-opening .hamburger__line:last-child{transform:translateY(0) rotate(45deg)}footer .footer-block__details-content .list-menu__item--link,footer .copyright__content a{color:rgb(var(--color-foreground))}footer .newsletter-form{justify-content:flex-start;align-items:start;margin-left:0}.footer__column--info{padding-block:0 3.2rem}div.drawer__inner{width:100%;max-width:50rem}.cart-item__totals{white-space:nowrap}.cart-item__quantity{display:flex;align-items:flex-end}product-info.product__column-sticky>*{width:100%}.product-form__input.product-form__quantity,.product-form__input.product-form__quantity+div{float:left}.product-form__input.product-form__quantity{width:40%;min-width:auto;padding-right:var(--grid-mobile-horizontal-spacing)}.product-form__input.product-form__quantity .quantity{min-width:100%}.product-form__input.product-form__quantity+div+div{clear:both}.product-form__input.product-form__quantity+div{width:calc(60% - (var(--grid-mobile-horizontal-spacing) / 2));width:60%;white-space:nowrap}div.banner__content{align-items:flex-end}.banner--large{aspect-ratio:1720 / 1080}div.banner__box{text-align:left}mux-player{--media-object-fit: cover;--media-object-position: center;--seek-backward-button: none;--seek-forward-button: none}.no-spacing .collage{gap:0}.collage__item--equal:not(.collage__item--heading){aspect-ratio:1 / 1}.collage__item--equal:not(.collage__item--heading) .card__inner{--ratio-percent: 100% !important;background-color:rgb(var(--image-background))}.collage__item--equal:not(.collage__item--heading) .card__media .media img{object-fit:contain}.collage__item--heading{padding-left:1.5rem;padding-right:1.5rem}div.article-template__hero-container{max-width:100%}.card__heading{font-size:1.6rem;font-family:var(--font-heading-family);font-variation-settings:"wght" 500}.article-card .ratio:before{padding-bottom:100%}.blog-articles .article-card.card .card__information,.blog__posts .article-card.card .card__information{padding-top:2.2rem;padding-left:0}div.accordion{border-top:.1rem solid rgba(var(--color-foreground),1);border-bottom:.1rem solid rgba(var(--color-foreground),1)}div.product__accordion .accordion__content,div.accordion__content{padding-left:0;padding-right:0}.h4.accordion__title{font-variation-settings:"wght" 500}.form-status svg{display:none}@media screen and (max-width:749px){div.banner__box,div.banner--mobile-bottom .banner__box,div.footer__content-top{padding-left:1.5rem}.header header-drawer{grid-area:icons;justify-self:flex-end;margin-right:-1.2rem}.header__heading-link{grid-area:left-icons}.header__icons{padding-right:5.6rem}.card__description{display:none}div.footer__content-top{padding-left:1.5rem;padding-right:1.5rem}div.footer__content-bottom-wrapper{justify-content:flex-start}div.footer-block__newsletter,div.footer-block--newsletter{justify-content:start;align-items:start}.banner{height:90vh;aspect-ratio:auto}.banner--large.banner--mobile-bottom:not(.banner--adapt) .banner__media.media,.banner--large.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:100%}.banner--mobile-bottom:not(.banner--stacked) .banner__content{position:absolute;bottom:0;left:0;right:0}.banner__box{background-color:transparent}.banner__box .button{background-color:transparent}.banner--large.banner--mobile-bottom{aspect-ratio:inherit}div.banner--mobile-bottom:not(.banner--stacked) .banner__content.banner__content--top-left{order:-1}div.collage--mobile{grid-template-columns:1fr}}@media screen and (min-width:750px){body,.text-body,.h4{font-size:1.6rem}.h0{font-size:5rem}h1,.h1{font-size:4rem}h2,.h2{font-size:3rem}button.slider-button--prev,button.slider-button--next{position:absolute;top:50%;z-index:1}.slider-button--prev{left:0}.slider-button--next{right:0}.header{padding-top:1.2rem;padding-bottom:1.2rem}.header__heading-link{padding-top:.875rem;padding-bottom:.875rem}.header__heading-link svg{width:14.2rem}ul.footer-block__details-content a.list-menu__item--link{font-size:1.6rem}div.footer__content-bottom{position:relative;border-top:none}div.footer__content-bottom:before{content:"";position:absolute;top:0;right:5rem;left:5rem;height:1px;background-color:#fff}.footer__legal-menu{display:flex}.footer__legal-menu li:not(:last-child){margin-right:var(--grid-desktop-horizontal-spacing)}div.footer-block--newsletter{justify-content:start}div.footer-block--newsletter .footer-block__heading{text-align:left}.cart-drawer{min-width:50rem;max-width:33.333%}div.drawer__inner{max-width:100%}div.template-search__search{margin:4.7rem 0 0;max-width:none}.shopify-policy__container{position:relative;padding-right:5rem;padding-left:5rem}.shopify-policy__title{position:absolute;top:0;left:5rem;width:calc(50% - (var(--grid-desktop-horizontal-spacing) / 2));text-align:left}.shopify-policy__body{width:50%;margin-right:0;margin-left:auto;padding-top:4.6rem}div.banner--large:not(.banner--adapt){width:100%;min-height:0;max-height:100vh;max-height:100dvh}div.banner__content{padding-bottom:4rem}.banner--desktop-transparent .banner__content--top-left{padding-top:3.9rem}.banner--desktop-transparent .banner__content--top-left .banner__box{padding-top:0}.banner--content-align-left.banner--desktop-transparent .banner__content--top-left .banner__box{max-width:100%}.banner--content-align-left.banner--desktop-transparent .banner__content--top-left .banner__box .banner__heading{max-width:15em}.banner--content-align-left.banner--desktop-transparent .banner__box,.banner--content-align-right.banner--desktop-transparent .banner__box,.banner--medium.banner--desktop-transparent .banner__box{min-width:80rem}.collage.collage--equal{grid-template-columns:1fr 1fr;grid-auto-flow:dense}.collage.collage--right,.collage.collage--left{grid-template-columns:1fr 1fr}.collage.collage--left{grid-template-rows:1fr 1fr}div.collage__item--left:nth-child(n){grid-column:1 / span 1;grid-row:1 / span 2}div.collage__item--left:nth-child(2n),div.collage__item--left:nth-child(3n){grid-column-start:2}div.collage__item--left:nth-child(3n){grid-row:2 / span 1}div.collage__item--right:nth-child(3n){grid-column:2 / span 1}.collage__item--heading{padding-left:5rem;padding-right:5rem}.product.product--small.grid,.product.product--medium.grid{column-gap:var(--grid-desktop-horizontal-spacing)}.product.product--medium.grid .grid__item{grid-column-end:span 1}div.product__info-wrapper{padding-left:0}.product__info-container{margin-right:0;margin-left:auto}.product-form__input.product-form__quantity,.product-form__input.product-form__quantity+div{width:100%}.product-form__input.product-form__quantity{margin-right:0;margin-bottom:0}.contact .grid--2-col-tablet .grid__item:last-child{margin-top:1.3rem}div.contact__fields{grid-column-gap:var(--grid-desktop-horizontal-spacing)}.contact div.field{margin-bottom:var(--grid-desktop-horizontal-spacing)}div.contact__button{margin-top:var(--grid-desktop-horizontal-spacing)}}@media screen and (min-width:750px)and (max-width:989px){.product-form__input.product-form__quantity+div{margin-top:0}}@media screen and (max-width:989px){.localization-form .localization-selector+.disclosure__list-wrapper{animation:none}.disclosure__list-wrapper .disclosure__link{padding-left:0}}@media screen and (min-width:990px){:root{--font-body-scale: 1;--font-heading-scale: 1}div.underline-links-hover:hover a{text-decoration:none;font-weight:600}main div.underline-links-hover:hover a{text-decoration:none;font-weight:400}.header--middle-left{grid-template-columns:auto auto minmax(10px,max-content)}.header--middle-left .header__inline-menu{margin-right:2.9rem;margin-left:auto}.header-wrapper .header-localization:not(.menu-drawer__localization) .disclosure{position:static;anchor-name:--header-disclosure}.header-wrapper .header-localization:not(.menu-drawer__localization) .disclosure__list-wrapper{position:absolute;position-anchor:--header-disclosure;top:100%;left:calc(anchor(left) - 2rem);right:0;width:auto;background-color:rgba(var(--color-background),.8);transform:none;border:none}.footer-block__heading,h2.footer-block__heading{font-size:1.6rem}div.blog-articles{grid-template-columns:repeat(3,1fr)}.article-card.article-card__image--large .ratio:before{padding-bottom:100%}.rich-text__wrapper--columns .rich-text__blocks{display:grid;grid-template-columns:1fr 1fr;gap:var(--grid-desktop-horizontal-spacing)}.rich-text__wrapper--columns .rich-text__blocks>*:first-child{grid-column:1 / span 1}.rich-text__wrapper--columns .rich-text__blocks>*:not(:first-child){grid-column:2 / span 1}.rich-text__wrapper--columns .rich-text__blocks>*+*{margin-top:0}.rich-text__wrapper .rich-text__blocks{max-width:100%}div.product--medium.grid{display:grid;grid-template-columns:1fr 1fr}div.product--medium:not(.product--no-media) .product__media-wrapper,div.product--small:not(.product--no-media) .product__media-wrapper,div.product--medium:not(.product--no-media) .product__info-wrapper{width:auto;max-width:none}.product-form__input.product-form__quantity{width:calc(33.333% - (var(--grid-desktop-horizontal-spacing) / 2));margin-right:var(--grid-desktop-horizontal-spacing);padding-right:0}.product-form__input.product-form__quantity+div{max-width:calc(66.666% - (var(--grid-desktop-horizontal-spacing) / 2) - 1rem);width:calc(66.666% - (var(--grid-desktop-horizontal-spacing) / 2))}.product--stacked li.product__media-item{width:100%;max-width:100%}}@media screen and (min-width:1280px){body,.text-body,.h4{font-size:1.8rem}.h0{font-size:7.2rem}h1,.h1{font-size:6rem}h2,.h2{font-size:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
