.product__title h1{font-size:35px;line-height:40px;font-weight:600;color:#000;margin-bottom:0;font-family:Didot}.product .price .price-item{font-size:18px!important;line-height:25px;font-weight:600;margin-bottom:0;margin-right:0;letter-spacing:0}span.price-info-icon svg{width:22px;height:22px}span.price-info-icon svg path{fill:#b79f93}span.price-item.price-item--founding{font-weight:400!important}span.badge.price__badge-sale.color-scheme-4{display:none}.quantity{min-height:auto;padding:7px 15px}.product-form__submit{border:2px solid #b79f93;position:relative;display:inline-block;padding:8px 18px;background-color:var(--white_clr);color:var(--primary_clr);cursor:pointer;z-index:0;overflow:hidden;transition:color .4s ease;border-radius:4px;font-size:16px;line-height:22px;font-weight:600}.button:before{box-shadow:none!important}.button:after{box-shadow:none!important}.shopify-payment-button__button--unbranded:before{box-shadow:none!important}.shopify-payment-button__button--unbranded:after{box-shadow:none!important}button.shopify-payment-button__button.shopify-payment-button__button--unbranded{background:#b79f93!important;border-radius:4px;font-weight:600;text-transform:capitalize;padding:0;font-size:16px}.accordion{border:1px solid #dee2e6!important;padding:0 15px!important}.product__accordion .accordion__content p,.product__accordion .accordion__content li{font-size:14px;color:#000;letter-spacing:0}.product__accordion .accordion__content ul{padding-left:5px}.product__accordion .accordion__content{padding:0!important;margin-bottom:0}h2.h4.accordion__title.inline-richtext{font-weight:600;letter-spacing:0;font-size:16px;line-height:25px}.product__media-item{border-radius:15px;overflow:hidden}.thumbnail-list__item{border-radius:10px;overflow:hidden}.product--thumbnail_slider .slider-mobile-gutter .slider-button{background:#b79f93;border-radius:50%}.product--thumbnail_slider svg path{fill:#000}.product--thumbnail_slider .slider-button .icon{height:10px}.mission_banner{position:relative;height:30vw}.mission_banner .mission_img{width:100%;height:100%}.mission_banner .mission_img img{width:100%;height:100%;object-fit:cover;object-position:50% 10%}.hero_wrapper .carousel-control-next,.hero_wrapper .carousel-control-prev{display:none}.hero_wrapper .carousel-inner .carousel-item{height:100%;line-height:0}.hero_wrapper .carousel_content{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#0000004a;display:flex;align-items:center;justify-content:center}.hero_wrapper .carousel_content .carousel_title{color:#fff;font-size:60px;letter-spacing:2px;text-transform:capitalize}.product-card-wrapper .card__media img{object-fit:contain!important}.membership-wrapper{width:100%;margin-inline:auto;max-width:680px}.variant_wrapper label{padding:10px 15px!important;font-size:16px!important;border:1px solid #b79f93!important}.product__description{margin-bottom:25px!important}summary .icon-caret{right:0}.membership-wrapper h2 span{font-family:Didot!important}.membership_video{width:100%;max-width:330px;text-align:center;margin-inline:auto;margin-top:30px}.sup{vertical-align:super;font-size:22px}.heading_content_inner{max-width:770px;margin-inline:auto}.heading_content_inner .section_heading strong{font-weight:500;font-size:20px;vertical-align:super}.heading_content_inner .rich-text__text{margin-bottom:10px}.main-content{background:#fff9;border-radius:40px;padding:40px;box-shadow:0 20px 60px #00000014;position:relative;overflow:hidden}.main-content:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%}.intro-section{position:relative;z-index:1;margin-bottom:40px;max-width:610px;width:100%;margin-inline:auto}.intro-section .intro_title{font-size:30px;color:var(--primary_clr);margin-bottom:15px;font-weight:600;text-align:center}.intro-section .intro_title p{margin-bottom:0}.intro-section h2 strong{font-size:16px;font-weight:500;vertical-align:super}.intro-text{font-size:16px;line-height:25px;color:#4a4a4a;margin-bottom:20px}.fabric-points ul,.intro-text ul{padding-left:0}.intro-subtitle{font-size:25px;line-height:40px;font-family:Didot;font-weight:600}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin:50px 0;position:relative;z-index:1}.benefit-card{background:#fff;border-radius:30px;padding:20px;box-shadow:0 10px 30px #00000017;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;height:450px}.benefit-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #c39d8133}.benefit-card video{width:100%;height:100%;border-radius:15px;object-fit:cover}.benefit-img{width:100%;height:100%;margin-bottom:0;border-radius:15px;overflow:hidden}.benefit-img img{width:100%;height:100%;object-fit:cover}.benefit-card h3{font-size:18px;line-height:26px;color:#2c2c2c;margin-bottom:15px}.benefit-card p{color:#5a5a5a;font-size:16px;line-height:25px;margin-bottom:0}.closing-statement{text-align:center;padding:50px;background:linear-gradient(135deg,#f9f9f9f2,#f9f5f1cc);border-radius:25px;position:relative;z-index:1}.closing-statement h3{font-size:25px;line-height:35px;color:#c39d81;margin-bottom:0;font-weight:500;letter-spacing:2px;text-transform:uppercase}.closing-statement p{font-size:20px;color:#3a3a3a;line-height:30px;max-width:800px;margin:0 auto}.thumbnail-slider .thumbnail-list{justify-content:center}.section-template--21468607610980__rich_text_yAx3Bf-padding p,.section-template--21468607610980__rich_text_rHHcV4-padding p{color:#121212;font-size:18px}.section-template--21468607610980__rich_text_rHHcV4-padding a.button.button--secondary{min-width:100%!important;border:2px solid #b79f93;min-height:auto!important;padding:10px 0;letter-spacing:0;font-size:18px;color:#b79f93}div#Banner-template--21468607610980__image_banner_yW4Gwq{max-width:600px;margin:auto}.border-blocks-wrapper.page-width{margin-top:50px}.rich-text__text.rte p,.rich-text__text.rte ul li{color:#121212!important;font-size:18px}.product__tax.caption.rte a{color:#8a8681!important}.product__tax.caption.rte{letter-spacing:0;color:#8a8681!important;font-size:16px}@media(max-width:767px){.hero_wrapper .carousel_content .carousel_title{font-size:40px}.main-content{padding:30px 20px;border-radius:25px}.intro-section{margin-bottom:30px}.intro-subtitle{font-size:20px;line-height:30px}.benefits-grid{grid-template-columns:1fr;margin:30px 0}.benefit-card{height:400px}.intro-section .intro_title{font-size:25px;margin-bottom:10px}.fabric-points ul,.intro-text ul{padding-left:20px}.closing-statement{padding:30px 20px}.closing-statement h3{font-size:16px;line-height:26px}span.price-info-icon{display:none!important}}@media(max-width:440px){.hero_wrapper .carousel_content .carousel_title{font-size:30px}.mission_banner{height:60vw}}@media only screen and (max-width:767px){header{background-color:#000}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
