.template-product .specifications .specification{display:flex}.template-product .specifications .specification iframe{aspect-ratio:16 / 9;width:100%;height:auto}.template-product .column__icon.with-svg :is(svg,img){display:inline-block;width:50px}.template-product .multicolumn .media img{max-width:100px}.template-product .multicolumn .leading-normal{line-height:normal}.template-product .multicolumn-card.with-border{border-radius:var(--rounded-block);border:none;padding:40px 30px;background:#fff}.template-product .multicolumn-card .text-lg-2xl{font-size:1.375rem}.template-product .collage.on-scroll .title-md{font-size:45px}.template-product .collage.on-scroll .description.rte.leading-normal.subtext-md{line-height:1.4rem}.leading-normal{line-height:1.4}.template-product .image-with-text .title-md{font-size:2.813rem}.template-product .image-with-text .subtext-md{font-size:1.063rem}.template-product .title-wrapper h2.heading.title-md{font-size:3.125rem}.template-product .specifications-section .title-wrapper h2.heading.title-md{font-size:2.5rem}.product__price .price__regular{font-size:1.5rem}.needhelp-texticon{display:flex;line-height:150%}.needhelp-texticon img{margin-block:auto}.jdgm-write-rev-link.jdgm-write-rev-link{color:#fff;background-color:#2b3034!important;border:unset!important;border-color:unset!important;border-radius:100px;padding:17px}.jdgm-rev-widg__title{font-size:3.125rem}.product__media{position:relative;overflow:hidden}.product__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000008;pointer-events:none}.template-product .product-card__media .flickity-slider{position:relative;overflow:hidden}.template-product .product-card__media .flickity-slider:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000008;pointer-events:none}.product__thumbnail{position:relative;overflow:hidden}.product__thumbnail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000008;pointer-events:none}.specifications .accordion .details span.heading{font-weight:600}.specifications .accordion .details[aria-expanded=true] span.heading{color:#2c83ea}.specifications.with-border .specification *:not(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){color:#2b3034!important;background-color:unset!important;font-size:16px!important}.specifications .specification :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){color:#2b3034!important;background-color:unset!important;font-size:18px!important;line-height:1.5em;font-weight:700}@media screen and (min-width: 1280px){.collage .title-wrapper{padding-inline-end:40px}}@media screen and (min-width: 1024px){.product__title .product-title-md{font-size:2.5rem;line-height:1.3rem}.collage.on-scroll{grid-template-columns:1fr 1.5fr}.template-product .multicolumn-card.with-border .multicolumn-card__info{padding-inline:0;padding-block:0}.template-product .multicolumn.with-4.card-grid{--card-grid-gap: 20px !important}}.template-index .text-with-icons.with-border.block.lg\:grid.grid--3.relative.z-1{column-gap:20px!important}.template-index .text-with-icons .column .column__icon.with-svg :is(svg,img){width:40px}.price__sale:before{border-block-end:1px solid #2B3034}@media screen and (min-width: 1024px){.template-index #shopify-section-template--25776888742176__multicolumn_with_icons_tUEiwn .text-with-icons .column{padding-inline:0!important;background:#f7f7f7;padding:40px 30px;border-radius:20px}.template-index #shopify-section-template--25776888742176__multicolumn_with_icons_tUEiwn .text-with-icons.with-border .column+.column{border-inline-start:0!important}}.footer .text-sm-lg{font-size:16px!important}@media screen and (min-width: 1280px){.footer{grid-template-columns:1.5fr 1fr}.footer__right{padding-inline:80px 40px}.specifications .specification img{max-width:50%}}@media screen and (min-width: 768px){.footer__left{gap:100px}.footer__newsletter .md\:title-lg{font-size:2rem}.template-product .specifications .specification{display:flex;flex-direction:column}}@media screen and (max-width: 767px){.template-product .collage.on-scroll .title-md{font-size:40px!important}.title-md{font-size:var(--title-md)!important}.template-product .specifications .specification{display:flex;flex-direction:column}}.c-feature{padding-bottom:20px}.c-features-highlights__column{display:flex;gap:20px}.c-features-highlights .c-features-highlights__column .c-feature-highlight{max-width:100px}.lh-col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.lh-col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
