:root{--cp-night:#07131e;--cp-deep:#0b2232;--cp-cyan:#00c3e1;--cp-cyan-dark:#007a94;--cp-green:#1e8400;--cp-green-h:#176800;--cp-line:#dce3e8;--cp-text:#0b2232;--cp-muted:#50626e}.cp-wrap{max-width:1280px;margin-inline:auto;padding-inline:16px}.cp-sec{padding-block:48px;color:var(--cp-text)}.cp-sec__title{font-size:clamp(1.4rem,2.6vw,2rem);font-weight:800;margin:0 0 20px;line-height:1.15;color:var(--cp-text)}.cp-sec__sub{color:var(--cp-muted);margin:-12px 0 20px}.cp-internal{display:block;background:#fff7e0;color:#5c4400;border:1px dashed #b98a00;border-radius:8px;padding:10px 14px;font-size:.85rem;line-height:1.4;margin:12px 0}.cp-internal:before{content:"Pr\e9via interna \b7  ";font-weight:800}.cp-reveal{opacity:0;transform:translateY(14px);transition:opacity .26s ease-out,transform .26s ease-out}.cp-reveal.is-in{opacity:1;transform:none}.cp-top{background:#000;color:#fff;font-size:.8rem}.cp-top__in{display:flex;gap:18px;align-items:center;min-height:32px;flex-wrap:wrap}.cp-top a{color:#fff;text-decoration:none;display:inline-flex;gap:6px;align-items:center;padding-block:6px}.cp-top a:hover{color:var(--cp-cyan)}.cp-top svg{width:15px;height:15px;color:var(--cp-cyan)}.cp-top__promo{background:var(--cp-deep);color:#fff;text-align:center;font-weight:700;font-size:.85rem;padding:7px 16px}.cp-header{position:relative;color:#fff;background:var(--cp-night) center/cover no-repeat;overflow:hidden}.cp-header__main{position:relative;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:28px;align-items:center;padding-block:18px}.cp-logo{color:#fff;text-decoration:none;font-weight:900;font-style:italic;font-size:clamp(1.35rem,2.6vw,2.15rem);letter-spacing:-.01em;line-height:1;text-transform:uppercase;white-space:nowrap}.cp-logo span{color:var(--cp-cyan)}.cp-logo img{display:block;height:auto;max-height:56px;width:auto}.cp-search{position:relative;max-width:620px;width:100%;margin-inline:auto}.cp-search__box{display:flex;align-items:center;background:#fff;border-radius:999px;padding-inline:16px;height:44px;box-shadow:0 2px 10px #00000040}.cp-search__box svg{width:18px;height:18px;color:#50626e;flex:none}.cp-search__box button{background:none;border:0;padding:6px;display:flex;cursor:pointer;min-width:32px;min-height:32px;align-items:center;justify-content:center}.cp-search input{flex:1;min-width:0;border:0;background:none;color:#0b2232;height:100%;padding-inline:8px;font-size:1rem;box-shadow:none}.cp-search input:focus{outline:none}.cp-search__box:focus-within{outline:3px solid var(--cp-cyan);outline-offset:2px}.cp-search__list{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 8px);background:#fff;color:#0b2232;border-radius:12px;box-shadow:0 12px 32px #00000059;max-height:60vh;overflow:auto;padding:8px}.cp-search__group{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--cp-muted);margin:8px 8px 4px}.cp-search__list a{display:flex;align-items:center;gap:10px;padding:8px;border-radius:8px;color:inherit;text-decoration:none;min-height:44px}.cp-search__list a:hover,.cp-search__list a[aria-selected=true]{background:#e6f7fb}.cp-search__list a span{flex:1}.cp-search__list img{border-radius:6px;object-fit:cover}.cp-search__empty{padding:10px;margin:0;color:var(--cp-muted)}.cp-header__actions{--color-account-icon:#fff;color:#fff}.cp-header__actions header-actions{display:flex;align-items:center;gap:6px}.cp-header__actions .header-actions__action{color:#fff}.cp-header{overflow:visible}.cp-header__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.cp-header__bg img{width:100%;height:100%;object-fit:cover;display:block}.cp-header__shimmer{position:absolute;right:22%;bottom:6px;width:190px;height:12px;background:radial-gradient(closest-side,rgba(191,244,255,.65),transparent);animation:cp-shim 5s ease-in-out infinite}.cp-header__shimmer.is-paused{animation-play-state:paused}@keyframes cp-shim{0%,to{opacity:.25;transform:scaleX(.8)}50%{opacity:.8;transform:scaleX(1.1)}}@media(prefers-reduced-motion:reduce),(max-width:989px){.cp-header__shimmer{display:none}}.cp-nav{position:relative;z-index:1;background:#030e16b8;border-top:1px solid rgba(47,211,239,.25);border-bottom:1px solid rgba(47,211,239,.55)}.cp-nav ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.cp-nav ul::-webkit-scrollbar{display:none}.cp-nav li{flex:none;scroll-snap-align:start;border-left:1px solid rgba(255,255,255,.2)}.cp-nav li:first-child{border-left:0}.cp-nav a{display:flex;align-items:center;gap:8px;padding:10px 16px;color:#fff;text-decoration:none;font-weight:700;font-size:.875rem;white-space:nowrap;min-height:44px}.cp-nav a:hover{color:var(--cp-cyan)}.cp-nav svg{width:18px;height:18px}.cp-hero{position:relative;background:var(--cp-night);color:#fff;overflow:hidden;isolation:isolate}.cp-hero picture,.cp-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;display:block}.cp-hero__in{min-height:clamp(380px,36vw,520px);display:flex;flex-direction:column;justify-content:center;padding-block:40px 96px}.cp-hero h1{font-size:clamp(2.4rem,5.6vw,4.6rem);font-weight:900;font-style:italic;text-transform:uppercase;line-height:1;margin:0 0 14px;color:#fff}.cp-hero h1 em{color:var(--cp-cyan);font-style:inherit}.cp-hero p{max-width:30em;font-size:1.05rem;margin:0 0 22px;color:#e6f2f6}.cp-hero__cta{display:flex;flex-wrap:wrap;gap:12px}.cp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 22px;border-radius:999px;font-weight:800;text-decoration:none;text-transform:uppercase;letter-spacing:.02em;font-size:.9rem;border:2px solid transparent;cursor:pointer;transition:background-color .18s,color .18s}.cp-btn--cyan{background:var(--cp-cyan);color:var(--cp-night)}.cp-btn--cyan:hover{background:#3fd6ee}.cp-btn--ghost{border-color:var(--cp-cyan);color:#fff}.cp-btn--ghost:hover{background:#00c3e12e}.cp-btn--green{background:var(--cp-green);color:#fff;border-radius:6px}.cp-btn--green:hover{background:var(--cp-green-h)}.cp-hero a:focus-visible,.cp-nav a:focus-visible,.cp-top a:focus-visible,.cp-logo:focus-visible{outline:3px solid #fff;outline-offset:2px}.cp-finder{position:relative;z-index:3;margin-top:-64px}.cp-finder__card{background:#fff;border-radius:18px;box-shadow:0 10px 30px #07131e2e;overflow:hidden;color:var(--cp-text)}.cp-finder__head{display:flex;align-items:stretch;background:#e4e8ec}.cp-finder__title{padding:14px 20px;font-size:1rem;font-weight:800;align-self:center;margin:0 0 0 auto;color:var(--cp-text)}.cp-finder [role=tab]{background:none;border:0;padding:14px 32px;font-weight:800;font-size:.95rem;color:var(--cp-text);cursor:pointer;border-radius:18px 18px 0 0;min-height:48px}.cp-finder [role=tab][aria-selected=true]{background:#fff;color:var(--cp-cyan-dark)}.cp-finder [role=tab]:focus-visible,.cp-finder select:focus-visible,.cp-finder button:focus-visible{outline:3px solid var(--cp-cyan-dark);outline-offset:2px}.cp-finder form{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;padding:18px 20px 20px;align-items:end}.cp-finder form[hidden]{display:none}.cp-finder__slots{display:contents}.cp-finder__field{display:flex;flex-direction:column;gap:4px;font-size:.78rem;font-weight:700;color:var(--cp-muted)}.cp-finder select{width:100%;min-height:46px;border:1px solid #9aa9b3;border-radius:6px;background-color:#fff;color:var(--cp-text);padding:0 12px;font-size:.95rem}.cp-finder .cp-btn--green{min-height:46px;width:100%}.cp-finder__note{grid-column:1/-1;margin:0;font-size:.85rem;color:#a42116}.cp-finder__note:empty{display:none}.cp-finder__links{display:flex;flex-wrap:wrap;gap:8px;padding:0 20px 18px;margin:0;list-style:none}.cp-finder__links a{color:var(--cp-cyan-dark);font-weight:700}.cp-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;padding-block:28px 8px}.cp-benefit{display:flex;align-items:center;gap:12px;color:var(--cp-text);text-decoration:none}.cp-benefit__ic{flex:none;width:52px;height:52px;border-radius:50%;background:var(--cp-cyan-dark);color:#fff;display:grid;place-items:center}.cp-benefit__ic svg{width:24px;height:24px}.cp-benefit strong{display:block;color:var(--cp-cyan-dark);font-weight:800;line-height:1.2}.cp-benefit small{font-size:.85rem;color:var(--cp-muted)}.cp-show__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,calc((100% - 54px)/4));gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin}@media(max-width:749px){.cp-show__track{grid-auto-columns:72%}}.cp-card{scroll-snap-align:start;border:1px solid var(--cp-line);border-radius:8px;background:#fff;display:flex;flex-direction:column;padding:12px;text-align:center;color:var(--cp-text);transition:box-shadow .2s}.cp-card:hover{box-shadow:0 6px 18px #07131e1f}.cp-card__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#f3f6f8}.cp-card__media img{width:100%;height:100%;object-fit:contain;transition:transform .25s}@media(hover:hover)and (prefers-reduced-motion:no-preference){.cp-card:hover .cp-card__media img{transform:scale(1.04)}}.cp-card__title{font-weight:800;font-size:.92rem;line-height:1.3;margin:10px 0 6px;color:inherit;text-decoration:none;display:block}.cp-card__price{font-size:1.25rem;font-weight:800;margin:0 0 10px}.cp-card__price s{font-size:.85rem;font-weight:400;color:var(--cp-muted);margin-right:6px}.cp-card__soldout{font-size:.85rem;color:var(--cp-muted);margin:0 0 10px}.cp-card form,.cp-card .cp-btn{margin-top:auto;width:100%}.cp-adv{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.cp-adv__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:220px;border-radius:12px;overflow:hidden;background:linear-gradient(160deg,#0b2232,#0e4356);color:#fff;text-decoration:none;padding:18px}.cp-adv__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.cp-adv__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 30%,#07131ed9);z-index:1}.cp-adv__card>div{position:relative;z-index:2}.cp-adv__card strong{display:block;font-size:1.1rem;font-weight:800;color:#fff}.cp-adv__card span{font-size:.88rem;color:#e6f2f6}.cp-guides{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.cp-guide{color:var(--cp-text);text-decoration:none;border:1px solid var(--cp-line);border-radius:10px;overflow:hidden;display:block;background:#fff}.cp-guide img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.cp-guide strong{display:block;padding:14px 14px 4px;font-weight:800}.cp-guide small{display:block;padding:0 14px 14px;color:var(--cp-muted)}.cp-foot{background:var(--cp-night);color:#d7e3e9;font-size:.9rem;padding-block:40px 24px}.cp-foot a{color:#fff}.cp-foot a:hover{color:var(--cp-cyan)}.cp-foot__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px}.cp-foot h2{font-size:.95rem;font-weight:800;color:#fff;margin:0 0 10px;text-transform:uppercase;letter-spacing:.04em}.cp-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.cp-foot p{margin:0 0 6px}.cp-foot__pay{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;padding:0}.cp-foot__bottom{border-top:1px solid rgba(255,255,255,.16);margin-top:28px;padding-top:16px;font-size:.8rem}.cp-specs{width:100%;border-collapse:collapse;background:#fff}.cp-specs th,.cp-specs td{padding:10px 12px;border-bottom:1px solid var(--cp-line);text-align:left;vertical-align:top;font-size:.95rem}.cp-specs th{width:40%;font-weight:700;color:var(--cp-muted)}@media(max-width:749px){.cp-header__main{grid-template-columns:1fr auto;gap:10px 12px;padding-block:12px}.cp-search{grid-column:1/-1;grid-row:2;max-width:none}.cp-nav ul{justify-content:flex-start}.cp-hero__in{min-height:440px;justify-content:flex-start;padding-block:32px 200px}.cp-finder{margin-top:-28px}.cp-finder [role=tab]{padding:12px 22px;flex:1}.cp-finder__head{flex-wrap:wrap}.cp-finder__title{order:-1;width:100%;margin:0;padding:12px 16px 4px}.cp-sec{padding-block:32px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cp-theme.css.map */
