*,:before,:after{box-sizing:inherit}body:not(.using-mouse) a:focus-visible,body:not(.using-mouse) button:focus-visible,body:not(.using-mouse) [role=button]:focus-visible,body:not(.using-mouse) input:focus-visible,body:not(.using-mouse) select:focus-visible,body:not(.using-mouse) textarea:focus-visible,body:not(.using-mouse) [tabindex]:focus-visible{outline:2px solid var(--cro-accent)!important;outline-offset:2px!important;box-shadow:none!important}@media all{*,:after,:before,input{box-sizing:border-box}::selection{background-color:rgba(var(--color-foreground),.2)}h1,h2,h3,h4,h5{font-family:var(--cro-font-display);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:0;color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}h2{font-size:calc(var(--font-heading-scale) * 2rem)}img{height:auto}h3{font-size:calc(var(--font-heading-scale) * 1.7rem)}a:empty,article:empty,div:empty,dl:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty,p:empty,section:empty,ul:empty{display:none}a,button{-webkit-transition:all .3s linear;transition:all .3s linear}button,input,select,textarea{font-family:var(--cro-font-body)}:focus{outline:0;box-shadow:none}:focus-visible{outline:3px solid var(--cro-accent)!important;outline-offset:3px!important;box-shadow:0 0 0 2px var(--cro-bg)!important}a:focus,a:focus-visible,a:active{text-decoration:none!important}a:focus-visible,button:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{filter:brightness(.92)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{z-index:1}}@media only screen and (min-width:750px){h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}}@media screen and (max-width:989px){*{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media(max-width:899px){.im8-pt-slider{overflow:hidden;padding-left:0;padding-right:0}.im8-pt-slider__inner{max-width:none;width:100%}.im8-pt-slider__header{padding-left:20px;padding-right:20px}.im8-pt-slider__grid{grid-template-columns:1fr}.im8-pt-slider__grid{display:flex!important;grid-template-columns:none!important;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;padding:0 20px 8px;scroll-padding-left:20px}.im8-pt-slider__grid::-webkit-scrollbar{display:none}.im8-pt-slider__card--highlight{order:-1}.im8-pt-slider__card{flex:0 0 min(84vw,340px);width:min(84vw,340px);max-width:340px;scroll-snap-align:start;scroll-snap-stop:always;order:initial!important}.im8-pt-slider__card--highlight{order:initial!important}.im8-pt-slider__name{font-size:22px}.im8-pt-slider__price{font-size:32px}}@media(max-width:767px){[style*=overflow]{overscroll-behavior:none}button,[role=button],[onclick],input[type=button],input[type=submit],a[href]{touch-action:manipulation;cursor:pointer}}.im8-pt-slider{background:radial-gradient(circle at 18% 0%,rgba(168,55,31,.08),transparent 34%),radial-gradient(circle at 88% 12%,rgba(168,55,31,.14),transparent 28%),var(--cro-surface);padding:clamp(56px,6vw,88px) clamp(16px,8vw,120px) clamp(48px,5.4vw,72px);position:relative;overflow:hidden}.im8-pt-slider:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#ffffff94,#fff0)}.im8-pt-slider__inner{max-width:1200px;margin:0 auto;position:relative;z-index:1}.im8-pt-slider__header{text-align:center;max-width:920px;margin:0 auto clamp(34px,4vw,56px)}.im8-pt-slider__eyebrow{font-family:var(--cro-font-body);font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cro-accent);margin:0 0 14px}.im8-pt-slider__title{font-family:var(--cro-font-display);font-weight:400;font-size:clamp(38px,4vw,56px);line-height:.98;letter-spacing:-.045em;color:var(--cro-ink);margin:0 auto 18px;max-width:760px}.im8-pt-slider__subtitle{font-family:var(--cro-font-body);font-size:clamp(15px,1.1vw,17px);line-height:1.65;color:#1f1b18c2;max-width:760px;margin:0 auto}.im8-pt-slider__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.im8-pt-slider__card{background:var(--cro-bg);border:2px solid rgba(107,0,16,.18);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;position:relative;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s ease}.template-imcf-launch .im8-pt-slider__card:hover{transform:translate3d(0,-4px,0);border-color:#6b001052;box-shadow:0 18px 42px #1f1b181f}.im8-pt-slider__card--highlight{border-color:var(--cro-ink-2)}.im8-pt-slider__img-wrap{position:relative;aspect-ratio:1 / 1;background:var(--cro-surface-2);overflow:hidden;width:100%}.im8-pt-slider__img-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s cubic-bezier(.22,1,.36,1)}.template-imcf-launch .im8-pt-slider__card:hover .im8-pt-slider__img-wrap img{transform:scale(1.035)}.im8-pt-slider__card--highlight .im8-pt-slider__img-wrap img{top:38px;height:calc(100% - 38px);object-position:center top}.im8-pt-slider__banner{position:absolute;top:0;left:0;right:0;z-index:2;background:var(--cro-ink-2);padding:13px 20px;text-align:center;line-height:1}.im8-pt-slider__banner-text{font-family:var(--cro-font-body);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.1;background:linear-gradient(to right,var(--cro-gold),var(--cro-surface-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block}.im8-pt-slider__body{padding:22px 24px 24px;display:flex;flex-direction:column;flex:1}.im8-pt-slider__category{font-family:var(--cro-font-body);font-size:11px;font-weight:700;text-transform:uppercase;color:var(--cro-ink);margin:0 0 4px;line-height:1.2}.im8-pt-slider__name{font-family:var(--cro-font-display);font-weight:400;font-size:20px;line-height:1.15;color:var(--cro-ink-2);margin:0 0 4px}.im8-pt-slider__desc{font-family:var(--cro-font-body);font-size:11px;line-height:1.2;color:var(--cro-ink-deep);margin:0 0 18px}.im8-pt-slider__divider,.im8-pt-slider__divider:empty{display:block;height:1px;background:#6b001014;margin:0 0 14px}.im8-pt-slider__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:2px}.im8-pt-slider__price{font-family:var(--cro-font-display);font-size:28px;font-weight:400;color:var(--cro-ink-2);line-height:1.2;font-variant-numeric:tabular-nums}.im8-pt-slider__price-unit{font-family:var(--cro-font-body);font-size:13px;color:#1f1b1866;font-weight:400}.im8-pt-slider__discount-badge{display:inline-flex;align-items:center;justify-content:center;background-color:var(--cro-gold);background-image:linear-gradient(90deg,var(--cro-gold) 0%,var(--cro-surface-2) 50%,var(--cro-gold) 100%);color:var(--cro-ink);font-family:var(--cro-font-body);font-size:10.5px;font-weight:700;letter-spacing:.08em;padding:5px 11px;border-radius:999px;border:0;box-shadow:none;background-clip:border-box;overflow:hidden;text-transform:uppercase;line-height:1;white-space:nowrap}.im8-pt-slider__price-caption{font-family:var(--cro-font-body);font-size:11px;font-weight:700;color:#1f1b1861;margin:0 0 18px;line-height:1.2}.im8-pt-slider__benefits{display:flex;flex-direction:column;gap:7px;margin-bottom:20px}.im8-pt-slider__benefit{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid rgba(107,0,16,.18);border-radius:100px;padding:8px 13px;font-family:var(--cro-font-body);font-size:11px;font-weight:700;color:var(--cro-ink-2);line-height:1.2;align-self:flex-start;max-width:100%}.im8-pt-slider__cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;padding:13.5px 20px 13.9px;background:var(--cro-accent);color:var(--cro-bg);font-family:var(--cro-font-body);font-weight:700;font-size:12px;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;text-decoration:none;border:1px solid var(--cro-accent);border-radius:100px;cursor:pointer;transition:box-shadow .22s ease,background-color .22s ease;margin-top:auto}.im8-pt-slider__cta:after{content:"";position:absolute;top:0;left:-120%;width:65%;height:100%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.32) 50%,transparent 100%);transform:skew(-18deg);transition:left .9s cubic-bezier(.2,0,0,1);pointer-events:none}.im8-pt-slider__cta:hover:after{left:140%}.im8-pt-slider__cta:hover{background:var(--cro-ink-2);border-color:var(--cro-ink-2);box-shadow:0 8px 20px #a8371f38}.im8-pt-slider__cta[disabled],.im8-pt-slider__cta.product_unavailable_new{opacity:.5;cursor:not-allowed}@media(max-width:1100px){.im8-pt-slider{padding:clamp(40px,5vw,64px) clamp(16px,4vw,48px)}.im8-pt-slider__grid{gap:16px}}@media(max-width:899px){.im8-pt-slider__grid{grid-template-columns:1fr}.im8-pt-slider__card--highlight{order:-1}.im8-pt-slider__name{font-size:22px}.im8-pt-slider__price{font-size:32px}}@media(max-width:899px){.im8-pt-slider{overflow:hidden;padding-left:0;padding-right:0}.im8-pt-slider__inner{max-width:none;width:100%}.im8-pt-slider__header{padding-left:20px;padding-right:20px}.im8-pt-slider__grid{display:flex!important;grid-template-columns:none!important;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 20px 8px;scroll-padding-left:20px}.im8-pt-slider__grid::-webkit-scrollbar{display:none}.im8-pt-slider__card{flex:0 0 min(84vw,340px);width:min(84vw,340px);max-width:340px;scroll-snap-align:start;scroll-snap-stop:always;order:initial!important}.im8-pt-slider__card--highlight{order:initial!important}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/vx-pt-slider.css.map */
