.collection-editorial-banner{width:100%;height:250px;max-height:250px;overflow:hidden}.collection-editorial-banner__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.collection-editorial-intro{padding:12px 20px 22px;color:#365b4c}.collection-editorial-intro h1{margin:0 0 14px;font-family:Baskerville,Georgia,serif;font-size:clamp(26px,3vw,36px);font-weight:400;line-height:1.15;color:inherit;text-transform:none}.collection-editorial-intro__copy{max-width:800px;margin:0;font-family:Baskerville,Georgia,serif;font-size:18px;line-height:1.45}.collection-editorial-intro__copy>:first-child{margin-top:0}.collection-editorial-intro__copy>:last-child{margin-bottom:0}.collection-editorial-intro a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:749px){.collection-editorial-banner{height:200px;max-height:200px}#MainContent:has(.collection-editorial-banner){padding-top:0!important}.collection-editorial-intro{padding:10px 16px 18px}.collection-editorial-intro__copy{font-size:17px}}.collection-image-overlay{position:relative;display:flex;align-items:flex-end;min-height:480px;isolation:isolate;color:#fffdf7;background:#365b4c}.collection-image-overlay__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.collection-image-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(15,30,23,.48),rgba(15,30,23,.06) 65%,transparent);z-index:-1}.collection-image-overlay__content{width:100%;padding:40px}.collection-image-overlay h1{margin:0 0 16px;color:inherit;font-family:Baskerville,Georgia,serif;font-size:clamp(36px,4vw,56px);line-height:1.1;font-weight:400;text-transform:none}.collection-image-overlay__copy{max-width:740px;font-family:Baskerville,Georgia,serif;font-size:20px;line-height:1.45;text-shadow:0 1px 4px rgba(0,0,0,.35)}.collection-image-overlay__copy>:first-child{margin-top:0}.collection-image-overlay__copy>:last-child{margin-bottom:0}.collection-image-overlay__copy a{color:inherit}.collection-image-overlay--plain{min-height:0}@media(max-width:749px){#MainContent:has(.collection-image-overlay){padding-top:0!important}.collection-image-overlay{min-height:460px}.collection-image-overlay__content{padding:28px 20px}.collection-image-overlay__copy{font-size:17px}.collection-image-overlay--plain{min-height:0}}.page-editorial .page-content p,.page-editorial .page-content li{line-height:1.45}.page-editorial .page-content figure img{display:block}.page-editorial .page-content figcaption{padding-top:16px;line-height:1.4}.nightdress-intro{padding:12px 20px 22px;color:#365b4c}.nightdress-intro__title{margin:0 0 14px;font-family:Baskerville,Georgia,serif;font-size:clamp(26px,3vw,36px);font-weight:400;line-height:1.15;color:inherit;text-transform:none}.nightdress-intro__copy{max-width:800px;margin:0;font-family:Baskerville,Georgia,serif;font-size:18px;line-height:1.45}.nightdress-intro__copy>:first-child{margin-top:0}.nightdress-intro__copy>:last-child{margin-bottom:0}.nightdress-intro a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:749px){.nightdress-intro{padding:10px 16px 18px}.nightdress-intro__copy{font-size:17px}}.page-end-features{margin-block:48px 16px;text-align:left}.page-end-features .page-related-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0}.page-end-features .page-related-products-rule{width:100%;height:0;border:0;border-top:1px solid #007a51;margin:0 auto 32px}.page-related-products .page-related-product{margin:0;padding:0;min-width:0}.page-related-product .page-related-product__link{display:block;color:#111;text-decoration:none;height:100%}.page-related-product .page-related-product__image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;margin:0}.page-related-product__details{padding-top:16px;min-width:0;overflow-wrap:anywhere}.page-related-product .page-related-product__title{font-family:Baskerville,Times New Roman,serif;font-size:22px;line-height:1.2;font-weight:400;margin:0 0 8px}.page-related-product__price{font-family:Baskerville,Times New Roman,serif;font-size:18px;line-height:1.3;margin-bottom:10px}.page-related-product__description{font-family:Baskerville,Times New Roman,serif;font-size:17px;line-height:1.45}.page-related-product__link:hover .page-related-product__title{text-decoration:underline;text-underline-offset:3px}.page-end-button-wrap{margin-top:56px;text-align:center}.page-end-features .page-end-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;box-sizing:border-box;padding:12px 24px;background:#111;border-radius:5.4px;color:#fff;font-family:Plaids,Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:.07rem;text-transform:uppercase;line-height:1.3;text-decoration:none;overflow-wrap:anywhere}.page-end-features .page-end-button--green{background:#007a51}.page-end-features .page-end-button--red{background:#871111}.page-end-features .page-end-button:hover{text-decoration:none}.page-end-button:focus-visible,.page-related-product__link:focus-visible{outline:2px solid #245c40;outline-offset:4px}@media(max-width:749px){.page-end-features .page-related-products{grid-template-columns:minmax(0,1fr);gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map */
