.collection-hero__title{font-weight:700!important}@media screen and (min-width: 750px){.product-grid-container .collection .grid{column-gap:45px}}@media screen and (min-width: 990px){.product-grid-container .collection .grid--3-col-desktop .grid__item{width:calc(33.33% - 30px);max-width:calc(33.33% - 30px)}.product-grid-container .collection .card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none}.product-grid-container .collection .underline-links-hover:hover a{text-decoration:none;text-underline-offset:0}}.product-grid-container .collection .card__content .card-information .price span.price-item.price-item--regular{font-family:Avantt TRIAL;font-weight:400;font-size:20px;line-height:26px;letter-spacing:0;color:#006e37}.product-grid-container .collection .card__content .card__heading.h5{font-family:Reckless Neue;font-weight:400;font-size:32px;line-height:38px;letter-spacing:0;padding:8px 0}.product-grid-container .collection .content_short .metafield-rich_text_field p{font-weight:400;font-size:15px;line-height:21px;letter-spacing:0;color:#006e37;margin:0}.product-grid-container .collection .card__content .card__information{padding-top:30px;padding-bottom:25px}.product-grid-container .collection .card__content .button:not([disabled]):hover:after{box-shadow:none}.product-grid-container .collection .button:after{box-shadow:none}.product-grid-container .collection .quick-add__submit.button{font-family:Avantt TRIAL;font-weight:500;font-size:16px;line-height:22px;letter-spacing:0;text-transform:uppercase;color:#fff;background-color:#006e37;border-radius:50px;min-height:auto;padding:12px 0}.collection-hero .collection-hero__title{font-family:Reckless Neue;font-weight:400!important;font-size:48px;line-height:54px;letter-spacing:0;text-align:center;color:#006e37;margin:0}.product-grid-container .collection .quick-add{margin:0}.collection-hero{padding-top:40px!important}.collection-hero__text-wrapper p{margin:20px 0 0;font-family:Avantt TRIAL;font-weight:350;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;color:#006e37}.card-wrapper.product-card-wrapper .card .card__inner{border-radius:12px}.product__info-wrapper .product__title h1{font-family:Reckless Neue;font-weight:400;font-size:48px;line-height:54px;letter-spacing:0;color:#006e37}h2.h4.accordion__title.inline-richtext{font-size:18px;text-transform:uppercase;font-family:Avantt TRIAL}.product__info-wrapper h2.product__title.h1{font-size:48px}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:1.5rem 0}.product-form__quantity .form__label{display:none}quantity-input.quantity:before{color:#006e37;border:2px solid;border-radius:60px;opacity:1;border:0;box-shadow:unset}.product-form__submit{margin-bottom:1rem;border-radius:60px}.product-form__buttons .button:after,quantity-input.quantity:after{box-shadow:unset}.product-form__buttons .button:hover:after{box-shadow:unset;border:0}a.link.product__view-details.animate-arrow{display:none}.product__info-container .product__accordion.accordion.quick-add-hidden{border-bottom:1px solid rgb(0 110 55 / 40%);border-top:0}.product__info-container .product__accordion.accordion.quick-add-hidden.accordion-add-margin{margin-top:10px}.product__description.rte.quick-add-hidden.text-green{margin-top:17px;margin-bottom:13px}.product__description.rte.quick-add-hidden.text-green p span{font-size:18px;line-height:24px}.product__accordion svg.icon.icon-plus,.product__accordion svg.icon.icon-minus{width:16px}.accordion-toggle-icon{position:relative}.accordion-toggle-icon .icon-plus,.accordion-toggle-icon .icon-minus{top:0;left:-10px;transition:opacity .2s ease}details .icon-plus{opacity:1;visibility:visible}details .icon-minus{opacity:0;visibility:hidden;display:none}details[open] .icon-plus{opacity:0;visibility:hidden;display:none}details[open] .icon-minus{opacity:1;display:block;visibility:visible}.accordion .summary__title{display:flex;flex:1;align-items:center;justify-content:space-between}.product__info-container .product-form{margin:0;width:77%}.product__accordion .accordion summary{padding:1rem 0}.product__accordion .icon-minus path{fill:#006e37}.product__info-container .product-form__submit{margin-bottom:0;width:100%;max-width:100%;min-width:100%}.product__info-container .product-form__input{flex:0 0 100%;padding:0;margin:0;max-width:max-content;min-width:fit-content;border:none}.product__info-container .buy_buttons_custom{display:flex;border:1.5px solid #006e37;align-items:center;border-radius:60px;padding:5px!important;margin:24px 0 16px}.product__info-container .product-form__buttons{width:100%;max-width:100%;min-width:100%}.product__info-container .product-form__submit{margin-bottom:0}.product__info-container .product-form{width:100%;display:flex}.product__info-container .product-form{margin:0!important}.product__info-container .custom_button{flex:100%}.product__info-container form.form{width:100%}.product__info-container .product-form__submit{background-color:#f68b53}.product__info-container .quantity__button .svg-wrapper{width:16px}.product__info-container .quantity__button.disabled{opacity:1}.product__info-container .quantity__button path{fill:#006e37!important}.product__info-container .quantity input.quantity__input{color:#006e37}.grid__item.product__media-wrapper .product__media-item.grid__item:nth-child(3) .product-media-container .media{padding-top:var(--ratio-percent);max-width:100%;height:100%}.grid__item.product__media-wrapper .product__media-item.grid__item:nth-child(3){max-width:100%!important;width:100%}.product-bundle-save-block{margin:30px 0}.bundle-save-wrapper{background:#006e37;border-radius:16px;padding:20px 16px 20px 20px;display:flex;align-items:center;justify-content:space-between;gap:30px;margin:32px 0;flex-wrap:wrap}.bundle-left{display:flex;align-items:center;gap:20px;flex:1}.bundle-products{display:flex;align-items:center;gap:0;position:relative}.bundle-product-img{background:#fff;border-radius:12px;padding:8px;width:100px;height:100px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:3px solid white;box-shadow:0 2px 8px #0000001a}.bundle-product-img:not(:first-child){margin-left:-15px}.bundle-product-img img{max-width:100%;max-height:100%;object-fit:contain}.bundle-text{color:#fff}.bundle-text h3{font-family:Reckless Neue;font-weight:400;font-size:24px;line-height:30px;letter-spacing:0;color:#fdfaf0;margin:0}.bundle-text p{font-family:Avantt TRIAL;font-weight:400;font-size:15px;line-height:21px;letter-spacing:0;color:#fdfaf0;margin-top:8px}.bundle-text p strong{font-weight:700}.bundle-cta{flex-shrink:0}.bundle-btn{transition:all .3s ease;color:#fff;background-color:transparent!important;padding:12px 24px;border-radius:60px;cursor:pointer;text-decoration:none;display:inline-block;white-space:nowrap;font-family:Avantt TRIAL;font-weight:500;font-size:15px;line-height:21px;letter-spacing:0;text-transform:uppercase;border:1.5px solid #fdfaf0;position:relative}.bundle-btn:hover{background:#fff!important;color:#006e37}#appstle_subscription_widget0 .appstle_subscription_amount{margin-left:auto;font-family:Avantt TRIAL;font-weight:400;font-size:15px;line-height:20px;letter-spacing:0}div#appstle_subscription_widget0>*{color:#006e37}.WIDGET_TYPE_1 .appstle_subscription_wrapper_option:not(.appstle_include_dropdown){border-color:#006e37!important}.WIDGET_TYPE_1 .appstle_subscription_wrapper_option.appstle_include_dropdown{border:1.5px solid #006e37!important}.WIDGET_TYPE_1 .appstle_one_time_text{color:#006e37!important}#appstle_subscription_widget0 .appstle_circle{border:2px solid #006e37!important}.appstle_subscription_wrapper .appstle_dot{background-color:#006e37}.appstle-radio-wrapper .sellingplan,#appstle_subscription_widget0 .appstle_select_label{color:#006e37}.WIDGET_TYPE_1 .appstle-radio-input-wrapper input:checked:after{background-color:#006e37!important}span.appstle_subscribe_save_text{color:#006e37}.WIDGET_TYPE_1 .appstle-radio-input-wrapper input{accent-color:#006e37!important}.skincare-swiper .swiper-pagination-bullet:hover{background-color:#006e37;transition:.5s}.skincare-swiper .swiper-pagination-bullet{transition:.5s}@media (max-width: 768px){.bundle-save-wrapper{margin:45px 0}.bundle-btn{color:#fff;background-color:#006e37!important}.bundle-btn:hover{background:#006e37!important;color:#fff;transform:none}.product-bundle-save-block .bundle-save-wrapper .form{width:100%;margin-bottom:-46px;border:1.5px solid #006E37;border-radius:60px;padding:5px;background-color:#fff}.bundle-save-wrapper{flex-direction:column;text-align:center;padding:20px}.bundle-text h3{text-align:left}.bundle-products{justify-content:center}.bundle-text p{font-size:14px;text-align:left}.product-bundle-save-block{position:relative}.bundle-btn{width:100%}}.product-video-reviews-block{margin:0!important}.video-reviews-carousel{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:10px 0}.video-reviews-carousel::-webkit-scrollbar{display:none}.video-review-item{flex:0 0 auto;width:105px;scroll-snap-align:start;position:relative;border-radius:6px;overflow:hidden;cursor:pointer;transition:transform .3s ease;box-shadow:0 4px 12px #0000001a;background:#000}.video-review-item:hover{transform:translateY(-5px);box-shadow:0 6px 20px #00000026}.video-review-item img{width:100%;height:320px;object-fit:cover;display:block}.video-review-item video{width:100%;object-fit:cover;display:block}.video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background:#ffffffe6;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:2}.video-review-item.playing .video-play-btn{opacity:0;pointer-events:none}.video-review-caption{position:absolute;bottom:0;left:0;right:0;padding:15px;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);color:#fff;font-size:12px;line-height:1.4;font-family:Avantt TRIAL,sans-serif;z-index:1}.video-dimension-badge{text-align:center;margin-top:20px}.video-dimension-badge span{padding:10px 20px;background:#006e37;color:#fff;font-size:13px;font-weight:600;border-radius:8px;display:inline-block;font-family:Avantt TRIAL,sans-serif}@media (max-width: 768px){.video-review-item{width:160px}.video-play-btn{width:50px;height:50px}.video-play-btn:after{border-width:10px 0 10px 16px}}@media screen and (max-width: 990px){.product-grid-container .collection .grid{row-gap:45px}.product-grid-container .collection .quick-add{border:1.5px solid #006e37;border-radius:60px;padding:6px}.product-grid-container .collection .quick-add__submit.button{font-size:16px;padding:6px 0!important;min-height:auto}}@media screen and (max-width: 750px){.collection-hero__text-wrapper p{margin:12px 0 0;font-size:15px;line-height:21px}.collection-hero{padding-top:28px!important}.product-grid-container .collection .card__content .card__heading.h5{font-size:24px}.product-grid-container .collection .card__content .card-information .price span.price-item.price-item--regular{font-size:18px}}.product__accordion .accordion__content .metafield-rich_text_field p{margin-top:0}.template-404 p{font-size:40px;margin-bottom:0;line-height:1;font-family:Reckless Neue;color:#006e37}.template-product main#MainContent{background-color:#fefbf0!important}.accordion-popup-close{background:none;border:none;color:#fdfaf0;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s ease;line-height:1;position:absolute;right:17px;top:17px;margin:-.5rem -.5rem -.5rem 0}.accordion-popup-close:hover{background:#ffffff26}.accordion-popup-close svg{display:block}.accordion__content{position:relative}.accordion-popup-overlay{position:absolute;top:0;left:0;right:0;z-index:100;display:none;border-radius:4px;height:100%}.accordion-popup-overlay.active{display:block}.product__accordion .accordion__content a{font-weight:600;font-size:16px;line-height:22px;letter-spacing:0;color:#006e37}.accordion__content a[href*=ingredients],.accordion__content a[href*="#popup"]{color:teal;text-decoration:underline;cursor:pointer;font-size:.9rem;font-weight:500;transition:color .2s ease}.accordion__content a[href*=ingredients]:hover,.accordion__content a[href*="#popup"]:hover{color:#066}.accordion-popup-content{background:#006e37;border-radius:12px;width:100%;max-width:100%;display:flex;flex-direction:column;margin:0 auto;height:100%;overflow-y:hidden;min-height:auto}.accordion-popup-body{font-size:16px;line-height:24px;letter-spacing:0;color:#fdfaf0;padding:20px}.accordion__content.rte p{color:var(--jiyu-green)}span.header__active-menu-item{color:#006e37;text-decoration:none}.price.price--large,.product__tax,.installment,.product__tax a{color:#006e37}@media (max-width: 768px){.accordion-popup-body{font-size:15px;line-height:23px;overflow-y:scroll;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/base-custom.css.map */
