h1,h2,h3,h4,h5,h6,.weddingFormSection .weddingHeading{font-family:Futura Cyrillic Demi!important;font-weight:500!important}a,button{font-family:Futura Cyrillic Book!important;font-weight:400!important;border-radius:6px!important}p{font-family:Andale Mono!important;font-weight:400!important}h3,.article-template .halo-block-header h3,.multilayer-image-block .halo-item .item-heading{font-size:32px!important;line-height:32px!important}.collection .sub-cat-link,.collection .toolbar-categories{display:none!important}.jdgm-cards-carousel .jdgm-cards-wrapper{max-width:100%!important}.jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-reviewer-info{justify-content:flex-start!important}.jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section{align-items:flex-start!important}.jdgm-cards-carousel .jdgm-header{margin-bottom:60px!important}.jdgm-cards-carousel{padding-bottom:50px!important;padding-top:50px!important}.jdgm-cards-carousel .jdgm-card{--width-xs: 450px}.jdgm-cards-carousel .jdgm-media-card .jdgm-text{padding:0!important;align-items:baseline!important;justify-content:flex-start!important}.jdgm-cards-carousel .jdgm-average-rating{flex-direction:column!important}.jdgm-cards-carousel .jdgm-media-card .jdgm-text p{text-align:Left!important;font-size:18px!important}.jdgm-cards-carousel .jdgm-cards-wrapper .jdgm-reviewer-name{font-family:Futura Cyrillic Demi!important;font-size:22px!important;line-height:24px;margin-bottom:10px;text-transform:uppercase!important}.jdgm-reviewer-verified-icon{display:none!important}.jdgm-cards-carousel .jdgm-media-card{width:400px!important;display:flex!important;flex-direction:column-reverse!important;padding:20px!important}.jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section{padding:0!important}.jdgm-product-name{display:none}.collection .category-buttons .cat-btn,.collection .category-buttons,.collection .toolbar-categories{display:none!important}.collection .category-buttons .cat-btn.shop-all-btn{display:block!important}.collection.collection-all .category-buttons .cat-btn.shop-all-btn{display:none!important}.collection.collection-all .toolbar-categories,.collection.collection-all .category-buttons .cat-btn.col-bar-soaps-1,.collection.collection-all .category-buttons .cat-btn.col-hand-body-washes,.collection.collection-all .category-buttons .cat-btn.col-balms-1,.collection.collection-all .category-buttons .cat-btn.col-moisturisers,.collection.collection-all .category-buttons .cat-btn.col-scrubs,.collection.collection-all .category-buttons .cat-btn.col-face-care,.collection.collection-all .category-buttons .cat-btn.col-hair-care,.collection.collection-all .category-buttons .cat-btn.col-home-lifestyle,.collection.collection-all .category-buttons .cat-btn.col-gift-sets-bundles{display:block!important}.collection.collection-all .category-buttons,.collection.collection-bar-soaps-1 .category-buttons,.collection.collection-body .category-buttons,.collection.collection-face-1 .category-buttons,.collection.collection-hair .category-buttons,.collection.collection-hand-body-washes .category-buttons,.collection.collection-moisturisers .category-buttons,.collection.collection-balms-1 .category-buttons,.collection.collection-scrubs .category-buttons,.collection.collection-face-care .category-buttons,.collection.collection-hair-care-1 .category-buttons,.collection.collection-home-lifestyle .category-buttons,.collection.collection-home-1 .category-buttons,.collection.collection-travel .category-buttons,.collection.collection-personal-care .category-buttons,.collection.collection-gift-sets-bundles .category-buttons,.collection.collection-wellness-self-care .category-buttons,.collection.collection-travel-essentials .category-buttons,.collection.collection-mindful-gifting .category-buttons,.collection.collection-premium .category-buttons,.collection.collection-eco-friendly .category-buttons{display:flex!important}.layoutArea strong{display:none}.collection.collection-bar-soaps-1 .toolbar-categories,.collection.collection-bar-soaps-1 .category-buttons .cat-btn.all-btn,.collection.collection-bar-soaps-1 .category-buttons .cat-btn.tag-balancing,.collection.collection-bar-soaps-1 .category-buttons .cat-btn.col-balms-1,.collection.collection-bar-soaps-1 .category-buttons .cat-btn.tag-clarifying,.collection.collection-bar-soaps-1 .category-buttons .cat-btn.tag-gentle,.collection.collection-bar-soaps-1 .category-buttons .cat-btn.tag-nourishing,.collection.collection-bar-soaps-1 .category-buttons .cat-btn.tag-face,.collection.collection-bar-soaps-1 .category-buttons .cat-btn.tag-hair,.collection.collection-body .toolbar-categories,.collection.collection-body .category-buttons .cat-btn.all-btn,.collection.collection-body .category-buttons .cat-btn.tag-balancing,.collection.collection-body .category-buttons .cat-btn.col-balms-1,.collection.collection-body .category-buttons .cat-btn.tag-clarifying,.collection.collection-body .category-buttons .cat-btn.tag-gentle,.collection.collection-body .category-buttons .cat-btn.tag-nourishing,.collection.collection-face-1 .toolbar-categories,.collection.collection-face-1 .category-buttons .cat-btn.tag-face,.collection.collection-hair .toolbar-categories,.collection.collection-hair .category-buttons .cat-btn.tag-hair,.collection.collection-hand-body-washes .toolbar-categories,.collection.collection-hand-body-washes .category-buttons .cat-btn.tag-hand-body-washes,.collection.collection-moisturisers .toolbar-categories,.collection.collection-moisturisers .category-buttons .cat-btn.tag-moisturisers,.collection.collection-balms-1 .toolbar-categories,.collection.collection-balms-1 .category-buttons .cat-btn.tag-balms,.collection.collection-scrubs .toolbar-categories,.collection.collection-scrubs .category-buttons .cat-btn.tag-scrubs,.collection.collection-face-care .toolbar-categories,.collection.collection-face-care .category-buttons .cat-btn.tag-face-care,.collection.collection-hair-care-1 .toolbar-categories,.collection.collection-hair-care-1 .category-buttons .cat-btn.tag-hair-care,.collection.collection-home-lifestyle .toolbar-categories,.collection.collection-home-lifestyle .category-buttons .cat-btn.all-btn,.collection.collection-home-lifestyle .category-buttons .cat-btn.tag-home,.collection.collection-home-lifestyle .category-buttons .cat-btn.tag-travel,.collection.collection-home-lifestyle .category-buttons .cat-btn.tag-personal-care{display:block!important}.category-buttons .tag-personal-care{order:1}.collection.collection-home-1 .toolbar-categories,.collection.collection-home-1 .category-buttons .cat-btn.tag-home,.collection.collection-travel .toolbar-categories,.collection.collection-travel .category-buttons .cat-btn.tag-travel,.collection.collection-personal-care .toolbar-categories,.collection.collection-personal-care .category-buttons .cat-btn.tag-personal-care,.collection.collection-gift-sets-bundles .toolbar-categories,.collection.collection-gift-sets-bundles .category-buttons .cat-btn.all-btn,.collection.collection-gift-sets-bundles .category-buttons .cat-btn.tag-wellness-self-care,.collection.collection-gift-sets-bundles .category-buttons .cat-btn.tag-travel-essentials,.collection.collection-gift-sets-bundles .category-buttons .cat-btn.tag-premium,.collection.collection-gift-sets-bundles .category-buttons .cat-btn.tag-mindful-gifting,.collection.collection-gift-sets-bundles .category-buttons .cat-btn.tag-eco-friendly,.collection.collection-wellness-self-care .toolbar-categories,.collection.collection-wellness-self-care .category-buttons .cat-btn.tag-wellness-self-care,.collection.collection-travel-essentials .toolbar-categories,.collection.collection-travel-essentials .category-buttons .cat-btn.tag-travel-essentials,.collection.collection-mindful-gifting .toolbar-categories,.collection.collection-mindful-gifting .category-buttons .cat-btn.tag-mindful-gifting,.collection.collection-premium .toolbar-categories,.collection.collection-premium .category-buttons .cat-btn.tag-premium,.collection.collection-eco-friendly .toolbar-categories,.collection.collection-eco-friendly .category-buttons .cat-btn.tag-eco-friendly{display:block!important}.card--text-only .placeholder-svg{display:none!important}.card--text-only .card-media{padding-bottom:100%;background-image:url(https://rough-beauty.com/cdn/shop/files/product-placeholder-img-square.jpg)!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}.productView-images-wrapper:empty,.productView-images-wrapper:not(:has(img)){background-image:url(https://rough-beauty.com/cdn/shop/files/product-placeholder-img-square.jpg)!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;padding-bottom:100%!important}.productView-images-wrapper:empty>*,.productView-images-wrapper:not(:has(img))>*{display:none!important}.announcement-bar .announcement-bar__message{display:flex;align-items:center;gap:10px}.announcement-bar .announcement-bar__message svg{width:20px!important;height:20px!important}.announcement-bar .announcement-bar__message p{padding:0 200px 0 0!important}.header-navigation .container{padding:24px 70px 24px 50px}.header-navigation .header-logo{height:fit-content!important}.header-navigation .main-menu .container,.header-navigation .main-menu .container ul.list-menu,.header-navigation .main-menu ul.header__submenu li,.header-navigation .main-menu ul.header__submenu li a{padding:0}.header-navigation .main-menu .container ul.list-menu li a{padding-bottom:0}.header-navigation .main-menu ul.header__submenu{padding:10px!important}.header-navigation .main-menu ul.header__submenu li a{border:0}.product-block .halo-block-header h3,.brands-block h3,.halo-block-header h3,.videoSectionMain h2,.videoSectionMain .overlay h2,.weddingFormSection .weddingHeading,.counter-section .counter-title{font-size:40px!important;line-height:40px!important;margin-bottom:0!important;text-align:center}.videoSectionMain h2{text-align:left;margin-top:0;margin-bottom:20px!important}.videoSectionMain .overlay h2{color:#fff;text-transform:uppercase}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper{padding:30px 0 60px}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu{width:100%;max-width:70%;flex:none!important;padding:0}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .menu-dropdown__banner{width:100%;max-width:30%}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .menu-dropdown__banner .site-nav-banner{width:100%;max-width:100%;padding:0;justify-content:center;align-items:center;background:transparent}.header-navigation .has-megamenu .menu-dropdown__banner .background-bottom:before,.header-navigation .has-megamenu .menu-dropdown__banner .background-bottom:after{display:none}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .menu-dropdown__banner .site-nav-banner .site-nav-banner--item{flex:none!important;max-width:100%}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .menu-dropdown__column,.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title{display:flex;flex-direction:column!important;height:100%!important}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .menu-dropdown__column .site-nav{position:unset!important;width:100%;margin-bottom:0;padding:0}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .menu-dropdown__banner img{max-height:250px;object-fit:cover}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .menu-dropdown__banner a.image{padding-top:60%!important}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu a,.header-navigation .main-menu ul.header__submenu li a{text-transform:capitalize;font-size:18px;line-height:normal;display:inline-block!important;width:100%;max-width:fit-content}.header-navigation .main-menu ul.header__submenu li{padding-bottom:8px}.header-navigation .main-menu ul.header__submenu li:last-child{padding-bottom:8px}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .menu-dropdown__column h4,.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title h4{margin-top:0;font-size:18px;text-transform:uppercase;font-family:Futura Cyrillic!important;line-height:normal!important;margin-bottom:20px;width:100%;max-width:fit-content}.site-nav-mobile nav .nav-title-mobile,.halo-sidebar-header .title{font-family:Futura Cyrillic Book;text-transform:uppercase}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .dropdown-child{line-height:normal;display:none;transition:all .3s ease-in-out;position:absolute!important;left:100%!important;top:0!important;z-index:999!important;height:130px!important}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .gift-sets-bundles .dropdown-child{top:-300%!important}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .menu-item-wrapper:hover .dropdown-child{display:block!important}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .dropdown-child a{font-size:15px!important;line-height:normal!important;margin-bottom:7px!important;width:100%;padding-left:25px;word-wrap:break-word!important;max-width:100%!important;transition:all .3s ease-in-out}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .dropdown-child a:last-child{margin-bottom:0!important}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .menu-item-wrapper{line-height:normal;height:fit-content;width:100%;max-width:100%!important;cursor:pointer;transition:all .3s ease-in-out;position:relative}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .menu-item-wrapper a{max-width:100%;display:flex!important;justify-content:space-between;align-items:center;transition:all .3s ease-in-out}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .menu-item-wrapper a span.dropdown-arrow{height:fit-content;display:inline-block}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .menu-item-wrapper a span.dropdown-arrow svg{transform:rotate(90deg);width:16px!important;height:12px!important}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .menu-item-wrapper a:hover span.dropdown-arrow svg{transform:rotate(0)}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .menu-item-wrapper:hover .dropdown-child{display:flex;flex-direction:column;position:absolute;left:255px;top:85px;max-width:230px;width:100%;overflow:hidden;overflow-y:auto;height:315px}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .col-left .dropDownMenuItems{max-width:50%}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .menu-item-wrapper:hover .dropdown-child::-webkit-scrollbar{width:3px}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .menu-item-wrapper:hover .dropdown-child::-webkit-scrollbar-track{background:#f4f1ea}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .menu-item-wrapper:hover .dropdown-child::-webkit-scrollbar-thumb{background:#d9bea7;border-radius:10px}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .menu-item-wrapper:hover .dropdown-child{scrollbar-width:thin;scrollbar-color:#D9BEA7 #F4F1EA}.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .menu-item-wrapper:hover .dropdown-child::-webkit-scrollbar-button{display:none;width:0;height:0}.marquee .marquee__list .marquee__item p{font-size:20px;text-transform:uppercase;font-family:Futura Cyrillic Book!important;font-weight:400!important;line-height:normal}.marquee .marquee__list svg.icon{width:3px;height:3px}.marquee .marquee__list svg.icon circle{fill:#fff!important}.Our-Values-Section{background:#f4f1ea}.Our-Values-Section .our-values-wrapper{display:flex;align-items:center;gap:0;flex-wrap:wrap}.Our-Values-Section .our-values-wrapper .our-values-left,.Our-Values-Section .our-values-wrapper .our-values-right{position:relative;width:100%;max-width:50%}.Our-Values-Section .our-values-wrapper .our-values-left img{width:100%;height:650px;object-fit:cover!important}.Our-Values-Section .our-values-wrapper .our-values-right{padding:60px}.Our-Values-Section .our-values-wrapper .our-values-right .Values-static{display:flex;flex-direction:column;gap:30px;flex-wrap:wrap}.Our-Values-Section .our-values-wrapper .our-values-right .Values-static .Values-row{display:flex;align-items:flex-start;gap:36px}.Our-Values-Section .our-values-wrapper .our-values-right .Values-static .Values-row h3{margin-bottom:10px!important;color:#2b2b2b;margin:0;text-transform:uppercase}.Our-Values-Section .our-values-wrapper .our-values-right .Values-static .Values-dot{min-width:60px;height:60px;display:flex;justify-content:center;align-items:center;font-size:30px;cursor:pointer;border:1px solid #2b2b2b;border-radius:50%;color:#2b2b2b;background:transparent}.Our-Values-Section .our-values-wrapper .our-values-right .Values-static .Values-dot.active{background:#a3a38d;border-color:#a3a38d;color:#fff}.product-block .block-description{width:100%;max-width:60%;margin:0 auto}.product .card .card-information__wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:33px}.product .card .card-information__wrapper a.card-title{text-align:left;margin:0;font-weight:700!important}.product .card .card-information__wrapper .card-price,.product .card .card-information__wrapper .card-price dd{margin:0;text-align:right;font-family:Futura Cyrillic}.product .card .card-information{padding:14px 0 0}.product .card .card-information__wrapper .atome-widget{display:none}.product-block .halo-product-block a.viewAll{width:100%;display:block;text-align:center;margin:50px auto 0;max-width:192px;transition:all .3s ease-in-out}.product .card .card-information .card-action button,.product .card .card-information .card-action a.button,.videoSectionMain a.button{background:transparent!important;color:#d9bea7!important}.videoSectionMain a.button{border-color:#a3a38d!important;color:#a3a38d!important}.product .card .card-information .card-action button:hover,.product .card .card-information .card-action a.button:hover,.videoSectionMain a.button:hover,.product .card .card-action button.is-loading.button{background:#a3a38d!important;color:#fff!important;border-color:#a3a38d!important}.product .card .card-action .selector-wrapper:not(.option-color) .single-label{font-family:Futura Cyrillic Book;font-size:14px;height:fit-content;min-height:fit-content;width:100%;min-width:fit-content!important;padding:5px 20px;max-width:fit-content;max-height:fit-content;line-height:normal;background:transparent;border-color:#2b2b2b;color:#2b2b2b}.product .card .card-action .selector-wrapper:not(.option-color) .single-label:hover{background:#d9bea7;border-color:#d9bea7}.product .card .card-action .selector-wrapper .single-option:checked+.single-label{background:#d9bea7;border-color:#d9bea7}.badge{font-family:Futura Cyrillic Book!important}.product-block .halo-product-block .slick-arrow{background:#fff;border:1px solid #D9BEA7;transition:all .3s ease-in-out}.product-block .halo-product-block .slick-arrow:hover{background:#d9bea7}.product-block .halo-product-block .slick-arrow svg{fill:#2b2b2b}.product-block .halo-product-block .slick-dots li button{border-color:#d9bea7}.product-block .halo-product-block .slick-dots li.slick-active button{background:#d9bea7}.slideshow-wrapper .slide-block-video_wJrbwW .slide-content .slide-heading{margin-bottom:20px}.slideshow-wrapper .slide-content{left:12%!important;padding:0!important}.instagram-slide .halo-block-header h3{width:100%!important;text-align:left}.instagram-slide #instafeed button.slick-arrow.slick-next{right:20px!important}.instagram-slide #instafeed button.slick-arrow.slick-prev{left:20px!important}.video-section__media iframe.slide-pc,.video-section__media video.slide-pc{pointer-events:none}.shopify-app-block .jdgm-carousel-wrapper{width:100%!important}.shopify-app-block h2.jdgm-carousel-title{margin-bottom:20px!important;line-height:normal}.shopify-app-block .jdgm-all-reviews-rating-wrapper{display:flex!important;flex-direction:column;gap:10px;margin-bottom:60px}.shopify-app-block .jdgm-carousel-item__review-rating{margin-bottom:10px}.shopify-app-block .jdgm-carousel-item__review-title{font-family:Futura Cyrillic Demi!important;font-size:22px!important;line-height:24px;margin-bottom:10px;text-transform:uppercase!important}.shopify-app-block .jdgm-carousel__left-arrow,.shopify-app-block .jdgm-carousel__right-arrow{color:#2b2b2b!important;border-color:#2b2b2b;height:16px!important;width:16px!important;transition:all .3s ease-in-out;margin-left:0!important;margin-right:0!important}.shopify-app-block .jdgm-carousel__right-arrow{margin-right:-16px!important}.shopify-app-block .jdgm-carousel__left-arrow{margin-left:-16px!important}.shopify-app-block .jdgm-carousel__left-arrow:hover,.shopify-app-block .jdgm-carousel__right-arrow:hover{color:#d9bea7!important;border-color:#d9bea7}.halo-cart-sidebar{background:#f4f1ea}.halo-cart-sidebar .halo-sidebar-header{background:#f4f1ea;padding:20px}.halo-cart-sidebar .halo-sidebar-header .title,.halo-cart-sidebar .halo-sidebar-wrapper .previewCartTitle{text-transform:uppercase;font-family:Futura Cyrillic;font-size:24px;line-height:normal;color:#2b2b2b}.halo-cart-sidebar .halo-sidebar-header .wrapper-cartCount span{color:#a3a38d;font-size:18px;font-family:Futura Cyrillic Book;line-height:normal}.halo-cart-sidebar .halo-sidebar-header .wrapper-cartCount{margin-top:0;position:absolute;top:22px;left:55%}.halo-cart-sidebar .halo-sidebar-wrapper svg.icon-shipping-truck,.template-cart .haloCalculatorShipping svg.icon-shipping-truck{fill:#2b2b2b!important;color:#2b2b2b!important}.halo-cart-sidebar .halo-sidebar-wrapper .progress-meter,.template-cart .haloCalculatorShipping .progress-meter{background:#a3a38d!important}.halo-cart-sidebar .halo-sidebar-wrapper .progress_shipping,.template-cart .haloCalculatorShipping .progress_shipping{background:#f5f5f5!important}.halo-cart-sidebar .halo-sidebar-wrapper .haloCalculatorShipping .message span,.halo-cart-sidebar .halo-sidebar-wrapper .haloCalculatorShipping .message,.template-cart .haloCalculatorShipping .message span,.template-cart .haloCalculatorShipping .message{font-size:16px;line-height:normal;font-family:Futura Cyrillic Book;text-transform:capitalize;color:#2b2b2b}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart{padding:20px;scrollbar-width:none}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem{flex-wrap:wrap;align-items:center;gap:0}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem a.previewCartItem-image{width:100%;max-width:120px;top:0}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem a.previewCartItem-image img{object-fit:cover;object-position:center;height:100%}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem .previewCartItem-image:before{padding-bottom:100%}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem .previewCartItem-content{width:100%;max-width:calc(70% - 12px)}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem .previewCartItem-content .previewCartItem-name,.halo-cart-sidebar .halo-sidebar-wrapper .previewCart .product .card .card-information__wrapper a.card-title{font-family:Futura Cyrillic!important;color:#2b2b2b;margin-bottom:0}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem .previewCartItem-content .previewCartItem-change .price,.halo-cart-sidebar .halo-sidebar-wrapper .previewCart .product .card .card-information__wrapper .card-price span{font-family:Futura Cyrillic Book;font-size:16px;line-height:normal}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem .previewCartItem-content .previewCartItem-change .previewCartItem-qty,.template-cart .cart-content-item .cart-list .cart-item .cart-item-qty{width:100%;max-width:100px;margin-top:10px;background:transparent!important}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem .previewCartItem-content .previewCartItem-change .previewCartItem-qty input,.template-cart .cart-content-item .cart-list .cart-item .cart-item-qty input,.product .card .card-action .previewCartItem-qty .quantity{background:transparent;border-color:#2b2b2b;padding:4px 10px;font-size:18px;font-family:Futura Cyrillic;color:#2b2b2b;line-height:normal!important}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem .previewCartItem-content .previewCartItem-change .previewCartItem-qty .btn-quantity,.template-cart .cart-content-item .cart-list .cart-item .cart-item-qty .btn-quantity,.product .card .card-action .previewCartItem-qty .btn-quantity{height:33px}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem .previewCartItem-content .previewCartItem-change .previewCartItem-qty .btn-quantity:before,.template-cart .cart-content-item .cart-list .cart-item .cart-item-qty .btn-quantity:before,.product .card .card-action .previewCartItem-qty .btn-quantity:before{top:16px;width:10px;background:#2b2b2b}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem .previewCartItem-content .previewCartItem-change .previewCartItem-qty .btn-quantity:after,.template-cart .cart-content-item .cart-list .cart-item .cart-item-qty .btn-quantity:after,.product .card .card-action .previewCartItem-qty .btn-quantity:after{top:16px;width:10px;background:#2b2b2b}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem .previewCartItem-remove{bottom:auto!important;top:0}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem .previewCartItem-remove svg{fill:#2b2b2b!important;color:#2b2b2b!important}.halo-cart-sidebar .previewCartCarousel .slick-arrow{background:#e3d9cf;border-color:#e3d9cf!important}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart .product{min-height:fit-content!important}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart .product .card{margin:0}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart .product .card .card-product{flex:none;width:120px;height:120px}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart .product .card .card-information__wrapper{padding:10px 0 0;margin:0}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart .product .card .card-information__wrapper .card-add-to-cart-btn{width:100%;display:flex;justify-content:center;align-items:center;padding:3px 20px;font-size:14px;text-transform:uppercase;background:#d9bea7;border:1px solid #D9BEA7;color:#2b2b2b;transition:all .3s ease-in-out}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart .product .card .card-information__wrapper .card-add-to-cart-btn:hover{background:#a3a38d!important;color:#fff;border-color:#a3a38d}.halo-cart-sidebar .halo-sidebar-wrapper .previewCartInfo{padding:20px 20px 80px}.halo-cart-sidebar .halo-sidebar-wrapper .previewCartInfo li{font-family:Futura Cyrillic Book;margin:0!important}.halo-cart-sidebar .halo-sidebar-wrapper .previewCartInfo .subTotal,.template-cart .cart-total .cart-total-subtotal,.template-cart .cart-total .cart-total:after{display:none}.halo-cart-sidebar .halo-sidebar-wrapper .previewCartInfo li div{font-size:24px;line-height:normal}.halo-cart-sidebar .halo-sidebar-wrapper .previewCartInfo .button,.template-cart .cart-total .button,.popupSection .redeemGrid .redeemBox button.redeemBtn,.redeemPopup a.popupBtn{background:#d9bea7;border-color:#d9bea7;color:#2b2b2b;font-size:20px;font-family:Futura Cyrillic!important}.halo-cart-sidebar .halo-sidebar-wrapper .previewCartInfo .button:hover,.template-cart .cart-total .button:hover,.popupSection .redeemGrid .redeemBox button.redeemBtn:hover,.redeemPopup a.popupBtn:hover{background:#a3a38d;color:#fff;border-color:#a3a38d}.halo-cart-sidebar .halo-sidebar-wrapper .previewCartInfo .button.button-2,.template-cart .cart-total .button.button-2{background:transparent;border-color:#d9bea7;color:#d9bea7}.halo-cart-sidebar .halo-sidebar-wrapper .previewCartInfo .button.button-2:hover,.template-cart .cart-total .button.button-2:hover{background:#d9bea7;color:#2b2b2b}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart .slick-dots li button{border-color:#d9bea7}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart .slick-dots li.slick-active button{background:#d9bea7}.halo-cart-sidebar .product .card .card-information__wrapper{flex-wrap:wrap!important;gap:10px}.halo-cart-sidebar .product .card .card-information__wrapper .card-product-form{width:100%;max-width:90%}.cart-count-bubble .text{font-size:12px}.template-cart .cart-content-wrapper .cart-header{background:#f4f1ea;font-family:Futura Cyrillic}.template-cart .cart-content-wrapper .cart-header div{font-size:22px;line-height:normal;color:#2b2b2b}.template-cart .cart-content-item .cart-list .cart-item{border-color:#2b2b2b;padding:20px}.template-cart .cart-content-item .cart-list{margin-top:20px}.template-cart .cart-content-item .cart-list .cart-item .cart-item-block-left{width:100%;max-width:150px}.template-cart .cart-content-item .cart-list .cart-item .cart-item-block-right{align-self:center}.template-cart .cart-content-item .cart-list .cart-item .cart-item-block-right h4 a{font-size:20px;line-height:normal}.template-cart .cart-content-item .cart-list .cart-item .price,.template-cart .cart-content-item .cart-list .cart-item .cart-item-value,.productView-stickyCart.style-1 .sticky-options .select__select{font-family:Futura Cyrillic Book}.template-cart .cart-content-item .cart-list .cart-item .cart-remove:hover svg{fill:#a3a38d}.template-cart .cart--totals-title{font-size:32px;line-height:32px;text-align:center;color:#2b2b2b}.template-cart .cart--totals-title:after{background:#2b2b2b}.template-cart .cart-total .cart-total-grandtotal{border:0;padding:0}.template-cart .cart-total .cart-total-grandtotal div{font-size:20px;font-family:Futura Cyrillic Book}.product-form__input .form__label,.form__label-combined{font-size:18px;line-height:28px}.productView .productView-details .product-form__radio:checked+.product-form__label .text{border:1px solid #d9bea7}.productView .productView-details .product-form__label .text{font-family:Futura Cyrillic;color:#2b2b2b;background:transparent;border:1px solid #2b2b2b;line-height:normal;display:flex;justify-content:center;align-items:center;height:fit-content;padding:10px 20px}.productView .productView-details .product-form__label .text:hover{background:#d9bea7;border-color:#d9bea7}.cartNoteAndCheckBox{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.cartNoteAndCheckBox .previewCartTool{width:100%;max-width:51px;height:51px;padding:0}.cartNoteAndCheckBox .previewCartTool .cartTool-item.cart-tool-note{width:100%!important;height:100%!important;display:flex;justify-content:center;align-items:center}.template-collection .toolbar-wrapper{overflow:hidden!important;flex-wrap:wrap!important}.template-collection .toolbar-categories,.template-collection .toolbar-categories .toolbar-category-buttons{width:100%!important;max-width:100%!important}.template-collection .category-buttons{width:100%;display:flex;flex-wrap:nowrap;gap:10px;justify-content:center;align-items:center;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.template-collection .category-buttons::-webkit-scrollbar{display:none}.template-collection #sub-nav-wrapper{justify-content:start!important}.template-collection .toolbar-categories .cat-btn{display:inline-flex;justify-content:center;align-items:center;background:#d9bea7;color:#2b2b2b;padding:4px 20px;white-space:nowrap;text-decoration:none;border:1px solid #d9bea7;font-size:16px;line-height:normal;transition:all .3s ease-in-out;font-family:Futura Cyrillic Book!important;text-transform:uppercase}.template-collection .toolbar-categories .cat-btn:hover,.template-collection .toolbar-categories .cat-btn.active{background:#a3a38d;border-color:#a3a38d;color:#fff}.template-collection .toolbar{padding:60px 0}.template-collection .custom-in-stock-toggle-wrapper{display:flex;align-items:center;gap:10px;margin:50px auto 0;cursor:pointer}.template-collection .custom-in-stock-toggle-wrapper .toggle-label{font-weight:600;font-size:16px;color:#2b2b2b;display:block}.template-collection .custom-in-stock-toggle-wrapper .switch-ella{position:relative;display:inline-block;width:40px;height:20px}.template-collection .custom-in-stock-toggle-wrapper #ella-stock-toggle{display:none}.template-collection .custom-in-stock-toggle-wrapper .slider-ella{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e3d9cf;transition:.4s;border-radius:20px}.template-collection .custom-in-stock-toggle-wrapper .slider-ella:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}.template-collection .custom-in-stock-toggle-wrapper #ella-stock-toggle:checked+.slider-ella{background-color:#a3a38d}.template-collection .custom-in-stock-toggle-wrapper #ella-stock-toggle:checked+.slider-ella:before{transform:translate(20px)}.product-item.disable_product_card_border .card .jdgm-widget.jdgm-preview-badge{display:block!important;font-size:14px!important;line-height:normal!important;position:absolute;top:auto;z-index:10;left:0;bottom:-92px}.product-item.disable_product_card_border .card .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge{display:block!important;color:#a3a38d}.product-item.disable_product_card_border .card .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge .jdgm-star{color:#a3a38d}.product-item.disable_product_card_border .card .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge__text{display:none}.category-buttons{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sub-links-group{display:flex!important;flex-wrap:nowrap;gap:10px}.cat-btn.active{background-color:#a3a38d;color:#fff}.template-collection .toolbar-categories .cat-btn.backBtn{background:#a3a38d;color:#fff;gap:7px;align-items:center;border-color:#a3a38d;transition:all .3s ease-in-out}.template-collection .toolbar-categories .cat-btn.backBtn:hover{background:#d9bea7;border-color:#d9bea7;color:#2b2b2b}.template-collection .toolbar-categories .cat-btn.backBtn svg{fill:#fff;color:#fff;height:20px!important;width:20px!important;transition:all .3s ease-in-out}.template-collection .toolbar-categories .cat-btn.backBtn:hover svg{color:#2b2b2b;fill:#2b2b2b}.custom-product-tabs{margin-top:10px}.custom-product-tabs .tabs-headings{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}.custom-product-tabs .tabs-headings .button{width:100%;max-width:fit-content;margin:0;font-size:16px;line-height:normal;padding:4px 20px;text-transform:uppercase;min-width:fit-content}.custom-product-tabs .tabs-headings .button.active{background:#a3a38d;border-color:#a3a38d;color:#fff}.custom-product-tabs .tab-content{display:none}.custom-product-tabs .tab-content.active{display:block}.custom-product-tabs .tab-content p{margin:0;line-height:20px}.imageWithTextSectionOne h2{text-transform:uppercase}.videoSectionMain .content.imageRight .desc p{max-width:100%}.videoSectionMain .content.imageRight .desc p strong{font-family:Futura Cyrillic Book;font-size:24px;line-height:normal}.videoSectionMain .content.imageRight .desc p:first-child{margin-bottom:30px}#shopify-section-template--19208888090677__brand_slider_jjPFE7 .adaptive_height{padding-top:100%!important}#shopify-section-template--19208888090677__brand_slider_jjPFE7 img{height:500px!important;object-fit:cover!important}#shopify-section-template--19208888090677__brand_slider_jjPFE7 a.description{margin-top:10px;font-family:Andale Mono!important}.main-blog-block h1.page-header,.article-template h1.page-header{padding-top:30px;padding-bottom:70px}.main-blog-block h2.sidebarBlock-heading,.article-template .sidebarBlock-heading{font-size:24px!important;padding-bottom:20px;margin-bottom:20px}.main-blog-block .recentPosts-list-item span,.article-template .recentPosts-list-item span,.article-template .article-header .info-item{color:#2b2b2b}.main-blog-block .recentPosts-list-item .date,.article-template .recentPosts-list-item .date{font-size:14px;line-height:normal;font-family:Futura Cyrillic!important;color:#000;margin-top:5px}.main-blog-block .article-label{display:none}.main-blog-block .article-item{align-items:center!important}.article-template .article-header h3.title{font-weight:400!important}.article-template .halo-article-content p{margin-bottom:20px}.main-blog-block .pagination__list .pagination__item--prev,.main-blog-block .pagination__list .pagination__item--next{width:100%;max-width:fit-content;margin:0!important;padding:10px 35px!important;font-size:20px!important;line-height:normal;background:#d9bea7;color:#2b2b2b;border:1px solid #d9bea7;transition:all .3s ease-in-out;border-radius:0;position:relative!important;transform:none;height:fit-content}.main-blog-block .pagination__list .pagination__item--prev svg.icon,.main-blog-block .pagination__list .pagination__item--next svg.icon{font-size:16px!important;width:12px;fill:#2b2b2b;color:#2b2b2b;stroke:#2b2b2b}.main-blog-block .pagination__list .pagination__item--prev:hover svg.icon,.main-blog-block .pagination__list .pagination__item--next:hover svg.icon{fill:#fff;color:#fff;stroke:#fff}.sticky-product span{font-family:Futura Cyrillic Book!important;font-size:18px;line-height:normal!important}.sticky-right .product-form__submit{width:fit-content!important;max-width:fit-content}.halo-cart-sidebar .previewCartItem-options{display:none}.sticky-right .quantity__input{padding:8px 10px 8px 31px;text-align:center!important}.main-blog-block .pagination__list .pagination__item--prev:hover,.main-blog-block .pagination__list .pagination__item--next:hover{background:#a3a38d;color:#fff;border-color:#a3a38d}.main-blog-block .pagination__list .pagination-arrow{min-width:fit-content!important;width:100%;max-width:fit-content}#shopify-section-template--19366705496117__marquee_Pb8Wgp .marquee__list .marquee__item svg{transform:rotate(180deg)}.article-template .article-content h2,.article-template .article-content h3,.article-template .article-content h4,.article-template .article-content h5{font-family:Futura Cyrillic Book!important}.article-template .article-content h2,.article-template .article-content h3{font-size:24px!important;line-height:normal!important;margin:0 0 10px}.article-template .halo-block-header h3,.multilayer-image-block .halo-item .item-heading{text-transform:uppercase!important}.article-template .comment-form .form-actions .button{font-family:Futura Cyrillic Book;font-weight:400}#shopify-section-template--19224431820853__slide_show_TLGMkC .slide-content h2.slide-heading{margin-bottom:30px;color:#2b2b2b!important;text-transform:uppercase}#shopify-section-template--19225091571765__slide_show_eWhpcq .slide-content h2.slide-heading{text-transform:uppercase;max-width:70%}.videoSectionMain .rightCol ul{margin:30px 0;padding-left:20px}.faqs .faqs-title:after{background:#d9bea7!important}.faqs .faqs-item{background:#f4f1ea;border:1px solid #d9bea7}.faqs .faqs-item .card{margin-bottom:0;border:0}.faqs .faqs-item .card .title{font-family:Futura Cyrillic Book;text-transform:capitalize;font-size:20px;font-weight:500;line-height:normal}.faqs .faqs-item .card-header .title:after{display:none}.faqs .faqs-item .card:hover{box-shadow:0 5px 5px #d9bea74a}.contact-content form input.button{width:100%!important;max-width:fit-content;text-transform:uppercase;font-family:Futura Cyrillic Book;font-weight:400}.contact-content form label.form-label{font-family:Futura Cyrillic Book;margin-bottom:10px}.contact-content .contact-itemRight{position:sticky;top:130px;margin-left:100px}.section-block-template--19224664834101__rich_text_QhhH9W table{width:100%;border-collapse:collapse;margin-top:15px}.section-block-template--19224664834101__rich_text_QhhH9W table th,.section-block-template--19224664834101__rich_text_QhhH9W table td{border:1px solid #D9BEA7;padding:12px 15px;text-align:left;font-size:16px}.section-block-template--19224664834101__rich_text_QhhH9W table th{background:#f4f1ea;font-weight:600;color:#2b2b2b;font-family:Futura Cyrillic Book;font-size:22px;line-height:normal}.section-block-template--19224664834101__rich_text_QhhH9W table tr:nth-child(2n){background:#fafafa}.popupSection{padding:60px 16px 0}.imageWithTextSectionOne.rewardsPageSpacing{padding-top:60px!important;padding-bottom:0!important}.popupSection .redeemTitle{text-align:center;text-transform:uppercase;font-size:40px;line-height:40px;margin:0 0 40px}.popupSection .redeemGrid{display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.popupSection .redeemGrid .redeemBox{border:1px solid #D9BEA7;padding:25px;text-align:center;background:#fff;position:relative;width:100%;max-width:calc(33.33% - 17px);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}.popupSection .redeemGrid .redeemBox .redeemImg{width:100%}.popupSection .redeemGrid .redeemBox .redeemImg img{max-width:120px;margin:0 auto}.popupSection .redeemGrid .redeemBox h3.redeemHeading{width:100%;margin:0;color:#2b2b2b;text-transform:capitalize;font-family:Futura Cyrillic Book!important;text-transform:uppercase;font-size:24px!important}.popupSection .redeemGrid .redeemBox .redeemPoints{width:100%;margin:0}.popupSection .redeemGrid .redeemBox .redeemPoints p{margin:0;color:#d9bea7}.popupSection .redeemGrid .redeemBox button.redeemBtn,.redeemPopup a.popupBtn{border:1px solid #D9BEA7;line-height:normal;padding:10px 25px;font-weight:400!important;font-family:Futura Cyrillic Book!important;text-transform:uppercase;transition:all .3s ease-in-out;display:block;max-width:fit-content;margin:0 auto}.redeemInfo{position:absolute;top:10px;right:10px;width:18px;height:18px;border:1px solid #aaa;border-radius:50%;font-size:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#fff}.redeemTooltip{position:absolute;top:25px;right:0;background:#d9bea7;border:1px solid #D9BEA7;padding:16px;width:350px;font-size:14px;text-align:left;box-shadow:0 4px 10px #00000014;opacity:0;visibility:hidden;transition:.3s;z-index:5;line-height:22px;color:#2b2b2b;margin:0}.redeemTooltip p{margin:0}.redeemInfo:hover .redeemTooltip{opacity:1;visibility:visible}.redeemPopup{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000006b;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:.3s;z-index:999}.redeemPopup.active{opacity:1;visibility:visible}.popupInner{background:#fff;padding:40px;border-radius:10px;text-align:center;max-width:420px;width:90%;position:relative;transform:translateY(40px);opacity:0;transition:.4s;border:1px solid #D9BEA7}.redeemPopup.active .popupInner{transform:translateY(0);opacity:1}.popupClose{position:absolute;right:10px;top:10px;font-size:40px;cursor:pointer;display:block;color:#2b2b2b;transition:all .3s ease-in-out}.popupClose:hover{transform:rotate(180deg);color:#d9bea7}.popupText{margin-bottom:20px}.multilayer-image-block .halo-item{height:500px!important;padding-right:0!important}.multilayer-image-block .halo-item .item-heading{font-family:Futura Cyrillic Demi!important}.multilayer-image-block .halo-item .content-inner .item-button{font-size:22px;font-family:Futura Cyrillic Book!important;min-width:fit-content;line-height:normal}.multilayer-image-block .halo-item .image-container:before{content:"";width:100%;height:100%;position:absolute;top:0;left:12px;background:#000;z-index:2;opacity:.3}.multilayer-image-block .halo-item .content-inner{z-index:3}.weddingFormSection .weddingHeading{text-transform:uppercase;margin-bottom:20px!important}.weddingFormSection .weddingFormGrid .formField label{margin-bottom:5px;font-size:18px;font-family:Futura Cyrillic Demi!important;line-height:normal}.weddingFormSection .weddingFormGrid .formField input,.weddingFormSection .weddingFormGrid .formField textarea,.weddingFormSection .weddingFormGrid .formField select{padding:10px;border:1px solid #d9bea7;font-size:16px;font-family:Futura Cyrillic Book!important;color:#2b2b2b}.brands-slider .slick-track{display:flex;align-items:center}.counter-section h2.counter-title{margin:0;text-transform:uppercase}.counter-section p.counter-desc{margin:20px 0 40px}.counter-section .counter-box{background:#f4f1ea;padding:40px 30px;border-radius:16px;width:100%;max-width:700px}.counter-section .counter-box span.counter-number{font-size:120px;font-family:Futura Cyrillic Demi;display:block;color:#2b2b2b;line-height:normal}.counter-section .counter-box h3.counter-text{text-transform:uppercase;margin:20px 0 10px}.halo-cart-sidebar .cart-tool-note{border:1px solid #D9BEA7;transition:all .3s ease-in-out}.halo-cart-sidebar .cart-tool-note.cartTool-item svg{color:#d9bea7}.halo-cart-sidebar .cart-tool-note:hover{background:#a3a38d;border-color:#a3a38d}.halo-cart-sidebar .cart-tool-note.cartTool-item:hover svg{color:#fff}.is-loading.button:before{border-top:2px solid #2b2b2b!important;border-right:2px solid #2b2b2b!important;border-left:2px solid #fff!important;border-bottom:2px solid #fff!important}.faqs .faqs-item .card-body{margin-top:15px!important;padding-bottom:20px!important}.faqs .faqs-item .card-body p{margin:0!important}#shopify-section-template--19225091571765__faqs_PqxkRV .faqs .faqs-paragraph+.faqs-paragraph{margin-top:15px}.contact-form .form-input,input{font-family:Andale Mono!important;letter-spacing:0!important}.header__search .search-modal__form .search__input{padding:12px 15px!important;line-height:normal!important}.header__search .search-modal__form{border-radius:6px;border:1px solid #c7c7c7!important}.header__search .search-modal__form .search__button{min-height:100%!important;height:fit-content!important;line-height:0!important}.header__search .search-modal__form .search__button svg.icon-search-1{fill:#2b2b2b!important;color:#2b2b2b}.custom-in-stock-toggle-wrapper.no-top-margin{margin-top:0!important}.productView-stickyCart.show-sticky{display:none}.product-details p,.product-details .productView-desc.halo-text-format{font-size:16px!important}.section-block-template--19366705496117__rich_text_KW9CDn h2{max-width:50%;margin:0 auto;line-height:normal!important}.section-block-template--19366705496117__rich_text_VDB8NL .rich-text__blocks{display:flex;flex-wrap:wrap;gap:20px}.section-block-template--19366705496117__rich_text_VDB8NL .rich-text__blocks h2.heading,.section-block-template--19366705496117__rich_text_VDB8NL .rich-text__blocks .rich-text__text{width:100%;max-width:calc(50% - 10px)}.section-block-template--19366705496117__rich_text_VDB8NL .rich-text__blocks .rich-text__text{margin:0}#shopify-section-template--19366705496117__marquee_Pb8Wgp .marquee .marquee__list,#shopify-section-template--19366705496117__marquee_Pb8Wgp .marquee{gap:100px!important}#shopify-section-template--19366705496117__marquee_Pb8Wgp .marquee .marquee__list .marquee__item{flex-direction:row-reverse}#shopify-section-template--19366705496117__marquee_Pb8Wgp .marquee .marquee__list .marquee__item p{font-family:Andale Mono!important;text-transform:capitalize!important;font-size:18px}.ingredientsPageImageWithTextSection h3{margin:0}.ingredientsPageImageWithTextSection p{margin-bottom:30px;margin-top:16px}.ingredientsPageImageWithTextSection p:last-child{margin-bottom:0}.AboutNewImageWithTextSection.ingredientsPageImageWithTextSection{padding:60px 20px!important}.icon-box-wrapper .icon-box-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:80px;column-gap:10px}.icon-box-wrapper .icon-box-item{text-align:center}.icon-box-wrapper .icon-box-item img{height:228px;object-fit:contain;width:100%;margin-bottom:10px}.icon-box-wrapper .icon-box-item h4{margin:0 0 10px;font-size:18px;line-height:1.2}.icon-box-wrapper .pagination{margin-top:60px;text-align:center}.icon-box-wrapper .pagination button{border:none;background:none;padding:8px 12px;cursor:pointer;font-size:16px}.icon-box-wrapper .pagination button.active{font-weight:700}.icon-box-wrapper .learn-more-btn{display:inline-flex;align-items:center;gap:5px;text-decoration:none;font-size:12px;text-transform:uppercase;letter-spacing:2px}.icon-box-wrapper .learn-more-btn .divider{width:30px;height:1px;background:#000;transition:.3s all ease-in-out}.icon-box-wrapper .icon-box-item:hover .divider{background:#d9bea7;transition:.3s all ease-in-out}.icon-box-wrapper{padding-top:50px}.footer h2.footer-block__heading{font-family:Futura Cyrillic Book!important;font-weight:700!important}.footer-block__list a,.footer .footer-block__bottom .footer__copyright .privacyPolicyLinkTexts p a,.footer .footer-block__newsletter-item input::placeholder{font-size:18px!important;font-weight:400!important;line-height:1.5!important;font-family:Andale Mono!important}.footer .footer-block__link_list h2.footer-block__heading:before{content:"";position:absolute;bottom:-10px;width:100%;height:1px;background:#2b2b2b}.footer .footer-block__newsletter-item input{border:0;padding:8px 0!important;font-size:18px!important;line-height:normal!important;text-transform:capitalize!important;font-family:Andale Mono!important}.footer .footer-block__newsletter-item button{font-size:16px;line-height:normal}.footer .newsletter-form__field-wrapper{border-bottom:1px solid #2b2b2b}.footer .footer-block__newsletter-item button{text-align:right;font-size:16px;line-height:normal;padding:0;width:fit-content!important;min-width:fit-content!important}.footer .footer-block__link_list{padding-right:50px}.footer .footer-block__list-social .list-social{margin:0!important}.footer .footer-block__list-social .list-social .list-social__item{margin-bottom:0}.footer .footer-block__bottom .footer__copyright{display:flex;align-items:center;justify-content:space-between}.footer .footer-block__bottom .footer__copyright p{line-height:normal;margin:0}.footer .footer-block__bottom .footer__copyright .privacyPolicyLinkTexts p{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.footer .footer-block__bottom .footer__copyright .privacyPolicyLinkTexts p a{transition:all .3s ease-in-out;font-family:Andale Mono!important;color:#2b2b2b!important}.footer .footer-block__bottom .footer__copyright .privacyPolicyLinkTexts p a:hover{color:#a3a38d!important}@media(max-width:1440px){.header-navigation .main-menu .container ul.list-menu li .megamenu_style_4 .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .menu-item-wrapper:hover .dropdown-child{left:240px}}@media(max-width:1380px){.section-block-template--19366705496117__rich_text_KW9CDn h2{max-width:100%}}@media(max-width:1024px){h3,.multilayer-image-block .halo-item .item-heading{font-size:28px!important;line-height:28px!important}p{font-size:16px!important;line-height:24px!important}.announcement-bar .announcement-bar__message{gap:5px}.announcement-bar .announcement-bar__message svg{width:16px!important;height:16px!important}.announcement-bar .announcement-bar__message p{padding-right:60px!important;font-size:16px!important;line-height:normal!important}.header-mobile .container{padding:20px}.site-nav-mobile nav h4{font-size:18px;line-height:normal;text-transform:uppercase;font-family:Futura Cyrillic!important;margin:16px 20px}.halo-sidebar_menu .menu-dropdown__wrapper .site-nav .site-nav-title,.halo-sidebar_menu .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title a,.site-nav-mobile nav a,.site-nav-mobile.nav-account .header__link--account .title,.site-nav-mobile.nav-account .header__icon .title{font-size:16px;line-height:normal}.site-nav-mobile nav .site-nav-banner--item a.image{padding-top:70%!important}.site-nav-mobile nav .site-nav-banner--item img{height:100%;max-height:250px}.halo-sidebar_menu .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .dropDownMenuItems .dropdown-child{display:none}.halo-sidebar_menu .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .dropDownMenuItems .menu-item-wrapper:hover .dropdown-child{display:block}.halo-sidebar_menu .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .dropDownMenuItems .dropdown-child a{padding:6px 20px 6px 40px;font-size:14px;line-height:normal!important}.halo-sidebar_menu .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .dropDownMenuItems .menu-item-wrapper a{display:flex;justify-content:space-between;align-items:center}.halo-sidebar_menu .menu-dropdown__wrapper .wrapper-colunm-menu .site-nav-title .dropDownMenuItems .menu-item-wrapper:hover svg{transform:rotate(180deg)}.main-blog-block h1.page-header{padding-top:0;padding-bottom:60px}.main-blog-block h2.sidebarBlock-heading{font-size:20px!important;padding-bottom:16px;margin-bottom:16px}.shopify-app-block .jdgm-all-reviews-rating-wrapper{margin-bottom:40px}.shopify-app-block h2.jdgm-carousel-title{margin-bottom:10px!important}.marquee .marquee__list .marquee__item p{font-size:18px}.marquee .marquee__list .marquee__item{padding:0}.product-block .halo-block-header h3,.brands-block h3,.halo-block-header h3,.page-header,.videoSectionMain h2,.videoSectionMain .overlay h2,.popupSection .redeemTitle,.weddingFormSection .weddingHeading,.counter-section .counter-title{font-size:36px!important;line-height:36px!important}.product-block .card .price span{font-size:18px}.product-block .block-description{max-width:100%}.slideshow-wrapper .slide-block-video_wJrbwW .slide-content{position:absolute;transform:translateY(-47%)!important;padding:0}.slideshow-wrapper .slide-block-video_wJrbwW .slide-content .slide-heading{font-size:36px!important;line-height:normal!important}.slideshow-wrapper .slide-block-video_wJrbwW .slide-content p.slide-text{font-size:16px!important;line-height:normal!important}.slideshow-wrapper .slide-block-video_wJrbwW .slide-content{left:16px}.template-cart .cart--totals-title{font-size:30px;line-height:30px}.template-collection .toolbar.show-sticky{position:relative}.template-collection .toolbar{padding:0 0 40px}.template-collection .custom-in-stock-toggle-wrapper{margin-top:20px}.template-collection .product{width:33.33%!important;margin:0!important}.imageWithTextSectionOne{padding:60px 0 0}.videoSectionMain .content.imageRight .desc p strong,.faqs .faqs-item .card .title{font-size:20px}.popupSection .redeemGrid .redeemBox{max-width:calc(50% - 17px)}.multilayer-image-block .halo-item .content-inner .item-button{font-size:18px}.multilayer-image-block .container-custom{padding:0 16px!important}.counter-section .counter-box span.counter-number{font-size:80px}}@media(max-width:991px){.icon-box-wrapper .icon-box-grid{grid-template-columns:repeat(3,1fr)}h3,.multilayer-image-block .halo-item .item-heading{font-size:26px!important;line-height:26px!important}p{font-size:14px!important;line-height:20px!important}.section-block-template--19366705496117__rich_text_VDB8NL .rich-text__blocks h2.heading,.section-block-template--19366705496117__rich_text_VDB8NL .rich-text__blocks .rich-text__text{max-width:100%}#shopify-section-template--19366705496117__marquee_Pb8Wgp .marquee .marquee__list .marquee__item p{font-size:16px}.announcement-bar .announcement-bar__message p{padding-right:40px!important;font-size:14px!important}.header-mobile .container{padding:20px 16px}.marquee .marquee__list .marquee__item p{font-size:16px}.product-block .halo-block-header h3,.brands-block h3,.halo-block-header h3,.page-header,.videoSectionMain h2,.videoSectionMain .overlay h2,.weddingFormSection .weddingHeading,.popupSection .redeemTitle,.counter-section .counter-title{font-size:32px!important;line-height:32px!important}.slideshow-wrapper .slide-block-video_wJrbwW .slide-content .slide-heading{font-size:32px!important}.footer .footer-block__newsletter .footer-block__newsletter-form{max-width:100%}.template-cart .cart--totals-title{font-size:28px;line-height:28px}.faqs .faqs-item .card .title{font-size:18px}.multilayer-image-block .halo-item .content-inner .item-button{font-size:16px}.multilayer-image-block .halo-item{height:350px!important}.weddingFormSection .weddingFormGrid{max-width:100%!important}.counter-section .counter-box span.counter-number{font-size:60px}.product-item.disable_product_card_border .card .jdgm-widget.jdgm-preview-badge{bottom:-86px}.footer p,.footer a{font-size:16px!important}}@media(max-width:767px){.icon-box-wrapper .icon-box-grid{grid-template-columns:repeat(2,1fr);gap:40px;column-gap:10px}.icon-box-wrapper .learn-more-btn .divider{width:22px}.icon-box-wrapper{padding-top:10px}.imageWithTextSectionOne .content .rightCol h2{font-size:20px!important;word-break:break-all}.icon-box-wrapper .icon-box-item img{height:120px}h3,.multilayer-image-block .halo-item .item-heading{font-size:24px!important;line-height:24px!important}.popupSection .redeemGrid .redeemBox h3.redeemHeading{font-size:20px!important}.slideshow-wrapper .slide-content{position:absolute!important;left:20px!important}.slideshow-wrapper .images-contain .adaptive_height{padding:100%}.product-block .halo-block-header h3,.brands-block h3,.halo-block-header h3,.page-header,.videoSectionMain h2,.videoSectionMain .overlay h2,.popupSection .redeemTitle,.weddingFormSection .weddingHeading,.counter-section .counter-title{font-size:30px!important;line-height:30px!important}.videoSectionMain{padding:0 0 10px}.product-block .card .price span{font-size:16px}.slideshow-wrapper .slide-block-video_wJrbwW .slide-content{text-align:left;padding:0 16px 0 0}.slideshow-wrapper .slide-block-video_wJrbwW .slide-content .slide-heading{font-size:30px!important;margin-bottom:10px}.footer .footer-block__link_list{padding-right:0!important}.footer .footer-block__link_list h2.footer-block__heading:before{display:none}.footer .footer-block__bottom .footer__copyright{flex-wrap:wrap;justify-content:center;gap:10px;margin:0}.videoSectionMain .content.imageRight .desc p strong{font-size:18px}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem .previewCartItem-content{max-width:calc(66% - 20px);padding-left:10px}.halo-cart-sidebar .halo-sidebar-wrapper .previewCart li.previewCartItem a.previewCartItem-image{max-width:100px}.halo-cart-sidebar .halo-sidebar-header .title,.halo-cart-sidebar .halo-sidebar-wrapper .previewCartTitle,.halo-cart-sidebar .halo-sidebar-wrapper .previewCartInfo li div{font-size:20px}.template-cart .cart-content-wrapper .cart-header div{font-size:18px}.template-cart .cart-content-item .cart-list .cart-item{padding:16px}.template-cart .cart--totals-title{font-size:26px;line-height:26px}.template-cart .cart-content-item .cart-item-blocks{flex-wrap:wrap;gap:3px}.template-cart .cart-content-item .cart-item-blocks-left{width:100%;max-width:calc(70% - 2px)!important}.template-cart .cart-content-item .cart-item-blocks .cart-item-remove{width:100%;text-align:right;max-width:calc(30% - 3px);display:flex;justify-content:end}.template-cart .cart-content-item .cart-item-blocks-left .cart-item-qty{margin:5px 0 0!important;padding:0}.template-cart .cart-content-item .cart-list .cart-item .cart-item-qty input{height:fit-content!important}.template-cart .cart-content-item .cart-item-blocks .cart-item-remove a.cart-remove{line-height:normal!important;display:block;margin-top:10px}.template-collection .product{width:50%!important}.product-item.disable_product_card_border .card .jdgm-widget.jdgm-preview-badge{font-size:10px!important;left:0;bottom:-20px;width:100%;text-align:center}.product-card-layout-02 .card-action .product-form__submit,.product-card-layout-02 .card-action .button-ATC{width:100%;float:unset;max-width:100%}.product-item.disable_product_card_border .card .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge{padding:0}.contact-content .contact-itemRight{position:relative;top:0;margin-left:0;margin-top:30px!important}.popupSection .redeemGrid .redeemBox,.weddingFormSection .weddingFormGrid .formField{max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
