a#cart-icon-bubble svg.icon.icon-cart-empty{width:25px;height:25px}.title-wrapper-with-link .title,h1.title.title--primary.inline-richtext.scroll-trigger.animate--fade-in{font-size:30px}.cart-item__title .cart-item__name{font-weight:700}img.cart-item__image{border-radius:10px}span.price.price--end{font-weight:700}th.caption-with-letter-spacing{font-weight:700!important;color:#000}div#shopify-section-template--21199648358465__main{padding:40px 0}.field__input{border-radius:20px!important}.field:after{border-radius:20px!important}.ClassicFormTab_classicFormTab__b6hh6 .ant-btn{border-radius:30px!important}h2.totals__total{font-weight:700}p.totals__total-value{color:#000}.custom-main-grid{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden;padding:40px}h2.title.inline-richtext.h2.scroll-trigger.animate--slide-in{font-size:24px}.custom-main-heading-text{text-align:center;margin-bottom:18px}.custom-heading{margin:0 0 10px;font-family:Merriweather,serif;font-size:24px;font-weight:400;line-height:1.2}.custom-subheading{margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.custom_grid_image-main{width:100%;max-width:100%;overflow:hidden}.custom-image-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;max-width:100%;box-sizing:border-box}.custom-image-grid .image-1{position:relative;min-width:0;height:325px;overflow:hidden;box-sizing:border-box;border-radius:18px}.custom-image-grid .image-1:nth-child(1),.custom-image-grid .image-1:nth-child(2){grid-column:span 2;height:380px}.custom-image-grid .image-1 img{display:block;width:100%;height:100%;max-width:100%;object-fit:cover;object-position:center;transition:all ease-in-out .3s}.custom-image-grid .image-1:hover img{transform:scale(1.15)}.custom-image-grid .image_heading{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:55px 40px 22px;background:linear-gradient(to top,#0000007a,#0000);box-sizing:border-box}.custom-image-grid .image_heading .heading{margin:0 0 3px;color:#fff;font-family:Merriweather,serif;font-size:20px;font-weight:400;line-height:1.2}.custom-image-grid .image_heading a{position:relative;display:inline-block;color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:1.2;text-decoration:none;text-transform:uppercase}.custom-image-grid .image_heading a:before{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform ease-in-out .3s}.custom-image-grid .image_heading a:hover:before{transform:scaleX(1)}.custom-image-grid .image-1:hover .image_heading a:before{transform:scaleX(1)}.custom-image-grid .image_heading a:after{content:" \203a";font-size:18px;vertical-align:-1px}@media screen and (max-width:989px){.custom-main-grid{padding:35px 24px}.custom-image-grid{gap:16px}.custom-image-grid .image-1{height:280px}.custom-image-grid .image-1:nth-child(1),.custom-image-grid .image-1:nth-child(2){height:320px}.custom-image-grid .image_heading{padding:45px 25px 18px}.custom-image-grid .image_heading .heading{font-size:20px}}@media screen and (max-width:749px){.custom-main-grid{padding:30px 16px;overflow-x:hidden}.custom-main-heading-text{margin-bottom:18px}.custom-subheading{font-size:14px}.custom-image-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.custom-image-grid .image-1:nth-child(1),.custom-image-grid .image-1:nth-child(2){grid-column:span 2;height:240px}.custom-image-grid .image-1{grid-column:span 1;height:220px;border-radius:14px}.custom-image-grid .image_heading{padding:40px 15px 14px}.custom-image-grid .image_heading .heading{font-size:17px;margin-bottom:5px}.custom-image-grid .image_heading a{font-size:11px}}@media screen and (max-width:480px){.custom-main-grid{padding-left:1.5rem;padding-right:1.5rem}.header{padding:10px 1.5rem!important}.slideshow__text.banner__box.content-container.content-container--full-width-mobile.color-scheme-1.gradient.slideshow__text--center.slideshow__text-mobile--center{display:none}.custom-image-grid{gap:10px}.custom-image-grid .image-1:nth-child(1),.custom-image-grid .image-1:nth-child(2){height:210px}.custom-image-grid .image-1{height:180px}.custom-image-grid .image_heading{padding:35px 12px 12px}.custom-image-grid .image_heading .heading{font-size:15px}.custom-image-grid .image_heading a{font-size:10px}}html,body{max-width:100%;overflow-x:hidden}.custom-main-grid,.custom_grid_image-main,.custom-image-grid,.custom-image-grid .image-1{max-width:100%}.slideshow__controls.slideshow__controls--top.slider-buttons.slideshow__controls--border-radius-mobile{display:none}section#shopify-section-sections--21199648456769__footer_6BnrnE{margin:0;border-top:1px solid rgb(180 178 178)}.loved-price,.loved-product-title,.loved-making-text,.loved-tab{font-family:Inter,sans-serif!important}.policy-text .rich-text__blocks.left{max-width:100%}.policy-text p,.policy-text li{font-size:14px}.main-page-title{margin:0!important;font-size:35px}section#shopify-section-template--21199648194625__main{background:#f5e7d6}.contact{width:100%;max-width:960px;margin:0 auto;padding-left:25px;padding-right:25px;box-sizing:border-box}.contact.page-width--narrow{max-width:960px}.contact .field:before,.contact .field:after{display:none!important;content:none!important}.contact .field__input:before,.contact .field__input:after{display:none!important;content:none!important}.contact>.title{max-width:650px;margin:0 auto 45px;text-align:center;color:#1c1b19;font-size:40px;line-height:1.18;font-weight:400;letter-spacing:-.5px}.contact>.title:before{content:"";display:block;width:42px;height:1px;margin:0 auto 18px;background:#a88961}.contact form{position:relative;width:100%;box-sizing:border-box;padding:55px 60px 58px;background:#fff;border:1px solid #e7e1d8;border-radius:12px;box-shadow:0 15px 45px #231d140f}.contact form:before{content:"";position:absolute;top:8px;left:8px;right:8px;bottom:8px;border:1px solid rgba(168,137,97,.12);border-radius:8px;pointer-events:none}.contact form>*{position:relative;z-index:1}.contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:20px}.contact .field{position:relative;width:100%;margin-bottom:20px}.contact .field__input{display:block;width:100%;box-sizing:border-box;border:1px solid #ded8cf!important;border-radius:12px!important;outline:none!important;background:#fdfcf9;color:#24221f;font-family:inherit;font-size:14px;line-height:1.5;box-shadow:none!important;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.contact input.field__input{height:60px;padding:22px 18px 8px}.contact textarea.field__input{min-height:165px;padding:28px 18px 12px;resize:vertical}.contact .field__input:hover{border-color:#bdb4a8!important;background:#fff}.contact .field__input:focus{border:1px solid #a88961!important;background:#fff;outline:none!important;box-shadow:0 0 0 1px #a88961!important}.contact .field__input::placeholder{color:transparent!important;opacity:0!important}.contact .field__label{position:absolute;left:18px;top:21px;margin:0;color:#77716a;font-size:13px;font-weight:400;line-height:1;pointer-events:none;background:transparent;transition:top .2s ease,font-size .2s ease,color .2s ease}.contact textarea.field__input+.field__label{top:22px}.contact .field__input:focus+.field__label,.contact .field__input:not(:placeholder-shown)+.field__label{top:7px;color:#a88961;font-size:10px;letter-spacing:.7px;text-transform:uppercase}.contact textarea.field__input:focus+.field__label,.contact textarea.field__input:not(:placeholder-shown)+.field__label{top:8px}.contact .field__label span{color:#a88961}.contact__button{display:flex;justify-content:center;margin-top:10px}.contact__button .button:before,.contact__button .button:after{display:none!important;content:none!important}.contact__button .button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:220px;min-height:55px;padding:14px 32px;border:1px solid #000!important;border-radius:30px!important;background:transparent!important;color:#000!important;font-family:inherit;font-size:11px;font-weight:600;letter-spacing:2px;line-height:1;text-transform:uppercase;cursor:pointer;box-shadow:none!important;transition:background .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease}.contact__button .button:hover{background:#000!important;border-color:#000!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 8px 20px #a889612e!important}.contact .form-status{margin:0 0 25px;padding:15px 18px;border:1px solid #dfe6db;border-radius:8px;background:#f8faf6;color:#394334;font-size:13px;line-height:1.6}.contact .form__message{font-size:13px}.contact .form-status-list{margin-bottom:20px}.contact .field--with-error .field__input:focus{border-color:#c87979!important;box-shadow:0 0 0 1px #c87979!important}.contact .field__input:focus-visible,.contact .button:focus-visible{outline:1px solid #a88961!important;outline-offset:3px}@media screen and (max-width:989px){.contact{max-width:850px}.contact>.title{font-size:36px}.contact form{padding:50px 45px}}@media screen and (max-width:749px){.contact{width:100%;max-width:100%;padding-left:15px;padding-right:15px}.contact>.title{margin-bottom:32px;font-size:29px;line-height:1.25;letter-spacing:-.2px}.contact>.title:before{width:35px;margin-bottom:15px}.contact form{padding:38px 18px 42px;border-radius:12px;box-shadow:0 8px 28px #231d140d}.contact form:before{top:6px;left:6px;right:6px;bottom:6px;border-radius:7px}.contact__fields{display:block;margin-bottom:0}.contact__fields .field,.contact .field{margin-bottom:18px}.contact input.field__input{height:56px;padding-left:16px;padding-right:16px;border-radius:12px!important}.contact textarea.field__input{min-height:135px;padding-left:16px;padding-right:16px;border-radius:12px!important}.contact .field__label{left:16px;top:20px}.contact textarea.field__input+.field__label{top:20px}.contact__button{margin-top:6px}.contact__button .button{width:100%;min-width:0;min-height:53px;border-radius:30px!important}}@media screen and (max-width:480px){.contact{padding-left:12px;padding-right:12px}.contact>.title{font-size:26px;margin-bottom:28px}.contact form{padding:34px 15px 38px;border-radius:12px}.contact input.field__input{height:54px}.contact textarea.field__input{min-height:125px}}video.custom-video{border-radius:20px}#latest-introductions-template--21199648260161__image_product_slider_wVQ4MK .slick-dots li.slick-active button{background:#000!important;width:20px!important;border-radius:50px!important}slideshow-component{position:relative;display:block}slideshow-component .slideshow__controls{position:absolute!important;left:0;right:0;bottom:20px!important;width:100%;display:flex!important;align-items:center;justify-content:center;padding:0!important;margin:0!important;background:transparent!important;border:0!important;z-index:10}slideshow-component .slideshow__controls .slider-button{display:none!important}slideshow-component .slideshow__controls .slider-counter{display:flex;align-items:center;justify-content:center;width:auto;height:auto;margin:0!important;padding:0!important;background:transparent!important}slideshow-component .slideshow__control-wrapper{display:flex!important;align-items:center;justify-content:center;gap:7px;width:auto;height:auto}slideshow-component .slider-counter__link.slider-counter__link--dots{display:flex!important;align-items:center;justify-content:center;width:8px!important;min-width:8px!important;height:8px!important;min-height:8px!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;opacity:1;transition:width .35s ease,min-width .35s ease}slideshow-component .slider-counter__link--dots .dot{display:block;width:8px;height:8px;margin:0!important;border-radius:50%;background:#ffffffa6;transition:width .35s ease,background .35s ease,border-radius .35s ease}slideshow-component .slider-counter__link--dots[aria-current=true]{width:28px!important;min-width:28px!important}slideshow-component .slider-counter__link--dots[aria-current=true] .dot{width:28px;height:8px;border-radius:20px;background:#fff}slideshow-component .slider-counter__link--dots.slider-counter__link--active{width:28px!important;min-width:28px!important}slideshow-component .slider-counter__link--dots.slider-counter__link--active .dot{width:28px;height:8px;border-radius:20px;background:#000}slideshow-component .slideshow__autoplay{display:none!important}slideshow-component .slideshow__controls:before,slideshow-component .slideshow__controls:after{display:none!important}slideshow-component .slideshow{position:relative;overflow:hidden}@media screen and (max-width:749px){slideshow-component .slideshow__controls{bottom:20px!important;left:0;right:0;width:100%}slideshow-component .slideshow__control-wrapper{gap:6px}slideshow-component .slider-counter__link.slider-counter__link--dots{width:7px!important;min-width:7px!important;height:7px!important;min-height:7px!important}slideshow-component .slider-counter__link--dots .dot{width:7px;height:7px}slideshow-component .slider-counter__link--dots[aria-current=true]{width:24px!important;min-width:24px!important}slideshow-component .slider-counter__link--dots[aria-current=true] .dot{width:24px;height:7px}slideshow-component .slider-counter__link--dots.slider-counter__link--active{width:24px!important;min-width:24px!important}slideshow-component .slider-counter__link--dots.slider-counter__link--active .dot{width:24px;height:7px}}html body ul.slick-dots{display:none!important}.image-with-text__media.image-with-text__media--adapt.global-media-settings.background-transparent.media img{border-radius:20px}.card.card--card.card--media.color-scheme-2.gradient{border-radius:15px}.card__media{border-top-left-radius:15px!important;border-top-right-radius:15px!important}.custom_image .custom_logo_image{max-width:130px;width:100%}p.yq-body-14-400.yq-secondary-color.yq-text-right.yq-mt-4{display:none!important}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{position:relative;overflow:hidden;min-height:48px;padding:14px 30px!important;border:none!important;border-radius:30px!important;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:background-color .35s ease,color .35s ease,transform .35s ease,box-shadow .35s ease!important}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{border-radius:30px!important;box-shadow:0 0 0 1px rgba(var(--color-button-text),.2)!important;transition:box-shadow .35s ease,transform .35s ease!important}.button:hover,.shopify-challenge__button:hover,.customer button:hover,.shopify-payment-button__button--unbranded:hover{background:#000!important;color:#fff!important;transform:translateY(-3px);box-shadow:0 8px 22px #00000038!important}.button:hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{border-radius:30px!important;box-shadow:0 0 0 1px #000!important;transform:scale(.96)}.button:active,.shopify-challenge__button:active,.customer button:active,.shopify-payment-button__button--unbranded:active{transform:translateY(0) scale(.97);box-shadow:0 3px 10px #00000026!important}.button:focus-visible,.shopify-challenge__button:focus-visible,.customer button:focus-visible,.shopify-payment-button__button--unbranded:focus-visible{outline:2px solid #000000;outline-offset:3px}.button:disabled,.button[aria-disabled=true],.shopify-challenge__button:disabled,.customer button:disabled,.shopify-payment-button__button--unbranded:disabled{opacity:.5;cursor:not-allowed;transform:none!important;box-shadow:none!important}@media screen and (max-width:749px){.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{min-height:44px;padding:12px 24px!important;border-radius:30px!important;font-size:13px;letter-spacing:.8px}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{border-radius:30px!important}}@media screen and (max-width:767px){.second-padding div#ImageWithText--template--21239643963457__image_with_text_VKi9HX,.second-padding div#ImageWithText--template--21239643963457__image_with_text_FLNYpR,.second-padding div#ImageWithText--template--21239643963457__image_with_text_YmeFK7,.second-padding div#ImageWithText--template--21239643963457__image_with_text_PpAGMa,.second-padding div#ImageWithText--template--21239643963457__image_with_text_dGyAhC,.second-padding div#ImageWithText--template--21239643963457__image_with_text_Nmk6E4{padding:40px 0 0}h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in{font-size:30px}}.jm-button--primary[data-v-9640c170],.jm-button--primary[data-v-9640c170]:hover{background-color:#000!important}span.jm-star-rating__font-icon{color:#000!important}.product__media,.product-media-container,.product__modal-opener{border-radius:20px!important;overflow:hidden!important}.product__media img{border-radius:20px!important}.thumbnail,.thumbnail img{border-radius:20px!important;overflow:hidden!important}.product-media-container.global-media-settings,.thumbnail.global-media-settings{border-radius:20px!important}@media screen and (max-width:749px){.product__media,.product-media-container,.product__modal-opener,.product__media img{border-radius:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
