:root{--sp-primary: #9446FF;--sp-primary-light: #b47aff;--sp-primary-dark: #7a2ee6;--sp-primary-glow: rgba(148, 70, 255, .2);--sp-primary-subtle: rgba(148, 70, 255, .06);--sp-white: #ffffff;--sp-light: #f8f8f9;--sp-light-2: #f0f0f2;--sp-text: #1a1a1a;--sp-text-soft: #555555;--sp-text-muted: #888888;--sp-border: rgba(0, 0, 0, .06);--sp-border-med: rgba(0, 0, 0, .1);--sp-shadow-sm: 0 1px 3px rgba(0,0,0,.04);--sp-shadow-md: 0 4px 20px rgba(0,0,0,.06);--sp-shadow-lg: 0 10px 40px rgba(0,0,0,.08);--sp-transition: cubic-bezier(.4, 0, .2, 1);--sp-bounce: cubic-bezier(.34, 1.56, .64, 1)}@keyframes sp-gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes sp-shimmer-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes sp-text-glow{0%,to{text-shadow:0 0 4px rgba(255,255,255,.1)}50%{text-shadow:0 0 14px rgba(255,255,255,.3),0 0 4px rgba(255,255,255,.15)}}.announcement-bar-section,.shopify-section-group-header-group .announcement-bar-section,[class*=announcement-bar]{--color-foreground: 255, 255, 255 !important;--color-background: 148, 70, 255 !important;--gradient: none !important}.utility-bar,.announcement-bar-section .utility-bar,.shopify-section-group-header-group .utility-bar,.color-scheme-1.utility-bar,section[class*=announcement]>div{background:linear-gradient(135deg,var(--sp-primary-dark) 0%,var(--sp-primary) 25%,var(--sp-primary-light) 50%,var(--sp-primary) 75%,var(--sp-primary-dark) 100%)!important;background-size:400% 400%!important;animation:sp-gradient-shift 8s ease infinite!important;border-bottom:none!important;position:relative;overflow:hidden;box-shadow:0 2px 12px #9446ff33,0 1px 3px #0000001a!important}.utility-bar:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 45%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.08) 55%,transparent 100%);animation:sp-shimmer-sweep 3.5s ease-in-out infinite;pointer-events:none;z-index:1}.utility-bar:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(-45deg,transparent,transparent 8px,rgba(255,255,255,.02) 8px,rgba(255,255,255,.02) 16px);pointer-events:none;z-index:1}.announcement-bar__message,.announcement-bar__message *,.utility-bar .announcement-bar__message,.utility-bar p,.utility-bar span,.utility-bar a,.announcement-bar p,.announcement-bar span,.announcement-bar a,.announcement-bar__message p,.announcement-bar__message a,[class*=announcement] p,[class*=announcement] span,[class*=announcement] a{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-weight:700!important;letter-spacing:1.5px!important;font-size:11.5px!important;text-transform:uppercase!important;position:relative;z-index:2;animation:sp-text-glow 3s ease-in-out infinite}.announcement-bar .slider-button,.utility-bar .slider-button,[class*=announcement] .slider-button{color:#fffc!important;-webkit-text-fill-color:rgba(255,255,255,.8)!important;z-index:2!important;position:relative!important;transition:color .2s ease!important;font-size:inherit!important;letter-spacing:normal!important;font-weight:400!important;animation:none!important}.announcement-bar .slider-button:hover,.utility-bar .slider-button:hover{color:#fff!important;-webkit-text-fill-color:#fff!important}@media screen and (max-width: 749px){.announcement-bar__message,.announcement-bar__message *,[class*=announcement] p,[class*=announcement] span{font-size:10.5px!important;letter-spacing:1px!important}}.section-header{z-index:1000!important;margin-bottom:0!important}.header-wrapper{background:#ffffffa6!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border-bottom:1px solid rgba(0,0,0,.06)!important;box-shadow:none!important;transition:all .35s var(--sp-transition)!important}.shopify-section-header-sticky .header-wrapper,.scrolled-past-header .header-wrapper{background:#ffffffc7!important;backdrop-filter:blur(28px) saturate(200%)!important;-webkit-backdrop-filter:blur(28px) saturate(200%)!important;box-shadow:0 1px 8px #0000000a!important;border-bottom:1px solid rgba(0,0,0,.05)!important}.header.page-width,.header{max-width:100%!important;width:100%!important;padding-left:20px!important;padding-right:20px!important}@media screen and (min-width: 990px){.header.page-width,.header{padding-left:32px!important;padding-right:32px!important}}@media screen and (min-width: 990px){header-drawer,.header header-drawer,.header>header-drawer,header-drawer[data-breakpoint],.menu-drawer-container,#Details-menu-drawer-container{display:none!important;width:0!important;min-width:0!important;overflow:hidden!important;visibility:hidden!important;position:absolute!important;pointer-events:none!important}}.header{padding-top:0!important;padding-bottom:0!important;min-height:50px!important;display:flex!important;align-items:center!important;gap:0!important}@media screen and (min-width: 990px){.header{min-height:54px!important;padding-top:0!important;padding-bottom:0!important}}.header__inline-menu a[href*=track123],.header__inline-menu a[href*=istruzioni],.header__inline-menu a[href*=self-faq],.menu-drawer a[href*=track123],.menu-drawer a[href*=istruzioni],.menu-drawer a[href*=self-faq]{display:none!important}.header__inline-menu li:has(a[href*=track123]),.header__inline-menu li:has(a[href*=istruzioni]),.header__inline-menu li:has(a[href*=self-faq]),.header__inline-menu .list-menu__item:has(a[href*=track123]),.header__inline-menu .list-menu__item:has(a[href*=istruzioni]),.header__inline-menu .list-menu__item:has(a[href*=self-faq]){display:none!important}.header__heading{margin:0!important;line-height:1!important;flex-shrink:0!important}.header__heading-link{text-decoration:none!important;display:flex!important;align-items:center!important;gap:0!important}.header__heading-logo-wrapper{display:flex!important;align-items:center!important;justify-content:flex-start!important;overflow:visible!important;transition:all .3s var(--sp-transition)!important}.header__heading-logo,.header__heading-logo-wrapper img{width:auto!important;height:34px!important;max-height:34px!important;max-width:120px!important;object-fit:contain!important;display:block!important}@media screen and (min-width: 990px){.header__heading-logo,.header__heading-logo-wrapper img{height:38px!important;max-height:38px!important;max-width:140px!important}}.header__heading-link:hover .header__heading-logo-wrapper{filter:drop-shadow(0 2px 8px rgba(148,70,255,.1))!important}.header__heading-link span.h2,.header__heading-link .h2{color:var(--sp-text)!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-size:.95em!important}@media screen and (max-width: 989px){.header__inline-menu,nav.header__inline-menu,.header nav.header__inline-menu,.header .header__inline-menu{display:none!important;visibility:hidden!important;width:0!important;height:0!important;overflow:hidden!important;position:absolute!important;pointer-events:none!important;opacity:0!important}}@media screen and (min-width: 990px){.header__inline-menu{margin:0!important;flex:1 1 auto!important;display:flex!important;justify-content:center!important;padding-left:.5rem!important;padding-right:.5rem!important;overflow:visible!important;min-width:0!important}}.header__inline-menu .list-menu--inline{gap:0!important;flex-wrap:nowrap!important;justify-content:center!important}.header__inline-menu .list-menu--inline>.list-menu__item>.list-menu__item--link,.header__inline-menu .list-menu__item--link,.header__inline-menu .header__menu-item{color:var(--sp-text-soft)!important;font-weight:500!important;font-size:12px!important;letter-spacing:.1px!important;text-transform:none!important;position:relative!important;transition:color .25s ease!important;padding:18px 10px!important;line-height:1.2!important;white-space:nowrap!important}.header__inline-menu .list-menu__item--link:hover,.header__inline-menu .header__menu-item:hover{color:var(--sp-primary)!important}.header__inline-menu .list-menu__item--link:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:var(--sp-primary);transition:width .3s var(--sp-transition),left .3s var(--sp-transition);border-radius:2px}.header__inline-menu .list-menu__item--link:hover:after{width:100%;left:0}.header__inline-menu summary.list-menu__item{padding-right:1.6rem!important}.header__inline-menu summary .icon-caret{right:2px!important}.header__submenu{background:var(--sp-white)!important;border:1px solid var(--sp-border)!important;border-top:2px solid var(--sp-primary)!important;box-shadow:0 8px 30px #00000014!important;border-radius:0 0 8px 8px!important;min-width:200px!important;padding:8px 0!important}.header__submenu .header__menu-item{color:var(--sp-text-soft)!important;font-size:13px!important;font-weight:400!important;padding:8px 20px!important;transition:all .2s ease!important}.header__submenu .header__menu-item:hover{color:var(--sp-primary)!important;background:var(--sp-primary-subtle)!important;padding-left:24px!important}.mega-menu{background:var(--sp-white)!important;border-top:2px solid var(--sp-primary)!important;box-shadow:0 8px 30px #00000014!important}.mega-menu__link{color:var(--sp-text-soft)!important;font-size:13px!important}.mega-menu__link:hover{color:var(--sp-primary)!important}@media screen and (min-width: 990px){.header__icon--search,.header__search,details-modal.header__search{display:none!important}}.sp-assistenza-link{display:none}@media screen and (min-width: 990px){.sp-assistenza-link{display:flex!important;align-items:center!important;gap:5px!important;color:var(--sp-text-soft)!important;font-size:11px!important;font-weight:600!important;text-decoration:none!important;padding:6px 14px!important;border:1px solid var(--sp-border-med)!important;border-radius:20px!important;white-space:nowrap!important;transition:all .25s ease!important;flex-shrink:0!important;margin-right:6px!important}.sp-assistenza-link:hover{color:var(--sp-primary)!important;border-color:var(--sp-primary)!important;background:var(--sp-primary-subtle)!important}.sp-assistenza-link svg{width:14px!important;height:14px!important;flex-shrink:0!important}}.header__icons{display:flex!important;align-items:center!important;gap:2px!important;flex-shrink:0!important}.header__icon,.header__icon--cart{color:var(--sp-text)!important;transition:all .25s ease!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important}.header__icon:hover{color:var(--sp-primary)!important;background:var(--sp-primary-subtle)!important}.cart-count-bubble{background:var(--sp-primary)!important;color:#fff!important;font-weight:700!important;border:2px solid var(--sp-white)!important;box-shadow:0 2px 8px var(--sp-primary-glow)!important;font-size:10px!important;min-width:18px!important;height:18px!important}header-drawer{display:flex!important;align-items:center!important}header-drawer summary{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;border-radius:8px!important;transition:all .25s ease!important}header-drawer summary:hover{background:var(--sp-primary-subtle)!important}header-drawer summary .icon-hamburger line,header-drawer summary svg line,header-drawer summary svg path{color:var(--sp-text)!important;stroke:var(--sp-text)!important}@media screen and (max-width: 989px){.header{gap:0!important;justify-content:space-between!important;padding-left:12px!important;padding-right:12px!important;min-height:50px!important}.header__heading{position:absolute!important;left:50%!important;transform:translate(-50%)!important;z-index:2!important;width:auto!important;max-width:50%!important;text-align:center!important;pointer-events:auto!important}.header__heading a{display:flex!important;justify-content:center!important;align-items:center!important}.header__heading-logo,.header__heading-logo-wrapper img{height:30px!important;max-height:30px!important;width:auto!important;margin:0 auto!important}header-drawer{display:flex!important;visibility:visible!important;position:relative!important;width:auto!important;min-width:auto!important;overflow:visible!important;pointer-events:auto!important;order:-1!important}.header__icons{margin-left:auto!important}.sp-assistenza-link{display:none!important}.header__icon--search,details-modal.header__search{display:none!important}}.search__input{background:var(--sp-light)!important;border:1px solid var(--sp-border-med)!important;color:var(--sp-text)!important;border-radius:8px!important}.search__input:focus{border-color:var(--sp-primary)!important;box-shadow:0 0 0 3px #9446ff1a!important;background:#fff!important}.search__button{color:var(--sp-text-soft)!important}.predictive-search{background:var(--sp-white)!important;border:1px solid var(--sp-border)!important;border-radius:0 0 10px 10px!important;box-shadow:var(--sp-shadow-lg)!important}.predictive-search__item{border-color:var(--sp-border)!important}.predictive-search__item-heading,.predictive-search a{color:var(--sp-text)!important}.predictive-search a:hover{color:var(--sp-primary)!important}.disclosure__list{background:var(--sp-white)!important;border:1px solid var(--sp-border)!important;box-shadow:var(--sp-shadow-lg)!important;border-radius:8px!important}.disclosure__item .disclosure__link{color:var(--sp-text-soft)!important}.disclosure__item .disclosure__link:hover{color:var(--sp-primary)!important;background:var(--sp-primary-subtle)!important}.menu-drawer,.menu-drawer__inner-container{background:var(--sp-white)!important;color:var(--sp-text)!important}.menu-drawer__navigation{border-color:var(--sp-border)!important}.menu-drawer__menu-item,.menu-drawer__menu-item span{color:var(--sp-text-soft)!important;font-weight:500!important;font-size:15px!important;letter-spacing:.3px!important;transition:all .3s ease!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:hover span{color:var(--sp-primary)!important}.menu-drawer__menu-item{border-bottom:1px solid var(--sp-border)!important;padding:12px 0!important}.menu-drawer__close-button,.drawer__close,.drawer__close-button{color:var(--sp-text)!important}.menu-drawer__utility-links{border-top:1px solid var(--sp-border)!important}.sp-menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .4s ease,visibility 0s .4s}.sp-menu-overlay.sp-open{pointer-events:all;visibility:visible;opacity:1;transition:opacity .4s ease,visibility 0s 0s}.sp-menu-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#060210f7;backdrop-filter:blur(40px) saturate(120%);-webkit-backdrop-filter:blur(40px) saturate(120%)}.sp-menu-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;z-index:2}.sp-menu-nav{flex:1;display:flex;flex-direction:column;justify-content:center;padding:80px 4vw 30px 5vw;overflow-y:auto;-webkit-overflow-scrolling:touch}.sp-menu-nav-glass{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:28px 24px;backdrop-filter:blur(50px) saturate(150%);-webkit-backdrop-filter:blur(50px) saturate(150%);box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff14;transform:translateY(20px);opacity:0;transition:transform .5s cubic-bezier(.16,1,.3,1) .15s,opacity .4s ease .15s}.sp-menu-overlay.sp-open .sp-menu-nav-glass{transform:translateY(0);opacity:1}.sp-menu-nav a{display:flex;align-items:center;gap:12px;font-size:clamp(22px,3.5vw,40px);font-weight:600;color:#ffffffe6;text-decoration:none;padding:10px 8px;border-radius:10px;position:relative;transform:translate(-15px);opacity:0;transition:transform .4s var(--sp-bounce),opacity .35s ease,background .25s ease;letter-spacing:-.3px;line-height:1.3}.sp-menu-overlay.sp-open .sp-menu-nav a{transform:translate(0);opacity:1}.sp-menu-nav a:nth-child(1){transition-delay:.2s}.sp-menu-nav a:nth-child(2){transition-delay:.25s}.sp-menu-nav a:nth-child(3){transition-delay:.3s}.sp-menu-nav a:nth-child(4){transition-delay:.35s}.sp-menu-nav a:nth-child(5){transition-delay:.4s}.sp-menu-nav a:nth-child(6){transition-delay:.45s}.sp-menu-nav a:nth-child(7){transition-delay:.5s}.sp-menu-nav a:nth-child(8){transition-delay:.55s}.sp-menu-nav a:nth-child(9){transition-delay:.6s}.sp-menu-nav a:nth-child(10){transition-delay:.65s}.sp-menu-nav a:nth-child(11){transition-delay:.7s}.sp-menu-nav a:hover{background:#9446ff1f;color:#fff}.sp-menu-nav a:active{background:#9446ff33}.sp-menu-nav a .sp-nav-idx{font-size:10px;font-weight:400;color:var(--sp-primary-light);min-width:20px;opacity:.5;font-family:monospace}.sp-menu-nav a:hover .sp-nav-idx{color:var(--sp-primary);opacity:1}.sp-menu-nav a .sp-nav-text{position:relative}.sp-menu-nav a .sp-nav-text:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--sp-primary);transition:width .3s ease;border-radius:2px}.sp-menu-nav a:hover .sp-nav-text:after{width:100%}.sp-menu-aside{width:260px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:80px 24px 40px;border-left:1px solid rgba(255,255,255,.05)}.sp-menu-aside-logo{width:70px;margin-bottom:16px;opacity:0;transform:translateY(15px);transition:all .4s ease .5s;filter:brightness(10)}.sp-menu-overlay.sp-open .sp-menu-aside-logo{opacity:.7;transform:translateY(0)}.sp-menu-aside-text{color:#ffffff59;font-size:12px;line-height:1.7;max-width:200px;opacity:0;transition:opacity .4s ease .6s}.sp-menu-overlay.sp-open .sp-menu-aside-text{opacity:1}.sp-menu-aside-social{display:flex;gap:10px;margin-top:20px;opacity:0;transition:opacity .4s ease .7s}.sp-menu-overlay.sp-open .sp-menu-aside-social{opacity:1}.sp-menu-aside-social a{width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;color:#fff6;text-decoration:none;transition:all .3s ease}.sp-menu-aside-social a:hover{border-color:var(--sp-primary);color:var(--sp-primary);transform:translateY(-2px);box-shadow:0 4px 12px #9446ff33;background:#9446ff14}.sp-menu-close{position:absolute;top:16px;right:16px;z-index:10;width:48px;height:48px;border:1px solid rgba(255,255,255,.2);background:#ffffff14;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;transform:scale(.5)}.sp-menu-overlay.sp-open .sp-menu-close{opacity:1;transform:scale(1);transition-delay:.3s}.sp-menu-close:hover{background:var(--sp-primary);border-color:var(--sp-primary);box-shadow:0 4px 20px #9446ff66}.sp-menu-close:active{transform:scale(.9)!important}.sp-menu-close svg{width:18px;height:18px;color:#fff;stroke-width:2.5}@media screen and (max-width: 749px){.sp-menu-content{flex-direction:column}.sp-menu-nav{padding:76px 16px 16px;justify-content:flex-start}.sp-menu-nav-glass{padding:20px 16px;border-radius:16px;max-height:calc(100vh - 160px);overflow-y:auto;-webkit-overflow-scrolling:touch}.sp-menu-nav a{font-size:20px;padding:11px 10px;gap:10px}.sp-menu-nav a .sp-nav-idx{font-size:9px;min-width:18px}.sp-menu-aside{width:100%;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 20px 24px;border-left:none;border-top:1px solid rgba(255,255,255,.05)}.sp-menu-aside-text{display:none}.sp-menu-aside-logo{width:40px;margin-bottom:0}.sp-menu-aside-social{margin-top:0}.sp-menu-close{top:14px;right:14px;width:44px;height:44px}}@media screen and (min-width: 750px) and (max-width: 989px){.sp-menu-aside{width:200px}.sp-menu-nav a{font-size:28px}}.footer{background:var(--sp-light)!important;color:var(--sp-text)!important;margin-top:0!important;position:relative!important;overflow:hidden!important}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent 5%,var(--sp-primary) 30%,var(--sp-primary-light) 50%,var(--sp-primary) 70%,transparent 95%);z-index:1}.footer:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:500px;height:250px;background:radial-gradient(ellipse,rgba(148,70,255,.03) 0%,transparent 70%);pointer-events:none}.footer__content-top{padding-top:48px!important;padding-bottom:36px!important;position:relative;z-index:2;display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr!important;gap:32px!important;align-items:start!important}.footer__blocks-wrapper{display:contents!important}.footer__blocks-wrapper .footer-block.grid__item{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}.footer-block--newsletter{padding:0!important;margin:0!important}.footer-block__heading{color:var(--sp-text)!important;font-weight:700!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;margin-bottom:1.2rem!important;position:relative!important;padding-bottom:10px!important}.footer-block__heading:after{content:"";position:absolute;bottom:0;left:0;width:24px;height:2px;background:var(--sp-primary);border-radius:2px}.footer-block .list-menu__item--link{color:var(--sp-text-muted)!important;font-size:12.5px!important;font-weight:400!important;padding:3px 0!important;position:relative!important;transition:all .3s var(--sp-transition)!important}.footer-block .list-menu__item--link:hover{color:var(--sp-primary)!important;padding-left:4px!important}.footer-block__details-content.rte,.footer-block__details-content.rte p{color:var(--sp-text-muted)!important;font-size:12.5px!important;line-height:1.7!important}.footer__newsletter .field{background:var(--sp-white)!important;border:1px solid var(--sp-border-med)!important;border-radius:10px!important;overflow:hidden!important;transition:all .3s var(--sp-transition)!important;box-shadow:var(--sp-shadow-sm)!important}.footer__newsletter .field:focus-within{border-color:var(--sp-primary)!important;box-shadow:0 0 0 3px #9446ff14,var(--sp-shadow-md)!important}.footer__newsletter .field__input{background:transparent!important;color:var(--sp-text)!important;border:none!important;font-size:13px!important}.footer__newsletter .field__label{color:var(--sp-text-muted)!important}.newsletter-form__button{background:var(--sp-primary)!important;color:#fff!important;border:none!important;border-radius:0 8px 8px 0!important;padding:0 16px!important;transition:all .3s var(--sp-transition)!important}.newsletter-form__button:hover{background:var(--sp-primary-dark)!important;box-shadow:0 4px 15px var(--sp-primary-glow)!important}.newsletter-form__button svg{color:#fff!important}.footer__list-social .list-social__link{color:var(--sp-text-muted)!important;border:1px solid var(--sp-border-med)!important;border-radius:50%!important;width:34px!important;height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .3s var(--sp-transition)!important;background:var(--sp-white)!important}.footer__list-social .list-social__link:hover{color:var(--sp-primary)!important;border-color:var(--sp-primary)!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px var(--sp-primary-glow)!important;background:var(--sp-primary-subtle)!important}.footer__list-social .list-social__link svg{width:14px!important;height:14px!important}.footer .list-payment,.footer .footer__payment,.footer__content-bottom .list-payment,.footer__content-bottom-wrapper .list-payment,.footer__localization,.footer .localization-form,.footer .disclosure,.footer .policies,.footer__content-bottom .policies,.footer__content-bottom-wrapper .policies{display:none!important}.footer .copyright__content:last-child a[href*="shopify.com"]{display:none!important}.footer-block--text .footer-block__details p:last-child{font-size:11px!important;opacity:.55!important;margin-top:6px!important}.footer__content-bottom{background:var(--sp-white)!important;border-top:1px solid var(--sp-border)!important;position:relative;z-index:2;padding:10px 0 14px!important}.footer__content-bottom-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;padding-top:10px!important;padding-bottom:10px!important}.copyright{text-align:center!important;width:100%!important}.copyright__content{color:var(--sp-text-muted)!important;font-size:11px!important}.copyright__content a{color:var(--sp-text-muted)!important;transition:color .3s ease!important}.copyright__content a:hover{color:var(--sp-primary)!important}@media screen and (max-width: 749px){.footer__content-top{grid-template-columns:1fr!important;gap:24px!important;padding-top:32px!important}}@media screen and (min-width: 750px) and (max-width: 989px){.footer__content-top{grid-template-columns:1fr 1fr!important;gap:24px!important}}.cart-drawer,.drawer{background:var(--sp-white)!important;color:var(--sp-text)!important}.cart-drawer__overlay,.drawer__overlay{background:#0000004d!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.cart-notification{background:var(--sp-white)!important;border:1px solid var(--sp-border)!important;box-shadow:var(--sp-shadow-lg)!important;border-radius:10px!important}@keyframes sp-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.footer-block{animation:sp-fade-up .5s var(--sp-transition) both}.footer-block:nth-child(1){animation-delay:.1s}.footer-block:nth-child(2){animation-delay:.15s}.footer-block:nth-child(3){animation-delay:.2s}.footer-block:nth-child(4){animation-delay:.25s}@media screen and (max-width: 989px){.footer__content-top{padding-top:36px!important;padding-bottom:20px!important}.footer-block{margin-bottom:28px!important}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--sp-light)}::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--sp-primary)}.section-multicolumn .multicolumn-card__image-wrapper img{border-radius:14px!important;transition:transform .5s cubic-bezier(.16,1,.3,1)!important}.section-multicolumn .multicolumn-card:hover img{transform:scale(1.03)!important}.section-multicolumn .multicolumn-card__info h3{font-size:16px!important;font-weight:700!important;color:#1a1a2e!important;letter-spacing:-.3px!important;margin-bottom:6px!important}.section-multicolumn .multicolumn-card__info .rte{font-size:13px!important;color:#666!important;line-height:1.6!important}.section-multicolumn .title{font-size:clamp(24px,4vw,36px)!important;font-weight:800!important;color:#1a1a2e!important;letter-spacing:-1px!important;text-transform:uppercase!important}.section-multicolumn .button{background:var(--sp-primary)!important;color:#fff!important;border:none!important;border-radius:10px!important;padding:12px 28px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.5px!important;transition:all .3s ease!important}.section-multicolumn .button:hover{background:var(--sp-primary-dark)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px var(--sp-primary-glow)!important}.banner__heading{font-size:clamp(32px,6vw,56px)!important;font-weight:900!important;letter-spacing:-2px!important;text-transform:uppercase!important;line-height:1.05!important}.banner__text p{font-size:15px!important;max-width:500px!important;margin:0 auto!important;opacity:.9!important}.banner .button{background:var(--sp-primary)!important;color:#fff!important;border:none!important;border-radius:10px!important;padding:14px 32px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.5px!important;transition:all .3s ease!important}.banner .button:hover{background:var(--sp-primary-dark)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px var(--sp-primary-glow)!important}.image-with-text .image-with-text__media-item img{border-radius:16px!important}.image-with-text h2{font-size:clamp(24px,4vw,36px)!important;font-weight:800!important;color:#1a1a2e!important;letter-spacing:-1px!important;text-transform:uppercase!important}.image-with-text .image-with-text__text p{font-size:14px!important;color:#555!important;line-height:1.7!important}.image-with-text .button{background:var(--sp-primary)!important;color:#fff!important;border:none!important;border-radius:10px!important;padding:12px 28px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.5px!important;transition:all .3s ease!important}.image-with-text .button:hover{background:var(--sp-primary-dark)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px var(--sp-primary-glow)!important}.image-with-text .button--secondary{background:transparent!important;color:var(--sp-primary)!important;border:2px solid var(--sp-primary)!important}.image-with-text .button--secondary:hover{background:var(--sp-primary)!important;color:#fff!important}.section-featured-collection .title-wrapper .title{font-size:clamp(20px,3.5vw,30px)!important;font-weight:800!important;color:#1a1a2e!important;letter-spacing:-.5px!important;text-transform:uppercase!important;text-align:center!important}.section-featured-collection .collection__view-all a{background:var(--sp-primary)!important;color:#fff!important;border:none!important;border-radius:10px!important;padding:12px 28px!important;font-size:13px!important;font-weight:700!important;letter-spacing:.5px!important;transition:all .3s ease!important}.section-featured-collection .collection__view-all a:hover{background:var(--sp-primary-dark)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px var(--sp-primary-glow)!important}.collection-hero{background:#fff!important;padding:36px 0 28px!important;position:relative!important;overflow:hidden!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.collection-hero:before{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--sp-primary),var(--sp-primary-light),transparent);opacity:.5}.collection-hero:after{display:none!important}.collection-hero__inner{position:relative;z-index:2}.collection-hero__title{font-size:clamp(28px,5vw,48px)!important;font-weight:800!important;color:#1a1a2e!important;letter-spacing:-1.5px!important;text-transform:uppercase!important;line-height:1.1!important;margin:0!important}.collection-hero__description,.collection-hero__description p{color:#777!important;font-size:14px!important;line-height:1.6!important;max-width:500px!important;margin-top:8px!important}.facets-wrapper{margin-bottom:8px!important;max-width:100%!important;box-sizing:border-box!important;overflow:visible!important}.facets-container{background:#fff!important;border:1px solid rgba(0,0,0,.06)!important;border-radius:12px!important;padding:6px 16px!important;box-shadow:0 1px 6px #00000008!important;max-width:100%!important;box-sizing:border-box!important;margin:0 auto!important;overflow:visible!important;display:flex!important;align-items:center!important;grid-template-rows:none!important;grid-template-columns:none!important}.active-facets-desktop{display:none!important}.facets__form{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important}.facets__wrapper{display:flex!important;align-items:center!important;gap:10px!important;flex-wrap:nowrap!important}.facets.small-hide,facet-filters-form.facets{display:flex!important;align-items:center!important;width:100%!important}.facet-filters.sorting{display:flex!important;align-items:center!important;margin-left:auto!important}.facet-filters__field{display:flex!important;align-items:center!important;gap:6px!important}details[id*="filter.v.availability"]{display:none!important}.product-count,.product-count__text,#ProductCountDesktop{display:none!important}.facets__summary{font-size:12px!important;font-weight:600!important;color:#333!important;padding:0!important;border-radius:8px!important;background:#f5f5f7!important;transition:all .25s ease!important;border:1px solid rgba(0,0,0,.08)!important;cursor:pointer!important;position:relative!important;list-style:none!important;margin:0!important}.facets__summary::-webkit-details-marker{display:none!important}details.facets__disclosure{margin:0!important;padding:0!important;position:relative!important}.facets__summary>div{display:flex!important;align-items:center!important;gap:0!important;padding:8px 32px 8px 12px!important;position:relative!important}.facets__summary>div>span{font-size:12px!important;font-weight:600!important;white-space:nowrap!important}.facets__summary .icon-caret{position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;width:12px!important;height:12px!important;pointer-events:none!important}.facets__summary:hover{border-color:var(--sp-primary)!important;background:#f0f0f2!important}.facets__disclosure[open] .facets__summary{background:#9446ff0f!important;border-color:var(--sp-primary)!important;color:var(--sp-primary)!important}.facets__heading{font-size:13px!important;font-weight:600!important;color:#333!important;margin:0!important;white-space:nowrap!important;letter-spacing:0!important;text-transform:none!important;line-height:1.3!important}.facet-filters__label,.facet-filters__label label{font-size:13px!important;font-weight:600!important;color:#333!important;letter-spacing:0!important;text-transform:none!important;line-height:1.3!important}.facets__display,.facets-layout{border:1px solid rgba(0,0,0,.06)!important;border-radius:10px!important;box-shadow:0 6px 24px #00000014!important;padding:14px!important;background:#fff!important}.facet-filters__field .select{position:relative!important;overflow:hidden!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:8px!important;background:#f5f5f7!important;transition:border-color .25s ease!important}.facet-filters__field .select:hover{border-color:var(--sp-primary)!important}.facet-filters__sort select,#SortBy{font-size:12px!important;font-weight:600!important;border:none!important;border-radius:8px!important;padding:8px 32px 8px 12px!important;background:transparent!important;transition:border-color .25s ease!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer!important}.facet-filters__field .select .svg-wrapper,.facet-filters__field .select .icon-caret{position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;pointer-events:none!important;width:12px!important;height:12px!important}.active-facets__button{font-size:12px!important;font-weight:600!important;border-radius:20px!important;padding:5px 14px!important;background:#9446ff0f!important;color:var(--sp-primary)!important;border:1px solid rgba(148,70,255,.12)!important}.active-facets__button:hover{background:var(--sp-primary)!important;color:#fff!important}#product-grid.product-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important;row-gap:24px!important}#product-grid .grid__item{width:100%!important;max-width:100%!important}.product-card-wrapper,.card-wrapper.product-card-wrapper{border-radius:14px!important;overflow:hidden!important;border:1px solid rgba(0,0,0,.07)!important;background:#fff!important;box-shadow:0 1px 4px #0000000a!important;transition:all .35s cubic-bezier(.16,1,.3,1)!important;position:relative!important}.product-card-wrapper:hover,.card-wrapper.product-card-wrapper:hover{box-shadow:0 8px 30px #00000014,0 2px 8px #9446ff0f!important;transform:translateY(-3px)!important;border-color:#9446ff1f!important}.product-card-wrapper .card{border-radius:14px!important;overflow:hidden!important;background:#fff!important;border:none!important}.product-card-wrapper .card__inner{border-radius:14px!important;border:none!important;background:#fff!important}.product-card-wrapper .card__inner>.card__content{display:none!important}.product-card-wrapper .card__media{overflow:hidden!important;background:#fafafa!important;position:relative!important;border-bottom:1px solid rgba(0,0,0,.04)!important}.product-card-wrapper .card__media .media{overflow:hidden!important}.product-card-wrapper .card__media img{transition:transform .5s cubic-bezier(.16,1,.3,1)!important;object-fit:cover!important;width:100%!important;height:100%!important}.product-card-wrapper:hover .card__media img{transform:scale(1.04)!important}.product-card-wrapper>.card>.card__content{padding:14px 14px 16px!important;border-top:none!important;background:#fff!important;display:block!important}.product-card-wrapper .card__information{padding:0!important}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading.h5{margin:0 0 6px!important}.product-card-wrapper .card__heading a,.product-card-wrapper .card__heading.h5 a{font-size:13.5px!important;font-weight:600!important;color:#222!important;line-height:1.4!important;letter-spacing:-.1px!important;transition:color .25s ease!important;text-decoration:none!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.product-card-wrapper:hover .card__heading a{color:var(--sp-primary)!important}.product-card-wrapper .price-item--regular{font-size:15px!important;font-weight:700!important;color:#1a1a2e!important;letter-spacing:-.2px!important}.product-card-wrapper .price--on-sale .price-item--sale{font-size:15px!important;font-weight:700!important;color:#e63946!important}.product-card-wrapper .price--on-sale s.price-item--regular{font-size:12px!important;color:#bbb!important;text-decoration:line-through!important;font-weight:400!important}.product-card-wrapper .price__prefix{font-size:10px!important;font-weight:500!important;color:#999!important;text-transform:uppercase!important;letter-spacing:.5px!important}.product-card-wrapper .badge{background:#e63946!important;color:#fff!important;font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.8px!important;padding:4px 10px!important;border-radius:6px!important;border:none!important}.product-card-wrapper .card__badge{top:10px!important;left:10px!important;z-index:3!important}.product-card-wrapper .card__badge.bottom{top:auto!important;bottom:10px!important}.pagination-wrapper{margin:40px 0 20px!important;display:flex!important;justify-content:center!important}.pagination__list{display:flex!important;gap:5px!important;align-items:center!important}.pagination__item{min-width:40px;height:40px;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;font-size:14px!important;font-weight:600!important;color:#555!important;background:#f5f5f7!important;border:1px solid rgba(0,0,0,.06)!important;text-decoration:none!important;transition:all .25s ease!important;padding:0 10px!important}a.pagination__item:hover{background:#9446ff0f!important;color:var(--sp-primary)!important;border-color:#9446ff26!important}.pagination__item--current,.pagination__item[aria-current=page]{background:var(--sp-primary)!important;color:#fff!important;border-color:var(--sp-primary)!important}section.section-collection-list,section[id*=collection_list]{display:none!important}@media screen and (max-width: 749px){.collection-hero{padding:24px 0 20px!important}.collection-hero__title{font-size:26px!important;letter-spacing:-.8px!important}#product-grid.product-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important;row-gap:12px!important}facet-filters-form.facets.small-hide,.facets.small-hide{display:none!important}.active-facets-desktop{display:none!important}.facets-wrapper,#main-collection-filters,.mobile-facets__wrapper,menu-drawer.mobile-facets__wrapper,.facets-container{display:none!important}.active-facets-mobile{display:none!important}.product-card-wrapper,.card-wrapper.product-card-wrapper,.product-card-wrapper .card,.product-card-wrapper .card__inner{border-radius:10px!important}.product-card-wrapper .card__content{padding:10px 10px 12px!important}.product-card-wrapper .card__heading a,.product-card-wrapper .card__heading.h5 a{font-size:12px!important}.product-card-wrapper .price-item--regular,.product-card-wrapper .price--on-sale .price-item--sale{font-size:13px!important}.product-card-wrapper .card__badge{top:6px!important;left:6px!important}.product-card-wrapper .badge{font-size:8px!important;padding:3px 7px!important;border-radius:5px!important}.pagination__item{min-width:34px;height:34px;border-radius:8px!important;font-size:13px!important}}@media screen and (min-width: 750px) and (max-width: 989px){.collection-hero__title{font-size:36px!important}#product-grid.product-grid{grid-template-columns:repeat(3,1fr)!important;gap:12px!important;row-gap:18px!important}.product-card-wrapper .card__heading a{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sondera-premium-styles.css.map */
