:root{--primary:#BAEAA0;--border:#D7D8DB;--foreground:#040711;--secondary:#1A1A1A;--accent-foreground:#2C2C2C;--background:#FFFFFF}.ct-sticky-container{z-index:1000}.ct-header{z-index:1000}@media (max-width:767px){.jdgm-carousel-item__product-image{width:100px;height:100px}[data-hook-id="8814"]{max-height:58px!important}[data-hook-id="8942"]{max-height:24px!important}[data-device="mobile"] .ct-container-fluid{max-height:58px!important}}.jdgm-carousel-item__product-image{width:100px;height:100px}.jdgm-carousel-item{width:33.33%}@media (max-width:767px){.hide-on-mobile{display:none!important}.jdgm-carousel-item{width:100%!important}}.show-on-mobile{display:none!important}@media (max-width:767px){.show-on-mobile{display:block!important}}@media (min-width:768px) and (max-width:1023px){.hide-on-tablet{display:none!important}}.show-on-tablet{display:none!important}@media (min-width:768px) and (max-width:1023px){.show-on-tablet{display:block!important}}@media (min-width:1024px){.hide-on-desktop{display:none!important}}.show-on-desktop{display:none!important}@media (min-width:1024px){.show-on-desktop{display:block!important}}.show-on-mobile.inline,.show-on-tablet.inline,.show-on-desktop.inline{display:none!important}@media (max-width:767px){.show-on-mobile.inline{display:inline!important}}@media (min-width:768px) and (max-width:1023px){.show-on-tablet.inline{display:inline!important}}@media (min-width:1024px){.show-on-desktop.inline{display:inline!important}}.jdgm-carousel-wrapper{max-width:1200px!important;margin:0 auto!important;padding:0 20px!important}.jdgm-carousel{display:flex!important;gap:20px!important}.jdgm-carousel__item-container{display:flex!important;flex-wrap:nowrap!important;gap:20px!important;width:100%!important}.jdgm-carousel-item{flex:0 0 33.33%!important;max-width:33.33%!important;min-width:0!important}.jdgm-carousel-item:nth-child(n+4){display:none!important}@media (max-width:1023px){.jdgm-carousel-item{flex:0 0 50%!important;max-width:50%!important}.jdgm-carousel-item:nth-child(n+3){display:none!important}}@media (max-width:767px){.jdgm-carousel-item{flex:0 0 100%!important;max-width:100%!important}.jdgm-carousel-item:nth-child(n+2){display:none!important}}.jdgm-carousel-item__product{display:flex!important;align-items:center!important;justify-content:center!important}@media (max-width:767px){.jdgm-carousel-item__product-image{width:100px!important;height:100px!important}}.rpi-content .rpi-url{border-radius:var(--Radius-rounded-zero,0);border:var(--Border-border,1px) solid var(--Secondary-1000,#1A1A1A)!important;color:var(--Secondary-1000,#1A1A1A)!important;text-align:center;font-family:var(--Font-Style-Primary,"Open Sans");font-size:var(--Size-Paragraph,18px);font-style:normal;font-weight:600;line-height:var(--Line-Height-Paragraph,24px);margin-top:20px!important;text-transform:uppercase}.woocommerce-checkout #main .hero-section{display:none!important}.products .product .brief-description{font-size:14px;padding:0 10px;font-family:var(--theme-font-family)}a.free-mounting-kit-link:hover{color:#000}.ct-breadcrumbs .free_mounting_kit{display:inline-flex;align-items:center;gap:2px}.ct-breadcrumbs .last-item span{display:inline-flex;flex-wrap:wrap}.single-product .ct-default-gallery .entry-summary a{text-decoration:underline}.single-product .ct-default-gallery .entry-summary .woocommerce-product-details__short-description a,.single-post .entry-content a,.page-template-default .entry-content a{color:blue}@media (min-width:1000px){.single-product .woocommerce-product-gallery{position:sticky;top:171px}}@media (min-width:768px){.single-product .ct-default-gallery .entry-summary{padding:24px;border:1px solid var(--border,#D7D8DB);border-radius:12px}}#ppcp-a25b2b4d-a6a7-46b4-b018-41e7bc777617{display:none!important}.product>.woocommerce-tabs .ct-accordion-tab{display:none!important}.hide-on-desktop{display:none}@media (max-width:768px){.hide-on-desktop{display:block}}.hide-on-mobile{display:block}@media (max-width:768px){.hide-on-mobile{display:none}}.grid{display:grid}.desktop-hero img{object-fit:contain!important}#woo-cart-panel .woocommerce-mini-cart li.mini-cart-recommendations,.mini-cart-coupon-section{display:none!important}#menu-item-8636 a{font-family:"Open Sans",sans-serif}