.sv-home{background:#fff;color:#000;font-family:var(--font-body-family);letter-spacing:0}.sv-home a{color:inherit;text-decoration:none}.sv-home .sv-hero{min-height:clamp(520px,62vw,760px);position:relative;overflow:hidden;border-top:1px solid #f2f2f2}.sv-hero__track{position:absolute;top:0;right:0;bottom:0;left:0}.sv-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .7s ease}.sv-hero__slide.is-active{opacity:1;pointer-events:auto;z-index:1}.sv-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;background:#f8f8f6}.sv-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.sv-hero__content{position:relative;z-index:1;width:min(520px,calc(100% - 40px));padding:clamp(120px,13vw,190px) 0 80px clamp(24px,11vw,150px)}.sv-hero__dots{position:absolute;left:clamp(24px,11vw,150px);bottom:34px;z-index:2;display:flex;gap:10px}.sv-hero__dot{display:block;width:9px;height:9px;padding:0;border:1px solid #000;border-radius:999px;background:transparent;cursor:pointer}.sv-hero__dot.is-active{background:#000}.sv-eyebrow{margin:0 0 18px;font-size:14px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.sv-hero h1{margin:0;color:#000;font-size:clamp(52px,7.2vw,96px);font-weight:800;letter-spacing:0;line-height:.98}.sv-hero__content>p:not(.sv-eyebrow){margin:24px 0 30px;max-width:430px;font-size:17px;line-height:1.55}.sv-actions{display:flex;flex-wrap:wrap;gap:24px}.sv-button{min-width:162px;padding:16px 24px;border:1px solid #111;font-size:13px;font-weight:700;line-height:1;text-align:center;text-transform:uppercase}.sv-button--primary{background:#000;color:#fff!important}.sv-button--secondary{background:#ffffff38}.sv-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:4px solid #fff}.sv-category{position:relative;min-height:280px;overflow:hidden;border-right:3px solid #fff;background:#f8f8f6}.sv-category:last-child{border-right:0}.sv-category__copy{position:relative;z-index:1;padding:34px 46px}.sv-category h2,.sv-section-heading h2{margin:0 0 10px;color:#000;font-size:20px;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase}.sv-category p{margin:0 0 18px;font-size:14px;line-height:1.35}.sv-category span,.sv-section-heading a{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.sv-statement{min-height:230px;overflow:hidden;background:#ebe9e4}.sv-statement__copy{padding:38px 9vw;background:#ffffff47}.sv-statement h2{margin:0;color:#000;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1.2}.sv-statement span{display:block;width:52px;height:1px;margin:20px 0;background:#000}.sv-statement p{margin:0;font-size:15px;line-height:1.45}.sv-products{padding:36px 50px 44px}.sv-section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.sv-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px}.sv-product{display:block;text-align:center}.sv-product__image{display:flex;align-items:center;justify-content:center;height:clamp(110px,12vw,160px);margin-bottom:14px;background:#fff}.sv-product__image img{display:block;width:100%;height:100%;object-fit:contain}.sv-product__image--empty{background:#f8f8f6}.sv-product p,.sv-product span{display:block;margin:0;color:#000;font-size:13px;line-height:1.35}.sv-frame-shapes{padding:22px 28px 12px;background:#efefef;color:#242424}.sv-frame-shapes a{color:inherit;text-decoration:none}.sv-frame-shapes__header{margin:0 auto 34px;text-align:center}.sv-frame-shapes__header h2{margin:0 0 10px;color:#242424;font-size:clamp(34px,4vw,60px);font-weight:800;letter-spacing:0;line-height:1.05}.sv-frame-shapes__header p{margin:0;color:#111;font-size:clamp(16px,1.7vw,26px);line-height:1.35}.sv-frame-shapes__grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:26px;align-items:end}.sv-frame-shape{display:grid;grid-template-rows:110px auto;gap:16px;min-width:0;text-align:center}.sv-frame-shape__image{display:flex;align-items:center;justify-content:center;min-width:0}.sv-frame-shape__image img{display:block;width:min(150px,100%);height:96px;object-fit:contain}.sv-frame-shape__image svg{display:block;width:min(150px,100%);height:96px;overflow:visible}.sv-frame-shape__image path{fill:none;stroke:#050505;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.sv-frame-shape__image span{display:block;width:min(150px,100%);height:70px;border:4px solid #111;border-radius:28px;opacity:.22}.sv-frame-shape__title{display:block;color:#111;font-size:clamp(15px,1.25vw,24px);line-height:1.2}.sv-fashion-design .collection{padding-left:50px;padding-right:50px}.sv-fashion-design .collection__title.page-width,.sv-fashion-design .slider-mobile-gutter.page-width,.sv-fashion-design .slider-mobile-gutter.page-width-desktop{max-width:none;padding-left:0;padding-right:0}.sv-fashion-design .collection__title.title-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.sv-fashion-design .collection__title .title{margin:0 0 10px;color:#000;font-size:20px;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase}.sv-fashion-design .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:34px;row-gap:34px}.sv-fashion-design .product-grid .grid__item{width:auto;max-width:none;min-width:0;padding-bottom:0}.sv-fashion-design .card__heading,.sv-fashion-design .card-information,.sv-fashion-design .price{color:#000;font-size:13px;line-height:1.35;text-align:center}.sv-fashion-design .card__information{padding-top:14px;text-align:center}.sv-fashion-design .collection__view-all{margin-top:28px}.sv-fashion-design slider-component.slider-component-desktop{--desktop-margin-left-first-item: 0px;--sv-fashion-gap: 34px;--sv-fashion-slide-width: calc((100% - 102px)/4) ;overflow:visible}.sv-fashion-design slider-component.slider-component-desktop .product-grid.slider{display:flex;flex-wrap:nowrap;column-gap:var(--sv-fashion-gap);row-gap:0;margin-bottom:0;overflow-x:auto;scroll-padding-left:0}.sv-fashion-design slider-component.slider-component-desktop .product-grid.slider:after{display:none;padding-left:0}.sv-fashion-design slider-component.slider-component-desktop .product-grid.slider .grid__item{flex:0 0 var(--sv-fashion-slide-width);width:var(--sv-fashion-slide-width);max-width:var(--sv-fashion-slide-width)}.sv-fashion-design slider-component.slider-component-desktop .grid--1-col-desktop{--sv-fashion-slide-width: 100%}.sv-fashion-design slider-component.slider-component-desktop .grid--2-col-desktop{--sv-fashion-slide-width: calc((100% - 34px)/2) }.sv-fashion-design slider-component.slider-component-desktop .grid--3-col-desktop{--sv-fashion-slide-width: calc((100% - 68px) / 3)}.sv-fashion-design slider-component.slider-component-desktop .grid--4-col-desktop{--sv-fashion-slide-width: calc((100% - 102px)/4) }.sv-fashion-design slider-component.slider-component-desktop .grid--5-col-desktop{--sv-fashion-slide-width: calc((100% - 136px)/5) }.sv-fashion-design slider-component.slider-component-desktop .grid--6-col-desktop{--sv-fashion-slide-width: calc((100% - 170px) / 6)}.sv-fashion-design slider-component.slider-component-desktop .slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.sv-fashion-design slider-component.slider-component-desktop .slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:space-between;opacity:0;pointer-events:none;transition:opacity .2s ease}.sv-fashion-design slider-component.slider-component-desktop:hover .slider-buttons,.sv-fashion-design slider-component.slider-component-desktop:focus-within .slider-buttons{opacity:1}.sv-fashion-design slider-component.slider-component-desktop .slider-counter{display:none}.sv-fashion-design slider-component.slider-component-desktop .slider-button{width:44px;height:44px;border:1px solid rgba(0,0,0,.12);background:#fffffff0;box-shadow:0 12px 32px #00000024;color:#000;pointer-events:auto}.sv-fashion-design slider-component.slider-component-desktop .slider-button--prev{margin-left:12px}.sv-fashion-design slider-component.slider-component-desktop .slider-button--next{margin-right:12px}.sv-fashion-design slider-component.slider-component-desktop .slider-button[disabled]{opacity:0;pointer-events:none}.sv-fashion-design slider-component.slider-component-desktop .slider-button .svg-wrapper{width:14px;height:14px}.sv-chic-hub{padding:42px 50px 48px;background:#fff;color:#000}.sv-chic-hub a{color:inherit;text-decoration:none}.sv-chic-hub__header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.sv-chic-hub__header h2{margin:0;color:#000;font-size:20px;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase}.sv-chic-hub__header p{max-width:440px;margin:0;color:#555;font-size:14px;line-height:1.45;text-align:right}.sv-chic-hub__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.sv-chic-card{min-width:0}.sv-chic-card__media{position:relative;display:block;min-height:420px;aspect-ratio:3 / 4;overflow:hidden;background:#f6f5f2}.sv-chic-card__media>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.sv-chic-card__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:inherit;color:#777;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sv-chic-card__product{position:absolute;left:18px;right:18px;bottom:18px;z-index:2;display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:center;min-height:104px;padding:12px;background:#fffffff0;box-shadow:0 18px 40px #0000002e;opacity:0;transform:translateY(18px);transition:opacity .25s ease,transform .25s ease}.sv-chic-card__media:hover>img,.sv-chic-card__media:focus-visible>img{transform:scale(1.04)}.sv-chic-card__media:hover .sv-chic-card__product,.sv-chic-card__media:focus-visible .sv-chic-card__product{opacity:1;transform:translateY(0)}.sv-chic-card__product-image{display:flex;align-items:center;justify-content:center;height:80px;background:#fff}.sv-chic-card__product-image img{display:block;width:100%;height:100%;object-fit:contain}.sv-chic-card__product-image span{display:block;width:72px;height:32px;border:3px solid #111;border-radius:999px;opacity:.25}.sv-chic-card__product-copy{min-width:0}.sv-chic-card__product-copy strong,.sv-chic-card__product-copy span{display:block;color:#000;font-size:13px;line-height:1.35}.sv-chic-card__product-copy strong{margin-bottom:4px;font-weight:800}.sv-service-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:34px 56px;border-top:1px solid #f2f2f2}.sv-service{display:flex;align-items:center;gap:18px;min-width:0;padding:0 38px;border-right:1px solid #d9d9d9}.sv-service:first-child{padding-left:0}.sv-service:last-child{border-right:0;padding-right:0}.sv-service span{display:inline-flex;width:34px;min-width:34px;color:#000}.sv-service svg{width:32px;height:32px}.sv-service strong{display:block;margin-bottom:3px;color:#000;font-size:14px;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.sv-service p{margin:0;color:#555;font-size:13px;line-height:1.25}.shopify-section-header-sticky .header-wrapper,.header-wrapper{background:#fff}.header-wrapper--border-bottom{border-bottom:0}.header{max-width:none;min-height:112px;padding-left:62px!important;padding-right:40px!important}.header__heading-logo{width:min(180px,24vw)}.header__inline-menu{justify-self:center}.header__menu-item{color:#000;font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.header__icons{gap:14px}@media screen and (max-width:989px){.header{min-height:78px;padding-left:18px!important;padding-right:18px!important}.sv-hero{min-height:auto;padding-top:0}.sv-hero__track{position:static}.sv-hero__slide{display:none;position:static;opacity:1;pointer-events:auto}.sv-hero__slide.is-active{display:block}.sv-hero__media{height:88vw;bottom:auto}.sv-hero__media img{object-position:63% center}.sv-hero__content{width:100%;padding:32px 22px 42px;background:#fff}.sv-hero__dots{left:22px;top:calc(88vw - 32px);bottom:auto}.sv-hero h1{font-size:48px}.sv-actions{gap:12px}.sv-button{flex:1 1 180px}.sv-categories,.sv-statement,.sv-product-grid,.sv-service-row{grid-template-columns:1fr}.sv-category{border-right:0;border-bottom:4px solid #fff}.sv-products{padding:30px 22px 34px}.sv-product-grid{gap:26px}.sv-product__image{height:150px}.sv-frame-shapes{padding:28px 18px 24px}.sv-frame-shapes__header{margin-bottom:26px}.sv-frame-shapes__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 16px}.sv-frame-shape{grid-template-rows:76px auto;gap:10px}.sv-frame-shape__image img{height:66px}.sv-frame-shape__image svg{height:66px}.sv-frame-shape__image span{height:46px;border-width:3px;border-radius:20px}.sv-fashion-design .collection{padding-left:22px;padding-right:22px}.sv-fashion-design .collection__title.title-wrapper{margin-bottom:24px}.sv-fashion-design .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:26px}.sv-fashion-design slider-component.slider-component-desktop{--sv-fashion-gap: 16px;--sv-fashion-slide-width: calc((100% - 16px)/2) }.sv-fashion-design slider-component.slider-component-desktop .product-grid.slider{display:flex;grid-template-columns:none;row-gap:0}.sv-fashion-design slider-component.slider-component-desktop .grid--1-col-tablet-down{--sv-fashion-slide-width: 100%}.sv-fashion-design slider-component.slider-component-desktop .grid--2-col-tablet-down{--sv-fashion-slide-width: calc((100% - 16px)/2) }.sv-fashion-design slider-component.slider-component-desktop .slider-buttons{position:static;justify-content:center;gap:12px;margin-top:12px;opacity:1;pointer-events:auto}.sv-fashion-design slider-component.slider-component-desktop .slider-button{margin:0}.sv-chic-hub{padding:32px 22px 36px}.sv-chic-hub__header{display:block;margin-bottom:24px}.sv-chic-hub__header p{margin-top:10px;text-align:left}.sv-chic-hub__grid{grid-template-columns:1fr;gap:18px}.sv-chic-card__media{min-height:360px}.sv-chic-card__product{opacity:1;transform:none}.sv-service-row{padding:22px}.sv-service{padding:18px 0;border-right:0;border-bottom:1px solid #e5e5e5}.sv-service:last-child{border-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/seevivid-home.css.map */
