html body,html p,html a,html span,html div,html button,html input,html textarea,html li{font-family:var(--font-body-family, inherit)!important}html h1,html h2,html h3,html h4,html h5,html h6{font-family:var(--font-heading-family, var(--font-body-family, inherit))!important}#CartDrawer .tf-discount__row{display:flex;align-items:center;gap:12px;width:100%;margin-top:10px}#CartDrawer input.tf-discount__input{flex:1 1 auto;width:100%;min-width:0;height:48px;min-height:48px;max-height:48px;padding:0 14px;box-sizing:border-box;font-size:16px}#CartDrawer input.tf-discount__input::placeholder{opacity:.6}#CartDrawer .tf-discount__button{height:48px;min-height:48px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;flex:0 0 auto}#CartDrawer .tf-discount__msg{margin-top:8px}#CartDrawer [data-tf-discount] label[for=CartDrawer-discount]{display:none}.announcement-bar-ticker__text{transition:opacity .3s ease}#CartNotification .cart-drawer__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 30px}#CartNotification .cart-drawer__checkout-button{width:100%}#CartNotification .cart-drawer__buttons>.cart__link,#CartNotification .cart-drawer__buttons>.tf-discount-link{flex:1 1 calc(50% - 6px);max-width:calc(50% - 6px);text-align:center;margin:0}#CartNotification .tf-discount-link{margin-left:24px}.tf-main-cart-discount{margin:10px 0 14px;width:100%}.tf-main-cart-discount__details{border:0;margin:0;padding:0;width:100%}.tf-main-cart-discount__summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;padding:0;margin:0;border:0;background:transparent;outline:none;box-shadow:none;min-height:24px}.tf-main-cart-discount__summary::-webkit-details-marker{display:none}.tf-main-cart-discount__summary:focus,.tf-main-cart-discount__summary:focus-visible{outline:none;box-shadow:none}.tf-main-cart-discount__title{font-size:13px;font-weight:500;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.tf-main-cart-discount__icons{display:flex;align-items:center;justify-content:center;width:18px;min-width:18px;font-size:14px;line-height:1}.tf-main-cart-discount__icon--minus,.tf-main-cart-discount__details[open] .tf-main-cart-discount__icon--plus{display:none}.tf-main-cart-discount__details[open] .tf-main-cart-discount__icon--minus{display:inline}.tf-main-cart-discount__content{margin-top:8px;width:100%}.tf-main-cart-discount__row{display:flex;align-items:center;gap:10px;width:100%}.tf-main-cart-discount__row .tf-discount__input{flex:1 1 auto;width:100%!important;min-width:0;margin:0!important;height:42px;min-height:42px;max-height:42px;padding:0 12px;box-sizing:border-box;font-size:14px;line-height:1;border:1px solid #d9d9d9;background:#fff;color:#111;border-radius:0;box-shadow:none;appearance:none;-webkit-appearance:none;display:block}.tf-main-cart-discount__row .tf-discount__input::placeholder{opacity:.6;color:#777}.tf-main-cart-discount__row .tf-discount__button{flex:0 0 auto!important;width:auto!important;min-width:120px;max-width:max-content;margin:0!important;height:42px;min-height:42px;padding:0 18px;display:inline-flex!important;align-items:center;justify-content:center;white-space:nowrap}.tf-main-cart-discount__row .tf-discount__button .button__content{display:inline-flex;align-items:center;justify-content:center}.tf-main-cart-discount__row .tf-discount__button .button__label{font-size:13px;line-height:1}.tf-main-cart-discount [data-tf-discount-msg]{margin-top:6px}@media screen and (max-width:749px){.tf-main-cart-discount__row{flex-direction:column;align-items:stretch}.tf-main-cart-discount__row .tf-discount__button{width:100%!important;max-width:none}redo-cart-bubble,redo-cart-count{display:none!important;width:0!important;height:0!important;overflow:hidden!important;visibility:hidden!important;position:absolute!important}}.header__cart--icon-mobile .cart-count-bubble,.header__cart--icon .cart-count-bubble{position:relative!important;overflow:visible!important}.header__cart--icon-mobile .cart-count-bubble__count,.header__cart--icon .cart-count-bubble__count{position:absolute!important;top:-.6rem!important;right:-.8rem!important;bottom:auto!important;left:auto!important;background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;min-width:1.4rem!important;height:1.4rem!important;font-size:.75rem!important;padding:0 .3rem!important;border-radius:.8rem!important;z-index:2!important}@media(max-width:749px){.template-product .product__info-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:12px}.template-product .product__info-container>*{flex:0 0 100%;max-width:100%}.template-product .product__title{flex:1 1 auto;max-width:100%;min-width:0;margin:0;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.template-product .product__price{flex:0 0 auto;width:auto;margin:0;white-space:nowrap}}@media(max-width:749px){.product__title{font-size:1.5rem;line-height:1.2}}@media(max-width:749px){.product__price .price-item--sale,.product__price .price-item--regular,.product__price .price-item--last{font-size:1.3rem!important;line-height:1.2!important}}.product__media-list-wrapper{position:relative}.tf-gallery-nav{position:absolute;left:0;right:0;bottom:22px;z-index:999;pointer-events:none}.tf-gallery-arrow{position:absolute;bottom:0;width:32px;height:32px;background:transparent;border:0;padding:0;cursor:pointer;pointer-events:auto;color:#c9c9c9}.tf-gallery-prev{left:12px}.tf-gallery-next{right:12px}.tf-gallery-arrow:before{content:"";position:absolute;top:50%;left:50%;width:16px;height:1.5px;background:currentColor;transform:translate(-50%,-50%)}.tf-gallery-arrow:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform-origin:center}.tf-gallery-prev:after{transform:translate(-50%,-50%) rotate(-135deg)}.tf-gallery-next:after{transform:translate(-50%,-50%) rotate(45deg)}.tf-gallery-prev:before{transform:translate(calc(-50% + 2px),-50%)}.tf-gallery-next:before{transform:translate(calc(-50% - 2px),-50%)}.tf-gallery-arrow:hover{color:#9e9e9e}.product__slider-nav,.product__slider-nav-prev,.product__slider-nav-next,.swiper-button-prev,.swiper-button-next{display:none!important}.collection-product-list{gap:1rem;margin-bottom:0!important}.collection-product-list .collection-product-card,.collection-product-list .page--card,.collection-product-list .article--card{border-right:none!important;border-bottom:none!important}.grid-container{padding-inline:1rem}.header__cart--icon,.header__cart--icon-mobile{border-left:none!important}.header__left>header-drawer.header-drawer--border{border-right:none!important}@media(min-width:750px){.product__title+.product__price,.product__title+.product__sku{margin-top:1rem!important}}.newsletter__inner{justify-content:center;align-items:center;gap:0}.newsletter__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2.4rem;padding-block:0;min-width:unset;max-width:48rem;width:100%}@media(min-width:576px){.newsletter__content{padding-block:0}}@media(min-width:750px){.newsletter__content{padding-block:0;min-width:unset}}.newsletter__content--left,.newsletter__content--center,.newsletter__content--right{margin-inline:auto;align-items:center;text-align:center}.newsletter .newsletter-form{max-width:36rem;margin:0 auto}@media(min-width:750px){.newsletter .newsletter-form{max-width:36rem}}.newsletter .newsletter-form__inner{flex-direction:row;align-items:stretch}.newsletter__button{width:100%}.newsletter .newsletter-form .form__message--success,.newsletter .newsletter-form .form__message--error{justify-content:center;text-align:center}.newsletter__heading,.newsletter__content h1,.newsletter__content h2,.newsletter__content h3,.newsletter__content .h1,.newsletter__content .h2,.newsletter__content .h3{text-align:center;width:100%}.cart-shipping__progress{height:.5rem!important}.cart-notification-items-list{display:flex!important;flex-direction:column!important;gap:.5rem!important}
/*# sourceMappingURL=/cdn/shop/t/79/assets/twentyfourcustomcode.css.map */
