.header:not(.drawer-menu).page-width,body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:30px;padding-right:30px}.page-width{padding:0 48px}h2,.h1{letter-spacing:0;font-size:34px;font-weight:700;line-height:normal}.header--middle-left .header__heading-link{padding:0;margin:0;vertical-align:top;width:100%;max-width:170px}img{max-width:100%}.announcement-bar__message{font-size:20px;font-family:Gill Sans!important;font-style:normal;font-weight:400;line-height:normal}.button,.button-label,.shopify-challenge__button,.customer button{font-size:14px;font-weight:700;line-height:normal;text-transform:uppercase;letter-spacing:1.4px;min-height:55px;min-width:190px}.header__icon--cart .icon{width:29px;height:29px}.header__icon .icon.icon-search{width:21px;height:21px}nav.header__inline-menu ul li a,header-menu details.mega-menu summary.header__menu-item.list-menu__item.link.focus-inset span{color:#151515;text-align:center;font-family:Gill Sans;font-size:18px;font-style:normal;font-weight:400;line-height:120%}.mega-menu ul.mega-menu__list ul li a{font-size:15px;font-style:normal;font-weight:300;line-height:23px;text-transform:capitalize}.index h2.banner__heading.inline-richtext.h1,.product h2.banner__heading.inline-richtext.h1{color:#fff;font-style:normal;font-weight:600;text-transform:uppercase;font-size:clamp(20px,3vw,44px);line-height:clamp(25px,3vw,44px);letter-spacing:inherit}.index h2.banner__heading.inline-richtext.h1{font-family:PF Din Text Cond Pro}.index .banner__text.rte p,.product .banner__text.rte p{color:#fff;font-size:clamp(14px,2vw,18px);line-height:clamp(20px,2vw,26px);font-weight:400}.collection__title h2{text-align:center}.product .banner__content--top-center h2.banner__heading.inline-richtext.h1,.product .banner__content--top-center .banner__text.rte p{color:#000}.index .slideshow__text.banner__box{max-width:46rem}.index .slideshow__controls button.slider-button{display:none}.index .slider-counter__link--dots .dot{border:.1rem solid rgb(255 255 255 / 50%)}.index .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#d9d9d9}.index .slider-counter__link{padding:0 7px}.index .banner__box,.product .banner__box{padding:0rem}.collection__description p{text-align:center!important}.center.collection__view-all a{color:#3d3d3d;font-size:14px;font-style:normal;font-weight:500;line-height:47px;text-decoration-line:underline;text-transform:uppercase;height:auto;line-height:normal}.header__icon--cart{margin-right:0}.header__icons{padding-right:0}@media screen and (min-width: 750px){.index .slideshow__controls{position:absolute;bottom:30px;width:100%;border:none}}.multicolumn-collection .multicolumn .title-wrapper-with-link{margin-top:0;text-align:center;justify-content:center;margin-bottom:0;color:#253746;font-size:34px;font-style:normal;font-weight:500;line-height:47px;text-transform:uppercase}.multicolumn-collection .multicolumn .title{margin-bottom:5px}.hmc_padding_tb{padding-bottom:30px}.multicolumn-collection .multicolumn-card__info{padding-left:0!important;padding-top:0!important}.multicolumn-collection .multicolumn-card__info h3.inline-richtext{color:#253746;font-size:18px;font-style:normal;font-weight:500;line-height:47px;text-transform:uppercase;margin:0}.multicolumn-collection .multicolumn-card__info .rte p{color:#253746;font-size:14px;font-style:normal;font-weight:325;line-height:19px;text-transform:lowercase;padding:0 25px}.multicolumn-collection .multicolumn-card__info .link{text-decoration:none;margin-top:1.5rem;color:#fff;font-family:Gotham;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.carousel-cell{background:transparent;padding:0px 1rem;margin:0;width:calc(34% + -0px);min-height:100%;display:flex;flex-direction:column}.footer-block__heading{margin:0 0 10px;font-size:16px;font-weight:600;line-height:47px;text-transform:uppercase}ul.footer-block__details-content li a{color:#f4f3ed;font-size:14px;font-style:normal;font-family:Gotham;font-weight:300;line-height:31px;text-transform:capitalize;padding:0}.footer-block__details-content.rte p{color:#f4f3ed;font-size:14px;font-style:normal;font-family:Gotham;font-weight:300;line-height:21px;text-transform:capitalize}.footer-block.grid__item:nth-child(2),.footer-block.grid__item:nth-child(3){padding-left:35px}.footer-block.grid__item:nth-child(4){width:18%;max-width:18%}.footer-block.grid__item:last-of-type{width:25%;max-width:25%}.footer-block.grid__item .field:after,.field:before{display:none}.footer-block.grid__item label.field__label{font-family:Gotham;color:#f4f3ed;font-size:14px;font-style:normal;font-weight:300;line-height:21px;text-transform:capitalize;left:5px}.footer-block span img{float:right;padding:8px 5px;display:none;width:25px}.home-featured-flx,.home-featured-flx .slick-track{display:flex;align-items:center}.home-collection-main h2{text-align:center;margin:0 0 35px}.hfl img{max-height:55px;object-fit:contain;max-width:170px}.hfl{padding:0 20px}.home-collection-grid{display:flex;gap:35px;text-align:left}.hcg_col img{width:100%;object-fit:cover;height:100%;position:absolute;top:0;left:0;border-radius:10px 10px 0 0}.hcg_col{position:relative;padding-top:80%}.hcg_relative{position:relative;border-radius:10px;background:#fff}.hcg_absolute{padding:25px 30px 30px}.hcg_absolute h3{color:#1a1a1a;font-size:24px;font-weight:600;line-height:normal;margin:0}.hcg_absolute p{font-size:16px;font-weight:500;line-height:26px;margin:15px 0}span.jdgm-all-reviews-rating-wrapper{display:none!important}.jdgm-carousel-item__review-body{margin:20px 0!important}.index .banner__content--top-left,.product .banner__content--top-center{padding:12rem 0rem 0rem}.home-image-col{position:relative;font-size:0}.home-image-txt{position:absolute;text-align:center;width:100%;top:10%}.home-image-txt h3{margin:0 0 20px;color:#fff;text-align:center;font-family:Gotham;font-size:44px;font-style:normal;font-weight:400;line-height:44px;text-transform:uppercase;letter-spacing:0}.home-image-txt a:before,.home-image-txt a:after{display:none}.home-image-txt a{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;border:1px solid transparent}.home-image-txt a:hover{background-color:transparent;border:1px solid}.home-image-column .grid{column-gap:0;row-gap:0px;--grid-desktop-horizontal-spacing: 0px}.home-column-logo .multicolumn-card.content-container{text-align:center}.background-none.home-column-logo .multicolumn-card-spacing{padding:0;margin:0 auto}.home-card-product .card__information h3{margin-bottom:10px;letter-spacing:0;color:#1a1a1a;font-size:18px;font-style:normal;font-weight:600;line-height:26px}.home-card-product .price-item{color:#1a1a1a;font-size:18px;font-weight:500;line-height:19px;text-transform:uppercase}.home-card-product .home_pdp_description p{color:#253746;font-size:14px;font-style:normal;font-weight:325;line-height:19px;text-transform:lowercase;text-align:center;margin:0}.home_pdp_description{min-height:40px}.home-card-product .flickity-button{border:1px solid #253746;background:transparent}.home-card-product ul.product-grid{padding:0}.home-card-product .flickity-prev-next-button.previous{left:0!important}.home-card-product .flickity-prev-next-button.next{right:0!important}.product__title h1{letter-spacing:0;color:#1a1a1a;font-size:34px;font-weight:600;line-height:39px}.recommendations-carousel,.carousel{display:flex;overflow:hidden}.recommendations-carousel.flickity-enabled,.carousel.flickity-enabled{display:inherit;overflow:inherit}h2.related-products__heading{color:#253746;font-size:34px;font-style:normal;font-weight:600;line-height:47px;text-transform:uppercase;text-align:center}.product .jdgm-preview-badge .jdgm-star.jdgm-star{color:#cba94e}.product__media-wrapper .slider-button circle{stroke:#fff}.product__media-wrapper .slider-button path{fill:#fff}.product span.jdgm-prev-badge__text{font-size:14px;font-style:normal;font-weight:400;line-height:23px;text-decoration-line:underline;text-transform:lowercase;margin-left:10px}.product .price__container span.price-item.price-item--sale{text-align:center;font-size:22px;font-style:normal;font-weight:600;line-height:47px;text-transform:lowercase}.price__badge-sale{background:#cba94e}.product .product__info-container .price.price--large.price--on-sale{display:flex;align-items:center;width:100%}.product .price .price-item{color:#1a1a1a;font-size:20px;font-weight:500;line-height:19px}.product .product__info-container s.price-item.price-item--regular{color:#878787;text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:47px;text-transform:lowercase}.product .product__info-container .product .price .badge{margin-bottom:0}.product .product__accordion .accordion__content{padding:0}.product .product__accordion .summary__title h2{font-size:15px;font-style:normal;font-weight:300;line-height:24px;text-transform:uppercase}.product .rte ul,.product .rte ol{list-style-position:outside;padding-left:2rem}.product .accordion__content.rte ul li{color:#fff;font-size:15px;font-style:normal;font-weight:300;line-height:25px;text-transform:capitalize;margin-bottom:10px}.product .custom-app.page-width{background-color:#f4f3ed}.product quantity-input.quantity{border:1px solid #000;background:#fff;border-radius:inherit}.product .quantity__button:focus,.product .quantity__input:focus{background-color:transparent;z-index:2}.product label.quantity__label.form__label{color:#fff;text-align:left;font-family:Gotham;font-size:14px;font-style:normal;font-weight:325;line-height:24px;text-transform:uppercase}.product .product-form__input.product-form__quantity,.product .rc-widget{margin-top:10px}.product-hightlights li img{width:40px;height:40px}.product-description-short a.readmore,.product-description-full a.readless{color:#cba94e;font-size:15px;font-style:normal;font-weight:300;line-height:23px;text-decoration-line:underline;text-transform:capitalize}.product-hightlights{display:flex;padding:20px 0 10px;margin:2rem 0;list-style:none;border-bottom:2px solid #fff;border-left:none;border-right:none;flex-wrap:wrap;justify-content:space-between}.product-hightlights li{display:flex;justify-content:left;align-items:center;padding:1rem 0;width:50%;gap:5px}ul.product-hightlights li p{text-align:center;font-size:14px;font-style:normal;font-weight:300;line-height:24px;text-transform:uppercase;margin:0}.product .product__info-container .product-form{margin:0rem!important}.product .price-per-item__container{display:flex;align-items:center;gap:1rem}.product .accordion .summary__title+.icon-caret{color:#cba94e}.money_back img{width:75px}.price__flex{position:relative}.money_back{position:absolute;right:0;margin:0!important;top:-50px;font-size:0}.home-card-product .slider-buttons button:disabled{opacity:.3}.jdgm-rev__content p{font-weight:300}.insta-section{padding:55px 0}.btn_label{text-align:center}.btn_label a{margin:40px 0 0}.reload-icon[data-v-7bc675e0]{color:#cba94e!important}.rc_widget__option.rc_widget__option--active span{color:#000}.infinite-carousel.slick-slider .slick-track{width:100%!important}.contact-page #MainContent .page-width{max-width:1020px}body #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-title{text-align:center;font-family:Montserrat;font-size:34px;font-style:normal;font-weight:700;line-height:normal;width:100%}body #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .block{border-radius:7px;background:#f4f4f4;margin:0 10px;padding:15px}.index .insta-section{background:#f1f1f1}#insta-feed h2 p{color:#000;text-align:center;font-size:16px;font-weight:500;line-height:24px;margin:5px 0 0}#insta-feed h2 p a{color:#cc782e}#insta-feed h2{margin:0 0 40px}.rew svg path,.prd_review svg path{color:#cba94e;fill:#cba94e}.infinite-carousel.slick-initialized.slick-slider,.slick-initialized .slick-slide{width:100%!important}.hofaTU .gp-carousel-con{justify-content:center}.rc-subscription-details .rc-subscription-details__button[data-v-e69cc34d]{color:#060606!important;margin-top:10px}.rc-tooltip .rc-tooltip__content[data-v-e69cc34d],.rc-tooltip a[data-v-e69cc34d]{color:#fff!important}@media (max-width: 1199px){.header:not(.drawer-menu).page-width,body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:20px;padding-right:20px}.hcg_absolute{padding:20px}.hcg_absolute h3{font-size:20px}.hcg_absolute p{font-size:14px;line-height:20px;margin:10px 0}.home-collection-grid{gap:20px}.page-width{padding:0 20px}}@media (max-width: 991px){.home-collection-grid{flex-flow:wrap}.hcg_relative{width:calc(50% - 10px)}.home-collection-main h2{margin:0 0 20px}}@media (max-width: 749px){.page-width{padding:0 16px}.money_back img{width:70px}.newsletter__wrapper{padding-top:30px!important;padding-bottom:30px!important}h2,.h1,body #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-title{font-size:24px}.button,.button-label,.shopify-challenge__button,.customer button{letter-spacing:1px;min-height:45px;min-width:160px}body #stamped-reviews-widget[data-widget-type=carousel]{width:100%!important}body #stamped-reviews-widget[data-widget-type=carousel]{padding-top:30px}body #shopify-block-stamped_reviews_carousel_pw7GTw{padding-bottom:30px}.insta-section{padding:30px 0}}@media (max-width: 520px){.home-featured-flx{gap:30px}.hcg_relative{width:100%}h2,.h1,body #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-title{font-size:20px}}.bss-b2b-cart-item-qty-table{max-width:100%!important}#MegaMenu-Content-4{width:fit-content;left:unset;right:unset}#MegaMenu-Content-4 .mega-menu__list{grid-template-columns:repeat(1,minmax(0,1fr));width:fit-content}#cart-icon-bubble{margin-inline:10px}
/*# sourceMappingURL=/cdn/shop/t/107/assets/style.css.map */
