.product__policies,.product-block.product-block--header:empty,.grid-product__price--savings{display:none!important}.variant__label{text-transform:capitalize!important;font-size:14px!important}.variant-input-wrap label{box-shadow:unset!important;border:1px solid #ddd;margin:0 8px .5rem 0!important;transition:.3s all ease-in-out!important}.variant__label-info{font-weight:700;letter-spacing:.3em}.variant__button-label:not(.color-swatch){color:#6a6a6a;font-size:13px;padding:9px 10px;min-width:50px;line-height:15.6px;text-align:center}.variant-input-wrap input[type=radio]:checked+label:not(.color-swatch){color:#fff;background-color:#292929;text-decoration-color:#fff}.color-swatch:before{border-radius:unset!important;border-width:3px!important}.variant__button-label.color-swatch{padding:3px;transition:.3s all ease-in-out;width:66px;height:66px;border-radius:unset;background-size:100%}.variant-input-wrap input[type=radio]:checked+label,.variant__button-label:hover{border:1px solid #000000}.color-preview{overflow:hidden}.variant__button-label.color-swatch:hover{box-shadow:0 10px 10px -10px #000!important;background-size:120%}.drawer__fixed-header,.drawer__header{height:auto}span.cart__price.cart__discount{color:var(--colorPrice);font-weight:700}.drawer .cart__image{flex:unset!important;width:88px;min-width:88px}.drawer.is-empty .timer-content__drawer{display:none}.drawer__cart-empty.appear-animation.appear-delay-2{color:#000;font-size:22px;font-style:normal;font-weight:400;margin:auto;text-align:center;font-family:var(--typeHeaderPrimary);text-transform:uppercase}.inner__all_discount_snpt_target{display:flex;flex-wrap:wrap;gap:6px}#CartDrawer .drawer__fixed-header{min-height:auto}.cart__discount__inner{display:flex;flex-direction:row;max-width:80%}.drawer__footer .cart__discounts.cart__item-sub.cart__item-row{flex-wrap:nowrap}.drawer__footer .cart__discounts.cart__item-sub.cart__item-row>div{margin-right:0}.cart__image a{height:100%}.cart__item-sub{align-items:center;flex-wrap:wrap}.cart__item-sub .cart__item-price-col{margin-left:auto}.price_cart_item_pricing{display:flex;gap:10px;justify-content:flex-end}.cart__discount{text-transform:uppercase;font-size:15px;display:inline-flex;padding:2px 3px 2px 5px;vertical-align:middle;align-items:center;background:#0000000d;border-radius:3px;color:#585858}.cart__item--variants{margin-bottom:0}.ajaxcart__subtotal,[data-subtotal]{font-size:22px;text-transform:none;letter-spacing:normal}button.btn.cart__checkout{font-weight:600;padding:14px!important;font-size:15px!important;line-height:1.5;max-width:100%;text-transform:uppercase}.cart__item-price-col{align-items:flex-end;display:flex;flex-direction:column;gap:2px;line-height:1.2;text-align:right}.cart__item-price-col>div{display:flex;flex-direction:column}.cart__item-price-col>div *{font-size:15px!important}.cart__item-price-col>div>div *{font-size:15px!important;font-weight:400;margin-left:0}.cart__checkout-wrapper button{padding:14px;font-size:15px;line-height:1.5;text-transform:unset;letter-spacing:var(--typeBaseSpacing);font-size:14px}.js-qty__adjust .icon{width:12px;height:12px}.js-qty__wrapper{max-width:unset;display:flex;align-items:center}.js-qty__wrapper input{min-height:30px;max-height:30px;padding:0!important;margin:0!important;-webkit-text-fill-color:#000;width:45px;height:30px;border-radius:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:none;border-right:none;text-align:center;background:#fff;color:#000;font-size:14px;opacity:1}button.js-qty__adjust{position:unset;width:30px;height:30px;min-height:30px;max-height:30px;background:#fff;border:1px solid #ddd;text-align:center;padding:0!important;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:.2s background-color}button.js-qty__adjust:hover{background:#0000000d!important;color:#000!important;fill:#000!important}.drawer .cart__image{flex:0 0 88px}.cart__item--variants{font-weight:400;color:#000;opacity:.4;line-height:normal}.cart__item--variants span{font-weight:400}.cart__item--variants>div{margin-top:2px}.cart__item{border-bottom:1px solid rgba(0,0,0,.1);padding:20px 30px!important;margin:0}small.cart__discount{display:inline-flex;padding:2px 3px 2px 5px;vertical-align:middle;align-items:center;background:#0000000d;border-radius:3px;color:#585858;text-transform:uppercase;font-size:15px}small.cart__discount svg{margin:0 5px}#CartDrawer:not(.is-empty) .drawer__scrollable{padding:0}.h2.drawer__title{font-weight:700;font-size:18px}a.cart__item-name{font-weight:700;font-size:15px}#CartDrawer .drawer__footer{background:#f6f6f7;padding:23px;border-top:1px solid rgba(0,0,0,.1)}#CartDrawer.drawer--right{max-width:500px;width:100%}#CartDrawer .drawer__header{padding:var(--drawer-gutter)}#CartDrawer .drawer__fixed-header{padding:0}#CartDrawer .drawer__close-button .icon{overflow:hidden;fill:#637381;height:19px;width:19px}#CartDrawer .drawer__close-button .icon path{stroke-width:1px;stroke:currentColor;fill:inherit}.drawer_header_image{object-fit:contain;max-height:48px;max-width:50%;margin:0 auto;transform:translate(15px);display:block}#CartDrawer .drawer__close-button{align-items:center;background-color:#0000000d;border-color:#000;border-radius:0;border-style:solid;border-width:0;cursor:pointer;display:flex;height:30px;justify-content:center;transition:background-color .2s;width:30px;padding:0;right:0}@media(max-width:600px){.cart__item{padding:15px 20px!important}}.sales-point .icon-and-text,.product-single__meta{text-align:left;justify-content:left}.reviews_stars .aus-pilot{display:flex;align-items:center}.reviews_stars .tp-widget-stars{margin:0}.reviews_stars .stars{display:flex;align-items:center;line-height:0}.reviews_stars .aus-pilot>span{display:inline-block;line-height:1.3}.reviews_stars .reviews_stars__link,a.reviews_stars{text-decoration:none;color:inherit;border-bottom:0}.size-scale__title{margin-bottom:1em}.size__field-bar{display:flex;margin-left:-6px}.size__field-bar__size__field{flex:1 0 0;margin-left:6px;height:3px;background:#1717171a}.size__field-bar__size__field--filled{background:#171717}.feature-rating__labels{display:flex;margin-top:8px;font-size:var(--smaller-text-size-1, 13px);line-height:1.4}.feature-rating__label-left{flex:1 0 0;text-align:start;margin-inline-end:16px}.feature-rating__label-middle{flex:1 0 0;text-align:center}.feature-rating__label-right{flex:1 0 0;text-align:end;margin-inline-start:10px}.sale-box{padding:16px 12px;text-align:center;font-family:inherit}.sale-title,.sale-sub,.sale-note{margin:0;line-height:1.2;white-space:nowrap}.sale-title{font-weight:700;text-transform:uppercase;margin-bottom:6px;font-size:clamp(14px,4vw,20px)}.sale-sub{font-weight:700;margin-bottom:6px;font-size:clamp(12px,3vw,16px)}.sale-note{font-size:clamp(11px,2.5vw,14px);white-space:normal}@media(max-width:767px){.sale-title{font-size:17px}}.offer_main__grid{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:8px;text-align:center}.offer_main__tier{flex:1;padding:12px 6px;min-width:0;line-height:1.35;font-size:clamp(11px,3vw,14px)}.offer_main__note{text-align:center;margin-top:12px;margin-bottom:0}@media(max-width:767px){.offer_main__grid{gap:6px}.offer_main__tier{padding:10px 4px}}.color-swatch--small{width:36px!important;height:36px!important}.subcoll-tabs{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;margin-bottom:20px}.subcoll-tabs::-webkit-scrollbar{display:none}.subcoll-tabs__item{flex:0 0 calc((100% - 16px) / 3);scroll-snap-align:start;display:flex;align-items:center;justify-content:center;text-align:center;min-width:0;padding:10px 8px;border:1px solid #dddddd;background:#fff;color:#171717;font-size:12px;line-height:1.25;text-decoration:none;overflow-wrap:anywhere}.subcoll-tabs__item.is-active{background:#000;color:#fff;border-color:#000}@media only screen and (min-width:769px){.subcoll-tabs{flex-wrap:wrap;justify-content:left;overflow-x:visible;gap:10px}.subcoll-tabs__item{flex:0 0 auto;padding:10px 20px;font-size:13px}}.promo-bar{--promo-bar-value-size: var(--promo-bar-value-size-desktop, 16px);--promo-bar-label-size: var(--promo-bar-label-size-desktop, 10px);--promo-bar-min-height: var(--promo-bar-min-height-desktop, 58px);display:grid;grid-template-columns:repeat(var(--promo-bar-columns, 4),minmax(0,1fr));background-color:var(--promo-bar-bg, #900d10);overflow:hidden}.promo-bar__item{position:relative;min-width:0;min-height:var(--promo-bar-min-height);padding:8px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:3px;text-align:center}.promo-bar__item:not(:first-child):before{content:"";position:absolute;top:50%;left:0;width:1px;height:65%;background-color:var(--promo-bar-divider, rgba(255, 255, 255, .8));transform:translateY(-50%)}.promo-bar__value,.promo-bar__label{display:block;margin:0;padding:0;line-height:1.3}.promo-bar__value{font-size:var(--promo-bar-value-size);font-weight:700;letter-spacing:.5px;white-space:nowrap;color:var(--promo-bar-value-color, #ffffff)}.promo-bar__label{font-size:var(--promo-bar-label-size);font-weight:600;letter-spacing:1px;text-transform:uppercase;max-width:100%;color:var(--promo-bar-label-color, #ffffff)}@media only screen and (max-width:768px){.promo-bar{--promo-bar-value-size: var(--promo-bar-value-size-mobile, 16px);--promo-bar-label-size: var(--promo-bar-label-size-mobile, 8.5px);--promo-bar-min-height: var(--promo-bar-min-height-mobile, 58px)}.promo-bar__item{padding:6px 4px;row-gap:2px}.promo-bar__label{letter-spacing:.5px;line-height:1.2}}.collection-nav-wrapper{--collection-nav-font-size: var(--collection-nav-font-size-desktop, 12px);overflow-x:auto;-webkit-overflow-scrolling:touch;border-top:1px solid var(--collection-nav-wrapper-border, #e8e8e8);border-bottom:1px solid var(--collection-nav-wrapper-border, #e8e8e8);padding:0 16px}.collection-nav{display:flex;gap:var(--collection-nav-gap, 8px);white-space:nowrap;padding:var(--collection-nav-padding, 12px) 16px var(--collection-nav-padding, 12px) 0}.collection-nav:after{content:"";min-width:16px}.collection-nav__item{padding:5px 12px;border:1px solid var(--collection-nav-item-border, #dddddd);border-radius:var(--collection-nav-radius, 5px);background-color:var(--collection-nav-item-bg, #ffffff);color:var(--collection-nav-item-color, #333333);font-size:var(--collection-nav-font-size);font-weight:500;text-decoration:none;transition:all .2s}.collection-nav--uppercase .collection-nav__item{text-transform:uppercase}.collection-nav__item:hover,.collection-nav__item.active{background-color:var(--collection-nav-active-bg, #333333);border-color:var(--collection-nav-active-bg, #333333);color:var(--collection-nav-active-color, #ffffff)}@media only screen and (max-width:768px){.collection-nav-wrapper{--collection-nav-font-size: var(--collection-nav-font-size-mobile, 12px)}}.feature-row__item .image-wrap{position:relative;height:0!important;padding-bottom:100%!important}.feature-row__item .image-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;margin:0}@media only screen and (max-width:768px){.feature-row__item:not(.feature-row__text){padding-left:20px;padding-right:20px}.feature-row__text{padding-top:20px}}#CartDrawer .cart-summary__amounts{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:4px 10px}#CartDrawer .cart-summary__original{text-decoration:line-through;text-decoration-thickness:1px;opacity:.55;font-size:18px;font-weight:400;white-space:nowrap}#CartDrawer .cart-summary__original.hide{display:none}#CartDrawer .cart-summary__savings{background:none;padding:0;border:0;border-radius:0;font-weight:600;font-size:calc(var(--typeBaseSize) - 1px);white-space:nowrap}#CartDrawer .cart-summary__savings.hide{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
