.rr-chero-wrap{position:relative;margin-bottom:clamp(28px,3.4vw,48px);padding-bottom:clamp(20px,2.4vw,32px);background:var(--rr-cream, #F7F9FC)}.rr-chero{position:relative;isolation:isolate;display:flex;align-items:flex-end;overflow:hidden;min-height:clamp(440px,46vw,580px);padding:clamp(24px,3vw,40px) 0 clamp(88px,9vw,116px);background:#141b23;color:#fff}.rr-chero .rr-chero__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.rr-chero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#141b23bd,#141b2361 58%,#141b2329),linear-gradient(0deg,#141b238c,#141b2300 55%)}.rr-chero .rr-chero__in{width:100%}.rr-chero .rr-chero__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 clamp(20px,3vw,36px);font-size:14px;color:#ffffffc7}.rr-chero .rr-chero__crumbs a{color:inherit;text-decoration:none}.rr-chero .rr-chero__crumbs a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.rr-chero .rr-chero__crumbs [aria-current]{color:#fff}.rr-chero .rr-chero__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:28px clamp(32px,6vw,96px)}.rr-chero .rr-chero__title{margin:0;font:600 clamp(40px,6vw,72px) / 1.02 var(--rr-display);letter-spacing:-.02em;text-wrap:balance;color:#fff}.rr-chero .rr-chero__dot{color:var(--rr-orange-soft, #8FB4E0)}.rr-chero .rr-chero__intro{max-width:44ch;margin:18px 0 0;font-size:clamp(16px,1.4vw,18px);line-height:1.55;color:#ffffffe6}.rr-chero .rr-chero__chips{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none}.rr-chero .rr-chero__chips li{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:#fff}.rr-chero .rr-chero__ico{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:#fff;color:#141b23}.rr-chero .rr-chero__ico svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.rr-chero-wrap .rr-chero__refine{position:relative;z-index:2;margin-top:calc(-1*clamp(32px,3.4vw,42px))}.rr-chero-wrap .rr-chero__refine-in{display:flex;align-items:center;gap:18px;padding:10px 12px 10px 28px;border-radius:999px;background:#fff;box-shadow:0 18px 44px -18px #141b2359,0 0 0 1px #141b230d}.rr-chero-wrap .rr-chero__refine-label{flex:none;font-size:14px;font-weight:600;color:var(--rr-muted, #5F7389)}.rr-chero-wrap .rr-chero__refine-list{display:flex;gap:8px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.rr-chero-wrap .rr-chero__refine-list::-webkit-scrollbar{display:none}.rr-chero-wrap .rr-chero__chip{display:inline-flex;align-items:center;gap:10px;flex:none;padding:6px 18px 6px 6px;border-radius:999px;background:#eef3fa;color:#141b23;font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.rr-chero-wrap .rr-chero__chip:not(:has(.rr-chero__swatch)){padding-left:18px}.rr-chero-wrap .rr-chero__chip:hover{background:#dfe7f0}.rr-chero-wrap .rr-chero__chip.is-active{background:#141b23;color:#fff}.rr-chero-wrap .rr-chero__swatch{width:36px;height:36px;flex:none;overflow:hidden;border-radius:50%;background:#cfd9e4}.rr-chero-wrap .rr-chero__swatch img{display:block;width:100%;height:100%;object-fit:cover}.rr-chero-wrap .rr-chero__chip:focus-visible{outline:2px solid var(--rr-orange-dark, #2D5681);outline-offset:2px}@media(min-width:990px){.rr-chero{min-height:clamp(380px,33vw,460px)}.rr-chero .rr-chero__chips{flex-direction:column;align-items:flex-start;gap:12px;justify-self:end}}@media(max-width:989px){.rr-chero .rr-chero__grid{grid-template-columns:1fr}.rr-chero{min-height:400px}.rr-chero-wrap .rr-chero__refine-in{gap:10px;padding:8px}.rr-chero-wrap .rr-chero__refine-label{display:none}.rr-chero-wrap .rr-chero__chip{font-size:14px;padding-right:14px}}@media(max-width:640px){.rr-chero .rr-chero__chips{display:none}.rr-chero{min-height:0}.rr-chero .rr-chero__title{font-size:44px}.rr-chero .rr-chero__intro{font-size:16px}}.rr-pc.rr-sec{padding:clamp(72px,9vw,128px) 0;overflow:hidden}.rr-pc .rr-pc__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px 56px;margin:0 0 clamp(32px,4.4vw,60px)}.rr-pc .rr-pc__lead{flex:1 1 520px;min-width:0}.rr-pc .rr-pc__title{font:600 clamp(36px,5.4vw,64px) / 1.04 var(--rr-display);letter-spacing:-.02em;max-width:15em;text-wrap:balance}.rr-pc .rr-pc__dot{color:var(--rr-orange, #3A6EA5)}.rr-pc .rr-pc__text{margin-top:18px;max-width:560px;color:var(--rr-muted, #5F7389);font-size:clamp(16px,1.5vw,19px);line-height:1.55}.rr-pc .rr-pc__empty{color:var(--rr-muted, #5F7389);padding:24px 0}.rr-pc .rr-pc__tabs{display:flex;gap:clamp(20px,2.6vw,36px);max-width:100%;overflow-x:auto;scrollbar-width:none;padding:0 2px 2px}.rr-pc .rr-pc__tabs::-webkit-scrollbar{display:none}.rr-pc .rr-pc__tab{position:relative;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:0;margin:0;padding:12px 2px;font:500 16px / 1.2 var(--rr-body);color:var(--rr-muted, #5F7389);cursor:pointer;white-space:nowrap;transition:color .25s}.rr-pc .rr-pc__tab:hover{color:var(--rr-ink, #243B53)}.rr-pc .rr-pc__tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--rr-orange, #3A6EA5);transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.rr-pc .rr-pc__tab[aria-selected=true]{color:var(--rr-ink, #243B53)}.rr-pc .rr-pc__tab[aria-selected=true]:after{transform:scaleX(1)}.rr-pc .rr-pc__tab:focus-visible{outline:2px solid var(--rr-orange-dark, #2D5681);outline-offset:4px;border-radius:4px}.rr-pc .rr-pc__scroller{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 calc(50% - 50vw) 0 -24px;padding:0 calc(50vw - 50%) 0 24px;scroll-padding:0 24px}.rr-pc .rr-pc__scroller::-webkit-scrollbar{display:none}.rr-pc .rr-pc__scroller:focus-visible{outline:2px solid var(--rr-orange-dark, #2D5681);outline-offset:-2px;border-radius:12px}.rr-pc .rr-pc__track{display:flex;align-items:stretch;gap:clamp(14px,1.6vw,22px);width:max-content}.rr-pc .rr-pc__intro{position:relative;flex:0 0 clamp(280px,30vw,430px);scroll-snap-align:start;display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:420px;padding:clamp(22px,2.4vw,32px);border-radius:20px;overflow:hidden;isolation:isolate;background:var(--rr-night, #141B23);color:#fff}.rr-pc .rr-pc__introimg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.rr-pc .rr-pc__intro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#141b239e,#141b231a 44%,#141b231f 58%,#141b23a3)}.rr-pc .rr-pc__introtitle{font:600 clamp(34px,3.6vw,48px) / 1 var(--rr-display);letter-spacing:-.02em;color:#fff}.rr-pc .rr-pc__introtitle .rr-pc__dot{color:#fff;opacity:.7}.rr-pc .rr-pc__introtext{margin-top:12px;max-width:28ch;font-size:15px;line-height:1.5;color:#fffffff0}.rr-pc .rr-pc__cta{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;background:var(--rr-accent, #486581);color:#fff;font:600 15px / 1 var(--rr-body);text-decoration:none;transition:background .25s,transform .25s}.rr-pc .rr-pc__cta:hover{background:var(--rr-accent-2, #5F7389)}.rr-pc .rr-pc__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.rr-pc .rr-pc__cta svg{transition:transform .3s}.rr-pc .rr-pc__cta:hover svg{transform:translate(3px)}.rr-pc .rr-pc__card{position:relative;flex:0 0 clamp(236px,23vw,318px);scroll-snap-align:start;display:flex;flex-direction:column}.rr-pc .rr-pc__media{position:relative;aspect-ratio:4 / 5;border-radius:20px;overflow:hidden;background:var(--rr-sand, #E6EDF5)}.rr-pc .rr-pc__imglink{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.rr-pc .rr-pc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rr-pc .rr-pc__img--b{opacity:0;transition:opacity .5s ease}@media(hover:hover){.rr-pc .rr-pc__media:hover .rr-pc__img--b{opacity:1}}.rr-pc .rr-pc__badge{position:absolute;top:14px;left:14px;z-index:2;padding:7px 12px;border-radius:999px;background:#fffffff0;color:var(--rr-ink, #243B53);font:600 12px / 1 var(--rr-body)}.rr-pc .rr-pc__plus{position:absolute;right:14px;bottom:14px;z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--rr-ink, #243B53);box-shadow:0 2px 12px #141b2329;transition:transform .3s,background .25s,color .25s}.rr-pc .rr-pc__plus:hover,.rr-pc .rr-pc__plus:focus-visible{background:var(--rr-orange, #3A6EA5);color:#fff;transform:rotate(90deg)}.rr-pc .rr-pc__info{padding:16px 2px 0}.rr-pc .rr-pc__name{font:600 16px / 1.3 var(--rr-display);letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rr-pc .rr-pc__name{min-height:2.6em}.rr-pc .rr-pc__name a{text-decoration:none}.rr-pc .rr-pc__price{margin-top:6px;font:500 15px / 1.3 var(--rr-body)}.rr-pc .rr-pc__from{color:var(--rr-muted, #5F7389);font-size:13px}.rr-pc .rr-pc__price s{margin-left:8px;color:var(--rr-muted, #5F7389);font-size:13px}.rr-pc .rr-pc__sub{margin-top:6px;font-size:13.5px;line-height:1.45;color:var(--rr-muted, #5F7389)}.rr-pc .rr-pc__sw{display:flex;align-items:center;gap:6px;margin:10px 0 0;padding:0;list-style:none}.rr-pc .rr-pc__sw li{width:14px;height:14px;border-radius:50%;background:var(--sw, #ccc);box-shadow:inset 0 0 0 1px #243b5329}.rr-pc .rr-pc__sw .rr-pc__more{width:auto;height:auto;background:none;box-shadow:none;font-size:12px;color:var(--rr-muted, #5F7389)}.rr-pc .rr-pc__ctrl{display:flex;align-items:center;gap:28px;margin-top:clamp(28px,3.4vw,44px)}.rr-pc .rr-pc__bar{position:relative;flex:1;height:2px;border-radius:2px;overflow:hidden;background:var(--rr-line, rgba(36, 59, 83, .12))}.rr-pc .rr-pc__thumb{position:absolute;left:0;top:0;width:30%;height:100%;border-radius:2px;background:var(--rr-ink, #243B53);transition:transform .15s linear}.rr-pc .rr-pc__arrows{display:flex;gap:10px}.rr-pc .rr-pc__arrow{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;border:1px solid var(--rr-line, rgba(36, 59, 83, .12));background:#fff;color:var(--rr-ink, #243B53);cursor:pointer;transition:background .25s,color .25s,opacity .25s}.rr-pc .rr-pc__arrow:hover:not(:disabled){background:var(--rr-orange, #3A6EA5);color:#fff}.rr-pc .rr-pc__arrow:disabled{opacity:.35;cursor:default}.rr-pc .rr-pc__arrow:focus-visible{outline:2px solid var(--rr-orange-dark, #2D5681);outline-offset:3px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.rr-pc .rr-pc__intro:hover .rr-pc__introimg{transform:scale(1.04)}}@media(max-width:749px){.rr-pc .rr-pc__head{align-items:stretch}.rr-pc .rr-pc__tabs{width:100%}.rr-pc .rr-pc__intro{flex-basis:78vw;min-height:380px}.rr-pc .rr-pc__card{flex-basis:62vw}.rr-pc .rr-pc__arrows{display:none}}@media(prefers-reduced-motion:reduce){.rr-pc *{transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/259/compiled_assets/styles.css.map */
