.woocommerce-Reviews .comment-reply-title{display:block;margin-bottom:var(--wd-tags-mb);color:var(--wd-title-color);text-transform:var(--wd-title-transform);font-weight:var(--wd-title-font-weight);font-style:var(--wd-title-font-style);font-family:var(--wd-title-font);line-height:1.4}.commentlist .children,.commentlist{list-style:none;--li-pl:0;--list-mb:0;--li-mb:0}.commentlist .children{margin-left:30px;border-top:1px solid var(--brdcolor-gray-300)}.commentlist .children .comment:last-child{padding-bottom:0;border-bottom:none}.woocommerce-Reviews{display:flex;flex-wrap:wrap;margin-inline:-30px;margin-bottom:-25px}.woocommerce-Reviews>:is(div,p){flex:1 1 100%;margin-bottom:25px;padding-inline:30px;order:0}.woocommerce-Reviews :is(.comment-reply-title,.woocommerce-Reviews-title){text-transform:uppercase;font-size:14px;line-height:inherit}.woocommerce-Reviews .clear{display:none}.woocommerce-Reviews.wd-loading .wd-loader-overlay{display:block}.woocommerce-Reviews nav[class*="-pagination"]{margin-top:15px}.wd-accordion .wd-single-reviews{margin-top:20px}.wd-accordion .wd-single-reviews.wd-layout-two-column .woocommerce-Reviews{margin-bottom:0}.woocommerce-Reviews #comments{position:relative;order:1}.woocommerce-Reviews #comments .wd-loader-overlay{inset-inline:30px}.woocommerce-Reviews #comments .wd-loader-overlay:after{top:min(calc(50% - 13px), 150px)}#review_form_wrapper.wd-form-pos-after{order:2}:is(#review_form,#review_form>.comment-respond){height:100%}.comment-form>:is(.comment-form-rating,.woocommerce-error){flex-basis:100%;max-width:100%;width:100%}.comment-form .woocommerce-error{margin-inline:10px}.comment-form .wd-review-criteria-wrap{display:table;margin-bottom:5px;padding-inline:10px}.comment-form .wd-review-criteria-wrap .comment-form-rating{display:table-row}.comment-form .wd-review-criteria-wrap .comment-form-rating>label{display:table-cell;padding-inline-end:10px}.comment-form .wd-review-criteria-wrap .comment-form-rating:not(:last-child)>label{padding-bottom:15px}.comment-form>.comment-form-rating{display:flex;align-items:center;padding-inline:10px;margin-bottom:15px}.comment-form .comment-form-rating{line-height:1}.comment-form .comment-form-rating label{display:inline-block;margin-bottom:0;margin-inline-end:15px}.comment-form .comment-form-rating label:after{content:":";margin-inline-start:2px}.comment-form .comment-form-rating select{display:none}.stars{display:inline-block;margin-bottom:0;vertical-align:middle;white-space:nowrap}.stars span{display:flex;font-size:0}.stars a{width:calc(var(--wd-text-font-size) + 1px);text-align:center}.stars a:before{font-size:var(--wd-text-font-size);font-family:"woodmart-font"}.wd-reviews-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:10px}.wd-reviews-tools{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:5px}.wd-reviews-tools:first-child{flex-basis:max(50%, 500px);flex-grow:1}.wd-reviews-tools>*{margin-bottom:5px}.wd-reviews-tools>*:not(:last-child),.wd-reviews-tools:not(:last-child){margin-inline-end:15px}.wd-reviews-sorting-clear{cursor:pointer;display:inline-flex;align-items:center;color:var(--color-gray-800);font-weight:600}.wd-reviews-sorting-clear:before{margin-inline-end:.3em;font-weight:400;content:"\f112";font-family:"woodmart-font"}.wd-reviews-sorting-clear:hover{color:var(--color-gray-500)}.wd-reviews-filters select{max-width:200px;width:auto}.wd-reviews-filters label{display:inline;margin-bottom:0}.wd-reviews-filters .wd-with-image{white-space:nowrap}.commentlist{--wd-gap:15px;transition:all .3s ease}.commentlist>li{padding-bottom:15px;border-bottom:1px solid var(--brdcolor-gray-300)}.commentlist>li.woocommerce-noreviews{padding-bottom:0;border:0;min-width:100%}.commentlist .comment_container{display:flex}.commentlist .children .wd-review-icon:before{content:"\f146";font-family:"woodmart-font"}.commentlist .avatar{align-self:flex-start;max-width:60px;border-radius:50%;margin-inline-end:20px}.commentlist .comment-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;flex:1 1 auto}.commentlist .meta{margin-bottom:10px;margin-inline-end:10px}.commentlist .description{flex:1 1 100%;width:100%;max-width:100%;--wd-tags-mb:10px}.commentlist .description>*:last-child{margin-bottom:0}.commentlist .comment-text>[class*="star-rating"]{margin-bottom:10px;margin-inline-end:0}.commentlist .wd-star-ratings{position:relative}.commentlist .wd-star-ratings>.wd-star-rating-wrap:after{margin-inline-start:4px;font-weight:normal;font-style:normal;font-size:60%;content:"\f129";font-family:"woodmart-font"}.commentlist .wd-star-ratings .star-rating{margin-bottom:0}.commentlist .wd-star-rating-wrap{display:flex;align-items:center}.commentlist .wd-criteria-wrap{padding:15px;white-space:nowrap}.commentlist .wd-criteria-wrap .wd-rating-label{margin-inline-start:8px}.commentlist .wd-criteria-wrap .wd-star-rating-wrap:not(:last-child){margin-bottom:5px}.wd-reviews-content .commentlist:not(.wd-in){opacity:0}.woocommerce-review__author{color:var(--color-gray-900)}.woocommerce-review__verified{font-size:90%}.wd-review-arguments,.wd-review-likes{margin-top:15px;width:100%}.review .wd-review-icon{display:inline-block;margin-inline-end:6px;vertical-align:middle;line-height:1}.review .wd-review-icon>span{display:none}.review .wd-review-icon:before{content:"\e911";font-family:"woodmart-font";color:var(--wd-primary-color);font-weight:400;font-size:120%}.wd-review-style-2 .review .wd-review-icon:before{font-size:140%}.wd-review-arguments{--wd-tags-mb:0}.wd-review-arguments>div{display:flex}.wd-review-arguments>div:not(:last-child){margin-bottom:15px}.wd-argument-label{min-width:2.5em;margin-inline-end:7px;font-weight:600;color:var(--color-gray-900);flex-shrink:0}.stars:hover a:before,.stars.selected a:before,.stars.selected:hover a:before{content:"\f148";color:#f4b740}.stars a:before,.stars a:hover ~ a:before,.stars a.active ~ a:before,.stars.selected:hover a:hover ~ a:before{content:"\f149";color:var(--color-gray-300)}@media(min-width:1025px){.wd-single-reviews.wd-layout-two-column .woocommerce-Reviews>:is(div,p){flex-basis:max(400px, 50%)}}.wd-review-style-2 .review{display:flex;flex-direction:column;border-radius:var(--wd-brd-radius);border:1px solid var(--brdcolor-gray-300);padding:15px;background-color:var(--bgcolor-white)}.wd-review-style-2 .comment_container{flex-grow:1}.wd-review-style-2 .meta{display:flex;justify-content:space-between;align-items:center;flex-grow:1;width:100%}.wd-review-style-2 .woocommerce-review__author{margin-inline-end:5px}.wd-review-style-2 .woocommerce-review__verified{flex-grow:1;margin-inline-end:5px}.wd-review-style-2 .woocommerce-review__dash{display:none}.wd-review-style-2 .children{margin:15px -15px -15px -15px;border-bottom-left-radius:var(--wd-brd-radius);border-bottom-right-radius:var(--wd-brd-radius);padding:15px;background-color:rgba(var(--bgcolor-black-rgb), 0.04)}.wd-review-style-2 .children>li:not(:last-child){margin-bottom:15px}.comments-area .comment-list,.comments-area .children{list-style:none;--li-pl:0;--list-mb:0;--li-mb:0}.comment-form{display:flex;flex-wrap:wrap;margin-inline:-10px}.comment-form>p,.comment-form .comment-form-images{flex:1 1 max(400px, 50%);margin-bottom:15px;padding-inline:10px}.comment-form .comment-notes,.comment-form .comment-form-comment,.comment-form .form-submit,.comment-form .comment-form-cookies-consent,.comment-form .comment-form-images{flex-basis:100%;max-width:100%;width:100%}.comment-form .comment-form-cookies-consent label{display:inline}.comment-form .comment-notes{margin-bottom:20px}.comment-form .form-submit{margin-block:5px 0}.comment-form .submit{border-radius:var(--btn-accented-brd-radius);color:var(--btn-accented-color);box-shadow:var(--btn-accented-box-shadow);background-color:var(--btn-accented-bgcolor);text-transform:var(--btn-accented-transform, var(--btn-transform));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight));font-family:var(--btn-accented-font-family, var(--btn-font-family));font-style:var(--btn-accented-font-style, var(--btn-font-style))}.comment-form .submit:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}.comment-form .submit:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active, 0)}.comment-form-comment{width:100% !important}.form-style-underlined .comment-form-comment{margin-bottom:30px}#comments .avatar{flex:1 0 auto;margin-right:0}.comments-area .comments-title,.comments-area .comment-reply-title{text-transform:uppercase;font-size:22px}.comments-area .comment-reply-title small{vertical-align:middle}.comments-area .comment-list{margin-bottom:50px;line-height:1.6}.comments-area .comment{padding-block:30px;border-bottom:1px solid var(--brdcolor-gray-300)}.comments-area .pingback{margin-bottom:15px}.comments-area .pingback .comment-body{padding-right:0}.comments-area .pingback a{font-weight:600}.comments-area .children{margin-top:30px;margin-right:30px;border-top:1px solid var(--brdcolor-gray-300)}.comments-area #cancel-comment-reply-link{display:inline-block;margin-right:10px;vertical-align:middle;font-size:0}.comments-area #cancel-comment-reply-link:after{font-size:14px;content:"\f112";font-family:"woodmart-font"}.comments-area .comment-body{position:relative;padding-right:95px}.comments-area .comment-awaiting-moderation{position:absolute;top:-24px;right:95px}.comments-area .comment-awaiting-moderation+br{display:none}.comments-area .comment-edit-link{display:inline-block;margin-right:5px;font-size:0}.comments-area .comment-edit-link:after{vertical-align:middle;font-size:12px;content:"\f116";font-family:"woodmart-font"}.comments-area .comment-author{float:right;margin-bottom:10px;font-size:16px;line-height:20px}.comments-area .comment-author:first-letter{text-transform:uppercase}.comments-area .comment-author .fn{color:var(--color-gray-900);vertical-align:top;font-weight:600;font-style:normal}.comments-area .comment-author .says{margin-right:3px;vertical-align:top}.comments-area .comment-author img{position:absolute;top:0;right:0;max-width:74px;width:100%;border-radius:50%}.comments-area .comment-meta{margin-bottom:15px;text-align:left;font-size:14px;line-height:20px}.comments-area .comment-meta a{color:var(--color-gray-300);vertical-align:middle}.comments-area .reply{margin-top:15px}.comments-area .reply a{color:var(--wd-primary-color);text-transform:uppercase;font-weight:900}.comments-area .reply a:hover{color:var(--wd-primary-color);opacity:.7}.comments-area .comment-respond{margin-top:30px}.comments-area .logged-in-as{font-size:0}.comments-area .logged-in-as>a{color:var(--color-gray-600);font-weight:600;font-size:14px}.comments-area .logged-in-as>a:not(:last-child){margin-left:12px;padding-left:10px;border-left:1px solid var(--brdcolor-gray-300)}.comments-area .logged-in-as>a:hover{color:var(--wd-primary-color)}.comments-area .logged-in-as .required-field-message{font-size:var(--wd-text-font-size)}.comments-area .no-comments{color:#333;font-weight:600}.comments-area .children .comment:last-child{padding-bottom:0;border-bottom:none}@media(max-width:768.98px){.comments-area .children{margin-right:0}.comments-area .comment-author{float:none}.comments-area .comment-meta{text-align:right}}.wd-progress-bar{--wd-progress-height:7px}.wd-progress-bar p:last-child{--wd-tags-mb:0}.wd-progress-bar .stock-info{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:8px;color:var(--color-gray-500);line-height:1}.wd-progress-bar .stock-info span{margin-inline-start:3px;color:var(--color-gray-800);font-weight:600}.wd-progress-bar :is(.progress-area,.progress-bar){height:var(--wd-progress-height);border-radius:var(--wd-brd-radius)}.wd-progress-bar .progress-area{width:100%;background-color:rgba(var(--bgcolor-black-rgb), 0.06);transition:background-color .25s ease}.wd-progress-bar .progress-bar{background-color:var(--wd-primary-color)}@media(max-width:576px){.wd-product .wd-progress-bar .stock-info{justify-content:center}.wd-product .wd-progress-bar .total-sold{display:none}}.wd-rating-summary{position:relative}.wd-rating-summary-heading{text-align:center;margin-bottom:20px}.wd-rating-summary-heading .star-rating{font-size:130%}.wd-rating-summary-main{font-size:60px;line-height:.8;color:var(--color-gray-900);font-weight:600;margin-bottom:8px}.wd-rating-summary-cont{display:table;border-spacing:0 15px;margin:-15px 0 -15px 0}.wd-rating-summary-item{display:table-row;line-height:1;transition:all .25s ease;white-space:nowrap}.wd-rating-summary-item>div{display:table-cell}.wd-rating-summary-item>div:not(:last-child){padding-inline-end:10px}.wd-rating-summary-item .wd-rating-label .star-rating{vertical-align:baseline}.wd-rating-summary-item .wd-progress-bar{--wd-progress-height:12px;vertical-align:middle}.wd-rating-progress-bar{width:100%}.wd-rating-count{text-align:end;margin-inline-start:10px;transition:all .25s ease}.wd-rating-count .star-rating{vertical-align:baseline;margin-inline-start:5px}.wd-rating-summary.wd-with-filter .wd-rating-summary-item:not(.wd-empty){cursor:pointer}.wd-rating-summary.wd-with-filter .wd-rating-summary-item:not(.wd-empty):is(.wd-rating-summary.wd-with-filter .wd-rating-summary-item:not(.wd-empty):hover,.wd-rating-summary.wd-with-filter .wd-rating-summary-item:not(.wd-empty).wd-active) .progress-area{background-color:var(--bgcolor-gray-400)}.wd-rating-summary.wd-with-filter .wd-rating-summary-item:not(.wd-empty):is(.wd-rating-summary.wd-with-filter .wd-rating-summary-item:not(.wd-empty):hover,.wd-rating-summary.wd-with-filter .wd-rating-summary-item:not(.wd-empty).wd-active) .wd-rating-count{color:var(--color-gray-800)}.wd-rating-summary.wd-with-filter .wd-rating-summary-item:not(.wd-empty).wd-active .wd-rating-count{font-weight:700}.wd-review-likes .wd-like{margin-inline-end:8px}.wd-review-likes .wd-like:is(:hover,.wd-active){--action-btn-color:#83b735;--action-btn-hover-color:#83b735}.wd-review-likes .wd-dislike:is(:hover,.wd-active){--action-btn-color:#E01020;--action-btn-hover-color:#E01020}.wd-like-icon>a:before{content:"\e906"}.wd-dislike-icon>a:before{content:"\e907"}.promo-banner{--button-space:15px;--button-size:28px;--content-width:var(--wd-max-width);position:relative;overflow:hidden;border-radius:var(--wd-brd-radius)}.browser-Safari .promo-banner{transform:translate3d(0, 0, 0)}.promo-banner .banner-image :is(img,picture,video){width:100%;height:var(--wd-img-height);object-fit:cover;object-position:inherit}.promo-banner .banner-image[style^="height"] :is(img,picture){height:100%}.promo-banner .wrapper-content-banner{z-index:2;display:flex;overflow:hidden;padding:30px;border-radius:var(--wd-brd-radius)}.promo-banner .content-banner{position:relative;width:100%;max-width:var(--content-width)}.promo-banner :is(.banner-subtitle,.banner-title,.banner-inner):not(:first-child){margin-top:7px}.promo-banner .banner-title{display:block;margin-bottom:0;line-height:1.3}.promo-banner .banner-inner p:first-child:empty{display:none}.promo-banner .wd-countdown-timer{margin-top:10px}.promo-banner .banner-btn-wrapper{margin-top:var(--button-space)}.promo-banner.wd-with-link .wrapper-content-banner{pointer-events:none}.promo-banner.wd-with-link:hover .btn{pointer-events:auto}.wd-bg-position-top{background-position:center top;object-position:center top}.wd-bg-position-bottom{background-position:center bottom;object-position:center bottom}.wd-bg-position-left{background-position:left center;object-position:left center}.wd-bg-position-right{background-position:right center;object-position:right center}.wd-bg-position-center{background-position:center;object-position:center}.banner-increased-padding .wrapper-content-banner{padding:7%}@media(max-width:1024px){.banner-subtitle:is(.wd-fontsize-s,.wd-fontsize-m){font-size:14px}.banner-title:is(.wd-fontsize-xl,.wd-font-size-xxl){font-size:22px}}@media(max-width:768.98px){.banner-btn-wrapper :is(.btn-size-default,.btn-size-large,.btn-size-extra-large){padding:5px 14px;min-height:36px;font-size:12px}.banner-btn-wrapper .btn-style-link{padding:0;min-height:unset}}@media(max-width:767px){.promo-banner .banner-subtitle{font-size:3vw}.promo-banner .banner-title{font-size:5vw}}@media(min-width:1025px){.banner-btn-position-hover .content-banner{transition:transform .25s ease}.banner-btn-position-hover .banner-inner p:first-child:empty ~ p:last-child{margin-block:-10px 0}.banner-btn-position-hover .banner-btn-wrapper{position:absolute;top:100%;inset-inline:0;opacity:0;transition:opacity .25s ease, transform .25s ease;transform:translateY(15px)}.banner-btn-position-hover:hover .wrapper-content-banner.wd-items-middle>div{transform:translateY(calc(((var(--button-size) + var(--button-space)) * -1) / 2))}.banner-btn-position-hover:hover .wrapper-content-banner.wd-items-bottom>div{transform:translateY(calc((var(--button-size) + var(--button-space)) * -1))}.banner-btn-position-hover:hover .content-banner{transition:transform .3s ease}.banner-btn-position-hover:hover .banner-btn-wrapper{opacity:1;transition:opacity .4s ease, transform .4s ease;transform:translateY(0)}.banner-btn-position-hover.banner-btn-size-small{--button-size:36px}.banner-btn-position-hover.banner-btn-size-default{--button-size:42px}.banner-btn-position-hover.banner-btn-size-large{--button-size:48px}.banner-btn-position-hover.banner-btn-size-extra-large{--button-size:56px}.banner-btn-position-hover.banner-btn-style-link{--button-size: 24px}}@media(max-width:768.98px){.banner-btn-position-hover .banner-btn-wrapper{display:none}}.footer-sidebar{padding-block:40px 10px}.footer-column{margin-bottom:30px}[class*="color-scheme-light"] .footer-widget{--wd-link-color:rgba(255,255,255,0.6)}.wd-prefooter{padding-bottom:40px;background-color:var(--wd-main-bgcolor)}.copyrights-wrapper{border-top:1px solid var(--brdcolor-gray-300)}.min-footer{display:flex;align-items:center;justify-content:space-between;margin-inline:-15px;padding-block:20px}.min-footer>div{flex:1 0 50%;padding-inline:15px;max-width:50%;line-height:1.2}.min-footer .col-right{text-align:left}.copyrights-centered .min-footer{align-items:stretch;flex-wrap:wrap;text-align:center}.copyrights-centered .min-footer .col-right{text-align:center}.copyrights-centered .min-footer>div{flex-basis:100%;margin-bottom:15px;max-width:100%}.copyrights-centered .min-footer>div:last-child{margin-bottom:0}@media(max-width:1024px){.min-footer{align-items:stretch;flex-wrap:wrap;text-align:center}.min-footer .col-right{text-align:center}.min-footer>div{flex-basis:100%;margin-bottom:15px;max-width:100%}.min-footer>div:last-child{margin-bottom:0}}