.btn{border-radius:30px}.lma_mobile_view{display:none}.product__description a,.product__subheading a,.product__accordion__inner a,.product__popup__link,.lma-key-features .btn--text{text-decoration:underline!important}.no-touch .product__description a:before,.no-touch .product__description a:after,.no-touch .product__subheading a:before,.no-touch .product__subheading a:after,.no-touch .product__accordion__inner a:before,.no-touch .product__accordion__inner a:after,.no-touch .product__popup__link:before,.no-touch .product__popup__link:after,.no-touch .btn--text:before,.no-touch .btn--text:after{position:relative;display:none}.product-grid-item__image .product__media--featured-visible{transition:transform 2s}.product-grid-item__image:hover .product__media--featured-visible{transform:scale(1.1);transition:transform 2s}input.quantity__selector.quantity__input{border:1px solid var(--text)}.faq-accordion .accordion__item--padded .accordion__item__title .icon{background:var(--COLOR-HEADING);color:var(--COLOR-BG);height:17px;width:17px;display:flex;align-self:center;top:0;bottom:0;padding:2px;border-radius:50%;margin-top:auto;margin-bottom:auto}.faq-accordion .accordion__item--padded .accordion__item__text-wrapper:before{height:0}ul.accordion__list.column_one{display:flex;align-items:start;flex-wrap:wrap;column-gap:20px}ul.accordion__list.column_one li{flex:0 1 calc(50% - 20px)}@media screen and (max-width: 1024px){ul.accordion__list.column_one li{flex:0 1 100%}}.product-spec .image-with-text__content ul li{font-family:Inter,sans-serif;font-size:1rem;font-weight:(--FONT-WEIGHT-BODY)}.product-spec .image-with-text__content ul li .spec-title{font-weight:var(--FONT-WEIGHT-BODY-MEDIUM)}.product-spec .image-with-text__content ul li{padding:10px 0;border-bottom:1px solid var(--text)}.product-spec .image-with-text__image{height:auto}.product-spec .product_detail_section p a{color:#4ce15c}.product-spec .image-with-text__image.product_spec_section h3,.product-spec .image-with-text__image.product_spec_section h4,.product-spec .image-with-text__image.product_spec_section h5{text-align:center}.product-spec .image-with-text__items{align-items:flex-start}@media screen and (min-width: 480px){.hide_on_desktop{display:none!important}.product-spec .image-with-text__content ul li:last-child{border-bottom:none}}.lma-key-features .h3.key-feat-title{font-size:calc(1.5rem * var(--adjust-heading))}.lma-key-features .column__item__text.key-feat-desc{font-size:calc(1rem * var(--adjust-body));overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.lma-key-features .btn--text{font-size:calc(1rem * var(--adjust-body));color:#4ce15c;cursor:pointer}@media only screen and (min-width: 768px){.image-with-text__items--inline-right .image-with-text__content.justify_start,.image-with-text__items--inline-right .image-with-text__content.justify_end{padding-left:0}.image-with-text__items--inline-right .image-with-text__content.justify_start,.product-spec.image-with-text__items--inline-left .image-with-text__content.text_justify_start{justify-content:flex-start;padding-top:0}.product-spec.image-with-text__items--inline-left .image-with-text__content.text_justify_start.lma-wrapper{flex-basis:100%;padding:0}.image-with-text__items--inline-right .image-with-text__content.justify_end,.product-spec.image-with-text__items--inline-left .image-with-text__content.text_justify_end{justify-content:flex-end;padding-bottom:0}.image-with-text__items--inline-right .image-with-text__content .image-with-text__text{font-size:1.125rem}.image-with-text__items--inline-right .image-with-text__content .image-with-text__text ul{margin-left:2.5rem}.product-spec .image-with-text__content ul li{display:flex;justify-content:space-between}.product-spec .image-with-text__content ul li .spec-title{max-width:200px;width:100%}}.lma-custom-gallery .product-single__media,.lma-custom-gallery .product-single__media img{border-radius:12px}.lma-custom-gallery .flickity-prev-next-button{top:initial;bottom:0;right:15px}.lma-custom-gallery .flickity-prev-next-button.previous{left:unset;right:75px!important}.lma--hideonmobile{display:none!important}#ProductThumbs.product-single__thumbnails.lma--hideondesktop .flickity-button{display:none;visibility:hidden}@media only screen and (min-width: 768px){.product-single__gallery.lma-custom-gallery{display:flex;flex-wrap:wrap;flex-direction:row-reverse;height:fit-content}.lma--hideonmobile{display:block!important}.lma--hideondesktop{display:none!important}.lma-custom-gallery .product-single__thumbnails{position:absolute;margin:5px 0;width:100%;transform:rotate(90deg) translateY(-100%);transform-origin:left top}.lma-custom-gallery .product-single__media-slider{height:max-content;width:83%;margin-right:0}.lma-custom-gallery .product-single__thumbnail-img{transform:rotate(-90deg) translateY(100%);transform-origin:0% 100%}}@media only screen and (min-width: 1024px){.product-single__wrapper--standard{grid-template-columns:calc(60% - var(--gutter) / 2) calc(40% - var(--gutter) / 2)}.product-single__gallery.lma-custom-gallery{position:sticky;top:0}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.lma-custom-gallery .product-single__media-slider{padding-left:20px}}[data-collapsible-trigger] .icon-chevron-down,[data-collapsible-trigger] .icon-chevron-up,[data-collapsible-trigger-mobile] .icon-chevron-down,[data-collapsible-trigger-mobile] .icon-chevron-up{transition:opacity .3s ease,transform .3s ease}[data-collapsible-trigger] .icon-chevron-up,[data-collapsible-trigger-mobile] .icon-chevron-up{opacity:0}[data-collapsible-trigger].is-expanded>.icon-chevron-down,[data-collapsible-trigger-mobile].is-expanded>.icon-chevron-down{opacity:0;transform:rotate(180deg)}[data-collapsible-trigger].is-expanded>.icon-chevron-up,[data-collapsible-trigger-mobile].is-expanded>.icon-chevron-up{opacity:1;transform:rotate(0)}.lma-single-description .product__accordion{border-bottom:1px solid var(--COLOR-HEADING)}.lma-single-description .product__accordion:first-child{border-top:1px solid var(--COLOR-HEADING)}.lma-single-description .product__accordion__title{padding:12px 53px 12px 30px;margin-bottom:0}.lma-single-description span.accordion_icon .icon{left:0;stroke-width:6px}.lma-single-description .product__accordion__inner{padding-bottom:10px}.lma-single-description .product__accordion__inner p,.lma-single-description .product__accordion__inner .metafield-rich_text_field p{font-size:1rem}.lma-custom-sku-questions .lma-sku,.lma-custom-sku-questions .lma-min-purchase{margin-bottom:.5em}.lma-single-description .product__title{font-size:calc(2.25rem * var(--adjust-heading))}.lma-single-description .product__price{font-size:calc(1rem * var(--adjust-body));font-weight:var(--FONT-WEIGHT-HEADING-MEDIUM);color:var(--COLOR-BLACK)}.product__price--regular{font-size:calc(1.125rem * var(--adjust-body));color:#3b7e4b}.lma-single-description .product__price--compare{opacity:1}.lma-single-description .lma_cutom_code{font-size:calc(1.125rem * var(--adjust-body));background-color:#4bb456;color:var(--COLOR-WHITE);padding:16px 10px;text-align:center;margin:20px 0}.radio__legend__label{font-size:calc(1rem * var(--adjust-body))}.remove_bg_color{background:transparent!important}.product__submit__holder.product__submit__holder--notification,#lma__submit__holder.product__submit__holder.product__submit__holder--notification.lma_has_no_variant:has(.request_quote_message){background:#f2f7fb;padding:32px}.product__submit__holder.product__submit__holder--notification.lma_has_no_variant{padding:0}.product__submit__holder.product__submit__holder--notification .product__submit__buttons{background:#fff;padding:22px 0 14px 27px;border-radius:100px;justify-content:space-between}.product__submit__holder.product__submit__holder--notification .product__submit__buttons.remove_bg_color{padding:0;margin:0}.product__submit__holder.product__submit__holder--notification .request_quote_message{margin-bottom:20px}.product__submit__holder.product__submit__holder--notification .btn--submit,.green-bg-submit{background:#4bb456;font-size:1rem;font-weight:var(--FONT-WEIGHT-HEADING-MEDIUM);color:var(--COLOR-WHITE);padding:14px;border:0;border-radius:100px}.single_product_second_price{display:block;font-size:calc(.875rem * var(--adjust-heading));font-weight:var(--FONT-WEIGHT-HEADING-MEDIUM);color:#1a1a1a}.product__submit__holder.product__submit__holder--notification .product__submit__item{max-width:280px}.product__submit__holder.product__submit__holder--notification .product__submit__item.full_width_button{max-width:100%;margin-right:0}.lma_single_product .product__price--regular{color:#1a1a1a;font-size:calc(1.3125rem * var(--adjust-heading));font-weight:var(--FONT-WEIGHT-HEADING-MEDIUM);margin-bottom:0}.product__submit__holder.product__submit__holder--notification.variant_enabled{padding:0;border-radius:0;background:transparent}.product__submit__holder.product__submit__holder--notification.variant_enabled .product__submit__buttons{padding:0;margin-right:0}.product__submit__holder.product__submit__holder--notification.variant_enabled .select-popout__toggle{border-radius:100px}.product__submit__holder.product__submit__holder--notification.variant_enabled .product__submit__item{max-width:100%;margin-right:0}.product__submit__holder.product__submit__holder--notification.variant_enabled #ymq-box{margin-bottom:1.25rem}.shop-pay-terms{font-size:1rem;line-height:1.7;margin-bottom:20px}.lma_estimated_delivery_date{font-weight:700;margin:20px 0 0 25px;color:#1a1a1a;display:flex;align-items:flex-start}.lma_estimated_delivery_date img{margin-right:7px;object-fit:contain;margin-top:6px}.lma_estimated_delivery_date p{margin:0}.lma_estimated_delivery_date p strong{font-weight:700}#ymq-box{grid-column:1/-1}#ymq-box .ymq-option-title{justify-content:space-between}#ymq-box .ymq_option_text_span,#ymq-box .ymq_option_price_span{display:none}#ymq-box .ymq_alert_box2{color:#4bb456;font-weight:500}@media screen and (max-width: 767px){.product-spec .image-with-text__image{padding:0 20px}.featured-collection__top{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.text-center.mob-text-left{text-align:left!important}.spacing_on_mobile{margin-left:var(--gutter-mobile)!important;margin-right:var(--gutter-mobile)!important}.carousel--mobile .custom-gym--card.carousel__item{display:flex}.list-collections__item__content--overlayed{padding:20px 11px}.list-collections__item__content--overlayed{background:#00000080;border-radius:10px}#lma__submit__holder{margin:0 -20px}.product__submit__holder.product__submit__holder--notification.variant_enabled{padding:0 var(--gutter-mobile)}#lma__submit__holder.lma_has_no_variant{padding-inline:unset;padding:1.25rem}.lma_has_no_variant .product__submit__buttons{padding:0}}.featured-collection__top .featured-collection__top__button{margin-top:0;margin-bottom:12px}.ymq-modal-content{color:var(--COLOR-BLACK)}.ymq-modal-content table td{vertical-align:top}.ymq-modal-content table,.ymq-modal-content table td,.ymq-modal-content table th{border:none}.ymq-modal-content table td a{color:#4bb456}.ymq-modal-content{padding:2rem}@media screen and (min-width: 768px){.ymq-modal .close-ymq-modal{top:32px!important;right:60px}.ymq-modal-content{padding:2rem 5rem}.product__submit__holder.product__submit__holder--notification{border-radius:6px}}@media screen and (max-width: 767px){.lma_desktop_view{display:none}.lma_mobile_view{display:block}.ymq-modal-content table tr{display:flex;flex-direction:column-reverse;height:auto!important}.ymq-modal-content table td{display:block;width:100%!important;height:auto!important}}@media screen and (max-width: 479px){.lma-single-description .product__title{font-size:calc(1.3125rem * var(--adjust-heading))}.lma_estimated_delivery_date{margin-left:0}.product__price--regular,.lma-single-description .lma_cutom_code{font-size:calc(1rem * var(--adjust-body))}.lma-single-description .product__price,.ymq-options-button-input:checked+label span,.ymq-options-button-input:not(:checked)+label span{font-size:calc(.8125rem * var(--adjust-body))}.product__submit__buttons{display:flex}.product__submit__holder.product__submit__holder--notification{padding:2rem 1.25rem}.product__submit__holder.product__submit__holder--notification .product__submit__item{min-width:110px}.product__submit__holder.product__submit__holder--notification .product__submit__buttons.lma_btn_submit .product__submit__item{margin-right:0}.banners.five-fifty-height .banner,.banners.six-fifty-height .banner{padding:20px 15px}.banners.five-fifty-height .h1,.banners.six-fifty-height .h1{font-size:calc(1.875rem * var(--adjust-heading))}.product__submit__buttons{transition:transform .3s ease,position .3s ease}.product__submit__holder.product__submit__holder--notification .product__submit__buttons.lma_btn_submit{position:fixed;bottom:0;left:0;right:0;z-index:199;background:#1a1a1a!important;border-radius:initial;width:100%;padding:22px 2rem!important}.product__submit__buttons{position:relative;bottom:auto}.product__submit__holder.product__submit__holder--notification .product__submit__buttons.lma_btn_submit .lma_single_product .product__price--regular,.product__submit__holder.product__submit__holder--notification .product__submit__buttons.lma_btn_submit .single_product_second_price,.product__submit__holder.product__submit__holder--notification .product__submit__buttons.lma_btn_submit .lma-sold-out-section .h4,.product__submit__holder.product__submit__holder--notification .product__submit__buttons.lma_btn_submit .lma-sold-out-section .product__price{color:#fff}.product__submit__holder.product__submit__holder--notification .product__submit__buttons{padding:19px 0 16px 25px}.lma_has_variant .lma-sold-out-section{justify-content:center}}.ymq-options-button-input:checked+label,.ymq-options-button-input:not(:checked)+label{display:inline-block}@media screen and (max-width: 374px){.lma_single_product .product__price--regular{font-size:calc(1.125rem * var(--adjust-heading))}}.top-bar__icon.lma-slider{min-width:110px!important;width:100%!important;height:auto!important}.icon-listing ul{margin-bottom:15px;margin-left:0}.icon-listing ul li{display:flex;justify-content:flex-start;margin:10px 0}.icon-listing ul li img{height:100%;width:auto}.icon-listing ul li .icons-text__content{margin-left:8px}.list-collections__item__content--overlayed h3,.collection_explore{font-weight:600}.collection_explore{margin:7px 0 0}.collection_explore svg{width:16px;height:16px;margin-left:6px;margin-bottom:-4px}.list-collections__item__content--overlayed{justify-content:flex-end;align-items:flex-start}.color--green{color:#4bb456!important}.btn--text.color--green:before,.btn--text.color--green:after{display:none}.title-with-cta-link h2,.title-with-cta-link h5{margin-bottom:12px}.align--middle-left{align-items:center}.main-heading{line-height:normal;text-transform:uppercase;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-BUTTON-MEDIUM);line-height:.9em;margin:10px 0}.main-heading .text-highlight__break em{font-style:normal;color:#4ce15c}.main-text{font-size:2rem;line-height:1.5em;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-BUTTON-MEDIUM);color:#000;display:inline-block;margin-bottom:.1em;mix-blend-mode:screen}.main-text span{padding:1px 10px;background-color:#fff}.lma-product-slider .product-grid-item__title,.lma-product-slider .product-grid-item__price{color:var(--black);font-size:1.3rem;line-height:1.4;font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-BUTTON-MEDIUM)}.lma-product-slider .product-grid-item__price{flex-direction:row;letter-spacing:-1px}.lma-product-slider .product-grid-item__desc{text-decoration:none}.lma-product-slider .product-grid-item__price s{color:#c7c7c7}.lma-product-slider .product-grid-item__price__new{margin-right:15px}.align--middle-left .wrapper{margin:auto}@media only screen and (min-width: 768px){.justify_start{justify-content:start!important}.remove-top-spacing{padding-top:0!important}.featured-collection__top.text-left{align-items:center}.lma-product-slider .product-grid-item__title,.lma-product-slider .product-grid-item__price{font-size:1.375rem}}@media screen and (max-width: 767px){.main-text{font-size:1.5rem;line-height:1.6}}@media screen and (max-width: 424px){.main-text{font-size:1.1rem}}.lma-contact-form .image-with-text__text{font-size:1.125rem;padding:1.25rem 0}.lma-contact-form .image-with-text__text a{color:#4bb456}.lma-contact-form .lma-form-wrap h3,.lma-contact-form .lma-contact-location h6{margin-top:1.5rem}.lma-contact-form .contact-detail-txt p{margin-top:.3rem}.lma-contact-form .contact-detail-txt p a{color:#4bb456;font-weight:var(--FONT-WEIGHT-BODY-MEDIUM)}.lma-location-time{padding-left:2.5rem;border-left:6px solid rgba(75,180,86,.4)}.lma-contact-form .lma-form-details .lma-location-image img{border-radius:.5rem;object-fit:contain;height:auto}.green-bg-submit{width:100%}.contact-us-form .text-left{text-align:left}.contact-us-form,.lma-quote-section .lma-contact-form .lma-form-details{padding:2rem;background:#f2f7fb;border-radius:.75rem}.contact-us-form .input--full{padding:.625rem .75rem;border-radius:.375rem}.contact-us-form textarea.input--full{resize:none;height:7.25rem}.lma-quote-section .video_caption{font-size:14px;font-weight:var(--FONT-WEIGHT-BODY-MEDIUM)}.lma-quote-section .lma-location-time{padding:0;border:none}.lma-quote-section .lma-contact-form .lma-form-details{padding:1rem;margin-top:1.25rem;text-align:center}.lma-quote-section .lma-contact-form .input--radio{margin:8px 10px 16px 0;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}@media only screen and (max-width: 767px){.lma-location-time{padding-left:1.5rem}.contact-us-form,.lma-quote-section .lma-contact-form .lma-form-details{margin-top:2rem;padding:2rem 1rem}.lma-quote-section .lma-contact-form .lma-form-details{margin-bottom:2.5rem}}@media screen and (min-width: 768px){.lma-flex{display:flex}.lma-contact-form .contact-detail,.lma-quote-section .lma-contact-form .contact-detail{flex-basis:60%;padding:0 0 calc(2 / 3 * var(--gutter)) calc(2 / 3 * var(--gutter))}.lma-contact-form .contact_form--right{flex-basis:40%}}@media screen and (min-width: 1024px){.lma-contact-form .lma-form-details{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}.lma-contact-form .lma-form-details .lma-location-image img{width:300px;object-fit:contain;height:auto}.lma-quote-section .lma-contact-form .lma-form-details{justify-content:center}}.lma-simple-product-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:20px;margin-top:3rem}.lma-simple-product-wrapper .product__submit__item{margin-right:0;max-width:100%!important}.accordions-section.bg-secondary{background:#284744}.lma-simple-product-wrapper .select-popout__toggle{border-radius:100px}.resources--section .resources_item_list{margin:20px 0 0;display:flex;flex-direction:column;row-gap:0;list-style:none}@media only screen and (max-width: 767px){.resources--section .resources_item_list li{border-bottom:1px solid #ffffff80;padding:8px}.resources--section .resources_item_list li:first-child{border-top:1px solid #ffffff80}.resources--section .resources_item_list .download_link{display:flex;column-gap:8px;text-align:left}}.resources--section .resources_item_list p{margin:0 0 5px;line-height:normal}.resources--section .resources_item_list li span{text-decoration:underline;color:#4ce15c}.shopify-section--product .product__block .lma-video iframe{width:100%;aspect-ratio:16/9}@media only screen and (min-width: 1440px){.custom-lma-overlapping .overlapping-images__content.text-left{width:100%}}@media screen and (min-width: 768px){.product__submit__holder.simple-product.product__submit__holder--notification{background:none;padding:30px 0;border-radius:0}.resources--section .resources_item_list{flex-direction:row;margin:0;align-items:flex-start;column-gap:30px;list-style:none;justify-content:center}.resources--section .resources_item_list li{flex-basis:145px}}.lmaOptionValues .ymq-qty-input-item.ymq-qty-input-item-flex.checked,.ymq-options-button-input:checked+label,.ymq-options-img-input:checked+label,.lma-image-swatches .spotlight-group-with-text .ymq-options-img-input:checked+label+span.ymq-canvas-text:before{border:2px solid #000000}.lma-image-swatches .ymq-options-img-input:checked+label,.lma-image-swatches .ymq-options-img-input:not(:checked)+label{background-size:contain!important;min-width:100px!important;background-color:#f2f3f7!important;background-position-y:center!important;background-repeat:no-repeat!important}.lma-image-swatches .spotlight-group-with-text .ymq-canvas-box{padding:0;column-gap:20px;align-items:center}.lma-image-swatches .spotlight-group-with-text span.ymq-canvas-text{font-weight:400;padding:16px 16px 16px 0;letter-spacing:0}.lma-image-swatches .ymq-price-in-option-value{display:block;font-weight:600;margin-top:5px}.lma-image-swatches .ymq-options-img-label{margin:0}.lma-image-swatches .ymq-price-span{font-size:16px}.ymq-options-button-input:checked .ymq-qty-input-item-flex{border:2px solid var(--button-border-checked-color);padding:5px 12px;border-radius:10px}.lmaOptionValues .ymq-qty-input-item.ymq-qty-input-item-flex{border:1px solid #c7c7c7;border-radius:6px;padding:2px 20px 2px 4px}.ymq-options-button-input:checked+label,.ymq-options-button-input:not(:checked)+label{text-align:left}.lmaOptionValues .ymq-qty-input-item.ymq-qty-input-item-flex.checked,.ymq-options-button-input:checked+label,.ymq-options-img-input:checked+label{border:2px solid #000000}.lmaOptionValues .ymq-options-button-input:checked+label,.lmaOptionValues .ymq-options-button-input:not(:checked)+label{border:none;width:100%!important;text-align:left;margin:0}.lmaOptionValues .ymq-qty-input-item.ymq-qty-input-item-flex .ymq-qty-input{padding:0 10px!important}.ymq-options-button-input:checked+label span,.ymq-options-button-input:not(:checked)+label span{letter-spacing:0}.lma-ymq-full .ymq-options-button-input:checked+label,.lma-ymq-full .ymq-options-button-input:not(:checked)+label{width:100%!important}.lma-ymq-half .ymq-options-button-input:checked+label,.lma-ymq-half .ymq-options-button-input:not(:checked)+label{width:47%!important;text-align:center;align-content:center}.ymq-options-box>div:nth-of-type(2){display:flex;flex-wrap:wrap}.ymq-price-span{font-size:20px}.ymq-options-img-label{border:none!important;box-shadow:none!important;width:100px!important;height:100px!important}.spotlight-group-with-text span.ymq-canvas-text{font-size:16px;letter-spacing:1.5px;font-weight:600;line-height:20px;word-break:break-word;text-align:left;padding:16px}.ymq-canvas-box{display:flex;text-align:center;cursor:pointer;width:100%!important}.ymq-shopify-option-box.lma-ymq-half label.ymq-canvas-box{flex-direction:column;flex:0 1 130px;align-items:center;padding:0}.lma-ymq-half .ymq-options-img-input:checked+label,.lma-ymq-half .ymq-options-img-input:not(:checked)+label{cursor:pointer;width:100%!important;border-radius:calc(var(--img-border-radius) * 1px) calc(var(--img-border-radius) * 1px) 0px 0px!important;margin:0}.ymq-tiles-color .spotlight-group-with-text span.ymq-canvas-text{padding:20px;width:100%;letter-spacing:0;font-weight:400}@media screen and (max-width: 475px){.lma-image-swatches .ymq-options-img-input:checked+label,.lma-image-swatches .ymq-options-img-input:not(:checked)+label{height:100%!important}}.lma-custom-thumbnails{height:500px;overflow:scroll;scrollbar-width:none;max-width:15%;width:100%}.lma-custom-thumbnails .product-single__thumbnail{transform:rotate(90deg)}.lma-custom-thumbnails{-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll}.lma-custom-thumbnails::-webkit-scrollbar{display:none}.country-selector{position:relative;display:inline-block;font-size:16px;line-height:25px;font-weight:500;--e-global-color-primary: #fff;--e-global-color-secondary: #000;--e-global-color-secondary-hover: #4bb456}.country-selector .country-selector__button{display:flex;align-items:center;justify-content:center;height:100%;padding:14px 18px;cursor:pointer;color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border:0px solid var(--e-global-color-primary);transition:background-color .3s ease}.country-selector .country-selector__button:focus{outline:1px solid var(--e-global-color-primary);outline-offset:1px}.country-selector .chevron-down{width:15px;height:15px;margin-left:3px;transition:transform .3s ease}.country-selector .chevron-down.active{transform:scaleY(-1)}.country-selector .country-selector__dropdown{display:none;position:absolute;right:0;z-index:5;margin-top:1px;background-color:var(--e-global-color-secondary);border:1px solid var(--e-global-color-primary);border-radius:2px;box-shadow:0 2px 4px #0000001a}.country-selector .country-selector__dropdown.show{display:block}.country-selector a.country-selector__option{display:block;padding:8px 12px;text-decoration:none;color:var(--e-global-color-primary);transition:background-color .3s ease}.country-selector .country-selector__option:hover,.country-selector .country-selector__option:focus{background-color:var(--e-global-color-secondary-hover, #f0f0f0)}.country-selector .country-selector__option:focus{outline:2px solid var(--e-global-color-primary);outline-offset:-2px}@media (max-width: 1024px){.country-selector{font-size:16px;line-height:1}.country-selector .country-selector__button{padding:10px 12px 10px 14px}.country-selector .chevron-down{width:20px;height:20px;margin-left:0}.country-selector a.country-selector__option{font-size:16px}}@media (max-width: 575px){.country-selector .country-selector__button{padding:10px 8px 8px 10px;border-radius:20px}}.lma-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:grid;place-items:center;visibility:hidden;opacity:0;z-index:100010;transition:opacity .3s;overflow-y:auto}.lma-modal.is-active{visibility:visible;opacity:1}.lma-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:-1}.lma-modal-content{position:relative;max-width:500px;width:100%;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;min-height:250px;max-height:90vh;overflow-y:auto;margin:20px auto;display:flex;flex-direction:column;justify-content:center;align-items:stretch;background:#f0f8ff}.lma-modal-close{position:absolute;top:15px;right:15px;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;z-index:1010}.lma-modal-close:hover svg{transform:rotate(90deg)}.lma-modal-body{position:relative;overflow-y:auto;background-color:#f2f7fb;padding:0 20px}@media screen and (max-width: 768px){.lma-modal-content{width:95%}}.nav-search{--text: #fff;--bg: #324147;--STROKE-WIDTH: 24px}.nav-search{top:118px;height:269px;padding:24px;width:100%;position:absolute;max-width:860px;margin:0 auto;border-radius:0 0 25px 25px;transform-origin:center top;transform:scaleY(0);visibility:hidden;transition:transform .2s ease .1s,visibility 0s .3s;opacity:1}.nav-search.nav-search--is-visible{visibility:visible;transform:scaleY(1);transition:transform .2s ease,visibility 0s}.nav-search__scroller{width:100%;max-height:100%;overflow-y:hidden}.nav-search__container{width:100%}.nav-search__close{top:80px;right:24px;width:70px;height:60px;color:#ffffffb2}.nav-search .nav-search__container .wrapper{padding:0}.nav-search__close svg{display:none}.nav-search .search-form{margin:0 84px 24px 0;padding:0 18px;background-color:#00000080;border-radius:44px}.nav-search__input{padding-left:40px}.nav-search__submit{left:-2px}.results-popular__links{margin:0;gap:12px}.results-popular__links li{background-color:#00000080;border-radius:100px;padding:12px 24px;font-size:16px;line-height:24px;font-weight:400;margin:0}.nav-search #search-results{display:none}.nav-search__clear-button,.search-clear-button{position:absolute;right:0;top:50%;transform:translateY(-50%);background:#646464;border:none;color:var(--text);font-size:18px;cursor:pointer;padding:10px;display:none;z-index:2;height:24px;width:24px;border-radius:50%;display:flex;align-items:center;justify-content:center}.nav-search__clear-button:hover,.search-clear-button:hover{background-color:#000c}.nav-search__input-group{position:relative;height:60px;margin:0}.search-page__title{text-align:left;padding-left:0}span.search-page__title-text{display:block;font-size:16px;line-height:24px;font-weight:400}.no-results-wrapper a,.no-results-wrapper a:hover{color:#4bb456;text-decoration:underline}.no-results-wrapper .no-results-message,.no-results-wrapper .no-results-popular-searches .title{font-weight:500;font-size:24px;line-height:100%;margin-bottom:12px}.no-results-wrapper .no-results-suggestions .title{font-weight:500;font-size:16px;line-height:100%;margin-bottom:12px}.no-results-wrapper .no-results-suggestions ul,.no-results-wrapper .no-results-popular-searches ul{margin-top:12px}.search-bar{background-color:#e5e5e5;margin:12px 0;padding:0 50px;border-radius:44px}.search-input{padding:0;border:none!important;height:60px}.search-clear-button{background-color:#646464;color:#fff}.search-submit{left:15px;height:60px}.search-clear-button{right:15px}@media screen and (max-width: 1260px){.nav-search{top:79px}}@media screen and (max-width: 1024px){.results-popular__links{padding:0;flex-direction:column;align-items:flex-start}.nav-search{height:82vh}}.lma-single-description .product__title-and-price{gap:8px;margin-top:8px;margin-bottom:20px}.lma-single-description .product__title-and-price .product__title{font-size:calc(1.5rem * var(--adjust-heading));line-height:1}.product__sales-note{font-size:calc(1.125rem * var(--adjust-body));font-weight:var(--FONT-WEIGHT-BODY);color:var(--text);line-height:1.5}.lma-single-description .product__price-and-badge .product__price{align-items:center;width:100%;padding:0}.lma-single-description .product__price--wrapper{display:flex;flex-direction:column;padding-right:12px;padding-bottom:4px;row-gap:4px}.lma-single-description .product__price--compare-container{width:100%;order:3}.lma-single-description .product__price--tariff{order:4;width:100%}.lma-single-description .product__price--compare-container,.lma-single-description .product__price--tariff,.lma-single-description .product__price--compare-container .ymq-price-span,.lma-single-description .product__price--savings{font-size:calc(.875rem * var(--adjust-body));font-weight:var(--FONT-WEIGHT-BODY);color:var(--text)}.lma-single-description .product__price--savings{order:4}.lma-single-description .product__price--compare-container .unit-label,.lma-single-description .product__price--compare-container .product__price--compare-per-measurement{text-decoration:line-through}.lma-single-description .product__price--compare,.lma-single-description .product__price--regular{margin:0}.lma-single-description .product__price--per-measurement,.lma-single-description .product__price--wrapper .product__price--regular.main-price,.lma-single-description .product__price--wrapper .product__price--regular.main-price .ymq-price-span{font-size:calc(2.25rem * var(--adjust-body));font-weight:var(--FONT-WEIGHT-BODY-BOLD);line-height:1}.lma-single-description .product__price--per-measurement .unit-label,.lma-single-description .product__price--compare .unit-label{font-size:calc(1.125rem * var(--adjust-body));font-weight:var(--FONT-WEIGHT-BODY-BOLD);color:var(--text)}.lma-single-description .product__price--wrapper .product__price--regular,.lma-single-description .product__price--wrapper .product__price--regular .ymq-price-span{font-size:calc(1.5rem * var(--adjust-body));font-weight:var(--FONT-WEIGHT-BODY-BOLD);color:var(--text)}.lma-single-description .product__price--regular-wrapper .unit-label{font-weight:500}.lma-single-description .product__price--off em{opacity:0}.lma-single-description .product__price--off{clip-path:polygon(5% 0%,100% 0,100% 100%,5% 100%,0% 80%,0% 20%);position:relative;padding:8px 12px;font-size:calc(1.375rem * var(--adjust-body));line-height:19px;margin-bottom:5px}.lma-single-description .product__price--off:before{content:"";position:absolute;border-radius:50%;background:var(--COLOR-BG);width:10px;height:10px;top:0;bottom:0;margin:auto}@media screen and (max-width: 491px){.product__sales-note{font-size:calc(1rem * var(--adjust-body))}.lma-single-description .product__price--off{margin-bottom:6px;font-size:calc(1rem * var(--adjust-body))}.lma-single-description .product__price--per-measurement,.lma-single-description .product__price--wrapper .product__price--regular.main-price,.lma-single-description .product__price--wrapper .product__price--regular.main-price .ymq-price-span{font-size:calc(1.8rem * var(--adjust-body))}.lma-single-description .product__price--wrapper .product__price--regular,.lma-single-description .product__price--wrapper .product__price--regular .ymq-price-span{font-size:calc(1.15rem * var(--adjust-body))}.lma-single-description .product__price--per-measurement .unit-label,.lma-single-description .product__price--regular-wrapper .unit-label{font-size:calc(.9rem * var(--adjust-body))}}.space-calculator--wrapper{display:flex;flex-direction:column;gap:20px}.space-calculator .paragraph_label p{margin:5px 0 10px}.space-calculator--wrapper p a{color:var(--COLOR-BUTTON-PRIMARY-BG);text-decoration:underline}.space-calculator--wrapper .paragraph_label.outside p{margin:0}.space-calculator .area_selector{display:flex;align-items:end;column-gap:8px;margin:4px 0 8px}.space-calculator--wrapper input{-moz-appearance:textfield}.space-calculator--wrapper input::-webkit-outer-spin-button,.space-calculator--wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.space-calculator .area_selector input#space-size,.space-calculator--wrapper input.quantity__selector.quantity__input{max-width:120px;max-height:40px;border:var(--BORDER-WIDTH) solid var(--border)}.space-calculator .calculator-form{display:flex;flex-direction:column}.space-calculator--wrapper .calculator-form label,.space-calculator--wrapper #coverage-info{font-size:14px;line-height:1.5}.space-calculator .calculator-result{position:relative;padding-top:24px}.space-calculator .calculator-result:before{position:absolute;content:"";top:12px;border:1px solid var(--black);left:0;right:0;max-width:340px}.space-calculator .we_suggest_title{padding-bottom:5px}#lma__submit__holder .quantity_details{display:flex;column-gap:10px;padding-bottom:30px}.space-calculator--wrapper input[type=checkbox]{accent-color:var(--text);cursor:pointer}.space-calculator--wrapper input[type=checkbox]:checked#waste-checkbox{accent-color:var(--text)}.space-calculator #units-suggested,#total-sqft{font-weight:900}.space-calculator--wrapper .quantity_details{display:flex;gap:0 8px;align-items:center;flex-wrap:wrap}.space-calculator--wrapper .error-message{color:#ff0000b4}#lma__submit__holder .quantity__boxes{font-weight:700;padding:20px 0 5px;font-size:.875rem}.product__submit__buttons{column-gap:1.5rem}.lma-review-slider{--font-weight: 500;--line-height: 100%;--FONT-WEIGHT-BUTTON: 500}.lma-review-slider .carousel__item{--grid-gutter: var(--gutter);margin-right:calc((var(--grid-gutter)) * 15);width:100%}.lma-review-slider .review-slider__container.carousel__container{padding-top:calc(var(--gutter) / 2);overflow:visible;overflow-y:clip}.lma-review-slider .review-card{position:relative;background:#0000004d;color:var(--white);border-radius:14px;padding:28px 20px 16px;overflow:hidden}.lma-review-slider .review-card__content{max-width:785px;margin:0 auto;text-align:center}.lma-review-slider .review-card__eyebrow{margin-bottom:12px;line-height:var(--line-height)}.lma-review-slider .review-card__byline{line-height:21px;font-size:14px}.lma-review-slider .review-card__byline .review-card__name,.lma-review-slider .review-card__byline .review-card__from{display:inline-block;vertical-align:bottom;font-size:24px;font-weight:700;line-height:var(--line-height);margin:0}.lma-review-slider .review-card__quote{padding:20px 0;line-height:1.2;text-shadow:0px 4px 4px rgba(0,0,0,.25);margin:0}.lma-review-slider .review-card__cta .btn{display:inline-flex;border-color:var(--button-primary-bg);padding:12px 22px;align-items:center;gap:10px}.lma-review-slider .review-card__media{display:flex;justify-content:center}.lma-review-slider .review-card__img{display:inherit;width:auto;height:calc(100% + (var(--gutter) / 2));max-width:initial;object-fit:cover;object-position:bottom;overflow:visible}@media screen and (min-width: 768px){.lma-review-slider .carousel:not(.flickity-enabled),.carousel--inactive{padding-inline:0}.lma-review-slider .carousel:not(.flickity-enabled) .carousel__item,.lma-review-slider .carousel--inactive .carousel__item{margin-right:0}.review-slider__slider.carousel{padding-inline:var(--gutter)}.lma-review-slider .review-card{padding:0;display:flex;align-items:center;justify-content:center;overflow:visible}.lma-review-slider .review-card__content{max-width:none;text-align:center;padding-left:34%;padding-right:22px;padding-block:22px;margin:0;z-index:2}.lma-review-slider .review-card__media{position:absolute;bottom:0;left:0;width:100%;max-width:34%;height:100%;display:flex;z-index:1;align-items:flex-end;justify-content:center;pointer-events:none}}@media screen and (max-width: 1279px){.lma-review-slider .review-card__media{justify-content:center}}@media screen and (max-width: 1024px){.review-slider__slider.carousel.carousel--mobile.carousel--inactive{padding-inline:var(--gutter-mobile)}.lma-review-slider .review-card__eyebrow{font-size:24px}.lma-review-slider .review-card__byline{font-size:12px;line-height:1.5}.lma-review-slider .review-card__byline .review-card__name,.lma-review-slider .review-card__byline .review-card__from{font-size:20px}.lma-review-slider .review-card__quote{font-size:36px}.lma-review-slider .carousel__item{margin-right:calc((var(--grid-gutter)) * 8)}}@media screen and (max-width: 767px){.lma-review-slider .review-card__img{width:100%;height:auto}.lma-review-slider .review-card__eyebrow{font-size:18px}.lma-review-slider .review-card__byline .review-card__name,.lma-review-slider .review-card__byline .review-card__from{font-size:14px;vertical-align:middle}.lma-review-slider .review-card__quote{font-size:21px;padding:12px 0}.lma-review-slider .review-card__cta .btn{font-size:12px;line-height:1;width:auto}.lma-review-slider .review-card{padding:22px 12px 0}.lma-review-slider .review-card__content{padding-bottom:32px}.lma-review-slider .carousel__item{--grid-gutter: var(--gutter-mobile);margin-right:calc((var(--grid-gutter)) * 1);width:var(--item-width-mobile)}.review-slider__slider.carousel.carousel--mobile.carousel--inactive .carousel__item:only-child{--grid-gutter: 0;width:100%}.lma-review-slider .carousel--mobile .carousel__item:last-child{margin-left:0}.lma-review-slider .carousel--mobile:after{content:unset}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/custom.css.map */
