.--base-heading{all:unset;line-height:normal;font-family:Inter,sans-serif;font-weight:400;font-style:normal;color:var(--color, #000000)}.--heading-style-h1{font-size:64px}.--heading-style-h2{font-size:48px}.--heading-style-h3{font-size:32px}.--heading-style-h4{font-size:24px}.--heading-style-h5{font-size:20px}.--heading-style-h6{font-size:16px}@media screen and (max-width:768px){.--heading-style-h1{font-size:40px}.--heading-style-h2{font-size:36px}.--heading-style-h3{font-size:32px}}.--base-text{all:unset;line-height:normal;font-family:Inter,sans-serif;font-weight:400;font-style:normal}.--base-text *{margin:0}.--text-size-large{font-size:24px}.--text-size-medium{font-size:20px}.--text-size-regular{font-size:16px}.--text-size-small{font-size:14px}.--text-size-tiny{font-size:12px}.--button{background-color:#000;color:#fff;font-size:16px;border-width:1px;border-color:#000;border-style:solid;border-radius:8px;padding:12px 16px;line-height:normal;font-weight:500;cursor:pointer;display:inline-block;text-align:center;text-decoration:none}.--button.is-primary{background-color:#000;border-color:#000;color:#fff}.--button.is-secondary{background-color:#f3f3f3;color:#000;border-color:#f3f3f3}.--button.is-link{background-color:transparent;color:#0441f7;border:none;padding:2px 4px!important;line-height:normal;font-size:16px;text-decoration:underline}.--button.is-tiny{padding:6px 10px;font-size:12px}.--button.is-small{font-size:14px;padding:8px 12px}.--button.is-regular{padding:10px 20px;font-size:16px}.--button.is-large{padding:14px 32px;font-size:18px}.--button.is-full-width{width:100%;max-width:none}:root{--premium-page-width: 168rem;--premium-page-width-narrow: 92rem;--premium-radius-xs: .8rem;--premium-radius-sm: 1.2rem;--premium-radius-md: 1.8rem;--premium-radius-lg: 2.4rem;--premium-border-soft: rgba(var(--color-foreground), .08);--premium-border-mid: rgba(var(--color-foreground), .14);--premium-surface-soft: rgba(var(--color-foreground), .025);--premium-surface-hover: rgba(var(--color-foreground), .04);--premium-shadow-sm: 0 .8rem 2rem rgba(var(--color-foreground), .05);--premium-shadow-md: 0 1.8rem 4.5rem rgba(var(--color-foreground), .08);--premium-shadow-lg: 0 2.6rem 7rem rgba(var(--color-foreground), .12);--premium-ease: cubic-bezier(.22, 1, .36, 1)}.page-width{max-width:var(--premium-page-width);padding-left:2rem;padding-right:2rem}.page-width--narrow,.rte-width{max-width:var(--premium-page-width-narrow)}@media screen and (min-width:750px){.page-width{padding-left:4rem;padding-right:4rem}.page-width--narrow{padding-left:0;padding-right:0}}@media screen and (min-width:990px){.page-width{padding-left:5rem;padding-right:5rem}.page-width--narrow,.rte-width{max-width:var(--premium-page-width-narrow)}}body,.text-body{letter-spacing:.015em;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl,.title,.main-page-title,.product__title,.collection-hero__title,.rich-text__heading{letter-spacing:-.04em;line-height:.98;word-break:normal;text-wrap:balance}h1,.h1{font-size:calc(var(--font-heading-scale) * 3.4rem)}@media only screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 4.8rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.3rem);line-height:1.05}@media only screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 3rem)}}h3,.h3{font-size:calc(var(--font-heading-scale) * 1.9rem);line-height:1.12}@media only screen and (min-width:750px){h3,.h3{font-size:calc(var(--font-heading-scale) * 2.1rem)}}.subtitle{color:rgba(var(--color-foreground),.62);letter-spacing:.03em;line-height:1.6}.caption,.caption-with-letter-spacing,.subtitle--small,.badge,.header__menu-item,.button,.button-label{text-transform:uppercase;letter-spacing:.12em}.section+.section{margin-top:clamp(3.2rem,5vw,6.8rem)}.header-wrapper{background-color:rgba(var(--color-background),.92);backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px)}.header-wrapper--border-bottom,.utility-bar--bottom-border,.utility-bar--bottom-border-social-only,.search-modal{border-color:var(--premium-border-soft)}.header{min-height:7.2rem}@media screen and (min-width:990px){.header{min-height:8.4rem}}.header__heading-link{padding-left:0;padding-right:0}.header__menu-item{padding:1.2rem 1.4rem;color:rgba(var(--color-foreground),.72);font-size:1.25rem;text-decoration:none}.header__menu-item:hover,.header__active-menu-item{color:rgb(var(--color-foreground));text-decoration:none}.header__submenu.list-menu,.global-settings-popup,.header__submenu.global-settings-popup{border:1px solid var(--premium-border-soft);border-radius:var(--premium-radius-md);background:rgb(var(--color-background));box-shadow:var(--premium-shadow-lg)}.header__submenu.list-menu{padding:1rem}.header__submenu .header__menu-item{border-radius:var(--premium-radius-sm);padding:1rem 1.4rem}.header__submenu .header__menu-item:hover{background:var(--premium-surface-soft);text-decoration:none}.announcement-bar__message{letter-spacing:.12em;font-size:1.15rem;text-transform:uppercase}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button{min-height:5.2rem;padding:0 3.2rem;border-radius:999px;font-size:1.24rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:transform .28s var(--premium-ease),box-shadow .28s var(--premium-ease),background-color .28s var(--premium-ease),color .28s var(--premium-ease),border-color .28s var(--premium-ease)}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{box-shadow:0 1rem 3rem rgba(var(--color-shadow),.08)}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{border-radius:999px}.button:hover,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button:hover{transform:translateY(-2px)}.button--secondary,.button--tertiary{background-color:transparent}.button--secondary:after{box-shadow:0 0 0 1px rgba(var(--color-foreground),.16)}.button--secondary:hover,.button--tertiary:hover{background-color:var(--premium-surface-soft)}.field,.select,.quantity,.share-button__fallback{border-radius:var(--premium-radius-md)}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.quantity:before,.share-button__fallback:before{box-shadow:none}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.quantity:after,.share-button__fallback:after{box-shadow:0 0 0 1px var(--premium-border-mid)}.field__input,.select__select,.customer .field input,.customer select,.text-area{height:5.2rem;border-radius:var(--premium-radius-md);font-size:1.5rem;letter-spacing:.01em}.text-area{min-height:14rem}.field__label,.customer .field label{letter-spacing:.08em;text-transform:uppercase;font-size:1.1rem;color:rgba(var(--color-foreground),.58)}.card,.card-wrapper .card,.product-card-wrapper .card,.collection-card-wrapper .card,.article-card-wrapper .card,.contains-card--product,.contains-card--collection,.contains-card--article{border-radius:var(--premium-radius-lg);overflow:hidden;transition:transform .35s var(--premium-ease),box-shadow .35s var(--premium-ease),border-color .35s var(--premium-ease),background-color .35s var(--premium-ease)}.card:not(.card--standard),.card-wrapper .card,.product-card-wrapper .card,.collection-card-wrapper .card,.article-card-wrapper .card{border:1px solid var(--premium-border-soft);background:rgb(var(--color-background));box-shadow:none}.card-wrapper:hover .card,.product-card-wrapper:hover .card,.collection-card-wrapper:hover .card,.article-card-wrapper:hover .card{transform:translateY(-4px);box-shadow:var(--premium-shadow-md);border-color:var(--premium-border-mid)}.card__inner,.card--standard .card__inner,.card--card{border-radius:var(--premium-radius-lg)}.card__media,.media,.global-media-settings{border-radius:calc(var(--premium-radius-lg) - .2rem)}.media{background-color:rgba(var(--color-foreground),.04)}.media>img{transition:transform .8s var(--premium-ease),opacity .35s var(--premium-ease)}.card-wrapper:hover .media>img,.product-card-wrapper:hover .media>img,.collection-card-wrapper:hover .media>img,.article-card-wrapper:hover .media>img{transform:scale(1.03)}.card__information,.card-information,.article-card__info{padding-top:1.6rem}.card__heading,.card-information__text,.full-unstyled-link{letter-spacing:-.025em}.price,.price-item,.price__regular,.price__sale{letter-spacing:-.02em}.badge{border-radius:999px;padding:.7rem 1.2rem;font-size:1rem;letter-spacing:.12em}.content-container{border-radius:var(--premium-radius-lg);border-color:var(--premium-border-soft)}.content-container:after{box-shadow:none}.global-media-settings{border-color:var(--premium-border-soft);border-radius:var(--premium-radius-lg);overflow:hidden!important}.global-media-settings:after{content:none}.link,.customer a,.underlined-link,.inline-richtext a,.rte a{text-underline-offset:.22em;text-decoration-thickness:.08em}.link:hover,.customer a:hover,.underlined-link:hover,.inline-richtext a:hover,.rte a:hover{text-decoration-thickness:.12em}.title,.title-wrapper-with-link{margin:2rem 0 1.8rem}@media screen and (min-width:990px){.title,.title-wrapper-with-link{margin:3.2rem 0 2.2rem}}.background-secondary,.placeholder{background-color:rgba(var(--color-foreground),.03)}table:not([class]){box-shadow:none;border:1px solid var(--premium-border-soft);border-radius:var(--premium-radius-md);overflow:hidden}table:not([class]) td,table:not([class]) th{border-color:var(--premium-border-soft)}@media(prefers-reduced-motion:no-preference)and (hover:hover){.animate--hover-3d-lift .card-wrapper:hover .card--card,.animate--hover-3d-lift .card-wrapper:hover .card--standard .card__inner,.animate--hover-3d-lift .button:not(.button--tertiary):not([disabled]):hover,.animate--hover-3d-lift .shopify-challenge__button:not([disabled]):hover,.animate--hover-3d-lift .customer button:not([disabled]):hover,.animate--hover-3d-lift .shopify-payment-button__button:hover{transform:translateY(-4px);box-shadow:var(--premium-shadow-md)}.animate--hover-vertical-lift .card-wrapper:hover .card--card,.animate--hover-vertical-lift .card-wrapper:hover .card--standard .card__inner{transform:translateY(-4px)}.animate--hover-vertical-lift .button:not(.button--tertiary):not([disabled]):hover,.animate--hover-vertical-lift .shopify-challenge__button:not([disabled]):hover,.animate--hover-vertical-lift .customer button:not([disabled]):hover,.animate--hover-vertical-lift .shopify-payment-button__button:hover{transform:translateY(-2px)}}@media screen and (max-width:749px){.header{min-height:6.8rem}.header__icon,.header__icon--cart .icon,.header__icon .svg-wrapper{width:4.2rem;height:4.2rem}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button{min-height:4.8rem;padding:0 2.4rem}.card__information,.card-information{padding-top:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pl--styles.css.map */
