.product-information media-gallery .product-media-container--image,.product-information media-gallery .product-media-container--image .product-media,.product-information media-gallery .product-media-container--image .product-media__image,.product-information media-gallery .product-media-container--image .product-media-constraint-wrapper,.product-information media-gallery.media-gallery--carousel slideshow-container,.product-information media-gallery.media-gallery--carousel slideshow-slide.product-media-container--image{background-color:#fff!important}.product-information media-gallery .product-media-container--image .product-media__image{object-fit:contain!important;object-position:center center}@media screen and (min-width:990px){.product-information.section{max-width:1180px;margin-inline:auto}.product-information .product-information__grid:not(.product-information__grid--half):not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,58fr) minmax(0,42fr)}.product-information .product-information__grid:not(.product-information__grid--half):not(.product-information--media-none).product-information--media-right{grid-template-columns:minmax(0,42fr) minmax(0,58fr)}.product-information media-gallery.media-gallery--carousel{border-radius:var(--media-radius, 16px);overflow:hidden}}.product-information product-price [ref=priceContainer]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem .8rem}.product-information product-price .price__sale,.product-information product-price .price__regular{align-items:baseline;flex-wrap:wrap;gap:.45rem .75rem}.product-information product-price .price__sale:not(.price__hidden),.product-information product-price .price__regular:not(.price__hidden){display:flex}.product-information product-price .price{font-size:clamp(1.75rem,5vw,2.25rem);font-weight:800;letter-spacing:-.035em;line-height:1.15}.product-information product-price .price-item--sale{color:#ff666b}.product-information product-price .compare-at-price{font-size:.95rem;color:#bdb7ae;opacity:1;text-decoration:line-through;text-decoration-thickness:1.5px}.product-information .smd-sale-badge{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:999px;background:#bf2538;color:#fff;font-size:.85rem;font-weight:800;line-height:1.3}.product-information .rating-wrapper{--star-fill-color: #f7ba2a;--star-fill-color-rgb: 247 186 42;gap:.55rem}.product-information .rating-wrapper .rating-count{color:var(--color-foreground);font-size:.9rem}.product-information .product-form-buttons .add-to-cart-button,.product-information .product-form-buttons button.shopify-payment-button__button,.sticky-add-to-cart__button{border-radius:999px}.product-information .product-form-buttons :is(shopify-accelerated-checkout,shopify-accelerated-checkout-cart){--shopify-accelerated-checkout-button-border-radius: 999px}.product-information .variant-option__button-label,.product-information .variant-option__button-label--has-swatch,.product-information .quantity-selector{border-radius:.85rem}@media screen and (max-width:749px){.product-information product-price .price{font-size:1.8rem}}.product-information .product-form-buttons .add-to-cart-button:not(:disabled),.sticky-add-to-cart__button.add-to-cart-button:not(:disabled){--button-background-color: #ffda53;--button-color: #17120a;--button-border-color: #ffc52a;background-color:#ffda53!important;background-image:linear-gradient(115deg,#ffed91,#ffdb57 42%,#ffc52e)!important;color:#17120a!important;border:1px solid #ffc52a;box-shadow:0 5px 18px #ffc22652;font-weight:800;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.product-information .product-form-buttons .add-to-cart-button:not(:disabled):hover,.sticky-add-to-cart__button.add-to-cart-button:not(:disabled):hover{--button-background-color: #ffe178;background-color:#ffe178!important;filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 9px 22px #ffc2266b}.product-information .product-form-buttons .add-to-cart-button:not(:disabled):focus-visible,.sticky-add-to-cart__button.add-to-cart-button:not(:disabled):focus-visible{outline:3px solid #fff;outline-offset:3px}.product-information .product-form-buttons .add-to-cart-button:disabled,.sticky-add-to-cart__button.add-to-cart-button:disabled{box-shadow:none}.product-information .product-details[data-smd-product-page]>.group-block{padding:18px;border-radius:18px}.product-information .product-details[data-smd-product-page]>.group-block>.group-block-content{gap:12px}.product-information .product-details[data-smd-product-page] h1{font-size:clamp(24px,2.2vw,30px);line-height:1.18;margin:0;letter-spacing:-.025em}.product-information .product-details[data-smd-product-page] product-price{padding-block:0;width:100%}.product-information .product-details[data-smd-product-page] product-price .price{font-size:30px;line-height:1.15;color:#ffda53}.product-information .product-details[data-smd-product-page] product-price .price-item--sale{color:#ffda53}.product-information .product-details[data-smd-product-page] product-price .compare-at-price{font-size:14px}.product-information .product-details[data-smd-product-page] .smd-sale-badge{font-size:12px;padding:4px 8px}.product-information .smd-product-saving{flex-basis:100%;color:#82d98c;font-size:13px;font-weight:750;line-height:1.35}.product-information .product-details[data-smd-product-page] .tax-note{font-size:12px;line-height:1.4;margin-top:5px}.product-information .product-details[data-smd-product-page] .product-inventory__status:has(.product-inventory__icon-low){padding:6px 10px;font-size:13px;line-height:1.3}.product-information .product-details[data-smd-product-page] .product-form-buttons{gap:8px}.product-information .product-details[data-smd-product-page] .product-form-buttons .add-to-cart-button{min-height:46px;font-size:14px}.product-information .product-details[data-smd-product-page] .quantity-selector{min-height:46px}.product-information .product-details[data-smd-product-page] .smd-order-assurance{border-radius:14px}.product-information .product-details[data-smd-product-page] .smd-order-assurance__item{padding:11px 8px;gap:3px}.product-information .product-details[data-smd-product-page] .smd-order-assurance__item strong{font-size:13px}.product-information .product-details[data-smd-product-page] .smd-order-assurance__item span{font-size:12px}.product-information .product-details[data-smd-product-page] .smd-order-assurance__details>div{padding:9px 6px;gap:4px}.product-information .product-details[data-smd-product-page] .smd-order-assurance__details span{font-size:11px}.product-information .product-details[data-smd-product-page] .smd-order-assurance__note{font-size:11px;padding:3px 10px 10px}@media(max-width:749px){.product-information .product-details[data-smd-product-page]>.group-block{padding:16px 14px;margin:8px 10px 0}.product-information .product-details[data-smd-product-page] h1{font-size:24px}.product-information .product-details[data-smd-product-page] product-price .price{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/smdbyte-product-compact.css.map */
