/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.jon-prod-content{background-color:#fff;border-radius:7px;box-shadow:none;color:inherit;display:block;margin-bottom:30px;overflow:hidden;position:relative;text-decoration:none;transition:.5s}.jon-prod-content:hover{box-shadow:0 0 15px rgba(0,93,185,.361);transition:.5s}.jon-prod-content.featured-tag .quick-view-feature{left:32px;right:auto;top:33px}.jon-prod-content a{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--bs-secondary-color);display:block!important;display:-webkit-box!important;overflow:hidden;text-decoration:none;text-overflow:ellipsis}.jon-prod-content a:last-child{min-height:50px}.jon-prod-content a h3{background-image:linear-gradient(to right,var(--bs-primary-color) 0,var(--bs-primary-color) 100%);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;color:#000;display:inline;font-size:16px;line-height:26px;margin-bottom:0;transition:background-size .25s cubic-bezier(.785,.135,.15,.86) 0s;word-break:break-word}.jon-prod-content a h3:hover{background-size:100% 1px;text-underline-offset:.3rem}@media(min-width:320px)and (max-width:767px){.jon-prod-content a h3{font-size:15px}}.jon-prod-content a:hover{text-decoration:none}.jon-prod-content .jon-image{align-items:center;display:flex;justify-content:center;position:relative}.jon-prod-content .jon-prod-description{min-height:145px;padding:25px}@media(min-width:320px)and (max-width:767px){.jon-prod-content .jon-prod-description{min-height:100px;padding:15px}}.jon-prod-content .jon-prod-description a{padding:0}.jon-prod-content .jon-prod-description .jon-price-wraper{align-items:center;align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:7px}.jon-prod-content .jon-prod-description .jon-price-wraper .jon-prod-price{color:#005db9;font-family:var(--bs-primary-font);font-size:14px;font-weight:700;margin-bottom:0}@media(min-width:320px)and (max-width:767.98px){.jon-prod-content .jon-prod-description .jon-price-wraper .jon-prod-price{font-size:9px}}.jon-prod-content .jon-prod-description .jon-price-wraper .jon-prod-code{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:block;display:-webkit-box;margin-bottom:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;word-break:break-all}.jon-prod-content .jon-prod-description .jon-prod-code{color:var(--bs-primary-color);display:block;font-size:13px;font-style:normal;font-weight:600;letter-spacing:2px;line-height:1.25;margin-bottom:7px;padding:0;text-transform:uppercase}@media(min-width:320px)and (max-width:767px){.jon-prod-content .jon-prod-description .jon-prod-code{padding:0}}.jon-prod-content figure{border-radius:5px 5px 0 0;margin-bottom:0;overflow:hidden}.jon-prod-content img{border-top-left-radius:5px;border-top-right-radius:5px;min-height:170px;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:320px)and (max-width:767px){.jon-prod-content img{min-height:auto;-o-object-fit:cover;object-fit:cover}}.jon-prod-content .quick-view-feature{background:#005db9;border-radius:5px;color:#fff!important;font-size:15px;font-weight:600;min-height:auto!important;opacity:0;padding:5px 9px!important;position:absolute;text-align:center;transition:opacity .5s,visibility .5s,background .5s;visibility:hidden}@media(max-width:1025px){.jon-prod-content .quick-view-feature{bottom:10px;left:auto;opacity:1;right:10px;top:auto;visibility:visible}}@media(max-width:575.98px){.jon-prod-content .quick-view-feature{bottom:12px;right:8px}}.jon-prod-content .quick-view-feature:hover{background:#ff7d10}.jon-prod-content:hover .quick-view-feature{opacity:1;visibility:visible}.featured-tag:after{background:var(--bs-primary-color);border-top-right-radius:5px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,12% 50%);color:#fff;content:"Featured";font-size:13px;font-weight:600;padding:4px 15px;position:absolute;right:0;top:0;width:-moz-max-content;width:max-content}.quick-view-list:after{content:" Preview"}@media(max-width:1024px){.quick-view-list:after{content:""}}@media(min-width:1025px){#ui-id-3 .quick-view-list:after{content:""}}@media(max-width:1024px){.coming-soon-tag:before{font-size:11px!important;height:77px!important;left:-53px!important;padding:28px 61px 0 37px!important;top:-37px!important;width:138px!important}.new-tool-tag:before{font-size:12px!important;left:-55px!important;top:9px!important;width:157px!important}}.block--relatedproductssliderblock #swiper-related-products .new-color-tag:before{bottom:6%!important}@media(min-width:360px)and (max-width:819px){.block--relatedproductssliderblock #swiper-related-products .new-color-tag:before{bottom:10%!important}}@media(min-width:820px)and (max-width:1025px){.block--relatedproductssliderblock #swiper-related-products .new-color-tag:before{bottom:12%!important}}@media(max-width:1025px){.block--relatedproductssliderblock .jon-prod-content .quick-view-feature{bottom:23px;left:auto;opacity:1;right:10px;top:auto;visibility:visible}}.jon-disc-prod-price{color:#005db9;font-family:var(--bs-primary-font);font-size:16px;font-weight:700;margin-left:5px}.jon-disc-strike{color:gray!important;font-size:14px!important;text-decoration:line-through}.jon-price-wrapper{margin-top:7px}.menu-product-variation .jon-disc-strike{font-size:12px!important}
