.xr-country select{appearance:none;-webkit-appearance:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23F3EEE9' fill='none'/%3E%3C/svg%3E") no-repeat right center;border:0;padding:0 16px 0 0;max-width:180px;color:#f3eee9;font-family:Inter,-apple-system,Arial,sans-serif;font-size:12px;font-weight:500;cursor:pointer}.card-wrapper .card,.card-wrapper .card--card{background:transparent!important;border-radius:0!important}.card-wrapper .card:after,.card-wrapper .card--card:after{box-shadow:none!important;border-radius:0!important}.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .media{border-radius:0!important;background:#e8e0d8}.card-wrapper .card__content{padding:10px 0 0!important;text-align:left!important}.card-wrapper .card__heading,.card-wrapper .card__heading a{font-family:Inter,-apple-system,Helvetica Neue,Arial,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;text-align:left!important}.card-wrapper .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-wrapper .price,.card-wrapper .price__container{justify-content:flex-start!important;text-align:left!important}.card-wrapper .price-item{font-family:Inter,-apple-system,Helvetica Neue,Arial,sans-serif!important;color:#1a1414!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important}.card-wrapper .price__compare-price .price-item,.card-wrapper s.price-item{color:#6b5e5b!important;font-size:12px!important;font-weight:400!important}.card-wrapper .badge{background:#0e0b0b!important;color:#fff!important;border:0!important;border-radius:0!important;font-size:10px!important;letter-spacing:.08em;text-transform:uppercase}.card-wrapper .badge svg{display:none}.card-wrapper .card__badge{left:8px!important;bottom:8px!important}.card-wrapper .quick-add{display:none!important}.collection__title .title,.shopify-section:has(.testimonial-card) .title,.xr-faq h2{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:40px!important;line-height:1.1!important;letter-spacing:0!important;text-transform:none!important;text-align:center!important;margin:0 0 28px!important}.collection__title .title:before,.collection__title .title:after,.shopify-section:has(.testimonial-card) .title:before,.shopify-section:has(.testimonial-card) .title:after{display:none!important}.collection__title .title{color:#1a1414!important}.shopify-section:has(.testimonial-card) .title,.xr-faq h2{color:#f3eee9!important}.collection__title{text-align:center!important}@media screen and (max-width:749px){.collection__title .title,.shopify-section:has(.testimonial-card) .title,.xr-faq h2{font-size:32px!important;margin-bottom:20px!important}}.shopify-section .collection>.collection__title.title-wrapper{display:block!important;width:100%!important;max-width:none!important;text-align:center!important;padding:0 16px!important;margin:0 auto 28px!important}.shopify-section .collection>.collection__title .title{width:100%!important;margin:0!important;text-align:center!important}.collection__view-all{text-align:center!important;margin-top:28px!important}.collection__view-all .button{background:transparent!important;color:#1a1414!important;border:0!important;border-bottom:1px solid currentColor!important;border-radius:0!important;box-shadow:none!important;min-height:0!important;min-width:0!important;padding:0 0 3px!important;font-size:13px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase}.collection__view-all .button:before,.collection__view-all .button:after{display:none!important}.shopify-section:has(.collection__title) .splide__pagination{display:none!important}.shopify-section:has(.collection__title) .splide__arrow{background:transparent!important;border:0!important;box-shadow:none!important;width:44px!important;height:44px!important;opacity:.7}.shopify-section:has(.collection__title) .splide__arrow:before,.shopify-section:has(.collection__title) .splide__arrow:after{display:none!important}.shopify-section:has(.collection__title) .splide__arrow svg{fill:#1a1414!important;width:16px!important;height:16px!important}.shopify-section:has(.collection__title) .splide__arrow:hover{opacity:1}.shopify-section:has(.collection__title) .splide__arrow:disabled{opacity:.2}.shopify-section:has(.testimonial-card) .multicolumn,.shopify-section:has(.testimonial-card) .gradient{background:#0e0b0b!important}.testimonial-card{background:transparent!important;border:1px solid #2A2322!important;border-radius:0!important;box-shadow:none!important;padding:28px!important;text-align:left!important}.testimonial-card:before,.testimonial-card:after{display:none!important}.testimonial-card__stars{--star-color: #E2A9A0 !important;--bg-star-color: #3A3130 !important;--alignment: flex-start !important;--font-size: 1.5rem !important;justify-content:flex-start!important}.testimonial-card__stars .flex-center{justify-content:flex-start!important}.testimonial-card .rte,.testimonial-card .rte p{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic;font-size:20px!important;line-height:1.35!important;letter-spacing:0!important;color:#f3eee9!important;text-align:left!important}.testimonial-card__author-container{border-top:0!important;padding-top:0!important;margin-top:14px!important;justify-content:flex-start!important;text-align:left!important}.testimonial-card__author-container,.testimonial-card__author-container *{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:12px!important;letter-spacing:0!important;color:#a89d9a!important}.shopify-section:has(.testimonial-card) .splide__pagination{display:none!important}.shopify-section:has(.testimonial-card) .splide__arrow{background:transparent!important;border:0!important;box-shadow:none!important;width:44px!important;height:44px!important;opacity:.8}.shopify-section:has(.testimonial-card) .splide__arrow:before,.shopify-section:has(.testimonial-card) .splide__arrow:after{display:none!important}.shopify-section:has(.testimonial-card) .splide__arrow svg{fill:#f3eee9!important;width:16px!important;height:16px!important}.shopify-section:has(.testimonial-card) .splide__arrow:hover{opacity:1}.shopify-section:has(.testimonial-card) .splide__arrow:disabled{opacity:.25}.shopify-section:has(.xr-faq){background:#17110f!important}.xr-faq{max-width:800px!important;margin:0 auto!important;padding:80px 0!important;background:transparent!important;color:#f3eee9!important}.xr-faq .xr-kicker{display:none!important}.xr-faq details{border-top:1px solid #2A2322!important;border-bottom:0!important;padding:0!important}.xr-faq details:last-of-type{border-bottom:1px solid #2A2322!important}.xr-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:16px!important;font-weight:500!important;letter-spacing:0!important;color:#f3eee9!important}.xr-faq summary::-webkit-details-marker{display:none}.xr-faq summary:after{content:"+";font-size:22px;font-weight:300;line-height:1;color:#a89d9a;flex-shrink:0}.xr-faq details[open] summary:after{content:"\2212"}.xr-faq details p{margin:-6px 0 20px!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:14px!important;line-height:1.65!important;color:#c9bebb!important}.xr-faq>p:last-child{margin:28px 0 0!important;text-align:center;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:14px!important;color:#a89d9a!important}.xr-faq>p:last-child a{color:#f3eee9!important;text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:749px){.xr-faq{padding:48px 16px!important}}.xrth__t,.xrth__s{font-family:Inter,-apple-system,Arial,sans-serif!important;letter-spacing:0!important}.footer,.footer .gradient,.footer__content-bottom{background:#000!important;color:#c9bebb!important}.footer__content-top{padding-top:56px!important;padding-bottom:32px!important}.footer-block__heading{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;color:#fff!important;margin-bottom:14px!important}.footer-block:first-child .footer-block__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-size:28px!important;font-weight:600!important}.footer-block__details-content,.footer-block__details-content p,.footer-block__details-content a{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:13px!important;line-height:1.7!important;letter-spacing:0!important;color:#c9bebb!important;text-decoration:none!important}.footer-block__details-content p{margin:0 0 6px!important}.footer-block__details-content a:hover{color:#fff!important;text-decoration:underline!important;text-underline-offset:3px}.footer__blocks-wrapper.grid{display:grid!important;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px 48px!important;max-width:1280px;margin:0 auto!important}.footer__blocks-wrapper>.footer-block{width:auto!important;max-width:none!important;flex:none!important;margin:0!important;padding:0!important}@media screen and (max-width:989px){.footer__blocks-wrapper.grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:749px){.footer__blocks-wrapper.grid{grid-template-columns:1fr 1fr;gap:28px 20px!important}.footer__blocks-wrapper>.footer-block:first-child{grid-column:1 / -1}}.footer__content-bottom{border-top:1px solid #2A2322!important;padding-top:20px!important}.footer__content-bottom-wrapper,.footer__copyright{width:100%!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important}.footer__copyright,.footer__copyright *,.footer .localization-form *,.footer .caption{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:12px!important;letter-spacing:0!important;color:#a89d9a!important}.footer__copyright{display:flex!important;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;text-align:left!important}.footer__copyright .copyright__content:nth-of-type(2){display:none!important}.footer__copyright .policies{display:flex!important;flex-wrap:wrap;gap:16px;margin:0!important;padding:0!important}.footer__copyright .policies li{margin:0!important;padding:0!important}.footer__copyright .policies li:before,.footer__copyright .policies li:after,.footer__copyright .policies .copyright__content:after{content:none!important;display:none!important}.footer__copyright a{color:#a89d9a!important;text-decoration:none!important}.footer__copyright a:hover{color:#fff!important;text-decoration:underline!important}@media screen and (max-width:749px){.footer__copyright{flex-direction:column;align-items:flex-start}}.footer .localization-form .disclosure__button,.footer .localization-form button{background:transparent!important;border:1px solid #3A3130!important;border-radius:0!important;box-shadow:none!important}.footer .localization-form button:before,.footer .localization-form button:after{display:none!important}.footer__payment .list-payment{display:flex!important;flex-wrap:wrap;justify-content:flex-end;gap:6px!important;margin:0!important;padding:0!important}.footer__payment .list-payment__item{margin:0!important;padding:0!important}.footer__payment .list-payment svg{width:34px!important;height:22px!important}.footer__payment .list-payment__item:has(svg[aria-labelledby=pi-cartes_bancaires]),.footer__payment .list-payment__item:has(svg[aria-labelledby=pi-diners_club]),.footer__payment .list-payment__item:has(svg[aria-labelledby=pi-discover]),.footer__payment .list-payment__item:has(svg[aria-labelledby=pi-jcb]),.footer__payment .list-payment__item:has(svg[aria-labelledby=pi-maestro]),.footer__payment .list-payment__item:has(svg[aria-labelledby=pi-unionpay]),.footer__payment .list-payment__item:has(svg[aria-labelledby=pi-venmo]){display:none!important}@media screen and (max-width:749px){.footer__payment .list-payment{justify-content:flex-start}}.scroll-to-top-btn{background:#1e1716!important;color:#f3eee9!important;border:1px solid #3A3130!important;box-shadow:none!important;width:44px!important;height:44px!important}.scroll-to-top-btn svg{width:16px!important;height:16px!important}@media screen and (min-width:750px){.shopify-section .collection:has(>.collection__view-all){display:flex!important;flex-wrap:wrap!important;align-items:center!important;--xr-edge: max(50px, calc((100% - 1312px)/2 + 50px) )}.shopify-section .collection:has(>.collection__view-all)>*{flex:0 0 100%;min-width:0;order:3}.shopify-section .collection:has(>.collection__view-all)>.collection__title.title-wrapper{order:1;flex:1 1 0!important;width:auto!important;margin:0 0 28px!important;padding:0 0 0 calc(var(--xr-edge) + 100px)!important}.shopify-section .collection:has(>.collection__view-all)>.collection__view-all{order:2;flex:0 0 auto!important;width:100px!important;margin:0 var(--xr-edge) 28px 0!important;padding:0!important;display:flex!important;justify-content:flex-end!important}}.shopify-section[id*=__main-collection],.shopify-section[id*=__main-collection] .gradient{background:#f3f0ec!important}.collection-hero__inner{padding-top:48px!important;padding-bottom:8px!important}.collection-hero__text-wrapper{text-align:center!important;margin:0 auto!important}.collection-hero__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:52px!important;line-height:1.05!important;letter-spacing:0!important;text-transform:none!important;color:#1a1414!important;margin:0!important}.collection-hero__title:before,.collection-hero__title:after{display:none!important}.collection-hero__description{max-width:620px;margin:12px auto 0!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:15px!important;line-height:1.6!important;letter-spacing:0!important;color:#6b5e5b!important}.xr-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:20px 16px 4px;background:#f3f0ec}.xr-chips a{padding:9px 18px;border:1px solid #D8CFC8;font-family:Inter,-apple-system,Arial,sans-serif;font-size:13px;font-weight:500;color:#1a1414;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.xr-chips a:hover{border-color:#1a1414}.xr-chips a.is-active{background:#1a1414;border-color:#1a1414;color:#f3eee9}@media screen and (max-width:749px){.xr-chips{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}.xr-chips::-webkit-scrollbar{display:none}.xr-chips a{flex-shrink:0}}.facets-container,.facets-container *{font-family:Inter,-apple-system,Arial,sans-serif!important;letter-spacing:0!important}.facets-container{border-bottom:1px solid #E2D9D2;padding-bottom:12px!important;margin-bottom:28px!important}.facet-filters__label,.facet-filters__sort,.facets__summary,.product-count__text{font-size:13px!important;color:#1a1414!important}.product-count__text{color:#6b5e5b!important}.facet-filters__sort{font-weight:500!important}.pagination__item{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:14px!important;color:#1a1414!important}.pagination__item--current{font-weight:600!important}.pagination__item--current:after{background:#1a1414!important;height:1px!important}@media screen and (max-width:749px){.collection-hero__inner{padding-top:32px!important}.collection-hero__title{font-size:38px!important}.collection-hero__description{font-size:14px!important}}.shopify-section:has(.xr-country){position:relative}.xr-country{position:absolute;right:24px;top:50%;transform:translateY(-50%);z-index:5}.xr-country select{appearance:none;-webkit-appearance:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23F3EEE9' fill='none'/%3E%3C/svg%3E") no-repeat right center;border:0;padding:0 16px 0 0;max-width:180px;color:#f3eee9;font-family:Inter,-apple-system,Arial,sans-serif;font-size:12px;font-weight:500;cursor:pointer}.xr-country select:focus{outline:none}.xr-country option{color:#000}@media screen and (max-width:749px){.xr-country{display:none}}.shopify-policy__container{max-width:760px!important;padding:64px 20px 72px!important}.shopify-policy__title h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:52px!important;letter-spacing:0!important;color:#1a1414!important;text-align:center;padding-bottom:24px;border-bottom:1px solid #DDD3CC;margin-bottom:36px!important}.shopify-policy__body,.shopify-policy__body p,.shopify-policy__body li{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:15px!important;line-height:1.75!important;letter-spacing:0!important;color:#4a3f3d!important}.shopify-policy__body h2,.shopify-policy__body h3{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:28px!important;letter-spacing:0!important;color:#1a1414!important;margin:32px 0 10px!important}@media screen and (max-width:749px){.shopify-policy__title h1{font-size:38px!important}}.shopify-section:has(.template-search),.template-search,.template-search .gradient{background:#f3f0ec!important}.template-search__header{padding-top:24px}.template-search__header h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:48px!important;line-height:1.05!important;letter-spacing:0!important;text-transform:none!important;color:#1a1414!important;margin:0 0 24px!important}.template-search .search{max-width:640px;margin:0 auto}.template-search .field{background:transparent!important;border:0!important;border-bottom:1px solid #1A1414!important;border-radius:0!important;box-shadow:none!important}.template-search .field:before,.template-search .field:after{display:none!important}.template-search .field__input{background:transparent!important;border:0!important;box-shadow:none!important;padding-left:0!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:18px!important;letter-spacing:0!important;color:#1a1414!important}.template-search .field__label{left:0!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase;color:#8a7d7a!important}.template-search .field__button{background:transparent!important;color:#1a1414!important}.template-search .field__button svg{width:18px!important;height:18px!important}.template-search__results,.template-search .h4,.template-search p{font-family:Inter,-apple-system,Arial,sans-serif!important;letter-spacing:0!important}@media screen and (max-width:749px){.template-search__header h1{font-size:34px!important;margin-bottom:16px!important}.template-search .field__input{font-size:16px!important}}.shopify-section:has(.main-page-title),.shopify-section:has(.main-page-title) .gradient{background:#f3f0ec!important}.shopify-section:has(.main-page-title) .page-width--narrow{max-width:760px!important;padding-top:64px!important;padding-bottom:72px!important}.main-page-title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:56px!important;line-height:1.05!important;letter-spacing:0!important;text-transform:none!important;text-align:center!important;color:#1a1414!important;margin:0 0 40px!important;padding-bottom:28px!important;border-bottom:1px solid #DDD3CC}.shopify-section:has(.main-page-title) .rte,.shopify-section:has(.main-page-title) .rte p,.shopify-section:has(.main-page-title) .rte li{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:15px!important;line-height:1.75!important;letter-spacing:0!important;color:#4a3f3d!important}.shopify-section:has(.main-page-title) .rte p{margin:0 0 14px!important}.shopify-section:has(.main-page-title) .rte ul,.shopify-section:has(.main-page-title) .rte ol{margin:0 0 16px!important;padding-left:20px!important}.shopify-section:has(.main-page-title) .rte li{margin-bottom:6px!important}.shopify-section:has(.main-page-title) .rte strong,.shopify-section:has(.main-page-title) .rte b{font-weight:600!important;color:#1a1414!important}.shopify-section:has(.main-page-title) .rte a{color:#1a1414!important;text-decoration:underline!important;text-underline-offset:3px}.shopify-section:has(.main-page-title) .rte h1,.shopify-section:has(.main-page-title) .rte h2,.shopify-section:has(.main-page-title) .rte h3,.shopify-section:has(.main-page-title) .rte h4{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#1a1414!important;line-height:1.15!important;margin:36px 0 12px!important}.shopify-section:has(.main-page-title) .rte h1,.shopify-section:has(.main-page-title) .rte h2{font-size:30px!important}.shopify-section:has(.main-page-title) .rte h3{font-size:24px!important}.shopify-section:has(.main-page-title) .rte h4{font-size:20px!important}@media screen and (max-width:749px){.shopify-section:has(.main-page-title) .page-width--narrow{padding:40px 20px 48px!important}.main-page-title{font-size:40px!important;margin-bottom:28px!important;padding-bottom:20px!important}.shopify-section:has(.main-page-title) .rte h1,.shopify-section:has(.main-page-title) .rte h2{font-size:26px!important}}.shopify-section:has(.main-blog),.shopify-section:has(.article-template),.shopify-section:has(.main-blog) .gradient,.shopify-section:has(.article-template) .gradient{background:#f3f0ec!important}.main-blog{padding-top:56px!important;padding-bottom:72px!important}.main-blog h1.title--primary{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:52px!important;line-height:1.05!important;letter-spacing:0!important;text-transform:none!important;text-align:center!important;color:#1a1414!important;margin:0 0 40px!important}.main-blog .blog-articles{gap:32px!important}.article-card-wrapper .card,.article-card-wrapper .card--card{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.article-card-wrapper .card:after{display:none!important}.article-card-wrapper .card__inner,.article-card-wrapper .card__media,.article-card-wrapper .media{border-radius:0!important}.article-card-wrapper .card__content{padding:18px 0 0!important;text-align:left!important}.article-card-wrapper .card__information{padding:0!important;text-align:left!important}.article-card-wrapper .card__heading,.article-card-wrapper .card__heading a{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:28px!important;line-height:1.15!important;letter-spacing:0!important;text-align:left!important;color:#1a1414!important;-webkit-line-clamp:2}.article-card-wrapper .article-card__info{margin:10px 0 8px!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase;text-align:left!important;color:#8a7d7a!important}.article-card-wrapper .article-card__excerpt{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:14px!important;line-height:1.6!important;letter-spacing:0!important;text-align:left!important;color:#4a3f3d!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-card-wrapper:hover .card__heading a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.article-template__hero-container{max-width:1100px;margin:0 auto}.article-template header.page-width,.article-template .article-template__content,.article-template__social-sharing{max-width:720px!important}.article-template__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:52px!important;line-height:1.08!important;letter-spacing:0!important;text-transform:none!important;color:#1a1414!important;margin:40px 0 12px!important}.article-template .circle-divider{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase;color:#8a7d7a!important}.article-template__content,.article-template__content p,.article-template__content li{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:16px!important;line-height:1.8!important;letter-spacing:0!important;color:#3a302e!important}.article-template__content p{margin:0 0 18px!important}.article-template__content strong{font-weight:600!important;color:#1a1414!important}.article-template__content a{color:#5b0f1a!important;text-decoration:underline!important;text-underline-offset:3px}.article-template__content h1,.article-template__content h2,.article-template__content h3,.article-template__content h4{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;line-height:1.15!important;color:#1a1414!important;margin:40px 0 14px!important}.article-template__content h1,.article-template__content h2{font-size:32px!important}.article-template__content h3{font-size:26px!important}.article-template__content h4{font-size:21px!important}.article-template__content img{border-radius:0!important}.article-template__content blockquote{border-left:3px solid #5B0F1A!important;padding-left:18px!important;font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic;font-size:22px!important;color:#1a1414!important}.article-template__back a{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase;color:#1a1414!important}@media screen and (max-width:749px){.main-blog{padding-top:36px!important}.main-blog h1.title--primary{font-size:38px!important;margin-bottom:28px!important}.article-card-wrapper .card__heading,.article-card-wrapper .card__heading a{font-size:24px!important}.article-template__title{font-size:36px!important;margin-top:28px!important}.article-template__content,.article-template__content p,.article-template__content li{font-size:15px!important}.article-template__content h1,.article-template__content h2{font-size:26px!important}}.shopify-section[id*=__about] .xr-section{background:#f3f0ec!important;color:#1a1414}.shopify-section[id*=__about] .xr-section *{letter-spacing:0}.shopify-section[id*=__about] .xr-kicker{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase;color:#5b0f1a!important;margin:0 0 14px!important}.shopify-section[id*=__about] .xr-section h1,.shopify-section[id*=__about] .xr-section h2{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;line-height:1.08!important;color:#1a1414!important}.shopify-section[id*=__about] .xr-section h1{font-size:60px!important;margin:0 0 20px!important}.shopify-section[id*=__about] .xr-section h2{font-size:44px!important;margin:0 0 18px!important}.shopify-section[id*=__about] .xr-section p,.shopify-section[id*=__about] .xr-section li{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:16px!important;line-height:1.7!important;color:#4a3f3d!important}.shopify-section[id*=__about] .xr-section ul{padding-left:0!important;list-style:none!important;margin:8px 0 0!important}.shopify-section[id*=__about] .xr-section li{position:relative;padding:12px 0 12px 26px!important;border-top:1px solid #DDD3CC;margin:0!important}.shopify-section[id*=__about] .xr-section li:last-child{border-bottom:1px solid #DDD3CC}.shopify-section[id*=__about] .xr-section li:before{content:"";position:absolute;left:2px;top:22px;width:10px;height:1px;background:#5b0f1a}.shopify-section[id*=__about] .xr-section img{border-radius:0!important;box-shadow:none!important}.shopify-section[id*=__about] .xr-button{display:inline-block;background:#1a1414!important;color:#f3eee9!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:15px 28px!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase;text-decoration:none!important;transition:background .2s}.shopify-section[id*=__about] .xr-button:hover{background:#5b0f1a!important}.shopify-section[id*=__about] .xr-statement{background:#0e0b0b!important}.shopify-section[id*=__about] .xr-statement h2{color:#f3eee9!important}.shopify-section[id*=__about] .xr-statement p{color:#c9bebb!important}.shopify-section[id*=__about] .xr-statement .xr-kicker{color:#e2a9a0!important}.shopify-section[id*=__about] .xr-statement:last-child{background:#55171f!important}.shopify-section[id*=__about] .xr-statement:last-child .xr-button{background:#f3eee9!important;color:#1a1414!important}.shopify-section[id*=__about] .xr-statement:last-child .xr-button:hover{background:#fff!important}.shopify-section[id*=__about] .xr-benefits>div{background:transparent!important;border:0!important;border-top:1px solid #1A1414!important;border-radius:0!important;box-shadow:none!important;padding:20px 0 0!important}.shopify-section[id*=__about] .xr-benefits h2{font-size:30px!important;margin-bottom:8px!important}.shopify-section[id*=__about] .xr-benefits p{font-size:15px!important}@media screen and (max-width:749px){.shopify-section[id*=__about] .xr-section h1{font-size:40px!important}.shopify-section[id*=__about] .xr-section h2{font-size:32px!important}.shopify-section[id*=__about] .xr-benefits h2{font-size:26px!important}.shopify-section[id*=__about] .xr-section p,.shopify-section[id*=__about] .xr-section li{font-size:15px!important}}.product__description .top-trust-bar,.product__description .mini-proof-wrap,.product__description .emoji-benefits-container,.sticky-atc .rating-stars{display:none!important}.shopify-section[id*=__main]:has(.product__info-container),.shopify-section[id*=__main]:has(.product__info-container) .gradient{background:#f3f0ec!important}.product__media-item img,.product__media-list .media,.thumbnail-list .thumbnail,.thumbnail-list img{border-radius:0!important}.product__media-list .media{background:#e8e0d8!important}.thumbnail-list .thumbnail{border:1px solid transparent!important;box-shadow:none!important}.thumbnail-list .thumbnail[aria-current]{border-color:#1a1414!important}.product__title h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:38px!important;line-height:1.12!important;letter-spacing:0!important;text-transform:none!important;color:#1a1414!important;margin-bottom:14px!important}.product__info-container .price,.product__info-container .price-item{font-family:Inter,-apple-system,Arial,sans-serif!important;letter-spacing:0!important}.product__info-container .price-item--regular,.product__info-container .price-item--sale,.product__info-container .price__regular .price-item{font-size:24px!important;font-weight:600!important;color:#1a1414!important}.product__info-container .price__sale s.price-item,.product__info-container .price__compare .price-item{font-size:16px!important;font-weight:400!important;color:#8a7d7a!important}.product__info-container .price .badge{background:#5b0f1a!important;color:#fff!important;border:0!important;border-radius:0!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase}.product__inventory{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:13px!important;letter-spacing:0!important;color:#4a3f3d!important}.product__info-container,.product__info-container p,.product__info-container label,.product__info-container .form__label,.product__info-container .quantity-breaks__title,.product__info-container .quantity-break__content{font-family:Inter,-apple-system,Arial,sans-serif!important;letter-spacing:0!important}.product__info-container .form__label,.product__info-container .quantity-breaks__title{font-size:12px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase;color:#1a1414!important}.product__info-container .quantity-breaks__title span{background:transparent!important}.product__info-container .quantity-breaks__title:before,.product__info-container .quantity-breaks__title:after{background:#ddd3cc!important}.product__info-container .quantity-break,.product__info-container .product-form__input input[type=radio]+label{border-radius:0!important;border:1px solid #D8CFC8!important;background:#fbfaf8!important;box-shadow:none!important;color:#1a1414!important}.product__info-container input:checked+.quantity-break,.product__info-container .product-form__input input[type=radio]:checked+label{border-color:#1a1414!important;background:#fff!important;box-shadow:inset 3px 0 #5b0f1a!important}.product__info-container .product-form__input input[type=radio]:checked+label{color:#1a1414!important}.product__info-container .quantity{border-radius:0!important;border:1px solid #D8CFC8!important;background:#fff!important}.product__info-container .quantity:before,.product__info-container .quantity:after{display:none!important}.product__info-container .product-form__submit,.product__info-container .main-product-atc,.sticky-atc .button{border-radius:0!important;box-shadow:none!important;min-height:52px!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important}.product__info-container .product-form__submit:before,.product__info-container .product-form__submit:after,.product__info-container .main-product-atc:before,.product__info-container .main-product-atc:after,.sticky-atc .button:before,.sticky-atc .button:after{display:none!important}.product__info-container atc-button.product-form__submit,.product__info-container .product-form__submit:not(.button--secondary),.sticky-atc .button{background:#1a1414!important;color:#f3eee9!important;border:0!important}.product__info-container .product-form__submit:not(.button--secondary):hover,.sticky-atc .button:hover{background:#5b0f1a!important}.product__info-container .button--secondary.product-form__submit{background:transparent!important;color:#1a1414!important;border:1px solid #1A1414!important;margin-top:10px!important}.product__info-container .button--secondary.product-form__submit:hover{background:#1a1414!important;color:#f3eee9!important}.product__info-container .shopify-payment-button__more-options{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:12px!important;color:#6b5e5b!important;text-decoration:underline!important}.xr-delivery-steps,.xr-delivery-steps *{font-family:Inter,-apple-system,Arial,sans-serif!important;letter-spacing:0!important}.xr-delivery-steps{color:#4a3f3d!important}.product__view-details{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:13px!important;color:#1a1414!important}.related-products__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:40px!important;letter-spacing:0!important;text-transform:none!important;text-align:center!important;color:#1a1414!important}@media screen and (max-width:749px){.product__title h1{font-size:28px!important}.product__info-container .price-item--regular,.product__info-container .price-item--sale,.product__info-container .price__regular .price-item{font-size:21px!important}.related-products__heading{font-size:32px!important}}.shopify-section:has(.product__info-container),.shopify-section:has(.product__info-container)>*,.shopify-section:has(.product__info-container) .gradient,.shopify-section:has(.product__info-container) .color-background-1{background:#f3f0ec!important}.product__title h1{font-size:28px!important;line-height:1.2!important;margin-bottom:10px!important}.product__info-container .rating-stars{margin-bottom:6px!important}.product__info-container .rating-stars *{font-size:13px!important}.product__info-container>*{margin-top:0!important;margin-bottom:14px!important}.product__info-container .product__inventory{margin:0 0 8px!important}.product__info-container .price-item--regular,.product__info-container .price-item--sale,.product__info-container .price__regular .price-item{font-size:22px!important}.product__info-container .quantity-breaks__title{justify-content:flex-start!important;text-align:left!important;margin-bottom:8px!important;font-size:11px!important}.product__info-container .quantity-breaks__title:before,.product__info-container .quantity-breaks__title:after{display:none!important}.product__info-container .quantity-break{padding:10px 14px!important}.product__info-container .quantity-break__image img{width:40px!important;height:40px!important;object-fit:cover}.product__info-container .quantity-break__label,.product__info-container .quantity-break__label-text{font-size:13px!important;line-height:1.35!important;font-weight:500!important}.product__info-container .quantity-break__price,.product__info-container .quantity-break__price *{font-size:15px!important;font-weight:600!important;color:#1a1414!important}.product__info-container .quantity-break input[type=radio],.product__info-container .quantity-break__indicator{accent-color:#1A1414!important}.product__info-container .quantity{min-height:44px!important;width:130px!important}.product__info-container .product-form__submit,.product__info-container .main-product-atc{min-height:48px!important}.product__info-container .shopify-payment-button__button--unbranded{border-radius:0!important;min-height:48px!important;background:transparent!important;color:#1a1414!important;border:1px solid #1A1414!important;box-shadow:none!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase}.product__info-container .list-payment{gap:6px!important;justify-content:flex-start!important}.product__info-container .list-payment__item{margin:0!important}.product__info-container .list-payment svg{width:34px!important;height:22px!important}.shopify-section:has(.testimonial-card) .testimonial-card{padding:24px!important}.shopify-section:has(.testimonial-card) .testimonial-card__quotes{display:none!important}.shopify-section:has(.testimonial-card) .testimonial-card h3{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;color:#f3eee9!important;margin:12px 0 8px!important}.shopify-section:has(.testimonial-card) .testimonial-card .rte,.shopify-section:has(.testimonial-card) .testimonial-card .rte p{font-size:18px!important;line-height:1.4!important}.shopify-section:has(.testimonial-card) .testimonial-card .rating-stars *{font-size:14px!important}.shopify-section:has(.testimonial-card) .title{font-size:40px!important}@media screen and (max-width:749px){.product__title h1{font-size:24px!important}.product__info-container .price-item--regular,.product__info-container .price-item--sale,.product__info-container .price__regular .price-item{font-size:20px!important}.shopify-section:has(.testimonial-card) .title{font-size:32px!important}.shopify-section:has(.testimonial-card) .testimonial-card .rte,.shopify-section:has(.testimonial-card) .testimonial-card .rte p{font-size:17px!important}}body:has(.product__info-container),body:has(.product__info-container) main,body:has(.product__info-container) #MainContent{background:#f3f0ec!important}.shopify-section:has(.product__info-container){--color-background: 243, 240, 236 !important;--gradient-background: #F3F0EC !important}.shopify-section:has(.testimonial-card) .testimonial-card{min-height:300px;display:flex!important;flex-direction:column}.testimonial-card .rte.xr-clamp{display:-webkit-box!important;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden!important}.testimonial-card .rte.xr-clamp p{display:inline}.testimonial-card .testimonial-card__author-container{margin-top:auto!important;padding-top:14px!important}.xr-more{align-self:flex-start;margin:8px 0 0;padding:0;background:none;border:0;cursor:pointer;font-family:Inter,-apple-system,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#e2a9a0;text-decoration:underline;text-underline-offset:3px}.xr-more:hover{color:#f3eee9}body:has(.product__info-container) .shopify-section:has(.testimonial-card) .multicolumn>div{max-width:1312px!important;margin-left:auto!important;margin-right:auto!important}body:has(.product__info-container) .shopify-section:has(.testimonial-card) .splide{position:relative!important;padding:0 56px!important}body:has(.product__info-container) .shopify-section:has(.testimonial-card) .splide__arrows{display:block!important}body:has(.product__info-container) .shopify-section:has(.testimonial-card) .splide__arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:5!important;display:flex!important;visibility:visible!important;opacity:.8!important}body:has(.product__info-container) .shopify-section:has(.testimonial-card) .splide__arrow:disabled{opacity:.25!important}body:has(.product__info-container) .shopify-section:has(.testimonial-card) .splide__arrow--prev{left:6px!important;right:auto!important}body:has(.product__info-container) .shopify-section:has(.testimonial-card) .splide__arrow--next{right:6px!important;left:auto!important}@media screen and (max-width:749px){body:has(.product__info-container) .shopify-section:has(.testimonial-card) .splide{padding:0!important}body:has(.product__info-container) .shopify-section:has(.testimonial-card) .splide__arrow{position:static!important;transform:none!important}body:has(.product__info-container) .shopify-section:has(.testimonial-card) .splide__arrows{display:flex!important;justify-content:center;gap:16px;margin-top:16px}}.shopify-section:has(.related-products),.shopify-section:has(.related-products)>*,.shopify-section:has(.related-products) .gradient,.related-products,product-recommendations{background:#f3f0ec!important}.sticky-atc,.sticky-atc .gradient{background:#f3f0ec!important;border-top:1px solid #DDD3CC!important;box-shadow:none!important}.sticky-atc *:not(.button):not(.button *){font-family:Inter,-apple-system,Arial,sans-serif!important;letter-spacing:0!important}.sticky-atc h2,.sticky-atc .h2,.sticky-atc .h3,.sticky-atc [class*=title]{font-size:15px!important;font-weight:600!important;color:#1a1414!important}.sticky-atc .rating-stars,.sticky-atc [class*=rating]{display:none!important}.shopify-section:has(.product__info-container){padding-bottom:64px!important}.xr-product-c-zone,.xrpd__body>section,.xrpd__body>div:first-child{border:0!important;border-radius:0!important;box-shadow:none!important;margin-top:0!important;overflow:hidden}.xr-product-c-zone img,.xrpd__body img{border-radius:0!important}.shopify-section:has(.xr-product-c-zone),.shopify-section:has(.xrpd){border-top:0!important;padding-top:0!important;margin-top:72px!important;background:#f3f0ec!important}@media screen and (max-width:749px){.shopify-section:has(.product__info-container){padding-bottom:36px!important}.shopify-section:has(.xr-product-c-zone),.shopify-section:has(.xrpd){padding-top:32px!important}}.product__info-container .product-form__buttons{display:flex;flex-direction:column;gap:10px}.product__info-container .product-form__buttons>*{margin:0!important}.product__info-container .shopify-payment-button{margin-top:0!important}.product__info-container .shopify-payment-button__more-options{display:none!important}.product__info-container .product-form__quantity{margin-bottom:12px!important}.product__info-container .quantity{width:120px!important;min-height:44px!important}.xr-payment-summary{margin-top:14px!important}.xr-payment-icons{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none}.xr-payment-icons:before{content:"Secure checkout";width:100%;text-align:center;margin-bottom:4px;font-family:Inter,-apple-system,Arial,sans-serif;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#8a7d7a}.xr-payment-icons li{margin:0!important;padding:0!important;line-height:0}.xr-payment-icons svg{width:32px!important;height:20px!important}.xr-payment-icons li:has(title:is([id*=cartes],[id*=diners],[id*=jcb],[id*=maestro],[id*=unionpay],[id*=venmo],[id*=discover])){display:none!important}.xr-delivery-steps{display:flex!important;justify-content:space-between;gap:8px;margin:22px 0 0!important;padding:16px 0 0!important;border-top:1px solid #DDD3CC;list-style:none;position:relative}.xr-delivery-steps:before,.xr-delivery-steps li:before,.xr-delivery-steps li:after{display:none!important}.xr-delivery-steps li{flex:1;display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:2px;margin:0!important;padding:0!important;background:none!important}.xr-delivery-icon{width:30px!important;height:30px!important;min-width:30px!important;display:flex!important;align-items:center;justify-content:center;margin-bottom:4px!important;border-radius:50%!important;background:transparent!important;border:1px solid #1A1414!important;color:#1a1414!important}.xr-delivery-icon svg{width:14px!important;height:14px!important}.xr-delivery-icon svg *{stroke:#1a1414!important}.xr-delivery-steps strong{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;color:#1a1414!important}.xr-delivery-steps li>span:not(.xr-delivery-icon){font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:11px!important;color:#8a7d7a!important}.xr-delivery-note{margin:12px 0 0!important;text-align:center;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:11px!important;color:#8a7d7a!important}.product__info-container .product-form__buttons .product-form__submit~.product-form__submit,.product__info-container .product-form__buttons button.button--secondary.main-product-atc{display:none!important}.xr-product-c-zone,.xrpd__body,.xrpd__body>section,.xrpd__body>div:first-child{overflow:visible!important}.xr-product-c-zone table,.xrpd__body table{width:100%!important;border-collapse:collapse!important;border:1px solid #D8CFC8!important;margin:16px 0 28px!important;background:#fbfaf8!important}.xr-product-c-zone th,.xr-product-c-zone td,.xrpd__body th,.xrpd__body td{border:1px solid #E2D9D2!important;padding:12px 16px!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:14px!important;line-height:1.45!important;letter-spacing:0!important;text-align:left!important;color:#3a302e!important}.xr-product-c-zone tr:first-child>*,.xrpd__body tr:first-child>*{background:#1a1414!important;color:#f3eee9!important;font-weight:600!important;border-color:#1a1414!important}.xr-product-c-zone td:first-child,.xrpd__body td:first-child{width:28%;font-weight:600!important;color:#1a1414!important}.xr-product-c-zone tr:nth-child(2n) td,.xrpd__body tr:nth-child(2n) td{background:#f3eeea!important}@media screen and (max-width:749px){.xr-product-c-zone table,.xrpd__body table{display:block!important;overflow-x:auto!important;white-space:nowrap}.xr-product-c-zone th,.xr-product-c-zone td,.xrpd__body th,.xrpd__body td{padding:10px 12px!important;font-size:13px!important}}.sticky-atc,.sticky-atc .gradient{background:#f3f0ecf7!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid #DDD3CC!important;box-shadow:0 -6px 20px #1a14140f!important}.sticky-atc-container{display:flex!important;align-items:center!important;gap:16px!important;max-width:1200px!important;padding-top:10px!important;padding-bottom:10px!important}.sticky-atc__image{flex:0 0 auto}.sticky-atc__image img{width:48px!important;height:48px!important;object-fit:cover;border-radius:0!important}.sticky-atc__left{flex:1 1 auto;min-width:0;display:flex!important;align-items:center;gap:16px}.sticky-atc__left__content{min-width:0;flex:1 1 auto}.sticky-atc__title{margin:0 0 2px!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:0!important;color:#1a1414!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc .rating-stars-and-text,.sticky-atc .price__badge-sale{display:none!important}.sticky-atc__price .price-item{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;color:#1a1414!important}.sticky-atc__price s.price-item{font-size:12px!important;font-weight:400!important;color:#8a7d7a!important}.sticky-atc__picker--combined{flex:0 0 auto;max-width:260px}.sticky-atc .select{border-radius:0!important}.sticky-atc .select:before,.sticky-atc .select:after{display:none!important}.sticky-atc__variant-select{height:44px!important;min-height:44px!important;max-width:260px;padding:0 34px 0 12px!important;border:1px solid #D8CFC8!important;border-radius:0!important;background-color:#fff!important;box-shadow:none!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:13px!important;letter-spacing:0!important;color:#1a1414!important;text-overflow:ellipsis}.sticky-atc__button{flex:0 0 auto}.sticky-atc__button .button{min-height:44px!important;min-width:170px!important;padding:0 24px!important;background:#1a1414!important;color:#f3eee9!important;border:0!important;border-radius:0!important;box-shadow:none!important}.sticky-atc__button .button:before,.sticky-atc__button .button:after{display:none!important}.sticky-atc__button .button:hover{background:#5b0f1a!important}.sticky-atc__label__text{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase}@media screen and (max-width:749px){.sticky-atc-container{gap:10px!important;padding:8px 12px!important}.sticky-atc__title{font-size:13px!important}.sticky-atc__picker--combined{display:none!important}.sticky-atc__button .button{min-width:130px!important;padding:0 16px!important}}cart-drawer .drawer__inner{background:#fff!important;border:0!important;box-shadow:-12px 0 40px #1a14141f!important;max-width:440px!important}cart-drawer .drawer__inner *{letter-spacing:0}cart-drawer .drawer__header{padding:22px 24px 16px!important;border-bottom:1px solid #E6DDD6!important;align-items:center!important}cart-drawer .drawer__heading{margin:0!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#1a1414!important}cart-drawer .drawer__close{width:32px!important;height:32px!important}cart-drawer .drawer__close svg{width:16px!important;height:16px!important}cart-drawer .cart-drawer__body>.icon-with-text{display:none!important}cart-drawer .drawer__contents,cart-drawer .cart-drawer__body{padding:0 24px!important}cart-drawer .cart-items{margin:0!important;padding:0!important}cart-drawer .cart-item{display:flex!important;gap:16px!important;padding:20px 0!important;margin:0!important;border-bottom:1px solid #EFE8E2!important}cart-drawer .cart-item__media{flex:0 0 96px!important;width:96px!important;background:#f3f0ec}cart-drawer .cart-item__image{width:96px!important;height:96px!important;object-fit:cover;border-radius:0!important;display:block}cart-drawer .cart-drawer-item__right{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:10px}cart-drawer .cart-drawer-item__details-and-delete-btn{display:flex;align-items:flex-start;gap:8px}cart-drawer .cart-item__details{flex:1 1 auto;min-width:0}cart-drawer .cart-item__name{margin:0 0 4px!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;text-transform:none!important;color:#1a1414!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}cart-drawer .cart-item__name a{color:inherit!important;text-decoration:none!important}cart-drawer .product-option,cart-drawer .product-option *{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:12px!important;line-height:1.4!important;color:#8a7d7a!important;margin:0!important}cart-drawer .cart-item__details dl .product-option{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}cart-drawer .cart-drawer-item__cart-remove-button .button{min-width:0!important;min-height:0!important;width:28px!important;height:28px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;color:#8a7d7a!important}cart-drawer .cart-drawer-item__cart-remove-button .button:before,cart-drawer .cart-drawer-item__cart-remove-button .button:after{display:none!important}cart-drawer .cart-drawer-item__cart-remove-button .button:hover{color:#1a1414!important}cart-drawer .cart-drawer-item__cart-remove-button svg{width:14px!important;height:14px!important}cart-drawer .cart-drawer-item__quantity-and-prices{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-top:auto}cart-drawer .cart-quantity,cart-drawer .cart-item .quantity{width:96px!important;min-height:34px!important;border:1px solid #D8CFC8!important;border-radius:0!important;background:#fff!important}cart-drawer .cart-item .quantity:before,cart-drawer .cart-item .quantity:after{display:none!important}cart-drawer .cart-item .quantity__button{width:30px!important;background:transparent!important;border-radius:0!important;color:#1a1414!important}cart-drawer .cart-item .quantity__button svg{width:10px!important}cart-drawer .cart-item .quantity__input{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:13px!important;color:#1a1414!important}cart-drawer .cart-item__price-wrapper,cart-drawer .cart-item__price-wrapper *{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;color:#1a1414!important}cart-drawer .cart-item__price-wrapper s,cart-drawer .cart-item__price-wrapper .cart-item__old-price{font-size:12px!important;font-weight:400!important;color:#8a7d7a!important}cart-drawer .drawer__footer{background:#f3f0ec!important;border-top:1px solid #E6DDD6!important;padding:20px 24px 24px!important}cart-drawer .cart-drawer__totals__row{display:flex!important;justify-content:space-between!important;margin:0!important}cart-drawer .cart-drawer__totals__row,cart-drawer .cart-drawer__totals__row *{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;color:#1a1414!important;text-transform:none!important}cart-drawer .cart-drawer__totals:after{content:"Shipping and taxes calculated at checkout.";display:block;margin-top:4px;font-family:Inter,-apple-system,Arial,sans-serif;font-size:12px;color:#8a7d7a}cart-drawer .cart-drawer__total-savings{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:12px!important;color:#5b0f1a!important}cart-drawer .cart__ctas{margin-top:16px!important}cart-drawer .cart__checkout-button{width:100%!important;min-height:52px!important;background:#1a1414!important;color:#f3eee9!important;border:0!important;border-radius:0!important;box-shadow:none!important}cart-drawer .cart__checkout-button:before,cart-drawer .cart__checkout-button:after{display:none!important}cart-drawer .cart__checkout-button:hover{background:#5b0f1a!important}cart-drawer .cart__checkout-button .button__label{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}cart-drawer .payment-badges-block{margin-top:12px!important}cart-drawer .payment-badges{display:flex!important;flex-wrap:wrap;justify-content:center!important;gap:6px!important;margin:0!important;padding:0!important}cart-drawer .payment-badges .list-payment__item{margin:0!important;line-height:0}cart-drawer .payment-badges svg{width:30px!important;height:19px!important}cart-drawer .payment-badges .list-payment__item:has(title:is([id*=cartes],[id*=diners],[id*=jcb],[id*=maestro],[id*=unionpay],[id*=venmo],[id*=discover])){display:none!important}cart-drawer .cart__empty-text{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500!important;font-size:32px!important;letter-spacing:0!important;color:#1a1414!important}cart-drawer .cart-drawer__empty-content .button{background:#1a1414!important;color:#f3eee9!important;border-radius:0!important;box-shadow:none!important;font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase}cart-drawer .cart-drawer__empty-content .button:before,cart-drawer .cart-drawer__empty-content .button:after{display:none!important}cart-drawer .cart__login-title{font-family:Inter,-apple-system,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important}@media screen and (max-width:749px){cart-drawer .drawer__inner{max-width:100%!important}cart-drawer .drawer__header,cart-drawer .drawer__footer{padding-left:16px!important;padding-right:16px!important}cart-drawer .drawer__contents,cart-drawer .cart-drawer__body{padding:0 16px!important}cart-drawer .cart-item__media,cart-drawer .cart-item__image{flex-basis:80px!important;width:80px!important;height:80px!important}}@media screen and (max-width:749px){.shopify-section .collection:has(>.collection__view-all){display:flex!important;flex-wrap:wrap!important;align-items:center!important}.shopify-section .collection:has(>.collection__view-all)>*{flex:0 0 100%;min-width:0;order:3}.shopify-section .collection:has(>.collection__view-all)>.collection__title.title-wrapper{order:1;flex:1 1 0!important;width:auto!important;margin:0 0 18px!important;padding:0 0 0 16px!important;text-align:left!important}.shopify-section .collection:has(>.collection__view-all)>.collection__title .title{text-align:left!important;font-size:30px!important}.shopify-section .collection:has(>.collection__view-all)>.collection__view-all{order:2;flex:0 0 auto!important;width:auto!important;margin:0 16px 18px 0!important;padding:0!important;display:flex!important;justify-content:flex-end!important}}.card-wrapper .card,.card-wrapper .card__content,.card-wrapper .card__information{height:auto!important;max-height:none!important;overflow:visible!important}.card-wrapper .card__heading{max-height:none!important;overflow:visible!important}.splide__slide .card-wrapper{height:auto!important}@media screen and (max-width:749px){.card-wrapper .card__heading,.card-wrapper .card__heading a{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/xr-theme.css.map */
