.page-row-gap-md{column-gap:4rem;row-gap:3rem}.page-row-gap-xl{column-gap:8rem;row-gap:3rem}.page-row{display:flex}.column-6{width:50%}.page-width img{max-width:100%;height:auto}.txt--center{text-align:center}.txt--primary{color:#ed0c7a}.txt--light{color:#fff}section *{margin-top:0}strong{font-weight:600}sup{font-size:60%}.bg--properties{background-size:cover;background-repeat:no-repeat;background-position:center}.d-flex{display:flex}.d-inline-block{display:inline-block}.border-radius-20{border-radius:2rem}@media screen and (min-width: 990px){.order-lg-1{order:1}}.section-padding-50{padding-top:5rem;padding-bottom:5rem}.section-padding-100{padding-top:10rem;padding-bottom:10rem}@media screen and (max-width: 989px){.section-padding-lg-6{padding-top:6rem;padding-bottom:6rem}.txt--lg-left{text-align:left}.pb--lg--0{padding-bottom:0}}@media screen and (max-width: 575px){.section-padding-sm-4{padding-top:4rem;padding-bottom:4rem}}.custom-check-list{list-style:none;padding-left:0}.custom-check-list li{position:relative;padding-left:4rem;line-height:1.77;margin-bottom:1rem;font-size:18px}.custom-check-list li:last-child{margin-bottom:0}.custom-check-list li:before{content:"";background-image:url(list-check-pink-icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:4.4rem;height:6.2rem;position:absolute;left:-10px;top:-15px}.custom-section-title{font-size:3.6rem}@media screen and (max-width: 575px){.custom-section-title{font-size:22px}}.text-xl-decoration{display:inline;background-image:linear-gradient(to right,#ed0c7a,#ed0c7a);background-repeat:no-repeat;background-size:100% 6px;background-position:0 100%}.gradient-underline{display:inline;background-image:linear-gradient(to right,#fdf76d,#dda710);background-repeat:no-repeat;background-size:100% 6px;background-position:0 100%}@media screen and (max-width: 575px){.gradient-underline{background-size:100% 4px}}.video-title{max-width:96rem}.guiding-principles-section img{border-radius:1.2rem}.column-text *:last-child{margin-bottom:0}.column-text p{line-height:1.55}.pt--50{padding-top:5rem}.mb--10{margin-bottom:1rem}.mb--30{margin-bottom:3rem}.mb--40{margin-bottom:4rem}.mb--100{margin-bottom:10rem}.ml--auto{margin-left:auto}@media screen and (max-width: 990px){body .product__info-wrapper{padding-bottom:0rem!important}}@media screen and (max-width: 989px){.pt--lg-0{padding-top:0}.mb--lg-0{margin-bottom:0}.mb--lg-30{margin-bottom:3rem}.mb--lg-50{margin-bottom:5rem}}@media screen and (max-width: 575px){.mb--sm-20{margin-bottom:2rem}.mb--sm-30{margin-bottom:3rem}.mb--sm-50{margin-bottom:5rem}}.video-section-wrap div.Tech__wrapper{border-radius:2rem}.part-of-life{background-color:#d5e9ce}.part-of-life__wrap{flex-direction:column;row-gap:2rem}.part-of-life__item{align-items:center;column-gap:2rem;border-radius:20px;background:#fff;box-shadow:0 10px 20px -10px #524e4f33;padding:2rem}.part-of-life__item--img{width:100%;max-width:10rem;align-items:flex-start;filter:drop-shadow(0px 10px 20px #E9E9E9)}.part-of-life__item--content{width:100%}.part-of-life__item--content-title{font-size:2rem;text-transform:uppercase;color:#231f20}.part-of-life__item--content *{margin-bottom:0;line-height:1.55}.part-of-life__item--content-title-mobile{display:none}.part-of-life__item--content a{color:#ed0c7a;font-weight:600}.part-of-life__item--content a{text-decoration:none;background-image:linear-gradient(to right,#ed0c7a,#ed0c7a);background-repeat:no-repeat;background-size:93% 1px;background-position:0 88%;transition:background-size .3s ease-in-out}.part-of-life__item--content a:hover{background-size:93% 0}@media screen and (max-width: 989px){.page-row{flex-direction:column}.column-6{width:100%}.part-of-life .column-text br{display:none}}@media screen and (max-width: 575px){.part-of-life__item{flex-direction:column;align-items:flex-start;row-gap:10px}.part-of-life__item--content-title-mobile{display:block}.part-of-life__item--content-title-desktop{display:none}.part-of-life__item--img *{margin:0}.part-of-life__item--img{max-width:100%;column-gap:10px;align-items:center}.part-of-life__item--img img{max-width:60px}.part-of-life h2 span{text-decoration-thickness:4px;text-underline-offset:4%}}.accordion__item-header h3{color:#ed0c7a;font-size:3.6rem;font-weight:600;width:100%;margin:0}.review-banner{margin-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/product-custom-default.css.map */
