div[ref=priceContainer],.price-container{margin:1rem 0;font-family:var(--font-body-family)}.price{font-weight:600;font-size:1.8rem;color:#e74c3c;letter-spacing:-.01rem;line-height:1.2}.compare-at-price{font-size:1.4rem;color:#999;text-decoration:line-through;font-weight:400;opacity:.8;margin-right:.5rem}.buy-buttons-block product-form-component,.buy-buttons-block form[action*="/cart/add"],.buy-buttons-block .product-form-buttons,product-form-component,form[action*="/cart/add"],.product-form-buttons,.shopify-payment-button,.dynamic-checkout__content,input[name=add],button[name=add],.btn[name=add],.quick-add-submit,[data-testid=add-to-cart-button],.add-to-cart,.addtocart,.cart-submit,add-to-cart-component,accelerated-checkout,.accelerated-checkout{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;overflow:hidden!important;pointer-events:none!important}.checkout-button-container{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;z-index:999!important;position:relative!important}.checkout-button-container .button{display:flex!important;visibility:visible!important;opacity:1!important;background:linear-gradient(135deg,#000,#333)!important;color:#fff!important;border:none!important;padding:1rem!important;font-size:1.1rem!important;font-weight:700!important;text-decoration:none!important;border-radius:6px!important;cursor:pointer!important;text-align:center!important;min-height:48px!important;width:100%!important;box-shadow:0 4px 12px #00000026!important;transition:all .3s ease!important;letter-spacing:.5px!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;font-family:var(--font-body-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)!important}.checkout-button-container .button:hover{background:linear-gradient(135deg,#222,#555)!important;color:#fff!important;text-decoration:none!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #00000040!important}.buy-buttons-block:has(.checkout-button-container),.buy-buttons-block{display:block!important;visibility:visible!important;opacity:1!important}.paypal-button{display:flex!important;visibility:visible!important;opacity:1!important;width:100%!important;height:48px!important;background:#ffc439!important;border:none!important;border-radius:24px!important;color:#003087!important;font-weight:600!important;font-size:16px!important;cursor:pointer!important;margin-top:8px!important;align-items:center!important;justify-content:center!important;gap:8px!important;transition:all .2s ease!important;box-shadow:0 2px 4px #0000001a!important;overflow:hidden!important;box-sizing:border-box!important;font-family:var(--font-body-family)!important}.paypal-button:hover{background:#f0b90b!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #00000026!important}.card .checkout-button-container{margin:.5rem 0 0!important}.card .checkout-button-container .button{padding:.75rem 1rem!important;font-size:.9rem!important;min-height:44px!important}@media screen and (max-width: 749px){.checkout-button-container .button{font-size:.9rem!important;padding:.75rem 1rem!important}.price{font-size:1.6rem}.compare-at-price{font-size:1.2rem}}.template-product .price{font-size:2.4rem;font-weight:700;margin-bottom:.5rem}.template-product .compare-at-price{font-size:1.8rem;margin-right:.8rem}.card .price,.resource-card .price{font-size:1.6rem;font-weight:600;margin:.5rem 0}.card .compare-at-price,.resource-card .compare-at-price{font-size:1.2rem;margin-right:.4rem}div[ref=priceContainer]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}[data-tiered-price] .price{color:#e74c3c;font-weight:700}[data-country=UK] .price,[data-country=UK] .compare-at-price,[data-country=FR] .price,[data-country=DE] .price,[data-country=FR] .compare-at-price,[data-country=DE] .compare-at-price{font-variant-numeric:lining-nums}@keyframes price-update{0%{opacity:.5;transform:scale(.98)}to{opacity:1;transform:scale(1)}}[data-tiered-price].updating{animation:price-update .3s ease}[data-country][data-currency]{position:relative}.price:empty:after{content:"9,99\20ac";color:#e74c3c;opacity:.7}.price-container:has(.compare-at-price) .price{position:relative}.price-container:has(.compare-at-price) .price:before{content:"";position:absolute;top:-4px;right:-8px;background:#e74c3c;color:#fff;font-size:.7rem;padding:2px 6px;border-radius:4px;font-weight:600}.featured-product-section .price{font-size:2.8rem;font-weight:800}.featured-product-section .compare-at-price{font-size:2rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tiered-pricing.css.map */
