@import"https://fonts.googleapis.com/css2?family=Nunito:wght@600;700&display=swap";:root{--pill-grad-start: #F6DAD5;--pill-grad-end: #F1F1ED;--pill-radius: 999px;--jaste-radius-img: 18px;--jaste-radius-btn: 14px;--jast-accent-soft: #D6ABE7}.footer.footer--type-1 .jast-footer-top{display:flex!important;align-items:center;justify-content:space-between;gap:18px;width:100%}.footer.footer--type-1 .jast-footer-top__left{display:flex!important;align-items:center;gap:12px;min-width:0}.footer.footer--type-1 .jast-footer-top__left .footer__logo{margin:0!important}.footer.footer--type-1 .jast-footer-top__left .footer__copyright{margin:0!important;padding:0!important;color:#ffffffe0;font-size:13px;line-height:1.4}.footer.footer--type-1 .jast-footer-top__left .footer__copyright a{color:#ffffffeb!important;text-decoration:none;opacity:.95}.footer.footer--type-1 .jast-footer-top__left .footer__copyright a:hover{opacity:1;text-decoration:underline}.footer.footer--type-1 .jast-footer-top__right{display:flex!important;align-items:center;justify-content:flex-end}.footer.footer--type-1 .jast-footer-top__right .footer__payments{margin:0!important;padding:0!important;justify-content:flex-end!important}.footer.footer--type-1 .jast-footer-top__right ul,.footer.footer--type-1 .jast-footer-top__right ol{margin:0!important;padding:0!important}.footer.footer--type-1 .jast-footer-nav{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.footer.footer--type-1 .jast-footer-nav__list{display:flex!important;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;list-style:none;padding:0;margin:0}.footer.footer--type-1 .jast-footer-nav__link{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;text-decoration:none!important;font-size:13px;font-weight:700;color:#ffffffeb!important;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);transition:transform .18s ease,background .18s ease,border-color .18s ease,opacity .18s ease;opacity:.95}.footer.footer--type-1 .jast-footer-nav__link:hover{opacity:1;transform:translateY(-1px);background:#ffffff1a;border-color:#ffffff38}@media (max-width:768px){.footer.footer--type-1 .jast-footer-top{flex-direction:column;align-items:center;text-align:center;gap:10px}.footer.footer--type-1 .jast-footer-top__left{flex-direction:column;gap:8px}.footer.footer--type-1 .jast-footer-top__right .footer__payments{justify-content:center!important}}.jast-whatsapp-float{position:fixed;right:18px;bottom:18px;z-index:9999;display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 18px 0 16px;background:#25d366;color:#fff!important;border-radius:999px;text-decoration:none!important;font-weight:800;font-size:14px;box-shadow:0 12px 30px #00000047;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.jast-whatsapp-float:hover{transform:translateY(-1px) scale(1.03);box-shadow:0 16px 40px #00000059;filter:saturate(1.05)}.jast-whatsapp-icon{width:34px;height:34px;border-radius:999px;background:#ffffff2e;display:inline-flex;align-items:center;justify-content:center}.jast-whatsapp-icon svg{display:block}.jast-whatsapp-text{white-space:nowrap;letter-spacing:.2px}@media (max-width:768px){.jast-whatsapp-float{right:14px;bottom:14px;height:52px;padding:0 16px 0 14px;font-size:14px}}.header__btn-search span,.product-page-info__dynamic-checkout{display:none}.header__tape-close.position-absolute.right-0.cursor-pointer{display:none!important}.jast-mini-menu{font-family:Nunito,sans-serif;display:flex;flex-wrap:wrap;flex:1;justify-content:center;gap:14px 18px;padding:12px 0 6px;margin:0 auto}.jast-mini-item{--c:#b56cff;display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:8px;padding:10px 14px;width:180px;border-radius:var(--pill-radius);text-decoration:none;font-weight:700;font-size:13px;color:#2b2b2b;background:linear-gradient(90deg,var(--pill-grad-start),var(--pill-grad-end));border:1px solid rgba(0,0,0,.06);box-shadow:0 10px 24px #0000000f;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;position:relative}.jast-mini-item span{position:relative}.jast-mini-item span:after{content:"";position:absolute;left:0;bottom:-4px;height:2px;width:0%;background:var(--c);border-radius:2px;transition:width .18s ease;opacity:.85}.jast-mini-item:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--c) 40%,rgba(0,0,0,.06));box-shadow:0 16px 34px #0000001a}.jast-mini-item:hover span:after{width:100%}.jast-mini-item .ico{display:inline-block;transform:translateY(0);transition:transform .18s ease}.jast-mini-item:hover .ico{transform:translateY(-2px) rotate(-3deg)}.jast-mini-item:focus-visible{outline:3px solid color-mix(in srgb,var(--c) 55%,transparent);outline-offset:3px}@media (max-width:480px){.jast-mini-item{font-size:14px;padding:9px 12px}}@keyframes jastPulse{0%,18%{transform:translateY(0) scale(1);box-shadow:0 10px 24px #0000000f;filter:saturate(1)}25%,45%{transform:translateY(-1px) scale(1.03);box-shadow:0 18px 40px #0000001f,0 0 0 6px #ffffff8c,0 0 22px color-mix(in srgb,var(--c) 35%,transparent);filter:saturate(1.15)}55%,to{transform:translateY(0) scale(1);box-shadow:0 10px 24px #0000000f;filter:saturate(1)}}.jast-mini-menu .jast-mini-item{animation:jastPulse 9.6s ease-in-out infinite;will-change:transform,box-shadow,filter}.jast-mini-menu .jast-mini-item:nth-child(1){animation-delay:0s}.jast-mini-menu .jast-mini-item:nth-child(2){animation-delay:2.4s}.jast-mini-menu .jast-mini-item:nth-child(3){animation-delay:4.8s}.jast-mini-menu .jast-mini-item:nth-child(4){animation-delay:7.2s}.jast-mini-menu:hover .jast-mini-item{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.jast-mini-menu .jast-mini-item{animation:none!important}}.footbar .js-notification-cookies{z-index:99999!important}.footbar .js-notification-cookies .notification-cookies{background:#d9b5e3!important;border-radius:14px!important;box-shadow:0 18px 40px #00000024!important;width:calc(100% - 28px)!important;max-width:780px!important;margin:0 auto 18px!important;text-align:center!important;overflow:hidden}.footbar .js-notification-cookies .notification-cookies__bg{background:#d9b5e3!important;opacity:1!important}.footbar .js-notification-cookies .notification-cookies .position--relative{padding:18px 22px!important}.footbar .js-notification-cookies .notification-cookies p{margin:0 auto!important;max-width:640px!important;font-size:18px!important;line-height:1.45!important;color:#000000c7!important;text-align:center!important}.footbar .js-notification-cookies .notification-cookies .d-flex{justify-content:center!important;align-items:center!important;gap:22px!important;margin-top:14px!important;flex-wrap:wrap!important}.footbar .js-notification-cookies .notification-cookies a{color:#5b2a6e!important;font-weight:700!important;text-decoration:underline!important;text-underline-offset:6px!important}.footbar .js-notification-cookies .notification-cookies a:hover{color:#3f1a4e!important}.footbar .js-notification-cookies .notification-cookies .notification-cookies__button-close[data-js-action=close]{background:#7a2fa3!important;color:#fff!important;border-radius:12px!important;padding:12px 18px!important;font-weight:700!important;font-size:16px!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;cursor:pointer!important;text-decoration:none!important;box-shadow:0 10px 22px #7a2fa347!important;transition:transform .15s ease,background .15s ease!important}.footbar .js-notification-cookies .notification-cookies .notification-cookies__button-close[data-js-action=close]:hover{background:#5f2380!important;transform:translateY(-1px)}@media (max-width:540px){.footbar .js-notification-cookies .notification-cookies .position--relative{padding:14px 16px!important}.footbar .js-notification-cookies .notification-cookies p{font-size:16px!important}.footbar .js-notification-cookies .notification-cookies .notification-cookies__button-close[data-js-action=close]{width:100%!important;max-width:260px!important}}.jast-topbar{background:transparent!important}.jast-topbar__inner{max-width:1300px;margin:0 auto;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:8px 20px}@keyframes jasteGlowText{0%,to{opacity:1;filter:saturate(1)}50%{opacity:.55;filter:saturate(1.15)}}.jast-topbar__text{font-weight:700;font-size:14px;line-height:1.5;letter-spacing:.2px;background:#000;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:jasteGlowText 2.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.jast-topbar__text{animation:none!important}}.header__tape{background:linear-gradient(90deg,var(--pill-grad-start),var(--pill-grad-end))!important}.header__counter{position:absolute;top:-6px;right:-6px;width:18px;height:18px;background:linear-gradient(90deg,var(--pill-grad-start),var(--pill-grad-end))!important;color:#1c1c1c!important;font-size:11px;font-weight:700;line-height:18px;text-align:center;border-radius:50%;box-shadow:0 4px 12px #0000002e;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.jast-intro-section{width:100%;display:flex;justify-content:center;padding:32px 16px}.jast-intro-box{background:linear-gradient(90deg,var(--pill-grad-start),var(--pill-grad-end))!important;border-radius:14px;padding:28px 32px;max-width:560px;width:100%;text-align:center;box-shadow:0 14px 36px #00000029}.jast-intro-eyebrow{display:block;margin-bottom:6px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#1c1c1c}.jast-intro-title{margin:0;font-size:32px;font-weight:400;line-height:1.15;color:#1c1c1c}@media (max-width:768px){.jast-intro-box{padding:22px 18px}.jast-intro-title{font-size:26px}}.jast-footer-cta{width:100%;padding:40px 16px}.jast-footer-cta__inner{max-width:1000px;margin:0 auto;background:#d0b6e1;border-radius:18px;padding:34px 22px;text-align:center}.jast-footer-cta__text{margin:0 0 22px;font-size:19px;line-height:1.55;color:#3f2b52}.jast-footer-cta__text strong{font-weight:800}.jast-footer-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 26px;border-radius:999px;background:#b79ad7;color:#fff!important;font-size:15px;font-weight:700;text-decoration:none;border:2px solid #b79ad7;transition:all .18s ease}.jast-footer-cta__btn:hover{background:#fff;color:#000!important;border-color:#fff;transform:translateY(-1px)}@media (max-width:640px){.jast-footer-cta__text{font-size:17px}.jast-footer-cta__btn{width:100%;max-width:280px}}.product-collection__image,.product-collection__image.product-image{border-radius:var(--jaste-radius-img)!important;overflow:hidden!important}.product-collection__image .rimage{border-radius:inherit!important;overflow:hidden!important}.product-collection__image img,.product-collection__image .rimage__img{border-radius:inherit!important;display:block}.product-collection__buttons .btn,.product-collection__button-add-to-cart .btn,.product-collection__buttons a.btn,.product-collection__button-add-to-cart a.btn{border-radius:var(--jaste-radius-btn)!important}.product-collection__buttons .btn:before,.product-collection__buttons .btn:after,.product-collection__button-add-to-cart .btn:before,.product-collection__button-add-to-cart .btn:after{border-radius:inherit!important}.product-options__section[data-property=colore]{gap:10px!important}.product-options__section[data-property=colore] .product-options__value{border-radius:14px!important;padding:8px 14px!important;min-height:34px!important;font-size:14px!important;font-weight:700!important;border:1px solid rgba(0,0,0,.14)!important;box-shadow:none!important;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease,border-color .12s ease!important}.product-options__section[data-property=colore] .product-options__value:hover{transform:translateY(-1px);box-shadow:0 10px 22px #0000001a!important}.product-options__section[data-property=colore] .product-options__value.active{border-color:#3c2b528c!important;box-shadow:0 12px 26px #00000029!important;filter:saturate(1.05)}.product-options__section[data-property=colore] .product-options__value>span{display:none!important}.product-options__section[data-property=colore] .product-options__value[data-value=rosa]{background:#f8d7ef!important;color:#5b2a6e!important}.product-options__section[data-property=colore] .product-options__value[data-value=giallo]{background:#fff1b8!important;color:#3c2b52!important}.product-options__section[data-property=colore] .product-options__value[data-value=beige]{background:#f3e7d6!important;color:#3c2b52!important}.product-options__section[data-property=colore] .product-options__value[data-value=celeste]{background:#bfeee8!important;color:#134a45!important}.product-options__section[data-property=colore] .product-options__value[data-value=grigio]{background:#e9e9ee!important;color:#3c2b52!important}.product-options__section[data-property=colore] .product-options__value[data-value=nero]{background:#2b2b2b!important;color:#fff!important;border-color:#fff3!important}.product-options__section[data-property=colore] .product-options__value[data-value=bianco]{background:#fff!important;color:#3c2b52!important;border-color:#0000002e!important}.product-options__section[data-property=colore] .product-options__value[data-value=nero].active{box-shadow:0 14px 30px #0000004d!important}.product-options__section:not([data-property=colore]) .product-options__value{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:8px 16px!important;min-height:34px!important;border-radius:var(--pill-radius)!important;background:linear-gradient(90deg,var(--pill-grad-start),var(--pill-grad-end))!important;color:#1c1c1c!important;font-weight:600!important;font-size:14px!important;border:1px solid rgba(0,0,0,.06)!important;box-shadow:0 10px 22px #00000014!important}.product-options__section:not([data-property=colore]) .product-options__value.active{filter:saturate(1.05)!important;box-shadow:0 14px 30px #00000024!important}.product-page-info__button-add-to-cart .js-product-button-add-to-cart{background:linear-gradient(90deg,var(--pill-grad-start),var(--pill-grad-end))!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:999px!important;color:#111!important;font-weight:700!important;box-shadow:0 10px 22px #00000014!important;transition:transform .15s ease,box-shadow .15s ease,background .15s ease!important;overflow:hidden!important}.product-page-info__button-add-to-cart .js-product-button-add-to-cart,.product-page-info__button-add-to-cart .js-product-button-add-to-cart *{color:#111!important;fill:currentColor!important}.product-page-info__button-add-to-cart .js-product-button-add-to-cart:hover{background:#fff!important;border:2px solid transparent!important;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,var(--pill-grad-start),var(--pill-grad-end))!important;background-origin:border-box!important;background-clip:padding-box,border-box!important;transform:translateY(-1px);box-shadow:0 16px 34px #0000001f!important}.product-page-info__button-add-to-cart .js-product-button-add-to-cart[disabled],.product-page-info__button-add-to-cart .js-product-button-add-to-cart.disabled{opacity:.65!important;transform:none!important;box-shadow:none!important}.product-collection__buttons .btn,.product-collection__button-add-to-cart .btn,.product-collection__buttons a.btn,.product-collection__button-add-to-cart a.btn{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;padding:10px 18px!important;background:linear-gradient(90deg,var(--pill-grad-start),var(--pill-grad-end))!important;border:1px solid rgba(0,0,0,.1)!important;color:#1c1c1c!important;font-weight:700!important;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease!important}.product-collection__buttons .btn:before,.product-collection__button-add-to-cart .btn:before,.product-collection__buttons a.btn:before,.product-collection__button-add-to-cart a.btn:before{content:""!important;position:absolute!important;top:-2px!important;right:-2px!important;bottom:-2px!important;left:-2px!important;border-radius:999px!important;background:linear-gradient(90deg,var(--pill-grad-start),var(--pill-grad-end))!important;opacity:0!important;pointer-events:none!important;z-index:0!important}.product-collection__buttons .btn>*,.product-collection__button-add-to-cart .btn>*,.product-collection__buttons a.btn>*,.product-collection__button-add-to-cart a.btn>*{position:relative!important;z-index:1!important}.product-collection__buttons .btn:hover,.product-collection__button-add-to-cart .btn:hover,.product-collection__buttons a.btn:hover,.product-collection__button-add-to-cart a.btn:hover{transform:translateY(-1px)!important;box-shadow:0 16px 34px #0000001f!important;background:#fff!important;border-color:transparent!important;color:#5b2a6e!important}.product-collection__buttons .btn:hover:before,.product-collection__button-add-to-cart .btn:hover:before,.product-collection__buttons a.btn:hover:before,.product-collection__button-add-to-cart a.btn:hover:before{opacity:1!important}#jasteCustomMenu.jaste-custom-menu{position:fixed!important;top:0!important;right:0!important;width:0!important;height:0!important;background:transparent!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;z-index:999999!important}#jasteCustomMenu .jaste-custom-menu__stack{position:fixed!important;top:84px!important;left:-10px!important;width:200px!important;height:372px!important;padding:14px 12px!important;display:grid!important;gap:8px!important;background:#ffffffd6!important;border-left:1px solid rgba(0,0,0,.06)!important;box-shadow:-16px 0 34px #0000001f!important;border-top-right-radius:16px!important;border-bottom-right-radius:16px!important;align-items:center!important;justify-items:end!important;overflow:hidden!important;pointer-events:auto!important}#jasteCustomMenu:not(.is-open) .jaste-custom-menu__stack{display:none!important}#jasteCustomMenu .jaste-custom-menu__content{pointer-events:none!important}#jasteCustomMenu input.jaste-custom-menu__search-input{display:none!important}#jasteCustomMenu .jaste-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:164px!important;min-width:164px!important;max-width:164px!important;padding:6px 10px!important;min-height:28px!important;max-height:36px!important;font-size:13px!important;font-weight:600!important;border:0!important;cursor:pointer!important;text-decoration:none!important;border-radius:var(--pill-radius)!important;background:linear-gradient(90deg,var(--pill-grad-start),var(--pill-grad-end))!important;color:#000!important;box-shadow:none!important;transition:filter .15s ease,box-shadow .15s ease!important}#jasteCustomMenu .jaste-btn:hover{filter:brightness(.98)!important;box-shadow:0 8px 20px #0000001a!important}#jasteCustomMenu .jaste-custom-menu__stack{transform:scale(1.2);transform-origin:top left}.popup__body[data-js-popup-name=size-guide],.popup__body[data-js-popup-name=delivery-return]{background:transparent!important}.popup__body[data-js-popup-name=size-guide]>div,.popup__body[data-js-popup-name=delivery-return]>div{background:transparent!important;box-shadow:none!important}.popup-size-guide,.popup-delivery-return{padding:18px!important}.popup-size-guide__close,.popup-delivery-return__close{top:18px!important;right:18px!important;width:44px!important;height:44px!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;background:linear-gradient(135deg,var(--pill-grad-start),var(--pill-grad-end))!important;border:1px solid rgba(138,44,140,.22)!important;box-shadow:0 10px 22px #0000001a!important;transition:transform .15s ease,box-shadow .15s ease!important}.popup-size-guide__close:hover,.popup-delivery-return__close:hover{transform:translateY(-1px);box-shadow:0 14px 28px #00000024!important}.popup-size-guide__close svg,.popup-delivery-return__close svg{width:16px!important;height:16px!important;opacity:.9}.popup-size-guide__close svg path,.popup-delivery-return__close svg path{fill:#8a2c8c!important}.jast-pop{width:min(720px,92vw);margin:0 auto;border-radius:22px;background:linear-gradient(135deg,#f6dad5f2,#f1f1edf2);border:1px solid rgba(138,44,140,.14);box-shadow:0 22px 55px #0000002e;overflow:hidden;position:relative}.jast-pop__header{padding:18px 18px 14px;background:linear-gradient(135deg,#f6dad58c,#f1f1edbf);border-bottom:1px solid rgba(138,44,140,.1)}.jast-pop__title{margin:0;text-align:center;color:#8a2c8c;font-weight:800;letter-spacing:.2px;font-size:clamp(20px,2.2vw,28px);display:inline-flex;gap:10px;align-items:center;justify-content:center;width:100%}.jast-pop__section{padding:18px 22px}.jast-pop__subtitle{margin:8px 0 10px;text-align:center;color:#8a2c8c;font-weight:800;font-size:18px}.jast-pop__p{margin:0 0 10px!important;color:#3f3f3f;line-height:1.45!important;font-size:15px}.jast-pop__note{margin:8px 0 0!important;color:#5a5a5a;font-size:14px;line-height:1.45!important}.jast-pop__divider{border:0;height:1px;background:#8a2c8c1f;margin:12px 0!important;opacity:.35}.jast-pop__list{list-style:none!important;padding:0!important;margin:8px 0 10px!important;display:grid;gap:10px}.jast-pop__list li{display:flex;align-items:flex-start;gap:10px;color:#3f3f3f;font-size:15px;line-height:1.35!important}.jast-pop__list li:before{content:"\2713";flex:0 0 22px;width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#b07bd0,#8a2c8c);color:#fff;font-weight:900;font-size:13px;margin-top:1px;box-shadow:0 8px 16px #8a2c8c2e}.jast-pop__thanks{margin:10px 0 0!important;color:#8a2c8c;font-weight:800;text-align:center;line-height:1.25!important}.jast-pop--size .jast-pop__p,.jast-pop--size .jast-pop__note,.jast-pop--size .jast-pop__thanks{text-align:center}.jast-pop--size .jast-pop__list{display:inline-block;text-align:left;margin:10px auto!important}@media (max-width:480px){.jast-pop__section{padding:16px}.popup-size-guide__close,.popup-delivery-return__close{top:12px!important;right:12px!important;width:40px!important;height:40px!important}}.header__btn-menu-desktop{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;border-radius:12px!important;background:linear-gradient(90deg,var(--pill-grad-start),var(--pill-grad-end))!important;border:1px solid rgba(0,0,0,.1)!important;box-shadow:0 10px 22px #0000001a!important;transition:transform .18s ease,box-shadow .18s ease!important;margin-right:14px!important}.header__btn-menu-desktop:hover{transform:translateY(-1px)!important;box-shadow:0 14px 28px #00000024!important}.header__btn-menu{border-radius:12px!important;background:linear-gradient(90deg,var(--pill-grad-start),var(--pill-grad-end))!important;border:1px solid rgba(0,0,0,.1)!important;margin-right:12px!important}.header__btn-menu-desktop svg,.header__btn-menu svg{width:20px!important;height:20px!important;display:block!important}.header__btn-menu-desktop svg *,.header__btn-menu svg *{fill:#1c1c1c!important;stroke:#1c1c1c!important}.jast-topbar__inner{width:100%!important;max-width:1300px!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;padding:8px 20px!important}@keyframes klarnaAttentionBack{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.045);opacity:.92}}.jast-topbar__inner{animation:klarnaAttentionBack 1.6s ease-in-out infinite!important;transform-origin:center!important}@keyframes klarnaTextShift{0%{background-position:0% 50%;opacity:1}50%{background-position:100% 50%;opacity:.78}to{background-position:0% 50%;opacity:1}}.jast-topbar__text{font-weight:700!important;font-size:14px!important;line-height:1.5!important;background:linear-gradient(90deg,#1c1c1c,#8a2c8c,#1c1c1c)!important;background-size:200% 200%!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:klarnaTextShift 2.2s ease-in-out infinite!important}.jast-topbar__logo{display:inline-flex!important;align-items:center!important}.header__tape,.header__tape .container,.header__tape .position-relative{width:100%!important;max-width:100%!important}.header__tape .position-relative{display:flex!important;justify-content:center!important;align-items:center!important;padding-left:0!important;padding-right:0!important}.header__tape-content{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;margin:0 auto!important;text-align:center!important}.jast-topbar{width:100%!important}.jast-topbar__inner{width:100%!important;max-width:100%!important;margin:0 auto!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important}.header__tape-close{position:absolute!important;right:14px!important}:root{--pill-grad-start: #F6DAD5;--pill-grad-end: #F1F1ED;--pill-radius: 999px}.header__tape,.jast-topbar{background:linear-gradient(90deg,var(--pill-grad-start),var(--pill-grad-end))!important}.header__tape .container,.header__tape .position-relative,.header__tape-content{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;display:flex!important;justify-content:center!important}.jast-topbar__inner{width:100%!important;max-width:1300px!important;margin:0 auto!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important;padding:8px 20px!important;animation:klarnaAttention 1.5s ease-in-out infinite!important;transform-origin:center}.jast-topbar__text{font-size:14px!important;font-weight:700!important;line-height:1.6!important;color:#111!important;text-align:center!important;animation:jasteGlowText 2.6s ease-in-out infinite!important}.jast-topbar__logo svg{height:14px!important;width:auto!important;display:block!important;transform:translateY(1px)!important}@media (prefers-reduced-motion: reduce){.jast-topbar__inner,.jast-topbar__text{animation:none!important}}.header__btn-menu-desktop{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;border-radius:10px!important;background:linear-gradient(90deg,var(--pill-grad-start),var(--pill-grad-end))!important;color:#1c1c1c!important;border:0!important;padding:0!important;margin-right:12px!important;box-shadow:0 10px 24px #0000001a!important;transition:transform .18s ease,box-shadow .18s ease!important}.header__btn-menu-desktop:hover{transform:translateY(-1px)!important;box-shadow:0 16px 34px #00000024!important}#footer.footer{background:radial-gradient(1200px 900px at 15% 20%,#f6dad5f2,#f6dad500 60%),radial-gradient(1100px 900px at 80% 25%,#d6abe7d9,#d6abe700 62%),radial-gradient(1000px 900px at 35% 85%,#f1f1edf2,#f1f1ed00 60%),linear-gradient(135deg,#f6dad5,#efd9f2 48%,#f1f1ed)!important}#footer.footer .footer__content,#footer.footer .footer__tape{background:transparent!important}#footer.footer,#footer.footer a,#footer.footer .footer__copyright{color:#141414db!important}#footer.footer a{color:#3c2b52eb!important}#footer.footer a:hover{color:#3c2b52!important;text-decoration:underline!important}#footer.footer .jast-footer-nav__link{background:#ffffff6b!important;border:1px solid rgba(0,0,0,.1)!important;color:#141414db!important}#footer.footer .payments .icon{filter:saturate(.95) contrast(.98)!important}#footer .jast-footer-nav__list{list-style:none!important;padding-left:0!important;margin-left:0!important}#footer .jast-footer-nav__item{list-style:none!important}#footer .jast-footer-nav__item:before,#footer .jast-footer-nav__item::marker,#footer .jast-footer-nav__list li:before{content:none!important;display:none!important}@keyframes jasteKlarnaPulse{0%,to{transform:scale(1);opacity:1}45%{transform:scale(1.045);opacity:.92}}.header__tape .jast-topbar__inner,.header__tape .jast-topbar__text{animation:jasteKlarnaPulse 1.8s ease-in-out infinite!important;transform-origin:center!important}@media (prefers-reduced-motion: reduce){.header__tape .jast-topbar__inner,.header__tape .jast-topbar__text{animation:none!important}}:root{--jaste-pill-text: #1c1c1c}.jast-mini-item,.jast-mini-item:link,.jast-mini-item:visited{color:var(--jaste-pill-text)!important}.jast-mini-item *{color:inherit!important}.jast-footer-nav__link,.jast-footer-nav__link:link,.jast-footer-nav__link:visited{color:var(--jaste-pill-text)!important}.jast-footer-nav__link *{color:inherit!important}.jaste-btn,.jaste-btn:link,.jaste-btn:visited{color:var(--jaste-pill-text)!important}.jaste-btn *{color:inherit!important}.jast-mini-item:hover,.jast-footer-nav__link:hover,.jaste-btn:hover,.product-form__submit,button[name=add],.product-page-info__button-add-to-cart .js-product-button-add-to-cart{color:var(--jaste-pill-text)!important}.product-form__submit *,button[name=add] *,.product-page-info__button-add-to-cart .js-product-button-add-to-cart *{color:inherit!important;fill:currentColor!important}.product-item button,.product-item a.button,.product-item .btn,.product-item .button,.product-item__btn,.product-item .product-form__submit,.product-item .js-product-button-add-to-cart,.product-item [class*=add-to-cart],.product-item [class*=AddToCart]{color:var(--jaste-pill-text)!important}.product-item button *,.product-item a.button *,.product-item .btn *,.product-item .button *{color:inherit!important;fill:currentColor!important}.product-item button:hover,.product-item a.button:hover,.product-item .btn:hover,.product-item .button:hover{color:var(--jaste-pill-text)!important}:root{--jaste-pill-text:#1c1c1c}.product-collection__button-add-to-cart a.btn.btn--status,.product-collection__button-add-to-cart a.btn.btn--status .btn__text{color:var(--jaste-pill-text)!important}.product-collection__button-add-to-cart a.btn.btn--status .btn__icon,.product-collection__button-add-to-cart a.btn.btn--status .btn__icon svg{color:var(--jaste-pill-text)!important;fill:currentColor!important}.product-collection__button-add-to-cart a.btn.btn--status .btn__icon svg *{fill:currentColor!important}.product-collection__button-add-to-cart a.btn.btn--status:hover,.product-collection__button-add-to-cart a.btn.btn--status:hover .btn__text{color:var(--jaste-pill-text)!important}.product-collection__button-add-to-cart a.btn.btn--status:hover .btn__icon svg,.product-collection__button-add-to-cart a.btn.btn--status:hover .btn__icon svg *{fill:currentColor!important}:root{--pill-grad-start: #F6DAD5;--pill-grad-end: #F1F1ED;--pill-radius: 999px;--jaste-ink: #1c1c1c;--jaste-ink-soft: #3a3a3a;--jaste-border: rgba(0,0,0,.1);--jaste-shadow: 0 10px 25px rgba(0,0,0,.08)}.collection-control{padding:14px 0!important;border-top:1px solid rgba(0,0,0,.06)!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.collection-control .collection-filters__field .select{background:linear-gradient(135deg,var(--pill-grad-start),var(--pill-grad-end))!important;border:1px solid var(--jaste-border)!important;border-radius:var(--pill-radius)!important;padding:10px 16px!important;box-shadow:0 6px 18px #0000000f!important}.collection-control .collection-filters__label{color:var(--jaste-ink-soft)!important;font-weight:500!important}.collection-control .collection-filters__sort{color:var(--jaste-ink)!important;font-weight:600!important;background:transparent!important}.collection-control .collection-filters__field .select i svg{color:var(--jaste-ink)!important;fill:currentColor!important;opacity:.85!important}.collection-control .collection-filters__field .select:hover{box-shadow:var(--jaste-shadow)!important;border-color:#00000024!important}.collection-control .select__dropdown{border-radius:14px!important;border:1px solid rgba(0,0,0,.1)!important;background:#fff!important;box-shadow:0 16px 40px #0000001f!important;overflow:hidden!important}.collection-control .select__dropdown span{color:var(--jaste-ink)!important;padding:10px 12px!important;border-radius:10px!important;display:block!important}.collection-control .select__dropdown span:hover{background:#f6dad58c!important}.collection-control .select__dropdown span.selected{background:#f6dad5bf!important;font-weight:700!important}.collection-control .collection-product-count__text{color:var(--jaste-ink)!important;font-weight:600!important;letter-spacing:.2px!important}.collection-control__grid-buttons{background:linear-gradient(135deg,var(--pill-grad-start),var(--pill-grad-end))!important;border:1px solid var(--jaste-border)!important;border-radius:var(--pill-radius)!important;padding:8px 10px!important;box-shadow:0 6px 18px #0000000f!important}.collection-control__grid-buttons i,.collection-control__grid-buttons svg{color:var(--jaste-ink)!important;fill:currentColor!important;opacity:.75!important}.collection-control__grid-buttons [data-value]:hover svg{opacity:1!important;transform:translateY(-1px)}.collection-control__grid-buttons svg{transition:transform .18s ease,opacity .18s ease!important}:root{--pill-grad-start: #F6DAD5;--pill-grad-end: #F1F1ED;--pill-radius: 999px;--jaste-ink: #1c1c1c;--jaste-ink-soft: #3a3a3a;--jaste-border: rgba(0,0,0,.1);--jaste-shadow: 0 16px 40px rgba(0,0,0,.12)}.popup-cart.popup-cart--side{background:#fff!important;border-left:1px solid rgba(0,0,0,.08)!important;box-shadow:var(--jaste-shadow)!important}.popup-cart__head{padding-bottom:12px!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.popup-cart__head h5{color:var(--jaste-ink)!important;letter-spacing:.4px!important;text-transform:uppercase!important;font-weight:700!important}.popup-cart__head h5 span{opacity:.7!important;font-weight:600!important}.popup-cart__close{width:38px!important;height:38px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:linear-gradient(135deg,var(--pill-grad-start),var(--pill-grad-end))!important;border:1px solid var(--jaste-border)!important;box-shadow:0 8px 20px #00000014!important}.popup-cart__close svg{width:18px!important;height:18px!important;color:var(--jaste-ink)!important;fill:currentColor!important;opacity:.85!important}.popup-cart__close:hover{box-shadow:0 14px 34px #0000001f!important;transform:translateY(-1px)}.popup-cart__items .product-cart{padding:12px 0!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.product-cart__title a{color:var(--jaste-ink)!important;font-weight:700!important}.product-cart__variant{color:var(--jaste-ink-soft)!important;opacity:.9!important}.product-cart__image img{border-radius:16px!important}.input-quantity--type-05 [data-control]{border-radius:999px!important;border:1px solid var(--jaste-border)!important;background:linear-gradient(135deg,var(--pill-grad-start),var(--pill-grad-end))!important;box-shadow:0 6px 16px #0000000f!important}.input-quantity--type-05 [data-control] svg{color:var(--jaste-ink)!important;fill:currentColor!important;opacity:.85!important}.input-quantity--type-05 input{border-radius:999px!important;border:1px solid rgba(0,0,0,.08)!important;padding:8px 10px!important;color:var(--jaste-ink)!important;font-weight:700!important}.product-cart__remove{color:var(--jaste-ink-soft)!important;opacity:.8!important;text-decoration:none!important}.product-cart__remove:hover{opacity:1!important;text-decoration:underline!important}.popup-cart__footer{background:#fff!important;border-top:1px solid rgba(0,0,0,.08)!important}.popup-cart__subtotal p{color:var(--jaste-ink)!important;font-weight:800!important;letter-spacing:.2px!important}.popup-cart__taxes_and_shipping p{color:var(--jaste-ink-soft)!important;opacity:.8!important;font-size:13px!important;margin:0!important}.popup-cart__buttons .btn--secondary{border-radius:var(--pill-radius)!important;border:1px solid var(--jaste-border)!important;background:linear-gradient(135deg,var(--pill-grad-start),var(--pill-grad-end))!important;color:var(--jaste-ink)!important;font-weight:800!important;letter-spacing:.6px!important;text-transform:uppercase!important;box-shadow:0 10px 26px #0000001a!important}.popup-cart__buttons .btn--secondary:hover{box-shadow:0 16px 40px #00000024!important;transform:translateY(-1px)}.popup-cart__buttons .btn-link{color:var(--jaste-ink)!important;opacity:.85!important;font-weight:700!important;text-decoration:none!important}.popup-cart__buttons .btn-link:hover{opacity:1!important;text-decoration:underline!important}a.jaste-btn{display:block!important;width:100%!important;text-align:center!important;padding:12px 18px!important;border-radius:25px!important;font-size:16px!important;line-height:1.15!important;color:#000!important;text-decoration:none!important}#jasteCustomMenu a.jaste-btn.jaste-btn--preordini{background:#e4b3e9!important}#jasteCustomMenu a.jaste-btn.jaste-btn--nuovi{background:#fdd6dc!important}#jasteCustomMenu a.jaste-btn.jaste-btn--saldo{background:#e8a6ef!important}#jasteCustomMenu a.jaste-btn.jaste-btn--raffinate{background:#e0d6ff!important}#jasteCustomMenu a.jaste-btn.jaste-btn--curvy{background:#ffb5ff!important}#jasteCustomMenu a.jaste-btn.jaste-btn--accessori{background:#d8d0d7!important}#jasteCustomMenu a.jaste-btn.jaste-btn--varie{background:#f1f1ed!important}#jasteCustomMenu a.jaste-btn{color:#000!important}a.jaste-btn:hover{filter:brightness(.97) saturate(1.05)!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
