@font-face{font-family:Bellefair-Regular;src:url(/cdn/shop/files/Bellefair-Regular.ttf?v=1731905818) format("truetype");font-weight:400}@font-face{font-family:TT_Commons_Pro_Trial_Regular;src:url(/cdn/shop/files/TT_Commons_Pro_Trial_Regular.ttf?v=1731914344) format("truetype");font-weight:400}@font-face{font-family:TT_Commons_Pro_Trial_Medium;src:url(/cdn/shop/files/TT_Commons_Pro_Trial_Medium.ttf?v=1731926686) format("truetype");font-weight:500}@font-face{font-family:TT_Commons_Pro_Trial_Bold;src:url(/cdn/shop/files/TT_Commons_Pro_Trial_Bold.ttf?v=1731922637) format("truetype");font-weight:600}@font-face{font-family:TT_Commons_Pro_Trial_DemiBold;src:url(/cdn/shop/files/TT_Commons_Pro_Trial_DemiBold.ttf?v=1732201484) format("truetype");font-weight:600}.template-product .SectionHeader h2{color:#000!important}.product-highlights-banners-container.page-width{padding-left:120px;padding-right:120px;max-width:1440px}.product-highlights-banners-container .highlights-banners{padding:0;gap:54px;margin-bottom:0}.product-highlights-banners-container .highlights-banners-block{padding:0}.product-highlights-banners-container .highlight-banners-count-2 .highlights-banners-block,.product-highlights-banners-container .highlight-banners-count-3 .highlights-banners-block{width:33.33%;max-width:33.33%;min-width:inherit}.product-highlights-banners-container .highlight-banners-align-center .highlights-banners-icon{margin-bottom:0}.product-highlights-banners-container .highlights-banners-icon{height:23.7px;min-width:23.7px}.product-highlights-banners-container .highlights-banners-heading{text-align:left;color:#000}.product-highlights-banners-container .highlights-banners-text{color:#000;text-align:left;max-width:99%}.template-product .featured-collection .ProductItem__Title a,.template-product .featured-collection .ProductItem__PriceList .ProductItem__Price{font-family:var(--heading-font-family);font-size:14px;text-align:center}.template-product .ProductItem__PriceList.Heading{text-align:center}.template-product .featured-collection .SectionHeader__SubHeading{font-size:22px}.product-highlights-banners-container .highlights-banners-heading-icon{display:flex;gap:12px;align-items:center;margin-bottom:12px;width:100%}.template-product .Section-product-artisan{padding:0!important}.template-product .Section-product-artisan .FeatureText__ImageWrapper-item img{width:100%;height:100%}.template-product .Section-product-artisan .FeatureText__ImageWrapper-item{height:100%;padding-right:0}.template-product .Section-product-artisan .FeatureText__ImageWrapper{height:auto!important}.template-product .Section-product-artisan .FeatureText--withImage{padding:56px 120px;gap:56px;text-align:left}.template-product .Section-product-artisan .FeatureText--withImage .FeatureText__ContentWrapper{padding:0}.template-product .Section-product-artisan .FeatureText__Content{max-width:100%}.template-product .SectionHeader__Heading.SectionHeader__Heading,.template-product .SectionHeader__SubHeading.SectionHeader__SubHeading{margin-top:0}.template-product .Section-product-artisan .SectionHeader{display:flex;flex-direction:column}.template-product .Section-product-artisan h2.SectionHeader__Heading.Heading{order:-1;color:#000;margin-bottom:16px}.template-product .Section-product-artisan .SectionHeader__SubHeading.Heading{color:#000;margin:-6px 0}.template-product .Section-product-artisan .FeatureText__Content{color:var(--Dark, #000)}.template-product .FeatureText .SectionHeader__Description{margin-top:24px;margin-bottom:24px}.template-product .FeatureText .SectionHeader__Description p:not(:last-child){margin-bottom:20px}.template-product .Section-product-artisan .Button{margin-top:0;color:#000;background:transparent;border:1px solid #000;width:320px;padding:13px;transition:none}.template-product .Section-product-artisan .Button:hover{border:1px solid var(--Dark, #7D5A3E);color:#fffdf9;background-color:#7d5a3e}.template-product .Section-product-artisan .FeatureText__Content .keep_reading{color:var(--Dark, #000);margin-bottom:16px;display:none;cursor:pointer}.product-real-life-section .SectionHeader{text-align:center;margin-bottom:40px}.product-real-life-section .page-width{padding:0 120px;max-width:1440px;margin:0 auto}.product-real-life-section .Grid{margin-left:-12px;margin-bottom:-12px;display:flex;flex-wrap:wrap}.product-real-life-section .Grid__Cell{padding-left:12px;padding-bottom:12px}.product-real-life-section .Grid img{aspect-ratio:1 / 1.391;object-fit:cover;height:100%;width:100%}.real__Grid__Cell.popup_open .real-life-image{height:0}.real-life-image{position:relative;display:block;height:100%}.view-real-product{position:absolute;top:16px;left:16px;cursor:pointer;z-index:11}.close-icon,span.view-real-product.open .view-icon,.real-product-popup-close{display:none}.real-product-popup .real-product-popup-content{width:100%}span.view-real-product.open .close-icon{display:block}.real__Grid__Cell.popup_open .real-life-image img{display:none}.real-product-popup .AspectRatio--square:before{padding-bottom:86%}.real-product-popup .ProductItem__Wrapper .ProductFormWrapper{opacity:1;visibility:visible}.real-product-popup .ProductItem__Wrapper .ProductItem__Title.Heading a{color:#000!important}.real-product-popup .ProductItem__Wrapper .ProductItem__Title.Heading{color:#000!important;font-size:16px!important;line-height:normal;letter-spacing:0!important;text-transform:uppercase}.real-product-popup .ProductItem__Title{margin-bottom:8px;height:auto!important}.real-product-popup .ProductItem{text-align:left;height:100%}.real-product-popup .Price{color:#000;font-family:TT_Commons_Pro_Trial_Regular;font-size:16px;font-weight:400;line-height:normal;letter-spacing:0}.real-product-popup .ProductForm__AddToCart{color:var(--Light, #FFFDF9);font-family:TT_Commons_Pro_Trial_Medium;font-size:16px;font-weight:500;letter-spacing:.16px;text-transform:capitalize;padding:13px}.real-product-popup .ProductItem__Info,.real-product-popup .ProductItem__Wrapper .ProductFormWrapper{margin-top:16px}.real-product-popup .ProductForm__AddToCart span{margin:0 5px}.real-product-popup{height:100%}.real-product-popup .ProductItem__Wrapper{height:100%;display:flex;flex-direction:column}.real-product-popup .ProductItem__Wrapper .ProductFormWrapper{margin-top:auto}.real-product-popup .ProductItem__Wrapper .ProductFormWrapper .ProductForm{margin-top:16px}.view-real-product{line-height:0}.view-real-product svg{height:36px;width:36px}.real-product-popup-content .real-pop-up-title{display:none}#main .single-line-text{font-family:TT_Commons_Pro_Trial_Regular;font-size:16px;font-weight:400;line-height:normal;letter-spacing:.16px;text-transform:capitalize;margin-bottom:8px}.real-product-popup .ProductForm__AddToCart svg{display:none}ul.product_badges{display:flex;padding:24px 0 0 24px;flex-direction:column;align-items:flex-start;gap:18.379px;list-style-type:none;position:absolute;z-index:1}.Product__Slideshow .flickity-prev-next-button{background:none;box-shadow:none;background-image:url(fc-arrow.svg);background-repeat:no-repeat;width:33px;height:33px;top:inherit;transform:none;bottom:24px;z-index:1;opacity:1;background-size:100% 100%}.Product__Slideshow .flickity-prev-next-button svg{display:none}.Product__Slideshow .flickity-prev-next-button.previous{left:inherit;right:74px}.Product__Slideshow .flickity-prev-next-button.next{right:24px;transform:rotate(-180deg)}.Carousel .Product__SlideItem .AspectRatio:before{padding-bottom:91%}.template-product .featured-collection .page-width{padding:0 120px;max-width:1440px}.template-product .featured-collection .ProductList--carousel{margin:0;overflow:inherit}.template-product .featured-collection .ProductItem__Title{margin-bottom:8px;height:auto!important}.template-product .featured-collection .flickity-viewport{margin:0 -6px}.Productlimit-4 ol.flickity-page-dots{display:none}.template-product .rebuy-widget{padding-top:0;padding-bottom:0}.Product .Product__Info .rebuy-product-title{color:#000;font-family:Bellefair-Regular;font-family:var(--text-font-family);font-size:16px!important;font-size:14px!important;font-weight:400;line-height:normal;letter-spacing:-.16px;text-transform:uppercase;margin-top:0!important}.Product .Product__Info .rebuy-product-price{margin-top:0!important;color:#000;font-family:TT_Commons_Pro_Trial_Medium;font-family:var(--text-font-family);font-size:16px;font-size:14px;line-height:normal;letter-spacing:-.16px;margin-bottom:8px!important}.Product .Product__Info .rebuy-button{border:1px solid var(--Dark, #000);padding:7px;color:var(--Dark, #000);background-color:transparent;font-size:14px;line-height:normal;letter-spacing:.14px;text-transform:capitalize}.Product .Product__Info .rebuy-money,.Product .Product__Info .rebuy-widget .rebuy-money{color:#000}.Product .Product__Info .rebuy-widget .rebuy-product-info{padding:0 0 0 12px!important;margin-top:0!important}.Product .Product__Info .rebuy-widget .primary-title{text-align:left;color:var(--Dark, #000);font-weight:400;margin-bottom:24px}.Product .Product__Info #rebuy-widget-77614 .rebuy-product-block{padding-top:24px}.template-product .ProductItem__Wrapper .AspectRatio--square:before{padding-bottom:103.4%}.template-product .ProductItem__Wrapper .AspectRatio--square img{object-fit:cover}.template-product .shopify-section--bordered+.shopify-section--bordered{border-top:0}body.template-product .ProductForm .rebuy-widget .rebuy-product-grid.large-carousel{padding:0}body.template-product .ProductForm .rebuy-widget .rebuy-product-grid .rebuy-product-block{padding:0;margin-right:32px;width:calc(50% - 32px)!important}body.template-product .ProductForm .rebuy-widget .rebuy-product-block .rebuy-product-media img{object-fit:cover;height:100%;margin:0!important;width:100%}body.template-product .ProductForm .rebuy-widget .rebuy-product-block .rebuy-product-media a.rebuy-product-image{height:102px}body.template-product .ProductForm .rebuy-widget .rebuy-product-grid.large-style-list .rebuy-product-block .rebuy-product-media{width:31.1%}body.template-product .ProductForm .rebuy-widget .rebuy-product-grid.large-style-list .rebuy-product-block .rebuy-product-info{width:68.9%}.qty-add__item~.ProductMeta__Text{margin:0}.flickity-page-dots,body .rebuy-widget .flickity-page-dots{display:flex;justify-content:center;align-items:center;margin-top:24px;position:relative;bottom:inherit}.flickity-page-dots .dot:before,body .rebuy-widget .flickity-page-dots .dot:before{display:none}.flickity-page-dots .dot,body .rebuy-widget .flickity-page-dots .dot{background:#0003;width:100%;height:3px;margin:0;border-radius:0;cursor:pointer;border:0}.flickity-page-dots .dot.is-selected,body .rebuy-widget .flickity-page-dots .dot.is-selected{background:#0009}body.template-product .ProductForm .rebuy-widget .flickity-button{background-image:url(fc-arrow.svg)!important;background-repeat:no-repeat!important;width:33px;height:33px;top:inherit;transform:none;top:-50px;z-index:1;opacity:1;background-size:100% 100%!important;box-shadow:none}body.template-product .ProductForm .rebuy-widget .flickity-button svg{display:none}body.template-product .ProductForm .rebuy-widget .flickity-button.previous{left:inherit;right:82px}body.template-product .ProductForm .rebuy-widget .flickity-button.next{transform:rotate(-180deg);right:32px}body.template-product .ProductForm .rebuy-widget .flickity-page-dots .dot.is-selected{background:#0009}body.template-product .ProductForm .rebuy-widget .flickity-page-dots{margin:24px 32px 0 0}body button.kl_reviews__star_rating_widget[aria-label="0 stars, 0 ratings"]{display:none!important;margin-bottom:20px!important}span.klaviyo-star-rating-widget{margin-bottom:20px}body span.klaviyo-star-rating-widget svg path,body .kl_reviews__stars_badge svg path{fill:#7d5a3e}body .kl_reviews__star_rating_widget__label{font-size:12px!important;font-weight:400!important;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-transform:capitalize;font-family:TT_Commons_Pro_Trial_Regular!important}.shopify-app-block .reviews_all_container{padding:56px 120px;max-width:1440px;margin:0 auto}.shopify-app-block .reviews_all_container h2.kl_reviews__summary__header{text-align:center;padding-bottom:0;border-bottom:0;margin-bottom:0}body .kl_reviews__review__author div{color:var(--Dark, #000);font-family:TT_Commons_Pro_Trial_Medium;font-size:20px;font-weight:500;line-height:normal}body .kl_reviews__review__verified{color:var(--Gray, #53565F);font-family:TT_Commons_Pro_Trial_Medium;font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.14px}body .kl_reviews__review_item.kl_reviews__review_item.kl_reviews__review_item p.kl_reviews__review__content,body .kl_reviews__review_item.kl_reviews__review_item.kl_reviews__review_item p.kl_reviews__review__response_content,body .kl_reviews__review_item.kl_reviews__review_item.kl_reviews__review_item p.kl_reviews__review__response_title{color:var(--Dark, #000);font-family:TT_Commons_Pro_Trial_Regular;font-size:16px;font-weight:400;line-height:normal}body .kl_reviews__review_item.kl_reviews__review_item.kl_reviews__review_item p.kl_reviews__review__response_title{font-size:14px}body .kl_reviews__review_item.kl_reviews__review_item.kl_reviews__review_item:last-child{margin-bottom:0}body .kl_reviews__review__timestamp,body .kl_reviews__reviews_list.kl_reviews__reviews_list.kl_reviews__reviews_list .kl_reviews__filters__pill select,body .kl_reviews__reviews_list.kl_reviews__reviews_list.kl_reviews__reviews_list .kl_reviews__filters__pill button{font-family:TT_Commons_Pro_Trial_Regular;font-size:14px}body .kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__button{border-radius:0;background:#000;color:#fff;font-size:16px;font-weight:500;font-family:TT_Commons_Pro_Trial_Medium;text-transform:capitalize;padding:10px 20px!important}body .kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__button:hover{background:#000;color:#fff}body .kl_reviews__reviews_list.kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__list__tab{font-family:TT_Commons_Pro_Trial_Bold;font-weight:700}body .kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget .kl_reviews__stars_badge{gap:5px}body.template-product .ProductForm .rebuy-widget-container .rebuy-product-grid{width:calc(100% + 32px)}body.template-product .ProductForm .rebuy-widget .rebuy-product-grid.large-style-list .rebuy-product-block .rebuy-product-media{width:32.85%}body.template-product .ProductForm .rebuy-widget .rebuy-product-grid.large-style-list .rebuy-product-block .rebuy-product-info{width:67.1%}.template-product .featured-collection .ProductItem__Info{padding:0 8px}.ProductMeta__Description ul ul li{margin-left:-18px!important;display:block}.ProductMeta__Description ul ul{margin-bottom:.6em!important}.ProductMeta__Description ul{margin-left:18px!important}.Product__Slideshow .flickity-prev-next-button{box-shadow:none!important}.Product .Product__Info .rebuy-product-title,.Product .Product__Info .rebuy-product-price,.template-product .rebuy-widget .rebuy-money{text-align:left!important}.template-product .HorizontalList__Item.soldout:after{background-image:none}#main .Product__Wrapper .single-line-text{font-family:var(--text-font-family);font-size:14px}.Product .ProductForm__Variants .HorizontalList .HorizontalList__Item{margin:0 1px 8px 0!important}.product-real-life-section .view-real-product{z-index:2}.Product__InfoWrapper .item-quantity{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.template-product #main .product-learn-btn{display:none}.ProductItem__LabelList{left:inherit;right:10px}.featured-collection .single-line-text{text-align:center}@media screen and (max-width: 1199px){.product-highlights-banners-container.page-width,.template-product .featured-collection .page-width{padding-left:56px;padding-right:56px}.template-product .Section-product-artisan .FeatureText--withImage,.shopify-app-block .reviews_all_container{padding:56px}.product-real-life-section .page-width{padding:0 56px}}@media screen and (max-width: 1139px){.Productlimit-4 ol.flickity-page-dots{display:flex}}@media screen and (max-width: 1024px){.product-highlights-banners-container .highlights-banners{gap:32px}.product-highlights-banners-container.page-width,.template-product .featured-collection .page-width{padding-left:32px;padding-right:32px}.template-product .Section-product-artisan .FeatureText--withImage,.shopify-app-block .reviews_all_container{padding:32px}.product-real-life-section .page-width{padding:0 32px}}@media screen and (max-width: 1006px){.template-product .ProductList--carousel .Carousel__Cell{width:50%}}@media screen and (max-width: 989px){.template-product .Section-product-artisan .FeatureText--withImage{padding:0;flex-direction:column-reverse;gap:0}.template-product .Section-product-artisan .FeatureText--withImage .FeatureText__ContentWrapper{padding:32px;width:100%!important}.template-product .Section-product-artisan .FeatureText__ImageWrapper{width:100%!important}}@media screen and (max-width: 768px){.template-product .SectionHeader h2{font-size:24px!important;line-height:normal;letter-spacing:.24px}.template-product .Section-product-artisan .FeatureText--withImage .FeatureText__ContentWrapper{padding:16px 16px 32px}.product-highlights-banners-container.page-width,.template-product .featured-collection .page-width{padding-left:16px;padding-right:16px}.product-highlights-banners-container .highlight-banners-count-2 .highlights-banners-block,.product-highlights-banners-container .highlight-banners-count-3 .highlights-banners-block{width:100%;max-width:100%;min-width:inherit}.product-highlights-banners-container .highlights-banners{flex-direction:column}.product-highlights-banners-container .highlights-banners-heading-icon{gap:8px}.product-highlights-banners-container .highlights-banners-text{font-size:14px;line-height:normal;letter-spacing:-.14px}.template-product .Section-product-artisan h2.SectionHeader__Heading.Heading{margin-bottom:12px}.template-product .FeatureText .SectionHeader__Description{margin-top:12px;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.template-product .Section-product-artisan .Button{width:100%}.template-product .Section-product-artisan .FeatureText__Content .keep_reading{display:table;text-decoration:underline}.template-product .FeatureText .SectionHeader__Description.active{display:block}.product-real-life-section .page-width{padding:0 16px}.product-real-life-section .SectionHeader{margin-bottom:24px}.product-real-life-section .Grid{margin-left:-8px;margin-bottom:-8px}.product-real-life-section .Grid__Cell{padding-left:8px;padding-bottom:8px}.product-real-life-section .Grid img{aspect-ratio:1 / .97;height:auto}.view-real-product{top:8px;left:8px}.view-real-product svg{width:30px;height:30px}.real-product-popup-close{display:block;cursor:pointer;margin-left:auto;margin-bottom:16px}.real-product-popup{position:fixed;top:0;left:0;right:0;background:#00000080;z-index:111;align-items:center;justify-content:center;overflow:auto}.real-product-popup-content{background:#fff;padding:16px 16px 24px;margin:16px;width:100%}.real__Grid__Cell.popup_open .real-life-image img,span.view-real-product.open .view-icon{display:block}span.view-real-product.open .close-icon{display:none}.rel-popup-open{overflow:hidden}.real-product-popup .Price{font-size:14px}.real-product-popup .ProductForm__AddToCart{padding:13px!important}.view-real-product svg{height:30px;width:30px}.real-product-popup-close{height:19px}.product-highlights-banners-container .highlights-banners-text p{font-size:14px}.highlights-banners-icon .highlights-banners-custom-icon{max-height:23.7px;width:23.7px}.template-product .FeatureText .SectionHeader__Description p:not(:last-child){margin-bottom:16px}.real-product-popup-content .real-pop-up-title{display:block;text-align:center;margin-bottom:24px!important}.Product__Slideshow .flickity-prev-next-button.next{right:16px}.Product__Slideshow .flickity-prev-next-button{bottom:16px;width:27.298px;height:27.298px}.Product__Slideshow .flickity-prev-next-button.previous{right:56px}.template-product .featured-collection{padding-bottom:32px!important}.template-product .featured-collection .ProductList--carousel{padding-bottom:0}.template-product .featured-collection .flickity-viewport{margin:0 -8px 0 0}.template-product .ProductList--carousel .Carousel__Cell{width:calc(50% - 8px);margin-right:8px;padding:0}.template-product .ProductItem__Wrapper .AspectRatio--square:before{padding-bottom:113%}.template-product .ProductItem__Wrapper .AspectRatio--square img{object-fit:cover}.Carousel .Product__SlideItem .AspectRatio:before{padding-bottom:85.6%}.Product .Product__Info .rebuy-widget .primary-title{margin-bottom:20px;letter-spacing:1.5px}body .template-product .ProductForm .rebuy-widget .flickity-page-dots{margin:20px 24px 0 0}.sticly-klaviyo-bis-trigger,.ProductForm__StickyButton{display:none}body.template-product .ProductForm .rebuy-widget .rebuy-product-grid.large-style-list .rebuy-product-block .rebuy-product-media{width:90px}body.template-product .ProductForm .rebuy-widget .rebuy-product-grid.large-style-list .rebuy-product-block .rebuy-product-info{width:calc(100% - 90px)}body.template-product .ProductForm .rebuy-widget .rebuy-product-block .rebuy-product-media a.rebuy-product-image{height:80px}body.template-product .ProductForm .rebuy-widget .flickity-button.next{right:24px}body.template-product .ProductForm .rebuy-widget .flickity-button.previous{right:74px}.shopify-app-block .reviews_all_container{padding:32px 16px}body.template-product .ProductForm .rebuy-widget .rebuy-product-grid .rebuy-product-block{margin-right:24px;width:calc(50% - 24px)!important}body.template-product .ProductForm .rebuy-widget-container .rebuy-product-grid{width:calc(100% + 24px)}span.klaviyo-star-rating-widget{margin-bottom:16px}body span.klaviyo-star-rating-widget svg.kl_reviews__full_star{width:10px!important;height:10px!important}body .kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget .kl_reviews__stars_badge{gap:2px}.product-highlights-banners-container .highlights-banners{gap:24px}.product-highlights-banners-container .highlights-banners-text p{line-height:normal}.template-product .featured-collection .ProductForm__AddToCart{top:8px;left:8px}}@media (max-width:576px){.real-product-popup .ProductItem__Image{max-height:250px}}@media screen and (max-width: 480px){body.template-product .ProductForm .rebuy-widget .flickity-button.next{right:0}body.template-product .ProductForm .rebuy-widget .flickity-button.previous{right:40px}body.template-product .ProductForm .rebuy-widget .flickity-page-dots{margin:20px 0 0}body.template-product .ProductForm .rebuy-widget-container .rebuy-product-grid{width:100%}body.template-product .ProductForm .rebuy-widget .rebuy-product-grid .rebuy-product-block{margin-right:0;width:100%!important}body.template-product .ProductForm .rebuy-widget .rebuy-product-grid .rebuy-product-block{margin-right:10px;width:calc(100% - 10px)!important}}@media (max-width:390px){.template-product .Section-product-artisan .FeatureText__ImageWrapper-item img{max-height:249px}}@media (max-width:330px){body.template-product .ProductForm .rebuy-widget .flickity-button{width:25px;height:25px}body.template-product .ProductForm .rebuy-widget .flickity-button.previous{right:30px}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/custom_r.css.map */
