.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}}@media(min-width:769px){.product-main~.product-details{max-width:calc(var(--page-width,1320px) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}.product-main~.product-details>.container{width:calc(100% - var(--product-info-width));float:left;clear:left;border-inline-end:1px solid rgba(var(--text-color)/.15);max-width:none;margin:0;padding-top:calc(2 * var(--space-unit));padding-bottom:calc(10 * var(--space-unit));padding-inline-start:0;padding-inline-end:var(--product-column-padding)}}.cac-dcb{display:flex;align-items:center;gap:12px;margin:12px 0 0;padding:10px 12px;border:1px solid #e3e3e3;border-radius:6px;background:#fff;color:inherit;text-decoration:none}.cac-dcb:hover{border-color:#b5b5b5}.cac-dcb__img{flex:0 0 72px;width:72px;height:72px;object-fit:contain}.cac-dcb__text{display:flex;flex-direction:column;gap:2px;min-width:0}.cac-dcb__title{font-size:15px;line-height:1.3}.cac-dcb__desc{font-size:14px;line-height:1.35}.cac-dcb__foot{display:flex;align-items:center;gap:12px;margin-top:2px}.cac-dcb__price{font-weight:700}.cac-dcb__cta{font-size:14px;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/54/assets/cac-buybox.css.map */
