:root{--fd-track: .11em;--fd-track-band: .14em}.shopify-section{background:transparent}.section{box-shadow:none}.header{padding-top:2.6rem;padding-bottom:1.4rem}.header__inline-menu{margin-top:1.6rem}.header__menu-item{padding:.8rem 1.5rem;font-size:1.3rem;font-weight:500;letter-spacing:var(--fd-track);text-transform:uppercase}.header__menu-item span{text-decoration:none}.header__menu-item .header__active-menu-item{text-decoration:none;border-bottom:.2rem solid currentColor;padding-bottom:.4rem}.header__menu-item:hover span{text-decoration:none;opacity:.55}.header__submenu{border-radius:0;box-shadow:none;border:.1rem solid rgba(var(--color-foreground),.1)}.header__submenu .header__menu-item{font-size:1.2rem;padding:.7rem 1.8rem}.header-wrapper{border-bottom:0}.header__icons .disclosure__button,.header-localization .localization-form__select{font-size:1.2rem;letter-spacing:.04em}.fd-marquee{overflow:hidden;position:relative;width:100%}.fd-marquee__track{display:flex;width:max-content;animation:fd-marquee var(--fd-marquee-speed, 35s) linear infinite}.fd-marquee:hover .fd-marquee__track[data-pause=true]{animation-play-state:paused}.fd-marquee__group{display:flex;flex-shrink:0}.fd-marquee__item{padding-block:1.1rem;padding-inline:calc(var(--fd-marquee-gap, 72px) / 2);font-size:1.2rem;font-weight:700;letter-spacing:var(--fd-track-band);text-transform:uppercase;white-space:nowrap}@keyframes fd-marquee{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.card-wrapper,.card,.card__inner,.card__content{background:transparent;box-shadow:none;border:0}.card--standard>.card__content{padding:0}.card__inner .media img,.card .media>img{object-fit:contain;padding:6%;box-sizing:border-box}.card__inner .media>img{transition:opacity .4s ease}.card-wrapper:hover .media>img:only-child{opacity:.82;transform:none}.card-wrapper:hover .card__media .media img:first-child{transform:none}.card__information,.card-information{padding:1.8rem 0 0;text-align:center}.card__heading{margin:0;text-align:center}.card__heading a,.card__heading .full-unstyled-link{font-size:1.5rem;font-weight:700;letter-spacing:.01em;line-height:1.4;text-decoration:none}.card-information>.price,.card__information .price{margin-top:.6rem;font-size:1.4rem;font-weight:400;letter-spacing:.02em}.price--on-sale .price-item--regular{opacity:.42}.card__badge .badge,.card-information .badge{background:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important;border:.1rem solid rgba(var(--color-foreground),.55);border-radius:99rem;padding:.5rem 1.4rem;font-size:1.1rem;font-weight:500;letter-spacing:.03em}.card__badge{z-index:2}.product-grid,.collection .grid,.grid--4-col-desktop{row-gap:6rem}h1,h2,h3,.h0,.h1,.h2,.h3,.collection__title .title,.title-wrapper-with-link .title,.section-header .title{font-weight:700}.collection__title .title,.title-wrapper-with-link .title,.section-header .title{font-size:clamp(2rem,2.4vw,2.8rem);letter-spacing:-.01em}.title-wrapper-with-link{justify-content:center;text-align:center;flex-direction:column;gap:1.2rem}.collection__view-all{margin-top:3.2rem;text-align:center}.button,.shopify-challenge__button,.customer button{border-radius:0;min-height:5rem;font-size:1.3rem;font-weight:600;letter-spacing:var(--fd-track);text-transform:uppercase;box-shadow:none}.button:after,.button:before{box-shadow:none}.product__title,.product__title h1{font-size:clamp(2.2rem,2.6vw,3rem);font-weight:700}.product .price{font-size:1.7rem}.product-form__buttons{max-width:none}.product__accordion .summary__title,.product__accordion summary{font-size:1.2rem;font-weight:600;letter-spacing:var(--fd-track);text-transform:uppercase}.product-form__input .form__label{font-size:1.1rem;letter-spacing:var(--fd-track);text-transform:uppercase;opacity:.65}.product__media-wrapper .product__media img{object-fit:contain}.footer{border-top:.1rem solid rgba(var(--color-foreground),.08);margin-top:0}.footer-block__heading{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;opacity:.7}.footer__content-bottom{border-top:0}.copyright__content,.footer__copyright small{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;opacity:.6}@media screen and (max-width:749px){.header{padding-top:1.6rem;padding-bottom:1rem}.card__heading a,.card__heading .full-unstyled-link{font-size:1.3rem}.card-information>.price,.card__information .price{font-size:1.3rem}.product-grid,.collection .grid{row-gap:3.6rem}.fd-marquee__item{font-size:1.05rem;letter-spacing:.12em}}@media(prefers-reduced-motion:reduce){.fd-marquee__track{animation:none}.fd-marquee__group:not(:first-child){display:none}}@media screen and (min-width:990px){.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:2.2rem}.header--top-center .header__inline-menu>.list-menu--inline{justify-content:center;column-gap:.6rem}}.header__menu-item{padding:1rem 1.5rem;font-size:1.5rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:rgb(var(--color-foreground))}.header__menu-item span,.header__menu-item:hover span,details[open]>.header__menu-item,.header__menu-item:hover .header__active-menu-item{text-decoration:none}.header__menu-item:hover{opacity:.55}.header__active-menu-item{position:relative;text-decoration:none;color:rgb(var(--color-foreground))}.header__active-menu-item:after{content:"";position:absolute;left:0;right:0;bottom:-.7rem;height:.2rem;background:currentColor}.header__submenu .header__menu-item{font-size:1.3rem;letter-spacing:.02em;padding:.9rem 2rem}@media screen and (max-width:749px){.fdg__media{height:60vh;width:auto;max-width:100%;margin-inline:auto}.fdg__cap{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
