body.sv-atelier{--sv-ink:#132326;--sv-muted:#667171;--sv-paper:#f6f7f3;--sv-line:#dce2de;--sv-accent:#cde5bd;--font-body-family:Arial,Helvetica,sans-serif;--font-heading-family:Arial,Helvetica,sans-serif;--font-heading-weight:500;--font-body-weight:400;--font-body-scale:1;--font-heading-letter-spacing:-.05rem;--color-base-text:19,35,38;--color-base-background-1:246,247,243;--color-base-accent-1:26,64,64;--color-base-outline-button-labels:26,64,64;background:var(--sv-paper);color:var(--sv-ink);letter-spacing:0;font-size:1.6rem;line-height:1.6}.sv-atelier h1,.sv-atelier h2,.sv-atelier h3,.sv-atelier h4{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.sv-atelier h1{font-size:clamp(3.6rem,4.7vw,7rem)}.sv-atelier h2{font-size:clamp(3rem,3.8vw,5.6rem)}.sv-atelier h3{font-size:2.5rem}.sv-atelier a{text-underline-offset:.25em}.sv-atelier :focus-visible{outline:2px solid #337676;outline-offset:5px}.sv-atelier .page-width,.sv-shell{width:min(1440px,100%);margin-inline:auto;padding-inline:clamp(20px,4vw,72px)}.sv-atelier .header-wrapper{background:#f6f7f3f5;border-bottom:1px solid var(--sv-line)}.sv-atelier .header{padding-block:16px;column-gap:36px}.sv-atelier .header__heading-logo{max-width:158px}.sv-atelier .header__menu-item{font-size:1.4rem;letter-spacing:.01em;padding:1.3rem 1.5rem}.sv-atelier .header__active-menu-item{background:transparent;color:var(--sv-ink);text-decoration:underline;text-underline-offset:.6em}.sv-atelier .header__icon{width:44px;height:44px}.sv-atelier .header__icon svg{width:21px;height:21px}.sv-atelier .menu-drawer{background:var(--sv-paper)}.sv-atelier .menu-drawer__menu-item{font-size:2rem;padding:1.8rem 2.5rem}.sv-atelier .menu-drawer__utility-links{background:#edf0eb}.sv-section{padding-block:90px}.sv-eyebrow{font:500 1.1rem/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.16em!important;text-transform:uppercase;margin:0 0 24px}.sv-dot{width:7px;height:7px;display:inline-block;background:#457f69;border-radius:50%;margin-right:8px}.sv-lead{font-size:clamp(1.6rem,1.5vw,1.9rem);line-height:1.65;color:var(--sv-muted);max-width:49ch}.sv-button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:56px;padding:15px 25px;background:var(--sv-ink);color:#fff;text-decoration:none;border:1px solid var(--sv-ink);border-radius:4px;font-size:1.4rem;font-weight:500;transition:background .2s,transform .2s}.sv-button:hover{background:#2f5050;transform:translateY(-2px)}.sv-button span{font-size:2rem}.sv-button--light{background:var(--sv-accent);color:var(--sv-ink);border-color:var(--sv-accent)}.sv-button--light:hover{background:#e1f0d7}.sv-text-link{display:inline-flex;align-items:center;gap:20px;color:inherit;font-size:1.4rem;font-weight:500;text-decoration:none;border-bottom:1px solid currentColor;padding:9px 0}.sv-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:32px}.sv-small{font-size:1.2rem;line-height:1.6}.sv-small a{color:inherit}.sv-hero{display:grid;grid-template-columns:1fr 1.18fr;gap:4vw;min-height:650px;padding-top:34px;padding-bottom:34px;align-items:center}.sv-hero h1{font-size:clamp(5rem,6.5vw,9.2rem);line-height:.99;letter-spacing:-.06em;margin:24px 0}.sv-hero h1 span{display:block;color:#72847c}.sv-hero__visual{height:630px;position:relative;background:#d8ded7;overflow:hidden;border-radius:5px}.sv-hero__image{width:100%;height:100%;object-fit:cover;object-position:60% center;display:block}.sv-hero__visual:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0b1818ab);pointer-events:none}.sv-hero__caption{position:absolute;bottom:26px;left:28px;right:28px;color:#fff;display:flex;justify-content:space-between;gap:16px;z-index:1;font-size:1.3rem}.sv-hero__caption a{color:#fff;text-decoration:none}.sv-hero__index{display:flex;gap:16px;flex-wrap:wrap;border-top:1px solid var(--sv-line);padding-top:25px;margin-top:65px;font-size:1rem;text-transform:uppercase;letter-spacing:.12em;color:var(--sv-muted)}.sv-assurance{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:23px;border-bottom:1px solid var(--sv-line);font-size:1.2rem;letter-spacing:.02em}.sv-assurance a{color:inherit;text-decoration:none}.sv-section-head{display:flex;align-items:end;justify-content:space-between;gap:40px;margin-bottom:42px}.sv-section-head h2{margin:0;max-width:18ch}.sv-section-head p:not(.sv-eyebrow){max-width:34ch;color:var(--sv-muted);margin:0;font-size:1.5rem}.sv-range-grid,.sv-edit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sv-range-card{color:var(--sv-ink);text-decoration:none;background:#e9ede7;position:relative;padding:26px;border-radius:5px;overflow:hidden;transition:background .25s}.sv-range-card:nth-child(2){background:#ebe7e0}.sv-range-card:nth-child(3){background:#e5e9e8}.sv-range-card:hover{background:#dde4da}.sv-range-card__top{display:flex;justify-content:space-between;align-items:center}.sv-range-card__top .sv-eyebrow{margin:0}.sv-round-arrow{display:grid;place-items:center;border:1px solid #aebbb2;border-radius:50%;width:36px;height:36px}.sv-range-card__image{aspect-ratio:1.14;display:flex;align-items:center;margin:10px 0 20px}.sv-range-card__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .35s}.sv-range-card:hover img,.sv-edit-card:hover img{transform:scale(1.035)}.sv-range-card h3{font-size:3.2rem;margin:0 0 12px}.sv-range-card p{font-size:1.3rem;color:var(--sv-muted);margin:0}.sv-feature{background:#152e30;color:#f7faf4;padding-block:80px}.sv-feature__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:7vw;align-items:center}.sv-feature__image{background:#edf1ea;border-radius:5px;overflow:hidden;aspect-ratio:1.12;display:flex;align-items:center}.sv-feature__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.sv-feature h2{color:inherit;margin:0 0 24px}.sv-feature .sv-lead{color:#b9cbc7}.sv-feature .sv-eyebrow{color:#b7d4b4}.sv-version-list{margin:30px 0}.sv-version-list a{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:20px 0;border-top:1px solid #436063;color:#fff;text-decoration:none;font-size:1.4rem}.sv-version-list a:last-child{border-bottom:1px solid #436063}.sv-version-list strong{margin-left:auto;font-weight:400}.sv-feature .sv-small{color:#bfd0c9;margin-top:22px}.sv-edit-card{text-decoration:none;color:inherit}.sv-edit-card>div{background:#edf0ea;aspect-ratio:1.15;border-radius:5px;overflow:hidden}.sv-edit-card img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .35s}.sv-edit-card h3{font-size:2rem;letter-spacing:-.025em;margin:24px 0 8px}.sv-edit-card p{font-size:1.4rem;margin:0}.sv-edit-card p span{float:right}.sv-manifesto{border-top:1px solid var(--sv-line);text-align:center;padding-block:100px}.sv-manifesto h2{max-width:22ch;margin:0 auto 28px;font-size:clamp(3.5rem,5vw,7rem)}.sv-manifesto .sv-lead{margin:0 auto 24px}.sv-faq{display:grid;grid-template-columns:1fr 1.15fr;gap:8vw;border-top:1px solid var(--sv-line)}.sv-faq h2{max-width:15ch;margin:0 0 28px}.sv-faq details{border-bottom:1px solid var(--sv-line)}.sv-faq summary{font-size:1.6rem;padding:24px 0;display:flex;justify-content:space-between;gap:20px;cursor:pointer;list-style:none}.sv-faq summary::-webkit-details-marker{display:none}.sv-faq summary span{font-size:2.2rem;transition:transform .2s}.sv-faq details[open] summary span{transform:rotate(45deg)}.sv-faq details p{margin:0 0 24px;color:var(--sv-muted);font-size:1.5rem}.sv-faq .sv-text-link{margin-top:20px}.sv-atelier .button,.sv-atelier .shopify-payment-button__button{border-radius:4px;font-family:var(--font-body-family);font-weight:500;letter-spacing:.015em;min-height:52px}.sv-atelier .button:after,.sv-atelier .button:before{border-radius:4px}.sv-atelier .product__title h1{font-size:clamp(3.4rem,4vw,5.8rem);line-height:1.06}.sv-atelier .product__info-container .price{font-size:2.3rem;color:var(--sv-ink)}.sv-atelier .product-form__input input[type=radio]+label{border-radius:4px;padding:15px 20px;min-height:48px;font-size:1.4rem}.sv-atelier .product-form__input input[type=radio]:checked+label{background:var(--sv-ink);color:#fff;border-color:var(--sv-ink)}.sv-atelier .quantity{border-radius:4px}.sv-atelier .product__media-wrapper{background:#eef1eb;border-radius:5px}.sv-atelier .product__media img{mix-blend-mode:multiply}.sv-atelier .product__info-wrapper{padding-left:5vw}.sv-atelier .product__info-container{padding-top:12px}.sv-product-assurance{display:flex;flex-wrap:wrap;gap:10px 20px;border-top:1px solid var(--sv-line);padding:18px 0;font-size:1.2rem;color:var(--sv-muted)}.sv-product-assurance a{color:inherit}.sv-product-editorial{border-top:1px solid var(--sv-line)}.sv-product-editorial__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:7vw;align-items:start}.sv-product-editorial__image{background:#e9ede7;border-radius:5px;position:sticky;top:100px}.sv-product-editorial__image img{width:100%;height:auto;mix-blend-mode:multiply;display:block}.sv-product-description h2{font-size:2.5rem}.sv-product-description h3{font-size:2rem}.sv-product-description{font-size:1.6rem;line-height:1.8}.sv-product-description>h2:first-child{margin-top:0}.sv-product-description li{margin-bottom:12px}.sv-service-band{background:#e9ede7;padding-block:60px}.sv-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.sv-service-grid h3{font-size:2.4rem;margin:0 0 18px}.sv-service-grid p{font-size:1.4rem;color:var(--sv-muted)}.sv-service-grid a{color:inherit;font-size:1.3rem}.sv-atelier .sticky-atc{box-shadow:0 -8px 35px #1323260d;border-top:1px solid var(--sv-line)}.sv-atelier .collection-hero__title{font-size:clamp(4rem,5vw,7rem);padding-block:24px}.sv-atelier .card__heading{font-size:1.8rem;letter-spacing:-.02em}.sv-atelier .card__inner{background:#edf0ea;border-radius:5px;overflow:hidden}.sv-atelier .card__media img{object-fit:contain!important;mix-blend-mode:multiply}.sv-atelier .card__information{padding-top:20px}.sv-atelier .card__information .price{font-size:1.5rem}.sv-atelier .quick-add__submit{font-size:1.3rem;min-height:44px}.sv-atelier .facets-container{padding-bottom:25px;border-bottom:1px solid var(--sv-line);margin-bottom:25px}.sv-atelier .footer{background:#132b2c;color:#d5e0d9;padding-top:65px;margin-top:0}.sv-atelier .footer h2{color:#fff;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase}.sv-atelier .footer .footer-block:first-child h2{font-size:3.2rem;letter-spacing:.14em}.sv-atelier .footer a,.sv-atelier .footer .list-menu__item--link{color:#d5e0d9;font-size:1.3rem}.sv-atelier .footer p{font-size:1.4rem;line-height:1.8}.sv-atelier .footer__content-bottom{border-color:#355050}.sv-atelier .footer .field__input{background:#213c3d;color:#fff}.sv-atelier .footer .field__label{color:#d5e0d9}.sv-atelier .footer .localization-form__select{color:#fff;background:transparent}.sv-atelier .footer .disclosure__list-wrapper{background:#fff}.sv-atelier .footer .disclosure__list-wrapper a{color:#132326}.sv-atelier .drawer__inner{background:var(--sv-paper)}.sv-atelier .drawer__heading{font-size:2.8rem}.sv-atelier .cart-item__name{font-size:1.6rem}.sv-atelier .cart__footer{border-top:1px solid var(--sv-line)}.sv-atelier .sovra-page{max-width:920px;padding-top:70px;padding-bottom:90px}.sv-atelier .sovra-page h1{margin-bottom:40px}.sv-atelier .sovra-page .rte{line-height:1.85}.sv-atelier .sovra-page .rte h2{font-size:2.5rem;margin-top:40px}.sv-atelier .sovra-page .rte h3{font-size:2rem}.sv-atelier .sovra-page table{display:block;overflow:auto;max-width:100%}.sv-atelier .sovra-approche__intro h1{font-size:clamp(4rem,5vw,7rem)}.sv-atelier .sovra-approche__point{border:1px solid var(--sv-line)}[data-sv-reveal]{transition:opacity .45s ease,transform .45s ease}.sv-reveal-pending{opacity:0;transform:translateY(14px)}@media(min-width:990px){.sv-atelier .product__info-container--sticky{top:100px}}@media(max-width:989px){.sv-hero{grid-template-columns:1fr;gap:32px;padding-top:38px}.sv-hero__copy{max-width:650px}.sv-hero h1{font-size:clamp(5.3rem,9vw,8rem)}.sv-hero__visual{height:480px}.sv-hero__index{margin-top:32px}.sv-feature__grid{gap:35px}.sv-atelier .product__info-wrapper{padding-left:25px}.sv-section{padding-block:60px}.sv-service-grid,.sv-section-head{gap:25px}}@media(max-width:749px){.sv-atelier .header{padding-block:10px}.sv-atelier .header__heading-logo{max-width:125px}.sv-hero{padding-top:28px;padding-bottom:20px;gap:27px}.sv-hero h1{font-size:5.2rem;max-width:12ch}.sv-eyebrow{font-size:1rem!important;margin-bottom:20px}.sv-lead{font-size:1.6rem}.sv-hero__visual{height:390px;margin-inline:-20px;border-radius:0}.sv-hero__caption{left:20px;right:20px;font-size:1.2rem;bottom:20px}.sv-actions{gap:18px;margin-top:25px}.sv-button{padding-inline:20px;gap:22px}.sv-hero__index{font-size:.85rem;gap:13px;margin-top:30px;padding-top:20px}.sv-assurance{font-size:1rem;gap:15px;align-items:start;padding-block:16px}.sv-assurance>*{flex:1}.sv-section{padding-block:48px}.sv-section-head{display:block;margin-bottom:28px}.sv-section-head h2{font-size:3.6rem;margin-bottom:20px}.sv-section-head .sv-text-link{margin-top:10px}.sv-range-grid{grid-template-columns:1fr;gap:14px}.sv-range-card{padding:20px;display:grid;grid-template-columns:1fr 1fr;column-gap:10px}.sv-range-card__top{grid-column:1/-1}.sv-range-card__image{grid-column:2;grid-row:2/4;margin:0;aspect-ratio:1}.sv-range-card h3{grid-column:1;grid-row:2;align-self:end;font-size:3rem;margin-top:18px}.sv-range-card p{grid-column:1;grid-row:3;font-size:1.2rem}.sv-feature{padding-block:45px}.sv-feature__grid{grid-template-columns:1fr;gap:32px}.sv-feature h2{font-size:3.8rem}.sv-feature__image{aspect-ratio:1.3}.sv-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.sv-edit-card:first-child{grid-column:1/-1}.sv-edit-card:first-child>div{aspect-ratio:1.55}.sv-edit-card h3{font-size:1.7rem;margin-top:15px}.sv-edit-card p{font-size:1.3rem}.sv-manifesto h2{font-size:3.9rem}.sv-faq{grid-template-columns:1fr;gap:25px}.sv-faq h2{font-size:3.5rem}.sv-faq summary{font-size:1.5rem;padding-block:20px}.sv-product-editorial__grid{grid-template-columns:1fr;gap:28px}.sv-product-editorial__image{position:static;max-height:340px;overflow:hidden;display:flex;align-items:center}.sv-product-editorial__image img{max-height:340px;object-fit:contain}.sv-atelier .product__info-wrapper{padding:22px 0 0}.sv-atelier .product__title h1{font-size:3.5rem}.sv-atelier .product__info-container{padding-top:0}.sv-service-grid{grid-template-columns:1fr;gap:30px}.sv-service-grid article+article{border-top:1px solid #cbd5ca;padding-top:28px}.sv-service-grid .sv-eyebrow{margin-bottom:14px}.sv-atelier .footer{padding-top:44px}.sv-atelier .footer__content-top{padding-bottom:30px}.sv-atelier .sovra-page{padding-top:38px;padding-bottom:55px}.sv-atelier .sovra-page h1{font-size:3.8rem}.sv-atelier .collection-hero__title{padding-block:10px;font-size:4rem}.sv-atelier .card__heading{font-size:1.5rem}.sv-atelier .page-width{padding-inline:20px}}@media(prefers-reduced-motion:reduce){.sv-atelier *,.sv-atelier *:before,.sv-atelier *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.sv-reveal-pending{opacity:1;transform:none}}@media(max-width:749px){.sv-range-card h3{font-size:2.4rem!important;letter-spacing:-.04em;overflow-wrap:normal;word-break:normal}.sv-atelier .product__media{height:auto!important;padding-top:0!important;aspect-ratio:1}.sv-atelier .product__media img{object-fit:contain!important}}.sv-hero__visual{isolation:isolate;perspective:1200px}.sv-hero__caption{z-index:3}.sv-cinema{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s;pointer-events:none}.sv-cinema.is-playing{opacity:1}.sv-motion-toggle{position:absolute;z-index:4;top:18px;right:18px;min-height:44px;padding:10px 16px;border:1px solid #ffffff80;border-radius:24px;background:#132326d9;color:#fff;font:inherit;font-size:12px;cursor:pointer}.sv-motion-toggle:focus-visible{outline:2px solid white;outline-offset:4px}@media(min-width:990px)and (prefers-reduced-motion:no-preference){.sv-feature__grid{align-items:start}.sv-feature__image{position:sticky;top:110px;box-shadow:0 28px 65px #0002}.sv-feature__image img{transition:transform .35s ease-out}.sv-feature__image:hover img{transform:scale(1.025)}@supports (animation-timeline:view()){.sv-hero__image{animation:sv-cinematic-drift linear both;animation-timeline:view();animation-range:exit 0% exit 100%}.sv-feature__image{animation:sv-product-arrival linear both;animation-timeline:view();animation-range:entry 0% entry 100%}}}@keyframes sv-cinematic-drift{0%{transform:scale(1.015) translateY(0)}to{transform:scale(1.04) translateY(12px)}}@keyframes sv-product-arrival{0%{transform:translateY(20px);opacity:.8}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.sv-cinema,.sv-motion-toggle{display:none!important}.sv-hero__image,.sv-feature__image{animation:none!important;transform:none!important}}body.sv-atelier{--sx-fast:.18s;--sx-flow:.42s;--sx-ease:cubic-bezier(.2,.75,.2,1)}.sv-atelier :is(button,.button,.sv-button,.sv-text-link,.header__menu-item,summary,.thumbnail,.product-form__input label){transition:transform var(--sx-fast) var(--sx-ease),background-color var(--sx-fast),color var(--sx-fast),box-shadow var(--sx-fast),border-color var(--sx-fast)}.sv-atelier :is(button,.button,.sv-button):active{transform:scale(.98)}.sv-atelier :is(a,button,summary,input,select):focus-visible{outline:3px solid #699883;outline-offset:4px}.sv-atelier .product-form__input input:checked+label{box-shadow:0 0 0 3px #789b862b;transform:translateY(-2px)}.sv-atelier .product-form__submit.loading{opacity:.65;cursor:progress}.sv-atelier .product-form__error-message-wrapper{padding:14px;border-left:3px solid #a43a32;background:#a43a320b}.sv-atelier :is(.drawer__inner,.menu-drawer){transition:transform var(--sx-flow) var(--sx-ease),visibility var(--sx-flow)}.sv-atelier details[open] .accordion__content{animation:sx-panel-in var(--sx-flow) var(--sx-ease)}.sv-atelier .header__inline-menu details[open]>:is(.header__submenu,.mega-menu__content){opacity:1;transform:translateY(0);animation:sx-menu-in var(--sx-flow) var(--sx-ease)}@keyframes sx-menu-in{0%{opacity:.5;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.sv-atelier .product__media-item.is-active{animation:sx-panel-in var(--sx-flow) var(--sx-ease)}.sv-atelier .thumbnail[aria-current=true]{box-shadow:0 0 0 2px #496f62}@keyframes sx-panel-in{0%{opacity:.5;translate:0 8px}to{opacity:1;translate:0 0}}@media(min-width:990px)and (prefers-reduced-motion:no-preference){.sv-product-editorial__image{position:sticky;top:100px;align-self:start;overflow:hidden;border-radius:20px;box-shadow:0 28px 60px #142c2014}.sv-product-editorial__image img{transition:transform .6s var(--sx-ease)}.sv-product-editorial__image:hover img{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.sv-atelier *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/sv-atelier.css.map */
