@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}h1,h2,h3,h4,h5,h6{margin:0}.template-index h2{font-size:32px!important;letter-spacing:.32px!important;text-transform:uppercase!important;line-height:normal;color:#000!important}.template-index .shopify-section .Button--primary{border:1px solid var(--Dark, #000);background-color:transparent;color:#000;font-family:TT_Commons_Pro_Trial_Medium;font-size:16px;font-weight:500;letter-spacing:.16px;text-transform:capitalize;padding:15px 28px;line-height:normal;transition:color .2s cubic-bezier(.785,.135,.15,.86),border .2s cubic-bezier(.785,.135,.15,.86);width:100%;max-width:320px}.template-index .shopify-section .Button--primary:before{background-color:transparent}.template-index .shopify-section .Button--primary:hover{border:1px solid var(--Dark, #7D5A3E);color:#fffdf9;background-color:#7d5a3e}.template-index .page-width,.template-product .page-width{max-width:1300px;padding:0 50px;margin:0 auto;width:100%}.home-highlight-section{padding-bottom:48px!important}.home-highlight-section .highlights-banners-block{padding:0}.home-highlight-section .highlights-banners-block{display:block}.home-highlight-section .highlights-banners-block:after{display:none}.home-highlight-section .highlights-banners-block{text-align:left}.home-highlight-section .highlights-banners{padding:54px 0 0;gap:32px}.home-highlight-section .highlights-banners-icon{margin-bottom:16px;width:50px;height:50px}.home-highlight-section .highlights-banners-text .highlights-banners-heading{font-size:18px;color:#000!important;font-family:Bellefair-Regular!important;letter-spacing:0;line-height:23.4px;margin-bottom:8px;font-weight:400}.home-highlight-section .highlights-banners-text p{font-family:TT_Commons_Pro_Trial_Regular;letter-spacing:-.16px!important;line-height:normal;color:#000!important;text-transform:initial;margin-top:8px;font-size:16px}.home-highlight-section h2{margin-top:0!important}.home-img-text-custom-grid .highlights-banners-block{max-width:100%;padding:0}.home-img-text-custom-grid .highlights-banners-block:after{background:transparent!important}.home-img-text-custom-grid .highlights-banners-text{text-align:left}.home-img-text-custom-grid .highlights-banners-icon{height:350px}.home-img-text-custom-grid .highlights-banners{gap:12px;padding:0;align-items:flex-start}.home-img-text-custom-grid .highlights-banners-icon{margin-bottom:24px}.home-img-text-custom-grid .highlights-banners-heading{font-size:24px;font-family:Bellefair-Regular!important;letter-spacing:0;line-height:31.2px;margin-bottom:12px;font-weight:400;color:#000!important}.home-img-text-custom-grid .highlights-banners-text p{font-family:TT_Commons_Pro_Trial_Regular;letter-spacing:-.16px!important;line-height:normal;color:#000!important;font-size:16px;margin-top:8px}.home-img-text-custom-grid .highlights-banners{justify-content:flex-start}.home-img-text-custom-grid.highlights-banners-container{padding-bottom:56px!important}.home-our-story-banner h2{font-size:32px!important;letter-spacing:.32px!important;color:#fffdf9!important;margin-top:0!important}.home-our-story-banner .ButtonGroup__Item{background-color:transparent;text-decoration:underline;text-transform:capitalize;padding:0}.home-our-story-banner .SectionHeader__Description{max-width:100%;margin-top:16px}.home-our-story-banner .SectionHeader__Description a{font-family:TT_Commons_Pro_Trial_Medium;font-weight:500;line-height:normal}.home-our-story-banner .ImageHero__ContentOverlay{min-width:auto;flex-basis:auto}.home-our-story-banner .ImageHero{min-height:430px}.home-our-story-banner .mobile{display:none}.home-our-story-banner.left-content .ImageHero{justify-content:flex-start;text-align:left}.home-our-story-banner.left-content .ImageHero__ContentOverlay{padding:0}.home-our-story-banner.left-content .Button--primary{color:#fffdf9;border:1px solid var(--Dark, #FFFDF9);margin-top:24px;width:100%;max-width:100%}.home-our-story-banner.left-content .ImageHero__ContentOverlay{max-width:503px}.home-our-story-banner.Button--primary{max-width:100%}.home-collection-list{padding:48px 0}.home-collection-list .CollectionItem{min-width:25%;padding:0 6px}.home-collection-list .CollectionList--spaced{margin:0 -6px}.home-collection-list .SectionHeader__Heading{margin-top:0;text-align:center}.home-collection-list .CollectionItem__Content .SectionHeader__Heading{margin-top:0;padding-bottom:0;color:#fffdf9!important;font-size:20px!important;letter-spacing:.2px!important;text-align:left}.home-collection-list h2{padding-bottom:49px}.home-collection-list .CollectionItem__Wrapper--small{height:300px!important}.home-collection-list .CollectionItem__Content{padding:0 20px;bottom:20px}.home-collection-list .SectionHeader__ButtonWrapper{display:none}.home-collection-list .Image--contrast:after{background:linear-gradient(180deg,#0000 70.83%,#0006)}.home-image-text{padding:48px 0}.home-image-text .FeatureText__ImageWrapper{width:18.375%}.home-image-text .FeatureText__ContentWrapper{width:21%}.home-image-text .FeatureText__Content{max-width:100%}.home-image-text .FeatureText--imageLeft .FeatureText__ContentWrapper{padding-left:80px;padding-right:0}.home-image-text .FeatureText__Content .SectionHeader__Description{max-width:100%;margin-top:16px;margin-bottom:32px;color:#000}.home-image-text .SectionHeader__Heading{margin-top:0}.home-image-text .SectionHeader__Description{font-size:19px}.home-image-text .Button--primary{padding:13px 28px}.home-image-text.ethical-process h2,.home-image-text.ethical-process .SectionHeader__Description,.home-image-text.ethical-process .SectionHeader__Description a{color:#7d5a3e!important}.home-image-text.ethical-process .SectionHeader__Description a{text-decoration-color:#7d5a3e!important;font-size:16px;font-weight:500;font-family:TT_Commons_Pro_Trial_Medium;display:block;margin-top:32px}.home-image-text.ethical-process .FeatureText__Content .SectionHeader__Description{margin-bottom:0}.home-image-text.ethical-process{padding:48px 0 56px}.featured-collection .SectionHeader__SubHeading{margin-top:0}.featured-collection .SectionHeader__SubHeading+.SectionHeader__Heading,.featured-collection .SectionHeader__SubHeading+.SectionHeader__TabList,.featured-collection .SectionHeader__Description{margin-top:40px}.featured-collection .SectionHeader .Container{padding:0}.featured-collection .TabList__Item{font-size:16px;font-family:Bellefair-Regular;color:#7d5a3eb3;font-weight:400;letter-spacing:normal;width:25%;border-bottom:.5px solid #7d5a3eb3}.featured-collection .TabList__Item:after{display:none}.featured-collection .TabList__Item+.TabList__Item{margin-left:0}.featured-collection .TabList__Item.is-active:after{width:100%;height:1.5px}.featured-collection .TabList__Item.is-active:after{background:#7d5a3e}.featured-collection .TabList__Item.is-active{color:#7d5a3e;border-bottom:1.5px solid #7D5A3E}.featured-collection .TabList__Item:after{width:100%;height:.5px}.featured-collection .TabList__Item:after{background:#7d5a3eb3}.featured-collection .ProductList--carousel{margin:0 51px}.featured-collection .ProductList--carousel .Carousel__Cell{padding:0 6px}.featured-collection .SectionHeader:not(:only-child){margin-bottom:40px}.featured-collection .SectionFooter{margin-top:40px}.featured-collection .ProductItem__Info{margin-top:16px;text-align:left}.featured-collection .ProductItem__Title a{font-size:16px;font-family:Bellefair-Regular;color:#000;font-weight:400;text-transform:uppercase;line-height:normal;display:block}.featured-collection .ProductItem__Title{height:40px!important}.featured-collection .ProductItem__Vendor{color:#7d5a3e;font-size:16px;font-family:TT_Commons_Pro_Trial_Regular;font-weight:400;line-height:normal;letter-spacing:.16px;text-transform:capitalize;margin-bottom:8px}.featured-collection .ProductItem__PriceList .ProductItem__Price{color:#000;font-size:16px;font-family:TT_Commons_Pro_Trial_Regular;line-height:normal;letter-spacing:normal;font-weight:400}.featured-collection .ProductForm__AddToCart{position:absolute;border:0;width:auto;padding:0;background-color:transparent;top:16px;left:16px;font-size:0}.featured-collection .ProductItem__Wrapper .ProductFormWrapper{opacity:1;visibility:visible}.featured-collection .ProductForm__AddToCart span{display:none}.featured-collection .ProductList--carousel .flickity-prev-next-button{background-image:url(/cdn/shop/files/Capa_1_1.png?v=1732194826);background-repeat:no-repeat;width:33px;height:33px;background-color:#f8f6f0;background-size:15px 14px;background-position:center;box-shadow:none}.featured-collection .ProductList--carousel .flickity-prev-next-button.previous{transform:rotate(180deg)}.featured-collection .flickity-prev-next-button svg{display:none}.featured-collection .ProductItem__Vendor{display:none}.featured-collection .ProductItem__Vendor.product-location{display:block}.featured-collection{padding:56px 0 48px!important}.featured-collection .Button--primary{padding:13.2px 28px}.gallery{padding-top:56px}.gallery .highlights-banners-icon{height:auto;min-width:auto;width:100%!important;margin-right:0;height:100%}.gallery .highlights-banners-block:after{background-color:transparent!important}.gallery .highlights-banners-container{padding-bottom:0!important}.gallery .highlight-banners-align-center .highlights-banners-icon{margin-bottom:0}.gallery .gallery-wrap{padding-bottom:0;padding-top:40px;gap:12px;display:grid;grid-template-columns:repeat(4,1fr)}.gallery .highlights-banners-block{padding:0}.gallery .highlights-banners-icon .highlights-banners-custom-icon{width:100%}.gallery .highlights-banners-container{max-width:100%;padding:0}.gallery .sub-heading p{font-size:20px;font-weight:500;line-height:28px;font-family:TT_Commons_Pro_Trial_Medium;margin-bottom:16px;color:#7d5a3e;text-transform:lowercase}.gallery h2,.gallery h6{margin-top:0!important}.gallery .highlights-banners-icon img{object-fit:cover}.gallery .SectionHeader.home-section--title{padding:0 16px}.home-highlight-section .highlights-banners::-webkit-scrollbar{height:3px;background:#0003}.home-highlight-section .highlights-banners::-webkit-scrollbar-thumb{background:#0009;border-radius:10px}.home-highlight-section .highlights-banners::-webkit-scrollbar-thumb:hover{background:#0009}.featured-collection .ProductItem__Vendor.product-location{display:none}.featured-collection .ProductList--carousel{overflow-y:hidden}.template-index .featured-collection .flickity-page-dots{display:none}.template-index .featured-collection .ProductList--carousel{overflow-y:visible}.template-index .featured-collection .ProductItem__Wrapper .productitem--action.atc--button{display:none}.home_media_testimonials .image-container img{max-height:46px}.home-collection-list .SectionHeader__Heading br,.featured-collection .SectionHeader__SubHeading br,.home-highlight-section h2 br,.home-image-text .SectionHeader__Heading br,.gallery .SectionHeader__Heading br{display:none}.template-index .featured-collection{background-color:#fff}.template-index .featured-collection .product-btn-show{display:block}.template-index .featured-collection .ProductItem__LabelList{right:10px;left:auto}.template-index .shopify-section .Search .Button--primary{color:var(--button-text-color);border-color:var(--button-background);position:relative;display:inline-block;padding:14px 28px;line-height:normal;border:none;border-radius:0;text-transform:uppercase;font-size:14px;text-align:center;letter-spacing:.2em;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);background-color:#59595933;transition:color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);z-index:1;-webkit-tap-highlight-color:initial;max-width:max-content}.template-index .shopify-section .Search .Button--primary:before{background-color:var(--button-background)}@media screen and (max-width: 1199px){.template-index .page-width,.template-product .page-width{padding:0 30px}}@media screen and (max-width: 1023px){.home-highlight-section .highlights-banners{padding:32px 0 0}.home-highlight-section .highlights-banners .highlights-banners-block{align-items:flex-start;justify-content:flex-start;padding-bottom:32px}.home-highlight-section .highlights-banners{margin-bottom:0}.home-highlight-section .highlights-banners .highlights-banners-block{display:block!important;padding-bottom:0!important}.gallery .highlights-banners-icon .highlights-banners-custom-icon{max-height:initial!important}.featured-collection .ProductList--carousel .Carousel__Cell:first-child{margin-left:0}.home-img-text-custom-grid .highlights-banners{margin-bottom:0}}@media screen and (max-width: 1022px){.home-highlight-section .highlights-banners .highlights-banners-block{padding-bottom:30px!important}}@media screen and (max-width: 991px){.home-collection-list .CollectionItem{min-width:50%}.home-collection-list h2{padding-bottom:24px}.home-collection-list .CollectionItem{padding-bottom:12px}.home-img-text-custom-grid .highlights-banners-icon{height:auto;width:100%}.gallery .highlights-banners-block{min-width:100%;width:100%}.gallery .gallery-wrap{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 768px){.home-img-text-custom-grid .highlights-banners-icon .highlights-banners-custom-icon{width:100%!important;max-height:initial!important}.gallery{padding-top:32px}.gallery .gallery-wrap{padding-top:24px}.home-highlight-section .highlights-banners-icon .highlights-banners-custom-icon{max-height:100%;width:100%}.featured-collection .ProductList--carousel{overflow-y:visible}.template-index .featured-collection .flickity-page-dots{display:flex}}@media screen and (max-width: 767px){.template-index h2{font-size:24px!important;line-height:normal;letter-spacing:.24px}.home-highlight-section{padding-bottom:32px!important}.template-index .page-width,.template-product .page-width{padding:0 16px}.home-highlight-section .highlights-banners-block{min-width:100%}.SectionHeader.home-section--title{text-align:left}.home-highlight-section .highlights-banners-text .highlights-banners-heading{font-size:16px;line-height:20.8px}.home-our-story-banner .mobile{display:block}.home-our-story-banner .desktop{display:none}.home-our-story-banner h2{font-size:28px!important;line-height:28px!important}.home-our-story-banner .SectionHeader__Description{margin-top:12px}.home-collection-list{padding:24px 0 12px}.home-image-text .FeatureText--imageLeft .FeatureText__ContentWrapper{padding-left:30px}.template-index .shopify-section .Button--primary{padding:13px 28px}.featured-collection .SectionHeader:not(:only-child){margin-bottom:24px}.featured-collection .ProductList--carousel{margin:0;padding-bottom:27px}.featured-collection .SectionFooter{margin-top:24px;margin-left:-24px;margin-right:-24px}.home-image-text.ethical-process .SectionHeader__Description a{margin-top:20px}.home-image-text.ethical-process{padding:24px 0 32px}.ethical-process .FeatureText--withImage .FeatureText__ContentWrapper{padding:0 16px!important}.home-img-text-custom-grid.highlights-banners-container{padding-bottom:32px!important;padding-top:32px!important}.gallery .gallery-wrap{gap:8px}.featured-collection{padding:32px 0 24px!important}.featured-collection .ProductItem__Wrapper .ProductFormWrapper{margin:0}}@media screen and (max-width: 640px){.home-highlight-section .highlights-banners-text p{font-size:14px;letter-spacing:-.14px!important}.home-collection-list .CollectionList{display:flex;flex-wrap:wrap}.home-collection-list .CollectionItem{display:block!important;flex:0 1 0}.home-image-text .FeatureText__ImageWrapper,.home-image-text .FeatureText__ContentWrapper{width:100%}.FeatureText--withImage .FeatureText__ContentWrapper,.FeatureText--withImage .FeatureText__ImageWrapper{width:100%;display:block}.home-image-text{padding:0 0 32px}.home-image-text .page-width{padding:0}.home-image-text .FeatureText .FeatureText__ImageWrapper.FeatureText__ImageWrapper-mobile{width:100%;margin-left:0}.home-image-text .FeatureText--imageLeft .FeatureText__ContentWrapper{padding-left:0}.home-image-text .FeatureText--withImage .FeatureText__ContentWrapper{text-align:left;padding:16px 16px 0}.home-image-text .FeatureText--imageLeft{flex-direction:column}.home-image-text .FeatureText .FeatureText__ImageWrapper.FeatureText__ImageWrapper-desktop{display:block}.home-image-text .FeatureText .FeatureText__ImageWrapper.FeatureText__ImageWrapper-mobile{display:none}.home-image-text .FeatureText__Content .SectionHeader__Description{margin-bottom:24px;line-height:normal}.ethical-process .FeatureText__ImageWrapper{display:none!important}.ethical-process .FeatureText--withImage .FeatureText__ContentWrapper{padding:24px 16px 32px}.ethical-process .SectionHeader__Description{margin-bottom:0!important}.ethical-process{padding:0}.gallery .highlights-banners-block{min-width:100%;width:100%}.home-our-story-banner h2{font-size:24px!important;line-height:24px!important}.home-image-text .FeatureText__Content .SectionHeader__Description{font-size:16px}.home-our-story-banner.left-content .Button--primary{margin-top:16px}.featured-collection .ProductItem__Wrapper .ProductFormWrapper .ProductForm__AddToCart{padding:0}.gallery .highlights-banners-block{height:160px}.home-img-text-custom-grid .highlights-banners-block{min-width:100%}.home-img-text-custom-grid .highlights-banners-icon{margin-bottom:16px}.featured-collection .SectionHeader__TabList{margin-top:24px!important}.featured-collection .ProductList--carousel .Carousel__Cell{width:100%}.featured-collection .ProductItem__PriceList .ProductItem__Price,.featured-collection .ProductItem__Vendor{font-size:14px}.home-img-text-custom-grid .highlights-banners-text{padding-bottom:16px}}@media screen and (max-width: 540px){.home-our-story-banner .ImageHero{min-height:400px}.home-our-story-banner .ImageHero__ContentOverlay{text-align:left;bottom:24px;position:absolute;right:20px;left:20px}.home-collection-list .CollectionItem__Wrapper--small{height:187px!important}.home-collection-list .CollectionItem__Content .SectionHeader__Heading{font-size:18px!important}.home-our-story-banner.left-content .ImageHero__ContentOverlay{text-align:center}.home-image-text .Button--primary{width:100%}.home-image-text .Button--primary{max-width:100%}.home-image-text .FeatureText .FeatureText__ImageWrapper.FeatureText__ImageWrapper-desktop{max-height:209px}.home-image-text .FeatureText .FeatureText__ImageWrapper.FeatureText__ImageWrapper-desktop img{object-fit:cover;max-height:209px}.home-img-text-custom-grid .highlights-banners-icon{height:240px}.featured-collection .TabList__Item{font-size:14px}.featured-collection .Button--primary{max-width:100%}.home-our-story-banner .ImageHero__ContentOverlay{left:0}.home-our-story-banner.left-content .ImageHero__ContentOverlay{left:16px}.home-image-text.ethical-process h2{line-height:31.2px;letter-spacing:.24px!important;max-width:65%}.home-image-text.ethical-process .FeatureText__Content .SectionHeader__Description{margin-top:20px}.home-collection-list .SectionHeader__Heading br,.featured-collection .SectionHeader__SubHeading br,.home-highlight-section h2 br,.home-image-text .SectionHeader__Heading br,.gallery .SectionHeader__Heading br{display:block}}@media screen and (max-width: 450px){.home-image-text.ethical-process h2{max-width:79%}}@media screen and (max-width: 376px){.home-image-text.ethical-process h2{max-width:95%}}@media screen and (max-width: 360px){.home-collection-list .SectionHeader__Heading{padding:0 10px 24px}}@media screen and (max-width: 320px){.featured-collection .TabList__Item{font-size:13px}.home-image-text.ethical-process h2{max-width:100%}.home-collection-list .SectionHeader__Heading{padding:0 5px 24px}}a.hide-klaviyo-btn{display:none}
/*# sourceMappingURL=/cdn/shop/t/118/assets/custom.css.map */
