.mp_rating{width:100%;display:flex;margin:0 0 10px}.mp_rating a{display:inline-flex;flex-wrap:wrap;align-items:center;gap:20px}.mp_rating-reviews{display:inline-flex;align-items:center;gap:10px}.mp_rating-reviews__stars{width:auto;display:inline-flex;align-items:center;gap:1px}.mp_rating-reviews__stars svg{width:16px;height:16px}.mp_rating-reviews__text{font-size:14px;line-height:14px}.mp_rating-reviews__image{width:auto}.mp_rating-reviews__image img{width:86px;display:block}.mp_about{width:100%}.mp_about-heading{width:100%;padding:0 0 14px}.mp_about-heading h3{font-size:18px;font-weight:600!important;margin:0}.mp_about-content__outer,.mp_about-content{width:100%}.mp_about-buttons{width:100%;display:flex;align-items:flex-end}.mp_about-buttons button{outline:none;box-shadow:none;border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:1px solid;border-radius:0;width:25%;text-align:center;font-size:13px;font-weight:500;line-height:normal;cursor:pointer;padding:15px 10px}.mp_about-buttons button:first-child{border-radius:15px 0 0}.mp_about-buttons button:last-child{border-radius:0 15px 0 0}.mp_about-buttons button.active{border-bottom:none;border-radius:15px 15px 0 0;font-weight:600;padding:25px 10px 20px}.mp_about-tabs{width:100%;border-right:1px solid;border-bottom:1px solid;border-left:1px solid;border-radius:0 0 15px 15px}.mp_about-tab{width:100%;padding:14px 12px;display:none}.mp_about-tab.active{display:block}.mp_about-review{width:100%}.mp_about-review__comment{width:100%;font-size:15px;font-weight:500!important;padding:0 0 10px}.mp_about-review__profile{width:100%;display:flex;align-items:center;gap:12px}.mp_about-review__profile img{width:60px;display:block;border-radius:50%;height:60px;object-fit:cover}.mp_about-review__signature{width:90px!important;height:90px!important;object-fit:contain!important}.mp_about-review__post{width:calc(100% - 166px);display:flex;flex-direction:column;gap:5px}.mp_about-review__post h4{font-size:18px;font-weight:600!important;line-height:normal;margin:0}.mp_about-review__post p{font-size:14px;font-weight:400!important;line-height:normal;margin:0}.mp_about-ingredients,.mp_about-ingredients__table{width:100%}.mp_about-ingredients__header{width:100%;border-bottom:1px solid;display:flex;justify-content:flex-end}.mp_about-ingredients__row{width:100%;border-bottom:1px solid;display:flex;justify-content:flex-start}.mp_about-ingredients__box{width:60px;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px}.mp_about-ingredients__box:first-child{width:calc(100% - 120px);display:flex;justify-content:flex-start;padding:10px 10px 10px 0}.mp_about-ingredients__header .mp_about-ingredients__box:nth-child(2){border-radius:15px 15px 0 0}.mp_about-ingredients__header .mp_about-ingredients__box:nth-child(2) img{width:90%;display:block}.mp_about-ingredients__header .mp_about-ingredients__box:last-child{font-size:15px;font-weight:500!important}.mp_about-ingredients__box-image{width:35px;height:35px}.mp_about-ingredients__box-image img{width:100%;display:block;border-radius:50%;object-fit:cover;object-position:center center;height:100%}.mp_about-ingredients__box-info{width:calc(100% - 45px);display:flex;flex-direction:column;gap:3px}.mp_about-ingredients__box-info h4{font-size:15px;font-weight:600!important;line-height:normal;margin:0}.mp_about-ingredients__box-info p{font-size:13px;font-weight:400!important;line-height:normal;margin:0}.mp_about-ingredients__row .mp_about-ingredients__box:nth-child(2){background-color:#f5f8ff}.mp_about-ingredients__box svg{width:24px;height:24px}.mp_about-guide,.mp_about-guide__table{width:100%}.mp_about-guide__header{width:100%;display:flex;padding:0 0 10px}.mp_about-guide__row{width:100%;display:flex;border-bottom:1px solid}.mp_about-guide__row:last-child{border-bottom:none}.mp_about-guide__box{width:37%;border-left:1px solid;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-weight:500!important;line-height:normal;padding:10px}.mp_about-guide__header .mp_about-guide__box{border-left:none}.mp_about-guide__box:first-child{width:26%;border-left:none;justify-content:flex-start;padding:10px 10px 10px 0}.mp_about-guide__box:last-child{width:37%;justify-content:flex-end;text-align:right;padding:10px 0 10px 10px}.mp_about-guide__box svg{padding:0}.mp_about-benefits{width:100%;display:flex;flex-wrap:wrap;gap:10px}.mp_about-benefit{width:calc(50% - 5px);display:flex;align-items:center;gap:7px}.mp_about-benefit__icon{width:23px}.mp_about-benefit__icon img{width:100%;display:block}.mp_about-benefit__text{width:calc(100% - 30px);font-size:14px;font-weight:500;line-height:normal}.mp_bar-bg{width:100%;background:#fff;box-shadow:0 2px 8px #00000014;border-radius:12px;margin:10px 0;padding:14px 20px}.mp_bar{width:100%;display:flex;align-items:center;gap:20px}.mp_bar-bar{flex:1;border-radius:20px;height:8px;position:relative;display:block!important}.mp_bar-bar__filled{position:absolute;top:0;right:auto;bottom:auto;left:auto;border-radius:20px;width:100%;height:100%;display:block!important}.mp_bar-text{flex-shrink:0;font-size:15px;font-weight:600!important;line-height:normal;animation:pulse-opacity 2s ease-in-out infinite}@keyframes pulse-opacity{0%,to{opacity:1}50%{opacity:.7}}.mp_custom-bundle{width:100%;display:flex;flex-wrap:wrap;gap:12px}.mp_custom-bundle custom-bundle-item{width:100%}.mp_custom-bundle custom-bundle-item label{position:relative}.mp_custom-bundle custom-bundle-item label bundle-badge{position:absolute;top:-11px;right:30px;bottom:auto;left:auto;border-radius:70px;padding:2px 30px}.mp_custom-bundle custom-bundle-item label .mobile-container{border-radius:12px!important;display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:0px 20px!important;padding:12px!important}.mp_custom-bundle__image{width:70px}.mp_custom-bundle__image img{width:100%}.mp_custom-bundle__info{width:calc(100% - 90px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:3px 20px}.mp_custom-bundle__info bundle-title{width:calc(64% - 10px);text-align:left;font-weight:600;line-height:normal;margin:0}.mp_custom-bundle__info .bundle-price{width:calc(36% - 10px);justify-content:flex-end;font-weight:600!important}.mp_custom-bundle__info .mp_custom-bundle__saving{width:calc(64% - 10px);font-size:15px;font-weight:400!important;line-height:normal;margin:0;padding:0}.mp_custom-bundle__info .bundle-compare-price{width:calc(36% - 10px);justify-content:flex-end;font-weight:400!important}.mp_subscribe_save{width:100%;position:relative;margin:5px 0}.mp_subscribe_save-input{width:0;height:0;position:absolute;opacity:0}.mp_subscribe_save-label{border-radius:10px;display:flex;flex-direction:row-reverse;align-items:center;gap:15px;cursor:pointer;padding:10px}.mp_subscribe_save-info{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;flex:1}.mp_subscribe_save-title{font-size:16px;font-weight:700!important;line-height:normal}.mp_subscribe_save-subtitle{font-size:12px;font-weight:500!important;line-height:normal}.mp_subscribe_save-checkmark{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.mp_subscribe_save-checkmark svg{visibility:hidden;opacity:0;transition:all ease-in-out .3s}.mp_subscribe_save input[type=checkbox]:checked+label .mp_subscribe_save-checkmark svg{visibility:visible;opacity:1}.mp_bundle-gifts{width:100%;margin:5px 0 0;display:none}custom-bundle-item:has(input:checked) .mp_bundle-gifts{display:block}.mp_bundle-gifts__heading-outer{width:100%;display:flex;align-items:center;gap:10px}.mp_bundle-gifts__border{flex:1;height:1px;display:block!important}.mp_bundle-gifts__heading{font-size:10px;font-weight:700!important;letter-spacing:.1em!important;white-space:nowrap;text-transform:uppercase}.mp_bundle-gifts__text{width:100%;padding:0 0 0 30px}.mp_bundle-gifts__text p{font-size:13px;font-weight:400!important;line-height:normal;margin:3px 0 0}.mp_bundle-gifts__text p strong{display:flex;font-size:14px;position:relative;margin:7px 0 0}.mp_bundle-gifts__text p strong:before{content:"";position:absolute;top:5px;right:auto;bottom:auto;left:-29px;transform:rotate(-45deg);width:14px;height:7px;border-bottom:2px solid;border-left:2px solid}.mp_gift{width:100%;padding:10px 0}.mp_gift-bg{width:100%;position:relative;border:1.5px solid;border-radius:10px;padding:15px 10px 10px}.mp_gift-badge{position:absolute;top:-11px;right:auto;bottom:auto;left:20px;background-color:#faf8ea;border:1.5px solid #000000;border-radius:7px;font-size:11px;font-weight:600!important;line-height:normal;text-transform:uppercase;white-space:nowrap;padding:3px 15px}.mp_gift-prizes{width:100%;display:flex;gap:36px}.mp_gift-prize{width:calc(33.33% - 24px);position:relative}.mp_gift-prize:before{content:"+";position:absolute;top:50%;right:auto;bottom:auto;left:-22px;transform:translateY(-50%);color:#555;background:#fff;border:1px solid #c9c9c9;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;width:16px;height:16px;font-size:13px;line-height:13px;letter-spacing:0px}.mp_gift-prize:first-child:before{display:none}.mp_gift-prize__info{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.mp_gift-prize__info img{width:100%;display:block;height:auto;max-height:70px;object-fit:contain;filter:blur(6px);opacity:.55;transition:all .3s ease-in-out}.mp_gift-prize.active .mp_gift-prize__info img{filter:unset;opacity:1}.mp_gift-prize__price{text-decoration:line-through;text-align:center;font-size:16px;font-weight:500!important;line-height:normal;filter:blur(6px);opacity:.55;transition:all .3s ease-in-out}.mp_gift-prize.active .mp_gift-prize__price{filter:unset;opacity:1}.mp_gift-prize__title{text-align:center;font-size:14px;font-weight:600!important;line-height:normal;filter:blur(6px);opacity:.55;transition:all .3s ease-in-out}.mp_gift-prize.active .mp_gift-prize__title{filter:unset;opacity:1}.mp_gift-prize__lock{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:100%}.mp_gift-prize.active .mp_gift-prize__lock{display:none}@media(max-width:767px){.mp_custom-bundle custom-bundle-item label .mobile-container{padding-top:10px;padding-right:10px}.mp_custom-bundle__info .bundle-price,.mp_custom-bundle__info .bundle-compare-price{display:flex}.mp_custom-bundle custom-bundle-item label .mobile-container{padding:0 12px!important}.mp_custom-bundle custom-bundle-item:first-child label .mobile-container{padding:0 12px!important}.mp_bundle-gifts{margin:5px 0 12px}}@media(max-width:490px){.mp_about-buttons button{padding:7px 21px}.mp_about-buttons button.active{padding:20px 21px 10px}.mp_gift-prizes{gap:24px}.mp_gift-prize{width:calc(33.33% - 16px)}.mp_gift-prize:before{left:-19px}.mp_gift-prize__info img{max-height:50px}.mp_gift-prize__price{font-size:14px}.mp_gift-prize__title{font-size:12px}}@media(max-width:425px){.mp_about-buttons button{padding:7px 13px}.mp_about-buttons button.active{padding:20px 13px 10px}.mp_about-review__comment{font-size:14px}.mp_about-review__profile img{width:50px;height:50px}.mp_about-review__signature{width:90px!important;height:70px!important}.mp_about-review__post{width:calc(100% - 164px)}.mp_about-review__post h4{font-size:16px}.mp_about-review__post p{font-size:12px}.mp_about-ingredients__box{width:50px;padding:7px}.mp_about-ingredients__box:first-child{width:calc(100% - 100px);padding:7px 7px 7px 0}.mp_about-ingredients__header .mp_about-ingredients__box:last-child{font-size:13px}.mp_about-ingredients__box-image{width:30px;height:30px}.mp_about-ingredients__box-info{width:calc(100% - 40px)}.mp_about-ingredients__box-info h4{font-size:14px}.mp_about-ingredients__box-info p{font-size:12px}.mp_about-guide__box{font-size:14px;padding:7px}.mp_about-guide__box:first-child{padding:7px 7px 7px 0}.mp_about-guide__box:last-child{padding:7px 0 7px 7px}.mp_about-benefit__text{font-size:13px}}@media(max-width:375px){.mp_about-buttons button{font-size:12px;padding:6px}.mp_about-buttons button.active{padding:16px 6px 8px}.mp_custom-bundle__info bundle-title{font-size:13px}.mp_custom-bundle__info .mp_custom-bundle__saving{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/mp-custom.css.map */
