.en-wrap{max-width:1344px;margin:auto;padding:0 44px}.en-space{padding-block:96px}.en-wrap h2,.en-hero h1,.en-finale h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:clamp(42px,4.8vw,68px);line-height:1.04;letter-spacing:-.045em;margin:0 0 26px;color:#2b2521}.en-wrap h3{font-family:Georgia,'Times New Roman',serif;font-size:28px;font-weight:400;line-height:1.2;letter-spacing:-.025em}.en-wrap p,.en-hero p{font-size:14px;line-height:1.85;color:#675e53;margin:0 0 24px}.en-kicker{font-family:Arial,sans-serif!important;font-size:10px!important;line-height:1.6!important;letter-spacing:.19em;text-transform:uppercase;margin:0 0 24px!important}.en-picture{display:block;overflow:hidden;background:#e9e2d7}.en-img{display:block;width:100%;height:100%;object-fit:cover}.en-picture img{transition:transform .65s ease}.en-picture:hover img{transform:scale(1.025)}.en-button{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:19px 25px;background:#2b2521;color:#f8f5ef;font-size:12px;text-decoration:none;min-height:48px;border:1px solid #2b2521}.en-button-light{background:#f8f5ef;color:#2b2521;border-color:#f8f5ef}.en-button:hover{opacity:.85}.en-link{font-size:12px;color:inherit;text-decoration:none;border-bottom:1px solid #9d8a75;padding-bottom:7px;display:inline-block;line-height:1.7}.en-link span{margin-left:20px}.en-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.en-hero{max-width:1600px;margin:auto;padding:58px 60px 60px;display:grid;grid-template-columns:.9fr 1.2fr;gap:48px;align-items:center}.en-hero-copy{padding:25px 0 15px}.en-hero h1{font-size:clamp(52px,4.65vw,76px);line-height:1.06;margin-bottom:30px}.en-hero-copy>p:not(.en-kicker){max-width:390px}.en-hero .en-hero-foot{font-size:9px;letter-spacing:.15em;margin:46px 0 0}.en-hero-art{display:grid;grid-template-columns:66% 34%;align-items:center;min-width:0}.en-hero-main{aspect-ratio:4/5}.en-hero-inset{margin-left:-40px;margin-top:90px;z-index:1}.en-hero-inset .en-picture{aspect-ratio:3/4;border:8px solid #eee7dc}.en-hero-inset>span{font-size:8px;letter-spacing:.17em;display:block;line-height:1.9;margin:20px 0 0 20px;white-space:normal}.en-services{display:grid;grid-template-columns:repeat(3,1fr);max-width:1344px;margin:auto;padding:29px 44px;gap:30px;border-bottom:1px solid #d8cfc1}.en-services a{text-decoration:none;color:#2b2521;font:20px/1.35 Georgia,serif;display:block}.en-services span,.en-services small{display:block;font:9px/1.8 Arial,sans-serif;letter-spacing:.1em;color:#796b5c}.en-services span{margin-bottom:9px}.en-services small{font-size:10px;letter-spacing:.02em;margin-top:6px}.en-section-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:42px;gap:24px}.en-section-head h2{margin-bottom:0}.en-section-head>p{margin:0 0 4px}.en-categories{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.en-categories .en-picture{aspect-ratio:4/5}.en-category-name{display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:inherit;margin-top:23px}.en-category-name h3{margin:0}.en-category-name+ p{font-size:12px;margin:10px 0 0}.en-category-name>span{font-size:19px}.en-skirt-story{display:grid;grid-template-columns:.7fr 1.3fr;gap:75px;align-items:center}.en-story-copy>p:not(.en-kicker){max-width:340px}.en-side-note{display:block;font-size:9px;letter-spacing:.16em;line-height:1.9;margin-top:55px;color:#796b5c}.en-skirt-images{display:grid;grid-template-columns:1fr 1fr;gap:22px}.en-skirt-images .en-picture{aspect-ratio:3/4}.en-skirt-images .en-picture:last-child{margin-top:80px}.en-layer-story{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;color:#f8f5ef}.en-layer-story h2,.en-layer-story p{color:#f8f5ef}.en-layer-story .en-kicker{color:#c5b39a}.en-layer-image>.en-picture{aspect-ratio:4/5}.en-layer-copy>p:not(.en-kicker){max-width:410px;color:#d6cbbb}.en-mini-feature{display:flex;align-items:center;gap:26px;margin-top:50px}.en-mini-feature>.en-picture{width:125px;aspect-ratio:4/5;flex-shrink:0}.en-mini-feature>p{font:9px/2 Arial,sans-serif!important;letter-spacing:.13em;color:#c5b39a;margin:0}.en-style-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.en-style-grid .en-picture{aspect-ratio:4/5}.en-style-grid .en-kicker{margin-top:25px!important;margin-bottom:13px!important;font-size:9px!important}.en-style-grid h3{margin:0 0 12px}.en-style-grid p:not(.en-kicker){font-size:12px;min-height:44px}.en-palette{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;align-items:center}.en-palette-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.en-palette-grid a{color:#2b2521;text-decoration:none}.en-palette-grid a>span{display:block;aspect-ratio:1/1;border-radius:50%;margin-bottom:20px;border:1px solid #c8bba9}.en-palette-grid p{font:17px/1.3 Georgia,serif;margin:0 0 12px}.en-palette-grid small{font-size:7px;letter-spacing:.08em;display:block;line-height:1.8}.en-visit{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.en-address-card{background:#e8dfd1;padding:46px;min-height:450px;border:1px solid #d5c8b7}.en-address-number{font:italic 100px/1 Georgia,serif;color:#aa9375;display:block;margin-bottom:42px}.en-address-card .en-kicker{margin-bottom:18px!important}.en-address{font:36px/1.12 Georgia,serif!important;color:#2b2521!important;letter-spacing:-.025em}.en-address span{font:12px/2 Arial,sans-serif;display:block;margin-top:12px;letter-spacing:0}.en-visit dl{display:grid;grid-template-columns:1.2fr 1fr;gap:24px;border-block:1px solid #d8cfc1;padding:24px 0;margin:28px 0;font-size:11px;line-height:1.9}.en-visit dt{font-weight:600;margin-bottom:10px}.en-visit dd{margin:0;color:#675e53}.en-visit dd a{color:inherit;overflow-wrap:anywhere}.en-care{display:grid;grid-template-columns:1fr 1fr;gap:100px;border-top:1px solid #d8cfc1}.en-care-points article{display:flex;gap:26px;margin:0 0 30px}.en-care-points article>span{font-size:10px;color:#99826c;margin-top:6px}.en-care-points h3{font-size:25px;margin:0 0 12px}.en-care-points p{font-size:13px;margin:0}.en-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start}.en-faq details{border-bottom:1px solid #cfc4b5;padding:24px 0}.en-faq details:first-child{border-top:1px solid #cfc4b5}.en-faq summary{display:flex;justify-content:space-between;font-size:14px;cursor:pointer;list-style:none;gap:18px}.en-faq summary::-webkit-details-marker{display:none}.en-faq summary:after{content:'+';font-size:19px;line-height:1}.en-faq details[open] summary:after{content:'−'}.en-faq details p{font-size:13px;margin:20px 20px 0 0}.en-finale{text-align:center;padding:100px 25px 110px}.en-finale h2{font-size:clamp(52px,5.2vw,76px);margin-bottom:36px}.en-finale .en-button{min-width:240px}.en-footer{padding:70px 0 28px;background:#eae2d5;color:#2b2521;font-size:12px;line-height:1.9}.en-footer-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr 1.3fr;gap:42px}.en-footer h2{font:10px/1.6 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;margin:0 0 22px}.en-footer nav>a,.en-footer-grid>div>a:not(.en-footer-logo){display:block;text-decoration:none;color:inherit;line-height:2.8;overflow-wrap:anywhere}.en-footer p,.en-footer address{font-size:12px;line-height:1.9;color:#675e53;font-style:normal;margin:22px 0}.en-footer-logo{display:flex;align-items:center;justify-content:center;width:280px;height:65px;max-width:100%;overflow:hidden}.en-footer-logo img{display:block;width:280px;height:auto;max-width:none;flex-shrink:0}.en-footer-bottom{display:flex;justify-content:space-between;gap:24px;border-top:1px solid #c7b9a7;padding-top:25px;margin-top:45px;font-size:9px;color:#675e53}.en-footer-bottom>div{display:flex;flex-wrap:wrap;gap:22px}.en-footer-bottom a{color:inherit;text-decoration:none}.en-footer a:hover{text-decoration:underline}.header-logo [data-testid='header-logo']{display:flex;align-items:center;justify-content:center;width:280px;height:56px;overflow:hidden}.header-logo .header-logo__image{width:100%;height:auto;max-width:none}.shopify-policy__container{max-width:900px!important;margin:64px auto 90px!important;padding:0 30px!important;text-align:left!important}.shopify-policy__title{border-bottom:1px solid #d8cfc1;padding-bottom:28px;margin-bottom:36px;text-align:left!important}.shopify-policy__title h1{font:400 clamp(34px,4vw,50px)/1.12 Georgia,serif!important;letter-spacing:-.035em;color:#2b2521}.shopify-policy__body,.en-policy{font-size:15px;line-height:1.85;color:#554b41;overflow-wrap:anywhere}.shopify-policy__body h2,.en-policy h2{font:400 26px/1.3 Georgia,serif;margin:34px 0 16px;letter-spacing:-.02em;color:#2b2521}.shopify-policy__body h3,.en-policy h3{font-size:18px;margin:28px 0 12px}.shopify-policy__body p,.en-policy p{margin:0 0 18px}.shopify-policy__body ul,.shopify-policy__body ol,.en-policy ul,.en-policy ol{padding-left:24px;margin:0 0 24px}.shopify-policy__body li,.en-policy li{margin:9px 0}.shopify-policy__body a,.en-policy a{text-decoration:underline;text-underline-offset:3px}.en-policy-intro{padding:22px;background:#eee7dc;border-left:2px solid #99826c;margin:0 0 32px!important}.shopify-policy__body table,.en-policy table{width:100%;border-collapse:collapse;margin:24px 0}.shopify-policy__body th,.shopify-policy__body td,.en-policy th,.en-policy td{border:1px solid #d8cfc1;padding:13px;text-align:left}.shopify-policy__body th,.en-policy th{background:#eee7dc}#MainContent .product-list h2,#MainContent .product-list h3{font-family:Georgia,serif;font-weight:400;letter-spacing:-.025em}
@media(max-width:989px) and (min-width:750px){.en-wrap{padding-inline:30px}.en-hero{padding-inline:30px;gap:25px}.en-hero h1{font-size:48px}.en-layer-story,.en-visit,.en-care{gap:40px}.en-footer-grid{gap:22px}.en-footer-logo{width:220px}.en-footer-logo img{width:220px}.en-palette{gap:35px}.en-visit dl{grid-template-columns:1fr}.header-logo [data-testid='header-logo']{width:220px;height:48px}}
@media(max-width:749px){.en-wrap{padding-inline:22px}.en-space{padding-block:56px}.en-wrap h2{font-size:42px}.en-kicker{font-size:9px!important;margin-bottom:19px!important}.en-hero{display:block;padding:35px 22px 35px}.en-hero-copy{padding:0}.en-hero h1{font-size:48px;letter-spacing:-.05em}.en-hero p{font-size:13px}.en-hero-copy>p:not(.en-kicker){max-width:none}.en-hero .en-hero-foot{margin:28px 0;font-size:8px}.en-actions{gap:22px}.en-button{padding:16px 20px;gap:26px}.en-hero-art{grid-template-columns:68% 32%}.en-hero-inset{margin-left:-25px;margin-top:45px}.en-hero-inset .en-picture{border-width:5px}.en-hero-inset>span{font-size:7px;letter-spacing:.09em;margin:15px 0 0 6px}.en-services{padding:24px 22px;display:flex;flex-direction:column;gap:22px}.en-services a{font-size:18px}.en-services span{font-size:8px;margin-bottom:5px}.en-services small{font-size:10px}.en-section-head{display:block;margin-bottom:30px}.en-section-head>p{margin-top:22px}.en-categories{grid-template-columns:1fr;gap:34px}.en-categories .en-picture{aspect-ratio:4/5}.en-category-name{margin-top:18px}.en-category-name h3{font-size:28px}.en-skirt-story,.en-layer-story,.en-visit,.en-care,.en-faq,.en-palette{grid-template-columns:1fr;gap:35px}.en-story-copy>p:not(.en-kicker){max-width:none}.en-side-note{margin-top:28px;font-size:8px}.en-skirt-images{gap:15px}.en-skirt-images .en-picture:last-child{margin-top:45px}.en-layer-story{gap:38px}.en-layer-copy>p:not(.en-kicker){max-width:none}.en-mini-feature{margin-top:35px}.en-mini-feature>.en-picture{width:105px}.en-style-grid{grid-template-columns:1fr;gap:38px}.en-style-grid p:not(.en-kicker){min-height:0}.en-style-grid h3{font-size:28px}.en-palette-grid{grid-template-columns:repeat(2,1fr);gap:25px 30px}.en-palette-grid a>span{margin-bottom:15px}.en-palette-grid p{font-size:20px}.en-palette-grid small{font-size:8px}.en-address-card{padding:32px;min-height:0}.en-address-number{font-size:80px;margin-bottom:35px}.en-address{font-size:32px!important}.en-visit dl{grid-template-columns:1fr 1fr;gap:20px;font-size:10px}.en-care-points h3{font-size:24px}.en-care-points article{gap:20px}.en-faq details{padding:22px 0}.en-finale{padding:65px 22px 75px}.en-finale h2{font-size:50px}.en-footer{padding-top:45px}.en-footer-grid{grid-template-columns:1fr 1fr;gap:30px 22px}.en-footer-grid>div:first-child,.en-footer-grid>div:last-child{grid-column:1/-1}.en-footer-logo{width:280px;height:65px}.en-footer-grid h2{font-size:9px;margin-bottom:15px}.en-footer nav>a{font-size:11px;line-height:3}.en-footer-bottom{display:block;margin-top:30px}.en-footer-bottom>div{margin-top:20px;gap:17px}.header-logo [data-testid='header-logo']{width:clamp(145px,46vw,210px);height:42px}.shopify-policy__container{padding:0 22px!important;margin:32px auto 55px!important}.shopify-policy__title{padding-bottom:22px;margin-bottom:26px}.shopify-policy__body,.en-policy{font-size:14px;line-height:1.85}.shopify-policy__body h2,.en-policy h2{font-size:24px;margin-top:30px}.shopify-policy__body th,.shopify-policy__body td,.en-policy th,.en-policy td{padding:10px;font-size:12px}.en-policy-intro{padding:18px}}
@media(prefers-reduced-motion:reduce){.en-picture img{transition:none}.en-picture:hover img{transform:none}}

.shopify-section[id$='__en_product_edit'] h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(34px,3.2vw,46px);font-weight:400;line-height:1.12;letter-spacing:-.035em}

.shopify-section[id$='__en_product_edit'] .product-media__image{object-fit:contain!important;background:#eee7dc}
