.product__info .junip-product-summary-review-count{font-size:18px}.junip-product-summary-star{width:18px;height:18px}.product .product__info .product__title h1{color:#004742}.product .product__info .product__text .text-base{font-size:16px}.junip-product-summary-stars-wrapper{display:flex}.product .product__info .product__title,.main-single-product .product .product__info .product__text{margin-top:16px}.product__info .rte{font-size:16px;font-weight:500;color:var(--black-green)}.product-form__submit{min-height:4.321rem;font-size:19px}.product .product__info .product__price form{font-size:16px;font-weight:500;color:var(--black-green);text-align:center}.product .product__info .product__price form span{font-weight:500;line-height:21px!important}#spiffy-ai-chat-preview{display:none!important}.product__info .text-block-image{display:flex;gap:23px;justify-content:center;margin-bottom:32px}.product .product__info .text-block-image .product__text{padding-right:23px;border-right:1px solid #00474266;border-radius:0;max-width:181px}.product .product__info .text-block-image .product__text:last-child{padding-right:0;border-right:none}.product__info .text-block-image .product__text-inner figure{width:32px;height:32px;padding:0}.product__info .text-block-image .product__text-inner{gap:12px 0px}.product__info .text-block-image .rte{font-size:14px;font-weight:600;color:var(--black-green);line-height:1.5}.product__accordion.with-border{border-color:#00474266}.product__accordion .details__summary{font-size:15px;padding-top:29px;padding-bottom:29px}.product__accordion .details__summary div span{font-size:inherit}.product__accordion .details__summary>.icon{width:12px;height:12px}#spiffy-top-suggestion-bar-id{display:none!important}.koala-booster{background:#004742;padding:20px 24px;border-radius:12px}.koala-booster .koala-booster_content .koala-booster_text,.koala-booster .koala-booster_content .koala-booster_subtext,.koala-booster koala-countdown>*>*,.koala-booster .koala-countdown>*>*,.koala-booster .koala-booster_content .koala-booster_stock-inventory-message{color:#fff}.koala-booster .koala-booster_content .koala-booster_text{color:#cded7d;text-align:left;font-size:16px;text-transform:uppercase}.koala-booster .koala-booster_content .koala-booster_text-container{position:absolute;gap:18px}.koala-booster .koala-booster_content .koala-booster_subtext{font-size:18px;font-weight:600;text-align:left}.koala-booster .koala-booster_content{display:grid;grid-template-columns:repeat(2,1fr);width:100%;position:relative}.koala-booster koala-countdown.koala-countdown--compact,.koala-booster .koala-countdown.koala-countdown--compact{width:max-content;margin-left:auto;grid-column:1 / 3}.koala-booster koala-countdown .koala-countdown_timer_item_number,.koala-booster .koala-countdown .koala-countdown_timer_item_number{font-weight:600;font-size:20px!important;color:#fff!important;line-height:30px}.koala-booster koala-countdown .koala-countdown_timer_item_label,.koala-booster .koala-countdown .koala-countdown_timer_item_label{display:none}.koala-booster koala-countdown .koala-countdown_timer_separator,.koala-booster .koala-countdown .koala-countdown_timer_separator{font-size:24px;font-weight:600;color:#fff;line-height:30px;margin-top:-2px;margin-left:2px;margin-right:2px}.koala-booster .koala-booster_content .koala-booster_stock-inventory-message{color:#cded7d;background-color:#cded7d33;border:1px solid #CDED7D;border-radius:35px;padding:6px 12px;font-size:14px;font-weight:600;margin-left:auto;grid-column:1 / 3}.prod-dsc .metafield-rich_text_field>*:first-child{margin-top:0}.prod-dsc .metafield-rich_text_field>*:last-child{margin-bottom:0}.main-single-product .product-form__buttons{margin-top:0}.iw-tabs-main{border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding:32px 24px}.iw-tabs ul{display:flex}.iw-tabs ul li{flex:1}.iw-tabs ul li .iw-tab-trigger{flex:1;overflow:hidden;height:72px;display:flex;justify-content:center;align-items:center;color:#051f1d;font-size:14px;line-height:18px;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;font-weight:500;text-align:center}.iw-tabs ul li:first-child .iw-tab-trigger{border-top-left-radius:16px;border-left:1px solid #D9D9D9}.iw-tabs ul li .iw-tab-trigger.active{background:#fff;border-bottom:0;height:90px;margin-top:-18px;border-right:1px solid #D9D9D9;border-top-right-radius:16px;border-top-left-radius:16px;border-left:1px solid #D9D9D9;font-weight:700;color:#004742}.iw-tabs ul li:last-child .iw-tab-trigger{border-top-right-radius:16px;border-right:1px solid #D9D9D9}.iw-tab-panel{display:none}.iw-tab-panel.active{display:block}.iw-tabs-content{font-size:16px;line-height:26px;margin-bottom:16px;font-weight:500}.iw-porfile-image{width:64px;height:64px;border-radius:64px;overflow:hidden}.iw-porfile-image img{width:100%;line-height:0px}.iw-clinet-info{display:flex;gap:16px;align-items:center}.iw-profile-content h3{font-weight:600;font-size:16px;line-height:150%;margin-bottom:4px;font-family:var(--font-body-family)}.iw-profile-content p{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0%}.iw-tab-trigger{width:100%;height:100%;background:#f5f5f2;padding:17px 23px}.iw-tabs-table-top div{display:flex;justify-content:center;align-items:center;height:64px;font-weight:700}.iw-tabs-table-top>*,.iw-tabs-table-row>*{flex:1}.iw-tabs-table-row:nth-child(2){border-top:1px solid #d9d9d9}.iw-tabs-table-row{border-bottom:1px solid #d9d9d9}.iw-tabs-table-row .iw-tabs-table-left{padding:12px 60px 12px 0;display:flex;gap:16px;align-items:center}.iw-tabs ul li .iw-tab-trigger span{max-width:80%}.iw-tabs-table-row .iw-tabs-table-end img{width:20px}.iw-tabs-table-end{max-width:74px;display:flex;justify-content:center;align-items:center}.iw-tabs-table-top,.iw-tabs-table-row{display:flex}.table-row-image{max-width:56px;max-height:56px;width:100%;height:100%;border-radius:50%;background:#d9d9d9;display:flex;justify-content:center;align-items:center;overflow:hidden}.iw-tabs-table-left .table-row-content h3{font-weight:600;font-size:14px;line-height:150%;letter-spacing:0%;font-family:var(--font-body-family);margin-bottom:4px}.iw-tabs-table-left .table-row-content p{font-weight:400;font-size:14px;line-height:150%;letter-spacing:0%}.iw-tabs-table-top>*:nth-last-child(2),.iw-tabs-table-row>*:nth-last-child(2){background:#f0f6f2}.iw-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;display:flex;align-items:center;justify-content:center;z-index:9999;padding:24px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.iw-popup-overlay.active{opacity:1;visibility:visible;pointer-events:auto}.iw-popup-box{position:relative;width:min(100%,860px);max-height:calc(100vh - 48px);background:#fff;border-radius:18px;overflow:auto;box-shadow:0 30px 80px #00000059;transform:translateY(16px);opacity:0;transition:transform .35s ease,opacity .35s ease}.iw-popup-overlay.active .iw-popup-box{transform:translateY(0);opacity:1}.iw-popup-close{position:absolute;top:14px;right:14px;width:36px;height:36px;border:0;border-radius:50%;background:#004742;color:#fff;font-size:30px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.iw-popup-image img{display:block;width:100%;height:auto;border-radius:10px;opacity:1}@media screen and (max-width:767px){.iw-popup-overlay{padding:14px}.iw-popup-box{width:100%;max-height:calc(100vh - 28px);border-radius:14px}}.iw-tabs-result-list{display:flex;gap:12px;align-items:center}.iw-tabs-result-title h3{color:#004742;font-weight:600;font-size:28px;line-height:150%;letter-spacing:0%;margin-bottom:18px}.iw-tab-result-number{font-weight:600;font-size:32px;line-height:150%;letter-spacing:0px;white-space:nowrap;display:flex;gap:5px}.iw-tab-result-number img{width:100%;min-width:48px;max-width:48px}.iw-tabs-result-content .rte{font-weight:500;font-size:14px;line-height:150%;letter-spacing:0px}.iw-tabs-result-content{display:flex;position:relative}.iw-tabs-result-list:first-child{border-top:1px solid #D9D9D9}.iw-tabs-result-left{width:100%}.iw-tabs-result-list{display:flex;gap:12px;align-items:center;padding:16px 43% 16px 0;border-bottom:1px solid #D9D9D9}.iw-tabs-result-image{max-height:225px}.iw-tabs-result-image img{width:100%;height:100%;-webkit-filter:drop-shadow(-24px 12px 20px rgba(0,0,0,.15))}.iw-tabs-result-image{max-height:225px;position:absolute;height:100%;right:0;top:50%;transform:translateY(-50%)}.iw-result-note{margin-top:18px;font-weight:500;font-size:14px;line-height:150%;letter-spacing:0px}.iw-tabs-expect h3{font-weight:600;font-size:28px;line-height:100%;letter-spacing:0%;text-align:center;margin-bottom:32px;color:#004742}.iw-tabs-expect-row{display:flex;gap:50px}.iw-tabs-expect-row .iw-tabs-expect-column{flex:1;position:relative}.iw-tabs-expect-row .iw-tabs-expect-column .expect-image{max-width:182px;margin:0 auto}.iw-tabs-expect-row .iw-tabs-expect-column .expect-image img{-webkit-filter:drop-shadow(-24px 12px 20px rgba(0,0,0,.15))}.iw-expect-duration-tab span{font-weight:600;font-size:12px;line-height:150%;letter-spacing:0%;padding:6px 20px;background:#004742;border-radius:64px;color:#fff}.iw-expect-duration-tab{margin-bottom:8px}.iw-tabs-expect-details .iw-rte{font-weight:600;font-size:12px;line-height:150%;letter-spacing:0%}.iw-tabs-expect-details{margin-bottom:16px;max-width:70%;position:relative}.iw-tabs-expect-details:last-child{margin-bottom:0}.iw-tabs-expect-row .iw-tabs-expect-column:last-child{height:max-content}.iw-tabs-expect-details:before{content:"";background:#004742;border-radius:100%;width:12px;height:12px;position:absolute;display:block;left:-40px}.popup-btn{background-color:#eff7f0;border:1px solid #00474233;color:#051f1d}.popup-btn:after{border:unset}.product .product__info .product__price .no-js-hidden{display:none}.main-single-product .product__info>*+*{margin-top:32px}.main-single-product .product__info>*+.rte{margin-top:16px}.koala-booster.koala-booster--widget{margin-bottom:0;margin-top:0}.main-single-product .product .product__info .product__text{margin-bottom:0}.product-form-wrapper{margin-top:32px}.product .product__info .product__price{margin-top:24px}.mobile-block{display:none}.pdp--faqs .faq .details__summary .text-base{font-weight:600;font-size:18px;line-height:150%}.popup-btn svg{width:20px;height:20px;margin-right:10px}.product__accordion .details__content.rte{font-size:14px}.metafield-rich_text_field>*:first-child{margin-top:0}.metafield-rich_text_field>*:last-child{margin-bottom:0}.popup-btn .btn-fill{background-color:#fff}.pdp--faqs .faqs{max-width:832px}.product__gallery .indicators .button--secondary .btn-fill{background-color:#004742;background:#004742}.product__gallery-container{position:sticky;top:100px;z-index:1}.product__gallery-container .product__entries-badge{position:absolute;top:20px;left:22px;right:auto;z-index:3}.product__gallery-container .badge.badge--entries-pdp{background-color:#e73434;color:#fff;padding:6px 12px;font-size:14px;font-weight:500;text-transform:uppercase}@media screen and (min-width:768px){.product__gallery-container .product__entries-badge{left:auto;right:22px}.product__gallery-container .badge.badge--entries-pdp{font-size:16px}}.product-sticky-form{width:100%;left:50%;transform:translate(-50%);border-radius:0;inset-block-end:0}.product-sticky-form .product-sticky-form__card{border-radius:0}.hide-price{display:none}.product-sticky-form__variant{grid-template-columns:75px minmax(0,1fr) auto;display:flex}.product-sticky-form__variant .grid{margin-right:auto}.product-sticky-form__variant .iw-custom-select{margin-top:0}.product-sticky-form__variant .select.iw-select-field{font-weight:600;font-size:18px;line-height:150%;letter-spacing:0%;padding:12px 38px;border-radius:50px;height:4.3rem;min-width:312px}.product-sticky-form__variant .iw-custom-select__icon{right:28px}.product-sticky-form__variant .button--primary:after{border:var(--buttons-border-width) solid #004742}.product-sticky-form__variant .button--primary{background-color:#004742;border-color:#004742;max-height:4.3rem;height:100%}.button-price{display:flex;margin-left:5px;color:#fff;gap:5px}.button-price .price__regular{color:#fff}.product-sticky-form__variant .button--primary:hover .button-price,.product-sticky-form__variant .button--primary:hover .button-price .price__regular{color:#004742}.product-sticky-form .media img{object-fit:cover;width:100%;height:100%}.product-sticky-form__variant .grid p{font-weight:600;font-size:22px;line-height:150%;letter-spacing:0%;color:#051f1d}.product-sticky-form__variant .button--primary .btn-text span.show-mobile-text{display:none}.rating-star{font-size:22px}.rating-star:before{--color-rating: #FDB600;-webkit-text-fill-color:#FDB600}.rating-text,.rating-count{font-weight:500;font-size:18px;line-height:150%;letter-spacing:0%}.rating-count{border-inline-start:0px;padding-inline-start:0px}.product-pieces_count.rte{border:1px solid var(--pieces_count-border-color, #00474233);padding:9px 16px;border-radius:42px;margin-bottom:0;margin-left:0;margin-right:0;width:100%;box-sizing:border-box;color:var(--pieces_count-text-color, #004742);background-color:var(--pieces_count-background-color, #EFF7F0);font-weight:700;font-size:14px;line-height:1.5;letter-spacing:0%;width:auto;max-width:max-content;display:block}.product-benefits-list.rte{font-weight:500;font-size:14px;line-height:1.5;letter-spacing:0px;margin:24px 0 0!important;color:var(--benefits_list-text-color, #004742)}.product-benefits-list.rte ul{padding-left:0;margin:0;display:flex;flex-direction:column;gap:12px}.product-benefits-list.rte ul li{border:1px solid var(--benefits_list-border-color, #00474233);padding:9px 16px;border-radius:42px;margin:0;position:relative;list-style-type:none;display:flex;align-items:center;gap:10px;background-color:var(--benefits_list-background-color, #EFF7F0);width:auto;max-width:max-content;box-sizing:border-box}.product-benefits-list.rte ul li *{margin:0}.product-benefits-list.rte ul li svg{max-width:16px;max-height:16px;height:100%;width:100%}.product-benefits-list.rte ul li img{max-width:16px;max-height:16px;height:100%;width:100%;object-fit:contain}.product variant-selects input:checked+.label-swatch{background-color:#004742;color:#fff}.product variant-selects input:checked+.label-swatch:after{display:none}.iw-tabs-expect-details:after{content:"";width:2.57px;display:block;position:absolute;left:-35px;background:#004742;top:0;height:calc(100% + 16px)}.iw-tabs-expect-details:last-child:after{display:none}.template-product .needsclick[class*=kl-teaser]{margin-bottom:120px!important;z-index:3!important}[data-sticky-product-options],.sticky-price{display:none}@media screen and (min-width:1600px){.iw-tabs-result-list{padding:16px 39% 16px 0}}@media screen and (min-width:1280px){media-gallery,product-info,.product{--product-grid:auto / minmax(0, 1fr) minmax(0, .99fr)}}@media(min-width:1023px)and (max-width:1279px){media-gallery,product-info,.product{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1400px){.koala-booster .koala-booster_content .koala-booster_stock-inventory-message{font-size:13px}.koala-booster .koala-booster_content .koala-booster_subtext{font-size:16px}}@media screen and (max-width:1199px){.koala-booster .koala-booster_content .koala-booster_text-container{position:unset;gap:8px}.koala-booster .koala-booster_content{display:flex;flex-direction:column;gap:12px}.koala-booster .koala-booster_content .koala-booster_text,.koala-booster .koala-booster_content .koala-booster_subtext{text-align:center}.koala-booster koala-countdown.koala-countdown--compact,.koala-booster .koala-countdown.koala-countdown--compact,.koala-booster .koala-booster_content .koala-booster_stock-inventory-message{margin-right:auto}.iw-tabs-result-list{padding:16px 32% 16px 0}.iw-result-note{font-size:13px}.iw-tabs-expect-details{max-width:100%}.iw-tabs-main{padding:24px}.iw-profile-content p{font-size:14px}.iw-porfile-image{width:54px;height:54px}.iw-tabs-content{font-size:14px;line-height:22px}.iw-tabs-table-row .iw-tabs-table-left{padding:12px 30px 12px 0}.iw-tab-result-number{font-size:26px}.iw-tabs-result-content .rte{font-size:12px}.iw-tab-result-number img{min-width:38px;max-height:38px}.product__info .text-block-image .rte{font-size:12px}.product__info .rte{font-size:14px}}@media screen and (max-width:1023px){.iw-tabs-content{font-size:16px;line-height:26px}.iw-porfile-image{width:64px;height:64px}.iw-profile-content p{font-size:16px}.iw-tabs-table-row .iw-tabs-table-left{padding:12px 120px 12px 0}.iw-tabs-result-content .rte{font-size:14px}.iw-tab-result-number{font-size:30px}.iw-tab-result-number img{min-width:48px;max-height:48px}.iw-tabs-result-list{padding:16px 28% 16px 0}.iw-tabs-expect-details{max-width:60%}.iw-tabs ul li .iw-tab-trigger span{max-width:70%}.koala-booster koala-countdown.koala-countdown--compact,.koala-booster .koala-countdown.koala-countdown--compact,.koala-booster .koala-booster_content .koala-booster_stock-inventory-message{margin-right:unset}.koala-booster .koala-booster_content{display:grid}.koala-booster .koala-booster_content .koala-booster_text-container{position:absolute}.koala-booster koala-countdown.koala-countdown--compact,.koala-booster .koala-countdown.koala-countdown--compact{grid-area:timer;justify-self:end}.product__info .rte{font-size:14px}.product__gallery-container{position:unset}.product-sticky-form__variant .select.iw-select-field{min-width:232px;font-size:14px;padding:12px 20px;height:3.3rem}.product-sticky-form__variant .grid p{font-size:16px}.product-sticky-form__variant .button--primary{height:3.3rem;font-size:14px}.iw-custom-select__icon{width:15px}}@media screen and (max-width:749px){.koala-booster .koala-booster_content .koala-booster_text{font-size:14px}.koala-booster koala-countdown .koala-countdown_timer_item_number,.koala-booster .koala-countdown .koala-countdown_timer_item_number{font-size:18px!important}.koala-booster .koala-booster_content .koala-booster_subtext{font-size:12px}.koala-booster .koala-booster_content .koala-booster_stock-inventory-message{font-size:12px;grid-area:code;justify-self:start;max-width:100%!important}.koala-booster .koala-booster_content .koala-booster_text-container,.koala-booster.koala-booster--widget .koala-booster_content{gap:6px}.koala-booster .koala-booster_content .koala-booster_text-container{grid-area:text}.koala-booster.koala-booster--widget .koala-booster_content{display:grid;grid-template-columns:1fr auto;grid-template-areas:"text timer" "text code "}.product__info .rte{font-size:14px}.product__info .text-block-image .product__text-inner{background-color:transparent}.product__info .text-block-image .rte{font-size:10px}.product__info .text-block-image .product__text-inner{padding:0}.product .product__info .text-block-image .product__text{padding-right:13px}.product__info .text-block-image{gap:13px}.product__accordion .details__summary{padding-top:21px;padding-bottom:21px;font-size:14px}.product__accordion .details__content.rte{font-size:13px}.shopify-app-block{margin-top:16px}.main-single-product .product__info>*+*{margin-top:24px}.koala-booster.koala-booster--widget{margin-top:0}.popup-btn{margin-top:24px}.koala-booster .koala-booster_content{display:flex}.koala-booster .koala-booster_content .koala-booster_text,.koala-booster .koala-booster_content .koala-booster_subtext{text-align:left}.koala-booster{padding:12px}.koala-booster .koala-booster_content .koala-booster_stock-inventory-message{padding:6px 8px}.koala-booster .koala-booster_content .koala-booster_text-container{left:0;gap:18px}.iw-tabs ul li .iw-tab-trigger{padding:12px 10px;font-size:12px}.iw-tabs ul li .iw-tab-trigger.active{height:78px;margin-top:-14px}.iw-tabs ul li .iw-tab-trigger span{max-width:100%}.iw-tabs ul li .iw-tab-trigger{height:64px}.iw-tabs-content{font-size:12px;line-height:20px}.iw-profile-content h3{font-size:14px}.iw-profile-content p{font-size:10px}.iw-tabs-main{padding:24px 12px}.iw-porfile-image{width:40px;height:40px}.iw-tabs-table-end{max-width:69px;min-width:69px}.iw-tabs-table-row .iw-tabs-table-left{padding:12px 12px 12px 0}.iw-tabs-table-left .table-row-content h3,.iw-tabs-table-left .table-row-content p{font-size:10px}.table-row-image{max-width:40px;max-height:40px}.iw-tabs-table-row .iw-tabs-table-end img{width:15px}.iw-tabs-result-image{display:none}.iw-tabs-result-title h3{font-size:20px}.iw-tab-result-number{font-size:24px}.iw-tab-result-number img{min-width:38px;max-height:38px}.iw-tabs-result-list{padding:16px 16px 16px 0}.iw-tabs-expect h3{font-size:20px}.iw-tabs-expect-details{max-width:100%}.iw-tabs-expect-row .iw-tabs-expect-column:last-child:before{left:-25px}.iw-tabs-expect-details:after{left:-25px}.iw-tabs-expect-details:before{left:-30px}.mobile-block{display:block;text-align:center}.mobile-block h1{font-size:28px;text-align:center;color:#004742}.mobile-block .junip-product-summary-star-ratings-container{margin:0 auto 10px!important}.mobile-block .product__text{margin-bottom:16px;padding-block:0;margin-top:10px}.mobile-block .product__text-inner{font-size:14px}.mobile-block .product__text-inner p{font-size:14px;text-align:center}.mobile-block .product__text-inner{justify-content:center}.product .product__info .product__title{display:none}.mobile-block .product .product__info .product__title{display:block}.product__text.product__text--mobile-hide{display:none}.main-single-product .product .product__info>*:first-child{display:none}.pdp--faqs .faq .details__summary .text-base{font-size:14px}.product-sticky-form__variant .grid{display:none}.product-sticky-form__variant .select.iw-select-field{font-size:14px;min-width:220px;padding:12px 20px;height:3rem}.button-price,.product-sticky-form__variant .button--primary .icon-sm,.product-sticky-form__variant .button--primary .btn-text span{display:none}.product-sticky-form__variant .button--primary .btn-text span.show-mobile-text,.button .btn-text span{display:block}.product-sticky-form__variant .button--primary{padding:10px;width:100%}.product-sticky-form__variant .iw-custom-select__icon{right:18px;width:16px}.rating-text,.rating-count{font-size:16px}.product__rating{display:flex;justify-content:center;margin-bottom:10px;align-items:center}.template-product .needsclick[class*=kl-teaser]{width:64px!important;height:64px!important;z-index:18!important;margin-bottom:100px!important}.product-benefits-list.rte ul li{font-size:12px}}@media screen and (max-width:450px){.koala-booster .koala-booster_content .koala-booster_text-container{max-width:170px}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/iw-product-custom.css.map */
