/*
Generated time: September 9, 2025 04:38
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
:root{--sbp-cta:#e30613}.product__media-wrapper{position:relative}.sbp-flags{position:absolute;inset:0;pointer-events:none;z-index:6}.sbp-flag{position:absolute;top:12px;display:inline-block;background:#ff7a00;color:#fff;border-radius:9999px;padding:6px 12px;font-weight:800;font-size:13px;line-height:1;letter-spacing:.02em;text-transform:uppercase;pointer-events:auto;box-shadow:0 1px 0 rgba(0,0,0,.08)}.sbp-flag--promo{left:12px;background:var(--sbp-cta)!important}.sbp-flag--new{right:12px;background:#0c8700!important}@media (max-width:640px){.sbp-flag{top:8px;font-size:12px;padding:5px 10px}.sbp-flag--promo{left:10px}.sbp-flag--new{right:10px}}.sbp-flag,.sbp-flag a,.sbp-flag a:active,.sbp-flag a:hover,.sbp-flag a:link,.sbp-flag a:visited,.sbp-flag:active,.sbp-flag:hover,.sbp-flag:link,.sbp-flag:visited{color:#fff!important;text-decoration:none!important}.sbp-flag *{color:#fff!important}.template-product .product__info-container,.template-product .product__info-wrapper{background:#fff!important;box-shadow:none!important;border:0!important}.template-product .product__info-wrapper .alert,.template-product .product__info-wrapper .buy-btn-space,.template-product .product__info-wrapper .card,.template-product .product__info-wrapper .panel,.template-product .product__info-wrapper .product-information,.template-product .product__info-wrapper .product-price,.template-product .product__info-wrapper .reassurance-block,.template-product .product__info-wrapper .reassurance-space,.template-product .product__info-wrapper .share_this_btn,.template-product .product__info-wrapper .variant-space,.template-product .product__info-wrapper .wishlist-sizechart,.template-product .product__info-wrapper [class*=well]{background:0 0!important;border:0!important;box-shadow:none!important}.template-product .product-section,.template-product .product-section .row.grid,.template-product .product-section .row.grid>.grid__item{background:0 0!important}.template-product .row.grid,.template-product .row.grid .grid__item{align-items:start}.template-product .product-recommendations .grid:not(.owl-carousel){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0}.template-product .product-recommendations .grid__item{width:auto!important;float:none!important}.template-product .product-recommendations .product-card,.template-product .product-recommendations .sbp-card{height:100%;display:flex;flex-direction:column}@media (max-width:1100px){.template-product .product-recommendations .grid:not(.owl-carousel){grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.template-product .product-recommendations .grid:not(.owl-carousel){grid-template-columns:1fr}}.template-product .left-sidebar,.template-product .sidebar{background:0 0!important}.template-product .left-sidebar ul li,.template-product .sidebar ul li{background:0 0!important;border:0!important}.template-product .left-sidebar ul li>a,.template-product .sidebar .list li>a,.template-product .sidebar .menu li>a,.template-product .sidebar .nav li>a,.template-product .sidebar ul li>a{background:#fff!important;color:#222!important;display:block;padding:10px 14px;border:1px solid #e5e7eb!important;border-radius:2px;text-decoration:none!important}.template-product .left-sidebar ul li>a:hover,.template-product .sidebar ul li>a:hover{background:#f7f7f7!important;color:#111!important}.template-product .left-sidebar ul li+li>a,.template-product .sidebar ul li+li>a{margin-top:10px}.sbp-fav-row td{vertical-align:middle}.sbp-fav-img img{display:block;border-radius:4px}.sbp-fav-title{display:block;font-weight:700;color:#111827;text-decoration:none;margin-bottom:4px;line-height:1.25}.sbp-fav-title:hover{text-decoration:underline}.sbp-fav-sub{font-size:12px;color:#6b7280;display:flex;gap:10px}.sbp-fav-sub .sbp-vendor{font-weight:600;text-transform:uppercase}.sbp-fav-sub .sbp-sku{text-transform:uppercase;letter-spacing:.02em}.sbp-fav-price .sbp-price-main{color:#e30613;font-weight:800;font-size:18px;line-height:1.15;margin:0 0 4px 0}.sbp-fav-price .sbp-price-aux{display:flex;align-items:center;gap:8px;font-size:12px;color:#6b7280}.sbp-fav-price .sbp-price-aux s{color:#6b7280;opacity:.9}.sbp-fav-price .sbp-discount{color:#16a34a;font-weight:700;white-space:nowrap}.sbp-fav-action .btn{white-space:nowrap}