img{max-width:100%;display:flex}html.no-js{padding-bottom:0!important}.card__text quick-add-to-cart button{background-color:#000}.no-touchevents .card .button:not(.button--outline-hover):hover{background-color:#000!important}.card__text quick-add-to-cart button span{color:#fff}.rich-text__image.cstm-image-vd-cnt{flex-wrap:wrap;gap:var(--gutter-regular)}.rich-text__container .rich-text__image.cstm-image-vd-cnt figure{position:relative!important;height:initial;padding-top:0!important}.rich-text__container .rich-text__image.cstm-image-vd-cnt .lazy-image[data-ratio] img{position:relative!important}.cstm-image-vd-cnt .video-container.video_block{width:100%}.cstm-image-vd-cnt .video_block .video-component{border-radius:0}.cstm_videos{gap:var(--gutter-container)}.cstm_videos .section-heading__text{display:flex;flex-wrap:wrap;flex-direction:column-reverse;gap:10px}.cstm-flx-bx .card__icon{width:20%}.cstm-flx-bx .content-blck{width:80%}.cstm-img-txt-cnt .card__text h2{color:#f20000;font-weight:300}.cstm-img-txt-cnt .rich-text__image .overlay_content{text-align:center;background:#000000b3;bottom:0;color:#fff;left:0;opacity:0;filter:alpha(opacity = 0);padding:10px 15px;position:absolute;right:0;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.cstm-img-txt-cnt .rich-text__image:hover .overlay_content{opacity:100;filter:alpha(opacity = 100);z-index:9}.cstm-img-txt-cnt .rich-text__image .overlay_content p{margin-bottom:0;font-size:14px}.main-page .article--indent-for-social{display:block}.contact_image,.contact-form__the-form{width:48.3%}.contact-form{display:flex;flex-wrap:wrap;width:100%;gap:40px}.contact-form__the-form .gutter-bottom--small{text-align:center}.rich-text__text.custom-icon-with-list ul li{position:relative;font-size:18px}.rich-text__text.custom-icon-with-list ul li:before{content:"";position:absolute;left:-28px;top:2px;width:20px;height:20px;background-size:20px;background-image:url(/cdn/shop/files/Microsoft-Fluentui-Emoji-Flat-Check-Mark-Button-Flat.64.png?v=1743174135);background-repeat:no-repeat}.footer-bottom .footer_flex{justify-content:center}sidebar-drawer .sidebar__footer .cart__total{display:flex;justify-content:space-between;align-items:center}sidebar-drawer .sidebar__footer .cart__total strong{font-size:22px}sidebar-drawer.sidebar cart-recommendations .quick-add-to-cart{margin-top:0;color:#fff;background-color:#000;width:100%;padding:5px 0;font-weight:600}cart-recommendations .product-price{margin-top:5px}cart-recommendations h4{font-size:18px;font-weight:600;text-align:center;margin-bottom:0}sidebar-drawer.sidebar{z-index:9999999}.product-price span{font-weight:600}.lb-long-card .lb-image-host{width:100%;height:300px;object-fit:cover}.woocommerce ul li{width:25%}.woocommerce ul li a{padding:10px 30px;width:100%}search-form .search-results{max-height:20rem}product-form .product-quantity{justify-content:flex-start}.collection-tabs_panel .card .button--loader circle{stroke:#fff}@media only screen and (min-width: 768px){.cstm-img-txt-cnt.rich-text__container{grid-template-columns:1fr 6fr}.cstm-img-txt-cnt .card__text h2{font-size:36px}.cstm-img-txt-cnt .card__text .text-size--regular{font-size:30px}.contact-form{gap:20px}.rich-text__text.custom-icon-with-list ul li{font-size:18px}.rich-text__text.custom-icon-with-list ul li:before{content:"";width:24px;height:24px;background-size:24px}}@media only screen and (min-width: 1024px){.cstm-multi-video .section-heading__title{font-size:calc(42px / 60 * var(--base-headings-size) + 0px)}.product__description{font-size:18px}}@media only screen and (max-width: 1024px){.contact-form{gap:24px}}@media only screen and (max-width: 1023px){.cstm-multi-video .section-heading__title{font-size:calc(28px / 60 * var(--base-headings-size) + 0px)}}@media only screen and (max-width: 767px){.cstm_videos{flex-wrap:wrap}.cstm-flx-bx .card__icon{width:30%}.woocommerce ul li{width:100%}.cstm-flx-bx .content-blck{width:70%}.cstm-multi-video.element--width-50{width:100%}.grid-2.cstm-grid{--visible-cols: 1;padding:0}.jdgm-review-widget .jdgm-rev-widg__reviews .jdgm-rev{width:100%!important}.cstm-img-txt-cnt .rich-text__image figure img{object-fit:contain}}@media (max-width: 550px){.contact_image,.contact-form__the-form{width:100%}.contact-form{flex-direction:column-reverse;padding:0}.lb-embed{max-width:100%;padding:0 1rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
