.slideshow-classic__preheading.pretext{font-size:21px;font-weight:500;letter-spacing:4.85px;line-height:25px;text-transform:uppercase}.slideshow-classic__subheading.subtitle,.image-with-text-overlay__subheading{width:80%;margin-left:auto;padding:0;margin-right:auto;margin-top:-.25rem;margin-bottom:30px}@media (max-width: 798px){.slideshow-classic__subheading.subtitle{width:100%;margin-top:0!important;font-size:14px;font-weight:600;letter-spacing:0;line-height:22px;text-align:center}.slideshow-classic__banner h2.title,.slideshow-classic__banner h2.title span{font-size:42px;font-weight:500;letter-spacing:0;line-height:48px;text-align:center}.index .slideshow-classic.page-dots--true{padding-bottom:0;margin-bottom:0}.index .slideshow-classic .flickity-page-dots{bottom:20px}.index .slideshow-classic__preheading.pretext{line-height:20px;font-size:14px;font-weight:500;letter-spacing:3.23px}}.slideshow-classic__buttons .button,.image-with-text-overlay__banner .button{font-size:15px!important;font-weight:600;letter-spacing:0;line-height:18px;height:49px!important;min-width:167px;max-width:max-content!important}.image-slideshow .slideshow-classic__banner .caption-content,.image-with-text-overlay__banner .caption-content{max-width:1440px}.image-slideshow .flickity-page-dots .dot{background:#fff;opacity:1}.image-slideshow .flickity-page-dots .dot.is-selected{background:#dfdcca}.image-with-text__wrapper .image-with-text__text{font-size:16px;font-weight:500;letter-spacing:0;line-height:27px;max-width:465px}.image-with-text__wrapper .button{font-size:13px!important;font-weight:600;letter-spacing:0;line-height:24px;min-height:45px;min-width:164px}.image-with-text__text-column .image-with-text__wrapper{max-width:85%;margin:auto}.product__thumbnail .product-thumbnail{font-size:20px;font-weight:600;letter-spacing:0;line-height:28px}.product__thumbnail .product-thumbnail .product-thumbnail__price{font-size:16px;font-weight:600;letter-spacing:0;line-height:19px;margin-top:10px}.image-with-text-overlay__heading{font-size:66px;font-weight:600;letter-spacing:0;line-height:86px}.image-with-text .image-with-text__column .image-with-text__link{height:100%}.content__center,.content__center .blog-card .media-content .title{text-align:center}.blog-card.show-border-false .card-content{padding-top:10px}.blog-card__content .media{margin-bottom:5px!important}.blog-card .media-content .title{font-size:20px;font-weight:600;letter-spacing:0;line-height:30px;text-align:center;font-family:Raleway;text-transform:none}.blog-card .blog-card__content .excerpt{font-size:14px;font-weight:500;letter-spacing:0;line-height:23px;text-align:center;padding:0 10px}.blog-card .blog-card__read-more{justify-content:center}.hide-when-banner-enabled{display:none}.blog-card .blog-card__read-more a{min-height:45px;min-width:164px;font-size:13px}.view_details_btn{width:100%!important;margin-top:20px;font-size:13px!important;font-weight:700;letter-spacing:0;line-height:24px!important;min-height:50px}.featured-collection-section a.product-thumbnail__title{min-height:51px!important;display:block}.faq_page_holder{display:flex;justify-content:space-between;max-width:1200px;margin:auto;padding:5rem}.faq_side_title{color:#3c3c3c;font-size:20px;font-weight:600;letter-spacing:0;line-height:24px;padding:5px 0;margin-bottom:10px;cursor:pointer}.faq_side_title.active{color:#616c81}.hide_faq{display:none!important}.custom__faq .icon svg{height:100%;width:100%;stroke-width:12px;stroke:#616c81;height:12px;width:12px}.faq_right_holder .custom__faq,.faq_right_holder .faq-accordion dd{max-width:750px;border:none}.faq_left_holder{flex-basis:25%;margin-left:50px}.faq_right_holder{flex-basis:70%;margin-top:-5px}.faq_right_holder .faq-accordion dt button{padding:10px 40px 10px 20px;font-size:20px;font-weight:600;letter-spacing:0;line-height:24px;color:#616c81;background:transparent!important}.faq_right_holder .faq-accordion dd{padding:10px 40px 10px 20px}.faq_right_holder .faq-accordion dt .icon{left:unset;right:10px}@media (max-width: 1024px){.faq_left_holder{margin-left:20px}}@media (max-width: 900px){.faq_page_holder{padding:3rem 2rem}}@media (min-width: 769px){.faq_left_holder .faq_title_holder{width:max-content;padding-right:30px;border-right:1px solid #4E4E4E}}@media (max-width: 768px){.faq_page_holder{flex-direction:column;padding:25px 10px 50px}.faq_left_holder{margin-left:0;margin-bottom:30px;padding-bottom:0;padding-left:20px;padding-right:20px}.faq_right_holder{padding-left:0;padding-right:10px}.banner__wrapper.is-small .image-element__wrap{height:100%}.faq_right_holder .faq-accordion dt button{font-size:18px}}.banner__content .banner__subheading{font-size:17px;font-weight:600;letter-spacing:0;line-height:27px;text-align:center;margin-top:0!important}.about_us_page .container{max-width:1024px!important}.rich-text__content .heading-divider{margin:10px auto auto}.page-about-us .image-with-text-overlay__heading{font-weight:500}.margin-top-10{margin-top:10px}.top_page_banner .banner__heading{font-weight:500!important}@media (max-width: 1024px){.top_page_banner .image-element__wrap img{min-height:350px}.top_page_banner .banner__heading{font-size:46px;font-weight:500!important;letter-spacing:0;line-height:50px;text-align:center}.top_page_banner .banner__subheading{font-size:14px;font-weight:600;letter-spacing:0;line-height:20px;width:100%;text-align:center}.top_page_banner .caption-content{padding-left:10px;padding-right:10px}}@media (min-width: 769px){.image-with-text__image-column .image-element__wrap,.image-with-text__image-column .image-element__wrap img{height:100%;object-fit:cover}}@media (max-width: 798px){.about_us_page .rich-text__content{padding-left:5px;padding-right:5px}.image-with-text{padding-left:16px!important;padding-right:16px!important}.image__first_mobile .image-with-text__text-column{order:1}.image-with-text__text-column .image-with-text__wrapper{max-width:100%}.image-with-text__text-column{padding:40px 30px}}.header,.mobile-header{box-shadow:0 2px 13px #0000001c}.contact-form__image .image-element__wrap,.login__section .login__image,.register__image{max-height:615px}.contact-form__image .image-element__wrap img,.login__section .login__image img,.register__image img{height:100%;object-fit:contain;max-height:615px}.custom-contact-form__blocks .custom-contact-form__block--paragraph p{color:#3c3c3c;font-size:29px;font-weight:600;letter-spacing:-.97px;line-height:42px;font-family:Cormorant-medium}.login__section .login label,#template-customers-register .register label{display:none}@media (min-width: 799px){.contact__form_content,.login__section .login,#template-customers-register .register{display:flex;align-items:center}.contact__form_content .contact-form__form,.login__section .login .login__form,.login__section .login>div,#template-customers-register .register .register__form{width:100%;max-width:500px}}.custom-contact-form__block input,.login__section .login input,#template-customers-register .register input{height:54.5px;border:1.5px solid #D5D5D5;font-size:15px;font-weight:300;letter-spacing:0;line-height:32px}.custom-contact-form .button,.login__section .login .button,#template-customers-register .register .button{font-size:14px!important;font-weight:600;letter-spacing:0;height:50px;min-width:175px;line-height:16px}@media (max-width: 798px){.contact-form .contact-form__form{padding:5px;text-align:center}.contact-form .contact-form__form{margin-top:10px}}#customer_login p.has-padding-top{padding-top:15px;padding-bottom:20px;font-size:13px;font-weight:500;letter-spacing:.83px;line-height:15px}#customer_login p.has-padding-top a{color:#616c81}.login__text{color:#3c3c3c;font-size:29px;font-weight:600;letter-spacing:-.97px;line-height:42px;padding-bottom:0;font-family:Cormorant-medium}.register__form .login__text{margin-bottom:20px}.login__section .login .field,#template-customers-register .register .field{margin-bottom:22px}.login__section .login .button:not(:hover),#template-customers-register .register .button:not(:hover){border:none}.login__section .login .button:hover,#template-customers-register .register .button:hover{background:transparent}.forgot__password{display:flex;margin:-5px 0 15px;align-items:center;justify-content:flex-end}.forgot__password a{color:#616c81;font-size:13px;font-weight:600;letter-spacing:.83px;line-height:15px}.heading-wrapper--login,.heading-wrapper--register{align-items:center;margin-top:20px}.heading-wrapper--login h1,.heading-wrapper--register h1{margin-bottom:1rem!important}#recover-password form .recover-note{margin:0;padding:0 0 35px;font-size:13px;font-weight:500;letter-spacing:.83px;line-height:15px}.cancel__recovery a{margin:20px 0 0;display:block;color:#616c81;font-family:Raleway;font-size:13px;font-weight:600;letter-spacing:.83px;line-height:15px}#recover-password h2{text-transform:unset;font-size:29px;font-weight:600;letter-spacing:-.97px;line-height:42px}@media (max-width: 768px){.login__image,.register__image{margin:25px 0 40px}.login__section .login,.register{order:1}.register__form .login__text,.login__form .login__text,#customer_login p.has-padding-top,#recover-password h2,.cancel__recovery a,#recover-password form .recover-note{text-align:center}.mobile__justify_center{justify-content:center;margin-top:20px}.cancel__recovery a{margin:12px 0 0}}#shopify-section-header__top-bar .top-bar{justify-content:center}.header .navbar.one-whole{padding:0 55px}.header .mega-menu__section .mega-menu>.container{max-width:1440px;padding:15px 50px 10px}.header .mega-menu__mega-menu-1 .block__menu{width:17%}.header .mega-menu__mega-menu-1 .block__image{width:31.5%}.mega-menu .menu__heading{margin-bottom:5px;font-size:20px;line-height:1.2;font-weight:600;letter-spacing:0;font-family:Cormorant-medium;line-height:28px;border-bottom:1px solid #979797;padding-bottom:10px;color:#3c3c3c}.mega-menu .mega-menu__linklist-link{line-height:1;font-size:14px;font-weight:500;letter-spacing:0;line-height:28px;color:#3c3c3c}#header .is-width-wide .mega-menu{box-shadow:0 2px 11px #00000017}.heading-wrapper--collection{display:none}.text__over_image{position:relative}.text__over_image .mega-menu__content.content{position:absolute;top:0;bottom:0;display:flex;margin:auto;justify-content:center;left:50px;flex-direction:column}.text__over_image .mega-menu__content.content p{color:#fff;font-family:cormorant-medium;font-size:33px;letter-spacing:0;line-height:39px;text-transform:uppercase;font-weight:500}.header_image_btn{height:45px;background-color:#dfdcca;padding:10px;color:#3c3c3c;font-family:Raleway;font-size:13px;font-weight:600;letter-spacing:0;line-height:24px;display:flex;align-items:center;justify-content:center;max-width:164px;text-transform:uppercase}.mega-menu__mega-menu-1 .block__image .image-element__wrap img{max-height:352px}.top-bar__text{letter-spacing:0px}.header__menu .navbar-item.header__item .header-down--caret{display:none!important}.header__menu .navbar-item.header__item.has-mega-menu>label{position:relative}.header__menu .navbar-item.header__item.has-mega-menu .navbar-link{padding-right:30px}.header__menu .navbar-item.header__item.has-mega-menu .header-down--caret{display:flex!important;position:absolute;top:0;bottom:0;margin:auto;right:10px;width:11px}.header-down--caret svg{stroke:#3c3c3c;stroke-width:5px}@media (min-width: 799px) and (max-width: 1000px){.text__over_image .mega-menu__content.content{left:0;padding-left:25px}.text__over_image .mega-menu__content.content p{font-size:28px;line-height:32px}.header .mega-menu__section .mega-menu>.container{padding:15px 15px 10px}.mega-menu .mega-menu__block{padding:10px}.mega-menu .menu__heading{font-size:18px}.mega-menu .mega-menu__linklist-link{font-size:12px;line-height:22px}.header .navbar.one-whole{padding:0 10px}}@media (min-width: 1001px) and (max-width: 1050px){.text__over_image .mega-menu__content.content{left:0;padding-left:35px;padding-bottom:30px}.mega-menu .mega-menu__block{padding:15px}.header .navbar.one-whole{padding:0 10px}}@media (max-width: 798px){.mega-menu__block.block__image.text__over_image{width:100%}.mega-menu__block.block__image.text__over_image .image-element__wrap{max-width:100%!important}.mega-menu__block.block__image.text__over_image .image-element__wrap img{object-fit:cover}.mobile-menu__toggle-icon.is-active+.mobile-menu{box-shadow:0 2px 13px #0000001c}.mobile-menu__content .mobile-menu__list{padding-top:55px}.mobile-menu .mobile-menu-link,.mobile-menu .mobile-menu__item{justify-content:center;color:#3c3c3c;font-size:23px;font-weight:600;letter-spacing:.53px;line-height:27px;text-align:center;padding:.7rem 1.5rem}.mobile-menu__item.item-with-icon .icon-caption{display:flex}.mobile-menu__item.item-with-icon .icon{display:none}.mobile-logo .image-element__wrap{max-width:146px!important}.mobile-header__content{padding-top:19px;padding-bottom:19px}#mobile-header .mobile-menu__toggle-icon svg{stroke:#3c3c3c;stroke-width:6px}.top-bar{display:flex;min-height:40px}}.collection .slideshow-classic__subheading{margin-top:0!important}@media (max-width: 768px){.collection .banner__wrapper .image-element__wrap,.collection .banner__wrapper .image-element__wrap img{min-height:350px}.collection .banner__heading{font-size:46px;font-weight:500;letter-spacing:0;line-height:56px;text-align:center}}.ajax-cart__cart-title{padding:1.7rem;font-weight:700;border-bottom:2px solid rgba(211,211,211,.5);color:#3c3c3c;font-family:Raleway;font-size:31px;font-weight:600;letter-spacing:0;line-height:36px;background-color:#dfdcca;text-align:center}.ajax-cart__cart-count{background-color:#dfdcca}.ajax-cart__close-icon{position:absolute;left:20px;margin:35px 10px;right:unset}.ajax-cart__close-icon svg{stroke:#3c3c3c;stroke-width:10px}.ajax-cart__delete .close{background:transparent}.ajax-cart__delete .close .icon{min-width:30px!important;min-height:30px!important}.quantity__cart_holder{display:flex;align-items:center;margin-top:20px}.quantity__cart_holder .ajax-cart__quantity-box{margin-right:30px;margin-top:0}.ajax-cart__delete{display:flex;align-items:center}.ajax-cart__product-title{color:#3c3c3c;font-family:Raleway;font-size:21px;font-weight:600;letter-spacing:0;line-height:25px}.ajax-cart__product-title a{color:#3c3c3c}.ajax-cart__price.price{color:#3c3c3c;font-family:Raleway;font-size:19px;font-weight:600;letter-spacing:0;line-height:23px;margin-top:3px}.quantity-plus.button .icon,.quantity-minus.button .icon{stroke:#616c81;stroke-width:10px}.quantity-wrapper.quantity-style--box.is-medium .quantity-element{min-height:auto;min-width:25px;height:38px;width:38px}.quantity-wrapper.quantity-style--box.is-medium .quantity-plus,.quantity-wrapper.quantity-style--box.is-medium .quantity-minus{width:25px;min-width:25px;padding:5px;border:none}.quantity-wrapper.quantity-style--box{border:2px solid #616C81}.ajax-cart__list{padding-left:2rem}.ajax-cart__product{padding:2rem 2rem 0px 0px!important;align-items:flex-start;margin-bottom:2rem!important}.ajax-cart__product-image{width:24%}.ajax-cart__form .ajax-cart__details-wrapper{bottom:0;position:fixed;width:100%;max-width:40%;background-color:#dfdcca;padding:2rem}.ajax-cart__subtotal .ajax-cart__row-description{color:#3c3c3c;font-size:30px;font-weight:700;letter-spacing:0;line-height:35px}.ajax-cart__subtotal .money{color:#3c3c3c;font-size:29px;font-weight:600;letter-spacing:0;line-height:34px}.ajax-cart__taxes-shipping-message{opacity:.65;color:#192424;font-size:14px;font-weight:500;letter-spacing:0;line-height:23px;text-align:left;padding:0}.ajax-cart__button-wrapper{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.ajax-cart__button-wrapper .ajax-cart__button,.ajax-cart__button-wrapper .ajax-cart__cart-link{flex-basis:48%;min-height:44px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;letter-spacing:0;line-height:22px;text-transform:capitalize;text-decoration:none}.ajax-cart__button-wrapper .ajax-cart__cart-link{background-color:#616c81;color:#fff!important}.ajax-cart__button-wrapper .ajax-cart__cart-link:hover{border:2px solid #616C81;background-color:transparent;color:#616c81!important}.ajax-cart__button-wrapper .ajax-cart__button{border:2px solid #616C81;background-color:transparent;color:#616c81}.ajax-cart__button-wrapper .ajax-cart__button:hover{background-color:#616c81;color:#fff}.ajax-cart__line-items{word-break:break-all}.header-cart__count.badge{height:13px;width:13px;left:calc(65% + -0rem);font-size:10px}.header__link .header__icon svg{stroke:#3c3c3c;stroke-width:2px}.account___icon svg{stroke-width:3px}@media (min-width: 799px) and (max-width: 1100px){#theme-ajax-cart.is-drawer{width:65%;right:-65%}.ajax-cart__form .ajax-cart__details-wrapper{max-width:65%}}@media (min-width: 768px) and (max-width: 798px){.ajax-cart__form .ajax-cart__details-wrapper{max-width:60%}#theme-ajax-cart.is-drawer{width:60%;right:-60%}}@media (max-width: 767px){.ajax-cart__form .ajax-cart__details-wrapper{max-width:100%}.ajax-cart__button-wrapper{flex-direction:column-reverse}.ajax-cart__button-wrapper .ajax-cart__button,.ajax-cart__button-wrapper .ajax-cart__cart-link{width:100%}.ajax-cart__form .ajax-cart__details-wrapper{padding:1rem}.ajax-cart__list{padding-left:1rem}.ajax-cart__product{padding:2rem 1rem 0px 0px!important}.ajax-cart__price.price{font-size:15px}.ajax-cart__product-title{font-size:17px;font-weight:600;letter-spacing:0}.quantity-wrapper.quantity-style--box.is-medium .quantity-element{min-height:auto;min-width:25px;height:30px}.quantity-wrapper.quantity-style--box.is-medium .quantity-plus,.quantity-wrapper.quantity-style--box.is-medium .quantity-minus{width:20px;min-width:20px}.ajax-cart__delete .close .icon{min-width:23px!important;min-height:23px!important}.quantity__cart_holder{margin-top:10px}}.product_name.title{color:#3c3c3c;font-size:50px;font-weight:500;letter-spacing:0;line-height:58px;text-transform:capitalize}.product-template.product-main .section{max-width:1300px}.product_section .product__images{padding-right:40px}.purchase-details{flex-wrap:nowrap;position:relative}.purchase-details .cart-warning{position:absolute;bottom:50px}.modal_price{display:flex;justify-content:space-between;align-items:center;padding-top:10px}.price__text{color:#9c9c9c;font-size:14px;font-weight:600;letter-spacing:0;line-height:19px}.modal_price .price-ui{font-size:23px;font-weight:600;letter-spacing:0;line-height:32px}.product-main .product-quantity-box.purchase-details__quantity{flex-basis:20%;min-width:114px}.product-main .quantity-input.input{padding:0}.product-main .purchase-details__buttons{max-width:35%}.purchase-details__buttons .button{min-height:50px}.product-main .quantity-wrapper.quantity-style--box{border:1px solid #616C81}.product-main .quantity-wrapper .quantity-element{min-height:48px}.product-main .quantity-wrapper.quantity-style--box .quantity-input-control input{border:none}.product-block--multi-buttons{border-bottom:1px solid #D5D5D5;margin-top:25px}.product-block--multi-buttons .product_types__holder{border-top:1px solid #D5D5D5;padding:20px 0}.product_types__holder{display:flex;align-items:center}.product_types__holder .types_btns{margin-right:30px;border:2px solid #DFDCCA;border-radius:20px;background-color:#dfdcca;height:39px;min-width:166px;display:flex;align-items:center;justify-content:center;padding:5px 30px;cursor:pointer}.product_types__holder .types_btns a{color:#3c3c3c;font-size:13px;font-weight:600;letter-spacing:0;text-transform:uppercase}.product_types__holder .types_btns:not(.selected){border:2px solid #616C81;background-color:transparent}.product_types__holder .types_btns:not(.selected) a{color:#616c81}.product-block shopify-payment-terms{display:none}.collapsible__description{margin-top:30px;margin-left:0;margin-bottom:20px}.collapsible__description .faq__item{border:none!important}.collapsible__description .faq__item-question{padding:0;color:#3c3c3c;font-family:Raleway;font-size:14px;font-weight:600;letter-spacing:0;line-height:19px;padding-left:0!important;padding-bottom:10px!important;padding-right:10px!important;border-bottom:1.5px solid #616C81;display:flex;align-items:center;justify-content:space-between;text-transform:capitalize}.collapsible__description .faq__item-answer{padding-left:0!important;padding-top:15px!important;color:#3c3c3c;font-size:15px;font-weight:500;letter-spacing:0;line-height:25px}.product-block .collapsible__description .faq__item-answer{max-width:500px}.collapsible__description .faq__item-question .icon{width:12px;height:12px}.collapsible__description .faq__item-question .icon svg{stroke:#3c3c3c;stroke-width:8px}.collapsible__description .faq__item-question.active .icon{transform:rotate(180deg)}.ptc_button.pplr-c-button.pplr-btn{display:none!important}.product__social-share .share__label{color:#3c3c3c;font-size:14px;font-weight:600;letter-spacing:0;line-height:19px}.product__social-share .share-btn .button{border:none;color:inherit;background:none!important}.product-gallery__image .pplr .zoomImg{display:inline!important;z-index:9999;visibility:visible!important}.variant-selection .selector-wrapper{flex-direction:row;align-items:center}.variant-selection .selector-wrapper label{display:block;font-size:14px;font-weight:500;margin-right:30px;flex-basis:10%}.variant-selection .selector-wrapper:last-of-type{margin-bottom:1rem}.pplr-wrapper label{font-size:14px;color:#3c3c3c}@media (min-width: 799px){.product_section{justify-content:unset}.product_section .product__information{max-width:573px}}@media (max-width: 798px){.product_name.title{font-size:43px;line-height:48px}.product-template.product-main{padding-top:47px!important}.product_section .product__images{padding-right:0}.purchase-details{justify-content:space-between}.product-main .purchase-details__buttons{max-width:65%!important}.product-main .product-quantity-box.purchase-details__quantity{min-width:100px!important}.product__images .product-gallery .product-gallery__main .flickity-prev-next-button{display:none}.product__images .product-gallery__thumbnails{margin-top:20px}.product__images .product-gallery__thumbnail{width:calc(26% - 20px)!important}.is-slide-nav--true .product-gallery__thumbnail{opacity:.7}.product__images{margin-bottom:25px}.product_types__holder .types_btns{margin-right:15px}.collapsible__description{margin-left:0!important}.recommended-products-section .product__thumbnail{padding-bottom:10px;width:100%}.heading-wrapper--recommended-products{margin-bottom:40px}}.footer__container .footer__content{padding-top:50px;padding-bottom:30px}.footer__heading{font-size:22px;font-weight:700;letter-spacing:0;line-height:26px;margin-bottom:24px}li.footer__menu-link{padding:5px 0}.footer__menu-link a{font-size:14px;font-weight:500;letter-spacing:0;line-height:16px}.block__newsletter .content{margin-bottom:10px}.block__newsletter .newsletter-form input{border:1px solid #4A5466;color:#192424;font-size:12px;letter-spacing:0;line-height:20px;padding:21.5px 10px}.block__newsletter .newsletter-form .field.is-default-width .button{width:100%;font-size:14px!important;font-weight:600;letter-spacing:.9px;line-height:16px;height:40px}.block__newsletter .newsletter-form .field{margin-bottom:10px}footer .footer__extra-content .footer__credits{opacity:.6;color:#192424;font-family:Muli,sans-serif;font-size:13px;letter-spacing:0;line-height:20px;width:55%}footer .footer__payment-methods{width:40%!important}.block__logo.footer__block div.has-padding-top{padding-top:10px;margin-left:45px}@media (max-width: 798px){.block__link-list{width:44%;margin:15px 10px 35px;padding:0}.footer__logo-wrapper{max-width:48%!important;margin:auto}footer .block__logo .social-icons{justify-content:center}.block__logo.footer__block div.has-padding-top{margin-left:0}.footer__extra-content .container{flex-direction:column;width:100%}footer .footer__extra-content .footer__credits{width:100%}footer .footer__payment-methods{width:100%!important}.footer__container .footer__content{padding-top:80px;padding-bottom:45px}.block__newsletter .content p{max-width:80%}}.heading-wrapper--article{margin-bottom:10px;margin-top:10px}.heading-wrapper--article .title{font-size:43px;font-weight:600;letter-spacing:-1px;line-height:52px}.heading-wrapper--article .heading-divider{display:none}.blog-meta .meta-info-list .meta-info-list__item{display:block;color:#3c3c3c;font-size:13px;font-weight:600;letter-spacing:.83px;line-height:15px;text-transform:uppercase;margin-bottom:10px}.blog-meta .meta-info-list .meta-info-list__item a,.blog-meta .meta-info-list .meta-info-list__item span{padding-left:0}.blog-meta .meta-info-list .meta-info-list__item+li:before{display:none}.article-content h1{font-size:30px;line-height:37px;text-transform:unset;font-family:Cormorant-semibold,sans-serif}.article-content p{font-size:16px;letter-spacing:0;line-height:24px}.article-content img{width:100%;margin:20px 0}.blog-card .excerpt-length-lg .truncation-fade{display:none}@media (max-width: 798px){.article-content img{min-height:170px;object-fit:cover}}.pagination-previous,.pagination-next,.pagination-link{color:#192424!important;min-width:25px;border:none;background:transparent!important;color:#192424;font-family:Cormorant-medium,sans-serif;font-size:33px;font-weight:500;letter-spacing:.49px;line-height:39px;text-align:center;padding:0!important;width:unset!important}.pagination-link.is-current{color:#616c81!important}.collection-list .list-collection__thumbnail .thumbnail .image-element__wrap,.collection-list .list-collection__thumbnail .thumbnail .image-element__wrap img{max-height:304px!important}.collection-list .heading-divider:not(.heading-divider--vertical){border-color:#dfdcca;margin-top:5px}.heading-wrapper .title{margin-bottom:13px!important}#insta-feed h2{font-family:Cormorant-semibold!important;color:#000;font-size:33px!important;font-weight:600;letter-spacing:1.6px;line-height:39px;max-width:max-content;margin:auto;position:relative;margin-bottom:45px!important}@media (max-width: 767px){#insta-feed h2{font-size:30px!important;font-weight:600;letter-spacing:1.45px;line-height:37px;text-align:left;padding-left:40px}#insta-feed h2:before{width:45px;height:45px;background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;left:-12px;top:-8px;bottom:0}#insta-feed .instafeed-container{width:100%!important;padding-top:100%!important;margin-bottom:10px}#insta-feed{padding:0!important}}@media (max-width: 375px){#insta-feed h2{font-size:26px!important;letter-spacing:0px;line-height:32px;padding-left:30px}#insta-feed h2:before{width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;bottom:0;left:-4px;top:0}}.jdgm-rev.jdgm-divider-top.jdgm--leex-done-setup.jdgm--done-setup{background:#fff!important;border:1px solid #616C81!important;border-radius:20px!important;background-color:#fff!important;box-shadow:0 0 14px #00000017!important}.jdgm-widget.jdgm-widget{border-left:none;border-right:none}#template- .dynamic-sections{padding:50px 0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
