div.junip-verified.junip-mt-0,div.junip-powered-by-footer.junip-mt-3{display:none}div.junip-review-carousel-item{height:auto!important;min-height:350px}div.junip-d-flex.junip-align-items-center.junip-mt-4{margin-top:24px!important;padding-top:12px!important;border-top:1px solid #eee!important}div.junip-review-carousel-item-customer{text-transform:capitalize!important}div.junip-review-carousel-container{align-items:flex-start!important}.promo-block{overflow:hidden!important;position:relative!important}.promo-block--content{background:none!important;position:relative!important}.promo-block--content:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:linear-gradient(to top,#0000008c,#00000040 80%,#0000000d)!important;transition:opacity .3s ease!important;z-index:0!important}.promo-block--header,.promo-block--text{position:relative!important;z-index:1!important;text-shadow:0 1px 4px rgba(0,0,0,.7),0 2px 12px rgba(0,0,0,.4)!important;transition:text-shadow .35s ease!important}.promo-block--content-wrapper{position:relative!important;z-index:1!important}@media(min-width:768px){span.promo-block--button{display:none!important}.promo-block{cursor:pointer!important;transition:transform .35s ease,box-shadow .35s ease!important;will-change:transform!important}.promo-block:hover{transform:scale(1.03)!important;box-shadow:0 8px 30px #00000026!important}.promo-block:hover .promo-block--content:before{opacity:.4!important}.promo-block:hover .promo-block--header,.promo-block:hover .promo-block--text{text-shadow:0 1px 6px rgba(0,0,0,.9),0 2px 16px rgba(0,0,0,.6)!important}}.collection .quotify-request-quote-btn{display:none!important}@media(min-width:768px){.navmenu-link-depth-1{position:relative!important;transition:color .25s ease!important}.navmenu-link-depth-1:after{content:""!important;position:absolute!important;bottom:0!important;left:50%!important;width:0!important;height:2px!important;background-color:#2d7a3a!important;transition:width .25s ease,left .25s ease!important}.navmenu-link-depth-1:hover{color:#2d7a3a!important}.navmenu-link-depth-1:hover:after{width:100%!important;left:0!important}}@media(min-width:768px){[data-navmenu-details][open]>.navmenu-link-depth-1{color:#2d7a3a!important;border:none!important;outline:none!important;box-shadow:none!important;background:none!important}[data-navmenu-details][open]>.navmenu-link-depth-1:after{width:100%!important;left:0!important}[data-navmenu-details][open]>summary{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important}}@media(min-width:768px){.navmenu-depth-1>.navmenu-item-parent>[data-navmenu-details][open]>.navmenu-submenu.navmenu-meganav{background:#fff!important;box-shadow:0 4px 12px #0000001a!important}}@media(min-width:768px){.site-navigation-wrapper.is-sticky{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:1110!important;background:#fff!important;box-shadow:0 2px 8px #0000000f!important}.announcement-bar{padding-top:8px!important;padding-bottom:8px!important}.site-header-main{padding-top:12px!important;padding-bottom:12px!important}}@media(min-width:768px){.navmenu-meganav .navmenu-link-parent{pointer-events:none!important;color:inherit!important}.navmenu-meganav .navmenu-link-parent:hover{color:inherit!important;text-decoration:none!important}.navmenu-meganav .navmenu-link-depth-3{transition:color .2s ease,background-color .2s ease!important;padding:4px 8px!important;border-radius:4px!important}.navmenu-meganav .navmenu-link-depth-3:hover{color:#2d7a3a!important;background-color:#2d7a3a14!important}.navmenu-submenu:not(.navmenu-meganav) .navmenu-link-depth-2{transition:color .2s ease,background-color .2s ease!important;padding:4px 8px!important;border-radius:4px!important}.navmenu-submenu:not(.navmenu-meganav) .navmenu-link-depth-2:hover{color:#2d7a3a!important;background-color:#2d7a3a14!important}}.highlights-banner__block-link{text-decoration:none!important;color:inherit!important;transition:color .25s ease!important}.highlights-banner__block:has(.highlights-banner__block-link){cursor:pointer!important;transition:transform .25s ease!important}.highlights-banner__block:has(.highlights-banner__block-link):hover{transform:translateY(-2px)!important}.highlights-banner__block:has(.highlights-banner__block-link):hover .highlights-banner__heading{color:#2d7a3a!important}.highlights-banner__block:has(.highlights-banner__block-link):hover .highlights-banner__icon svg{color:#2d7a3a!important;stroke:#2d7a3a!important;transition:color .25s ease,stroke .25s ease!important}.site-footer-block-rich-text .rte p{margin-top:0!important;margin-bottom:2px!important;line-height:1.5!important}.site-footer-block-rich-text .rte p:has(>strong:first-child){margin-top:12px!important}.site-footer-block-rich-text .rte p:first-child:has(>strong:first-child){margin-top:0!important}.site-footer-block-rich-text .rte p:last-child:has(br){display:none!important}@media(max-width:719px){.promo-mosaic--container,.promo-grid--container{padding-left:16px!important;padding-right:16px!important}.promo-mosaic--inner .promo-block,.promo-grid--inner .promo-block{margin-bottom:16px!important;border-radius:14px!important;overflow:hidden!important;aspect-ratio:16 / 9!important;min-height:unset!important;max-height:unset!important;height:auto!important;box-shadow:0 2px 12px #0000001a!important}.promo-mosaic--inner .promo-block:last-child,.promo-grid--inner .promo-block:last-child{margin-bottom:0!important}.promo-mosaic--section,.promo-grid--section{padding-top:0!important;padding-bottom:0!important;margin-bottom:16px!important}.promo-grid--section:last-of-type,.promo-mosaic--section:last-of-type{margin-bottom:0!important}.promo-mosaic--inner .promo-block *:not(img),.promo-grid--inner .promo-block *:not(img){background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.promo-mosaic--inner .promo-block *:before,.promo-grid--inner .promo-block *:before,.promo-mosaic--inner .promo-block *:after,.promo-grid--inner .promo-block *:after{display:none!important}.promo-mosaic--inner .promo-block:after,.promo-grid--inner .promo-block:after{display:none!important}.promo-mosaic--inner .promo-block--content,.promo-grid--inner .promo-block--content{padding:4px 18px!important;align-items:flex-start!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;z-index:2!important}.promo-mosaic--inner .promo-block--header,.promo-grid--inner .promo-block--header{font-size:1.2rem!important;line-height:1.25!important;margin-bottom:2px!important;text-shadow:none!important;-webkit-text-stroke:1px rgba(0,0,0,.5)!important;paint-order:stroke fill!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.9)) drop-shadow(0 0 1px rgba(0,0,0,.7))!important}.promo-mosaic--inner .promo-block--text,.promo-grid--inner .promo-block--text{font-size:.8rem!important;line-height:1.35!important;text-shadow:none!important;-webkit-text-stroke:.7px rgba(0,0,0,.45)!important;paint-order:stroke fill!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.8)) drop-shadow(0 0 1px rgba(0,0,0,.6))!important}span.promo-block--button{display:none!important}div.junip-review-carousel-item{min-height:240px!important;padding:20px 16px!important}.highlights-banner__block{padding:18px 12px!important}.highlights-banner__icon{width:48px!important;height:48px!important;overflow:visible!important}.highlights-banner__icon svg{width:48px!important;height:48px!important;overflow:visible!important}.highlights-banner__heading{font-size:.95rem!important}.highlights-banner__text{font-size:.8rem!important}.small-promo .small-promo-content_heading{margin-right:6px!important}.small-promo .small-promo-content--desktop{margin-left:4px!important}.site-footer-block-rich-text .rte{padding:0 4px!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
