.schettino-home .glass{background:hsla(0,0%,100%,.1);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid hsla(0,0%,100%,.18)}.schettino-home .glass-white{background:hsla(0,0%,100%,.82);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.6);box-shadow:0 8px 32px rgba(27,58,107,.12)}.schettino-home .btn-gold{background:linear-gradient(135deg,#d4960a,#f7c948);color:#0f2240;font-weight:700;letter-spacing:.05em;transition:all .25s ease}.schettino-home .btn-gold:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(212,150,10,.45)}.schettino-home .nav-link{position:relative;transition:color .2s}.schettino-home .nav-link:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:#d4960a;transition:width .25s ease}.schettino-home .nav-link.active:after,.schettino-home .nav-link:hover:after{width:100%}.schettino-home ::-webkit-scrollbar{width:5px}.schettino-home ::-webkit-scrollbar-track{background:#f1f5f9}.schettino-home ::-webkit-scrollbar-thumb{background:#1b3a6b;border-radius:10px}.schettino-home .no-scrollbar::-webkit-scrollbar{display:none}.schettino-home .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch}.schettino-home .cat-nav-arrow{position:absolute;top:50%;z-index:10;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;transform:translateY(-50%);border:1px solid #e5e7eb;border-radius:9999px;background:hsla(0,0%,100%,.92);color:#1b3a6b;box-shadow:0 1px 4px rgba(27,58,107,.08);transition:color .2s ease,opacity .2s ease}.schettino-home .cat-nav-arrow:hover:not(:disabled){color:#d4960a}.schettino-home .cat-nav-arrow:disabled{opacity:.3;cursor:default}.schettino-home .cat-nav-arrow-left{left:0}.schettino-home .cat-nav-arrow-right{right:0}@media (max-width:767px){.schettino-home .cat-nav-arrow{display:none}}@media (min-width:768px){.schettino-home .cat-nav-arrow{display:flex}}@keyframes cat-nav-arrow-nudge-right{0%,to{transform:translateY(-50%) translateX(0)}35%{transform:translateY(-50%) translateX(5px)}70%{transform:translateY(-50%) translateX(0)}}@keyframes cat-nav-arrow-nudge-left{0%,to{transform:translateY(-50%) translateX(0)}35%{transform:translateY(-50%) translateX(-5px)}70%{transform:translateY(-50%) translateX(0)}}.schettino-home .cat-nav-arrow-right.cat-nav-arrow-hint:not(:disabled){animation:cat-nav-arrow-nudge-right .8s ease-in-out 2}.schettino-home .cat-nav-arrow-left.cat-nav-arrow-hint:not(:disabled){animation:cat-nav-arrow-nudge-left .8s ease-in-out 2}@media (prefers-reduced-motion:reduce){.schettino-home .cat-nav-arrow-hint{animation:none}}.schettino-home .reveal-card{opacity:0;transform:translateY(32px);transition:opacity .55s ease,transform .55s ease}.schettino-home .reveal-card.visible{opacity:1;transform:translateY(0)}@keyframes schettino-fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes schettino-fadeRight{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}.schettino-home .hero-tag{animation:schettino-fadeUp .45s ease both;animation-delay:.1s}.schettino-home .hero-h1{animation:schettino-fadeUp .5s ease both;animation-delay:.22s}.schettino-home .hero-sub{animation:schettino-fadeUp .45s ease both;animation-delay:.38s}.schettino-home .hero-trust{animation:schettino-fadeUp .45s ease both;animation-delay:.52s}.schettino-home .hero-card{animation:schettino-fadeRight .55s cubic-bezier(.22,1,.36,1) both;animation-delay:.3s}.schettino-home .underline-path{stroke-dasharray:420;stroke-dashoffset:420;animation:schettino-draw-line .65s cubic-bezier(.4,0,.2,1) .75s forwards}@keyframes schettino-draw-line{to{stroke-dashoffset:0}}.schettino-home .ticker-item{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:0 32px;font-size:11.5px;font-weight:500;color:hsla(0,0%,100%,.88)}.schettino-home .ticker-sep{color:#d4960a;font-size:10px;opacity:.7;flex-shrink:0}.schettino-home .ticker-track{animation:schettino-ticker-scroll 38s linear infinite}.schettino-home .ticker-track:hover{animation-play-state:paused}.schettino-home .trust-ticker-item{display:inline-flex;align-items:center;gap:14px;white-space:nowrap;padding:0 20px}.schettino-home .trust-ticker-icon{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;color:rgba(27,58,107,.75);flex-shrink:0}.schettino-home .trust-ticker-title{display:block;font-size:1.125rem;font-weight:700;color:#1f2937;line-height:1.2}.schettino-home .trust-ticker-sub{display:block;font-size:.875rem;color:#9ca3af;margin-top:2px;line-height:1.25}.schettino-home .trust-ticker-sep{color:#d4960a;font-size:1rem;opacity:.55;flex-shrink:0;margin-left:4px}.schettino-home .trust-ticker-track{animation:schettino-ticker-scroll 50s linear infinite}.schettino-home .trust-ticker-track:hover{animation-play-state:paused}.schettino-home .marcas-ticker{margin-top:4px;padding:8px 0 12px}.schettino-home .marcas-ticker-track{animation:schettino-ticker-scroll 55s linear infinite}.schettino-home .marcas-ticker:hover .marcas-ticker-track{animation-play-state:paused}.schettino-home .marcas-ticker-item{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:76px;min-width:120px;margin:0 8px;padding:0 22px;border:1px solid var(--line,#e5e7eb);border-radius:10px;background:#fff;box-shadow:0 1px 2px rgba(16,31,60,.04);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.schettino-home .marcas-ticker-item:hover{border-color:var(--navy-700,#1b2f56);box-shadow:0 4px 12px rgba(16,31,60,.1);transform:translateY(-2px)}.schettino-home .marcas-ticker-logo{display:block;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.schettino-home .schettino-filter-check{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #cbd5e1;border-radius:5px;flex-shrink:0;cursor:pointer;transition:all .15s;position:relative;margin-top:1px;accent-color:transparent}.schettino-home .schettino-filter-check:checked{background:#1b3a6b;border-color:#1b3a6b}.schettino-home .schettino-filter-check:checked:after{content:"";position:absolute;top:1px;left:5px;width:5px;height:9px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.schettino-home .schettino-filter-check:hover:not(:checked){border-color:#1b3a6b}.schettino-home .schettino-filter-chip{background:#eef3ff;border:1.5px solid rgba(27,58,107,.2);transition:all .15s}.schettino-home .schettino-filter-chip:hover{background:#1b3a6b;color:#fff;border-color:#1b3a6b}.schettino-home .schettino-filter-chip:hover svg{stroke:#fff}.schettino-home .schettino-product-card{transition:transform .28s cubic-bezier(.4,0,.2,1),box-shadow .28s cubic-bezier(.4,0,.2,1)}.schettino-home .schettino-product-card:hover{transform:translateY(-5px);box-shadow:0 24px 48px rgba(27,58,107,.13)}.schettino-home .schettino-product-card:hover .schettino-card-ring{border-color:#d4960a}.schettino-home .btn-schettino-cart:not(:disabled):active{transform:scale(.97)}.schettino-home .schettino-sort-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%231B3A6B'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:15px}@keyframes schettino-ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.cat-nav-item{display:inline-flex;align-items:center;white-space:nowrap;padding:15px 13px;font-family:var(--font-display),"Barlow Condensed",sans-serif;font-weight:600;font-size:15px;letter-spacing:1px;text-transform:uppercase;color:var(--ink);border-bottom:3px solid transparent;transition:border-color .15s ease,color .15s ease}.cat-nav-item:hover{border-bottom-color:var(--yellow)}.cat-nav-item--active{color:var(--navy-700);border-bottom-color:var(--gold)}.cat-nav-item--pending{color:var(--navy-700);border-bottom-color:var(--yellow);opacity:.85}.nav-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:9999;pointer-events:none;overflow:hidden;background:transparent}.nav-progress__bar{height:100%;width:40%;border-radius:0 2px 2px 0;background:linear-gradient(90deg,var(--gold),var(--yellow,#ffd426));box-shadow:0 0 8px rgba(212,150,10,.45);transform-origin:left center}.nav-progress--active .nav-progress__bar{animation:nav-progress-indeterminate 1.1s ease-in-out infinite}.nav-progress--done .nav-progress__bar{width:100%;animation:none;transition:opacity .2s ease;opacity:0}@keyframes nav-progress-indeterminate{0%{transform:translateX(-100%)}50%{transform:translateX(120%)}to{transform:translateX(280%)}}.schettino-home.is-navigating{cursor:progress}.schettino-home.is-navigating .cat-nav-item:active,.schettino-home.is-navigating a:active{opacity:.7}.nav-loading-modal{position:fixed;inset:0;z-index:9998;display:flex;align-items:center;justify-content:center;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));animation:nav-loading-fade-in .16s ease-out both}.nav-loading-modal--leave{animation:nav-loading-fade-out .18s ease-in both;pointer-events:none}.nav-loading-modal__backdrop{position:absolute;inset:0;background:rgba(15,23,42,.48);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.nav-loading-modal__card{position:relative;display:flex;flex-direction:column;align-items:center;gap:.5rem;width:min(100%,17.5rem);padding:1.5rem 1.25rem 1.35rem;border-radius:1rem;border:1px solid hsla(0,0%,100%,.12);background:#fff;box-shadow:0 18px 48px rgba(15,23,42,.28);text-align:center;animation:nav-loading-card-in .2s ease-out both}.nav-loading-modal--leave .nav-loading-modal__card{animation:nav-loading-card-out .16s ease-in both}.nav-loading-modal__gear-wrap{display:flex;align-items:center;justify-content:center;width:4.25rem;height:4.25rem;margin-bottom:.35rem;border-radius:9999px;background:rgba(27,47,86,.06);color:var(--navy-700,#1b2f56)}.nav-loading-modal__gear{width:2.35rem;height:2.35rem;animation:nav-loading-gear-spin 1.15s linear infinite}.nav-loading-modal__title{margin:0;font-family:var(--font-display,"Barlow Condensed",sans-serif);font-size:1.25rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--navy-700,#1b2f56);line-height:1.15}.nav-loading-modal__hint{margin:0;font-family:var(--font-body,"Barlow",sans-serif);font-size:.8125rem;color:#64748b;line-height:1.35}@media (min-width:640px){.nav-loading-modal__card{width:min(100%,20rem);padding:1.75rem 1.5rem 1.5rem;gap:.55rem}.nav-loading-modal__gear-wrap{width:4.75rem;height:4.75rem}.nav-loading-modal__gear{width:2.65rem;height:2.65rem}.nav-loading-modal__title{font-size:1.35rem}.nav-loading-modal__hint{font-size:.875rem}}@media (min-width:1024px){.nav-loading-modal__card{width:min(100%,21.5rem);padding:2rem 1.75rem 1.65rem}.nav-loading-modal__gear-wrap{width:5.25rem;height:5.25rem}.nav-loading-modal__gear{width:2.9rem;height:2.9rem}}@keyframes nav-loading-gear-spin{to{transform:rotate(1turn)}}@keyframes nav-loading-fade-in{0%{opacity:0}to{opacity:1}}@keyframes nav-loading-fade-out{0%{opacity:1}to{opacity:0}}@keyframes nav-loading-card-in{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nav-loading-card-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(6px) scale(.97)}}@media (prefers-reduced-motion:reduce){.nav-progress--active .nav-progress__bar{animation:none;width:70%;opacity:.85}.nav-loading-modal,.nav-loading-modal--leave,.nav-loading-modal--leave .nav-loading-modal__card,.nav-loading-modal__card{animation:none}.nav-loading-modal__gear{animation:none;opacity:.85}}@keyframes checkout-attention{0%,to{box-shadow:0 0 0 0 rgba(27,47,86,.4)}40%{box-shadow:0 0 0 10px rgba(27,47,86,.12)}}@keyframes checkout-attention-error{0%,to{box-shadow:0 0 0 0 rgba(232,68,46,.4)}40%{box-shadow:0 0 0 10px rgba(232,68,46,.14)}}.checkout-attention{animation:checkout-attention .85s ease-out 2}.checkout-attention-error{animation:checkout-attention-error .85s ease-out 2}@font-face{font-family:__barlow_c81a9d;src:url(/_next/static/media/61d96c4884191721-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__barlow_c81a9d;src:url(/_next/static/media/b0bb26939bb40fdb-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__barlow_c81a9d;src:url(/_next/static/media/60c9b95e8d9e49be-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__barlow_c81a9d;src:url(/_next/static/media/6ad0344ed98ac2e9-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__barlow_Fallback_c81a9d;src:local("Arial");ascent-override:103.13%;descent-override:20.63%;line-gap-override:0.00%;size-adjust:96.96%}.__className_c81a9d{font-family:__barlow_c81a9d,__barlow_Fallback_c81a9d,system-ui,sans-serif}.__variable_c81a9d{--font-body:"__barlow_c81a9d","__barlow_Fallback_c81a9d",system-ui,sans-serif}@font-face{font-family:__barlowCondensed_a9c2d7;src:url(/_next/static/media/5fb5c05ff73c0616-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__barlowCondensed_a9c2d7;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__barlowCondensed_a9c2d7;src:url(/_next/static/media/79f0f365efbf4f90-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:__barlowCondensed_a9c2d7;src:url(/_next/static/media/14e12da985e5a1a3-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:__barlowCondensed_a9c2d7;src:url(/_next/static/media/72207ecf667d99d7-s.p.woff2) format("woff2");font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:__barlowCondensed_Fallback_a9c2d7;src:local("Arial");ascent-override:123.84%;descent-override:24.77%;line-gap-override:0.00%;size-adjust:80.75%}.__className_a9c2d7{font-family:__barlowCondensed_a9c2d7,__barlowCondensed_Fallback_a9c2d7,system-ui,sans-serif}.__variable_a9c2d7{--font-display:"__barlowCondensed_a9c2d7","__barlowCondensed_Fallback_a9c2d7",system-ui,sans-serif}