@font-face{font-family:MessinaSans-HairlineItalic;src:url(/cdn/shop/files/MessinaSans-HairlineItalic.otf?v=1701106614)}@font-face{font-family:MessinaSans-BookItalic;src:url(/cdn/shop/files/MessinaSans-BookItalic.otf?v=1701106613)}@font-face{font-family:MessinaSans-Thin;src:url(/cdn/shop/files/MessinaSans-Thin.otf?v=1701106613)}@font-face{font-family:MessinaSans-BlackItalic;src:url(/cdn/shop/files/MessinaSans-BlackItalic.otf?v=1701106613)}@font-face{font-family:MessinaSans-BlackItalic;src:url(/cdn/shop/files/MessinaSans-ThinItalic.otf?v=1701106613)}@font-face{font-family:MessinaSans-ThinItalic;src:url(/cdn/shop/files/MessinaSans-ThinItalic.otf?v=1701106613)}@font-face{font-family:MessinaSans-Book;src:url(/cdn/shop/files/MessinaSans-Book.otf?v=1701106613)}@font-face{font-family:MessinaSans-SemiBold;src:url(/cdn/shop/files/MessinaSans-SemiBold.otf?v=1701106613)}@font-face{font-family:MessinaSans-Light;src:url(/cdn/shop/files/MessinaSans-Light.otf?v=1701106613)}@font-face{font-family:MessinaSans-RegularItalic;src:url(/cdn/shop/files/MessinaSans-RegularItalic.otf?v=1701106613)}@font-face{font-family:MessinaSans-Bold;src:url(/cdn/shop/files/MessinaSans-Bold.otf?v=1701106613)}@font-face{font-family:MessinaSans-Regular;src:url(/cdn/shop/files/MessinaSans-Regular.otf?v=1701106612)}@font-face{font-family:MessinaSans-Hairline;src:url(/cdn/shop/files/MessinaSans-Hairline.otf?v=1701106612)}@font-face{font-family:MessinaSans-Black;src:url(/cdn/shop/files/MessinaSans-Black.otf?v=1701106597)}body,div,a,button,p,.btn,.main-text{font-family:MessinaSans-Regular}h1,h2,h3,h4,h5,h6,.h2,.h6{font-family:MessinaSans-SemiBold}.justify-between{justify-content:space-between}.flex{display:flex}.font-bold{font-weight:700}.text-\[15px\]{font-size:15px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.justify-center{justify-content:center}.items-center{align-items:center}.cursor-pointer{cursor:pointer}.w-auto{width:auto}.inline-flex{display:inline-flex}.menu__item--icons{gap:0px}.contact-form__message{background-color:#009353}.contact-form__message .errors,.contact-form__message .note{color:#fff}.cstm-our-promise-page .footer__svg{display:none}.jtpl-video-popup-overlay{overflow:hidden}.custom_kalaviyo-form .klaviyo-form-VQ6s75.klaviyo-form.form-version-cid-1{display:flex;height:auto;align-items:center;justify-content:center}.kl-private-reset-css-Xuajs1 p{color:#000!important;font-family:MessinaSans-Regular!important}.kl-private-reset-css-Xuajs1 p span{font-family:MessinaSans-Regular!important}.kl-private-reset-css-Xuajs1 input:-internal-autofill-selected{background-color:#000!important}.custom_kalaviyo-form div#rich-text-96578203 p,.custom_kalaviyo-form div#rich-text-96578204 p{color:#fff!important}.navlink--dot>.navtext:after{display:none}.kl-private-reset-css-Xuajs1{font-family:MessinaSans-Regular!important}span.footer-copyright__powered{display:none}.featured-video-section .align--bottom-left .jtpl-button-wrapper,.featured-video-section .align--top-left .jtpl-button-wrapper{display:flex;gap:15px}.featured-video-section .align--middle-center .jtpl-button-wrapper,.featured-video-section .align--bottom-center .jtpl-button-wrapper,.featured-video-section .align--top-center .jtpl-button-wrapper{display:flex;justify-content:center;gap:15px}.featured-video-section .align--bottom-right .jtpl-button-wrapper,.featured-video-section .align--top-right .jtpl-button-wrapper{display:flex;gap:15px;justify-content:end}.jtpl-header-bttn .main-buttons__item,.jtpl-header-bttn{margin:0}a.navlink.navlink--icon.cart__toggle{text-transform:uppercase}.jtpl_cstm_contact_sec_main{background-color:#000;color:#fff;padding:0!important}.jtpl_cstm_contact_sec_main form#Form-template--17488967368868__5db5b720-bf78-44d9-9aad-49c2c4115214{max-width:600px;margin:0 auto;padding-bottom:50px}.jtpl-sec-image-main-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;padding-top:50px;z-index:1;position:relative}.jtpl-sec-image-main-wrapper .jtpl-text{width:50%;padding-right:50px}.jtpl-sec-image-main-wrapper .jtpl-sec-image{width:50%}.jtpl-image-contact-wrapper{position:relative}.jtpl-image-contact-wrapper:before{content:"";background-image:url(/cdn/shop/files/bkg-black-long_1_1_1.png?v=1704429504);width:500px;height:100%;position:absolute;left:0;top:0;background-size:contain;background-repeat:no-repeat;z-index:0}.jtpl-sec-image-main-wrapper .jtpl-text .jtpl-sec-heading{font-size:43px;color:#fff}.jtpl-sec-image-main-wrapper .jtpl-text .image-with-text__buttons.main-buttons{justify-content:start}.jtpl-sec-image-main-wrapper .jtpl-text p{max-width:450px}.jtpl-sec-image-main-wrapper .jtpl-sec-image img{width:100%;border-radius:10px}.jtpl_cstm_contact_sec_main form#Form-template--17488967368868__5db5b720-bf78-44d9-9aad-49c2c4115214 .form__item input,.jtpl_cstm_contact_sec_main form#Form-template--17488967368868__5db5b720-bf78-44d9-9aad-49c2c4115214 .form__item textarea{background-color:transparent;color:#fff;border-color:#fff4;border-width:2px}.jtpl_cstm_contact_sec_main form#Form-template--17488967368868__5db5b720-bf78-44d9-9aad-49c2c4115214 .form__item textarea{resize:none}.jtpl_cstm_contact_sec_main form#Form-template--17488967368868__5db5b720-bf78-44d9-9aad-49c2c4115214 .form__item input::placeholder{color:#fff}.jtpl_cstm_contact_sec_main form#Form-template--17488967368868__5db5b720-bf78-44d9-9aad-49c2c4115214 textarea::placeholder{color:#fff}.jtpl_cstm_contact_sec_main form#Form-template--17488967368868__5db5b720-bf78-44d9-9aad-49c2c4115214 .form__item.form__item--submit.aos-init.aos-animate{text-align:center}.jtpl_cstm_contact_sec_main form#Form-template--17488967368868__5db5b720-bf78-44d9-9aad-49c2c4115214 h2.form__heading{font-size:43px;color:#fff;padding-top:50px}.featured-video-section .main-text.h2.aos-init.aos-animate{padding-top:10px}.section-banner-with-text-columns .banner__entry p{font-size:16px}.jtpl_cstm_slider h3.column-item__heading.h6{font-size:28px}.jtpl_cstm_slider .main-buttons.jtpl-text-col-bttn.jtpl-klaviyo-bttn.align--{margin-top:40px;justify-content:center}.jtpl-popup1{position:fixed;width:100%;height:100%;z-index:9999;top:0;left:0;right:0}.jtpl-popup-iverlay{position:fixed;width:100%;height:100%;z-index:-1;top:0;left:0;right:0;background-color:#0009}.jtpl-popup1 .jtpl-popup{margin:0 auto;padding:20px;background:transparent;border-radius:5px;width:100%;transition:all .3s ease-in-out;max-width:800px;display:flex;height:100%;align-items:center;justify-content:center}.jtpl-popup1 .close{position:absolute;top:20px;right:30px;transition:all .2s;font-weight:700;text-decoration:none;color:#333;background-color:#fff;border-radius:50%;width:40px;height:40px;line-height:53px;text-align:center;cursor:pointer}.jtpl-popup1 .jtpl-popup .close svg{width:20px;height:20px}.featured-video-section .align--bottom-left .main-text.h2.aos-init.aos-animate,.featured-video-section .align--bottom-right .main-text.h2.aos-init.aos-animate,.featured-video-section .align--bottom-center .main-text.h2.aos-init.aos-animate,.featured-video-section .align--middle-center .main-text.h2.aos-init.aos-animate,.featured-video-section .align--top-right .main-text.h2.aos-init.aos-animate,.featured-video-section .align--top-center .main-text.h2.aos-init.aos-animate,.featured-video-section .align--top-left .main-text.h2.aos-init.aos-animate{padding-top:10px;font-size:16px;font-family:MessinaSans-Regular;max-width:500px}.featured-video-section .align--bottom-center .main-text.h2.aos-init.aos-animate,.featured-video-section .align--middle-center .main-text.h2.aos-init.aos-animate,.featured-video-section .align--top-center .main-text.h2.aos-init.aos-animate{margin:0 auto}.featured-video-section .align--bottom-right .main-text.h2.aos-init.aos-animate,.featured-video-section .align--top-right .main-text.h2.aos-init.aos-animate{margin:0 0 0 auto}.custom_kalaviyo-form{position:fixed;top:0;left:0;width:100%;z-index:9999;background-color:#0009;padding:20px;overflow-y:auto;height:100%}.custom_kalaviyo-form .klaviyo-form-VQ6s75.klaviyo-form.form-version-cid-1{max-width:600px;margin:0 auto}.custom_cross_klaviyo{position:absolute;top:20px;right:20px;background-color:#fff;border-radius:50%;width:40px;height:40px;line-height:47px;text-align:center;cursor:pointer}.custom_cross_klaviyo svg{width:20px;height:20px}.jtpl_cstm_slider h2.section__heading.h2.jtpl-sec-heading.aos-init.aos-animate{text-align:center}.cstm-add-to-quote{border:var(--BORDER-WIDTH) solid var(--text);padding:8px 20px;border-radius:30px;width:fit-content}.drawer-cont-wrapper{padding:10px 20px}.add-to-quote-drawer{display:block;max-width:400px;width:100%;background:#eeebe2;position:fixed;right:0;top:0;bottom:0;box-shadow:-7px 6px 6px #00000014;height:100vh;overflow:auto;z-index:9999;display:flex;flex-direction:column;justify-content:space-between}.quote-drawer-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px}.quote-drawer-header svg{width:22px;cursor:pointer}.quote-drawer-header h4{margin-top:12px;margin-bottom:0}.custom-cart-drawer>div{margin-bottom:12px;gap:20px}.custom-conatiner-sec-div p{font-size:13px;font-weight:var(--FONT-WEIGHT-BODY-MEDIUM);line-height:1.3;margin:0}.custom-conatiner-sec-div>div p:nth-child(2){margin:8px 0 0}.custom-cart-drawer img{max-width:100px;max-height:100px;border-radius:5px}.quote-inner-container p{font-size:13px;margin:0}.add-product-qty .custom_quantity_data{border:var(--BORDER-WIDTH) solid var(--COLOR-BORDER-ALPHA-50);position:relative;width:80px;height:30px;justify-content:space-between;align-items:center;transition:opacity .4s;display:flex}.add-product-qty .custom_main_data{outline:2px solid transparent;outline-offset:2px;top:50%;display:flex;align-items:center;justify-content:center;width:20px;height:100%;font-size:0;line-height:1;border-radius:0;transition:color .3s;color:var(--text-alpha-50)}.add-product-qty{display:flex;align-items:baseline;gap:10px!important;padding-top:30px}.add-product-qty .main_value{min-width:30px;text-align:center}.minus_qty svg,.plus_qty svg{width:12px}p.main_value{margin:0!important}.add-product-qty .remove_product svg{width:16px}p.main_value strong{font-weight:300;font-size:12px}.quote-inner-container{margin-top:16px;border-top:1px solid #d3d3d3}.quote-inner-container h3{padding-top:12px;font-size:16px}.remove_product span{text-decoration:underline;opacity:.6;text-transform:capitalize;font-size:12px}.remove_product span:hover{text-decoration:none;opacity:1}.drawer-container-data>div{padding:1rem 1.5rem 1.5rem;color:#fff;background:#2d55dc}.drawers-bottom>div button{color:#fff}.drawers-bottom>div button svg{width:1.5rem;height:1.5rem}.drawers-bottom .request-quote-btn{font-weight:700;font-size:15px;text-align:center;vertical-align:middle;white-space:nowrap;padding-left:2rem;padding-right:2rem;color:#002a3a;background:#fff;min-height:54px;border-radius:50px;margin-top:2rem;font-family:MessinaSans-Bold!important}p.minus_qty.custom_main_data.decrease_qty{box-shadow:var(--BORDER-WIDTH) 0 var(--COLOR-BORDER-ALPHA-50)}p.plus_qty.custom_main_data.increase_qty{box-shadow:calc(var(--BORDER-WIDTH)* -1) 0 var(--COLOR-BORDER-ALPHA-50)}div#contactus form{max-width:600px;margin:0 auto;padding-bottom:50px}div#contactus input::placeholder,div#contactus textarea::placeholder{color:#fff!important}div#contactus input,div#contactus textarea{background-color:transparent;color:#fff!important;border-color:#fff4;border-width:2px}div#contactus .form__item--submit{text-align:center}div#contactus h2.form__heading{font-size:43px;padding-top:50px;color:#fff}.add-to-quote-drawer{visibility:hidden;opacity:0;transition:transform .4s ease-in-out,visibility 0s linear .4s,opacity 1s;left:100vw}.active-quote-drawer .add-to-quote-drawer{content-visibility:visible;visibility:visible;opacity:1;transform:translate(calc(-1* var(--drawer-width)));transition:transform .4s cubic-bezier(.75,0,.175,1),visibility 0s linear,opacity .4s}.add-to-quote-drawer-container{display:block!important}a.cstm-add-to-quote.btn.btn--primary.btn--solid.btn--large{border:none;border-radius:8px;height:42.86px;letter-spacing:.5px;display:grid;font-family:MessinaSans-Regular;place-items:center;width:50%}.product__submit__holder.product__submit__holder--notification{width:100%}.cstm-submit-btnn .product__submit__buttons{width:50%}.cstm-submit-btnn .product__form__errors.is-visible{max-width:100%}.cstm-submit-btnn{gap:20px;display:flex}.product__submit__item.aos-init.aos-animate{width:50%}.quote--drawer-active .drawer__overlay{opacity:.5!important;visibility:visible!important}a.mobile-menu__button.cart__toggle{display:none}.cstm-submit-btnn .product__form__errors .errors__button-close{top:15px;right:10px;width:15px;height:15px;padding:0}.main-buttons.cstm-all-products{justify-content:center}@media screen and (min-width: 1500px){.jtpl-popup1 .jtpl-popup{max-width:1000px}}@media screen and (max-width: 767px){.cstm-submit-btnn .product__submit__buttons{width:100%}.cstm-submit-btnn .product__submit__buttons .product__submit__item{margin:0}.jtpl-popup1 .jtpl-popup{height:auto;position:absolute;top:50%;transform:translateY(-50%)}.video-text-wrapper h1.main-heading.text-light.aos-init.aos-animate{font-size:32px!important}.klaviyo-form.klaviyo-form.klaviyo-form{height:auto!important}.jtpl-richtext .text-center{text-align:left}.mb-full-height{--min-h: var(--full-height)}.mb-six-fifty{--min-h: 650px}.mb-five-fifty{--min-h: 550px}.mb-four-fifty{--min-h: 450px}.mobile-navlink--level-1{font-size:14px}svg.icon.icon-shopping-cart{display:none}.custom_cross_klaviyo{top:10px;right:10px;width:30px;height:30px;line-height:35px;z-index:9}.custom_kalaviyo-form{padding-top:50px}.custom_cross_klaviyo svg{width:16px;height:16px}.jtpl_cstm_slider h3.column-item__heading.h6{font-size:25px}.jtpl-sec-image-main-wrapper{flex-direction:column-reverse}.jtpl-sec-image-main-wrapper .jtpl-sec-image{width:100%}.jtpl-sec-image-main-wrapper .jtpl-text{width:100%;padding-right:0;padding-bottom:30px}.jtpl-image-contact-wrapper:before{display:none}.jtpl-sec-image-main-wrapper .jtpl-text .jtpl-sec-heading,.jtpl_cstm_contact_sec_main form#Form-template--17488967368868__5db5b720-bf78-44d9-9aad-49c2c4115214 h2.form__heading{font-size:35px}.jtpl-image-contact-wrapper form#Form-template--17488967368868__5db5b720-bf78-44d9-9aad-49c2c4115214:before{content:"";background-image:url(/cdn/shop/files/bkg-black-long_1_1_1.png?v=1704429504);width:100%;height:100%;position:absolute;left:0;bottom:0;background-size:contain;background-repeat:no-repeat;z-index:0;background-position:center bottom}div#contactus h2.form__heading{font-size:35px}.cstm-submit-btnn{flex-wrap:wrap;gap:0}a.cstm-add-to-quote.btn.btn--primary.btn--solid.btn--large,.product__submit__holder.product__submit__holder--notification,.product__submit__item.aos-init.aos-animate{width:100%}.cstm-submit-btnn{padding-top:20px;padding-bottom:10px}}@media (max-width: 479px){.wrapper .cstm-all-products a.btn.btn--primary{width:auto;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.css.map */
