.rkpan{position:relative;z-index:0;background:#000;color:#fff;font-family:var(--rk-font-sans)}.rkpan *,.rkpan *:before,.rkpan *:after{box-sizing:border-box}.rkpan__hero{display:grid;place-items:center;min-block-size:64vh;padding-block:var(--rk-space-11);padding-inline:var(--rk-space-4)}.rkpan__hero-pin{display:grid;justify-items:center;align-content:center;gap:20px}.rkpan__hero-line{display:block;inline-size:1px;block-size:30vh;background:#fff;transform-origin:center center}.rkpan__hero-title{margin:0;font-family:var(--rk-font-display);font-weight:400;font-size:90px;line-height:90px;letter-spacing:12px;text-transform:uppercase;text-align:center;color:#fff;max-inline-size:100%;transform-origin:center center}.rkpan--motion .rkpan__hero{display:block;position:relative;block-size:calc(100svh + 360px);min-block-size:0;padding:0}.rkpan--motion .rkpan__hero-pin{position:sticky;top:var(--rk-header-h, 110px);block-size:calc(100svh - var(--rk-header-h, 110px));padding-block-end:calc(var(--rk-header-h, 110px) + 48px)}.rkpan__intro{font-family:var(--rk-font-sans);font-size:12px;font-weight:400;line-height:1;letter-spacing:2px;text-transform:uppercase;text-align:center;color:#fff;max-inline-size:60%;margin-inline:auto;padding-block:96px 0;padding-inline:var(--rk-space-4)}.rkpan__intro p{margin:0}.rkpan__gallery,.rkpan__pin{position:relative}.rkpan__track{list-style:none;margin:0;padding:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.rkpan__track::-webkit-scrollbar{display:none}.rkpan__slide{position:relative;flex:0 0 100%;scroll-snap-align:center;block-size:calc(100svh - var(--rk-header-h, 64px));overflow:hidden}.rkpan__media{position:absolute;top:0;right:0;bottom:0;left:0}.rkpan__media-img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.rkpan__media-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0a0a0a}.rkpan__media-ph img{inline-size:16%;max-inline-size:120px;opacity:.16;filter:brightness(0) invert(1)}.rkpan__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#000000b8,#0000004d 30%,#0000 62%)}.rkpan__overlay{position:absolute;z-index:2;inset-inline-start:clamp(1.25rem,5vw,5.5rem);inset-block-end:clamp(1.5rem,6vh,5rem);max-inline-size:min(50vw,640px);text-align:start;color:#fff}.rkpan__plabel{margin:0 0 16px;font-family:var(--rk-font-sans);font-size:17px;font-weight:400;line-height:28px;color:#fff}.rkpan__pname{margin:0 0 18px;font-family:var(--rk-font-display);font-weight:400;font-size:clamp(34px,4vw,56px);line-height:1.05;letter-spacing:1px;color:#fff}.rkpan__desc{font-family:var(--rk-font-sans);font-size:16px;font-weight:400;line-height:26px;color:#ffffffe6;max-inline-size:520px}.rkpan__desc p{margin:0}.rkpan__specs{display:flex;gap:32px;margin-block-start:28px}.rkpan__spec{position:relative}.rkpan__spec:not(:first-child):before{content:"";position:absolute;inset-inline-start:-16px;inset-block:2px;inline-size:1px;background:#fff6}.rkpan__spec-label{margin:0 0 4px;font-family:var(--rk-font-sans);font-size:12px;font-weight:400;line-height:16px;letter-spacing:1.5px;text-transform:uppercase;color:#ffffffb3}.rkpan__spec-value{margin:0;font-family:var(--rk-font-sans);font-size:14px;font-weight:400;line-height:20px;color:#fff}.rkpan__cta{margin-block-start:32px}.rkpan .rk-btn-outline,.rkpan .rk-whatsapp.rk-btn-outline{box-sizing:border-box;color:#fff;border-color:#fff;line-height:20px;padding-block:14px;padding-inline:30px;text-align:center}.rkpan__cta .rk-btn-outline{min-inline-size:190px}.rkpan .rk-btn-outline:hover,.rkpan .rk-whatsapp.rk-btn-outline:hover{background:var(--rk-accent);border-color:var(--rk-accent);color:#fff}.rkpan__dots{position:absolute;z-index:3;inset-block-end:18px;inset-inline:0;display:flex;justify-content:center;gap:10px}.rkpan__dot{inline-size:7px;block-size:7px;padding:0;border:0;border-radius:50%;background:#ffffff59;cursor:pointer;transition:background .3s var(--rk-ease),transform .3s var(--rk-ease)}.rkpan__dot.is-active{background:#fff;transform:scale(1.25)}.rkpan--pan .rkpan__gallery{block-size:calc(var(--rkpan-n, 3) * 80vh)}.rkpan--pan .rkpan__overlay{will-change:transform,opacity;transition:transform 1s cubic-bezier(.25,.46,.45,.94) .18s,opacity .9s cubic-bezier(.25,.46,.45,.94) .18s}.rkpan--pan .rkpan__pin{position:sticky;top:var(--rk-header-h, 110px);block-size:calc(100svh - var(--rk-header-h, 110px));overflow:hidden}.rkpan--pan .rkpan__track{overflow:visible;scroll-snap-type:none;block-size:100%;inline-size:calc(var(--rkpan-n, 3) * 100vw);will-change:transform;transition:transform 1.15s cubic-bezier(.32,.04,.13,1)}.rkpan--pan .rkpan__slide{flex:0 0 100vw;block-size:100%;scroll-snap-align:none}.rkpan--pan .rkpan__dots{display:none}.rkpan__featured{margin-inline:auto;padding-block:var(--rk-space-11) var(--rk-space-8);padding-inline:clamp(1.25rem,3.2vw,3.5rem)}.rkpan__featured-head{text-align:center;margin-block-end:var(--rk-space-6)}.rkpan__featured-title{margin:0;font-family:var(--rk-font-display);font-size:32px;font-weight:200;line-height:41px;color:#fff}.rkpan__featured-sub{margin:20px 0 0;font-family:var(--rk-font-sans);font-size:13px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;color:#fff}.rkpan__cards{display:grid;gap:clamp(1.5rem,2.5vw,2.75rem)}.rkpan__cards--2{grid-template-columns:1fr 1fr}.rkpan__card{text-align:center}.rkpan__card-imgwrap{display:block;position:relative;inline-size:100%;aspect-ratio:3 / 2;overflow:hidden;background:#0a0a0a;margin-block-end:13px}.rkpan__card-img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.rkpan__card-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.rkpan__card-ph img{inline-size:18%;max-inline-size:100px;opacity:.16;filter:brightness(0) invert(1)}.rkpan__card-title{margin:0 0 20px;font-family:var(--rk-font-display);font-size:34px;font-weight:200;line-height:34px;color:#fff}.rkpan__card-text{font-family:var(--rk-font-sans);font-size:17px;font-weight:400;line-height:28px;color:#fff;margin:0 auto 22px}.rkpan__card-text p{margin:0}.rkpan__card-cta .rk-btn-outline{min-inline-size:0}@media screen and (max-width:749px){.rkpan__hero-title{font-size:36px;line-height:36px;letter-spacing:.18em}.rkpan--motion .rkpan__hero{block-size:calc(100svh - var(--rk-header-h, 64px) + 300px)}.rkpan--motion .rkpan__hero-pin{padding-block-end:0}.rkpan__hero-line{block-size:29vh}.rkpan__intro{max-inline-size:32ch;font-size:14px;line-height:24px;letter-spacing:1.5px;padding-block-start:56px}.rkpan__overlay{max-inline-size:calc(100% - 40px);inset-inline:20px;inset-block-end:6vh;text-align:center;min-block-size:457px;display:grid;grid-template-rows:auto auto 1fr auto auto}.rkpan__pname{min-block-size:63px}.rkpan__desc{margin-inline:auto;max-inline-size:34ch;align-self:center}.rkpan__specs{justify-content:center}.rkpan__cta .rk-btn-outline{min-inline-size:200px}.rkpan__slide:after{background:linear-gradient(to top,#000000eb,#000000d1 30%,#0000008c 52%,#0000002e 70%,#0000 84%)}.rkpan__pname{font-size:30px}.rkpan__desc{font-size:15px;line-height:24px}.rkpan__specs{gap:20px;margin-block-start:22px}.rkpan__spec-value{font-size:13px}.rkpan__featured{padding-inline:20px}.rkpan__featured-title{font-size:26px;line-height:31px}.rkpan__cards--2{grid-template-columns:1fr}.rkpan__cards{gap:40px}.rkpan__card-title{font-size:26px;line-height:32px}}@media screen and (min-width:750px)and (max-width:1199px)and (orientation:portrait){.rkpan__intro{font-size:14px;line-height:24px;letter-spacing:1.5px}.rkpan__overlay{max-inline-size:none;inset-inline:8vw;inset-block-end:6vh;text-align:center;display:grid;grid-template-rows:auto auto 1fr auto auto;min-block-size:420px}.rkpan__pname{min-block-size:2.1em}.rkpan__desc{margin-inline:auto;align-self:center}.rkpan__specs{justify-content:center}.rkpan__slide:after{background:linear-gradient(to top,#000000eb,#000000d1 30%,#0000008c,#0000002e 60%,#0000 72%)}}@media screen and (min-width:990px)and (max-width:1199px)and (orientation:landscape){.rkpan__overlay{max-inline-size:40vw}.rkpan__desc{max-inline-size:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rk-hj-pan.css.map */
