.scr-offer-carousel{border-radius:28px;background:var(--scr-cream);box-shadow:0 24px 80px #40202347}.scr-offer-carousel__panel{display:block;width:min(920px,calc(100vw - 32px));max-width:100%;overflow:hidden;border-radius:inherit}.scr-offer-carousel__viewport{width:100%;overflow:hidden;touch-action:pan-y}.scr-offer-carousel__track{display:flex;align-items:stretch;width:100%;transition:transform .36s cubic-bezier(.16,1,.3,1);will-change:transform}.scr-offer-carousel__slide{display:grid;grid-template-columns:minmax(0,3fr) minmax(280px,2fr);flex:0 0 100%;min-width:0;max-height:calc(100dvh - 122px);overflow-y:auto;background:var(--scr-cream);color:var(--scr-ink)}.scr-offer-carousel .scr-poster__image{width:100%;height:100%;min-height:100%;max-width:none;max-height:none;object-fit:contain;box-shadow:none}.scr-offer-carousel .scr-poster__body{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:28px 24px 26px}.scr-offer-carousel .scr-poster__title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.scr-offer-carousel .scr-poster__form{gap:9px}.scr-offer-carousel .scr-poster__label{color:var(--scr-ink);font-size:12px;line-height:1.4}.scr-offer-carousel .scr-poster__input{border:1px solid #f8ebdc88;border-radius:999px;padding-inline:18px;background:var(--scr-ink);color:#f8ebdc;caret-color:#f8ebdc}.scr-offer-carousel .scr-poster__input::placeholder{color:#f8ebdc;opacity:.85}.scr-offer-carousel .scr-poster__input:focus-visible{outline:2px solid #f8ebdc;outline-offset:3px}.scr-offer-carousel .scr-poster__terms,.scr-offer-carousel .scr-poster__success,.scr-offer-carousel .scr-poster__error{color:var(--scr-ink)}.scr-offer-carousel .scr-poster__terms a{color:inherit;text-decoration:underline;text-underline-offset:2px}.scr-offer-carousel .scr-poster__terms{line-height:1.45}.scr-offer-carousel .scr-poster__submit,.scr-offer-carousel__cta{border-radius:999px}.scr-offer-carousel__media{min-height:0;background:#eadfd7}.scr-offer-carousel__video{display:block;width:100%;height:100%;max-height:calc(100dvh - 122px);object-fit:cover;background:#eadfd7}.scr-offer-carousel__offer-body{display:flex;flex-direction:column;justify-content:center;padding:48px 34px 36px}.scr-offer-carousel__status{margin:0 0 14px;color:#6e4549;font:600 12px/1.4 var(--scr-font-body);letter-spacing:.08em;text-transform:uppercase}.scr-offer-carousel__title{margin:0;color:var(--scr-ink);font-family:var(--scr-font-display);font-size:clamp(32px,4vw,50px);line-height:1.02;letter-spacing:-.02em}.scr-offer-carousel__price{display:flex;align-items:baseline;gap:10px;margin:20px 0 8px;font-size:18px;line-height:1.3}.scr-offer-carousel__price strong{font-family:var(--scr-font-display);font-size:34px;line-height:1}.scr-offer-carousel__copy{margin:0;max-width:42ch;font-size:13px;line-height:1.65}.scr-offer-carousel__cta{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:48px;margin-top:22px;padding:0 24px;border:1px solid var(--scr-ink);background:var(--scr-ink);color:var(--scr-cream);font:600 12px/1 var(--scr-font-body);letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:background-color .18s,transform .18s}.scr-offer-carousel__cta:hover,.scr-offer-carousel__cta:focus-visible{background:#5a3437}.scr-offer-carousel__cta:active{transform:translateY(1px)}.scr-offer-carousel__nav{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 18px 4px;background:var(--scr-cream)}.scr-offer-carousel__arrow{display:grid;place-items:center;width:58px;height:58px;flex:0 0 58px;padding:0;border:0;border-radius:14px;background:transparent;color:var(--scr-ink);box-shadow:none;cursor:pointer;transition:background-color .18s,box-shadow .18s,color .18s,transform .18s}.scr-offer-carousel__arrow-icon{display:block;width:50px;height:auto;overflow:visible;filter:drop-shadow(1.5px 2px 0 rgb(32 17 19 / .42))}.scr-offer-carousel__arrow[data-offer-prev] .scr-offer-carousel__arrow-icon{transform:scaleX(-1)}.scr-offer-carousel__arrow-shape{fill:currentColor}.scr-offer-carousel__arrow-highlight{fill:none;stroke:var(--scr-cream);stroke-width:2;stroke-linecap:round;opacity:.72}.scr-offer-carousel__arrow:not(:disabled):hover,.scr-offer-carousel__arrow:not(:disabled):focus-visible{background:#40202314;color:#5a3437}.scr-offer-carousel__arrow:not(:disabled):active{transform:translateY(1px)}.scr-offer-carousel__arrow:disabled{opacity:.38;cursor:not-allowed}.scr-offer-carousel__dots{display:flex;align-items:center;gap:9px}.scr-offer-carousel__dot{width:11px;height:11px;padding:0;border:1px solid var(--scr-ink);border-radius:50%;background:transparent}.scr-offer-carousel__dot.is-active{background:var(--scr-ink)}.scr-offer-carousel__arrow:focus-visible,.scr-offer-carousel__dot:focus-visible{outline:3px solid var(--scr-ink);outline-offset:3px}.scr-offer-carousel__hint{margin:0;padding:2px 18px 14px;background:var(--scr-cream);color:#402023b8;font-size:10px;line-height:1.4;text-align:center}@media(max-width:732px),(max-width:1000px)and (max-height:560px){.scr-offer-carousel{--scr-poster-css-height: 100vh;--scr-poster-gutter-top: max(8px, env(safe-area-inset-top));--scr-poster-gutter-right: max(8px, env(safe-area-inset-right));--scr-poster-gutter-bottom: max(8px, env(safe-area-inset-bottom));--scr-poster-gutter-left: max(8px, env(safe-area-inset-left));--scr-poster-gutter-block: max(var(--scr-poster-gutter-top), var(--scr-poster-gutter-bottom));inset:auto var(--scr-poster-gutter-right) auto var(--scr-poster-gutter-left);top:var(--scr-poster-viewport-center, 50vh);width:auto;height:min(820px,calc((100vw - var(--scr-poster-gutter-left) - var(--scr-poster-gutter-right)) * 1.2497778 + 286px),calc(var(--scr-poster-viewport-height, var(--scr-poster-css-height)) - var(--scr-poster-gutter-block) - var(--scr-poster-gutter-block)));max-height:min(820px,calc((100vw - var(--scr-poster-gutter-left) - var(--scr-poster-gutter-right)) * 1.2497778 + 286px),calc(var(--scr-poster-viewport-height, var(--scr-poster-css-height)) - var(--scr-poster-gutter-block) - var(--scr-poster-gutter-block)));margin:0;overflow:hidden;border-radius:22px;transform:translateY(-50%)}.scr-offer-carousel__panel{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;border-radius:inherit}.scr-offer-carousel__viewport{flex:1 1 auto;min-height:0}.scr-offer-carousel__track{height:100%;min-height:0}.scr-offer-carousel__slide{display:flex;flex-direction:column;height:100%;min-height:0;max-height:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.scr-offer-carousel .scr-poster__image{flex:0 0 auto;width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:2250 / 2812;object-fit:contain;background:#eadfd7}.scr-offer-carousel__media{flex:0 0 auto;width:100%;height:clamp(104px,30vh,220px);height:clamp(104px,30dvh,220px);min-height:0;max-height:none;aspect-ratio:auto;background:#eadfd7}.scr-offer-carousel__video{width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:auto;object-fit:contain}.scr-offer-carousel__offer-body,.scr-offer-carousel .scr-poster__body{flex:0 0 auto;justify-content:flex-start;padding:12px 16px 14px}.scr-offer-carousel .scr-poster__form{gap:8px}.scr-offer-carousel__title{font-size:clamp(28px,9vw,40px);overflow-wrap:anywhere}.scr-offer-carousel__copy{font-size:12px}.scr-offer-carousel__cta{align-self:stretch}.scr-offer-carousel .scr-poster__close{top:6px;right:6px;z-index:3;width:44px;height:44px}.scr-offer-carousel__nav{flex:0 0 auto;gap:0;min-height:44px;padding:0 8px}.scr-offer-carousel__arrow{width:44px;height:44px;flex-basis:44px}.scr-offer-carousel__arrow-icon{width:40px}.scr-offer-carousel__dots{gap:0}.scr-offer-carousel__dot,.scr-offer-carousel__dot.is-active{position:relative;width:44px;height:44px;padding:0;border:0;background:transparent}.scr-offer-carousel__dot:before{content:"";position:absolute;top:50%;left:50%;width:11px;height:11px;border:1px solid var(--scr-ink);border-radius:50%;background:transparent;transform:translate(-50%,-50%)}.scr-offer-carousel__dot.is-active:before{background:var(--scr-ink)}.scr-offer-carousel__hint{display:none}}@media(min-width:560px)and (max-width:1000px)and (max-height:560px){.scr-offer-carousel__slide{display:grid;grid-template-columns:minmax(0,3fr) minmax(220px,2fr)}.scr-offer-carousel .scr-poster__image,.scr-offer-carousel__media{width:100%;height:100%;min-height:100%;aspect-ratio:auto;object-fit:contain}.scr-offer-carousel .scr-poster__body,.scr-offer-carousel__offer-body{padding:48px 14px 12px}}@supports (height: 100dvh){@media(max-width:732px),(max-width:1000px)and (max-height:560px){.scr-offer-carousel{--scr-poster-css-height: 100dvh}}}@media(prefers-reduced-motion:reduce){.scr-offer-carousel__track,.scr-offer-carousel__cta,.scr-offer-carousel__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sc-welcome-carousel.css.map */
