nav a,a.link,button,nav summary,p.h6,.accordion__toggle{font-family:Noto Sans,sans-serif!important;text-transform:uppercase!important;font-size:11.2px!important;letter-spacing:3px!important;font-weight:300!important}nav a,nav summary{font-weight:600!important}a:hover,.header summary:hover{color:#c5ad84!important}.announcement-bar{height:25px;line-height:25px;column-gap:0;padding:0 20px}.announcement-bar p{font-family:Noto Sans,sans-serif!important;text-transform:uppercase!important;letter-spacing:2px!important}.announcement-bar__carousel{max-width:100%}.announcement-bar .tap-area svg.icon{width:10px}.header__secondary-nav li a:hover svg{color:#c5ad84}.header .header__primary-nav-item:before{display:none}.header .header__primary-nav-item a{position:relative}.header .header__primary-nav-item a:before{bottom:-4px;width:100%;height:1px;background:#c5ad84;content:"";position:absolute;display:none;transition:transform .2s ease-in-out}.header .header__primary-nav-item a:hover:before{display:block;transition:transform .2s ease-in-out}.header .header__primary-nav-item:before{bottom:-2px;width:100%;height:1px;background:#c5ad84}.header .header__dropdown-menu{margin-top:10px}.header .header__dropdown-menu:before{height:1px;background:#c5ad84;display:none}.product-card .product-card__info{text-align:left;align-content:start;justify-items:left}.product-card .product-card__info .justify-items-center{justify-items:start}.product-card a.product-title{font-size:14.4px;text-transform:uppercase;letter-spacing:1.6px}.pro_fragrance{display:block;opacity:.5;font-family:Noto Sans,sans-serif!important;font-size:11.2px!important;letter-spacing:2px!important;font-weight:300!important}.product-card .price-list .text-subdued{font-size:15px;color:rgb(var(--text-color) / 1)}.product-card{gap:10px}.shopify-section--featured-collections .justify-self-center{justify-self:left}.shopify-section--featured-collections .text-center{text-align:left}.shopify-section--featured-collections .section-stack .v-stack{gap:0}.shopify-section--featured-collections .section-stack h2.h2{text-transform:uppercase;font-size:34.56px;max-width:300px;letter-spacing:6.4px;line-height:1.5}.shopify-section--featured-collections .container{margin:0 35px}.image-with-text a.link{display:block;max-width:max-content;margin-left:0!important;margin-bottom:40px;padding-bottom:4px;font-size:12px!important}.shopify-section--featured-collections .product-card .aspect-square{aspect-ratio:1 / 1.23}.product-card .product-card__image--secondary{object-fit:cover;object-position:center}.featured_collection_shopall a{padding-bottom:8px}a.link{padding-bottom:8px;font-size:12px!important}.footer p.h4{letter-spacing:0;font-size:20px;font-style:italic}.footer .container{margin:0 auto;padding:0 24px}.footer .footer__inner{max-width:1034px;margin:0 auto}.footer .footer__block-list{column-gap:0}.footer__block--newsletter .form{position:relative}.footer__block--newsletter .form input{border:0;border-bottom:1px solid;padding:10px 0;height:37px}.footer__block--newsletter .form .button{position:absolute;right:0;top:10px;background:transparent;border:0;color:#000;letter-spacing:1px!important;padding:0;font-size:12px!important}.social-media.social-media--list{gap:14px}.social-media.social-media--list svg{width:24px}.footer__aside{display:block}.footer_logo{width:100%;text-align:center;margin:10px 0 50px}.footer_logo img{max-width:95px;margin:0 auto}.footer{padding:75px 0 42px}.footer_policy_links{margin:0;padding:0}.footer_policy_links li{display:inline-block;padding:0 10px;border-right:1px solid;line-height:12px;list-style-type:none}.footer_policy_links li:last-child{border-right:0}.footer_bottom span{display:inline-block}.footer_bottcom_space{width:5vw}.footer .text-xxs{font-size:12px}.footer a.link-faded,.footer .text-subdued{color:rgb(var(--text-color) / 1)}.footer a:hover{color:#c5ad84}.footer__block--newsletter .form .banner--success{text-align:start;background:transparent;padding:0;color:#c5ad84;margin-bottom:16px}.website_bylink{margin-right:14px}.scrolling_images .scrolling-content__item{align-items:start}.scrolling_images .scrolling-content__image img{max-width:inherit;height:528px;width:auto}.scrolling_images .scrolling-content__image:nth-child(2) img,.scrolling_images .scrolling-content__image:nth-child(6) img{height:408px}.scrolling_images .scrolling-content{white-space:inherit}.scrolling_images .scrolling_caption{letter-spacing:1px;position:absolute;font-family:rollerscript-smooth!important;padding:0 30px;width:100%;z-index:1}.scrolling_images .scrolling-content__image{position:relative}.scroll_overlay{position:absolute;left:0;top:0;width:100%;height:100%}.shopify-section--newsletter .newsletter{height:900px}.shopify-section--newsletter .content{background-image:url(/cdn/shop/files/leif_oval.png?v=1757443847);width:590px;height:450px;background-size:contain;align-content:center;text-align:left}.shopify-section--newsletter .section-header{text-align:left;max-width:220px}.shopify-section--newsletter .form-row{display:block;margin:0 auto;min-width:220px}.shopify-section--newsletter input{padding:8px 0;text-indent:3%;border:1px solid #abb0b2;font-size:12px;margin-top:10px}.shopify-section--newsletter .button{background:#574b37;color:#fff;line-height:32px;margin:12px 5px 10px 0;padding:0 22px;border-radius:4px;text-transform:capitalize!important;letter-spacing:1px!important;height:32px;border:0}.shopify-section--newsletter .button:hover{background-color:#c5ad84;color:#fff!important}.shopify-section--newsletter .section-header p.h6{color:#bb8c58;font-size:13.5px!important}.shopify-section--newsletter picture img{padding:35px}.shopify-section--newsletter .newsletter .form{max-width:220px}.shopify-section--newsletter .newsletter .banner--success{background-color:#c5ad84;color:#fff!important;height:32px;line-height:32px;padding:0;border-radius:4px;font-size:13px}.shopify-section--main-product .section-spacing{padding-top:0}.shopify-section--main-product .container--xl{max-width:1400px;padding:30px 25px 10px;width:100%;margin:0 auto}.shopify-section--main-product .product{--product-gap: 0}.shopify-section--main-product .product .product-gallery{padding-top:10px}.shopify-section--main-product .product .product-gallery__carousel{gap:10px}.shopify-section--main-product .product .product-info{padding-left:25px}.shopify-section--main-product .product .product-info__block-list{max-width:481px;margin:27px auto 0}.shopify-section--main-product .product .product-info .product-title{font-size:42px;margin-top:128px;margin-bottom:61px;letter-spacing:0}.shopify-section--main-product .product-gallery .product-gallery__thumbnail-list{display:none}.shopify-section--main-product .product .product-info .quantity_selector{width:91px;display:inline-block;margin-right:12px;margin-top:0;margin-bottom:0}.shopify-section--main-product .product .product-info .quantity_selector .quantity-selector__button{width:30px;padding:10px;display:inline-block;height:64px;vertical-align:top}.shopify-section--main-product .product .product-info .quantity_selector .quantity-selector__input-wrapper,.shopify-section--main-product .product .product-info .quantity_selector .quantity-selector{display:inline-block;border:0;background-color:#efeae2}.shopify-section--main-product .product .product-info .quantity_selector .quantity-selector{border-radius:3px}.shopify-section--main-product .product .product-info .quantity_selector .quantity-selector__input-wrapper input{display:inline-block;height:64px;text-align:center;width:28px;min-width:inherit}.shopify-section--main-product .product .product-info .buy_buttons{display:inline-block;width:calc(100% - 103px);margin:0}.shopify-section--main-product .product .product-info .buy_buttons .button{height:64px;max-width:295px;font-weight:700!important;font-size:13px!important;transition:none;border-radius:3px}.shopify-section--main-product .product .product-info .buy_buttons .button.button--outline{background-color:#efeae2;border:0;color:#574b37;cursor:not-allowed!important;max-width:205px;margin-right:12px;margin-left:-103px;border-radius:3px}.shopify-section--main-product .product .product-info .buy_buttons .button.button--outline:hover{background-color:#efeae2;color:#574b37}.shopify-section--main-product .product .product-info .buy_buttons .button:hover,.shopify-section--main-product .product-info__block-item.modal .button:hover{background-color:#c5ad84;color:#000}.shopify-section--main-product .product-info__block-item.price .price-list--product{display:none}.shopify-section--main-product .product-info__block-item.modal{margin-top:-64px;margin-left:217px}.shopify-section--main-product .product-info__block-item.modal .button{height:64px;max-width:295px;font-weight:700!important;font-size:13px!important;transition:none;border:0;line-height:1;border-radius:3px}.custom_tabs .tab-content{display:none}.custom_tabs .tab-content.active{display:block}.custom_tabs .tab_links{border-bottom:.1rem solid rgba(197,173,132,.2);padding:16px 0;display:flex;column-gap:35px;margin:50px 0 27px}.custom_tabs .tab-link{font-size:12px!important;font-weight:700!important}.custom_tabs .tab-link:not(.active){opacity:50%}.custom_tabs .tab-content,.custom_tabs .tab-content p{font-family:Crimson Text,serif!important;font-size:18px;line-height:1.4;margin-bottom:16px}.pro_faq_title{font-family:emily-austin!important;letter-spacing:1px;font-size:34px;line-height:42px;text-align:center}.image_with_text_faq{display:block;margin:0!important}.image_with_text_faq .accordion{border-bottom:0;border-top:.1rem solid rgba(197,173,132,.2)}.image_with_text_accordion p.h1{text-align:center;letter-spacing:0;font-size:44px}.image_with_text_accordion .liquid_block{margin-top:0!important;margin-bottom:20px}.image_with_text_faq .faq__content{max-width:550px}.image_with_text_faq .accordion__toggle{padding:22px 4px;font-weight:700!important}.image_with_text_faq .accordion__content{padding:5px 26px 34px;margin:0;font-family:Crimson Text,serif!important;font-size:18px;line-height:1.4}.newsletter-popup{text-align:center;width:90%;left:50%;top:50%;transform:translate(-50%,-50%)!important;max-width:720px;min-height:400px}.newsletter-popup .v-stack{max-width:550px;margin:0 auto;row-gap:0}.newsletter-popup form{width:100%;max-width:425px;margin:0 auto 25px;position:relative}.newsletter-popup .modal_logo{max-width:70px;margin:30px auto 35px}.pro_info_modal{text-align:center}.pro_info_modal .modal_logo{max-width:70px;margin:0 auto 35px}.pro_info_modal span.h5,.newsletter-popup p.h4{font-size:24px;letter-spacing:0;font-style:italic;margin-bottom:16px;display:block;line-height:28px}.pro_info_modal .prose{max-width:550px;margin:0 auto 48px}.pro_info_modal .prose p,.newsletter-popup .prose p{font-size:12px;margin-top:10px}.pro_info_modal form{width:100%;max-width:425px;margin:0 auto;position:relative;row-gap:0}.pro_info_modal form .form-control,.newsletter-popup form .form-control{margin:0}.pro_info_modal form input,.newsletter-popup form input{border:0;border-bottom:1px solid #574b37;padding:6px 0}.pro_info_modal form .button,.newsletter-popup form .button{position:absolute;top:10px;right:0;background:transparent;border:0;padding:0;color:#574b37}.pro_info_modal form .h-captcha{display:none}.pro_info_modal.modal::part(header){border:0}.pro_info_modal .banner--success,.newsletter-popup .banner--success{max-width:200px;margin:16px auto!important;width:100%;text-align:center;background-color:#c5ad84;color:#574b37}.pro_info_modal form .button:hover,.pro_info_modal form .button:focus,.newsletter-popup form .button:hover,.newsletter-popup form .button:focus{color:#bb8c58!important}.pro_info_modal form .floating-label{display:none}.product-card:hover .product-card__quick-add-button:hover{color:#bb8c58}.collection__main .product-card .product-card__info,.collection__main .product-card .product-card__info .justify-items-center{text-align:center;align-content:center;justify-items:center}.shopify-section--collection-banner .relative{padding-top:95px;padding-bottom:0;border-top:1px solid rgba(197,173,131,.2)}.shopify-section--collection-banner .relative h1{font-size:42px;letter-spacing:0;line-height:1}.shopify-section--main-collection .container{max-width:1400px;margin:0 auto;padding:0 25px}.shopify-section--main-collection .collection__main .product-list{row-gap:47px}.product-card .product-card__figure>.badge-list{inset-block-start:22px;inset-inline-start:18px}.badge{font-family:Noto Sans,sans-serif!important;font-weight:700;letter-spacing:1.1px;line-height:12px;padding:8px 13px}.cart-drawer p.h4{font-size:24px;letter-spacing:0}.cart-drawer .button-group .button{transition:none}.cart-drawer .button-group .button:hover{background-color:#c5ad84;color:#000!important}.cart-drawer .free-shipping-bar{position:relative;border:0}.cart-drawer .free-shipping-bar:after{content:"";position:absolute;bottom:0;width:80%;height:6px;left:32px;border-radius:30px;background:linear-gradient(90deg,#c5ad84 0% 50%,#997043)}.cart-drawer.drawer::part(header){border:0!important}.cart-drawer .complementary-products{background-color:#efeae2}.cart-drawer .complementary-products .horizontal-product-card{column-gap:16px}.cart-drawer .complementary-products .complementary-products__product-list--carousel{grid:auto / auto-flow 70%}@media (max-width:767px){.mobhide{display:none}.scrolling_images .scrolling-content__image img{height:260px}.scrolling_images .scrolling-content__image:nth-child(2) img,.scrolling_images .scrolling-content__image:nth-child(6) img{height:200px}.scrolling_images .scrolling_caption{margin-top:10px}.shopify-section--newsletter .content{position:absolute;bottom:-270px;left:0;background-image:none;width:auto;height:auto;row-gap:20px}.shopify-section--newsletter .newsletter{height:auto;padding-bottom:300px}.shopify-section--newsletter picture img{padding:20px}.shopify-section--newsletter .section-header{max-width:100%;margin:0}.shopify-section--newsletter .form-row{min-width:100%}.shopify-section--newsletter .newsletter .form{max-width:inherit;width:100%}.header__secondary-nav .header__search-link{display:none}.header-sidebar__linklist-button,.header-sidebar__footer a{font-size:11.2px;font-family:Noto Sans,sans-serif!important}.header-sidebar__footer a img{max-width:34px!important}.footer p.h4{font-weight:600}.footer__block.footer__block--newsletter p.h4{font-weight:500}.shopify-section--main-product .product .product-info{padding-left:0}.shopify-section--main-product .container--xl{padding:0 16px 10px}.shopify-section--main-product .product .product-info .product-title{font-size:34px;margin-top:30px;margin-bottom:35px}.shopify-section--main-product .product .product-info .buy_buttons .button.button--outline{max-width:100%;margin-right:0;margin-left:0;height:62px}.shopify-section--main-product .product .product-info .buy_buttons{display:block;width:100%;margin:0}.shopify-section--main-product .product-info__block-item.modal .button{max-width:100%;display:block;width:100%;height:62px}.shopify-section--main-product .product-info__block-item.modal{margin-top:12px;margin-left:0;width:100%}.shopify-section--main-product .product-info__block-item.price{display:none}.shopify-section--main-product .product .product-info .buy_buttons .button{height:62px;max-width:100%}.shopify-section--main-product .product .product-info .quantity_selector{width:100%;display:block;margin-right:0;margin-top:0;margin-bottom:12px}.shopify-section--main-product .product .product-info .quantity_selector .quantity-selector{width:100%}.shopify-section--main-product .product .product-info .quantity_selector .quantity-selector__button{width:35px;height:62px}.shopify-section--main-product .product .product-info .quantity_selector .quantity-selector__input-wrapper{width:calc(100% - 70px)}.shopify-section--main-product .product .product-info .quantity_selector .quantity-selector__input-wrapper input{height:62px;width:100%}.custom_tabs .tab_links{margin:40px 0 27px}.shopify-section--main-product .product .product-gallery{padding-top:0}.cart-drawer .complementary-products .complementary-products__product-list--carousel{grid:auto / auto-flow 80%}.newsletter-popup .modal_logo{margin:10px auto 35px}.newsletter-popup{min-height:470px}.pro_info_modal .prose p,.newsletter-popup .prose p{font-size:11px}}@media (max-width: 360px){.shopify-section--newsletter .content{bottom:-290px}}@media (min-width:768px){.header{padding:12px 35px}.featured_collection_shopall{position:absolute;right:5px;top:80px}.featured_collection_shopall a:hover,.product-card a:hover{color:#bb8c58!important}.shopify-section--featured-collections .section-stack{position:relative}.deskhide{display:none}.our-story .header{background:linear-gradient(0deg,#0000,#f7f6f2cc 35% 00%)}.our-story .header.is-solid,.our-story .header:hover{background-color:#f7f6f2}.our-story .header.is-solid a.h6,.our-story .header.is-solid summary.h6{color:#574b37}product-recommendations .container{max-width:1400px;padding:0 25px;margin:0 auto}product-recommendations .product-list{--product-list-max-items-per-row-allowed: 3;column-gap:12px}product-recommendations .section-stack{gap:58px;margin-top:40px}product-recommendations .section-stack .prose h2{font-size:42px;letter-spacing:0}product-recommendations .product-card .product-card__info,product-recommendations .product-card .product-card__info .justify-items-center{text-align:center;align-content:center;justify-items:center}product-recommendations .product-list .product-card{margin-right:3px}product-recommendations .product-list .product-card .aspect-tall{aspect-ratio:1 / 1}product-recommendations .section-spacing{padding-bottom:75px}}@media (min-width:1024px){.footer .footer__block.footer__block--newsletter{min-width:310px}}@media (min-width:1200px){.header .mega-menu{padding-top:0;padding-bottom:0;opacity:1!important;border:0}.header .mega-menu .mega-menu__linklist{width:600px;padding-top:48px}.header .mega-menu .mega-menu__promo{width:600px;position:relative}.header .mega-menu .mega-menu__promo a.v-stack{flex:auto;min-width:240px;max-width:inherit}.mega_menu_promo_content{position:absolute;bottom:3%;left:50%;transform:translate(-50%);row-gap:18px}.mega_menu_promo_content p{color:#fff!important}.mega_menu_promo_content p.h6{font-family:Crimson Text,serif!important;font-size:24px!important;text-transform:none!important;font-weight:400!important;line-height:24px;letter-spacing:0px!important}.mega_menu_promo_content p.smallcaps{text-decoration:underline;text-underline-offset:6px;margin-bottom:16px}.header .mega-menu .mega-menu__linklist a.link-faded{text-transform:none!important;letter-spacing:0!important;font-size:13px!important;font-weight:400!important}.header .mega-menu .mega-menu__linklist>*{max-width:280px;min-width:200px}.header .mega-menu .mega-menu__linklist .v-stack{gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
