.product-info .price{--price-font-size: 18px;--price-sale-color: #e95144;--price-compare-color: #8c8c8c;gap:6px}.price .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.price .price-item--sale{font-size:calc(var(--price-font-size) * 1.1);font-weight:700;color:var(--price-sale-color, #e95144);letter-spacing:-.02em}.price .price-item--regular{font-size:calc(var(--price-font-size) * .75);font-weight:400;color:var(--price-compare-color, #8c8c8c);text-decoration:line-through}.product-card .badge--sale,.badge--sale{background-color:#e95144;color:#fff;font-weight:700;font-size:12px;padding:3px 8px;border-radius:3px;text-transform:uppercase;letter-spacing:.5px;display:inline-flex;align-items:center}volume-pricing{display:block;margin-top:16px;margin-bottom:20px;padding:0}volume-pricing .volume-pricing{border:1px solid #e8e8e8;border-radius:0;background:#fafafa}volume-pricing .volume-pricing__title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#232323;padding:12px 16px 6px;margin:0}volume-pricing .volume-pricing__title .volume-pricing__title-icon{display:inline-block;margin-right:6px;vertical-align:middle}volume-pricing li{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;border-bottom:1px solid #eee;font-size:14px;transition:background .15s ease}volume-pricing li:last-child{border-bottom:none}volume-pricing li:hover{background:#f0f0f0}volume-pricing li:nth-child(2n){background:#fff}volume-pricing li:nth-child(2n):hover{background:#f0f0f0}volume-pricing li .volume-pricing__label{font-weight:500;color:#232323}volume-pricing li .volume-pricing__price{font-weight:700;color:#e95144;font-size:15px}volume-pricing li .volume-pricing__price span{font-weight:400;font-size:12px;color:#8c8c8c;margin-left:4px}volume-pricing li .volume-pricing__saving{font-weight:600;color:#2e7d32;font-size:12px;background:#e8f5e9;padding:2px 6px;border-radius:2px}.product-card-layout-08 .card__content{padding:10px 0;text-align:left}.product-card-layout-08 .card-information{text-align:left}.product-card-layout-08 .card__heading a{font-size:14px;font-weight:500;color:#232323;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;min-height:36px;text-decoration:none;transition:color .15s ease}.product-card-layout-08 .card__heading a:hover{color:#8b714a}.product-card-layout-08 .price{justify-content:flex-start;font-size:15px;gap:4px;margin-top:2px}.product-card-layout-08 .card__colors{margin-top:6px}.product-card-layout-08 .card__colors .color-swatch{width:18px;height:18px;border-radius:50%;border:1px solid #ddd;margin-right:4px;cursor:pointer;transition:border-color .15s ease}.product-card-layout-08 .card__colors .color-swatch:hover,.product-card-layout-08 .card__colors .color-swatch.active{border-color:#232323}.product-card-layout-08 .card-action{margin-top:8px}.product-card-layout-08 .card-action .button{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:8px 16px;min-height:auto;width:100%;background:#232323;color:#fff;border:1px solid #232323;transition:all .2s ease}.product-card-layout-08 .card-action .button:hover{background:#fff;color:#232323}.recently-viewed-popup{background:#fff;border-top:1px solid #eee;padding:20px 0}.recently-viewed-popup .title{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-align:center;margin-bottom:16px;color:#232323}.predictive-search{border:1px solid #e8e8e8;box-shadow:0 4px 20px #00000014;border-radius:0}.predictive-search__heading{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#8c8c8c;padding:10px 16px 6px;border-bottom:1px solid #f0f0f0}.predictive-search__item{padding:8px 16px;transition:background .1s ease}.predictive-search__item:hover{background:#f7f7f7}.predictive-search__item-content .predictive-search__item-heading{font-size:14px;font-weight:500;color:#232323}.predictive-search__item-content .price{font-size:14px}.button-1{font-weight:600;letter-spacing:.5px;transition:all .2s ease}.product-form__input .quantity{border:1px solid #ddd;border-radius:0}@media screen and (max-width:767px){.product-info .price{--price-font-size: 16px}.product-card-layout-08 .card__heading a{font-size:13px;min-height:32px}.product-card-layout-08 .price{font-size:14px}volume-pricing li{padding:6px 12px;font-size:13px}volume-pricing li .volume-pricing__price{font-size:14px}.price .price-item--sale{font-size:17px}.price .price-item--regular{font-size:13px}}.bixgrow-badge,.affiliate-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#f0f0f0;font-size:12px;font-weight:500;color:#555;border-radius:2px;margin:4px 0}.payment-badges{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:10px}.payment-badges img{height:24px;opacity:.7;transition:opacity .15s ease}.payment-badges img:hover{opacity:1}.social-login-buttons{display:flex;flex-direction:column;gap:8px;margin:12px 0}.social-login-buttons .social-btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border:1px solid #ddd;background:#fff;font-size:14px;font-weight:500;color:#232323;cursor:pointer;transition:all .15s ease;text-decoration:none}.social-login-buttons .social-btn:hover{border-color:#232323;background:#f7f7f7}.social-login-buttons .social-btn svg{width:20px;height:20px}.login-divider{display:flex;align-items:center;gap:12px;margin:16px 0;color:#8c8c8c;font-size:13px}.login-divider:before,.login-divider:after{content:"";flex:1;height:1px;background:#e8e8e8}#customer_login_redirect,.shopify-challenge__container,.login__social,.account__login-social{margin-top:16px}.login__social .social-login-button,[data-component=social-identity-button]{width:100%;padding:10px;border:1px solid #ddd;background:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease}.login__social .social-login-button:hover{border-color:#232323;background:#f7f7f7}.card__media .media{background:#f7f7f7;aspect-ratio:1 / 1;overflow:hidden}.card__media img,.product__media img{transition:opacity .2s ease}.card__media img.lazyload,.product__media img.lazyload{opacity:0}.card__media img.lazyloaded,.product__media img.lazyloaded{opacity:1}@media print{.header,.footer,.halo-toolbar-mobile,.halo-popup,.sidebar{display:none!important}main{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
