header-component#header-component{opacity:0;position:absolute;top:0;left:0;pointer-events:none}.template-index .main-header{width:100%;max-width:100%;position:absolute!important;background:transparent!important;padding:22px 0;border-bottom:1px solid #fff!important}.main-header{background:#000!important}.main-header .header .header-col.header-col2 a img{width:100%;height:100%;max-height:100%}svg.account-button__icon{width:15px;height:17px}.main-header .header .header-col.header-col1 svg{width:22px;height:1.15vw}div#shopify-block-AN2FrYUNLaFlPQVFWL__ai_gen_block_d056799_hhJjg6{width:100%}.main-header .header{max-width:1636px;padding:0;gap:120px}.main-header .header .header-col.header-col2 a{width:100%;height:60px}.main-header .header .header-col.header-col1,.main-header .header .header-col.header-col3{justify-content:space-between}.main-header .header .header-col.header-col3 .account-cart{display:flex;align-items:center;gap:20px}cart-icon svg{width:24px!important;height:24px!important}.custom-account-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}shopify-account{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.main-header span.svg-wrapper{width:100%!important;height:100%!important;display:flex}.home-banner.hero .hero__container{padding:229px 0 206px;position:relative;display:flex}.home-banner.hero .hero__container:before{content:"";position:absolute;width:1130px;height:741px;background:url(/cdn/shop/files/home_banner_image.webp?v=1779298912);right:0;bottom:0;background-repeat:no-repeat;background-size:cover;z-index:1}.home-banner.hero .hero__container .hero__content-wrapper{width:100%;max-width:1636px;margin:0 auto}.home-banner.hero .hero__container .hero__content-wrapper p strong{font-size:25px;line-height:1;color:#fff;font-weight:600}.home-banner.hero .hero__container .hero__content-wrapper .h2 p{font-size:80px;font-weight:400;font-family:Marcellus;text-transform:uppercase;max-width:664px;line-height:1.31;margin-top:13px}.home-banner.hero .hero__container .hero__content-wrapper .rte p{font-size:18px;line-height:1.5;font-weight:500;max-width:726px}.main-header .header .header-col .header-actions__action,.main-header .header .header-col.header-col3{color:#fff}.home-banner.hero .hero__container .hero__content-wrapper a{margin-top:48px;border-radius:5px;padding:24.5px 68.3px;font-size:16px;line-height:1;font-weight:500;background-color:#fff;color:#000}.main-header .header .header-col nav a{text-transform:uppercase;font-size:13px;line-height:1}.main-header .header .header-col.header-col3 .account-cart cart-drawer-component.cart-drawer{margin:0;width:100%;height:100%}.main-header .header .header-col.header-col1 nav{gap:24px}div.vc-section{padding:105px 0!important}div.vc-section .vc-heading{margin:0 0 107px!important;text-align:center!important}div.vc-section .vc-outer{max-width:1634px;margin:0 auto}div.vc-section .vc-heading h2.vc-title{font-size:27px!important;font-weight:500;padding-bottom:10px;position:relative;width:fit-content;margin:0 auto!important;text-transform:uppercase;font-family:Jost,sans-serif}div.vc-section .vc-heading h2.vc-title:before{content:"";position:absolute;width:100%;height:2px;background-color:#4696ff;left:0;bottom:0}.ui-test-product-list .section.section-resource-list .section-resource-list__header h3{font-size:27px;font-weight:500;color:#000;text-transform:uppercase;font-family:Jost,sans-serif;padding-bottom:5px;border-bottom:2px solid #4696FF}.ui-test-product-list .section.section-resource-list{gap:0;row-gap:96px}.ui-test-product-list .section.section-resource-list .resource-list.resource-list--grid{max-width:1637px;margin:0 auto;gap:30px}.sec4 .layout-panel-flex.layout-panel-flex--row{min-height:1080px}.sec4.section{padding:105px 0}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block{padding:80px 40px}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block .group-block-content{gap:30px}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block .group-block-content .h3 h3{font-family:Marcellus,serif;font-weight:400;font-style:normal;font-size:80px;line-height:1}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block .group-block-content a{padding:24px 62.5px;line-height:1;background-color:#4696ff;border-radius:5px;font-size:16px;font-family:Jost,sans-serif;font-weight:500;text-transform:uppercase}product-card .product-card__content{gap:22px!important}product-card .product-card__content .contents .text-block p,.template-list-collections .ui-test-collection-list .section.section--page-width.section-resource-list .resource-list--grid .resource-list__item .collection-card .collection-card__content .text-block.rte p{color:#000;font-size:18px;line-height:1.5;font-weight:500;font-family:Jost,sans-serif}product-card .product-card__content product-price.text-block .price__regular span.price{color:#4696ff;line-height:1;font-size:15px;font-weight:400;font-family:Jost,sans-serif}.Newsletter-sec{padding:65px 0;margin:105px 0;background:linear-gradient(111.48deg,#4696ff 22.59%,#9ddeff 64.43%,#6cbaf2 98.16%)!important;position:relative}.Newsletter-sec:before{content:"";position:absolute;width:959px;height:352px;background:url(/cdn/shop/files/newsletter_image.webp?v=1779322107);background-repeat:no-repeat;background-size:cover;right:95px;bottom:0}.Newsletter-sec .layout-panel-flex{padding:0;max-width:1634px;margin:0 auto;display:block}.Newsletter-sec .layout-panel-flex .text-block h2{font-family:Marcellus,serif;font-weight:400;font-style:normal;font-size:38px;line-height:1;text-transform:capitalize;color:#fff}.Newsletter-sec .layout-panel-flex .text-block p{font-family:Jost,sans-serif;font-weight:400;line-height:1.5;font-size:14px;color:#fff;margin:10px 0 33px}.Newsletter-sec .layout-panel-flex .email-signup-block{width:712px;height:auto}.Newsletter-sec .layout-panel-flex .email-signup-block .email-signup__input-group{border:none;align-items:unset}.Newsletter-sec .layout-panel-flex .email-signup-block .email-signup__input-group input{font-size:14px;color:#888;background-color:#fff;font-family:Jost,sans-serif;font-weight:400;padding:15px 14.5px;width:100%;max-width:575px;line-height:1}.Newsletter-sec .layout-panel-flex .email-signup-block .email-signup__input-group button.email-signup__button{width:137px;height:100%;content:"subscribe"!important;color:#fff;margin:0;min-height:100%;padding:13px 12px;background-color:#4696ff;border-radius:0;font-family:Jost,sans-serif;font-weight:500;font-size:14px;position:relative}.Newsletter-sec .layout-panel-flex .email-signup-block .email-signup__input-group button.email-signup__button:before{content:"Subscribe";position:absolute;font-family:Jost,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase}.Newsletter-sec .layout-panel-flex .email-signup-block .email-signup__input-group button.email-signup__button svg.email-signup__button-icon{opacity:0}.blurb-sec.section .layout-panel-flex{max-width:1634px;margin:0 auto;justify-content:space-between}.blurb-sec.section .layout-panel-flex .group-block{width:fit-content;max-width:fit-content}.blurb-sec.section .layout-panel-flex .group-block-content{gap:20px}.blurb-sec.section .layout-panel-flex .group-block-content .group-block.size-style>.group-block-content .text-block p{font-family:Jost,sans-serif;font-size:18px;font-weight:500;color:#000;line-height:1.2;text-transform:uppercase}footer{margin-top:105px}footer .section{border-top:1px solid #BDBDBD}footer .footer-content{padding:0;width:100%;max-width:1640px;margin:0 auto;display:flex;justify-content:space-between;gap:0;flex-flow:wrap;align-items:unset}footer .footer-content accordion-custom.menu{width:fit-content}.footer-column{width:100%;padding:66px 0 60px}.footer-column.footer-column--1,.footer-column.footer-column--2{max-width:226.33px}.footer-column.footer-column--3{width:100%;max-width:526.67px;border-left:1px solid #BDBDBD;border-right:1px solid #BDBDBD;padding-top:76px}.footer-column.footer-column--4{max-width:171px}.footer-column.footer-column--5{max-width:195px}footer .footer-utilities .utilities{padding:18px 0;max-width:1640px;margin:0 auto}footer .footer-utilities .utilities .footer-utilities__group-copyright span,footer .footer-utilities .utilities .footer-utilities__group-copyright span *{font-family:Jost,sans-serif;font-size:14px;color:#000;font-weight:400;line-height:1}.footer-column.footer-column--3 .group-block .group-block-content .image-block{margin:0 auto;width:100%;max-width:189px}.footer-column.footer-column--3 .group-block .group-block-content .social-icons__wrapper{justify-content:center;width:100%;margin-top:30px;gap:15px}.footer-column.footer-column--5 .services-content .flex-div{display:flex;gap:8px;align-items:center;margin-bottom:15px}.footer-column.footer-column--5 .services-content .flex-div img{height:11.79px;width:auto}.footer-column.footer-column--5 .services-content .flex-div .iconi{font-family:Jost,sans-serif;font-weight:500;font-size:15px;color:#000;line-height:1}footer .footer-column summary.menu__heading.h3,footer .footer-column .text-block h2{padding:0;line-height:1;font-family:Jost,sans-serif;font-weight:500;font-size:16px;text-transform:uppercase;color:#000}footer .footer-column summary.menu__heading.h3 *{font-family:Jost,sans-serif;font-weight:500}footer .footer-column nav.details-content{margin-top:20px!important}footer .footer-column nav.details-content ul li.menu__item a{font-size:15px;line-height:1;font-family:Jost,sans-serif;font-weight:500;color:#000}footer .footer-column nav.details-content ul li.menu__item{margin:0 0 10px;line-height:1}.footer-column.footer-column--4 .group-block .group-block-content,.footer-column.footer-column--5 .group-block .group-block-content{gap:0}footer .footer-column .text-block h2{margin-bottom:20px}.footer-column.footer-column--4 .group-block .group-block-content .text-block p{font-family:Jost,sans-serif;font-size:15px;font-weight:500;color:#000;line-height:1.5;text-transform:uppercase}.footer-column.footer-column--4 .group-block .group-block-content p.grey{font-size:16px;font-weight:500;color:#8f8f8f;line-height:1;text-transform:uppercase;margin-top:10px}.footer-column.footer-column--3 .group-block .group-block-content .social-icons__wrapper .social-icons__icon-wrapper{width:36px;height:36px;border:1px solid #000}.footer-column.footer-column--3 .group-block .group-block-content .social-icons__wrapper .social-icons__icon-wrapper a svg.social-icons__icon{width:auto;height:18px;color:#000}.template-product main#MainContent{padding-top:68px;margin:0 auto;max-width:1635px}.template-product main#MainContent add-to-cart-component button{background-color:#006eff}.template-list-collections .ui-test-collection-list .section-resource-list__content .text-block.h2 h1,.template-collection .text-block.h2 h1,.text-block.h2 h1{line-height:1;font-size:48px;text-transform:uppercase}.template-list-collections .ui-test-collection-list .section-resource-list__content .text-block.h2{padding:0}.template-list-collections .ui-test-collection-list .section-resource-list__content .group-block{padding-bottom:50px}.template-list-collections .ui-test-collection-list .section.section--page-width.section-resource-list{display:block;max-width:1636px;margin:0 auto;padding:50px 0}.template-list-collections .ui-test-collection-list .section-resource-list__content{align-items:center}.template-list-collections .ui-test-collection-list .section.section--page-width.section-resource-list .resource-list--grid{--resource-list-columns: repeat(4, 1fr) !important;gap:30px}.template-list-collections .ui-test-collection-list .section.section--page-width.section-resource-list .resource-list--grid .resource-list__item .collection-card .collection-card__inner{gap:10px}.template-collection .section .collection-wrapper ul.product-grid{--product-grid-columns-desktop: repeat(4, minmax(260px, 1fr));gap:20px;row-gap:30px}.template-collection main .shopify-section .section{margin:0 auto;max-width:1636px;padding:0}.template-collection main#MainContent{padding-top:50px}.template-collection main .shopify-section .section .collection-wrapper{display:flex}.template-collection .section .collection-wrapper ul.product-grid .product-card__content{padding:0}.page-about-us .section.page-width-content,.page-shipping-deliver .section.page-width-content,.page-privacy-policy .section.page-width-content,.page-refund-policy .section.page-width-content,.page-terms-of-service .section.page-width-content{display:flex;max-width:1636px;margin:0 auto;padding:50px 0 0}.page-about-us .section.page-width-content .layout-panel-flex.section-content-wrapper,.page-shipping-deliver .section.page-width-content .layout-panel-flex.section-content-wrapper,.page-privacy-policy .section.page-width-content .layout-panel-flex.section-content-wrapper,.page-refund-policy .section.page-width-content .layout-panel-flex.section-content-wrapper,.page-terms-of-service .section.page-width-content .layout-panel-flex.section-content-wrapper{padding:0}.page-about-us .section.page-width-content .layout-panel-flex.section-content-wrapper h1,.page-shipping-deliver .section.page-width-content .layout-panel-flex.section-content-wrapper h1,.page-privacy-policy .section.page-width-content .layout-panel-flex.section-content-wrapper h1,.page-refund-policy .section.page-width-content .layout-panel-flex.section-content-wrapper h1,.page-terms-of-service .section.page-width-content .layout-panel-flex.section-content-wrapper h1{text-align:center;margin-bottom:20px;max-width:100%}.page-about-us .section.page-width-content .layout-panel-flex.section-content-wrapper .rte p,.page-shipping-deliver .section.page-width-content .layout-panel-flex.section-content-wrapper .rte p,.page-privacy-policy .section.page-width-content .layout-panel-flex.section-content-wrapper .rte p,.page-refund-policy .section.page-width-content .layout-panel-flex.section-content-wrapper .rte p,.page-terms-of-service .section.page-width-content .layout-panel-flex.section-content-wrapper .rte p{max-width:50%;margin:0 auto;line-height:1.5}.fa-16{font-size:16px}.page-contact main .section>.layout-panel-flex.section-content-wrapper{padding:0}.page-contact main#MainContent{padding-top:50px}.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper{padding:30px 0 0}.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper input,.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper textarea{padding:12px 15px;color:#000;line-height:1;font-size:16px}.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper .contact-form form button.button{padding:12px 30px;line-height:1;font-size:16px;border-radius:5px}.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper .contact-form form{gap:15px}.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper input::placeholder,.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper textarea::placeholder{color:#000}@media(min-width:990px){.main-header{padding:1.15vw 0;border-bottom:.05vw solid #fff!important}.template-index .main-header{padding:1.15vw 0}.main-header .header{max-width:85.21vw;gap:6.25vw}.main-header .header .header-col.header-col2 a{height:3.13vw}.main-header .header .header-col.header-col3 .account-cart{gap:1.04vw}svg.account-button__icon{width:.78vw;height:.89vw}cart-icon svg{width:1.25vw!important;height:1.25vw!important}.custom-account-icon{width:1.04vw;height:1.04vw}shopify-account{width:1.04vw;height:1.04vw}.home-banner.hero .hero__container{padding:11.93vw 0 10.73vw}.home-banner.hero .hero__container:before{width:58.85vw;height:38.59vw}.home-banner.hero .hero__container .hero__content-wrapper{max-width:85.21vw}.home-banner.hero .hero__container .hero__content-wrapper p strong{font-size:1.3vw}.home-banner.hero .hero__container .hero__content-wrapper .h2 p{font-size:4.17vw;max-width:34.58vw;margin-top:.68vw}.home-banner.hero .hero__container .hero__content-wrapper .rte p{font-size:.94vw;max-width:37.81vw}.home-banner.hero .hero__container .hero__content-wrapper a{margin-top:2.5vw;border-radius:.26vw;padding:1.28vw 3.56vw;font-size:.83vw}.main-header .header .header-col nav a{font-size:.68vw}.main-header .header .header-col.header-col1 nav,.main-header .header .header-col.header-col3 nav{gap:1.25vw}.main-header .header .header-col.header-col1 svg{width:1.15vw;height:1.15vw}div.vc-section{padding:5.47vw 0!important}div.vc-section .vc-heading{margin:0 0 5.57vw!important}div.vc-section .vc-outer{max-width:85.1vw}div.vc-section .vc-heading h2.vc-title{font-size:1.41vw!important;padding-bottom:.52vw}div.vc-section .vc-heading h2.vc-title:before{height:.1vw}.ui-test-product-list .section.section-resource-list .section-resource-list__header h3{font-size:1.41vw;padding-bottom:.26vw;border-bottom:.1vw solid #4696FF}.ui-test-product-list .section.section-resource-list{row-gap:5vw}.ui-test-product-list .section.section-resource-list .resource-list.resource-list--grid{max-width:85.26vw;gap:1.56vw}.sec4 .layout-panel-flex.layout-panel-flex--row{min-height:56.25vw}.sec4.section{padding:5.47vw 0}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block{padding:4.17vw 2.08vw}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block .group-block-content{gap:1.56vw}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block .group-block-content .h3 h3{font-size:4.17vw}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block .group-block-content a{padding:1.25vw 3.26vw;border-radius:.26vw;font-size:.83vw}product-card .product-card__content{gap:1.15vw!important}product-card .product-card__content .contents .text-block p,.template-list-collections .ui-test-collection-list .section.section--page-width.section-resource-list .resource-list--grid .resource-list__item .collection-card .collection-card__content .text-block.rte p{font-size:.94vw}product-card .product-card__content product-price.text-block .price__regular span.price{font-size:.78vw}.Newsletter-sec{padding:3.39vw 0;margin:5.47vw 0}.Newsletter-sec:before{width:49.95vw;height:18.33vw;right:4.95vw}.Newsletter-sec .layout-panel-flex{max-width:85.1vw}.Newsletter-sec .layout-panel-flex .text-block h2{font-size:1.98vw}.Newsletter-sec .layout-panel-flex .text-block p{font-size:.73vw;margin:.52vw 0 1.72vw}.Newsletter-sec .layout-panel-flex .email-signup-block{width:37.08vw}.Newsletter-sec .layout-panel-flex .email-signup-block .email-signup__input-group input{font-size:.73vw;padding:.78vw .76vw;max-width:29.95vw}.Newsletter-sec .layout-panel-flex .email-signup-block .email-signup__input-group button.email-signup__button{width:7.14vw;padding:.68vw .63vw;font-size:.73vw}.Newsletter-sec .layout-panel-flex .email-signup-block .email-signup__input-group button.email-signup__button:before{font-size:.73vw}.blurb-sec.section .layout-panel-flex{max-width:85.1vw}.blurb-sec.section .layout-panel-flex .group-block-content{gap:1.04vw}.blurb-sec.section .layout-panel-flex .group-block-content .group-block.size-style>.group-block-content .text-block p{font-size:.94vw}footer{margin-top:5.47vw}footer .section{border-top:.05vw solid #BDBDBD}footer .footer-content{max-width:85.42vw}.footer-column{padding:3.44vw 0 3.13vw}.footer-column.footer-column--1,.footer-column.footer-column--2{max-width:11.79vw}.footer-column.footer-column--3{max-width:27.43vw;border-left:.05vw solid #BDBDBD;border-right:.05vw solid #BDBDBD;padding-top:3.96vw}.footer-column.footer-column--4{max-width:8.91vw}.footer-column.footer-column--5{max-width:10.16vw}footer .footer-utilities .utilities{padding:.94vw 0;max-width:85.42vw}footer .footer-utilities .utilities .footer-utilities__group-copyright span,footer .footer-utilities .utilities .footer-utilities__group-copyright span *{font-size:.73vw}.footer-column.footer-column--3 .group-block .group-block-content .image-block{max-width:9.84vw}.footer-column.footer-column--3 .group-block .group-block-content .social-icons__wrapper{margin-top:.56vw;gap:.78vw}.footer-column.footer-column--5 .services-content .flex-div{gap:.42vw;margin-bottom:.78vw}.footer-column.footer-column--5 .services-content .flex-div img{height:.61vw}.footer-column.footer-column--5 .services-content .flex-div .iconi{font-size:.78vw}footer .footer-column summary.menu__heading.h3,footer .footer-column .text-block h2{font-size:.83vw}footer .footer-column nav.details-content{margin-top:1.04vw!important}footer .footer-column nav.details-content ul li.menu__item a{font-size:.78vw}footer .footer-column nav.details-content ul li.menu__item{margin:0 0 .52vw}footer .footer-column .text-block h2{margin-bottom:1.04vw}.footer-column.footer-column--4 .group-block .group-block-content .text-block p{font-size:.78vw}.footer-column.footer-column--4 .group-block .group-block-content p.grey{font-size:.83vw;margin-top:.52vw}.footer-column.footer-column--3 .group-block .group-block-content .social-icons__wrapper .social-icons__icon-wrapper{width:1.88vw;height:1.88vw;border:.05vw solid #000}.footer-column.footer-column--3 .group-block .group-block-content .social-icons__wrapper .social-icons__icon-wrapper a svg.social-icons__icon{height:.94vw}.template-list-collections .ui-test-collection-list .section-resource-list__content .text-block.h2 h1,.template-collection .text-block.h2 h1,.text-block.h2 h1{font-size:2.5vw}.template-list-collections .ui-test-collection-list .section-resource-list__content .group-block{padding-bottom:2.6vw}.template-list-collections .ui-test-collection-list .section.section--page-width.section-resource-list{max-width:85.21vw;padding:2.6vw 0}.template-list-collections .ui-test-collection-list .section.section--page-width.section-resource-list .resource-list--grid{gap:1.56vw}.template-list-collections .ui-test-collection-list .section.section--page-width.section-resource-list .resource-list--grid .resource-list__item .collection-card .collection-card__inner{gap:.52vw}.template-collection .section .collection-wrapper ul.product-grid{gap:1.04vw;row-gap:1.56vw;--product-grid-columns-desktop: repeat(4, minmax(13.54vw, 1fr))}.template-collection main .shopify-section .section{max-width:85.21vw}.template-collection main#MainContent{padding-top:2.6vw}.page-about-us .section.page-width-content,.page-shipping-deliver .section.page-width-content,.page-privacy-policy .section.page-width-content,.page-refund-policy .section.page-width-content,.page-terms-of-service .section.page-width-content{max-width:85.21vw;padding:2.6vw 0 0vw}.page-about-us .section.page-width-content .layout-panel-flex.section-content-wrapper h1,.page-shipping-deliver .section.page-width-content .layout-panel-flex.section-content-wrapper h1,.page-privacy-policy .section.page-width-content .layout-panel-flex.section-content-wrapper h1,.page-refund-policy .section.page-width-content .layout-panel-flex.section-content-wrapper h1,.page-terms-of-service .section.page-width-content .layout-panel-flex.section-content-wrapper h1{margin-bottom:1.04vw}.fa-16{font-size:.83vw}.template-product main#MainContent{padding-top:3.54vw;max-width:85.16vw}.page-contact main#MainContent{padding-top:2.6vw}.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper{padding:1.56vw 0 0}.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper input,.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper textarea{padding:.63vw .78vw;font-size:.83vw}.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper .contact-form form button.button{padding:.63vw 1.56vw;font-size:.83vw;border-radius:.26vw}.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper .contact-form form{gap:.78vw}}@media(max-width:989px){header-component#header-component{opacity:1;width:100%;pointer-events:all;padding:0 20px}header-component#header-component .header__underlay{background:transparent}.template-index .main-header,body .main-header{display:none}header-component#header-component .menu-drawer-container .header__icon--summary{padding:0}header-component#header-component ul.menu-drawer__menu.has-submenu li a{min-height:auto;line-height:1;font-size:18px}header .header__row .header__column header-actions .account-button{display:flex;align-items:center}.home-banner.hero .hero__container{padding:170px 20px 130px}.home-banner.hero .hero__container:before{width:560px;height:554px;opacity:.6}.home-banner.hero .hero__container .hero__content-wrapper .rte p{font-size:16px;max-width:605px}.home-banner.hero .hero__container .hero__content-wrapper p strong{font-size:22px}.home-banner.hero .hero__container .hero__content-wrapper .h2 p{font-size:65px;max-width:600px;margin-top:10px;line-height:1.11;margin-bottom:10px}.home-banner.hero .hero__container .hero__content-wrapper a{margin-top:28px;border-radius:5px;padding:20.5px 58.3px;font-size:15px}div.vc-section{padding:80px 20px!important}div.vc-section .vc-heading h2.vc-title{font-size:25px!important;padding-bottom:7px}div.vc-section .vc-heading{margin:0 0 60px!important}section.shopify-section.section_videocar .vc-section div.vc-outer .vc-track{gap:15px}section.shopify-section.section_videocar .vc-section div.vc-outer .vc-track .vc-item .vc-video-wrap{border-radius:8px}.ui-test-product-list .section.section-resource-list .resource-list.resource-list--grid{gap:15px}.ui-test-product-list .section.section-resource-list .section-resource-list__header h3{font-size:25px}product-card .product-card__content{gap:12px!important}product-card .product-card__content .contents .text-block p,.template-list-collections .ui-test-collection-list .section.section--page-width.section-resource-list .resource-list--grid .resource-list__item .collection-card .collection-card__content .text-block.rte p{font-size:16px}product-card .product-card__content product-price.text-block .price__regular span.price{font-size:14px}.ui-test-product-list .section.section-resource-list{gap:0;row-gap:70px;padding:0 20px}.sec4.section{padding:80px 0}.sec4 .layout-panel-flex.layout-panel-flex--row{min-height:400px}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block{padding:40px 20px}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block .group-block-content .h3 h3{font-size:60px}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block .group-block-content{gap:20px}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block .group-block-content a{padding:20px 42.5px;border-radius:5px;font-size:15px}.Newsletter-sec{padding:45px 20px;margin:80px 0}.Newsletter-sec:before{width:599px;height:222px;right:0;display:none}.Newsletter-sec .layout-panel-flex .text-block h2{font-size:35px}.Newsletter-sec .layout-panel-flex .email-signup-block .email-signup__input-group input{padding:13px 12.5px;width:100%;max-width:400px}.Newsletter-sec .layout-panel-flex .email-signup-block .email-signup__input-group button.email-signup__button{width:115px;padding:10px;font-size:0}.Newsletter-sec .layout-panel-flex .email-signup-block .email-signup__input-group button.email-signup__button:before{font-size:14px}.blurb-sec.section{padding:0 20px}.blurb-sec.section .layout-panel-flex{gap:12px}.blurb-sec.section .layout-panel-flex .group-block-content{gap:10px}.blurb-sec.section .layout-panel-flex .group-block-content .icon-block img{width:50px!important;height:50px}.blurb-sec.section .layout-panel-flex .group-block-content .group-block.size-style>.group-block-content .text-block p{font-size:16px}footer{margin-top:80px;padding:0 20px}footer .footer-content{row-gap:50px;gap:40px}footer .section{border:none}.footer-column.footer-column--3{border:none;max-width:fit-content;padding-top:0;order:1}.footer-column.footer-column--1,.footer-column.footer-column--2{max-width:fit-content}.footer-column.footer-column--4{max-width:fit-content;order:4}.footer-column.footer-column--5{max-width:fit-content;order:5}.footer-column{padding:0}.footer-column.footer-column--1{order:2}.footer-column.footer-column--2{order:3}.footer-column.footer-column--3 .group-block .group-block-content .social-icons__wrapper{margin-top:10px;gap:10px}.footer-column.footer-column--3 .group-block .group-block-content .image-block{max-width:140px}footer .footer-column summary.menu__heading.h3,footer .footer-column .text-block h2{font-size:15px}footer .footer-column nav.details-content ul li.menu__item a{font-size:14px}.footer-column.footer-column--4 .group-block .group-block-content .text-block p{font-size:14px}.footer-column.footer-column--4 .group-block .group-block-content p.grey{font-size:15px}.footer-column.footer-column--5 .services-content .flex-div .iconi{font-size:14px}footer .footer-utilities .utilities{padding:15px 0;border-top:1px solid}footer .footer-utilities .utilities .footer-utilities__group-copyright span,footer .footer-utilities .utilities .footer-utilities__group-copyright span *{font-size:13px}.footer-column.footer-column--3 .group-block .group-block-content .social-icons__wrapper .social-icons__icon-wrapper{width:30px;height:30px}.footer-column.footer-column--3 .group-block .group-block-content .social-icons__wrapper .social-icons__icon-wrapper a svg.social-icons__icon{height:16px}footer .footer-column .text-block h2{margin-bottom:15px}footer .footer-column nav.details-content{margin-top:15px!important}.template-list-collections header-component#header-component,.template-collection header-component#header-component,.page-contact header-component#header-component,.page-terms-of-service .page-contact header-component#header-component,.page-refund-policy header-component#header-component,.page-privacy-policy header-component#header-component,.page-shipping-deliver header-component#header-component,.template-page header-component#header-component,.template-product header-component#header-component{background-color:#000;position:static}.template-list-collections header-component#header-component .header__column .header__drawer header-drawer details summary.header__icon,.template-collection header-component#header-component .header__column .header__drawer header-drawer details summary.header__icon,.page-contact header-component#header-component .header__column .header__drawer header-drawer details summary.header__icon,.template-page header-component#header-component .header__column .header__drawer header-drawer details summary.header__icon,.template-product header-component#header-component .header__column .header__drawer header-drawer details summary.header__icon{color:#fff}.template-list-collections header-component#header-component .header__column search-button button .svg-wrapper svg,.template-collection header-component#header-component .header__column search-button button .svg-wrapper svg,.page-contact header-component#header-component .header__column search-button button .svg-wrapper svg,.template-page header-component#header-component .header__column search-button button .svg-wrapper svg,.template-product header-component#header-component .header__column search-button button .svg-wrapper svg{color:#fff}.template-list-collections header-component#header-component .header__column svg.account-button__icon,.template-collection header-component#header-component .header__column svg.account-button__icon,.page-contact header-component#header-component .header__column svg.account-button__icon,.template-page header-component#header-component .header__column svg.account-button__icon,.template-product header-component#header-component .header__column svg.account-button__icon{color:#fff}.template-list-collections header-component#header-component .header__column .header-actions__cart-icon.header-actions__cart-icon--has-cart svg,.template-collection header-component#header-component .header__column .header-actions__cart-icon.header-actions__cart-icon--has-cart svg,.page-contact .header__column .header-actions__cart-icon.header-actions__cart-icon--has-cart svg,.template-page .header__column .header-actions__cart-icon.header-actions__cart-icon--has-cart svg,.template-product .header__column .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{color:#fff}.template-list-collections .ui-test-collection-list .section.section--page-width.section-resource-list{padding:50px 20px}.template-list-collections .ui-test-collection-list .section-resource-list__content .text-block.h2 h1,.template-collection .text-block.h2 h1,.text-block.h2 h1{font-size:38px}.template-list-collections .ui-test-collection-list .section-resource-list__content .group-block{padding-bottom:40px}.template-list-collections .ui-test-collection-list .section.section--page-width.section-resource-list .resource-list--grid{gap:20px}.template-collection .section .collection-wrapper ul.product-grid{--product-grid-columns-desktop: repeat(4, minmax(90px, 1fr));gap:15px;row-gap:20px}.template-collection main .shopify-section .section{padding:0 20px}.template-product main#MainContent{padding:60px 20px 0}.template-product main#MainContent .product-details{padding:0}.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper .contact-form{width:100%;height:100%}.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper input,.page-contact main .shopify-section:last-child .section .layout-panel-flex.section-content-wrapper textarea{padding:10px 12px;font-size:14px}}@media(max-width:767px){.home-banner.hero .hero__container{padding:150px 20px 100px}.home-banner.hero .hero__container:before{width:360px;height:255px;opacity:.6}.home-banner.hero .hero__container .hero__content-wrapper p strong{font-size:18px}.home-banner.hero .hero__container .hero__content-wrapper .h2 p{font-size:50px;max-width:90%;margin-top:5px;margin-bottom:5px}.home-banner.hero .hero__container .hero__content-wrapper .rte p{font-size:14px;max-width:450px}.home-banner.hero .hero__container .hero__content-wrapper a{margin-top:25px;border-radius:5px;padding:15.5px 35.3px;font-size:14px}.sec4 .layout-panel-flex.layout-panel-flex--row .background-image-container img{height:auto}.sec4 .layout-panel-flex.layout-panel-flex--row{min-height:1000px;flex-flow:wrap;flex-direction:column}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block .group-block-content .h3 h3{font-size:50px}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block .group-block-content a{padding:15px 30.5px;border-radius:5px;font-size:14px}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block .group-block-content{gap:15px}.Newsletter-sec{padding:35px 20px;margin:60px 0}.Newsletter-sec .layout-panel-flex .text-block h2{font-size:30px}.Newsletter-sec .layout-panel-flex .text-block p{margin:10px 0 20px}.Newsletter-sec .layout-panel-flex .email-signup-block{width:100%}.Newsletter-sec .layout-panel-flex .email-signup-block .email-signup__input-group input{padding:10px 12.5px;width:100%;max-width:350px;font-size:14px;height:100%;min-height:100%;max-height:100%}.Newsletter-sec .layout-panel-flex .email-signup-block .email-signup__input-group button.email-signup__button{width:100px;padding:8px;height:100%;font-size:0;max-height:100%;min-height:100%}.Newsletter-sec .layout-panel-flex .email-signup-block .email-signup__input-group button.email-signup__button:before{font-size:12px}.blurb-sec.section .layout-panel-flex .group-block-content{display:flex;flex-direction:row;align-items:center}.blurb-sec.section .layout-panel-flex .group-block-content .icon-block img{width:40px!important;height:40px}}@media(max-width:575px){.home-banner.hero .hero__container .hero__content-wrapper .h2 p{font-size:35px;max-width:100%;margin-top:5px;margin-bottom:5px}.home-banner.hero .hero__container .hero__content-wrapper p strong{font-size:16px}.home-banner.hero .hero__container .hero__content-wrapper a{margin-top:20px;border-radius:5px;padding:12.5px 30.3px;font-size:12px}.home-banner.hero .hero__container{padding:120px 20px 60px}.ui-test-product-list .section.section-resource-list{row-gap:30px;padding:0 20px}.sec4.section{padding:60px 0}.sec4 .layout-panel-flex.layout-panel-flex--row{min-height:720px}.sec4 .layout-panel-flex.layout-panel-flex--row .group-block .group-block-content .h3 h3{font-size:40px}.blurb-sec.section .layout-panel-flex .group-block{width:100%;max-width:100%}.blurb-sec.section .layout-panel-flex .group-block-content{flex-direction:column}.blurb-sec.section .layout-panel-flex .group-block-content .group-block.size-style>.group-block-content .text-block p{text-align:center;max-width:100%}footer .footer-column{max-width:100%!important}footer .footer-content{gap:25px}.footer-column.footer-column--3 .group-block .group-block-content .image-block{margin:0}.footer-column.footer-column--3 .group-block .group-block-content .social-icons__wrapper{justify-content:flex-start;margin-top:10px}.footer-column.footer-column--3 .group-block .group-block-content .image-block{max-width:110px}.template-list-collections .ui-test-collection-list .section.section--page-width.section-resource-list .resource-list--grid{gap:10px;row-gap:15px}.template-list-collections .ui-test-collection-list .section-resource-list__content .text-block.h2 h1,.template-collection .text-block.h2 h1,.text-block.h2 h1{font-size:30px}.template-list-collections .ui-test-collection-list .section-resource-list__content .group-block{padding-bottom:30px}.template-list-collections .ui-test-collection-list .section.section--page-width.section-resource-list{padding:50px 20px 0}.template-collection .section .collection-wrapper ul.product-grid{gap:10px}.template-product main#MainContent{padding:50px 20px 0}.template-product main#MainContent .product-information__grid{display:flex;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
