:root{--g-font-size: 14px;--g-p-font-size: 14px;--typeHeaderSize: 26px;--typeHeaderWeight: 400;--typeHeaderLineHeight: 1.2;--typeHeaderSpacing: .025em;--typeBasePrimary: Montserrat;--typeBaseFallback: sans-serif;--typeBaseSize: 14px;--typeBaseWeight: 400;--typeBaseSpacing: 0em;--typeBaseLineHeight: 1.6;--typeBaselineHeightMinus01: 1.5;--typeCollectionTitle: 16px;--iconWeight: 4px;--iconLinecaps: miter;--buttonRadius: 0;--colorGridOverlayOpacity: 0;--colorPrice: #535353;--g-h6-font-weight:400;--g-h6-font-size:14px}html,body{overflow-x:hidden;overflow-y:auto}@font-face{font-family:Mogan;src:url(/cdn/shop/files/Mogan-Regular.woff2?v=1715406071) format("woff2"),url(/cdn/shop/files/Mogan-Regular.woff?v=1715406071) format("woff");font-weight:400;font-style:normal;font-display:swap}.btn{text-transform:uppercase!important;font-weight:400;font-size:max(calc(var(--typeBaseSize) - 4px),13px)}.h1,.h2,.h3,h1,h2,h3{font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight)}.slideshow__slide .slideshow__toptitle{font-size:24px;font-weight:400;line-height:1.2;letter-spacing:.58em}.slideshow__slide .slideshow__title{font-size:calc(var(--typeHeaderSize)*.85);font-weight:var(--typeHeaderWeight);letter-spacing:var(--typeHeaderSpacing);line-height:var(--typeHeaderLineHeight);text-transform:uppercase}.slideshow__slide .slideshow__subtitle{font-size:14px;line-height:1.6;text-align:center;max-width:560px;margin:0 auto}.slideshow__slide .slideshow__btn{font-size:calc(var(--typeBaseSize) - 4px);font-size:max(calc(var(--typeBaseSize) - 4px),13px);font-weight:700;letter-spacing:.3em;line-height:1.42;margin:0;min-width:90px;padding:11px 20px;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.services-slider .media.service-2 .iconx8 img{width:80px;height:45px;object-fit:contain}.services-slider .media.service-2 h5{text-transform:capitalize;font-size:14px;margin-bottom:0!important}.section-block .section-title-2,.contact.container .section-title-2,h1.collection-hero__title{font-size:calc(var(--typeHeaderSize)*.85);line-height:1.2;letter-spacing:4px;text-transform:uppercase}h1.collection-hero__title{letter-spacing:var(--typeHeaderSpacing)}.section-block .section-title-2+p,.contact.container .section-title-2+p{font-size:14px;line-height:1.6}.section-block .section-title-2,.section-block .section-title-2+p,.contact.container .section-title-2+p,.contact.container .section-title-2{text-align:center;max-width:500px;margin:0 auto 25px!important;font-weight:400}.section-block .section-title-2+p,.contact.container .section-title-2+p{margin-top:-10px!important}.product-card .product-card__info .product-card__name{line-height:1.5;text-align:left}.product-card .product-card__info .product-card__price{color:var(--colorPrice);font-size:calc(var(--typeBaseSize)*.85);text-align:left;font-weight:400}.product-card .product-card__info{padding:16px 0}.product-card,.product-card .product-card__info{background-color:transparent}.collection-card__meta .btn{font-size:var(--typeCollectionTitle);letter-spacing:var(--typeBaseSpacing);text-transform:uppercase!important}.product-card__info .jdgm-widget .jdgm-prev-badge{text-align:left}.product-card__info .product-card__swatch{display:none!important}.about-us-home>.row{align-items:center}.img_text_block h3.h2{font-size:30px;font-weight:400;line-height:1.1;max-width:207px}.about-us-home .img_text_block{padding:70px 120px!important;margin-left:-70px}#accordion-faqs{max-width:800px;margin:0 auto}.card-faqs .card-faqs-heading h4{font-size:14px;font-weight:600;line-height:19.5px;text-align:left}.card-faqs .card-faqs-heading h4 .faq-heading{font-style:normal!important;text-transform:none}.mw-1100{max-width:1100px}.card-faqs:not(:last-child){border-bottom:1px solid #ebebeb}.card-faqs-heading{cursor:pointer;position:relative;padding-right:60px}.faq-heading{padding-top:1.25rem;padding-bottom:1.25rem}.faq-heading .faq-icon{display:inline-block;width:40px;height:40px;line-height:38px;font-size:14px;text-align:center;position:absolute;top:10px;right:0}.faq-heading .faq-icon i{font-size:14px}.faq-heading .faq-icon i:before{content:"\e92d"}.faq-heading.collapsed .faq-icon i:before{content:"\e93d"}.faq-heading.collapsed .faq-icon{background-color:transparent}.card-faqs .card-body{padding-top:0;padding-bottom:1.5rem}.quote__slide-wrapper .quote-wrap{display:flex;flex-direction:column;position:relative;padding-bottom:50px!important}.quote__slide-wrapper .quote-wrap>*{order:4}.quote__slide-wrapper .quote-wrap>h4{font-size:16px;font-weight:600;line-height:30px}.quote__slide-wrapper .quote-wrap>.d-flex{order:0;margin-bottom:15px}.quote__slide-wrapper .quote-wrap>.rating{order:1}.quote__slide-wrapper .quote-wrap>.rating li{width:22px}.quote__slide-wrapper .quote-wrap>.rating svg{fill:#d1c0b4!important;width:24px;height:24px}.quote__slide-wrapper .quote-wrap>.d-flex .author-avatar+div{position:absolute;bottom:16px}.quote__slide-wrapper .quote-wrap>.d-flex .author-avatar{margin:0!important}.quotes-slider .slick-dots li{width:auto}.quotes-slider .slick-dots li button{width:20px;border-radius:0;background-color:#ffdcca;transition:.3s all}.quotes-slider .slick-dots li.slick-active button{background-color:#000;width:50px}.quotes-slider .slick-dots{bottom:-35px}.site-footer__newsletter-label{max-width:293px}.footer-email .form-control{border-radius:0!important}.footer__newsletter .form-group.flex-column{display:flex;flex-direction:row!important;gap:15px}.footer__newsletter .form-group.flex-column input[type=email]{margin-bottom:0!important}.site-footer__copyright{display:none!important}.social-icons .list-inline-item a{background:#fff;color:#000;border-radius:50%;width:28px;height:28px;display:flex!important;align-items:center;justify-content:center}.social-icons .list-inline-item a svg.icon{margin-right:0}.video-container{padding-left:10px;padding-right:10px}.video-container .video{aspect-ratio:9 / 12;object-fit:cover}.collection-hero-container{padding:0!important}.collection-hero-container .collection-hero__description{padding:0}.product-block .product-single__title,.qv-content .qv-product-title{font-size:22px}.product-block .product-single__price,#jsQuickview .qv-product-price{color:var(--colorPrice);font-size:calc(var(--typeBaseSize) + 2px);font-weight:400}#nav-tab-info .nav-tabs{gap:10px}.drawer .drawer__nav-item .drawer__nav-link{color:#000}b.jdgm-rev__title{font-weight:500}body .product-single{margin-bottom:0}h2.product-recommendations__heading,.jdgm-widget .jdgm-rev-widg__title{font-size:calc(var(--typeHeaderSize)*.85);text-transform:uppercase;margin-bottom:25px!important}.jdgm-rev-widg__body .jdgm-paginate{margin-top:10px}.services-item .media .media-body{padding:50px 0!important}.product-single__meta .single-option-radio.single-color.square-color-txt label .st-color{display:none}.shopify-policy__title{margin:25px}.shopify-policy__body{margin-bottom:30px}@media (min-width: 1600px){.container{max-width:1540px}}@media screen and (min-width:992px){.productlist-wrapper .swiper-button-prev,.productlist-wrapper .swiper-button-next{border:1px solid #b0a695;top:-40px;left:auto!important;right:0!important;z-index:99;box-shadow:none;background:#fff!important}.productlist-wrapper .swiper-button-prev{right:60px!important}.productlist-wrapper .swiper-button-prev:after,.productlist-wrapper .swiper-button-next:after{color:#b0a695}}@media screen and (max-width:1440px){.slideshow__slide .slideshow__title{font-size:calc(var(--typeHeaderSize)*.75)}.about-us-home .img_text_block{padding:50px!important}}@media screen and (max-width:1360px){.footer__newsletter .form-group.flex-column{flex-direction:column!important}}@media screen and (max-width:1199px){.slideshow__slide .slideshow__toptitle{font-size:22px}}@media screen and (max-width:1024px){.slideshow__slide .slideshow__toptitle{font-size:20px}h2.product-recommendations__heading,.jdgm-widget .jdgm-rev-widg__title{font-size:calc(var(--typeHeaderSize)*.75)}.product-block .product-single__title,.qv-content .qv-product-title{font-size:20px}}@media screen and (max-width:991px){.about-us-home .img_text_block{padding:30px!important;margin-left:0}.about-us-home .row>.col-md-6{width:100%;flex:1 1 100%;max-width:100%;margin-bottom:0!important}.product-block .product-single__title,.qv-content .qv-product-title{font-size:20px}.template-index .site-header{background:transparent;position:absolute;width:100%}.template-index .site-header:not(:hover) .site-header__link,.template-index .site-header:not(:hover){color:#fff}.template-index .site-header.active{background:transparent!important}.template-index .site-header:not(:hover) .site-header__logo .logo-dark{display:none}.template-index .site-header:not(:hover) .site-header__logo .logo-white{display:block!important}}@media screen and (max-width:990px){.site-header-white.index-header:not(:hover):not(.active) .header-bottom .site-header__cart-indicator,.site-header-white.index-header:not(:hover):not(.active) .header-bottom .js-wishlist-link .js-wishlist-indicator{color:#fff!important}}@media screen and (max-width:768px){.collection-card__meta .btn{margin:0 auto;width:auto;font-size:12px;padding:8px}.slideshow__slide .slideshow__toptitle{font-size:18px}.section-block .section-title-2,.contact.container .section-title-2,h1.collection-hero__title{font-size:calc(var(--typeHeaderSize)*.75)}.product-block .product-single__price,#jsQuickview .qv-product-price{font-size:calc(var(--typeBaseSize) + 1px)}h2.product-recommendations__heading,.jdgm-widget .jdgm-rev-widg__title{font-size:calc(var(--typeHeaderSize)*.65)}.product-block .product-single__title,.qv-content .qv-product-title{font-size:18px}.services-item .media .media-body{padding:10px 0 0!important}.template-index .slideshow__text-wrap--desktop .slideshow__text-content{top:60%}.template-product .breadcrumb,.template-product .photos__item--thumbs{display:none}}@media screen and (max-width:575px){.slideshow__slide .slideshow__toptitle{font-size:16px}#announcement-topbar .text-body{font-size:10px}.section-block .section-title-2,.contact.container .section-title-2,h1.collection-hero__title{font-size:calc(var(--typeHeaderSize)*.65)}.product-block .product-single__title,.qv-content .qv-product-title{font-size:18px}.product-block .product-single__price,#jsQuickview .qv-product-price{font-size:calc(var(--typeBaseSize) + 0px)}div.swipercollection .container-p .swiper-slide{width:50%!important}.swipercollection .container-p .swiper-slide .collection-card__meta{padding:15px!important}}@media screen and (max-width:480px){.slideshow__slide .slideshow__toptitle{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
