#discount-subtotal-title,#discount-amount-title{font-weight:bold;}table.uc-discounts td.date,table.uc-discounts td.operations{white-space:nowrap;}table.uc-discounts td.operations a{padding-right:5px;}table.uc-discounts td.numeric{text-align:center;}table.uc-discounts td.is_inactive,table.uc-discounts td.is_active{text-align:center;font-weight:bold;color:green;}table.uc-discounts td.is_inactive{color:red;}code.uc-discounts-generated-codes{display:block;background:#eee;border:1px solid #333;white-space:pre;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
#comment-form.whprs-comment{position:relative !important;max-width:720px !important;margin:0 auto !important;padding:32px !important;background:#fff !important;border:1px solid rgba(0,0,0,.06) !important;border-radius:16px !important;box-shadow:0 2px 16px rgba(0,0,0,.04),0 1px 4px rgba(0,0,0,.02) !important;}#comment-form.whprs-comment.whprs-comment--logged-out{pointer-events:none !important;}#comment-form.whprs-comment.whprs-comment--logged-out:after{content:"";position:absolute !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;border-radius:16px !important;background:rgba(255,255,255,.7) !important;backdrop-filter:blur(2px) !important;-webkit-backdrop-filter:blur(2px) !important;z-index:1 !important;}#comment-form.whprs-comment.whprs-comment--logged-out input,#comment-form.whprs-comment.whprs-comment--logged-out textarea,#comment-form.whprs-comment.whprs-comment--logged-out button{opacity:.5 !important;}.whprs-login-overlay{position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important;z-index:10 !important;width:90% !important;max-width:450px !important;pointer-events:auto !important;}.whprs-login-overlay__content{background:#fff !important;border:1px solid rgba(0,0,0,.1) !important;border-radius:16px !important;padding:40px 32px !important;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08) !important;text-align:center !important;}.whprs-login-overlay__content h3{margin:0 0 12px !important;font-size:24px !important;font-weight:700 !important;color:#1d1d1f !important;letter-spacing:-.5px !important;}.whprs-login-overlay__content p{margin:0 0 24px !important;font-size:17px !important;line-height:1.47 !important;color:#86868b !important;}.whprs-login-overlay__buttons{display:flex !important;gap:12px !important;flex-direction:column !important;}.whprs-login-overlay__button{display:inline-block !important;font-size:17px !important;font-weight:600 !important;padding:14px 32px !important;border-radius:12px !important;text-decoration:none !important;transition:all .2s ease !important;border:none !important;cursor:pointer !important;}.whprs-login-overlay__button--primary{background:#007aff !important;color:#fff !important;box-shadow:0 2px 8px rgba(0,122,255,.25) !important;}.whprs-login-overlay__button--primary:hover{background:#0051d5 !important;box-shadow:0 4px 12px rgba(0,122,255,.4) !important;transform:translateY(-1px) !important;}.whprs-login-overlay__button--secondary{background:#f5f5f7 !important;color:#1d1d1f !important;}.whprs-login-overlay__button--secondary:hover{background:#e8e8ed !important;}#comment-form.whprs-comment .whprs-form-title{margin:0 0 32px !important;font-size:28px !important;font-weight:700 !important;color:#1d1d1f !important;letter-spacing:-.5px !important;line-height:1.15 !important;text-align:center !important;}.form-radios.rating-stars,.form-radios.rating-stars .form-item,.form-radios.rating-stars .form-type-radio{float:none !important;clear:none !important;width:auto !important;height:auto !important;}.form-radios.rating-stars{display:flex !important;justify-content:center !important;gap:6px !important;padding:16px 0 !important;margin:0 0 24px !important;border:none !important;background:none !important;}.form-radios.rating-stars .form-type-radio{display:inline-block !important;margin:0 !important;padding:0 !important;border:none !important;background:none !important;}.form-radios.rating-stars input.form-radio{position:absolute !important;left:-9999px !important;opacity:0 !important;width:1px !important;height:1px !important;}.form-radios.rating-stars label.option{display:inline-block !important;cursor:pointer !important;padding:8px !important;margin:0 !important;border-radius:8px !important;background:transparent !important;border:none !important;transition:all .2s cubic-bezier(.4,0,.2,1) !important;font-size:0 !important;line-height:1 !important;}.form-radios.rating-stars label.option:before{content:"\2606" !important;font-size:40px !important;color:#d1d1d6 !important;display:inline-block !important;line-height:1 !important;transition:all .2s cubic-bezier(.4,0,.2,1) !important;}.form-radios.rating-stars .is-filled label.option:before{content:"\2605" !important;color:#ff9500 !important;}.form-radios.rating-stars label.option:hover{background:rgba(0,0,0,.04) !important;}.form-radios.rating-stars label.option:hover:before{transform:scale(1.15) !important;color:#ff9500 !important;}.form-radios.rating-stars input:focus + label.option{outline:none !important;box-shadow:0 0 0 4px rgba(0,125,250,.6) !important;background:rgba(0,125,250,.08) !important;}.field-type-fivestar.field-name-field-product-rating{margin-bottom:24px !important;}.field-type-fivestar.field-name-field-product-rating>label{display:block !important;text-align:center !important;font-size:17px !important;font-weight:600 !important;color:#1d1d1f !important;margin-bottom:8px !important;}.field-type-fivestar .description{text-align:center !important;font-size:14px !important;color:#86868b !important;margin-top:8px !important;}#comment-form.whprs-comment .form-item>label{font-size:17px !important;font-weight:600 !important;color:#1d1d1f !important;margin-bottom:8px !important;display:block !important;}#comment-form.whprs-comment input.form-text,#comment-form.whprs-comment textarea.form-textarea{width:100% !important;min-height:48px !important;padding:12px 16px !important;border:1px solid #d1d1d6 !important;border-radius:12px !important;background:#fff !important;box-shadow:none !important;font-size:17px !important;line-height:1.47 !important;color:#1d1d1f !important;transition:border-color .2s,box-shadow .2s !important;}#comment-form.whprs-comment input.form-text:focus,#comment-form.whprs-comment textarea.form-textarea:focus{outline:none !important;border-color:#007aff !important;box-shadow:0 0 0 4px rgba(0,122,255,.1) !important;}#comment-form.whprs-comment textarea.form-textarea{min-height:160px !important;}#comment-form.whprs-comment .description{margin-top:8px !important;font-size:14px !important;line-height:1.43 !important;color:#86868b !important;}#comment-form.whprs-comment .whprs-inline-error{margin-top:8px !important;font-size:14px !important;line-height:1.43 !important;color:#d70015 !important;}#comment-form.whprs-comment [aria-invalid="true"]{border-color:#ff3b30 !important;box-shadow:0 0 0 4px rgba(255,59,48,.08) !important;}#comment-form.whprs-comment .form-actions{margin-top:32px !important;padding-top:24px !important;border-top:1px solid #f5f5f7 !important;display:flex !important;gap:12px !important;flex-wrap:wrap !important;justify-content:center !important;}#comment-form.whprs-comment .form-actions input[type="submit"]:not(.button--secondary){font-size:17px !important;font-weight:600 !important;padding:14px 32px !important;border-radius:12px !important;border:none !important;background:#007aff !important;color:#fff !important;box-shadow:0 2px 8px rgba(0,122,255,.25) !important;transition:all .2s ease !important;}#comment-form.whprs-comment .form-actions input[type="submit"]:not(.button--secondary):hover{background:#0051d5 !important;box-shadow:0 4px 12px rgba(0,122,255,.4) !important;transform:translateY(-1px) !important;}#comment-form.whprs-comment .form-actions .button--secondary{font-size:17px !important;font-weight:600 !important;padding:14px 32px !important;border-radius:12px !important;background:#f5f5f7 !important;color:#1d1d1f !important;border:none !important;transition:all .2s ease !important;}#comment-form.whprs-comment .form-actions .button--secondary:hover{background:#e8e8ed !important;}#comment-form.whprs-comment .whprs-preview-link{align-self:center !important;font-size:15px !important;color:#007aff !important;text-decoration:none !important;}#comment-form.whprs-comment .whprs-preview-link:hover{text-decoration:underline !important;}.verified-purchase-badge{display:inline-block;padding:0;margin:0;border:0;background:none;border-radius:0;box-shadow:none;cursor:help;}.verified-purchase-badge__image{display:block;width:72px;height:72px;object-fit:contain;}.comment-rating-row{display:flex;align-items:center;justify-content:space-between;margin:1em 0;}.comment-rating-row__left,.comment-rating-row__right{float:none;}@media (max-width:768px){#comment-form.whprs-comment{padding:24px 20px !important;}#comment-form.whprs-comment .whprs-form-title{font-size:24px !important;}.form-radios.rating-stars label.option:before{font-size:32px !important;}#comment-form.whprs-comment .form-actions{flex-direction:column !important;}#comment-form.whprs-comment .form-actions input[type="submit"],#comment-form.whprs-comment .form-actions .button--secondary{width:100% !important;}.whprs-login-overlay{width:95% !important;}.whprs-login-overlay__content{padding:32px 24px !important;}.whprs-login-overlay__content h3{font-size:22px !important;}.whprs-login-overlay__content p{font-size:16px !important;}.verified-purchase-badge{font-size:12px !important;padding:4px 10px !important;gap:6px !important;}.verified-purchase-badge__image{width:54px !important;height:54px !important;}}@media (prefers-contrast:high){.verified-purchase-badge{border-width:2px !important;}}@media (prefers-reduced-motion:reduce){.verified-purchase-badge{transition:none !important;}.verified-purchase-badge:hover{transform:none !important;}}
