.hammas32-mailru-notice{color:#555;display:none;font-size:.85rem;line-height:1.35;margin:.45rem 0 0}.hammas32-mailru-notice.is-visible{display:block}:root{--hammas32-cta-pink:#f82ea6;--hammas32-cta-pink-hover:#d91f8f;--hammas32-soft-pink:#f8e0f0}.products .product .button.add_to_cart_button,.product-small .button.add_to_cart_button,.products .product .button.add_to_cart_button.primary{background-color:var(--hammas32-cta-pink)!important;border-color:var(--hammas32-cta-pink)!important;color:#fff!important}.products .product .button.add_to_cart_button:hover,.products .product .button.add_to_cart_button:focus-visible,.product-small .button.add_to_cart_button:hover,.product-small .button.add_to_cart_button:focus-visible{background-color:var(--hammas32-cta-pink-hover)!important;border-color:var(--hammas32-cta-pink-hover)!important;color:#fff!important}@media (hover:none){.products .product .button.add_to_cart_button:hover,.product-small .button.add_to_cart_button:hover{background-color:var(--hammas32-cta-pink)!important;border-color:var(--hammas32-cta-pink)!important}}.products .product .button.add_to_cart_button.disabled,.products .product .button.add_to_cart_button:disabled{background-color:var(--hammas32-cta-pink)!important;border-color:var(--hammas32-cta-pink)!important;opacity:.5}#yith-wapo-container .wapo-addon-title,#yith-wapo-container h3.wapo-addon-title,#yith-wapo-container .addon-header .wapo-addon-title,#yith-wapo-container .addon-header h3.wapo-addon-title,#yith-wapo-container .wapo-addon-title span,#yith-wapo-container h3.wapo-addon-title span{color:#0b4f8a!important;font-size:1.05rem;font-weight:700;line-height:1.3}#yith-wapo-container .wapo-addon-title,#yith-wapo-container h3.wapo-addon-title{background:#eaf4fc;border-radius:6px;margin:1.75rem 0 .6rem;padding:.5rem .75rem}#yith-wapo-container .yith-wapo-option{box-sizing:border-box;cursor:pointer;margin:0 0 .65rem;min-height:44px;padding:.35rem .25rem;position:relative}#yith-wapo-container .yith-wapo-option .checkbox-button-container,#yith-wapo-container .yith-wapo-option .checkboxbutton{align-items:center;display:inline-flex;justify-content:center;min-height:44px;min-width:44px}#yith-wapo-container .yith-wapo-option input[type="checkbox"],#yith-wapo-container .yith-wapo-option input.yith-wapo-option-value{height:22px!important;margin:0;min-height:22px;min-width:22px;transform:scale(1.35);transform-origin:center center;width:22px!important}#yith-wapo-container .yith-wapo-option .label,#yith-wapo-container .yith-wapo-option label,#yith-wapo-container .yith-wapo-addon-label{cursor:pointer;font-size:.95rem;line-height:1.35;min-height:44px}#yith-wapo-container .yith-wapo-option .price,#yith-wapo-container .yith-wapo-option .woocommerce-Price-amount{color:#1a1a1a;font-weight:700}.single-product form.cart .single_add_to_cart_button.button,.single-product form.cart button.single_add_to_cart_button,.single-product .sticky-add-to-cart .single_add_to_cart_button.button,.single-product .sticky-add-to-cart button.single_add_to_cart_button,.woocommerce-cart .cart_totals a.checkout-button.button,.woocommerce-cart a.checkout-button.button.alt,.woocommerce-cart a.checkout-button{background-color:#f82ea6!important;border-color:#f82ea6!important;color:#fff!important;min-height:44px}.single-product form.cart .single_add_to_cart_button.button:hover,.single-product form.cart button.single_add_to_cart_button:hover,.single-product .sticky-add-to-cart .single_add_to_cart_button.button:hover,.woocommerce-cart .cart_totals a.checkout-button.button:hover,.woocommerce-cart a.checkout-button.button.alt:hover,.woocommerce-cart a.checkout-button:hover{background-color:#d91f8f!important;border-color:#d91f8f!important;color:#fff!important}.woocommerce-cart .product-remove a.remove,.woocommerce-mini-cart-item a.remove{align-items:center;display:inline-flex!important;font-size:1.35rem!important;height:44px!important;justify-content:center;line-height:1!important;min-height:44px!important;min-width:44px!important;width:44px!important}.woocommerce-cart .product-quantity .quantity,.woocommerce-cart .product-quantity .buttons_added{align-items:stretch;display:inline-flex;min-height:44px}.woocommerce-cart .product-quantity .qty,.woocommerce-cart .product-quantity input.qty{font-size:1rem!important;min-height:44px!important;min-width:3rem}.woocommerce-cart .product-quantity .minus,.woocommerce-cart .product-quantity .plus{min-height:44px!important;min-width:44px!important}.hammas32-wapo-companion-note{color:#555;display:block;font-size:.78rem;font-weight:400;line-height:1.3;margin-top:.25rem;max-width:10rem}.hammas32-sticky-checkout{display:none}@media (max-width:849px){body.woocommerce-cart{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom, 0px))}.hammas32-sticky-checkout{align-items:center;background:#fff;border-top:1px solid #e5e5e5;bottom:0;box-shadow:0 -4px 16px rgba(0,0,0,.1);box-sizing:border-box;display:flex;gap:.65rem;justify-content:space-between;left:0;padding:.65rem .85rem calc(0.65rem + env(safe-area-inset-bottom, 0px));position:fixed;right:0;z-index:99}.hammas32-sticky-checkout__total{color:#222;font-size:.95rem;font-weight:700;line-height:1.25;min-width:0}.hammas32-sticky-checkout__total small{color:#555;display:block;font-size:.72rem;font-weight:400}.hammas32-sticky-checkout__btn{align-items:center;background-color:#f82ea6!important;border-color:#f82ea6!important;box-sizing:border-box;color:#fff!important;display:inline-flex!important;flex:0 0 auto;font-size:0.95rem!important;font-weight:700;justify-content:center;line-height:1.2!important;margin:0!important;min-height:44px!important;min-width:9.5rem;padding:.65rem 1rem!important;text-align:center;text-transform:uppercase;white-space:nowrap}.hammas32-sticky-checkout__btn:hover,.hammas32-sticky-checkout__btn:focus{background-color:#d91f8f!important;border-color:#d91f8f!important;color:#fff!important}}#yith-wapo-container .hammas32-wapo-sale-price{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.4em;font-size:.95rem}#yith-wapo-container .hammas32-wapo-sale-price del,#yith-wapo-container .hammas32-wapo-sale-price del .woocommerce-Price-amount{color:#6b6b6b!important;font-weight:400!important;opacity:1!important}#yith-wapo-container .hammas32-wapo-sale-price ins{text-decoration:none}#yith-wapo-container .hammas32-wapo-sale-price ins .woocommerce-Price-amount{color:#f82ea6!important;font-weight:700;font-size:1.05rem}#yith-wapo-container .yith-wapo-option .option-container{align-items:center!important;gap:0.75rem!important}#yith-wapo-container .yith-wapo-option .image-container{flex:0 0 94px;width:94px!important;max-width:94px}#yith-wapo-container .yith-wapo-option .image-container img{width:94px!important;height:94px!important;max-width:none;object-fit:contain;border-radius:6px}@media (max-width:549px){#yith-wapo-container .yith-wapo-option .image-container{flex-basis:75px;width:75px!important;max-width:75px}#yith-wapo-container .yith-wapo-option .image-container img{width:75px!important;height:75px!important}}#yith-wapo-container .hammas32-wapo-save-badge{background:#fde4f2;border-radius:4px;color:#e0218a;display:inline-block;font-size:.72rem;font-weight:700;line-height:1.2;padding:.15em .45em;white-space:nowrap}#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option{margin:0 0 .6rem;padding:0}#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option .option-container{box-sizing:border-box;display:flex!important;flex-wrap:nowrap;align-items:center!important;gap:0.85rem!important;padding:.55rem .85rem .55rem calc(56px + 0.6rem);position:relative;min-height:64px}#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option .option-container::before{background:#fff;border:1px solid #d9d9d9;border-radius:8px;bottom:0;box-shadow:0 1px 2px rgba(0,0,0,.04);content:"";left:56px;position:absolute;right:0;top:0;transition:border-color 0.15s ease;z-index:0}@media (hover:hover) and (pointer:fine){#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option:hover .option-container::before{border-color:#f82ea6}}#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option.hammas32-is-checked .option-container::before{background:#fff7fc;border-color:#f82ea6;box-shadow:0 0 0 1px #f82ea6}#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option:has(input[type="checkbox"]:checked) .option-container::before{background:#fff7fc;border-color:#f82ea6;box-shadow:0 0 0 1px #f82ea6}#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option{-webkit-tap-highlight-color:transparent}#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option .image-container,#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option .checkbox-button-container{position:relative;z-index:1}#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option .checkbox-button-container{display:block!important;flex:1 1 auto;min-height:0;min-width:0;position:static}#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option .checkboxbutton{left:0;margin:0!important;min-height:44px;min-width:44px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option .checkboxbutton input[type="checkbox"]{height:26px!important;min-height:26px;min-width:26px;transform:scale(1.3);width:26px!important}#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option label.yith-wapo-addon-label{display:block;min-height:0;position:relative;z-index:1}#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option label.yith-wapo-addon-label a{color:#1a1a1a;display:block;font-weight:400;margin-bottom:.2rem}#yith-wapo-container .yith-wapo-addon-type-checkbox .hammas32-wapo-sale-price{align-items:center;gap:.55em}#yith-wapo-container .yith-wapo-addon-type-checkbox .hammas32-wapo-sale-price del,#yith-wapo-container .yith-wapo-addon-type-checkbox .hammas32-wapo-sale-price del .woocommerce-Price-amount{color:#6b6b6b!important;font-size:.9rem;opacity:1!important}#yith-wapo-container .yith-wapo-addon-type-checkbox .hammas32-wapo-sale-price ins .woocommerce-Price-amount{color:#1a1a1a!important;font-size:1rem;font-weight:700}@media (max-width:549px){#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option .option-container{gap:0.65rem!important;padding:.5rem .6rem .5rem calc(48px + 0.5rem)}#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option .option-container::before{left:48px}}#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option,#yith-wapo-container .yith-wapo-addon-type-checkbox .yith-wapo-option *{cursor:pointer}.woocommerce-cart .hammas32-free-ship-notice{background-color:#eaf4fc;border-radius:6px;box-sizing:border-box;clear:both;color:#1a1a1a;font-size:1em;font-weight:400;line-height:1.4;margin:0 0 1rem;padding:.65rem .85rem;text-align:left;width:100%}