@font-face{font-family:Futura Cyrillic Demi;src:url(/cdn/shop/files/FuturaCyrillic-Demi.woff2?v=1730620194) format("woff2"),url(/cdn/shop/files/FuturaCyrillic-Demi.woff?v=1730620194) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Futura Cyrillic Book;src:url(/cdn/shop/files/FuturaCyrillicBook.woff2?v=1730620194) format("woff2"),url(/cdn/shop/files/FuturaCyrillicBook.woff?v=1730620195) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Futura Cyrillic;src:url(/cdn/shop/files/FuturaCyrillic-Bold.woff2?v=1730620194) format("woff2"),url(/cdn/shop/files/FuturaCyrillic-Bold.woff?v=1730620195) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura Cyrillic;src:url(/cdn/shop/files/FuturaCyrillicLight.woff2?v=1730620194) format("woff2"),url(/cdn/shop/files/FuturaCyrillicLight.woff?v=1730620194) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Futura Cyrillic Extra;src:url(/cdn/shop/files/FuturaCyrillic-ExtraBold.woff2?v=1730620194) format("woff2"),url(/cdn/shop/files/FuturaCyrillic-ExtraBold.woff?v=1730620194) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Futura Cyrillic;src:url(/cdn/shop/files/FuturaCyrillicHeavy.woff2?v=1730620194) format("woff2"),url(/cdn/shop/files/FuturaCyrillicHeavy.woff?v=1730620195) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Futura Cyrillic;src:url(/cdn/shop/files/FuturaCyrillicMedium.woff2?v=1730620194) format("woff2"),url(/cdn/shop/files/FuturaCyrillicMedium.woff?v=1730620194) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"FONTSPRING DEMO - Quiche Sans";src:url(/cdn/shop/files/FONTSPRINGDEMO-QuicheSansRegular.woff2?v=1730620194) format("woff2"),url(/cdn/shop/files/FONTSPRINGDEMO-QuicheSansRegular.woff?v=1730620194) format("woff");font-weight:400;font-style:normal;font-display:swap}.product__text,.caption,.product__info-container>*+*{font-family:Futura Cyrillic Book;font-weight:400;letter-spacing:0}.product__text{font-size:16px}.inner_pages .rte,.inner_pages .rte p,.field__label,.customer .field label{font-family:Futura Cyrillic;font-weight:400}.inner_pages .rte,.inner_pages .rte p,.field__label,.customer .field label,.inner_pages .rte h5,.inner_pages .rte h6{font-size:19px!important;letter-spacing:0}.footer-block__details-content,.footer__copyright{font-family:Futura Cyrillic;font-weight:300}.multiblog_url a{font-family:Futura Cyrillic Demi;font-weight:500}.testimonials_name h6{font-family:Futura Cyrillic;font-size:17px;color:#122530}.footer-block__heading{font-family:Futura Cyrillic;font-weight:500}.mttblock_container_text h4,.cart-items thead th,.totals>h2,.totals__total-value,.tax-note,.product-option,.quantity__input,.price,cart-items .title-wrapper-with-link a{font-family:Futura Cyrillic;font-weight:500}.title-wrapper-with-link .title,.cart-item__name,.collection-hero__title,.card__heading a{font-family:"FONTSPRING DEMO - Quiche Sans"}.contact-options .btn,.product__title>*{font-family:"FONTSPRING DEMO - Quiche Sans";font-weight:400}.herobanner_heading h2,.multiblog_heading h2{font-family:"FONTSPRING DEMO - Quiche Sans";font-weight:600}.main-page-title{font-family:"FONTSPRING DEMO - Quiche Sans";letter-spacing:0;font-weight:500}.multiblog_text h2{font-family:"FONTSPRING DEMO - Quiche Sans";letter-spacing:0;font-weight:500;color:#000}.contactsection_heading h2,.testimonials_heading h2,.mtt_heading h2{font-family:"FONTSPRING DEMO - Quiche Sans";font-weight:600}.testimonials_text p,.mttblock_container_text .mtt_about{font-family:Futura Cyrillic Book;font-weight:400;font-size:17px}.multiblog_text p,.footer-block__details-content .list-menu__item--link{font-family:Futura Cyrillic Book;font-weight:400}.footer-block__details-content .list-menu__item--link{line-height:1.4;font-size:17px}.mttblock_container_text p{font-family:Futura Cyrillic Book;font-weight:400}.image-with-text__heading{font-family:"FONTSPRING DEMO - Quiche Sans"!important;font-weight:600!important;text-transform:uppercase;font-size:50px!important;letter-spacing:-.25px!important;max-width:402px}.branding_image_with_text .image-with-text__heading{max-width:500px}.image-with-text__text p{font-family:Futura Cyrillic Book!important;font-size:24px!important;letter-spacing:.2px!important;line-height:1.4}.header__menu-item span{color:#030303;font-family:Futura Cyrillic;font-weight:500;letter-spacing:.5px}.announcement-bar__message span{font-family:Futura Cyrillic Book;font-weight:400;letter-spacing:.1px}.herobanner_paragraph p{font-family:Futura Cyrillic Book;font-weight:400;letter-spacing:.2px}.herobanner_paragraph p{font-size:29px}.header__menu-item{font-size:1.8rem!important}.header__icon.header__icon--account,.header__search{display:none!important}.header__inline-menu .list-menu--inline{justify-content:center!important}.mainly-animation-purpose{position:relative;background-attachment:scroll!important;overflow:hidden}.mainly-animation-purpose:before{content:"";height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;display:block;position:absolute;top:0;left:0;transform:scaleX(0);transition:transform 1.25s ease-in-out;transform-origin:left}.mainly-animation-purpose.appear:before{transform:scale(1)}.mainly-animation-purpose.right-anime:before{opacity:0;transform:translate(100%);transition:opacity .5s ease,transform 1.25s ease-in-out}.mainly-animation-purpose.right-anime.appear:before{opacity:1;transform:translate(0)}.mainly-animation-purpose.top-anime:before{opacity:0;transform:translateY(-100%);transition:opacity .5s ease,transform 1.25s cubic-bezier(.475,.425,0,.995)}.mainly-animation-purpose.bottom-anime:before{opacity:0;transform:translateY(100%);transition:opacity .5s ease,transform 1.25s cubic-bezier(.475,.425,0,.995)}.mainly-animation-purpose.top-anime.appear:before{opacity:1;transform:translateY(0)}.mainly-animation-purpose.bottom-anime.appear:before{opacity:1;transform:translateY(0)}.mainly-animation-purpose.top-bottom-anime:after{opacity:0;transform:translate(100%);transition:opacity .5s ease,transform 1.25s ease-in-out}.mainly-animation-purpose.top-bottom-anime.appear:after{opacity:1;transform:translate(0)}.announcement-bar__message{padding:1.5rem 0!important}.flickity-enabled:focus-visible,.flickity-viewport:focus-visible{outline:none;outline-offset:0;box-shadow:none}.image-with-text .image-with-text__text.rte{margin-left:-25px;padding-left:25px;border-left:1px solid #ccc;margin-bottom:40px}.image-with-text .pagelinksec img{max-width:100%}.image-with-text .pagelink{display:flex;justify-content:space-between;width:100%;align-items:baseline;border-bottom:1px solid #cccccc;margin:0;padding:20px 0}.image-with-text .pagelink .pagelinkfirst{width:90%;display:block;text-decoration:none;color:#000;font-size:21px;font-weight:600;padding-left:63px;font-family:"FONTSPRING DEMO - Quiche Sans";font-weight:400}.image-with-text .pagelink .pagelinkfirst span{font-family:Futura Cyrillic}.image-with-text .pagelink .pagelinksec{width:10%;display:block;text-align:end}.companylogo{width:300px;text-align:center;padding:0 50px}.companylogo img{max-width:100%}.logosection p{text-align:center;font-size:28px;margin:0 0 40px;text-transform:uppercase;font-family:Futura Cyrillic;font-weight:500;color:#030303;letter-spacing:1.5px}.logos .flickity-prev-next-button.previous,.logos .flickity-prev-next-button.next,.meettheteamsection .flickity-prev-next-button.previous,.meettheteamsection .flickity-prev-next-button.next{display:none}.companyimg{display:flex;align-items:center;justify-content:center;height:170px;padding:0 15px}.mtt_heading h2{text-align:center;font-size:48px;letter-spacing:5px;margin-bottom:60px;font-weight:500}.mttblock_container{width:25%;padding:0 10px}.mttblock_container_image{text-align:center}.mttblock_container_image img{max-width:100%}.mttblock_container_text{text-align:center}.mttblock_container_text h4{font-size:20px;margin:0;padding-top:10px}.mttblock_container_text p{font-size:12px;margin:0;padding-top:5px;padding-bottom:20px;letter-spacing:2px;color:#fff}.mttblock_container_text .mtt_about{margin:0;font-weight:400}.meettheteamsection .flickity-page-dots .dot{width:85px;height:1px;margin:0;border-radius:0;background:#fff}.meettheteamsection .flickity-page-dots .dot.is-selected{background:#fff;border-radius:3px;height:6px;top:2px;position:relative}.testimonials_heading h2{text-align:center;font-size:48px;letter-spacing:0px;color:#111;text-transform:uppercase}.testimonials_container{width:27%;margin:25px;padding:25px 30px;background-color:#fff;border-radius:30px 0;box-shadow:0 0 21px #c7c3c3}.testimonials_star{display:flex;justify-content:space-between;align-items:center}.testimonials_star_left{width:20%}.testimonials_star_left img{max-width:100%;width:20px;height:auto}.testimonials_star_right{width:30%}.testimonials_star_right img{max-width:100%}.testimonials_wrapper{display:flex;align-items:center}.testimonials_image{width:30%}.testimonials_image img{max-width:100%;border-radius:50%;width:75px;height:75px;background:#9211db}.testimonials_name{width:70%}.testimonialssection .flickity-page-dots .dot{width:85px;height:1px;margin:0;border-radius:0}.testimonialssection .flickity-page-dots .dot.is-selected{background:#000;border-radius:4px;height:6px;top:2px;position:relative}.testimonials_name h6{margin:0;letter-spacing:1px;text-transform:uppercase;font-weight:500}.testimonials_name p{margin:0;font-size:16px;font-family:Futura Cyrillic Book;color:#59666e;line-height:1}.testimonialssection .flickity-prev-next-button.previous,.testimonialssection .flickity-prev-next-button.next{display:none}.testimonials_text p{line-height:1.5;color:#0e2827}.testimonialssection .flickity-page-dots,.meettheteamsection .flickity-page-dots{bottom:-80px}.multiblog_heading{max-width:680px;margin:0 auto}.multiblog_heading h2{font-size:48px;text-align:center;text-transform:uppercase}.multiblog_container{width:30%;margin:0 25px;padding:15px}.multiblog_container:nth-child(odd) .multiblog_image img{border-radius:0 0 0 80px}.multiblog_container:nth-child(2n) .multiblog_image img{border-radius:0 80px 0 0}.multiblog_image img{max-width:100%;min-height:300px;object-fit:cover;object-position:center}.multiblog_text p{font-size:12px;margin:0;padding:8px 0;letter-spacing:2px;color:#132818}.multiblog_text h2{font-size:20px}.multiblog_text .multiblog_paragraph{font-size:17px;line-height:1.5;letter-spacing:0;font-family:Futura Cyrillic Book}.multiblog_url a{font-size:15px;color:#132818;font-weight:500;letter-spacing:1.4px;text-decoration:none;border-bottom:solid 2px #8410ad;margin-top:20px;display:inline-block}.multiblogsection .flickity-page-dots{display:none}.multiblogsection .flickity-prev-next-button{width:35px;height:35px;background-color:transparent}.header{display:flex!important;align-items:center}.header__heading{width:20%}.header__inline-menu{width:65%}.header__icons{width:15%;justify-content:end}.list-menu--inline{display:flex!important;justify-content:end}.footer-block__details-content{text-transform:none}.footer__content-bottom{padding-top:0!important;border-top:none!important}.footer__content-bottom-wrapper--center,.footer-block--newsletter{justify-content:start!important}.footer__copyright{font-size:17px;line-height:1.4}.footer__content-top{padding-bottom:0!important}.footer-block-image{display:block!important}.footer-block__image-wrapper_text p{text-align:left;font-size:17px;max-width:320px;line-height:1.4}.footer-block__heading{font-size:18px!important;margin-bottom:3rem!important}.herobannersection{max-width:940px;margin:0 auto}.herobanner_heading{text-align:center;margin-bottom:6rem}.herobanner_heading h2{text-align:center;font-size:75px;text-transform:uppercase;letter-spacing:-.25px;max-width:800px;margin:0 auto}.herobanner_paragraph p{text-align:center;line-height:1.5;padding:0 20px 20px}.section+.section{margin-top:0!important}.announcement-bar-section .utility-bar{position:relative}.announcement-bar-section .utility-bar:before{position:absolute;content:"";background-image:url(/cdn/shop/files/anonucementbarbg1.png?v=1730681480)!important;background-size:cover;background-repeat:no-repeat;background-position:top center!important;background-attachment:scroll!important;left:0;top:0;width:50%;height:100%}.announcement-bar-section .utility-bar:after{position:absolute;content:"";background-image:url(/cdn/shop/files/anonouncementbarbg2.png?v=1730681479)!important;background-size:cover;background-repeat:no-repeat;background-position:top center!important;background-attachment:scroll!important;right:0;top:0;width:50%;height:100%}.announcement-bar__message{z-index:1}.contactsection{background:#fff;max-width:940px;margin:0 auto;border-radius:80px 0;padding:50px 10px 50px 50px}.contactsection_heading h2{font-size:46px;text-transform:uppercase;text-align:left}.video-section{max-width:1160px!important;margin:0 auto!important;padding:0 30px}.video_section_play_btn img{max-width:100%}.header__icon--cart .svg-wrapper img{max-width:20px}.contact-options{display:flex;align-items:center;gap:20px;justify-content:center}.contact-options .btn{padding:12px 20px;color:#fff;text-transform:uppercase;font-weight:400;text-decoration:none;border-radius:20px 0;display:inline-block;min-width:220px;text-align:center;font-size:22px;letter-spacing:.5px;transition:all .5s ease}.contact__button .button,.product-form__buttons button,.cart__ctas button{background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 48%,#5f5ad7 75%);font-family:"FONTSPRING DEMO - Quiche Sans";font-weight:400;font-size:22px;text-transform:uppercase;color:#fff;border-radius:20px 0;min-width:220px;padding:12px 20px;height:auto;line-height:1.5;letter-spacing:.5px;transition:all .5s ease}.contact__button .button:before,.product-form__buttons button:before,.cart__ctas button:before{display:none}.contact__button .button:after,.product-form__buttons button:after,.cart__ctas button:after{display:none}.contact__button .button:hover,.product-form__buttons button:hover,.cart__ctas button:hover{color:#8a04a6;transition:all .5s ease;background:#f3e5f6;background:linear-gradient(90deg,#f3e5f6,#f2e7f7 26%,#f0ebf9 44%,#eeeffb 73%)}.email-btn{background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 48%,#5f5ad7 75%)}.live-chat-btn{background:#f3e5f6;background:linear-gradient(90deg,#f3e5f6,#f2e7f7 26%,#f0ebf9 44%,#eeeffb 73%)}.product-popup-modal__opener{background:#f3e5f6;background:linear-gradient(90deg,#f3e5f6,#f2e7f7 26%,#f0ebf9 44%,#eeeffb 73%);width:100%;transition:all .5s ease;text-decoration:none;max-width:44rem;border-radius:20px 0;padding:6px 20px;text-align:center;margin:0!important}.product-popup-modal__opener button{background:#8a04a6!important;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 60%,#5f5ad7 75%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;font-family:"FONTSPRING DEMO - Quiche Sans";font-weight:400;font-size:22px;text-transform:uppercase;height:auto;line-height:1.5;letter-spacing:.5px}.or-text{font-family:Futura Cyrillic Book;font-size:28px;margin:0 10px;color:#aaa;font-weight:400;top:-3px;position:relative}.call-text{font-family:Futura Cyrillic Book;font-size:24px;font-weight:400;color:#000}.call-text a{font-family:Futura Cyrillic;font-weight:500;text-decoration:none;color:#000}.contact-options .call_us{display:none}.live-chat-btn span,.call_us a span,.contactsection_heading h2{background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 60%,#5f5ad7 75%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.email-btn{position:relative}.email-btn:before{transition:all .5s ease;position:absolute;left:0;height:100%;width:0;background:#f3e5f6;background:linear-gradient(90deg,#f3e5f6,#f2e7f7 26%,#f0ebf9 44%,#eeeffb 73%);content:"";border-radius:18px 0;top:0}.email-btn:hover{background:none}.email-btn:hover span{background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 60%,#5f5ad7 75%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;z-index:1;position:relative}.email-btn:hover:before{width:100%}.live-chat-btn{position:relative}.live-chat-btn:before{transition:all .5s ease;position:absolute;left:0;height:100%;width:0;background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 48%,#5f5ad7 75%);content:"";border-radius:18px 0;top:0}.live-chat-btn:hover{background:none}.live-chat-btn:hover span{color:#fff;-webkit-text-fill-color:#fff;background:none;z-index:1;position:relative}.live-chat-btn:hover:before{width:100%}.circle-button{position:relative;width:120px!important;height:120px!important;top:calc(50% - 50px)!important;left:calc(50% - 50px)!important;animation:rotate 5s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.content_on_video{position:absolute!important;top:50px!important;left:50px!important;z-index:1;max-width:480px!important;padding:0 30px!important;text-align:left}.video_logo{margin-bottom:80px;max-width:280px}.video_subheading{color:#fff;font-family:Futura Cyrillic;font-weight:500;letter-spacing:3px;text-transform:uppercase;font-size:2rem;line-height:1.2}.video_text{color:#fff;font-family:Futura Cyrillic Book;font-weight:400;font-size:2rem;letter-spacing:.1px;line-height:1.2}.content_on_video .title{color:#fff;font-family:"FONTSPRING DEMO - Quiche Sans";font-weight:400;letter-spacing:-.5px;line-height:1.2}.video-section-bg iframe{border-radius:0 100px!important}.logos:before{content:"";position:absolute;left:0;top:0;height:100%;box-shadow:0 0 #000}.logosection .page-width{padding:0}.imagewithtext_bgcentered:before{left:20%}.imagewithtext_bgcentered .page-width{padding-right:0}.branding_image_with_text:before{background-position:top left;top:-100px}.branding_image_with_text .global-media-settings{background-color:transparent}.contactsection .contact-options .btn{min-width:200px}.contactsection .or-text{margin:0}.contactsection_container{padding-bottom:30px}.review__section .page-width{padding:0}.multiblog_block{padding:0 5rem}.multiblog_block .flickity-prev-next-button.previous{left:0}.multiblog_block .flickity-prev-next-button.next{right:0}.copyright__content{font-size:17px!important;letter-spacing:.2px!important}.footer-block__details-content .list-menu__item--link{font-size:17px!important}.footer-block__details-content.rte p{font-size:17px!important;letter-spacing:.2px!important}.footer{border-top:solid 1px #e2dee3!important}.footer-block__image-wrapper{margin-bottom:4rem!important}.header__menu-item span{text-transform:uppercase}.footer-block__details-content.rte a{text-decoration:none;color:#000}.product-media-container.global-media-settings{background-color:transparent}@media(min-width:990px){.product__title{font-size:48px}.image-with-text__content{padding:0rem!important}.image-with-text .grid--2-col-tablet .grid__item{width:calc(50% - 60px)!important}.image-with-text .grid{gap:120px!important}.imagewithtext_bgcentered .image-with-text .grid,.branding_image_with_text .image-with-text .grid{align-items:center!important}.imagewithtext_bgcentered .image-with-text .grid .media>img{height:auto!important}}@media(min-width:750px){.footer .grid--4-col-tablet .grid__item:first-child{width:calc(40% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.footer .grid--4-col-tablet .grid__item:nth-child(2){width:calc(17% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.footer .grid--4-col-tablet .grid__item:nth-child(3){width:calc(17% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.footer .grid--4-col-tablet .grid__item:last-child{width:calc(26% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.header__menu-item{padding:1.2rem 1.8rem!important}.header__inline-menu{width:75%}.header__icons{width:5%}.mobileonly_video{display:none}.video_social_media{position:absolute;top:auto!important;bottom:30px!important;z-index:1;left:0;text-align:center;width:100%;height:auto!important;width:100%!important}.video_social_media .list-social__link{color:#fff}.main-page-title{font-size:48px}.price--large{font-size:26px!important;letter-spacing:0!important}.imgwithtext_mob{display:none}}@media(max-width:749px){.image-with-text .pagelink .pagelinkfirst{font-size:17px;line-height:1.2;padding-left:30px;text-align:left}.image-with-text .pagelink .pagelinksec{width:10px}.image-with-text .pagelink{background-size:20px 20px!important}.companyimg{padding:0;height:85px}.companyimg a{height:100%;display:inline-flex}.companyimg img{max-width:100%;max-height:100%;object-fit:contain}.companylogo{width:33.333%;padding:0 15px}.mtt_heading h2{font-size:36px}.mttblock_container_text h4{font-size:16px}.mttblock_container_text p{font-size:9px}.mttblock_container{width:49%}.testimonials_heading h2{font-size:40px}.testimonials_container{width:72%}.multiblog_container{width:46.33%;margin:0 20px;padding:0}.multiblog_heading h2{font-size:36px}.multiblog_image img{min-height:150px}.multiblog_text p{font-size:12px}.multiblog_text h2{font-size:17px}.multiblog_text .multiblog_paragraph{font-size:15px}.multiblogsection .flickity-prev-next-button.previous{left:70px}.multiblogsection .flickity-prev-next-button.next{right:70px}.multiblogsection .flickity-prev-next-button{width:25px;height:25px}.footer__content-bottom-wrapper--center{justify-content:center!important}.footer-block-image{display:flex!important;flex-direction:column;justify-content:center;align-items:center}.footer-block__image-wrapper_text p{text-align:center}.footer-block__details-content .list-menu__item--link{justify-content:center}.footer-block__heading{text-align:center;font-size:16px!important}.footer-block__details-content.rte{text-align:center}.herobanner_heading h2{font-size:55px}.herobanner_paragraph p{font-size:20px;line-height:1.4}.contactsection_heading h2{font-size:30px;text-align:center}.contactsection_container{padding-bottom:380px;background-position:bottom right!important}.contact-options{gap:10px}.email-btn,.live-chat-btn{font-size:10px}.or-text{font-size:10px;margin:0 5px}.call-text{font-size:10px}.announcement-bar__message{font-size:14px}.contact-options{flex-wrap:wrap}.announcement-bar-section .utility-bar:before{background-image:url(/cdn/shop/files/mobannunbefore.png?v=1730806117)!important}.announcement-bar-section .utility-bar:after{background-image:url(/cdn/shop/files/mobanoinbafter.png?v=1730806117)!important;height:48px;top:auto;bottom:0}.header__heading{width:210px}.header{display:grid!important;grid-template-areas:" heading icons left-icons"!important}.header--mobile-left{grid-template-columns:1fr auto!important}.header__icon .icon.icon-hamburger{height:2rem;width:3rem}.header{padding:14px!important}.herobanner_heading h2{margin-bottom:20px;margin-top:0}.contact-options .btn{padding:8px 20px;min-width:max-content;font-size:17px}.or-text{font-size:22px}.call-text{display:none}.contact-options .call_us{display:block}.logosection p{font-size:17px;padding:0 20px;line-height:1.4}.logosection p{margin-bottom:20px}.animated_image_with_text:before{max-width:100%!important;background-position:top!important}.image-with-text__heading{font-size:36px!important}.image-with-text__heading:after{content:"";width:50px;height:1px;background:#ccc;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.image-with-text__text p{font-size:17px!important}.image-with-text .image-with-text__text.rte{margin-left:0;padding-left:0;border-left:none;margin-bottom:40px;padding-top:25px}.image-with-text__content{padding:4rem 15px 0!important}.imagewithtext_bgcentered{padding-top:30px!important}.imagewithtext_bgcentered:before{max-width:100%!important;background-position:-200px 100px!important;left:0!important}.imagewithtext_bgcentered .image-with-text__text-item{padding-right:1.5rem}.branding_image_with_text:before{top:-45px}.contactsection{padding:3rem 1.5rem}.contactsection .contact-options .btn{min-width:max-content}.contactsection_heading h2{font-size:30px}.contactsection .contact-options.contact-options-left{justify-content:center}.contactsection .contact-options .btn{font-size:14px}.testimonialssection .flickity-page-dots .dot{width:50px}.testimonials_container{margin:15px}.meettheteamsection .flickity-page-dots .dot{width:40px}.mttblock_container_text .mtt_about{line-height:1.4;font-size:14px}.multiblog_block{padding:0}.multiblog_image img{min-height:150px;object-fit:cover}.multiblogsection{margin:0 -1.5rem}.multiblogsection .flickity-prev-next-button{top:20%}.multiblog_heading h2{padding:0 1.5rem}.multiblog_url a{font-size:12px}.footer:before{background-position:bottom center!important;height:100%;top:auto;bottom:0;max-width:100%;background-size:contain}.utility-bar__grid.page-width{padding-left:1.5rem;padding-right:1.5rem}.circle-button{width:85px!important;height:85px!important;top:calc(50% + -0px)!important;left:calc(50% - 40px)!important}.desktoponly_video{display:none}.mobileonly_video{display:block}.video-section{padding:0 1rem 0 1.5rem}.content_on_video{top:30px!important;left:0!important;text-align:center}.video_logo{margin-bottom:15px}.video_subheading{font-size:14px}.content_on_video .title{font-size:48px}.deferred-media__poster img{max-width:120px;margin-bottom:10px}.content_on_video .title-wrapper{margin-bottom:0rem}.video_text{font-size:14px;margin:0 auto!important}.deferred-media__poster .circle-button img{margin-bottom:0}.video_text{max-width:320px;margin:0 auto}.video-section{max-width:480px!important;margin:0 auto!important}.video_social_media{position:absolute;top:auto!important;bottom:30%!important;z-index:1;left:0;text-align:center;width:100%;height:auto!important;width:60px!important}.video_social_media .list-social__link{color:#fff}.video_logo{max-width:280px;margin:0 auto}.imgwithtext_desk{display:none}.imgwithtext_mob{display:block}}@media(max-width:480px){.herobannersection .contact-options .btn{font-size:12px}.herobannersection .or-text{font-size:17px;margin:0}.herobanner_heading h2{font-size:38px}.header__heading{width:160px}.header__icon .icon.icon-hamburger{height:2rem;width:2.4rem}.testimonials_image{width:50px;display:flex;align-items:center;margin-right:8px}.testimonials_image img{width:100%;height:auto;object-fit:cover;object-position:center}.testimonials_name h6{font-size:14px}.testimonials_name p{font-size:13px}.contactsection .contact-options .btn{padding:8px 11px}.contactsection .or-text{font-size:17px}.video_social_media .list-social__link{padding:.4rem 1rem}.video_social_media{width:35px!important}.circle-button{top:calc(50% + 15px)!important}.content_on_video .title{font-size:44px;margin-bottom:5px}}@media(max-width:360px){.content_on_video .title{font-size:36px}.video_subheading{font-size:12px}}.request-for-price .field{margin-bottom:10px}.request-for-price .field__label{font-family:Futura Cyrillic Book;font-weight:400}.request-for-price .field__input:not(:placeholder-shown){padding:1.5rem 2rem}.request-for-price textarea{font-family:Futura Cyrillic Book;font-weight:400;font-size:19px!important;letter-spacing:0;color:rgba(var(--color-foreground),.75)}.request-for-price .field__input:focus~.field__label,.request-for-price .field__input:not(:placeholder-shown)~.field__label,.request-for-price .field__input:-webkit-autofill~.field__label,.myformheading .field__input:focus~.field__label,.myformheading .field__input:not(:placeholder-shown)~.field__label,.myformheading .field__input:-webkit-autofill~.field__label{font-size:10px!important}.formbtns{font-family:"FONTSPRING DEMO - Quiche Sans";font-size:24px}.myformheading p,.myformheading .title{margin:0}.myformheading .title{margin-bottom:25px}.myformheading .field__input::placeholder,.myformheading .field__input::-ms-input-placeholder{font-family:Futura Cyrillic Book;font-weight:400;font-size:19px!important;letter-spacing:0;color:#000!important}.myformheading #ContactForm-Message,.myformheading label{font-family:Futura Cyrillic Book;font-weight:400;font-size:19px!important;letter-spacing:0;color:#000!important;min-height:100px}.myformheading .contact__button{margin-top:25px;margin-bottom:25px}.product-popup-modal__content{margin-top:5rem!important}.myformheading .field{margin-bottom:15px}.herobanner_heading h2{z-index:1;position:relative}.herobanner_heading h2 span{display:block;white-space:nowrap;overflow:hidden;width:0;margin:0 auto;border-right:none}.herobanner_heading h2 span:nth-child(1){animation:type 1.5s steps(40,end) forwards}.herobanner_heading h2 span:nth-child(2){animation:type 1.5s steps(40,end) forwards 1.1s}.herobanner_heading h2 span:nth-child(3){background:linear-gradient(to right,#8a04a6,#8117b1 27%,#7234c1 60%,#5f5ad7 75%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:type 1.5s steps(40,end) forwards 2s}@keyframes type{0%{width:0}to{width:100%;border-right:none}}#success-message-form1{text-align:center;width:100%;justify-content:center;margin-bottom:30px;color:green}.product__info-container .product__description p,.product__info-container .product__description.rte,.product__info-container .product__description.rte h1,.product__info-container .product__description.rte h2,.product__info-container .product__description.rte h3,.product__info-container .product__description.rte h4,.product__info-container .product__description.rte h5,.product__info-container .product__description.rte h6,.product-form__input .form__label{font-family:Futura Cyrillic Book;font-weight:400;font-size:21px;line-height:1.4}.product-form__input .form__label{font-size:21px}.product__info-container .rte li{line-height:1.4;margin:10px 0;list-style-position:outside}.product__title>*{font-size:40px;line-height:1.2}.product-form__input--pill input[type=radio]+label{letter-spacing:0px}.collection-hero__title{font-size:40px;text-align:center}.product-form__input--pill input[type=radio]:checked+label{background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 48%,#5f5ad7 75%)}#cart-notification-button{background:#f3e5f6;background:linear-gradient(90deg,#f3e5f6,#f2e7f7 26%,#f0ebf9 44%,#eeeffb 73%);border-radius:20px 0;text-transform:uppercase}#cart-notification-form .button{background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 48%,#5f5ad7 75%);border-radius:20px 0;font-family:"FONTSPRING DEMO - Quiche Sans";text-transform:uppercase}#cart-notification-form .button:before,#cart-notification-form .button:after,#cart-notification-button:before,#cart-notification-button:after{display:none}.product__visit_website a{background:#8a04a6;background:linear-gradient(90deg,#8a04a6,#8117b1 27%,#7234c1 48%,#5f5ad7 75%);font-weight:400;font-size:22px;text-transform:uppercase;color:#fff;border-radius:20px 0;min-width:220px;padding:14px 20px;height:auto;line-height:1.5;letter-spacing:.5px;transition:all .5s ease;text-decoration:none;width:100%;display:block;text-align:center;font-family:"FONTSPRING DEMO - Quiche Sans"}#product-grid .card-information>.price,.feaured-collecition-slider .card-information>.price{display:none}#product-grid .card__heading a,.feaured-collecition-slider .card__heading a{margin-top:0;margin-bottom:0;color:#030303;font-family:Futura Cyrillic Demi;font-weight:500;letter-spacing:0px;text-transform:uppercase;font-size:18px;max-width:100%}#product-grid .card__heading,.feaured-collecition-slider .card__heading{top:0;left:0;width:100%;height:100%;z-index:1;display:flex;justify-content:center;align-items:center;padding:15px 10px 10px;text-align:center;line-height:1}#product-grid .card__information,.feaured-collecition-slider .card__information{padding-bottom:0;padding-top:0}#product-grid .underline-links-hover:hover a,.feaured-collecition-slider .underline-links-hover:hover a{text-decoration:none;text-underline-offset:0}.feaured-collecition-slider .collection__title h2{text-align:center;font-size:28px;text-transform:uppercase;font-family:Futura Cyrillic;font-weight:500;color:#030303;letter-spacing:1.5px;margin:0 auto}.mainly-animation-purpose.appear .feaured-collecition-slider .animated-text span{display:block;white-space:nowrap;overflow:hidden;width:0;margin:0 auto;border-right:none}.mainly-animation-purpose.appear .feaured-collecition-slider .animated-text span{animation:type 4s steps(90,end) forwards}.feaured-collecition-slider .product-grid{display:block}.feaured-collecition-slider .grid__item{padding:15px}#success-message-form1,.form-status{line-height:1.2;font-size:18px;color:green;margin-bottom:10px}.feaured-collecition-slider .flickity-page-dots{bottom:-40px}.feaured-collecition-slider .flickity-page-dots .dot{width:35px;height:1px;margin:0;border-radius:0}.feaured-collecition-slider .flickity-page-dots .dot.is-selected{background:#000;border-radius:4px;height:6px;top:2px;position:relative;width:65px}#success-message-form1{display:none}@media(max-width:749px){.feaured-collecition-slider .flickity-page-dots .dot{width:20px}.feaured-collecition-slider .flickity-page-dots .dot.is-selected{width:55px}.feaured-collecition-slider .slider.slider--tablet{overflow-x:visible}#product-grid .card__heading,.feaured-collecition-slider .card__heading{width:calc(100% - 20px);padding:0 10px;line-height:1.2}.feaured-collecition-slider .grid__item{padding:10px}header-drawer{margin-left:0!important}.header__icons{min-width:60px!important}.header__icon--cart{margin-right:0!important}#product-grid .card__heading a,.feaured-collecition-slider .card__heading a{font-size:16px}.mainly-animation-purpose.appear .feaured-collecition-slider .animated-text span{animation:type 2s steps(40,end) forwards}.feaured-collecition-slider .grid--peek.slider .grid__item:first-of-type{margin-left:0}.feaured-collecition-slider .grid--peek .grid__item{min-width:52%}}@media(min-width:750px){.mainly-animation-purpose.appear .feaured-collecition-slider .animated-text span{animation:type 8s steps(90,end) forwards}}.or-text{color:#595959}.content_on_video,.image-with-text__content{position:relative;z-index:1}.image-with-text__content.background-transparent{background-color:#ffffff03}.image-with-text__heading.scroll-trigger,.image-with-text__heading.animate--slide-in{color:#000!important;opacity:1!important}.pagelinkfirst.scroll-trigger{color:#1f1f21!important;opacity:1!important}.mttblock_container_text h4.scroll-trigger,.mttblock_container_text p.scroll-trigger,.mttblock_container_text .mtt_about.scroll-trigger{color:#fff!important;opacity:1!important}.testimonials_name h6.scroll-trigger,.testimonials_name p.scroll-trigger{color:#122530!important;opacity:1!important}.multiblog_text h2.scroll-trigger,.multiblog_text p.scroll-trigger,.multiblog_paragraph.scroll-trigger{color:#1f1f21!important;opacity:1!important}.video_social_media .list-social__link,.video_social_media .list-social__link svg{color:#fff!important;fill:#fff!important}.video_social_media{background-color:#00000003;display:inline-block;padding:8px 12px;border-radius:6px}.content_on_video .title-wrapper,.content_on_video .video_subheading,.content_on_video .video_text,.content_on_video .title{color:#fff!important;opacity:1!important}.content_on_video{background-color:#00000003;border-radius:4px}.main-page-title.scroll-trigger,.main-page-title.animate--fade-in{color:#000!important;opacity:1!important;background-color:#ffffff03!important}.storeify_tabs_group .ify-tap-title{color:#000!important;background-color:#f6f6f7!important}.phntext .or{color:#595959}#ContactForm .field__input::placeholder{color:#767676}#ContactForm .field__input{background-color:#ffffff1a}.storeify_tabs_group .ify-tap-title,.storeify_tabs_group .ify-tap-title.ify-active{color:#000!important;background-color:#f2f2f3!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
