:root{--abp-cream: #FFFBF8;--abp-cream-warm: #FFF1E5;--abp-ink: #181613;--abp-ink-2: #3a342f;--abp-muted: #8b827a;--abp-accent: #FF6B1A;--abp-accent-deep: #E1551A;--abp-gold: #F5B13C;--abp-line: #eadfd1;--abp-night: #1a1612;--abp-green: #28C76F}body.template-product{background:var(--abp-cream)}body.template-product .product-single__sticky{background:#fff;border:1px solid var(--abp-line);border-radius:22px;padding:clamp(20px,2.5vw,28px)!important;box-shadow:0 1px 2px #1816130d,0 4px 12px #1816130a}body.template-product .product-single__sticky .product-block{margin-bottom:14px!important;padding:0!important}body.template-product .product-single__sticky .product-block:last-child{margin-bottom:0!important}body.template-product .kw-tagline{font-family:Inter,system-ui,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--abp-accent)!important;font-style:normal!important;opacity:1!important;text-align:left!important;margin:0 0 8px!important;display:inline-flex!important;align-items:center!important;gap:8px!important}body.template-product .kw-tagline:before{content:"\2605";color:var(--abp-gold);font-size:14px}body.template-product .product-block--header .product-single__title,body.template-product .product-block--header h1.h2,body.template-product .product-single__title.h2{font-size:clamp(26px,3vw,38px)!important;letter-spacing:-.02em!important;line-height:1.05!important;font-weight:700!important;color:var(--abp-ink)!important;margin:0 0 6px!important;text-transform:none!important}body.template-product .product-block--header .breadcrumb{display:none!important}body.template-product .product-block--price{padding:14px 0!important;border-top:1px solid var(--abp-line);border-bottom:1px solid var(--abp-line);display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:10px!important}body.template-product .product-block--price .product__price,body.template-product .product-block--price [data-product-price],body.template-product .product-block--price .price-item--regular,body.template-product .product-block--price .price-item--sale,body.template-product .product-block--price .money{font-family:Fredoka,Inter,sans-serif!important;font-size:32px!important;font-weight:700!important;color:var(--abp-ink)!important;line-height:1!important}body.template-product .product-block--price .product__price--compare,body.template-product .product-block--price .price__compare,body.template-product .product-block--price del,body.template-product .product-block--price del .money,body.template-product .product-block--price s{color:var(--abp-muted)!important;text-decoration:line-through!important;font-weight:500!important;font-size:17px!important;font-family:inherit!important}body.template-product .product__price-savings{background:var(--abp-accent)!important;color:#fff!important;padding:5px 11px!important;border-radius:999px!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;display:inline-block!important;vertical-align:middle!important;font-family:Inter,system-ui,sans-serif!important}body.template-product .product__price-savings.hide{display:none!important}body.template-product .product__policies.rte,body.template-product .product__policies{flex-basis:100%!important;font-size:12px!important;color:var(--abp-muted)!important;margin:6px 0 0!important}body.template-product .product__policies a{color:var(--abp-accent)!important;font-weight:600}body.template-product .variant__label,body.template-product .variant-wrapper .variant__label,body.template-product .product-form__input legend,body.template-product .product-form__input .form__label{font-size:13px!important;font-weight:700!important;color:var(--abp-ink)!important;margin-bottom:10px!important;text-transform:none!important;letter-spacing:0!important;font-family:Inter,system-ui,sans-serif!important}body.template-product .variant-input{margin:0 6px 8px 0!important}body.template-product .variant-input .variant__button-label,body.template-product .variant-wrapper .variant__button-label,body.template-product .product-block .variant__button-label{background:#fff!important;border:2px solid var(--abp-line)!important;border-radius:12px!important;padding:12px 18px!important;min-width:84px!important;font-family:Inter,system-ui,sans-serif!important;font-size:13px!important;font-weight:700!important;color:var(--abp-ink-2)!important;letter-spacing:0!important;display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;transition:all .15s!important;cursor:pointer!important;text-align:center!important}body.template-product .variant__button-label:hover{border-color:var(--abp-accent)!important;color:var(--abp-ink)!important}body.template-product .variant-input input[type=radio]:checked+.variant__button-label,body.template-product .variant-input.active .variant__button-label{background:var(--abp-cream-warm)!important;border-color:var(--abp-accent)!important;color:var(--abp-ink)!important;box-shadow:0 4px 12px #ff6b1a26!important}body.template-product .variant-input.disabled .variant__button-label,body.template-product .variant-input input[type=radio]:disabled+.variant__button-label{opacity:.4!important;text-decoration:line-through!important;cursor:not-allowed!important}body.template-product .variant-wrapper[data-handle=size] .variant__button-label:before,body.template-product fieldset[name=Size] .variant__button-label:before{content:"";display:block;width:16px;height:26px;background:var(--abp-muted);border-radius:8px;opacity:.3;margin-bottom:4px}body.template-product .variant-input[data-value="50x150cm"] .variant__button-label:before,body.template-product .variant-input[data-value="50x150"] .variant__button-label:before{width:18px;height:30px}body.template-product .variant-input[data-value="50x160cm"] .variant__button-label:before,body.template-product .variant-input[data-value="50x160"] .variant__button-label:before{width:20px;height:34px}body.template-product .variant-input[data-value="60x180cm"] .variant__button-label:before,body.template-product .variant-input[data-value="60x180"] .variant__button-label:before{width:22px;height:38px}body.template-product .variant-input input[type=radio]:checked+.variant__button-label:before,body.template-product .variant-input.active .variant__button-label:before{background:var(--abp-accent)!important;opacity:.9!important}body.template-product .variant-wrapper[data-handle=material] .variant__button-label:before,body.template-product fieldset[name=Material] .variant__button-label:before{content:"";display:block;width:28px;height:28px;border-radius:8px;margin-bottom:6px;border:1px solid rgba(0,0,0,.08)}body.template-product .variant-input[data-value="Peach Skin"] .variant__button-label:before{background:linear-gradient(135deg,#fff,#f5e6d3)!important}body.template-product .variant-input[data-value="2Way Tricot"] .variant__button-label:before,body.template-product .variant-input[data-value="2-Way Tricot"] .variant__button-label:before{background:linear-gradient(135deg,#ffd9c4,#ffb088)!important}body.template-product .product-single__form button.add-to-cart,body.template-product button.add-to-cart,body.template-product button[name=add],body.template-product button[type=submit][name=add]{background-color:var(--abp-accent)!important;background-image:none!important;border:none!important;color:#fff!important;height:56px!important;border-radius:14px!important;font-weight:700!important;font-size:15px!important;letter-spacing:.06em!important;text-transform:uppercase!important;width:100%!important;position:relative!important;overflow:hidden!important;cursor:pointer!important;transition:all .15s ease!important;font-family:Inter,system-ui,sans-serif!important}body.template-product button.add-to-cart:hover,body.template-product button[name=add]:hover{background-color:var(--abp-accent-deep)!important;transform:translateY(-1px)!important;box-shadow:0 12px 28px #ff6b1a66!important}body.template-product button.add-to-cart span,body.template-product button[name=add] span,body.template-product button[name=add] [data-add-to-cart-text]{font-size:15px!important;font-weight:700!important;letter-spacing:.06em!important;position:static!important}body.template-product .kw-payment-row{justify-content:center!important;gap:6px!important;margin:14px 0!important}body.template-product .kw-pay-tag{background:#fff!important;border:1px solid var(--abp-line)!important;color:var(--abp-ink-2)!important;font-family:Inter,system-ui,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.06em!important;padding:5px 10px!important;border-radius:6px!important;height:22px!important;display:inline-flex!important;align-items:center!important;line-height:1!important;text-transform:uppercase!important}body.template-product .kw-matguide-wrap{border:1px solid var(--abp-line)!important;border-radius:14px!important;margin:14px 0!important;background:#fff!important;font-family:Inter,system-ui,sans-serif!important}body.template-product .kw-matguide-wrap summary{font-size:12px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--abp-ink)!important;padding:14px 18px!important}body.template-product .kw-matguide-wrap summary:after{color:var(--abp-accent)!important}body.template-product .kw-matguide-wrap[open]{border-color:#ff6b1a66!important;box-shadow:0 4px 16px #1816130d!important}body.template-product .js-qty,body.template-product .product-quantity-box .js-qty{border:2px solid var(--abp-line)!important;border-radius:12px!important;height:52px!important;background:#fff!important}body.template-product .js-qty__num{font-weight:700!important;color:var(--abp-ink)!important;font-size:15px!important;font-family:inherit!important}body.template-product .js-qty__adjust:hover{color:var(--abp-accent)!important}body.template-product .cta-emotion{font-style:italic!important;color:var(--abp-muted)!important;font-size:13px!important;margin:6px 0 0!important;text-align:center!important}body.template-product .loox-rating .loox-icon{color:var(--abp-gold)!important}body.template-product .product__inventory{background:var(--abp-cream-warm)!important;padding:10px 14px!important;border-radius:10px!important;font-size:13px!important;color:var(--abp-ink-2)!important;border:none!important;display:inline-flex!important;align-items:center!important;gap:8px!important}body.template-product .product-main-slide img{border-radius:22px!important;border:1px solid var(--abp-line)!important;box-shadow:0 4px 16px #1816130f!important;background:var(--abp-cream-warm)!important}body.template-product .product__thumb-item.is-active,body.template-product .product__thumb-item[aria-current=true]{outline:2px solid var(--abp-accent)!important;outline-offset:2px!important}@media(max-width:768px){body.template-product .product-single__sticky{border-radius:16px!important;padding:16px!important}body.template-product .product-single__title.h2{font-size:22px!important}body.template-product .product-block--price .product__price,body.template-product .product-block--price .money{font-size:26px!important}body.template-product .variant__button-label{padding:10px 14px!important;min-width:72px!important}body.template-product button.add-to-cart,body.template-product button[name=add]{height:52px!important}}body.template-product .product-block>style+p,body.template-product .product-block>p:first-child{margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/75/assets/abp-product.css.map */
