#collections{scroll-margin-top:calc(var(--u) * 57 + 8px)}.kfs-drawer nav a.kfs-drawer__sub{padding:15px 0 15px 16px;font-family:var(--fb);font-size:12px;font-weight:500;letter-spacing:.18em;color:#4e4e4e}.kfs-revs{padding:calc(var(--u) * 46) 0 calc(var(--u) * 38);background:#000;color:#fff}.kfs-revs__head{margin-bottom:calc(var(--u) * 26);padding-inline:16px;text-align:center}.kfs-revs__eyebrow{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;font-size:max(18px,calc(var(--u) * 16));color:var(--teal-b)}.kfs-revs__title{margin-top:calc(var(--u) * 7)!important;font-family:var(--fs);font-weight:600;font-size:calc(var(--u) * 26);line-height:1.16;letter-spacing:.06em}.kfs-revs__sub{margin-top:calc(var(--u) * 9)!important;font-size:max(12px,calc(var(--u) * 9.4));letter-spacing:.16em;text-transform:uppercase;color:#ffffffb8}.kfs-revs__track{display:flex;gap:calc(var(--u) * 12);padding:2px calc(var(--u) * 48);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:calc(var(--u) * 48);-webkit-overflow-scrolling:touch;scrollbar-width:none}.kfs-revs__track::-webkit-scrollbar{display:none}.kfs-revs__track:focus-visible{outline:2px solid var(--teal-b);outline-offset:2px}.kfs-rev{position:relative;flex:1 0 calc(var(--u) * 284);display:flex;flex-direction:column;justify-content:space-between;gap:calc(var(--u) * 20);min-height:calc(var(--u) * 190);margin:0;padding:calc(var(--u) * 24);overflow:hidden;isolation:isolate;scroll-snap-align:start;border-radius:2px;background:linear-gradient(150deg,#0f6e7e,#0b5565 54%,#083f4c);box-shadow:inset 0 0 0 1px #ffffff24}.kfs-rev:after{content:"";position:absolute;z-index:-1;inset:-20% auto -20% 0;width:30%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.1) 50%,transparent);transform:translate3d(-170%,0,0) skew(-18deg);animation:kfsCard 7.5s cubic-bezier(.45,0,.3,1) infinite}.kfs-rev:nth-child(2):after{animation-delay:2.5s}.kfs-rev:nth-child(3):after{animation-delay:5s}@keyframes kfsCard{0%{transform:translate3d(-170%,0,0) skew(-18deg)}24%,to{transform:translate3d(400%,0,0) skew(-18deg)}}.kfs-rev blockquote{margin:0;padding:0;border:0;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;font-size:max(20px,calc(var(--u) * 15.4));line-height:1.34;color:#fff}.kfs-rev figcaption{display:flex;flex-direction:column;gap:4px}.kfs-rev__name{font-size:max(12px,calc(var(--u) * 10));font-weight:700;letter-spacing:.14em;text-transform:uppercase}.kfs-rev__meta{font-size:max(11px,calc(var(--u) * 8.8));letter-spacing:.1em;color:#ffffffd6}.kfs-revs__more{margin-top:calc(var(--u) * 24)!important;text-align:center}.kfs-revs__more a{display:inline-block;padding-block:8px;font-size:max(11px,calc(var(--u) * 9.4));font-weight:600;letter-spacing:.22em;color:#fff}.kfs-revs__more a:hover{color:var(--teal-b)}@media(max-width:899px){.kfs-revs{padding:44px 0 34px}.kfs-revs__head{margin-bottom:24px}.kfs-revs__title{margin-top:8px!important;font-size:clamp(25px,7.6vw,40px)}.kfs-revs__sub{margin-top:10px!important}.kfs-revs__track{gap:10px;padding-inline:16px;scroll-padding-inline:16px}.kfs-rev{flex:0 0 84%;gap:24px;min-height:250px;padding:24px 22px}.kfs-revs__more{margin-top:20px!important}}@media(prefers-reduced-motion:reduce){.kfs-rev:after{display:none}}.kfs-head{overflow:hidden;isolation:isolate;border-bottom:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #00000024,0 2px 10px #0003;background:linear-gradient(180deg,#ffffff29,#fff0 46%,#00000012),repeating-linear-gradient(90deg,#ffffff04 0 2px,#00000002 2px 4px),linear-gradient(100deg,#8f8f8f,#c9c9c9 16%,#efefef 42%,#bdbdbd 64%,#dcdcdc,#9a9a9a)}.kfs-head:after{content:"";position:absolute;z-index:-1;inset:-10% auto -10% 0;width:26%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.18) 34%,rgba(255,255,255,.5) 50%,rgba(255,255,255,.18) 66%,transparent);transform:translate3d(-120%,0,0) skew(-18deg);animation:kfsHeadSweep 10s cubic-bezier(.45,0,.3,1) infinite}@keyframes kfsHeadSweep{0%{transform:translate3d(-120%,0,0) skew(-18deg)}30%,to{transform:translate3d(420%,0,0) skew(-18deg)}}.kfs-logo{mix-blend-mode:multiply}@media(prefers-reduced-motion:reduce){.kfs-head:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/krux-flagship-5.css.map */
