.page-smore-intro{--sm-primary: #1E293B;--sm-accent: #D97706;--sm-accent-hover: #B45309;--sm-eyebrow-from: #8C4FB4;--sm-eyebrow-mid: #B0566A;--sm-eyebrow-to: #52759B;--sm-background: #F8FAFC;--sm-background-warm: #F5F3EF;--sm-surface: #FFFFFF;--sm-foreground: #0F172A;--sm-muted: #64748B;--sm-border: #E2E8F0;--sm-dark-bg: #263d35;--sm-radius-sm: 4px;--sm-radius-md: 8px;--sm-radius-lg: 16px;--sm-radius-full: 999px;--sm-content-width: 1100px;--sm-shadow: 0 24px 60px rgba(29, 38, 35, .16);color:var(--sm-foreground)}.page-smore-intro img{max-width:100%;display:block}.page-smore-intro .dx-container{max-width:var(--sm-content-width);margin:0 auto;padding:0 24px}.page-smore-intro.section-spacing{padding:80px 0;margin-top:0;margin-bottom:0}.page-smore-intro.section-spacing--disable-top{padding-top:0}.page-smore-intro.section-spacing--disable-bottom{padding-bottom:0}.page-smore-intro .smore-intro__eyebrow{display:inline-block;background:linear-gradient(120deg,var(--sm-eyebrow-from) 0%,var(--sm-eyebrow-mid) 48%,var(--sm-eyebrow-to) 100%);color:#fff;font-weight:600;font-size:12px;padding:6px 16px;border-radius:var(--sm-radius-full);letter-spacing:.06em;margin:0 0 16px}.page-smore-intro .smore-intro__section-head{margin:0 0 40px}.page-smore-intro .smore-intro__section-head--center{text-align:center}.page-smore-intro .smore-intro__title{margin:0 0 12px;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.15;color:var(--sm-primary)}.page-smore-intro .smore-intro__subtext{margin:0;max-width:62ch;font-size:17px;line-height:1.6;color:var(--sm-muted)}.page-smore-intro .smore-intro__section-head--center .smore-intro__subtext{margin-left:auto;margin-right:auto}.page-smore-intro .smore-intro__ph{display:grid;place-items:center;width:100%;background:var(--sm-background-warm);border:1px dashed var(--sm-border);border-radius:var(--sm-radius-lg);color:var(--sm-muted);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.page-smore-intro .smore-intro__ph:after{content:"Image"}.page-smore-intro.smore-intro-hero{padding:60px 0 64px;background:var(--sm-surface)}.page-smore-intro .smore-intro-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,1.1fr);gap:clamp(32px,5vw,64px);align-items:center}.page-smore-intro .smore-intro-hero__content{max-width:540px}.page-smore-intro .smore-intro-hero__title{margin:0 0 16px;font-size:clamp(32px,4.5vw,48px);font-weight:700;line-height:1.1;color:var(--sm-primary)}.page-smore-intro .smore-intro-hero__subtitle{margin:0 0 24px;font-size:17px;line-height:1.5;color:var(--sm-muted)}.page-smore-intro .smore-intro-hero__specs{display:flex;flex-wrap:wrap;gap:8px;margin:0}.page-smore-intro .smore-intro-hero__specs span{padding:7px 12px;border:1px solid var(--sm-border);border-radius:var(--sm-radius-full);background:var(--sm-surface);color:var(--sm-primary);font-weight:600;font-size:13px}.page-smore-intro .smore-intro-hero__media img,.page-smore-intro .smore-intro-hero__media .smore-intro__ph{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--sm-radius-lg);box-shadow:var(--sm-shadow)}.page-smore-intro .smore-intro-hero__buy{display:block;margin:28px 0 0;padding:20px 22px 22px;border:1px solid var(--sm-border);border-radius:var(--sm-radius-lg);background:var(--sm-background-warm)}.page-smore-intro .smore-intro-hero__price{display:flex;align-items:baseline;gap:10px;margin:0 0 16px}.page-smore-intro .smore-intro-hero__price-current{font-size:24px;font-weight:700;line-height:1.2;color:var(--sm-primary)}.page-smore-intro .smore-intro-hero__price-compare{font-size:15px;color:var(--sm-muted)}.page-smore-intro .smore-intro-hero__colors{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.page-smore-intro .smore-intro-hero__color{padding:9px 16px;border:1px solid var(--sm-border);border-radius:var(--sm-radius-full);background:var(--sm-surface);color:var(--sm-primary);font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.page-smore-intro .smore-intro-hero__color:hover{border-color:var(--sm-accent)}.page-smore-intro .smore-intro-hero__color.is-active{border-color:var(--sm-accent);background:var(--sm-accent);color:#fff}.page-smore-intro .smore-intro-hero__color[data-color-value=Sunset].is-active:not(.is-unavailable){border-color:transparent;background:linear-gradient(120deg,#fa9e7c,#fa5bac 52%,#ce35a2);color:#fff}.page-smore-intro .smore-intro-hero__color[data-color-value=Blue].is-active:not(.is-unavailable){border-color:#01599d;background:#01599d;color:#fff}.page-smore-intro .smore-intro-hero__color.is-unavailable{color:var(--sm-muted);text-decoration:line-through}.page-smore-intro .smore-intro-hero__color.is-unavailable.is-active{border-color:var(--sm-muted);background:var(--sm-muted);color:#fff}.page-smore-intro .smore-intro-hero__form{margin:0}.page-smore-intro .smore-intro-hero__buy .single-add-to-cart-button{width:100%;background:linear-gradient(120deg,var(--sm-eyebrow-from) 0%,var(--sm-eyebrow-mid) 48%,var(--sm-eyebrow-to) 100%);color:#fff;border-radius:var(--sm-radius-md)}.page-smore-intro .smore-intro-hero__buy .single-add-to-cart-button:hover{background:linear-gradient(#0000001f,#0000001f),linear-gradient(120deg,var(--sm-eyebrow-from) 0%,var(--sm-eyebrow-mid) 48%,var(--sm-eyebrow-to) 100%)}.page-smore-intro .smore-intro-hero__buy .single-add-to-cart-button[disabled],.page-smore-intro .smore-intro-hero__buy .single-add-to-cart-button.sold-out{background:var(--sm-border);color:var(--sm-muted);cursor:not-allowed}.page-smore-intro .smore-intro-hero__buy .spinner-path{stroke:#fff}.page-smore-intro.smore-intro-story{background:var(--sm-background-warm)}.page-smore-intro .smore-intro-story__rows{display:grid;gap:clamp(40px,6vw,72px)}.page-smore-intro .smore-intro-story__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:center}.page-smore-intro .smore-intro-story__row--reverse .smore-intro-story__media{order:2}.page-smore-intro .smore-intro-story__media img,.page-smore-intro .smore-intro-story__media .smore-intro__ph{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--sm-radius-lg);box-shadow:var(--sm-shadow)}.page-smore-intro .smore-intro-story__heading{margin:0 0 12px;font-size:clamp(22px,2.8vw,30px);font-weight:700;line-height:1.2;color:var(--sm-primary)}.page-smore-intro .smore-intro-story__text{margin:0;font-size:16px;line-height:1.65;color:var(--sm-muted)}.page-smore-intro.smore-intro-features{background:var(--sm-background)}.page-smore-intro .smore-intro-features__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.page-smore-intro .smore-intro-features__card{padding:0;overflow:hidden;border:1px solid var(--sm-border);border-radius:var(--sm-radius-lg);background:var(--sm-surface);transition:transform .2s,box-shadow .2s}.page-smore-intro .smore-intro-features__card:hover{transform:translateY(-2px);box-shadow:0 12px 30px #0f172a14}.page-smore-intro .smore-intro-features__media{width:100%;margin:0;background:var(--sm-background-warm)}.page-smore-intro .smore-intro-features__media img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.page-smore-intro .smore-intro-features__media .smore-intro__ph{width:100%;aspect-ratio:4 / 3;border:0;border-radius:0}.page-smore-intro .smore-intro-features__body{padding:22px 24px 26px}.page-smore-intro .smore-intro-features__card-title{margin:0 0 8px;font-size:18px;font-weight:600;color:var(--sm-primary)}.page-smore-intro .smore-intro-features__card-text{margin:0;font-size:15px;line-height:1.6;color:var(--sm-muted)}.page-smore-intro.smore-intro-showcase{background:var(--sm-surface)}.page-smore-intro .smore-intro-showcase__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.page-smore-intro .smore-intro-showcase__item{border-radius:var(--sm-radius-md);overflow:hidden;background:var(--sm-surface);box-shadow:0 2px 8px #0000000f}.page-smore-intro .smore-intro-showcase__item img,.page-smore-intro .smore-intro-showcase__item .smore-intro__ph{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:0;border:0}.page-smore-intro .smore-intro-showcase__caption{margin:0;padding:10px 12px;font-size:13px;color:var(--sm-muted);text-align:center}.page-smore-intro .smore-intro-showcase__item--feature{grid-column:span 2}.page-smore-intro .smore-intro-showcase__item--feature img,.page-smore-intro .smore-intro-showcase__item--feature .smore-intro__ph{aspect-ratio:2 / 1}.page-smore-intro.smore-intro-specs{background:var(--sm-background-warm)}.page-smore-intro .smore-intro-specs__panel{max-width:820px;margin:0 auto;padding:clamp(20px,4vw,36px);border:1px solid var(--sm-border);border-radius:var(--sm-radius-lg);background:var(--sm-surface)}.page-smore-intro .smore-intro-specs__list{margin:0}.page-smore-intro .smore-intro-specs__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--sm-border)}.page-smore-intro .smore-intro-specs__row:last-child{border-bottom:0}.page-smore-intro .smore-intro-specs__label{margin:0;font-weight:600;font-size:15px;color:var(--sm-primary)}.page-smore-intro .smore-intro-specs__value{margin:0;font-size:15px;line-height:1.5;color:var(--sm-muted)}.page-smore-intro.smore-intro-faq{background:var(--sm-surface)}.page-smore-intro .smore-intro-faq__list{max-width:820px;margin:0 auto}.page-smore-intro .smore-intro-faq__item{border-bottom:1px solid var(--sm-border)}.page-smore-intro .smore-intro-faq__item:first-child{border-top:1px solid var(--sm-border)}.page-smore-intro .smore-intro-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 4px;font-size:17px;font-weight:600;color:var(--sm-primary);cursor:pointer;list-style:none}.page-smore-intro .smore-intro-faq__q::-webkit-details-marker{display:none}.page-smore-intro .smore-intro-faq__q:after{content:"+";flex:none;font-size:22px;font-weight:400;line-height:1;color:var(--sm-accent);transition:transform .2s}.page-smore-intro .smore-intro-faq__item[open] .smore-intro-faq__q:after{content:"\2013"}.page-smore-intro .smore-intro-faq__a{margin:0;padding:0 4px 22px;max-width:68ch;font-size:15px;line-height:1.7;color:var(--sm-muted)}@media(max-width:768px){.page-smore-intro.section-spacing{padding:48px 0}.page-smore-intro.smore-intro-hero{padding:32px 0 40px}.page-smore-intro .smore-intro-hero__grid{grid-template-columns:1fr;gap:24px}.page-smore-intro .smore-intro-hero__media{order:-1}.page-smore-intro .smore-intro-hero__title{font-size:28px}.page-smore-intro .smore-intro-hero__subtitle{font-size:15px}.page-smore-intro .smore-intro-hero__specs span{padding:5px 10px;font-size:12px}.page-smore-intro .smore-intro-hero__content{display:flex;flex-direction:column}.page-smore-intro .smore-intro-hero__content .smore-intro__eyebrow{align-self:flex-start}.page-smore-intro .smore-intro-hero__buy{order:1;margin:0 0 20px;padding:16px 16px 18px}.page-smore-intro .smore-intro-hero__specs{order:2}.page-smore-intro .smore-intro-hero__price-current{font-size:21px}.page-smore-intro .smore-intro-hero__color{padding:8px 14px;font-size:13px}.page-smore-intro .smore-intro-story__row{grid-template-columns:1fr;gap:20px}.page-smore-intro .smore-intro-story__row--reverse .smore-intro-story__media{order:0}.page-smore-intro .smore-intro-features__grid{grid-template-columns:1fr;gap:16px}.page-smore-intro .smore-intro-showcase__grid{grid-template-columns:repeat(2,1fr);gap:12px}.page-smore-intro .smore-intro-showcase__item--feature{grid-column:span 2}.page-smore-intro .smore-intro-specs__row{grid-template-columns:1fr;gap:4px}.page-smore-intro .smore-intro-faq__q{font-size:16px;padding:16px 2px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/smore-intro.css.map */
