.sok-whatsapp-contact{position:fixed;right:18px;bottom:22px;z-index:700;display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:8px 13px;border-radius:999px;background:#25d366;color:#073d21!important;text-decoration:none!important;font-size:13px;font-weight:700;line-height:1;box-shadow:0 5px 15px #00000029;max-width:140px;transition:opacity .18s ease,visibility .18s ease,transform .18s ease}.sok-whatsapp-contact svg{display:block;width:22px;height:22px;flex:0 0 22px;pointer-events:none}.sok-whatsapp-contact span{display:inline!important;white-space:nowrap!important;font-size:13px!important}.sok-whatsapp-contact:hover{transform:translateY(-2px);text-decoration:none!important}.sok-whatsapp-contact:focus-visible{outline:2px solid #111;outline-offset:3px}body:has(cart-drawer.active) .sok-whatsapp-contact,body:has(.drawer.active) .sok-whatsapp-contact{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(max-width:749px){body>.sok-whatsapp-contact{position:fixed!important;right:12px!important;bottom:calc(94px + env(safe-area-inset-bottom,0px))!important;left:auto!important;top:auto!important;width:auto!important;height:40px!important;min-width:0!important;min-height:40px!important;padding:7px 11px!important;border-radius:999px!important;z-index:700!important;max-width:132px!important;display:flex!important;gap:6px!important;font-size:12px!important;transform:none!important}body>.sok-whatsapp-contact svg{width:20px!important;height:20px!important;flex:0 0 20px!important}body>.sok-whatsapp-contact span{display:inline!important;font-size:12px!important}body:has(.sok-sticky-cart.is-visible)>.sok-whatsapp-contact,body:has([data-sok-sticky-purchase].is-visible)>.sok-whatsapp-contact,body:has(cart-drawer.active)>.sok-whatsapp-contact{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}#CartDrawer .drawer__inner{display:flex!important;flex-direction:column!important;width:min(44rem,100vw)!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;padding:0 1.6rem!important;box-sizing:border-box}#CartDrawer .drawer__header{flex:0 0 auto!important;padding:1.5rem 0!important;border-bottom:1px solid #ececec!important;position:relative;z-index:2;background:rgb(var(--color-background))}#CartDrawer .drawer__heading{font-size:2rem;line-height:1.2;font-weight:700;margin:0}#CartDrawer cart-drawer-items{display:block!important;flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain}#CartDrawer .cart-drawer__form{display:block!important;width:100%!important;min-width:0!important}#CartDrawer .drawer__contents,#CartDrawer .drawer__cart-items-wrapper{display:block!important;min-width:0!important;width:100%!important}#CartDrawer .cart-items,#CartDrawer .cart-items tbody{display:block!important;width:100%!important;max-width:100%!important;border:0!important;table-layout:auto!important}#CartDrawer .cart-items thead{display:none!important}#CartDrawer .cart-item{display:grid!important;grid-template-columns:8.2rem minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;gap:.5rem 1.2rem!important;align-items:start!important;margin:0!important;padding:1.6rem 0!important;border-bottom:1px solid #ededed!important;width:100%!important;min-width:0!important;position:relative!important}#CartDrawer .cart-item>td{display:block!important;min-width:0!important;max-width:100%!important;width:auto!important;margin:0!important;padding:0!important;float:none!important}#CartDrawer .cart-item__media{grid-column:1!important;grid-row:1/4!important;width:8.2rem!important;align-self:start!important}#CartDrawer .cart-item__image{width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain}#CartDrawer .cart-item__details{grid-column:2!important;grid-row:1!important;overflow-wrap:anywhere!important;word-break:normal!important}#CartDrawer .cart-item__name{display:block!important;font-size:1.35rem!important;line-height:1.35!important;font-weight:600!important;margin:0 0 .35rem!important}#CartDrawer .cart-item__details .product-option{font-size:1.15rem!important;line-height:1.35!important}#CartDrawer .cart-item__totals{grid-column:2!important;grid-row:2!important;justify-content:flex-start!important;text-align:left!important;pointer-events:auto!important}#CartDrawer .cart-item__totals .price,#CartDrawer .cart-item__totals .cart-item__price-wrapper{font-size:1.35rem!important;line-height:1.35!important;font-weight:650!important}#CartDrawer .cart-item__quantity{grid-column:2!important;grid-row:3!important;padding:0!important}#CartDrawer .cart-item__quantity-wrapper{display:flex!important;align-items:center!important;gap:1rem!important;flex-wrap:nowrap!important;min-width:0!important}#CartDrawer .cart-item__quantity .quantity{max-width:12rem!important;min-width:9rem!important;min-height:3.6rem!important}#CartDrawer .cart-item__quantity .quantity__button{width:3.5rem!important}#CartDrawer .cart-item cart-remove-button{margin:0!important}#CartDrawer .drawer__footer{display:block!important;flex:0 0 auto!important;position:relative!important;z-index:3!important;overflow-y:auto!important;max-height:42dvh!important;min-width:0!important;margin:0!important;padding:1.2rem 0 calc(1.5rem + env(safe-area-inset-bottom,0px))!important;border-top:1px solid #e9e9e9!important;background:rgb(var(--color-background))!important;box-shadow:0 -5px 16px #00000009}#CartDrawer .cart-drawer__footer{padding:0!important;margin:0!important}#CartDrawer .totals{display:flex!important;align-items:baseline!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:.5rem!important;margin:0!important}#CartDrawer .totals__total{font-size:1.5rem!important;font-weight:700!important}#CartDrawer .totals__total-value{font-size:1.65rem!important;font-weight:700!important;margin:0!important;overflow-wrap:anywhere}#CartDrawer .sok-cart-checkout-note{display:block!important;margin:.65rem 0 1.2rem!important;font-size:1.1rem!important;line-height:1.45!important;color:rgba(var(--color-foreground),.67)}#CartDrawer .sok-cart-checkout-note a{color:inherit;text-decoration:underline}#CartDrawer .cart__ctas{display:block!important;margin:0!important}#CartDrawer #CartDrawer-Checkout{display:block!important;width:100%!important;min-height:4.7rem!important;border-radius:999px!important;background:#cc2024!important;color:#fff!important;font-size:1.45rem!important;font-weight:700!important}#CartDrawer #CartDrawer-Checkout:after{box-shadow:none!important}#MainContent .sok-product-payments--purchase .sok-product-payments__label{display:none!important}#MainContent .sok-product-payments--purchase{max-width:100%!important}#MainContent .sok-product-payments--purchase .sok-product-payments__icons{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:.45rem!important;overflow-x:auto!important;scrollbar-width:none}#MainContent .sok-product-payments--purchase .sok-product-payments__icons::-webkit-scrollbar{display:none}#MainContent .sok-product-payments--purchase .sok-product-payment-icon{flex:0 0 auto!important;width:4.4rem!important;height:2.85rem!important}.sok-local-product-form .sok-add-error,.sok-catalog-product-form .sok-add-error{display:block;margin:.5rem 0 0;color:#b42318;font-size:1.2rem;line-height:1.4}@media(max-width:749px){#CartDrawer .drawer__inner{padding:0 1.3rem!important}#CartDrawer .cart-item{grid-template-columns:7.3rem minmax(0,1fr)!important;gap:.5rem 1rem!important}#CartDrawer .cart-item__media{width:7.3rem!important}#CartDrawer .drawer__footer{max-height:44dvh!important}#MainContent .sok-product-payments--purchase .sok-product-payment-icon{width:4rem!important;height:2.6rem!important}}#CartDrawer .sok-cart-eu-shipping{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.3rem .8rem;margin:.7rem 0 1.15rem;font-size:1.15rem;line-height:1.4}#CartDrawer .sok-cart-eu-shipping__label{color:#287643;font-weight:650}#CartDrawer .sok-cart-eu-shipping a{color:rgba(var(--color-foreground),.75);font-size:1.08rem;text-decoration:underline;text-underline-offset:2px}#CartDrawer .sok-cart-express{margin-top:1rem;width:100%;max-width:100%;overflow:hidden}#CartDrawer .sok-cart-express shopify-accelerated-checkout-cart{display:block;width:100%;--shopify-accelerated-checkout-button-block-size:44px;--shopify-accelerated-checkout-button-inline-size:130px;--shopify-accelerated-checkout-row-gap:8px;--shopify-accelerated-checkout-inline-alignment:center}#CartDrawer .sok-cart-express #dynamic-checkout-cart{width:100%;max-width:100%}#CartDrawer .sok-cart-express [data-shopify-buttoncontainer]{max-width:100%}.sok-local-card-actions .sok-home-buy-now{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none!important;min-height:44px;background:#cc2024;color:#fff!important;border-radius:999px;line-height:1.25;font-weight:700;white-space:nowrap}.sok-local-card-actions .sok-home-buy-now:hover,.sok-local-card-actions .sok-home-buy-now:focus-visible{background:#ad171d;color:#fff!important}#CartDrawer .sok-cart-eu-shipping{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:.25rem!important;margin:.6rem 0 1rem!important}#CartDrawer .sok-cart-eu-shipping__label{font-size:1.12rem!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important}#CartDrawer .sok-cart-eu-shipping a{display:inline-block!important;width:auto!important;font-size:1rem!important;font-weight:400!important;line-height:1.3!important;color:rgba(var(--color-foreground),.56)!important;text-decoration:underline!important;text-underline-offset:2px!important;margin:0!important}.sok-application-product>div>div>a.sok-application-product__learn-more{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;min-height:3.6rem;padding:.6rem 1.35rem;border-radius:999px;background:#171717;color:#fff!important;font-size:1.15rem;font-weight:800;line-height:1.25;text-align:center;text-decoration:none!important;white-space:nowrap}.sok-application-product>div>div>a.sok-application-product__learn-more:hover{background:#cc2024}.sok-application-product>div>div>a.sok-application-product__learn-more:focus-visible{outline:2px solid #cc2024;outline-offset:3px}@media(max-width:749px){.sok-application-product>div>div>a.sok-application-product__learn-more{font-size:1.1rem;padding:.65rem 1.1rem}}@media screen and (max-width:749px){body>a.sok-whatsapp-contact{width:40px!important;max-width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important;gap:0!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:0!important}body>a.sok-whatsapp-contact svg{width:22px!important;height:22px!important;flex:0 0 22px!important}body>a.sok-whatsapp-contact span{display:none!important}}@media screen and (max-width:749px){#MainContent product-info[id^=MainProduct-] .product__info-container [id^=price-]{margin:0!important;padding:0!important}#MainContent product-info[id^=MainProduct-] .product__info-container .price.sok-price-mobile-compact{display:flex!important;align-items:center!important;flex-wrap:wrap!important;column-gap:9px!important;row-gap:5px!important;margin:5px 0 9px!important;padding:3px 0 7px!important;border:0!important;background:transparent!important;font-size:16px!important;line-height:1.25!important;letter-spacing:0!important}#MainContent product-info[id^=MainProduct-] .sok-price-mobile-compact .price__container{display:flex!important;align-items:center!important;flex-wrap:wrap!important;min-width:0!important;column-gap:9px!important;row-gap:5px!important;margin:0!important;padding:0!important}#MainContent product-info[id^=MainProduct-] .sok-price-mobile-compact.price--on-sale .price__sale{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:baseline!important;gap:6px 10px!important;margin:0!important;padding:0!important}#MainContent product-info[id^=MainProduct-] .sok-price-mobile-compact .price__sale>span:has(s.price-item--regular){order:2!important;margin:0!important}#MainContent product-info[id^=MainProduct-] .sok-price-mobile-compact .price-item--sale.price-item--last{order:1!important;color:#cc2024!important;font-size:30px!important;line-height:1.12!important;font-weight:750!important;letter-spacing:-.025em!important;margin:0!important;white-space:nowrap!important}#MainContent product-info[id^=MainProduct-] .sok-price-mobile-compact .price__regular>.price-item--regular{font-size:30px!important;line-height:1.12!important;font-weight:750!important;color:#cc2024!important;letter-spacing:-.025em!important;margin:0!important}#MainContent product-info[id^=MainProduct-] .sok-price-mobile-compact .price__sale s.price-item--regular{display:inline-block!important;font-size:15px!important;line-height:1.3!important;font-weight:400!important;letter-spacing:0!important;color:#8b8b8b!important;text-decoration:line-through!important;margin:0!important;white-space:nowrap!important}#MainContent product-info[id^=MainProduct-] .sok-price-mobile-compact .sok-money-desktop{display:none!important}#MainContent product-info[id^=MainProduct-] .sok-price-mobile-compact .sok-money-mobile{display:inline!important;font-size:inherit!important;line-height:inherit!important}#MainContent product-info[id^=MainProduct-] .sok-price-mobile-compact .price__badge-sale{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-height:21px!important;margin:0!important;padding:3px 7px!important;border:0!important;border-radius:4px!important;background:#fff0f0!important;color:#cc2024!important;font-size:10px!important;font-weight:700!important;line-height:1!important;letter-spacing:.02em!important}#MainContent product-info[id^=MainProduct-] .sok-price-mobile-compact:not(.price--on-sale):not(.volume-pricing--sale-badge) .price__badge-sale{display:none!important}#MainContent product-info[id^=MainProduct-] .product__info-container .product__title{margin-bottom:5px!important}#MainContent .sok-sticky-cart__price{font-size:17px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:0!important}}@media screen and (min-width:750px){.sok-price-mobile-compact .sok-money-mobile{display:none!important}.sok-price-mobile-compact .sok-money-desktop{display:inline!important}}@media screen and (max-width:749px){[id^=SokStickyCart-].sok-sticky-cart{box-sizing:border-box!important;padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px))!important;background:#fff!important;box-shadow:0 -5px 18px #00000012!important}[id^=SokStickyCart-] .sok-sticky-cart__inner{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:10px!important;row-gap:9px!important;align-items:center!important;padding-inline:16px!important;max-width:100%!important}[id^=SokStickyCart-] .sok-sticky-cart__product{grid-column:1!important;grid-row:1!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:2px!important}[id^=SokStickyCart-] .sok-sticky-cart__title{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.3!important;font-weight:650!important}[id^=SokStickyCart-] .sok-sticky-cart__delivery{display:block!important;font-size:10px!important;line-height:1.25!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}[id^=SokStickyCart-] .sok-sticky-cart__price{grid-column:2!important;grid-row:1!important;font-size:17px!important;line-height:1.2!important;font-weight:750!important;letter-spacing:-.01em!important;white-space:nowrap!important;text-align:right!important;min-width:0!important;overflow:visible!important}[id^=SokStickyCart-] .sok-sticky-cart__controls{grid-column:1!important;grid-row:2!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;min-width:0!important;margin:0!important}[id^=SokStickyCart-] .sok-sticky-cart__quantity{display:grid!important;grid-template-columns:32px 30px 32px!important;width:94px!important;min-width:94px!important;max-width:94px!important;height:40px!important;min-height:40px!important;border-radius:999px!important}[id^=SokStickyCart-] .sok-sticky-cart__quantity button,[id^=SokStickyCart-] .sok-sticky-cart__quantity input{width:100%!important;height:38px!important;min-height:38px!important;font-size:13px!important;padding:0!important}[id^=SokStickyCart-] .sok-sticky-cart__actions{grid-column:2!important;grid-row:2!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:clamp(166px,58vw,238px)!important;min-width:0!important;margin:0!important}[id^=SokStickyCart-] .sok-sticky-cart__actions .button{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0 7px!important;font-size:12px!important;line-height:1.15!important;font-weight:700!important;border-radius:999px!important;white-space:nowrap!important}[id^=SokStickyCart-] .sok-sticky-cart__inner:has(.sok-sticky-cart__bundle-wrap) .sok-sticky-cart__controls{grid-column:1/-1!important;grid-row:2!important}[id^=SokStickyCart-] .sok-sticky-cart__inner:has(.sok-sticky-cart__bundle-wrap) .sok-sticky-cart__bundle-wrap{flex:1 1 auto!important;min-width:0!important}[id^=SokStickyCart-] .sok-sticky-cart__inner:has(.sok-sticky-cart__bundle-wrap) .sok-sticky-cart__bundle{height:40px!important;min-height:40px!important;font-size:12px!important}[id^=SokStickyCart-] .sok-sticky-cart__inner:has(.sok-sticky-cart__bundle-wrap) .sok-sticky-cart__actions{grid-column:1/-1!important;grid-row:3!important;width:100%!important}}@media screen and (max-width:359px){[id^=SokStickyCart-] .sok-sticky-cart__inner{padding-inline:10px!important;column-gap:6px!important}[id^=SokStickyCart-] .sok-sticky-cart__actions{gap:4px!important}[id^=SokStickyCart-] .sok-sticky-cart__actions .button{font-size:11px!important;padding:0 4px!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/sok-1104-copy2-fixes.css.map */
