.a-uppercase a,.p-uppercase p,.span-uppercase span,.heading-uppercase-h1 h1,.heading-uppercase-h2 h2,.heading-uppercase-h3 h3,.heading-uppercase-h4 h4,.heading-uppercase-h5 h5,.heading-uppercase-h6 h6{text-transform:uppercase}.p-gap-remove p,.a-gap-remove a,.span-gap-remove span,.heading-gap-remove-h1 h1,.heading-gap-remove-h2 h2,.heading-gap-remove-h3 h3,.heading-gap-remove-h4 h4,.heading-gap-remove-h5 h5,.heading-gap-remove-h6 h6{margin:0;padding:0}.a-Titlecase a,.span-Titlecase span,.heading-Titlecase-h1 h1,.heading-Titlecase-h2 h2,.heading-Titlecase-h3 h3,.heading-Titlecase-h4 h4,.heading-Titlecase-h5 h5,.heading-Titlecase-h6 h6{text-transform:capitalize}body .a-font-12 a,body .span-font-12 span,body .p-font-12 p{font-size:12px}body .p-font-14 p,.a-font-14 a,.span-font-14 span{font-size:14px}.p-font-18 p{font-size:18px}.span-font-20 span,.p-font-20 p{font-size:20px}.h2-font-36 h2{font-size:36px}.h2-font-32 h2{font-size:32px}.h2-font-40 h2{font-size:40px}.h3-font-28 h3{font-size:28px}.home_multi .multicolumn-card__info .link:hover,.layering-multicolumn .link.animate-arrow:hover{background:#0000009e;transform:scale(.9)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-width:auto!important;min-height:auto!important;letter-spacing:1.6px!important}body h1,body h2,body h3,body h4,body h5,body h6{font-family:ivypresto-display,serif;font-weight:100}body .h1-300 h1,body .h2-300 h2,body .h3-300 h3,body .h4-300 h4,body .h5-300 h5,body .h6-300 h6{font-weight:300}footer .newsletter-form__button span,footer .newsletter-form__button,.a-font-avy a,body .button,body button{font-family:ivypresto-headline;text-transform:uppercase;letter-spacing:1.6px}.text-area,.h6-avenir-font h6,.h5-avenir-font h5,.a-font-avenir a,.button-font-avenir button,p,a,span,li{font-family:avenir-lt-pro,sans-serif}body p,body a,body span,body li{font-weight:300}@media(max-width:768px){.summary-font-m-12 summary,.span-font-m-12 span,.a-font-m-12 a,.p-m-12 p{font-size:12px}.h5-font-16-m h5,.p-m-16 p{font-size:16px}body .a-m-14 a,.h5-font-14-m h5,.p-m-14 p,.span-m-14 span{font-size:14px}.h3-font-24-m h3,.h2-font-24-m h2{font-size:24px}.h2-font-28-m h2{font-size:28px}.h2-font-40-m h2{font-size:40px}.h2-font-32-m h2{font-size:32px}.h2-font-36-m h2{font-size:36px}body .h1-300-m h1,body .h2-300-m h2,body .h3-300-m h3,body .h4-300-m h4,body .h5-300-m h5,body .h6-300-m h6{font-weight:300}}.title-text-center .title{text-align:center}body .button,body button{padding:10px 20px!important}header .svg-wrapper>svg{width:15px;height:20px;aspect-ratio:3 / 4}body .header__icon--cart .icon{width:2rem;height:2rem}header .cart-count-bubble{height:1rem;width:1rem}header .header__icon span{font-size:8px}@media(min-width:990px){header .list-menu__item{padding:0}.header:not(.header--top-center)>.header__search,.header--top-center *>.header__search{display:block!important}}@media(max-width:989px){.menu-images img{width:100%;aspect-ratio:3 / 2;object-fit:cover}body header .menu-drawer__utility-links,header .menu-drawer__close-button,form.search.search-modal__form,header .menu-drawer__menu-item,.menu-drawer summary.menu-drawer__menu-item,.menu-images{padding:1.1rem 1.6rem!important}.menu-images{flex-direction:column}header .menu-drawer__close-button{text-transform:none}.content_under_image h6{margin:16px 0 8px}header .predictive-search--header{top:59px;margin:0rem 1.6rem}.header--top-center *>.header__search{display:none!important}.menu-drawer__inner-submenu,div#menu-drawer{scrollbar-width:none}header .menu-drawer__navigation{padding-top:0}.search__input.field__input::placeholder{opacity:1}.header__second-logo-wrapper_drawer{margin-top:20px}}header .list-menu{column-gap:60px}.content_under_image h6{margin:20px 0 12px}.content_heading h6,.mega-child-heading a{font-weight:800}.card-wrapper .price__regular .price-item--regular{font-size:18px;font-family:ivypresto-display}.card-wrapper .caption-with-letter-spacing{text-transform:capitalize;opacity:1;line-height:normal;letter-spacing:normal;display:flex;justify-content:center;align-items:center;column-gap:8px}.card-wrapper p{margin:0}.card-wrapper h2{margin:0;font-size:32px}.card__badge{display:none}.underline-links-hover:hover a{text-decoration:none!important;text-underline-offset:unset!important}.vendor-above-title .dot,.card-wrapper .dot{width:3px;height:3px;background:#000;border-radius:100%;display:block}.product_type_metadata{display:flex;justify-content:center;column-gap:16px}.product_type_metadata p:nth-child(1){font-weight:800}.full-unstyled-link{margin:4px 0 12px}.collection__view-all a:not(.link){margin-top:48px!important;width:329px}.product-grid{--grid-desktop-horizontal-spacing: 4px;--grid-desktop-vertical-spacing: 40px}.product-grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.header__second-logo-wrapper{margin-right:auto}@media screen and (max-width:749px){body slider-component.page-width{padding:0 4px}}@media screen and (min-width:750px){.card-wrapper .card__information{padding-bottom:0rem;padding-top:20px}}@media(max-width:750px){.full-unstyled-link{margin:4px 0 8px}.product_type_metadata{flex-direction:column;row-gap:4px}.collection__view-all a:not(.link){margin-top:40px!important}.card-wrapper p{font-size:12px}.border_top{border-top:.5px solid #DDD}.card-wrapper .caption-with-letter-spacing{gap:4px}.vendor-above-title .dot,.card-wrapper .dot{width:2px;height:2px}}.section-header{margin-bottom:0!important}.cart-item__name{color:#000}.product-option:nth-child(2),.cart-item__name{font-family:ivypresto-display}body .cart-drawer__footer .totals__total{font-size:20px}.drawer__heading,.totals__total{text-transform:capitalize}.quantity__input,.product-option,.cart-drawer .cart-items th{font-family:avenir-lt-pro}footer .newsletter_left_content{text-align:center}.newsletter_left_content_top_heading{text-transform:uppercase}footer .field__input::placeholder{opacity:1!important;color:#fff}footer .field__input:focus{padding:1.5rem 5rem 1.5rem 1.5rem}footer .field__input{background:transparent}footer .newsletter-form__field-wrapper,footer .newsletter-form{max-width:100%}footer .newsletter-form__button{width:13rem;border-left:2px solid #fff}.footer{background:url(/cdn/shop/files/Footer_-_Black_Gold_Stone_-_D.webp?v=1766755719)!important;background-size:cover!important;background-repeat:no-repeat!important}footer .footer__content-bottom{border-top:none;padding-top:3rem}footer .footer__blocks-wrapper{display:grid;grid-template-columns:.7fr .7fr .7fr 1.9fr}footer .footer-block .heading_social p,footer .footer-block p:not(.list-social p){font-weight:800}footer .grid__item{width:100%!important;max-width:100%!important}footer .list-social__link{padding:0}footer .footer__content-bottom-wrapper{flex-direction:column;align-items:flex-start;row-gap:40px}footer .footer__copyright{margin-top:0}footer .copyright__content{font-size:16px}.footer-block__details-content .list-menu__item--link{line-height:normal}.footer__column--info{display:none}@media(min-width:750px){.footer-block__newsletter{display:grid;grid-template-columns:.5fr 1fr;align-items:start;gap:0px 60px;max-width:85%;margin:auto}.footer-block__details-content .list-menu__item--link{padding-bottom:20px}}@media(max-width:750px){footer .footer__content-top{padding:0 1.5rem}footer .newsletter-form__button{width:11rem}footer .footer__blocks-wrapper .footer-block__heading{margin-bottom:2px}footer .footer-block__heading.heading_social{margin-bottom:12px}footer .brand-title{margin-bottom:10px!important}.footer__column.footer__column--info{display:none}footer .footer__content-bottom{padding-top:4rem}}@media(min-width:1025px){footer .footer__blocks-wrapper{column-gap:100px!important}}@media screen and (max-width:989px){footer .footer-block__details-content .list-menu__item--link{padding-bottom:0}}.shopify-policy__container{max-width:1000px;margin-bottom:60px}.policy_list .rte li{list-style:disc}.trust_icon .title-wrapper-with-link{justify-content:center}.trust_icon .multicolumn-card__info{padding-top:36px!important}.trust_icon .title-wrapper-with-link{margin-bottom:48px}.trust_icon{border-top:.5px solid #DEDEDE}.trust_icon .multicolumn-card__image-wrapper--half-width{width:57%}.trust_icon .is-last{transform:scale(.7)}@media screen and (max-width:750px){.trust_icon .multicolumn-card__info{padding-top:24px!important;padding-left:0!important}.trust_icon .slider.slider--tablet .slider__slide{width:44%;max-width:44px}.trust_icon .multicolumn-card__image-wrapper--half-width{width:100%}}@media screen and (max-width:989px){.trust_icon .slider-buttons{display:none}}@media screen and (min-width:1025px){.home_banner .banner__box{max-width:37rem!important;min-width:37rem!important;left:12rem}}.banner:after,.banner__media:after{display:none}.home_banner .caption_banner{text-transform:uppercase}.home_banner .banner__box>*+.banner__buttons{margin-top:0}.home_banner .banner__box .banner__heading+*{margin:24px 0 40px}.home_banner .banner__heading{margin-top:0}@media screen and (max-width:1024px){.home_banner .banner__content{position:absolute}.home_banner .banner__box{background:transparent;padding:40px 20px!important}.home_banner .banner__box .banner__heading+*{margin:20px 0 32px}.home_banner .caption_banner p{font-size:12px}}.home_multi .multicolumn-card__image-wrapper{margin:0!important}.home_multi .multicolumn-card__info{position:absolute;top:0;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:66%;margin:auto;left:0;right:0;padding-top:40px!important;padding-bottom:40px}.home_multi .multicolumn-list__item{position:relative}.home_multi ul{--grid-desktop-horizontal-spacing:40px}.home_multi ul{column-gap:var(--grid-desktop-horizontal-spacing)}.home_multi .svg-wrapper{display:none}.home_multi .multicolumn-card__info .link{padding:10px 20px;border:1px solid;letter-spacing:1.6px}@media screen and (max-width:749px){.home_multi .multicolumn-card__info{padding:20px 50px!important;width:100%}.home_multi ul{--grid-desktop-vertical-spacing:20px}.home_multi ul{row-gap:var(--grid-desktop-vertical-spacing)}}.image_text_home .button--primary{background:url(/cdn/shop/files/button_bg_1.webp?v=1767188452);background-size:cover;background-repeat:no-repeat;background-position:center}.image_text_home .button--primary:after,.image_text_home .button--primary:before{display:none}.image_text_home .image-with-text__content{padding:0}@media(min-width:750px){.image_text_home .image-with-text .grid{column-gap:261px;max-width:80%;margin:auto;flex-wrap:nowrap}body .image_text_home .grid__item{width:calc(39.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.image_text_home .image-with-text__heading{max-width:74%}}@media(max-width:750px){.image_text_home .content-container{padding:24px 34px 0}.image_text_home .image-with-text__text{margin-top:11px}body .image_text_home .button--primary{margin-top:32px}}@media screen and (min-width:750px){.image_banner_about .banner__box{max-width:65rem!important}.about-h5-gap .rte{text-align:left}}@media screen and (max-width:750px){.image_banner_about .banner__content{position:absolute}}.about_brand .collection-card img{width:32%;margin:auto;aspect-ratio:1 / 1;object-fit:contain}.about_brand .collection-link{text-transform:none}.about_brand .swiper-section-header{margin-bottom:64px}.about_brand .content_block{row-gap:24px;padding-top:24px}.border-top-about{border-top:.5px solid #DEDEDE}body .image_size .multicolumn-card__image-wrapper--half-width{width:57%}.about-h5-gap h5:not(:first-child){margin:48px 0 8px}.about-h5-gap h5:first-child{margin:0 0 8px}.about-h5-gap .multicolumn-list{align-items:center}.about-h5-gap .multicolumn-card__info{padding:0!important}.stories-text p{margin-bottom:0}.stories-subheading p{margin:0}@media(max-width:768px){.about_brand .swiper_button{display:none!important}.about_brand .swiper-section-header{margin-bottom:36px}.about-h5-gap h5:not(:first-child){margin:36px 0 8px}.about-h5-gap h5:first-child{margin:0 0 8px}body .border-top-about{border-top:none;padding-top:0}body .image_size .multicolumn-card__image-wrapper--half-width{width:89%}body .image_size .page-width{padding-top:40px}.about_brand .swiper-slide:nth-child(2){order:1}.about_brand .swiper-slide:nth-child(1){order:2}.about_brand .swiper-slide:nth-child(3){order:3}}.banner_cotent-w .banner__box{max-width:50rem!important}.banner_cotent-w .banner__heading+*{margin-top:24px!important}.banner_cotent-w .banner__heading{margin-top:0}.banner_cotent-w .caption_banner{text-transform:uppercase}.banner_cotent-w .caption_banner p{font-size:16px}.fragrance-notes{border-top:.5px solid #DEDEDE}.section_description p{font-size:14px}.video-gap-remove .deferred-media__poster-button{background:transparent;color:#fff}.video-gap-remove .deferred-media__poster-button .icon,.video-gap-remove .svg-wrapper{width:80px;height:80px}@media(min-width:768px){.custom-width{max-width:88%;margin:auto}.video-gap-remove{max-width:73%;margin:auto}}@media(max-width:767px){.banner_cotent-w .banner__heading+*{margin-top:16px!important}.banner_cotent-w .caption_banner p{font-size:12px}.video-gap-remove .video-section{padding-left:0;padding-right:0}.video-gap-remove .deferred-media__poster-button .icon,.video-gap-remove .svg-wrapper{width:40px;height:40px}}@media(max-width:1024px){.banner_color_mobile .banner__content{background:#a50101;justify-content:center!important}body .banner_color_mobile{flex-direction:column}body .banner_color_mobile:before{display:none!important}}body .contact .text-area::placeholder,body .contact .field input::placeholder,body .customer .field input::placeholder{opacity:1;color:#000;font-family:avenir-lt-pro}.search__input.field__input::placeholder{opacity:1;color:#fff}.customer button,.contact__button button{width:100%}body .customer button{margin:36px 0 20px}body .login .field+a{margin-top:16px;font-size:12px;text-transform:capitalize}body a.register_login{width:100%;border:1px solid;text-decoration:none}.contact__button button,body .customer button,body a.register_login{padding:15px 20px!important}body a.register_login,body .customer button{font-size:16px;font-family:ivypresto-headline;text-transform:uppercase;font-weight:400;letter-spacing:1.6px}body .customer form{margin-top:36px}body .customer .field input:not(:placeholder-shown),body .customer .field input:focus{padding:1.5rem!important}body .customer:not(.account):not(.order){max-width:100%}@media screen and (min-width:750px){body .customer:not(.account):not(.order){max-width:600px}}@media screen and (max-width:767px){body .customer button{margin:36px 0 16px}body .login .field+a{margin-top:14px}body .customer .field{margin-top:16px}body .customer .field input::placeholder,body a.register_login,body .customer button{font-size:12px}}.faq_page .collapsible-content-wrapper-narrow{max-width:1000px}.faq_page .collapsible-content summary:hover{background:none}.faq_page .collapsible-content summary:hover .accordion__title{text-decoration:none}.faq_page .accordion__content{padding:0}#recover,.template-search__header{text-transform:capitalize}.template-search__search .search__button .icon path{fill:#000}
/*# sourceMappingURL=/cdn/shop/t/7/assets/customStyle.css.map */
