p.cr-comment-image-text{margin-bottom:.5em;font-size:.9em}p.cr-comment-video-text{margin-bottom:.5em;font-size:.9em}.iv-comment-image{float:left;margin-right:5px;margin-left:0;margin-bottom:5px;margin-top:0;border-radius:5px;overflow:hidden;border:1px solid #e4e1e3;filter:brightness(100%)}.iv-comment-image:hover,.cr-comment-video:hover{filter:brightness(95%)}.cr-comment-image-top{display:inline-block;margin-right:5px;vertical-align:top;max-height:150px;border-radius:5px;overflow:hidden;border:1px solid #e4e1e3;filter:brightness(100%);box-sizing:content-box;position:relative}.cr-comment-image-top:hover{filter:brightness(95%)}.cr-comment-video{float:left;margin-right:5px;margin-bottom:5px;position:relative;cursor:pointer;border-radius:5px;overflow:hidden;border:1px solid #e4e1e3;filter:brightness(100%)}.cr-comment-video video.cr-video-a{width:75px;height:75px;display:block;object-fit:cover}.cr-comment-video-modal.cr-comment-video video.cr-video-a{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;background-color:rgb(0 0 0 / .4)}.cr-comment-video .cr-comment-videoicon,.cr-comment-image-top .cr-comment-videoicon{position:absolute;top:50%;left:50%;width:32px;height:auto;margin-top:-16px;margin-left:-16px}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-nav .cr-ajax-reviews-slide-nav .cr-comment-videoicon,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-nav .cr-ajax-reviews-slide-nav .cr-comment-videoicon{position:absolute;top:50%;left:50%;width:26px;height:auto;margin-top:-13px;margin-left:-13px}.cr-comment-image-top img,.cr-comment-image-top video{width:150px;height:150px;box-shadow:none;padding:0;border-radius:0;object-fit:cover;cursor:pointer}#reviews div.iv-comment-image img,div.iv-comment-image img{box-shadow:none;width:75px;height:75px;max-width:75px;max-height:75px;object-fit:cover;padding:0;border-radius:0;display:block;position:relative}.cr-comment-images,.cr-comment-videos{margin-bottom:1em}.cr-all-reviews-shortcode .cr-comment-images,.cr-comment-videos{margin:0}.cr-all-reviews-shortcode .comment_container .avatar,.cr-ajax-reviews-list .comment_container .avatar{display:none}.cr-comment-videos .cr-comment-video .cr-comment-video-close{display:none}.cr-comment-videos .cr-comment-video.cr-comment-video-modal .cr-comment-video-close{display:block;background-color:#7A7A7A;color:#FFF;border:0 solid;border-radius:10px;position:absolute;top:0;right:0;padding:1px;line-height:0;cursor:pointer}.cr-comment-videos .cr-comment-video.cr-comment-video-modal .cr-comment-video-close .cr-close-button-svg{display:block;width:18px;height:18px}.cr-comment-videos .cr-comment-video.cr-comment-video-modal .cr-comment-video-close .cr-close-button-svg-p{fill:#fff}.cr-comment-videos .cr-comment-video .cr-video-cont{display:flex;position:relative;margin:auto}.cr-comment-videos .cr-comment-video.cr-comment-video-modal .cr-video-cont{padding:10px;max-width:100%;max-height:100%}.cr-comment-videos-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;overflow:auto;background-color:rgb(0 0 0 / .4);display:flex;align-items:center;justify-content:center}.cr-comment-videos-modal .cr-comment-video,.cr-comment-videos-modal .iv-comment-image{display:none}.cr-comment-video.cr-comment-video-modal{width:80%;height:80%;float:none;margin:auto;z-index:1;display:flex;justify-content:center;cursor:auto;border-width:0;filter:brightness(100%)}.cr-recaptcha{margin-bottom:1.5em}#commentform.comment-form .cr-upload-local-images,.comment-form .cr-upload-local-images{width:100%;flex:none}#commentform.comment-form .cr-upload-local-images label,.comment-form .cr-upload-local-images label{display:block;transform:none;position:relative;left:auto;top:auto}#commentform.comment-form .cr-upload-local-images input,.comment-form .cr-upload-local-images input{display:block;width:100%}.ivole-meter{overflow:hidden;background:#f2f2f2;background:-webkit-linear-gradient(top,#eee,#f6f6f6);background:linear-gradient(to bottom,#eee,#f6f6f6);background-color:#f3f3f3;height:22px;border-radius:1px;box-shadow:inset 0 1px 2px rgb(0 0 0 / .4),inset 0 0 0 1px rgb(0 0 0 / .1);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ivole-meter .ivole-meter-bar{border-radius:1px;background:#fb0;background:-webkit-linear-gradient(top,#ffce00,#ffa700);background:linear-gradient(to bottom,#ffce00,#ffa700);background-color:#ffce00;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .25),inset 0 -1px 0 rgb(0 0 0 / .05);-webkit-transition:width .5s ease;transition:width .5s ease;float:left;font-size:0;height:100%;width:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.ivole-meter .ivole-meter-bar:before{background-color:rgb(255 255 255 / .25);content:"";display:block;font-size:0;height:1px;margin:1px}.cr-histogramTable .ivole-histogramRow .ivole-histogramCell1{white-space:nowrap;width:auto}.cr-histogramTable .ivole-histogramRow .ivole-histogramCell2{width:70%}.cr-all-reviews-shortcode .cr-histogramTable .ivole-histogramRow .ivole-histogramCell2{min-width:100px}.cr-histogramTable .ivole-histogramRow .ivole-histogramCell3{text-align:right;white-space:nowrap;width:auto}#reviews .cr-summaryBox-wrap,.cr-all-reviews-shortcode .cr-summaryBox-wrap,.cr-reviews-grid .cr-summaryBox-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;padding:2px;align-items:center}.cr-all-reviews-shortcode.cr-all-reviews-new-review .cr-summaryBox-wrap{display:none}.cr-reviews-grid.cr-reviews-grid-new-review .cr-summaryBox-wrap,.cr-reviews-grid.cr-reviews-grid-new-review .cr-reviews-grid-empty{display:none}#reviews .cr-summaryBox-wrap{margin:0 0 1em 0;background-color:#F9F9F9}.cr-all-reviews-shortcode .cr-summaryBox-wrap,.cr-reviews-grid .cr-summaryBox-wrap{margin:0;background-color:#F9F9F9}.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-summary-separator,.cr-reviews-grid .cr-summaryBox-wrap .cr-summary-separator{width:auto;height:40px}.cr-all-reviews-shortcode .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-summary-separator,.cr-reviews-grid .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-summary-separator{flex:2 2 auto;display:flex;justify-content:center;align-items:center}.cr-all-reviews-shortcode .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-summary-separator-side,.cr-reviews-grid .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-summary-separator-side{flex:1 1 auto}.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-summary-separator-int,.cr-reviews-grid .cr-summaryBox-wrap .cr-summary-separator-int{width:2px;height:40px;background-color:#BCCCD4}.cr-reviews-grid .cr-summaryBox-wrap{margin:0 10px 20px 10px}.cr-summaryBox-wrap .ivole-summaryBox,.cr-summaryBox-wrap .cr-overall-rating-wrap,.cr-all-reviews-shortcode .cr-summaryBox-wrap .ivole-summaryBox,.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-overall-rating-wrap,.cr-reviews-grid .cr-summaryBox-wrap .ivole-summaryBox,.cr-reviews-grid .cr-summaryBox-wrap .cr-overall-rating-wrap{margin:0;width:49%;flex:0 0 49%;padding:10px;border-radius:4px;border:0 solid #e4e1e3;box-sizing:border-box}.cr-all-reviews-shortcode .cr-summaryBox-wrap.cr-summaryBox-add-review .ivole-summaryBox,.cr-reviews-grid .cr-summaryBox-wrap.cr-summaryBox-add-review .ivole-summaryBox{width:35%;flex:1 0 35%}.cr-all-reviews-shortcode .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-overall-rating-wrap,.cr-all-reviews-shortcode .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-add-review-wrap,.cr-reviews-grid .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-overall-rating-wrap,.cr-reviews-grid .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-add-review-wrap{width:auto;flex:0 0 auto}#reviews .cr-summaryBox-wrap .cr-overall-rating-wrap,.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-overall-rating-wrap,.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-add-review-wrap,.cr-reviews-grid .cr-summaryBox-wrap .cr-overall-rating-wrap,.cr-reviews-grid .cr-summaryBox-wrap .cr-add-review-wrap{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column}#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-size:36px;font-weight:700;line-height:50px;color:#0E252C}#reviews .cr-summaryBox-wrap .cr-total-rating-count,.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-total-rating-count,.cr-reviews-grid .cr-summaryBox-wrap .cr-total-rating-count{font-size:14px;color:#0E252C;line-height:25px}.cr-all-reviews-shortcode .cr-review-form-wrap,.cr-reviews-grid .cr-review-form-wrap,.cr-qna-block .cr-qna-new-q-form{display:none}.cr-all-reviews-shortcode.cr-all-reviews-new-review .cr-review-form-wrap,.cr-ajax-reviews-review-form .cr-review-form-wrap,.cr-reviews-grid.cr-reviews-grid-new-review .cr-review-form-wrap,.cr-qna-block.cr-qna-new-q-form-open .cr-qna-new-q-form{display:block}.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-nav,.cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-nav,.cr-reviews-grid .cr-review-form-wrap .cr-review-form-nav,.cr-qna-block .cr-review-form-nav{display:flex;justify-content:space-between;border-top:1px solid #E5E9EB;border-bottom:1px solid #E5E9EB;height:50px;box-sizing:border-box}.cr-qna-block .cr-qna-list-inl-answ .cr-review-form-nav{margin:0 0 20px 0}.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-nav .cr-nav-left,.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-nav .cr-nav-right,.cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-nav .cr-nav-left,.cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-nav .cr-nav-right,.cr-reviews-grid .cr-review-form-wrap .cr-review-form-nav .cr-nav-left,.cr-reviews-grid .cr-review-form-wrap .cr-review-form-nav .cr-nav-right,.cr-qna-block .cr-review-form-nav .cr-nav-left,.cr-qna-block .cr-review-form-nav .cr-nav-right{display:flex;align-items:center}.cr-ajax-reviews-review-form.cr-ajax-reviews-review-form-nc .cr-review-form-wrap .cr-review-form-nav .cr-nav-right{display:none}.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-nav .cr-nav-left svg,.cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-nav .cr-nav-left svg,.cr-reviews-grid .cr-review-form-wrap .cr-review-form-nav .cr-nav-left svg,.cr-qna-block .cr-review-form-nav .cr-nav-left svg{margin:0 5px 0 0}.cr-ajax-reviews-review-form.cr-ajax-reviews-review-form-nc .cr-review-form-wrap .cr-review-form-nav .cr-nav-left svg{pointer-events:none}.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-nav .cr-nav-left svg:hover,.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-nav .cr-nav-right svg:hover,.cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-nav .cr-nav-left svg:hover,.cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-nav .cr-nav-right svg:hover,.cr-reviews-grid .cr-review-form-wrap .cr-review-form-nav .cr-nav-left svg:hover,.cr-reviews-grid .cr-review-form-wrap .cr-review-form-nav .cr-nav-right svg:hover,.cr-qna-block .cr-review-form-nav .cr-nav-left svg:hover,.cr-qna-block .cr-review-form-nav .cr-nav-right svg:hover{cursor:pointer}.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-nav .cr-nav-left span,.cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-nav .cr-nav-left span,.cr-reviews-grid .cr-review-form-wrap .cr-review-form-nav .cr-nav-left span,.cr-qna-block .cr-review-form-nav .cr-nav-left span{font-size:16px;color:#0E252C}.cr-all-reviews-shortcode .cr-review-form-item,.cr-ajax-reviews-review-form .cr-review-form-item,.cr-reviews-grid .cr-review-form-item,.cr-qna-block .cr-review-form-item{display:flex;max-width:500px;margin:0 auto;padding:30px 0;border-bottom:1px solid #E5E9EB;position:relative;align-items:center}.cr-all-reviews-shortcode .cr-review-form-item img,.cr-ajax-reviews-review-form .cr-review-form-item img,.cr-reviews-grid .cr-review-form-item img,.cr-qna-block .cr-review-form-item img{display:block;height:60px;width:auto;margin:0 20px 0 0}.rtl .cr-all-reviews-shortcode .cr-review-form-item img,.rtl .cr-ajax-reviews-review-form .cr-review-form-item img,.rtl .cr-reviews-grid .cr-review-form-item img,.rtl .cr-qna-block .cr-review-form-item img{margin:0 0 0 20px}.cr-all-reviews-shortcode .cr-review-form-item span,.cr-ajax-reviews-review-form .cr-review-form-item span,.cr-reviews-grid .cr-review-form-item span,.cr-qna-block .cr-review-form-item span{display:block;font-size:22px;font-weight:500;color:#0E252C}.cr-all-reviews-shortcode .cr-review-form-rating,.cr-ajax-reviews-review-form .cr-review-form-rating,.cr-reviews-grid .cr-review-form-rating{max-width:500px;margin:0 auto;padding:30px 0 30px 0;position:relative}.cr-onsite-ratings .cr-review-form-rating,.cr-review-form-rating-overall .cr-review-form-rating{max-width:500px;margin:1em 0 1em 0;padding:0;position:relative}.cr-review-form-rating-overall.cr-review-form-rating-ovonly .cr-review-form-rating{margin:1em 0 1.5em 0}.cr-review-form-wrap .cr-onsite-ratings .cr-review-form-rating,.cr-review-form-wrap .cr-review-form-rating-overall .cr-review-form-rating{margin-left:auto;margin-right:auto}.cr-review-form-wrap .cr-onsite-ratings .cr-review-form-rating-label{font-size:12px;color:#4D5D64}.cr-all-reviews-shortcode .cr-review-form-rating .cr-review-form-rating-cont,.cr-onsite-ratings .cr-review-form-rating .cr-review-form-rating-cont,.cr-review-form-rating-overall .cr-review-form-rating .cr-review-form-rating-cont,.cr-reviews-grid .cr-review-form-rating .cr-review-form-rating-cont{display:flex;position:relative;height:auto;padding:5px 0}.cr-all-reviews-shortcode .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner,.cr-onsite-ratings .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner,.cr-reviews-grid .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner{height:20px;padding:0 5px;line-height:0}.cr-review-form-rating-overall .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner{height:30px;padding:0 5px}.cr-review-form-rating-overall .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner svg{height:30px;width:33px}.cr-onsite-ratings .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner:first-child,.cr-review-form-rating-overall .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner:first-child{padding-left:0}.cr-all-reviews-shortcode .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner .cr-rating-act,.cr-onsite-ratings .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner .cr-rating-act,.cr-review-form-rating-overall .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner .cr-rating-act,.cr-ajax-reviews-review-form .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner .cr-rating-act,.cr-reviews-grid .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner .cr-rating-act{display:none}.cr-all-reviews-shortcode .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner svg:hover,.cr-ajax-reviews-review-form .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner svg:hover,.cr-reviews-grid .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-inner svg:hover{cursor:pointer}.cr-all-reviews-shortcode .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-nbr,.cr-onsite-ratings .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-nbr,.cr-reviews-grid .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-nbr{font-size:14px;line-height:20px;height:20px;margin:0 0 0 10px}.cr-review-form-rating-overall .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-nbr{font-size:18px;line-height:30px;height:30px;margin:0 0 0 10px}.rtl .cr-review-form-rating-overall .cr-review-form-rating .cr-review-form-rating-cont .cr-review-form-rating-nbr{margin:0 10px 0 0}.cr-review-form-rating-overall .cr-review-form-rating-label{font-size:18px}.cr-all-reviews-shortcode .cr-review-form-rating-overall .cr-review-form-rating-label,.cr-ajax-reviews-review-form .cr-review-form-rating-overall .cr-review-form-rating-label,.cr-reviews-grid .cr-review-form-rating-overall .cr-review-form-rating-label{font-size:16px}.cr-all-reviews-shortcode .cr-review-form-field-error,.cr-onsite-ratings .cr-review-form-field-error,.cr-review-form-rating-overall .cr-review-form-field-error,.cr-onsite-questions .cr-onsite-question .cr-review-form-field-error,.cr-ajax-reviews-review-form .cr-review-form-field-error,.cr-reviews-grid .cr-review-form-field-error,.cr-qna-block .cr-review-form-field-error{font-size:11px;color:#CE2B37;margin:5px 0 0 0;display:none}.cr-all-reviews-shortcode .cr-review-form-rating.cr-review-form-error .cr-review-form-rating-cont,.cr-onsite-ratings .cr-review-form-rating.cr-review-form-error .cr-review-form-rating-cont,.cr-review-form-rating-overall .cr-review-form-rating.cr-review-form-error .cr-review-form-rating-cont,.cr-reviews-grid .cr-review-form-rating.cr-review-form-error .cr-review-form-rating-cont{background-color:#fae9eb}.cr-all-reviews-shortcode .cr-review-form-rating.cr-review-form-error .cr-review-form-field-error,.cr-ajax-reviews-review-form .cr-review-form-rating.cr-review-form-error .cr-review-form-field-error,.cr-onsite-ratings .cr-review-form-rating.cr-review-form-error .cr-review-form-field-error,.cr-review-form-rating-overall .cr-review-form-rating.cr-review-form-error .cr-review-form-field-error,.cr-onsite-questions .cr-onsite-question.cr-review-form-error .cr-review-form-field-error,.cr-all-reviews-shortcode .cr-review-form-comment.cr-review-form-error .cr-review-form-field-error,.cr-all-reviews-shortcode .cr-review-form-name.cr-review-form-error .cr-review-form-field-error,.cr-all-reviews-shortcode .cr-review-form-captcha.cr-review-form-error .cr-review-form-field-error,.cr-all-reviews-shortcode .cr-review-form-email.cr-review-form-error .cr-review-form-field-error,.cr-all-reviews-shortcode .cr-form-item-media.cr-review-form-error .cr-review-form-field-error,.cr-all-reviews-shortcode .cr-review-form-terms.cr-review-form-error .cr-review-form-field-error,.cr-ajax-reviews-review-form .cr-review-form-comment.cr-review-form-error .cr-review-form-field-error,.cr-ajax-reviews-review-form .cr-review-form-name.cr-review-form-error .cr-review-form-field-error,.cr-ajax-reviews-review-form .cr-review-form-email.cr-review-form-error .cr-review-form-field-error,.cr-ajax-reviews-review-form .cr-review-form-captcha.cr-review-form-error .cr-review-form-field-error,.cr-ajax-reviews-review-form .cr-form-item-media.cr-review-form-error .cr-review-form-field-error,.cr-ajax-reviews-review-form .cr-review-form-terms.cr-review-form-error .cr-review-form-field-error,.cr-reviews-grid .cr-review-form-comment.cr-review-form-error .cr-review-form-field-error,.cr-reviews-grid .cr-review-form-name.cr-review-form-error .cr-review-form-field-error,.cr-reviews-grid .cr-review-form-email.cr-review-form-error .cr-review-form-field-error,.cr-reviews-grid .cr-review-form-captcha.cr-review-form-error .cr-review-form-field-error,.cr-reviews-grid .cr-form-item-media.cr-review-form-error .cr-review-form-field-error,.cr-reviews-grid .cr-review-form-terms.cr-review-form-error .cr-review-form-field-error,.cr-qna-block .cr-review-form-comment.cr-review-form-error .cr-review-form-field-error,.cr-qna-block .cr-review-form-name.cr-review-form-error .cr-review-form-field-error,.cr-qna-block .cr-review-form-email.cr-review-form-error .cr-review-form-field-error,.cr-qna-block .cr-review-form-terms.cr-review-form-error .cr-review-form-field-error{display:block}.cr-all-reviews-shortcode .cr-review-form-comment,.cr-ajax-reviews-review-form .cr-review-form-comment,.cr-reviews-grid .cr-review-form-comment,.cr-qna-block .cr-review-form-comment{max-width:500px;margin:0 auto;padding:0 0 20px 0;position:relative}.cr-all-reviews-shortcode .cr-review-form-comment .cr-review-form-comment-txt,.cr-ajax-reviews-review-form .cr-review-form-comment .cr-review-form-comment-txt,.cr-reviews-grid .cr-review-form-comment .cr-review-form-comment-txt,.cr-qna-block .cr-review-form-comment .cr-review-form-comment-txt{border:solid 1px #D8E2E7;background-color:#FFF;box-shadow:none;position:relative;padding:12px 16px;color:#0E252C;font-size:14px;width:100%;margin:0;box-sizing:border-box;border-radius:3px}.cr-all-reviews-shortcode .cr-review-form-comment.cr-review-form-error .cr-review-form-comment-txt,.cr-ajax-reviews-review-form .cr-review-form-comment.cr-review-form-error .cr-review-form-comment-txt,.cr-reviews-grid .cr-review-form-comment.cr-review-form-error .cr-review-form-comment-txt,.cr-qna-block .cr-review-form-comment.cr-review-form-error .cr-review-form-comment-txt{border:#CE2B37 solid 2px}.cr-all-reviews-shortcode .cr-review-form-comment .cr-review-form-lbl,.cr-all-reviews-shortcode .cr-review-form-name .cr-review-form-lbl,.cr-all-reviews-shortcode .cr-review-form-email .cr-review-form-lbl,.cr-ajax-reviews-review-form .cr-review-form-comment .cr-review-form-lbl,.cr-ajax-reviews-review-form .cr-review-form-name .cr-review-form-lbl,.cr-ajax-reviews-review-form .cr-review-form-email .cr-review-form-lbl,.cr-reviews-grid .cr-review-form-comment .cr-review-form-lbl,.cr-reviews-grid .cr-review-form-name .cr-review-form-lbl,.cr-reviews-grid .cr-review-form-email .cr-review-form-lbl,.cr-qna-block .cr-review-form-lbl{position:absolute;top:-7px;z-index:1;left:16px;background-color:#FFF;padding:0 5px;font-size:12px;line-height:12px;height:12px;color:#4D5D64}.rtl .cr-all-reviews-shortcode .cr-review-form-comment .cr-review-form-lbl,.rtl .cr-all-reviews-shortcode .cr-review-form-name .cr-review-form-lbl,.rtl .cr-all-reviews-shortcode .cr-review-form-email .cr-review-form-lbl,.rtl .cr-ajax-reviews-review-form .cr-review-form-comment .cr-review-form-lbl,.rtl .cr-ajax-reviews-review-form .cr-review-form-name .cr-review-form-lbl,.rtl .cr-ajax-reviews-review-form .cr-review-form-email .cr-review-form-lbl,.rtl .cr-reviews-grid .cr-review-form-comment .cr-review-form-lbl,.rtl .cr-reviews-grid .cr-review-form-name .cr-review-form-lbl,.rtl .cr-reviews-grid .cr-review-form-email .cr-review-form-lbl,.rtl .cr-qna-block .cr-review-form-lbl{left:auto;right:16px}.cr-all-reviews-shortcode .cr-form-item-media,.cr-ajax-reviews-review-form .cr-form-item-media,.cr-reviews-grid .cr-form-item-media{max-width:500px;margin:0 auto;padding:0 0 20px 0}.cr-all-reviews-shortcode .cr-review-form-terms,.cr-ajax-reviews-review-form .cr-review-form-terms,.cr-reviews-grid .cr-review-form-terms,.cr-qna-block .cr-captcha-terms,.cr-qna-block .cr-review-form-terms{max-width:500px;margin:0 auto;padding:0 0 20px 0;line-height:1;display:block}.cr-all-reviews-shortcode .cr-review-form-terms label,.cr-ajax-reviews-review-form .cr-review-form-terms label,.cr-reviews-grid .cr-review-form-terms label,.cr-qna-block .cr-review-form-terms label{display:inline-block;font-size:14px;font-weight:400;margin:0}.cr-all-reviews-shortcode .cr-review-form-terms .cr-review-form-checkbox,.cr-ajax-reviews-review-form .cr-review-form-terms .cr-review-form-checkbox,.cr-reviews-grid .cr-review-form-terms .cr-review-form-checkbox,.cr-qna-block .cr-review-form-terms .cr-review-form-checkbox{appearance:auto;width:auto;height:auto;border:none;display:inline-block;vertical-align:middle;margin:0 5px 0 0;accent-color:#4D5D64}.rtl .cr-all-reviews-shortcode .cr-review-form-terms .cr-review-form-checkbox,.rtl .cr-ajax-reviews-review-form .cr-review-form-terms .cr-review-form-checkbox,.rtl .cr-reviews-grid .cr-review-form-terms .cr-review-form-checkbox,.rtl .cr-qna-block .cr-review-form-terms .cr-review-form-checkbox{margin:0 0 0 5px}.cr-all-reviews-shortcode .cr-review-form-terms span,.cr-ajax-reviews-review-form .cr-review-form-terms span,.cr-reviews-grid .cr-review-form-terms span,.cr-qna-block .cr-review-form-terms span{display:inline;vertical-align:middle;color:#0E252C;line-height:1.3}.cr-all-reviews-shortcode .cr-review-form-terms .cr-review-form-checkbox::after,.cr-ajax-reviews-review-form .cr-review-form-terms .cr-review-form-checkbox::after,.cr-reviews-grid .cr-review-form-terms .cr-review-form-checkbox::after,.cr-qna-block .cr-review-form-terms .cr-review-form-checkbox::after{border:none;content:normal}.cr-qna-block .cr-captcha-terms{font-size:12px;font-weight:400;vertical-align:middle;color:#0E252C}.cr-all-reviews-shortcode .cr-review-form-ne,.cr-ajax-reviews-review-form .cr-review-form-ne,.cr-reviews-grid .cr-review-form-ne,.cr-qna-block .cr-review-form-ne{max-width:500px;margin:0 auto;padding:0 0 20px 0;position:relative;display:flex;gap:10px}.cr-all-reviews-shortcode .cr-review-form-ne .cr-review-form-name,.cr-all-reviews-shortcode .cr-review-form-ne .cr-review-form-email,.cr-ajax-reviews-review-form .cr-review-form-ne .cr-review-form-name,.cr-ajax-reviews-review-form .cr-review-form-ne .cr-review-form-email,.cr-reviews-grid .cr-review-form-ne .cr-review-form-name,.cr-reviews-grid .cr-review-form-ne .cr-review-form-email,.cr-qna-block .cr-review-form-ne .cr-review-form-name,.cr-qna-block .cr-review-form-ne .cr-review-form-email{width:50%;position:relative}.cr-all-reviews-shortcode .cr-review-form-ne .cr-review-form-name input,.cr-all-reviews-shortcode .cr-review-form-ne .cr-review-form-email input,.cr-ajax-reviews-review-form .cr-review-form-ne .cr-review-form-name input,.cr-ajax-reviews-review-form .cr-review-form-ne .cr-review-form-email input,.cr-reviews-grid .cr-review-form-ne .cr-review-form-name input,.cr-reviews-grid .cr-review-form-ne .cr-review-form-email input,.cr-qna-block .cr-review-form-ne .cr-review-form-name input,.cr-qna-block .cr-review-form-ne .cr-review-form-email input{width:100%}.cr-all-reviews-shortcode .cr-review-form-ne .cr-review-form-txt,.cr-ajax-reviews-review-form .cr-review-form-ne .cr-review-form-txt,.cr-reviews-grid .cr-review-form-ne .cr-review-form-txt,.cr-qna-block .cr-review-form-ne .cr-review-form-txt{border:solid 1px #D8E2E7;background-color:#FFF;box-shadow:none;position:relative;padding:12px 16px;color:#0E252C;font-size:14px;margin:0;box-sizing:border-box;border-radius:3px}.cr-review-form-wrap .cr-onsite-question .cr-onsite-question-inp{border:solid 1px #D8E2E7;background-color:#FFF;box-shadow:none;padding:12px 16px;color:#0E252C;font-size:14px;width:50%;box-sizing:border-box}.cr-review-form-wrap .cr-onsite-question label{position:absolute;top:-7px;z-index:1;left:16px;background-color:#FFF;padding:0 5px;font-size:12px;line-height:12px;height:12px;color:#4D5D64;font-weight:400}.rtl .cr-review-form-wrap .cr-onsite-question label{left:auto;right:16px}.cr-review-form-wrap .cr-onsite-questions{max-width:500px;margin:0 auto}.cr-all-reviews-shortcode .cr-review-form-name.cr-review-form-error .cr-review-form-txt,.cr-all-reviews-shortcode .cr-review-form-email.cr-review-form-error .cr-review-form-txt,.cr-ajax-reviews-review-form .cr-review-form-name.cr-review-form-error .cr-review-form-txt,.cr-ajax-reviews-review-form .cr-review-form-email.cr-review-form-error .cr-review-form-txt,.cr-onsite-questions .cr-onsite-question.cr-review-form-error input[type='text'],.cr-onsite-questions .cr-onsite-question.cr-review-form-error input[type='number'],.cr-single-product-review .cr-review-form-textbox.cr-review-form-error,.cr-reviews-grid .cr-review-form-name.cr-review-form-error .cr-review-form-txt,.cr-reviews-grid .cr-review-form-email.cr-review-form-error .cr-review-form-txt,.cr-qna-block .cr-review-form-name.cr-review-form-error .cr-review-form-txt,.cr-qna-block .cr-review-form-email.cr-review-form-error .cr-review-form-txt{border:#CE2B37 solid 2px}.cr-all-reviews-shortcode .cr-review-form-captcha,.cr-ajax-reviews-review-form .cr-review-form-captcha,.cr-reviews-grid .cr-review-form-captcha{max-width:500px;margin:0 auto;padding:0 0 20px 0;display:flex;flex-direction:column;align-items:start}.cr-all-reviews-shortcode .cr-review-form-captcha .cr-recaptcha,.cr-ajax-reviews-review-form .cr-review-form-captcha .cr-recaptcha,.cr-reviews-grid .cr-review-form-captcha .cr-recaptcha{margin:0}.cr-all-reviews-shortcode .cr-review-form-buttons,.cr-ajax-reviews-review-form .cr-review-form-buttons,.cr-reviews-grid .cr-review-form-buttons,.cr-qna-block .cr-review-form-buttons{max-width:500px;margin:0 auto;padding:0 0 30px 0;position:relative;display:flex;gap:10px}.cr-qna-block .cr-qna-list-inl-answ .cr-review-form-buttons{padding:0}.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit,.cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit,.cr-reviews-grid .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit,.cr-qna-block .cr-review-form-buttons .cr-review-form-submit{display:flex;background-color:#31856C;color:#fff;border:0;height:40px;line-height:20px;font-size:15px;width:50%;padding:0 10px;margin:0;align-items:center;justify-content:center}.cr-ajax-reviews-review-form.cr-ajax-reviews-review-form-nc .cr-review-form-buttons .cr-review-form-submit{width:100%}.cr-all-reviews-shortcode .cr-review-form-buttons .cr-review-form-submit:hover,.cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-submit:hover,.cr-reviews-grid .cr-review-form-buttons .cr-review-form-submit:hover,.cr-qna-block .cr-review-form-buttons .cr-review-form-submit:hover{background-color:#276A56;text-decoration:none;cursor:pointer}.cr-all-reviews-shortcode .cr-review-form-submitting .cr-review-form-buttons .cr-review-form-submit,.cr-all-reviews-shortcode .cr-review-form-submitting .cr-review-form-buttons .cr-review-form-cancel,.cr-all-reviews-shortcode .cr-review-form-submitting .cr-review-form-rating .cr-review-form-rating-inner,.cr-all-reviews-shortcode .cr-review-form-submitting .cr-review-form-rating .cr-review-form-rating-inner,.cr-all-reviews-shortcode .cr-review-form-submitting .cr-review-form-comment .cr-review-form-comment-txt,.cr-all-reviews-shortcode .cr-review-form-submitting .cr-review-form-ne .cr-review-form-txt,.cr-all-reviews-shortcode .cr-review-form-submitting .cr-review-form-captcha,.cr-all-reviews-shortcode .cr-review-form-submitting .cr-onsite-question,.cr-all-reviews-shortcode .cr-review-form-submitting .cr-onsite-question-inp,.cr-all-reviews-shortcode .cr-review-form-submitting .cr-review-form-terms,.cr-all-reviews-shortcode .cr-review-form-submitting .cr-review-form-location,.cr-ajax-reviews-review-form .cr-review-form-submitting .cr-review-form-buttons .cr-review-form-submit,.cr-ajax-reviews-review-form .cr-review-form-submitting .cr-review-form-buttons .cr-review-form-cancel,.cr-ajax-reviews-review-form .cr-review-form-submitting .cr-review-form-rating .cr-review-form-rating-inner,.cr-ajax-reviews-review-form .cr-review-form-submitting .cr-review-form-rating .cr-review-form-rating-inner,.cr-ajax-reviews-review-form .cr-review-form-submitting .cr-review-form-comment .cr-review-form-comment-txt,.cr-ajax-reviews-review-form .cr-review-form-submitting .cr-review-form-ne .cr-review-form-txt,.cr-ajax-reviews-review-form .cr-review-form-submitting .cr-review-form-captcha,.cr-ajax-reviews-review-form .cr-review-form-submitting .cr-onsite-question,.cr-ajax-reviews-review-form .cr-review-form-submitting .cr-onsite-question-inp,.cr-ajax-reviews-review-form .cr-review-form-submitting .cr-review-form-terms,.cr-ajax-reviews-review-form .cr-review-form-submitting .cr-review-form-location,.cr-reviews-grid .cr-review-form-submitting .cr-review-form-buttons .cr-review-form-submit,.cr-reviews-grid .cr-review-form-submitting .cr-review-form-buttons .cr-review-form-cancel,.cr-reviews-grid .cr-review-form-submitting .cr-review-form-rating .cr-review-form-rating-inner,.cr-reviews-grid .cr-review-form-submitting .cr-review-form-rating .cr-review-form-rating-inner,.cr-reviews-grid .cr-review-form-submitting .cr-review-form-comment .cr-review-form-comment-txt,.cr-reviews-grid .cr-review-form-submitting .cr-review-form-ne .cr-review-form-txt,.cr-reviews-grid .cr-review-form-submitting .cr-review-form-captcha,.cr-reviews-grid .cr-review-form-submitting .cr-onsite-question,.cr-reviews-grid .cr-review-form-submitting .cr-onsite-question-inp,.cr-reviews-grid .cr-review-form-submitting .cr-review-form-terms,.cr-reviews-grid .cr-review-form-submitting .cr-review-form-location,.cr-qna-block .cr-review-form-submitting.cr-qna-new-q-form,.cr-qna-block .cr-review-form-submitting.cr-qna-list-inl-answ{pointer-events:none}.cr-all-reviews-shortcode .cr-review-form-buttons .cr-review-form-submit span,.cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-submit span,.cr-reviews-grid .cr-review-form-buttons .cr-review-form-submit span{display:block}.cr-all-reviews-shortcode .cr-review-form-submitting .cr-review-form-buttons .cr-review-form-submit span,.cr-ajax-reviews-review-form .cr-review-form-submitting .cr-review-form-buttons .cr-review-form-submit span,.cr-reviews-grid .cr-review-form-submitting .cr-review-form-buttons .cr-review-form-submit span,.cr-qna-block .cr-review-form-submitting .cr-review-form-buttons .cr-review-form-submit span{display:none}.cr-all-reviews-shortcode .cr-review-form-buttons .cr-review-form-submit img,.cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-submit img,.cr-reviews-grid .cr-review-form-buttons .cr-review-form-submit img,.cr-qna-block .cr-review-form-buttons .cr-review-form-submit img{display:none;height:10px}.cr-all-reviews-shortcode .cr-review-form-submitting .cr-review-form-buttons .cr-review-form-submit img,.cr-ajax-reviews-review-form .cr-review-form-submitting .cr-review-form-buttons .cr-review-form-submit img,.cr-reviews-grid .cr-review-form-submitting .cr-review-form-buttons .cr-review-form-submit img,.cr-qna-block .cr-review-form-submitting .cr-review-form-buttons .cr-review-form-submit img{display:block}.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-cancel,.cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-cancel,.cr-reviews-grid .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-cancel,.cr-qna-block .cr-review-form-buttons .cr-review-form-cancel{display:flex;background-color:#fff;color:#0E252C;border:0;height:40px;line-height:20px;font-size:15px;width:50%;border:solid 1px #D8E2E7;padding:0 10px;margin:0;align-items:center;justify-content:center}.cr-ajax-reviews-review-form.cr-ajax-reviews-review-form-nc .cr-review-form-buttons .cr-review-form-cancel{display:none}.cr-all-reviews-shortcode .cr-review-form-buttons .cr-review-form-cancel:hover,.cr-ajax-reviews-review-form .cr-review-form-buttons .cr-review-form-cancel:hover,.cr-reviews-grid .cr-review-form-buttons .cr-review-form-cancel:hover,.cr-qna-block .cr-review-form-buttons .cr-review-form-cancel:hover{border:solid 1px #4D5D64;text-decoration:none;cursor:pointer}.cr-all-reviews-shortcode .cr-review-form-res .cr-review-form-rating,.cr-all-reviews-shortcode .cr-review-form-res .cr-review-form-comment,.cr-all-reviews-shortcode .cr-review-form-res .cr-review-form-ne,.cr-all-reviews-shortcode .cr-review-form-res .cr-review-form-captcha,.cr-all-reviews-shortcode .cr-review-form-res .cr-review-form-buttons,.cr-all-reviews-shortcode .cr-review-form-res .cr-onsite-ratings,.cr-all-reviews-shortcode .cr-review-form-res .cr-onsite-question,.cr-all-reviews-shortcode .cr-review-form-res .cr-form-item-media,.cr-all-reviews-shortcode .cr-review-form-res .cr-review-form-terms,.cr-ajax-reviews-review-form .cr-review-form-res .cr-review-form-rating,.cr-ajax-reviews-review-form .cr-review-form-res .cr-review-form-comment,.cr-ajax-reviews-review-form .cr-review-form-res .cr-review-form-ne,.cr-ajax-reviews-review-form .cr-review-form-res .cr-review-form-captcha,.cr-ajax-reviews-review-form .cr-review-form-res .cr-review-form-buttons,.cr-ajax-reviews-review-form .cr-review-form-res .cr-onsite-ratings,.cr-ajax-reviews-review-form .cr-review-form-res .cr-onsite-question,.cr-ajax-reviews-review-form .cr-review-form-res .cr-form-item-media,.cr-ajax-reviews-review-form .cr-review-form-res .cr-review-form-terms,.cr-reviews-grid .cr-review-form-res .cr-review-form-rating,.cr-reviews-grid .cr-review-form-res .cr-review-form-comment,.cr-reviews-grid .cr-review-form-res .cr-review-form-ne,.cr-reviews-grid .cr-review-form-res .cr-review-form-captcha,.cr-reviews-grid .cr-review-form-res .cr-review-form-buttons,.cr-reviews-grid .cr-review-form-res .cr-onsite-ratings,.cr-reviews-grid .cr-review-form-res .cr-onsite-question,.cr-reviews-grid .cr-review-form-res .cr-form-item-media,.cr-reviews-grid .cr-review-form-res .cr-review-form-terms,.cr-qna-block .cr-review-form-res .cr-review-form-comment,.cr-qna-block .cr-review-form-res .cr-review-form-ne,.cr-qna-block .cr-review-form-res .cr-review-form-buttons,.cr-qna-block .cr-review-form-res .cr-captcha-terms,.cr-qna-block .cr-review-form-res .cr-review-form-terms{display:none}.cr-all-reviews-shortcode .cr-review-form-location-chips,.cr-ajax-reviews-review-form .cr-review-form-location-chips,.cr-reviews-grid .cr-review-form-location-chips{display:flex;flex-wrap:wrap;gap:12px;border:solid 1px #D8E2E7;background-color:#FFF;box-shadow:none;position:relative;padding:16px 16px;color:#0E252C;font-size:14px;width:100%;margin:0;box-sizing:border-box;border-radius:3px}.cr-review-form-location-chips .cr-review-location-chip{position:relative;display:inline-flex;align-items:center;margin:0;cursor:pointer}.cr-review-form-location-chips .cr-review-location-chip input{position:absolute;opacity:0;pointer-events:none}.cr-review-form-location-chips .cr-review-location-chip span{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 15px;border:1px solid #D9D9D9;border-radius:10px;background:#FFF;color:#7A7A7A;font-size:14px;font-weight:500;line-height:1;gap:5px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.cr-review-form-location-chips .cr-review-location-chip input:checked+span{background:#19B394;border-color:#19B394;color:#FFF}.cr-review-form-location-chips .cr-review-location-chip:hover span{border-color:#19B394}.cr-review-form-location.cr-review-form-location-loading{.cr-review-location-chip{display:none;pointer-events:none}.cr-review-form-location-loading-row{display:flex}}.cr-review-form-location.cr-review-form-location-error{.cr-review-location-chip{display:none;pointer-events:none}.cr-review-form-location-loading-row{display:none}.cr-review-form-location-error-message{display:flex}}.cr-review-form-location .cr-review-form-location-loading-row,.cr-review-form-location .cr-review-form-location-error-message{display:none;align-items:center;margin:0;min-height:30px;gap:12px;color:#4D5D64;font-size:12px}.cr-review-form-location .cr-location-spinner{width:18px;height:18px;border:2px solid #D9D9D9;border-top-color:#19B394;border-radius:50%;animation:cr-location-spin .8s linear infinite}.cr-review-form-location .cr-review-country-icon{display:inline;height:12px;width:auto;margin:0;border-radius:0}.cr-all-reviews-shortcode .cr-review-form-result,.cr-ajax-reviews-review-form .cr-review-form-result,.cr-all-reviews-shortcode .cr-review-form-not-logged-in,.cr-ajax-reviews-review-form .cr-review-form-not-logged-in,.cr-reviews-grid .cr-review-form-result,.cr-reviews-grid .cr-review-form-not-logged-in,.cr-qna-block .cr-review-form-not-logged-in,.cr-qna-block .cr-review-form-result{max-width:500px;margin:0 auto;display:none;position:relative;padding:40px 0}.cr-all-reviews-shortcode .cr-review-form-res .cr-review-form-result,.cr-ajax-reviews-review-form .cr-review-form-res .cr-review-form-result,.cr-all-reviews-shortcode .cr-review-form-not-logged-in,.cr-ajax-reviews-review-form .cr-review-form-not-logged-in,.cr-reviews-grid .cr-review-form-res .cr-review-form-result,.cr-reviews-grid .cr-review-form-not-logged-in,.cr-qna-block .cr-review-form-res .cr-review-form-result,.cr-qna-block .cr-review-form-not-logged-in{display:flex;flex-direction:column;align-items:center}.cr-all-reviews-shortcode .cr-review-form-res .cr-review-form-result span,.cr-ajax-reviews-review-form .cr-review-form-res .cr-review-form-result span,.cr-all-reviews-shortcode .cr-review-form-not-logged-in span,.cr-ajax-reviews-review-form .cr-review-form-not-logged-in span,.cr-reviews-grid .cr-review-form-res .cr-review-form-result span,.cr-reviews-grid .cr-review-form-not-logged-in span,.cr-qna-block .cr-review-form-res .cr-review-form-result span,.cr-qna-block .cr-review-form-not-logged-in span{padding:0 0 20px 0}.cr-all-reviews-shortcode .cr-review-form-res .cr-review-form-result .cr-review-form-continue,.cr-ajax-reviews-review-form .cr-review-form-res .cr-review-form-result .cr-review-form-continue,.cr-all-reviews-shortcode .cr-review-form-not-logged-in .cr-review-form-continue,.cr-ajax-reviews-review-form .cr-review-form-not-logged-in .cr-review-form-continue,.cr-reviews-grid .cr-review-form-res .cr-review-form-result .cr-review-form-continue,.cr-reviews-grid .cr-review-form-not-logged-in .cr-review-form-continue,.cr-qna-block .cr-review-form-res .cr-review-form-result .cr-review-form-continue,.cr-qna-block .cr-review-form-not-logged-in .cr-review-form-continue{display:flex;background-color:#31856C;color:#fff;border:0;height:40px;line-height:20px;font-size:15px;width:auto;text-decoration:none;align-items:center;justify-content:center}.cr-all-reviews-shortcode .cr-review-form-not-logged-in .cr-review-form-continue,.cr-ajax-reviews-review-form .cr-review-form-not-logged-in .cr-review-form-continue,.cr-reviews-grid .cr-review-form-not-logged-in .cr-review-form-continue,.cr-qna-block .cr-review-form-not-logged-in .cr-review-form-continue{padding:10px 20px;min-width:100px;text-align:center}.cr-all-reviews-shortcode .cr-review-form-res .cr-review-form-result .cr-review-form-continue:hover,.cr-ajax-reviews-review-form .cr-review-form-res .cr-review-form-result .cr-review-form-continue:hover,.cr-all-reviews-shortcode .cr-review-form-not-logged-in .cr-review-form-continue:hover,.cr-ajax-reviews-review-form .cr-review-form-not-logged-in .cr-review-form-continue:hover,.cr-reviews-grid .cr-review-form-res .cr-review-form-result .cr-review-form-continue:hover,.cr-reviews-grid .cr-review-form-not-logged-in .cr-review-form-continue:hover,.cr-qna-block .cr-review-form-res .cr-review-form-result .cr-review-form-continue:hover,.cr-qna-block .cr-review-form-not-logged-in .cr-review-form-continue:hover{background-color:#276A56;text-decoration:none;cursor:pointer}.ivole-summaryBox{max-width:100%;font-size:14px}div.ivole-summaryBox{margin-bottom:2rem}.cr-summaryBox-wrap .cr-histogramTable{margin-bottom:0;width:100%;max-width:320px;min-width:auto;margin:0 auto}.cr-histogramTable .ivole-histogramRow{display:flex;align-items:center}.cr-histogramTable .ivole-histogramRow .ivole-histogramCell1,.cr-histogramTable .ivole-histogramRow .ivole-histogramCell2,.cr-histogramTable .ivole-histogramRow .ivole-histogramCell3{padding:.2rem .3rem;box-sizing:border-box}.cr-histogramTable .ivole-histogramRow .ivole-histogramCell1{flex:0 0 2rem;min-width:2rem;white-space:nowrap}.cr-histogramTable .ivole-histogramRow .ivole-histogramCell2{flex:1 1 auto;min-width:0}.cr-histogramTable .ivole-histogramRow .ivole-histogramCell3{flex:0 0 2.75rem;min-width:2.75rem;text-align:left}.cr-histogramTable .ivole-histogramRow:first-child .ivole-histogramCell1,.cr-histogramTable .ivole-histogramRow:first-child .ivole-histogramCell2,.cr-histogramTable .ivole-histogramRow:first-child .ivole-histogramCell3{padding-top:0}.cr-histogramTable .ivole-histogramRow:last-child .ivole-histogramCell1,.cr-histogramTable .ivole-histogramRow:last-child .ivole-histogramCell2,.cr-histogramTable .ivole-histogramRow:last-child .ivole-histogramCell3{padding-bottom:0}.cr-histogramTable .ivole-histogramRow .ivole-histogramCell1{padding-left:0}.cr-histogramTable .ivole-histogramRow .ivole-histogramCell3{padding-right:0}#reviews .cr-credits-div,.cr-all-reviews-shortcode .cr-credits-div,.cr-reviews-grid .cr-credits-div{font-size:10px;text-align:right;width:100%;padding:0 5px;margin:7px 0;line-height:16px;display:flex;align-items:center;justify-content:right;box-sizing:border-box}.cr-reviews-grid .cr-credits-div{margin-top:0;padding:0 10px}.cr-all-reviews-shortcode .cr-credits-div a,#reviews .cr-credits-div a,.cr-reviews-grid .cr-credits-div a{text-decoration:none}.cr-all-reviews-shortcode .cr-credits-div a img,#reviews .cr-credits-div a img,.cr-reviews-grid .cr-credits-div a img{display:inline;height:16px;margin:0 0 0 4px;padding:0;vertical-align:middle}#reviews .cr-summaryBox-wrap .cr-count-filtered-reviews,.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-count-filtered-reviews,.cr-reviews-grid .cr-summaryBox-wrap .cr-count-filtered-reviews{width:100%;padding:5px 10px;margin-top:0;font-size:14px;color:#0E252C}.cr-histogramTable .ivole-histogramRow .cr-histogram-a{display:inline;cursor:pointer;color:#0E252C}.cr-histogramTable .ivole-histogramRow .cr-histogram-rating-label{display:inline-flex;align-items:center;justify-content:space-between;gap:.2rem;white-space:nowrap;width:100%}.cr-histogramTable .ivole-histogramRow .cr-histogram-rating-icon{width:.95rem;height:.95rem;fill:#FFBC00;flex-shrink:0}.cr-histogramTable .ivole-histogramRow.ivole-histogramRow-s .cr-histogram-a{display:inline;font-weight:700}#reviews.cr-reviews-ajax-reviews{width:100%}.cr-all-reviews-shortcode .cr-count-row,#reviews.cr-reviews-ajax-reviews .cr-count-row{background-color:#F9F9F9;padding:10px 12px;font-size:12px;color:#0E252C;margin:24px 0;display:flex;align-items:center;justify-content:space-between}.cr-all-reviews-shortcode.cr-all-reviews-new-review .cr-count-row{display:none}.cr-all-reviews-shortcode .cr-count-row a,.cr-reviews-ajax-comments .cr-count-row a{color:#0E252C;text-decoration:underline}.cr-all-reviews-shortcode .cr-count-row a:hover,.cr-reviews-ajax-comments .cr-count-row a:hover{cursor:pointer;color:#0E252C}div.ivole-summaryBox.cr-summaryBox-ajax.cr-summaryBar-updating,div.ivole-summaryBox.cr-all-reviews-ajax.cr-summaryBar-updating,div.ivole-summaryBox.cr-summaryBar-updating,.cr-count-row .cr-seeAll-updating,.cr-ajax-reviews-sort.cr-sort-updating,.cr-review-tags-filter.cr-tags-updating{opacity:.5;pointer-events:none}.cr-voting-cont{display:flex;align-items:center;justify-content:flex-end}.cr-voting-cont img,.cr-voting-cont-uni svg{margin-left:0;margin-right:7px;margin-top:0;margin-bottom:0;width:13px;height:16px;cursor:pointer;pointer-events:auto}.rtl .cr-voting-cont img,.rtl .cr-voting-cont-uni svg{margin-right:0;margin-left:7px}.cr-voting-cont-uni .cr-voting-update svg{pointer-events:none}.cr-voting-cont-uni span.cr-voting-upvote svg:hover{color:#000}.cr-voting-cont-uni span{display:block;line-height:11px;font-size:11px;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.cr-voting-cont-uni span.cr-voting-upvote svg .cr-voting-svg-int{fill:none}.cr-voting-cont-uni span.cr-voting-upvote svg .cr-voting-svg-ext{fill:#18B394}.cr-voting-cont-uni span.cr-voting-upvote.cr-voting-active svg .cr-voting-svg-int{fill:#00A382;fill-opacity:.4}.cr-voting-cont-uni span.cr-voting-upvote.cr-voting-active svg .cr-voting-svg-ext{fill:#00A382}.cr-voting-cont-uni span.cr-voting-upvote svg:hover .cr-voting-svg-ext,.cr-voting-cont-uni span.cr-voting-downvote svg:hover .cr-voting-svg-ext,.cr-voting-cont-uni span.cr-voting-upvote.cr-voting-active svg:hover .cr-voting-svg-ext,.cr-voting-cont-uni span.cr-voting-downvote.cr-voting-active svg:hover .cr-voting-svg-ext,.cr-voting-cont-uni span.cr-voting-upvote.cr-voting-update svg .cr-voting-svg-ext,.cr-voting-cont-uni span.cr-voting-downvote.cr-voting-update svg .cr-voting-svg-ext{fill:#202020}.cr-voting-cont-uni span.cr-voting-upvote.cr-voting-update svg .cr-voting-svg-int,.cr-voting-cont-uni span.cr-voting-downvote.cr-voting-update svg .cr-voting-svg-int{fill:none;animation:pulse 1s infinite}@keyframes pulse{0%{fill:#FFF}50%{fill:#A9A9A9}100%{fill:#FFF}}@keyframes cr-location-spin{to{transform:rotate(360deg)}}.cr-voting-cont-uni span.cr-voting-downvote svg .cr-voting-svg-int{fill:none}.cr-voting-cont-uni span.cr-voting-downvote svg .cr-voting-svg-ext{fill:#CE2B37}.cr-voting-cont-uni span.cr-voting-downvote.cr-voting-active svg .cr-voting-svg-int{fill:#CA2430;fill-opacity:.4}.cr-voting-cont-uni span.cr-voting-downvote.cr-voting-active svg .cr-voting-svg-ext{fill:#CA2430}.cr-voting-cont-uni span.cr-voting-upvote-count{margin-right:10px;color:#18B394}.rtl .cr-voting-cont-uni span.cr-voting-upvote-count{margin-right:0;margin-left:10px}.cr-voting-cont-uni span.cr-voting-downvote-count{color:#CE2B37}.cr-all-reviews-shortcode ol li.comment,.cr-all-reviews-shortcode ol li.review{list-style:none;margin-right:0;margin-bottom:2.5em;position:relative;border:0}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container,.cr-all-reviews-shortcode ol li.comment .comment_container,.cr-all-reviews-shortcode ol li.review .comment_container{position:relative;padding:0}#reviews .comment_container{position:relative}#reviews .comment_container .cr-avatar,.cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .cr-avatar,.cr-all-reviews-shortcode ol li.comment .comment_container .cr-avatar,.cr-all-reviews-shortcode ol li.review .comment_container .cr-avatar{float:left;position:absolute;padding:0;top:0;left:0;width:50px;height:auto;border:0 solid #e4e1e3;margin:0;box-shadow:none;border-radius:25px;max-height:none}.rtl #reviews .comment_container .cr-avatar,.rtl .cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .cr-avatar,.rtl .cr-all-reviews-shortcode ol li.comment .comment_container .cr-avatar,.rtl .cr-all-reviews-shortcode ol li.review .comment_container .cr-avatar{float:right;position:absolute;padding:0;top:0;right:0;width:50px;height:auto;border:0 solid #e4e1e3;margin:0;box-shadow:none;border-radius:25px;max-height:none}.cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .cr-std-avatar,.cr-all-reviews-shortcode ol li.comment .comment_container .cr-std-avatar,.cr-all-reviews-shortcode ol li.review .comment_container .cr-std-avatar{float:left;position:absolute;padding:0;top:0;left:0;width:50px;height:auto;margin:0;max-height:none}.rtl .cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .cr-std-avatar,.rtl .cr-all-reviews-shortcode ol li.comment .comment_container .cr-std-avatar,.rtl .cr-all-reviews-shortcode ol li.review .comment_container .cr-std-avatar{float:right;position:absolute;padding:0;top:0;right:0;width:50px;height:auto;margin:0;max-height:none}.cr-all-reviews-shortcode ol li.review .comment_container.cr-comment-no-avatar .cr-avatar{display:none}.cr-avatar-check{display:none}.cr-all-reviews-shortcode ol li.comment .comment_container .cr-avatar-check,.cr-all-reviews-shortcode ol li.review .comment_container .cr-avatar-check,#reviews .comment_container .cr-avatar-check,.cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .cr-avatar-check,.cr-reviews-grid .cr-review-card .cr-avatar-check,.cr-reviews-slider .cr-review-card .cr-avatar-check{width:20px;height:20px;background-color:#31856C;position:absolute;left:34px;top:28px;border-radius:10px;border:2px solid #FFF;display:flex;align-items:center;justify-content:center;box-sizing:border-box;z-index:10}.rtl .cr-all-reviews-shortcode ol li.comment .comment_container .cr-avatar-check,.rtl .cr-all-reviews-shortcode ol li.review .comment_container .cr-avatar-check,.rtl #reviews .comment_container .cr-avatar-check,.rtl .cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .cr-avatar-check,.rtl .cr-reviews-grid .cr-review-card .cr-avatar-check,.rtl .cr-reviews-slider .cr-review-card .cr-avatar-check{right:34px;left:auto}.cr-all-reviews-shortcode ol li.review .comment_container .meta,#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .meta{display:flex;align-items:baseline;justify-content:space-between;color:#767676;font-size:14px;flex-wrap:wrap}.cr-all-reviews-shortcode ol li div.comment_container a.cr-comment-a{box-shadow:none}.cr-all-reviews-shortcode ol li div.comment_container p.iv-comment-product{font-size:90%}.cr-all-reviews-shortcode ol li div.comment_container a.iv-comment-product-a{box-shadow:none;line-height:0}.cr-all-reviews-shortcode ol li .comment_container .iv-comment-product-img{width:20px;height:auto;vertical-align:top;margin-right:5px;display:inline;border-radius:3px}.cr-all-reviews-shortcode .commentlist.cr-pagination-load{opacity:.5;pointer-events:none}.cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .cr-comment-text,.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text{margin:0 0 0 70px;border-top:0 solid #e4e1e3;border-left:0 solid #e4e1e3;border-right:0 solid #e4e1e3;border-bottom:1px solid #e4e1e3;padding:0 0 1em 0}.rtl .cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .cr-comment-text,.rtl .cr-all-reviews-shortcode ol.commentlist li .cr-comment-text{margin:0 70px 0 0}.cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .cr-comment-text.comment-text-no-avatar,.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text.comment-text-no-avatar{margin:0;float:none;width:100%}.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text p,.cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .cr-comment-text p{margin:9px 0 16px 0;text-align:left}.rtl .cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .cr-comment-text p{text-align:right}.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text .meta{font-size:16px}.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text .meta time{font-style:normal}.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text .meta .cr-meta-author-featured-date,.cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .cr-comment-text .meta .cr-meta-author-featured-date{display:flex;flex-direction:row;column-gap:20px;align-items:baseline}.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text .cr-rating-product-name{display:flex;align-items:center;column-gap:20px}.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text .cr-rating-product-name .cr-product-name-picture{display:flex;align-items:center;margin:0 0 0 0;column-gap:7px}.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text .cr-rating-product-name .cr-product-name-picture .cr-comment-productname-a{font-size:14px;color:#0E252C}.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text .cr-rating-product-name .cr-product-name-picture .cr-comment-productname-a:hover{text-decoration:underline}.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text .meta .woocommerce-review__author,.cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .cr-comment-text .meta .woocommerce-review__author{color:#0E252C;font-size:16px;display:inline;font-weight:500;margin:0;text-indent:0}.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text .meta .woocommerce-review__verified,.cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .cr-comment-text .meta .woocommerce-review__verified{display:block;color:#4D5D64;font-size:14px;font-weight:400;margin:0;text-indent:0}.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text .meta .cr-meta-author-date time{color:#4D5D64}.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text .meta .cr-meta-author-title{display:flex;align-items:flex-start;flex-direction:column}.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text .meta .cr-meta-author-title svg{width:18px;height:18px;display:block;margin:0 0 0 10px;color:#4D5D64}.cr-tag{color:#3d3d3d;background-color:#EEEFF2;display:inline-block;padding:.2em .4em;font-size:12px;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:.7em;border:1px solid #c3c6d1;border-color:#31856C;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.cr-review-tags-filter .cr-tag{font-size:14px;border-radius:.7em;margin-right:5px;margin-bottom:7px;border-color:#D0D0D0}.cr-review-tags-filter span.cr-tag:hover{border-color:#31856C;cursor:pointer}.cr-review-tags-filter{padding-top:5px;padding-left:0;padding-right:0;padding-bottom:0;pointer-events:auto;opacity:1}.cr-review-tags-filter span.cr-tag.cr-tag-selected{border-color:#31856C;background-color:#D3D3D3}div.cr-review-tags-filter.cr-review-tags-filter-disabled{pointer-events:none;opacity:.5}.cr-review-tags{margin-bottom:1em}.cr-incentivized-badge{display:flex;column-gap:4px;align-items:center;font-size:10px;line-height:10px;margin:0 0 1em 0}.cr-reviews-grid .cr-review-card .cr-incentivized-row .cr-incentivized-badge,.cr-reviews-slider .cr-review-card .cr-incentivized-row .cr-incentivized-badge{margin:0}.cr-incentivized-badge .cr-incentivized-icon{display:block;height:12px}.cr-incentivized-badge .cr-incentivized-icon .cr-incentivized-svg{width:12px;height:12px}.cr-all-reviews-shortcode ol.commentlist ul.children,#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list ul.children{list-style:none outside;margin:20px 0 0 50px;margin-inline-start:70px;padding-inline-start:0}.ivole-verified-badge{font-size:12px;vertical-align:middle}.ivole-verified-badge-text{vertical-align:middle}.ivole-verified-badge span.ivole-review-country-text,p.ivole-verified-badge span.ivole-review-country-space{vertical-align:middle}.cr-all-reviews-shortcode ol.commentlist,#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list{list-style-type:none;margin:0;padding:0 0 1.5em 0;display:block;position:relative}.cr-all-reviews-shortcode ol.commentlist li,#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list li{margin:0 0 30px 0;list-style:none;clear:both;border:0;padding:0}.cr-all-reviews-shortcode.cr-all-reviews-new-review ol.commentlist,.cr-reviews-grid.cr-reviews-grid-new-review .cr-reviews-grid-inner,.cr-all-reviews-shortcode.cr-all-reviews-new-review .cr-review-tags-filter,.cr-reviews-grid.cr-reviews-grid-new-review .cr-review-tags-filter,.cr-all-reviews-shortcode.cr-all-reviews-new-review .cr-ajax-reviews-cus-images-div{display:none}.cr-all-reviews-shortcode .ivole-review-country-icon,#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .ivole-review-country-icon{display:inline;height:12px;width:auto;margin:0 0 0 5px;border-radius:0}.woocommerce #content #reviews p.ivole-verified-badge img.ivole-review-country-icon,#reviews p.ivole-verified-badge img.ivole-review-country-icon{float:none;height:12px;width:auto;vertical-align:middle;margin:0 5px 0 0;display:inline;border-radius:0}.woocommerce #content div.product #reviews .comment img.ivole-verified-badge-icon,.woocommerce #content div.Product #reviews .comment_container img.ivole-verified-badge-icon,.woocommerce div.product #reviews .comment img.ivole-verified-badge-icon,.woocommerce-page #content div.product #reviews .comment img.ivole-verified-badge-icon,.woocommerce-page div.product #reviews .comment img.ivole-verified-badge-icon,#reviews p.ivole-verified-badge img.ivole-verified-badge-icon,p.ivole-verified-badge img.ivole-verified-badge-icon,#reviews img.ivole-verified-badge-icon,img.ivole-verified-badge-icon{float:none;height:20px;width:auto;vertical-align:middle;margin:0 5px 0 0;display:inline;border-radius:0}.woocommerce #content div.product #reviews .comment img.ivole-verified-badge-ext-icon,.woocommerce #content div.Product #reviews .comment_container img.ivole-verified-badge-ext-icon,.woocommerce div.product #reviews .comment img.ivole-verified-badge-ext-icon,.woocommerce-page #content div.product #reviews .comment img.ivole-verified-badge-ext-icon,.woocommerce-page div.product #reviews .comment img.ivole-verified-badge-ext-icon,#reviews p.ivole-verified-badge .ivole-verified-badge-text img.ivole-verified-badge-ext-icon,p.ivole-verified-badge .ivole-verified-badge-text img.ivole-verified-badge-ext-icon,#reviews img.ivole-verified-badge-ext-icon,img.ivole-verified-badge-ext-icon{float:none;height:11px;width:11px;vertical-align:middle;margin:0 0 0 5px;display:inline;border-radius:0}.cr-form-item-media-none{padding:24px;text-align:left;display:flex;align-items:center;cursor:pointer;border:1px dashed #D8E2E7;border-radius:2px}.cr-review-form-error .cr-form-item-media-none{border-color:#CE2B37}.cr-form-visible .cr-form-item-media-none{display:none}.cr-form-item-media-none .cr-form-item-media-icon{width:60px;height:60px;padding:8px;border:1px solid #e0e0e0;fill:#e0e0e0;border-radius:2px;flex-shrink:0}.cr-form-item-media-none .cr-form-item-media-icon:first-child{margin:0 5px 0 0}.rtl .cr-form-item-media-none .cr-form-item-media-icon:first-child{margin:0 0 0 5px}.cr-rtl .cr-form-item-media-none .cr-form-item-media-icon:first-child{margin-right:0;margin-left:5px}.cr-form-item-media-none span{display:inline-block;vertical-align:top;margin:0 0 0 20px;color:#4D5D64;font-size:12px}.rtl .cr-form-item-media-none span{margin:0 20px 0 0}.cr-rtl .cr-form-item-media-none span{margin-left:0;margin-right:20px}.cr-form-item-media-none:active{border-color:#c9c9c9}.cr-form-item-media-none:active .cr-form-item-media-icon{border:1px solid #c9c9c9;fill:#c9c9c9}.cr-form-item-media .cr-form-item-media-file{display:none}.cr-form-item-media-preview{display:none;margin:0;flex-wrap:wrap}.cr-form-visible .cr-form-item-media-preview{display:flex;row-gap:9px}.cr-form-item-media-preview .cr-upload-images-containers{width:108px;height:108px;margin-bottom:0;margin-right:9px;position:relative;display:flex;align-items:center;justify-content:center;pointer-events:auto;border:1px solid #D8E2E7;padding:0;overflow:hidden}.cr-form-item-media-preview .cr-upload-images-containers.cr-upload-delete-pending{pointer-events:none}.cr-form-item-media-preview .cr-upload-images-containers.cr-upload-ok{padding:0}.cr-form-item-media-preview .cr-upload-images-containers img{margin:0 0 0 0;opacity:.3;object-fit:cover;width:100%;height:100%}.cr-form-item-media-preview .cr-upload-images-containers .cr-upload-video-thumbnail{width:108px;height:108px;margin:0 0 0 0;opacity:.3;padding:15px;border:1px solid #e0e0e0;fill:#e0e0e0;border-radius:2px}.cr-form-item-media-preview .cr-upload-images-containers.cr-upload-ok img{opacity:1}.cr-form-item-media-preview .cr-upload-images-containers.cr-upload-ok .cr-upload-video-thumbnail{opacity:.6;border-width:0}.cr-form-item-media-preview .cr-upload-images-containers.cr-upload-ok.cr-upload-delete-pending img{opacity:.2}.cr-form-item-media-preview .cr-upload-images-containers.cr-upload-ok.cr-upload-delete-pending .cr-upload-video-thumbnail{opacity:.2}.cr-form-item-media-preview .cr-upload-images-containers .cr-upload-images-delete{padding:1px;position:absolute;top:2px;right:2px;width:16px;height:16px;display:none;background-color:#CE2B37;border-radius:8px;border:0 solid;line-height:0;cursor:pointer}.cr-form-item-media-preview .cr-upload-images-containers.cr-upload-ok .cr-upload-images-delete{display:block}.cr-form-item-media-preview .cr-upload-images-containers.cr-upload-ok.cr-upload-delete-pending .cr-upload-images-delete{opacity:.2}.cr-form-item-media-preview .cr-upload-images-containers .cr-upload-images-delete .cr-no-icon{fill:#fff}.cr-form-item-media-preview .cr-upload-images-containers .cr-upload-images-delete-spinner{margin:0;background:url(/wp-content/plugins/customer-reviews-woocommerce/img/spinner-2x.gif) no-repeat;background-size:20px 20px;width:20px;height:20px;display:none;text-decoration:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cr-form-item-media-preview .cr-upload-images-containers.cr-upload-delete-pending .cr-upload-images-delete-spinner{display:block}.cr-form-item-media-preview .cr-form-item-media-add{cursor:pointer;width:108px;height:108px;text-align:center;line-height:108px;font-size:40px;color:#e0e0e0;border:1px dashed #e0e0e0;margin-bottom:0;display:inline-block}.cr-form-item-media-preview .cr-form-item-media-add:active{border-color:#c9c9c9;color:#c9c9c9}.cr-form-item-media-preview .cr-upload-images-containers .cr-upload-images-pbar{width:94px;height:10px;margin:0 5px 0 5px;padding:0;position:absolute;top:50%;left:0;transform:translate(0,-50%);background-color:#ddd;border-radius:5px}.cr-form-item-media-preview .cr-upload-images-containers.cr-upload-ok .cr-upload-images-pbar{display:none}.cr-form-item-media-preview .cr-upload-images-containers .cr-upload-images-pbar .cr-upload-images-pbarin{width:0;height:100%;margin:0;padding:0;background-color:#1AB394;border-radius:5px}.cr-pswp{display:none}.cr-reviews-rating{display:flex;column-gap:10px;align-items:center;margin:0;padding:0;line-height:0;.cr-qna-separator{margin:0}}.cr-average-rating-stars{line-height:0}.crstar-rating-svg{margin:8px 0;position:relative;display:inline-block}.cr-reviews-grid .cr-review-card .crstar-rating-svg,.cr-reviews-slider .cr-review-card .crstar-rating-svg,.cr-reviews-rating .crstar-rating-svg,.cr-ajax-reviews-slide-main-comment .crstar-rating-svg,.crf-custom-question-rating-cont .crstar-rating-svg{margin:0}.cr-average-rating-stars .crstar-rating-svg{margin:5px 0 0 0}.crstar-rating-svg .cr-rating-icon-base{display:flex;height:20px}.crstar-rating-svg .cr-rating-icon-frnt{display:flex;height:20px;position:absolute;top:0;left:0;overflow:hidden}.cr-reviews-grid .cr-review-card .crstar-rating-svg .cr-rating-icon-base,.cr-reviews-grid .cr-review-card .crstar-rating-svg .cr-rating-icon-frnt,.cr-reviews-slider .cr-review-card .crstar-rating-svg .cr-rating-icon-base,.cr-reviews-slider .cr-review-card .crstar-rating-svg .cr-rating-icon-frnt{height:25px;column-gap:3px}.crf-custom-question-rating-cont .crstar-rating-svg .cr-rating-icon-base,.crf-custom-question-rating-cont .crstar-rating-svg .cr-rating-icon-frnt,.cr-reviews-slider .cr-sldr-custom-question .crstar-rating-svg .cr-rating-icon-base,.cr-reviews-slider .cr-sldr-custom-question .crstar-rating-svg .cr-rating-icon-frnt{height:18px;column-gap:0}.rtl .crstar-rating-svg .cr-rating-icon-frnt{right:0;left:auto}.crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg{width:20px;height:20px;fill:none;stroke:#FFBC00}.crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon{width:20px;height:20px;fill:#FFBC00;flex-shrink:0}.cr-reviews-grid .cr-review-card .crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg,.cr-reviews-grid .cr-review-card .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon,.cr-reviews-slider .cr-review-card .crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg,.cr-reviews-slider .cr-review-card .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon{width:25px;height:25px}.crf-custom-question-rating-cont .crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg,.crf-custom-question-rating-cont .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon,.cr-reviews-slider .cr-sldr-custom-question .crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg,.cr-reviews-slider .cr-sldr-custom-question .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon{width:18px;height:18px}.cr-reviews-slider .cr-sldr-custom-question .crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg{stroke:#aaa}.cr-reviews-slider .cr-sldr-custom-question .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon{fill:#aaa}@media (max-width:500px){#reviews .cr-summaryBox-wrap .ivole-summaryBox,#reviews .cr-summaryBox-wrap .cr-overall-rating-wrap,.cr-all-reviews-shortcode .cr-summaryBox-wrap .ivole-summaryBox,.cr-all-reviews-shortcode .cr-summaryBox-wrap.cr-summaryBox-add-review .ivole-summaryBox,.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-overall-rating-wrap,.cr-all-reviews-shortcode .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-overall-rating-wrap,.cr-all-reviews-shortcode .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-add-review-wrap,.cr-reviews-grid .cr-summaryBox-wrap .ivole-summaryBox,.cr-reviews-grid .cr-summaryBox-wrap.cr-summaryBox-add-review .ivole-summaryBox,.cr-reviews-grid .cr-summaryBox-wrap .cr-overall-rating-wrap,.cr-reviews-grid .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-overall-rating-wrap,.cr-reviews-grid .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-add-review-wrap{width:100%;flex:0 0 100%}.cr-all-reviews-shortcode ol.commentlist{margin-left:0;margin-right:0}.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-summary-separator,.cr-reviews-grid .cr-summaryBox-wrap .cr-summary-separator{width:100%;display:flex;justify-content:center;align-items:center}.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-summary-separator-int,.cr-reviews-grid .cr-summaryBox-wrap .cr-summary-separator-int{width:50px;height:2px}.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-summary-separator-side,.cr-reviews-grid .cr-summaryBox-wrap .cr-summary-separator-side{display:none}.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-add-review-wrap,.cr-reviews-grid .cr-summaryBox-wrap .cr-add-review-wrap{width:100%;padding:10px}}.woocommerce .product #reviews .comment-text p.ivf-custom-question-checkbox,.woocommerce .product #reviews .cr-comment-text p.ivf-custom-question-checkbox{font-weight:550;margin:.6em 0}.woocommerce .product #reviews .comment-text ul.ivf-custom-question-ul,.woocommerce .product #reviews .cr-comment-text ul.ivf-custom-question-ul{margin:.6em 0}.woocommerce .product #reviews .comment-text ul.ivf-custom-question-ul li,.woocommerce .product #reviews .cr-comment-text ul.ivf-custom-question-ul li{margin:0}.woocommerce .product #reviews .comment-text span.ivf-custom-question-radio,.woocommerce .product #reviews .cr-comment-text span.ivf-custom-question-radio{font-weight:550}.woocommerce .product #reviews .comment-text hr.ivf-custom-question-hr,.woocommerce .product #reviews .cr-comment-text hr.ivf-custom-question-hr,.cr-all-reviews-shortcode .commentlist hr.ivf-custom-question-hr{margin:.6em 0}.cr-all-reviews-shortcode .commentlist hr.ivf-custom-question-hr{display:none}.cr-all-reviews-shortcode .commentlist .cr-comment-text .ivf-custom-question-p{font-size:14px;margin:.5em 0}.woocommerce .product #reviews .comment-text .crf-custom-question-rating-cont,.woocommerce .product #reviews .cr-comment-text .crf-custom-question-rating-cont,.cr-all-reviews-shortcode .commentlist .crf-custom-question-rating-cont{margin:.6em 0;display:flex;align-items:center;flex-direction:row}.cr-all-reviews-shortcode .commentlist .crf-custom-question-rating-cont{font-size:14px}.woocommerce .product #reviews .comment-text p.ivf-custom-question-p,.woocommerce .product #reviews .cr-comment-text p.ivf-custom-question-p,.cr-all-reviews-shortcode .commentlist p.ivf-custom-question-p{margin:.6em 0}.woocommerce .product #reviews .comment-text .crf-custom-question-rating,.woocommerce .product #reviews .cr-comment-text .crf-custom-question-rating,.cr-all-reviews-shortcode .commentlist .crf-custom-question-rating{padding-right:7px;font-weight:550}.woocommerce .product #reviews .comment-text .crf-custom-question-rating-cont .star-rating,.woocommerce .product #reviews .cr-comment-text .crf-custom-question-rating-cont .star-rating,.cr-all-reviews-shortcode .commentlist .crf-custom-question-rating-cont .star-rating{font-size:1em;height:1.1em;line-height:1.1em;float:none;margin:0}.cr-review-form-wrap .cr-onsite-key-question{display:block;margin:1.5em auto;position:relative;width:100%;max-width:500px}.cr-review-form-wrap .cr-onsite-key-question label{font-size:16px}.cr-review-form-wrap .cr-onsite-key-question .cr-onsite-question-inp{font-size:16px;width:100%;box-sizing:border-box}.cr-onsite-questions .cr-onsite-question{display:block;margin:1.5em 0;position:relative}.cr-onsite-questions .cr-onsite-question .required,.cr-onsite-ratings .cr-review-form-rating .required,.cr-review-form-rating-overall .cr-review-form-rating .required{margin:0 0 0 3px}.cr-onsite-questions .cr-onsite-question label,.cr-onsite-questions .cr-onsite-question input{display:block}.cr-onsite-questions .cr-onsite-question.cr-full-width label,.cr-onsite-questions .cr-onsite-question.cr-full-width input{width:100%}.cr-review-form-wrap .cr-onsite-questions .cr-onsite-question.cr-full-width label{width:auto}.cr-onsite-ratings{border-top:1px solid #DFE4E7;border-bottom:1px solid #DFE4E7}.cr-onsite-ratings.cr-onsite-ratings-only{border-bottom:none}.cr-review-form-wrap .cr-onsite-ratings{max-width:500px;margin:0 auto}.cr-customer-consent .checkbox input.cr-customer-consent-checkbox{margin-right:7px;position:relative}#kco-extra-checkout-fields .cr-customer-consent{display:none}.cr-show-more{width:100%}.cr-reviews-ajax-reviews .cr-show-more-reviews-prd,.cr-all-reviews-shortcode .cr-show-more-button,.cr-reviews-grid .cr-show-more-button,.cr-qna-block .cr-show-more-que{display:block;margin:10px auto;height:40px;padding:0 20px 0 20px;border:solid 1px #BCCCD4;font-size:14px;background-color:#fff0;color:#0E252C}.cr-qna-block .cr-show-more-que{margin:20px auto}.cr-all-reviews-shortcode.cr-all-reviews-new-review .cr-show-more-button,.cr-reviews-grid.cr-reviews-grid-new-review .cr-show-more-button{display:none}.cr-reviews-ajax-reviews .cr-show-more-reviews-prd:hover,.cr-reviews-ajax-reviews .cr-show-more-reviews-prd:focus,.cr-all-reviews-shortcode .cr-show-more-button:hover,.cr-all-reviews-shortcode .cr-show-more-button:focus,.cr-reviews-grid .cr-show-more-button:hover,.cr-reviews-grid .cr-show-more-button:focus,.cr-qna-block .cr-show-more-que:hover,.cr-qna-block .cr-show-more-que:focus{border:solid 1px #00A79D;background-color:#fff0;color:#0E252C}.cr-show-more-review-spinner,.cr-show-more .cr-show-more-spinner,.cr-all-reviews-shortcode .commentlist.cr-pagination-load .cr-pagination-review-spinner{display:block;margin:20px auto;background:url(/wp-content/plugins/customer-reviews-woocommerce/img/spinner-2x.gif) no-repeat;background-size:20px 20px;width:20px;height:20px}.cr-all-reviews-shortcode .commentlist.cr-pagination-load .cr-pagination-review-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto}.cr-all-reviews-shortcode.cr-all-reviews-new-review .cr-show-more-review-spinner,.cr-reviews-grid.cr-reviews-grid-new-review .cr-show-more-review-spinner,.cr-all-reviews-shortcode .commentlist .cr-pagination-review-spinner{display:none}.cr-show-more-review-spinner-cnt{width:100%;height:60px;display:flex;align-items:center}.cr-reviews-ajax-reviews .cr-ajax-reviews-sort-div .cr-ajax-reviews-sort,.cr-all-reviews-shortcode .cr-ajax-reviews-sort-div .cr-ajax-reviews-sort{display:block;margin:0;background:#fff0;border:0;padding:4px;width:auto;height:auto;appearance:auto;color:#0E252C;font-size:12px;font-weight:500}.cr-ajax-reviews-sort-div{display:flex;justify-content:space-between}.cr-all-reviews-shortcode.cr-all-reviews-new-review .cr-search-no-reviews{display:none}#reviews.cr-reviews-ajax-reviews .cr-button-search,.cr-all-reviews-shortcode .cr-button-search{border:1px solid;border-radius:4px 4px 4px 4px;border-color:#ADB1B8 #A2A6AC #8D9096;padding:3px 10px;background:-webkit-linear-gradient(top,#f7f8fa,#e7e9ec);background:linear-gradient(to bottom,#f7f8fa,#e7e9ec);font-weight:400;color:#000;letter-spacing:normal;font-size:1em;text-transform:none;line-height:1.5em;margin-top:0;margin-bottom:0;margin-left:5px;margin-right:0;white-space:nowrap;width:auto}.rtl #reviews.cr-reviews-ajax-reviews .cr-button-search,.rtl .cr-all-reviews-shortcode .cr-button-search{margin-left:0;margin-right:5px}#reviews.cr-reviews-ajax-reviews .cr-button-search:hover,.cr-all-reviews-shortcode .cr-button-search:hover{background:#e0e3e9;background:-webkit-linear-gradient(top,#e7eaf0,#d9dce1);background:linear-gradient(to bottom,#e7eaf0,#d9dce1);text-decoration:none}#reviews.cr-reviews-ajax-reviews .cr-ajax-search,.cr-all-reviews-shortcode .cr-ajax-search{display:flex;padding:0;margin:24px 0;width:100%}.cr-all-reviews-shortcode.cr-all-reviews-new-review .cr-ajax-search{display:none}#reviews.cr-reviews-ajax-reviews .cr-ajax-search div,.cr-all-reviews-shortcode .cr-ajax-search div,.cr-qna-block .cr-qna-search-block div{position:relative;flex-grow:1}.cr-reviews-ajax-reviews input.cr-input-text[type="text"],.cr-all-reviews-shortcode .cr-ajax-search input.cr-input-text[type="text"],.cr-ajax-search input[type="text"]{border:1px solid;border-radius:4px 4px 4px 4px;border-color:#ADB1B8 #A2A6AC #8D9096;background-color:#fff;padding:3px 10px;padding-left:calc(1.5em + .75rem);padding-right:1.8em;width:100%;line-height:1.5em;margin:0;font-size:1em;box-sizing:border-box}.rtl .cr-reviews-ajax-reviews input.cr-input-text[type="text"],.rtl .cr-all-reviews-shortcode .cr-ajax-search input.cr-input-text[type="text"],.rtl .cr-ajax-search input[type="text"]{padding-right:calc(1.5em + .75rem);padding-left:1.8em}#reviews.cr-reviews-ajax-reviews .cr-ajax-search .cr-ajax-search-icon,.cr-all-reviews-shortcode .cr-ajax-search .cr-ajax-search-icon,.cr-ajax-search .cr-ajax-search-icon{position:absolute;display:inline-block;top:50%;left:9px;transform:translateY(-50%);width:1.1em;height:1.1em}.rtl #reviews.cr-reviews-ajax-reviews .cr-ajax-search .cr-ajax-search-icon,.rtl .cr-all-reviews-shortcode .cr-ajax-search .cr-ajax-search-icon,.rtl .cr-ajax-search .cr-ajax-search-icon{right:9px}.cr-qna-block .cr-input-text,.cr-ajax-search input[type="text"]{border:1px solid;border-radius:4px 4px 4px 4px;border-color:#ADB1B8 #A2A6AC #8D9096;background-color:#fff;color:#898F92;padding:3px 10px;padding-left:calc(1.5em + .75rem);padding-right:1.5em;width:100%;margin:0;font-size:1em;box-shadow:none;outline:none;box-sizing:border-box}.cr-ajax-search input[type="text"]{height:42px}.cr-qna-block .cr-input-text{height:100%}.cr-reviews-ajax-reviews .cr-ajax-reviews-nosummary{display:flex;justify-content:space-between;align-items:center;width:100%}.cr-reviews-ajax-reviews .cr-ajax-reviews-nosummary .cr-nosummary-rating-cnt{height:40px;display:flex;align-items:center}.cr-reviews-ajax-reviews .cr-ajax-reviews-nosummary .cr-nosummary-rating-cnt .cr-nosummary-rating-val{font-size:25px;font-weight:700;margin:0 0 0 15px;color:#0E252C}.rtl .cr-reviews-ajax-reviews .cr-ajax-reviews-nosummary .cr-nosummary-rating-cnt .cr-nosummary-rating-val{margin:0 15px 0 0}.cr-reviews-ajax-reviews .cr-ajax-reviews-nosummary .cr-nosummary-rating-cnt .cr-nosummary-rating-lbl{font-size:20px;font-weight:400;margin:0 0 0 15px;color:#4D5D64}.rtl .cr-reviews-ajax-reviews .cr-ajax-reviews-nosummary .cr-nosummary-rating-cnt .cr-nosummary-rating-lbl{margin:0 15px 0 0}.cr-reviews-ajax-reviews .cr-ajax-reviews-nosummary .cr-nosummary-add{margin:0 0 0 15px;cursor:pointer;background-color:#31856C;color:#fff;display:flex;align-items:center;justify-content:center;min-height:40px;text-transform:none;line-height:20px;font-size:15px;border:none}.cr-reviews-ajax-reviews .cr-ajax-reviews-nosummary .cr-nosummary-add:hover{background-color:#276A56}#reviews.cr-reviews-ajax-reviews .cr-clear-input,.cr-all-reviews-shortcode .cr-clear-input,.cr-qna-block .cr-qna-search-block .cr-clear-input{display:none;position:absolute;cursor:pointer;margin-left:-1.7em;margin-top:-8px;height:16px;top:50%;right:8px}.rtl #reviews.cr-reviews-ajax-reviews .cr-clear-input,.rtl .cr-all-reviews-shortcode .cr-clear-input,.rtl .cr-qna-block .cr-qna-search-block .cr-clear-input{left:8px;right:auto;margin-left:0}.cr-all-reviews-shortcode .cr-clear-input.cr-visible{display:inline-block}#reviews.cr-reviews-ajax-reviews .cr-clear-input svg,.cr-all-reviews-shortcode .cr-clear-input svg,.cr-qna-block .cr-qna-search-block .cr-clear-input svg{display:block;height:16px}#reviews.cr-reviews-ajax-reviews .cr-qna-search-icon,.cr-all-reviews-shortcode .cr-qna-search-icon,.cr-qna-block .cr-qna-search-block .cr-qna-search-icon{fill:#18B394;display:inline-block;position:absolute;width:1.1em;height:1.1em;left:9px;top:50%;transform:translateY(-50%)}#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:#fff;outline:none;border-color:#e77600;box-shadow:0 0 3px 2px rgb(228 121 17 / .5)}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-add-review{display:block;margin:1em 0;border:1px solid;border-radius:4px 4px 4px 4px;border-color:#ADB1B8 #A2A6AC #8D9096;padding:3px 10px;background:-webkit-linear-gradient(top,#f7f8fa,#e7e9ec);background:linear-gradient(to bottom,#f7f8fa,#e7e9ec);font-weight:600;color:#000;letter-spacing:normal;font-size:1em;text-transform:none;line-height:normal}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-add-review:hover{background:#e0e3e9;background:-webkit-linear-gradient(top,#e7eaf0,#d9dce1);background:linear-gradient(to bottom,#e7eaf0,#d9dce1);text-decoration:none}.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review,.cr-reviews-grid .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review{display:block;background-color:#31856C;color:#fff;border:0;height:40px;line-height:20px;font-size:15px;width:auto;padding:10px 20px;margin:0}.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review:hover,.cr-reviews-grid .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review:hover{background-color:#276A56;text-decoration:none;cursor:pointer}.cr-ajax-reviews-review-form{display:none}.cr-ajax-reviews-review-form.cr-ajax-reviews-review-form-nc{display:block}#reviews.cr-reviews-ajax-reviews .comment-reply-title{display:block;font-size:1.5em}.cr-ajax-reviews-review-form p.form-submit{display:flex;justify-content:space-between;align-items:center}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-div,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-div{margin:12px 0 24px 0}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-div .cr-ajax-reviews-cus-images-title,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-div .cr-ajax-reviews-cus-images-title{font-size:1em;margin:0 auto 5px auto}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-div2,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-div2{white-space:nowrap;overflow-x:auto;overflow-y:hidden}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal-cont,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal-cont{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(120 120 120 / .8);z-index:100001;display:none;opacity:0}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal-cont.cr-mask-active,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal-cont.cr-mask-active{visibility:visible;opacity:1;display:flex;justify-content:center;align-items:center}.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal{visibility:visible;position:relative;max-width:100vw;width:700px;background:#fff;z-index:100001;display:block;border-radius:3px;opacity:1;max-height:100vh}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-hdr,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-hdr{height:36px;background:#f2f2f2;background:#f1f1f1;background:-webkit-linear-gradient(top,#f7f7f7,#eaeaea);background:linear-gradient(to bottom,#f7f7f7,#eaeaea);box-shadow:0 1px 0 rgb(255 255 255 / .5) inset,0 -1px 0 rgb(255 255 255 / .4) inset;position:relative;border-bottom:1px solid #cdcdcd;border-bottom-color:rgb(0 0 0 / .2);border-top-left-radius:3px;border-top-right-radius:3px}#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{display:block;zoom:1;background-color:#fff0;border:none;float:right;padding:8px;position:absolute;top:50%;right:5px;margin:-15px 0 0;line-height:0;min-height:auto}#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:.64;width:15px;height:15px;font-size:15px}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-close .cr-no-icon,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-close .cr-no-icon{fill:#333}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-slide-main-flex,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-slide-main-flex{display:flex;flex-direction:row;justify-content:space-evenly;gap:20px}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-nav,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-nav{width:80%;margin:0 auto 35px auto;background-color:#f4f4f4}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-nav .cr-ajax-reviews-slide-nav img,#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-nav .cr-ajax-reviews-slide-nav video,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-nav .cr-ajax-reviews-slide-nav img,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-nav .cr-ajax-reviews-slide-nav video{max-height:75px;margin:0 auto;width:auto}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-nav .cr-ajax-reviews-slide-nav,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-nav .cr-ajax-reviews-slide-nav{padding:0;line-height:0;text-align:center;position:relative}#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:400px;max-height:400px;width:auto}.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main-comment,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main-comment{width:250px;padding:0;line-height:1.5}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main-comment p,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main-comment p{margin:0;display:block}#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,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main-comment time{opacity:.5;font-size:.875em;display:block}.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{max-height:300px;overflow-x:hidden;overflow-y:scroll;line-height:normal}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main.slick-initialized .slick-slide,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main.slick-initialized .slick-slide{float:none;display:inline-block;vertical-align:middle}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-vote,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-vote{box-sizing:border-box;margin:1em 0 0 0}.cr-search-highlight{background:linear-gradient(0deg,#FFEB82,#FFEB82),#F9F9F9}.cr-noscroll{overflow:hidden}.product_meta .cr_gtin_val,.product_meta .cr_mpn_val,.product_meta .cr_brand_val{display:inline}.cr-reviews-slider .cr-slider-read-more a,.cr-reviews-slider .cr-slider-read-less a,.cr-reviews-grid .cr-grid-read-more a,.cr-reviews-grid .cr-grid-read-less a{font-size:.8em}.cr-reviews-slider .cr-slider-details,.cr-reviews-grid .cr-grid-details{display:none}.cr-qna-block .cr-qna-search-block{display:flex;justify-content:flex-end;margin-bottom:30px}.cr-qna-block .cr-qna-list-block{display:block}.cr-qna-block.cr-qna-new-q-form-open .cr-qna-search-block,.cr-qna-block.cr-qna-new-q-form-open .cr-qna-list-block{display:none}.cr-qna-block .cr-qna-search-block .cr-qna-ask-button{font-size:16px;font-weight:400;background:#31856C;border:0 solid;border-radius:0;min-height:42px;color:#FFF;cursor:pointer;display:inline-block;outline-style:none;margin-top:0;margin-bottom:0;margin-left:10px;margin-right:0;padding:5px 15px}.cr-qna-block .cr-qna-search-block .cr-qna-ask-button:hover{background:#276A56}.rtl .cr-qna-block .cr-qna-search-block .cr-qna-ask-button{margin-left:0;margin-right:10px}.cr-qna-block .cr-qna-list-block div.cr-qna-list-empty{padding:30px;text-align:center}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont{margin-top:20px;margin-bottom:0;margin-right:0;margin-left:0;overflow-wrap:break-word;word-break:break-word}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-q,.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a,.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-b{display:flex;margin:0}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a,.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-b{margin-top:20px}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-q .cr-qna-list-q-q-l{min-width:50px;display:flex;align-items:center}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a .cr-qna-list-q-a-l,.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-b .cr-qna-list-q-b-l{min-width:50px;display:flex;align-items:flex-start}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-icon{width:30px;height:30px}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-icon circle{stroke:#31856C}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-icon path{fill:#31856C}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-v-icon{width:16px;height:16px;max-width:100%;max-height:100%;display:inline-block;vertical-align:middle;margin-right:10px}.rtl .cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-v-icon{margin-left:10px;margin-right:0}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-q .cr-qna-list-q-q-r,.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a .cr-qna-list-q-a-r{display:block}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-b .cr-qna-list-q-b-r{padding-bottom:20px;border-bottom:solid 2px #F9F9F9;border-top:solid 0;border-right:solid 0;border-left:solid 0;width:100%;display:flex;justify-content:space-between;align-items:flex-end}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-b .cr-qna-list-q-b-r.cr-qna-list-q-b-r-no-ans{justify-content:right}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-b.cr-qna-ans-form-open .cr-qna-list-q-b-r{display:none}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-b .cr-qna-list-inl-answ{padding-bottom:20px;border-bottom:solid 2px #F9F9F9;border-top:solid 0;border-right:solid 0;border-left:solid 0;width:100%;display:none}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-b.cr-qna-ans-form-open .cr-qna-list-inl-answ{display:block}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-b .cr-qna-list-q-b-r .cr-qna-q-voting{display:flex;align-items:center}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a .cr-qna-list-q-a-r .cr-qna-list-answer{display:block;border-left:solid 3px #BCCCD4;border-top:solid 0;border-right:solid 0;border-bottom:solid 0;padding-left:16px;padding-right:0;padding-top:0;padding-bottom:0;margin-bottom:10px}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a .cr-qna-list-q-a-r .cr-qna-list-answer.cr-qna-list-last{margin-bottom:0}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-q .cr-qna-list-q-q-r .cr-qna-list-question{font-size:18px;font-weight:600;line-height:1.2;display:block;color:#203741}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a .cr-qna-list-q-a-r .cr-qna-list-answer-s{font-size:16px;font-weight:400;line-height:1.2;display:block;color:#203741}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a .cr-qna-list-q-a-r .cr-qna-list-answer-s p{margin:0}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a .cr-qna-list-q-a-r .cr-qna-list-answer-s a{text-decoration:underline;color:#6d6d6d;cursor:pointer}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-q .cr-qna-list-q-q-r .cr-qna-list-q-author,.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-a .cr-qna-list-q-a-r .cr-qna-list-q-author{font-size:14px;font-weight:400;line-height:1.2;display:block;color:#276A56;font-style:italic;margin-top:5px;margin-bottom:0;margin-left:0;margin-right:0}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-author .cr-qna-list-q-author-b{font-weight:600}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-author-verified{font-size:14px;color:#276A56}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-ans-button{font-size:14px;font-weight:600;background:#FFF;border:1px solid #BCCCD4;border-radius:0;height:42px;color:#276A56;cursor:pointer;display:inline-block;outline-style:none;padding:4px 15px}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-ans-button:hover{border-color:#4D5D64}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-b-r-no-ans .cr-qna-ans-button{display:none}.cr-qna-block #cr-show-more-q-spinner{display:block;margin:30px auto;background:url(/wp-content/plugins/customer-reviews-woocommerce/img/spinner-2x.gif) no-repeat;background-size:20px 20px;width:20px;height:20px}.cr-qna-block .cr-search-no-qna{margin:30px auto;text-align:center;color:#203741}#reviews.cr-reviews-ajax-reviews p.cr-featured-badge,.cr-all-reviews-shortcode p.cr-featured-badge{margin:0 0 10px 0}#reviews.cr-reviews-ajax-reviews .cr-featured-badge span,#reviews.cr-reviews-ajax-reviews .cr-all-featured-badge span,.cr-all-reviews-shortcode .cr-all-featured-badge span{text-transform:uppercase;display:inline-block;font-size:12px;-moz-box-shadow:inset 0 1px 0 0 #fff6af;-webkit-box-shadow:inset 0 1px 0 0 #fff6af;box-shadow:inset 0 1px 0 0 #fff6af;background-color:#ffec64;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;text-indent:0;border:1px solid #fa2;color:#333;font-weight:400;font-style:normal;line-height:20px;text-decoration:none;text-align:center;text-shadow:0 1px 0 #fe6;padding:0 5px}.cr-reviews-ajax-reviews .cr-reviews-ajax-comments .cr-ajax-reviews-list .review .cr-comment-text{display:block;border-bottom:1px solid #e4e1e3;padding-bottom:1em}.cr-comment-text .cr-comment-head-text{font-size:18px;font-weight:600;margin:0 0 9px 0}.comment-text .cr-comment-head-text{font-size:18px;font-weight:600;margin:0 0 .5em 0}.cr-reviews-ajax-reviews .cr-ajax-reviews-wpml-switch{text-align:center;background-color:#F9F9F9}.cr-reviews-ajax-reviews .cr-ajax-reviews-wpml-switch a{color:#4D5D64}.cr-reviews-ajax-reviews .cr-ajax-reviews-wpml-switch a:hover,.cr-reviews-ajax-reviews .cr-ajax-reviews-wpml-switch a:active{color:#0E252C}#review_form .cr-upload-local-images .cr-upload-images-status,.cr-upload-local-images .cr-upload-images-status{display:block;margin:0 0 10px 0;padding:3px 5px}#review_form .cr-upload-local-images #cr_review_image,.cr-upload-local-images #cr_review_image{margin:0 0 15px 0;width:100%}#review_form .cr-upload-local-images .cr-upload-images-status.cr-upload-images-status-error,.cr-upload-local-images .cr-upload-images-status.cr-upload-images-status-error{background-color:#FF4136;color:#303030}#review_form .cr-upload-images-preview,.cr-upload-images-preview{display:flex;margin:0 0 0 0}#review_form .cr-upload-images-preview .cr-upload-images-containers,.cr-upload-images-preview .cr-upload-images-containers{width:75px;height:75px;margin:0 10px 10px 0;position:relative;display:flex;align-items:center;justify-content:center;pointer-events:auto}#review_form .cr-upload-images-preview .cr-upload-images-containers .cr-upload-video-thumbnail,.cr-upload-images-preview .cr-upload-images-containers .cr-upload-video-thumbnail{margin:0;opacity:.3;padding:15px;border:1px solid #e0e0e0;fill:#e0e0e0;border-radius:2px}#review_form .cr-upload-images-preview .cr-upload-images-containers.cr-upload-delete-pending,.cr-upload-images-preview .cr-upload-images-containers.cr-upload-delete-pending{pointer-events:none}#review_form .cr-upload-images-preview .cr-upload-images-thumbnail,.cr-upload-images-preview .cr-upload-images-thumbnail{max-width:100%;max-height:100%;margin:0 0 0 0;opacity:.3}#review_form .cr-upload-images-preview .cr-upload-images-containers.cr-upload-ok.cr-upload-delete-pending .cr-upload-images-thumbnail,.cr-upload-images-preview .cr-upload-images-containers.cr-upload-ok.cr-upload-delete-pending .cr-upload-images-thumbnail,#review_form .cr-upload-images-preview .cr-upload-images-containers.cr-upload-ok.cr-upload-delete-pending .cr-upload-video-thumbnail,.cr-upload-images-preview .cr-upload-images-containers.cr-upload-ok.cr-upload-delete-pending .cr-upload-video-thumbnail{opacity:.2}#review_form .cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-pbar,.cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-pbar{width:65px;height:10px;margin:0 5px 0 5px;padding:0;position:absolute;top:50%;left:0;transform:translate(0,-50%);background-color:#ddd;border-radius:5px}#review_form .cr-upload-images-preview .cr-upload-images-pbar .cr-upload-images-pbarin,.cr-upload-images-preview .cr-upload-images-pbarin{width:0;height:100%;margin:0;padding:0;background-color:#4BBE67;border-radius:5px}#review_form .cr-upload-images-preview .cr-upload-images-containers.cr-upload-ok .cr-upload-images-thumbnail,.cr-upload-images-preview .cr-upload-images-containers.cr-upload-ok .cr-upload-images-thumbnail{opacity:1}#review_form .cr-upload-images-preview .cr-upload-images-containers.cr-upload-ok .cr-upload-video-thumbnail,.cr-upload-images-preview .cr-upload-images-containers.cr-upload-ok .cr-upload-video-thumbnail{opacity:1;border-width:0}#review_form .cr-upload-images-preview .cr-upload-images-containers.cr-upload-ok .cr-upload-images-pbar,.cr-upload-images-preview .cr-upload-images-containers.cr-upload-ok .cr-upload-images-pbar{display:none}#review_form .cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-delete,.cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-delete{padding:1px;position:absolute;top:0;right:0;width:20px;height:20px;display:none;background-color:#e7412c;border-radius:10px;border:0 solid;line-height:0;cursor:pointer}#review_form .cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-delete:hover,.cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-delete:hover{background-color:#db2c1b}#review_form .cr-upload-images-preview .cr-upload-images-containers.cr-upload-ok .cr-upload-images-delete,.cr-upload-images-preview .cr-upload-images-containers.cr-upload-delete-pending .cr-upload-images-delete{display:block}#review_form .cr-upload-images-preview .cr-upload-images-containers.cr-upload-ok.cr-upload-delete-pending .cr-upload-images-delete,.cr-upload-images-preview .cr-upload-images-containers.cr-upload-delete-pending .cr-upload-images-delete{opacity:.2}#review_form .cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-delete svg,.cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-delete svg{padding:0;width:18px;height:18px;font-size:18px;line-height:18px;display:block}#review_form .cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-delete .cr-no-icon,.cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-delete .cr-no-icon{fill:#FFF}#review_form .cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-delete-spinner,.cr-upload-images-preview .cr-upload-images-containers .cr-upload-images-delete-spinner{margin:0;background:url(/wp-content/plugins/customer-reviews-woocommerce/img/spinner-2x.gif) no-repeat;background-size:20px 20px;width:20px;height:20px;display:none;text-decoration:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#review_form .cr-upload-images-preview .cr-upload-images-containers.cr-upload-delete-pending .cr-upload-images-delete-spinner,.cr-upload-images-preview .cr-upload-images-containers.cr-upload-delete-pending .cr-upload-images-delete-spinner{display:block}.cr-reviews-grid{padding:20px 0 10px 0;border-width:1px;border-style:solid;border-color:#fff0;display:block;border-radius:5px;margin:0;width:100%}.cr-reviews-grid-inner{border-radius:inherit;display:flex}.cr-reviews-grid-inner .cr-reviews-grid-col{flex-grow:1;width:0}.cr-reviews-grid-inner .cr-reviews-grid-col.cr-reviews-grid-col-none{display:none}.cr-reviews-grid-empty{border-radius:inherit;display:flex;padding:0 10px;margin:10px 0;justify-content:center}.cr-reviews-slider{padding:15px 0;margin:0 25px;opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.cr-reviews-slider.slick-initialized{visibility:visible;opacity:1}.cr-reviews-grid .cr-review-card{padding:0 0 0 0;border-width:1px;border-style:solid;border-color:#fff0;border-radius:10px;margin:0 10px 20px 10px;max-width:100%;overflow:hidden;visibility:hidden;display:none}.cr-reviews-grid .cr-reviews-grid-col .cr-review-card{display:block}.cr-reviews-grid .cr-reviews-grid-inner.cr-colcade-loaded .cr-review-card{visibility:visible}.cr-reviews-slider .cr-review-card{box-sizing:border-box;padding:0 10px;height:100%}.cr-reviews-slider .cr-review-card .cr-review-card-inner{margin:0 auto;padding:10px;border-width:1px;border-style:solid;border-color:#fff0;border-radius:inherit;display:flex;flex-direction:column;height:100%;box-sizing:border-box}.cr-reviews-grid .breaker{display:block;margin:5px 0;height:0;width:100%}.cr-reviews-grid .cr-review-card .image-row{display:block;width:100%;position:relative;line-height:0}.cr-reviews-grid .cr-review-card .image-row .image-row-img{display:block;max-width:100%;height:auto;border-style:none;border-radius:0;margin:0 auto;cursor:pointer}.cr-reviews-grid .cr-review-card .image-row .image-row-vid{display:block;max-width:100%;height:auto;border-style:none;border-radius:0;margin:0 auto;width:100%;object-fit:cover;cursor:pointer}.cr-reviews-grid .cr-review-card .image-row .image-row-img.image-row-img-none,.cr-reviews-grid .cr-review-card .image-row .image-row-vid.image-row-vid-none{display:none}.cr-ajax-reviews-video{display:block;position:relative;line-height:0;cursor:pointer;text-align:center}.cr-review-card-content .cr-comment-videoicon,.cr-ajax-reviews-video .cr-comment-videoicon{position:absolute;top:50%;left:50%;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main .cr-comment-videoicon,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main .cr-comment-videoicon{max-width:none;max-height:none;width:40px}.cr-review-card-content .cr-vid-playing .cr-comment-videoicon,.cr-ajax-reviews-video.cr-vid-playing .cr-comment-videoicon{display:none}.cr-reviews-grid .cr-review-card .image-row .image-row-count,.cr-reviews-grid .cr-review-card .image-row .media-row-count{position:absolute;max-width:100%;width:100%;height:60px;border-style:none;border-radius:0;bottom:0;background:#20374199;color:#FFF;display:flex;justify-content:center;align-items:center;cursor:pointer;gap:5px}.cr-reviews-grid .cr-review-card .image-row.cr-vid-playing .media-row-count{display:none}.cr-reviews-grid .cr-review-card .top-row{display:flex;padding:16px 0 16px 0;border:none;border-bottom:solid 2px #F4F4F4;margin:0 15px 0 15px}.pswp .cr-video-wrapper{display:flex;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;align-items:center;justify-content:center}.cr-reviews-slider .cr-review-card .top-row{display:flex;padding:16px 0 16px 0;border-bottom:solid 2px #aaa;margin:0 10px 0 10px}.cr-reviews-grid .cr-review-card .top-row .rating,.cr-reviews-slider .cr-review-card .top-row .rating{flex:0 0 50%}.cr-reviews-grid .cr-review-card .top-row .reviewer,.cr-reviews-slider .cr-review-card .top-row .reviewer{text-align:left;display:flex;flex-direction:column;justify-content:center;row-gap:7px}.cr-reviews-grid .cr-review-card .top-row .reviewer .reviewer-verified,.cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-verified{display:flex;align-items:center;line-height:1.2;font-size:16px}.cr-reviews-grid .cr-review-card .top-row .rating .datetime,.cr-reviews-slider .cr-review-card .top-row .rating .datetime{font-size:.9em;color:#676767}.cr-reviews-grid .cr-review-card .top-row .reviewer .reviewer-name,.cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-name{font-family:sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:1.2;color:#203741;display:flex;align-items:center}.cr-reviews-grid .cr-review-card .top-row .reviewer .reviewer-name .ivole-grid-country-icon,.cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-name .ivole-grid-country-icon{height:15px;display:block;margin:0 0 0 8px;border-radius:3px}.cr-reviews-grid .cr-review-card .top-row .reviewer .reviewer-verified{font-family:sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:0em;text-align:left;color:#18B394;display:flex;align-items:center;margin:0}.cr-reviews-grid .cr-review-card .top-row .reviewer .reviewer-verified .cr-reviewer-verified,.cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-verified .cr-reviewer-verified{height:16px;width:16px;display:inline;vertical-align:middle;margin:0 6px 0 0}.rtl .cr-reviews-slider .cr-review-card .top-row .reviewer .reviewer-verified .cr-reviewer-verified{margin:0 0 0 6px}.cr-reviews-grid .cr-review-card .middle-row,.cr-reviews-grid .cr-review-card .cr-incentivized-row{padding:16px;background:#FCFCFC;border:1px solid #F9F9F9;border-radius:6px;box-sizing:border-box;font-family:sans-serif;font-style:normal;font-weight:400;line-height:130%;font-size:16px;margin:0 15px 15px 15px}.cr-reviews-slider .cr-review-card .middle-row,.cr-reviews-slider .cr-review-card .cr-incentivized-row{padding:16px;background:#FCFCFC;border:1px solid #F9F9F9;border-radius:6px;box-sizing:border-box;font-family:sans-serif;font-style:normal;font-weight:400;line-height:130%;font-size:16px;margin:0 10px 15px 10px;flex:1}.cr-reviews-slider .cr-review-card .cr-incentivized-row{flex:0}.cr-reviews-grid .cr-review-card .top-row .review-thumbnail,.cr-reviews-slider .cr-review-card .top-row .review-thumbnail{flex-basis:56px;flex-shrink:0;margin-right:16px;position:relative;display:flex}.cr-reviews-grid .cr-review-card .top-row .review-thumbnail img,.cr-reviews-slider .cr-review-card .top-row .review-thumbnail img{max-width:50px;max-height:50px;border-radius:25px}.cr-reviews-grid .cr-review-card .rating-row{padding:17px 0 17px 0;display:flex;align-items:center;margin:0 15px 0 15px;line-height:0}.cr-reviews-grid .cr-review-card .cr-comment-head-text{font-size:20px;font-weight:600;margin:0 15px 10px 15px;padding:0;line-height:normal;color:#203741}.cr-reviews-slider .cr-review-card .cr-comment-head-text{font-size:20px;font-weight:600;margin:0 10px 10px 10px;padding:0;line-height:normal;color:#203741}.cr-reviews-slider .cr-review-card .rating-row{padding:17px 0 17px 0;display:flex;align-items:center;margin:0 10px 0 10px;overflow:hidden;line-height:0}.cr-reviews-grid .cr-review-card .rating-row .rating-label,.cr-reviews-slider .cr-review-card .rating-row .rating-label{margin:0 0 0 15px;font-family:sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.1em;text-align:left;color:#898F92}.rtl .cr-reviews-slider .cr-review-card .rating-row .rating-label{margin:0 16px 0 0}.cr-reviews-grid .cr-review-card .middle-row .review-content,.cr-reviews-slider .cr-review-card .middle-row .review-content{margin:0 0 12px 0;color:#484E51}.cr-reviews-grid .cr-review-card .middle-row .review-content p,.cr-reviews-slider .cr-review-card .middle-row p{margin:0}.cr-reviews-grid .cr-review-card .middle-row .datetime,.cr-reviews-slider .cr-review-card .middle-row .datetime{font-weight:300;font-size:14px;color:#898F92}.cr-reviews-grid .cr-review-card .verified-review-row,.cr-reviews-slider .cr-review-card .verified-review-row{margin:0 0 12px 0;text-align:left;font-family:sans-serif}.cr-reviews-grid .cr-review-card .verified-review-row p.ivole-verified-badge,.cr-reviews-slider .cr-review-card .verified-review-row p.ivole-verified-badge{margin:0}.cr-reviews-grid .cr-review-card .verified-review-row .verified-badge-empty,.cr-reviews-slider .cr-review-card .verified-review-row .verified-badge-empty{min-height:20px}.cr-reviews-grid .cr-review-card .review-product,.cr-reviews-slider .cr-review-card .review-product{border-radius:inherit;display:flex;padding:10px;margin-top:10px;line-height:1}.cr-reviews-slider .cr-review-card .cr-sldr-custom-questions{border-radius:inherit;display:block;padding:0;margin:0 10px 17px 10px;line-height:1;border-top:1px dashed #aaa;border-bottom:1px dashed #aaa;font-size:14px}.cr-reviews-grid .cr-review-card .review-product .cr-product-thumbnail,.cr-reviews-slider .cr-review-card .review-product .cr-product-thumbnail{flex:0 0 20%}.cr-reviews-grid .cr-review-card .review-product .cr-product-thumbnail img,.cr-reviews-slider .cr-review-card .review-product .cr-product-thumbnail img{width:50px;height:50px;max-width:none;max-height:none;min-width:auto}.cr-reviews-grid .cr-review-card .review-product .product-title,.cr-reviews-slider .cr-review-card .review-product .product-title{margin:auto 0;padding-left:5px;font-family:Helvetica;font-size:16px;font-style:normal;font-weight:700;line-height:21px;letter-spacing:0em;text-align:left;color:#203741}.cr-reviews-grid .cr-review-card .cr-grid-replies-container{.cr-grid-replies{display:flex;align-items:center;justify-content:flex-start;position:relative;margin:15px 0;padding:0;box-sizing:border-box}.cr-grid-replies-line{height:1px;background:#e9e9e9}.cr-grid-replies-line-left{width:15px;flex-shrink:0}.cr-grid-replies-line-right{flex-grow:1}.cr-grid-replies-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 15px;background:#FFF;border:solid 1px #F4F4F4;border-radius:18px;font-size:16px;font-weight:500;color:#484E51;z-index:2}.cr-grid-replies-pill .cr-grid-replies-pill-count{color:#898F92}.cr-grid-first-reply{margin:15px 15px}.cr-grid-reply-top-row{display:flex;gap:15px}.cr-grid-reply-top-row{.cr-grid-reply-thumbnail{flex-basis:40px;flex-shrink:0;margin:0;position:relative;display:flex}.cr-grid-reply-thumbnail img{max-width:40px;max-height:40px;border-radius:20px}.cr-grid-reply-thumbnail .cr-avatar-check{width:16px;height:16px;background-color:#31856C;position:absolute;left:28px;top:21px;border-radius:8px;border:2px solid #FFF;display:flex;align-items:center;justify-content:center;box-sizing:border-box;z-index:10}.cr-grid-reply-author{display:flex;flex-direction:column;justify-content:center;gap:2px}.cr-grid-reply-author-name{font-family:sans-serif;font-weight:700;line-height:1.2;font-size:16px;color:#203741}.cr-grid-reply-author-type{font-family:sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px;color:#18B394}}.cr-grid-reply-middle-row{margin:15px 0;padding:16px;background:#FCFCFC;border:1px solid #F9F9F9;border-radius:5px;font-size:14px;font-family:sans-serif;font-style:normal;box-sizing:border-box;font-weight:400}.cr-grid-reply-middle-row{.cr-grid-reply-content p{margin:0}}}.rtl .cr-reviews-slider .cr-review-card .review-product .product-title{padding-left:0;padding-right:5px}.rtl .cr-reviews-grid .cr-review-card .top-row .review-thumbnail,.rtl .cr-reviews-slider .cr-review-card .top-row .review-thumbnail{margin-left:16px;margin-right:0}.rtl .cr-reviews-grid .cr-review-card .rating-row .rating-label,.rtl .cr-reviews-slider .cr-review-card .rating-row .rating-label{margin-left:0;margin-right:15px}p.ivole-verified-badge{font-size:12px;vertical-align:middle}span.ivole-verified-badge-text{vertical-align:middle}.woocommerce #content div.product #reviews .comment img.ivole-verified-badge-icon,.woocommerce div.product #reviews .comment img.ivole-verified-badge-icon,.woocommerce-page #content div.product #reviews .comment img.ivole-verified-badge-icon,.woocommerce-page div.product #reviews .comment img.ivole-verified-badge-icon,#reviews p.ivole-verified-badge img.ivole-verified-badge-icon,p.ivole-verified-badge img.ivole-verified-badge-icon,#reviews img.ivole-verified-badge-icon,img.ivole-verified-badge-icon{float:none;height:20px;width:17px;vertical-align:middle;margin:0 5px 0 0;display:inline;border-radius:0}.woocommerce #content div.product #reviews .comment img.ivole-verified-badge-ext-icon,.woocommerce div.product #reviews .comment img.ivole-verified-badge-ext-icon,.woocommerce-page #content div.product #reviews .comment img.ivole-verified-badge-ext-icon,.woocommerce-page div.product #reviews .comment img.ivole-verified-badge-ext-icon,#reviews p.ivole-verified-badge img.ivole-verified-badge-ext-icon,p.ivole-verified-badge img.ivole-verified-badge-ext-icon,#reviews img.ivole-verified-badge-ext-icon,img.ivole-verified-badge-ext-icon{float:none;height:11px;width:11px;vertical-align:middle;margin:0 0 0 5px;display:inline;border-radius:0}.cr-reviews-slider .cr-review-card .cr-sldr-custom-question{display:flex;align-items:center;margin:15px 0;column-gap:10px}.cr-reviews-slider .cr-review-card .cr-sldr-custom-question.cr-sldr-checkbox{flex-direction:column;align-items:flex-start}.cr-reviews-slider .cr-review-card .cr-sldr-custom-question .cr-sldr-p{margin:0}.cr-reviews-slider .cr-review-card .cr-sldr-custom-question.cr-sldr-checkbox .cr-sldr-p{margin-bottom:7px}.cr-reviews-slider .cr-review-card .cr-sldr-custom-question.cr-sldr-checkbox ul{margin:0 0 0 25px}.cr-reviews-slider .cr-review-card .cr-sldr-custom-question .cr-sldr-label{font-weight:550}@font-face{font-family:'slick';font-weight:400;font-style:normal;font-display:swap;src:url(/wp-content/plugins/customer-reviews-woocommerce/fonts/slick.eot);src:url('/wp-content/plugins/customer-reviews-woocommerce/fonts/slick.eot?#iefix') format('embedded-opentype'),url(/wp-content/plugins/customer-reviews-woocommerce/fonts/slick.woff) format('woff'),url(/wp-content/plugins/customer-reviews-woocommerce/fonts/slick.ttf) format('truetype'),url('/wp-content/plugins/customer-reviews-woocommerce/fonts/slick.svg#slick') format('svg')}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.cr-reviews-slider .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;opacity:1}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cr-reviews-slider.slick-slider .slick-track{display:flex}.cr-reviews-slider.slick-slider .slick-slide{height:inherit}.cr-reviews-slider.slick-slider .slick-slide>div{height:100%}.cr-ajax-reviews-cus-images-slider-nav.cr-reviews-slider.slick-slider .slick-slide>div{line-height:0}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.cr-reviews-slider .slick-arrow.slick-prev,.cr-reviews-slider .slick-arrow.slick-next,.cr-ajax-reviews-cus-images-modal .cr-reviews-slider.cr-ajax-reviews-cus-images-slider-nav .slick-prev,.cr-ajax-reviews-cus-images-modal .cr-reviews-slider.cr-ajax-reviews-cus-images-slider-nav .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff0;border:none;outline:none;background:#fff0}.cr-reviews-slider .slick-arrow.slick-prev:not(:hover),.cr-reviews-slider .slick-arrow.slick-next:not(:hover){background:#fff0}.cr-reviews-slider .slick-prev:hover,.cr-reviews-slider .slick-prev:focus,.cr-reviews-slider .slick-next:hover,.cr-reviews-slider .slick-next:focus{color:#fff0;outline:none;background:#fff0}.cr-reviews-slider .slick-prev:hover:before,.cr-reviews-slider .slick-prev:focus:before,.cr-reviews-slider .slick-next:hover:before,.cr-reviews-slider .slick-next:focus:before{opacity:1}.cr-reviews-slider .slick-prev.slick-disabled:before,.cr-reviews-slider .slick-next.slick-disabled:before{opacity:.25}.cr-reviews-slider .slick-prev:before,.cr-reviews-slider .slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:grey;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cr-reviews-slider.slick-slider .slick-prev{left:-25px}[dir='rtl'] .cr-reviews-slider .slick-prev{right:-25px;left:auto}.cr-reviews-slider .slick-prev:before{content:'←'}[dir='rtl'] .cr-reviews-slider .slick-prev:before{content:'→'}.cr-reviews-slider.slick-slider .slick-next{right:-25px}[dir='rtl'] .cr-reviews-slider .slick-next{right:auto;left:-25px}.cr-reviews-slider .slick-next:before{content:'→'}[dir='rtl'] .cr-reviews-slider .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.cr-reviews-slider .slick-dots,.cr-ajax-reviews-cus-images-modal .cr-reviews-slider .slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;border:none}.cr-reviews-slider .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-nav .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.cr-reviews-slider .slick-dots li button,.cr-ajax-reviews-cus-images-modal .cr-reviews-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0}.cr-reviews-slider .slick-dots li button:not(:hover),.cr-ajax-reviews-cus-images-modal .cr-reviews-slider .slick-dots li button:not(:hover){background:#fff0}.cr-reviews-slider .slick-dots li button:hover,.cr-reviews-slider .slick-dots li button:focus{outline:none}.cr-reviews-slider .slick-dots li button:hover:before,.cr-reviews-slider .slick-dots li button:focus:before{opacity:1}.cr-reviews-slider .slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cr-reviews-slider .slick-dots li.slick-active button:before{opacity:.75;color:#000}.cr-qna-separator{display:inline;margin:0 6px}.cr-all-reviews-pagination{text-align:center;font-size:15px}.cr-all-reviews-pagination.cr-pagination-load{pointer-events:none}.cr-all-reviews-pagination .cr-page-numbers-a{cursor:pointer}.cr-all-reviews-pagination .cr-page-numbers-a.next,.cr-all-reviews-pagination .cr-page-numbers-a.prev{text-decoration:none}.cr-all-reviews-pagination .cr-page-numbers.current{font-weight:700}@media all and (max-width:700px){.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-slide-main-flex,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-slide-main-flex{flex-direction:column}.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-slide-main-flex .cr-ajax-reviews-slide-main-comment,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal .cr-ajax-reviews-slide-main-flex .cr-ajax-reviews-slide-main-comment{width:100%}#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-main .cr-ajax-reviews-slide-main-comment{width:100%;padding-top:10px;padding-right:10px;padding-left:10px;max-width:400px;margin:0 auto}.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-modal,.cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-modal{overflow-y:scroll}}@media all and (max-width:600px){#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal{width:100%;height:100%;left:0;margin-left:0;margin-top:0;top:0;max-width:100%;max-height:100%}#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-nav div.cr-ajax-reviews-slide-nav img{width:80px}}@media all and (max-width:415px){#reviews.cr-reviews-ajax-reviews div.cr-ajax-reviews-cus-images-modal div.cr-ajax-reviews-cus-images-slider-nav div.cr-ajax-reviews-slide-nav img{width:60px}.cr-qna-block .cr-qna-search-block{flex-wrap:wrap}.cr-qna-block .cr-qna-search-block div{width:100%}.cr-qna-block .cr-qna-search-block button.cr-qna-ask-button{width:100%;margin-top:10px;margin-bottom:0;margin-left:0;margin-right:0}.cr-all-reviews-shortcode ol.commentlist li .cr-comment-text .cr-rating-product-name{flex-direction:column;align-items:flex-start}}@media all and (max-width:370px){.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-b .cr-qna-list-q-b-r{display:block}.cr-qna-block .cr-qna-list-block .cr-qna-list-q-cont .cr-qna-list-q-b .cr-qna-list-q-b-r .cr-qna-q-voting{margin-top:15px}}@media only screen and (max-width:800px){.cr-reviews-grid-inner .cr-reviews-grid-col3{display:none}}@media only screen and (max-width:550px){.cr-reviews-grid-inner .cr-reviews-grid-col2{display:none}}.wvs-has-image-tooltip,[data-wvstooltip]{--font-size:14px;--arrow-width:5px;--arrow-distance:10px;--arrow-position:calc(var(--arrow-distance)*-1);--tip-redius:3px;--tip-min-width:100px;--tip-min-height:100px;--tip-height:30px;--tip-breakpoint-start:53vw;--tip-distance:calc(var(--arrow-distance) + var(--tip-height));--tip-position:calc(var(--tip-distance)*-1);--image-tip-min-height:calc(var(--tip-min-height) + var(--tip-height));--image-tip-max-height:calc(var(--tooltip-height) + var(--tip-height));--image-tip-width-dynamic:clamp(var(--tip-min-width),var(--tip-breakpoint-start),var(--tooltip-width));--image-tip-height-dynamic:clamp(var(--tip-min-height),var(--tip-breakpoint-start),var(--tooltip-height));--image-tip-ratio:calc(var(--tooltip-height)/var(--tooltip-width));--image-tip-position:calc(100% + var(--arrow-distance));--horizontal-position:0px;cursor:pointer;outline:none;position:relative}.wvs-has-image-tooltip:after,.wvs-has-image-tooltip:before,[data-wvstooltip]:after,[data-wvstooltip]:before{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;visibility:hidden;z-index:999}.wvs-has-image-tooltip:before,[data-wvstooltip]:before{background-color:var(--wvs-tooltip-background-color,#333);border-radius:var(--tip-redius);bottom:var(--image-tip-position);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.3);box-shadow:0 0 5px 1px rgba(0,0,0,.3);color:var(--wvs-tooltip-text-color,#fff);font-size:var(--font-size);height:var(--tip-height);line-height:var(--tip-height);min-width:var(--tip-min-width);padding-inline:10px;top:auto;-webkit-transform:translateX(var(--horizontal-position));-ms-transform:translateX(var(--horizontal-position));transform:translateX(var(--horizontal-position));width:-webkit-max-content;width:-moz-max-content;width:max-content}[data-wvstooltip]:before{content:attr(data-wvstooltip) " " attr(data-wvstooltip-out-of-stock)}.wvs-has-image-tooltip:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-line-pack:center;align-content:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:var(--tooltip-background);background-position:top;background-repeat:no-repeat;background-size:contain;content:attr(data-title);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(var(--image-tip-height-dynamic) + var(--tip-height));justify-content:flex-end;min-width:var(--image-tip-width-dynamic)}.wvs-has-image-tooltip:after,[data-wvstooltip]:after{border-top-color:transparent;border:var(--arrow-width) solid transparent;border-top-color:var(--wvs-tooltip-background-color,#333);bottom:auto;content:" ";font-size:0;line-height:0;top:var(--arrow-position);width:0}.wvs-has-image-tooltip:hover:after,.wvs-has-image-tooltip:hover:before,[data-wvstooltip]:hover:after,[data-wvstooltip]:hover:before{opacity:1;visibility:visible}.wvs-tooltip-position-bottom.wvs-has-image-tooltip:after,.wvs-tooltip-position-bottom[data-wvstooltip]:after{border-bottom-color:var(--wvs-tooltip-background-color,#333);border-top-color:transparent;bottom:var(--arrow-position);top:auto}.wvs-tooltip-position-bottom.wvs-has-image-tooltip:before,.wvs-tooltip-position-bottom[data-wvstooltip]:before{bottom:auto;top:calc(var(--tip-position)*-1)}.wvs-theme-sober .product form.cart .variations .variable,.wvs-theme-sober-child .product form.cart .variations .variable{margin-bottom:15px!important}.wvs-theme-sober .product form.cart .variations .variable-options,.wvs-theme-sober-child .product form.cart .variations .variable-options{border:0!important}.wvs-theme-sober .product form.cart .variations .arrow,.wvs-theme-sober .product form.cart .variations .variable-options:after,.wvs-theme-sober-child .product form.cart .variations .arrow,.wvs-theme-sober-child .product form.cart .variations .variable-options:after{display:none}.wvs-theme-sober .product form.cart .variations .label,.wvs-theme-sober-child .product form.cart .variations .label{display:block;margin-right:10px;text-align:right}.wvs-theme-sober .product form.cart .variations .value,.wvs-theme-sober-child .product form.cart .variations .value{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.wvs-theme-sober .product form.cart .variations select,.wvs-theme-sober-child .product form.cart .variations select{-webkit-appearance:menulist-button!important;border:1px solid #e4e6eb!important;padding:.5em 1em!important;text-align:left!important;-moz-text-align-last:left!important;text-align-last:left!important}.wvs-theme-sober .product form.cart .radio-variable-item,.wvs-theme-sober-child .product form.cart .radio-variable-item{margin:5px;text-align:left}.wvs-theme-sober .product form.cart .radio-variable-item:last-child,.wvs-theme-sober-child .product form.cart .radio-variable-item:last-child{margin-right:0}.wvs-theme-sober .product form.cart .radio-variable-item label,.wvs-theme-sober-child .product form.cart .radio-variable-item label{margin:0;padding-left:30px}.wvs-theme-sober .product form.cart .radio-variable-item label:before,.wvs-theme-sober-child .product form.cart .radio-variable-item label:before{border-radius:100%;top:0}.wvs-theme-sober .product form.cart .radio-variable-item label:after,.wvs-theme-sober-child .product form.cart .radio-variable-item label:after{top:8px}.wvs-theme-shophistic-lite.woocommerce #main .entry-summary .variations{display:block!important}.wvs-theme-shophistic-lite .ql_custom_variations{display:none!important}.wvs-theme-shophistic-lite .radio-variable-item input[type=radio]{display:inline-block;margin:0}.wvs-theme-flatsome .variations .reset_variations{bottom:0;left:0;position:relative}.wvs-theme-storefront-child.single-product div.product,.wvs-theme-storefront.single-product div.product{overflow:visible!important}.wvs-theme-stockholm .variations .reset_variations{bottom:0;left:0;position:relative;-webkit-transform:none;-ms-transform:none;transform:none}.wvs-theme-kalium .image-variable-item img,.wvs-theme-kalium-child .image-variable-item img{width:100%!important}.wvs-theme-kalium .radio-variable-item input,.wvs-theme-kalium-child .radio-variable-item input{height:16px!important;width:16px!important}.wvs-theme-kalium .woo-variation-items-wrapper .select-option-ui,.wvs-theme-kalium-child .woo-variation-items-wrapper .select-option-ui{display:none}.wvs-theme-aurum .variable-items-wrapper .image-variable-item>img,.wvs-theme-aurum-child .variable-items-wrapper .image-variable-item>img{width:100%}.wvs-theme-hestia .woo-variation-items-wrapper.value:before{display:none!important}.wvs-theme-thegem .woo-variation-items-wrapper .combobox-wrapper,.wvs-theme-thegem-child .woo-variation-items-wrapper .combobox-wrapper,.wvs-theme-thegem-elementor .woo-variation-items-wrapper .combobox-wrapper{display:none}.wvs-theme-thegem .wvs-archive-variation-wrapper .variations,.wvs-theme-thegem-child .wvs-archive-variation-wrapper .variations,.wvs-theme-thegem-elementor .wvs-archive-variation-wrapper .variations{padding:0}.wvs-theme-ushop .variations_form,.wvs-theme-ushop-child .variations_form{overflow:visible!important}.wvs-theme-ushop .single-product-summary .product_meta,.wvs-theme-ushop-child .single-product-summary .product_meta{display:inline-table}.wvs-theme-savoy .woo-variation-items-wrapper,.wvs-theme-savoy-child .woo-variation-items-wrapper{position:relative!important}.wvs-theme-savoy .woo-variation-items-wrapper .sod_select,.wvs-theme-savoy-child .woo-variation-items-wrapper .sod_select{display:none!important}.wvs-theme-savoy .nm-variation-row,.wvs-theme-savoy-child .nm-variation-row{display:-webkit-box;display:-ms-flexbox;display:flex}.wvs-theme-woodstock .woo-variation-items-wrapper .variation-select,.wvs-theme-woodstock-child .woo-variation-items-wrapper .variation-select{display:none!important}.wvs-theme-woodmart .wd-attr-selected,.wvs-theme-woodmart .woo-variation-items-wrapper>.swatches-select,.wvs-theme-woodmart-child .wd-attr-selected,.wvs-theme-woodmart-child .woo-variation-items-wrapper>.swatches-select{display:none}.wvs-theme-gecko .variations .value.woo-variation-items-wrapper,.wvs-theme-gecko-child .variations .value.woo-variation-items-wrapper{border:0!important}.wvs-theme-gecko .variations .value.woo-variation-items-wrapper:after,.wvs-theme-gecko-child .variations .value.woo-variation-items-wrapper:after{display:none!important}.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection,.woo-variation-gallery-theme-massive-dynamic-child .woo-variation-items-wrapper .clear-selection{border:0;height:auto;width:auto}.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection .reset_variations,.woo-variation-gallery-theme-massive-dynamic-child .woo-variation-items-wrapper .clear-selection .reset_variations{border:1px solid #f04040;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f04040;font-size:8px!important;height:20px;padding:5px;width:20px}.wvs-theme-claue .woo-variation-items-wrapper,.wvs-theme-claue-child .woo-variation-items-wrapper{border:none}.wvs-theme-claue .woo-variation-items-wrapper:after,.wvs-theme-claue-child .woo-variation-items-wrapper:after{display:none}.wvs-theme-jupiter table.variations,.wvs-theme-jupiter-child table.variations{overflow:initial}.wvs-theme-oxygen .woo-variation-items-wrapper .select-wrapper,.wvs-theme-oxygen-child .woo-variation-items-wrapper .select-wrapper{display:none}.wvs-theme-oxygen .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input,.wvs-theme-oxygen-child .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{width:18px}.wvs-theme-simple-elegant .woo-variation-items-wrapper .wi-nice-select,.wvs-theme-simple-elegant-child .woo-variation-items-wrapper .wi-nice-select{display:none}.wvs-theme-twentytwenty table.variations,.wvs-theme-twentytwenty-child table.variations{overflow:auto}.wvs-theme-divi .et_pb_wc_add_to_cart form.variations_form.cart .variations td.value span:after,.wvs-theme-divi-child .et_pb_wc_add_to_cart form.variations_form.cart .variations td.value span:after,.wvs-theme-jevelin .sh-woo-layout table.variations td select.woo-variation-raw-select,.wvs-theme-jevelin-child .sh-woo-layout table.variations td select.woo-variation-raw-select{display:none!important}.wvs-theme-jevelin .sh-woo-layout table.variations,.wvs-theme-jevelin-child .sh-woo-layout table.variations{max-width:100%}.wvs-theme-jevelin .radio-variable-item label,.wvs-theme-jevelin-child .radio-variable-item label{line-height:1!important}.wvs-theme-stockie .woo-variation-raw-select+.select-styled,.wvs-theme-stockie-child .woo-variation-raw-select+.select-styled{display:none!important}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-center{--wvs-position:center}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-left{--wvs-position:flex-start}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-right{--wvs-position:flex-end}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches .wvs-archive-information{-webkit-box-pack:var(--wvs-position);-ms-flex-pack:var(--wvs-position);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:var(--wvs-position)}.woo-variation-swatches .woo-variation-raw-select+.select2{display:none!important}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:10px 0}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color>a{display:inline-block;position:relative}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .count{padding:0 5px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .wvs-widget-item-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item{border:2px solid #fff;-webkit-box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);display:inline-block;float:left;height:20px;margin:0 4px;padding:9px;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;width:20px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item.style-squared{border-radius:2px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item.style-rounded{border-radius:100%}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .text{display:inline-block}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .text :after{clear:both;content:"";display:inline}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color:hover .item{-webkit-box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd);box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd)}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color.woocommerce-widget-layered-nav-list__item--chosen .item{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000)}.woo-variation-swatches .variations td.value>span:after,.woo-variation-swatches .variations td.value>span:before,.woo-variation-swatches .woo-variation-raw-select,.woo-variation-swatches .woo-variation-raw-select:after,.woo-variation-swatches .woo-variation-raw-select:before{display:none!important}.woo-variation-swatches .woo-variation-swatches-variable-item-more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches .wvs-archive-variations-wrapper{display:block;width:100%}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item){height:var(--wvs-archive-product-item-height,30px);width:var(--wvs-archive-product-item-width,30px)}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:var(--wvs-archive-product-item-font-size,16px)}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper.wvs-style-squared.archive-variable-items .variable-item:not(.radio-variable-item).button-variable-item{min-width:var(--wvs-archive-product-item-width,30px)}.woo-variation-swatches .wvs-archive-variations-wrapper .wvs-archive-information{-webkit-box-pack:var(--wvs-position);-ms-flex-pack:var(--wvs-position);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:var(--wvs-position)}.woo-variation-swatches ul.variations{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0}.woo-variation-swatches ul.variations,.woo-variation-swatches ul.variations>li{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches ul.variations>li{-webkit-box-pack:var(--wvs-position);-ms-flex-pack:var(--wvs-position);-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;justify-content:var(--wvs-position);margin:5px 0}.woo-variation-swatches ul.variations .wvs_archive_reset_variations.hide{visibility:hidden}.woo-variation-swatches ul.variations .wvs_archive_reset_variations.show{visibility:visible}.woo-variation-swatches .variable-items-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0;padding:0}.woo-variation-swatches .variable-items-wrapper.enabled-large-size .variable-item:not(.radio-variable-item){height:var(--wvs-single-product-large-item-height,40px);width:var(--wvs-single-product-large-item-width,40px)}.woo-variation-swatches .variable-items-wrapper.enabled-large-size .variable-item:not(.radio-variable-item).button-variable-item{font-size:var(--wvs-single-product-large-item-font-size,16px)}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;padding:0 5px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item label{cursor:pointer;vertical-align:middle}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input{height:20px;width:20px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input+span{margin-inline:10px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper{display:inline-block}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper img{display:inline-block;margin:0;padding:0;vertical-align:middle;width:40px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper .out-of-stock{display:inline-block;margin:0;padding:0}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item label{display:inline-block;padding:2px 0;width:auto}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover{-webkit-box-shadow:none;box-shadow:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover label{cursor:not-allowed;opacity:.5}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled .variable-item-radio-value,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover .variable-item-radio-value{text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:after,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:before,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:after,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:before{display:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:focus,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:focus{-webkit-box-shadow:none;box-shadow:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock label,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover label{opacity:.6;text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock .variable-item-radio-value,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover .variable-item-radio-value{text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper .variable-item{list-style:none;margin:0;outline:none;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item.variation-disabled{display:none!important}.woo-variation-swatches .variable-items-wrapper .variable-item img{height:100%;margin:0;padding:0;pointer-events:none;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item>span{pointer-events:none}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--wvs-item-background-color,#fff);-webkit-box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--wvs-item-text-color,#000);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--wvs-single-product-item-height,30px);justify-content:center;margin:4px;padding:2px;position:relative;width:var(--wvs-single-product-item-width,30px)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):last-child{margin-right:0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock span{opacity:.6}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents:before{background-image:var(--wvs-cross);background-position:50%;background-repeat:no-repeat;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{background-color:var(--wvs-hover-item-background-color,#fff);color:var(--wvs-hover-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{-webkit-box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd);box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);color:var(--wvs-selected-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover{position:relative}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled span,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover span{opacity:.6}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before{background-image:var(--wvs-cross);background-position:50%;background-repeat:no-repeat;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before{background-image:var(--wvs-tick);background-position:50%;background-repeat:no-repeat;background-size:60%;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item .variable-item-span-color{display:block;height:100%;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:var(--wvs-single-product-item-font-size,16px);text-align:center}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background-color:var(--wvs-selected-item-background-color,#fff);color:var(--wvs-selected-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled):not(.radio-variable-item) .wvs-stock-left-info:before{border-bottom:3px solid #de8604;border-left:3px solid transparent;border-right:3px solid transparent;content:" ";left:50%;margin-left:-3px;position:absolute;top:calc(100% - 1px);width:0;z-index:1}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled):not(.radio-variable-item) .wvs-stock-left-info:after{left:50%;min-width:36px;position:absolute;text-align:center;top:calc(100% + 2px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled) .wvs-stock-left-info:after{background:#de8604;border-radius:2px!important;-webkit-box-shadow:0 0 2px rgba(0,0,0,.38);box-shadow:0 0 2px rgba(0,0,0,.38);color:#fff;content:attr(data-wvs-stock-info);font-size:10px;font-style:italic;line-height:1;padding:2px;text-shadow:0 1px rgba(0,0,0,.251)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled).radio-variable-item .wvs-stock-left-info:after{margin-left:5px}.woo-variation-swatches .variable-items-wrapper .wvs-item-label{position:absolute;top:30px}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:100%}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span,.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) img{border-radius:100%;line-height:1;margin:0;overflow:hidden}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item.radio-variable-item img{border-radius:100%}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:2px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{min-width:var(--wvs-single-product-item-width);width:auto}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{padding:0 5px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item span:after{border-radius:0}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.radio-variable-item img{border-radius:5px}.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover label{cursor:not-allowed;opacity:.5;text-decoration:line-through}.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:after,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:before,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover:after,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover:before{display:none}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock:hover .variable-item-contents:before{background-image:none}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover{overflow:hidden}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover label{opacity:.3;pointer-events:none}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.disabled.radio-variable-item{width:auto!important}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.disabled{font-size:0;height:0!important;margin:0!important;min-height:0!important;min-width:0!important;opacity:0;padding:0!important;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;visibility:hidden;width:0!important}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.no-stock .variable-item-contents:before{background-image:none}.woo-variation-swatches.rtl .variable-items-wrapper .variable-item{text-align:right}.woo-variation-swatches.rtl .variable-items-wrapper .variable-item:not(.radio-variable-item){margin:4px 0 4px 8px}.woo-variation-swatches.rtl .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{margin-left:5px;margin-right:0}.woo-variation-swatches.woocommerce .product.elementor table.variations td.value:before{display:none!important}.woo-variation-swatches.woo-variation-swatches-ie11 .variable-items-wrapper{display:block!important}.woo-variation-swatches.woo-variation-swatches-ie11 .variable-items-wrapper .variable-item:not(.radio-variable-item){float:left}.woo-variation-swatches.wvs-show-label .variations td,.woo-variation-swatches.wvs-show-label .variations th{display:block;text-align:start;width:auto!important}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations td label,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th label{display:inline-block;margin:0 2px}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{font-weight:600}.woo-variation-swatches .variations .woo-variation-item-label{-webkit-margin-before:5px;margin:0;margin-block-start:5px}.woo-variation-swatches .variations .woo-variation-item-label .woo-selected-variation-item-name{font-weight:600}.woo-variation-swatches .grouped-variable-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none!important}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical .group-variable-items-wrapper{margin-top:10px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical .no-group-variable-items-wrapper{margin-top:20px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .group-variable-items-wrapper{margin-right:20px;margin-top:10px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .group-variable-items-wrapper:last-child,.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .no-group-variable-items-wrapper{margin-right:0}.woo-variation-swatches .grouped-variable-items .group-variable-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.woo-variation-swatches .grouped-variable-items .group-variable-items-name{font-style:italic}.woo-variation-swatches .wvs-hide-view-cart-link{display:none}
:root{--color-brand-050:#f8eeee;--color-brand-200:#ddc8cb;--color-brand-500:#a7606c;--color-brand-600:#8d4856;--color-brand-700:#713744;--color-cream-100:#faf7f2;--color-ink-900:#292324;--color-ink-700:#554c4d;--color-ink-500:#766c6d;--color-line-200:#e7dfdc;--color-surface:#fffefd;--color-surface-muted:#f5f0ed;--color-accent-500:#a98759;--color-accent-100:#eee3d3;--color-success-700:#2f7d4a;--color-success-050:#edf8f0;--color-warning-700:#9a5b00;--color-warning-050:#fff7e8;--color-error-700:#b42318;--color-error-050:#fff1f0;--color-info-700:#1f5f99;--color-info-050:#edf6ff;--color-overlay:rgb(41 35 36 / 52%);--color-brand:var(--color-brand-600);--color-signature:var(--color-brand-500);--color-brand-hover:var(--color-brand-700);--color-background:var(--color-cream-100);--color-text:var(--color-ink-900);--color-text-secondary:var(--color-ink-700);--color-text-muted:var(--color-ink-500);--color-border:var(--color-line-200);--color-accent:var(--color-accent-500);--color-success:var(--color-success-700);--color-warning:var(--color-warning-700);--color-error:var(--color-error-700);--color-info:var(--color-info-700);--font-family-sans:"Manrope", arial, helvetica, system-ui, sans-serif;--font-size-caption:.75rem;--font-size-small:.875rem;--font-size-body:1rem;--font-size-body-large:1.125rem;--font-size-lead:clamp(1.125rem, 1.05rem + .35vw, 1.25rem);--font-size-h6:1rem;--font-size-h5:clamp(1.0625rem, 1rem + .2vw, 1.125rem);--font-size-h4:clamp(1.125rem, 1.05rem + .35vw, 1.375rem);--font-size-h3:clamp(1.375rem, 1.2rem + .8vw, 2rem);--font-size-h2:clamp(1.75rem, 1.45rem + 1.2vw, 2.75rem);--font-size-h1:clamp(2rem, 1.55rem + 2vw, 3.5rem);--font-size-display:clamp(2.5rem, 1.85rem + 3vw, 4.5rem);--line-height-display:1.06;--line-height-heading:1.15;--line-height-base:1.6;--line-height-small:1.45;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--letter-spacing-tight:-.025em;--letter-spacing-heading:-.015em;--letter-spacing-label:.04em;--measure-text:68ch;--measure-narrow:52ch;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--container-content:75rem;--container-wide:var(--container-content);--container-narrow:47.5rem;--container-gutter:clamp(1rem, 2.2vw, 2rem);--section-space:clamp(3rem, 7vw, 6rem);--section-space-compact:clamp(2rem, 4vw, 4rem);--section-content:75rem;--section-wide:var(--section-content);--section-narrow:47.5rem;--grid-columns:4;--grid-gap:clamp(1rem, 2vw, 2rem);--breakpoint-xs:30rem;--breakpoint-sm:48rem;--breakpoint-md:64rem;--breakpoint-lg:80rem;--radius-xs:.25rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1.25rem;--radius-pill:999rem;--shadow-focus:0 0 0 .1875rem rgb(31 95 153 / 24%);--shadow-card:0 .75rem 2.25rem rgb(74 53 57 / 8%);--shadow-popover:0 1rem 2.75rem rgb(74 53 57 / 12%);--shadow-dialog:0 1.5rem 4rem rgb(74 53 57 / 16%);--z-base:0;--z-raised:10;--z-sticky:20;--z-dropdown:30;--z-overlay:40;--z-drawer:50;--z-modal:60;--z-toast:70;--opacity-disabled:.55;--opacity-muted:.72;--opacity-overlay:.52;--duration-instant:80ms;--duration-fast:.12s;--duration-base:.2s;--duration-slow:.24s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-enter:cubic-bezier(0, 0, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--transition-color:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);--transition-transform:transform var(--duration-base) var(--ease-standard);--focus-ring-color:var(--color-info-700);--focus-ring-width:.1875rem;--focus-ring-offset:.1875rem;--control-height:3.125rem;--button-height:3rem;--touch-target:2.75rem;--header-height:5rem;--header-height-compact:4rem;--header-offset:calc(var(--header-height-compact) + var(--space-4))}@media(min-width:48rem){:root{--grid-columns:8}}@media(min-width:64rem){:root{--grid-columns:12}}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/wp-content/themes/lumileve/assets/dist/assets/Manrope-VariableFont_wght.4qdASHmp.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light;scroll-behavior:smooth}body{min-block-size:100vh;margin:0;background:var(--color-background);color:var(--color-text)}body.is-scroll-locked{overflow:hidden}img,picture,svg,video{display:block;max-inline-size:100%;block-size:auto}button,input,select,textarea{font:inherit}button{color:inherit}ul,ol{margin-block:0 var(--space-4)}table{border-collapse:collapse}[hidden]{display:none!important}body{font-family:var(--font-family-sans);font-size:var(--font-size-body);line-height:var(--line-height-base);text-rendering:optimizelegibility}h1,h2,h3,h4,h5,h6{margin-block:0 var(--space-4);color:var(--color-text);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);text-wrap:balance}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}h5{font-size:var(--font-size-h5)}h6{font-size:var(--font-size-h6)}p{margin-block:0 var(--space-4);max-inline-size:var(--measure-text)}a{color:var(--color-brand);text-decoration-thickness:.08em;text-underline-offset:.18em;transition:var(--transition-color)}a:hover,a:focus-visible{color:var(--color-brand-hover)}.t-display{font-size:var(--font-size-display);font-weight:var(--font-weight-bold);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-tight);text-wrap:balance}.t-lead{max-inline-size:var(--measure-text);color:var(--color-text-secondary);font-size:var(--font-size-lead);line-height:1.55}.t-body-large{font-size:var(--font-size-body-large)}.t-small{font-size:var(--font-size-small);line-height:var(--line-height-small)}.t-caption{color:var(--color-text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-label)}.t-measure{max-inline-size:var(--measure-text)}.t-measure--narrow{max-inline-size:var(--measure-narrow)}button,input,select,textarea{min-block-size:var(--control-height);max-inline-size:100%;padding:var(--space-3) var(--space-4);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);transition:var(--transition-color),box-shadow var(--duration-fast) var(--ease-standard)}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}input:not([type=checkbox],[type=radio],[type=button],[type=reset],[type=submit]),select,textarea{inline-size:100%}textarea{min-block-size:8rem;resize:vertical}::placeholder{color:var(--color-text-muted);opacity:var(--opacity-muted)}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--color-brand);outline:0;box-shadow:var(--shadow-focus)}button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}input:hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:var(--color-text-muted)}fieldset{min-inline-size:0;margin:0;padding:0;border:0}legend{margin-block-end:var(--space-3);font-weight:var(--font-weight-semibold)}[aria-invalid=true]{border-color:var(--color-error)}[aria-invalid=true]:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) #b4231833}.entry-content form{display:grid;max-inline-size:var(--measure-text);gap:var(--space-4)}.entry-content form label{display:block;margin-block-end:var(--space-2);color:var(--color-text);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.entry-content form :is(input[type=checkbox],input[type=radio]){inline-size:auto;min-inline-size:1.25rem;min-block-size:1.25rem;padding:0}.entry-content form :is(button,input[type=button],input[type=reset],input[type=submit]){inline-size:fit-content;min-inline-size:var(--touch-target);border-color:var(--color-brand);background:var(--color-brand);color:var(--color-surface);font-weight:var(--font-weight-semibold)}.entry-content form :is(button,input[type=button],input[type=reset],input[type=submit]):hover{border-color:var(--color-brand-hover);background:var(--color-brand-hover)}.wpcf7-form-control-wrap{display:block}.wpcf7-not-valid-tip,.wpforms-error{display:block;margin-block-start:var(--space-2);color:var(--color-error);font-size:var(--font-size-small)}.wpcf7 form .wpcf7-response-output,.wpforms-confirmation-container-full{margin:var(--space-4) 0 0;padding:var(--space-4);border:.0625rem solid var(--color-info);border-radius:var(--radius-sm);background:var(--color-info-050);color:var(--color-text)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpforms-container .wpforms-error-container{border-color:var(--color-error);background:var(--color-error-050)}.wpcf7 form.sent .wpcf7-response-output{border-color:var(--color-success);background:var(--color-success-050)}.container{inline-size:min(100% - 2 * var(--container-gutter),var(--container-content));margin-inline:auto}.container--narrow{inline-size:min(100% - 2 * var(--container-gutter),var(--container-narrow));margin-inline:auto}.container--wide{inline-size:min(100% - 2 * var(--container-gutter),var(--container-wide));margin-inline:auto}.container--full{inline-size:100%}.o-grid{display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));gap:var(--grid-gap)}.o-stack{display:flex;flex-direction:column;gap:var(--stack-space,var(--space-6))}.o-cluster{display:flex;flex-wrap:wrap;gap:var(--cluster-space,var(--space-4));align-items:var(--cluster-align,center)}.o-section{padding-block:var(--section-space)}.o-section--compact{padding-block:var(--section-space-compact)}.o-flow>*+*{margin-block-start:var(--flow-space,var(--space-4))}.site-main{min-block-size:40vh;padding-block:var(--section-space-compact)}:where(a,button,input,select,textarea,summary):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.screen-reader-text{position:absolute;inline-size:.0625rem;block-size:.0625rem;padding:0;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}.screen-reader-text:focus{z-index:var(--z-modal);inset-block-start:var(--space-4);inset-inline-start:var(--space-4);inline-size:auto;block-size:auto;padding:var(--space-3) var(--space-4);overflow:visible;clip-path:none;background:var(--color-surface);color:var(--color-text);white-space:normal}.u-visually-hidden{position:absolute!important;inline-size:.0625rem!important;block-size:.0625rem!important;padding:0!important;overflow:hidden!important;border:0!important;clip-path:inset(50%)!important;white-space:nowrap!important}.u-focus-ring:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.u-overflow-hidden{overflow:hidden}.u-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-ratio-square{aspect-ratio:1}.u-ratio-portrait{aspect-ratio:4/5}.u-ratio-landscape{aspect-ratio:4/3}.u-ratio-wide{aspect-ratio:16/9}.u-grid{display:grid;gap:var(--grid-gap)}.u-flex{display:flex}.u-flex-wrap{flex-wrap:wrap}.u-items-center{align-items:center}.u-justify-between{justify-content:space-between}.u-text-center{text-align:center}.u-mt-0{margin-block-start:0}.u-mt-4{margin-block-start:var(--space-4)}.u-mt-8{margin-block-start:var(--space-8)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.c-alert{display:flex;gap:var(--space-3);padding:var(--space-4);border:.0625rem solid currentcolor;border-radius:var(--radius-md);align-items:flex-start;background:var(--color-info-050);color:var(--color-info)}.c-alert--success{background:var(--color-success-050);color:var(--color-success)}.c-alert--warning{background:var(--color-warning-050);color:var(--color-warning)}.c-alert--error{background:var(--color-error-050);color:var(--color-error)}.c-alert__icon{flex:0 0 auto;margin-block-start:.1em}.c-alert__content>*:first-child{margin-block-start:0}.c-alert__content>*:last-child{margin-block-end:0}.c-announcement{position:relative;z-index:var(--z-raised);padding-block:var(--space-2);background:var(--color-text);color:var(--color-surface);font-size:var(--font-size-small);text-align:center}.c-announcement p{max-inline-size:none;margin:0}.c-announcement a{text-decoration:underline;text-underline-offset:.2em}.c-announcement a:hover{color:var(--color-brand-050)}.c-avatar,.c-avatar__image,.c-avatar__fallback{inline-size:var(--avatar-size,3rem);block-size:var(--avatar-size,3rem);border-radius:var(--radius-pill)}.c-avatar{display:inline-grid;overflow:hidden;flex:0 0 auto;place-items:center;background:var(--color-brand-050);color:var(--color-brand)}.c-avatar__image{object-fit:cover}.c-avatar__fallback{display:grid;place-items:center;font-weight:var(--font-weight-bold)}.c-badge{display:inline-flex;min-block-size:1.625rem;padding:.2rem var(--space-2);border-radius:var(--radius-xs);align-items:center;font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);line-height:1.2;letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.c-badge--brand{background:var(--color-brand);color:var(--color-surface)}.c-badge--success{background:var(--color-success-050);color:var(--color-success)}.c-badge--warning{background:var(--color-warning-050);color:var(--color-warning)}.c-badge--error{background:var(--color-error-050);color:var(--color-error)}.c-badge--neutral{background:var(--color-surface-muted);color:var(--color-text-secondary)}.c-breadcrumb{overflow-x:auto;color:var(--color-text-secondary);font-size:var(--font-size-small);scrollbar-width:thin}.c-breadcrumb__list,.c-breadcrumb__item{display:flex;align-items:center}.c-breadcrumb__list{gap:var(--space-2);min-inline-size:max-content}.c-breadcrumb__item{gap:var(--space-2)}.c-breadcrumb__item a:hover{color:var(--color-brand)}.c-breadcrumb__item [aria-current=page]{color:var(--color-text);font-weight:var(--font-weight-semibold)}.c-breadcrumb__separator{inline-size:1rem;block-size:1rem;color:var(--color-text-muted)}.c-button{display:inline-flex;min-block-size:var(--button-height);min-inline-size:var(--touch-target);padding:var(--space-3) var(--space-6);border:.0625rem solid #fff0;border-radius:var(--radius-sm);align-items:center;justify-content:center;gap:var(--space-2);font-weight:var(--font-weight-semibold);line-height:1.25;text-align:center;text-decoration:none;transition:var(--transition-color),var(--transition-transform)}.c-button:not(:disabled):hover{transform:translateY(-.0625rem)}.c-button--primary{background:var(--color-brand);color:var(--color-surface)}.c-button--primary:hover,.c-button--primary:focus-visible{background:var(--color-brand-hover);color:var(--color-surface)}.c-button--secondary,.c-button--outline{border-color:var(--color-text);background:var(--color-surface);color:var(--color-text)}.c-button--secondary:hover,.c-button--secondary:focus-visible,.c-button--outline:hover,.c-button--outline:focus-visible{border-color:var(--color-brand);color:var(--color-brand)}.c-button--ghost{background:#fff0;color:var(--color-brand)}.c-button--ghost:hover,.c-button--ghost:focus-visible{background:var(--color-brand-050)}.c-button--destructive{background:var(--color-error);color:var(--color-surface)}.c-button:disabled,.c-button[aria-disabled=true]{cursor:not-allowed;opacity:var(--opacity-disabled);transform:none}.c-button__spinner{animation:c-button-spin .8s linear infinite}@keyframes c-button-spin{to{transform:rotate(1turn)}}.c-card{position:relative;overflow:hidden;border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.c-card:has(.c-card__link):hover{border-color:var(--color-brand);box-shadow:var(--shadow-card)}.c-card__body{padding:var(--space-6)}.c-card__eyebrow{margin-block-end:var(--space-2);color:var(--color-brand);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.c-card__title{margin-block-end:var(--space-3);font-size:var(--font-size-h4)}.c-card__link:after{position:absolute;content:"";inset:0}.c-card__content>*:last-child{margin-block-end:0}.c-catalog-active-filters{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.c-catalog-active-filters ul{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.c-catalog-active-filters li a{display:inline-flex;min-block-size:var(--touch-target);padding:var(--space-2) var(--space-3);border:.0625rem solid var(--color-brand);border-radius:var(--radius-pill);gap:var(--space-2);align-items:center;background:var(--color-brand-050);color:var(--color-brand-hover);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);text-decoration:none}.c-catalog-active-filters li a:hover,.c-catalog-active-filters li a:focus-visible{background:var(--color-brand);color:var(--color-surface)}.c-catalog-active-filters__reset{min-block-size:var(--touch-target);padding-block:var(--space-2);font-size:var(--font-size-small)}.c-catalog-filters__panel{padding:var(--space-6);border:.0625rem solid rgb(141 72 86 / .14);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card)}.c-catalog-filters__heading{display:flex;gap:var(--space-4);align-items:center;justify-content:space-between}.c-catalog-filters__heading h2{margin:0;font-size:var(--font-size-h4);letter-spacing:var(--letter-spacing-heading)}.c-catalog-filters__close,.c-catalog-filters__overlay{display:none}.c-catalog-filters__close{inline-size:var(--touch-target);block-size:var(--touch-target);padding:0;border:0;border-radius:var(--radius-pill);background:#fff0;font-size:1.75rem;cursor:pointer}.c-catalog-filter-group{margin:0;padding:var(--space-6) 0;border:0;border-block-end:.0625rem solid var(--color-border)}.c-catalog-filter-group summary{display:flex;min-block-size:var(--touch-target);margin:calc(var(--space-2) * -1) 0;padding-block:var(--space-2);align-items:center;justify-content:space-between;gap:var(--space-3);font-weight:var(--font-weight-medium);cursor:pointer;list-style:none}.c-catalog-filter-group summary::-webkit-details-marker{display:none}.c-catalog-filter-group summary:after{inline-size:.625rem;block-size:.625rem;border-inline-end:.125rem solid currentcolor;border-block-end:.125rem solid currentcolor;content:"";transform:rotate(45deg) translate(-.125rem,-.125rem);transition:var(--transition-transform)}.c-catalog-filter-group[open] summary:after{transform:rotate(225deg) translate(-.125rem,-.125rem)}.c-catalog-filter-group__content{display:grid;padding-block-start:var(--space-4)}.c-catalog-filter-choice{display:flex;min-block-size:var(--touch-target);gap:var(--space-3);align-items:center;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard)}.c-catalog-filter-choice:hover{color:var(--color-brand)}.c-catalog-filter-choice input{inline-size:1.125rem;block-size:1.125rem;accent-color:var(--color-brand)}.c-catalog-filters__price{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:var(--space-2);align-items:end}.c-catalog-filters__price label{display:grid;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-small)}.c-catalog-filters__price input{min-inline-size:0;inline-size:100%;min-block-size:var(--control-height);padding:var(--space-2);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);transition:var(--transition-color)}.c-catalog-filters__price input:focus{border-color:var(--color-brand)}.c-catalog-filters__currency{padding-block-end:.8rem}.c-catalog-filters__actions{display:grid;gap:var(--space-3);padding-block-start:var(--space-6)}.c-catalog-filters__actions .c-button--primary{border-radius:var(--radius-pill);box-shadow:0 .5rem 1.25rem #7137441f}.c-catalog-filters__actions .c-button{inline-size:100%}@media not (min-width:64rem){.has-js .c-catalog-filters{position:fixed;z-index:var(--z-drawer);inset:0;pointer-events:none;visibility:hidden}.has-js .c-catalog-filters.is-open{pointer-events:auto;visibility:visible}.has-js .c-catalog-filters__overlay{display:block;position:absolute;border:0;inset:0;background:var(--color-overlay);opacity:0;transition:opacity var(--duration-base) var(--ease-standard)}.has-js .c-catalog-filters.is-open .c-catalog-filters__overlay{opacity:1}.has-js .c-catalog-filters__panel{position:absolute;overflow-y:auto;inline-size:min(90vw,24rem);block-size:100%;border:0;border-radius:0;inset-block:0;inset-inline-end:0;box-shadow:var(--shadow-dialog);transform:translate(100%);transition:transform var(--duration-slow) var(--ease-standard)}.has-js .c-catalog-filters.is-open .c-catalog-filters__panel{transform:translate(0)}.has-js .c-catalog-filters__close{display:grid;place-items:center}}@media(min-width:64rem){.c-catalog-filters__panel{position:sticky;inset-block-start:calc(var(--header-height-compact) + var(--space-4))}}@media(prefers-reduced-motion:reduce){.c-catalog-filters__overlay,.c-catalog-filters__panel,.c-catalog-filter-group summary:after{transition:none}}.c-catalog-header{position:relative;overflow:hidden;padding-block:var(--space-8) var(--space-10);border-block-end:.0625rem solid var(--color-border);background:radial-gradient(circle at 84% 20%,rgb(167 96 108 / .12),transparent 21rem),linear-gradient(135deg,var(--color-surface) 0%,var(--color-background) 72%)}.c-catalog-header:after{position:absolute;inline-size:12rem;block-size:12rem;border:.0625rem solid rgb(169 135 89 / .18);border-radius:var(--radius-pill);inset-block-end:-8rem;inset-inline-end:8%;content:"";pointer-events:none}.c-catalog-header .woocommerce-breadcrumb{margin-block-end:var(--space-8);color:var(--color-text-secondary);font-size:var(--font-size-small)}.c-catalog-header .woocommerce-breadcrumb ol{display:flex;overflow-x:auto;gap:var(--space-2);margin:0;padding:0;list-style:none;white-space:nowrap}.c-catalog-header .woocommerce-breadcrumb li{display:flex;gap:var(--space-2);align-items:center}.c-catalog-header__content{display:grid;gap:var(--space-8);align-items:center}.c-catalog-header__content h1{margin-block-end:var(--space-4);font-size:clamp(2.75rem,6vw,4.75rem);letter-spacing:-.05em}.c-catalog-header__eyebrow{margin:0 0 var(--space-3);color:var(--color-brand);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase}.c-catalog-header__description{max-inline-size:var(--measure-text);color:var(--color-text-secondary)}.c-catalog-header__description>:last-child{margin-block-end:0}.c-catalog-header__image{overflow:hidden;margin:0;border-radius:var(--radius-lg);aspect-ratio:16/9;background:var(--color-surface-muted);box-shadow:var(--shadow-card)}.c-catalog-header__image img{inline-size:100%;block-size:100%;object-fit:cover}.c-catalog-header__subcategories{margin-block-start:var(--space-8)}.c-catalog-header__subcategories ul{display:flex;overflow-x:auto;gap:var(--space-3);margin:0;padding:0 0 var(--space-2);list-style:none;scrollbar-width:thin}.c-catalog-header__subcategories a{display:flex;min-block-size:var(--touch-target);padding:var(--space-3) var(--space-4);border:.0625rem solid var(--color-border);border-radius:var(--radius-pill);gap:var(--space-2);align-items:center;background:#fffefdd1;color:var(--color-text);font-weight:var(--font-weight-semibold);text-decoration:none;white-space:nowrap}.c-catalog-header__subcategories a:hover,.c-catalog-header__subcategories a:focus-visible{border-color:var(--color-brand);background:var(--color-brand-050);color:var(--color-brand)}.c-catalog-header__subcategories span{color:var(--color-text-muted);font-size:var(--font-size-small)}@media(min-width:64rem){.c-catalog-header__content.has-image{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem)}.c-catalog-header__image{aspect-ratio:4/3}}.c-catalog-toolbar{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4);align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-5);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background:#fffefdb8}.c-catalog-toolbar__count{margin:0 auto 0 0;color:var(--color-text-secondary)}.c-catalog-toolbar__filter-button{display:none}.has-js .c-catalog-toolbar__filter-button{display:inline-flex}.c-catalog-toolbar__sorting{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.c-catalog-toolbar__sorting label{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.c-catalog-toolbar__sorting select{min-block-size:var(--control-height);padding:var(--space-2) var(--space-8) var(--space-2) var(--space-3);border:.0625rem solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text)}.has-js .c-catalog-toolbar__sort-submit{display:none}@media(min-width:64rem){.has-js .c-catalog-toolbar__filter-button{display:none}}@media not (min-width:30rem){.c-catalog-toolbar__sorting{inline-size:100%}.c-catalog-toolbar__sorting select{flex:1}}.c-checkbox{display:inline-flex;min-block-size:var(--touch-target);align-items:center;gap:var(--space-3);cursor:pointer}.c-checkbox input{appearance:none;display:grid;inline-size:1.25rem;block-size:1.25rem;min-block-size:1.25rem;margin:0;padding:0;border:.1rem solid var(--color-text-muted);border-radius:var(--radius-xs);place-content:center}.c-checkbox input:before{inline-size:.65rem;block-size:.4rem;border-block-end:.14rem solid var(--color-surface);border-inline-start:.14rem solid var(--color-surface);content:"";transform:rotate(-45deg) scale(0)}.c-checkbox input:checked{border-color:var(--color-brand);background:var(--color-brand)}.c-checkbox input:checked:before{transform:rotate(-45deg) scale(1)}.c-checkbox:has(input:disabled){cursor:not-allowed;opacity:var(--opacity-disabled)}.c-chip{display:inline-flex;min-block-size:var(--touch-target);padding:var(--space-2) var(--space-4);border:.0625rem solid var(--color-border);border-radius:var(--radius-pill);align-items:center;gap:var(--space-2);background:var(--color-surface);color:var(--color-text);transition:var(--transition-color)}.c-chip:hover,.c-chip:focus-visible,.c-chip[aria-pressed=true]{border-color:var(--color-brand);background:var(--color-brand-050);color:var(--color-brand)}.c-contact-form{display:grid;max-inline-size:46rem;margin-block-start:var(--space-8);padding:clamp(var(--space-5),4vw,var(--space-8));border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);gap:var(--space-5);background:var(--color-surface);box-shadow:var(--shadow-card)}.c-contact-form__grid{display:grid;gap:var(--space-5)}.c-contact-form__field{display:grid;margin:0;gap:var(--space-2)}.c-contact-form__field label{font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.c-contact-form__field :is(input,textarea){background:var(--color-cream-100)}.c-contact-form__consent{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:var(--space-3);align-items:start;color:var(--color-text-secondary);font-size:var(--font-size-small);line-height:var(--line-height-small)}.c-contact-form__consent input{inline-size:1.25rem;block-size:1.25rem;min-block-size:1.25rem;margin:.15rem 0 0;padding:0;accent-color:var(--color-brand)}.c-contact-form__trap{position:absolute;inline-size:.0625rem;block-size:.0625rem;margin:0;overflow:hidden;clip-path:inset(50%)}.c-contact-form__actions{display:flex}.c-contact-form__actions button:disabled{cursor:wait;opacity:var(--opacity-disabled)}.c-contact-form__status{margin:0;padding:var(--space-4);border:.0625rem solid var(--color-info);border-radius:var(--radius-sm);background:var(--color-info-050);color:var(--color-info)}.c-contact-form__status.is-success{border-color:var(--color-success);background:var(--color-success-050);color:var(--color-success)}.c-contact-form__status.is-error{border-color:var(--color-error);background:var(--color-error-050);color:var(--color-error)}@media(min-width:40rem){.c-contact-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-divider{display:flex;gap:var(--space-4);margin-block:var(--space-8);align-items:center;color:var(--color-text-muted);font-size:var(--font-size-small)}.c-divider:before,.c-divider:after{block-size:.0625rem;flex:1 1 auto;background:var(--color-border);content:""}.c-divider:not(:has(.c-divider__label)):after{display:none}.c-empty-state{max-inline-size:var(--container-narrow);margin-inline:auto;padding:clamp(var(--space-8),7vw,var(--space-16));border:.0625rem dashed var(--color-border);border-radius:var(--radius-lg);text-align:center}.c-empty-state__icon{display:grid;inline-size:3.5rem;block-size:3.5rem;margin:0 auto var(--space-4);border-radius:var(--radius-pill);place-items:center;background:var(--color-brand-050);color:var(--color-brand)}.c-empty-state__title{margin-block-end:var(--space-2);font-size:var(--font-size-h3)}.c-empty-state__description{max-inline-size:var(--measure-narrow);margin:0 auto var(--space-6);color:var(--color-text-secondary)}.c-field-error{display:flex;margin-block:var(--space-2) 0;align-items:flex-start;gap:var(--space-2);color:var(--color-error);font-size:var(--font-size-small);line-height:var(--line-height-small)}.c-field-error .c-icon{inline-size:1.125rem;block-size:1.125rem;margin-block-start:.08em}.c-figure{overflow:hidden;margin:0;border-radius:var(--radius-lg);background:var(--color-surface-muted)}.c-figure__caption{padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-small)}.c-icon{flex:0 0 auto}.c-icon-wrapper{display:inline-flex;inline-size:var(--touch-target);block-size:var(--touch-target);align-items:center;justify-content:center}.c-image-frame{position:relative;display:block;overflow:hidden}.c-image-frame.has-placeholder{background:var(--color-surface-muted)}.c-image-frame--square{aspect-ratio:1}.c-image-frame--portrait{aspect-ratio:4/5}.c-image-frame--landscape{aspect-ratio:4/3}.c-image-frame--wide{aspect-ratio:16/9}.c-image-frame[class*=c-image-frame--] .c-image{block-size:100%;object-fit:cover}.c-image{display:block;inline-size:100%;block-size:auto}.c-image--cover{block-size:100%;object-fit:cover}.c-image--contain{block-size:100%;object-fit:contain}.c-field{display:grid;gap:0}.c-input{min-block-size:var(--control-height)}.c-field.is-success :is(input,select,textarea){border-color:var(--color-success)}.c-field__description{margin-block:var(--space-2) 0;color:var(--color-text-muted);font-size:var(--font-size-small);line-height:var(--line-height-small)}.c-label{display:inline-flex;margin-block-end:var(--space-2);align-items:baseline;gap:var(--space-1);color:var(--color-text);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small)}.c-label__required{color:var(--color-error)}.c-link{display:inline-flex;min-block-size:var(--touch-target);align-items:center;gap:var(--space-2);font-weight:var(--font-weight-semibold);text-decoration-line:underline;text-decoration-color:#fff0;transition:var(--transition-color)}.c-link:hover,.c-link:focus-visible{text-decoration-color:currentcolor}.c-loader{display:inline-flex;inline-size:var(--touch-target);block-size:var(--touch-target);align-items:center;justify-content:center;color:var(--color-brand)}.c-loader__icon{animation:c-loader-spin .8s linear infinite}@keyframes c-loader-spin{to{transform:rotate(1turn)}}.c-drawer__heading,.c-drawer__overlay{display:none}@media not (min-width:64rem){.c-drawer{grid-column:1/-1}.c-drawer__panel{padding-block-start:var(--space-3)}.has-js .c-drawer{position:fixed;z-index:var(--z-drawer);visibility:hidden;pointer-events:none;inset:0}.has-js .admin-bar .c-drawer{inset-block-start:2.875rem}.has-js .c-drawer.is-open{visibility:visible;pointer-events:auto}.has-js .c-drawer__overlay{position:absolute;display:block;inline-size:100%;block-size:100%;padding:0;border:0;border-radius:0;background:var(--color-overlay);opacity:0;transition:opacity var(--duration-base) var(--ease-standard);inset:0}.has-js .c-drawer__panel{position:absolute;inset-block:0;inset-inline-start:0;inline-size:min(90vw,24rem);overflow-y:auto;padding:var(--space-4);background:var(--color-surface);box-shadow:var(--shadow-dialog);overscroll-behavior:contain;transform:translate(-100%);transition:var(--transition-transform)}.has-js .c-drawer.is-open .c-drawer__overlay{opacity:1}.has-js .c-drawer.is-open .c-drawer__panel{transform:translate(0)}.has-js .c-drawer__heading{display:flex;min-block-size:var(--touch-target);margin-block-end:var(--space-4);align-items:center;justify-content:space-between}.has-js .c-drawer__close{display:grid;min-inline-size:var(--touch-target);min-block-size:var(--touch-target);padding:0;border:0;place-items:center;background:#fff0}}@media(min-width:64rem){.c-drawer__panel{display:block}}@media(min-width:48.9375rem)and (not (min-width:64rem)){.has-js .admin-bar .c-drawer{inset-block-start:2rem}}.c-newsletter__title{margin-block-end:var(--space-3);font-size:var(--font-size-h4)}.c-newsletter>p{color:var(--color-text-secondary);font-size:var(--font-size-small)}.c-newsletter__form{margin-block-start:var(--space-4)}.c-newsletter__controls{display:flex;gap:var(--space-2)}.c-newsletter__controls input{min-inline-size:0}.c-newsletter__controls button{flex:0 0 auto;border-color:var(--color-brand);background:var(--color-brand);color:var(--color-surface);font-weight:var(--font-weight-semibold)}.c-newsletter__controls button:hover,.c-newsletter__controls button:focus-visible{border-color:var(--color-brand-hover);background:var(--color-brand-hover)}.c-newsletter__controls button:disabled{cursor:wait}.c-newsletter__consent{display:grid;margin-block-start:var(--space-3);grid-template-columns:1.125rem minmax(0,1fr);gap:var(--space-2);align-items:start;color:var(--color-text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-small)}.c-newsletter__consent input{inline-size:1.125rem;block-size:1.125rem;min-block-size:1.125rem;margin:.15rem 0 0;padding:0;accent-color:var(--color-brand)}.c-newsletter__status{margin-block:var(--space-3) 0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-info-050);color:var(--color-info);font-size:var(--font-size-small)}.c-newsletter__status.is-success{background:var(--color-success-050);color:var(--color-success)}.c-newsletter__status.is-error{background:var(--color-error-050);color:var(--color-error)}@media not (min-width:30rem){.c-newsletter__controls{flex-direction:column}}.c-notice{display:flex;flex-wrap:wrap;gap:var(--space-6);padding:clamp(var(--space-6),4vw,var(--space-10));border-radius:var(--radius-lg);align-items:center;justify-content:space-between;background:var(--color-brand-050)}.c-notice__content{max-inline-size:var(--measure-text)}.c-notice__title{margin-block-end:var(--space-2);font-size:var(--font-size-h4)}.c-notice__description>*:last-child{margin-block-end:0}.c-pagination__list{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center}.c-pagination .page-numbers{display:grid;min-inline-size:var(--touch-target);min-block-size:var(--touch-target);padding:var(--space-2);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm);place-items:center;background:var(--color-surface);color:var(--color-text);font-weight:var(--font-weight-semibold)}.c-pagination a.page-numbers:hover{border-color:var(--color-brand);color:var(--color-brand)}.c-pagination .page-numbers.current{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-surface)}.c-pagination .page-numbers.dots{border-color:#fff0;background:#fff0}.c-price{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:baseline;color:var(--color-text);font-size:var(--font-size-body-large);font-weight:var(--font-weight-bold)}.c-price del{color:var(--color-text-muted);font-size:var(--font-size-small);font-weight:var(--font-weight-regular)}.c-price ins{color:var(--color-brand);text-decoration:none}.c-price .woocommerce-Price-currencySymbol{font-size:.8em}.c-radio{display:inline-flex;min-block-size:var(--touch-target);align-items:center;gap:var(--space-3);cursor:pointer}.c-radio input{appearance:none;display:grid;inline-size:1.25rem;block-size:1.25rem;min-block-size:1.25rem;margin:0;padding:0;border:.1rem solid var(--color-text-muted);border-radius:50%;place-content:center}.c-radio input:before{inline-size:.65rem;block-size:.65rem;border-radius:50%;background:var(--color-brand);content:"";transform:scale(0)}.c-radio input:checked{border-color:var(--color-brand)}.c-radio input:checked:before{transform:scale(1)}.c-radio:has(input:disabled){cursor:not-allowed;opacity:var(--opacity-disabled)}.c-rating,.c-rating__stars{display:inline-flex;align-items:center}.c-rating{gap:var(--space-2)}.c-rating__stars{gap:.125rem}.c-rating__stars .c-icon{inline-size:1.125rem;block-size:1.125rem;color:var(--color-border);fill:currentcolor;stroke-width:1.4}.c-rating__stars .is-active .c-icon{color:var(--color-brand-500)}.c-rating__count{color:var(--color-text-muted);font-size:var(--font-size-small)}.c-search-form{position:relative;inline-size:100%}.c-search-form__input{min-block-size:var(--touch-target);padding-block:var(--space-2);padding-inline:var(--space-4) calc(var(--touch-target) + var(--space-2));border-radius:var(--radius-pill);background:var(--color-surface-muted)}.c-search-form__button{position:absolute;inset-block:0;inset-inline-end:0;display:grid;min-inline-size:var(--touch-target);min-block-size:var(--touch-target);padding:0;border:0;place-items:center;background:#fff0;color:var(--color-text-secondary)}.c-search-form__button:hover{color:var(--color-brand)}.c-select{min-block-size:var(--control-height);padding-inline-end:var(--space-10);background-color:var(--color-surface)}.c-site-footer{margin-block-start:var(--section-space);border-block-start:.0625rem solid var(--color-border);background:var(--color-surface)}.c-site-footer__main{display:grid;gap:var(--space-10) var(--space-8);padding-block:var(--section-space-compact)}.c-site-footer__main h2{margin-block-end:var(--space-4);font-size:var(--font-size-h5)}.c-site-footer__wordmark{display:inline-block;margin-block-end:var(--space-4);color:var(--color-text);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight)}.c-site-footer .custom-logo{inline-size:auto;max-inline-size:10rem;block-size:2.75rem;margin-block-end:var(--space-4);object-fit:contain}.c-site-footer__brand>p,.c-site-footer__contact p{max-inline-size:24rem;color:var(--color-text-secondary);font-size:var(--font-size-small)}.c-site-footer__menu,.c-site-footer__contact ul,.c-site-footer__socials,.c-site-footer__legal{margin:0;padding:0;list-style:none}.c-site-footer__menu,.c-site-footer__contact ul{display:grid;gap:var(--space-3)}.c-site-footer__menu a,.c-site-footer__contact a,.c-site-footer__legal a{color:var(--color-text-secondary)}.c-site-footer__menu a:hover,.c-site-footer__contact a:hover,.c-site-footer__legal a:hover{color:var(--color-brand)}.c-site-footer__contact li,.c-site-footer__socials{display:flex;gap:var(--space-2);align-items:center}.c-site-footer__contact .c-icon{flex:0 0 auto;inline-size:1.125rem;block-size:1.125rem;color:var(--color-brand)}.c-site-footer__socials{margin-block-start:var(--space-6)}.c-site-footer__socials a{display:grid;inline-size:var(--touch-target);block-size:var(--touch-target);border:.0625rem solid var(--color-border);border-radius:var(--radius-pill);place-items:center}.c-site-footer__socials a:hover{border-color:var(--color-brand);color:var(--color-brand)}.c-site-footer__payments{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);padding-block:var(--space-5);border-block-start:.0625rem solid var(--color-border);align-items:center;color:var(--color-text-secondary);font-size:var(--font-size-small)}.c-site-footer__payments strong{color:var(--color-text)}.c-site-footer__bottom{border-block-start:.0625rem solid var(--color-border);background:var(--color-surface-muted)}.c-site-footer__bottom-inner{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-8);min-block-size:4rem;padding-block:var(--space-3);align-items:center;justify-content:space-between;font-size:var(--font-size-small)}.c-site-footer__bottom p{margin:0}.c-site-footer__legal{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}@media(min-width:48rem){.c-site-footer__main{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.c-site-footer__main{grid-template-columns:1.2fr .8fr 1fr 1.4fr}}.c-site-header{position:sticky;z-index:var(--z-sticky);inset-block-start:0;border-block-end:.0625rem solid #fff0;background:#fffffff5;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.admin-bar .c-site-header{inset-block-start:2rem}.c-site-header.is-scrolled{border-color:var(--color-border);box-shadow:0 .25rem 1rem #2b272812}.c-site-header__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);min-block-size:var(--header-height);align-items:center;transition:min-block-size var(--duration-fast) var(--ease-standard)}.c-site-header.is-compact .c-site-header__inner{min-block-size:var(--header-height-compact)}.c-site-header__menu-toggle,.c-site-header__action{display:inline-flex;min-inline-size:var(--touch-target);min-block-size:var(--touch-target);padding:var(--space-2);border:0;align-items:center;justify-content:center;background:#fff0;color:var(--color-text)}.c-site-header__menu-toggle:hover,.c-site-header__action:hover{color:var(--color-brand)}.c-site-header__brand{min-inline-size:0}.c-site-header__brand .custom-logo-link{display:block;inline-size:fit-content}.c-site-header__brand .custom-logo{display:block;inline-size:auto;max-inline-size:9rem;block-size:2.25rem;object-fit:contain}.c-site-header__wordmark{display:block;overflow:hidden;color:var(--color-text);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);text-overflow:ellipsis;white-space:nowrap}.c-site-header__search{grid-column:1/-1;grid-row:2;inline-size:100%;max-inline-size:32rem;padding-block-end:var(--space-3);justify-self:center}.c-site-header__actions{display:flex;gap:var(--space-1);align-items:center}.c-site-header__action{position:relative;flex-direction:column;gap:.125rem;border-radius:var(--radius-sm);font-size:var(--font-size-caption);text-decoration:none}.c-site-header__action:disabled{background:#fff0}.c-site-header__action-label,.c-site-header__wishlist{display:none}.c-site-header__cart-icon{position:relative;display:block}.c-site-header__cart-count{position:absolute;inset-block-start:-.5rem;inset-inline-end:-.7rem;display:grid;min-inline-size:1.2rem;block-size:1.2rem;padding-inline:.2rem;border:.125rem solid var(--color-surface);border-radius:var(--radius-pill);place-items:center;background:var(--color-brand);color:var(--color-surface);font-size:.625rem;font-weight:var(--font-weight-bold);line-height:1}@media(min-width:48rem){.c-site-header__inner{grid-template-columns:auto minmax(10rem,1fr) auto}.c-site-header__action-label{display:inline}.c-site-header__wishlist{display:inline-flex}}@media not (min-width:48.9375rem){.admin-bar .c-site-header{inset-block-start:2.875rem}}@media(min-width:64rem){.c-site-header__inner{grid-template-columns:minmax(9rem,1fr) minmax(16rem,24rem) minmax(9rem,1fr);column-gap:var(--space-8)}.c-site-header__menu-toggle{display:none}.c-site-header__search{grid-column:2;grid-row:1;max-inline-size:24rem;padding-block-end:0}.c-site-header__actions{justify-self:end}.c-site-header .c-drawer{grid-column:1/-1;border-block-start:.0625rem solid var(--color-border)}.c-site-header .c-navigation{min-block-size:3.25rem}.c-site-header .c-navigation__list{min-block-size:3.25rem;justify-content:center}}.c-navigation__list,.c-navigation__list .sub-menu{margin:0;padding:0;list-style:none}.c-navigation__list a{display:flex;min-block-size:var(--touch-target);padding:var(--space-2) var(--space-3);align-items:center;color:var(--color-text);font-weight:var(--font-weight-semibold);text-decoration:none}.c-navigation__list a:hover,.c-navigation__list a:focus-visible,.c-navigation__list .current-menu-item>a,.c-navigation__list .current-menu-ancestor>a{color:var(--color-brand)}.c-navigation__list .menu-item{position:relative}.c-navigation__submenu-toggle{display:none;min-inline-size:var(--touch-target);min-block-size:var(--touch-target);padding:0;border:0;place-items:center;background:#fff0;color:var(--color-text)}.c-navigation__submenu-toggle .c-icon{inline-size:1.125rem;block-size:1.125rem;transition:var(--transition-transform)}.c-navigation__submenu-toggle[aria-expanded=true] .c-icon{transform:rotate(180deg)}.c-mega-menu__media{display:none;overflow:hidden;aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--color-surface-muted)}.c-mega-menu__image{display:block;inline-size:100%;block-size:100%;opacity:0;object-fit:cover;transition:opacity var(--duration-base) var(--ease-standard)}.c-mega-menu__image.is-loaded{opacity:1}.c-mega-menu__media--placeholder{background:radial-gradient(circle at 75% 24%,var(--color-brand-050) 0 17%,transparent 18%),linear-gradient(145deg,var(--color-surface-muted),var(--color-cream-100))}.c-mega-menu__title{display:block}.c-mega-menu__description{display:block;margin-block-start:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);line-height:var(--line-height-small)}@media not (min-width:64rem){.c-navigation__list>li{border-block-end:.0625rem solid var(--color-border)}.c-navigation__list .menu-item-has-children{display:grid;grid-template-columns:minmax(0,1fr) auto}.c-navigation__list .menu-item-has-children>.c-navigation__submenu-toggle{display:grid}.c-navigation__list .sub-menu{grid-column:1/-1;padding-block-end:var(--space-2);padding-inline-start:var(--space-4)}.c-navigation__list .sub-menu .sub-menu{padding-inline-start:var(--space-5)}.c-navigation__list .sub-menu a{font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.c-navigation__list .menu-item--mega-column>a{display:block;padding-block:var(--space-3);font-size:var(--font-size-body);font-weight:var(--font-weight-bold)}.has-js .c-navigation__list .sub-menu[hidden]{display:none}}@media(min-width:64rem){.c-navigation{position:relative}.c-navigation__list{position:relative;display:flex;gap:var(--space-1);align-items:center}.c-navigation__list>.menu-item-has-children{display:flex;align-self:stretch;align-items:center}.c-navigation__list>.menu-item-has-children>a{block-size:100%;padding-inline-end:var(--space-1)}.c-navigation__list>.menu-item-has-children>.c-navigation__submenu-toggle{display:grid;block-size:100%}.c-navigation__list .sub-menu{position:absolute;z-index:var(--z-dropdown);inset-block-start:100%;inset-inline-start:0;min-inline-size:15rem;padding:var(--space-2);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);visibility:hidden;pointer-events:none;background:var(--color-surface);box-shadow:var(--shadow-popover);opacity:0;transform:translateY(-.375rem);transition:opacity var(--duration-fast) var(--ease-standard),visibility var(--duration-fast) var(--ease-standard),var(--transition-transform)}.c-navigation__list .menu-item-has-children:focus-within>.sub-menu,.c-navigation__list .menu-item-has-children.is-open>.sub-menu,html:not(.has-js) .c-navigation__list .menu-item-has-children:hover>.sub-menu{visibility:visible;pointer-events:auto;opacity:1;transform:translateY(0)}.c-navigation__list>.menu-item--mega{position:static}.c-navigation__list>.menu-item--mega>.sub-menu{inset-inline-start:50%;display:grid;inline-size:min(100vw - 2 * var(--container-gutter),63.75rem);min-inline-size:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:.625rem;padding:1.5rem .9375rem;border-start-start-radius:0;border-start-end-radius:0;transform:translate(-50%,-.375rem)}.c-navigation__list>.menu-item--mega:focus-within>.sub-menu,.c-navigation__list>.menu-item--mega.is-open>.sub-menu,html:not(.has-js) .c-navigation__list>.menu-item--mega:hover>.sub-menu{transform:translate(-50%)}.c-navigation__list .menu-item--mega-column{position:static;display:block;min-inline-size:0}.c-navigation__list .menu-item--mega-column>a{display:block;min-block-size:0;padding:0;font-size:clamp(1.5rem,2.25vw,2rem);font-weight:var(--font-weight-medium);line-height:1.3}.c-navigation__list .menu-item--mega-column>.c-navigation__submenu-toggle,.c-navigation__list .menu-item--mega-section>.c-navigation__submenu-toggle{display:none}.c-navigation__list .menu-item--mega-column>.sub-menu,.c-navigation__list .menu-item--mega-section>.sub-menu{position:static;display:block;min-inline-size:0;margin-block-start:var(--space-2);padding:0;border:0;border-radius:0;visibility:visible;background:#fff0;box-shadow:none;opacity:1;transform:none}.c-navigation__list .menu-item--mega-column>.sub-menu a,.c-navigation__list .menu-item--mega-section>.sub-menu a{min-block-size:2.25rem;padding:var(--space-1) 0;font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.c-navigation__list .menu-item--mega-promo{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-brand-050)}.c-navigation__list .menu-item--mega-overview{grid-column:1/-1;border-block-start:.0625rem solid var(--color-border)}.c-navigation__list .menu-item--mega-overview>a{min-block-size:var(--touch-target);padding:var(--space-3) 0 0;justify-content:flex-end;color:var(--color-brand);font-size:var(--font-size-small)}.c-mega-menu__media{display:block;margin-block-end:.625rem;aspect-ratio:19/25;border-radius:0}.c-navigation__list>.menu-item--mega--shop>.sub-menu{display:block;block-size:31.25rem;padding:1.875rem 0 1.875rem 1.875rem;column-count:4;column-fill:auto;column-gap:1.875rem}.c-navigation__list .menu-item--mega-section{display:inline-block;inline-size:100%;margin-block-end:.5rem;break-inside:avoid}.c-navigation__list .menu-item--mega-section>a{display:block;min-block-size:0;padding:0 0 .75rem;color:var(--color-text);font-size:.875rem;font-weight:var(--font-weight-bold);line-height:1.5;text-transform:uppercase}.c-navigation__list .menu-item--mega-section>a:after{display:block;inline-size:6.25rem;block-size:.25rem;margin-block-start:.375rem;background:var(--color-brand-200);content:""}.c-navigation__list .menu-item--mega-section--accent>a{color:var(--color-brand)}.c-navigation__list .menu-item--mega-section--accent>a:after{background:var(--color-brand)}.c-navigation__list .menu-item--mega-section>.sub-menu{margin-block-start:0}.c-navigation__list .menu-item--mega-section>.sub-menu a{min-block-size:1.75rem;padding:.1875rem 0;line-height:1.4}}.c-switch{display:inline-flex;min-block-size:var(--touch-target);align-items:center;gap:var(--space-3);cursor:pointer}.c-switch input{position:absolute;opacity:0}.c-switch__track{display:flex;inline-size:2.75rem;block-size:1.5rem;padding:.15rem;border:.0625rem solid var(--color-border);border-radius:var(--radius-pill);align-items:center;background:var(--color-text-muted);transition:var(--transition-color)}.c-switch__track span{inline-size:1.05rem;block-size:1.05rem;border-radius:50%;background:var(--color-surface);box-shadow:var(--shadow-card);transition:var(--transition-transform)}.c-switch input:checked+.c-switch__track{border-color:var(--color-brand);background:var(--color-brand)}.c-switch input:checked+.c-switch__track span{transform:translate(1.2rem)}.c-switch input:focus-visible+.c-switch__track{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.c-switch:has(input:disabled){cursor:not-allowed;opacity:var(--opacity-disabled)}.c-tag{display:inline-flex;min-block-size:2rem;padding:var(--space-1) var(--space-3);border:.0625rem solid var(--color-border);border-radius:var(--radius-xs);align-items:center;background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-small);text-decoration:none}a.c-tag:hover,a.c-tag:focus-visible{border-color:var(--color-brand);color:var(--color-brand)}.c-textarea{min-block-size:9rem}.c-product-card{display:flex;min-inline-size:0;overflow:hidden;border:.0625rem solid rgb(141 72 86 / .12);border-radius:var(--radius-lg);flex-direction:column;background:var(--color-surface);box-shadow:0 .35rem 1.25rem #4a35390a;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-base) var(--ease-standard)}.c-product-card:hover{border-color:var(--color-brand-200);box-shadow:var(--shadow-card);transform:translateY(-.1875rem)}.c-product-card__media{display:block;overflow:hidden;color:inherit;text-decoration:none}.c-product-card__media .c-image{transition:var(--transition-transform)}.c-product-card:hover .c-product-card__media .c-image{transform:scale(1.025)}.c-product-card__image-fallback{display:grid;aspect-ratio:1;place-items:center;background:radial-gradient(circle at 72% 24%,var(--color-brand-050) 0 18%,transparent 19%),linear-gradient(145deg,var(--color-surface-muted),var(--color-cream-100))}.c-product-card--catalog .c-product-card__image-fallback,.c-product-card--catalog .c-product-card__media .c-image{aspect-ratio:4/5}.c-product-card__image-fallback:before{inline-size:28%;aspect-ratio:1/1.35;border:.125rem solid var(--color-brand);border-radius:var(--radius-pill) var(--radius-pill) var(--radius-md) var(--radius-md);content:"";opacity:.5}.c-product-card__body{display:flex;padding:var(--space-6);flex:1;flex-direction:column;align-items:flex-start}.c-product-card__badges{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-end:var(--space-3)}.c-product-card__title{margin-block-end:var(--space-3);font-size:clamp(1rem,1.4vw,1.125rem);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-heading)}.c-product-card--catalog .c-product-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.c-product-card__title a{color:var(--color-text);text-decoration:none}.c-product-card__title a:hover,.c-product-card__title a:focus-visible{color:var(--color-brand)}.c-product-card .c-price,.c-product-card .c-rating{margin-block-end:var(--space-3)}.c-product-card__action{inline-size:100%;margin-block-start:auto;padding-block-start:var(--space-4)}.c-product-card__action .c-button{inline-size:100%;border-color:var(--color-brand-200);border-radius:var(--radius-pill);background:var(--color-brand-050);color:var(--color-brand)}.c-product-card__action .c-button:hover,.c-product-card__action .c-button:focus-visible{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-surface)}@media not (min-width:30rem){.c-product-card__body{padding:var(--space-4)}.c-product-card__action .c-button{padding-inline:var(--space-3);font-size:var(--font-size-small)}}.c-home-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 12%,rgb(255 47 99 / .11),transparent 28rem),var(--color-cream-100)}.c-home-hero__viewport{display:grid}.c-home-hero__slide{grid-area:1/1;visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--duration-slow) var(--ease-standard),visibility var(--duration-slow) var(--ease-standard)}.c-home-hero__slide.is-active{z-index:var(--z-base);visibility:visible;pointer-events:auto;opacity:1}.c-home-hero__inner{display:grid;gap:var(--space-8);padding-block:clamp(2.5rem,7vw,6.5rem);align-items:center}.c-home-hero__content{position:relative;z-index:var(--z-raised);max-inline-size:42rem}.c-home-hero__eyebrow{margin-block-end:var(--space-4);color:var(--color-brand);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.c-home-hero__title{max-inline-size:13ch;margin-block-end:var(--space-5)}.c-home-hero__description{max-inline-size:34rem;margin-block-end:0}.c-home-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-8)}.c-home-hero__visual{position:relative;overflow:hidden;min-block-size:18rem;border-radius:clamp(var(--radius-lg),3vw,2.5rem);background:linear-gradient(145deg,var(--color-brand-050),var(--color-surface));box-shadow:var(--shadow-card)}.c-home-hero__visual .c-image-frame,.c-home-hero__visual .c-image-frame>picture{block-size:100%}.c-home-hero__visual .c-image-frame{aspect-ratio:4/3}.c-home-hero__visual .c-image{block-size:100%}.c-home-hero__visual-fallback{display:block;aspect-ratio:4/3}.c-home-hero__visual:before,.c-home-hero__visual:after{position:absolute;border-radius:var(--radius-pill);content:"";pointer-events:none}.c-home-hero__visual:before{inline-size:38%;aspect-ratio:1;inset-block-start:12%;inset-inline-end:10%;background:#ff2f632b}.c-home-hero__visual:after{inline-size:22%;aspect-ratio:1;inset-block-end:10%;inset-inline-start:12%;border:.75rem solid rgb(255 255 255 / .7)}.c-home-hero__visual.has-image:before,.c-home-hero__visual.has-image:after{content:none}.c-home-hero--center .c-home-hero__content{text-align:center}.c-home-hero--center .c-home-hero__title,.c-home-hero--center .c-home-hero__description{margin-inline:auto}.c-home-hero--center .c-home-hero__actions{justify-content:center}.c-home-hero__controls{position:relative;z-index:var(--z-raised);display:flex;margin-block-start:clamp(-3.75rem,-5vw,-2.5rem);padding-block-end:var(--space-4);align-items:center;justify-content:center;gap:var(--space-2)}.c-home-hero__arrow,.c-home-hero__pause,.c-home-hero__dot{display:grid;padding:0;border:.0625rem solid var(--color-border);place-items:center;background:#ffffffe6;color:var(--color-text);box-shadow:0 .25rem 1rem #2b272814}.c-home-hero__arrow,.c-home-hero__pause{inline-size:var(--touch-target);block-size:var(--touch-target);border-radius:var(--radius-pill)}.c-home-hero__arrow:hover,.c-home-hero__arrow:focus-visible,.c-home-hero__pause:hover,.c-home-hero__pause:focus-visible{border-color:var(--color-brand);color:var(--color-brand)}.c-home-hero__arrow .c-icon{inline-size:1.25rem;block-size:1.25rem}.c-home-hero__dots{display:flex;padding-inline:var(--space-2);align-items:center;gap:var(--space-2)}.c-home-hero__dot{inline-size:.75rem;block-size:.75rem;min-inline-size:.75rem;min-block-size:.75rem;border-radius:var(--radius-pill);box-shadow:none;transition:inline-size var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.c-home-hero__dot.is-active{inline-size:1.75rem;border-color:var(--color-brand);background:var(--color-brand)}.c-home-hero__pause{font-size:var(--font-size-small);font-weight:var(--font-weight-bold)}@media not (min-width:30rem){.c-home-hero__actions .c-button{inline-size:100%}}@media(min-width:48rem){.c-home-hero__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.c-home-hero__visual{min-block-size:26rem}}@media(min-width:80rem){.c-home-hero__inner{grid-template-columns:minmax(28rem,.82fr) minmax(36rem,1.18fr)}}@media(prefers-reduced-motion:reduce){.c-home-hero__slide,.c-home-hero__dot{transition:none}}.c-home-categories{background:var(--color-surface)}.c-home-categories__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.c-home-category-card{display:flex;min-inline-size:0;overflow:hidden;border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;background:var(--color-cream-100);color:var(--color-text);text-decoration:none;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.c-home-category-card:hover,.c-home-category-card:focus-visible{border-color:var(--color-brand);box-shadow:var(--shadow-card);color:var(--color-text)}.c-home-category-card__media{display:block;overflow:hidden;aspect-ratio:4/3}.c-home-category-card__fallback{display:grid;block-size:100%;place-items:center;background:radial-gradient(circle at 72% 25%,rgb(255 255 255 / .82) 0 14%,transparent 15%),radial-gradient(circle at 35% 68%,rgb(255 47 99 / .12) 0 19%,transparent 20%),linear-gradient(140deg,var(--color-brand-050),var(--color-cream-100))}.c-home-category-card__body{display:flex;padding:var(--space-4);flex:1;flex-direction:column}.c-home-category-card__title{font-size:var(--font-size-h5);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}.c-home-category-card__description{display:none;margin-block-start:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-small)}.c-home-category-card__action{display:inline-flex;gap:var(--space-2);margin-block-start:var(--space-4);align-items:center;color:var(--color-brand);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.c-home-category-card__action .c-icon{inline-size:1.125rem;block-size:1.125rem}@media(min-width:48rem){.c-home-categories__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--grid-gap)}.c-home-category-card__body{padding:var(--space-5)}.c-home-category-card__description{display:block}}.c-home-featured-products__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}@media not (min-width:30rem){.c-home-featured-products__grid{grid-template-columns:minmax(0,1fr)}}@media(min-width:48rem){.c-home-featured-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}}@media(min-width:64rem){.c-home-featured-products__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-home-benefits{background:var(--color-brand-050)}.c-home-benefits__list{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}.c-home-benefits__item{padding:var(--space-6);border:.0625rem solid rgb(255 47 99 / .18);border-radius:var(--radius-lg);background:#ffffffc2}.c-home-benefits__icon{display:grid;inline-size:3rem;block-size:3rem;margin-block-end:var(--space-5);border-radius:var(--radius-pill);place-items:center;background:var(--color-surface);color:var(--color-brand)}.c-home-benefits__item h3{margin-block-end:var(--space-2);font-size:var(--font-size-h5)}.c-home-benefits__item p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-small)}@media(min-width:48rem){.c-home-benefits__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gap)}.c-home-benefits__list:has(.c-home-benefits__item:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}.c-home-samples{background:var(--color-surface)}.c-home-samples__inner{display:grid;gap:var(--space-8);align-items:center}.c-home-samples__media{position:relative;overflow:hidden;min-block-size:18rem;border-radius:var(--radius-lg);background:radial-gradient(circle at 28% 32%,rgb(255 255 255 / .82) 0 14%,transparent 15%),linear-gradient(145deg,var(--color-brand-050),var(--color-cream-100))}.c-home-samples__media>span:empty{display:block;aspect-ratio:4/3}.c-home-samples__media:not(.has-image):after{position:absolute;inline-size:24%;aspect-ratio:.75;inset-block-end:18%;inset-inline-start:38%;border:.125rem solid var(--color-brand);border-radius:var(--radius-pill) var(--radius-pill) var(--radius-sm) var(--radius-sm);content:"";opacity:.48}.c-home-samples__content{max-inline-size:36rem}.c-home-samples__eyebrow{margin-block-end:var(--space-3);color:var(--color-brand);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.c-home-samples__content .t-lead{margin-block-end:var(--space-5)}.c-home-samples__note{padding-inline-start:var(--space-4);border-inline-start:.1875rem solid var(--color-brand);color:var(--color-text-secondary);font-size:var(--font-size-small)}.c-home-samples__content .c-button{margin-block-start:var(--space-3)}@media(min-width:48rem){.c-home-samples__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,5rem)}.c-home-samples__inner--image-right .c-home-samples__content{justify-self:end}}.c-home-bundles__grid{display:grid;gap:var(--space-5)}@media(min-width:48rem){.c-home-bundles__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}}.c-home-image-banner__inner{display:grid;overflow:hidden;border-radius:clamp(var(--radius-lg),3vw,2rem);background:var(--color-brand-050);box-shadow:var(--shadow-card)}.c-home-image-banner__inner--dark{background:var(--color-ink-900);color:var(--color-surface)}.c-home-image-banner__content{max-inline-size:40rem;padding:clamp(2rem,6vw,5rem)}.c-home-image-banner__inner--center .c-home-image-banner__content{justify-self:center;text-align:center}.c-home-image-banner__inner--end .c-home-image-banner__content{justify-self:end}.c-home-image-banner__inner--dark h2,.c-home-image-banner__inner--dark p{color:var(--color-surface)}.c-home-image-banner__eyebrow{margin-block-end:var(--space-3);color:var(--color-brand-700);font-size:var(--font-size-small);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.c-home-image-banner__content>p:not(.c-home-image-banner__eyebrow){margin-block-end:var(--space-6);color:var(--color-text-secondary)}.c-home-image-banner__media{position:relative;min-block-size:15rem;background:radial-gradient(circle at 32% 45%,rgb(255 255 255 / .75) 0 17%,transparent 18%),linear-gradient(125deg,var(--color-brand-050),rgb(255 47 99 / .32))}.c-home-image-banner__media>span:empty{display:block;aspect-ratio:16/9}.c-home-image-banner__media:not(.has-image):before,.c-home-image-banner__media:not(.has-image):after{position:absolute;border-radius:var(--radius-pill);content:""}.c-home-image-banner__media:not(.has-image):before{inline-size:28%;aspect-ratio:1;inset-block-start:18%;inset-inline-end:18%;background:#ffffff8a}.c-home-image-banner__media:not(.has-image):after{inline-size:18%;aspect-ratio:.72;inset-block-end:14%;inset-inline-start:26%;border:.125rem solid var(--color-brand);border-radius:var(--radius-pill) var(--radius-pill) var(--radius-sm) var(--radius-sm)}.c-home-image-banner__media .c-image-frame,.c-home-image-banner__media .c-image{block-size:100%}@media(min-width:48rem){.c-home-image-banner__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch}.c-home-image-banner__media{min-block-size:28rem}}.c-home-education{background:var(--color-surface)}.c-home-education__grid{display:grid;gap:var(--space-5)}.c-home-article-card{overflow:hidden;border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-cream-100)}.c-home-article-card__media{display:block}.c-home-article-card__fallback{display:block;aspect-ratio:4/3;background:linear-gradient(155deg,transparent 48%,rgb(255 47 99 / .1) 49% 52%,transparent 53%),var(--color-surface-muted)}.c-home-article-card__body{padding:var(--space-6)}.c-home-article-card__meta{margin-block-end:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-caption)}.c-home-article-card h3{margin-block-end:var(--space-3);font-size:var(--font-size-h4)}.c-home-article-card h3 a{color:var(--color-text);text-decoration:none}.c-home-article-card__body>p:not(.c-home-article-card__meta){color:var(--color-text-secondary);font-size:var(--font-size-small)}.c-home-article-card__link{display:inline-flex;gap:var(--space-2);align-items:center;font-weight:var(--font-weight-semibold);text-decoration:none}.c-home-article-card__link .c-icon{inline-size:1.125rem;block-size:1.125rem}@media(min-width:48rem){.c-home-education__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gap)}}.c-home-trust{background:var(--color-ink-900);color:var(--color-surface)}.c-home-trust h2{color:var(--color-surface)}.c-home-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}.c-home-trust__item{display:flex;padding:var(--space-5);border:.0625rem solid rgb(255 255 255 / .18);border-radius:var(--radius-lg);flex-direction:column}.c-home-trust__item strong{color:var(--color-brand-500);font-size:var(--font-size-h3);line-height:var(--line-height-heading)}.c-home-trust__item span{margin-block-start:var(--space-2)}.c-home-trust__item a{inline-size:fit-content;margin-block-start:var(--space-3);color:var(--color-surface);font-size:var(--font-size-small)}@media(min-width:48rem){.c-home-trust__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--grid-gap)}}.c-product-related{grid-column:1/-1;padding-block:var(--section-space-compact)}.c-product-related__heading{margin-block-end:var(--space-8)}.c-product-related__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--grid-gap)}@media(min-width:30rem){.c-product-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.c-product-related__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-product-sticky{display:none}@media not (min-width:64rem){.has-js .c-product-sticky{position:fixed;z-index:var(--z-sticky);inset-block-end:0;inset-inline:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);padding:var(--space-3) var(--container-gutter) calc(var(--space-3) + env(safe-area-inset-bottom));border-block-start:.0625rem solid var(--color-border);visibility:hidden;align-items:center;background:#fffffffa;box-shadow:0 -.5rem 2rem #2b27281f;opacity:0;pointer-events:none;transform:translateY(100%);transition:opacity var(--duration-base) var(--ease-standard),visibility var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-standard)}.has-js .c-product-sticky.is-visible{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.c-product-sticky__details{display:grid;min-inline-size:0}.c-product-sticky__name,.c-product-sticky__variant{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-product-sticky__name{font-size:var(--font-size-small)}.c-product-sticky__price{color:var(--color-text);font-weight:var(--font-weight-bold)}.c-product-sticky__price:empty{display:none}.c-product-sticky__variant{color:var(--color-text-muted);font-size:var(--font-size-caption)}.c-product-sticky__action{min-block-size:var(--touch-target);padding-inline:var(--space-4);white-space:nowrap}}.c-mini-cart{position:fixed;z-index:var(--z-modal);inset:0}.c-mini-cart[hidden]{display:none}.c-mini-cart__overlay{position:absolute;inset:0;inline-size:100%;block-size:100%;padding:0;border:0;background:var(--color-overlay);cursor:pointer}.c-mini-cart__panel{position:absolute;inset-block:0;inset-inline-end:0;display:grid;inline-size:min(100%,27rem);grid-template-rows:auto minmax(0,1fr);background:var(--color-surface);box-shadow:var(--shadow-dialog)}.c-mini-cart__header{display:flex;min-block-size:4.5rem;padding:var(--space-4) var(--space-5);border-block-end:.0625rem solid var(--color-border);align-items:center;justify-content:space-between}.c-mini-cart__header h2{margin:0;font-size:var(--font-size-h4)}.c-mini-cart__close{display:grid;min-inline-size:var(--touch-target);min-block-size:var(--touch-target);padding:0;border:0;place-items:center;background:#fff0;color:var(--color-text)}.c-mini-cart__content{overflow-y:auto;padding:var(--space-5)}.c-mini-cart__content[aria-busy=true]{opacity:.65;pointer-events:none}.c-mini-cart .woocommerce-mini-cart{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}.c-mini-cart .woocommerce-mini-cart-item{position:relative;display:grid;min-inline-size:0;grid-template-columns:4.5rem minmax(0,1fr);gap:var(--space-3);padding:0 var(--space-8) var(--space-4) 0;border-block-end:.0625rem solid var(--color-border)}.c-mini-cart .woocommerce-mini-cart-item>a:not(.remove){display:grid;grid-column:1/-1;grid-template-columns:4.5rem minmax(0,1fr);gap:var(--space-3);align-items:start;color:var(--color-text);font-weight:var(--font-weight-semibold);text-decoration:none}.c-mini-cart .woocommerce-mini-cart-item img{inline-size:4.5rem;block-size:4.5rem;border-radius:var(--radius-sm);object-fit:cover}.c-mini-cart .woocommerce-mini-cart-item .remove{position:absolute;inset-block-start:0;inset-inline-end:0;display:grid;inline-size:2rem;block-size:2rem;border-radius:var(--radius-pill);place-items:center;color:var(--color-error);font-size:1.5rem;line-height:1;text-decoration:none}.c-mini-cart .variation{grid-column:2;margin:0;color:var(--color-text-secondary);font-size:var(--font-size-caption)}.c-mini-cart .variation dt,.c-mini-cart .variation dd,.c-mini-cart .variation p{display:inline;margin:0}.c-mini-cart .quantity{grid-column:2;color:var(--color-text-secondary);font-size:var(--font-size-small)}.c-mini-cart .woocommerce-mini-cart__total{display:flex;margin:var(--space-6) 0 0;padding-block:var(--space-4);border-block:.0625rem solid var(--color-border);justify-content:space-between;font-weight:var(--font-weight-semibold)}.c-mini-cart .woocommerce-mini-cart__buttons{display:grid;gap:var(--space-3);margin:var(--space-5) 0 0}.c-mini-cart .woocommerce-mini-cart__buttons .button{display:inline-flex;min-block-size:var(--button-height);padding:var(--space-3) var(--space-5);border:.0625rem solid var(--color-brand);border-radius:var(--radius-sm);align-items:center;justify-content:center;background:#fff0;color:var(--color-brand);font-weight:var(--font-weight-semibold);text-decoration:none}.c-mini-cart .woocommerce-mini-cart__buttons .checkout{background:var(--color-brand);color:var(--color-surface)}.c-mini-cart .woocommerce-mini-cart__empty-message{margin:0;padding-block:var(--space-10);color:var(--color-text-secondary);text-align:center}@media(prefers-reduced-motion:no-preference){.c-mini-cart__overlay{animation:c-mini-cart-fade var(--duration-fast) var(--ease-standard)}.c-mini-cart__panel{animation:c-mini-cart-enter var(--duration-base) var(--ease-standard)}}@keyframes c-mini-cart-fade{0%{opacity:0}}@keyframes c-mini-cart-enter{0%{transform:translate(100%)}}.c-cart-page{padding-block:var(--space-8) var(--section-space)}.c-cart-page__header{margin-block:var(--space-5) var(--space-8)}.c-cart-page__header h1{margin:0}.c-cart-page .woocommerce-notices-wrapper:empty{display:none}.c-cart-page .woocommerce-message,.c-cart-page .woocommerce-error,.c-cart-page .woocommerce-info{margin:0 0 var(--space-6);padding:var(--space-4);border-inline-start:.25rem solid var(--color-info);border-radius:var(--radius-sm);background:var(--color-info-050);list-style:none}.c-cart-page .woocommerce-error{border-color:var(--color-error);background:var(--color-error-050)}.c-cart-page .woocommerce-message{border-color:var(--color-success);background:var(--color-success-050)}.c-cart-page .woocommerce-cart-form__contents{inline-size:100%;border-collapse:collapse}.c-cart-page .woocommerce-cart-form__contents th,.c-cart-page .woocommerce-cart-form__contents td{padding:var(--space-4);border-block-end:.0625rem solid var(--color-border);text-align:start;vertical-align:middle}.c-cart-page .woocommerce-cart-form__contents th{color:var(--color-text-secondary);font-size:var(--font-size-caption);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.c-cart-page .product-remove{inline-size:3rem}.c-cart-page .product-remove .remove{display:grid;inline-size:2rem;block-size:2rem;border-radius:var(--radius-pill);place-items:center;color:var(--color-error);font-size:1.5rem;line-height:1;text-decoration:none}.c-cart-page .product-thumbnail{inline-size:6rem}.c-cart-page .product-thumbnail img{display:block;inline-size:5rem;block-size:5rem;border-radius:var(--radius-sm);object-fit:cover}.c-cart-page .product-name a{color:var(--color-text);font-weight:var(--font-weight-semibold);text-decoration:none}.c-cart-page .product-name .variation{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-small)}.c-cart-page .product-name .variation dt,.c-cart-page .product-name .variation dd,.c-cart-page .product-name .variation p{display:inline;margin:0}.c-cart-page .product-name .variation dd:after{display:block;content:""}.c-cart-quantity{display:inline-grid;grid-template-columns:var(--touch-target) 3.25rem var(--touch-target);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm)}.c-cart-quantity .quantity{display:contents}.c-cart-quantity .qty{inline-size:3.25rem;min-block-size:var(--touch-target);padding:0;border:0;border-inline:.0625rem solid var(--color-border);border-radius:0;text-align:center;appearance:textfield}.c-cart-quantity .qty::-webkit-inner-spin-button,.c-cart-quantity .qty::-webkit-outer-spin-button{margin:0;appearance:none}.c-cart-quantity__button{display:grid;min-inline-size:var(--touch-target);min-block-size:var(--touch-target);padding:0;border:0;place-items:center;background:#fff0;color:var(--color-text);visibility:hidden}.has-js .c-cart-quantity__button{visibility:visible}.c-cart-quantity__button:disabled{color:var(--color-text-muted);opacity:.45}.c-cart-page .actions{padding-block:var(--space-5)}.c-cart-page .actions .coupon{display:flex;gap:var(--space-2);max-inline-size:32rem}.c-cart-page .actions .coupon label{position:absolute;overflow:hidden;inline-size:1px;block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.c-cart-page .actions .coupon .input-text{flex:1 1 12rem}.c-cart-page button:not(.c-cart-quantity__button),.c-cart-page .button{min-block-size:var(--button-height);padding:var(--space-3) var(--space-5);border:.0625rem solid var(--color-brand);border-radius:var(--radius-sm);background:var(--color-brand);color:var(--color-surface);font-weight:var(--font-weight-semibold)}.c-cart-page .actions>button[name=update_cart]{float:inline-end}.c-cart-page .cart-collaterals{display:grid;margin-block-start:var(--space-8);gap:var(--space-8)}.c-cart-page .cart_totals{inline-size:min(100%,32rem);padding:var(--space-6);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);justify-self:end;background:var(--color-surface)}.c-cart-page .cart_totals h2{margin-block-start:0;font-size:var(--font-size-h3)}.c-cart-page .cart_totals table{inline-size:100%;border-collapse:collapse}.c-cart-page .cart_totals th,.c-cart-page .cart_totals td{padding:var(--space-3) 0;border-block-end:.0625rem solid var(--color-border);text-align:start;vertical-align:top}.c-cart-page .cart_totals td{text-align:end}.c-cart-page .woocommerce-shipping-totals td{text-align:start}.c-cart-page :is(#shipping_method,.woocommerce-shipping-methods){display:grid;margin:0;padding:0;gap:var(--space-3);list-style:none}.c-cart-page :is(#shipping_method,.woocommerce-shipping-methods) li{display:grid;min-inline-size:0;margin:0;padding:var(--space-3);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm);grid-template-columns:1.25rem minmax(0,1fr);gap:var(--space-2) var(--space-3);align-items:start;background:var(--color-cream-100)}.c-cart-page :is(#shipping_method,.woocommerce-shipping-methods) input[type=radio]{inline-size:1.25rem;block-size:1.25rem;min-inline-size:1.25rem;min-block-size:1.25rem;margin:.2rem 0 0;padding:0;accent-color:var(--color-brand)}.c-cart-page :is(#shipping_method,.woocommerce-shipping-methods) label{display:flex;min-inline-size:0;margin:0;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-1) var(--space-3);color:var(--color-text);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);text-align:start;cursor:pointer}.c-cart-page :is(#shipping_method,.woocommerce-shipping-methods) label .woocommerce-Price-amount{margin-inline-start:auto;white-space:nowrap}.c-cart-page :is(#shipping_method,.woocommerce-shipping-methods) li>:not(input,label){min-inline-size:0;grid-column:1/-1}.c-cart-page :is(#shipping_method,.woocommerce-shipping-methods) :is([class*=inpost],[class*=paczkomat],[class*=easypack]){max-inline-size:100%;text-align:start}.c-cart-page :is(#shipping_method,.woocommerce-shipping-methods) :is(button,.button,select){inline-size:100%;margin-block-start:var(--space-2)}.c-cart-page .woocommerce-shipping-destination,.c-cart-page .woocommerce-shipping-calculator{margin-block:var(--space-3) 0;text-align:start}.c-cart-page .wc-proceed-to-checkout{margin-block-start:var(--space-5)}.c-cart-page .checkout-button{display:flex;inline-size:100%;min-block-size:3.5rem;align-items:center;justify-content:center;text-align:center;text-decoration:none}.c-cart-page .cart-empty,.c-cart-page .return-to-shop{text-align:center}.c-cart-page .cart-empty{margin-block:var(--space-12) var(--space-6);color:var(--color-text-secondary);font-size:var(--font-size-lead)}.c-cart-page .return-to-shop .button{display:inline-flex;align-items:center;text-decoration:none}@media not (min-width:48rem){.c-cart-page .woocommerce-cart-form__contents,.c-cart-page .woocommerce-cart-form__contents tbody,.c-cart-page .woocommerce-cart-form__contents tr,.c-cart-page .woocommerce-cart-form__contents td{display:block}.c-cart-page .woocommerce-cart-form__contents thead{position:absolute;overflow:hidden;inline-size:1px;block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%)}.c-cart-page .woocommerce-cart-form__contents tr.woocommerce-cart-form__cart-item{position:relative;display:grid;grid-template-columns:5rem minmax(0,1fr);gap:var(--space-3);padding:var(--space-5) 0;border-block-end:.0625rem solid var(--color-border)}.c-cart-page .woocommerce-cart-form__contents td{padding:0;border:0}.c-cart-page .product-remove{position:absolute;z-index:1;inset-block-start:var(--space-3);inset-inline-end:0}body.woocommerce-cart .c-cart-page .woocommerce-cart-form__cart-item .product-thumbnail{display:block;grid-row:1/5;inline-size:5rem}.c-cart-page .product-name,.c-cart-page .product-price,.c-cart-page .product-quantity,.c-cart-page .product-subtotal{grid-column:2;padding-inline-end:var(--space-10)}.c-cart-page .product-price:before,.c-cart-page .product-subtotal:before{color:var(--color-text-secondary);content:attr(data-title) ": ";font-size:var(--font-size-caption)}.c-cart-page .actions .coupon{display:grid;max-inline-size:none}.c-cart-page .actions>button[name=update_cart]{float:none;inline-size:100%;margin-block-start:var(--space-3)}.c-cart-page .cart_totals{inline-size:100%;padding:var(--space-5)}}.c-cart-page{background:radial-gradient(circle at 90% 4%,rgb(167 96 108 / .08),transparent 24rem),var(--color-background)}.c-cart-page__header{display:grid;margin-block:var(--space-8) var(--space-10);gap:var(--space-8)}.c-cart-page__eyebrow{margin:0 0 var(--space-3);color:var(--color-brand);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase}.c-cart-page__header h1{font-size:clamp(2.5rem,5vw,4.25rem);letter-spacing:-.045em}.c-cart-page__intro{max-inline-size:34rem;margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-lead)}.c-cart-page__steps{display:grid;margin:0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none}.c-cart-page__steps li{position:relative;display:grid;min-inline-size:0;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-small)}.c-cart-page__steps li:not(:last-child):after{position:absolute;block-size:.0625rem;inline-size:calc(100% - 2.75rem);inset-block-start:1rem;inset-inline-start:2.25rem;background:var(--color-border);content:""}.c-cart-page__steps span{display:grid;inline-size:2rem;block-size:2rem;border:.0625rem solid var(--color-border);border-radius:var(--radius-pill);place-items:center;background:var(--color-surface);color:var(--color-text-muted)}.c-cart-page__steps .is-active{color:var(--color-text)}.c-cart-page__steps .is-active span{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-surface);box-shadow:0 0 0 .35rem var(--color-brand-050)}.c-cart-page .woocommerce-cart-form{overflow:hidden;border:.0625rem solid rgb(141 72 86 / .14);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card)}.c-cart-page .woocommerce-cart-form__contents th,.c-cart-page .woocommerce-cart-form__contents td{padding:var(--space-5)}.c-cart-page .woocommerce-cart-form__contents thead{background:var(--color-surface-muted)}.c-cart-page .woocommerce-cart-form__contents th{color:var(--color-text-muted);letter-spacing:.1em}.c-cart-page .woocommerce-cart-form__cart-item{transition:background-color var(--duration-fast) var(--ease-standard)}.c-cart-page .woocommerce-cart-form__cart-item:hover{background:#f8eeee61}.c-cart-page .product-remove .remove{color:var(--color-text-muted);font-size:1.25rem;transition:var(--transition-color)}.c-cart-page .product-remove .remove:hover,.c-cart-page .product-remove .remove:focus-visible{background:var(--color-error-050);color:var(--color-error)}.c-cart-page .product-thumbnail{inline-size:7.25rem}.c-cart-page .product-thumbnail img{inline-size:6.25rem;block-size:6.25rem;border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted)}.c-cart-page .product-name a{font-size:var(--font-size-body-large);letter-spacing:var(--letter-spacing-heading)}.c-cart-page .product-name a:hover,.c-cart-page .product-name a:focus-visible{color:var(--color-brand)}.c-cart-page .product-price,.c-cart-page .product-subtotal{white-space:nowrap}.c-cart-page .product-subtotal{font-weight:var(--font-weight-bold)}.c-cart-quantity{overflow:hidden;border-color:var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface)}.c-cart-quantity__button:not(:disabled):hover,.c-cart-quantity__button:not(:disabled):focus-visible{background:var(--color-brand-050);color:var(--color-brand)}.c-cart-page .actions{background:var(--color-surface-muted)}.c-cart-page .actions .coupon .input-text{border-color:#fff0;background:var(--color-surface)}.c-cart-page .actions .coupon .button{border-color:var(--color-text);background:#fff0;color:var(--color-text)}.c-cart-page button:not(.c-cart-quantity__button):hover,.c-cart-page .button:hover,.c-cart-page button:not(.c-cart-quantity__button):focus-visible,.c-cart-page .button:focus-visible{border-color:var(--color-brand-hover);background:var(--color-brand-hover);color:var(--color-surface)}.c-cart-page button:disabled,.c-cart-page .button:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.c-cart-page .cart_totals{padding:var(--space-8);border-color:#8d48562e;border-radius:var(--radius-lg);background:linear-gradient(145deg,#fffefdf5,#f8eeeeb8),var(--color-surface);box-shadow:var(--shadow-card)}.c-cart-page .cart_totals h2{margin-block-end:var(--space-6);padding-block-end:var(--space-4);border-block-end:.0625rem solid var(--color-accent-100);font-size:clamp(1.5rem,2vw,1.875rem);letter-spacing:var(--letter-spacing-heading)}.c-cart-page .cart_totals th{color:var(--color-text-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-medium)}.c-cart-page .cart_totals td{font-weight:var(--font-weight-semibold)}.c-cart-page .cart_totals .order-total th,.c-cart-page .cart_totals .order-total td{padding-block-start:var(--space-5);color:var(--color-text);font-size:var(--font-size-body-large)}.c-cart-page :is(#shipping_method,.woocommerce-shipping-methods) li{border-color:#fff0;border-radius:var(--radius-md);background:var(--color-surface);box-shadow:inset 0 0 0 .0625rem var(--color-border)}.c-cart-page :is(#shipping_method,.woocommerce-shipping-methods) li:has(input:checked){background:var(--color-brand-050);box-shadow:inset 0 0 0 .0625rem var(--color-brand-200)}.c-cart-page .checkout-button{min-block-size:3.75rem;border-radius:var(--radius-pill);box-shadow:0 .75rem 1.5rem #71374429;letter-spacing:.01em}.c-cart-page .return-to-shop{padding-block-end:var(--space-12)}@media(min-width:64rem){.c-cart-page__header{grid-template-columns:minmax(0,1fr) minmax(25rem,34rem);align-items:end}.c-cart-page__content>.woocommerce{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(21rem,.72fr);gap:var(--space-8);align-items:start}.c-cart-page__content>.woocommerce>.woocommerce-notices-wrapper{grid-column:1/-1}.c-cart-page .woocommerce-cart-form{grid-column:1;grid-row:2}.c-cart-page .cart-collaterals{display:contents}.c-cart-page .cart_totals{position:sticky;grid-column:2;grid-row:2;inline-size:100%;inset-block-start:calc(var(--header-height-compact) + var(--space-6))}.c-cart-page .c-product-related{grid-column:1/-1;grid-row:3;margin-block-start:var(--space-8)}}@media not (min-width:48rem){.c-cart-page{padding-block-start:var(--space-5)}.c-cart-page__header{margin-block:var(--space-6) var(--space-8);gap:var(--space-6)}.c-cart-page__steps li{font-size:.6875rem}.c-cart-page__steps li:nth-child(2){padding-inline:var(--space-2)}.c-cart-page .woocommerce-cart-form{overflow:visible;border:0;background:#fff0;box-shadow:none}.c-cart-page .woocommerce-cart-form__contents tr.woocommerce-cart-form__cart-item{margin-block-end:var(--space-4);padding:var(--space-4);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:0 .5rem 1.5rem #4a35390f}.c-cart-page .product-remove{inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.c-cart-page .product-thumbnail img{inline-size:5rem;block-size:5rem}.c-cart-page .actions{padding:var(--space-4);border-radius:var(--radius-md)}.c-cart-page .cart_totals{padding:var(--space-5)}}.c-checkout-page{padding-block:var(--space-8) var(--section-space)}.c-checkout-page__header{display:grid;margin-block:var(--space-5) var(--space-8);gap:var(--space-5)}.c-checkout-page__header h1{margin:0}.c-checkout-page__steps{display:grid;margin:0;padding:0;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none}.c-checkout-page__steps li{display:flex;gap:var(--space-2);align-items:center;color:var(--color-text-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.c-checkout-page__steps li:after{inline-size:100%;block-size:.0625rem;margin-inline:var(--space-3);background:var(--color-border);content:""}.c-checkout-page__steps li:last-child:after{display:none}.c-checkout-page__steps span{display:grid;flex:0 0 auto;inline-size:2rem;block-size:2rem;border-radius:var(--radius-pill);place-items:center;background:var(--color-brand-050);color:var(--color-brand)}.c-checkout-page .woocommerce-notices-wrapper:empty{display:none}.c-checkout-page .woocommerce-message,.c-checkout-page .woocommerce-error,.c-checkout-page .woocommerce-info{margin:0 0 var(--space-6);padding:var(--space-4);border-inline-start:.25rem solid var(--color-info);border-radius:var(--radius-sm);background:var(--color-info-050);list-style:none}.c-checkout-page .woocommerce-error{border-color:var(--color-error);background:var(--color-error-050)}.c-checkout-page .woocommerce-message{border-color:var(--color-success);background:var(--color-success-050)}.c-checkout-page .woocommerce-info a,.c-checkout-page .woocommerce-privacy-policy-link{color:var(--color-brand-hover)}.c-checkout-page .woocommerce-form-login-toggle,.c-checkout-page .woocommerce-form-coupon-toggle{margin-block-end:var(--space-4)}.c-checkout-page .woocommerce-form-login,.c-checkout-page .checkout_coupon{max-inline-size:42rem;margin-block:0 var(--space-6);padding:var(--space-5);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.c-checkout-page .checkout_coupon{display:flex;flex-wrap:wrap;gap:var(--space-3)}.c-checkout-page .checkout_coupon .form-row-first{flex:1 1 15rem}.c-checkout-page .checkout_coupon .form-row-last{flex:0 0 auto}.c-checkout-page form.checkout{display:grid;gap:0 var(--space-8);grid-template-rows:auto 1fr}.c-checkout-page #customer_details{display:grid;grid-column:1;grid-row:1/3;gap:var(--space-8)}.c-checkout-page #order_review_heading{grid-column:2;align-self:start}.c-checkout-page #order_review{grid-column:2}.c-checkout-page .woocommerce-billing-fields,.c-checkout-page .woocommerce-shipping-fields,.c-checkout-page .woocommerce-additional-fields,.c-checkout-page #order_review{padding:var(--space-6);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.c-checkout-page #customer_details>.col-1,.c-checkout-page #customer_details>.col-2{float:none;inline-size:100%}.c-checkout-page .woocommerce-billing-fields>h3,.c-checkout-page .woocommerce-shipping-fields>h3,.c-checkout-page .woocommerce-additional-fields>h3,.c-checkout-page #order_review_heading{margin-block:0 var(--space-5);font-size:var(--font-size-h3)}.c-checkout-page .woocommerce-billing-fields__field-wrapper,.c-checkout-page .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.c-checkout-page .form-row{margin:0 0 var(--space-4)}.c-checkout-page .form-row-first,.c-checkout-page .form-row-last{float:none;inline-size:auto}.c-checkout-page .woocommerce-billing-fields__field-wrapper .form-row,.c-checkout-page .woocommerce-shipping-fields__field-wrapper .form-row{margin:0}.c-checkout-page .form-row-wide,.c-checkout-page .address-field,.c-checkout-page .update_totals_on_change{grid-column:1/-1}.c-checkout-page .form-row label{display:block;margin-block-end:var(--space-2);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.c-checkout-page .required{color:var(--color-error)}.c-checkout-page .select2-container{inline-size:100%!important}.c-checkout-page .select2-container .select2-selection--single{display:flex;min-block-size:var(--control-height);padding-inline:var(--space-4) var(--space-10);border-color:var(--color-border);border-radius:var(--radius-sm);align-items:center}.c-checkout-page .select2-container--focus .select2-selection--single,.c-checkout-page .select2-container--open .select2-selection--single{border-color:var(--color-brand);box-shadow:var(--shadow-focus)}.c-checkout-page .woocommerce-invalid input,.c-checkout-page .woocommerce-invalid select,.c-checkout-page .woocommerce-invalid .select2-selection{border-color:var(--color-error)}.c-checkout-page .woocommerce-invalid-required-field label{color:var(--color-error)}.c-checkout-page .woocommerce-checkout-review-order-table{inline-size:100%;margin-block-end:var(--space-6);border-collapse:collapse}.c-checkout-page .woocommerce-checkout-review-order-table th,.c-checkout-page .woocommerce-checkout-review-order-table td{padding:var(--space-3) 0;border-block-end:.0625rem solid var(--color-border);text-align:start;vertical-align:top}.c-checkout-page .woocommerce-checkout-review-order-table td:last-child,.c-checkout-page .woocommerce-checkout-review-order-table tfoot td{text-align:end}.c-checkout-page .woocommerce-checkout-review-order-table .order-total{font-size:var(--font-size-body-large)}.c-checkout-page #shipping_method,.c-checkout-page .wc_payment_methods{display:grid;margin:0;padding:0;gap:var(--space-3);list-style:none}.c-checkout-page #shipping_method li,.c-checkout-page .wc_payment_method{padding:var(--space-3);border:.0625rem solid var(--color-border);border-radius:var(--radius-sm)}.c-checkout-page #shipping_method label,.c-checkout-page .wc_payment_method>label{margin-inline-start:var(--space-2);font-weight:var(--font-weight-semibold)}.c-checkout-page .payment_box{margin-block-start:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-secondary);font-size:var(--font-size-small)}.c-checkout-page .woocommerce-terms-and-conditions-wrapper{margin-block:var(--space-5)}.c-checkout-page .woocommerce-form__label-for-checkbox{display:inline-flex;gap:var(--space-2);align-items:flex-start}.c-checkout-page .button,.c-checkout-page button{min-block-size:var(--button-height);padding:var(--space-3) var(--space-5);border:.0625rem solid var(--color-brand);border-radius:var(--radius-sm);background:var(--color-brand);color:var(--color-surface);font-weight:var(--font-weight-semibold)}.c-checkout-page #place_order{inline-size:100%;min-block-size:3.5rem}@media(min-width:64rem){.c-checkout-page__header{grid-template-columns:1fr minmax(28rem,.8fr);align-items:center}.c-checkout-page form.checkout{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr)}.c-checkout-page #order_review{position:sticky;inset-block-start:calc(var(--header-height-compact) + var(--space-5));align-self:start}}@media not (min-width:64rem){.c-checkout-page #customer_details,.c-checkout-page #order_review_heading,.c-checkout-page #order_review{grid-column:1;grid-row:auto}.c-checkout-page #order_review_heading{margin-block-start:var(--space-8)}}@media not (min-width:48rem){.c-checkout-page__steps li{display:grid;justify-items:center;text-align:center}.c-checkout-page__steps li:after{display:none}.c-checkout-page .woocommerce-billing-fields,.c-checkout-page .woocommerce-shipping-fields,.c-checkout-page .woocommerce-additional-fields,.c-checkout-page #order_review{padding:var(--space-4)}.c-checkout-page .woocommerce-billing-fields__field-wrapper,.c-checkout-page .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr}.c-checkout-page .form-row{grid-column:1}.c-checkout-page .checkout_coupon{display:grid}}.c-account-page{padding-block:var(--space-8) var(--section-space)}.c-account-page__header{margin-block:var(--space-5) var(--space-8)}.c-account-page__header h1{margin:0}.c-account-page .woocommerce{display:flow-root}.c-account-page .woocommerce-notices-wrapper:empty{display:none}.c-account-page .woocommerce-message,.c-account-page .woocommerce-error,.c-account-page .woocommerce-info{margin:0 0 var(--space-6);padding:var(--space-4);border-inline-start:.25rem solid var(--color-info);border-radius:var(--radius-sm);background:var(--color-info-050);list-style:none}.c-account-page .woocommerce-error{border-color:var(--color-error);background:var(--color-error-050)}.c-account-page .woocommerce-message{border-color:var(--color-success);background:var(--color-success-050)}.c-account-page .woocommerce-MyAccount-navigation ul{display:flex;margin:0;padding:0;gap:var(--space-2);list-style:none}.c-account-page .woocommerce-MyAccount-navigation,.c-account-page .woocommerce-MyAccount-content{float:none;inline-size:100%}.c-account-page .woocommerce-MyAccount-navigation a{display:flex;min-block-size:var(--touch-target);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);align-items:center;color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);text-decoration:none}.c-account-page .woocommerce-MyAccount-content{min-inline-size:0;padding:var(--space-6);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.c-account-page .woocommerce-MyAccount-content>:first-child{margin-block-start:0}.c-account-page .woocommerce-MyAccount-content>:last-child{margin-block-end:0}.c-account-page #customer_login{display:grid;gap:var(--space-8)}.c-account-page #customer_login>div,.c-account-page .woocommerce-ResetPassword,.c-account-page .woocommerce-EditAccountForm,.c-account-page .woocommerce-address-fields{padding:var(--space-6);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.c-account-page #customer_login>.col-1,.c-account-page #customer_login>.col-2{float:none;inline-size:100%}.c-account-page #customer_login h2{margin-block-start:0}.c-account-page .woocommerce-form-row,.c-account-page .form-row{margin:0 0 var(--space-4)}.c-account-page .form-row-first,.c-account-page .form-row-last{float:none;inline-size:auto}.c-account-page .woocommerce-form-row label,.c-account-page .form-row label{display:block;margin-block-end:var(--space-2);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.c-account-page .woocommerce-form__label-for-checkbox{display:inline-flex;gap:var(--space-2);align-items:center}.c-account-page .required{color:var(--color-error)}.c-account-page .woocommerce form .show-password-input{min-inline-size:var(--touch-target);min-block-size:var(--touch-target)}.c-account-page fieldset{margin-block:var(--space-6)}.c-account-page fieldset legend{font-size:var(--font-size-h4)}.c-account-page .button,.c-account-page button{display:inline-flex;min-block-size:var(--button-height);padding:var(--space-3) var(--space-5);border:.0625rem solid var(--color-brand);border-radius:var(--radius-sm);align-items:center;justify-content:center;background:var(--color-brand);color:var(--color-surface);font-weight:var(--font-weight-semibold);text-decoration:none}.c-account-page .woocommerce-Addresses{display:grid;gap:var(--space-6)}.c-account-page .woocommerce-Address{padding:var(--space-5);border:.0625rem solid var(--color-border);border-radius:var(--radius-md)}.c-account-page .woocommerce-Address-title{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between}.c-account-page .woocommerce-Address-title h2{margin:0;font-size:var(--font-size-h4)}.c-account-page .woocommerce-orders-table,.c-account-page .woocommerce-table{inline-size:100%;border-collapse:collapse}.c-account-page .woocommerce-orders-table th,.c-account-page .woocommerce-orders-table td,.c-account-page .woocommerce-table th,.c-account-page .woocommerce-table td{padding:var(--space-3);border-block-end:.0625rem solid var(--color-border);text-align:start}.c-account-page .woocommerce-orders-table__cell-order-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.c-account-page .lost_password{margin-block-end:0}@media(min-width:48rem){.c-account-page #customer_login,.c-account-page .woocommerce-Addresses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.logged-in .c-account-page .woocommerce{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:var(--space-8);align-items:start}.logged-in .c-account-page .woocommerce:before,.logged-in .c-account-page .woocommerce:after{display:none}.c-account-page .woocommerce-MyAccount-navigation{position:sticky;inset-block-start:calc(var(--header-height-compact) + var(--space-5))}.c-account-page .woocommerce-MyAccount-navigation ul{display:grid}}@media not (min-width:64rem){.c-account-page .woocommerce-MyAccount-navigation{overflow-x:auto;margin-block-end:var(--space-5);padding-block-end:var(--space-2)}.c-account-page .woocommerce-MyAccount-navigation ul{inline-size:max-content}}@media not (min-width:48rem){.c-account-page #customer_login>div,.c-account-page .woocommerce-ResetPassword,.c-account-page .woocommerce-EditAccountForm,.c-account-page .woocommerce-address-fields,.c-account-page .woocommerce-MyAccount-content{padding:var(--space-4)}.c-account-page .woocommerce-orders-table{display:block;overflow-x:auto}}.c-account-page{background:radial-gradient(circle at 88% 5%,rgb(169 135 89 / .09),transparent 22rem),var(--color-background)}.c-account-page__header{max-inline-size:44rem;margin-block:var(--space-8) var(--space-10)}.c-account-page__eyebrow{margin:0 0 var(--space-3);color:var(--color-brand);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.16em;text-transform:uppercase}.c-account-page__header h1{font-size:clamp(2.5rem,5vw,4.25rem);letter-spacing:-.045em}.c-account-page__intro{margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-lead)}.c-account-page .woocommerce-MyAccount-navigation{padding:var(--space-3);border:.0625rem solid rgb(141 72 86 / .14);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card)}.c-account-page .woocommerce-MyAccount-navigation ul{gap:var(--space-1)}.c-account-page .woocommerce-MyAccount-navigation a{position:relative;border-radius:var(--radius-md);font-weight:var(--font-weight-medium);transition:var(--transition-color),padding var(--duration-fast) var(--ease-standard)}.c-account-page .woocommerce-MyAccount-navigation a:after{position:absolute;inline-size:.35rem;block-size:.35rem;border-radius:var(--radius-pill);inset-inline-end:var(--space-4);background:currentcolor;content:"";opacity:0;transform:scale(.5);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.c-account-page .woocommerce-MyAccount-navigation a:hover,.c-account-page .woocommerce-MyAccount-navigation a:focus-visible,.c-account-page .woocommerce-MyAccount-navigation .is-active a{background:var(--color-brand-050);color:var(--color-brand)}.c-account-page .woocommerce-MyAccount-navigation .is-active a:after{opacity:1;transform:scale(1)}.c-account-page .woocommerce-MyAccount-content{position:relative;overflow:hidden;padding:clamp(1.5rem,4vw,3rem);border-color:#8d485624;border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.c-account-page .woocommerce-MyAccount-content:before{display:block;position:absolute;block-size:.25rem;inset-block-start:0;inset-inline:0;background:linear-gradient(90deg,var(--color-brand),var(--color-accent),transparent 88%);content:""}.c-account-page .woocommerce-MyAccount-content>p:first-of-type{color:var(--color-text-secondary);font-size:var(--font-size-body-large)}.c-account-page .woocommerce-MyAccount-content a:not(.button){color:var(--color-brand);font-weight:var(--font-weight-semibold);text-underline-offset:.18em}.c-account-page #customer_login>div,.c-account-page .woocommerce-ResetPassword,.c-account-page .woocommerce-EditAccountForm,.c-account-page .woocommerce-address-fields{border-color:#8d485624;border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.c-account-page #customer_login h2,.c-account-page .woocommerce-MyAccount-content h2,.c-account-page .woocommerce-MyAccount-content h3{letter-spacing:var(--letter-spacing-heading)}.c-account-page .woocommerce-form-row label,.c-account-page .form-row label{color:var(--color-text-secondary);letter-spacing:.015em}.c-account-page :is(input,select,textarea){border-color:var(--color-border);background:var(--color-surface)}.c-account-page :is(input,select,textarea):focus{border-color:var(--color-brand)}.c-account-page .button,.c-account-page button{border-radius:var(--radius-pill);transition:var(--transition-color),var(--transition-transform)}.c-account-page .button:hover,.c-account-page button:hover,.c-account-page .button:focus-visible,.c-account-page button:focus-visible{border-color:var(--color-brand-hover);background:var(--color-brand-hover);color:var(--color-surface);transform:translateY(-.0625rem)}.c-account-page .woocommerce-Addresses{margin-block-start:var(--space-6)}.c-account-page .woocommerce-Address{border-color:var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted)}.c-account-page .woocommerce-Address address{margin-block-end:0;color:var(--color-text-secondary);font-style:normal;line-height:var(--line-height-base)}.c-account-page :is(.woocommerce-orders-table,.woocommerce-table){overflow:hidden;border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.c-account-page :is(.woocommerce-orders-table,.woocommerce-table) thead{background:var(--color-surface-muted)}.c-account-page :is(.woocommerce-orders-table,.woocommerce-table) th{color:var(--color-text-muted);font-size:var(--font-size-caption);letter-spacing:.08em;text-transform:uppercase}.c-account-page .woocommerce-notices-wrapper{grid-column:1/-1}@media(min-width:64rem){.logged-in .c-account-page .woocommerce{grid-template-columns:minmax(15rem,16rem) minmax(0,1fr);gap:var(--space-8)}}@media not (min-width:64rem){.c-account-page .woocommerce-MyAccount-navigation{padding:var(--space-2)}.c-account-page .woocommerce-MyAccount-navigation a{border:.0625rem solid #fff0}.c-account-page .woocommerce-MyAccount-navigation .is-active a{border-color:var(--color-brand-200)}.c-account-page .woocommerce-MyAccount-navigation a:after{display:none}}@media not (min-width:48rem){.c-account-page{padding-block-start:var(--space-5)}.c-account-page__header{margin-block:var(--space-6) var(--space-8)}.c-account-page .woocommerce-MyAccount-content,.c-account-page #customer_login>div,.c-account-page .woocommerce-ResetPassword,.c-account-page .woocommerce-EditAccountForm,.c-account-page .woocommerce-address-fields{padding:var(--space-5)}}.site-main--catalog{padding-block:0 var(--section-space-compact);background:var(--color-background)}.c-catalog-layout{display:grid;gap:var(--space-8);padding-block:clamp(2.5rem,5vw,4.5rem)}.c-catalog-results{display:grid;min-inline-size:0;gap:var(--space-8);align-content:start}.c-catalog-results .products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.4vw,2rem);margin:0;padding:0;list-style:none}.c-catalog-results .product{min-inline-size:0;margin:0}.c-catalog-results .product>.c-product-card{block-size:100%}.c-catalog-results .c-pagination{padding-block-start:var(--space-4)}.c-catalog-results>.c-empty-state{margin-block:var(--space-8)}.woocommerce-notices-wrapper:empty{display:none}@media not (min-width:26rem){.c-catalog-results .products{grid-template-columns:minmax(0,1fr)}}@media(min-width:64rem){.c-catalog-layout{grid-template-columns:minmax(16.5rem,18rem) minmax(0,1fr);gap:clamp(2rem,3vw,3rem);align-items:start}.c-catalog-results .products{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-main--content{padding-block:var(--space-8) var(--section-space)}.c-content-breadcrumb,.site-main--content>:is(.container,.container--narrow)>.c-breadcrumb{margin-block-end:var(--space-8)}.c-content-breadcrumb{overflow-x:auto;color:var(--color-text-secondary);font-size:var(--font-size-small);scrollbar-width:thin}.c-content-breadcrumb ol{display:flex;min-inline-size:max-content;margin:0;padding:0;align-items:center;gap:var(--space-2);list-style:none}.c-content-breadcrumb li{display:flex;align-items:center;gap:var(--space-2)}.c-content-breadcrumb a{color:var(--color-text-secondary)}.c-content-breadcrumb a:hover,.c-content-breadcrumb a:focus-visible{color:var(--color-brand)}.c-content-header{max-inline-size:var(--container-narrow);margin-block-end:clamp(var(--space-8),5vw,var(--space-12))}.c-content-header:before{display:block;inline-size:3.5rem;block-size:.25rem;margin-block-end:var(--space-5);border-radius:var(--radius-pill);background:var(--color-brand);content:""}.c-content-header h1,.c-content-header__description>:last-child{margin-block-end:0}.c-content-header__description{color:var(--color-text-secondary);font-size:var(--font-size-lead)}.c-entry-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.c-entry-card{display:flex;min-inline-size:0;overflow:hidden;border:.0625rem solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;background:var(--color-surface);box-shadow:0 .25rem 1rem #2b27280d;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-base) var(--ease-standard)}.c-entry-card:hover{border-color:var(--color-brand-200);box-shadow:var(--shadow-card);transform:translateY(-.1875rem)}.c-entry-card .entry-thumbnail{overflow:hidden;aspect-ratio:16/10;background:var(--color-surface-muted)}.c-entry-card .entry-thumbnail a{display:block;block-size:100%}.c-entry-card .entry-thumbnail img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform var(--duration-slow) var(--ease-standard)}.c-entry-card:hover .entry-thumbnail img{transform:scale(1.025)}.c-entry-card .entry-thumbnail--placeholder{background:radial-gradient(circle at 72% 26%,rgb(255 255 255 / .78) 0 14%,transparent 15%),radial-gradient(circle at 32% 72%,rgb(255 47 99 / .13) 0 18%,transparent 19%),linear-gradient(145deg,var(--color-brand-050),var(--color-cream-100))}.c-entry-card .entry-body{display:flex;block-size:100%;min-inline-size:0;padding:var(--space-6);flex-direction:column}.c-entry-card .entry-header{margin-block-end:var(--space-4)}.c-entry-card .entry-title{margin-block-end:var(--space-3);font-size:clamp(var(--font-size-h4),1.05rem + .45vw,var(--font-size-h3))}.c-entry-card .entry-title a{color:var(--color-text);text-decoration:none}.c-entry-card .entry-title a:hover,.c-entry-card .entry-title a:focus-visible{color:var(--color-brand);text-decoration:underline}.entry-type{margin-block-end:var(--space-2);color:var(--color-brand);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.entry-category{display:inline-flex;min-block-size:1.75rem;margin-block-end:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);align-items:center;background:var(--color-brand-050);color:var(--color-brand-hover);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);text-decoration:none;text-transform:uppercase}.entry-category:hover,.entry-category:focus-visible{background:var(--color-brand);color:var(--color-surface)}.entry-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-small)}.entry-meta a{color:var(--color-text-secondary)}.c-entry-card .entry-content{display:flex;block-size:100%;flex-direction:column;color:var(--color-text-secondary)}.c-entry-card .entry-content>:last-child:not(.entry-more){margin-block-end:0}.entry-more{display:inline-flex;min-block-size:var(--touch-target);margin-block-start:auto;padding-block-start:var(--space-4);align-items:center;align-self:flex-start;font-weight:var(--font-weight-semibold);gap:var(--space-2);text-decoration:none}.entry-more .c-icon{inline-size:1.125rem;block-size:1.125rem;transition:var(--transition-transform)}.entry-more:hover .c-icon,.entry-more:focus-visible .c-icon{transform:translate(.1875rem)}.c-entry--single .entry-header{margin-block-end:clamp(var(--space-8),6vw,var(--space-12));text-align:center}.c-entry--single .entry-title{max-inline-size:18ch;margin-inline:auto;margin-block-end:var(--space-5);font-size:clamp(2.25rem,1.65rem + 2.4vw,4.25rem);line-height:1.05}.c-entry--single .entry-category{margin-block-end:var(--space-5)}.c-entry--single .entry-meta{justify-content:center}.c-entry--single .entry-thumbnail{overflow:hidden;margin-block-end:clamp(var(--space-8),7vw,var(--space-16));border-radius:var(--radius-lg);background:var(--color-surface-muted);box-shadow:var(--shadow-card)}.c-entry--single .entry-thumbnail img{inline-size:100%;max-block-size:40rem;object-fit:cover}.c-entry--single .entry-content{overflow-wrap:break-word;color:var(--color-text-secondary);font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem);line-height:1.78}.c-entry--single .entry-content>:first-child{margin-block-start:0}.c-entry--single .entry-content>:last-child{margin-block-end:0}.c-entry--single .entry-content :is(h2,h3,h4,h5,h6){margin-block-start:clamp(var(--space-8),6vw,var(--space-12));color:var(--color-text)}.c-entry--single .entry-content :is(ul,ol){padding-inline-start:var(--space-6)}.c-entry--single .entry-content li+li{margin-block-start:var(--space-2)}.c-entry--single .entry-content blockquote{margin-inline:0;padding:var(--space-5) var(--space-6);border-inline-start:.25rem solid var(--color-brand);border-radius:var(--radius-sm);background:var(--color-brand-050)}.c-entry--single .entry-content blockquote>:last-child{margin-block-end:0}.c-entry--single .entry-content :is(table,pre){display:block;max-inline-size:100%;overflow-x:auto}.c-entry--single .entry-content table{inline-size:100%}.c-entry--single .entry-content :is(th,td){padding:var(--space-3);border-block-end:.0625rem solid var(--color-border);text-align:start}.c-entry--single .entry-content figure,.c-entry--single .entry-content img{max-inline-size:100%}.c-entry--single .entry-content figure{margin-block:var(--space-8);margin-inline:0}.c-entry--single .entry-content figure img{border-radius:var(--radius-md)}.c-entry--single .entry-content figcaption{margin-block-start:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-small);text-align:center}.c-entry--single .entry-content>p:first-child{color:var(--color-text);font-size:var(--font-size-lead);line-height:1.65}.post-navigation{margin-block-start:var(--section-space-compact);padding-block-start:var(--space-8);border-block-start:.0625rem solid var(--color-border)}.post-navigation .nav-links{display:grid;gap:var(--space-4)}.post-navigation a{display:grid;min-block-size:var(--touch-target);padding:var(--space-4);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);gap:var(--space-1);background:var(--color-surface);color:var(--color-text);font-weight:var(--font-weight-semibold);text-decoration:none}.post-navigation a:hover,.post-navigation a:focus-visible{border-color:var(--color-brand);box-shadow:var(--shadow-card)}.post-navigation__label{color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.c-page--full .c-entry--single .entry-content{max-inline-size:none}.site-main--content .c-pagination{margin-block-start:var(--space-12)}.c-related-posts{margin-block-start:var(--section-space-compact);padding-block-start:var(--section-space-compact);border-block-start:.0625rem solid var(--color-border)}.c-related-posts__header{margin-block-end:var(--space-8)}.c-related-posts__header p{margin-block-end:var(--space-2);color:var(--color-brand);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.c-related-posts__header h2{margin:0}.site-main--content .entry-content .woocommerce ul.products{display:grid;grid-template-columns:minmax(0,1fr);margin:var(--space-8) 0;padding:0;gap:var(--grid-gap);list-style:none}.site-main--content .entry-content .woocommerce ul.products:before,.site-main--content .entry-content .woocommerce ul.products:after{display:none}.site-main--content .entry-content .woocommerce ul.products li.product{float:none;inline-size:auto;margin:0;padding:0}.c-empty-state__search{inline-size:min(100%,32rem);margin:var(--space-6) auto 0;text-align:start}.c-not-found{padding-block:clamp(var(--space-8),8vw,var(--space-16));text-align:center}.c-not-found__code{max-inline-size:none;margin-block-end:var(--space-2);color:var(--color-brand);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-label)}.c-not-found>p:not(.c-not-found__code){margin-inline:auto;color:var(--color-text-secondary)}.c-not-found .c-search-form{max-inline-size:32rem;margin:var(--space-6) auto 0;text-align:start}@media(min-width:40rem){.c-entry-grid,.site-main--content .entry-content .woocommerce ul.products,.post-navigation .nav-links{grid-template-columns:repeat(2,minmax(0,1fr))}.post-navigation .nav-next{text-align:end}}@media(min-width:64rem){.c-entry-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.c-entry-grid>.c-entry-card:first-child{display:grid;grid-column:1/-1;grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr)}.c-entry-grid>.c-entry-card:first-child .entry-thumbnail{block-size:100%;aspect-ratio:auto}.c-entry-grid>.c-entry-card:first-child .entry-body{padding:clamp(var(--space-8),5vw,var(--space-12))}.c-entry-grid--related>.c-entry-card:first-child{display:flex;grid-column:auto}.c-entry-grid--related>.c-entry-card:first-child .entry-thumbnail{block-size:auto;aspect-ratio:16/10}.c-entry-grid--related>.c-entry-card:first-child .entry-body{padding:var(--space-6)}.site-main--content .entry-content .woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.c-entry-card,.c-entry-card .entry-thumbnail img,.entry-more .c-icon{transition:none}}.c-product-page{padding-block:var(--space-4) var(--section-space-compact);background:var(--color-surface)}.c-product-page__inner{min-inline-size:0}.c-product-page .woocommerce-breadcrumb{margin-block:0 var(--space-6);color:var(--color-text-muted);font-size:var(--font-size-small)}.c-product-page .woocommerce-breadcrumb a{color:var(--color-text-secondary)}.c-product-page .woocommerce-notices-wrapper{margin-block-end:var(--space-5)}.c-product-page div.product{position:relative;min-inline-size:0}.c-product-main{position:relative;display:grid;min-inline-size:0;grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.c-product-main>.onsale{position:absolute;z-index:var(--z-raised);inset-block-start:var(--space-3);inset-inline-start:var(--space-3);min-inline-size:3rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--color-brand);color:var(--color-surface);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);line-height:1.2;text-align:center}.c-product-gallery{inline-size:100%!important;margin:0!important;opacity:1!important}.c-product-gallery .woocommerce-product-gallery__wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3);margin:0}.c-product-gallery .woocommerce-product-gallery__image{min-inline-size:0;overflow:hidden;border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-cream-100)}.c-product-gallery .woocommerce-product-gallery__image:first-child{grid-column:1/-1}.c-product-gallery .woocommerce-product-gallery__image a{display:block}.c-product-gallery .woocommerce-product-gallery__image img{display:block;inline-size:100%;block-size:100%;aspect-ratio:1;object-fit:contain}.c-product-gallery .flex-control-thumbs img{aspect-ratio:1;object-fit:contain}.c-product-gallery .woocommerce-product-gallery__image:first-child img{aspect-ratio:1}.c-product-gallery .woocommerce-product-gallery__image.is-current{border-color:var(--color-brand)}.c-product-gallery .woocommerce-product-gallery__trigger{z-index:var(--z-raised)!important;inset-block-start:var(--space-3)!important;inset-inline-end:var(--space-3)!important;inline-size:var(--touch-target)!important;block-size:var(--touch-target)!important;border-radius:var(--radius-pill)!important;background:var(--color-surface)!important;box-shadow:var(--shadow-card)}.c-product-gallery .flex-control-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3);margin-block-start:var(--space-3)!important}.c-product-gallery .flex-control-thumbs li{inline-size:auto!important;overflow:hidden;border:.0625rem solid var(--color-border);border-radius:var(--radius-sm)}.c-product-gallery .flex-control-thumbs img.flex-active{outline:.125rem solid var(--color-brand);outline-offset:-.125rem}.c-product-page div.product .summary{inline-size:100%!important;margin:0!important}.c-product-page .summary>*{margin-block-start:0}.c-product-page .summary .product_title{margin-block-end:var(--space-4);font-size:var(--font-size-h1)}.c-product-page .summary .woocommerce-product-rating{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-end:var(--space-4);align-items:center}.c-product-page .star-rating{position:relative;overflow:hidden;inline-size:5.5em;block-size:1em;font-family:arial,helvetica,sans-serif;line-height:1;letter-spacing:.1em}.c-product-page .star-rating:before{position:absolute;inset-block-start:0;inset-inline-start:0;content:"☆☆☆☆☆";font-family:inherit}.c-product-page .star-rating span{position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden;block-size:1em;padding-block-start:1em}.c-product-page .star-rating span:before{position:absolute;inset-block-start:0;inset-inline-start:0;content:"★★★★★";font-family:inherit}.c-product-page .summary .woocommerce-review-link{color:var(--color-text-secondary);font-size:var(--font-size-small)}.c-product-page div.product .summary .price{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-end:var(--space-5);align-items:baseline;color:var(--color-brand);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold)}.c-product-page div.product .price del{color:var(--color-text-muted);font-size:var(--font-size-body);font-weight:var(--font-weight-regular)}.c-product-page div.product .price ins{color:var(--color-error);text-decoration:none}.c-product-page .woocommerce-product-details__short-description{max-inline-size:var(--measure-text);margin-block-end:var(--space-6);color:var(--color-text-secondary)}.c-product-page div.product .stock{inline-size:fit-content;margin-block-end:var(--space-5);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--color-success-050);color:var(--color-success);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)}.c-product-page div.product .stock.out-of-stock{background:var(--color-error-050);color:var(--color-error)}.c-product-purchase-anchor{display:block;scroll-margin-block-start:calc(var(--header-height-compact) + var(--space-6))}.c-product-page form.cart{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block:var(--space-5) var(--space-6)!important;align-items:stretch}.c-product-page form.cart.variations_form{display:block}.c-product-page .variations{display:block;inline-size:100%;margin-block-end:var(--space-5)}.c-product-page .variations tbody,.c-product-page .variations tr,.c-product-page .variations th,.c-product-page .variations td{display:block}.c-product-page .variations tr+tr{margin-block-start:var(--space-4)}.c-product-page .variations .label{margin-block-end:var(--space-2);color:var(--color-text);font-size:var(--font-size-small);text-align:start}.c-product-page .variations select{inline-size:100%}.c-product-page .reset_variations{display:inline-block;margin-block-start:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-small)}.c-product-page .single_variation_wrap{display:grid;gap:var(--space-4)}.c-product-page .single_variation{min-block-size:1.5rem}.c-product-page .woocommerce-variation-price .price{margin-block-end:0;font-size:var(--font-size-h4)}.c-product-page .woocommerce-variation-add-to-cart,.c-product-page .cart:not(.variations_form){display:flex;flex-wrap:wrap;gap:var(--space-3)}.c-product-page .quantity{display:grid;grid-template-columns:minmax(3.5rem,4.5rem);min-block-size:var(--button-height);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.c-product-page .quantity .qty{inline-size:100%;min-block-size:100%;padding-inline:var(--space-2);border:0;border-radius:0;text-align:center;appearance:textfield}.c-product-page .quantity .qty::-webkit-inner-spin-button,.c-product-page .quantity .qty::-webkit-outer-spin-button{margin:0;appearance:none}.c-product-page .c-quantity__button{display:none;min-inline-size:var(--touch-target);min-block-size:var(--touch-target);padding:0;border:0;place-items:center;background:#fff0;color:var(--color-text)}.has-js .c-product-page .quantity{grid-template-columns:var(--touch-target) minmax(3.5rem,4.5rem) var(--touch-target)}.has-js .c-product-page .c-quantity__button{display:grid}.c-product-page .c-quantity__button:disabled{color:var(--color-text-muted);opacity:var(--opacity-disabled)}.c-product-page .c-quantity__button .c-icon{inline-size:1rem;block-size:1rem}.c-product-page .single_add_to_cart_button{min-block-size:var(--button-height);padding:var(--space-3) var(--space-6)!important;border:0!important;border-radius:var(--radius-md)!important;flex:1;background:var(--color-brand)!important;color:var(--color-surface)!important;font-weight:var(--font-weight-bold)!important}.c-product-page .single_add_to_cart_button:hover,.c-product-page .single_add_to_cart_button:focus-visible{background:var(--color-brand-hover)!important}.c-product-page div.product .single_add_to_cart_button.disabled{background:var(--color-surface-muted)!important;color:var(--color-text-muted)!important;cursor:not-allowed;opacity:1}.c-product-page .product_meta{display:grid;gap:var(--space-2);padding-block-start:var(--space-5);border-block-start:.0625rem solid var(--color-border);color:var(--color-text-muted);font-size:var(--font-size-small)}.c-product-page .product_meta a{color:var(--color-text-secondary)}.c-product-page .woocommerce-tabs{grid-column:1/-1;padding-block-start:var(--section-space-compact)}.c-product-page .woocommerce-tabs .tabs{display:flex;overflow-x:auto;gap:var(--space-2);margin:0 0 var(--space-6)!important;padding:0 0 var(--space-2)!important;border-block-end:.0625rem solid var(--color-border);list-style:none;scrollbar-width:thin}.c-product-page .woocommerce-tabs .tabs:before,.c-product-page .woocommerce-tabs .tabs:after,.c-product-page .woocommerce-tabs .tabs li:before,.c-product-page .woocommerce-tabs .tabs li:after{display:none!important}.c-product-page .woocommerce-tabs .tabs li{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.c-product-page .woocommerce-tabs .tabs a{display:block;min-block-size:var(--touch-target);padding:var(--space-3) var(--space-4)!important;color:var(--color-text-secondary)!important;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold)!important;white-space:nowrap;text-decoration:none}.c-product-page .woocommerce-tabs .tabs .active a{color:var(--color-brand)!important;box-shadow:inset 0 -.125rem var(--color-brand)}.c-product-page .woocommerce-Tabs-panel{max-inline-size:var(--measure-text)}html:not(.has-js) .c-product-page .woocommerce-Tabs-panel{display:block!important;margin-block-end:var(--space-8)}.c-product-page .woocommerce-Tabs-panel>h2:first-child{font-size:var(--font-size-h3)}.c-product-page #reviews{max-inline-size:var(--measure-text)}.c-product-page #reviews .commentlist{margin:var(--space-6) 0;padding:0;list-style:none}.c-product-page #reviews .commentlist li{margin-block-end:var(--space-5)}.c-product-page #reviews .comment_container{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4)}.c-product-page #reviews img.avatar{position:static!important;inline-size:3rem!important;padding:0!important;border:0!important;border-radius:var(--radius-pill)}.c-product-page #reviews .comment-text{margin:0!important;padding:var(--space-4)!important;border-color:var(--color-border)!important;border-radius:var(--radius-md)!important}.c-product-page #review_form_wrapper{margin-block-start:var(--space-8)}.c-product-page #review_form .comment-form{display:grid;gap:var(--space-4)}.c-product-page #review_form .comment-form>*{margin:0}@media not (min-width:30rem){.c-product-gallery .woocommerce-product-gallery__wrapper,.c-product-gallery .flex-control-thumbs{gap:var(--space-2)}.c-product-page .single_add_to_cart_button{inline-size:100%}}@media(min-width:64rem){.c-product-page{padding-block-start:var(--space-6)}.c-product-main{grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);gap:clamp(2.5rem,5vw,5.5rem);align-items:start}.c-product-page div.product .summary{position:sticky;inset-block-start:var(--header-offset);align-self:start}.admin-bar .c-product-page{--header-offset:calc(var(--header-height-compact) + var(--space-4) + 2rem)}}.site-main--homepage{padding-block:0}.site-main--homepage+.c-site-footer{margin-block-start:0}.c-home-section{padding-block:var(--section-space)}.c-home-section--muted{background:var(--color-surface-muted)}.c-home-section__header{display:grid;gap:var(--space-3);margin-block-end:clamp(1.75rem,4vw,3rem)}.c-home-section__header h2,.c-home-section__header p{margin:0}.c-home-section__header p{max-inline-size:var(--measure-narrow);color:var(--color-text-secondary)}.c-home-section__footer{display:flex;margin-block-start:var(--space-10);justify-content:center}@media(min-width:48rem){.c-home-section__header--split{grid-template-columns:minmax(0,1fr) minmax(20rem,.8fr);align-items:end}.c-home-section__header--split p{justify-self:end}}.pbl-container{display:flex;justify-content:center;flex-direction:column}.pbl-container .payu-list-banks{list-style-type:none;display:flex;flex-wrap:wrap;margin:0;padding:0;justify-content:center}.pbl-container .payu-list-banks li{padding:5px 3px 0}.pbl-container .payu-list-banks li.payu-inactive{opacity:.5;filter:grayscale(1)}.pbl-container .payu-list-banks li:not(.payu-inactive) label{cursor:pointer}.pbl-container .payu-list-banks li:not(.payu-inactive) label:hover{background:#ddd;border-color:#aaa}.pbl-container .payu-list-banks li label{padding:10px;display:flex;border:1px solid #bbb;transition:all 250ms;width:86px;justify-content:center;align-items:center}.pbl-container .payu-list-banks li label.active{background:#ddd;border-color:#aaa}.pbl-container .payu-list-banks li label img{width:auto;height:31px;object-fit:contain;margin:0!important;padding:0}.pbl-container .payu-list-banks li label input{display:none}.pbl-container .pbl-error{padding-top:.5em;padding-bottom:.5em;margin-top:.5em;margin-bottom:.5em;display:none}.pbl-container .pbl-error:before{top:.5em}.payu-accept-conditions{margin-top:15px}.payu-accept-conditions .payu-conditions-description{font-size:12px;line-height:120%;margin-top:8px;text-align:justify}.payu-accept-conditions .payu-conditions-description>div{margin:5px 0}.payu-accept-conditions .payu-conditions-description a{text-decoration:underline}.payu-accept-conditions .payu-conditions-description .payu-read-more{text-decoration:underline;cursor:pointer}.payu-accept-conditions .payu-conditions-description .payu-more-hidden{display:none}#payu-card-container{max-width:350px;margin:10px auto 10px;text-align:left;box-sizing:border-box;border:1px solid #bbb;padding:5px;border-radius:5px;background-color:#ddd;color:#333}#payu-card-container .payu-sf-validation-error,#payu-card-container .payu-sf-technical-error{display:none;color:#b21b0f;font-size:13px}#payu-card-container .payu-card-form{background-color:#fff;padding:5px;border-radius:4px;border:1px solid #fff0}#payu-card-container .payu-secure-form-invalid:not(.payu-secure-form-focus){border-color:#b21b0f}#payu-card-container label{padding-bottom:2px;font-size:15px}.card-details{clear:both;overflow:auto;margin-top:10px}.card-details .expiration{width:47%;float:left;margin-right:5%}.card-details .cvv{width:47%;float:left}#tokenizeButton{border:none;background:#438f29;padding:8px 15px;cursor:pointer;color:#fff;display:table;margin:10px auto 0}.response-success{color:#438f29}.response-error{color:#900}.autonomy-payu-button{display:flex;align-items:center;text-decoration:none;margin:10px 0}.autonomy-payu-button img{margin-left:10px;width:50px;height:auto}label[for*=payment_method_payu] img{border-radius:0}.payu-google-pay-error{display:none}.payu-block-method{gap:10px}.payu-block-method-logo{margin-left:5px}.payu-block-installments-label{display:flex;justify-content:space-between;width:100%}.payu-block-installments-label>div{align-items:center;display:flex}.payu-block-list-banks{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:10px}.payu-block-list-banks>.payu-bank{align-items:center;background-color:#fff;border:1px solid #ccc;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all 250ms;width:82px}.payu-block-list-banks>.payu-bank.disabled{cursor:not-allowed;filter:grayscale(1);opacity:.5}.payu-block-list-banks>.payu-bank:not(.disabled):hover{background:#eee;border-color:#13100d}.payu-block-list-banks>.payu-bank.active{background:#eee;border-color:#13100d}.payu-block-list-banks>.payu-bank>img{border-radius:0;height:28px;object-fit:contain;width:auto}.block-payu-card{display:flex;flex-wrap:wrap;gap:0 10px;margin:10px 0;padding:10px}.block-payu-card .payu-sf-validation-error{color:#b21b0f;font-size:13px}.block-payu-card>.block-payu-card-number{flex:1 0 100%}.block-payu-card>.block-payu-card-date,.block-payu-card .block-payu-card-cvv{flex:1 0 calc(50% - 10px)}.block-payu-card .payu-card-form{background-color:#fff;border:1px solid #999;border-radius:5px;padding:8px 6px}.block-payu-card .payu-card-form.payu-secure-form-focus{border-color:#666;box-shadow:0 0 0 1px #666}.block-payu-card .payu-card-form.payu-secure-form-invalid:not(.payu-secure-form-focus){border-color:#cc1818}#installment-mini-block{margin:inherit;padding-right:16px;text-align:right}.lumileve-mega-navigation,.lumileve-mega-navigation .sub-menu{margin:0;padding:0;list-style:none}.lumileve-mega-navigation{position:relative}.lumileve-mega-navigation a{display:flex;min-block-size:var(--touch-target,2.75rem);padding:var(--space-2,.5rem) var(--space-3,.75rem);align-items:center;color:var(--color-text,#292324);font-weight:var(--font-weight-semibold,600);text-decoration:none}.lumileve-mega-navigation a:hover,.lumileve-mega-navigation a:focus-visible,.lumileve-mega-navigation .current-menu-item>a,.lumileve-mega-navigation .current-menu-ancestor>a{color:var(--color-brand,#8d4856)}.lumileve-mega-navigation .menu-item{position:relative}.lumileve-mega-navigation .c-navigation__submenu-toggle{display:none;min-inline-size:var(--touch-target,2.75rem);min-block-size:var(--touch-target,2.75rem);padding:0;border:0;place-items:center;background:#fff0;color:var(--color-text,#292324);cursor:pointer}.lumileve-mega-navigation .c-navigation__submenu-toggle .c-icon{inline-size:1.125rem;block-size:1.125rem;transition:transform 200ms cubic-bezier(.2,0,0,1)}.lumileve-mega-navigation .c-navigation__submenu-toggle[aria-expanded="true"] .c-icon{transform:rotate(180deg)}.lumileve-mega-navigation .c-mega-menu__media{display:none;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--radius-sm,.5rem);background:var(--color-surface-muted,#f5f0ed)}.lumileve-mega-navigation .c-mega-menu__image{display:block;inline-size:100%;block-size:100%;opacity:0;object-fit:cover;transition:opacity 200ms cubic-bezier(.2,0,0,1)}.lumileve-mega-navigation .c-mega-menu__image.is-loaded{opacity:1}.lumileve-mega-navigation .c-mega-menu__media--placeholder{background:radial-gradient(circle at 75% 24%,var(--color-brand-050,#f8eeee) 0 17%,transparent 18%),linear-gradient(145deg,var(--color-surface-muted,#f5f0ed),var(--color-cream-100,#faf7f2))}.lumileve-mega-navigation .c-mega-menu__title{display:block}.lumileve-mega-navigation .c-mega-menu__description{display:block;margin-block-start:var(--space-1,.25rem);color:var(--color-text-muted,#766c6d);font-size:var(--font-size-caption,.75rem);font-weight:var(--font-weight-regular,400);line-height:var(--line-height-small,1.45)}@media (width < 64rem){.lumileve-mega-navigation>li{border-block-end:.0625rem solid var(--color-border,#e7dfdc)}.lumileve-mega-navigation .menu-item-has-children{display:grid;grid-template-columns:minmax(0,1fr) auto}.lumileve-mega-navigation .menu-item-has-children>.c-navigation__submenu-toggle{display:grid}.lumileve-mega-navigation .sub-menu{grid-column:1 / -1;padding-block-end:var(--space-2,.5rem);padding-inline-start:var(--space-4,1rem)}.lumileve-mega-navigation .sub-menu .sub-menu{padding-inline-start:var(--space-5,1.25rem)}.lumileve-mega-navigation .sub-menu a{font-size:var(--font-size-small,.875rem);font-weight:var(--font-weight-medium,500)}.lumileve-mega-navigation .menu-item--mega-column>a{display:block;padding-block:var(--space-3,.75rem);font-size:var(--font-size-body,1rem);font-weight:var(--font-weight-bold,700)}.has-js .lumileve-mega-navigation .sub-menu[hidden]{display:none}}@media (width>=64rem){.lumileve-mega-navigation{display:flex;gap:var(--space-1,.25rem);align-items:center}.lumileve-mega-navigation>.menu-item-has-children{display:flex;align-self:stretch;align-items:center}.lumileve-mega-navigation>.menu-item-has-children>a{block-size:100%;padding-inline-end:var(--space-1,.25rem)}.lumileve-mega-navigation>.menu-item-has-children>.c-navigation__submenu-toggle{display:grid;block-size:100%}.lumileve-mega-navigation .sub-menu{position:absolute;z-index:var(--z-dropdown,30);inset-block-start:100%;inset-inline-start:0;min-inline-size:15rem;padding:var(--space-2,.5rem);border:.0625rem solid var(--color-border,#e7dfdc);border-radius:var(--radius-md,.75rem);visibility:hidden;pointer-events:none;background:var(--color-surface,#fffefd);box-shadow:var(--shadow-popover,0 1rem 2.75rem rgb(74 53 57 / 12%));opacity:0;transform:translateY(-.375rem);transition:opacity 120ms cubic-bezier(.2,0,0,1),visibility 120ms cubic-bezier(.2,0,0,1),transform 200ms cubic-bezier(.2,0,0,1)}.lumileve-mega-navigation .menu-item-has-children:focus-within>.sub-menu,.lumileve-mega-navigation .menu-item-has-children.is-open>.sub-menu,html:not(.has-js) .lumileve-mega-navigation .menu-item-has-children:hover>.sub-menu{visibility:visible;pointer-events:auto;opacity:1;transform:translateY(0)}.lumileve-mega-navigation>.menu-item--mega{position:static}.lumileve-mega-navigation>.menu-item--mega>.sub-menu{inset-inline-start:50%;display:grid;inline-size:min(calc(100vw - (2 * var(--container-gutter, 2rem))), 63.75rem);min-inline-size:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:.625rem;padding:1.5rem .9375rem;border-start-start-radius:0;border-start-end-radius:0;transform:translate(-50%,-.375rem)}.lumileve-mega-navigation>.menu-item--mega:focus-within>.sub-menu,.lumileve-mega-navigation>.menu-item--mega.is-open>.sub-menu,html:not(.has-js) .lumileve-mega-navigation>.menu-item--mega:hover>.sub-menu{transform:translate(-50%,0)}.lumileve-mega-navigation .menu-item--mega-column{position:static;display:block;min-inline-size:0}.lumileve-mega-navigation .menu-item--mega-column>a{display:block;min-block-size:0;padding:0;font-size:clamp(1.5rem, 2.25vw, 2rem);font-weight:var(--font-weight-medium,500);line-height:1.3}.lumileve-mega-navigation .menu-item--mega-column>.c-navigation__submenu-toggle,.lumileve-mega-navigation .menu-item--mega-section>.c-navigation__submenu-toggle{display:none}.lumileve-mega-navigation .menu-item--mega-column>.sub-menu,.lumileve-mega-navigation .menu-item--mega-section>.sub-menu{position:static;display:block;min-inline-size:0;margin-block-start:var(--space-2,.5rem);padding:0;border:0;border-radius:0;visibility:visible;pointer-events:auto;background:#fff0;box-shadow:none;opacity:1;transform:none}.lumileve-mega-navigation .menu-item--mega-column>.sub-menu a,.lumileve-mega-navigation .menu-item--mega-section>.sub-menu a{min-block-size:2.25rem;padding:var(--space-1,.25rem) 0;font-size:var(--font-size-small,.875rem);font-weight:var(--font-weight-medium,500)}.lumileve-mega-navigation .menu-item--mega-promo{padding:var(--space-3,.75rem);border-radius:var(--radius-md,.75rem);background:var(--color-brand-050,#f8eeee)}.lumileve-mega-navigation .menu-item--mega-overview{grid-column:1 / -1;border-block-start:.0625rem solid var(--color-border,#e7dfdc)}.lumileve-mega-navigation .menu-item--mega-overview>a{min-block-size:var(--touch-target,2.75rem);padding:var(--space-3,.75rem) 0 0;justify-content:flex-end;color:var(--color-brand,#8d4856);font-size:var(--font-size-small,.875rem)}.lumileve-mega-navigation .c-mega-menu__media{display:block;margin-block-end:.625rem;aspect-ratio:19 / 25;border-radius:0}.lumileve-mega-navigation>.menu-item--mega--shop>.sub-menu{display:block;block-size:31.25rem;padding:1.875rem 0 1.875rem 1.875rem;column-count:4;column-fill:auto;column-gap:1.875rem}.lumileve-mega-navigation .menu-item--mega-section{display:inline-block;inline-size:100%;margin-block-end:.5rem;break-inside:avoid}.lumileve-mega-navigation .menu-item--mega-section>a{display:block;min-block-size:0;padding:0 0 .75rem;color:var(--color-text,#292324);font-size:.875rem;font-weight:var(--font-weight-bold,700);line-height:1.5;text-transform:uppercase}.lumileve-mega-navigation .menu-item--mega-section>a::after{display:block;inline-size:6.25rem;block-size:.25rem;margin-block-start:.375rem;background:var(--color-brand-200,#ddc8cb);content:""}.lumileve-mega-navigation .menu-item--mega-section--accent>a{color:var(--color-brand,#8d4856)}.lumileve-mega-navigation .menu-item--mega-section--accent>a::after{background:var(--color-brand,#8d4856)}.lumileve-mega-navigation .menu-item--mega-section>.sub-menu{margin-block-start:0}.lumileve-mega-navigation .menu-item--mega-section>.sub-menu a{min-block-size:1.75rem;padding:.1875rem 0;line-height:1.4}}@media (prefers-reduced-motion:reduce){.lumileve-mega-navigation .sub-menu,.lumileve-mega-navigation .c-mega-menu__image,.lumileve-mega-navigation .c-navigation__submenu-toggle .c-icon{transition:none}}.easypack-shipping-method-logo img{max-width:100;max-height:40px;display:block;border:none}.sheepla-widget-fullscreen{position:fixed}.inpost_returns_button{background:linear-gradient(#FFE462,#FFA900) #FFE462;border:1px solid #FECB2C;box-shadow:#666 0 1px 1px;color:#000000!important;display:inline-block!important;font-size:18px;letter-spacing:0;line-height:18px;text-decoration:none!important;text-shadow:#FFF 1px 1px 3px;text-transform:uppercase;border-radius:8px;display:block;font-size:20px;margin:20px auto 0;padding:13px 42px!important}.font-height-600{font-weight:600;!important}.hidden{display:none;!important}#selected-parcel-machine{min-width:400px}.italic{font-style:italic}.easypack-parcel-machine-select{padding-bottom:120px}.easypack-shipping-method-logo{position:relative}.woocommerce-checkout-review-order-table .easypack-shipping-method-logo{position:relative;top:-3px}.calculated_shipping .easypack-shipping-method-logo{position:relative;top:-3px}@media (max-width:500px){#widget-modal{width:100%!important}}.awdr_free_product_text{display:inline-block;padding:0 10px;background-color:#3d9cd2;color:#fff;border-radius:3px}.variation-wdr_free_product{display:none!important}.awdr_change_product{cursor:pointer}.awdr_free_product_variants{padding:5px}.awdr-product-name{padding-left:10px}.awdr_change_product{display:flex}.awdr-select-free-variant-product-toggle{color:gray;cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:1.02em;transition:0.4s}.awdr-select-free-variant-product-toggle-active,.awdr-select-free-variant-product-toggle:hover{color:#444}.awdr-select-variant-product{padding:0 18px;display:none;background-color:#fff;overflow:hidden}.awdr-select-free-variant-product-toggle:after{content:'\02795';font-size:12px;color:#777;margin-left:10px}.awdr-select-free-variant-product-toggle-active:after{content:"\2796"}