:root{--product-card-shadow-opacity: 0;--product-card-shadow-visible: 0;--collection-card-shadow-opacity: 0;--collection-card-shadow-visible: 0;--buttons-shadow-opacity: 0;--popup-shadow-opacity: .06}body{letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{letter-spacing:-.015em!important;font-family:var(--font-heading-family)!important}[class*=pdp-],[class*=adv],.rte,.card__heading,.price{font-family:var(--font-body-family)}[class*=pdp-] h1,[class*=pdp-] h2,[class*=pdp-] h3,[class*=adv] h1,[class*=adv] h2,[class*=adv] h3{font-family:var(--font-heading-family)!important}.button,.shopify-payment-button__button,.product-form__submit,[class*=btn],[class*=__cta]{box-shadow:none!important;text-transform:none!important;letter-spacing:.02em!important;border-radius:var(--buttons-radius)!important}.link-btns--glow .button:after,.action-btns--glow .button:after{box-shadow:none!important}.card,.card--card,.card__inner,[class*=__card]{box-shadow:none!important}.card--card,[class*=__card]{border:1px solid rgba(17,17,17,.08)}.announcement-bar,.announcement-bar-section .announcement-bar{background:#111!important;color:#fff!important}.announcement-bar__message{font-size:1.3rem;letter-spacing:.04em;font-weight:500}[style*=pdpblink],.blink,[class*=pulse]{animation:none!important}.rating-stars,.trustpilot-stars{--star-color: #111111 !important}.badge,.price__badge-sale,.price__badge-custom{background:#111!important;color:#fff!important;border-color:#111!important;border-radius:3px!important;font-weight:500!important}.header-wrapper--border-bottom{border-bottom:1px solid rgba(17,17,17,.08)!important}.header__heading-logo{max-width:140px}.trustpilot-stars,.product__info-container .rating-stars,.review-items-container{display:none!important}.vd-cart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden}.vd-cart.is-open{visibility:visible}.vd-cart__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#11111159;opacity:0;transition:opacity .25s ease}.vd-cart.is-open .vd-cart__overlay{opacity:1}.vd-cart__panel{position:absolute;top:0;right:0;height:100%;width:min(420px,100%);background:#fff;color:#111;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease;font-family:var(--font-body-family)}.vd-cart.is-open .vd-cart__panel{transform:none}.vd-cart__head{display:flex;align-items:center;justify-content:space-between;padding:2rem 2.4rem;border-bottom:1px solid #ececec}.vd-cart__title{font-size:1.7rem;font-weight:600;letter-spacing:0}.vd-cart__x{background:none;border:0;font-size:2.8rem;line-height:1;cursor:pointer;color:#111;padding:0 .4rem}.vd-cart__body{flex:1;overflow-y:auto;padding:0 2.4rem}.vd-cart__empty{padding:4rem 0;text-align:center;color:#6b6b6b}.vd-cart__line{display:flex;gap:1.4rem;padding:1.8rem 0;border-bottom:1px solid #f0f0f0}.vd-cart__img{flex:0 0 76px;height:76px;background:#f6f5f2;border-radius:4px;overflow:hidden;display:block}.vd-cart__img img{width:100%;height:100%;object-fit:cover;display:block}.vd-cart__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.4rem}.vd-cart__name{color:#111;text-decoration:none;font-size:1.4rem;line-height:1.35;font-weight:500}.vd-cart__variant{font-size:1.25rem;color:#6b6b6b}.vd-cart__row{display:flex;align-items:center;justify-content:space-between;margin-top:.4rem}.vd-cart__qty{display:inline-flex;align-items:center;border:1px solid #dcdcdc;border-radius:4px}.vd-cart__qty button{width:32px;height:32px;background:none;border:0;cursor:pointer;font-size:1.6rem;color:#111}.vd-cart__qty span{min-width:24px;text-align:center;font-size:1.4rem}.vd-cart__price{font-size:1.4rem;font-weight:600}.vd-cart__remove{align-self:flex-start;background:none;border:0;padding:0;color:#6b6b6b;font-size:1.2rem;text-decoration:underline;cursor:pointer}.vd-cart__foot{padding:2rem 2.4rem 2.4rem;border-top:1px solid #ececec}.vd-cart__total{display:flex;justify-content:space-between;font-size:1.6rem;font-weight:600}.vd-cart__note{margin:.6rem 0 1.6rem;font-size:1.2rem;color:#6b6b6b}.vd-cart__btn{display:block;text-align:center;background:#111;color:#fff!important;text-decoration:none;padding:1.5rem;border-radius:var(--buttons-radius);font-weight:600;font-size:1.5rem}.vd-cart__btn:hover{background:#333}.vd-cart__link{display:block;text-align:center;margin-top:1.2rem;color:#111;font-size:1.3rem}html.vd-cart-open,html.vd-cart-open body{overflow:hidden}.card__badge .badge:has(.nowrap:empty){display:none!important}[id$=__newsletter] .newsletter__solid-btn,[id$=__newsletter] button[type=submit]{background:#fff!important;color:#111!important;border:0!important}[id$=__newsletter] .newsletter__solid-btn:after,[id$=__newsletter] .newsletter__solid-btn:before{display:none!important}.card__badge .badge:empty{display:none!important}details:has(price-range),.mobile-facets__details:has(price-range),.facets__price,price-range{display:none!important}.vd-payments{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;align-items:center;margin:1.4rem 0 0;padding:0;list-style:none}.vd-payments .list-payment__item{display:flex;align-items:center;margin:0}.vd-payments .icon{width:3.8rem;height:2.4rem}.vd-payments--footer{justify-content:flex-start;margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vd-fixes.css.map */
