.video-lightbox-button{display:inline-block;padding:15px 20px;background:transparent;color:#0008ffc4;text-decoration:none;border:2px solid rgba(0,8,255,.77);border-radius:5px;box-shadow:2px 2px 10px #0008ffc4;font-weight:700;transition:background .3s}.video-lightbox-button:hover{background:#0008ff1a}.fancybox__content{background:transparent!important;box-shadow:none!important}.jdgm-carousel-review-list{overflow:visible!important;padding:0 60px!important}.jdgm-carousel-review-list__nav-container{overflow:visible!important;padding:0!important}.jdgm-carousel-review-list__nav{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:10!important;background:#fffffff2!important;border:3px solid rgba(0,0,0,.3)!important;border-radius:50%!important;box-shadow:0 4px 12px #0003!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important}.jdgm-carousel-review-list__nav--prev{left:0!important}.jdgm-carousel-review-list__nav--next{right:0!important;left:auto!important}.jdgm-carousel-review-list__nav:hover{background:#0000001a!important;border-color:#00000080!important;transform:translateY(-50%) scale(1.1)!important}.jdgm-carousel-review-list__nav svg{color:#000!important;flex-shrink:0!important}.product-single__sku{margin-bottom:12px!important;margin-top:8px!important}.product-block--header{margin-bottom:8px!important}[data-product-blocks] .spr-starrating,[data-product-blocks] .jdgm-widget{margin-top:0!important;margin-bottom:16px!important}.product-block--price{margin-top:0!important}.product-block--header+.product-block--price{margin-top:0!important}.grecaptcha-badge{z-index:9999!important}#fc_frame,.fc-widget-normal,#fc_widget,[data-testid=fc-messenger],div[class*=fc-messenger],div[class*=freshchat]{bottom:80px!important}.superscript-reg{font-size:.55em;vertical-align:super;line-height:0}.grid-product__meta .jdgm-widget.jdgm-preview-badge{margin-top:6px!important;margin-bottom:4px!important}.grid-product__meta .jdgm-preview-badge .jdgm-stars{font-size:14px!important}.grid-product__meta .jdgm-preview-badge .jdgm-prev-badge__text{font-size:12px!important;color:#666!important}.product-single__meta .rte .grid{margin-left:0;list-style:initial;padding:initial}@media(max-width:768px){.site-nav__link--icon,.tool-tip__close,.site-nav__link,.btn--small{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}}.index-sections>div,.index-sections>section{padding-top:80px;padding-bottom:80px}.index-sections [data-section-type=slideshow-section],.index-sections [data-section-type=promo-grid],.index-sections [data-section-type=hero-video]{padding-top:0;padding-bottom:0}.index-sections>.shopify-section.index-section--hero{margin:0;padding-top:0;padding-bottom:0}.index-sections>.shopify-section.index-section--hero+.shopify-section.index-section{margin-top:0}@media(max-width:768px){.index-sections>div,.index-sections>section{padding-top:50px;padding-bottom:50px}}.homepage-slideshow .hero__image-wrapper:before{content:none!important;display:none!important}.homepage-slideshow .hero__text-shadow:before{content:none!important;display:none!important}.slideshow .hero__title{letter-spacing:4px;line-height:1.08}.slideshow .hero__subtitle{letter-spacing:1px;font-weight:300}.homepage-slideshow .hero__title,.homepage-slideshow .hero__subtitle,.homepage-slideshow .hero__top-subtitle,.slideshow .hero__top-subtitle{line-height:1.1}.homepage-slideshow .hero__top-subtitle{font-weight:600;letter-spacing:.22em;line-height:1.25}.homepage-slideshow .hero__title{line-height:1.04;letter-spacing:.03em}.homepage-slideshow .hero__subtitle{line-height:1.38;letter-spacing:.04em;max-width:34em}.homepage-slideshow .hero__title,.homepage-slideshow .hero__subtitle,.homepage-slideshow .hero__top-subtitle{overflow-wrap:anywhere;word-break:break-word}.homepage-slideshow .slideshow__text--small .hero__title{font-size:clamp(31.2px,6vw,50.4px)}.homepage-slideshow .slideshow__text--small .hero__top-subtitle{font-size:clamp(14.4px,1.92vw,16.8px)}.homepage-slideshow .slideshow__text--small .hero__subtitle{font-size:clamp(16.8px,2.16vw,19.2px)}.homepage-slideshow .slideshow__text--light .hero__top-subtitle,.homepage-slideshow .slideshow__text--light .hero__title,.homepage-slideshow .slideshow__text--light .hero__subtitle{text-shadow:0 1px 3px rgba(0,0,0,.28)}.slideshow .btn,.slideshow .hero__link .btn{padding:16px 40px;font-size:14px;letter-spacing:3px;text-transform:uppercase;border-radius:0;transition:all .3s ease}.homepage-slideshow .hero__text-shadow{box-sizing:border-box;width:100%;max-width:520px}@media only screen and (max-width:767px){.homepage-slideshow .hero__text-wrap .page-width{padding-left:28px;padding-right:28px}.homepage-slideshow .hero__text-content{padding-top:28px;padding-bottom:28px}.homepage-slideshow .hero__text-content.m-vertical-top{padding-top:28px}}@media only screen and (max-width:320px){.homepage-slideshow .slideshow__text--small .hero__title{font-size:26px}.homepage-slideshow .slideshow__text--medium .hero__title{font-size:28px}.homepage-slideshow .slideshow__text--large .hero__title{font-size:32px}.homepage-slideshow .hero__top-subtitle{font-size:12px}.homepage-slideshow .hero__subtitle{font-size:14px}}@media only screen and (min-width:768px)and (max-width:1024px){.homepage-slideshow .hero__text-wrap .page-width{padding-left:40px;padding-right:40px}.homepage-slideshow .hero__text-content{padding-top:40px;padding-bottom:40px}.homepage-slideshow .hero__text-shadow{max-width:460px}}@media only screen and (min-width:769px){.homepage-slideshow .hero__text-wrap .page-width{padding-left:80px;padding-right:80px}}@media only screen and (min-width:1501px){.homepage-slideshow .hero__text-wrap .page-width{padding-left:10px;padding-right:10px}}@media only screen and (min-width:1501px)and (max-width:1600px){.homepage-slideshow .hero__text-wrap .page-width{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.homepage-slideshow .hero__text-shadow{max-width:560px}}@media only screen and (min-width:1025px)and (max-width:1199px){.homepage-slideshow .hero__text-shadow{max-width:440px}}.homepage-slideshow .hero__top-subtitle{margin-bottom:10px}.homepage-slideshow .hero__title{margin-bottom:0}.homepage-slideshow .hero__subtitle{margin-top:14px;margin-bottom:0}.homepage-slideshow .hero__text-content .hero__link{margin-top:16px}@media only screen and (min-width:769px){.homepage-slideshow .hero__top-subtitle{margin-bottom:14px}.homepage-slideshow .hero__subtitle{margin-top:16px}.homepage-slideshow .hero__text-content .hero__link{margin-top:24px}}.homepage-slideshow .hero__link{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.homepage-slideshow .hero__link .btn{margin:0}.homepage-slideshow .hero__text-content.m-horizontal-left{text-align:left}.homepage-slideshow .hero__text-content.m-horizontal-center{text-align:center}.homepage-slideshow .hero__text-content.m-horizontal-right{text-align:right}.homepage-slideshow .hero__text-content.m-vertical-top{vertical-align:top}.homepage-slideshow .hero__text-content.m-vertical-center{vertical-align:middle}.homepage-slideshow .hero__text-content.m-vertical-bottom{vertical-align:bottom}.homepage-slideshow .hero__text-content.m-horizontal-left .hero__link{justify-content:flex-start}.homepage-slideshow .hero__text-content.m-horizontal-center .hero__link{justify-content:center}.homepage-slideshow .hero__text-content.m-horizontal-right .hero__link{justify-content:flex-end}@media only screen and (min-width:768px){.homepage-slideshow .hero__text-content.t-horizontal-left{text-align:left}.homepage-slideshow .hero__text-content.t-horizontal-center{text-align:center}.homepage-slideshow .hero__text-content.t-horizontal-right{text-align:right}.homepage-slideshow .hero__text-content.t-vertical-top{vertical-align:top}.homepage-slideshow .hero__text-content.t-vertical-center{vertical-align:middle}.homepage-slideshow .hero__text-content.t-vertical-bottom{vertical-align:bottom}.homepage-slideshow .hero__text-content.t-horizontal-left .hero__link{justify-content:flex-start}.homepage-slideshow .hero__text-content.t-horizontal-center .hero__link{justify-content:center}.homepage-slideshow .hero__text-content.t-horizontal-right .hero__link{justify-content:flex-end}}@media only screen and (min-width:1025px){.homepage-slideshow .hero__text-content.d-horizontal-left{text-align:left}.homepage-slideshow .hero__text-content.d-horizontal-center{text-align:center}.homepage-slideshow .hero__text-content.d-horizontal-right{text-align:right}.homepage-slideshow .hero__text-content.d-vertical-top{vertical-align:top}.homepage-slideshow .hero__text-content.d-vertical-center{vertical-align:middle}.homepage-slideshow .hero__text-content.d-vertical-bottom{vertical-align:bottom}.homepage-slideshow .hero__text-content.d-horizontal-left .hero__link{justify-content:flex-start}.homepage-slideshow .hero__text-content.d-horizontal-center .hero__link{justify-content:center}.homepage-slideshow .hero__text-content.d-horizontal-right .hero__link{justify-content:flex-end}}.site-header__logo{margin-top:0;margin-bottom:0;line-height:0}.site-header__logo-link{height:82px;padding-top:0!important;align-items:center;justify-content:center}.site-header .site-header__logo img{width:auto;max-height:82px;object-fit:contain}@media only screen and (max-width:768px){.site-header__logo-link{height:58px}.site-header .site-header__logo img{max-height:58px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom.css.map */
