.swatch-element{position:relative}.variant-badge{position:absolute;bottom:100%;left:50%;transform:translate(-50%,-8px);background:var(--badge-bg, #d97706);color:#fff;font-size:11px;font-weight:700;padding:3px 8px;border-radius:9999px;line-height:1;white-space:nowrap;box-shadow:0 2px 5px #00000026;z-index:2}.variant-badge:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--badge-bg, #d97706)}#CartDrawer-Checkout{margin-top:18px!important}.ww08-payment-icons{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:12px;margin-top:20px;margin-bottom:10px;padding:10px 0}.ww08-payment-icons img{height:20px;width:auto;display:block;border-radius:4px}@media (min-width: 990px){.global-drawer__content{max-width:500px!important}}.ww08-modern-banner{width:100%;text-align:center;font-size:14px;font-weight:600;color:#111;padding:10px 0;letter-spacing:.3px;font-family:inherit;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);background:#fafafa}.cart-drawer__body{padding-top:54px!important}.global-drawer,.global-drawer__content,.global-drawer__body,.global-drawer__sticky-header,.global-drawer__sticky-bottom,.global-drawer--secondary,.global-drawer--secondary__content,.global-drawer--secondary__body,.cart-drawer__body,.cart-drawer__form,.cart-drawer__product_card,.cart-drawer__sub-footer,.global-drawer__footer{background-color:#fff!important}.global-drawer--secondary{background:#fff!important}.global-drawer__overlay{background:#0000000f!important}.global-drawer__body--content,.cart-drawer__recommendations-grid,.cart-drawer__recommendations{background:#fff!important}.global-drawer,.global-drawer *{border-color:#e5e5e5!important}.cart-drawer__subtotal--price span:after,.cart-drawer__product-card--price span:after{content:" \20ac";font-weight:600}.cart-drawer__subtotal--price span{letter-spacing:.02em}.cart-drawer__subtotal--sale{font-size:22px!important;font-weight:700}.cart-drawer__subtotal--compare{font-size:14px!important;opacity:.6}.cart-drawer__footer .dynamic-checkout__button,.cart-drawer__footer button[type=submit]{height:60px!important;font-size:18px!important;font-weight:700!important;border-radius:10px!important}.cart-drawer__heading-title,.cart-drawer__header h2,.cart-drawer h2{font-size:20px!important;font-weight:600!important;letter-spacing:-.3px}.cart-drawer__footer .dynamic-checkout__button,.cart-drawer__footer button[type=submit]{transition:background-color .2s ease,transform .15s ease,box-shadow .15s ease}.cart-drawer__footer .dynamic-checkout__button:hover,.cart-drawer__footer button[type=submit]:hover{background-color:#d97706!important;transform:translateY(-1px);box-shadow:0 6px 14px #0000001f}.cart-drawer__footer .dynamic-checkout__button:active,.cart-drawer__footer button[type=submit]:active{transform:translateY(0);box-shadow:0 3px 8px #0000002e}.swatch-element label:hover{background:#fff!important;border-color:#000!important;color:#000!important}button[name=add],.product-form__submit,button[type=submit].product-form__submit{background:#2f423b!important;color:#fff!important;height:60px!important;border-radius:10px!important;font-size:18px!important;letter-spacing:.8px;font-weight:600!important;border:none!important;box-shadow:0 3px 8px #0000001f;transition:all .2s ease}button[name=add]:hover,.product-form__submit:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 6px 12px #00000029}button[name=add],.product-form__submit,button[type=submit].product-form__submit{background:#2f423b!important;color:#fff!important;height:65px!important;border-radius:12px!important;font-size:18px!important;font-weight:600!important;letter-spacing:.7px;border:none!important;box-shadow:0 4px 10px #0000001f;transition:all .25s ease}button[name=add]:hover,.product-form__submit:hover{background:#344c45!important;transform:translateY(-2px);box-shadow:0 6px 14px #0000002e}.product-form__submit,button[name=add]{width:85%!important;margin:0 auto!important;display:block!important}.swatch-element label{padding:6px 10px!important;font-size:13px!important;min-width:auto!important;line-height:1.2!important;border-radius:8px!important}.swatch-element.is-active label,.swatch-element input:checked+label{background:#fff!important;border:2px solid #000000!important;color:#000!important}.product-form__input .swatch__button,.product-form__input .product-form__input--dropdown{transform:scale(.95);transform-origin:left center}.product-form__input{margin-bottom:10px!important}.swatch__button.is-active{border-width:2px!important;border-color:#000!important}.variant-badge{transform:scale(.85);margin-bottom:2px}.cross-sells-wrapper{background:#fafafa;border-radius:16px;padding:14px 18px;margin-top:24px;border:1px solid rgba(0,0,0,.06)}.cross-sells-products{display:flex;flex-direction:column;gap:14px}.cross-sells-products .product-info{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.07)}.cross-sells-products .product-info:last-child{border-bottom:none}.product-info__media img{width:64px!important;height:auto;border-radius:10px;background:#fff;box-shadow:0 1px 4px #0000000f}.product-info__body{flex:1;font-size:14px;font-weight:500;color:#111;line-height:1.35}.product-info__body .price{font-size:14px;font-weight:600;color:#000}.product-info__cta{display:flex;align-items:center}.product-info__cta .btn{background:#f97316!important;color:#fff!important;border-radius:10px!important;padding:10px 22px!important;font-size:13px!important;font-weight:700!important;border:none!important;height:auto!important;box-shadow:0 3px 10px #f9731640;letter-spacing:.03em;text-transform:uppercase;transition:all .15s ease-out}.product-info__cta .btn:hover{background:#ea580c!important;box-shadow:0 4px 12px #f9731659;transform:translateY(-1px)}.ww08-apple-infos{display:flex;flex-direction:column;gap:3px;margin:8px 0 4px}.ww08-row{display:flex;align-items:center;gap:6px;font-size:13px;line-height:1.15;font-weight:450;color:#1a1a1a}.ww08-icon{font-size:15px;transform:translateY(1px)}.ww08-text{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.ww08-link{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;color:#1a1a1a!important;text-decoration:underline;text-underline-offset:2px}.ww08-link:hover{opacity:.6;transition:.2s}
/*# sourceMappingURL=/cdn/shop/t/87/assets/custom.css.map */
