@charset "UTF-8";
/* pl-speed 1.1.0: 2 members */
/* /wp-content/uploads/pl-min/product_page-1b6e7d18-c88cad4f43.min.css */
body.single-product form.cart{display:flex;flex-wrap:wrap;align-items:flex-end;row-gap:10px}body.single-product form.cart button.single_add_to_cart_button:not(.buy-now-btn),body.single-product form.cart a.single_add_to_cart_button:not(.buy-now-btn){display:inline-flex;align-items:center;gap:10px;justify-content:center;padding:0 var(--pl-btn-px);min-height:var(--pl-btn-h);border-radius:999px;font-size:var(--pl-btn-fs);font-weight:600;letter-spacing:0;transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out),background .2s;will-change:transform;background:transparent;color:var(--head)}body.single-product .kt-woo-quickview-content form.cart button.single_add_to_cart_button:not(.buy-now-btn),body.single-product .kt-woo-quickview-content form.cart a.single_add_to_cart_button:not(.buy-now-btn){background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn);-webkit-font-smoothing:antialiased}body.single-product .kt-woo-quickview-content .cart.variations_form .single_variation_wrap{width:100%}body.single-product form.cart button.single_add_to_cart_button:not(.buy-now-btn):hover,body.single-product form.cart a.single_add_to_cart_button:not(.buy-now-btn):hover{transform:translateY(-2px)}body.single-product form.cart button.buy-now-btn{padding:0 var(--pl-btn-px);background-color:var(--pl-blue);color:#fff;border:none;border-radius:999px;font-size:var(--pl-btn-fs);font-weight:600;cursor:pointer;transition:background-color .2s ease;line-height:1.2;border-color:var(--white);margin:0}body.single-product form.cart button.buy-now-btn:hover{background-color:#1d1a4f;color:#fff;transform:translateY(-2px)}body.single-product .acc-desc h3{margin-top:20px;margin-bottom:5px;font-size:18px}body.single-product .acc-desc h3:first-of-type{margin-top:0}body.single-product .acc-desc p{margin-bottom:2px}body.single-product .acc-desc ul{margin-top:0;margin-bottom:15px;padding-left:10px}body.single-product .acc-desc ul li{margin-bottom:2px}@media(max-width:768px){body.single-product form.cart button.single_add_to_cart_button:not(.buy-now-btn),body.single-product form.cart a.single_add_to_cart_button:not(.buy-now-btn),body.single-product form.cart button.buy-now-btn{flex:1;justify-content:center;min-width:150px}.kwt-add-to-cart-single.kwt-add-to-cart-_435bfb-67 .cart.variations_form .woocommerce-variation-add-to-cart{justify-content:flex-start;display:flex;flex-wrap:wrap}}@media(min-width:1200px){body.single-product form.cart button.single_add_to_cart_button:not(.buy-now-btn),body.single-product form.cart a.single_add_to_cart_button:not(.buy-now-btn){flex:1;justify-content:center;min-width:220px}body.single-product form.cart button.buy-now-btn{flex:1;justify-content:center;min-width:209px}}.kb-splide.splide--draggable>.splide__slider>.splide__track,.kb-splide.splide--draggable>.splide__track,.kadence-product-gallery-main .splide__track .splide__track--slide,.kadence-product-gallery-main .splide__track .splide__track--draggable{user-select:none;border:1px solid var(--pl-line);border-radius:16px}body.single-product .woocommerce-product-gallery .thumb-wrapper{margin-left:inherit}.kadence-product-gallery-thumbnails.splide--nav .splide__slide.is-active{outline:none;border:1px solid var(--pl-blue)}.kadence-product-gallery-thumbnails.splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.kadence-product-gallery-thumbnails.splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active{outline-offset:-1px;border-radius:12px;width:76px!important;padding:5px}.kadence-product-gallery-thumbnails.splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide{border:1px solid var(--pl-line)}.kadence-product-gallery-thumbnails .thumb-wrapper{max-width:100%!important}@media(max-width:767px){.kadence-product-gallery-thumbnails .thumb-wrapper{max-width:100%!important}.kadence-product-gallery-thumbnails.splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.kadence-product-gallery-thumbnails.splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active{width:76px!important}.embla__slide .product-card a.button.product_type_variable{text-align:center;min-width:auto}}.kt-radio-variation-container{display:flex;flex-wrap:wrap;gap:10px}.kt-radio-variation-container input[type=radio]{position:absolute;opacity:0;pointer-events:none}table.variations .kt-radio-variation-container label{padding:9px 18px;border-radius:999px;border:1.5px solid var(--head);font-size:14px;font-weight:600;transition:all .25s var(--ease-out);background:transparent;color:var(--head);display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;line-height:1.2}table.variations .kt-radio-variation-container input[type=radio]:checked+label{background:var(--btn-bluetext);color:var(--white);border-color:var(--btn-bluetext)}table.variations .kt-radio-variation-container label:hover{border-color:var(--btn-bluetext);background:var(--btn-bluetext);color:var(--white);transform:translateY(-2px)}table.variations tr{display:flex;flex-direction:column}table.variations .kt-radio-variation-container input[type=radio]:focus-visible+label{outline:2px solid var(--btn-bluetext);outline-offset:3px}.woocommerce div.product form.cart .variations td.value{padding:0}.woocommerce div.product form.cart .variations th.label>label{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pl-blue);margin-bottom:10px}.variations .kad_radio_variations input[type=radio]:checked+label,.variations .kad_radio_variations label.selectedValue:not(.used-for-specificity):not(.used-forspecificity):not(.usedfor-specificity){color:var(--white)}@media(min-width:768px){.inner-column-1.product-gallery-col{position:sticky;top:80px}}.single-product.woocommerce .kwt-reviews-desk-layout-columns #reviews #comments{float:left;width:100%;padding-right:0}#comments.cr-reviews-ajax-comments{font-family:inherit;color:var(--text)}#comments .woocommerce-Reviews-title{display:none}#comments .cr-summaryBox-wrap{display:flex;flex-wrap:wrap;align-items:flex-start;gap:30px;border:none;background:transparent;padding:0;margin-bottom:40px}#comments .cr-overall-rating-wrap{flex:0 0 260px;display:flex;flex-direction:column;align-items:flex-start}#comments .cr-average-rating span{font-size:56px;font-weight:700;color:var(--head);line-height:1}#comments .cr-histogramTable .ivole-histogramRow .cr-histogram-rating-icon{fill:var(--global-palette2)}#comments .cr-average-rating-stars{margin:10px 0}#comments .cr-review-tags-filter{display:none}.crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg{stroke:var(--global-gray-400)}.crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon{fill:var(--global-palette2)}#comments .cr-total-rating-count{font-size:14px;color:#6b7280;margin-bottom:20px}#comments .cr-ajax-reviews-add-review{background-color:transparent!important;color:var(--head)!important;border:1px solid var(--pl-blue)!important;border-radius:30px!important;padding:12px 28px!important;font-weight:600!important;text-transform:none!important;cursor:pointer;transition:all .3s ease;width:100%;max-width:240px}#comments .cr-ajax-reviews-add-review:hover{background-color:transparent!important;background:transparent!important;color:var(--pl-blue)!important;border-color:var(--pl-line)!important}#comments .cr-histogramTable{flex:1;min-width:280px}#comments .ivole-histogramRow{display:flex;align-items:center;margin-bottom:8px}#comments .ivole-histogramCell1{width:30px;font-size:14px;color:var(--text)}#comments .ivole-histogramCell2{flex:1;margin:0 12px}#comments .ivole-meter{background-color:#f4f4f4!important;background:#f4f4f4!important;border-radius:8px!important;height:8px!important;overflow:hidden;box-shadow:none}.woocommerce div.product .stock{color:var(--global-palette2)}#comments .ivole-meter-bar{background-color:var(--pl-blue)!important;background:var(--pl-blue)!important;border-radius:8px!important;height:100%!important;text-indent:-9999px;box-shadow:none}#comments .ivole-histogramCell3{width:40px;text-align:right;font-size:14px;color:var(--text)}#comments .cr-ajax-reviews-cus-images-div{margin-top:30px;border:none;padding:0}#comments .cr-ajax-reviews-cus-images-title{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text);margin-bottom:12px}#comments .cr-ajax-reviews-cus-images-div2{display:flex;gap:12px}#comments .cr-comment-image-top-item{width:80px!important;height:80px!important;object-fit:cover;border-radius:8px;padding:5px}#comments .cr-avatar{border-radius:50%!important;width:40px!important;height:40px!important}#comments .woocommerce-review__author{font-weight:700;color:var(--text);font-size:15px}#comments .woocommerce-review__verified{font-size:12px;font-weight:400;color:var(--text);text-transform:uppercase;display:none}.cr-reviews-ajax-reviews #comments .cr-avatar-check{display:none!important}#reviews .cr-ajax-search input[type=text]{color:var(--text);border-color:var(--pl-line)}#reviews.cr-reviews-ajax-reviews .cr-input-text:focus,.cr-all-reviews-shortcode .cr-input-text:focus,.cr-qna-block .cr-input-text:focus,.cr-ajax-search input[type=text]:focus{background-color:var(--white);outline:none;border-color:var(--head);box-shadow:none}time.woocommerce-review__published-date,#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main-comment time{display:none}#comments .cr-comment-head-text{font-size:16px;font-weight:600;color:var(--head);margin:0}#comments .description p{color:var(--text);font-size:15px;line-height:1.5;margin-top:0}#comments .cr-voting-cont{margin-top:12px}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-add-review{background-color:var(--white);background:var(--white)}.single-product.woocommerce .kwt-reviews-desk-layout-columns #reviews #review_form_wrapper{float:left;width:100%;margin-top:0}#reviews .cr-summaryBox-wrap .cr-average-rating,.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-average-rating,.cr-reviews-grid .cr-summaryBox-wrap .cr-average-rating{font-family:RL Madena,Georgia,serif}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-hdr{border-bottom:none;background:transparent}.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal{border-radius:16px;padding:10px}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal button.cr-ajax-reviews-cus-images-close,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal button.cr-ajax-reviews-cus-images-close{border-bottom:none;font-size:16px;color:var(--ink);background:var(--card);border:1px solid var(--line);box-shadow:0 4px 12px -6px rgba(var(--shade),.3)}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal button.cr-ajax-reviews-cus-images-close:hover,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal button.cr-ajax-reviews-cus-images-close:hover{background:var(--ink);color:var(--paper)}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal button.cr-ajax-reviews-cus-images-close:hover .cr-no-icon,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal button.cr-ajax-reviews-cus-images-close:hover .cr-no-icon{fill:var(--paper)}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal button.cr-ajax-reviews-cus-images-close svg,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal button.cr-ajax-reviews-cus-images-close svg{opacity:1}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main img,#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main video,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main img,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main video{max-width:300px;max-height:300px}.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main-comment .cr-ajax-reviews-slide-main-comment-body,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main-comment .cr-ajax-reviews-slide-main-comment-body{overflow-y:hidden;padding-top:5px}body.single-product .cwginstock-subscribe-form{padding-top:0;margin:4px 0 0}body.single-product .cwginstock-subscribe-form .cwginstock-panel-primary{margin:0;padding:20px;background:#fff;border:1px solid var(--pl-line);border-radius:var(--pl-radius);box-shadow:none}body.single-product .cwginstock-subscribe-form .cwginstock-panel-heading{padding:0 0 14px;background:transparent;border:0;color:var(--pl-blue)}body.single-product .cwginstock-subscribe-form .cwginstock-panel-heading h4{margin:0;text-align:left!important;color:var(--pl-blue);font-family:var(--global-body-font-family);font-size:var(--pl-fs-lg);font-weight:700;line-height:var(--pl-lh-snug);letter-spacing:0;text-transform:none}body.single-product .cwginstock-subscribe-form .cwginstock-panel-body,body.single-product .cwginstock-subscribe-form .row,body.single-product .cwginstock-subscribe-form [class*=col-md-]{margin:0;padding:0;width:100%;float:none}body.single-product .cwginstock-subscribe-form .cwginstock-subscribe-form__form{display:flex;flex-direction:column;gap:12px}body.single-product .cwginstock-subscribe-form .form-group.center-block{display:flex;flex-direction:column;gap:12px;margin:0}body.single-product .cwginstock-subscribe-form input[type=text],body.single-product .cwginstock-subscribe-form input[type=email]{width:100%;height:var(--pl-field-h);margin:0!important;padding:0 16px;border:1px solid var(--pl-field-line);border-radius:var(--pl-field-radius);background:#fff;box-shadow:none;color:var(--pl-blue);font-family:var(--global-body-font-family);font-size:var(--pl-field-fs);text-align:left!important}body.single-product .cwginstock-subscribe-form input::placeholder{color:var(--pl-ink-soft);opacity:1}body.single-product .cwginstock-subscribe-form input[type=text]:hover,body.single-product .cwginstock-subscribe-form input[type=email]:hover{border-color:var(--pl-line-strong)}body.single-product .cwginstock-subscribe-form input[type=text]:focus,body.single-product .cwginstock-subscribe-form input[type=email]:focus{border-color:var(--pl-blue);outline:none;box-shadow:none}body.single-product .cwginstock-subscribe-form .cwgstock_button{width:100%;min-height:var(--pl-btn-h);margin:0;padding:0 var(--pl-btn-px);border:0;border-radius:999px;background:var(--pl-sunrise);color:var(--pl-blue);font-family:var(--global-body-font-family);font-size:var(--pl-btn-fs);font-weight:700;letter-spacing:0;text-transform:none;cursor:pointer;transition:background-color .2s ease}body.single-product .cwginstock-subscribe-form .cwgstock_button:hover{background:#f0cd00;color:var(--pl-blue)}body.single-product .cwginstock-subscribe-form .cwgstock_button:focus-visible{outline:2px solid var(--pl-blue);outline-offset:2px}body.single-product .cwginstock-subscribe-form .cwgstock_button:disabled{opacity:.5;cursor:default}body.single-product .cwginstock-subscribe-form .cwgstock_output{flex:1 1 100%;margin:0;font-size:var(--pl-fs-sm);line-height:1.5}body.single-product .cwginstock-subscribe-form .cwgstock_output:empty{display:none}body.single-product .cwginstock-subscribe-form .cwginstockerror{color:#c8233c!important}body.single-product .cwginstock-subscribe-form .cwginstocksuccess{display:flex;align-items:flex-start;gap:10px;color:var(--pl-blue)!important;font-weight:600}body.single-product .cwginstock-subscribe-form .cwginstocksuccess:before{content:"";flex:0 0 20px;height:20px;border-radius:50%;background:var(--pl-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center / 12px no-repeat}body.single-product .cwginstock-subscribe-form .blockUI.blockOverlay{background:#fff9!important;border-radius:var(--pl-radius)}@media(min-width:720px){body.single-product .cwginstock-subscribe-form .cwginstock-subscribe-form__form{flex-direction:row;flex-wrap:wrap;align-items:stretch}body.single-product .cwginstock-subscribe-form .cwginstock-subscribe-form__form>.form-group:first-child{flex:2 1 360px;flex-direction:row}body.single-product .cwginstock-subscribe-form .cwginstock-subscribe-form__form>.form-group:first-child input{flex:1 1 0;min-width:0}body.single-product .cwginstock-subscribe-form .cwginstock-subscribe-form__form>.form-group:not(:first-child){flex:0 0 auto}body.single-product .cwginstock-subscribe-form .cwgstock_button{width:auto;min-height:var(--pl-field-h)}}@media(min-width:992px){.cr-summaryBox-wrap{width:35%;float:left;position:sticky;top:90px}.pdp-review .kt-inside-inner-col{width:100%}#reviews.cr-reviews-ajax-reviews .cr-ajax-search,.cr-all-reviews-shortcode .cr-ajax-search,.cr-all-reviews-shortcode ol.commentlist,#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list,#comments .cr-ajax-reviews-cus-images-div{width:65%;float:right}}#coaLink{display:none}body.single-product .kwt-add-to-cart-single form.cart:not(.variations_form),body.single-product .kwt-add-to-cart-single .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;align-items:stretch;width:100%}body.single-product .kwt-add-to-cart-single form.cart:before,body.single-product .kwt-add-to-cart-single form.cart:after,body.single-product .kwt-add-to-cart-single .woocommerce-variation-add-to-cart:before,body.single-product .kwt-add-to-cart-single .woocommerce-variation-add-to-cart:after{display:none}body.single-product .kwt-add-to-cart-single form.cart div.quantity{flex:0 0 auto;height:var(--pl-btn-h);margin:0;border:1px solid #020033}body.single-product .kwt-add-to-cart-single form.cart button.single_add_to_cart_button:not(.buy-now-btn){flex:1 1 0;min-width:0;height:var(--pl-btn-h);margin:0;padding:0 var(--pl-btn-px);border-radius:999px;background-color:var(--pl-sunrise)}body.single-product .kwt-add-to-cart-single form.cart .button.single_add_to_cart_button:not(.buy-now-btn):hover{background-color:#d9b900}body.single-product .kwt-add-to-cart-single form.cart .buy-now-btn{flex:1 0 100%;height:var(--pl-btn-h);margin:0}html body .custom-product-accordion details.acc>summary{padding-left:0;padding-right:0}html body #comments.cr-reviews-ajax-comments{color:var(--pl-ink-soft)}html body #comments.cr-reviews-ajax-comments .cr-average-rating,html body #comments.cr-reviews-ajax-comments .cr-average-rating span{font-family:var(--global-heading-font-family);font-size:56px;font-weight:600;line-height:1;color:var(--pl-blue)}html body #comments.cr-reviews-ajax-comments .cr-total-rating-count{margin-top:6px;color:var(--pl-ink-soft);font-size:14px}html body #comments.cr-reviews-ajax-comments button.cr-ajax-reviews-add-review{height:var(--pl-btn-h);padding:0 var(--pl-btn-px);border:1px solid var(--pl-line)!important;border-radius:999px!important;background:transparent;color:var(--pl-blue);font-size:var(--pl-btn-fs);font-weight:600;transition:background-color .2s ease,color .2s ease}html body #comments.cr-reviews-ajax-comments button.cr-ajax-reviews-add-review:hover,html body #comments.cr-reviews-ajax-comments button.cr-ajax-reviews-add-review:focus-visible{background:transparent;border-color:var(--pl-line-strong)!important;color:var(--pl-blue)}html body #comments.cr-reviews-ajax-comments .cr-histogram-rating-value,html body #comments.cr-reviews-ajax-comments .ivole-histogramCell3{color:var(--pl-ink-soft);font-size:14px;font-variant-numeric:tabular-nums}html body #comments.cr-reviews-ajax-comments .ivole-meter{height:8px;background:#03003214;border-radius:999px}html body #comments.cr-reviews-ajax-comments .ivole-meter .ivole-meter-bar{background:var(--pl-blue)!important;border-radius:999px}html body #comments.cr-reviews-ajax-comments .cr-ajax-search input.cr-input-text[type=text]{height:46px;padding:0 40px 0 46px;border:1px solid var(--pl-line);border-radius:999px;background:#fff;color:var(--pl-blue);font-size:15px}html body #comments.cr-reviews-ajax-comments .cr-ajax-search input.cr-input-text[type=text]:focus{border-color:var(--pl-blue);outline:none;box-shadow:none}html body #comments.cr-reviews-ajax-comments .cr-ajax-search input.cr-input-text[type=text]::placeholder{color:var(--pl-ink-soft)}html body #comments.cr-reviews-ajax-comments .cr-ajax-search .cr-ajax-search-icon{left:18px}html body #comments.cr-reviews-ajax-comments .cr-count-row{height:44px;padding:0 18px;background:var(--pl-seafoam);border-radius:12px;color:var(--pl-ink-soft);font-size:13px}html body #comments.cr-reviews-ajax-comments .cr-count-row .cr-ajax-reviews-sort{color:var(--pl-blue);font-size:13px;font-weight:600}html body #comments.cr-reviews-ajax-comments .meta,html body #comments.cr-reviews-ajax-comments .cr-meta-author-featured-date{color:var(--pl-ink-soft)}html body #comments.cr-reviews-ajax-comments .woocommerce-review__author{color:var(--pl-blue);font-size:15px;font-weight:600}html body #comments.cr-reviews-ajax-comments .cr-comment-head-text{color:var(--pl-blue);font-size:16px;font-weight:600}html body #comments.cr-reviews-ajax-comments .description,html body #comments.cr-reviews-ajax-comments .description p{color:var(--pl-ink-soft);font-size:15px;line-height:1.6}html body #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .cr-comment-text{border-bottom-color:#03003214}html body #comments.cr-reviews-ajax-comments .cr-voting-cont,html body #comments.cr-reviews-ajax-comments .cr-voting-cont .cr-voting-upvote-count,html body #comments.cr-reviews-ajax-comments .cr-voting-cont .cr-voting-downvote-count{color:var(--pl-ink-soft)}html body #comments.cr-reviews-ajax-comments .cr-voting-cont svg path{fill:currentColor}html body #comments.cr-reviews-ajax-comments .cr-voting-cont .cr-voting-a:hover{color:var(--pl-blue)}html body.single-product .woocommerce-product-rating .woocommerce-review-link{color:var(--pl-ink-soft);text-decoration:underline;text-underline-offset:3px}html body.single-product .woocommerce-product-rating .woocommerce-review-link:hover{color:var(--pl-blue)}html body #comments.cr-reviews-ajax-comments .cr-rating-icon-frnt svg.cr-rating-icon,html body #comments.cr-reviews-ajax-comments .cr-histogramTable .ivole-histogramRow svg.cr-histogram-rating-icon{fill:var(--pl-pink)}html body .kwt-tabs-wrap .woocommerce-tabs.wc-tabs-wrapper{border:0!important;border-radius:0;overflow:visible}html body .kwt-tabs-wrap .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description{margin:0;padding:0!important;border:0!important}html body .kwt-tabs-wrap{margin-bottom:clamp(48px,6vw,80px)}html body .kwt-tabs-wrap .woocommerce-Tabs-panel--description>:last-child{margin-bottom:0}@media(max-width:767px){html body .kwt-tabs-wrap .woocommerce-tabs .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description{padding:0!important}}@media(max-width:767px){html body #comments.cr-reviews-ajax-comments .cr-summaryBox-wrap{flex-direction:column;align-items:stretch;gap:24px}html body #comments.cr-reviews-ajax-comments .cr-summaryBox-wrap .cr-overall-rating-wrap{width:100%;max-width:none;align-items:center}html body #comments.cr-reviews-ajax-comments .cr-summaryBox-wrap button.cr-ajax-reviews-add-review{width:100%;max-width:320px;margin-left:auto;margin-right:auto}html body #comments.cr-reviews-ajax-comments .cr-summaryBox-wrap .ivole-summaryBox{width:100%;max-width:none;padding:0}html body #comments.cr-reviews-ajax-comments .cr-summaryBox-wrap .cr-histogramTable{width:100%;max-width:none;margin:0}html body #comments.cr-reviews-ajax-comments .cr-ajax-search,html body #comments.cr-reviews-ajax-comments .cr-ajax-search input.cr-input-text[type=text]{box-sizing:border-box;width:100%;max-width:100%}}html body .meta-list b{color:var(--pl-blue)}html body .meta-list{color:var(--pl-ink-soft)}body.single-product .woocommerce-variation .woocommerce-variation-price{display:none}body.single-product .tier-pricing-summary-table.tier-pricing-summary-table--detailed{margin:0}body.single-product .tiered-pricing-wrapper{margin-bottom:0;margin-top:10px}body.single-product table.variations a.reset_variations,body.single-product .tier-pricing-summary-table .tiered-pricing-totals>div:nth-child(1){display:none!important}body.single-product .kwt-add-to-cart-single form.cart:not(.variations_form),body.single-product .kwt-add-to-cart-single .woocommerce-variation-add-to-cart,.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{gap:0px;row-gap:8px}body.single-product .kwt-add-to-cart-single form.cart div.quantity{margin-right:10px}body.single-product .tier-pricing-summary-table.tier-pricing-summary-table--hidden.tier-pricing-summary-table--detailed{display:none}body.single-product .tier-pricing-summary-table.tier-pricing-summary-table--detailed{display:block}.pl-pdp-faq{display:grid;grid-template-columns:minmax(0,1fr);row-gap:20px;margin:0 0 var(--pl-space-head,32px);padding:24px 0 0}.pl-pdp-faq-title{margin:0;font-family:var(--global-heading-font-family);font-size:var(--pl-fs-h2);font-weight:700;line-height:var(--pl-lh-tight);letter-spacing:-.01em;color:var(--pl-blue)}.pl-pdp-faq-list{border-top:1px solid var(--pl-line)}.pl-pdp-faq-list details.acc{margin:0;border:0;border-bottom:1px solid var(--pl-line);border-radius:0;background:none}.pl-pdp-faq-list details.acc>.acc-body{padding-bottom:18px}.pl-pdp-faq-list details.acc>.acc-body p{margin:0}.pl-pdp-faq-more{justify-self:start}@media(min-width:1025px){.pl-pdp-faq{grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:64px;align-items:start}.pl-pdp-faq-title{grid-column:1;grid-row:1}.pl-pdp-faq-more{grid-column:1;grid-row:2}.pl-pdp-faq-list{grid-column:2;grid-row:1 / span 3}}body.single-product form.cart.variations_form .single_variation_wrap:has(.cwginstock-subscribe-form) .woocommerce-variation-add-to-cart{display:none}
/* /wp-content/mu-plugins/pl-deferred-styles/d8-customers-review-style-critical-3ef7fa8109.css */
.product-reviews-summary{display:flex;align-items:center;gap:0px;min-height:34px}.product-reviews-summary .star-rating-wrap{font-size:18px;color:#6c44f0;font-size:.9rem}.product-reviews-summary .review-count,.product-reviews-summary .average-rating{font-weight:400;font-size:.9rem}.d8-reviews-wrapper{background-color:#f3f4f6;width:100%;padding:40px 30px;margin-bottom:40px}.d8-average-rating{display:flex}.total-rating{display:block;font-size:13px;font-weight:400;line-height:15.99px;color:#020202a8;padding-top:20px}.d8-reviews-wrapper .woocommerce-Reviews,.d8-custom-reviews-wrapper .woocommerce-Reviews{display:flex;flex-direction:column-reverse}.write-review-btn a{color:#0202028f;font-size:15px;font-weight:400;border:1px solid rgba(2,2,2,.36);padding:5px 30px;margin:0 10px;display:inline-block;cursor:pointer;text-decoration:none}.d8-custom-reviews-wrapper{max-width:600px;padding:30px;margin:0 auto;box-shadow:0 0 10px 5px #efefef}.d8-custom-reviews-wrapper h2{text-align:center}.d8-custom-reviews-wrapper .logo-image{max-width:120px;margin:0 auto}.d8-custom-reviews-wrapper .review-info{text-align:center;display:block}.d8-custom-reviews-wrapper h2{font-size:20px}.write-review-btn a:hover{border-color:#5936c7}.d8-reviews-wrapper #review_form_wrapper{display:none}.custom-review-form .product-reviews-summary{display:block}.custom-review-form .product-reviews-summary .star-rating-wrap{margin:0}#review_form_wrapper label,#qa-form label{display:block}#review_form_wrapper #title-length,#review_form_wrapper #comment-length,#review_form_wrapper #comment-message{display:inline-block}.review-photos{display:flex}.review-photos img{max-height:100px;object-fit:contain;max-width:100px;margin:5px}span#review-success{background-color:#bca8ffa8;color:var(--global-palette-highlight);border-color:var(--global-palette-highlight);padding:10px 20px;font-size:15px;margin-bottom:20px}.slbCloseBtn:active,.slbArrow:active,.slbArrow:focus,.slbCloseBtn:focus{box-shadow:none;background-color:transparent}.d8-reviews-wrapper #comments .woocommerce-Reviews-title{display:none}.d8-reviews-wrapper .review-avatar{display:inline-block}.custom-reviews-wrapper li,.custom-review-list,.custom-question-list{list-style:none;padding:0;margin:0}.review-author-details{display:flex}.review-author{color:#163317;font-size:12px;font-weight:400;line-height:25px}.review-author span{color:#6a6c77;margin-left:10px;display:inline-block}.cust-review-title{margin-top:10px}.qa-message{font-size:14px;color:var(--global-palette-highlight)}.custom-reviews-wrapper li .review-date{display:block}.d8-reviews-wrapper #reviews #comments{display:none}.custom-reviews-wrapper .pagination-controls,.d8-review-breakdown .review-bar,.d8-review-breakdown .review-bar a{display:flex}.wr-available-rewards .item .reward-atts .att .value{gap:10px}img.lws-woorewards-point-symbol{margin-bottom:0}.reward-descr{text-align:center}.product-reviews-summary .star-rating-wrap{display:inline-block;margin:0 3px;position:relative}.avg-star-rating-wrapper{display:flex}.rating-bar{display:flex;gap:2px;height:6px;width:100px}.product-quality{display:flex;align-items:center;margin-top:20px;font-size:13px;font-weight:40px}.rating-bar .segment{flex:1;background-color:#ddd;border-radius:0}.rating-bar .segment.filled{background-color:#6b6d76}.review-custom-field>div{display:flex}.comment-form-quality>div span{display:block}.comment-form-high>div span{display:block}.review-voting{display:flex}.vote-button{display:flex;align-items:center;background:none!important;border:none;cursor:pointer;color:#555;padding-right:0}.vote-button i{margin-right:5px}.vote-button:hover,.vote-button:focus,.vote-button:active{color:#000;background:none}.vote-button .upvote-count,.vote-button .downvote-count{margin-left:5px;font-weight:700}ul.review-tabs{border-bottom:1px solid #eee;margin-left:0}ul.review-tabs li{display:inline-block;height:100%;width:auto!important;margin-right:15px;padding:6px 10px 10px;color:#000;font-size:14px;cursor:pointer;box-sizing:border-box;list-style:none}ul.review-tabs li.t-active{border-bottom:3px solid #7700ff;color:#70f}li#tab-reviews[data-count]:after,li#tab-questions[data-count]:after{content:"" attr(data-count);background:#f8f9fa;padding:2px 5px;margin-left:10px}#customer-questions,#product-qa{display:none}#product-qa h3{display:block}.pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:0}.page-link{display:inline-block;padding:6px 10px;border:1px solid #ddd;border-radius:4px;text-decoration:none;color:#333;background-color:#f9f9f9;transition:background-color .3s,color .3s;font-size:12px}.page-link:hover{background-color:#5936c7;color:#fff}.page-link.active{background-color:#5936c7;color:#fff;pointer-events:none}.page-link.prev,.page-link.next{font-weight:700}.page-link.prev:hover,.page-link.next:hover{background-color:#5936c7}#review-search{width:288px;height:40px;padding:0 20px;border-radius:20px;background:transparent;font-size:15px;color:#6b6d76}#review-sort{background-color:transparent;border:0;border-radius:0;padding:2px 10px;font-size:12px;color:#6b6d76;box-shadow:none;min-width:120px}.woocommerce p.stars a:before{color:#70f;font-size:22px}h4.cust-question{font-size:16px}.icon-comment{margin-top:10px;margin-left:10px}.answers-list{margin:0}.answers-list li{margin:15px 0 0 35px;padding:2px 0 0 15px;border-left:5px solid #e0e0e0;color:#6b6d76;font-size:14px;line-height:22px}.review-header-byline{font-weight:600;font-size:15px;color:#444}.custom-reviews-wrapper li .review-date.created{display:inline-block}#review_form_wrapper #image-preview-container{display:flex}#review_form_wrapper .image-preview{display:inline-block}.image-preview-wrapper{position:relative}button.remove-preview{position:absolute;top:0;font-size:19px;line-height:12px;right:-10px;height:20px;max-width:20px;padding:5px 4px;display:block}.woocommerce-verification-required{display:none}.d8-loader{border:5px solid #ffffff;border-top:5px solid #6c44f0;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite}.product-title-var,.product-title-var h6{color:#660df6;font-weight:700;font-size:14px;text-align:center;text-transform:capitalize}.d8-email-review .product-info{display:flex;align-items:center;flex-direction:column}.d8-email-review .comment-notes{display:none}.order-leave-review-link{display:inline-block;margin-top:0;font-weight:700;text-decoration:underline;background-color:#f3f3f3;border-radius:25px;font-size:13px;line-height:14px;padding:11px 8px;font-weight:600;text-align:center;font-family:Onest;min-width:130px}.woocommerce-order-details .wc-item-meta{margin-bottom:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.comment-form-variation{display:flex}#review-modal-overlay{display:none}#review-modal-inner,#review-modal-overlay #modal-left,#review-thumbs{display:flex}.reviews-container{position:relative;padding:0 2em}.reviews-container #prev-tslide,.reviews-container #next-tslide{align-items:center;background:#000c;border:2px solid transparent;border-radius:3px;cursor:pointer;display:flex;height:3em;justify-content:center;opacity:.75;padding:0;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.5em;z-index:1;transition:opacity .4s ease-in-out;right:0}.reviews-container #prev-tslide{left:0}.reviews-container #prev-tslide svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.reviews-container #prev-tslide svg,.reviews-container #next-tslide svg{fill:currentColor;height:1em;width:1em}#review-modal-overlay #prev-slide,#review-modal-overlay #next-slide{display:flex}#review-modal-overlay #review-modal-content .review-avatar span{display:block}.customer-images{display:none}@media(min-width:1280px){.write-review-btn{position:absolute;right:10px}}@media(max-width:767px){.product-reviews-summary .review-count,.product-reviews-summary .average-rating{font-size:12px}.write-review-btn a{padding:5px 17px;margin:0 3px}.d8-reviews-wrapper{background-color:#f3f4f6;margin:0 -20px 40px;width:110%}.review-voting .review-helpful-text{display:none}#review-modal-overlay #modal-left{display:flex}#review-modal-overlay .d8-reviews-wrapper{width:100%;margin:0}}.questions-list .custom_comment p.author_comment{font-size:16px;line-height:26px}.questions-list .custom_comment p.author_name{margin-bottom:0;font-size:14px;color:#6a6c77;font-weight:700;margin-top:0}
