.sm-book-videos{--sm-book-ink:#243c2a;--sm-book-accent:#4c852e;box-sizing:border-box;width:100%;margin:22px 0 44px;padding:clamp(28px,4vw,54px) 16px 34px;background:var(--sm-book-videos-bg,#f0f3eb);color:var(--sm-book-ink)}.sm-book-videos *{box-sizing:border-box}.sm-book-videos__inner{max-width:1180px;margin:0 auto}.sm-book-videos__intro{text-align:center;max-width:680px;margin:0 auto 24px}.sm-book-videos__eyebrow{display:block;color:var(--sm-book-accent);font-size:12px;line-height:1.5;font-weight:750;letter-spacing:.11em;margin:0 0 9px}.sm-book-videos__heading{font-size:clamp(26px,3vw,36px)!important;line-height:1.17!important;font-weight:750!important;letter-spacing:-.025em!important;color:var(--sm-book-ink)!important;margin:0 auto 9px!important}.sm-book-videos__description,.sm-book-videos__description p{color:#46594b!important;font-size:clamp(13px,1.4vw,15px)!important;line-height:1.55!important;margin:0!important}.sm-book-videos__carousel{display:block;text-align:center;margin:0 auto;max-width:420px}.sm-book-videos__phone{width:min(100%,356px);margin:0 auto;position:relative;isolation:isolate;padding:5px 5px 16px;border:7px solid #343736;border-radius:44px;background:#181a19;box-shadow:0 0 0 1px #728370,0 9px 24px #17331d29}.sm-book-videos__screen{width:100%;aspect-ratio:9/16;overflow:hidden;position:relative;border-radius:30px;background:#111}.sm-book-videos__track{display:flex;position:relative;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.sm-book-videos__track::-webkit-scrollbar{display:none}.sm-book-videos__slide{position:relative;display:block;flex:0 0 100%;min-width:0;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;background:#111;overflow:hidden}.sm-book-videos__video{display:block!important;width:100%!important;height:100%!important;max-height:none!important;aspect-ratio:9/16!important;object-fit:var(--sm-book-video-fit,cover)!important;object-position:center!important;background:#111!important;margin:0!important;border-radius:0!important}.sm-book-videos__island{position:absolute;left:50%;top:11px;transform:translate(-50%);z-index:6;width:91px;height:24px;border-radius:19px;background:#080b0a;pointer-events:none;box-shadow:inset 0 0 0 1px #242b26,0 1px 5px #0005}.sm-book-videos__island:after{content:"";position:absolute;right:11px;top:8px;width:7px;height:7px;border-radius:50%;background:#212a28;box-shadow:inset 0 0 2px #687d75}.sm-book-videos__home-indicator{position:absolute;left:50%;bottom:6px;transform:translate(-50%);width:94px;height:4px;background:#b6bbb6;border-radius:9px;pointer-events:none}.sm-book-videos__swipe-cue{position:absolute;z-index:4;top:42px;left:50%;transform:translate(-50%);display:flex;gap:7px;align-items:center;max-width:calc(100% - 16px);padding:8px 10px;background:#1c311ff0;color:#fff;border-radius:999px;font-size:10px;font-weight:700;line-height:1.35;white-space:nowrap;box-shadow:0 3px 14px #0004;pointer-events:none}.sm-book-videos__swipe-cue>span:first-child{padding-right:8px;border-right:1px solid #ffffff70}.sm-book-videos__swipe-cue>span:last-child{font-size:17px;line-height:10px}.sm-book-videos__overlay-controls{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 5px;pointer-events:none;z-index:4}.sm-book-videos__overlay-arrow{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border-radius:50%;border:1px solid #9cb395;background:#fffdfaeb;color:#243c2a;font-size:28px;line-height:1;box-shadow:0 3px 12px #0003;pointer-events:auto;cursor:pointer}.sm-book-videos__overlay-arrow:disabled{visibility:hidden;pointer-events:none}.sm-book-videos__dots{position:absolute;bottom:50px;left:0;right:0;display:flex;justify-content:center;gap:3px;z-index:5;pointer-events:none}.sm-book-videos__dot{display:grid;place-items:center;width:22px;min-width:22px;height:27px;min-height:27px;border:0;padding:0;background:transparent;pointer-events:auto;cursor:pointer}.sm-book-videos__dot span{display:block;width:7px;height:7px;border-radius:99px;background:#fffd;box-shadow:0 1px 4px #0009;transition:width .15s}.sm-book-videos__dot.is-active span{width:19px;background:#fff}.sm-book-videos__controls{display:flex;justify-content:center;align-items:center;gap:16px;margin:12px auto 0}.sm-book-videos__controls button{width:43px;height:43px;min-width:43px;min-height:43px;display:grid;place-items:center;border:1px solid #bdcdb5;border-radius:50%;padding:0;background:#fff;color:#243c2a;font-size:22px;cursor:pointer}.sm-book-videos__controls button:disabled{opacity:.35;cursor:default}.sm-book-videos__status{color:#243c2a;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.sm-book-videos__hint{font-size:12px!important;line-height:1.5!important;text-align:center!important;color:#617260!important;margin:7px auto 0!important}.sm-book-videos__editor-empty{max-width:520px;margin:0 auto;padding:28px 22px;border-radius:18px;background:#fff;border:1px dashed #9fb494;text-align:center}.sm-book-videos__editor-empty strong{display:block;color:#243c2a;font-size:16px;margin-bottom:9px}.sm-book-videos__editor-empty p{font-size:13px;color:#526452;line-height:1.6;margin:0}.sm-book-videos button:focus-visible,.sm-book-videos__track:focus-visible{outline:3px solid #4c852e;outline-offset:2px}@media(max-width:767px){.sm-book-videos{margin:16px 0 26px;padding:26px 12px 28px}.sm-book-videos__intro{margin-bottom:19px}.sm-book-videos__eyebrow{font-size:10px}.sm-book-videos__phone{width:min(100%,356px);border-width:6px;padding:4px 4px 16px;border-radius:38px}.sm-book-videos__screen{border-radius:27px}.sm-book-videos__island{top:10px;width:85px;height:22px}.sm-book-videos__swipe-cue{top:39px;font-size:10px;padding:7px 8px;gap:5px}.sm-book-videos__overlay-arrow{width:41px;height:41px;min-width:41px;min-height:41px;font-size:26px}.sm-book-videos__dots{bottom:53px}}@media(max-width:350px){.sm-book-videos__swipe-cue{font-size:9px}.sm-book-videos__swipe-cue>span:first-child{padding-right:5px}.sm-book-videos__dot{width:19px;min-width:19px}}@media(prefers-reduced-motion:reduce){.sm-book-videos__track{scroll-behavior:auto}.sm-book-videos__dot span{transition:none}}@media(max-width:767px){.sm-book-videos__phone{width:min(100%,284px)!important;max-width:100%;margin-inline:auto}.sm-book-videos__intro{margin-bottom:14px}}@supports (height: 100svh){@media(max-width:767px){.sm-book-videos__phone{width:min(100%,284px,calc(54svh - 86px))!important}}}@media(max-width:767px)and (max-height:640px){.sm-book-videos__swipe-cue{font-size:9px;gap:4px;padding:6px 7px}.sm-book-videos__overlay-arrow{width:36px;min-width:36px;height:36px;min-height:36px;font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/sm-book-videos.css.map */
