.modulo-st.modulo-st{box-sizing:border-box;color:var(--modulo-st-text);padding-top:var(--modulo-st-pad-top);padding-bottom:var(--modulo-st-pad-bottom);font-family:inherit;--modulo-st-serif: Georgia, "Iowan Old Style", "Palatino Linotype", Palatino, "Times New Roman", serif;--modulo-st-serif-classic: "Palatino Linotype", Palatino, "Book Antiqua", "Iowan Old Style", Georgia, serif;--modulo-st-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}.modulo-st.modulo-st *,.modulo-st.modulo-st *:before,.modulo-st.modulo-st *:after{box-sizing:border-box}.modulo-st--width-page.modulo-st--width-page{background:var(--modulo-st-page-bg)}.modulo-st--width-page .modulo-st__surface.modulo-st__surface{padding-inline:var(--modulo-st-inner-pad-x)}.modulo-st--width-boxed.modulo-st--width-boxed{padding-inline:24px;background:var(--modulo-st-page-bg)}.modulo-st--width-boxed .modulo-st__surface.modulo-st__surface{max-width:1440px;margin-inline:auto}.modulo-st__container.modulo-st__container{display:grid;grid-template-columns:1fr 1fr;gap:var(--modulo-st-panel-gap)}.modulo-st--media-left .modulo-st__container.modulo-st__container{direction:rtl}.modulo-st--media-left .modulo-st__container.modulo-st__container>*{direction:ltr}.modulo-st__panel.modulo-st__panel{border-radius:var(--modulo-st-outer-radius);overflow:hidden;background:var(--modulo-st-bg)}.modulo-st__copy.modulo-st__copy{position:relative;display:flex;flex-direction:column;padding:var(--modulo-st-inner-pad-y) var(--modulo-st-inner-pad-x);min-height:640px}.modulo-st__copy-top.modulo-st__copy-top{flex:1;position:relative}.modulo-st__section-eyebrow.modulo-st__section-eyebrow{margin:0 0 24px;font-family:inherit;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--modulo-st-text) 55%,var(--modulo-st-bg))}.modulo-st__eyebrow-stack.modulo-st__eyebrow-stack{position:relative;display:grid;align-items:start;margin-bottom:20px;min-height:calc(var(--modulo-st-eyebrow-size) + 6px)}.modulo-st__eyebrow.modulo-st__eyebrow{grid-area:1 / 1;display:inline-flex;align-items:baseline;gap:10px;font-family:var(--modulo-st-serif);font-style:italic;font-weight:500;font-size:var(--modulo-st-eyebrow-size);line-height:1;letter-spacing:.01em;color:color-mix(in srgb,var(--modulo-st-text) 62%,var(--modulo-st-bg));opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .32s ease,transform .32s ease}.modulo-st__eyebrow.is-active.is-active{opacity:1;transform:translateY(0);pointer-events:auto}.modulo-st__eyebrow.modulo-st__eyebrow:before{content:"";width:28px;height:1px;background:currentColor;opacity:.5;align-self:center}.modulo-st__heading-stack.modulo-st__heading-stack{position:relative;display:grid;align-items:start}.modulo-st__heading.modulo-st__heading{grid-area:1 / 1;margin:0;font-size:var(--modulo-st-heading-size);font-weight:500;line-height:1.14;letter-spacing:-.015em;color:var(--modulo-st-text);text-wrap:balance;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .32s ease,transform .32s ease}.modulo-st__heading.is-active.is-active{opacity:1;transform:translateY(0);pointer-events:auto}.modulo-st__heading.modulo-st__heading strong,.modulo-st__heading.modulo-st__heading b{font-family:var(--modulo-st-serif);font-style:italic;font-weight:500;color:inherit}.modulo-st--case-asis .modulo-st__heading.modulo-st__heading{text-transform:none}.modulo-st--case-lowercase .modulo-st__heading.modulo-st__heading{text-transform:lowercase}.modulo-st--case-uppercase .modulo-st__heading.modulo-st__heading{text-transform:uppercase;letter-spacing:.01em}.modulo-st--font-inter .modulo-st__heading.modulo-st__heading{font-family:var(--modulo-st-sans)}.modulo-st--font-fraunces .modulo-st__heading.modulo-st__heading{font-family:var(--modulo-st-serif);font-weight:500}.modulo-st--font-playfair .modulo-st__heading.modulo-st__heading{font-family:var(--modulo-st-serif-classic);font-weight:500}.modulo-st--font-roboto .modulo-st__heading.modulo-st__heading{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.modulo-st--font-inherit .modulo-st__heading.modulo-st__heading{font-family:inherit}.modulo-st__cta.modulo-st__cta{display:inline-flex;align-items:center;margin-top:32px;padding:12px 26px;background:transparent;color:color-mix(in srgb,var(--modulo-st-text) 68%,var(--modulo-st-bg));border:1px solid color-mix(in srgb,var(--modulo-st-text) 58%,var(--modulo-st-bg));border-radius:999px;font-family:inherit;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modulo-st--cta-pill-ghost .modulo-st__cta.modulo-st__cta:hover,.modulo-st--cta-pill-filled .modulo-st__cta.modulo-st__cta:hover{background:var(--modulo-st-text);color:var(--modulo-st-bg);border-color:var(--modulo-st-text);transform:translateY(-1px)}.modulo-st--cta-pill-filled .modulo-st__cta.modulo-st__cta{background:var(--modulo-st-text);color:var(--modulo-st-bg);border-color:var(--modulo-st-text)}.modulo-st--cta-text .modulo-st__cta.modulo-st__cta{border:none;padding:8px 0;text-transform:none;letter-spacing:.02em;font-size:14px;font-weight:500;position:relative}.modulo-st--cta-text .modulo-st__cta.modulo-st__cta:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1px;background:currentColor;transform:scaleX(.6);transform-origin:left center;transition:transform .25s ease}.modulo-st--cta-text .modulo-st__cta.modulo-st__cta:hover:after{transform:scaleX(1)}@supports not (color: color-mix(in srgb,red,blue)){.modulo-st__cta.modulo-st__cta{color:#1f1b16ad;border-color:#1f1b1694}}.modulo-st__tabs.modulo-st__tabs{list-style:none;margin:56px 0 0;padding:0}.modulo-st__tab.modulo-st__tab{position:relative;border-top:1px solid color-mix(in srgb,var(--modulo-st-hairline) calc(var(--modulo-st-hairline-alpha) * 100%),transparent)}.modulo-st__tab.modulo-st__tab:last-child{border-bottom:1px solid color-mix(in srgb,var(--modulo-st-hairline) calc(var(--modulo-st-hairline-alpha) * 100%),transparent)}@supports not (color: color-mix(in srgb,red,blue)){.modulo-st__tab.modulo-st__tab{border-top-color:#1f1b1624}.modulo-st__tab.modulo-st__tab:last-child{border-bottom-color:#1f1b1624}}.modulo-st__tab-btn.modulo-st__tab-btn{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:26px 0;background:transparent;border:0;color:color-mix(in srgb,var(--modulo-st-muted) calc(var(--modulo-st-muted-alpha) * 100%),var(--modulo-st-bg));font-family:inherit;font-size:var(--modulo-st-tab-size);font-weight:500;letter-spacing:-.02em;text-align:left;cursor:pointer;transition:color .24s ease}.modulo-st__tab.is-active .modulo-st__tab-btn.modulo-st__tab-btn{color:var(--modulo-st-text)}.modulo-st__tab-btn.modulo-st__tab-btn:focus-visible{outline:2px solid var(--modulo-st-text);outline-offset:4px}@supports not (color: color-mix(in srgb,red,blue)){.modulo-st__tab-btn.modulo-st__tab-btn{color:#1f1b166b}}.modulo-st__tab-label.modulo-st__tab-label{display:inline-flex;align-items:baseline;gap:20px}.modulo-st__tab-num.modulo-st__tab-num{font-family:var(--modulo-st-serif);font-style:italic;font-weight:500;font-size:calc(var(--modulo-st-tab-size) * .58);letter-spacing:.02em;color:color-mix(in srgb,var(--modulo-st-text) 50%,var(--modulo-st-bg));min-width:28px;transition:color .24s ease}.modulo-st__tab.is-active .modulo-st__tab-num.modulo-st__tab-num{color:var(--modulo-st-text)}@supports not (color: color-mix(in srgb,red,blue)){.modulo-st__tab-num.modulo-st__tab-num{color:#1f1b1680}}.modulo-st__tab-chevron.modulo-st__tab-chevron{display:inline-flex;opacity:0;transform:translate(-4px);transition:opacity .24s ease,transform .24s ease}.modulo-st__tab.is-active .modulo-st__tab-chevron.modulo-st__tab-chevron{opacity:1;transform:translate(0)}.modulo-st__tab-progress.modulo-st__tab-progress{position:absolute;top:-1px;left:0;width:0;height:1px;background:var(--modulo-st-text);pointer-events:none}.modulo-st--progress .modulo-st__tab.is-active .modulo-st__tab-progress.modulo-st__tab-progress{animation:modulo-st-tab-progress var(--modulo-st-interval) linear forwards}.modulo-st--progress .modulo-st__tab.is-paused .modulo-st__tab-progress.modulo-st__tab-progress{animation-play-state:paused}@keyframes modulo-st-tab-progress{0%{width:0}to{width:100%}}.modulo-st__media.modulo-st__media{position:relative;background:#111;min-height:640px}.modulo-st__img.modulo-st__img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.02);transition:opacity .52s cubic-bezier(.22,1,.36,1),transform 7s cubic-bezier(.22,1,.36,1)}.modulo-st__img.is-active.is-active{opacity:1;transform:scale(1)}.modulo-st__placeholder.modulo-st__placeholder{display:flex;align-items:center;justify-content:center;background:#e4ded3}.modulo-st__placeholder-svg.modulo-st__placeholder-svg{width:100%;height:100%;display:block;fill:#a79e8e}.modulo-st--tinted .modulo-st__media.modulo-st__media:after{content:"";position:absolute;left:0;right:0;bottom:0;height:140px;background:linear-gradient(to top,rgba(20,18,15,.32),transparent);pointer-events:none;z-index:1}.modulo-st__caption-stack.modulo-st__caption-stack{position:absolute;left:24px;bottom:24px;z-index:2;display:grid}.modulo-st__caption.modulo-st__caption{grid-area:1 / 1;display:inline-flex;align-items:center;gap:10px;padding:9px 16px;background:color-mix(in srgb,var(--modulo-st-bg) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;font-family:inherit;font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--modulo-st-text);opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .32s ease,transform .32s ease}.modulo-st__caption.is-active.is-active{opacity:1;transform:translateY(0);pointer-events:auto}.modulo-st__caption-num.modulo-st__caption-num{font-family:var(--modulo-st-serif);font-style:italic;font-weight:500;font-size:11px;letter-spacing:.02em;text-transform:none;color:color-mix(in srgb,var(--modulo-st-text) 60%,var(--modulo-st-bg))}.modulo-st__caption-dot.modulo-st__caption-dot{width:3px;height:3px;border-radius:50%;background:color-mix(in srgb,var(--modulo-st-text) 35%,var(--modulo-st-bg))}@supports not (color: color-mix(in srgb,red,blue)){.modulo-st__caption.modulo-st__caption{background:#efeae2eb}.modulo-st__caption-num.modulo-st__caption-num{color:#1f1b1699}.modulo-st__caption-dot.modulo-st__caption-dot{background:#1f1b1659}}@media(max-width:860px){.modulo-st__container.modulo-st__container{grid-template-columns:1fr}.modulo-st--media-right .modulo-st__container.modulo-st__container{display:flex;flex-direction:column}.modulo-st--media-right .modulo-st__media.modulo-st__media{order:-1}.modulo-st--media-left .modulo-st__container.modulo-st__container{direction:ltr}.modulo-st--media-left .modulo-st__media.modulo-st__media{order:-1}.modulo-st--media-left .modulo-st__copy.modulo-st__copy{order:1}.modulo-st__media.modulo-st__media{min-height:480px}.modulo-st__copy.modulo-st__copy{min-height:auto;padding:40px 32px 32px}.modulo-st__tabs.modulo-st__tabs{margin-top:40px}.modulo-st__heading.modulo-st__heading{font-size:clamp(26px,5vw,var(--modulo-st-heading-size))}.modulo-st__tab-btn.modulo-st__tab-btn{padding:22px 0;font-size:clamp(20px,4vw,var(--modulo-st-tab-size))}.modulo-st--width-boxed.modulo-st--width-boxed{padding-inline:16px}}@media(max-width:480px){.modulo-st__copy.modulo-st__copy{padding:28px 22px 24px}.modulo-st__media.modulo-st__media{min-height:380px}.modulo-st__tabs.modulo-st__tabs{margin-top:28px}.modulo-st__tab-btn.modulo-st__tab-btn{padding:18px 0}.modulo-st__heading.modulo-st__heading{font-size:clamp(22px,7vw,30px)}.modulo-st__tab-btn.modulo-st__tab-btn{font-size:clamp(18px,5vw,22px)}.modulo-st__tab-label.modulo-st__tab-label{gap:14px}.modulo-st__tab-num.modulo-st__tab-num{font-size:13px;min-width:22px}.modulo-st__eyebrow.modulo-st__eyebrow{font-size:14px}.modulo-st__eyebrow.modulo-st__eyebrow:before{width:20px}.modulo-st--width-boxed.modulo-st--width-boxed{padding-inline:12px}.modulo-st__caption-stack.modulo-st__caption-stack{left:16px;bottom:16px}.modulo-st__caption.modulo-st__caption{padding:8px 14px;font-size:10px;letter-spacing:.14em}}@media(prefers-reduced-motion:reduce){.modulo-st__heading.modulo-st__heading,.modulo-st__eyebrow.modulo-st__eyebrow,.modulo-st__img.modulo-st__img,.modulo-st__caption.modulo-st__caption,.modulo-st__tab-btn.modulo-st__tab-btn,.modulo-st__tab-chevron.modulo-st__tab-chevron,.modulo-st__tab-num.modulo-st__tab-num,.modulo-st__cta.modulo-st__cta{transition:none}.modulo-st__img.modulo-st__img{transform:none}.modulo-st--progress .modulo-st__tab.is-active .modulo-st__tab-progress.modulo-st__tab-progress{animation:none;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/modulo-section-story-tabs.css.map */
