.box-shadow-sides{box-shadow:0 0 20px #1b233029;clip-path:inset(0px -20px 0px -20px);padding-bottom:1.25rem}.box-shadow-sides-bottom{box-shadow:0 0 20px #1b233029;clip-path:inset(0px -20px -20px -20px)}.benefits-table *{border-style:none}.benefits-table{width:100%}.benefits-table thead .become-header-container th{text-align:center;background-color:#5a52b9;color:#fff}.main-benefits-container td{padding:1rem;font-size:1rem}.become-header-container th:nth-child(3){width:28%}.benefits-table thead .become-header-container th:nth-child(2),.benefits-table .main-benefits-container th:nth-child(2){margin-right:1rem;display:block}.benefits-table thead .benefits-header-container th:nth-child(1){font-size:1.5rem}.benefits-table thead .benefits-header-container th:nth-child(2){content:"";margin-right:1rem;display:block;height:5.45rem}.benefits-table .main-benefits-container td:nth-child(2) svg,.benefits-table .main-benefits-container td:nth-child(3) svg{margin-bottom:-.45rem}.benefits-table thead .become-header-container th:first-of-type{text-align:center;background-color:transparent}.benefits-table .main-benefits-container td:nth-child(1),.benefits-table thead .benefits-header-container th:nth-child(1){padding-left:2rem}.benefits-table .button-container td:nth-child(2),.benefits-table .button-container td:nth-child(3){border-bottom:1px solid #5a52b9;padding:3rem 1rem}.benefits-table .main-benefits-container td:nth-child(2){margin-right:1rem;display:block}.benefits-table .button-container td:nth-child(2){margin-right:1rem;display:block}.main-benefits-container:nth-child(odd) td:nth-child(1),.main-benefits-container:nth-child(odd) td:nth-child(2),.main-benefits-container:nth-child(odd) td:nth-child(3){background-color:#eae9fb}.benefits-table tbody td:nth-child(3),.benefits-table thead th:nth-child(2),.benefits-table thead th:nth-child(3),.benefits-table .main-benefits-container td:nth-child(2),.benefits-table .main-benefits-container td:nth-child(3),.benefits-table .button-container td:nth-child(2),.benefits-table .button-container td:nth-child(3){border-left:1px solid #5a52b9;border-right:1px solid #5a52b9}.benefits-table tbody td a{gap:.5rem}.benefits-table tbody td a svg path,.benefit-card-container .button svg path{fill:#fff}.benefits-header{font-weight:700;text-align:center;margin-bottom:20px}.benefit-item{background-color:#f3f3f3;padding:10px;margin-bottom:5px}.benefit-check{text-align:center;margin-bottom:5px}.cta-button{display:block;width:100%;padding:10px;background-color:#5c6ac4;color:#fff;text-align:center;text-decoration:none;margin-top:20px}.life-changer-header,.product-influencer-header{border-radius:4px 4px 0 0}.text-center{text-align:center}.benefits-cards-section{display:flex;justify-content:center;gap:2rem}.benefit-card-container{border:1px solid #5a52b9;border-radius:14px;padding:2.25rem 2rem 2.75rem;max-width:600px;position:relative}.benefit-card-tag{position:absolute;top:0;left:50%;background-color:#5a52b9;color:#fff;padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;text-transform:uppercase;font-weight:600;max-width:320px;transform:translate(-50%,-50%);width:fit-content;white-space:nowrap}.benefit-card-container:nth-child(1){border:1px solid #5a52b9;border-radius:14px;background-color:#eae9fb}.benefit-card-header,.benefit-card-subheader{text-align:center}.benefit-card-header{font-size:1.625rem;font-family:Montserrat,sans-serif}.benefit-card-subheader{font-size:1.25rem;margin-top:.25rem}.benefit-card-description p{font-size:1rem;margin:1rem 0 1.25rem}.benefit-list-container{padding:1.5rem 0;height:20rem}.item_benefit{font-size:.938rem;align-items:center;display:flex;gap:.5rem;padding-bottom:.875rem}.item_benefit svg{min-width:26px}.benefit-card-container .button{gap:.5rem}.benefit-card-container img{height:35%}.benefit-card-button{display:flex;justify-content:center}@media screen and (max-width: 1300px){.benefit-card-container img{height:30%}}@media screen and (max-width: 1080px){.benefit-card-header{font-size:1.25rem}.benefit-card-container img{height:12rem}}@media screen and (max-width: 768px){.benefits-cards-section{flex-direction:column}.benefit-card-header{font-size:1.5rem;line-height:34px}.benefit-card-container{padding:2.25rem 1.25rem 1.75rem}.benefit-list-container{height:fit-content}.benefit-card-button .button{width:100%;height:4rem}.benefits-section{display:none}}.featured-kit-section .heading-content{margin-bottom:3rem}.featured-kit-section .product-info__title{font-size:1.875rem;font-weight:700;padding-bottom:.25rem;width:35rem;line-height:45px}.featured-kit-section .product-info__description{font-size:1rem;width:40rem;margin-bottom:1.5rem}.featured-kit-section .product-info{margin-left:1rem}.featured-kit-section sale-price{font-size:1.5rem;font-weight:700}.featured-kit-section .product-info__block-item{margin-top:0;margin-bottom:.75rem}.featured-kit-section .product-info__block-item .product-info__price{margin-top:1rem}.featured-kit-section .benefit-list-container{padding:1.25rem 0;height:11.5rem}.featured-kit-section .product-gallery__thumbnail img,.featured-kit-section .product-gallery__media img{aspect-ratio:auto;border-radius:0!important}@media screen and (max-width: 768px){.featured-kit-section .benefit-list-container{height:16.5rem}.featured-kit-section .product-info{margin-left:0}.featured-kit-section .benefit-list-container .item_benefit svg{margin-bottom:auto}.featured-kit-section .item_benefit{display:grid;grid-template-columns:.1fr 1fr}.featured-kit-section .product-info__title{font-size:1.25rem;padding-top:.75rem;width:100%;line-height:32px}.featured-kit-section .product-info__description,.featured-kit-section .product-info__buy-buttons{width:100%}}.kit-card__content .subtotal-container{display:flex;font-weight:700;margin-bottom:1rem;padding-top:.75rem}.kit-card__content .subtotal-container span{margin-right:auto}.kit-card__content .subtotal-container price-list{padding-top:0!important}.kit-card__content .subtotal-container .price-list sale-price{font-weight:700}.kit-card__content .product-card__title a{padding:1rem 0 .5rem;font-weight:700;font-size:1.375rem}.kit-card__content .product-card__title{margin-top:1.5rem}.kit-card__content .save-text{width:55%;margin:auto}.product-card__included .metafield-rich_text_field p{text-align:left}.kit-card__content .product-card__description p{font-weight:400;padding:.75rem 0;text-align:left}.product-card__description ul{list-style:unset;padding-inline-start:40px}.kit-card__content .addtocart-wrap{background-color:#5a52b9;border-radius:6px}.featured-kit-grid form quantity-selector{height:unset!important}.kit-card__content .addtocart-wrap .button{padding:20px 35px}.kit-card__content .addtocart-wrap div{text-transform:uppercase;font-family:Montserrat,sans-serif;font-size:.875rem}.kit-card__content .addtocart-wrap svg path{stroke:#fff}.product-card__image{width:auto}.disclosure-text{font-size:.75rem;margin-top:2.5rem}.featured-kit-grid .heading-text,.featured-kit-grid p{text-align:center}.featured-kit-grid .save-text p{margin-top:.25rem}.featured-kit-section .buy-buttons [type=submit]{padding:20px 35px}.featured-kit-section .product-info__quantity-selector{display:none}@media screen and (max-width: 1000px){.featured-kit-grid .product-card__image,.featured-kit-grid .product-kit-image{width:100%}}@media screen and (max-width: 768px){.kit-card__content .save-text{width:80%}.kit-card__content .product-card__description{padding-top:0;padding-bottom:1rem}.kit-card__content .product-card__title{line-height:26px}.featured-kit-grid p{margin-top:.5rem!important}}.shopify-section--featured-collection .featured-collection section-footer{grid-template-columns:auto;justify-content:center;display:flex;margin-top:3rem;text-transform:uppercase;font-weight:700;font-size:.875rem}.shopify-section--featured-collection .featured-collection section-footer .text-with-icon{color:#5a52b9}.shopify-section--featured-collection button{width:100%}.address-form country-selector svg{position:absolute;top:50%;left:auto;right:20px}.condition-1 a,.condition-2 a,.condition-3 a{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/95/assets/custom.css.map */
