.h0,h1,h2,h3,h4,h5,h6{font-family:Marcellus}.announcement-bar .announcement-bar__message{padding:23px 0;letter-spacing:0;font-weight:400;font-size:16px;line-height:19px;background:#a9b79f}.header__icon .icon{height:2.6rem;width:2.4rem}.cart-count-bubble{bottom:inherit;top:-4px;font-size:18px;line-height:21px;height:2.7rem;width:2.7rem;background:#efc6ba}.quantity{min-height:45px!important;border-radius:30px}.quantity:before{background:0 0}.product-form__input.product-form__quantity{margin:0!important}.image-with-text__content .image-with-text__text+.button{color:#000}.image-with-text__text.rte.body p{font-family:Marcellus;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#3b3b3b}.collection-product-slider-flex-grid.image_flex_grid{display:grid;grid-template-columns:1fr 1fr 1fr}.grid-img-block.three_grid_block h2{font-family:Marcellus;font-style:normal;font-weight:400;font-size:24px;line-height:30px;color:#000;text-decoration:none;margin:0}.grid_block_item a{text-decoration:none}grid-img-block.three_grid_block img{width:100%}.header__menu-item span>a{color:initial;text-decoration:none}.product-name{font-family:Marcellus;font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#000;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price__regular .price-item--regular{font-size:18px;font-family:Karla;color:#000}.product-grid-item-image{margin-bottom:15px;position:relative}.product-grid-item-image p{position:absolute;z-index:2;top:20px;right:20px;margin:0;font-style:normal;font-size:15px;line-height:22px;color:#000;padding:6px 15px;background:#efc6ba;border-radius:30px;font-weight:700}.product-grid-item a{text-decoration:none}.slick-slider{margin:0 -15px}.slick-slide{text-align:center;margin-right:12px;margin-left:12px}.product-grid-item-image img{width:100%;height:55vh;object-fit:cover}.collection-product-slider-heading h2{font-family:Marcellus;font-style:normal;font-weight:400;font-size:30px;line-height:38px;color:#000;text-align:center}.view-all-btn button{font-family:Karla;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#000;background:#efc6ba;height:50px;width:226px;border:none;cursor:pointer}.view-all-btn{text-align:center;padding:60px 0}.grid-img-block.three_grid_block img{width:100%}.collection-product-slider-flex-grid.image_flex_grid{gap:22px}.pcarasoulIcon{position:absolute;top:37%}button.slick-next.pull-right.pcarasoulIcon{right:-78px}button.slick-prev.pull-left.pcarasoulIcon{left:-78px}button.pcarasoulIcon{background:0 0;border:none;cursor:pointer}.product_price{font-family:Karla;font-style:normal;font-weight:400;font-size:25px;line-height:29px;color:#000;text-align:left}.product-name{margin-bottom:6px}.button:after,.customer button:after,.shopify-challenge__button:after,.shopify-payment-button__button--unbranded:after{box-shadow:unset}.sectionimage-with-text{position:relative}.sectionimage-with-text:before{content:"";position:absolute;background:#fff;left:0;right:0;bottom:10%;top:0}.image-with-text_home .image-with-text__grid .image-with-text__text-item .image-with-text__content{background:0 0;overflow:visible}.image-with-text_home .image-with-text__text-item .image-with-text__content p.image-with-text__text{width:100%;max-width:100%;text-align:right;margin-left:10%;margin-bottom:148px;position:relative;padding:0!important}.image-with-text_home .image-with-text__text-item .image-with-text__content p.image-with-text__text:after{content:"";display:block;width:100%;max-width:100%;height:3px;background:#efc6ba;right:-48%;top:50%;position:absolute;z-index:-1}.image-with-text_home .image-with-text__text-item .image-with-text__content p.image-with-text__text .cap_span{background:#fff;position:relative;z-index:99;padding:0 10px}.image-with-text_home .image-with-text__content .button.button--primary{margin:16px 0 0}.image-with-text_home .image-with-text__text-item .image-with-text__content p.image-with-text__text:before{content:"";display:block;width:100%;max-width:100%;height:3px;background:#efc6ba;left:0;top:50%;position:absolute;margin-left:-40%;z-index:-1}.multicolumn-card__info h3{font-family:Marcellus;font-style:normal;font-weight:400;font-size:24px;line-height:26px!important}.multicolumn-card__info p{font-family:Karla;letter-spacing:0;color:#fff;line-height:normal}.custom-column .multicolumn-card__info p{color:#000}.custom-column .multicolumn-card__info .rte{margin-top:10px}.multicolumn-list__item{position:relative}.multicolumn-list__item:first-of-type:before{content:inherit}.header__menu-item,.header__menu-item span{font-family:Karla;font-style:normal;font-weight:300;font-size:18px;line-height:21px;color:#000;letter-spacing:0;text-decoration:none}.header--top-center .header__inline-menu>ul.list-menu>li>.header__menu-item,.header--top-center .header__inline-menu>ul.list-menu>li>header-menu>.header_menu_list>.header__menu-item{padding:20px;text-transform:uppercase}.header--top-center{grid-template-areas:"left-icon heading icons" "navigation navigation header_right_social_media"}.header_right_social_media{display:flex;justify-content:flex-end;gap:14px;align-items:center;margin-top:16px}.header{padding-top:10px;padding-bottom:2px}.header__active-menu-item{text-decoration:none}.icon.icon-search{width:33px;height:25px}.header-wrapper{position:relative}.header-wrapper:before{content:"";position:absolute;width:100%;max-width:100%;height:.5px;background:#b4b3b1;bottom:60px}.header-wrapper{border:0;border-bottom:1px solid #b4b3b1}.header.page-width{padding-top:0;padding-bottom:0}.header--top-center .header__inline-menu{justify-self:left}.collage-banner-flex-box{display:grid;grid-template-columns:1fr 1fr;overflow:hidden}section.collage-banner{min-height:100vh;padding:0 60px;min-height:calc(100vh - 144px)}.collage-banner-block-one{background:#a9b79f;height:100vh}.collage-banner-block-one-inner{display:grid;grid-template-columns:1.1fr .9fr}.image-block-2{display:block!important}.content-block-1 h1{font-family:Karla;font-style:normal;font-weight:800;font-size:222px;line-height:.7;color:#fff}.content-block-1{text-align:right;position:absolute;bottom:-144px;right:52%}.image-block img{width:100%;height:100%;object-fit:cover}.content-block-1 h3{font-family:Marcellus;font-style:normal;font-weight:400;font-size:58px;line-height:73px;color:#fff;margin:0}.content-block-1 a{font-family:Karla;font-style:normal;font-weight:700;font-size:19px;line-height:22px;color:#3b3b3b;text-decoration:none}.content-block-1 h4{font-family:Marcellus;font-style:normal;font-weight:400;font-size:39px;line-height:49px;color:#fff;margin:0}.content-block-1 h1{margin:0}.collage-banner-block-one-inner{height:100vh}.content-block-1-description h1{font-family:Marcellus;font-style:normal;font-weight:600;font-size:45px;line-height:56px;color:#7d7d7d;margin:0;width:100%;max-width:268px}.content-block-1-description p{font-family:Marcellus;font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-transform:capitalize;color:#707070;margin:0;padding-bottom:40px;text-transform:lowercase;width:100%;max-width:268px}.content-block-1-description a{font-family:Karla;font-style:normal;font-weight:700;font-size:19px;line-height:22px;color:#707070;text-decoration:none}.content-block-1-description p{margin:0;padding-bottom:40px}.block-image-1 img{width:100%}.block-image-1{width:60%}.content-block-1-description{width:40%}.blo-content-1{padding-left:35px;padding-bottom:29px}.content-block-1-description h1{font-family:Marcellus;font-style:normal;font-weight:400;font-size:36px;line-height:40px;color:#7d7d7d;margin:0}.product-grid-item .price span.price-item.price-item--sale.price-item--last{font-size:25px;font-family:Karla;color:#000}.blo-content-1{display:flex;align-items:center;justify-content:center;padding-top:12%}.collage-banner-block-horzon-block{height:calc(100vh - 144px)}.feature-block-section-with-background{display:grid;grid-template-columns:1fr 1fr}.feature-block-section-with-background-block{height:388px}.collage-banner-block-horzon-block-1,.collage-banner-block-horzon-block-2{height:50vh}.f-b-s-w-b-b-content h2{font-family:Marcellus;font-style:normal;font-weight:400;font-size:45px;line-height:56px;color:#e8ae9d;margin:0 0 8px}.f-b-s-w-b-b-content a{font-family:Karla;font-style:normal;font-weight:700;font-size:19px;line-height:22px;color:#3b3b3b;text-decoration:none}.feature-block-section-with-background{height:100%}.feature-block-section-with-background-block{padding:36px}.feature-block-section-with-background-block{display:flex;align-items:end}.col-grid-block-two--1{height:100%}.feature-block-section-with-background-block{background-size:cover}.feature-block-section-with-background-block{height:100%}.col-grid-block-two--1,.feature-block-section-with-background-block{height:calc(100% - 144px)}.collage-banner-block-one-inner,.collage-banner-block-one{height:calc(100vh - 144px)}.content-block-1{bottom:-56px}.collection-product-slider-heading{text-align:center;position:relative;margin-bottom:44px}.collection-product-slider-heading:after{content:"";display:block;width:100%;height:1px;background:#000;right:0;top:0;position:absolute;bottom:0;margin:auto;left:auto}.collection-product-slider-heading:before{content:"";display:block;width:100%;height:1px;background:#000;left:0;top:0;position:absolute;right:auto;bottom:0;margin:auto}.collection-product-slider-heading h2{margin:0;z-index:1;padding:0 9%;background:#fff;display:inline-block;position:relative}p.captonClass{text-align:right;width:100%;font-family:Marcellus;font-style:normal;font-weight:400;font-size:25px;line-height:31px;color:#000}.image-with-text_home .image-with-text__content .image-with-text__text{width:100%;max-width:500px}h2.footer-block__heading{font-family:Marcellus;font-size:22px;line-height:26px;text-transform:uppercase}.footer-block__details-content p{font-size:18px;line-height:20px;color:#000!important}.footer-block--menu ul li a{font-size:18px!important;line-height:20px;text-transform:uppercase;color:#000!important}.list-menu__item--active{text-decoration:none!important}.footer-block--menu ul li{margin-bottom:10px}li.list-social__item a img{height:25px}.custom-newsletter .newsletter-content h2{font-family:Marcellus;font-style:normal;font-weight:400;font-size:36px;line-height:40px;color:#000;margin:0;margin-bottom:2rem}.custom-newsletter .newsletter-content p{font-family:Marcellus;font-style:normal;font-weight:400;font-size:22px;line-height:28px;color:#000;margin:0}.custom-newsletter{background-color:#f8f6f3}.NForm{border-top:1px solid #707070;border-bottom:1px solid #707070;display:flex;justify-content:space-between;align-items:center;padding:0!important}button#Subscribe{font-family:Karla;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#000;background:#efc6ba;width:150px;height:50px}button#Subscribe{position:unset}.newsletter-form__field-wrapper .field{position:unset;width:100%;display:block!important;transition:box-shadow var(--duration-short) ease}.customer .field:after,.customer select:after,.field:after,.localization-form__select:after,.select:after{box-shadow:unset}.newsletter-form__field-wrapper input.field__input{border:solid 1px #d6d6d6;background:#fff;height:50px}input.field__input{width:100%;border:solid 1px #d6d6d6;background:#fff;height:50px}.fieldNewsletter{display:flex;gap:10px;align-items:center}.image-with-text__content{padding-right:0}.collection-product-slider-home{margin:0 50px}.custom-newsletter-inner .fieldNewsletter input{padding:1.5rem}.custom-newsletter-inner .fieldNewsletter input:focus{outline:0!important;box-shadow:none;padding:1.5rem}.custom-newsletter .customer-form{width:100%;max-width:548px}.custom-newsletter-inner .fieldNewsletter input::-webkit-input-placeholder{color:#cbcccd}.custom-newsletter-inner .fieldNewsletter input::-moz-placeholder{color:#cbcccd}.custom-newsletter-inner .fieldNewsletter input:-ms-input-placeholder{color:#cbcccd}.custom-newsletter-inner .fieldNewsletter input:-moz-placeholder{color:#cbcccd}.newsletter-form__field-wrapperCusstom p{margin:0;font-family:Karla;font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#7d7d7d}.newsletter-form__field-wrapperCusstom{width:100%}.image-with-text-sec-cls .image-with-text__content .image-with-text__text{max-width:100%}.image-with-text-sec-cls .image-with-text__content .image-with-text__text.body{max-width:100%;margin:8px 0 0}.NForm .newsletter-content p{padding:0}.footer__payment img{width:100%;max-width:100%}.image-with-text-sec-cls{padding-top:110px!important}.image-with-text_home.image-with-text-sec-cls .image-with-text__text-item .image-with-text__content p.image-with-text__text:after,.image-with-text_home.image-with-text-sec-cls .image-with-text__text-item .image-with-text__content p.image-with-text__text:before{background:#a9b79f}.sectionimage-with-text .image-with-text-sec-cls{background:#fff}.newsletter-form{align-items:flex-end;margin:0!important;max-width:100%!important}.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:22px}.footer-block__details-content.rte p:nth-child(2){margin:0;border-bottom:1px solid;padding:0 0 20px;width:100%;max-width:280px}.footer__content-bottom{border-top:.5px solid #b4b3b1!important}section.collection-product-slider.collection-product-slider-home{padding-top:12%!important;padding-bottom:3px;background-color:#fff;margin-top:-10%}div#shopify-section-template--16186205536490__16570196190e6d0248{background:top}.grid--4-col-desktop .multicolumn-list__item:nth-child(3) .multicolumn-card .multicolumn-card__info{margin-top:-8px}.product.product--medium .product__info-wrapper .product__info-container variant-radios fieldset.color-swatches label{font-size:0;padding:0;width:35px;height:35px;border:1px solid #7d7d7d;margin:6px 14px 0 0}.product.product--medium .product__info-wrapper .product__info-container variant-radios fieldset.color-swatches input[type=radio]:checked+label{border:2px solid #000}.product.product--medium .product__media-wrapper .product__media-gallery{display:inherit}.main-section-pro .breadcrumb{padding-left:0;padding-right:0}.product.product--medium .product__info-wrapper .product__info-container .product__title h1,.product.product--medium .product__info-wrapper .product__info-container .product__title h2{font-family:Marcellus;font-style:normal;font-weight:400;font-size:36px;line-height:45px;color:#7d7d7d;letter-spacing:0}body .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(16% - .2rem)!important;margin:0 5px}.thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;padding:0;flex:1;scroll-padding-left:1.5rem}.product.product--medium .product__info-wrapper .product__info-container .product__title{margin:0 0 7px}.product.product--medium .product__info-wrapper .product__info-container .no-js-hidden .price .price__container .price__regular .price-item{font-family:Karla;font-style:normal;font-weight:400;font-size:24px;line-height:25px;color:#3b3b3b;letter-spacing:0}.product.product--medium .product__info-wrapper .product__info-container .product__tax{display:none}.product.product--medium .product__info-wrapper .product__info-container variant-radios fieldset .form__label{font-family:Marcellus;font-style:normal;font-weight:400;font-size:18px;line-height:20px;color:#3b3b3b;letter-spacing:0}.product.product--medium .product__info-wrapper .product__info-container{max-width:100%!important}.product.product--medium .product__info-wrapper .product__info-container variant-radios fieldset{margin:0 0 15px}.product.product--medium .product__info-wrapper .product__info-container .price__container .price__sale .price-item--last{font-family:Karla;font-style:normal;font-weight:400;font-size:26px;line-height:30px;color:#3b3b3b;letter-spacing:0}.product.product--medium .product__info-wrapper .product__info-container .price--on-sale .price-item--regular{font-weight:400;font-size:26px;line-height:35px;letter-spacing:0}.product.product--medium .product__info-wrapper .product__info-container variant-radios fieldset label{padding:7px 30px;font-family:Karla;font-style:normal;font-weight:400;font-size:16px;line-height:28px;letter-spacing:0;color:#707070;text-transform:capitalize}.product.product--medium .product__info-wrapper .product__info-container variant-radios fieldset input[type=radio]:checked+label{color:#fff!important}.product.product--medium .product__info-wrapper .product__info-container modal-opener.product-popup-modal__opener{margin:0!important}.product.product--medium .product__info-wrapper .product__info-container modal-opener.product-popup-modal__opener button{font-family:Marcellus;font-style:normal;font-weight:400;font-size:16px;line-height:15px;color:#c26056}.product.product--medium .product__info-wrapper .product__info-container modal-opener.product-popup-modal__opener{margin:0!important;position:relative;top:-25px}.product.product--medium .product__info-wrapper .product__info-container .product-form__quantity label.form__label{font-family:Marcellus;font-style:normal;font-weight:400;font-size:20px;line-height:25px;color:#3b3b3b;letter-spacing:0}.product.product--medium .product__info-wrapper .product__info-container .product-form__quantity .quantity__input{font-family:Karla;font-style:normal;font-weight:400;font-size:18px;line-height:28px;color:#707070;outline:0;box-shadow:none;background-color:transparent}.product.product--medium .product__info-wrapper .product__info-container .product-form__quantity .quantity .quantity__button svg{color:#707070;width:13px;height:28px}.product.product--medium .product__info-wrapper .product__info-container div .product-form form .product-form__buttons .product-form__submit span{font-family:Karla;font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:0;color:#3b3b3b}.product.product--medium .product__info-wrapper .product__info-container div .product-form form .product-form__buttons .product-form__submit{background-color:#efc6ba;margin:0!important}.product.product--medium .product__info-wrapper .product__info-container div .product-form form .product-form__buttons .product-form__submit.GiftWizard-gift-button{background-color:#a9b79e}.product.product--medium .product__info-wrapper .product__info-container div .product-form form .product-form__buttons .product-form__submit.button:not([disabled]):hover:after{display:none}.product.product--medium .product__info-wrapper .product__info-container .product__accordion details summary .accordion__title{font-family:Marcellus;font-style:normal;font-weight:400;font-size:24px;line-height:30px;color:#707070;letter-spacing:0}.product.product--medium .product__info-wrapper .product__info-container .product__accordion details .accordion__content p{font-family:Marcellus;font-style:normal;font-weight:400;font-size:18px;line-height:30px;color:#707070;letter-spacing:0}.product.product--medium .product__info-wrapper .product__info-container .product__accordion details .accordion__content{padding:0}.product.product--medium .product__info-wrapper .product__info-container .product__accordion{width:100%;max-width:450px;border-bottom:.5px solid #cbcccd;transform:scale(1)}.product.product--medium .product__info-wrapper .product__info-container .jdgm-widget{background:0 0!important}.product.product--medium .product__info-wrapper .product__info-container .jdgm-widget .jdgm-prev-badge__stars .jdgm-star.jdgm--on:before{font-size:16px!important}.jdgm-widget.jdgm-widget{background:#fff!important}#judgeme_product_reviews .jdgm-rev-widg{padding:0}.jdgm-rev-widg .jdgm-rev-widg__title{font-size:36px;text-transform:uppercase;margin-bottom:30px}.jdgm-form__fieldset a,.jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow,.jdgm-sort-dropdown-wrapper select.jdgm-sort-dropdown{color:rgba(var(--color-foreground),.75)}.jdgm-sort-dropdown-wrapper select.jdgm-sort-dropdown{padding:10px 20px 10px 10px!important}.collection__title .featured_collection h2,.product-recommendations__heading{font-family:Marcellus;font-style:normal;font-weight:400;color:#000;position:relative;text-align:center;text-transform:uppercase;margin-top:0}.collection__title .featured_collection h2,.product-recommendations__heading{font-size:36px;line-height:40px}.collection__title .featured_collection,.product-recommendations__heading{display:grid;grid-template-columns:auto auto auto;align-items:center;width:100%}.collection__title .featured_collection .line,.product-recommendations__heading span.recommendation_bar{height:2px;width:100%;background-color:#efc6ba;display:block}.image-with-text__heading span,.product-recommendations__heading span{display:block}.product__info-wrapper{padding-left:80px!important}.thumbnail{border:0!important;box-shadow:none!important}.product.product--medium .product__info-wrapper .product__info-container .price--show-badge .price__badge-sale{background:#efc6ba;margin-top:6px!important}main#MainContent{background-color:#fff}main#MainContent .color-background-1{background-color:#fff}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:45%!important;width:calc(45% - var(--grid-desktop-horizontal-spacing)/ 2)!important}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:55%!important;width:calc(55% - var(--grid-desktop-horizontal-spacing)/ 2)!important}.slider-button .icon{height:2.6rem!important}.main-filter-collecation #FacetSortForm{justify-content:space-between;margin:0 0 25px}.main-filter-collecation .main-collecation{font-family:Marcellus;font-style:normal;font-weight:400;font-size:32px;line-height:40px;color:#000;vertical-align:top;float:left}.main-filter-collecation .product-count-vertical{margin:0}.main-filter-collecation .product-count-vertical .product-count__text.text-body{font-family:Karla;font-style:normal;font-weight:400;font-size:22px;line-height:1.9;letter-spacing:0;margin-left:15px;vertical-align:sub;display:inline-block}.main-filter-collecation #FacetSortForm .facet-filters{align-items:center}.main-filter-collecation #FacetSortForm .facet-filters .facet-filters__field .facet-filters__label{font-family:Marcellus;font-style:normal;font-weight:400;font-size:24px;line-height:30px;color:#000}.main-filter-collecation #FacetSortForm .facet-filters .facet-filters__field .select select{font-family:Marcellus;font-style:normal;font-weight:400;font-size:24px;font-size:16px;line-height:30px;color:#000}.main-filter-collecation.show_cate .facets-vertical #main-collection-filters{margin-top:16px;width:20%}.main-filter-collecation.show_cate .facets-vertical .product-grid-container{width:100%}.main-filter-collecation .linl-list-m{position:sticky;top:40px}.facets-vertical{position:relative}.main-filter-collecation .facets-vertical #main-collection-filters .footer-block__heading{font-family:Marcellus;font-style:normal;font-weight:400;font-size:22px;line-height:28px;color:#000;letter-spacing:0;margin:0 0 19px}.main-filter-collecation .facets-vertical #main-collection-filters .footer-block__details-content li .list-menu__item{font-family:Karla;font-style:normal;font-weight:300;font-size:18px;line-height:1;color:#000;padding:0;margin:0 0 12px;letter-spacing:0}.main-filter-collecation .facets-vertical #main-collection-filters .footer-block__details-content{margin:0 0 42px}button.filter-button{display:none}.slider-button .icon{height:2.6rem;opacity:.2}@media only screen and (max-width:1440px){.image-with-text_home .image-with-text__text-item .image-with-text__content p.image-with-text__text:after{right:0}button.slick-next.pull-right.pcarasoulIcon{right:-20px}button.slick-prev.pull-left.pcarasoulIcon{left:-20px}.product__info-wrapper{padding-left:50px!important}}@media only screen and (max-width:1199px){.header__menu-item span{font-size:16px}.content-block-1 h1{font-size:140px}.content-block-1 h4{font-size:28px}.content-block-1 h3{font-size:42px}.content-block-1-description h1{font-size:30px;line-height:35px}.content-block-1-description p{margin-top:6px;font-size:14px;padding-bottom:15px}.feature-block-section-with-background-block{padding:15px}.f-b-s-w-b-b-content h2{font-size:40px;line-height:44px}section.collage-banner{padding:0 30px}.collection-product-slider-heading h2:after,.collection-product-slider-heading h2:before{max-width:275px}.image-with-text_home .image-with-text__text-item .image-with-text__content p.image-with-text__text{margin-bottom:90px}button.slick-next.pull-right.pcarasoulIcon{right:-20px}button.slick-prev.pull-left.pcarasoulIcon{left:-20px}.product.product--medium .product__info-wrapper .product__info-container{max-width:100%!important}.product.product--medium .product__info-wrapper .product__info-container .product__title h1,.product.product--medium .product__info-wrapper .product__info-container .product__title h2{font-size:30px;line-height:40px}.product.product--medium .product__info-wrapper .product__info-container .no-js-hidden .price .price__container .price__regular .price-item{font-size:22px;line-height:28px}.product.product--medium .product__info-wrapper .product__info-container .jdgm-widget .jdgm-prev-badge__stars .jdgm-star.jdgm--on:before{font-size:16px!important}.product.product--medium .product__info-wrapper .product__info-container .jdgm-widget{margin-top:10px}.product.product--medium .product__info-wrapper .product__info-container variant-radios fieldset .form__label{font-size:18px;line-height:20px}.product.product--medium .product__info-wrapper .product__info-container variant-radios fieldset label{padding:4px 16px}.product.product--medium .product__info-wrapper .product__info-container .product-form__quantity label.form__label{font-size:18px;line-height:20px}.product.product--medium .product__info-wrapper .product__info-container .product-form__quantity .quantity__input{font-size:20px;line-height:20px}.product.product--medium .product__info-wrapper .product__info-container .product__accordion details summary .accordion__title{font-size:20px;line-height:24px}.product.product--medium .product__info-wrapper .product__info-container .product__accordion details .accordion__content p{font-size:16px;line-height:26px}.main-section-pro{padding-top:30px!important}.main-section-pro{padding-left:0;padding-right:0}.product__info-wrapper{padding-left:30px!important}}@media only screen and (max-width:989px){.page-width{padding:0 15px}.header-wrapper:before,.header_right_social_media{display:none}.content-block-1 h1{font-size:100px}.content-block-1 h4{font-size:22px}.content-block-1{bottom:21px}.collection-product-slider-heading h2:after,.collection-product-slider-heading h2:before{max-width:145px}button.slick-prev.pull-left.pcarasoulIcon{left:0}button.slick-next.pull-right.pcarasoulIcon{right:0}.product-name{font-size:16px;line-height:1}.price__regular .price-item--regular{font-size:18px;line-height:1}.collection-product-slider-heading h2{margin-bottom:25px}.collection-product-slider-home{margin:0 15px}.multicolumn-list .multicolumn-list__item{border:0}.footer-block--menu ul li{margin-bottom:0}.footer-block--menu ul li .list-menu__item--link{padding:0;margin:10px 0}.multicolumn.background-none .multicolumn-card h3{font-size:20px}.footer-block.grid__item:last-child{margin-bottom:0}}@media only screen and (max-width:749px){.slider-button .icon{height:1.3rem!important}button.filter-button{display:block;font-size:16px!important;font-family:Marcellus;font-style:normal;font-weight:400;color:#000!important;letter-spacing:0!important;float:left!important}.slider.slider--mobile{scroll-padding-left:0!important}.image-with-text__content{padding:4em 0!important}.background-none .slider .multicolumn-card__info{padding:5px 0!important;margin:0!important}.grid--peek .grid__item{min-width:100%;text-align:center;margin:0;padding:0}.product__info-wrapper.grid__item{padding:0 15px}div#shopify-section-template--16186205503722__165768552873f99135 section.custom-newsletter{padding:50px 0!important}.background-none .multicolumn-card-spacing{margin:0!important;width:100%}.sectionimage-with-text:before{bottom:0}.image-with-text_home .image-with-text__text-item .image-with-text__content p.image-with-text__text{margin-left:0}.image-with-text_home .image-with-text__text-item .image-with-text__content p.image-with-text__text:before{left:0;margin-left:0}.image-with-text_home .image-with-text__text-item .image-with-text__content p.image-with-text__text{margin-bottom:30px}.image-with-text_home .image-with-text__content h2.h2{line-height:1.2;font-size:28px}.collection-product-slider-flex-grid.image_flex_grid{display:inline-block}.collection-product-slider .collection-product-slider-flex-grid{display:flex;flex-flow:wrap;justify-content:center}.collection-product-slider .collection-product-slider-flex-grid .grid_block_item{margin:0 0 15px}.collection-product-slider .collection-product-slider-flex-grid .grid_block_item:last-child{margin:0}.grid-img-block.three_grid_block h2{font-size:20px;text-align:center}.collection-product-slider .collection-product-slider-flex .view-all-btn{padding:30px 0 40px}.NForm{display:block}.custom-newsletter .customer-form,.newsletter-form__field-wrapperCusstom{width:100%;max-width:100%}.newsletter-content h2,.newsletter-content p{font-size:20px}.newsletter-form__field-wrapperCusstom p{font-size:16px}.image-with-text_home .image-with-text__text-item .image-with-text__content p.image-with-text__text{text-align:center}.product__info-wrapper{padding:0 15px!important}.product.product--medium .product__info-wrapper .product__info-container .product__title h1,.product.product--medium .product__info-wrapper .product__info-container .product__title h2{font-size:26px;line-height:38px}.product.product--medium .product__info-wrapper .product__info-container .no-js-hidden .price .price__container .price__regular .price-item{font-size:22px;line-height:24px}.product.product--medium .product__info-wrapper .product__info-container .product__accordion{max-width:100%}.main-section-pro{padding-top:0!important}.product.product--medium .product__media-wrapper .product__media-gallery{display:inline-block;width:100%;align-items:center}.product--thumbnail_slider .thumbnail-slider{transform:inherit;z-index:99}.thumbnail{transform:inherit}.product.product--medium .product__media-wrapper .product__media-gallery .thumbnail-slider.slider-mobile-gutter{width:100%;position:inherit;margin:0;order:0}body .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .2rem)!important;margin:0}facet-filters-form.facets.facets-vertical-sort.small-hide.no-js-hidden{display:block!important}.main-filter-collecation .facets-vertical #main-collection-filters .footer-block__details-content li .list-menu__item{font-size:16px;margin:0 0 10px}.main-filter-collecation .facets-vertical #main-collection-filters .footer-block__heading{font-size:20px;line-height:24px;margin:0 0 10px}.main-filter-collecation .facets-vertical #main-collection-filters .footer-block__details-content{margin:0 0 20px}.product-grid-item .price span.price-item.price-item--sale.price-item--last{font-size:20px}.linl-list-m{display:none}.main-filter-collecation .linl-list-m{top:50px;width:100%;position:absolute;z-index:999;background:#fff;padding-top:40px;padding-bottom:40px}.linl-list-m.active{display:block;display:inline-block;width:100%;background:#a9b79f;padding:20px}div#ProductGridContainer{display:inline-block;width:100%}button.filter-button{padding:8px 24px;font-size:18px;margin-right:auto;display:inline-block;max-width:120px;background:#a9b79f;border:0;color:#fff}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:100%!important;width:calc(100% - var(--grid-desktop-horizontal-spacing)/ 2)!important}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:100%!important;width:calc(100% - var(--grid-desktop-horizontal-spacing)/ 2)!important}.product-grid-item-image p{top:10px;right:10px;font-size:14px;padding:2px 9px}.fieldNewsletter{margin:15px 0}}@media only screen and (min-width:768px){#Details-HeaderSubMenu-2[open]>.header__menu-item .icon-caret{transform:rotate(270deg)}#Details-HeaderSubMenu-2 ul{position:absolute;left:100%;width:600px;column-count:2;background-color:#f8f6f3;padding:3rem;z-index:26;top:0;margin-top:0}.header__icons{column-gap:10px}}@media only screen and (max-width:767px){nav.breadcrumb{padding-top:20px!important;padding-bottom:20px!important}#shopify-section-template--16258517041386__1658225571bf0b5765 .image-with-text.image-with-text_home{padding:0 4rem!important}.multicolumn-list__item{padding-left:0}.multicolumn-card__info p{font-size:16px;line-height:120%}.collage-banner-block-one{position:relative}section.collage-banner{min-height:inherit}.col-grid-block-two--1,.collage-banner-block-horzon-block,.collage-banner-block-horzon-block-1,.collage-banner-block-horzon-block-2,.collage-banner-block-one,.collage-banner-block-one-inner,.feature-block-section-with-background,.feature-block-section-with-background-block{height:inherit}.blo-content-1{padding:0 15px}.collage-banner-flex-box{display:inline-block;grid-template-columns:0}.feature-block-section-with-background-block{height:300px!important}section.collage-banner{padding:0}.content-block-1{right:30px;top:60%;-ms-transform:translate(0,-50%);transform:translateY(-50%);height:100%}.image-with-text_home .image-with-text__text-item .image-with-text__content p.image-with-text__text:after{right:0}.main-filter-collecation .main-collecation{font-size:18px;line-height:1}.main-filter-collecation .product-count-vertical .product-count__text.text-body{font-size:16px;line-height:1}.main-filter-collecation .product-count-vertical{margin:0;display:flex;align-items:center}.main-filter-collecation #FacetSortForm .facet-filters .facet-filters__field .facet-filters__label{font-size:18px;line-height:1}.main-filter-collecation #FacetSortForm .facet-filters .facet-filters__field .select select{font-size:16px;line-height:1}.main-filter-collecation #FacetSortForm{display:flex}.cart-count-bubble{bottom:inherit;top:0;font-size:16px;line-height:21px;height:2rem;width:2rem;background:#efc6ba}.image-with-text__content{padding-bottom:0!important}}@media only screen and (max-width:575px){.blo-content-1{padding:20px 15px}.content-block-1-description{width:60%}.block-image-1{width:40%}.product.product--medium .product__media-wrapper .product__media-gallery .slider-mobile-gutter{width:100%}.product.product--medium .product__media-wrapper .product__media-gallery .slider-mobile-gutter .product__media-list span.product__media-icon.motion-reduce.quick-add-hidden{left:30px;top:20px}.main-filter-collecation #FacetSortForm .facet-filters .facet-filters__field .facet-filters__label,.main-filter-collecation .product-count-vertical .product-count__text.text-body{display:none}}@media only screen and (max-width:425px){.collection-product-slider-heading h2:after,.collection-product-slider-heading h2:before{max-width:15px}}#shopify-section-template--16258517041386__1658225571bf0b5765 .image-with-text.image-with-text_home{max-width:100%;padding:0}.image-with-text__media.image-with-text__media--adapt.gradient.color-background-1.global-media-settings.media{border:0}.header__menu-item .icon-caret{right:.2rem}.product__accordion.accordion.quick-add-hidden{display:none}.gift-certificate .product__accordion.accordion.quick-add-hidden{display:block}.menu-drawer summary.menu-drawer__menu-item>a{color:initial;text-decoration:none}@media only screen and (max-width:420px){h2.rich-text__heading.rte.h0{font-size:8vw}}.breadcrumb.category-breadcrumbs{padding-top:40px}.filter-group-display__price-range-from,.filter-group-display__price-range-to{display:flex;align-items:center;gap:5px}.newsletter-form__field-wrapperCusstom p{padding-top:15px;font-weight:600;text-transform:capitalize}.card__information{overflow:hidden}#marsello-widget-root .cp-launcher .cp-launcher-btn{align-items:center}h2.image-with-text__heading.heading_size{font-family:Marcellus}.sticky-atc{position:fixed;bottom:40px;right:10px;max-width:350px;gap:10px;background:#fff;box-shadow:0 -2px 10px #0000001a;padding:10px;display:grid;grid-template-columns:auto auto auto;align-items:center;justify-content:space-between;z-index:1000;transition:transform .3s ease-in-out}.sticky-atc.hidden{transform:translateY(100%)}.product_image{width:65px;height:65px;position:relative}.sticky-atc img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:top center}.sticky-atc h2{font-size:15px;margin:0}.sticky-atc .product_price .price-item--regular,.sticky-atc .product_price .price-item--sale{font-size:14px}.sticky-atc button{background-color:#efc6ba;border:none;cursor:pointer;width:45px;height:45px}.sticky-atc button svg{width:20px;height:20px}.header--top-center .header__inline-menu>ul.list-menu>li:first-of-type .header__menu-item{padding-right:0;padding-left:0}a#cart-notification-button{background-color:#efc6ba}.image-with-text--no-overlap .image-with-text__content{padding:6rem 0 7rem 7rem}.captonClass{font-size:26px;color:#000;letter-spacing:0}.slideshow__control-wrapper{padding-bottom:10px}.image-with-text--no-overlap{overflow:hidden}#Huratips-Pagination{text-align:center;margin-top:60px}.cart_drawer-btn{background-color:#efc6ba}.shopify-policy__title h1{margin-top:0;text-transform:uppercase}.shopify-policy__container{max-width:78rem;padding-top:80px;padding-bottom:40px}.rich-text__blocks h1,h2.rich-text__heading.rte.h0{font-size:36px;text-align:center;margin-top:0}.shopify-policy__body{word-wrap:break-word}.shopify-policy__body,.contact .rich-text__wrapper,.faq .rich-text__wrapper,.privacy-policy .rich-text__wrapper,.shipping-returns .rich-text__wrapper{font-size:18px}.collection__title h2.title{text-align:center;font-family:Marcellus;text-transform:uppercase}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext{height:47px!important;line-height:47px!important;font-size:15px!important;width:100%!important}.swym-btn-container[data-position=default]{width:100%!important}.swym-button-bar{margin:0!important}.product-form .product-form__buttons{width:100%;max-width:100%;display:grid;gap:10px;grid-template-columns:1fr 1fr}a.swym-wishlist.header__icon svg{width:27px;height:27px}a.swym-wishlist.header__icon{margin-right:-12px;margin-left:10px}@media only screen and (min-width:992px){.lg-outer .lg-video-cont{max-width:800px!important}}@media only screen and (max-width:992px){.lg-outer .lg-video-cont{max-width:90%!important}}@media only screen and (max-width:749px){.image-with-text--no-overlap .image-with-text__content{padding:3em 0 0!important}.image-with-text__content{padding:3em 2rem!important}.collection__title .featured_collection h2,.product-recommendations__heading{font-size:24px;line-height:30px}.custom-newsletter .newsletter-content h2{font-size:26px;line-height:30px}.custom-newsletter .newsletter-content p{font-size:18px;line-height:24px}span.cp-launcher-label{display:none}.main-section-pro .page-width{padding:0}.sticky-atc{bottom:40px;right:7px;max-width:300px;gap:7px}.sticky-atc .product_price .price-item--regular,.sticky-atc .product_price .price-item--sale{font-size:11px}.sticky-atc h2{font-size:12px}.sticky-atc button{width:40px;height:40px}.sticky-atc button svg{width:18px;height:18px}.sticky-atc .product_image{width:50px;height:50px}.captonClass{font-size:24px;line-height:25px}.icon.icon-search{width:22px;height:22px}#Huratips-Pagination{margin-top:30px}.shopify-policy__container{padding:60px 15px 30px}.rich-text__blocks h1,h2.rich-text__heading.rte.h0{font-size:26px}.product-form .product-form__buttons{grid-template-columns:1fr}}@media only screen and (min-width:990px){.header__icons{margin-right:-1.2rem}.header>.header__search{margin-left:-.8rem}}@media only screen and (min-width:750px){.multicolumn-list__item:before{content:"";position:absolute;top:0;left:-16px;height:100%;width:1px;background:#fff}.header__icon--cart .icon{height:2.7rem;width:4.4rem}}a.header__menu-item{cursor:pointer}.quick-add-modal__content-info .product-form__buttons{display:block}.product--no-media .product-form>.form{max-width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
