.rghc{font-family:var(--rghc-font);font-weight:400;font-size:16px;line-height:1.5;letter-spacing:normal;color:var(--rghc-text);background:#fff;padding-top:var(--rghc-pt);padding-bottom:var(--rghc-pb);overflow:hidden}.rghc,.rghc *{box-sizing:border-box}.rghc :is(h2,p){font-family:inherit;color:inherit;margin:0}.rghc img{display:block;max-width:none}.rghc :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}.rghc-hero{position:relative;display:grid;overflow:hidden;background:var(--rghc-text-bg, #ededef)}.rghc-slide{grid-area:1 / 1;position:relative;min-height:var(--rghc-height);overflow:hidden;background:linear-gradient(90deg,var(--rghc-text-bg) 0 var(--rghc-g-start),var(--rghc-bg) var(--rghc-g-end));opacity:0;visibility:hidden;pointer-events:none;z-index:0;transition:opacity .6s,visibility linear .6s}.rghc-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1;transition:opacity .6s,visibility 0s}.rghc-media{position:absolute;top:0;right:var(--rghc-d-right, 0%);bottom:0;width:var(--rghc-d-width);overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--rghc-d-fade),#000 calc(100% - var(--rghc-d-rfade, 0%)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--rghc-d-fade),#000 calc(100% - var(--rghc-d-rfade, 0%)),transparent 100%)}.rghc-media picture{display:block;height:100%}.rghc-media img,.rghc-media .rghc-placeholder{width:100%;height:100%;object-fit:cover;object-position:var(--rghc-d-x) var(--rghc-d-y);transform:scale(var(--rghc-d-zoom, 1));transform-origin:var(--rghc-d-x) var(--rghc-d-y)}.rghc-media .rghc-placeholder{background:#0000000a}.rghc-content{position:relative;z-index:1;width:calc(100% - 64px);max-width:1440px;height:100%;min-height:var(--rghc-height);padding:24px 0;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px}.rghc-copy{width:412px;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.rghc-rating{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:var(--rgh-w5, 500);line-height:1.3}.rghc-stars{flex:none;display:block}.rghc .rghc-title{font-size:56px;font-weight:var(--rgh-w6, 600);line-height:1.2;letter-spacing:var(--rgh-ls3, -.03em);text-transform:none}.rghc--title-case .rghc-title{text-transform:capitalize}.rghc .rghc-text{margin-top:-8px;font-size:18px;line-height:1.3;letter-spacing:-.01em}.rghc .rghc-button{display:inline-flex;align-items:center;justify-content:center;width:max-content;padding:8px 32px;border:0;border-radius:5px;background:var(--rghc-button);color:var(--rghc-button-text);font-size:16px;font-weight:var(--rgh-w7, 700);line-height:1.3;letter-spacing:var(--rgh-ls2, -.02em);text-transform:uppercase;text-decoration:none}.rghc .rghc-button:focus-visible{outline-color:var(--rghc-button)}.rghc-card{width:377px;max-width:100%;padding:8px 12px;border-radius:10px;background:#fff;color:#151515;box-shadow:0 2px 12px #00000014;display:flex;flex-direction:column;gap:10px;font-family:Open Sans,Arial,sans-serif;font-size:15px;line-height:22px}.rghc .rghc-card-heading{display:flex;align-items:center;gap:4px;font-family:Lora,Georgia,serif;font-size:18px;font-weight:var(--rgh-w5, 500);line-height:23px;letter-spacing:.3px}.rghc-laurel{flex:none;display:block}.rghc-laurel--right{transform:scaleX(-1)}.rghc-cross{flex:none;display:block;margin-right:1px;color:#3bb46e}.rghc-card-text p{margin:0}.rghc-card-text strong{font-weight:var(--rgh-w6, 600)}.rghc .rghc-card-link{display:flex;align-items:center;gap:10px;color:#151515;text-decoration:none}.rghc-card-icons{display:flex;flex:none}.rghc-portrait{width:24px;height:24px;border-radius:50%;background:#eee;object-fit:cover}.rghc-portrait{flex:none;display:block;box-shadow:0 0 0 1px #fff}.rghc-portrait+.rghc-portrait{margin-left:-8px}.rghc-card-label{font-weight:var(--rgh-w5, 500);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.rghc-controls{position:absolute;right:34px;bottom:34px;z-index:3;display:flex;align-items:center;justify-content:flex-end}.rghc-pill{position:relative;display:flex;align-items:center;height:30px;padding:13px;border-radius:20px;background:#ffffffd9}.rghc-dots{display:flex;align-items:center}.rghc-dots button{position:relative;flex:0 0 auto;width:4px;height:4px;margin:0 8px;padding:0;border:0;border-radius:50%;background:#000;cursor:pointer;transition:margin-right .2s}.rghc-dots button:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.rghc-dots button[aria-pressed=true]{margin-right:36px}.rghc-dots button[aria-pressed=true]:after{content:"";position:absolute;left:8px;top:50%;width:24px;height:1px;transform:translateY(-50%);background:linear-gradient(to right,#000 0 calc(var(--rghc-progress, 0) * 1%),#0003 calc(var(--rghc-progress, 0) * 1%) 100%)}.rghc-pause{position:relative;flex:none;display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0 -6px 0 8px;padding:0;border:0;border-radius:50%;background:transparent;color:#151515;cursor:pointer}.rghc-pause svg{display:block}.rghc-pause .rghc-icon-play,.rghc-pause[data-paused=true] .rghc-icon-pause{display:none}.rghc-pause[data-paused=true] .rghc-icon-play{display:block}.rghc-pause:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.rghc .rghc-pause:focus-visible{outline-offset:1px}.rghc-pill--pause-hidden .rghc-pause:not(:focus-visible){position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.rghc-pill--pause-hidden .rghc-pause:focus-visible{position:absolute;right:calc(100% + 8px);width:24px;height:24px;margin:0;background:#ffffffd9}@media(min-width:750px){.rghc{margin-top:var(--rghc-header-offset)}}@media(max-width:749px){.rghc--multi{padding-bottom:calc(var(--rghc-pb) + 36px)}.rghc-hero{overflow:visible}.rghc-slide{background:linear-gradient(180deg,var(--rghc-text-bg) 0 var(--rghc-m-top),var(--rghc-bg) calc(var(--rghc-m-top) + var(--rghc-m-fade)))}.rghc-slide,.rghc-content{min-height:max(var(--rghc-mobile-min),calc(340px + 128vw))}.rghc-media{top:var(--rghc-m-top);left:0;right:0;width:auto;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--rghc-m-fade, 90px));mask-image:linear-gradient(to bottom,transparent 0,#000 var(--rghc-m-fade, 90px))}.rghc-media img,.rghc-media .rghc-placeholder{object-position:var(--rghc-m-x) var(--rghc-m-y);transform:scale(var(--rghc-m-zoom, 1));transform-origin:var(--rghc-m-x) var(--rghc-m-y)}.rghc-content{width:calc(100% - 24px);padding:32px 0 16px;justify-content:flex-start;gap:20px}.rghc-copy{width:100%;gap:20px}.rghc-rating{font-size:14px;margin-bottom:-8px}.rghc .rghc-title{font-size:40px}.rghc-card{width:100%;margin-top:auto;border-radius:5px}.rghc-controls{left:50%;right:auto;bottom:-30px;transform:translate(-50%)}.rghc-pill{height:23px;padding:9.5px}}@media(prefers-reduced-motion:reduce){.rghc-slide,.rghc-slide.is-active,.rghc-dots button{transition:none}}.rghc-illus{align-self:flex-end;margin-top:-6px;font-size:11px;line-height:1.2;color:#767676}@media(min-width:750px)and (max-width:1199px){.rghc-media{width:60%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 24%);mask-image:linear-gradient(to right,transparent 0,#000 24%)}}
/*# sourceMappingURL=/cdn/shop/t/360/assets/rg-hero-carousel.css.map */
