@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&display=swap";h1,h2,h3,h4,h5,h6{font-family:Cormorant Garamond,serif!important}.button{font-size:20px;font-weight:500;border-radius:10px;border:1px solid #fff;gap:10px;transition:.2s linear}.button:after{border-radius:10px}.button.button--primary:hover{background:#000;color:#fff;border:1px solid #fff}.button.button--secondary:hover{background:#fff;color:#000}.button:after{content:unset}.button:hover:after{box-shadow:none}@media(max-width:576.98px){.button{font-size:18px!important}}@media(max-width:375.98px){.button{font-size:16px!important}}.announcement-bar-section{margin-bottom:20px}.shipping_announcement_bar .announcement-bar__message{font-family:var(--font-body-family);font-weight:400;font-size:16px;text-transform:capitalize}@media(max-width:425.98px){.shipping_announcement_bar .announcement-bar__message{font-size:14px}.announcement-bar-section{margin-bottom:10px}}.main_header{border:none}.header{border-bottom:1px solid #FFFFFF80}.main_header .header__icons{gap:10px;padding-right:15px}.main_header a.header__icon{background:#fff;color:#000;border-radius:50px;transition:all .2s linear}.main_header a.header__icon:hover{background:#000;color:#fff}.shopify-section-header-sticky{background:#000}.main_header .header .header__inline-menu .list-menu{gap:60px}header .cart-count-bubble{background:#000;border:1px solid #fff}header .cart-count-bubble span{line-height:normal}.template-product header .header__heading-logo-wrapper img{filter:invert(1)}.template-product header .header__inline-menu ul li a{color:#000!important}.template-product .main_header a.header__icon{background:#000}.template-product .main_header a.header__icon svg path{fill:#fff}.template-product .main_header .header__icon .icon-search path{color:#000}.template-product header{border-bottom:1px solid #000}.template-product .shopify-section-header-sticky .header__heading-logo-wrapper img{filter:invert(0)}.template-product .shopify-section-header-sticky .header__inline-menu ul li a{color:#fff!important}.template-product .shopify-section-header-sticky a.header__icon{background:#fff}.template-product .shopify-section-header-sticky a.header__icon svg path{fill:#000!important}.template-product .shopify-section-header-sticky .header__icon .icon-search path{color:#fff}.collections-main .card .card__inner{border-radius:10px;border:1px solid #000;overflow:hidden}.collections-main .card__information{padding:0}.collections-main .card__information .card__heading a{margin-top:15px;font-size:24px;font-weight:500;line-height:1.3;font-family:var(--font-body-family)}.collections-main .card-information{margin-top:10px}.collections-main .card-information .price{margin:0!important}.collections-main .card-information .price-item{font-size:24px;font-weight:700}.collections-main .card-information .price__sale s{color:#000000a3;font-size:18px;font-weight:400}.collections-main .quick-add__submit{background:#000;color:#fff;padding:15px;min-height:auto;border:1px solid #000;transition:all .5s ease}.collections-main .quick-add__submit span{position:relative}.collections-main .quick-add__submit span:before{content:"";position:absolute;height:20px;width:20px;background:url(/cdn/shop/files/Frame_5.svg?v=1777442144);background-size:contain;top:50%;right:-30px;transform:translateY(-50%);transition:transform .5s ease}.collections-main .quick-add{margin-bottom:0;margin-top:20px}.collections-main .quick-add__submit:hover span{transform:translate(-10px)}.collections-main .pagination-wrapper .pagination__list li{max-width:fit-content}.collections-main .pagination-wrapper .pagination__list{align-items:center}.collections-main .pagination-wrapper .pagination__list li a{padding:9px 12px;border-radius:5px;height:auto;width:auto;line-height:1}.collections-main .pagination-wrapper .pagination__list li a:after{display:none}.collections-main .pagination-wrapper .pagination__item--current{background:#000;color:#fff;opacity:1}.collections-main .facets-container{padding:0 0 30px;border-bottom:1px solid #000}.collections-main .product-grid{margin-top:50px}.collections-main .mobile-facets__open{padding:0}.collections-main .product-count{display:none}.collections-main .button-label{font-size:24px;font-weight:400;font-family:var(--font-body-family)}.collections-main .facet-filters__field label{font-size:24px;font-weight:400;font-family:var(--font-body-family)!important}.collections-main .facet-filters__sort{border:1px solid #000;padding:10px 20px 10px 10px;border-radius:5px!important}.collections-main .facet-filters__field .select .svg-wrapper{right:7px!important}.collections-main .facet-filters__sort:focus-visible{box-shadow:none;outline:none}.inner-page-banner{margin-top:-103px;padding:0 20px}.inner-page-banner .content-container{padding-top:200px;border-radius:10px}.inner-page-banner .rich-text__heading{font-size:60px;font-weight:700}.about-purpose .image-with-text__content{padding:28px 50px 28px 0!important}.about-purpose .feature-grid{grid-template-columns:1fr}.contact-map iframe{border-radius:10px}.pdp-about .image-with-text__content{padding-left:0!important;padding-right:50px!important}.pdp-related-product .related-products__heading{text-align:center;font-size:60px;font-weight:600;color:#000}.pdp-related-product .product-grid{--grid-desktop-horizontal-spacing:24px}.pdp-reviews{padding:100px 0;background:#f2f2f2}.pdp-reviews .jdgm-review-widget{max-width:100%!important}.pdp-reviews .jdgm-review-widget .jm-stack{padding:0}@media screen and (min-width:990px){.main_header .header{grid-template-columns:auto auto auto!important}.main_header .header .header__heading-link{margin-left:0;padding:0}.main_header .header .header__inline-menu{display:flex;justify-content:center}.main_header .header .header__inline-menu .list-menu{gap:40px}.main_header .header .header__inline-menu .list-menu .header__menu-item{font-size:18px;color:#fff;font-weight:500;padding:0}}.home_hero_sec{margin-top:-103px;margin-left:20px;margin-right:20px;border-radius:10px;overflow:hidden}.home_hero_sec .banner__media{background:transparent}.home_hero_sec .banner__content .bh-rating-block{display:flex;gap:10px;align-items:center;width:100%;max-width:max-content;padding:13px 15px;border-radius:50px;background:#fff3;border:1px solid #FFFFFF33}.home_hero_sec .banner__content .bh-rating-block .bh-stars{display:flex;gap:5px}.home_hero_sec .banner__content .bh-rating-block .star-filled{display:flex;width:100%;max-width:max-content}.home_hero_sec .banner__content .bh-rating-block .bh-rating-text{font-size:18px;line-height:100%}.home_hero_sec .banner__content .bh-rating-block p{margin:0;color:#fff}.home_hero_sec .banner__content .banner__heading{font-weight:700;font-size:60px;line-height:70px;letter-spacing:0%;margin-top:15px}.home_hero_sec .banner__content .banner__text{margin-top:20px;color:#fff}.home_hero_sec .banner__content .banner__buttons{width:100%;max-width:100%;gap:30px;margin-top:30px}.home_hero_sec .banner__content .banner__buttons .button{font-size:20px;font-weight:500;border-radius:10px;border:1px solid #fff;gap:10px;transition:.2s linear}.home_hero_sec .banner__content .banner__buttons .button:after{border-radius:10px}.home_hero_sec .banner__content .banner__buttons .button.button--primary:hover{background:#000;color:#fff;border:1px solid #fff}.home_hero_sec .banner__content .banner__buttons .button.button--secondary:hover{background:#fff;color:#000}.home_hero_sec .banner__content .banner__buttons .button:after{content:unset}.home_hero_sec .banner__content .banner__buttons .button:hover:after{box-shadow:none}@media(max-width:1320.98px){.home_hero_sec .banner__content .banner__heading{font-size:50px;line-height:60px}.bh-rating-block .bh-rating-text p{font-size:18px!important}}@media(max-width:767.98px){.marquee-item{font-size:16px!important}.pdp-related-product .product-grid{--grid-mobile-horizontal-spacing:15px;--grid-mobile-vertical-spacing:15px}}@media(max-width:749.98px){.home_hero_sec .banner__content{min-height:700px!important}.home_hero_sec .banner__content:before{content:"";position:absolute;width:100%;height:100%;background:#000;opacity:.3}.home_hero_sec .banner__content .banner__buttons{gap:15px;margin-top:15px}.home_hero_sec .banner__content .banner__box{justify-items:center}}@media(max-width:576.98px){.bh-rating-block .bh-rating-text p{font-size:14px!important}.home_hero_sec .banner__content .banner__box{margin-bottom:-40px}}@media(max-width:425.98px){.home_hero_sec{margin-top:-89px;margin-left:10px;margin-right:10px;border-radius:10px}.home_hero_sec .banner__content .bh-rating-block{border-radius:15px;flex-direction:column}.home_hero_sec .banner__content .banner__heading{font-size:40px;line-height:50px}.home_hero_sec .banner__content .banner__text{margin-top:10px}.marquee-item{font-size:14px!important}}.featured-collection .collection__title{text-align:center}.featured-collection .collection__title .title{font-weight:700;font-size:60px;line-height:100%;margin-bottom:50px}.featured-collection .product-grid .grid__item .card__media{border-radius:10px}.featured-collection .product-grid .grid__item .card__content .card__information .card__heading a{font-family:var(--font-body-family);font-weight:500;font-size:24px;letter-spacing:0%}.featured-collection .product-grid .grid__item .product-card-wrapper:hover .card__content .card__information .card__heading a{text-decoration:none}.featured-collection .product-grid .grid__item .card__content .card-information .price.price--on-sale{margin-top:10px}.featured-collection .product-grid .grid__item .card__content .card-information .price__container .price-item--regular{font-weight:400;font-size:16px;line-height:100%}.featured-collection .product-grid .grid__item .card__content .card-information .price__container .price-item--sale{font-weight:700;font-size:24px;line-height:100%;letter-spacing:0%}.featured-collection .product-grid .grid__item .quick-add{margin-bottom:35px}.featured-collection .product-grid .grid__item .button.button--secondary{background:#000;color:#fff}.featured-collection .product-grid .grid__item .button.button--secondary:hover{background:transparent;color:#000;border-color:#000}.featured-collection .collection__view-all .button{background:#000;color:#fff;margin-top:15px}.featured-collection .collection__view-all .button:hover{background:transparent;color:#000;border-color:#000}@media(max-width:1320.98px){.featured-collection .collection__title .title{font-size:50px;margin-bottom:40px}}@media(max-width:1200.98px){.featured-collection .product-grid .grid__item .card__content .card__information .card__heading a,.featured-collection .product-grid .grid__item .card__content .card-information .price__container .price-item--sale{font-size:20px}.featured-collection .product-grid .grid__item .card__content .card-information .price__container .price-item--regular{font-size:14px}.contact-map iframe{height:400px}}@media(max-width:989.98px){.featured-collection .product-grid .grid__item .quick-add{margin-bottom:0}}@media(max-width:767.98px){.featured-collection .product-grid .grid__item .card__content .card__information .card__heading a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pdp-about .image-with-text__content{padding-right:0!important}.collections-main .quick-add__submit{padding:10px;font-size:15px}}@media(max-width:576.98px){.featured-collection .product-grid .grid__item .card__content .card__information .card__heading a,.featured-collection .product-grid .grid__item .card__content .card-information .price__container .price-item--sale{font-size:16px}}@media(max-width:425.98px){.featured-collection .collection__title .title{font-size:40px;margin-bottom:30px}}.home-about-sec .image-with-text__grid .image-with-text__content{padding-left:50px;padding-right:0}.home-about-sec .image-with-text__grid .image-with-text__media{border-radius:10px}.home-about-sec .image-with-text__grid .image-with-text__media img{transition:all .2s linear}.home-about-sec .image-with-text__grid .image-with-text__media:hover img{scale:1.03}.home-about-sec .image-with-text__grid .image-with-text__content .image-with-text__heading{font-weight:700;font-size:60px;line-height:100%;letter-spacing:0%}.home-about-sec .image-with-text__grid .image-with-text__content .image-with-text__text p{font-weight:400;font-size:20px;line-height:26px;letter-spacing:0px;color:#000}.home-about-sec .image-with-text__grid .image-with-text__content .button{margin-top:30px;border:1px solid #000}.home-about-sec .image-with-text__grid .image-with-text__content .button:hover{background:transparent;color:#000}@media(max-width:1320.98px){.home-about-sec .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:50px}}@media(max-width:1100.98px){.home-about-sec .image-with-text__grid{display:flex;flex-direction:column;align-items:center}.pdp-reviews,.pdp-related-product .related-products{padding-top:50px;padding-bottom:50px}.pdp-related-product .related-products__heading{font-size:50px;line-height:normal;margin-bottom:20px}.collections-main .product-grid{margin-top:0}.main-pdp-sec{padding-bottom:50px!important}.collections-main .card__information .card__heading a,.collections-main .card-information .price-item{font-size:18px}.collections-main .quick-add__submit{font-size:16px}.home-about-sec .image-with-text__grid .image-with-text__media-item{width:100%;display:flex;align-items:center;justify-content:center}.home-about-sec .image-with-text__grid .image-with-text__media-item .image-with-text__media{width:100%;max-width:65%}.home-about-sec .image-with-text__grid .image-with-text__text-item{width:100%;max-width:100%}.home-about-sec .image-with-text__grid .image-with-text__content{padding-left:0;padding-bottom:0}.contact-map .inner-main-liquid{padding-bottom:50px!important}}@media(max-width:991px){.collections-main .button-label,.collections-main .facet-filters__field label{font-size:18px}.collections-main .facets-container{padding-bottom:15px}.collections-main .product-grid{margin-top:30px}.inner-page-banner .rich-text__heading{font-size:50px}.template-product header-drawer .header__icon{background:#000}}@media(max-width:767px){.home-about-sec .image-with-text__grid .image-with-text__media-item .image-with-text__media{max-width:100%}.pdp-related-product .related-products__heading{font-size:40px}.home-about-sec .image-with-text__grid .image-with-text__content .image-with-text__text p{font-size:18px}.inner-page-banner .rich-text__heading{font-size:40px;line-height:1.2}.inner-page-banner .content-container{padding-top:200px}.about-purpose .image-with-text__content{padding-right:0!important;padding-bottom:0!important}}@media(max-width:425.98px){.home-about-sec .image-with-text__grid .image-with-text__content .image-with-text__heading{font-size:40px}}@media(max-width:1320.98px){.cta-heading{font-size:50px!important}}@media(max-width:1200.98px){.custom-cta .cta_bg_img{padding:100px 0 100px 60px}}@media(max-width:1024.98px){.cta-text{font-size:18px!important;line-height:26px!important}.custom-cta .bh-rating-block .bh-rating-text p{font-size:18px!important;line-height:22px}.custom-cta .cta_bg_img{padding:80px 40px}}@media(max-width:767.98px){.custom-cta .cta_bg_img{background-position:right center;position:relative}.custom-cta .cta_bg_img:before{content:"";background:#000;opacity:.5;position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px}}@media(max-width:576.98px){.custom-cta .bh-rating-block{align-items:start;gap:10px;flex-direction:column}.custom-cta .bh-rating-block .bh-rating-text p{font-size:14px!important;line-height:20px}.custom-cta .cta_bg_img{padding:80px 20px}.cta-buttons{flex-direction:column}}@media(max-width:425.98px){.cta-heading{font-size:40px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
