*{padding:0;margin:0;box-sizing:border-box}span{display:inline-block}img{max-width:100%;height:auto;vertical-align:top}h1,h2,h3,h4,h5,h6 .h0,.h1,.h2,.h3,.h4,.h5,.h6,p{margin:0}.button--primary{position:relative}.button--primary:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1.5px solid rgb(var(--color-button));border-radius:var(--buttons-radius-outset);transition:all .4s ease-in-out}.button--primary span:has(svg){margin:0;padding:0;width:2rem;height:2rem;overflow:hidden}.button--primary:hover svg{animation:button-arrow .35s linear forwards 1}@keyframes button-arrow{0%{transform:translate(0)}50%{transform:translate(100%)}51%{transform:translate(-100%)}to{transform:translate(0)}}.button--secondary{background:transparent;border-color:rgb(var(--color-button-text))}.button--secondary:hover{background:rgb(var(--color-button-text));color:rgba(var(--color-button))}.title-wrapper .title{line-height:1}.title-wrapper .title:not(:only-child){margin-bottom:1.6rem}.full-unstyled-link{line-height:1.4}p{color:#525252}header>:nth-child(2).header__inline-menu .list-menu li:first-child .header__menu-item{padding-left:0}.template-page-quiz div:not(.scrolled-past-header) .header-wrapper{background:#f9f6e7}.scrolled-past-header .header-wrapper{box-shadow:#0000001a 0 4px 12px}.header-button{margin-right:1.4rem;padding-inline:2.15rem}@media(min-width:990px){.header-transparent div:not(.scrolled-past-header) .header-wrapper{background:transparent;position:absolute;left:0;right:0;width:100%;transition:all .4s ease-in-out}}@media(max-width:1199px){.header-button{margin-right:0;min-height:4.2rem}}@media(max-width:989px){.header-button{margin:2rem 3rem}}.slider-mobile-gutter .slideshow__controls.slideshow__controls--top{border:0}.card-wrapper.product-card-wrapper{border-radius:30px;border:.1rem solid #FFFEF6;background:#fffef6;padding:13px 16px 16px;transition:all .4s ease-in-out}.card-wrapper.product-card-wrapper:hover{border-color:#936d7380;box-shadow:0 4px 10px #0000000d}.collection__description{color:#525252;font-size:16px;font-weight:400;line-height:28px}.card-wrapper .card .card__inner .card__content{padding:0}.card-wrapper .card__inner .card__content .card__badge{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:end}.card-wrapper .card__inner .card__content .card__badge{color:#525252;font-size:12px;font-weight:700;line-height:normal;gap:5px}.card-wrapper .card__inner .card__content .card__badge .badge{padding:4px 10px;font-size:12px;font-weight:700}.card-wrapper .card__inner .card__content .card__badge span.product-tag{padding:4px 10px;border-radius:30px;line-height:normal}.card-wrapper .card__inner .card__content .card__badge span.product-tag:nth-last-child(2){background:#936d7330}.card-wrapper .card__inner .card__content .card__badge span.product-tag:last-child{background:#f9f6e7}.card-wrapper .card__content .card__information .card__heading{margin-bottom:13px}.card-wrapper .card__content .card__information .card__heading .icon-wrap{line-height:1}.card-wrapper:not(.collection-card-wrapper) .card__content .card__information .card__heading a{color:#4b4a49;font-size:20px;font-weight:500;line-height:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-wrapper .card__content .card__information .short_description{color:#525252;text-align:center;font-size:14px;font-weight:400;line-height:20px;max-width:218px;margin:auto;margin-bottom:16px!important}.card-wrapper .card__content .card-information{display:flex;align-items:center;justify-content:center}.card-wrapper .card__content .card-information .price{color:#936d73;font-size:16px;letter-spacing:normal;font-weight:700;line-height:normal;margin-top:0!important}.card-wrapper .card__content .card-information .price .price__sale .price-item.price-item--regular{color:#525252;font-size:16px;font-weight:400;opacity:.8}.card-wrapper .quick-add{margin:0;padding-top:12px}.card-wrapper .quick-add .quick-add__submit{padding:9px;min-width:100%;box-sizing:border-box;border-radius:50px;border:1px solid #936C73;background:#936c73;color:#fff;font-size:14px;font-weight:700;line-height:normal;text-transform:uppercase;height:auto;min-height:auto;transition:all .4s ease-in-out}.card-wrapper .quick-add .quick-add__submit:hover{border-color:#80a293;background:#80a293;color:#fff}.card-wrapper .quick-add .quick-add__submit[disabled]:hover{border-color:#936c73;background:#936c73}.card-wrapper .quick-add span.add_to_cart-with_price{display:flex;align-items:center;gap:4px;justify-content:center;flex-wrap:wrap}.card-wrapper .quick-add span.add_to_cart-with_price .price{color:#fff;font-size:14px;letter-spacing:normal;font-weight:700;line-height:normal;margin-top:0!important}.card-wrapper .quick-add span.add_to_cart-with_price .price .price__sale .price-item.price-item--regular{display:none;color:#fff;opacity:.8}.collection .slider-buttons .slider-button{width:22px;height:22px}.collection .slider-buttons .slider-button .svg-wrapper{width:13px;height:13px}@media screen and (min-width:990px){.collection .slider-buttons .slider-counter.caption{display:none}.collection .slider-buttons{position:absolute;top:-60px;z-index:1;gap:11px}#product-grid{--grid-desktop-vertical-spacing: 32px}}@media screen and (min-width:990px)and (max-width:1199px){.collection .slider--desktop.grid--4-col-desktop .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) - 3rem);max-width:calc(33% - var(--grid-desktop-horizontal-spacing) * 4 / 2)}}@media screen and (min-width:576px)and (max-width:989px){.collection .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) - 2rem)}}@media screen and (max-width:575px){.collection .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(98% - var(--grid-desktop-horizontal-spacing) - 2rem)}}.thumbnail-list__item .thumbnail{border:.1rem solid transparent;border-radius:.8rem!important}.thumbnail-list__item .thumbnail[aria-current]{box-shadow:none!important;border-color:rgb(var(--color-button))}.product__info-wrapper .product__info-container{max-width:100%}.grid__item.product__media-wrapper slider-component.thumbnail-slider svg.icon.icon-caret{transform:rotate(270deg)}.product-media-container .product__modal-opener span.product__media-icon{left:auto;right:1.2rem;top:1.2rem}.product__media-wrapper .product__media-list{border-radius:30px;margin:0}.product__info-container .product__title{margin:9px 0 27px}.product__info-container .product__title h1{font-size:36px;font-weight:700;line-height:1.1}.product__info-container .price .price__container{color:#936d73;font-size:30px;font-weight:700;line-height:1;margin:0;vertical-align:middle}.product__info-container .price .price__container .price__sale s.price-item.price-item--regular{color:#525252;font-size:18px;font-weight:400;line-height:1;vertical-align:middle}.product__info-container .price{line-height:1}.product__info-container .price .badge{display:none}span:has(.price-item),.price__regular{display:inline-block;line-height:normal}.product__info-container .qty-button-wrapper{display:flex;align-items:center;gap:10px;margin:24px 0}.qty-button-wrapper .product-form__input{max-width:max-content;margin:0}.qty-button-wrapper .product-buy-button product-form.product-form{margin:0}.qty-button-wrapper .product-buy-button .product-form__buttons .button--primary:before{border:0px}.qty-button-wrapper .product-buy-button{width:100%}.qty-button-wrapper .product-form__buttons .product-form__submit{margin:0}.qty-button-wrapper .quantity:before,.qty-button-wrapper .quantity:after{display:none}.qty-button-wrapper .quantity{border-radius:33554400px;border:2px solid #D6D3D1}.qty-button-wrapper .quantity span.svg-wrapper{width:20px;height:20px}.qty-button-wrapper .quantity .quantity__input{color:#525252;font-size:16px;font-weight:700;line-height:normal}.qty-button-wrapper span.add_to_cart-with_price{display:flex;align-items:center;gap:4px;justify-content:center;flex-wrap:wrap}.qty-button-wrapper span.add_to_cart-with_price .price{color:#fff;font-size:14px;letter-spacing:normal;font-weight:700;line-height:normal;margin-top:0!important}.qty-button-wrapper span.add_to_cart-with_price .price .price__sale .price-item.price-item--regular{color:#fff;opacity:.8}.qty-button-wrapper span.add_to_cart-with_price .price-item{color:#fff;font-size:14px;line-height:normal;text-transform:uppercase}.product-form__submit .price *{display:inline-block}.product-form__submit .price-item.price-item--regular,.product-form__submit:has(.appstle_subscription_final_price) .price__container:not(.appstle_subscription_final_price){display:none}.key_benefits_wrapper{border-radius:16px;background:#fffbeb;padding:24px;margin:2.4rem 0}.key_benefits_wrapper .benefits-text{color:#525252;font-family:Playfair Display;font-size:16px;font-weight:500;line-height:24px;display:flex;align-items:center;gap:8px;margin-bottom:16px}.key_benefits_wrapper .benefits-metafields ul{display:grid;grid-template-columns:1fr 1fr;list-style:none;gap:12px}.key_benefits_wrapper .benefits-metafields ul li{position:relative;color:#44403b;font-size:14px;font-weight:400;line-height:20px;padding-left:28px}.key_benefits_wrapper .benefits-metafields ul li:after{content:"";position:absolute;top:1px;left:0;background-image:url(/cdn/shop/files/Icon_3.svg?v=1766724669);background-repeat:no-repeat;width:20px;height:20px}.product__info-container .icon-with-text{gap:16px}.product__info-container .icon-with-text li.icon-with-text__item{border-radius:14px;border:1px solid rgba(147,109,115,.2);background:#fffbeb;padding:12px 10px;gap:8px}.product__info-container .icon-with-text li.icon-with-text__item img{margin:0;width:32px;height:32px}.product__info-container .icon-with-text li.icon-with-text__item span.h4.inline-richtext{color:#525252;font-size:14px;font-weight:500;line-height:normal}.product__info-container .icon-with-text li.icon-with-text__item p{color:#79716b;font-size:12px;font-weight:400;line-height:16px}.product__info-container .product__accordion{border-radius:16px;background:#ffffff80;border:0;padding:24px;margin-bottom:24px}.product__info-container .product__accordion summary .accordion__title{color:#525252;font-family:Lato;font-size:16px;font-weight:700;line-height:24px}.product__info-container .product__accordion summary{padding:0}.product__info-container .product__accordion .accordion__content{padding:0;margin:15px 0 0}.product--thumbnail .thumbnail-list{margin-top:10px}@media(min-width:750px)and (max-width:800px){.product{row-gap:3rem!important}.product>*{width:100%!important;max-width:100%!important}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - .8rem)!important}}@media(max-width:749px){.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - .6rem)!important}}@media(max-width:575px){.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .6rem)!important}}@media(max-width:480px){.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(33% - .6rem)!important}}@media(min-width:750px){.product-media-container .product__modal-opener span.product__media-icon{right:2.5rem;top:2.5rem}}@media(min-width:990px){.product--thumbnail_slider .grid__item.product__media-wrapper slider-component.thumbnail-slider{position:absolute;top:0;transform:rotate(90deg);width:54.2rem;left:0;transform-origin:left top;height:13rem;overflow:hidden}.product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up{padding:0!important}.product--thumbnail_slider .grid__item.product__media-wrapper{position:relative;padding-left:13rem}.product--thumbnail_slider .thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(27.66% - 2rem)}.product--thumbnail_slider .thumbnail-slider{align-items:end!important}.product--thumbnail_slider .slider-mobile-gutter .slider-button{top:calc(50% - 10.5rem);position:relative}.product--thumbnail_slider .slider-mobile-gutter .slider-button{width:36px;height:36px}}@media(max-width:1299px){.grid__item.product__media-wrapper slider-component.thumbnail-slider{width:45.8rem}.grid__item.product__media-wrapper slider-component.thumbnail-slider{height:10rem}.grid__item.product__media-wrapper{padding-left:10rem}}@media(max-width:1120px){.grid__item.product__media-wrapper slider-component.thumbnail-slider{width:41.4rem}.grid__item.product__media-wrapper slider-component.thumbnail-slider{height:9rem}.product--thumbnail_slider .slider-mobile-gutter .slider-button{width:3rem;height:3rem}}@media screen and (max-width:1199px){.product__info-container .buy_buttons_with_quantity{flex-wrap:wrap}.product__info-container .buy_buttons_with_quantity .product-form__buttons{max-width:100%}}@media screen and (max-width:1024px){.product__info-container .price .price__container{font-size:22px}.product__info-container .product__title h1{font-size:30px}.product__info-container .price .price__container .price__sale s.price-item.price-item--regular{font-size:16px}.product__info-container .product__accordion{border-radius:8px;padding:14px;margin-bottom:15px}.product__info-container .icon-with-text{gap:10px}.product .product__info-wrapper{padding:0 0 0 2rem}.key_benefits_wrapper .benefits-metafields ul{grid-template-columns:1fr}}@media screen and (max-width:989px){.grid__item.product__media-wrapper{padding-left:0rem}.grid__item.product__media-wrapper slider-component.thumbnail-slider{width:100%;height:auto}.related-products .related-products__heading{font-size:28px}}@media screen and (max-width:749px){.product .product__media-wrapper .slider-mobile-gutter{border-radius:30px;margin:0}.product__media-wrapper .product__media-list{border-radius:0;background:transparent;margin:0;padding:0}.key_benefits_wrapper{padding:18px}.product .product__info-wrapper{padding:0 0 0 0rem}.product__info-container .buy_buttons_with_quantity{margin:15px 0}}@media screen and (max-width:575px){.product__info-container .icon-with-text{flex-direction:column}.product__info-container .icon-with-text li.icon-with-text__item{width:100%}}.jdgm-legacy-widget-content{--jdgm-secondary-color: rgba(16, 132, 116, .1) !important;color:#000000cf!important}body .jdgm-rev-widg__summary-stars .jdgm-star,body .jdgm-rev__rating .jdgm-star,body .jdgm-histogram .jdgm-star{padding-right:.6rem!important;font-size:1.4rem!important}body .jdgm-rev-widg__summary-stars .jdgm-star:last-child,body .jdgm-rev__rating .jdgm-star:last-child,body .jdgm-histogram .jdgm-star:last-child{padding-right:0!important}.jdgm-write-rev-link{border-radius:.8rem!important}.jdgm-sort-dropdown{padding-left:.8rem!important;padding-right:1rem!important}.jdgm-paginate,.jdgm-all-reviews-page__load-more-wrapper{padding-top:21px!important}.jdgm-widget .jdgm-verified-checkmark{filter:sepia(1) hue-rotate(-20deg) saturate(.7) brightness(.9)}div#shopify-block-ASFAycnJMajEyampnZ__judge_me_reviews_review_widget_gdy8L4 .jdgm-widget.jdgm-widget{padding:0 20px}.jdgm-paginate__first-page,.jdgm-paginate__last-page{display:none!important}.jdgm-write-review-modal .jdgm-write-review-modal__field-input{border-radius:8px}@media(min-width:768px){.jdgm-histogram__bar{margin:0 2.7rem 0 3rem!important}}.jdgm-preview-badge .jdgm-star.jdgm-star{padding-right:.53rem!important;font-size:1.4rem!important}body .jdgm-prev-badge{display:flex!important;flex-wrap:wrap;align-items:center;gap:.3rem;font-size:1.4rem;line-height:1.7!important;letter-spacing:0;color:#525252}body .jdgm-prev-badge__text{display:flex!important;flex-wrap:wrap;align-items:center;gap:1rem;font-size:1.4rem;line-height:1.7!important;letter-spacing:0}body .jdgm-prev-badge__text a{color:rgb(var(--color-button));text-decoration:none;transition:all .4s ease-in-out}body .jdgm-prev-badge__text a:hover{text-decoration:underline}.main-blog .title--primary{display:none}.blog .description.rte{width:100%;max-width:394px;margin:auto}.blog-tags-wrapper ul{display:flex;align-items:center;flex-wrap:wrap;list-style:none;justify-content:center;gap:12px;margin-bottom:32px}.blog-tags-wrapper ul li.tags-wrapper{border-radius:20px;background:#f5f1ec80;display:flex;transition:all .4s ease-in-out}.blog-tags-wrapper ul li.tags-wrapper a{color:#936d73;font-size:16px;font-weight:400;line-height:normal;padding:11px 20px;text-decoration:none;transition:all .4s ease-in-out}.blog-tags-wrapper ul li.tags-wrapper:is(.active,:hover){background:#80a293}.blog-tags-wrapper ul li.tags-wrapper:is(.active,:hover) a{color:#fff}.article-card-wrapper .card__information{display:flex;flex-direction:column;justify-content:space-between}.article-card .card__information{padding:2.2rem 0 0!important}.article-card .card__heading.h2{font-weight:500;font-size:calc(var(--font-heading-scale) * 2rem);line-height:1}.article-card .card__heading{overflow:hidden;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}.article-card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03) rotate(-2deg)}.blog-button{font-weight:700;font-size:1.5rem;line-height:1.75;letter-spacing:0;text-transform:uppercase;text-underline-offset:.3rem;display:flex;gap:.6rem;align-items:center;width:fit-content;margin-top:2rem;color:#80a293}@media(min-width:990px){.main-blog .blog-articles{--grid-desktop-horizontal-spacing: 23px;--grid-desktop-vertical-spacing: 50px}}@media(min-width:990px)and (max-width:1199px),(min-width:481px)and (max-width:575px){.article-card .card__heading.h2{font-size:calc(var(--font-heading-scale) * 1.8rem)}}@media(max-width:1399px){.article-card__excerpt{line-height:1.8}.blog-button{font-size:1.4rem;margin-top:1.5rem}.blog-button .svg-wrapper{width:15px;height:15px}}@media screen and (max-width:989px){.blog-tags-wrapper ul li.tags-wrapper a{font-size:14px;padding:10px 12px}.main-blog .blog-articles{column-gap:15px;row-gap:30px}}@media(max-width:749px){.article-card .card__information{padding:1.5rem 0 0!important}.article-card__excerpt{margin-top:1rem}.blog-button .svg-wrapper{width:13px;height:13px}.blog-tags-wrapper ul{gap:7px}}body.template-article .breadcrumbs__list{justify-content:center}div:has(>.article-template){background:rgba(var(--color-background),.6)}article.article-template{max-width:1130px;padding:0 15px;margin:auto}article.article-template header.page-width{max-width:100%;margin:0!important}article.article-template .page-width{max-width:100%;padding:0}.article-template h1.article-template__title{margin-bottom:15px;color:#4b4a49;text-align:center;font-size:36px;font-weight:500;line-height:normal}.article-excerpt-content{font-size:1.8rem;line-height:1.55}.article-template .article-excerpt-content.page-width{width:100%;max-width:659px;margin-bottom:40px}.article-template .article-excerpt-content.page-width p{color:rgb(var(--color-foreground));text-align:center;font-size:18px;font-weight:400;line-height:normal}.article-template__hero-container .article-template__hero-adapt.media{border-radius:30px}.article-template span.circle-divider time{font-size:14px;font-weight:500;text-transform:uppercase}.article-template .article-template__content.page-width{padding:0 33px;margin-top:40px!important;text-align:center}.article-template .article-template__content>*:not(:last-child){margin-bottom:1.5rem}.article-template .article-template__content *{font-size:18px;font-weight:500;line-height:30px}.article-template header.article-title{margin:0!important;padding:30px 0 0}.article-template__back{margin:20px 0!important}.article-template__back a.article-template__link{font-size:16px;line-height:16px;font-weight:500}.article-template__back span.icon-wrap{margin-top:2px}.article-template__comment-wrapper .form-status-list.form__message .form-status{color:rgb(var(--color-foreground));border:1px solid green;padding:.2rem .5rem;border-radius:.5rem;display:flex;gap:.3rem}.article-template .article-template__comment-wrapper{background:#f9f6e799;padding-top:20px}.article-template__comment-wrapper .article-template__comment-fields{grid-column-gap:20px}.article-template__comment-wrapper .article-template__comments{margin-bottom:40px}.article-template__comment-wrapper h2{margin-top:0;color:#6f6b68;font-size:30px;font-weight:700;line-height:normal;margin-bottom:30px}.article-template__comments article{border-radius:15px;border:1px solid var(--525252, #525252);background:#ffffff80;padding:20px;margin-bottom:20px}.article-template__comment-wrapper .article-template__comments .article-template__comments article p:last-child{margin:0}.article-template__comment-wrapper .article-template__comments .article-template__comments-comment p{margin:0;font-size:14px;font-weight:400;line-height:24px}.article-template__comments article .circle-divider:after{display:none}.article-template__comments article .comment-name{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.article-template__comments article .comment-name span.circle-divider.caption-with-letter-spacing{color:#936d73;font-size:18px;font-weight:700;line-height:normal;letter-spacing:normal}.article-template__comments article .comment-name span.caption-with-letter-spacing{color:#6f6b68;font-size:12px;letter-spacing:normal;font-weight:400;line-height:normal}.article-template__comment-wrapper .article-template__comments-fields .field__input{border-radius:8px!important;border:1px solid var(--Mud-Dark, #6F6B68);background:#ffffff80;color:#525252}.article-template__comment-wrapper .article-template__comments-fields .field__input::placeholder{opacity:1}.article-template__comment-wrapper .article-template__comments-fields textarea.field__input{min-height:120px}.article-template__comment-wrapper input.button{border-radius:8px;background:#936d73;border:var(--buttons-border-width) solid #936d73;width:100%;max-width:222px;text-transform:capitalize;font-weight:400;letter-spacing:0;font-size:1.6rem;min-height:50px;transition:all .4s ease-in-out}.article-template__comment-wrapper input.button:hover{background:transparent;color:#936d73}.article-template__comments .caption-with-letter-spacing{text-transform:capitalize}@media screen and (max-width:989px){.article-template .article-template__content.page-width{padding:0}.article-template h1.article-template__title{font-size:28px}.article-template .article-excerpt-content.page-width{font-size:16px;margin-bottom:20px}.article-template__comments article{padding:15px}.article-template__comments article .comment-name span.circle-divider.caption-with-letter-spacing{font-size:16px}.article-template__comment-wrapper h2{font-size:26px;margin-bottom:15px}.article-template .article-template__comment-wrapper{margin-top:30px}.article-template__comment-wrapper .article-template__comment-fields .field.field--with-error{margin-bottom:2rem}.article-template .article-template__content p{font-size:16px;line-height:25px}.article-template .article-excerpt-content.page-width p{font-size:16px}.article-template .article-template__content.page-width{margin-top:20px!important}}.facets-wrapper .facets-container{padding:0 0 33px}.facets-wrapper .facets-container .facets__form{margin:0}.mobile-facets__inner .mobile-facets__header .mobile-facets__heading{color:var(--525252, #525252);font-size:20px;font-weight:700;line-height:normal;text-transform:capitalize;margin-bottom:8px}.facets-container .facets__wrapper .facets__heading{color:var(--525252, #525252);font-size:16px;font-weight:700;line-height:normal;text-transform:capitalize;margin:0;padding-right:20px}.facets-container .facets__wrapper{align-self:center}.facets-container .facets__wrapper .disclosure-has-popup{border-radius:50px;border:1px solid rgba(111,107,104,.3);padding:10px 20px;margin-right:10px}.facets-container .facets__wrapper .disclosure-has-popup .facets__summary{margin:0}.facets-container .facets__wrapper .disclosure-has-popup .facets__summary{color:#6f6b68;font-size:14px;font-weight:700;line-height:normal;text-transform:capitalize}.mobile-facets__inner .mobile-facets__sort label,.facets-container .facet-filters .facet-filters__label{color:var(--525252, #525252);font-size:16px;font-weight:700;line-height:normal;text-transform:capitalize;margin-right:10px}.mobile-facets__inner .mobile-facets__sort .select,.facets-container .facet-filters__field .select{border-radius:50px;border:1px solid var(--Maroon, #936D73)}.facets-container .facet-filters__field .select select{padding:10px 40px 10px 20px}.facets-container .facet-filters__field .select span.svg-wrapper{right:20px}.mobile-facets__inner .mobile-facets__sort select{color:#936d73;font-size:12px;font-weight:700;line-height:normal;text-transform:capitalize;border:0px;margin:0;padding:10px 40px 10px 20px;height:auto}.facets-container .facet-filters__field .select .facet-filters__sort{color:#936d73;font-size:12px;font-weight:700;line-height:normal;text-transform:capitalize}.facets-container .facet-filters__field .select .facet-filters__sort:focus-visible{outline:none;outline-offset:initial;box-shadow:none}.mobile-facets__inner .mobile-facets__count,.product-count__text{color:#525252;font-size:16px;font-weight:700;line-height:normal}.facets-container .facets__form .product-count{align-self:center;display:none}.facets__display .facets__header span.facets__selected{font-size:16px;font-weight:700;line-height:20px;color:#525252}.mobile-facets__inner span.facet-checkbox__text,.facets-wrap.parent-wrap span.facet-checkbox__text{font-size:16px;font-weight:400;line-height:1;color:#525252}span.mobile-facets__open-label.button-label{color:var(--525252, #525252);font-size:14px;font-weight:700;line-height:normal;text-transform:capitalize}.mobile-facets__inner .mobile-facets__sort select:focus-visible{outline:none;outline-offset:initial;box-shadow:none;border:0}.mobile-facets__summary .svg-wrapper{right:15px}.mobile-facets__inner .mobile-facets__main summary,.mobile-facets__inner .mobile-facets__main .mobile-facets__close-button{color:var(--525252, #525252);font-size:16px;font-weight:700;line-height:normal;text-transform:capitalize}.mobile-facets__inner .mobile-facets__footer button{font-size:16px;line-height:16px;font-weight:700;text-align:center;text-transform:uppercase;min-height:auto;padding:10px 20px}.mobile-facets__inner .mobile-facets__footer .mobile-facets__clear-wrapper a{font-size:16px;font-weight:600;line-height:20.93px;color:#3f4038}@media screen and (max-width:1199px){.collection .grid--4-col-desktop .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}@media screen and (max-width:989px){.facets-wrapper .facets-container{padding:0 0 20px}.facets-container .facets__wrapper .disclosure-has-popup{padding:10px}.facets-container .facet-filters .facet-filters__label,.facets-container .facets__wrapper .facets__heading{font-size:14px}.facets-wrapper .facets-container .facets__form{gap:0 10px}.collection .grid--4-col-desktop .grid__item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 2 / 4)}}@media screen and (max-width:749px){.collection .grid--4-col-desktop .grid__item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) * 1 / 4)}.collection .product-grid{row-gap:20px}}@media screen and (max-width:575px){.collection .grid--4-col-desktop .grid__item{max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 2 / 4)}}.customer .customer-wrapper{margin:0 auto 30px;background:#fff;min-width:inherit;width:100%;max-width:400px;border:1px solid #e1e1e1;padding:30px;box-shadow:0 0 3px #0000001a}.customer form{margin-top:0!important}.customer .field:before,.customer .field:after{display:none}.customer .field input:focus-visible{box-shadow:none}.customer .field{flex-direction:column-reverse;align-items:flex-start}.customer .field input{outline:none;box-shadow:none;font-size:14px}.customer .field textarea.field__input{min-height:82px;width:100%;outline:none;box-shadow:none!important;font-size:14px;margin:0}.customer .field textarea{background:#fff;background-clip:padding-box;border:1px solid #c2c2c2;border-radius:1px;font-size:14px;line-height:1.42857143;margin:0;padding:10px;vertical-align:baseline;width:100%;box-sizing:border-box;resize:vertical}.customer .field label{font-size:15px!important;font-weight:400;margin-bottom:5px;letter-spacing:normal;line-height:normal;position:initial}.customer span.form__message{display:none}.customer ul.form-status-list.caption-large{margin:10px 0 20px}.customer h2.form__message{font-size:16px!important;margin:0}.customer ul{margin-bottom:20px}.customer ul li{margin-top:7px;line-height:normal}.customer ul li a,.customer ul li{font-size:1.4rem;line-height:normal}.customer h2.form__message:focus-visible{outline:none;outline-offset:initial;box-shadow:none!important}.customer.account h2{color:#6f6b68;font-weight:600;font-size:24px}.customer p{color:#141414;font-size:16px;line-height:20px}.customer.account a{font-size:15px}.customer.addresses a{font-size:15px;line-height:normal}.addresses h2{text-align:left;margin-bottom:1.5rem;margin-top:2.5rem}.customer button.customer-button.add-new_address{margin:30px 0 15px!important}.customer ul.edit-address{margin:0}.customer.addresses ul li label{font-weight:400;font-size:15px;margin-bottom:5px!important;display:inline-block}.customer.addresses ul li label.addresses-set_default{margin-bottom:0!important}.customer.addresses span.svg-wrapper{right:10px}.customer.addresses span.svg-wrapper svg.icon path{fill:#000}.customer .cancel-button:before,.customer .cancel-button:after{display:none}.customer .cancel-button{font-weight:400;letter-spacing:normal;padding:10px 25px;border:1px solid #000;border-radius:0;transition:all ease .4s;min-height:auto;margin:15px 5px}.shopify-challenge__container p.shopify-challenge__message{text-align:center;font-size:16px;margin:0 0 25px!important;letter-spacing:normal}.shopify-challenge__container input.shopify-challenge__button.btn{font-weight:400;letter-spacing:normal;padding:10px 25px;border:0;border-radius:0;background-color:#00660d;color:#fff;transition:all ease .4s;min-height:auto}.shopify-challenge__container input.shopify-challenge__button.btn :hover{background-color:#222}.cart-drawer__empty-content h2.cart__empty-text,.cart__warnings h1.cart__empty-text{color:#6f6b68;font-size:30px;font-weight:600;margin-bottom:20px}p.cart__login-title.h3{margin-top:20px}.cart-drawer .drawer__header h2.drawer__heading{text-transform:capitalize}.cart-drawer .drawer__cart-items-wrapper table.cart-items th{line-height:1;padding-bottom:10px!important}.cart-drawer td.cart-item__quantity .quantity:before,.cart-drawer td.cart-item__quantity .quantity:after{display:none}.cart-drawer td.cart-item__quantity .quantity{max-width:120px;border-radius:33554400px;border:2px solid #D6D3D1;min-height:43px}.cart-drawer td.cart-item__quantity .quantity .quantity__button{width:calc(3rem / var(--font-body-scale))}.cart-drawer td.cart-item__quantity .quantity input.quantity__input{font-size:18px;font-weight:400;line-height:normal}.cart-drawer td.cart-item__quantity .quantity input.quantity__input:focus-visible{outline:none;outline-offset:initial;box-shadow:none}.cart-item__name{overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.drawer__footer .cart-drawer__footer .totals h2.totals__total,.drawer__footer .cart-drawer__footer .totals p.totals__total-value{font-size:18px;line-height:20px}.drawer__footer .cart-drawer__footer small.tax-note.caption-large.rte{font-size:14px;font-weight:400}.cart-item__media .cart-item__image{border-radius:1rem;overflow:hidden}.cart-item__details dl:has(.product-option)+.product-option{color:#936d73}h1.main-page-title{font-size:35px;line-height:35px;font-weight:600;letter-spacing:normal;margin:0;padding-bottom:25px}.template-about-us h1.main-page-title.page-title{display:none}.shopify-policy__container{max-width:1420px;padding:50px 15px}.template-search__header p{text-align:center}.dd-404-page .h2-page-not-found-h2 h2{font-size:34px;font-weight:700;line-height:normal}.shopify-policy__container .shopify-policy__title h1{font-size:40px;margin-bottom:30px;text-transform:capitalize}.content-for-layout .shopify-policy__container{max-width:1340px;padding-bottom:80px;padding-top:80px}.shopify-policy__body ul li,.shopify-policy__body ol li,.shopify-policy__body p{font-weight:400;font-size:16px;line-height:150%}.shopify-policy__body p{margin-bottom:15px;margin-top:0}.shopify-policy__body p:last-child{margin-bottom:0}.shopify-policy__container .shopify-policy__body h2{font-size:28px;font-weight:700}.shopify-policy__container .shopify-policy__body h3{font-size:22px;font-weight:600}.shopify-policy__body ol ol{margin:4px 0 5px}.shopify-policy__body ol ol li{margin-bottom:5px}.shopify-policy__body ul li,.shopify-policy__body ol li{margin-bottom:10px}@media screen and (max-width:989px){.shopify-policy__container .shopify-policy__body h2{font-size:20px}.shopify-policy__container .shopify-policy__title h1{font-size:18px}}@media screen and (max-width:749px){.rte ul li,.rte ol li,.rte p,.shopify-policy__body ul li,.shopify-policy__body ol li,.shopify-policy__body p{font-size:14px}}.show_quiz div:has(>div>.take-quiz){display:none}.shopify-section:has(.quizify){background:#f9f6e7}.shopify-section:has(div[data-block-handle=quizify_preview]){display:none}.show_quiz .shopify-section:has(div[data-block-handle=quizify_preview]){display:block}.template-404{font-weight:700;font-size:2rem}.template-404 .title{margin:2rem 0 3rem}@media(min-width:990px){.template-404 .title{margin:3rem 0 2rem}}.collection-list__item.more_coming_soon .card__heading .icon-wrap{display:none}.collection-list__item.more_coming_soon .card__inner .card__heading{text-align:center;margin-bottom:0!important}.contact_text{max-width:95rem}.contact_text .rich-text__wrapper.rich-text__wrapper--left{margin:0!important}.contact{max-width:85rem}.contact .contact__fields{grid-template-columns:1fr}.contact .contact__button .button{width:100%}@media(min-width:750px){.template-page-contact .collapsible-content-wrapper-narrow{max-width:95rem;padding-inline:5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
