@import"https://fonts.googleapis.com/css2?family=Nunito:wght@500&family=Pacifico&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Smooch&display=swap";*{box-sizing:border-box!important}img{max-width:100%}.container{max-width:1360px}.btn{font-size:16px}@media (max-width:1024px){.btn{font-size:14px}}@media (min-width:750px){.page-width{padding-left:25px!important;padding-right:25px!important}}.section-default-spacing{padding-top:calc(4% + 30px);padding-bottom:calc(4% + 30px)}@media (max-width:767px){.text-muted{font-size:14px}.announcement-bar-section{display:none}}@media screen and (min-width: 990px){.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr!important;column-gap:2rem}}.header__menu-item span{text-decoration:none!important;color:#373737!important}.header__active-menu-item{font-weight:600!important}@media (max-width:1024px){.header__icon.header__icon--account{display:block!important}.header__icon{width:30px!important}}.cstm-header-icon{width:28px!important}.cart-count-bubble{top:4px;width:1.5rem;height:1.5rem;left:2.35rem!important}.slider-inner-row>.row{flex-wrap:nowrap;margin:0!important}@media (min-width:1025px){.scroll-btn-wrapper{margin-top:-35px;position:relative;z-index:3}}@media (min-width:768px){.hero-image-col>img{margin-left:-25%;min-width:125%!important}.hero-text-col{padding-left:40px}}@media (max-width:767px){.slider-inner-row>.row{flex-direction:column-reverse;flex-wrap:wrap}.scroll-btn-wrapper{display:none}.hero-text-col{text-align:center}.hero-text-col .hero-rating{display:inline-block;margin:auto}.hero-text-col .banner-title{max-width:320px;margin:auto}.hero-text-col .primary-btn{width:100%;margin-bottom:35px}}.banner-title{font-size:80px;font-weight:700!important;line-height:100%;color:#373737;text-transform:uppercase}.hero-rating{background:#fff;max-width:max-content;padding:5px 12px;border-radius:30px}.banner-text{font-size:20px;color:#373737}.primary-btn{padding:20px 35px!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;font-size:16px!important;color:#fff!important;background:#91c24e!important;border-radius:6px!important;border:none!important;transition:.2s ease-in-out!important;outline:none!important}.primary-btn-arrow:after{content:"";background:url(/cdn/shop/files/arrow-icon.svg?v=1760962424);width:13px;height:13px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:10px;opacity:.9}.primary-btn:hover{transform:translateY(-8px)}.collection__view-all .primary-btn:after{display:none!important}@media (max-width:1024px){.banner-title{font-size:36px}.banner-text{font-size:14px}.primary-btn{padding:14px 25px!important;font-size:14px!important}.hero-rating img{width:90px;height:30px!important}.hero-rating{padding:2px 10px}}@media (max-width:767px){.banner-title{font-size:26px}}.scroll-btn{background:none;padding:0;outline:none;border:none}.scroll-btn:after{content:"";background:url(/cdn/shop/files/Vector_1.png?v=1760963879);width:12px;height:12px;display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat}.collection__title.title-wrapper{margin-bottom:0!important}#CoralOralFavs{padding:calc(3% + 20px) 0;background:url(/cdn/shop/files/Group_2147226231-min.jpg?v=1760964819);background-size:cover;background-position:center;background-repeat:no-repeat}#CoralOralFavs .primary-title:after,.primary-title-styled:after{content:"";background:url(/cdn/shop/files/Vector_2.png?v=1760964946);display:block;width:140px;height:30px;margin:auto;background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width:1024px){#CoralOralFavs .primary-title:after,.primary-title-styled:after{width:100px;height:20px}}.primary-title-styled-light:after{filter:brightness(10)}.primary-title{font-weight:700!important;font-size:44px!important;color:#373737}.primary-text{font-size:16px}@media (max-width:1024px){.primary-title{font-size:36px!important}.primary-text{font-size:14px;line-height:20px}}@media (max-width:1024px){.primary-title{font-size:26px!important}}.product-card-wrapper.text-light *{color:#fff!important}.card.card--standard{background:#688d43;padding:10px;border-radius:15px}.card.card--standard .card__inner{border-radius:10px;overflow:hidden}.card.card--standard .card__information{text-align:center}.card.card--standard .card-information *{text-align:center!important;line-height:100%}.card.card--standard .card-information .price-item.price-item--sale{font-weight:700}.card.card--standard .price__regular{font-weight:700!important}.card.card--standard .card__heading a{text-decoration:none!important}.buy-now-btn .primary-btn{width:100%;background:#739d48!important;color:#fff;padding:14px 20px!important}.card__information{padding:20px 10px 10px!important}.card-wrapper.product-card-wrapper:hover .buy-now-btn .primary-btn{box-shadow:inset 0 0 150px #53782f!important;transform:scale(.98)}.experts-testimonial-section{padding-top:calc(3% + 30px);padding-bottom:calc(3% + 30px)}.experts-testimonial-section .expert-card:before{content:"";background:url(/cdn/shop/files/quotation.png?v=1760968869);width:35px;height:35px;display:block;background-repeat:no-repeat!important;background-position:center;background-size:contain;margin:0 auto 20px}.expert-card .primary-text{font-weight:500;color:#373737;line-height:24px}.expert-card{padding:10%!important}.featured-logo-item{vertical-align:middle;height:100%;width:100%;padding:20px!important}.featured-logo-item img{height:80px;object-fit:contain}@media (max-width: 991px){.featured-logo-item{padding:10px}}@media (max-width:767px){.featured-logos .row>div{padding-left:5px!important;padding-right:5px!important}.sm-text-center *{text-align:center}.sm-text-center .primary-title-styled:after{margin:auto!important;display:block}.mission-features{display:flex}.mission-box{flex-direction:column;flex:1 1 33%}.mission-box .primary-text{display:none}.mission-box img{margin:0 0 10px!important}.mission-box .secondary-title{font-size:14px}}.experts-testimonial-section .swiper-pagination{position:static}.experts-testimonial-section .swiper-pagination span.swiper-pagination-bullet{background:#fff;width:10px;height:10px}.our-mission-section{padding-top:calc(4% + 20px);padding-bottom:calc(4% + 20px);position:relative}.our-mission-section .primary-title-styled:after,.primary-title-styled-left:after{margin:0}@media (min-width:992px){.mission-content-col{padding-left:40px}}.secondary-title{font-weight:600;font-size:16px;color:#373737}.heading-title{font-weight:600;font-size:20px}@media (max-width:1024px){.heading-title{font-size:18px}}.community-features-section{background-color:#f5f8f4;padding-top:calc(4% + 30px);padding-bottom:calc(6% + 30px);position:relative}.community-features-section .primary-title{max-width:700px;margin:auto}.feature-item .info-box-title{font-size:18px;color:#373737}.feature-item .info-box-text{font-size:14px;color:#373737;line-height:20px}.community-features-section:after{content:"";background:url(/cdn/shop/files/image_17.png?v=1760975587),url(/cdn/shop/files/Group_2147226337.png?v=1761037925),url(/cdn/shop/files/Coral_Oral_Kit-3_c9b427d0-9742-4f90-80f5-0a419066cad1.png?v=1761037924),url(/cdn/shop/files/image_17479.png?v=1761037924),url(/cdn/shop/files/Group_2147226338.png?v=1761037938),url(/cdn/shop/files/Group_2147226339.png?v=1761037937);position:absolute;top:calc(-12% - 30px)!important;right:0!important;bottom:0!important;left:0!important;display:block!important;background-size:calc(12% + 30px),calc(8% + 30px),calc(10% + 30px),calc(7% + 30px),calc(14% + 30px),calc(8% + 30px);background-position:right top 0,left bottom 45%,left 20% bottom,left 50% bottom,right 10% bottom,right 00% bottom 30%;background-repeat:no-repeat;pointer-events:none}@media (min-width:768px) and (max-width:1024px){.community-features-section:after{top:-10%!important}}@media (max-width:1024px){.feature-item .info-box-title{font-size:16px;font-weight:600!important}.feature-item{max-width:80%!important;margin:auto}}@media (max-width:767px){.community-features-section:after{content:"";background:url(/cdn/shop/files/image_17.png?v=1760975587),url(/cdn/shop/files/Group_2147226337.png?v=1761037925),url(/cdn/shop/files/Coral_Oral_Kit-3_44d590cf-f8aa-453c-8ac3-c68d4974db99.png?v=1761142532),url(/cdn/shop/files/image_17479.png?v=1761037924),url(/cdn/shop/files/Group_2147226340_6e5c2de7-4dd2-48c8-b91d-ddc83e2dfe41.png?v=1761143432),url(/cdn/shop/files/Group_2147226339.png?v=1761037937);position:absolute;top:-46px!important;right:0!important;bottom:0!important;left:0!important;display:block!important;background-size:calc(20% + 30px),calc(20% + 30px),calc(26% + 30px),calc(20% + 30px),calc(18% + 30px),calc(20% + 30px)!important;background-position:right top 0,left top 20%,left -18% bottom 35%,left -5% bottom 00%,right 0% bottom 12%,right 0% top 40%!important;background-repeat:no-repeat;pointer-events:none}}.reviews-section.experts-testimonial-section .expert-card:before{display:none}.reviews-section{position:relative}.reviews-section:after{content:"";background:url(/cdn/shop/files/leaf-image.png?v=1761040894);position:absolute;top:0;right:0;bottom:-15%;left:0;display:block;background-repeat:no-repeat;background-position:left bottom;background-size:15%;pointer-events:none!important;z-index:2}@media (max-width:767px){.reviews-section:after{display:none!important}}.reviews-section .expert-card{padding:30px!important}.reviews-section .primary-text{text-align:left}.reviews-section .expert-card:after{content:"";background:url(/cdn/shop/files/Group_2147226038_1.svg?v=1760961981);width:110px;height:16px;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;margin-top:20px}.bundle-perks-section.text-center{padding-top:calc(3% + 30px);padding-bottom:calc(3% + 30px)}.perk-item .info-box-title{font-weight:500!important;font-size:18px}.bundle-perk-main-row{position:relative}.bundle-perks-grid{display:flex;justify-content:space-between;flex-wrap:wrap}.bundle-perks-grid>div{flex:0 1 50%}.bundle-perks-grid>div:nth-child(2)>div,.bundle-perks-grid>div:nth-child(4)>div{max-width:max-content;margin-left:auto}.bundle-perks-grid>div:nth-child(1),.bundle-perks-grid>div:nth-child(2){margin-bottom:30%}.bundle-image{position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);margin-bottom:0!important;max-width:60%}.bundle-perks-grid:before{content:"";position:absolute;top:8%;right:9%;bottom:8%;left:9%;display:block;border:2px dashed #C3D2B5}.perk-item.text-center{max-width:max-content;background:#dee9d6;position:relative;z-index:1;padding:20px}@media (max-width:1024px){.perk-item .info-box-title{font-size:16px!important}.perk-item.text-center{max-width:190px!important;padding:10px 5px!important}}@media (max-width:767px){.perk-item{padding:0!important}.perk-icon img{width:50px;height:50px}.perk-item .info-box-title{font-size:16px}.bundle-perks-grid>div:nth-child(1),.bundle-perks-grid>div:nth-child(2){margin-bottom:320px}.bundle-perks-grid:before{display:none}.bundle-image,.bundle-image img{max-width:100%!important;width:100%;height:300px;object-fit:contain;top:50%}}.fact-myth-table{background:#77625b!important;border-radius:20px;padding:45px 30px!important;position:relative;max-width:1150px;margin:auto}.facts-table-title{max-width:max-content;background:#89736b;border-radius:5px;color:#fff;text-transform:uppercase;padding:8px 20px;font-size:20px;margin-left:30px}.facts-list-wrap>div{padding:20px 0}.facts-list-wrap>div{padding:20px 35px}.facts-list-wrap{margin-bottom:0!important}.facts-list-wrap:not(:last-child){position:relative}.facts-list-wrap:not(:last-child):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#89736b1a,#89736b 49%,#89736b1a)}.facts-list-wrap .text-danger,.facts-list-wrap .text-success{margin-right:15px!important}.facts-list-wrap .text-danger img,.facts-list-wrap .text-success img{min-width:40px}.fact-myth-table:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block!important;width:2px;height:90%;background:linear-gradient(90deg,#89736b1a,#89736b 49%,#89736b1a)}@media (max-width: 1024px){.facts-list-wrap>div{padding:18px 15px}.facts-list-wrap>div:nth-child(1){padding-left:0}.facts-table-title:first-child{text-align:center;margin:0!important}.facts-table-title{font-size:16px}.facts-title-wrap .text-start{max-width:max-content;margin:auto}}@media (max-width:767px){.fact-myth-table{padding:20px 15px!important}.facts-list-wrap .text-danger img,.facts-list-wrap .text-success img{min-width:22px;width:22px;height:22px}.facts-list-wrap .text-danger,.facts-list-wrap .text-success{margin-right:5px!important}.facts-table-title{font-size:14px}.facts-list-wrap>div{font-size:10px;line-height:calc(100% + 5px)}}.fact-vs-myth-section{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}@media (max-width: 767px){.fact-vs-myth-section:after{content:"";background:url(/cdn/shop/files/fresh-peppermint-leaves-isolated-v46ton2rzs821cn1_2_503c9b34-d2a7-43cc-b391-7c84acd25b19.png?v=1761143865);position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:1;background-repeat:no-repeat;background-position:right top 12%;background-size:calc(12% + 40px);pointer-events:none}}.faq-category{transition:transform .2s ease;border:1px solid #AEE0E1}.faq-category:hover{transform:translateY(-3px)}.faq-question{font-weight:500;color:#fff}.faq-answer{line-height:1.5}.faq-category{background:#94cecf!important}.faq-items-main .faq-item:last-child{border:none!important;padding-bottom:0!important;margin-bottom:0!important}@media (max-width:991px){.faq-category{height:100%}}.faq-section{position:relative}.faq-section:after{content:"";background:url(/cdn/shop/files/fresh-peppermint-leaves-isolated-v46ton2rzs821cn1_3.png?v=1761065808),url(/cdn/shop/files/fresh-peppermint-leaves-isolated-v46ton2rzs821cn1_2.png?v=1761065808);position:absolute;top:-110px;right:0;bottom:-110px;left:0;display:block;background-repeat:no-repeat;background-size:10%,12%;background-position:left top,right bottom;pointer-events:none}@media (max-width:1199px){.faq-section:after{top:-50px;right:0;bottom:-50px;left:0;background-size:12%,14%}}@media (max-width:767px){.faq-section:after{top:-40px;right:0;bottom:-40px;left:0;background-size:18%,20%}}@media (max-width:767px){.collection .card.card--standard .card__information{padding:10px 0!important}.collection .card.card--standard .card-information .price span{font-size:12px!important}.collection .heading-title.mb-5{margin-bottom:20px!important}.collection .collection__view-all{padding:0 15px}.collection span.product-rating img{width:85px}.collection span.product-rating{font-size:12px}.collection .collection__view-all .primary-btn{width:100%!important}}.footer-subscribe-form .newsletter-form{max-width:380px!important}.footer-subscribe-form .field__input,.footer-subscribe-form .customer .field input{border:1px solid #2D2D2D!important;background:none!important;color:#fff!important;border-radius:10px!important;box-shadow:none!important;height:60px;width:100%!important}.footer-subscribe-form .field__label{color:#fff!important}.footer-subscribe-form .field:before,.footer-subscribe-form .field:after{display:none!important}.footer-subscribe-form .field__label,.footer-subscribe-form .customer .field label{top:20px}.footer-subscribe-form .field__button{height:60px;width:60px}.footer-subscribe-form .field__button:hover svg{transform:scale(1.15)}.footer-subscribe-form .field__button svg{transition:.2s ease-in-out}.footer-subscribe-form .field__input:focus~.field__label{top:10px}@media (max-width:1024px){.heading-title.mb-5{margin-bottom:20px!important}}@media (max-width:991px){.footer-logo{text-align:center}}.cstm-product-main-wrapper{margin-bottom:calc(3% + 20px)}.icon-with-text.icon-with-text--horizontal{border:1px solid #EDF3EC!important;border-width:1px 0 1px 0!important;padding:20px 0!important;margin:10px 0!important}.icon-with-text.icon-with-text--horizontal .icon-with-text__item img{width:50px!important;height:50px!important}.icon-with-text.icon-with-text--horizontal .inline-richtext{font-weight:500!important;font-size:14px!important}.product-form__input legend.form__label{font-weight:600!important;color:#373737!important;font-size:18px!important}.product-form__input.product-form__input--pill{display:flex!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important}.product-form__input--pill input[type=radio]+label{flex-grow:1!important;flex-shrink:1!important;background:#f5f8f4!important;border-color:transparent!important;border-radius:5px!important;padding:15px!important;font-weight:500!important}.product-form__input--pill input[type=radio]:checked+label{border:1px solid #90C247!important;background:none!important;color:#373737!important}.in-stock-label{font-size:14px;color:#373737;font-weight:500}.in-stock-label:before{width:9px;height:9px;background:#54c63a;border-radius:50%;content:"";display:inline-block;margin-right:12px;box-shadow:0 0 0 5px #e9f3db;animation:inventory-pulse 2s ease-out infinite}@keyframes inventory-pulse{0%{box-shadow:0 0 0 4px #e9f3db}70%{box-shadow:0 0 0 7px #e9f3db}to{box-shadow:0 0 0 4px #e9f3db}}.product__info-container .product__accordion.accordion.quick-add-hidden{width:50%;display:inline-block}.product__info-container .product-form__submit{border-radius:6px;transition:.2s ease-in-out;min-height:55px}.product__info-container .quantity:after{border-radius:6px}.product__info-container .product-form__submit:hover{transform:translateY(-8px)}.product__info-container .product-form__submit:after{display:none}.product__info-container .product-form__buttons{max-width:100%}.product__info-container .price{padding:15px 0;border:1px solid #EDF3EC;border-left:0;border-right:0;font-weight:600}.product__info-container .price .price__container{margin-bottom:0}.product-accordion{background:#f5f8f4;border-radius:8px;overflow:hidden;padding:10px 15px}.product-accordion .accordion-item:not(:last-child){border-bottom:1px solid #E1E4E1}.product-accordion .accordion-header{font-weight:500;cursor:pointer;color:#373737;padding:10px;position:relative;display:flex;justify-content:space-between;align-items:center;list-style:none;-webkit-user-select:none;user-select:none}.product-accordion .accordion-header::-webkit-details-marker{display:none}.product-accordion .accordion-header:after{content:url(/cdn/shop/files/chevron.svg?v=1761216216);transition:transform .3s ease;width:12px}.product-accordion details[open] .accordion-header:after{transform:rotate(180deg)}.product-accordion .accordion-content{overflow:hidden;padding:0 10px;color:#555;text-align:left;font-size:14px;line-height:calc(100% + 2px);max-height:0;opacity:0;transition:all .4s ease}.product-accordion details[open] .accordion-content{padding:10px;max-height:1000px;opacity:1}.product-features{position:relative}.product-features:after{content:"";background:url(/cdn/shop/files/image_17.png?v=1760975587),url(/cdn/shop/files/image_18.png?v=1761222576);position:absolute;inset:calc(-20% - 30px) 0;display:block;z-index:1;background-repeat:no-repeat;background-position:right -20px top,left bottom;background-size:calc(10% + 30px),calc(8% + 30px);pointer-events:none}@media (max-width:767px){.product-features:after{top:-50px!important;background-size:150px,100px!important;bottom:-50px!important}}.oral-care-kit-section{padding-top:calc(3% + 30px)!important;padding-bottom:calc(3% + 30px)!important}.oral-kit-content-col{padding:0 calc(2% + 20px)}.oral-kit-content-col .primary-text{color:#373737}@media (min-width:992px){.oral-kit-list{max-width:280px}.oral-kit-list{margin:10px 0}}@media (max-width:991px){.oral-kit-content-col{padding:25px 15px}}.list-title{font-weight:500;color:#373737!important;line-height:100%!important}.oral-kit-content-col .primary-btn{min-width:300px}.what-is-inside-section:after{content:"";background:url(/cdn/shop/files/Coral_Oral_Kit-3_7608c9f7-fd72-4ab5-b12d-ce620d7b4948.png?v=1761229158),url(/cdn/shop/files/image_17472.png?v=1761229157);background-position:left center,right center;background-size:12%,13%;background-repeat:no-repeat;top:0;right:0;bottom:0;left:0;position:absolute;pointer-events:none;display:block!important}.what-is-inside-section{position:relative;padding-top:calc(4% + 30px);padding-bottom:calc(4% + 30px)}@media (max-width:767px){.what-is-inside-section:after{content:"";background:url(/cdn/shop/files/Coral_Oral_Kit-3_7608c9f7-fd72-4ab5-b12d-ce620d7b4948.png?v=1761229158),url(/cdn/shop/files/image_17472.png?v=1761229157),url(/cdn/shop/files/image_17475.png?v=1761232353)!important;background-position:left top 20%,right center,left bottom 10%!important;background-size:26%,28%,30%!important;background-repeat:no-repeat!important;top:0;right:0;bottom:0;left:0;position:absolute;display:block!important}}#CoralOralFavs .color-scheme-1{background:none!important}.cstm-related-product{position:relative}.cstm-related-product:after{position:absolute;inset:0 0 calc(-5% - 40px);content:"";background:url(/cdn/shop/files/fresh-peppermint-leaves-isolated-v46ton2rzs821cn1_2_503c9b34-d2a7-43cc-b391-7c84acd25b19.png?v=1761143865);background-position:right bottom;background-size:calc(6% + 40px);background-repeat:no-repeat;display:block;pointer-events:none}@media (max-width:767px){.cstm-related-product:after{inset:0 0 calc(-5% + -0px);background-size:calc(8% + 50px)}}.custom-page-title-default{padding:calc(5% + 20px) 0!important;background:url(/cdn/shop/files/Group_2147226231-min.jpg?v=1760964819)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.custom-page-title-default .main-page-title{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mystyle.css.map */
