@import"https://fonts.googleapis.com/css2?family=Syne:wght@400..800&display=swap";@font-face{font-family:Avenir Custom;src:url(/cdn/shop/files/AvenirRegular.woff2?v=1781969164) format("woff2");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:Mangolaine Custom;src:url(/cdn/shop/files/Mangolaine.woff2?v=1781969162) format("woff2");font-weight:400;font-style:normal;font-display:swap}body,p,li,a,span{font-family:Avenir Custom,sans-serif;font-weight:350;font-size:19px;line-height:27px;letter-spacing:0em}p{margin-top:0;margin-bottom:30px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Mangolaine Custom,serif;font-weight:400;font-size:50px;line-height:82.29px;letter-spacing:0em}@media(max-width:426px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-size:40px}}.syne-text,.syne-text p,.syne-text span,.syne-text li{font-family:Syne,sans-serif;font-weight:400}.other-pages{max-width:100%}body.other-pages,.other-pages .kw-footer-image-canvas,.collection-hero__inner,body.ng-product-main,.ng-product-main .kw-footer-image-canvas{background-color:#fff9f0!important}.other-pages section,.other-pages .section,.other-pages .page-width,.other-pages .shopify-section,.other-pages .gradient,.ng-product-main section,.ng-product-main .section,.ng-product-main .page-width,.ng-product-main .shopify-section,.ng-product-main .gradient{background-color:#fff9f0!important}.other-pages .kw-footer-image-canvas,.ng-product-main .kw-footer-image-canvas{margin-top:70px!important}.card__content .quick-add__submit{display:flex;justify-content:center;padding:11px 45px!important;border:1px solid #bfa084;background:transparent;color:#363636;text-transform:uppercase;font-size:16px;font-weight:700;font-family:Syne;text-decoration:none;border-radius:0;transition:all .3s ease}.quick-add__submit:hover{background:#4a2c11;color:#fff;border-color:#4a2c11}.page-width{max-width:1600px;padding:0 40px}.other-pages p{color:#363636}.other-pages .main-page-title{text-transform:capitalize}.collection .card__information{position:relative;overflow:hidden;padding:15px!important;z-index:1}.collection .card__information:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#bfa084;transform:translateY(100%);transition:transform .4s ease;z-index:-1}.collection .card-wrapper:hover .card__information:before{transform:translateY(0)}.collection .card__information .card__heading a,.collection .card__information .price-item{transition:color .4s ease}.collection .card-wrapper:hover .card__information .card__heading a,.collection .card-wrapper:hover .card__information .price-item{color:#fff!important}.quick-add{margin-bottom:0!important}.card__information{display:flex;justify-content:space-between;align-items:center}.card__information .price{display:flex;justify-content:end;margin-top:0!important}.card__heading{min-width:max-content;text-transform:uppercase}@media(max-width:768px){.other-pages .page-width,.other-pages .kw-contact-main-wrapper{padding-left:20px;padding-right:20px}.yotpo-vertical-border{display:none}.yotpo-reviews-main-widget{padding:0 20px}.product-top{margin-top:0!important}.card__information{display:block}.collection .card__information .card__heading a,.collection .card__information .price-item{text-align:center}.card__information .price{justify-content:center}.card__content .quick-add__submit{padding:11px 0!important}}.yotpo-header-container .yotpo-new-review-btn{font-size:16px!important;font-family:Open Sans !important:}.yotpo-star-rating-icon path{fill:#000!important}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{z-index:99}.predictive-search{max-height:calc(100vh - 490px)!important;overflow-y:auto!important;overflow-x:hidden}.predictive-search__results-groups-wrapper{max-height:calc(100vh - 180px)!important;overflow-y:hidden!important}.predictive-search__results-list{max-height:none!important}.predictive-search::-webkit-scrollbar,.predictive-search__results-groups-wrapper::-webkit-scrollbar{width:6px}.predictive-search::-webkit-scrollbar-thumb,.predictive-search__results-groups-wrapper::-webkit-scrollbar-thumb{background:#999;border-radius:10px}.template-search{height:60vh}.ng-product-main .page-width{padding:0}.section-template--22308345577727__main-padding{padding-top:0!important}.other-pages .product__info-wrapper{padding-top:80px!important}.kw-media-desktop-container{gap:0px!important}.yotpo-sr-star-full path{fill:#000!important;stroke:#000!important}.yotpo-sr-bottom-line-button .yotpo-sr-star-full{width:12px;height:12px}.yotpo-sr-bottom-line-button .yotpo-sr-bottom-line-text{font-size:12px!important}.shopify_subscriptions_app_policy{font-size:15px;line-height:18px;margin:20px 0 0!important}.subscription_group{border:1px solid #dddddd00;border-radius:6px;transition:all .3s ease;border-bottom:0px solid #12121200!important}.plan_card .subscription_group:has(input[type=radio]:checked){border:1px solid #595959!important}.plan_card .subscription_group:nth-child(2) .group_name,.plan_card .subscription_group:nth-child(2) .group_list_item span{font-size:12px;line-height:18px}.plan_card .subscription_group:nth-child(2) .title_and_price_wrapper{width:unset}#price-template--22308345577727__main{position:absolute;top:45px;right:0;margin:0}.product__info-container .price__container .price__regular span{font-size:15px;color:#231f20}.product__info-wrapper .product__tax{position:absolute;top:85px;right:0}.custom_radio_button:has(input[type=radio]:checked):before{border:4px solid #FFF9F0!important;background:#121212}.plan_card{display:flex;flex-direction:column;border-color:#12121200!important;border:none;gap:}.product__description span,.product__description p{font-size:15px;line-height:18px;font-family:Avenir Custom}.one_time_purchase_option_app_block span,.product__accordion .accordion__title{font-size:15px;line-height:18px}.complementary-products__container .summary__title{text-align:center}.complementary-products__container .summary__title .accordion__title{font-size:25px;line-height:40px;letter-spacing:4px;color:#232323;text-transform:uppercase}.product__accordion .accordion__content{padding:0!important}.product__accordion .accordion__content p{font-size:12px;line-height:18px}.product__description b{font-weight:700}.kw-bt-container .kw-bt-product-title{font-size:12px;line-height:18px}.kw-bt-container .kw-bt-price{font-size:16px;line-height:24px}.product-form__input{display:flex;align-items:center;gap:20px}.product-form__buttons .product-form__submit{border-radius:6px!important;border:none}.product-form__buttons .product-form__submit span{font-size:15px;text-transform:uppercase}@media(max-width:768px){.other-pages .product__info-wrapper{padding-top:0!important}}.kw-related-product-carousel .kw-related-grid-item .card-wrapper{padding:18px;height:100%}.kw-related-product-carousel .kw-related-grid-item .card{background:transparent;border:none}.kw-related-product-carousel .kw-related-grid-item .card__media{margin-bottom:20px}.kw-related-product-carousel .kw-related-grid-item .card__media img{width:100%;object-fit:contain}.kw-related-product-carousel .kw-related-grid-item .card__heading,.kw-related-product-carousel .kw-related-grid-item .card__heading a{font-size:30px;line-height:1;color:#6d2c0c;text-transform:uppercase;text-decoration:none;margin-bottom:10px;font-family:Mangolaine Custom,serif}.kw-related-product-carousel .kw-related-grid-item .card-information{display:flex;align-items:center;gap:10px;margin-bottom:25px;width:unset}.kw-related-product-carousel .kw-related-grid-item .card__information{grid-row-start:1!important;padding:0}.kw-related-product-carousel .kw-related-grid-item .card-information .rating-text{display:block}.kw-related-product-carousel .kw-related-grid-item .card-information .rating-star{color:#42200e;font-size:20px}.kw-related-product-carousel .kw-related-grid-item .rating{order:1;margin:0}.kw-related-product-carousel .kw-related-grid-item .rating-text{order:2;margin:0!important;font-size:18px}.kw-related-product-carousel .kw-related-grid-item .rating-count{display:none!important}.kw-related-product-carousel .kw-related-grid-item .fragrance-notes{font-size:15px;color:#4d3427;margin-bottom:25px}.kw-related-product-carousel .kw-related-grid-item .quick-add__submit{background:#42200e!important;color:#fff!important;border:none!important;font-family:Avenir;text-transform:uppercase;width:100%}.kw-related-product-carousel .quick-add,.kw-related-product-carousel .quick-add product-form,.kw-related-product-carousel .quick-add .form,.kw-related-product-carousel .quick-add__submit{border-radius:5px!important;overflow:hidden;font-size:18px;font-weight:500}.kw-related-product-carousel .kw-related-grid-item .quick-add__submit:hover{background:#4a1f07!important}.kw-related-product-carousel .kw-related-grid-item .pricetxt{display:inline}.product__info-wrapper .product__title h1{color:#231f20;font-size:24px;line-height:24px;margin-bottom:30px;text-transform:uppercase}.product__info-wrapper .product-form__quantity{float:left;width:115px;margin:auto!important}.product__info-wrapper product-form{display:block;overflow:hidden;margin:0!important;padding:0 0 0 20px}.product__info-wrapper .product-form__buttons{margin-top:0!important}.product__info-wrapper .product-form__submit{min-height:4.6rem}#yotpo-reviews-main-widget .yotpo-base-layout{max-width:1600px!important;width:95%!important}.ng-product-main .product__info-container{max-width:75%}.ng-product-main .product__info-container .button:after{box-shadow:none}.ng-product-main .product__info-container .button{background-color:#231f20}.ng-product-main .yotpo-review-border-smooth{display:none!important}.ng-product-main .price-per-item__container .quantity:after{border-radius:6px!important}.ng-product-main .price-per-item__container .quantity__button:not(:focus-visible):not(.focused),.ng-product-main .price-per-item__container .quantity__input:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:#f3f3f4}.ng-product-main .page-width{max-width:100%}.ng-product-main .yotpo-reviewer-name-text{font-family:Open Sans,sans-serif!important;font-size:14px!important}.ng-product-main .yotpo-review-title,.ng-product-main .yotpo-review-title strong{font-family:Open Sans,sans-serif!important;font-size:16px!important;font-weight:600;line-height:1.4}.ng-product-main .yotpo-read-more-text{font-family:Open Sans,sans-serif!important;font-size:14px!important}.ng-product-main .yotpo-read-more{font-family:Open Sans,sans-serif!important;font-size:14px!important;font-weight:600}.ng-product-main .yotpo-date-label{font-family:Open Sans,sans-serif!important;font-size:15px!important;text-transform:uppercase}.ng-product-main .yotpo-date-format{font-family:Open Sans,sans-serif!important;font-size:15px!important}.ng-product-main .yotpo-review-votes-text,.ng-product-main .yotpo-review-votes-number{font-family:Open Sans,sans-serif!important;font-size:14px!important}.ng-product-main .yotpo-reviewer-details{font-family:Open Sans,sans-serif!important;font-size:16px!important}.ng-product-main .kw-related-product-carousel .kw-related-grid-item .card__media img{object-fit:cover!important}@media(max-width:767px){.ng-product-main .product__info-wrapper{padding:0 20px}.product__info-wrapper .product__tax,#price-template--22308345577727__main{right:20px}}@media(max-width:768px){.ng-product-main .kw-related-product-carousel .kw-related-grid-item .card-wrapper{padding-left:0!important;padding-right:0!important}.ng-product-main .kw-related-section-padding{padding:36px 20px 80px!important}.ng-product-main .kw-related-slider-track-window ul.kw-related-product-carousel .kw-related-grid-item{width:100%!important;min-width:100%!important;margin-right:20px!important}.ng-product-main .product__info-container{max-width:100%}.ng-product-main .product__info-wrapper .product-form__quantity{width:0%}}.delivery-and-shipping-policy-page .page-width,.terms-and-conditions-page .page-width,.privacy-policy-page .page-width,.return-and-refund-policy-page .page-width{max-width:60%;padding-top:50px;padding-bottom:100px}.delivery-and-shipping-policy-page .main-page-title,.terms-and-conditions-page .main-page-title,.privacy-policy-page .main-page-title,.return-and-refund-policy-page .main-page-title{text-align:center;font-size:50px;font-family:Mangolaine Custom;line-height:82px;color:#6d2c0c;text-transform:uppercase}@media(max-width:768px){.delivery-and-shipping-policy-page .page-width,.terms-and-conditions-page .page-width,.privacy-policy-page .page-width,.return-and-refund-policy-page .page-width{max-width:100%}.delivery-and-shipping-policy-page .main-page-title,.terms-and-conditions-page .main-page-title,.privacy-policy-page .main-page-title,.return-and-refund-policy-page .main-page-title{font-size:30px;line-height:40px;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-custom.css.map */
