:root{--sans: Inter, Helvetica, Verdana, Arial, sans-serif;--heading: BarlowCondensed, Helvetica, Verdana, Arial, sans-serif}:root{--layout-max-width:92.5rem;--layout-max-width-narrow:70rem;--layout-max-width-narrower:60rem;--layout-max-width-narrowest:50rem;--layout-max-width-wide:94rem;--layout-max-width-wider:110rem;--layout-max-width-widest:120rem}@font-face{src:url(BarlowCondensed-Bold.ttf) format("truetype"),url(BarlowCondensed-Bold.ttf) format("truetype");font-family:BarlowCondensed;font-style:normal;font-weight:700}@font-face{src:url(Inter-Bold.ttf) format("truetype"),url(Inter-Bold.ttf) format("truetype");font-family:Inter;font-style:normal;font-weight:700}@font-face{src:url(Inter-SemiBold.ttf) format("truetype"),url(Inter-SemiBold.ttf) format("truetype");font-family:Inter;font-style:normal;font-weight:600}@font-face{src:url(Inter-Medium.ttf) format("truetype"),url(Inter-Medium.ttf) format("truetype");font-family:Inter;font-style:normal;font-weight:500}@font-face{src:url(Inter-Regular.ttf) format("truetype"),url(Inter-Regular.ttf) format("truetype");font-family:Inter;font-style:normal;font-weight:400}:root{--color-ui-yellow:gold;--color-ui-bg:#efefef;--color-ui-bgDark:#000;--color-muted-base:#cfcfcf;--color-feedback-positive:#8acf44;--color-feedback-negative:#cc432e;--color-text-offBlack:#252525;--color-link-normal:#f58b00;--color-link-hover:#c06a02;--color-link-active:#454545}[data-style*="yellow background"]{background-color:gold}[data-style*="bg background"]{background-color:#efefef}[data-style*="bgDark background"]{background-color:#000}:root{--theme-color: var(--color-ui-pink)}[data-color-scheme=inverted-color-scheme]{background-color:#000}[data-color-scheme=inverted-color-scheme] .Button{border:2px solid var(--color-ui-yellow);background-color:#0000;color:#fff}[data-color-scheme=inverted-color-scheme] .Button:visited{color:#fff}[data-color-scheme=inverted-color-scheme] .Button:hover{background-color:var(--color-ui-yellow);color:#000}[data-color-scheme=inverted-color-scheme] .Section__header .heading,[data-color-scheme=inverted-color-scheme] .Section__header .subheading,[data-color-scheme=inverted-color-scheme] .Panel .Panel__content h3,[data-color-scheme=inverted-color-scheme] .Panel .Panel__content-text p{color:#fff}[data-color-scheme=inverted-color-scheme] .flickity-button-icon{color:var(--color-ui-yellow)}[data-color-scheme=inverted-color-scheme] .flickity-page-dots .dot.is-selected{background-color:var(--color-ui-yellow)}[data-color-scheme=inverted-color-scheme] .slider__title,[data-color-scheme=inverted-color-scheme] .slider__sub_heading{color:#fff}[data-color-scheme=inverted-color-scheme] .flickity-button-icon path{fill:var(--color-ui-bgDark)}[data-color-scheme=inverted-color-scheme] .shopify-section--social-media-carousel{background-color:var(--color-ui-bgDark)}[data-color-scheme=inverted-color-scheme] .Heading{color:#fff}[data-color-scheme=inverted-color-scheme] .flickity-prev-next-button path{fill:var(--color-ui-yellow)}[data-color-scheme=inverted-color-scheme].InfoBlocks .InfoBlocks-heading{color:#fff}[data-color-scheme=inverted-color-scheme].InfoBlocks .Section__content .InfoBlocks-block{background-color:var(--color-ui-bg)}[data-color-scheme=inverted-color-scheme].InfoBlocks .Section__content .InfoBlocks-block .styled-heading,[data-color-scheme=inverted-color-scheme].InfoBlocks .Section__content .InfoBlocks-block .slider__sub_heading{color:#000}[data-color-scheme=inverted-color-scheme].image__with-text--section h3,[data-color-scheme=inverted-color-scheme].image__with-text--section .rte{color:#fff}[data-color-scheme=default-color-scheme] .slider__title,[data-color-scheme=default-color-scheme] .slider__sub_heading,[data-color-scheme=default-color-scheme] .Heading{color:var(--color-text-offBlack)}[data-color-scheme=default-color-scheme] .flickity-prev-next-button{color:var(--color-ui-bgDark)}@media(max-width:29.365em){.u-hide--untilPhoneLarge{display:none!important}}@media(min-width:29.375em){.u-show--untilPhoneLarge{display:none!important}}@media(max-width:47.99em){.u-hide--untilTablet{display:none!important}}@media(min-width:48em){.u-hide--fromTablet,.u-show--untilTablet{display:none!important}}@media(max-width:63.9275em){.u-hide--untilDesktop{display:none!important}}@media(min-width:63.9375em){.u-show--untilDesktop{display:none!important}}@media(max-width:63.9275em){.u-show--fromDesktop{display:none!important}}@media(min-width:87.5em){.u-show--untilDesktopLarge{display:none!important}}@media(max-width:87.49em){.u-show--fromDesktopLarge{display:none!important}}[data-container],.Container{width:100%;max-width:calc(100% - 2rem);margin:0 auto}@media(min-width:48em){[data-container],.Container{max-width:calc(100% - 4rem)}}@media(min-width:63.9375em){[data-container],.Container{max-width:calc(100% - 6rem)}}@media(min-width:96.5rem){[data-container],.Container{max-width:92.5rem}}@media(max-width:1680px){[data-container] .Container,.Container .Container{max-width:100%}}@media(min-width:72rem){[data-container*=narrow],.Container--center,.Container--aligncenter,.Container--narrow{max-width:70rem}}@media(min-width:62rem){[data-container*=narrower],.Container--narrower{max-width:60rem}}@media(min-width:52rem){[data-container*=narrowest],.Container--narrowest{max-width:50rem}}@media(min-width:92.5rem){.Container--wide,[data-container*=wide],.Container.alignwide{max-width:calc(100% - 6rem)}}@media(min-width:94rem){.Container--wide,[data-container*=wide],.Container.alignwide{max-width:88rem}}@media(min-width:92.5rem){.Container--wider,[data-container*=wider]{max-width:calc(100% - 6rem)}}@media(min-width:110rem){.Container--wider,[data-container*=wider]{max-width:104rem}}.alignfull,.Container--full{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw!important;margin-right:-50vw!important;max-width:100vw!important;padding-left:2rem;padding-right:2rem}.shopify-policy__container{width:100%;max-width:calc(100% - 2rem);margin:0 auto}@media(min-width:48em){.shopify-policy__container{max-width:calc(100% - 4rem)}}@media(min-width:63.9375em){.shopify-policy__container{max-width:calc(100% - 6rem)}}@media(min-width:96.5rem){.shopify-policy__container{max-width:92.5rem}}@media(min-width:52rem){.shopify-policy__container{max-width:50rem}}.Button{font-size:calc(1.275rem + .225vw);font-weight:700;text-transform:uppercase;letter-spacing:0;padding:1rem calc(1.925rem + 6.075vw)!important;min-width:0vw;line-height:1!important;display:inline-flex;justify-content:center;align-items:center;width:fit-content;margin-left:auto;margin-right:auto;font-style:normal}@media(min-width:1600px){.Button{font-size:1.5rem}}@media(min-width:1600px){.Button{padding:1rem 8rem!important}}.Button:hover,.Button:visited{color:var(--color-text-offBlack)}@media(max-width:64.0625em){.Button{font-size:18px}}.Section--panel .Section__header{text-align:center;margin-bottom:calc(1.475rem + 2.025vw);min-width:0vw}.Section--panel .Section__header .subheading p{font-size:20px}@media(max-width:47.99em){.Section--panel .Section__header .subheading p{font-size:18px}}@media(min-width:1600px){.Section--panel .Section__header{margin-bottom:3.5rem}}.Section--panel h2{font-size:calc(1.575rem + 2.925vw);color:#000;line-height:1;margin-bottom:calc(1.525rem + 2.475vw);min-width:0vw}@media(min-width:1600px){.Section--panel h2{font-size:4.5rem}}@media(min-width:1600px){.Section--panel h2{margin-bottom:4rem}}.Panel{display:grid;margin-top:calc(1.525rem + 2.475vw);margin-bottom:calc(1.525rem + 2.475vw);column-gap:calc(1.375rem + 1.125vw);min-width:0vw}@media(min-width:1600px){.Panel{margin-top:4rem}}@media(min-width:1600px){.Panel{margin-bottom:4rem}}@media(min-width:1600px){.Panel{column-gap:2.5rem}}@media(min-width:48em){.Panel{padding:0 calc(1.325rem + .675vw);min-width:0vw}}@media(min-width:48em)and (min-width:1600px){.Panel{padding:0 2rem}}.Panel .Panel__media{grid-area:media;position:relative}.Panel .Panel__media .Media__content img{border-radius:17px;object-fit:cover;max-height:550px}@media(max-width:47.99em){.Panel .Panel__media .Media__content img{max-height:300px;object-position:50% 0%}}.Panel .Panel__content{align-self:center;padding:calc(1.325rem + .675vw) 0rem;min-width:0vw;grid-area:content}@media(min-width:1600px){.Panel .Panel__content{padding:2rem 0rem}}.Panel .Panel__content h3{font-size:calc(1.475rem + 2.025vw);min-width:0vw;font-weight:700;margin-bottom:1rem;line-height:1;color:#000}@media(min-width:1600px){.Panel .Panel__content h3{font-size:3.5rem}}.Panel .Panel__content .Panel__content-text{margin:calc(1.325rem + .675vw) 0 calc(1.425rem + 1.575vw);min-width:0vw;font-style:normal;color:#000}@media(min-width:1600px){.Panel .Panel__content .Panel__content-text{margin:2rem 0 3rem}}.Panel .Panel__content .Panel__content-text p{font-size:18px}@media(max-width:47.99em){.Panel .Panel__content .Panel__content-text p{font-size:16px}}.Panel[data-layout*=media-content]{grid-template-areas:"media" "content"}@media(min-width:48em){.Panel[data-layout*=media-content]{grid-template-columns:1.5fr 1fr;grid-template-areas:"media content"}}.Panel[data-layout*=content-media]{grid-template-areas:"media" "content"}@media(min-width:48em){.Panel[data-layout*=content-media]{grid-template-columns:1fr 1.5fr;grid-template-areas:"content media"}}.Panel[data-layout*=content-media] .Media__content{margin-left:auto}@media(min-width:48em){.Panel[data-layout*="50-50"]{grid-template-columns:1fr 1fr}}.shopify-section__panel-slider .Container{max-width:82rem}.shopify-section__panel-slider .Panel{margin:0}@media(max-width:63.9275em){.shopify-section__panel-slider .Button{width:100%;padding:1rem calc(1.525rem + 2.475vw)!important;min-width:0vw}}@media(max-width:63.9275em)and (min-width:1600px){.shopify-section__panel-slider .Button{padding:1rem 4rem!important}}@media(max-width:47.99em){.shopify-section__panel-slider .flickity-prev-next-button{top:25%;transform:translateY(-25%)}.shopify-section__panel-slider .Container{max-width:initial}.shopify-section__panel-slider .Container .Panel{padding:0 1rem}}.MediaPlayer{position:relative}.MediaPlayer:before{content:"";display:block;width:100%;padding-top:177%}@media(min-width:48em){.MediaPlayer:before{padding-top:125%}}.MediaPlayer iframe,.MediaPlayer .media-player,.MediaPlayer video,.MediaPlayer .react-player__preview{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px}.MediaPlayer .Button--play{width:1em;height:1em;font-size:calc(1.525rem + 2.475vw);min-width:0vw;padding:unset;z-index:1;color:#fff;min-height:unset;line-height:unset;border-radius:50%;background:#0000;border:none}@media(min-width:1600px){.MediaPlayer .Button--play{font-size:4rem}}.MediaPlayer .Button--play .icon{font-size:1em;height:100%;width:100%}/*! Flickity v1.2.1
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;border:none;background:none;cursor:pointer;width:1em;height:1em;transform:translateY(-50%)}.flickity-prev-next-button path{fill:#ccc}.flickity-prev-next-button:hover{background-color:#0000}.flickity-prev-next-button:hover path{fill:var(--color-ui-red)}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 2px #09f}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:-3rem}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:-3rem}.flickity-prev-next-button:disabled{opacity:0;cursor:auto}.flickity-prev-next-button svg{position:absolute}.flickity-prev-next-button.no-svg{color:#fff;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-1rem;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:8px;height:8px;margin:0 2px;background:#e9ebed;border-radius:50%;cursor:pointer}.flickity-page-dots .dot.is-selected{background:var(--color-text-muted);opacity:1}.flickity-prev-next-button{padding:0!important;display:flex;justify-content:center;align-items:center;border:2px solid #000;border-radius:5px;font-size:calc(1.325rem + .675vw);min-width:0vw}@media(min-width:1600px){.flickity-prev-next-button{font-size:2rem}}.flickity-prev-next-button:hover{color:inherit}@media(max-width:47.99em){.flickity-prev-next-button.next{right:10px}}@media(min-width:48em){.flickity-prev-next-button.next{right:0%}}@media(min-width:87.5em){.flickity-prev-next-button.next{right:-3vw}}@media(max-width:47.99em){.flickity-prev-next-button.previous{left:10px}}@media(min-width:48em){.flickity-prev-next-button.previous{left:0%}}@media(min-width:87.5em){.flickity-prev-next-button.previous{left:-3vw}}[data-view*=landing]{font-style:normal}[data-view*=landing] .Button{background-color:#d46378;color:#fff;text-transform:uppercase;font-weight:800;font-style:normal;font-size:calc(1.275rem + .225vw);min-width:0vw;letter-spacing:0;border:0;border-radius:0}@media(min-width:1600px){[data-view*=landing] .Button{font-size:1.5rem}}@media(max-width:47.99em){[data-view*=landing] .Button{width:100%}}[data-view*=landing] .section-video-with-text{color:#000}@media(min-width:48em){[data-view*=landing] .section-video-with-text{padding-top:calc(1.525rem + 2.475vw);min-width:0vw}}@media(min-width:48em)and (min-width:1600px){[data-view*=landing] .section-video-with-text{padding-top:4rem}}[data-view*=landing] .section-video-with-text .fully-spaced-row--medium{margin:0}[data-view*=landing] .section-video-with-text .video-container__video{padding-bottom:85%}[data-view*=landing] .section-video-with-text h2{margin:1rem 0;font-size:calc(1.425rem + 1.575vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .section-video-with-text h2{font-size:3rem}}[data-view*=landing] .section-video-with-text .Button{width:100%}[data-view*=landing] .section-video-with-text .rte{font-size:18px}@media(max-width:47.99em){[data-view*=landing] .section-video-with-text .rte{font-size:16px}}[data-view*=landing] .section-video-with-text .rating{display:flex;align-items:center;column-gap:10px}[data-view*=landing] .section-video-with-text .rating .loox-rating{font-size:calc(1.275rem + .225vw);min-width:0vw;line-height:1}@media(min-width:1600px){[data-view*=landing] .section-video-with-text .rating .loox-rating{font-size:1.5rem}}[data-view*=landing] .section-video-with-text .rating .loox-rating .loox-icon{color:#ffc309}[data-view*=landing] .section-video-with-text .rating .loox-rating .loox-rating-label{display:none}[data-view*=landing] .section-video-with-text .rating .separator{height:calc(1.325rem + .675vw);min-width:0vw;display:flex;width:1px;border-right:1.5px solid #000}@media(min-width:1600px){[data-view*=landing] .section-video-with-text .rating .separator{height:2rem}}[data-view*=landing] .section-video-with-text .rating .reviews{font-size:18px;color:#000}@media(max-width:47.99em){[data-view*=landing] .section-video-with-text .rating .reviews{font-size:16px}}@media(max-width:47.99em){[data-view*=landing] .section-video-with-text .container{padding:0}[data-view*=landing] .section-video-with-text .container .feature-text-paired{padding:0 1rem}}[data-view*=landing] .shopify-section__panel-slider{background-color:#efefef;padding:calc(1.525rem + 2.475vw) 0;min-width:0vw}@media(min-width:1600px){[data-view*=landing] .shopify-section__panel-slider{padding:4rem 0}}[data-view*=landing] .shopify-section__panel-slider .heading{font-weight:800;font-size:calc(1.425rem + 1.575vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .shopify-section__panel-slider .heading{font-size:3rem}}[data-view*=landing] .shopify-section__panel-slider .Panel__content h4{font-size:calc(1.325rem + .675vw);min-width:0vw;font-weight:800}@media(min-width:1600px){[data-view*=landing] .shopify-section__panel-slider .Panel__content h4{font-size:2rem}}[data-view*=landing] .shopify-section--landing-cross-sell{background-color:#eed7db;padding:calc(1.525rem + 2.475vw) 0;min-width:0vw;text-align:center}@media(min-width:1600px){[data-view*=landing] .shopify-section--landing-cross-sell{padding:4rem 0}}[data-view*=landing] .shopify-section--landing-cross-sell .Button{background:#212b36;margin:calc(1.525rem + 2.475vw) auto calc(1.325rem + .675vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .shopify-section--landing-cross-sell .Button{margin:4rem auto 2rem}}[data-view*=landing] .shopify-section--landing-cross-sell .image-wrapper{display:flex;column-gap:calc(1.925rem + 6.075vw);min-width:0vw;column-gap:1rem;justify-content:center}@media(min-width:1600px){[data-view*=landing] .shopify-section--landing-cross-sell .image-wrapper{column-gap:8rem}}[data-view*=landing] .shopify-section--landing-cross-sell .image-wrapper img{flex:1 1 0;max-width:calc(4.5625rem + 29.8125vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .shopify-section--landing-cross-sell .image-wrapper img{max-width:34.375rem}}[data-view*=landing] .shopify-section--landing-cross-sell .heading{margin-bottom:calc(1.525rem + 2.475vw);font-size:calc(1.425rem + 1.575vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .shopify-section--landing-cross-sell .heading{margin-bottom:4rem}}@media(min-width:1600px){[data-view*=landing] .shopify-section--landing-cross-sell .heading{font-size:3rem}}[data-view*=landing] .shopify-section--landing-cross-sell .loox-rating{font-size:calc(1.325rem + .675vw);min-width:0vw;line-height:1}@media(min-width:1600px){[data-view*=landing] .shopify-section--landing-cross-sell .loox-rating{font-size:2rem}}[data-view*=landing] .shopify-section--landing-cross-sell .loox-rating .loox-icon{color:#ffc309}[data-view*=landing] .shopify-section--landing-cross-sell .review{color:#000;font-size:18px;max-width:600px;margin:0 auto}@media(max-width:47.99em){[data-view*=landing] .shopify-section--landing-cross-sell .review{font-size:16px}}[data-view*=landing] .shopify-section--landing-cross-sell .review p{margin:1rem 0}[data-view*=landing] .shopify-section--landing-cross-sell .review .author{font-weight:700}[data-view*=landing] .section-featured-product{padding:calc(1.525rem + 2.475vw) 0;min-width:0vw}@media(min-width:1600px){[data-view*=landing] .section-featured-product{padding:4rem 0}}[data-view*=landing] .section-featured-product .heading{font-size:calc(1.525rem + 2.475vw);width:100%;text-align:left;margin-bottom:calc(1.425rem + 1.575vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .section-featured-product .heading{font-size:4rem}}@media(min-width:1600px){[data-view*=landing] .section-featured-product .heading{margin-bottom:3rem}}@media(max-width:63.9275em){[data-view*=landing] .section-featured-product .heading{text-align:center}}[data-view*=landing] .section-featured-product .strongly-spaced-row{margin:0 auto}[data-view*=landing] .section-logo-list{color:#000;padding:calc(1.525rem + 2.475vw) 0;min-width:0vw}@media(min-width:1600px){[data-view*=landing] .section-logo-list{padding:4rem 0}}[data-view*=landing] .section-logo-list h2{display:none}[data-view*=landing] .section-logo-list .fully-spaced-row--medium,[data-view*=landing] .section-logo-list .logo-list{margin:0}[data-view*=landing] .section-logo-list .logo-list--count-3{flex-wrap:nowrap;justify-content:space-between}[data-view*=landing] .section-logo-list .logo-list--count-3 .logo-list__logo{flex:0 0 33%;margin:0;line-height:1.3}[data-view*=landing] .section-logo-list .logo-list__logo-title{font-size:18px}@media(max-width:47.99em){[data-view*=landing] .section-logo-list .logo-list__logo-title{font-size:16px}}[data-view*=landing] .section-collapsible-tabs{padding:calc(1.525rem + 2.475vw) 0;min-width:0vw}@media(min-width:1600px){[data-view*=landing] .section-collapsible-tabs{padding:4rem 0}}[data-view*=landing] .section-collapsible-tabs .collapsible-tabs{margin:0 auto;color:#000}[data-view*=landing] .section-collapsible-tabs .cc-accordion-item__content{color:#000}[data-view*=landing] .section-collapsible-tabs h3{font-size:calc(1.425rem + 1.575vw);text-align:center;margin-top:0;margin-bottom:calc(1.525rem + 2.475vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .section-collapsible-tabs h3{font-size:3rem}}@media(min-width:1600px){[data-view*=landing] .section-collapsible-tabs h3{margin-bottom:4rem}}[data-view*=landing] .section-collapsible-tabs .cc-accordion-item__title{font-weight:700;font-size:calc(1.275rem + .225vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .section-collapsible-tabs .cc-accordion-item__title{font-size:1.5rem}}[data-view*=landing] .section-collapsible-tabs .cc-accordion-item__title svg{margin-right:10px;width:24px;height:24px}@media(max-width:47.99em){[data-view*=landing] .section-collapsible-tabs .cc-accordion-item__title svg{width:20px;height:20px}}[data-view*=landing] .section-collapsible-tabs .cc-accordion-item__content{font-size:18px}@media(max-width:47.99em){[data-view*=landing] .section-collapsible-tabs .cc-accordion-item__content{font-size:16px}}[data-view*=landing] .section-collapsible-tabs-with-text{padding:calc(1.525rem + 2.475vw) 0;min-width:0vw;background-color:#efefef}@media(min-width:1600px){[data-view*=landing] .section-collapsible-tabs-with-text{padding:4rem 0}}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs{margin:0 auto}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs h3.collapsible-tabs__heading{margin:0;font-size:calc(1.425rem + 1.575vw);min-width:0vw;font-weight:800;text-align:center;margin-bottom:1rem}@media(min-width:1600px){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs h3.collapsible-tabs__heading{font-size:3rem}}@media(max-width:29.365em){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs h3.collapsible-tabs__heading{padding:0 calc(1.725rem + 4.275vw);font-size:calc(1.625rem + 3.375vw);min-width:0vw}}@media(max-width:29.365em)and (min-width:1600px){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs h3.collapsible-tabs__heading{padding:0 6rem}}@media(max-width:29.365em)and (min-width:1600px){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs h3.collapsible-tabs__heading{font-size:5rem}}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item.is-open{padding-bottom:20px}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__title{display:flex;align-items:center}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__title h5{font-size:calc(1.275rem + .225vw);min-width:0vw;margin:0 .5rem;font-weight:700}@media(min-width:1600px){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__title h5{font-size:1.5rem}}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__panel{border-radius:10px}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__panel .cc-accordion-item__content{justify-content:space-between;padding:0}@media(min-width:48em){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__panel .cc-accordion-item__content{padding:calc(1.325rem + .675vw) calc(1.625rem + 3.375vw);min-width:0vw}}@media(min-width:48em)and (min-width:1600px){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__panel .cc-accordion-item__content{padding:2rem 5rem}}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__panel .cc-accordion-sub-item__text{color:#000;font-size:18px;font-weight:500;padding:1rem 0 1rem 1rem}@media(max-width:47.99em){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__panel .cc-accordion-sub-item__text{font-size:16px}}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__panel .cc-accordion-sub-item__text ul{margin:1rem}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__panel .cc-accordion-sub-menu__button{color:#000;font-size:1rem;font-weight:600;text-decoration:underline;font-size:18px}@media(max-width:47.99em){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__panel .cc-accordion-sub-menu__button{font-size:16px}}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__icon{max-width:calc(1.375rem + 1.125vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__icon{max-width:2.5rem}}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs p.collapsible-tabs__sub-heading{color:#000;text-align:center;padding:0 1rem;font-size:18px}@media(max-width:47.99em){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs p.collapsible-tabs__sub-heading{font-size:16px}}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__content{display:flex;padding:0;column-gap:10px}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__content .cc-accordion-sub-item__image{width:200px}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__content .cc-accordion-sub-item__image img{border-radius:10px;object-fit:cover}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__content .cc-accordion-sub-item__text,[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__content .cc-accordion-sub-item__image{display:flex;flex-direction:column;justify-content:center}@media(max-width:47.99em){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__content .cc-accordion-sub-item__image{width:48.5%;padding-top:calc(4.25rem + 27vw);min-width:0vw;position:relative}}@media(max-width:47.99em)and (min-width:1600px){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__content .cc-accordion-sub-item__image{padding-top:31.25rem}}@media(max-width:47.99em){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__content .cc-accordion-sub-item__image img{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;border-radius:0 10px 10px 0}}@media(max-width:47.99em){[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__content .cc-accordion-sub-item__text ul{margin-right:0}[data-view*=landing] .section-collapsible-tabs-with-text .collapsible-tabs .cc-accordion-item__content .cc-accordion-sub-item__text ul li{line-height:1.3}}[data-view*=landing] .product-form{display:grid;grid-template-areas:"gallery variants";grid-template-columns:1fr 1fr;align-items:flex-start;column-gap:calc(1.525rem + 2.475vw);min-width:0vw;position:relative}@media(min-width:1600px){[data-view*=landing] .product-form{column-gap:4rem}}[data-view*=landing] .product-form .gallery{grid-area:gallery;visibility:hidden;opacity:0;pointer-events:none;width:calc(5.5rem + 38.25vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .product-form .gallery{width:43.75rem}}[data-view*=landing] .product-form .gallery.is-selected{display:block;visibility:visible;opacity:1;pointer-events:all}[data-view*=landing] .product-form .gallery .main-image{width:100%;margin-left:0;margin-right:0}[data-view*=landing] .product-form .gallery .product-media .rimage-wrapper{padding-top:75%!important}[data-view*=landing] .product-form .gallery .product-media .rimage-wrapper .rimage__image{object-fit:contain}[data-view*=landing] .product-form .gallery .thumbnails.owl-carousel{padding:0;margin-left:0;width:100%;margin-bottom:0}[data-view*=landing] .product-form .variant-selector{grid-area:variants;display:flex;flex-wrap:wrap;justify-content:space-around;height:fit-content}[data-view*=landing] .product-form .variant-selector .variant{height:fit-content;color:#000;flex:0 0 42.5%}[data-view*=landing] .product-form .variant-selector .variant .price-container{margin:0}[data-view*=landing] .product-form .variant-selector .variant .price-container .price{font-size:16px}[data-view*=landing] .product-form .variant-selector .variant img{border-radius:1rem;border:1px solid #000;width:100%}[data-view*=landing] .product-form .variant-selector .variant h4{font-weight:400;font-size:18px;margin:0}[data-view*=landing] .product-form .variant-selector .variant shopify-payment-terms{display:none}[data-view*=landing] .product-form .variant-selector .variant.is-selected img{box-shadow:0 0 8px 3px gray}@media(max-width:63.9275em){[data-view*=landing] .product-form .variant-selector .variant{flex:0 0 47.5%}[data-view*=landing] .product-form .variant-selector .variant h4{font-size:16px}}[data-view*=landing] .product-form .variant-selector .buy-buttons-row{margin:0}[data-view*=landing] .product-form .variant-selector .buy-buttons-row .Button{padding-left:calc(1.325rem + .675vw)!important;padding-right:calc(1.325rem + .675vw)!important;min-width:0vw;font-size:1.25rem}@media(min-width:1600px){[data-view*=landing] .product-form .variant-selector .buy-buttons-row .Button{padding-left:2rem!important}}@media(min-width:1600px){[data-view*=landing] .product-form .variant-selector .buy-buttons-row .Button{padding-right:2rem!important}}@media(max-width:63.9275em){[data-view*=landing] .product-form .variant-selector .buy-buttons-row .Button{font-size:18px}}@media(max-width:47.99em){[data-view*=landing] .product-form .variant-selector .buy-buttons-row .Button{padding-left:.5rem!important;padding-right:.5rem!important}}[data-view*=landing] .product-form .variant-selector .buy-buttons-row .quantity-submit-row{margin-top:0}[data-view*=landing] .product-form .variant-selector .buy-buttons-row .quantity-submit-row__submit{margin-top:10px}@media(max-width:63.9275em){[data-view*=landing] .product-form{display:flex;flex-direction:column}[data-view*=landing] .product-form .gallery{width:100%;position:absolute;top:0}[data-view*=landing] .product-form .gallery.is-selected{position:static}[data-view*=landing] .product-form .input-row{margin:10px 0}[data-view*=landing] .product-form .variant-selector{margin-top:1rem;row-gap:1rem;justify-content:space-between}}@media(max-width:47.99em){[data-view*=landing] .shopify-section--landing-heading{padding-bottom:0!important}}[data-view*=landing] .heading-section{text-align:center;color:#000}[data-view*=landing] .heading-section h3{font-size:calc(1.425rem + 1.575vw);min-width:0vw;margin:0}@media(min-width:1600px){[data-view*=landing] .heading-section h3{font-size:3rem}}[data-view*=landing] .heading-section .sub{margin-top:1rem;font-size:18px}@media(max-width:47.99em){[data-view*=landing] .heading-section .sub{font-size:16px}}[data-view*=landing] .heading-section .sub p{margin:0}[data-view*=landing] .section-apps .fully-spaced-row--medium{margin:0;padding-bottom:calc(1.525rem + 2.475vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .section-apps .fully-spaced-row--medium{padding-bottom:4rem}}[data-view*=landing] .payment-icons{font-weight:800;display:flex;justify-content:center;flex-wrap:wrap;order:2;color:#000;margin:0;font-size:18px}@media(max-width:47.99em){[data-view*=landing] .payment-icons{font-size:16px}}[data-view*=landing] .payment-icons img{margin-right:10px}[data-view*=landing] .payment-icons .safe-checkout{margin-bottom:10px;display:flex;align-items:center;justify-content:center;width:100%}[data-view*=landing] .payment-icons li{display:inline-block;vertical-align:middle;cursor:default;margin:0 4px;padding-top:4px}[data-view*=landing] .payment-icons li svg{width:auto}[data-view*=landing] .product-detail .product-column-right{margin:0;width:100%;max-width:initial}[data-view*=landing] .section-multi-column{background-color:#000}[data-view*=landing] .section-multi-column .fully-spaced-row--medium{margin:0;padding:calc(1.525rem + 2.475vw) 0;min-width:0vw}@media(min-width:1600px){[data-view*=landing] .section-multi-column .fully-spaced-row--medium{padding:4rem 0}}[data-view*=landing] .section-multi-column .flexible-layout{margin:0}[data-view*=landing] .section-multi-column .container h2.hometitle{color:#fff;margin:0 auto calc(1.525rem + 2.475vw);font-weight:800;font-size:calc(1.425rem + 1.575vw);min-width:0vw;max-width:560px;line-height:normal}@media(min-width:1600px){[data-view*=landing] .section-multi-column .container h2.hometitle{margin:0 auto 4rem}}@media(min-width:1600px){[data-view*=landing] .section-multi-column .container h2.hometitle{font-size:3rem}}[data-view*=landing] .section-multi-column .container .flexible-layout .column{padding:0 calc(1.625rem + 3.375vw);margin-bottom:calc(1.625rem + 3.375vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .section-multi-column .container .flexible-layout .column{padding:0 5rem}}@media(min-width:1600px){[data-view*=landing] .section-multi-column .container .flexible-layout .column{margin-bottom:5rem}}@media(max-width:56.25em){[data-view*=landing] .section-multi-column .container .flexible-layout .column{padding:0 calc(1.325rem + .675vw);min-width:0vw}}@media(max-width:56.25em)and (min-width:1600px){[data-view*=landing] .section-multi-column .container .flexible-layout .column{padding:0 2rem}}@media(max-width:29.365em){[data-view*=landing] .section-multi-column .container .flexible-layout .column{padding:0 2rem}}@media(min-width:63.9375em){[data-view*=landing] .section-multi-column .container .flexible-layout .column .rimage-outer-wrapper{max-width:80px!important}}[data-view*=landing] .section-multi-column .container .flexible-layout .column .lightly-spaced-row{margin-bottom:calc(1.325rem + .675vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .section-multi-column .container .flexible-layout .column .lightly-spaced-row{margin-bottom:2rem}}[data-view*=landing] .section-multi-column .container .flexible-layout .column .text-column__title{color:#fff;margin:1rem 0;font-size:calc(1.325rem + .675vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .section-multi-column .container .flexible-layout .column .text-column__title{font-size:2rem}}[data-view*=landing] .section-multi-column .container .flexible-layout .column .text-column__text p{color:#fff;font-style:normal;font-weight:400;font-size:18px}@media(max-width:47.99em){[data-view*=landing] .section-multi-column .container .flexible-layout .column .text-column__text p{font-size:16px}}@media(max-width:29.365em){[data-view*=landing] .section-multi-column .container .flexible-layout .column{margin-bottom:3rem}}[data-view*=landing] .section-multi-column .container .button-container{text-align:center}[data-view*=landing] .shopify-section--video-slider{padding:calc(1.525rem + 2.475vw) 0;min-width:0vw}@media(min-width:1600px){[data-view*=landing] .shopify-section--video-slider{padding:4rem 0}}[data-view*=landing] .shopify-section--video-slider .flickity-viewport{border-radius:6px}@media(max-width:47.99em){[data-view*=landing] .shopify-section--video-slider .flickity-prev-next-button{display:none}}[data-view*=landing] .shopify-section--video-slider .flickity-page-dots .dot.is-selected{background-color:#000}[data-view*=landing] .shopify-section--video-slider .heading{text-align:center;margin-bottom:calc(1.525rem + 2.475vw);font-size:calc(1.425rem + 1.575vw);min-width:0vw}@media(min-width:1600px){[data-view*=landing] .shopify-section--video-slider .heading{margin-bottom:4rem}}@media(min-width:1600px){[data-view*=landing] .shopify-section--video-slider .heading{font-size:3rem}}[data-view*=landing] .shopify-section--video-slider .Slider__item{width:33.3333333333%;margin:0 1rem}[data-view*=landing] .shopify-section--video-slider .Slider__item .react-player__preview{transform:scale(.9)}[data-view*=landing] .shopify-section--video-slider .Slider__item.is-selected .react-player__preview{transform:scale(1)}@media(max-width:47.99em){[data-view*=landing] .shopify-section--video-slider .Slider__item{width:50%;margin:0 .5rem}}@media(max-width:47.99em){[data-view*=landing] .shopify-section--video-slider .Container{max-width:100%}[data-view*=landing] .shopify-section--video-slider .Container .heading{padding:0 1rem}}[data-view*=landing] .flickity-button-icon{width:calc(1.275rem + .225vw);height:calc(1.275rem + .225vw);min-width:0vw}[data-view*=landing] .flickity-button-icon path{fill:#000}@media(min-width:1600px){[data-view*=landing] .flickity-button-icon{width:1.5rem}}@media(min-width:1600px){[data-view*=landing] .flickity-button-icon{height:1.5rem}}@media(max-width:47.99em){[data-view*=landing] .flickity-button-icon{width:16px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/theme_overrides.css.map */
