html{scroll-behavior:smooth}body{background:#efeadf}*{margin:0;padding:0}.main-blog__footer-cta.show-all-btn{text-align:center;margin-top:50px}.main-blog__footer-cta.show-all-btn a{display:inline-block;margin:10px 0;padding:13px 33px;font-size:21px;font-family:Cormorant Garamond,serif;font-weight:400;color:#fff;background-color:#dbc796;border:1px solid #dbc796;border-radius:10px;text-decoration:none;transition:.3s}.main-blog__footer-cta.show-all-btn a:hover{opacity:.92}.badge.badge--sale{background-color:#caccb6!important;color:#fff!important;border-color:#caccb6!important}.badge.badge--sold-out,.price--sold-out .badge{background-color:#b6b7a1!important;color:#fff!important;border-color:#b6b7a1!important}.product-form__submit.button[disabled],.product-form__submit.button[aria-disabled=true]{background-color:#b6b7a1!important;color:#fff!important;border-color:#b6b7a1!important;opacity:1}.product-form__submit.button[disabled] span:before,.product-form__submit.button[aria-disabled=true] span:before{display:none!important;content:none!important}.banner__buttons .button{background-color:#caccb6;color:#fff;border-color:#caccb6}.banner__buttons .button:hover,.banner__buttons .button:focus{background-color:#b3b79f;color:#fff;border-color:#b3b79f}.btn-lg-primary{margin:10px 0;padding:13px 33px;text-align:center;transition:.3s;color:#582440;background-color:#d8c2d6;text-decoration:none;font-weight:600;border:1px solid #d8c2d6;border-radius:10px}.announcement-bar-section .utility-bar__grid.page-width{padding:5px 0}.btn-lg-primary:hover{background-position:right center;color:#fff;text-decoration:none}.btn-lg-secondary{margin:10px 0;padding:14px 50px;text-align:center;transition:.3s;color:#582440;background-color:transparent;text-decoration:none;font-weight:600;border:2px solid #582440;border-radius:10px;font-family:var(--font-heading-family)}.btn-lg-primary span{line-height:20px}.p-0{padding:0!important}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.text-center{text-align:center}.text-end{text-align:end}.text-uppercase{text-transform:uppercase}.text-start{text-align:start!important}.black-color{color:#000}.white-color{color:#fff}.img-fluid{max-width:100%;vertical-align:bottom;height:auto}.d-flex{display:flex}.row{display:flex;flex-wrap:wrap}.col-md-2{padding:0 10px;flex:0 0 20%}.col-md-12{flex:0 0 100%;padding:0 10px}.col-md-10{padding:0 10px;flex:0 0 80%}.col-md-8{padding:0 10px;flex:0 0 66%}.col-md-7{padding:0 10px;flex:0 0 60%}.col-md-6{padding:0 10px;flex:0 0 49.9%}.col-md-4{padding:0 10px;flex:0 0 33%}.col-md-5{padding:0 10px;flex:0 0 40%}.col-md-3{padding:0 10px;flex:0 0 25%}details-modal.header__search{display:none!important}.header-wrapper{background:#fff}@media screen and (max-width:720px){.announcement-bar__message span{font-size:12px!important}.header-wrapper h1.header__heading,.header-wrapper .header__heading-link{display:block!important}}.shipping-heading{background:#d8c2d6;padding:20px;text-align:center;border-radius:15px;margin:25px 0 20px}@media screen and (max-width:720px){.shipping-heading{font-size:18px;margin:25px auto;max-width:550px}.announcement-bar__message{min-height:2rem}.image-with-text__text-item .price__and_label--wrapper{display:flex;align-items:center;gap:8px}.image-with-text__text-item .price__and_label--wrapper .price{font-size:40px}.image-with-text__text-item .price__and_label--wrapper .compare_price-price-label{font-size:26px}}img.white-logo{width:180px}.mobile-view{display:none}.section-template--25243456045361__image_with_text_mMKVjW-padding .page-width .image-with-text{background:#d7c2d7;border-radius:15px}.section-template--25243456045361__image_with_text_mMKVjW-padding h2.image-with-text__heading.inline-richtext.h1,.section-template--25243456045361__image_with_text_mMKVjW-padding .image-with-text__text.rte.subtitle{font-family:"Cormorant, serif"!important;color:#fff;margin:0;line-height:1;font-size:130%;padding-top:10px;width:80%}.section-template--25243456045361__image_with_text_mMKVjW-padding .image-with-text__content .image-with-text__text+.button:before,.section-template--25243456045361__image_with_text_mMKVjW-padding .image-with-text__content .image-with-text__text+.button:after{box-shadow:none!important}.section-template--25243456045361__image_with_text_mMKVjW-padding.gradient.color-scheme-1 .page-width .image-with-text__media{border:none}.section-template--25243456045361__image_with_text_mMKVjW-padding.gradient.color-scheme-1 .page-width img{object-fit:contain;width:100%;margin-top:16px}.section-template--25243456045361__image_with_text_mMKVjW-padding.gradient.color-scheme-1 .page-width .image-with-text__media{border:none;border-bottom-right-radius:15px;height:80%;border-bottom-left-radius:15px}.section-template--25243456045361__image_with_text_mMKVjW-padding.gradient.color-scheme-1 .image-with-text__text-item.grid__item{height:80%}.section-template--25243456045361__image_with_text_mMKVjW-padding h2.image-with-text__heading.inline-richtext.h1{font-size:34px}.section-template--25243456045361__image_with_text_mMKVjW-padding.gradient.color-scheme-1 .image-with-text__content .image-with-text__text+.button{margin-top:3rem;padding:0;justify-content:flex-start;color:#fff;margin:0;font-weight:800;font-family:Lato!important}.section-template--25243456045361__image_with_text_mMKVjW-padding.gradient.color-scheme-1 .image-with-text__content{padding:3rem 5rem}.section-template--25243456045361__image_with_text_mMKVjW-padding.gradient.color-scheme-1 .button--secondary:after{--border-opacity: var(--buttons-border-opacity);content:"";width:18px;height:17px;background:url(/cdn/shop/files/shop-button-arrow.png?v=1771608569);position:absolute;left:100px;background-position:center;background-size:cover;top:15px}.card-wrapper .card__inner .card__content .card__information{position:absolute;bottom:20px;padding:0 16px!important}.card-wrapper .card>.card__content{display:block;height:auto}.card-wrapper .card>.card__content .card__information{display:block;position:static;padding:14px 2px 0!important}.shop-by-category .card-wrapper .card>.card__content .card__information{display:block}.card-wrapper .card__content .card-information .price,.card-wrapper .card__content .card__badge{display:none}.card-product-details__row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.card-wrapper .card-product-details .card__heading{margin:0;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:600;line-height:1.15;letter-spacing:-.02em;color:#1a1a1a}.card-wrapper .card-product-details .card__heading a,.card-wrapper .card-product-details .card__heading a:hover{color:inherit;text-decoration:none}.card-product-details__price{flex:0 0 auto;margin:0;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:600;line-height:1.15;color:#1a1a1a;text-align:right}.card-product-details__price .price{display:block;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.card-product-details__price .price__container,.card-product-details__price .price__regular,.card-product-details__price .price-item{font-size:inherit;line-height:inherit;color:inherit}.card-product-details__subtitle{margin:2px 0 0;font-family:Cormorant Garamond,serif;font-size:20px;font-weight:500;line-height:1.2;color:#1a1a1a}.card-product-details__bindings{margin:8px 0 0;font-family:Cormorant Garamond,serif;font-size:16px;font-weight:400;line-height:1.2;color:#b5b5b5}.card-wrapper .card--media .card__inner .card__content{position:static}.card-wrapper .card__inner .card__content .card__information h3{font-size:13px;font-family:var(--font-body-family);color:#000}.product__tax.caption.rte,shopify-payment-terms{display:none}.card__media,.product__media.media{position:relative}.product-photo-label{position:absolute;top:12px;left:12px;z-index:3;padding:6px 14px;font-family:Lato,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#fff;border-radius:999px;pointer-events:none}.product-photo-label--coming-soon{top:14px;right:14px;left:auto;padding:7px 14px;background-color:#dbc796;color:#fff;font-size:1.4rem;font-weight:500;letter-spacing:0;text-transform:none;border-radius:8px}.product-photo-label--lightly-loved{background-color:#64131a}.product-photo-label:not(.product-photo-label--coming-soon):not(.product-photo-label--lightly-loved){background-color:#582440}span.dynamic-tags{position:absolute;top:10px;right:10px;z-index:99;background:#64131a;color:#fff;padding:2px 10px;font-size:12px;font-family:var(--font-heading-family);border-radius:30px}img.white-logo.desktop-view{position:relative;left:-40px}.card .card__inner .card__media,.card .media,.card__inner{border-radius:10px!important;overflow:hidden}body .thumbnail[aria-current]{box-shadow:none;border:none}.rte a{color:#582440}.header__heading-logo{width:110px}.template--page-about .rich-text__blocks{max-width:100%}div#shopify-section-sections--25243456504113__presence_section_8ahpDq .presence-container{background-image:url(/cdn/shop/files/newsletter-img.png?v=1771910250);border-radius:15px;padding-left:20px;padding-top:55px!important}div#shopify-section-sections--25243456504113__presence_section_8ahpDq .presence-container .presence-image{flex:unset}div#shopify-section-sections--25243456504113__presence_section_8ahpDq .presence-content{padding:20px;background:#d8c2d6;border-radius:10px;width:20%;display:block;flex:unset;margin:10px auto 10px 0}div#shopify-section-sections--25243456504113__presence_section_8ahpDq .presence-content h2{font-size:20px;color:#fff;text-align:left;line-height:1;font-weight:300!important}.presence-content span.pt1{display:block;padding-bottom:15px}.presence-content span.pt2{display:block;padding-top:25px}div#shopify-section-sections--25243456504113__presence_section_8ahpDq .presence-content p{margin:0;font-size:15px;line-height:1.5}div#shopify-section-sections--25243456504113__presence_section_8ahpDq .presence-content p{color:#fff!important;text-align:left!important;margin-top:0!important}@media screen and (min-width:1029px){.header__icons{width:130px;display:flex;justify-content:space-between}}@media screen and (max-width:749px){.col-md-3,.col-md-2,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-12{flex:0 0 100%}.mobile-view{display:block}.desktop-view{display:none}img.white-logo{width:110px}.related-products ul.grid.product-grid{display:flex;flex-wrap:nowrap;overflow-x:auto}header-drawer{display:none}.btn-lg-primary{font-size:12px;padding:8px 20px;gap:8px}span.dynamic-tags{font-size:10px;padding:2px 5px;top:4px;right:4px}.product-photo-label{top:8px;left:8px;padding:4px 10px;font-size:1rem}.product-photo-label--coming-soon{top:10px;right:10px;left:auto;padding:6px 12px;font-size:1.2rem}.shipping-heading{padding:20px 0;margin:20px 0 10px}body .header-wrapper .header{position:relative;padding:0;margin:0;display:flex;justify-content:space-between}.header__icon--cart{margin:0}ul.custom-mobile-menu{display:flex;justify-content:space-between;padding:10px 15px;list-style:none;background:transparent;margin:5px 15px 15px;border-radius:10px;overflow:scroll;gap:25px}.main-page-title{font-size:42px}ul.custom-mobile-menu li a{text-decoration:none;color:#000;font-size:16px}.card-wrapper .card>.card__content .card__information{position:static;padding:12px 2px 0!important;bottom:auto}.card-wrapper .card-product-details .card__heading,.card-product-details__price{font-size:18px}.card-product-details__subtitle{font-size:16px}.card-product-details__bindings{font-size:14px}img.white-logo.mobile-logo{max-width:120px}.section-template--25243456045361__image_with_text_mMKVjW-padding.gradient.color-scheme-1 .page-width img{object-fit:contain;width:100%;margin-top:6px;height:100%;display:block;position:relative}.section-template--25243456045361__image_with_text_mMKVjW-padding.gradient.color-scheme-1 .image-with-text .grid{flex-direction:column-reverse}section#shopify-section-template--25243456045361__custom_liquid_XnU7w9,.section-template--25243456045361__image_with_text_mMKVjW-padding .page-width{max-width:550px;margin:auto;padding:0!important}.section-template--25243456045361__image_with_text_mMKVjW-padding .page-width{background:transparent!important;border-radius:15px}.section-template--25243456045361__image_with_text_mMKVjW-padding .page-width .image-with-text{background:#d7c2d7;border-radius:20px}.section-template--25243456045361__image_with_text_mMKVjW-padding h2.image-with-text__heading.inline-richtext.h1{font-size:34px;width:90%;margin:auto}.section-template--25243456045361__image_with_text_mMKVjW-padding h2.image-with-text__heading.inline-richtext.h1,.section-template--25243456045361__image_with_text_mMKVjW-padding .image-with-text__text.rte.subtitle{margin:auto;width:90%;text-align:center!important;justify-content:center!important}.section-template--25243456045361__image_with_text_mMKVjW-padding.gradient.color-scheme-1 .image-with-text__content .image-with-text__text+.button{margin:auto!important;width:fit-content!important;text-align:center!important;justify-content:center!important}.section-template--25243456045361__image_with_text_mMKVjW-padding.gradient.color-scheme-1 .button--secondary:after{left:115px}.section-template--25243456045361__image_with_text_mMKVjW-padding.gradient.color-scheme-1 .image-with-text__content{padding:3rem 5rem 0rem}}@media screen and (max-width:550px){section#shopify-section-template--25243456045361__custom_liquid_XnU7w9,.section-template--25243456045361__image_with_text_mMKVjW-padding .page-width{padding:0 1.5rem!important}#shopify-section-template--25243456045361__custom_liquid_XnU7w9 .shipping-heading h2{color:#fff;font-size:15px}}.image-with-text .price__and_label--wrapper{display:flex;align-items:center;gap:12px}.image-with-text .price__and_label--wrapper .price{font-size:48px;line-height:1;color:#000;font-weight:600}.image-with-text .price__and_label--wrapper .compare_price-price-label{font-size:32px;line-height:1;color:#000}.price__and_label--wrapper .badge--price-label{font-size:16px;color:#000;border-radius:10px;background:#dbc796;padding:5px 10px}@media screen and (max-width:749px){.image-with-text__content .price__and_label--wrapper+.button{margin-top:2.8rem}}.image-with-text:has(.price__and_label--wrapper) .gradient{font-family:Cormorant Garamond,serif;background-color:#fcf9f2}.image-with-text:has(.price__and_label--wrapper) .price__and_label--wrapper{margin-top:5px}.image-with-text:has(.price__and_label--wrapper) .image-with-text__heading{max-width:460px;width:100%}.image-with-text:has(.price__and_label--wrapper) .image-with-text__heading em{display:block;font-style:italic}.image-with-text:has(.price__and_label--wrapper) .image-with-text__text *{font-family:Lato,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0}.image-with-text:has(.price__and_label--wrapper) .image-with-text__content .button{font-size:1.9rem}@media screen and (max-width:786px){.image-with-text:has(.price__and_label--wrapper) .image-with-text__content .button{margin:2.8rem auto 0;font-size:1.5rem}.image-with-text:has(.price__and_label--wrapper) .price__and_label--wrapper .price{font-size:40px}.image-with-text:has(.price__and_label--wrapper) .price__and_label--wrapper .compare_price-price-label{font-size:26px}}@media screen and (max-width:760px){.newsletter-form-wrapper{flex-wrap:wrap;width:100%}.newsletter-input{width:100%;min-width:0px}.newsletter-button{font-size:18px!important}}.shipping--wapper{margin:0 20px}.shipping-heading span{font-size:24px;font-weight:400}@media screen and (max-width:768px){.footer-watermark p{position:unset!important}.reviews-container .reviews-header{text-align:center}.reviews-container .reviews-controls{display:none!important}.shipping-heading span{font-size:14px}}@media screen and (max-width:768px){.put-on-paper__grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory;gap:20px;padding-bottom:20px;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.put-on-paper__grid::-webkit-scrollbar{display:none;width:0;height:0}.put-on-paper__grid .put-on-paper__article{flex:0 0 85%!important;min-width:85%!important;max-width:85%!important;scroll-snap-align:start;display:block}.put-on-paper__article img{width:100%!important;height:auto;display:block}}.main-blog--enhanced .main-blog__shell{max-width:1400px;margin:0 auto;padding-left:32px;padding-right:32px}.main-blog--enhanced .main-blog__header{text-align:center;max-width:760px;margin:0 auto 4rem;padding-bottom:2.4rem;border-bottom:1px solid rgba(var(--color-foreground),.12)}.main-blog--enhanced .main-blog__title{font-family:Cormorant Garamond,serif;font-size:clamp(3rem,5.5vw,4.6rem);font-weight:400;line-height:1.12;letter-spacing:-.5px;margin:0 0 1.2rem}.main-blog--enhanced .main-blog__title-italic{font-style:italic}.main-blog--enhanced .main-blog__subheading{font-family:Lato,sans-serif;font-size:1.65rem;line-height:1.55;margin:0 0 1rem;color:rgba(var(--color-foreground),.7)}.main-blog--enhanced .main-blog__count{margin:0;font-family:Lato,sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.main-blog--enhanced .blog-articles--editorial{display:grid;grid-template-columns:1fr;gap:3.6rem 2.4rem;align-items:start;width:100%;margin-inline:auto}@media screen and (min-width:750px){.main-blog--enhanced .blog-articles--editorial{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1100px){.main-blog--enhanced .blog-articles--editorial{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-editorial-card{width:100%;height:100%}.blog-editorial-card__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none;text-align:center}.blog-editorial-card__link:hover .blog-editorial-card__title{text-decoration:underline;text-underline-offset:4px}.blog-editorial-card__link:hover .blog-editorial-card__image{transform:scale(1.03)}.blog-editorial-card__media{overflow:hidden;margin-bottom:12px}.blog-editorial-card__image{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;transition:transform .35s ease}.blog-editorial-card__body{width:100%}.blog-editorial-card__body *{max-width:94%;margin-left:auto;margin-right:auto}.blog-editorial-card__category{margin:0 0 10px;font-family:Lato,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.blog-editorial-card__title{margin:0 auto 10px;font-family:Cormorant Garamond,serif;font-size:2.2rem;font-weight:400;line-height:1.28}.blog-editorial-card__date{margin:0 0 12px;font-family:Lato,sans-serif;font-size:1.35rem;color:rgba(var(--color-foreground),.55)}.blog-editorial-card__excerpt{margin:0 auto 14px;font-family:Lato,sans-serif;font-size:1.45rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}.blog-editorial-card__cta{display:inline-block;margin-top:auto;padding-top:6px;font-family:Lato,sans-serif;font-size:1.35rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.main-blog--enhanced .main-blog__pagination{margin-top:4rem}.main-blog--enhanced .main-blog__pagination .pagination{justify-content:center}.main-blog--enhanced .main-blog__footer-cta.show-all-btn{margin-top:4.8rem}.main-blog--enhanced .main-blog__empty{text-align:center;font-family:Lato,sans-serif;font-size:1.6rem;padding:4rem 0}.main-blog--enhanced .blog-articles--grid{display:grid;gap:2.4rem 2rem;grid-template-columns:1fr}@media screen and (min-width:750px){.main-blog--enhanced .blog-articles--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.main-blog--enhanced .blog-articles--grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.main-blog--enhanced .article-card .card__content{background:#efeadf}.main-blog--enhanced .article-card .card__information{padding:2rem!important;background:#ffffffe0}.main-blog--enhanced .article-card .card__heading.h2{font-family:Cormorant Garamond,serif;font-size:2rem;line-height:1.25}.main-blog--enhanced .article-card__excerpt{font-family:Lato,sans-serif;font-size:1.45rem;line-height:1.45}.main-blog--enhanced .article-card__image-wrapper{border-radius:4px;overflow:hidden}@media screen and (max-width:749px){.main-blog--enhanced .main-blog__shell{padding-left:20px;padding-right:20px}.main-blog--enhanced .main-blog__header{margin-bottom:2.8rem}.main-blog--enhanced .blog-articles--editorial{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:20px;padding-bottom:12px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.main-blog--enhanced .blog-articles--editorial{width:100%}.main-blog--enhanced .blog-articles--editorial .blog-articles__article{flex:0 0 50%;min-width:50%;width:50%;scroll-snap-align:start}.blog-editorial-card__title{font-size:1.8rem}}.article-template__comment-wrapper #comments form{background:#fff;padding:2.4rem 2rem 2.8rem;border-radius:4px}@media screen and (min-width:750px){.article-template__comment-wrapper #comments form{padding:3rem 3.2rem 3.4rem}}.article-template__comment-wrapper .article-template__comment-submit{background-color:#dbc796;color:#fff;border-color:#dbc796;font-family:Cormorant Garamond,serif;font-size:1.6rem;min-width:18rem;margin-top:.5rem}.article-template__comment-wrapper .article-template__comment-submit:hover,.article-template__comment-wrapper .article-template__comment-submit:focus{background-color:#cdb078;border-color:#cdb078;color:#fff}.reviews-container .reviews-heading{font-family:Cormorant Garamond,serif!important;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
