@font-face{font-family:Cormorant Garamond;src:url(https://cdn.shopify.com/s/files/1/0676/1775/1171/files/CormorantGaramond-Light.woff2?v=1785323540) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Cormorant Garamond;src:url(https://cdn.shopify.com/s/files/1/0676/1775/1171/files/CormorantGaramond-Regular.woff2?v=1785320569) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Cormorant Garamond;src:url(https://cdn.shopify.com/s/files/1/0676/1775/1171/files/CormorantGaramond-Medium.woff2?v=1785323541) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Cormorant Garamond;src:url(https://cdn.shopify.com/s/files/1/0676/1775/1171/files/CormorantGaramond-SemiBold.woff2?v=1785323540) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Cormorant Garamond;src:url(https://cdn.shopify.com/s/files/1/0676/1775/1171/files/CormorantGaramond-Bold.woff2?v=1785323540) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Light.woff2?v=1787732555) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Regular.woff2?v=1787732555) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Medium.woff2?v=1787732555) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-SemiBold.woff2?v=1787732555) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Bold.woff2?v=1787732555) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Hind Madurai;src:url(/cdn/shop/files/HindMadurai-Regular.woff2?v=1787733624) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Object Sans;src:url(/cdn/shop/files/ObjectSansRegular.woff2?v=1787733624) format("woff2");font-weight:700;font-style:normal}.mobile-icon{display:none}html{scroll-behavior:smooth}.page-width{padding-inline:60px}.z21-delivery-info{width:100%}.Vtl-WishlistIcon__Wrapper{z-index:9!important}.z21-delivery-info__heading{display:flex;align-items:center;justify-content:space-between;padding:18px 10px;font-size:18px;line-height:1.4}.z21-delivery-info__arrow{font-size:18px;line-height:1}.z21-delivery-info__table{width:100%}.z21-delivery-info__row{display:grid;grid-template-columns:185px 1fr;gap:20px;padding:1.2rem 1.6rem;align-items:start;background:#fff}.z21-delivery-info__row:nth-child(odd){background:#eae1d6}.z21-delivery-info__value{font-family:Montserrat!important;font-weight:400!important;font-size:12px!important;line-height:140%!important;letter-spacing:0%!important;color:#1c1c1c!important}.z21-delivery-info__label{font-family:Montserrat!important;font-weight:700!important;font-size:12px!important;line-height:140%!important;letter-spacing:0%!important;color:#1d2939!important}.z21-delivery-info__value{font-weight:400}.topbar__column .topbar__text{justify-content:center}.topbar__country .country-switcher .disclosure__toggle,.topbar__country .country-switcher .disclosure-list{font-weight:400!important;font-size:12px;line-height:140%;letter-spacing:0%;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%}.topbar__country .country-switcher .disclosure__toggle .f-country-flags{display:none}.topbar__column .topbar__text p{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%}.shopify-section-group-header-group .topbar{padding-block-start:8px;padding-block-end:8px}.shopify-section-group-header-group .topbar[data-sticky-type=always]{position:fixed;top:0;width:100%}.topbar__column .follow_us_button_footer{display:none}.topbar__column .socials--bordered.topbar__social{gap:16px}.topbar__column .social__link svg{height:20px;width:20px}.topbar.page-width{padding-inline:100px}.header .section--padding{padding-inline:80px}.header__bottom.page-width{padding-inline:0}.header__top--logo-left .header__search{padding-inline:8px}.header .menu__item .reversed-link{color:#fff;font-family:Montserrat!important;font-size:14px;font-weight:400!important;line-height:140%}.header .hightlight-link .reversed-link{color:currentcolor}.header .section--padding{padding-block-start:10px!important;padding-block-end:-80px!important}.header .menu__item{padding:0}.header .header__bottom .header__menu.flex .flex{gap:16px}.header__navigation .header__menu{margin-inline:0}.header .header__bottom .header__menu.flex .font-navigation.menu__item-text{gap:4px}.header__icons .cusstom-button svg{display:none}.header__icons .cusstom-button .reversed-link__text{display:block}.header__icons .cart-drawer-button{background:#4c4b49;height:40px;width:40px;border-radius:100%}.header__icons .cart-drawer-button .cart-count{background:#a1456f;height:18px;width:17px;top:1px;right:-8px;font-family:Hind Madurai;font-weight:500;font-size:12px;line-height:100%;letter-spacing:2%;text-align:center;vertical-align:middle}.header__icons .header__buttons{gap:16px}.search__input,.search__input:focus,.predictive-search-open .search__input,.search__form[results] .search__input{height:38px;background:#f5f5f6;font-family:Montserrat;font-weight:400;font-size:12px;line-height:160%;letter-spacing:1%;color:#6b6b6f!important}.search__input::placeholder{color:#6b6b6f!important}.search__types{display:none}.predictive-search-open .search__types{display:block}.search__types+.search__input{padding-inline-start:16px}.predictive-search-open .search__types+.search__input{padding-inline-start:18.4rem}.predictive-search-open .search__types .form-select,.search__form[results] .search__types .form-select,.search__form:has(.search__input:focus) .search__types .form-select{color:#6b6b6f}.search__field .search__types select{font-family:Montserrat;font-weight:400;font-size:12px;line-height:160%;letter-spacing:1%;color:#3b2a22;background:#f5f5f6;box-shadow:none;padding:10px 10px 10px 16px}.search__form:has(.form-select:focus) .form-select+.icon,.search__types .form-select+.icon{color:#a1456f!important}.search__types:after{background:#6b6b6f!important}.header .form-control:focus,.header .form-control:focus-visible{color:#3b2a22}.search__form[results] .search__input{color:#fff}.search__content .page-width{padding-inline:80px 88px}.search__box-products{padding-block:4rem;gap:20px}.search__products-recommendation h4.h4{font-family:Cormorant Garamond;font-weight:600;font-size:22px;line-height:120%;letter-spacing:0%;color:#907357;border-bottom:1px solid #D8CEC2}.search__products-recommendation .swipe-mobile .f-grid{--f-grid-columns: 4;gap:8px}.search__most-searched-keywords h4{font-family:Cormorant Garamond;font-weight:600;font-size:22px;line-height:120%;letter-spacing:0%;color:#907357;border-bottom:1px solid #D8CEC2}.search__most-searched-keywords li a{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#3b2a22}.search__most-searched-keywords ul.text-subtext{gap:0}.search__most-searched-keywords ul.text-subtext li{padding:10px 0}.search__box-others{border-color:#d8cec2;padding:40px 0 0 20px}.search__box-others{flex:0 0 188px}.header .icon-heart-desktop{display:flex}.custom_slideshow{padding:20px}.custom_slideshow.section--slideshow.page-width .page-width{padding:0}.custom_slideshow .slideshow__text{padding:40px 40px 80px}.custom_slideshow .swiper-pagination-bullet{border-radius:5px;width:50px;height:8px;background:transparent;border:1px solid #ffffff;margin:0!important}.custom_slideshow .swiper-pagination{gap:8px}.custom_slideshow .swiper-controls--pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:#a1456f;border-color:#a1456f}.custom_slideshow .swiper-controls--pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#a1456f;border-color:#a1456f}.custom_slideshow .slideshow-wrapper .swiper-controls{gap:10px;justify-content:flex-start;padding-left:40px}.custom_slideshow .swiper-controls .swiper-button svg path{stroke:#a1456f}.custom_slideshow .slideshow__subtitle{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;vertical-align:middle;text-transform:uppercase;margin-bottom:20px!important}.custom_slideshow .slideshow__title{font-family:Cormorant Garamond;font-weight:700;font-size:48px;line-height:120%;letter-spacing:0%;vertical-align:middle;max-width:400px}.slideshow_button_wrapper{margin-top:20px;display:flex;flex-direction:row;gap:20px}.slideshow_button_wrapper .slideshow__buttons{margin:0}.slideshow_button_wrapper .slideshow__buttons a.btn{border-radius:12px;font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;padding:6px 14px;height:36px}.slideshow_button_wrapper .slideshow__buttons a.btn.btn--primary:before{background:#be3d62}.slideshow_button_wrapper .slideshow__buttons a.btn.btn--primary:hover .btn__text{color:#fff}.slideshow_buttons_2 a.btn{border:1px solid #1C1C1C;color:#1c1c1c}.slideshow_button_wrapper .slideshow_buttons_2 a.btn:before{background:#1c1c1c}.slideshow_buttons_2 a.btn:hover .btn__text{color:#fff}.custom-collection-list-slider{--swiper-navigation-size: 4.6rem !important}.custom-collection-list-slider .page-width{padding:0 66px}.custom-collection-list-slider .section__header{padding:0 14px}.custom-collection-list-slider .swiper{width:97%}.custom-collection-list-slider .section__heading{font-family:Cormorant Garamond;font-weight:700;font-size:24px;line-height:110%;letter-spacing:0%}.custom-collection-list-slider .section__header--buttons .btn__text,.custom_product_image_card .section__header .section__header--buttons .btn__text{font-family:Montserrat;font-weight:500;font-size:16px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#a1456f}.custom-collection-list-slider .section__header--buttons .btn--underline:after{background:#a1456f}.custom-collection-list-slider .section__header--buttons .btn__icon svg path{stroke:#a1456f}.custom-collection-list-slider .btn--with-icon{gap:16px}.custom-collection-list-slider .section__header{margin-bottom:8px}.custom-collection-list-slider .collection-card--image-medium .collection-card__image{background:#eae1d6;overflow:visible}.custom-collection-list-slider .collection-card--style-standard .collection-card__inner{padding-top:8px}.custom-collection-list-slider .collection-card--style-standard .collection-card__inner .custom-collection-list-slider .collection-card__wrapper,.collection-card__wrapper{padding:20px 0}.promotion-banner{border-radius:0}.promotion-banner .text-subheading{color:#fff;font-family:Cormorant Garamond;font-size:28px;font-weight:700;line-height:110%}.promotion-banner__inner .countdown-timer__block{margin:0 8px!important}.promotion-banner__inner .rich-text__subheading{max-width:289px;width:100%}.promotion-banner__inner .promotion-banner__timer{width:100%;max-width:232px}.promotion-banner__inner .rich-text__text{width:100%;max-width:294px}.promotion-banner__inner .promotion-banner__code{width:100%;max-width:222px}.countdown-timer__block div{font-family:Cormorant Garamond;font-weight:700;font-size:48px;line-height:120%;letter-spacing:0%;color:#f4efe8}.promotion-banner__inner .countdown-timer__block div:after{inset-inline-end:8px!important}.promotion-banner__inner .rich-text__text p{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#f4efe8}.btn--primary{padding:6px 14px}.promotion-banner__inner .btn{border-radius:12px}.promotion-banner__inner .btn__text{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase}.promotion-banner__inner .btn.btn--primary:before{background:#be3d62}.promotion-banner__inner .btn.btn--primary:hover{color:#fff}scroll-progress-bar .progress-container{height:4px}.featured-collection .rich-text__heading{font-family:Cormorant Garamond;font-weight:700;font-size:48px;line-height:120%;letter-spacing:0%;color:#3b2a22}.featured-collection .section__header{padding-bottom:28px}.product-card .product-card__title .reversed-link__text{font-family:Cormorant Garamond;font-weight:600;font-size:18px;line-height:120%;letter-spacing:0%;color:#1c1c1c}.product-card .product-card__info{gap:8px;padding-top:16px}.product-card .product-card__title .reversed-link{line-height:120%}.product-card .f-price-item{font-family:Montserrat;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0%;color:#1c1c1c}.product-card .f-price__sale .f-price-item--regular{font-family:Montserrat;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0%;text-decoration:line-through;color:#6b6b6f}.product-card .custom_plp_usp{font-family:Montserrat;font-weight:500;font-size:12px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#a1456f}.product-card .f-price--on-sale .f-price__sale{gap:0 6px}.featured-collection .swiper-controls--grouped .swiper-button{display:none}.featured-collection .swiper-initialized.swiper-equal-height .swiper-slide{margin-right:20px!important}.swiper-controls--pagination-progressbar .swiper-pagination-progressbar{background:#d8cec2;height:4px!important}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#3b2a22}.product-card__badge{justify-content:flex-end;top:8px;right:8px}.featured-collection .page-width{padding-inline:60px 10px}.featured-collection [is=product-tabs] .section__header{flex-direction:column;gap:10px}.featured-collection [is=product-tabs] .section__header--text,.featured-collection [is=product-tabs] .section__header--buttons{align-self:baseline}.featured-collection .tabs__btn{border:1px solid #D8CEC2;border-radius:100px;padding:4px 24px!important;font-family:Cormorant Garamond;font-weight:600;font-size:18px;line-height:120%;letter-spacing:0%;color:#3b2a22;opacity:1!important}.featured-collection .tabs-nav__inner{column-gap:20px}.featured-collection .tabs__btn.active{background:#1c1c1c;color:#fff;border-color:#1c1c1c}.featured-collection .tabs__btn.btn--underline.active:after{content:none}.custom_product_image_card .section__subheading{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px}.custom_product_image_card .section__heading .block{font-family:Cormorant Garamond;font-weight:700;font-size:48px;line-height:120%;letter-spacing:0%;color:#3b2a22}.custom_product_image_card .section__header{padding-bottom:24px}.custom_product_image_card .blocks-radius{border-radius:0}.custom_product_image_card .pr-img-card__contents-heading p{font-family:Cormorant Garamond;font-weight:700;font-size:28px;line-height:110.00000000000001%;letter-spacing:0%;vertical-align:middle;color:#fff;margin:0}.custom_product_image_card .pr-img-card__contents-header{padding-inline:8px}.custom_product_image_card .pr-img-card__contents{gap:8px}.custom_product_image_card .pr-img-card__product{padding:16.5px 20px;background-color:#fffc;-webkit-backdrop-filter:none;backdrop-filter:none;gap:28px}.custom_product_image_card .pr-img-card__product .product-card__image{width:60px;flex:0 0 60px;background:#f4efe8}.custom_product_image_card .product-card .product-card__info{gap:0;padding:0}.custom_product_image_card .product-card__title{font-family:Cormorant Garamond;font-weight:600;font-size:18px;line-height:120%;letter-spacing:0%;color:#344054}.custom_product_image_card .product-card .f-price-item--regular{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%}.custom_product_image_card .product-card .f-price-item{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#344054}.custom_product_image_card .product-card .btn{padding:6px 14px;border-radius:12px;height:36px}.custom_product_image_card .product-card .btn--primary:before{background:#be3d62}.custom_product_image_card .product-card .btn--primary:hover{color:#fff}.custom_product_image_card .product-card .btn__text{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase}.custom_product_image_card .section__header .section__header--buttons .btn.btn--underline{gap:16px}.custom_product_image_card .section__header .section__header--buttons .btn.btn--underline svg path{stroke:#a1456f}.custom_product_image_card .section__header .section__header--buttons .btn--underline:after,.btn--link:after{background:#a1456f}.custom-image-card-section .image-card-header-wrapper{display:flex;justify-content:space-between;align-items:center}.custom-image-card-section .section__header--text .section__subheading{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-transform:uppercase;color:#3b2a22;margin-bottom:8px}.custom-image-card-section .section__heading .block{font-family:Cormorant Garamond;font-weight:700;font-size:48px;line-height:120%;letter-spacing:0%;color:#3b2a22}.custom-image-card-section .section__header{padding-bottom:0}.custom-image-card-section .image-card-header-wrapper{padding-bottom:26px}.custom-image-card-section .custom-button{border:1px solid #1C1C1C;padding:6px 14px;border-radius:12px;font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#1c1c1c}.custom-image-card-section .custom-button:hover{color:#fff;background:#1c1c1c}.custom-image-card-section .f-column{margin-right:7px!important;width:100%;height:100%}.find-it-by-room.custom-image-card-section .f-column{max-width:400px!important;aspect-ratio:400 / 334;width:100%}.custom-image-card-section .f-column a.card-media--link .card-media{height:100%}.custom-image-card-section .card-media{border-radius:0}.custom-image-card-section.find-it-by-room .swiper-controls{display:none}.find-it-by-room .card-media__button{display:none;margin-top:14px}.find-it-by-room .card-media__content .btn{background:#1c1c1c;height:36px;padding:6px 14px;border-radius:12px;border-color:#1c1c1c}.find-it-by-room .card-media__content .btn.btn--primary:before{background:#fff}.find-it-by-room .card-media__content .btn.btn--primary:hover .btn__text{color:#1c1c1c}.find-it-by-room .card-media__content .btn .btn__text{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff}.find-it-by-room .card-media:hover .card-media__button{display:block}.custom-image-card-section .card-media__heading{font-family:Cormorant Garamond;font-weight:700;font-size:28px;line-height:110.00000000000001%;letter-spacing:0%;color:#fff}.custom-image-card-section .content-overlay{padding:20px 40px}.custom-image-card-section .card-media__description p{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;vertical-align:middle;color:#fff}.custom-image-card-section .card-media__description{margin-top:4px}.custom-image-card-section.explore-by-style .content-overlay{padding:20px}.custom-image-card-section.explore-by-style .swiper-controls--grouped .swiper-button{display:none}.custom-image-card-section.explore-by-style .text-subheading span{font-family:Montserrat;font-weight:400;font-size:12px;line-height:140%;letter-spacing:0%;vertical-align:middle;color:#fff}.custom-image-card-section.explore-by-style .card-media__content .text-subheading{margin-bottom:4px}.brand-logos__container{padding:0 104px}.brand-logos__container .f-column{width:104px}.brand-logos__container .brand-logos__image{height:104px;width:100%!important}.brand-logos__container .brand-logos__image img{position:static!important;filter:none}.brand-logos__container .f-grid{gap:40px}.brand-logos__container [style*=--aspect-ratio]:before{padding-top:0}.brand-logos .section__subheading{font-family:Montserrat;font-weight:500;font-size:12px;line-height:100%;letter-spacing:1px;text-align:center;text-transform:uppercase;color:#3b2a22;margin-bottom:0!important}.brand-logos .section__header{padding-bottom:41px}.multicolumn-icon .multicolumn-card{flex-direction:column;gap:8px}.custom_multicolumn_icon_text{display:flex;align-items:center;gap:8px}.multicolumn-card--layout-left .multicolumn-card__image{padding:4px}.multicolumn-icon .multicolumn-card--layout-left .multicolumn-card__image img,.multicolumn-icon .multicolumn-card__image .block{height:28px;width:28px}.multicolumn-icon .multicolumn-card .multicolumn-card__title{font-family:Cormorant Garamond;font-weight:600;font-size:18px;line-height:120%;letter-spacing:0%;color:#a1456f}.multicolumn-icon .multicolumn-card__divider{border-color:#d0d5dd}.multicolumn-icon .multicolumn-card__text p{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#1c1c1c}.shopify-section-group-footer-group .section-divider{background-color:#d0d5dd;margin:0 60px}.subscription-popup .modal .drawer__inner{border-radius:0}.subscription-popup .drawer__close-btn:focus-visible{outline:none}.subscription-popup .drawer__close-btn.custom_popup_close_btn{position:static;height:auto;width:auto;margin:10px auto;box-shadow:none}.custom_popup_close_btn span{font-family:Montserrat;font-weight:400;font-size:12px;line-height:140%;letter-spacing:0%;text-align:center;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;color:#030409}.subscription-popup .subscription-popup__text{margin-top:0!important}.subscription-popup .subscription-popup__text{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;color:#3b2a22;text-align:left}.subscription-popup .subscription-popup__text:last-child{font-family:Montserrat;font-weight:400;font-size:12px;line-height:140%;letter-spacing:0%;text-align:center;color:#3b2a22;text-transform:none}.subscription-popup .btn .btn__text{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff}.subscription-popup .subscription-popup__title h3{font-family:Cormorant Garamond;font-weight:700;font-size:28px;line-height:110.00000000000001%;letter-spacing:0%;color:#3b2a22;text-align:left}.subscription-popup .subscription-popup__title{margin-top:4px}.subscription-popup .subscription-popup__text:nth-child(3) p{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;margin-top:20px;text-transform:math-auto}.subscription-popup__form{margin-top:35.5px!important}.subscription-popup .newsletter-form .form-field{gap:10px!important}.subscription-popup #NewsletterForm-Popup{background:#fff;border-radius:12px;padding:10px 0 10px 20px;height:40px}.subscription-popup .drawer__body .flex.flex-wrap{gap:16px;height:440px}.subscription-popup .subscription-popup__blocks{padding:0 20px!important}.subscription-popup .drawer__close-btn{top:8px;right:8px;height:36px;width:36px}.subscription-popup .drawer__inner{border-radius:0}.subscription-popup__form .newsletter-form__field-wrapper .btn{background:#a1456f}.subscription-popup__form .newsletter-form__field-wrapper .btn .btn__text{color:#fff}.custom-buttons-outer{display:flex;gap:20px;flex-wrap:wrap;margin-top:77px}.image-with-text .custom-buttons-outer .btn{padding:6px 14px;height:36px;border-radius:12px}.image-with-text .custom-buttons-outer .btn.btn--primary:before{background:#be3d62}.custom-buttons-outer .custom-second-button .btn.btn--primary:before{background:#1c1c1c}.image-with-text .custom-buttons-outer .btn .btn__text{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff}.custom-second-button .btn{background:#f4efe8;border:1px solid #1C1C1C}.image-with-text .custom-second-button .btn .btn__text{color:#1c1c1c}.image-with-text .custom-buttons-outer .btn:hover .btn__text{color:#fff}.custom-image-card-section.explore-by-style .content-overlay{background:linear-gradient(180deg,#d9d9d900,#09090999)}.image-with-text__media{height:704px}.image-with-text__media .hover-wrapper{height:100%;border-radius:0}.image-with-text__media .hover-wrapper .media-wrapper{height:100%}.image-with-text .rich-text__subheading{font-family:Montserrat;font-weight:500;font-size:12px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#3b2a22;margin-top:16px}.image-with-text .rich-text__heading.h1{margin-top:16px}.image-with-text .rich-text__heading.h1 .block{font-family:Cormorant Garamond;font-weight:700;font-size:48px;line-height:120%;letter-spacing:0%;color:#3b2a22}.image-with-text .rich-text__text.text-subtext{margin-top:16px}.image-with-text .rich-text__text.text-subtext p{font-family:Montserrat;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0%;color:#1c1c1c;margin:0}.image-with-text__wrapper{gap:40px}.image-with-text__content{max-width:752px!important}.image-with-text--image-left .image-with-text__inner{padding-inline-start:40px!important;max-width:752px;width:100%;flex:0 0 752px;padding:0 40px 40px;align-items:flex-start}.custom_second_image_block{height:200px;width:300px}.custom_second_image_block img{object-fit:cover;width:100%;height:100%}.toggle-spotlight-drawer{padding:10px 8px!important;height:38px!important;width:150px!important}.toggle-spotlight-drawer:before{background:#be3d62}.toggle-spotlight-drawer .badge.shrink{display:none}.toggle-spotlight-drawer .btn__text{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;text-align:center;color:#f9f9f9}.toggle-spotlight-drawer .btn__text .icon-close{height:18px;width:18px}.drawer--spotlight .drawer__header-message{display:block;text-align:center}.drawer--spotlight .drawer__header-message svg{display:inline-block;vertical-align:-3px;margin-right:6px;height:18px;width:18px}.drawer--spotlight .drawer__header-message p{display:inline;margin:0;color:#fff;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%}.drawer--spotlight .drawer__header-message p a{text-decoration:underline}.drawer--spotlight .drawer__header-message{padding:9px 42px}.drawer--spotlight .drawer__header-inner{border-color:#d8cec2;background:#f4efe8}.drawer--spotlight .drawer__close-btn svg{height:21px;width:21px}.drawer--spotlight .drawer__heading.h4{color:#3b2a22;font-family:Cormorant Garamond;font-size:18px;font-weight:700;line-height:110%}.drawer--spotlight .drawer__heading.h4 span{display:none}.spotlight__item-content{gap:6px}.spotlight__item-info{gap:20px}.spotlight__item{gap:8px}.drawer--spotlight .drawer__header-inner{padding:16px 20px}.spotlight__item-heading{color:#3b2a22;font-family:Cormorant Garamond;font-size:24px;font-weight:700;line-height:110%}.spotlight__item-icon{height:32.4px;width:32.4px}.spotlight__item-content .text-subtext p{color:#3b2a22;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%}.spotlight__item-actions .btn--primary{height:36px;border-radius:12px;background:#a1456f;border-color:#a1456f}.spotlight__item-actions .btn--primary:before{background:#be3d62}.spotlight__item-actions .btn--primary .btn__text{color:#fff;font-family:Montserrat;font-size:14px;font-weight:500;line-height:100%;letter-spacing:2px;text-transform:uppercase}.spotlight__item-content_wrapper{display:flex;align-items:center;gap:8px;justify-content:space-between;width:90%}.spotlight__item{padding:16px 20px!important;border-radius:0;background:#eae1d6}.spotlight__item-icon{padding-top:0!important}.spotlight__item-icon .icon{width:32px;height:32px;stroke-width:1px!important}.drawer--spotlight .drawer__inner{max-width:520px}#CartDrawer .drawer__inner{max-width:620px}.cart-drawer__message{background:#a1456f;padding:8px!important;display:block;text-align:center}.cart-drawer__message svg{display:inline-block;vertical-align:-3px;margin-right:6px}.cart-drawer__message p{display:inline;margin:0;color:#fff;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%}.cart-drawer .drawer__body{background:#fff}.drawer__header-inner{background:#fff;padding:16px 40px!important;border-color:#d8cec2}.drawer__header-inner .drawer__heading{color:#3b2a22;font-family:Cormorant Garamond;font-size:28px;font-weight:700;line-height:110%}#CartDrawer .drawer__close-btn svg{width:21px;height:21px}.cart-drawer .drawer__body{padding:30px 40px 20px!important}.free-shipping-goal__label{color:#3b2a22;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%}#CartDrawer .progress-bar{height:4px;border-radius:0;background:#d5c9c2}.cart-drawer[active] .free-shipping-goal .progress-bar:before{background:#3b2a22}.cart-drawer .free-shipping-goal{margin-block-end:8px!important}.cart-item__media{flex:0 0 113px!important;border-radius:0}.cart-item__media img{background:#f4efe8}#CartDrawer .cart-item__product{gap:18px}#CartDrawer .cart-item__title{color:#3b2a22;font-family:Cormorant Garamond;font-size:18px;font-weight:600;line-height:120%}#CartDrawer .cart-item__remove svg path{stroke:#6b6b6f}#CartDrawer .cart-item__details .grid{gap:8px}#CartDrawer .cart-item__option-value p{margin:0;color:#3b2a22;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%}#CartDrawer .cart-item__details{gap:20px}#CartDrawer .cart-item__prices .price{color:#3c3c3c;font-family:Montserrat!important;font-size:18px;font-weight:400!important;line-height:140%}#CartDrawer .quantity__input{border-radius:12px;height:36px;border:1px solid #1C1C1C;background:#f4efe8;max-width:91px;padding:6px 14px;width:100%;color:#1c1c1c;font-family:Montserrat;font-size:14px;font-weight:500;line-height:100%;letter-spacing:2px;text-transform:uppercase}#CartDrawer .quantity .quantity__button{justify-content:center}#CartDrawer cart-items [role=list]{gap:20px}.cart_drawer_body{gap:0px}#CartDrawer cart-items ul{padding-bottom:20px;position:relative}#CartDrawer cart-items ul:after{content:"";height:1px;width:200%;background:#d8cec2;display:block;position:absolute;left:-40px;right:-40px;bottom:0}.cart-drawer-products-recommendation{padding:15px 0!important;margin:0!important}cart-drawer-products-recommendation .relative.flex{gap:25px}.cart-drawer-products-recommendation__header p.h6{color:#000;font-family:Cormorant Garamond;font-size:18px;font-weight:600;line-height:120%}#CartDrawer .product-card{background:transparent}#CartDrawer .product-card__image-wrapper a{background:}.cart-drawer-products-recommendation__container .swiper-slide{width:160px!important;margin-right:0!important}.cart-drawer-products-recommendation__wrapper{gap:20px}#CartDrawer .product-card__info{padding-top:8px}#CartDrawer .product-card__title a{color:#1c1c1c;font-family:Cormorant Garamond;font-size:16px;font-weight:600;line-height:120%}#CartDrawer .product-card__info .f-price__sale .f-price-item--regular{display:none}#CartDrawer .f-price-item.f-price-item--sale{color:#1c1c1c;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%}.custom_view_button_cart,.cart-drawer-products-recommendation .product-card__atc{padding:6px 14px;height:36px;background:#f4efe8;border:1px solid #1C1C1C;border-radius:12px}.custom_view_button_cart,.cart-drawer-products-recommendation .product-card__atc{color:#1c1c1c;font-family:Montserrat;font-size:14px;font-weight:500;line-height:100%;letter-spacing:2px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box}.cart-drawer__footer{box-shadow:none!important;background:#fff;border-color:#d8cec2;padding:20px 40px!important}.cart-drawer__addons .inline-flex.flex-nowrap button.btn{height:32px;background:#f4e9df;border:0;border-radius:999px;padding:4px 14px}.cart-drawer__addons .inline-flex.flex-nowrap button.btn:hover{background:#1c1c1c}.cart-drawer__addons .inline-flex.flex-nowrap button.btn .btn__text{color:#1c1c1c;text-align:center;font-family:Montserrat;font-size:14px;font-weight:500;line-height:100%;letter-spacing:2px;text-transform:uppercase;gap:8px}.cart-drawer__addons .inline-flex.flex-nowrap button.btn:hover .btn__text{color:#f4e9df}.cart-drawer__addons .inline-flex.flex-nowrap button.btn:hover .btn__text svg path{stroke:#f4e9df}.cart-drawer__addons .inline-flex.flex-nowrap button.btn svg{height:19px;width:19px}.cart-drawer__addons.swipe--with-shadow.swipe--active:before,.cart-drawer__addons.swipe--with-shadow.swipe--active:after{content:none}.drawer__footer.cart-drawer__footer{gap:20px}.drawer__footer.cart-drawer__footer .totals__subtotal-value{color:#1c1c1c;font-family:Montserrat;font-size:28px;font-weight:400;line-height:140%}.drawer__footer.cart-drawer__footer .totals__subtotal{color:#3c3c3c;font-family:Montserrat;font-size:12px;font-weight:400;line-height:140%}.drawer__footer.cart-drawer__footer .tax-note{color:#1c1c1c;font-family:Montserrat;font-size:12px;font-weight:400;line-height:140%}.drawer__footer-buttons a.btn.btn--secondary{height:48px;border:1px solid #1C1C1C;border-radius:12px;background:#f4efe8;padding:12px 32px}.drawer__footer-buttons a.btn.btn--secondary:hover{background:#1c1c1c}.drawer__footer-buttons a.btn.btn--secondary .btn__text{color:#1c1c1c;font-family:Montserrat;font-size:16px;font-weight:500;line-height:100%;letter-spacing:2px;text-transform:uppercase}.drawer__footer-buttons a.btn.btn--secondary:hover .btn__text{color:#f4efe8}.drawer__footer-buttons button.btn.btn--primary{border-radius:12px;background:#1c1c1c;height:48px;padding:12px 32px}.drawer__footer-buttons button.btn.btn--primary:hover{background:#fff}.drawer__footer-buttons button.btn.btn--primary .btn__text{color:#fff;font-family:Montserrat;font-size:16px;font-weight:500;line-height:100%;letter-spacing:2px;text-transform:uppercase}.drawer__footer-buttons button.btn.btn--primary:hover .btn__text{color:#1c1c1c}.drawer__footer-buttons{gap:20px}.collection-template .collection-list__items{justify-content:safe center}.collection-list__items .collection-card__title,.collection-list__items .collection-card__title>*{font-family:Montserrat;font-weight:400;font-size:12px;line-height:140%;letter-spacing:0%;text-align:center;color:#1c1c1c}.collection-card__wrapper .collection-card__title svg{display:none}.collection-template .custom-collection-list-slider .page-width{padding:0 38px}.collection-template .breadcrumbs .reversed-link{font-family:Montserrat;font-weight:300;font-size:14px;line-height:130%;letter-spacing:-2%;text-align:center;color:#989897}.collection-template .breadcrumbs--sep{margin:0 16px 0 6px;background:#989897}.collection-template .breadcrumbs--last{font-family:Montserrat;font-weight:300;font-size:14px;line-height:130%;letter-spacing:-2%;text-align:center;color:#1c1c1c}.collection-hero{padding:0}.collection-hero__inner{border-radius:0}.collection-hero__text{padding:20px 60px;justify-content:flex-start}.collection-template .collection-hero__info{padding:0}.collection-template .collection-hero__title .inline-block{font-family:Cormorant Garamond;font-weight:700;font-size:32px;line-height:120%;letter-spacing:0%;vertical-align:middle;color:#fff}.collection-template .collection-hero__description span{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;vertical-align:middle;color:#fff}.collection-template .collection-hero__description{margin-top:8px}.collection-template .section-divider .border-top{border-block-start:.1rem solid #D8CEC2}.collection__toolbar{padding-block:0!important;margin-bottom:0!important}.collection__content{margin-top:40px}.collection-template .facet-drawer-wrapper .facet-drawer-button{border:1px solid #1C1C1C;border-radius:12px;height:36px;padding:6px 14px}.collection-template .facet-drawer-wrapper .facet-drawer-button .btn__text{gap:16px}.collection-template .facet-drawer-wrapper .facet-drawer-button .btn__text span{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#1c1c1c}.collection-template .facet-drawer-button.btn--secondary{border:1px solid #1C1C1C;border-radius:12px;height:32px;padding:4px 16px;background:transparent}.collection-template .facet-drawer-button.btn--secondary .btn__text{gap:16px}.collection-template .facet-drawer-button.btn--secondary .btn__text{font-family:Montserrat;font-weight:500;font-size:12px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#1c1c1c}.collection-template .facet-drawer-wrapper .facet-drawer-button .icon{height:14px;width:14px}.collection-template .collection__toolbar-left{column-gap:20px}.collection-template #ProductCount{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#6b6b6f}.collection-template .switch-slider{background:transparent;width:52px;height:32px;border:2px solid #D8CEC2;border-radius:90px}.collection-template .switch-slider:before{background:#e7d4c2;top:.6rem;left:.7rem;height:16px;width:16px}.collection-template .switch:checked+label>.switch-slider:before{transform:translate(2rem);background:#fff}.switch:checked+label>.switch-slider{background:#e7d4c2}.collection-template .collection__toolbar-right .text-nowrap,.collection-template .collection__toolbar-right layout-switcher span{font-family:Montserrat;font-weight:400!important;font-size:12px;line-height:160%;letter-spacing:1%;color:#3b2a22}.facet-short select{border-radius:12px;border-color:#1c1c1c!important;font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;vertical-align:middle;text-transform:uppercase;padding:6px 14px;height:36px}.facet-short select option{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px}.collection__toolbar-right .btn--icon:before{background-color:transparent}.collection__toolbar-right .btn--icon.btn--active{background:transparent;border-color:#d8cec2}.collection__toolbar-right .btn--icon{border-color:#f0f4f7}.collection.page-width--fixed{padding-inline:73.5px}.collection__content #FacetFiltersContainer{padding-inline-end:50px!important;flex:0 0 233px!important;box-sizing:content-box}.collection__content #FacetFiltersContainer .sticky-element{padding:10px}#ProductsList.f-grid{column-gap:20px;row-gap:48px}.collection__content .accordion-details__summary span{color:#3b2a22;font-family:Cormorant Garamond;font-size:16px;font-weight:600;line-height:120%}.accordion-details__content--price span.text-subtext{display:none}.collection__content .accordion-details__summary svg path{stroke:#a1456f}.collection .facet-accordion-details .accordion-details__content{margin-top:8px}.facet-accordion-details .accordion-details__summary{padding:8px 0!important;border-bottom:1px solid #D8CEC2!important}.collection__content .facet-accordion-details{border-bottom:0}.collection__content .accordion-details__content--price price-range{margin-top:18px}.collection__content .accordion-details__content input[type=checkbox]{border-radius:2px;border:2px solid #554433}.collection__content #FacetFiltersContainer label.text-subtext,#FacetFiltersContainer .reversed-link__text,#FacetFiltersContainer span.count{color:#10151a;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.collection .facets-active{margin:12px 0}.collection .facet-remove{background:transparent;border:1px solid #1C1C1C;border-radius:12px;height:36px;padding:6px 14px}.collection .facet-remove .facet-title{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:2px;text-transform:uppercase;color:#1c1c1c}.collection .facet-remove svg path{stroke:#1c1c1c}#FacetFiltersContainer .facet-range__symbol{color:#1d2939;font-family:Montserrat;font-size:12px;font-weight:400;line-height:140%}#FacetFiltersContainer .facet-range__input{background:#eae1d6;border-radius:99px;padding:8px;height:33px;text-align:right;color:#1d2939;font-family:Montserrat;font-size:12px;font-weight:400;line-height:140%}.product-card__swatches{gap:5px;--swatch-size: 30px}.product-card__swatches .swatch-color{height:30px;width:30px}.collection .product-card__compare{position:static}.collection .product-card__compare label:before{content:none}.collection .product-card__compare label{justify-content:flex-start;gap:8px}.collection .product-card__compare input:is([type=checkbox]){border-radius:6.75px;background:#fff;box-shadow:none}.collection .product-card__compare input:is([type=checkbox],[type=radio]):after{border-color:transparent;transform:translate(-50%,-69%) rotate(43deg)}.collection .product-card__compare input:is([type=checkbox],[type=radio]):checked{background:#d8cec2}.collection .product-card__compare input:is([type=checkbox],[type=radio]):checked:after{border-color:#3b2a22}.compare_checkbox_label{font-family:Montserrat;font-weight:400;font-size:12px;line-height:160%;letter-spacing:1%;color:#3b2a22}.collection .sticky-element{position:static}.compare-bar.page-width{padding-inline:40px;background:#fff}.compare-bar .media-wrapper.loaded{background:#f4efe8;border-radius:0}.compare-bar__item:not(:has(.media-wrapper)){border:1px dashed #3B2A22!important;border-radius:0}.compare-bar__item{width:80px;height:80px}.compare-bar__item-remove{width:22px!important;height:22px!important;box-shadow:none!important;border-radius:0}.compare-bar__list{margin:8px;gap:16px}.compare-bar__item:has(.media-wrapper){margin-inline-end:0}.compare-bar__inner{gap:20px}.compare-bar__count{max-width:118px;width:100%;color:#3b2a22;justify-content:center;font-family:Montserrat;font-size:12px;font-weight:400;line-height:140%}.compare-bar__open{padding:6px 14px;height:36px;border-radius:12px;border:1px solid #1C1C1C;background:#f4efe8}.compare-bar__open .btn__text{color:#1c1c1c;text-align:center;font-family:Montserrat;font-size:14px;font-weight:500;line-height:100%;letter-spacing:2px;text-transform:uppercase}.compare-bar__actions{gap:20px}.compare-bar__clear{color:#1c1c1c;font-family:Montserrat;font-size:14px;font-weight:500;line-height:100%;letter-spacing:2px;text-transform:uppercase}.collection-template .icon-four-grid{display:block}.collection-template .icon-list-dashes{display:none}.collection-template .icon-three-grid{display:block}.collection-template .icon-two-grid{display:none}#FacetDrawer .drawer__close-btn svg{height:21px;width:21px}#FacetDrawer .drawer__header-inner .drawer__heading span{color:#3b2a22;font-family:Cormorant Garamond;font-size:18px;font-weight:600;line-height:120%}#FacetDrawer .drawer__header-inner{border-color:#d8cec2}#FacetDrawer .drawer__body{padding:0 20px}#FacetDrawer .facet-accordion-details .accordion-details__content{margin:8px 0;padding:0}#FacetDrawer .accordion-details .accordion-details__summary span{color:#3b2a22;font-family:Cormorant Garamond;font-size:18px;font-weight:600;line-height:120%}#FacetDrawer .accordion-details__content input[type=checkbox]{margin:6px;height:18px;width:18px;background:#fff;border-radius:2px;border:2px solid #554433;box-shadow:none}#FacetDrawer .accordion-details__content input:is([type=checkbox],[type=radio]):after{border-color:#fff}#FacetDrawer .accordion-details__content input:is([type=checkbox],[type=radio]):checked{background:#543}#FacetDrawer .accordion-details__content label.reversed-link span{color:#10151a;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%}#FacetDrawer .accordion-details .accordion-details__summary svg path{stroke:#a1456f}#FacetDrawer .accordion-details .accordion-details__summary svg{height:18px;width:18px}#FacetDrawer .accordion-details[aria-expanded=true] .accordion-details__summary{border-color:#d8cec2}#FacetDrawer .facet-accordion-details{border-bottom:none}#FacetDrawer .facet-range-wrapper{margin:8px 0 7px}#FacetDrawer price-range{gap:8px}#FacetDrawer price-range .facet-input-wrapper .flex-grow.gap-2{gap:10px}#FacetDrawer price-range .facet-range__symbol{color:#1d2939;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%}.facet-range__input{padding:8px;background:#eae1d6;color:#1d2939;text-align:right;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%;height:30px}#FacetDrawer .accordion-details__content ul.grid{gap:8px}.facet-drawer .drawer__sticky--bottom{padding:8px 0 20px!important;background:#f4efe8;text-align:center}.facet-drawer .drawer__sticky--bottom .btn{max-width:310px;width:100%;padding:6px auto;border-radius:12px;height:36px;background:#1c1c1c}.facet-drawer .drawer__sticky--bottom .btn .btn__text{font-family:Montserrat;font-weight:500;font-size:12px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff}.trust-badge-strip_compare .trust-badge-strip__label{color:#3b2a22}.trust-badge-strip_compare .trust-badge-strip__icon svg path{stroke:#3b2a22}#CompareDrawer.modal .drawer__body{padding:34px 42px}#CompareDrawer .trust-badge-strip{border-bottom:1px solid #BAB9B9;padding-block-start:8px;padding-block-end:8px;width:97%}#CompareDrawer .drawer__close-btn{top:34px;right:42px;inset-inline-end:42px}.compare-table--remove{box-shadow:none!important;background:none}.compare-table th:before,.compare-table td:before{border:0!important}.compare-table--remove{top:-4px!important;right:20px}#CompareDrawer .modal .drawer__body{max-height:800px}#CompareDrawer .drawer__inner{max-width:1280px;max-height:800px;border-radius:0}#CompareDrawer .drawer__inner .media-wrapper.loaded{max-width:200px}tr[data-compare-key=info] .product-featured-image{padding-top:20px}.compare-table tr[data-compare-key=info] td{padding:0 24px 0 16px!important}.compare-table tr td{padding:14px 32px 14px 0;max-width:200px}.compare-table__col-info{padding-top:16px!important}.compare-table__col-info .text-pcard-title .reversed-link__text{font-family:Cormorant Garamond;font-weight:600;font-size:18px;line-height:120%;letter-spacing:0%;color:#1c1c1c}.compare-table__col-info .btn{margin-top:20px!important;background:transparent;border:1px solid #1C1C1C;height:36px;border-radius:12px;padding:6px 14px}.compare-table__col-info .btn .btn__text{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#1c1c1c}.compare-table__col-info .text-pcard-title{min-height:73px}.compare-table tr td:first-child{font-family:Cormorant Garamond;font-weight:600;font-size:16px;line-height:120%;letter-spacing:0%;color:#3b2a22}.compare-table .f-price__sale .f-price-item.f-price-item--regular{font-family:Object Sans;font-weight:400;font-size:14px;line-height:130%;letter-spacing:0%;color:#989897}.compare-table .f-price__sale .f-price-item.f-price-item--sale{font-family:Montserrat;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0%;color:#1c1c1c}.compare-table tr td:not(:first-child){font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#3b2a22}.compare-row--option-label{font-family:Montserrat!important;font-weight:400!important;font-size:14px;line-height:140%;letter-spacing:0%;color:#3b2a22}.compare-row--options.flex{gap:10px}.compare-row--option.flex{gap:2px}.quantity .quantity__button[name=minus]{right:auto;left:0;justify-content:flex-start}.quantity .quantity__button[name=plus]{left:auto;right:0;justify-content:flex-end}.product .quantity .quantity__button[name=minus]{left:30px}.product .quantity .quantity__button[name=plus]{right:30px}.product-card__badge{flex-direction:row}.f-badge{font-family:Montserrat;font-size:12px;font-weight:400;line-height:160%;letter-spacing:.12px;padding:0 2px;border-radius:0;text-transform:uppercase}.f-badge--sale{color:#fff;background:#a1456f}.f-badge--new{color:#1c1c1c;background:#cba27a}.product-template .section-breadcrumb .breadcrumbs{padding-inline:32px}.product-template .section-breadcrumb .breadcrumbs .breadcrumbs--last,.product-template .section-breadcrumb .breadcrumbs .reversed-link{font-family:Hind Madurai;font-weight:300;font-size:14px;line-height:130%;letter-spacing:-2%;text-align:center;color:#667085}.product-template .section-breadcrumb .breadcrumbs .breadcrumbs--last{color:#1d2939}.section-main-product .product{--product-gap: 39px}.section-main-product .product--media-has-border .product__media-item-container.blocks-radius{border-color:#d8cec2!important;border-radius:0!important}.section-main-product .product--media-has-border .product__media-item:not(:first-child) .product__media-item-container{border:none!important}.section-main-product .product__media-gallery-viewer .product-media-show-more{display:none;border:none;width:100%;font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;text-align:center;padding-block-start:24px;height:auto;text-decoration:underline;color:#a1456f}.section-main-product .product__block--breadcrumb{display:none}.section-main-product .product__badges{gap:8px}.section-main-product .f-badge{font-family:Montserrat;font-weight:400;font-size:12px;line-height:160%;letter-spacing:1%;border-radius:0;text-transform:uppercase}.section-main-product .f-badge--custom-meta.tag-best_for_condo{color:#fff;background-color:#3b2a22}.section-main-product .f-badge--custom-meta.tag-pet-_friendly{color:#1c1c1c;background-color:#cba27a}.section-main-product .product__block--badges{margin:0 0 8px}.section-main-product .product__block--badges:not(:empty)+.product__block--title{margin:0 0 8px}.section-main-product .product__block--title .product__title{font-family:Cormorant Garamond;font-weight:700;font-size:48px;line-height:120%;letter-spacing:0%;color:#1c1c1c}.section-main-product .product__block--icon-with-text{margin:0 0 20px}.section-main-product .product__block--icon-with-text .is_metafield_data .icon-with-text__item .icon{color:#3b2a22;width:12.5px;height:12.5px}.section-main-product .product__block--icon-with-text .icon-with-text.is_metafield_data{gap:8px 20px}.section-main-product .product__block--icon-with-text .is_metafield_data .icon-with-text__item:has(.text-base.font-body){border:1px solid #D8CEC2;padding:2px 4px;border-radius:99px}.section-main-product .product__block--icon-with-text .is_metafield_data .icon-with-text__item svg.icon path{stroke-width:1px}.section-main-product .product__block--icon-with-text .is_metafield_data .icon-with-text__item .inline-richtext.text-base.font-body{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%}.section-main-product .product__block--price{margin:0 0 20px}.section-main-product .product__block--price .f-price-item s{font-family:Object Sans;font-weight:400;font-size:20px;line-height:130%;letter-spacing:0%;color:#989897}.section-main-product .product__block--price .f-price-item.f-price-item--regular,.section-main-product .product__block--price .f-price-item.f-price-item--sale{font-family:Montserrat;font-weight:400;font-size:28px;line-height:140%;letter-spacing:0%;color:#1c1c1c}.section-main-product .product__block--price .product__atome_info{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.section-main-product .product__block--price .product__atome_info .product__atome_info_inner{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#1c1c1c}.product-template .layout-drawer .drawer__inner{position:absolute;right:0;top:0;bottom:0;opacity:1;transform:translate(100%);will-change:transform;transition:all .5s ease;max-height:100vh;height:100%;border-radius:0;max-width:640px}.product-template .layout-drawer[active] .drawer__inner{opacity:1;transform:translate(0);will-change:transform;transition:all .5s ease}.product-template .layout-drawer .drawer__inner .drawer__close-btn{top:40px;inset-inline-end:40px;background:#f4efe8;width:31px;height:31px;border-radius:0}.product-template .layout-drawer .drawer__inner .drawer__body{padding:40px;max-height:100%}.product-template .layout-drawer .drawer__inner .drawer__body .product-tags{display:flex;gap:10px;margin-bottom:12px}.product-template .layout-drawer .drawer__inner .drawer__body .product-tags span{display:inline-flex;align-items:center;padding:0 2px;font-family:Montserrat;font-weight:400;font-size:12px;line-height:160%;letter-spacing:1%;margin:0}.product-template .layout-drawer .drawer__inner .drawer__body .product-tags span:first-child{background:#3b2a22;color:#fff}.product-template .layout-drawer .drawer__inner .drawer__body .product-tags span:last-child{background:#cba27a;color:#1c1c1c}.product-template .layout-drawer .drawer__inner .drawer__body .variant-drawer-title{margin:0 0 20px;color:#344054;font-family:Cormorant Garamond;font-weight:700;font-size:48px;line-height:120%;letter-spacing:0%;max-width:500px}.section-main-product .product__block--variant_picker{margin:0 0 20px}.section-main-product .product__block--variant_picker .product-form__input .form__label span{font-family:Montserrat!important;font-weight:400!important;font-size:18px;line-height:140%;letter-spacing:0%;color:#3b2a22}.section-main-product .product__block--variant_picker .product-form__input .open-size-chart{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;text-decoration:underline;color:#a1456f}.section-main-product .product__block--variant_picker .product-form__input{gap:2.4rem}.section-main-product .product__block--variant_picker .product-form__input:not(:first-child){margin-block-start:36px}.section-main-product .product__block--variant_picker .product-form__input.product-form__input--button{align-items:center;gap:13.5px}.section-main-product .product__block--variant_picker .product-form__input .open-size-chart:after{content:unset}.section-main-product .product__block--variant_picker .product-form__input--color .swatch-color{min-width:40px;min-height:40px}.section-main-product .product__block--variant_picker .product-form__input--color label .swatch-color:before{box-shadow:0 0 0 .1rem #e5e5e5,0 0 0 .4rem #f4efe8,0 0 0 .5rem #d8cec2;opacity:1}.section-main-product .product__block--variant_picker .product-form__input--color input[type=radio]:checked+label .swatch-color:before{box-shadow:0 0 0 .1rem #e5e5e5,0 0 0 .4rem #f4efe8,0 0 0 .5rem #3b2a22}.section-main-product .product__block--variant_picker label.show_option_images{width:48px;height:48px;padding:0!important;background:transparent!important;border:none!important}.section-main-product .product__block--variant_picker label.show_option_images .option_image{width:100%;height:100%;background:#fff!important;aspect-ratio:1}.section-main-product .product__block--variant_picker .product-form__input--button input[type=radio]:checked+label.show_option_images{box-shadow:0 0 0 .1rem #e5e5e5,0 0 0 .4rem #f4efe8,0 0 0 .5rem #3b2a22;width:38px;height:38px;margin-inline:4px}.section-main-product .product__block--popup{margin:0 0 20px}.section-main-product .product__block--popup.empty_content_hidden{display:none}.section-main-product .product__block--popup .btn .btn__text{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#a1456f}.section-main-product .product__block--popup .btn--underline:after{background:#a1456f}.section-main-product .product__block--inventory{margin:0 0 20px}.section-main-product .product__block--inventory .product__inventory-text{font-family:Montserrat;font-weight:400;font-size:18px;line-height:140%;color:#3b2a22;letter-spacing:0%}.section-main-product .product__block--buy_buttons{margin:0 0 20px}.section-main-product .product__block--buy_buttons .product-form__buttons{gap:20px}.section-main-product .product__block--buy_buttons .product-form__quantity .quantity{color:#1c1c1c;width:13.4rem;border-radius:12px;min-height:48px;border:1px solid #1C1C1C;transition:none}.section-main-product .product__block--buy_buttons .product-form__quantity .quantity:hover{background-color:#1c1c1c;transition:none}.section-main-product .product__block--buy_buttons .product-form__quantity .quantity:hover *{transition:none;color:#fff}.section-main-product .product__block--buy_buttons .product-form__quantity .quantity .quantity__input{box-shadow:none;font-family:Montserrat;font-weight:500;font-size:16px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;outline:none}.section-main-product .product__block--buy_buttons .product-form__quantity .quantity .quantity__button{height:100%;background:transparent;border-radius:0}.section-main-product .product__block--buy_buttons .product-form__submit{height:48px;background:#1c1c1c;border:none;border-radius:12px}.section-main-product .product__block--buy_buttons .product-form__submit:hover{background:#1c1c1c;color:#fff;border:none}.section-main-product .product__block--buy_buttons .product-form__submit:before{content:unset}.section-main-product .product__block--buy_buttons .product-form__submit .btn__text{font-family:Montserrat;font-weight:500;font-size:16px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff}.section-main-product .product__block--icon-with-text .icon-with-text:not(.is_metafield_data){justify-content:space-between;padding-block:4px}.section-main-product .product__block--icon-with-text .icon-with-text:not(.is_metafield_data) .inline-richtext.font-body-bolder{font-family:Montserrat!important;font-weight:700!important;font-size:14px;line-height:140%;letter-spacing:0%}.section-main-product .product__block--icon-with-text .icon-with-text:not(.is_metafield_data) .icon-with-text__item img{height:24px;width:24px}.section-main-product .product__block--promotion_slider{background:rgba(var(--color-foreground));padding:18px 18px 46px;margin:0 0 20px;overflow:hidden}.section-main-product .product__block--promotion_slider .product__promotion-slider .product__promotion-alert{background:transparent;border-radius:0;align-items:flex-start;padding:0;gap:20px;max-width:80%;margin:0 auto}.section-main-product .product__block--promotion_slider .product__promotion-slide{width:100%}.section-main-product .product__block--promotion_slider .product__promotion-slide .icon--extra-large{width:58px;height:58px}.section-main-product .product__block--promotion_slider .product__promotion-slide .product__promotion-alert-info{gap:10px}.section-main-product .product__block--promotion_slider .product__promotion-slide .product__promotion-alert-heading.font-body-bolder{font-family:Cormorant Garamond!important;font-weight:600!important;font-size:18px;line-height:120%;letter-spacing:0%}.section-main-product .product__block--promotion_slider .product__promotion-slide .product__promotion-alert-description p{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%}.section-main-product .product__block--promotion_slider .flickity-page-dot{background:transparent;border:1px solid #FFFFFF;box-shadow:none;width:50px;height:8px;border-radius:5px;margin-inline:4px}.section-main-product .product__block--promotion_slider .flickity-page-dot.is-selected{background:#3b2a22;border:1px solid #3B2A22}.section-main-product .product__block--pickup_availability{margin:0 0 46px}.section-main-product .product__block--pickup_availability .pickup-availability-preview{border:1px solid #D8CEC2;border-radius:0;padding:24px 18px;align-items:start;gap:20px}.section-main-product .product__block--pickup_availability .pickup-availability-preview .icon-storefront{color:#a1456f}.section-main-product .product__block--pickup_availability .pickup-availability-preview .pickup-availability-info{gap:10px}.section-main-product .product__block--pickup_availability .pickup-availability-preview .pickup-availability-info__location{font-family:Cormorant Garamond!important;font-weight:600!important;font-size:18px;line-height:120%;letter-spacing:0%}.section-main-product .product__block--pickup_availability .pickup-availability-preview .pickup-availability-info__location-count{margin:0;font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%}.section-main-product .product__block--pickup_availability .pickup-availability-preview .pickup-availability-info__location-name{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.section-main-product .product__block--pickup_availability .pickup-availability-preview .location_display_name{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;text-decoration:underline;color:#a1456f;cursor:pointer}.section-main-product .product__block--pickup_availability .pickup-availability-preview .pickup-availability-button{width:32px;height:32px;border:2px solid #A1456F;top:24px;transform:translateY(-24px)}.section-main-product .product__block--pickup_availability .pickup-availability-preview .pickup-availability-button svg{color:#a1456f}.section-main-product .product__block--pickup_availability .pickup-availability-preview .pickup-availability-button:before{content:unset}#PopupModal-PickupAvailability-pickup-availability .drawer__inner{max-width:640px}#PopupModal-PickupAvailability-pickup-availability .drawer__body{padding:40px}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-header{margin-block-end:0}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-header .pickup-availability-drawer-title{font-family:Cormorant Garamond;font-weight:700;font-size:48px;line-height:120%;letter-spacing:0%;margin-block-start:10px}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-header .pickup-availability-variant{display:none}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-header .pickup-availability-drawer-badge{font-family:Montserrat;font-weight:400;font-size:12px;line-height:160%;letter-spacing:1%;border-radius:0;padding:2px;margin-inline-end:8px;text-transform:uppercase}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-header .pickup-availability-drawer-badge.tag-best_for_condo{color:#fff;background-color:#3b2a22}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-header .pickup-availability-drawer-badge.tag-pet-_friendly{color:#1c1c1c;background-color:#cba27a}#PopupModal-PickupAvailability-pickup-availability .drawer__close-btn{width:31px;height:31px;top:40px;inset-inline-end:40px;background:#f4efe8;border-radius:0}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item{border-bottom:1px solid #D8CEC2;padding:2rem 40px;margin-inline:-40px}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item:first-child{border-top:none}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item h3{font-family:Cormorant Garamond;font-weight:600;font-size:18px;line-height:120%;letter-spacing:0%}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .pickup-availability-list__item-info{margin-block-start:8px;align-items:center}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .product__availability-icon{position:relative;width:1.2rem;height:1.2rem;margin:0 .8rem;border-radius:50%;flex:0 0 auto}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .product__availability-icon:before,#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .product__availability-icon:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border-radius:50%;animation:inventory-pulse 2s linear infinite}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .product__availability-icon.available,#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .product__availability-icon.available:before,#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .product__availability-icon.available:after{background:#32d583}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .product__availability-icon.not-available,#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .product__availability-icon.not-available:before,#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .product__availability-icon.not-available:after{background:#1c1c1c}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .product__availability-icon.available:after,#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .product__availability-icon.not-available:after{animation-delay:1s}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .availability_status{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#3b2a22}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .pickup-availability-address p,#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .pickup-availability-address{margin-block-start:20px;font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .pickup-availability-address p:not(:first-child){margin-block-start:0}.section-main-product .product__block--new-complementary{margin:0 0 46px}.section-main-product .product__block--new-complementary .complementary-products__heading{font-family:Cormorant Garamond;font-weight:600;font-size:22px;line-height:120%;letter-spacing:0%;color:#1c1c1c;padding-block:5px;margin:0 0 20px;border-bottom:1px solid #D8CEC2}.section-main-product .product__block--new-complementary .products-wrap .products{display:flex;align-items:stretch;flex-wrap:wrap;gap:20px}.section-main-product .product__block--new-complementary .products-wrap .products .f-column{max-width:160px;overflow:hidden;height:auto}.section-main-product .product__block--new-complementary .products-wrap .products .f-column .product-card,.section-main-product .product__block--new-complementary .products-wrap .products .f-column .product-card__wrapper{height:100%}.section-main-product .product__block--new-complementary .products-wrap .products .f-column .product-card__wrapper{display:flex;flex-direction:column}.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__info{gap:8px;padding-top:8px;flex:1}.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__title,.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__title a{font-family:Cormorant Garamond;font-weight:600;font-size:18px;line-height:120%;letter-spacing:0%;color:#1c1c1c}.section-main-product .product__block--new-complementary .products-wrap .product-card .f-price{margin-block-end:16px}.section-main-product .product__block--new-complementary .products-wrap .product-card .f-price__sale .f-price-item.f-price-item--regular{display:none}.section-main-product .product__block--new-complementary .products-wrap .product-card .f-price-item{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#1c1c1c}.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__atc-wrap{margin-top:auto}.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__atc{width:100%;max-width:100%;min-height:36px;color:#1c1c1c;background:transparent;border:1px solid #1C1C1C;border-radius:12px}.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__atc .btn__text{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase}.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__atc:hover{color:#fff}.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__atc:before{background:#1c1c1c}.section-main-product .product__block--collapsible_tab{margin:0 0 10px}.section-main-product .product__block--collapsible_tab .accordion-details__summary{padding:8.5px 0}.section-main-product .product__block--collapsible_tab+.product__block--collapsible_tab{margin-top:0}.section-main-product .product__block--collapsible_tab .accordion-details__summary .inline-richtext{font-family:Cormorant Garamond;font-weight:600;font-size:22px;line-height:120%;letter-spacing:0%;color:#1c1c1c}.section-main-product .product__block--collapsible_tab .accordion-details__summary .icon{color:#a1456f}.section-main-product .product__block--collapsible_tab .accordion-details__content{padding-top:10px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext p{margin-block-end:10px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext *{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#1c1c1c}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification_image_wrapper{height:auto;max-width:100%;overflow:hidden;margin:0 0 10px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification_image_wrapper img{border-radius:0;box-shadow:none;height:100%;width:100%;border:none;object-fit:contain}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .table-striped tr:nth-child(odd){background-color:#eae1d6}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .table-striped tr:nth-child(2n){background:#ffffffb2}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .table-striped .row-header{font-family:Montserrat;font-weight:700;font-size:12px;line-height:140%;letter-spacing:0%;color:#1d2939;width:195px;align-content:start;padding-inline-start:20px!important}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .table-striped td{font-family:Montserrat;font-weight:400;font-size:12px;line-height:140%;letter-spacing:0%;color:#1c1c1c;padding-inline-start:0!important}.section-main-product .product__block--collapsible_tab .accordion-details__content .materials_care_wrapper{display:flex;align-items:start;flex-direction:column;gap:10px}.section-main-product .product__block--collapsible_tab .accordion-details__content .materials_care_wrapper .materials_care-image{aspect-ratio:auto;border-radius:0;border:none;box-shadow:none}.section-main-product .product__block--collapsible_tab .accordion-details__content.text-subtext *,.section-main-product .product__block--collapsible_tab .accordion-details__content .materials_care_wrapper .materials_care-subtext *{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#1c1c1c}.product-template.coming-soon .product__block--promotion_alert{margin:0 0 20px;background:#eae1d6}.product-template.coming-soon .product__block--promotion_alert .product__promotion-alert{background:#eae1d6;border-radius:0;padding:18px;max-width:80%;margin:0 auto;gap:20px}.product-template.coming-soon .product__block--promotion_alert .btn--icon{display:none}.product-template.coming-soon .product__block--promotion_alert .icon-calendar-blank.icon--extra-large{--icon-size: 5.8rem}.product-template.coming-soon .product__block--promotion_alert .product__promotion-alert .product__promotion-alert-info{gap:10px}.product-template.coming-soon .product__block--promotion_alert .product__promotion-alert .product__promotion-alert-heading{font-family:Cormorant Garamond!important;font-weight:600!important;font-size:18px;line-height:120%;letter-spacing:0%}.product-template.coming-soon .product__block--promotion_alert .product__promotion-alert .product__promotion-alert-heading.text-sm-extra p{font-family:Montserrat!important;font-weight:400!important;font-size:14px;line-height:140%;letter-spacing:0%}.product-template.coming-soon .product__block--buy_buttons .quantity__button svg{color:#a1456f}.product-template.coming-soon .product__media-gallery-viewer-wrap .blocks-radius{border-radius:0}.product-template.coming-soon .product__media-gallery-viewer-wrap .swiper-controls{display:none}.product-template.coming-soon .thumbnail-list .product__thumbs-container,.product-template.coming-soon .thumbnail-list .product__thumbs-container:after{border-radius:0}.product-template.flash-sale .product__block--timer{margin:8px 8px 28px;background:#1c1c1c;border-radius:0;flex-direction:column;padding:20px;gap:8px}.product-template.flash-sale .product__block--timer .icon-clock{display:none}.product-template.flash-sale .product__block--timer .font-body-bolder{font-family:Cormorant Garamond!important;font-weight:700!important;font-size:24px;line-height:110%;letter-spacing:0%;text-align:center}.product-template.flash-sale .product__block--timer .countdown-timer__inner .countdown-timer__number{font-family:Cormorant Garamond!important;font-weight:700!important;font-size:32px;line-height:120%;letter-spacing:0%}.product-template.flash-sale .product__block--buy_buttons .quantity__button svg{color:#a1456f}@keyframes inventory-pulse{0%{opacity:.6}to{transform:scale(2.5);opacity:0}}.section-tabs-content .tabs-nav--headings .tabs__nav{gap:40px}.section-tabs-content .tabs__header{margin-block-end:18px}.section-tabs-content .tabs-nav--headings .tabs__tab{padding-block:10px!important}.section-tabs-content .tabs-nav--headings .tabs__tab[aria-selected=true]{padding:10px!important}.section-tabs-content .tabs-nav--headings .tabs__tab .tabs__tab-name{font-family:Cormorant Garamond;font-weight:700;font-size:28px;line-height:110.00000000000001%;letter-spacing:0%;color:#3b2a2280}.section-tabs-content .tabs-nav--headings .tabs__tab:hover .tabs__tab-name,.section-tabs-content .tabs-nav--headings .tabs__tab[aria-selected=true] .tabs__tab-name{color:#3b2a22}.section-tabs-content .tabs__content .blocks-radius{border-radius:0}.section-tabs-content .tabs__content .image-with-text__inner{--padding-x: 4rem}.section-tabs-content .tabs__content .image-with-text__inner .rich-text__heading,.section-tabs-content .tabs__content .image-with-text__inner .rich-text__heading *{font-family:Cormorant Garamond;font-weight:600;font-size:22px;line-height:120%;letter-spacing:0%}.section-tabs-content .tabs__content .image-with-text__inner .rich-text__heading+.rich-text__text{margin:20px 0 0}.section-tabs-content .tabs__content .image-with-text__inner .rich-text__text *{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#1c1c1c;margin:0}.section-tabs-content .tabs__content .image-with-text__wrapper .media-wrapper{aspect-ratio:160/113}.section--lookbook-banner .section__header{padding-block-end:20px;padding-inline:80px}.section--lookbook-banner .section__header .section__heading,.section--lookbook-banner .section__header .section__heading *{font-family:Cormorant Garamond;font-weight:700;font-size:28px;line-height:110.00000000000001%;letter-spacing:0%;color:#3b2a22}.section--lookbook-banner .section__container{height:100%;padding-inline:80px}.section--lookbook-banner .section__container .media{--aspect-ratio: 1280/545 !important;--aspect-ratio-mobile: 5 / 6 !important}.section--lookbook-banner .section__container .media picture.block,.section--lookbook-banner .section__container .media picture.block img{height:100%;object-fit:cover}.section--lookbook-banner .lookbook-card .lookbook-icon{width:20px}.section--lookbook-banner .lookbook-card .lookbook-icon .lookbook-icon__pin{color:#a1456f}.section--lookbook-banner .lookbook-card .lookbook-icon .lookbook-icon__pin svg path{stroke-width:1.5}.section--lookbook-banner .lookbook-card .lookbook-icon .lookbook-icon__pin:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:#fff;border-radius:50%;z-index:-1;animation:lookbook-pulse 2s linear infinite}.section--lookbook-banner .lookbook-card .lookbook-icon .lookbook-icon__card{--card-w: 33rem;--card-p: .8rem 2rem;gap:20px;border-radius:0;background:#fff9}.section--lookbook-banner .lookbook-card .lookbook-icon .lookbook-icon__card .lookbook-icon__card-image{width:68px;height:68px}.section--lookbook-banner .lookbook-card .lookbook-icon .lookbook-icon__card .lookbook-icon__card-image .card-media__media{border-radius:0}.section--lookbook-banner .lookbook-card .lookbook-icon .lookbook-icon__card .grid.gap-2{gap:0}.section--lookbook-banner .lookbook-card .lookbook-icon .lookbook-icon__card p.h6{font-family:Cormorant Garamond;font-weight:600;font-size:14.4px;line-height:120%;letter-spacing:0%;color:#3b2a22}.section--lookbook-banner .lookbook-card .lookbook-icon .lookbook-icon__card .text-subtext{font-family:Montserrat;font-weight:400;font-size:12px;line-height:140%;letter-spacing:0%;color:#1c1c1c}@keyframes lookbook-pulse{0%{opacity:.6}to{transform:scale(2);opacity:0}}.section--related-products{padding-inline:80px}.section--related-products .section__header{padding-block-end:40px}.section--related-products .section__header .section__subheading{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-transform:uppercase;color:#3b2a22;margin:0 0 8px}.section--related-products .section__header .section__heading,.section--related-products .section__header .section__heading *{font-family:Cormorant Garamond;font-weight:700;font-size:48px;line-height:120%;letter-spacing:0%;color:#3b2a22}.section--related-products .products-grid-wrap .products-grid.f-grid--gap-medium{gap:8.53px}.section--related-products .products-grid-wrap .product-card__image-wrapper{background:#f4efe8}.section--related-products .products-grid-wrap .product-card__image-wrapper .product-card__badge{inset-inline:auto .8rem;top:.8rem}.section--related-products .products-grid-wrap .product-card__info .product-card__swatches{margin:0}.section--related-products .products-grid-wrap .product-card__info .product-card__swatches li.swatch-item:after{content:unset}.sticky-atc-bar{padding-inline:80px}.sticky-atc-bar .sticky-atc-bar__product{gap:18px;flex:1}.sticky-atc-bar .sticky-atc-bar__product-image{width:5rem;background-color:#f4efe8;border-radius:0}.sticky-atc-bar .sticky-atc-bar__product-title{font-family:Cormorant Garamond;font-weight:600;font-size:18px;line-height:120%;letter-spacing:0%;color:#1c1c1c}.sticky-atc-bar .f-price .f-price-item{font-family:Montserrat;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0%;color:#1c1c1c}.sticky-atc-bar .f-price .f-price-item s{font-family:Montserrat;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0%;color:#696867}.sticky-atc-bar .sticky-atc-bar__form .select{display:none}.sticky-atc-bar .sticky-atc-bar__form .product-form__buttons .product-form__submit{background:#1c1c1c;border-color:#1c1c1c;padding-inline:19px;border-radius:12px}.sticky-atc-bar .sticky-atc-bar__form .product-form__buttons .product-form__submit .btn__text{font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase}.sticky-atc-bar .main_sticky_atc_wrapper{display:flex;align-items:center;justify-content:space-between}.sticky-atc-bar .main_sticky_atc_wrapper .sticky-atc-bar__inner{flex:0 0 50%}.sticky-atc-bar .main_sticky_atc_wrapper .anchor_tab_wrapper{display:flex;align-items:center;justify-content:center;gap:30px}.sticky-atc-bar .main_sticky_atc_wrapper .anchor_tab_wrapper .anchor_tab{padding:10px;font-family:Cormorant Garamond;font-weight:600;font-size:18px;line-height:120%;letter-spacing:0%;color:#3b2a2280;border-bottom:2px solid transparent}.sticky-atc-bar .main_sticky_atc_wrapper .anchor_tab_wrapper .anchor_tab.active,.sticky-atc-bar .main_sticky_atc_wrapper .anchor_tab_wrapper .anchor_tab:hover{color:#3b2a22;border-bottom:2px solid #3B2A22}.sticky-atc-bar .sticky_back-to-top{position:relative!important;top:0;bottom:0;right:0;opacity:1!important;visibility:visible!important}.sticky-atc-bar .sticky_back-to-top button,.sticky-atc-bar .sticky_back-to-top button:hover{border:1px solid #1C1C1C;background:#f4efe8;border-radius:12px;width:4rem;height:26px;padding:0}.sticky-atc-bar .sticky_back-to-top button:before{content:unset}.sticky-atc-bar .sticky_back-to-top svg{transform:none!important;width:12px}#shopify-section-tabs-content,#shopify-section-lookbook-banner{scroll-margin-top:var(--header-height)}.cart-template .breadcrumbs a{color:#667085;font-family:Hind Madurai;font-size:14px;font-weight:300;line-height:130%;letter-spacing:-.28px}.cart-template .breadcrumbs--sep{background:#667085;margin:0 16px 0 6px}.cart-template .breadcrumbs--last{color:#1d2939;font-family:Hind Madurai;font-size:14px;font-weight:300;line-height:130%;letter-spacing:-.28px}.cart-template .section-breadcrumb{padding:8px 80px!important}.cart-template .cart.section--padding{padding-block-start:40px}.cart-template .cart__header .cart__title .inline-flex{color:#1c1c1c;font-family:Cormorant Garamond;font-size:48px;font-weight:700;line-height:120%;margin:8px 0}.cart-template .cart__empty-header h2{color:#1c1c1c;font-family:Cormorant Garamond;font-size:42px;font-weight:600;line-height:120%;margin:8px 0}.cart-template .cart__empty-header .text-subtext p{font-family:Montserrat;font-weight:500;font-size:18;line-height:100%}.cart-template .cart__empty .btn{border-radius:12px;height:36px;padding:6px 14px}.cart-template .section__container.page-width{padding:0 80px}.cart-template .cart .section__container .items-stretch{gap:64px}.cart-template .cart .cart__inner{padding-inline-end:0}.cart-template .cart__title{border-bottom:1px solid #B1B1B1}.cart tbody tr,.cart tbody tr:last-child{border-block-end:1px solid #D8CEC2!important}.custom_cart_main_wrapper{width:70%}.cart-template .cart__footer{width:25%;flex:0 0 25%}.cart-template .cart tbody tr td{padding-block:0;padding-inline-end:0}.cart-template .cart tbody tr.cart-item td{padding:32px 0 20px}.cart-template .cart-item__product .items-start{gap:32px}.cart-template .cart-item__media{flex:0 0 140px!important}.cart-template .cart-item__title{color:#3b2a22;font-family:Cormorant Garamond;font-size:18px;font-weight:600;line-height:120%}.cart-template .cart-item__product--info .flex.justify-between{gap:8px}.cart-template .cart-item__prices .price{color:#3c3c3c;font-family:Montserrat!important;font-size:14px;font-weight:400!important;line-height:140%}.cart-template .cart-item__option-value p{margin:0;color:#3b2a22;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%}.cart-template .quantity__input[type=number]{border-radius:12px;border:1px solid #1C1C1C;background:#f4efe8}.cart-template .quantity .quantity__button[name=minus]{left:0;right:auto;justify-content:flex-end}.cart-template .quantity .quantity__button[name=plus]{right:0;left:auto;justify-content:flex-start}.cart-template .cart-item__quantity{width:130px}.cart-template .cart-item__total span{color:#3c3c3c;font-family:Montserrat!important;font-size:18px;font-weight:400!important;line-height:140%}.cart-template .free-shipping-goal__label{color:#3b2a22;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%}.cart-template .progress-bar:before{background:#3b2a22}.cart-template .progress-bar{background:#d5c9c2;border-radius:0;height:4px}.cart-template .cart__addon.cart__footer--cart-note{border:1px solid #D8CEC2;border-radius:0;background:transparent}.cart-template .cart__addon .form-control.form-control--textarea{border:1px solid #D8CEC2;border-radius:0;padding:16px;color:#3c3c3c;font-family:Montserrat;font-size:12px;font-weight:400;line-height:140%}.cart-template .cart__addon .form-control.form-control--textarea::placeholder{color:#3c3c3c}.cart-template .cart__footer--cart-note summary{padding:16px 16px 8px}.cart-template .cart__footer--cart-note [aria-expanded=false] summary{padding:16px}.cart-template .cart__footer--cart-note .accordion-details__content{padding:0 16px 16px!important;gap:8px}.cart-template .cart__addon summary .items-center{color:#1c1c1c;font-family:Montserrat;font-size:14px;font-weight:500;line-height:100%;letter-spacing:2px;text-transform:uppercase}.cart-template .cart__addon .btn.btn--primary{border-radius:12px;border:1px solid #1C1C1C;background:#f4efe8;padding:6px 14px}.cart-template .cart__addon .btn.btn--primary .btn__text{color:#1c1c1c;font-family:Montserrat;font-size:14px;font-weight:500;line-height:100%;letter-spacing:2px;text-transform:uppercase}.cart-template .cart__addon.cart__footer--shipping-rate{border:1px solid #D8CEC2;border-radius:0;background:transparent}.cart__addon.cart__footer--shipping-rate .form-control{border:1px solid #D8CEC2;border-radius:0;color:#3c3c3c;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%;height:38px}.cart__addon.cart__footer--shipping-rate .form-field label.form-label{color:#3c3c3c;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%}.cart-template .totals__subtotal-value{color:#1c1c1c;font-family:Montserrat;font-size:28px;font-weight:400;line-height:140%}.cart-template .totals__subtotal{color:#3c3c3c;font-family:Montserrat;font-size:12px;font-weight:400;line-height:140%}.cart-template .tax-note{color:#3b2a22;font-family:Montserrat;font-size:12px;font-weight:400;line-height:140%}.cart-template .cart__footer--buttons button.btn{height:48px;padding:12px 0;border-radius:12px;background:#1c1c1c}.cart-template .cart__footer--buttons button.btn .btn__text{color:#fff;font-family:Montserrat;font-size:16px;font-weight:500;line-height:100%;letter-spacing:2px;text-transform:uppercase}.custom_footer_logo{margin-bottom:16px}.footer__wrapper.section--padding{padding:80px 0}.footer__top-wrapper{gap:8px}.footer-block.footer-block--newsletter{margin-right:auto}.footer .footer-newsletter__form,.footer .footer-newsletter__term{margin-top:16px}.footer .footer-newsletter__term p,.footer .footer-newsletter__term p a{font-family:Montserrat}.footer .footer-newsletter .h3{color:#fff;font-family:Cormorant Garamond;font-size:28px;font-weight:700;line-height:110%}.footer .footer-newsletter__description p{color:#fff;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%}.newsletter-form__field-wrapper input{border-radius:12px;background:#fff;color:#1c1c1c;font-family:Hind Madurai;font-size:14px;font-weight:300;line-height:130%;letter-spacing:-.28px}.newsletter-form__field-wrapper input::placeholder{color:#1c1c1c;font-family:Montserrat;font-size:12px}.newsletter-form__field-wrapper .btn{padding:6px 14px;height:36px;background:#f4efe8;border-radius:12px}.newsletter-form__field-wrapper .btn .btn__text{color:#1c1c1c;font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:2px;text-transform:uppercase}.footer-newsletter__term p,.footer-newsletter__term p a{color:#fff;font-family:Hind Madurai;font-size:12px;font-weight:400;line-height:100%;letter-spacing:-1%}.footer .accordion-details__summary{padding-bottom:16px}.footer .accordion-details__summary .h3{color:#fff;font-family:Cormorant Garamond;font-size:18px;font-weight:600;line-height:120%}.footer .accordion-details__content li a .reversed-link__text{color:#fff;font-family:Montserrat;font-size:14px;font-weight:400;line-height:140%}.footer .customer-care-info .accordion-details__summary{padding-bottom:4px}.footer .customer-care-info .footer-info__working-hours span{color:#fff;font-family:Montserrat;font-size:12px;font-weight:400;line-height:140%}.customer-care-info .footer-info__item{gap:8px;margin-top:20px}.footer-info__item.footer-info__working-hours{margin-top:0}.customer-care-info .footer-info__item a{color:#fff;font-family:Montserrat;font-size:12px;font-weight:400;line-height:160%;letter-spacing:.12px}.footer__payment .list.list-payment{display:flex;list-style:none;gap:8px;justify-content:flex-end;margin:0}.list-payment__item{padding:0}.follow_us_button_footer{color:#fff;font-family:Hind Madurai;font-size:14px;font-weight:500;line-height:120%;margin:0 0 10px;display:block}.footer .social__item .social__link{border:0;height:27px;width:27px}.footer .social__item .social__link:after{content:none}.footer .list-unstyled.footer__list-social{column-gap:24px}.footer .custom_terms_link_wrapper{display:flex;flex-wrap:wrap;row-gap:8px}.footer .custom_terms_link{color:#fff;font-family:Montserrat;font-size:12px;font-weight:400;line-height:100%;letter-spacing:0}.footer .footer__copyright_inner{display:flex;gap:20px}.footer__copyright_inner p{margin:0;color:#fff;font-family:Montserrat;font-size:12px;font-weight:400;line-height:100%;letter-spacing:0}.footer__copyright-content a.powered_by_link{margin-left:0}.footer__copyright{display:flex;justify-content:space-between;width:100%}.footer__bottom-row .footer__info{display:none}.footer__bottom-row+.footer__bottom-row{margin-top:16px}.cusotm_footer_infotext{margin:10px 0 0;color:#fff;font-family:Creato Display;font-size:12px;font-weight:300;line-height:100%}.header .search__field-icon svg path{stroke:#a1456f}.about .custom-image-card-section .f-column{margin-right:7px!important;width:300px!important;aspect-ratio:300 / 360;height:100%!important}.about .custom-image-card-section .card-media{height:100%}.about .custom-image-card-section .section__heading .block{font-size:32px}.about .custom_content_section .f-flex.f-grid--gap-medium{justify-content:center;gap:20px}.about .image-with-text-overlay .section__container.page-width{padding:0 40px}.about .image-with-text-overlay .relative.blocks-radius{border-radius:0}.about .image-with-text-overlay .rich-text__subheading.text-subheading{font-family:Montserrat;font-weight:500;font-size:16px;line-height:100%;letter-spacing:2px;vertical-align:middle;text-transform:uppercase;color:inherit;margin-bottom:20px}.about .image-with-text-overlay .rich-text__heading .block{font-family:Cormorant Garamond;font-weight:700;font-size:64px;line-height:120%;letter-spacing:-.03%;color:inherit}.about .image-with-text-ovelay__content-wrapper.content-overlay{padding:40px;justify-content:center}.about .image-with-text-ovelay__content-wrapper .rich-text{padding:0 40px}.about .image-with-text--image-left .image-with-text__inner{max-width:480px;width:100%;flex:0 0 480px;padding-inline-start:10px!important;padding:0 10px}.about .image-with-text .rich-text__subheading{font-family:Montserrat;font-size:16px;line-height:100%;letter-spacing:2px;vertical-align:middle;text-transform:uppercase;color:#10151a;margin:0 0 30px}.about .image-with-text .rich-text__heading{font-family:Cormorant Garamond;font-weight:700;font-size:48px;line-height:120%;letter-spacing:0%;vertical-align:middle;color:#10151a}.about .image-with-text .rich-text__text.text-subtext{margin-top:24px}.about .image-with-text .rich-text__text.text-subtext p{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;color:#3b2a22}.about .image-with-text .rich-text__text.text-subtext p:empty{display:block;margin:10px}.about .image-with-text .image-with-text__media{max-width:740px;width:100%;height:498px}.about .image-with-text .page-width{padding:0 80px}.about .multicolumn .section__header--text .section__subheading{font-family:Montserrat;font-weight:500;font-size:16px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#10151a;margin-bottom:20px}.about .section-divider.page-width{margin:0 -60px}.about .multicolumn .section-divider.page-width .border-top{border-color:#eaeaea}.about .section__heading.h1{font-family:Cormorant Garamond;font-weight:700;font-size:32px;line-height:120%;letter-spacing:0%;text-align:center;color:#1f285b}.about .multicolumn .section__header{padding-bottom:20px}.about .multicolumn .page-width{padding-inline:80px}.about .multicolumn .multicolumn__items{gap:20px}.about .multicolumn .multicolumn-card__image{border-radius:0}.about .multicolumn .multicolumn-card__title{font-family:Montserrat;font-weight:400;font-size:18px;line-height:120%;letter-spacing:-1%;color:#344054}.about .multicolumn .multicolumn-card__text{margin-top:10px}.about .multicolumn .multicolumn-card__text p{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;vertical-align:middle;color:#3b2a22}.about .custom-content-block--text .custom__block--text .rich-text__heading .block{font-family:Cormorant Garamond;font-weight:700;font-size:64px;line-height:120%;letter-spacing:-.03%;color:#1f285b}.about .custom_content_section .custom-content-block--text{max-width:180px;padding:0}.about .custom-content-block--text .custom__block--text .rich-text__text{margin-top:10px}.about .custom-content-block--text .custom__block--text .rich-text__text p{font-family:Montserrat;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;text-align:center;color:#1f285b;margin:0}.about .brand-logos .page-width{padding:0 92px}.about .brand-logos__container{padding:0}.collection-template .section--collapsible-tabs .section__header--text .text-subheading,.index-template .section--collapsible-tabs .section__header--text .text-subheading{font-family:Montserrat;font-weight:600;font-size:14px;line-height:140%;letter-spacing:0%}.collection-template .section--collapsible-tabs .section__heading .block,.index-template .section--collapsible-tabs .section__heading .block{font-family:Cormorant Garamond;font-size:16px;line-height:110.00000000000001%;letter-spacing:0%}.collection-template .section--collapsible-tabs .section__description p,.index-template .section--collapsible-tabs .section__description p{font-family:Montserrat;font-weight:600;font-size:11px;line-height:140%;letter-spacing:0%}.collection-template .collapsible-tabs__content-col .accordion-details__summary .font-heading,.index-template .collapsible-tabs__content-col .accordion-details__summary .font-heading{font-family:Cormorant Garamond;font-size:16px;line-height:110.00000000000001%;letter-spacing:0%}.collection-template .collapsible-tabs__content-col .accordion-details__content p,.collection-template .collapsible-tabs__content-col .accordion-details__content h2,.collection-template .collapsible-tabs__content-col .accordion-details__content h3,.collection-template .collapsible-tabs__content-col .accordion-details__content h4,.index-template .collapsible-tabs__content-col .accordion-details__content p,.index-template .collapsible-tabs__content-col .accordion-details__content h2,.index-template .collapsible-tabs__content-col .accordion-details__content h3,.index-template .collapsible-tabs__content-col .accordion-details__content h4,.collection-template .collapsible-tabs__content-col .accordion-details__content li,.index-template .collapsible-tabs__content-col .accordion-details__content li{font-family:Montserrat;font-weight:600;font-size:11px;line-height:140%;letter-spacing:0%;font-weight:500}@media(min-width:769px){#ProductsList[data-layout=list] .product-card__image-wrapper{max-width:100%!important}#ProductsList[data-layout=list] .product-card__wrapper{flex-direction:column}#ProductsList[data-layout=list] .f-column.product-column{width:23%;padding-bottom:0!important;margin-bottom:0!important}#ProductsList[data-layout=list].products-list--list-standard{display:flex!important;flex-wrap:wrap!important}#ProductsList[data-layout=list] .product-card__list-actions{display:none!important}}@media(min-width:768px){.swiper-show-nav-on-hover:has(.swiper-controls--nav-floating) .swiper-button{opacity:1;visibility:visible;height:40px;width:46px;border:1px solid #1C1C1C;border-radius:12px;background:transparent;box-shadow:none}.header .header__account .reversed-link__text{display:none}}@media(min-width:768px)and (max-width:1100px){.image-with-text__media{max-width:50%;width:50%}.image-with-text--image-left .image-with-text__inner{max-width:50%;width:50%;padding-inline-start:20px!important}}@media(min-width:1024px){.topbar__inner{grid-template-columns:2fr 1fr 1fr;column-gap:2rem}.promotion-banner{--padding-x: 138px !important}.promotion-banner__inner--horizontal{gap:20px!important}.header__search .search__form{min-width:500px}}@media(min-width:1300px){.header__search .search__form{min-width:600px}}@media(max-width:768px){.topbar__country .country-switcher .disclosure__toggle,.topbar__country .country-switcher .disclosure-list{display:none}.mobile-icon{display:block}.desktop-icon{display:none}.show-search-mobile{border:none;padding:0}.header__search{display:none}.header__search.active{display:block}.header__search.active .search__field-icon{color:#a1456f}.header__search.active .search__field-icon svg path{stroke:#a1456f}.header .section--padding{padding-inline:8px 16px}.header__logo{justify-self:center}.header__icons .cusstom-button .reversed-link__text{display:none}.header__icons .cusstom-button svg{display:block}.topbar__column{display:block}.topbar.page-width{padding-inline:24px}.topbar .custom_footer_follow_us{display:none}.topbar__column .topbar__text p{font-size:12px;text-align:left}.header .search__field .search__types select{display:none}.header .search__input{height:34px;font-size:10px}.search__types+.search__input{padding-inline-start:16px!important}.search__box-others{padding:20px 0}.header__search.active{display:flex}.search_box.search__recommendations{gap:20px}.search__box-products{padding-top:0}.section--slideshow{padding:20px 20px 8px!important}.section--slideshow .slideshow-height--large{--slide-height: 54rem}.custom_slideshow .slideshow__text{padding:20px 20px 60px;max-width:300px}.custom_slideshow .slideshow__title{font-size:32px;text-align:left}.custom_slideshow .slideshow__subtitle{font-size:12px;text-align:left}.slideshow_button_wrapper{flex-wrap:wrap;gap:8px}.slideshow_button_wrapper .slideshow__buttons a.btn{font-size:12px;padding:6px 8px}.custom_slideshow .slideshow-wrapper .swiper-controls{padding-left:20px;margin-inline:0}.custom_slideshow .swiper-controls--pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:5rem}.collection-list-slider.section--padding{padding-block-start:16px;padding-block-end:16px}.custom-collection-list-slider .page-width{padding:0 20px}.custom-collection-list-slider .section__heading{font-size:18px}.custom-collection-list-slider .section__header--buttons .btn__text{font-size:12px}.custom-collection-list-slider .section__header--buttons svg{width:14px;height:14px}.custom-collection-list-slider .section__header{padding:0;display:flex;justify-content:space-between;flex-direction:row;align-items:center}.custom-collection-list-slider .section__header .section__header--buttons{margin:0}.collection-list__items.swipe-mobile__inner{gap:4px}.custom-collection-list-slider .collection-list__items .swiper-slide{height:max-content;width:100px}.promotion-banner{padding:20px!important}.promotion-banner .text-subheading{font-size:24px}.promotion-banner__inner .rich-text__subheading{margin-bottom:8px}.promotion-banner__inner .rich-text__subheading .flex{justify-content:center}.countdown-timer__block div{font-size:32px}.promotion-banner__inner .rich-text__text{margin-top:8px}.promotion-banner__inner .promotion-banner__code{margin-top:8px;max-width:500px;width:100%}.promotion-banner__inner .btn{width:100%}.promotion-banner__inner .btn__text,.promotion-banner__inner .rich-text__text p{font-size:12px}.featured-collection .page-width{padding-inline:20px 10px}.featured-collection .rich-text__heading{font-size:32px}.featured-collection .section__header{padding-bottom:16px}.product-card .product-card__title .reversed-link__text{font-size:17px}.product-card .f-price__sale .f-price-item--regular{font-size:16px}.featured-collection scroll-progress-bar{margin-block-start:40px}.featured-collection [is=product-tabs] .section__header--buttons{align-self:unset}.custom_product_image_card.page-width{padding:20px}.custom_product_image_card .section__subheading{font-size:12px}.custom_product_image_card .section__heading .block{font-size:32px}.custom_content_section .swipe-mobile__inner{column-gap:16px;--slider-grid: auto / auto-flow 81vw}.custom_product_image_card .pr-img-card__contents-heading p{font-size:26px}.custom_product_image_card .pr-img-card__contents-header{padding-inline:6px}.custom_product_image_card .pr-img-card__product{gap:20.62px;padding:6px 15px}.custom_product_image_card .pr-img-card__product .product-card__image{width:60px;flex:0 0 60px}.custom_product_image_card .product-card__title{font-size:18px}.custom_product_image_card .product-card__title.text-limit-1-line{--line-clamp: 2}.custom_product_image_card .product-card .f-price-item s{display:none}.custom_product_image_card .product-card .f-price-item{font-size:14px}.custom_product_image_card .product-card .btn{padding:6px 8px}.custom_product_image_card .product-card .btn__text{font-size:12px}.section__header--buttons:not(:first-child){margin-top:10px}.featured-collection .tabs-nav__inner{column-gap:20px!important}.featured-collection .tabs__btn{height:27px!important}.find-it-by-room.custom-image-card-section .content-overlay{padding:32px 20px 20px}.find-it-by-room.custom-image-card-section .card-media{height:160px}.find-it-by-room .content-overlay--bottom-left{justify-content:flex-start}.find-it-by-room .card-media__content .btn .btn__text{font-size:12px}.find-it-by-room .card-media__button{margin-top:20px}.find-it-by-room .card-media__button{display:block}.custom-image-card-section .section__header--text .section__subheading{font-size:12px}.find-it-by-room.custom-image-card-section .image-card-header-button,.explore-by-style.custom-image-card-section .image-card-header-button{margin-top:10px}.find-it-by-room.custom-image-card-section .image-card-header-wrapper,.explore-by-style.custom-image-card-section .image-card-header-wrapper{flex-direction:column;align-items:flex-start}.brand-logos__container{padding:0 20px}.brand-logos__container .f-grid{gap:20px}.btn{padding:6px 8px}.custom-image-card-section .custom-button{padding:6px 8px;font-size:12px}.explore-by-style.custom-image-card-section .image-card-header-wrapper{padding-bottom:24px}.explore-by-style .section__content .section__content{margin-bottom:14px}.custom-image-card-section.explore-by-style .text-subheading span{font-size:12px}.explore-by-style.custom-image-card-section .card-media__heading{font-size:24px}.footer__copyright,.footer .footer__copyright_inner{flex-direction:column}.cusotm_footer_infotext{display:none}.customer-care-info .accordion-details__summary{border:0}.customer-care-info .accordion-details__summary svg{display:none}.footer__copyright-content a.powered_by_link{display:inline;margin-left:0;margin-top:0}.custom_terms_link_wrapper{margin-top:8px}.footer .accordion-details__summary svg.icon path{stroke:#a1456f}.image-with-text__media{height:360px}.custom_second_image_block{height:140px;width:100%}.custom_second_image_block img{height:100%}.image-with-text--image-left .image-with-text__inner{padding:0;padding-inline-start:0px!important;flex:0 0 auto}.image-with-text__wrapper{gap:10px}.image-with-text .rich-text__subheading{margin-top:34px;font-size:10px}.image-with-text .rich-text__heading.h1 .block{font-size:32px}.image-with-text .rich-text__text.text-subtext p{font-size:16px}.custom-buttons-outer{margin-top:34px}.image-with-text .custom-buttons-outer .btn{padding:6px 8px}.image-with-text .custom-buttons-outer .btn .btn__text{font-size:12px}.section--padding{padding-block-start:40px;padding-block-end:64px}.header .icon-heart-desktop{display:none}.topbar__inner{gap:0}.collection-template .shopify-section:has(.section-breadcrumb){display:block!important;padding:8px 0}.collection-hero.page-width{padding:0}.collection-hero{--banner-height-mobile: 28rem}.trust-badge-strip{padding-top:22px}.collection-card__title>*{font-size:10px}.custom-collection-list-slider .collection-card__wrapper{padding:8px 0}.collection-template .collection-list__items .f-column{width:100px}.collection.page-width--fixed{padding-inline:20px}.page-width{padding:0 20px}.collection-template .section-divider.page-width{padding:0}.collection__toolbar{margin-top:8px!important}.collection-template .switch-slider{height:25px}.collection-template .switch-slider:before{top:2.3px;left:.5rem}.collection-template .collection__toolbar-lef0t,.collection__toolbar-right{row-gap:12px}.collection__content{margin:20px 0}.collection-template .icon-list-dashes{display:block}#ProductsList.f-grid{column-gap:8px}.product-card .product-card__info{gap:6px;padding-top:8px}.product-card .custom_plp_usp{font-size:10px}.product-card__swatches{gap:5px}.product-card__swatches .swatch-color{height:30px;width:30px}.collection-template .icon-list-dashes{display:block;width:16px;height:16px}.collection-template .icon-four-grid{display:none}.collection-template .icon-two-grid{display:block;width:16px;height:16px}.collection-template .icon-three-grid{display:none}.custom-image-card-section{padding:20px}.custom-image-card-section.explore-by-style .text-subheading{font-size:12px}.custom-image-card-section .section__heading .block{font-size:32px}.custom-image-card-section .image-card-header-wrapper{padding-bottom:20px}.custom-image-card-section .image-cards__inner{column-gap:8px}.shopify-section-group-footer-group .section-divider{display:none}.shopify-section-group-footer-group .multicolumn-icon{padding:10px 0}#FacetDrawer .drawer__inner{background:#fff}#SortByContainerMobile{display:none}#FacetDrawer .drawer__header-inner{padding:16px 20px!important}.compare-bar{bottom:8px!important;box-shadow:none!important}.compare-bar.page-width{padding-inline:20px}.compare-bar__count{font-size:14px}.compare-bar__inner{padding:16px 0}.compare-bar__actions-wrap{padding:0;padding-block:0!important;padding-inline:0!important}.compare-bar__open{height:40px}.compare-bar__actions{gap:8px}.compare-bar__toggle-list{height:40px!important;width:54px;border:1px solid #1C1C1C!important;border-radius:12px;background:#f4efe8!important}.compare-bar__toggle-list .icon{height:14px;width:14px}.trust-badge-strip_compare .trust-badge-strip__item{width:auto;flex-wrap:wrap}.trust-badge-strip_compare .trust-badge-strip__inner{flex-direction:row}#CompareDrawer.modal .drawer__body{padding:42px 16px}.trust-badge-strip_compare .trust-badge-strip__label{font-size:12px}#CompareDrawer .drawer__inner .media-wrapper.loaded{width:140px}.compare-table__col-info{padding-top:1.1rem}.compare-table__col-info .text-pcard-title .reversed-link__text{font-size:14px}.compare-table tr[data-compare-key=info] td{padding:0 18px 0 10px!important}.compare-table tr td{padding:16px 16px 8px 0}.compare-table__col-info .btn{margin-top:16px!important;padding:4px 6px;height:25px;border-radius:8.4px}.compare-table__col-info .btn .btn__text{font-size:10px}#CompareDrawer .drawer__close-btn{top:45px;inset-inline-end:20px}.compare-table--remove{top:8px!important;inset-inline-end:-3.1rem!important}.compare-table tr td:first-child{font-size:16px}.compare-table .f-price__sale .f-price-item.f-price-item--sale{font-size:12px}.compare-table tr td:not(:first-child){font-size:12px}.compare-table tr td{border-bottom:1px solid #D8CEC2}.compare-table tr[data-compare-key=info] td{border:0}.compare-row--option-label{font-size:12px}.footer .accordion-details__summary svg.icon{height:24px;width:24px}.footer__wrapper.section--padding{padding:20px 0}.footer .footer-newsletter .h3{font-size:24px}.footer .footer-newsletter__description p{font-size:12px}.newsletter-form__field-wrapper .btn{padding:6px 8px}.newsletter-form__field-wrapper .btn .btn__text{font-size:12px}h3.footer-block__heading{font-family:Cormorant Garamond;font-weight:600;font-size:16px;line-height:120%;letter-spacing:0%}.footer .accordion-details__summary{padding:6.5px 8px;min-height:32px;border-color:#fff}.footer .customer-care-info .accordion-details__summary{padding:12px 0 4px}.customer-care-info.footer-accordion-details .accordion-details__content{padding:0 0 16px}.customer-care-info .footer-info__item a,.footer .accordion-details__content li a .reversed-link__text{font-size:12px}.footer .accordion-details__content{padding-left:8px;padding-right:8px}.brand-logos__container .f-column{margin:auto}.subscription-popup .drawer__close-btn{border-radius:0}.subscription-popup.modal{padding:0 4rem}.subscription-popup__image{max-height:370px}.subscription-popup .drawer__body .flex.flex-wrap{height:auto}.subscription-popup .subscription-popup__text:last-child{margin-bottom:50px}.spotlight__item-heading{font-size:18px}.spotlight__item{flex-direction:column}.spotlight__item-actions{align-self:end}.spotlight__item-actions .btn--primary{width:100%;min-width:247px}.spotlight__item-content_wrapper{flex-direction:column}.spotlight__item-content_wrapper{gap:6px}#CartDrawer .drawer__header-inner{padding:16px 20px!important}.drawer__header-inner .drawer__heading{font-size:24px}.cart-drawer .drawer__body{padding:18px 20px!important}.free-shipping-goal__label{font-size:12px}.cart-item__media{flex:0 0 60px!important}#CartDrawer .cart-item__title{font-size:16px}#CartDrawer .quantity__input{max-width:78px;padding:6px 8px}.quantity .quantity__button[name=minus]{right:8px}#CartDrawer .cart-item__prices .price,.cart-drawer-products-recommendation__header p.h6{font-size:16px}#CartDrawer .product-card__title a{font-size:14px}#CartDrawer .f-price-item.f-price-item--sale{font-size:12px}.custom_view_button_cart{font-size:12px;height:32px}.cart-drawer__footer{padding:20px!important}.cart-drawer__addons .inline-flex.flex-nowrap button.btn .btn__text{font-size:12px}.cart-drawer__addons .inline-flex.flex-nowrap button.btn{padding:4px 8px}.drawer__footer.cart-drawer__footer .totals__subtotal-value{font-size:22px}.drawer__footer.cart-drawer__footer .totals__subtotal,.drawer__footer.cart-drawer__footer .tax-note{font-size:14px}.drawer__footer-buttons a.btn.btn--secondary,.drawer__footer-buttons button.btn.btn--primary{padding:9px 14px;height:42px}.quantity .quantity__button[name=plus],.quantity .quantity__button[name=minus]{justify-content:center}.quantity .quantity__button svg{width:1.2rem;height:1.2rem}.quantity .quantity__input[type=number]{padding:0}.f-badge{font-size:9px}.shopify-section:has(.section-breadcrumb){display:none}.section-main-product{padding:8px 10px}.section-main-product .product{--product-gap: 16px}.section-main-product .product__block--breadcrumb{display:block}.section-main-product .product__block--breadcrumb,.section-main-product .product__block--badges{margin:0 0 8px}.section-main-product .product__block--breadcrumb .breadcrumbs .reversed-link,.section-main-product .product__block--breadcrumb .breadcrumbs .breadcrumbs--last{font-family:Montserrat;font-weight:400;font-size:12px;line-height:140%;letter-spacing:0%;text-align:center;color:#667085}.section-main-product .product__block--breadcrumb .breadcrumbs .breadcrumbs--last{color:#1d2939}.section-main-product .product__block--breadcrumb .breadcrumbs .breadcrumbs--sep{margin:0 .5rem}.section-main-product .product__media-gallery{padding-inline:7px}.section-main-product .product__media-gallery .blocks-radius,.section-main-product .product__media-gallery .product__thumbs-item .product__thumbs-container{border-radius:0}.section-main-product .f-badge--custom-meta{padding:0 2px;font-size:10px}.section-main-product .product__block--title .product__title{font-size:32px}.section-main-product .product__block--price .product__atome_info .product__atome_info_inner,.section-main-product .product__block--variant_picker .product-form__input .open-size-chart,.section-main-product .product__block--icon-with-text .is_metafield_data .icon-with-text__item .inline-richtext.text-base.font-body{font-size:12px}.section-main-product .product__block--price .f-price--on-sale .f-price__sale{gap:0 .3rem}.section-main-product .product__block--price .f-price-item.f-price-item--regular,.section-main-product .product__block--price .f-price-item.f-price-item--sale{font-size:22px}.section-main-product .product__block--price .product__atome_info{gap:4px}.section-main-product .product__block--inventory .product__inventory-text,.section-main-product .product__block--variant_picker .product-form__input .form__label span{font-size:16px}.section-main-product .product__block--variant_picker .product-form__input .form__label{margin-block-end:16px}.section-main-product .product__block--variant_picker .product-form__input:not(:first-child){margin-block-start:24px}.section-main-product .product__block--variant_picker .product-form__input:not(:first-child) .form__label{margin-block-end:8px}.section-main-product .product__block--buy_buttons .product-form__buttons{gap:16px}.section-main-product .product__block--buy_buttons .product-form__quantity .quantity{width:9.8rem;min-height:42px}.section-main-product .product__block--buy_buttons .product-form__submit{height:42px}.section-main-product .product__block--buy_buttons .product-form__quantity .quantity:hover{background-color:transparent}.section-main-product .product__block--buy_buttons .product-form__quantity .quantity:hover *{color:inherit}.section-main-product .product__block--icon-with-text .icon-with-text:not(.is_metafield_data){padding-block:6px;justify-content:start;gap:20px;flex-wrap:nowrap}.section-main-product .product__block--icon-with-text .icon-with-text:not(.is_metafield_data) .icon-with-text__item{align-items:start;flex-direction:column}.section-main-product .product__block--icon-with-text .icon-with-text:not(.is_metafield_data) .inline-richtext.font-body-bolder{font-size:12px}.section-main-product .product__block--promotion_slider{padding:8px 18px 22.5px}.section-main-product .product__block--promotion_slider .product__promotion-slider .product__promotion-alert{max-width:100%}.section-main-product .product__block--promotion_slider .product__promotion-slide .icon--extra-large{width:40px;height:40px}.section-main-product .product__block--promotion_slider .product__promotion-slide .product__promotion-alert-heading.font-body-bolder{font-size:16px}.section-main-product .product__block--promotion_slider .product__promotion-slide .product__promotion-alert-description p{font-size:12px}.section-main-product .product__block--promotion_slider .flickity-page-dots{bottom:-12px}.section-main-product .product__block--promotion_slider .flickity-page-dot{width:40px;height:6.4px;margin-inline:3.2px}.section-main-product .product__block--pickup_availability .pickup-availability-preview{padding:8px 18px}.section-main-product .product__block--pickup_availability .pickup-availability-preview .icon-storefront{width:28.8px;height:28.8px}.section-main-product .product__block--pickup_availability .pickup-availability-preview .pickup-availability-info__location{font-size:16px}.section-main-product .product__block--pickup_availability .pickup-availability-preview .pickup-availability-info{padding-inline-end:24px}.section-main-product .product__block--pickup_availability .pickup-availability-preview .location_display_name,.section-main-product .product__block--pickup_availability .pickup-availability-preview .pickup-availability-info__location-count{font-size:12px}.section-main-product .product__block--pickup_availability .pickup-availability-preview .pickup-availability-button{width:20px;height:20px}.section-main-product .product__block--pickup_availability .pickup-availability-preview .pickup-availability-button svg{width:12px;height:12px}#PopupModal-PickupAvailability-pickup-availability .drawer__body{padding:40px 20px}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-header .pickup-availability-drawer-badge{font-size:10px;margin-inline-end:6px}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-header .pickup-availability-drawer-title{margin-block-start:14px;font-size:32px;color:#344054}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item h3{font-size:16px}#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .availability_status,#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .pickup-availability-address p,#PopupModal-PickupAvailability-pickup-availability .pickup-availability-list__item .pickup-availability-address{font-size:12px}#PopupModal-PickupAvailability-pickup-availability .drawer__close-btn{inset-inline-end:20px;width:30px;height:30px}.section-main-product .product__block--pickup_availability{margin:0 0 20px}.section-main-product .product__block--new-complementary .complementary-products__heading{margin:0 0 16px;font-size:18px}.section-main-product .product__block--new-complementary .products-wrap .products .f-column{max-width:144px}.section-main-product .product__block--new-complementary .products-wrap .products{gap:9.6px;display:flex!important;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__title,.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__title a{font-size:16px}.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__info{gap:7.2px;padding-top:7.2px}.section-main-product .product__block--new-complementary .products-wrap .product-card .f-price-item{font-size:12.6px}.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__atc-wrap{display:block;width:100%;position:relative;bottom:0;inset-inline-end:0}.section-main-product .product__block--new-complementary .products-wrap .product-card__image-wrapper .product-card__atc-wrap{display:none}.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__atc{width:100%!important;height:32px!important;min-height:32px;border-radius:10.8px}.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__atc .btn__text{font-size:10.8px}.section-main-product .product__block--new-complementary .products-wrap .product-card .f-price{margin-block-end:11px}.section-main-product .product__block--new-complementary{margin:0 0 44px}.section-main-product .product__block--collapsible_tab{margin:0 0 8px;padding-inline:10px}.section-main-product .product__block--collapsible_tab .accordion-details__summary{padding:10.5px 0;min-height:auto;transition:all .3s ease}.section-main-product .product__block--collapsible_tab.active .accordion-details__summary{padding:6px 0;transition:all .3s ease}.section-main-product .accordion-details[aria-expanded=true] .accordion-details__summary{border-color:#d8cec2}.section-main-product .product__block--collapsible_tab .accordion-details__summary .inline-richtext{font-size:18px}.section-main-product .product__block--collapsible_tab .accordion-details__summary .icon{--icon-size: 1.4rem}.section-main-product .product__block--collapsible_tab .accordion-details__summary .icon path{stroke-width:1.5px}.section-main-product .product__block--collapsible_tab .accordion-details__content{padding-top:7.5px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification_image_wrapper,.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext{margin-block-end:7.5px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext *{font-size:12px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .table-striped .row-header{padding-block:9px;width:138px;padding-inline-start:15px!important}.section-main-product .product__block--collapsible_tab .accordion-details__content.text-subtext *,.section-main-product .product__block--collapsible_tab .accordion-details__content .materials_care_wrapper .materials_care-subtext *{font-size:12px}.z21-delivery-info__row{grid-template-columns:118px 1fr;padding:9px 16px 9px 15px;gap:16px}.product-template .layout-drawer .drawer__inner .drawer__body{padding:40px 20px}.product-template .layout-drawer .drawer__inner .drawer__close-btn{inset-inline-end:20px}.product-template .layout-drawer .drawer__inner .drawer__body .product-tags span{font-size:10px}.product-template .layout-drawer .drawer__inner .drawer__body .variant-drawer-title{font-size:32px}.product-template.coming-soon .product__block--promotion_alert .product__promotion-alert{max-width:100%;padding:8px 18px;align-items:start}.product-template.coming-soon .product__block--promotion_alert .icon-calendar-blank.icon--extra-large{--icon-size: 4rem}.product-template.coming-soon .product__block--promotion_alert .product__promotion-alert .product__promotion-alert-heading{font-size:16px}.product-template.coming-soon .product__block--promotion_alert .product__promotion-alert .product__promotion-alert-heading.text-sm-extra p{font-size:12px}.section-tabs-content{padding:8px 20px}.section-tabs-content .tabs-nav--headings .tabs__nav{gap:8px}.section-tabs-content .tabs-nav--headings .tabs__tab .tabs__tab-name{font-size:18px}.section-tabs-content .tabs__content .image-with-text__wrapper .media-wrapper{aspect-ratio:35 / 26}.section-tabs-content .tabs__content .image-with-text__inner{--padding-x: 0}.section-tabs-content .tabs__content .image-with-text__wrapper{row-gap:20px}.section-tabs-content .tabs__content .image-with-text__inner .rich-text__heading,.section-tabs-content .tabs__content .image-with-text__inner .rich-text__heading *{font-size:18px}.section-tabs-content .tabs__content .image-with-text__inner .rich-text__text *{font-size:12px}.section--lookbook-banner{padding-block:20px}.section--lookbook-banner .section__header,.section--lookbook-banner .section__container{padding-inline:20px}.section--lookbook-banner .section__header .section__heading,.section--lookbook-banner .section__header .section__heading *{font-size:24px}.section--lookbook-banner .lookbook-card .lookbook-icon{width:16px}.section--lookbook-banner .lookbook-card .lookbook-icon svg{--icon-size: 1.2rem}.section--lookbook-banner .lookbook-card .lookbook-icon .lookbook-icon__card{padding:8px 16px;width:32.2rem;transform:translate(calc(var(--left-mobile) * -1))}.section--lookbook-banner .lookbook-card .lookbook-icon .lookbook-icon__card .lookbook-icon__card-image{display:block}.section--lookbook-banner .lookbook-card .lookbook-icon .lookbook-icon__card .text-subtext{font-size:10px}.section--related-products{padding-inline:20px;border-top:1px solid #D8CEC2}.section--related-products .section__header .section__subheading{font-size:12px;margin:8px 0 10px}.section--related-products .section__header .section__heading,.section--related-products .section__header .section__heading *{font-size:32px}.section--related-products .section__header{padding-block-end:20px}.section--related-products .products-grid-wrap .product-card__image-wrapper .product-card__badge{inset-inline:auto .6rem;top:.6rem}.section--related-products .products-grid-wrap .products-grid.f-grid--gap-medium{--slider-grid: auto / auto-flow 174px}.section--related-products .product-card .product-card__info{gap:6px;padding-top:8px}.section--related-products .product-card .product-card__info .custom_plp_usp{font-size:10px}.section--related-products .product-card .product-card__info .f-price-item,.section--related-products .product-card .product-card__info .product-card__title .reversed-link__text{font-size:16px}.section--related-products .product-card .product-card__info .f-price__regular .f-price-item--regular{font-family:Montserrat;font-weight:400;line-height:140%;letter-spacing:0%;color:#1c1c1c;text-decoration:none}.section--related-products .product-card .product-card__info .f-price__sale .f-price-item--regular{display:none}.section--related-products scroll-progress-bar .progress-container,.section--related-products .scroll-progress-bar .progress-container{height:4px;background-color:#d8cec2}.section--related-products scroll-progress-bar .progress-bar{background-color:#3b2a22}.multicolumn-icon .section__container{padding-inline:20px}.multicolumn-icon .multicolumn-card__image .block{width:32px;height:32px}.multicolumn-icon .multicolumn-card--layout-left .multicolumn-card__image .card-media__media{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.multicolumn-icon .multicolumn-card--layout-left .multicolumn-card__image img{height:24px;width:24px;align-self:center;justify-self:center}.multicolumn-icon .multicolumn-card .multicolumn-card__title{font-size:16px}.multicolumn-icon .multicolumn-card__text p{font-size:12px}.multicolumn-card--layout-left .multicolumn-card__image{padding:0;width:32px;height:32px}.multicolumn-icon .multicolumn__items{gap:10px}.multicolumn-icon .multicolumn-card{padding-block:8px}.multicolumn-icon .multicolumn-card-wrapper:not(:last-child) .multicolumn-card{border-bottom:1px solid #D0D5DD}.sticky-atc-bar{padding:8px 20px}.sticky-atc-bar .main_sticky_atc_wrapper .anchor_tab_wrapper{display:none}.sticky-atc-bar .sticky-atc-bar__product{display:flex;width:100%;flex:0 0 100%}.sticky-atc-bar .main_sticky_atc_wrapper .sticky-atc-bar__inner{flex:1;flex-wrap:wrap;padding:0}.sticky-atc-bar .sticky-atc-bar__form{width:auto;flex:1}.sticky-atc-bar .sticky-atc-bar__form .product-form__buttons{width:100%}.sticky-atc-bar .f-price .f-price-item,.sticky-atc-bar .f-price .f-price-item s{font-size:14px}.sticky-atc-bar .sticky-atc-bar__product-image{width:4rem}.cart-template .page-width,.cart-template .section__container.page-width{padding:0 16px}.custom_cart_main_wrapper{width:100%}.cart-template .cart.section--padding{padding-block-start:0}.cart-template .cart__header .cart__title .inline-flex{font-size:28px}.cart-template .cart-item__product .items-start{gap:20px}.cart-template .cart-item__product--info .flex .grid{gap:10.6px}.cart-template .cart-item__media{flex:0 0 60px!important}.cart-template .cart-item__option-value p{font-size:12px}.cart-template .cart-item__prices .price{font-size:16px}.cart-template .cart-quantity{width:78px}.cart-template .cart tbody tr.cart-item td{padding:20px 0 0}.cart-template .cart tbody tr.cart-item:first-child td{padding:0}.cart-template .cart tbody tr{border-block-start:0;border-block-end:0!important}.cart tbody tr:last-child{border-block-end:1px solid #D8CEC2!important}.cart tbody tr td:first-child{padding-block-end:20px!important}.cart-template .cart__footer{width:100%;flex:0 0 100%;margin-block-start:0}.cart-template .cart__footer .sticky-element{padding-block-start:20px}.cart-template .cart__footer:before{content:none}.cart-template .free-shipping-goal__label{font-size:12px}.cart-template .cart__addon summary .items-center{font-size:12px}.cart-template .cart__addon .form-control.form-control--textarea{font-size:10px}.cart-template .cart__addon .btn.btn--primary{padding:6px 8px}.cart-template .cart__addon .btn.btn--primary .btn__text,.cart__addon.cart__footer--shipping-rate .form-field label.form-label{font-size:12px}.cart-template .totals__subtotal,.cart-template .tax-note{font-size:14px}.cart-template .cart__footer--buttons button.btn{padding:9px 0}.cart-template .totals__subtotal-value{font-size:22px}.about .image-with-text-ovelay__content-wrapper .rich-text{padding:0}.about .image-with-text-overlay .rich-text__subheading.text-subheading{font-size:14px}.about .image-with-text-overlay .rich-text__heading .block{font-size:28px}.about .image-with-text-overlay .section__container.page-width,.about .image-with-text .page-width{padding:0 20px}.about .image-with-text .rich-text__subheading{font-size:14px}.about .image-with-text .rich-text__heading{font-size:28px}.about .multicolumn .page-width{padding-inline:20px}.about .multicolumn .section__header--text .section__subheading{font-size:14px}.about .section__heading.h1{font-size:28px}.about .multicolumn .multicolumn-card__title{font-size:16px}.about .multicolumn .multicolumn-card__text p{font-size:12px}.about .custom-content-block--text .custom__block--text .rich-text__heading .block{font-size:48px}.about .brand-logos .page-width{padding:0 20px}.about .section--padding.image-with-text{padding-block-start:32px;padding-block-end:32px}}@media(max-width:500px){.brand-logos__inner{max-width:250px;margin:0 auto}.subscription-popup__image{max-height:270px!important}}.product-card .product-card__info{text-align:left!important;align-items:flex-start!important}.product-card .product-card__info>*,.product-card .product-card__title,.product-card .product-card__title .reversed-link{text-align:left!important;align-self:stretch;margin-inline:0!important}.product-card .product-card__info .f-price,.product-card .product-card__info .f-price>*{justify-content:flex-start!important;text-align:left!important}.footer .footer-block__heading{font-weight:700!important}.f-price .f-price-item--save{display:inline-block;background:#9b1c1c;color:#fff;font-family:Montserrat;font-weight:400;font-size:12px;line-height:160%;letter-spacing:1%;text-transform:uppercase;text-decoration:none;border-radius:0;padding:1px 6px;margin-inline-start:8px;align-self:center;white-space:nowrap}.compare-table .f-price__regular .f-price-item.f-price-item--regular{font-family:Montserrat;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0%;color:#1c1c1c;background:none}.compare-table tr[data-compare-key=price] td{padding-top:24px!important}#CompareDrawer .drawer__inner{display:flex;flex-direction:column;max-height:min(800px,calc(100vh - 64px))}#CompareDrawer .drawer__body{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;-webkit-overflow-scrolling:touch}.section-main-product .product__block--price .product__atome_info .product__atome_info_inner{margin:0}.section-main-product .product__block--price .product__atome_info .product__atome_info_inner strong{font-weight:700}.section-main-product .product__block--price .product__atome_info .product__atome_logo{display:inline-block;height:20px;width:auto;margin:0 0 0 2px!important;vertical-align:middle;position:relative;top:-1px}.f-badge.f-badge--tag-sale{color:#fff;background:#a1456f}.f-badge.f-badge--tag-new{color:#fff;background:#3b2a22}.product-card .f-price .f-price-item--save{margin-inline-start:0;font-size:11px;padding:0 5px}.z21-market-notice{margin:0;font-family:"Montserrat",var(--font-body-family);font-weight:500;line-height:140%}.z21-market-notice a{color:inherit;text-decoration:underline}.z21-market-notice--drawer{margin:0 0 12px;text-align:left}.z21-market-notice-wrapper:not(:has(.z21-market-notice)){display:none}.menu-drawer .hightlight-link,.menu-drawer .hightlight-link *,.menu-drawer .menu-drawer__item-link:has(.hightlight-link){color:#a1456f!important}.menu-drawer .hightlight-link svg.star path{fill:currentColor}.header .hightlight-link,.header .hightlight-link *{color:#a1456f!important}.header .hightlight-link svg.star path{fill:currentColor}.header .hightlight-link svg:not(.star) path{fill:none!important;stroke:currentColor!important}.article__content li,.article__content li strong,.article__content li b,.article__content li span{font-weight:400!important;font-size:14px}.index-template .section__description,.index-template .section__description p,.index-template .section__description span{color:#9e9a96!important}@media screen and (max-width:767px){.collection-template .section--collapsible-tabs .section__subheading,.index-template .section--collapsible-tabs .section__subheading,.collection-template .section--collapsible-tabs .section__description,.index-template .section--collapsible-tabs .section__description,.collection-template .section--collapsible-tabs .accordion-details__content p,.collection-template .section--collapsible-tabs .accordion-details__content h2,.collection-template .section--collapsible-tabs .accordion-details__content h3,.collection-template .section--collapsible-tabs .accordion-details__content h4,.index-template .section--collapsible-tabs .accordion-details__content p,.index-template .section--collapsible-tabs .accordion-details__content h2,.index-template .section--collapsible-tabs .accordion-details__content h3,.index-template .section--collapsible-tabs .accordion-details__content h4,.page-template.mumu-faq .mf-answer{font-size:12px!important}.product .quantity .quantity__button[name=plus]{right:unset;left:-4px}.product .quantity .quantity__button[name=minus]{left:unset;right:-4px}}.custom_product_image_card .custom-button{border:1px solid #1C1C1C;padding:6px 14px;border-radius:12px;font-family:Montserrat;font-weight:500;font-size:14px;line-height:100%;letter-spacing:2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#1c1c1c}.custom_product_image_card .custom-button:hover{color:#fff;background:#1c1c1c}.custom_product_image_card .section__header .section__header--buttons .custom-button .btn__text{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}@media(max-width:768px){.custom_product_image_card .custom-button{padding:6px 8px;font-size:12px}}.index-template [id*=__featured_collection] .rich-text__text.text-subtext,.index-template [id*=__featured_collection] .rich-text__text.text-subtext p,.index-template [id*=__featured_collection] .rich-text__text.text-subtext span{color:#9e9a96!important}@media screen and (max-width:767px){.custom-image-card-section.explore-by-style .card-media__content-wrapper,.custom-image-card-section.explore-by-style .card-media__content-wrapper.text-center{text-align:left!important;align-items:flex-start!important}.custom-image-card-section.explore-by-style .text-subheading,.custom-image-card-section.explore-by-style .text-subheading span{font-size:14px!important}}.product-card .f-price--on-sale .f-price__sale{display:grid!important;grid-template-columns:max-content max-content;justify-content:start;align-items:center;gap:4px 6px}.product-card .f-price--on-sale .f-price__sale .f-price-item--save{grid-column:1 / -1;justify-self:start;margin:0!important}@media screen and (max-width:767px){.product-card .f-price--on-sale .f-price__sale{grid-template-columns:max-content;gap:2px 0}.collection-template .collapsible-tabs__content-col .accordion-details__summary .font-heading,.index-template .collapsible-tabs__content-col .accordion-details__summary .font-heading{font-size:12px}.collection-template .collapsible-tabs__content-col .accordion-details__content p,.collection-template .collapsible-tabs__content-col .accordion-details__content h2,.collection-template .collapsible-tabs__content-col .accordion-details__content h3,.collection-template .collapsible-tabs__content-col .accordion-details__content h4,.index-template .collapsible-tabs__content-col .accordion-details__content p,.index-template .collapsible-tabs__content-col .accordion-details__content h2,.index-template .collapsible-tabs__content-col .accordion-details__content h3,.index-template .collapsible-tabs__content-col .accordion-details__content h4,.collection-template .collapsible-tabs__content-col .accordion-details__content li,.index-template .collapsible-tabs__content-col .accordion-details__content li{font-size:10px!important}.collection-template .section--collapsible-tabs .section__description p,.index-template .section--collapsible-tabs .section__description p{font-size:9px}.collection-template .section--collapsible-tabs .section__header--text .text-subheading,.index-template .section--collapsible-tabs .section__header--text .text-subheading{font-size:10px!important}.collection-template .section--collapsible-tabs .section__heading .block,.index-template .section--collapsible-tabs .section__heading .block{font-size:12px}.collection-template .section--collapsible-tabs .accordion-details__summary svg.icon,.index-template .section--collapsible-tabs .accordion-details__summary svg.icon{--icon-size: 8px}.collection-template .trust-badge-strip_compare{display:none}.compare-table__col-info .text-pcard-title{line-height:normal}.compare-table__col-info .text-pcard-title{min-height:56px}.compare-table .f-price__sale .f-price-item.f-price-item--sale,.compare-table .f-price__regular .f-price-item.f-price-item--regular{font-size:16px}.compare-table .f-price--on-sale .f-price__sale{flex-direction:column-reverse}.compare-table .f-price__sale .f-price-item.f-price-item--regular{font-size:16px}.section--related-products{padding-top:20px}}.product-template .layout-drawer .drawer__inner .drawer__body .z21-drawer-badges .f-badge--new,.product-template .layout-drawer .drawer__inner .drawer__body .z21-drawer-badges .f-badge--tag-best-seller{background:#cba27a!important;color:#1c1c1c!important}.product-template .layout-drawer .drawer__inner .drawer__body .z21-drawer-badges .f-badge--tag-new{background:#3b2a22!important;color:#fff!important}.product-template .layout-drawer .drawer__inner .drawer__body .z21-drawer-badges .f-badge--tag-sale{background:#a1456f!important;color:#fff!important}.product-template .layout-drawer .drawer__inner .drawer__body .z21-drawer-badges .f-badge--custom-meta.tag-best_for_condo{background:#3b2a22!important;color:#fff!important}.product-template .layout-drawer .drawer__inner .drawer__body .z21-drawer-badges .f-badge--custom-meta.tag-pet-_friendly{background:#cba27a!important;color:#1c1c1c!important}@media(max-width:768px){[id$=__image_with_text_aXhRxw] .rich-text__text,[id$=__image_with_text_aXhRxw] .rich-text__text p{font-size:14px!important}}.toggle-spotlight-drawer{overflow:visible!important}.toggle-spotlight-drawer .btn__text{position:relative;width:100%;justify-content:center;overflow:visible!important}.toggle-spotlight-drawer .close-teaser{position:absolute;right:-20px;bottom:-22px;width:24px;height:24px;border-radius:50%;background:#1c1c1c;border:1.5px solid #F9F9F9;align-items:center;justify-content:center;box-shadow:0 2px 6px #00000040;cursor:pointer}.toggle-spotlight-drawer .close-teaser:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%}.toggle-spotlight-drawer .close-teaser svg{width:14px;height:14px;pointer-events:none}@media(max-width:768px){#CartDrawer .cart-quantity,.cart-template .cart-quantity{width:76px;min-height:34px}#CartDrawer .cart-quantity .quantity__input,.cart-template .cart-quantity .quantity__input[type=number]{width:100%;max-width:none;height:34px;padding:0 24px!important;border:1px solid #1C1C1C;border-radius:12px;background:#f4efe8;color:#1c1c1c;font-family:Montserrat;font-size:14px;font-weight:500;letter-spacing:0;text-align:center}#CartDrawer .cart-quantity .quantity__button,.cart-template .cart-quantity .quantity__button{width:24px;justify-content:center;color:#1c1c1c}#CartDrawer .cart-quantity .quantity__button[name=minus],.cart-template .cart-quantity .quantity__button[name=minus]{left:4px;right:auto;justify-content:center}#CartDrawer .cart-quantity .quantity__button[name=plus],.cart-template .cart-quantity .quantity__button[name=plus]{right:4px;left:auto;justify-content:center}#CartDrawer .cart-quantity .quantity__button svg,.cart-template .cart-quantity .quantity__button svg{width:12px;height:12px}#CartDrawer .cart-quantity .quantity__button svg path,.cart-template .cart-quantity .quantity__button svg path{stroke-width:2.2}}@media(max-width:767px){.about .image-with-text .image-with-text__media{height:auto;max-width:100%}.about .image-with-text .image-with-text__media .hover-wrapper,.about .image-with-text .image-with-text__media .media-wrapper{height:auto}.about .image-with-text .image-with-text__media .media-wrapper img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}}@media(max-width:767px){#CompareDrawer .drawer__close-btn{top:8px;inset-inline-end:8px;z-index:10}#CompareDrawer .drawer__body{padding-top:40px}.compare-table tr td:not(:first-child),.compare-table tr[data-compare-key=info] td:not(:first-child){padding-left:12px!important;padding-right:12px!important;text-align:center}.compare-table td:not(:first-child) .f-price,.compare-table td:not(:first-child) .f-price__regular,.compare-table td:not(:first-child) .f-price__sale,.compare-table td:not(:first-child) .flex{justify-content:center;align-items:center;text-align:center}tr[data-compare-key=info] .product-featured-image{padding-top:0;margin-top:20px}.compare-table .product-featured-image .media-wrapper{width:100%;max-width:100%!important}.compare-table .compare-table--remove{top:6px!important;inset-inline-end:6px!important;width:28px;height:28px;border-radius:50%;background:#ffffffe6!important}}@media(max-width:767px){.section--related-products.section--padding{padding-block-end:40px!important}}@media(max-width:767px){.subscription-popup.modal{padding:0 16px}.subscription-popup .drawer__body{overflow:hidden!important}.subscription-popup .subscription-popup__image{height:22vh;max-height:180px!important}.subscription-popup .drawer__body .flex.flex-wrap{gap:10px}.subscription-popup .subscription-popup__text:last-child{margin-bottom:16px}}.custom_terms_link_wrapper .custom_terms_link+.custom_terms_link{margin-inline-start:16px!important}.collection-template .collapsible-tabs__content-col .accordion-details__content :is(h2,h3,h4),.index-template .collapsible-tabs__content-col .accordion-details__content :is(h2,h3,h4){margin:0 0 8px;text-transform:none}.collection-template .collapsible-tabs__content-col .accordion-details__content :is(h2,h3,h4) strong,.index-template .collapsible-tabs__content-col .accordion-details__content :is(h2,h3,h4) strong{font-weight:700}.showroom-section .showroom-card__overlay,.showroom-section .showroom-card__overlay *{font-weight:600!important}.showroom-section .showroom-card__title,.showroom-section .showroom-card__address{font-size:16px;line-height:130%}.showroom-section .showroom-card__title{font-family:"Montserrat",var(--font-body-family)!important;letter-spacing:-.02em}@media(max-width:768px){.showroom-section .showroom-card__title,.showroom-section .showroom-card__address{font-size:14px}}@media(min-width:768px){.brand-logos__container .f-grid{display:flex;flex-wrap:wrap;justify-content:center}}@media(min-width:1024px){.mega-menu .mega-menu__item-wrapper .mega-menu__link img.mega-menu__collection-image{width:120px;height:120px;flex:0 0 120px;object-fit:cover}}@media(max-width:767px){.product-card .f-badge,.product-card .f-price .f-price-item--save{font-size:12px!important;line-height:160%!important}}.about [id$=__multicolumn_36XTkC] .section-divider{display:none}.shopify-design-mode .image-with-text__media motion-element.media-wrapper{transform:none!important;opacity:1!important;visibility:visible!important}@media(min-width:768px)and (max-width:1199px){.about .image-with-text .image-with-text__media{flex:0 0 46%;width:46%}.about .image-with-text--image-left .image-with-text__inner{flex:1 1 0;min-width:0}}@media(min-width:1200px){.about .image-with-text .image-with-text__wrapper{justify-content:center;align-items:center}}#Avada-Joy_FloatingButton .joy-fab-pure,#md-wa-app .wa-chat-button-wrapper{transition:transform .35s ease,opacity .35s ease}html.z21-is-scrolling #Avada-Joy_FloatingButton .joy-fab-pure{transform:translate(-160%)!important;opacity:0!important;pointer-events:none}html.z21-is-scrolling #md-wa-app .wa-chat-button-wrapper{transform:translate(160%)!important;opacity:0;pointer-events:none}.collection-template .collapsible-tabs__content-col .accordion-details__content h3{list-style-position:inside}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext :is(strong,b),.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext :is(h1,h2,h3,h4,h5,h6) *{font-weight:700}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext :is(h1,h2,h3,h4,h5,h6){font-weight:700;line-height:130%;margin:16px 0 8px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext h1{font-size:24px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext h2{font-size:20px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext h3{font-size:18px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext h4{font-size:16px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext h5{font-size:15px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext h6{font-size:14px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext :is(em,i){font-style:italic}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext a{text-decoration:underline}@media(max-width:767px){.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext h1{font-size:18px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext h2{font-size:16px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext h3{font-size:14px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext h4{font-size:13px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext h5{font-size:12px}.section-main-product .product__block--collapsible_tab .accordion-details__content .specification_wrapper .specification-subtext h6{font-size:11px}}.product__inventory.product__inventory--preorder{--status-color: #D92D20}.product__inventory.product__inventory--low-stock{--status-color: #F5A524}.product__inventory.product__inventory--low-stock .product__inventory-icon,.z21-layout-switcher .icon-three-grid{display:block}@media(min-width:769px){.z21-layout-switcher .z21-layout-mobile{display:none!important}.z21-layout-switcher .icon-four-grid{display:block}.z21-layout-switcher .icon-two-grid{display:none}#ProductsList[data-layout=grid-3]{--f-columns-md: 3 !important;--f-columns-lg: 3 !important;--f-columns-xl: 3 !important}}@media(max-width:768px){.z21-layout-switcher .z21-layout-desktop{display:none!important}.z21-layout-switcher .icon-list-dashes,.z21-layout-switcher .icon-two-grid{display:block;width:16px;height:16px}.z21-layout-switcher .icon-four-grid{display:none}}.section-main-product .product__block--inventory{display:block!important}.section-main-product .product__block--variant_picker .product-form__input--swatch{column-gap:15px!important}.section-main-product .product__block--buy_buttons .product-form__submit.vcf-pre-order>div:not(.display-none){font-family:Montserrat!important;font-weight:500!important;font-size:16px!important;letter-spacing:2px!important;text-transform:uppercase!important}.section-main-product .product__block--new-complementary .products-wrap .product-card .f-price-item.f-price-item--save{color:#fff}.section-main-product .product__block--new-complementary .products-wrap .products.swiper-wrapper{gap:0!important;overflow:visible!important;flex-wrap:nowrap!important}.section-main-product .product__block--new-complementary .products-wrap .products.swiper-wrapper .f-column{max-width:none!important}.section-main-product .product__block--new-complementary .products-wrap .product-card .product-card__info .product-card__atc-wrap{margin-top:auto!important}.section-main-product .product__block--new-complementary .products-wrap .product-card .f-price{min-height:46px;align-content:start}.compare-drawer{--heading-col-width: 20rem;--product-col-width: 23.2rem}.compare-table tr td:not(:first-child){text-align:center}.compare-table tr:not([data-compare-key=info]) td{padding:14px 16px!important;border-bottom:1px solid #DDD5CA;vertical-align:middle}.compare-table tr:not([data-compare-key=info]) td:first-child{padding-inline-start:0!important}.compare-table tr[data-compare-key=info] td{padding:0 16px 16px!important}.compare-table tr[data-compare-key=info] td:first-child{padding-inline-start:0!important}.compare-table tr[data-compare-key=info] .product-featured-image{max-width:200px;margin-inline:auto}#CompareDrawer .drawer__inner .media-wrapper.loaded{margin-inline:auto}.compare-table td .f-price,.compare-table td .f-price>*,.compare-table td .f-price__regular,.compare-table td .f-price__sale{justify-content:center}.compare-table .compare-row--options.flex,.compare-table .compare-row--option.flex{justify-content:center}@media(max-width:767px){.compare-drawer{--heading-col-width: 8rem;--product-col-width: 16rem}.compare-table tr:not([data-compare-key=info]) td{padding:8px 10px!important}.compare-table tr[data-compare-key=info] td{padding:0 10px 12px!important}.compare-table tr[data-compare-key=info] .product-featured-image{max-width:140px}}@media(max-width:599px){.page-template.contact [id$=__main]{padding-top:28px}}body.is-product-comparing #md-wa-app .wa-preview-corner-button-container,body.is-product-comparing #Avada-Joy_FloatingButton{bottom:calc(var(--compare-bar-height, 72px) + 16px)!important}.compare-table .compare-row--option-values{justify-content:center}@media(max-width:768px){.shopify-section-group-header-group .topbar{display:flex;align-items:center;min-height:44px;padding-block:12px!important}.shopify-section-group-header-group .topbar .topbar__inner{width:100%;gap:0}.shopify-section-group-header-group .topbar .topbar__center,.shopify-section-group-header-group .topbar .topbar__right{display:none}.shopify-section-group-header-group .topbar .topbar__text{display:flex;align-items:center;gap:8px}.shopify-section-group-header-group .topbar .topbar__text p{margin:0;font-size:12px;line-height:140%}}@media(max-width:768px){.product-card__swatches .swatch-item--desktop-only,.product-card__swatches .swatch-more--desktop{display:none}}@media(min-width:769px){.product-card__swatches .swatch-more--mobile{display:none}}.custom_product_image_card .pr-img-card__product .product-card__info{min-width:0}.custom_product_image_card .pr-img-card__product .product-card__btn{flex-shrink:0;max-width:none;overflow:visible}.custom_product_image_card .pr-img-card__product .product-card__btn .btn__text{overflow:visible;text-overflow:clip;white-space:nowrap}@media(max-width:768px){.slideshow_button_wrapper .slideshow_buttons_2 a.btn{background:#fff}}.cart-item .price.price--on-sale>s,.cart-item__total s{color:#989897}.cart-item .price.price--on-sale .price__regular,.cart-template .cart-item__total s+span{color:#a1456f}@media(max-width:768px){.section-rich-text.section--padding,.section--padding:has(>.promotion-banner){padding-block-start:var(--section-padding-top);padding-block-end:var(--section-padding-bottom)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
