.cac-badges{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px}.cac-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:4px;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.01em}.cac-badge--fast{background:#fdece6;color:#b3261e}.cac-badge--best{background:#fff4d6;color:#7a4f00}.product-info variant-label .product-label--sale{background:#1e7b34!important;color:#fff!important;height:auto!important;font-size:15px!important;font-weight:700;padding:5px 10px!important;border-radius:4px}.product-info variant-label .product-label-wrapper{justify-content:flex-start!important}.product-info .product-price+variant-label{margin-top:-4px}.product-info .variant-label:not([hidden]){display:flex;flex-wrap:wrap;align-items:center;gap:8px}.product-info .variant-label .cac-badges,.product-info .variant-label .product-label-wrapper{margin:0}.cac-benefits{flex:0 0 100%;list-style:none;margin:6px 0 0;padding:0}.cac-benefits li{display:flex;align-items:flex-start;gap:8px;margin:0 0 6px;font-size:15px;line-height:1.35;font-weight:500}.cac-benefits li:before{content:none!important;display:none!important}.cac-benefits svg{flex:0 0 auto;margin-top:2px;color:#1e7b34}.product-info .product-info__block:has(>product-recommendations){display:none!important}.cac-dp{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px;padding:10px 12px;border:1px solid #b7dfc3;background:#f0f9f2;border-radius:6px;color:#14532d}.cac-dp[hidden]{display:none}.cac-dp__icon{flex:0 0 auto;margin-top:1px}.cac-dp__main{margin:0;font-size:15px;line-height:1.35}.cac-dp__main strong{font-weight:700}.cac-dp__sub{margin:2px 0 0;font-size:13px;color:#2f6b41}.product-info [class*=countdown_timer_wrapper]{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px;flex-wrap:nowrap;padding:8px 12px!important;margin:12px 0!important;min-height:0!important;border-radius:6px!important}.product-info [class*=countdown_timer_wrapper] h2{margin:0!important;font-size:16px!important;line-height:1.2!important;padding:0!important}.product-info [class*=countdown_timer_subheading]{display:none!important}.product-info [class*=countdown_timer_wrapper]>div{margin:0!important;padding:0!important;width:auto!important;flex:0 0 auto}.product-info [class*=countdown_timer_wrapper] h2{flex:1 1 auto;text-align:left!important}.product-info [class*=countdown_wrapper]{gap:0 2px!important;margin:0!important}.product-info [class*=countdown_time_]{font-size:18px!important;line-height:1.1!important}.product-info [class*=countdown_separator]{font-size:16px!important;line-height:1.1!important}.product-info [class*=countdown_legend]{font-size:10px!important;line-height:1.1!important;margin:0!important}.product-info .shopify-app-block:has(square-placement){display:none!important}.product-info .product-info__block:has(>.shopify-app-block square-placement){display:none!important}.product-info klarna-placement{display:block;margin:-4px 0 4px}.product-info klarna-placement::part(osm-container){padding:6px 0!important;background:transparent!important;border:0!important;min-height:0!important}.product-info klarna-placement::part(osm-message){font-size:14px!important;line-height:1.35!important}.product-info klarna-placement::part(osm-cta){font-size:12px!important}.product-info klarna-placement::part(osm-legal){font-size:11px!important;line-height:1.3!important;margin-top:2px!important}.product-info klarna-placement::part(osm-badge){width:48px!important;height:20px!important}.product-info .product__delivery-info{padding:.6em .4em!important;font-size:13px!important;background:#f7f7f7!important;margin:0}.product-info .product__delivery-info img{width:24px!important;height:24px!important}.product-info .product__delivery-info p{margin-top:.3em!important;font-weight:500}@media(max-width:600px){.product-info .product__delivery-info{font-size:11px!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/cac-buybox.css.map */
