: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}@font-face{src:url(OpenSans-Regular.ttf) format("truetype"),url(OpenSans-Regular.ttf) format("truetype");font-family:Open Sans;font-style:normal;font-weight:400}@font-face{src:url(OpenSans-ExtraBold.ttf) format("truetype"),url(OpenSans-ExtraBold.ttf) format("truetype");font-family:Open Sans;font-style:normal;font-weight:800}: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}}.product__grid__price--b2b-wrapper{display:flex;column-gap:8px;align-items:center}.product__grid__price--b2b-wrapper .price--MSRP{color:#42424280;font-size:14px}.product__grid__price--b2b-wrapper .price--MSRP span{text-decoration:line-through;text-decoration-thickness:0px}@media (max-width: 47.99em){.product__grid__price--b2b-wrapper{flex-direction:column;font-size:12px;align-items:flex-start}.product__grid__price--b2b-wrapper .price--MSRP{font-size:12px}}.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%}.section-video-with-text .container{margin:0 auto;margin-bottom:calc(1.525rem + 2.475vw);min-width:0vw;max-width:none}@media (min-width: 1600px){.section-video-with-text .container{margin-bottom:4rem}}.section-video-with-text .container .flexible-layout{display:flex;gap:1rem;align-items:center}@media (max-width: 29.365em){.section-video-with-text .container .flexible-layout{flex-direction:column!important}}.section-video-with-text .container .flexible-layout .Landing_content{display:flex;justify-content:center;align-items:center}.section-video-with-text .container .flexible-layout .Landing_content .loox-rating{margin-right:.8rem}.section-video-with-text .container .flexible-layout .Landing_content .loox-rating .loox-icon{color:#ffc200}.section-video-with-text .container .flexible-layout .Landing_content .loox-rating .loox-rating-label{display:none}.section-video-with-text .container .flexible-layout .Landing_content .rating{display:flex;justify-content:center;font-size:calc(1.255rem + .045vw);min-width:0vw;margin-bottom:.8rem;align-items:center}@media (min-width: 1600px){.section-video-with-text .container .flexible-layout .Landing_content .rating{font-size:1.3rem}}.section-video-with-text .container .flexible-layout .Landing_content .feature-text-paired{width:75%;text-align:center}@media (max-width: 56.25em){.section-video-with-text .container .flexible-layout .Landing_content .feature-text-paired{width:80%}}@media (max-width: 29.365em){.section-video-with-text .container .flexible-layout .Landing_content .feature-text-paired{width:100%}}.section-video-with-text .container .flexible-layout .Landing_content .Landing__title{font-size:calc(1.395rem + 1.305vw);min-width:0vw;line-height:normal;text-transform:capitalize}@media (min-width: 1600px){.section-video-with-text .container .flexible-layout .Landing_content .Landing__title{font-size:2.7rem}}@media (max-width: 56.25em){.section-video-with-text .container .flexible-layout .Landing_content .Landing__title{font-size:calc(1.365rem + 1.035vw);min-width:0vw;padding:0}}@media (max-width: 56.25em)and (min-width: 1600px){.section-video-with-text .container .flexible-layout .Landing_content .Landing__title{font-size:2.4rem}}@media (max-width: 29.365em){.section-video-with-text .container .flexible-layout .Landing_content .Landing__title{font-size:calc(1.335rem + .765vw);min-width:0vw;padding:0 1rem}}@media (max-width: 29.365em)and (min-width: 1600px){.section-video-with-text .container .flexible-layout .Landing_content .Landing__title{font-size:2.1rem}}@media (min-width: 63.9375em){.section-video-with-text .container .flexible-layout .Landing_content p{padding:0 calc(1.305rem + .495vw);min-width:0vw}}@media (min-width: 63.9375em)and (min-width: 1600px){.section-video-with-text .container .flexible-layout .Landing_content p{padding:0 1.8rem}}.section-video-with-text .container .flexible-layout .Landing_content .Landing__bundle-text{color:#000;text-align:center;font-family:Helvetica Neue;font-size:.9rem;margin-bottom:1rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.77px}.section-video-with-text .container .flexible-layout .Landing_content .Landing__price{font-size:calc(1.275rem + .225vw);min-width:0vw;font-weight:800;line-height:normal;letter-spacing:normal;color:#000;margin-top:1rem}@media (min-width: 1600px){.section-video-with-text .container .flexible-layout .Landing_content .Landing__price{font-size:1.5rem}}@media (max-width: 29.365em){.section-video-with-text .container .flexible-layout .Landing_content .Landing__price{font-size:calc(1.335rem + .765vw);min-width:0vw;margin-bottom:0}}@media (max-width: 29.365em)and (min-width: 1600px){.section-video-with-text .container .flexible-layout .Landing_content .Landing__price{font-size:2.1rem}}.section-video-with-text .container .flexible-layout .Landing_content .Landing__price span{color:#0d99ff}@media (max-width: 29.365em){.section-video-with-text .container .flexible-layout .Landing_content p{font-size:1.1rem;letter-spacing:normal}}.section-video-with-text .container .flexible-layout .Landing_content .Button{background-color:#0d99ff;color:#fff;font-weight:800;font-size:calc(1.255rem + .045vw);min-width:0vw}@media (min-width: 1600px){.section-video-with-text .container .flexible-layout .Landing_content .Button{font-size:1.3rem}}@media (max-width: 29.365em){.section-video-with-text .container .flexible-layout .Landing_content .Button{margin-top:.5rem;width:80%}}.section-video-with-text h1.Landing_title.majortitle.in-content{text-transform:capitalize}.section-video-with-text .content{flex-direction:row;justify-content:end}.section-video-with-text .content video{width:100%}.Image_tabs-section{padding:calc(1.525rem + 2.475vw) 0;min-width:0vw}@media (min-width: 1600px){.Image_tabs-section{padding:4rem 0}}.Image_tabs-section .heading{font-size:calc(1.35rem + .9vw);text-align:center;text-transform:capitalize;font-weight:600;margin-bottom:calc(1.525rem + 2.475vw);min-width:0vw}@media (min-width: 1600px){.Image_tabs-section .heading{font-size:2.25rem}}@media (min-width: 1600px){.Image_tabs-section .heading{margin-bottom:4rem}}.Image_tabs-section .Image_tabs{display:flex;justify-content:center;gap:calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.Image_tabs-section .Image_tabs{gap:2rem}}.Image_tabs-section .Image_tabs .Image_tab{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1 45%}.Image_tabs-section .Image_tabs .Image_tab .Image_tabs__image{flex:1 0 0;object-fit:cover}.Image_tabs-section .Image_tabs .Image_tab .Image_tabs__text{text-align:center;font-size:18px;font-weight:600;margin-top:1rem}.Image_tabs-section .Image_tabs__image{width:100%}.Review_block-section{display:flex;background-color:#f3f3f3}@media (max-width: 29.365em){.Review_block-section{flex-direction:column}}.Review_block-section .Review_block_image{max-width:35%}@media (max-width: 29.365em){.Review_block-section .Review_block_image{max-width:100%}}.Review_block-section .Review_block_content{text-align:center;display:flex;flex-direction:column;justify-content:center;margin:0 calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.Review_block-section .Review_block_content{margin:0 2rem}}.Review_block-section .Review_block_content .loox-rating{margin:calc(1.325rem + .675vw) 0;min-width:0vw}@media (min-width: 1600px){.Review_block-section .Review_block_content .loox-rating{margin:2rem 0}}.Review_block-section .Review_block_content .loox-rating .loox-rating-content .loox-icon{width:15px;color:#000}.Review_block-section .Review_block_content .Review_block__title{font-weight:800;font-size:calc(1.275rem + .225vw);min-width:0vw;margin:0}@media (min-width: 1600px){.Review_block-section .Review_block_content .Review_block__title{font-size:1.5rem}}.Review_block-section .Review_block_content .Review_block__sub-text{font-weight:800;font-size:.875rem;text-transform:uppercase}.Review_block-section .Review_block_content .Review_block__text{font-size:1.125rem;padding-bottom:calc(1.325rem + .675vw);min-width:0vw}@media (min-width: 1600px){.Review_block-section .Review_block_content .Review_block__text{padding-bottom:2rem}}.Details_section.Container{margin-top:calc(1.375rem + 1.125vw);min-width:0vw;text-align:center}@media (min-width: 1600px){.Details_section.Container{margin-top:2.5rem}}@media (max-width: 29.365em){.Details_section.Container{max-width:none}}.Details_section.Container .Details_section-title{color:#333;font-size:calc(1.265rem + .135vw);font-weight:800;text-align:center;text-transform:uppercase;margin-bottom:calc(1.375rem + 1.125vw);min-width:0vw;letter-spacing:normal}@media (min-width: 1600px){.Details_section.Container .Details_section-title{font-size:1.4rem}}@media (min-width: 1600px){.Details_section.Container .Details_section-title{margin-bottom:2.5rem}}.Details_section.Container .Details_section-container{display:flex;justify-content:center;gap:20px;margin:0 auto}@media (max-width: 29.365em){.Details_section.Container .Details_section-container{flex-wrap:wrap;justify-content:space-between}}.Details_section.Container .Details_section__block{text-align:center}@media (max-width: 29.365em){.Details_section.Container .Details_section__block{width:47%}}.Details_section.Container .Details_section__block p{color:#333;font-weight:600;margin-top:1rem}.shopify-section--find-your-fit .heading{text-align:center;font-size:calc(1.35rem + .9vw);min-width:0vw;text-transform:capitalize}@media (min-width: 1600px){.shopify-section--find-your-fit .heading{font-size:2.25rem}}.shopify-section--find-your-fit .size__images{display:none;column-gap:1rem;margin:1rem 0 calc(1.525rem + 2.475vw);min-width:0vw}@media (min-width: 1600px){.shopify-section--find-your-fit .size__images{margin:1rem 0 4rem}}.shopify-section--find-your-fit .size__images .size__image{width:33%}.shopify-section--find-your-fit .size__images .size__image img{width:100%;height:100%;object-fit:cover}.shopify-section--find-your-fit .size__images.is-active{display:flex}.shopify-section--find-your-fit .size__nav{padding:calc(1.325rem + .675vw);min-width:0vw;background-color:#f1f1f1}@media (min-width: 1600px){.shopify-section--find-your-fit .size__nav{padding:2rem}}.shopify-section--find-your-fit .size__nav-label{font-weight:700;text-transform:uppercase;margin-bottom:1rem;line-height:1}.shopify-section--find-your-fit .size__nav-blocks{display:flex;column-gap:10px}.shopify-section--find-your-fit .size__nav-block{padding:10px 40px;background-color:#fff;border-radius:4px;border:2px solid #b3b3b3;line-height:1;font-weight:600}.shopify-section--find-your-fit .size__nav-block.is-active{border:2px solid #000}.shopify-section--find-your-fit .Button{text-align:center}/*! Flickity v1.2.1
https://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}}.product-page .product__inner,.product-page .product__inner .shopify-product-form{max-width:initial}.product-page .media__thumb{display:none}.product-page .active-images{display:block}.product-page .active-thumb{display:inline-block}.product-page .radio__inputs--equal,.product-page .radio__inputs{display:flex}.product-page .radio__inputs--equal .radio__button,.product-page .radio__inputs .radio__button{width:fit-content}.product-page .product__title{font-size:calc(1.375rem + 1.125vw);min-width:0vw;letter-spacing:.03em}@media (min-width: 1600px){.product-page .product__title{font-size:2.5rem}}.product-page .radio__fieldset .radio__button label{min-width:initial;padding:12px}.product-page .price--MSRP{color:#42424280;font-size:18px;margin-left:8px}.product-page .price--MSRP span{text-decoration:line-through;text-decoration-thickness:1px}@media (max-width: 47.99em){.product-page .price--MSRP{font-size:14px}}.product-page .product__block__siblings--color-swatch .product__page__siblings .product-swatch__wrapper{position:relative;display:flex;flex-wrap:wrap}.product-page .product__block__siblings--color-swatch .product__page__siblings .product-swatch__wrapper .swatch-category__label{text-decoration:underline;margin:10px 0 2px;width:100%}.product-page .product__block__siblings--color-swatch .product__page__siblings>.siblings__link{margin-left:-5px}.product-page .product__block__siblings--color-swatch .product__page__siblings>.siblings__link~.siblings__link{margin:0}.product-page .product__block__siblings--color-swatch .product__page__siblings .siblings__swatch{margin:0;padding:5px}.product-page .siblings__link{position:relative}.product-page .siblings__link.siblings__link--sold-out:before{content:"";position:absolute;top:0;left:50%;z-index:2;width:2px;height:100%;border-radius:0;background:var(--text);margin-left:-1px;transform:rotate(45deg)}.product-page .siblings__link.siblings__link--sold-out .sibling__color-swatch .swatch-color{opacity:.7}.product-page .sibling__color-swatch{position:relative;width:28px;height:28px;display:flex;justify-content:space-between;flex-direction:column;border-radius:100rem;border:1px solid #5c5c5c}.product-page .sibling__color-swatch .swatch-color{width:100%;height:100%;display:inline-block;border-radius:100rem}.product-page .sibling__color-swatch .swatch-color.swatch-color-1,.product-page .sibling__color-swatch .swatch-color.swatch-color-2{height:50%}.product-page .sibling__color-swatch .swatch-color.swatch-color-1{border-radius:100rem 100rem 0 0}.product-page .sibling__color-swatch .swatch-color.swatch-color-2{border-radius:0 0 100rem 100rem}.product-page .siblings__link[aria-selected=true] .sibling__color-swatch:after{content:"";position:absolute;top:-5px;left:-5px;width:36px;height:36px;border:2px solid var(--text);z-index:10;border-radius:100rem}.product-order-grid th{height:initial!important}.product-order-grid .order-grid-table thead tr{display:grid;border-bottom:1px solid #fff;grid-auto-flow:column;align-items:center}.product-order-grid .order-grid-table thead tr .order-label{min-width:100px;width:max-content;padding:5px 12px}.product-order-grid .order-grid-table thead tr th{display:flex;align-items:center;height:100%!important;justify-content:center;min-width:100px;width:100%;border:none;line-height:1;border-left:1px solid #fff}.product-order-grid .order-grid-table thead tr th:first-child{border-left:none}.product-order-grid .order-grid-table thead tr .size-column{text-transform:uppercase}@media (max-width: 47.99em){.product-order-grid .order-grid-table thead tr .size-column{letter-spacing:2px}}.product-order-grid .order-grid-table tbody .space-tr{display:none}.product-order-grid .order-grid-table tbody tr{display:grid;grid-auto-flow:column}.product-order-grid .order-grid-table tbody tr:nth-child(2n){background-color:#4242420d}.product-order-grid .order-grid-table tbody tr td{flex:1 1 0;border:none;border-left:1px solid #000;background:none;min-width:100px;width:100%}.product-order-grid .order-grid-table tbody tr td:first-child{border-left:none!important}.product-order-grid .order-grid-table tbody tr td:last-child{border-right:none!important}.product-order-grid .order-grid-table tbody tr td input{border:none;border-radius:0}.product-order-grid .order-grid-table tbody tr td .eta{width:100%}@media (max-width: 47.99em){.product-order-grid .order-grid-table tbody tr td .eta{line-height:1.1;font-size:11px;bottom:2px}}.product-order-grid .order-grid-table tbody tr td.active{border-bottom:2px solid #000}.product-order-grid .order-grid-table tbody tr td.active input{height:100%;left:0;width:100%;text-align:center}.product-order-grid .order-grid-table tbody tr td.active .stock-text{display:block;font-size:10px;left:5px;bottom:5px}.product-order-grid .fit-label{padding:0 12px;letter-spacing:.09em;text-transform:uppercase;font-weight:500;display:flex;align-items:center;line-height:1.1;column-gap:8px;font-size:12.5px;max-width:100px}.product-order-grid .fit-label .color-swatch{transform:none;display:block;position:static}@media (max-width: 47.99em){.product-order-grid .fit-label .color-swatch{display:none}}@media (max-width: 47.99em){.order-grid-bottom{margin:16px 0}.product-order-grid{margin-right:0}}@media (max-width: 87.49em){[data-view*=ez-landing] .Image_with_text .section-padding{padding-top:0}}@media (max-width: 29.375em){[data-view*=ez-landing] .Image_with_text .section-padding{padding-top:calc(1.325rem + .675vw);min-width:0vw}}@media (max-width: 29.375em)and (min-width: 1600px){[data-view*=ez-landing] .Image_with_text .section-padding{padding-top:2rem}}[data-view*=ez-landing] .Image_with_text .object-cover{object-fit:cover}[data-view*=ez-landing] .Image_with_text .standard__heading{font-size:calc(1.275rem + .225vw);min-width:0vw;color:#2d2d2d}@media (min-width: 1600px){[data-view*=ez-landing] .Image_with_text .standard__heading{font-size:1.5rem}}@media (max-width: 29.375em){[data-view*=ez-landing] .Image_with_text .standard__heading{font-size:calc(1.335rem + .765vw);min-width:0vw}}@media (max-width: 29.375em)and (min-width: 1600px){[data-view*=ez-landing] .Image_with_text .standard__heading{font-size:2.1rem}}[data-view*=ez-landing] .Image_with_text .rte p{font-size:1.2rem}@media (max-width: 29.375em){[data-view*=ez-landing] .Image_with_text .rte p{font-size:calc(1.275rem + .225vw);min-width:0vw}}@media (max-width: 29.375em)and (min-width: 1600px){[data-view*=ez-landing] .Image_with_text .rte p{font-size:1.5rem}}@media (max-width: 29.375em){[data-view*=ez-landing] .Image_with_text .brick__block__text{margin-top:calc(1.625rem + 3.375vw);min-width:0vw}}@media (max-width: 29.375em)and (min-width: 1600px){[data-view*=ez-landing] .Image_with_text .brick__block__text{margin-top:5rem}}[data-view*=ez-landing] .Image_with_text .button-container{text-align:center}@media (max-width: 29.365em){[data-view*=ez-landing] .Image_with_text .button-container{margin-top:calc(1.525rem + 2.475vw);min-width:0vw}}@media (max-width: 29.365em)and (min-width: 1600px){[data-view*=ez-landing] .Image_with_text .button-container{margin-top:4rem}}[data-view*=ez-landing] .Image_with_text .button-container .btn{font-weight:800;text-transform:uppercase;padding:calc(1.275rem + .225vw) calc(1.925rem + 6.075vw);background-color:#0d99ff;font-size:calc(1.265rem + .135vw);min-width:0vw}@media (min-width: 1600px){[data-view*=ez-landing] .Image_with_text .button-container .btn{padding:1.5rem 8rem}}@media (min-width: 1600px){[data-view*=ez-landing] .Image_with_text .button-container .btn{font-size:1.4rem}}@media (max-width: 29.365em){[data-view*=ez-landing] .Image_with_text .button-container .btn{padding:calc(1.285rem + .315vw) calc(2.825rem + 14.175vw);font-size:calc(1.315rem + .585vw);min-width:0vw}}@media (max-width: 29.365em)and (min-width: 1600px){[data-view*=ez-landing] .Image_with_text .button-container .btn{padding:1.6rem 17rem}}@media (max-width: 29.365em)and (min-width: 1600px){[data-view*=ez-landing] .Image_with_text .button-container .btn{font-size:1.9rem}}[data-view*=ez-landing] .shopify-section--video-slider{padding:calc(1.525rem + 2.475vw) 0;min-width:0vw}@media (min-width: 1600px){[data-view*=ez-landing] .shopify-section--video-slider{padding:4rem 0}}[data-view*=ez-landing] .shopify-section--video-slider .flickity-viewport{border-radius:6px}@media (max-width: 47.99em){[data-view*=ez-landing] .shopify-section--video-slider .flickity-prev-next-button{display:none}}[data-view*=ez-landing] .shopify-section--video-slider .flickity-page-dots .dot.is-selected{background-color:#000}[data-view*=ez-landing] .shopify-section--video-slider .heading{font-size:calc(1.35rem + .9vw);text-align:center;margin-bottom:calc(1.525rem + 2.475vw);min-width:0vw;text-transform:capitalize}@media (min-width: 1600px){[data-view*=ez-landing] .shopify-section--video-slider .heading{font-size:2.25rem}}@media (min-width: 1600px){[data-view*=ez-landing] .shopify-section--video-slider .heading{margin-bottom:4rem}}[data-view*=ez-landing] .shopify-section--video-slider .Slider__item{width:33.3333333333%;margin:0 1rem}[data-view*=ez-landing] .shopify-section--video-slider .Slider__item .react-player__preview{transform:scale(.9)}[data-view*=ez-landing] .shopify-section--video-slider .Slider__item.is-selected .react-player__preview{transform:scale(1)}@media (max-width: 47.99em){[data-view*=ez-landing] .shopify-section--video-slider .Slider__item{width:50%;margin:0 .5rem}}@media (max-width: 47.99em){[data-view*=ez-landing] .shopify-section--video-slider .Container{max-width:100%}[data-view*=ez-landing] .shopify-section--video-slider .Container .heading{padding:0 1rem}}[data-view*=ez-landing] .Ez_Video.wrapper.section-padding{margin:calc(1.425rem + 1.575vw) auto;min-width:0vw}@media (min-width: 1600px){[data-view*=ez-landing] .Ez_Video.wrapper.section-padding{margin:3rem auto}}[data-view*=ez-landing] .Ez_Video.wrapper.section-padding .page-width{padding:0;max-width:1350px}@media (max-width: 29.365em){[data-view*=ez-landing] .Ez_Video.wrapper.section-padding{padding:0}}[data-view*=ez-landing] .flickity-prev-next-button .flickity-button-icon{left:0;top:5%}[data-view*=ez-landing] .flickity-button-icon{width:calc(1.275rem + .225vw);height:calc(1.275rem + .225vw);min-width:0vw}[data-view*=ez-landing] .flickity-button-icon path{fill:#000}@media (min-width: 1600px){[data-view*=ez-landing] .flickity-button-icon{width:1.5rem}}@media (min-width: 1600px){[data-view*=ez-landing] .flickity-button-icon{height:1.5rem}}@media (max-width: 47.99em){[data-view*=ez-landing] .flickity-button-icon{width:16px;height:16px}}[data-view*=ez-landing] .product-page .product__title{letter-spacing:normal;font-size:calc(1.355rem + .945vw);min-width:0vw;color:#000}@media (min-width: 1600px){[data-view*=ez-landing] .product-page .product__title{font-size:2.3rem}}[data-view*=ez-landing] .product-page .product__price span{font-size:calc(1.28rem + .27vw);min-width:0vw;color:#000;font-weight:700}@media (min-width: 1600px){[data-view*=ez-landing] .product-page .product__price span{font-size:1.55rem}}[data-view*=ez-landing] .product-page .btn--outline{background-color:#000;color:#fff}[data-view*=ez-landing] .product-page .cta__dot,[data-view*=ez-landing] .product-page [data-button-price]{display:none}@media (min-width: 87.5em){[data-view*=ez-landing] .product-page .product-single{justify-content:space-evenly}}@media (min-width: 87.5em){[data-view*=ez-landing] .product-page .medium-up--one-half{width:40%}}[data-view*=ez-landing] .product-page .shop-pay-terms{display:none}[data-view*=ez-landing] .product-page .product__block__image div{max-width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/99/assets/theme_overrides.css.map */
