.horizontal-product-list{grid-template-columns:1fr!important}product-recommendations .horizontal-product.rounded-xs{display:grid!important;width:100%;grid-template-columns:1fr 1.5fr!important}.product-info__block-item .product-info__complementary-products{gap:15px!important}.horizontal-product__info .variant-picker__option-values.wrap{gap:10px!important}.horizontal-product__info span.reversed-link.hover\:show{font-size:24px!important;line-height:34px!important}.specific__class_for__this label.color-swatch.rounded-full{width:28px!important;height:28px!important}.specific__class_for__this .h-stack.gap-2{font-size:15px!important}.specific__class_for__this label.block-swatch{min-width:40px!important;min-height:40px!important}.specific__class_for__this price-list,.specific__class_for__this compare-at-price.text-subdued.line-through{font-size:20px!important}.specific__class_for__this .shopify-product-form{width:100%}.specific__class_for__this label.block-swatch span{font-size:14px}.specific__class_for__this .buy-buttons button.button.button--lg{font-size:18px!important;max-height:45px!important;min-height:45px!important;font-weight:700!important}.specific__class_for__this buy-buttons.buy-buttons{margin-top:13px}.specific__class_for__this .variant-picker{gap:15px}.cart-drawer__recommendations .horizontal-product{align-items:flex-start}.cart-drawer__recommendations .buy-buttons{padding:0!important;padding-inline:20px!important;margin-top:0!important;background-color:#000!important}.cart-drawer__recommendations .specific__class_for__this .buy-buttons button.button.button--lg{max-height:35px!important;min-height:35px!important}.cart-drawer__recommendations price-list.price-list{flex-direction:unset!important;justify-content:flex-start;margin-top:5px;margin-bottom:10px}.cart-drawer__recommendations sale-price.text-on-sale{color:#000!important}.cart-drawer__recommendations .ks-chart-container{display:none}.cart-drawer__recommendations .horizontal-product__info span.reversed-link.hover\:show{font-size:20px!important;line-height:30px!important}.cart-drawer__recommendations .specific__class_for__this price-list,.cart-drawer__recommendations .specific__class_for__this compare-at-price.text-subdued.line-through{font-size:16px!important}.cart-drawer__recommendations .color-swatch1{width:30px!important;height:30px!important}.cart-drawer__recommendations .size-block1{padding:10px;min-width:35px;font-size:12px;line-height:12px}.cart-drawer__recommendations .specific__class_for__this .h-stack.gap-2,.cart-drawer__recommendations .specific__class_for__this label.block-swatch span{font-size:12px!important}.cart-drawer__recommendations .specific__class_for__this .variant-picker{gap:10px}.cart-drawer__recommendations .horizontal-product__info{flex-direction:row!important}.cart-drawer__recommendations .middle_div{margin-top:-5px}.cart-drawer__recommendations .horizontal-product img{min-width:145px;object-fit:cover}.cart-drawer__recommendations .buy_div{min-width:105px}.cart-drawer__recommendations .option-title{font-size:14px}.cart-drawer__recommendations .product-options{gap:10px}.cart-drawer__recommendations .button__content:before{text-transform:uppercase}.horizontal-product__info .clr .variant-picker__option-values.wrap,.variant-picker__option-values:has(label.color-swatch){gap:2px!important}.cart-drawer__recommendations .color-options{gap:5px}@media only screen and (min-width: 1000px){product-recommendations img.horizontal-product__image{min-height:295px;object-fit:cover}}@media only screen and (min-width: 1220px){.horizontal-product__info.specific__class_for__this{max-width:80%}}@media only screen and (min-width: 320px) and (max-width: 1199px){.horizontal-product__info span.reversed-link.hover\:show{font-size:20px!important;line-height:30px!important}product-recommendations .specific__class_for__this{gap:15px!important}.horizontal-product__info .variant-picker__option-values.wrap{gap:7px!important}.specific__class_for__this buy-buttons.buy-buttons{margin-top:0}.specific__class_for__this price-list,.specific__class_for__this compare-at-price.text-subdued.line-through{font-size:16px!important}.specific__class_for__this label.block-swatch{min-width:35px!important;min-height:35px!important}}@media only screen and (min-width: 320px) and (max-width: 999px){product-recommendations .horizontal-product.rounded-xs{grid-template-columns:1fr 1fr!important;gap:15px}.specific__class_for__this .buy-buttons button.button.button--lg{font-size:16px!important;max-height:35px!important;min-height:35px!important;font-weight:700!important}.cart-drawer__recommendations .horizontal-product__info span.reversed-link.hover\:show{font-size:16px!important;line-height:26px!important}}@media only screen and (min-width: 320px) and (max-width: 550px){.horizontal-product__info.specific__class_for__this{flex-direction:column!important}.specific__class_for__this label.color-swatch.rounded-full{width:28px!important;height:28px!important}product-recommendations img.horizontal-product__image{aspect-ratio:2.1 / 4!important;object-fit:cover;max-height:235px}.horizontal-product__info span.reversed-link.hover\:show{font-size:16px!important;line-height:22px!important}product-recommendations .specific__class_for__this,.specific__class_for__this .variant-picker{gap:10px!important}.specific__class_for__this label.block-swatch{min-width:30px!important;min-height:30px!important}.specific__class_for__this .h-stack.gap-2{font-size:12px!important}.cart-drawer__recommendations .specific__class_for__this .buy-buttons button.button.button--lg{max-height:35px!important;min-height:35px!important}.cart-drawer__recommendations .buy-buttons{padding-inline:15px!important;width:100%!important}.cart-drawer__recommendations .horizontal-product img{min-width:120px;aspect-ratio:2.3 / 4;object-fit:cover}.cart-drawer__recommendations .button__content:before{font-size:14px!important}.cart-drawer__recommendations .horizontal-product__info .variant-picker__option-values.wrap{gap:5px!important}.cart-drawer__recommendations .specific__class_for__this label.block-swatch{max-width:30px}.cart-drawer__recommendations .horizontal-product-list-carousel.is-scrollable>.horizontal-product-list{grid:auto / auto-flow 320px!important}.cart-drawer__recommendations .size-block1{padding:10px;min-width:30px;font-size:10px;line-height:10px}.cart-drawer__recommendations .color-swatch1{width:30px!important;height:30px!important}.cart-drawer__recommendations .color-options{gap:5px}.cart-drawer__recommendations .horizontal-product__info span.reversed-link.hover\:show{font-size:14px!important;line-height:20px!important}.cart-drawer__recommendations .size-block1{padding:6px}.cart-drawer__recommendations .size-options{gap:6px}.cart-drawer__recommendations .option-title{font-size:12px}.cart-drawer__recommendations .specific__class_for__this price-list,.cart-drawer__recommendations .specific__class_for__this compare-at-price.text-subdued.line-through{font-size:14px!important}.cart-drawer__recommendations .horizontal-product{gap:10px}.cart-drawer__recommendations .buy_div{min-width:138px}}@media only screen and (min-width: 551px){.cart-drawer__recommendations .horizontal-product-list-carousel.is-scrollable>.horizontal-product-list{grid:auto / auto-flow 550px!important}}@media only screen and (min-width: 552px) and (max-width: 650px){.cart-drawer__recommendations .horizontal-product-list-carousel.is-scrollable>.horizontal-product-list{grid:auto / auto-flow 480px!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom.css.map */
