@-webkit-keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slideshow-background-left{0%{transform:translate(0)}to{transform:translate(-25%)}}@keyframes slideshow-background-right{0%{transform:translate(-25%)}to{transform:translate(0)}}@keyframes slideshow-background-up{0%{transform:translateY(0)}to{transform:translateY(-25%)}}@keyframes slideshow-background-down{0%{transform:translateY(-25%)}to{transform:translateY(0)}}@keyframes slideshow-background-in{0%{transform:scale(1)}to{transform:scale(2)}}@keyframes slideshow-background-out{0%{transform:scale(2)}to{transform:scale(1)}}@keyframes scroll_v{0%{background-position:0 0}to{background-position:0 -3850px}}@keyframes scroll_h{0%{background-position:0 0}to{background-position:-991px 0}}.hide,[hidden],[data-hide=true]{display:none!important}.invisible{visibility:hidden!important}@media screen and (max-width: 1280px){.show--lgUp{display:none!important}}@media screen and (min-width: 1280px){.show--lgDown{display:none!important}}@media screen and (max-width: 992px){.show--mdUp{display:none!important}}@media screen and (min-width: 992px){.show--mdDown{display:none!important}}@media screen and (max-width: 750px){.show--smUp{display:none!important}}@media screen and (min-width: 750px){.show--smDown{display:none!important}}@media screen and (max-width: 1280px){.hide--lgDown{display:none!important}}@media screen and (max-width: 992px){.hide--mdDown{display:none!important}}@media screen and (min-width: 750px){.hide--smUp{display:none!important}}@media screen and (max-width: 750px){.hide--smDown{display:none!important}}@media screen and (max-width: 556px){.hide--xsDown{display:none!important}}#theme .container{width:100%;margin:auto;padding-left:var(--container--padding);padding-right:var(--container--padding)}#theme .container.container--default{max-width:calc(var(--container--width) + 2 * var(--container--padding))}#theme .container.container--wide{max-width:calc(var(--container--widthWide) + 2 * var(--container--padding))}#theme .container.container--narrow{max-width:calc(var(--container--widthNarrow) + 2 * var(--container--padding))}#theme .container.container--narrow2{max-width:calc(var(--container--widthNarrow2) + 2 * var(--container--padding))}#theme .container.container--narrow3{max-width:calc(var(--container--widthNarrow3) + 2 * var(--container--padding))}#theme .container.container--padding{max-width:100%}#theme .container.container--full{max-width:100%;padding:0;width:unset;margin:auto}@media screen and (max-width: 750px){#theme .container{padding-left:calc(var(--container--padding) / var(--container--modifierSmall));padding-right:calc(var(--container--padding) / var(--container--modifierSmall))}#theme .container.container--full{padding:0}}@media screen and (max-width: 556px){#theme .container{padding-left:calc(var(--container--padding) / var(--container--modifierTiny));padding-right:calc(var(--container--padding) / var(--container--modifierTiny))}#theme .container.container--full{padding:0}}#theme[data-template] .layout--flexCenter{display:flex;align-items:center}#theme[data-template] .flex--wrapper{display:flex;flex-wrap:wrap;grid-gap:var(--grid--gap)}#theme[data-template] .flex--wrapper>.flex--item{flex:1}#theme[data-template] .flex--wrapper.flex--auto>.flex--item{flex:0 1 auto}#theme[data-template] .layout--flex{display:flex;grid-gap:var(--grid--gap)}#theme[data-template] .layout--gridGap{display:grid;grid-gap:var(--grid--gap)}#theme[data-template] .layout--gridLayers{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}#theme[data-template] .layout--gridLayers>div{grid-area:-1/-1/1/1}#theme[data-template] .grid--wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--grid--gap)}#theme[data-template] .grid--wrapper.grid--custom{grid-template-columns:var(--grid--columnsLarge, repeat(auto-fit, minmax(200px, 1fr)))}#theme[data-template] .grid--wrapper.grid--L3{grid-template-columns:1fr 1fr 1fr}#theme[data-template] .grid--wrapper.grid--L7{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}#theme[data-template] .grid--wrapper.grid--a{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 992px){#theme[data-template] .grid--wrapper.grid--M1{grid-template-columns:1fr}#theme[data-template] .grid--wrapper.grid--M3{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width: 750px){#theme[data-template] .flex--wrapper{grid-gap:calc(var(--grid--gap) / var(--grid--modifierSmall))}#theme[data-template] .flex--wrapper>.flex--item{flex:calc(50% - var(--grid--gap) / var(--grid--modifierSmall))}#theme[data-template] .grid--wrapper{grid-template-columns:1fr 1fr;grid-gap:calc(var(--grid--gap) / var(--grid--modifierSmall))}}@media screen and (max-width: 556px){#theme[data-template] .flex--wrapper{grid-gap:calc(var(--grid--gap) / var(--grid--modifierTiny))}#theme[data-template] .flex--wrapper>.flex--item{flex:100%}#theme[data-template] .grid--wrapper{grid-template-columns:1fr;grid-gap:calc(var(--grid--gap) / var(--grid--modifierTiny))}}#theme .text--left{text-align:left}#theme .text--center{text-align:center}#theme .image--wrapper img{height:auto;max-width:100%;display:block}#theme .section--wrapper-alt{background-color:var(--section-background, transparent);padding:var(--section-padding-t, var(--section-padding-v, 0rem)) 0 var(--section-padding-b, var(--section-padding-v, 0rem)) 0;margin-bottom:var(--section-margin-b, 0rem)}#theme .section--wrapper-alt .section--content{position:relative;background-color:var(--section-content-background, transparent);padding:var(--section-content-padding-v, 0rem) var(--section-content-padding-h, 0rem);color:var(--section-content-colour-1)}#theme .section--wrapper-alt .colour--accent{color:var(--section-content-accent)!important}#theme .section--wrapper-alt .text--wrapper h1,#theme .section--wrapper-alt .text--wrapper h2,#theme .section--wrapper-alt .text--wrapper h3,#theme .section--wrapper-alt .text--wrapper h4,#theme .section--wrapper-alt .text--wrapper h5,#theme .section--wrapper-alt .text--wrapper h6{color:inherit}#theme .section--wrapper-alt .heading{color:inherit;margin:0}#theme .section--wrapper-alt .list{list-style:none;padding:0;margin:0}@media only screen and (min-width: 768px){#theme .section--wrapper-alt.style--l-nomargin{margin-bottom:0}}@media only screen and (max-width: 768px){#theme .section--wrapper-alt{padding:calc(var(--section-padding-v, 0rem) * var(--section-mobile-modifier, 2)) 0;padding:calc(var(--section-padding-t, var(--section-padding-v, 0rem)) * var(--section-mobile-modifier, 2)) 0 calc(var(--section-padding-b, var(--section-padding-v, 0rem)) * var(--section-mobile-modifier, 2)) 0;margin-bottom:calc(var(--section-margin-b, 0rem) * var(--section-mobile-modifier, 2))}#theme .section--wrapper-alt .section--content{padding:calc(var(--section-content-padding-v, 0rem) * var(--section-mobile-modifier, 2)) calc(var(--section-content-padding-h, 0rem) * var(--section-mobile-modifier, 2))}#theme .section--wrapper-alt.style--s-nomargin{margin-bottom:0!important}}#theme .section--wrapper-alt .container--default{max-width:1170px;padding-left:24px;padding-right:24px;margin:auto}#theme .section--wrapper-alt .layout--flexCenter{display:flex;align-items:center}#theme .section--wrapper-alt .flex--wrapper{display:flex;flex-wrap:wrap;grid-gap:var(--grid--gap)}#theme .section--wrapper-alt .flex--wrapper>.flex--item{flex:1}#theme .section--wrapper-alt .flex--wrapper.flex--auto>.flex--item{flex:0 1 auto}#theme .section--wrapper-alt .layout--flex{display:flex;grid-gap:var(--grid--gap)}#theme .section--wrapper-alt .layout--gridGap{display:grid;grid-gap:var(--grid--gap)}#theme .section--wrapper-alt .layout--gridLayers{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}#theme .section--wrapper-alt .layout--gridLayers>div{grid-area:1}#theme .section--wrapper-alt .grid--wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--grid--gap)}#theme .section--wrapper-alt .grid--wrapper.grid--L3{grid-template-columns:1fr 1fr 1fr}#theme .section--wrapper-alt .grid--wrapper.grid--L7{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}#theme .section--wrapper-alt .grid--wrapper.grid--a{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 980px){#theme .section--wrapper-alt .grid--wrapper.grid--M1{grid-template-columns:1fr}#theme .section--wrapper-alt .grid--wrapper.grid--M3{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width: 768px){#theme .section--wrapper-alt .flex--wrapper{grid-gap:calc(var(--grid--gap) / var(--grid--modifierSmall))}#theme .section--wrapper-alt .flex--wrapper>.flex--item{flex:calc(50% - var(--grid--gap) / var(--grid--modifierSmall))}#theme .section--wrapper-alt .grid--wrapper{grid-template-columns:1fr 1fr;grid-gap:calc(var(--grid--gap) / var(--grid--modifierSmall))}}@media screen and (max-width: 400px){#theme .section--wrapper-alt .flex--wrapper{grid-gap:calc(var(--grid--gap) / var(--grid--modifierTiny))}#theme .section--wrapper-alt .flex--wrapper>.flex--item{flex:100%}#theme .section--wrapper-alt .grid--wrapper{grid-template-columns:1fr;grid-gap:calc(var(--grid--gap) / var(--grid--modifierTiny))}}#theme [data-section=page_hero]{background-image:var(--section-background-image);background-size:cover}#theme [data-section=page_hero] img{width:100%}#theme [data-section=page_text] .title--wrapper>*{margin-top:0}#theme [data-section=page_text] .html--wrapper{margin:30px 0}#theme [data-section=page_text] .grid--wrapper{align-items:center;margin:calc(var(--section-padding-b) / 2) 0}#theme [data-section=page_text] .grid--wrapper .html--wrapper{margin:0}#theme [data-section=page_text] .image--wrapper{margin-top:auto;display:block}#theme [data-section=page_text] .image--wrapper img{aspect-ratio:var(--element-ratio, 1.225);object-fit:contain;margin:auto}@media only screen and (max-width: 768px){#theme [data-section=page_text] .grid--wrapper{gap:30px;margin:calc(var(--section-padding-b) * var(--section-mobile-modifier, 2) / 2) 0}}#theme [data-section=page_product]{background-image:var(--section-background-image);background-size:cover}#theme [data-section=page_product] .grid--wrapper{margin-bottom:calc(var(--section-padding-b) / 2)}#theme [data-section=page_product] .grid-item{display:flex;flex-direction:column}#theme [data-section=page_product] .text--wrapper h1,#theme [data-section=page_product] .text--wrapper h2,#theme [data-section=page_product] .text--wrapper h3,#theme [data-section=page_product] .text--wrapper h4,#theme [data-section=page_product] .text--wrapper h5{margin:0 0 15px}#theme [data-section=page_product] .button--primary{font-size:20px}#theme [data-section=page_product] .image--wrapper{margin-top:auto;display:block}#theme [data-section=page_product] .image--wrapper img{aspect-ratio:1.225;object-fit:contain}@media only screen and (max-width: 768px){#theme [data-section=page_product] .grid--wrapper{gap:50px;margin-bottom:calc(var(--section-padding-b) * var(--section-mobile-modifier, 2) / 2)}}#theme [data-section=page_collection] .title--wrapper>*,#theme [data-section=page_collection] .subtitle--wrapper>*{margin-top:0}#theme [data-section=page_collection] .slide--inner .text--wrapper{margin:15px 0 0;font-weight:700;font-size:18px}[data-snippet=slider_element]{position:relative;display:block;width:100%}[data-snippet=slider_element] .swiper-button-custom{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));z-index:1}[data-snippet=slider_element] .swiper-button-custom:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1;content:"next"}[data-snippet=slider_element] .swiper-button-custom.swiper-button-disabled{opacity:.35}[data-snippet=slider_element] .swiper-button-custom.prev{left:var(--swiper-navigation-sides-offset, 10px);right:auto}[data-snippet=slider_element] .swiper-button-custom.prev:after{content:"prev"}[data-snippet=slider_element] .swiper-button-prev,[data-snippet=slider_element] .swiper-button-next,[data-snippet=slider_element] .swiper-button-custom{display:block;right:0;left:unset;font-size:1rem;height:4em;width:4em;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;border:1px solid #ccc;color:#000;transform:translate(50%);z-index:2;top:calc(var(--element-height, 100%) / 2);margin:0;transform:translate(50%,-50%);transform:translate(-1rem,-50%)}[data-snippet=slider_element] .swiper-button-prev:after,[data-snippet=slider_element] .swiper-button-next:after,[data-snippet=slider_element] .swiper-button-custom:after{font-size:1.4em;color:currentColor;font-weight:700}[data-snippet=slider_element] .swiper-button-prev.swiper-button-prev,[data-snippet=slider_element] .swiper-button-next.swiper-button-prev,[data-snippet=slider_element] .swiper-button-custom.swiper-button-prev{right:unset;left:0;transform:translate(-50%,-50%);transform:translate(10px,-50%)}[data-snippet=slider_element]~.swiper-scrollbar{margin-top:40px;position:relative;background:none;width:100%;left:0;top:0;padding:0 3rem;height:5px;overflow:hidden}[data-snippet=slider_element]~.swiper-scrollbar .swiper-scrollbar-drag{border-radius:0;background:#848484}[data-snippet=slider_element]~.swiper-scrollbar:before{content:"";height:1px;width:100%;display:block;position:absolute;top:0;bottom:0;left:0;margin:auto}[data-snippet=slider_element]~.swiper-pagination,[data-snippet=slider_element]>.swiper-pagination{margin-top:16px;position:static}[data-snippet=slider_element]~.swiper-pagination .swiper-pagination-bullet,[data-snippet=slider_element]>.swiper-pagination .swiper-pagination-bullet{background:currentColor;opacity:1;opacity:.4;border-radius:0;width:18px;height:6px;margin:0 5px;transition:width .2s}[data-snippet=slider_element]~.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,[data-snippet=slider_element]>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:18px;opacity:1}@media only screen and (max-width: 980px){[data-snippet=slider_element]~.swiper-scrollbar{margin-top:25px;padding:0 15px}[data-snippet=slider_element]~.swiper-pagination,[data-snippet=slider_element]>.swiper-pagination{margin-top:15px}[data-snippet=slider_element]~.swiper-pagination .swiper-pagination-bullet,[data-snippet=slider_element]>.swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 3.5px}}@media only screen and (min-width: 768px){[data-snippet=slider_element] .swiper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--desktop-size) - (16px - 16px / var(--desktop-size)));margin-right:16px;opacity:.2}}@media screen and (max-width: 556px){#theme .section--wrapper-alt .grid--wrapper{grid-template-columns:1fr;grid-gap:calc(var(--grid--gap) / var(--grid--modifierTiny))}}#theme .section--wrapper-alt h1{font-size:40px;line-height:1.2}#theme .section--wrapper-alt h2{font-size:35px;line-height:1.2}#theme .section--wrapper-alt h3{font-size:30px;line-height:1.2}#theme .section--wrapper-alt h4{font-size:24px;line-height:1.2}@media only screen and (max-width: 768px){#theme .section--wrapper-alt h1{font-size:35px;line-height:1.2}#theme .section--wrapper-alt h2{font-size:30px;line-height:1.2}#theme .section--wrapper-alt h3{font-size:24px;line-height:1.2}#theme .section--wrapper-alt .container--default{padding-left:16px!important;padding-right:16px!important}}#theme .section--wrapper-alt .button--primary,#theme .section--wrapper-alt .button--wrapper a,#theme .section--wrapper-alt .customer button,#theme .section--wrapper-alt .cart__ctas button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .25s ease-in-out;border:1px solid var(--section--buttonBackground_1, var(--button--bg));background-color:var(--section--buttonBackground_1, var(--button--bg));color:var(--section--buttonText_1, var(--button--text));text-decoration:none;display:inline-flex;gap:.5em;justify-content:center;align-items:center;text-align:center;line-height:1.3;letter-spacing:normal;font-family:var(--font--primary);padding:.5em 1.5625em;font-weight:400;cursor:pointer;box-shadow:0 3px 8px #0000001a;text-transform:unset;text-transform:uppercase;font-weight:700;border-radius:10px;min-height:2.5em;line-height:1}#theme [data-section=hero_banner] .section--content{padding-right:0!important}#theme [data-section=hero_banner] [id*=omnisend-form-][id*=-submit-form] button{padding-left:10px!important;padding-right:10px!important;margin-right:auto!important}#theme [data-section=hero_banner] [class*=omnisend-form-][class*=-section-]:last-child{padding-bottom:0}#theme [data-section=hero_banner].style--radius .section--content{border-radius:20px;overflow:hidden}#theme [data-section=hero_banner] .grid--item:not(.element-image){padding:80px 0 160px}#theme [data-section=hero_banner] .element-image{height:100%}#theme [data-section=hero_banner] .element-image .image--wrapper.style--bg{aspect-ratio:var(--desktop-ratio, 1);overflow:hidden;position:relative}#theme [data-section=hero_banner] .element-image .image--wrapper.style--bg:before{content:"";display:block;position:absolute;width:100%;height:12250px;inset:unset;animation-duration:50s;animation-duration:50s!important;animation-iteration-count:infinite!important;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:scroll_v;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:var(--desktop-bg);background-size:contain;background-repeat:repeat-y;background-position:0 0}@media screen and (min-width: 750px){#theme [data-section=hero_banner] .element-image .image--wrapper.style--bg{min-height:calc(var(--app-height) - var(--header-height) - var(--footerGroup-height) - var(--announcement-height));aspect-ratio:unset;height:100%}}@media screen and (max-width: 750px){#theme [data-section=hero_banner] .element-image .image--wrapper.style--bg{aspect-ratio:var(--mob-ratio, 1);margin-left:calc(0px - var(--container--padding) / var(--container--modifierSmall));margin-right:calc(0px - var(--container--padding) / var(--container--modifierSmall))}#theme [data-section=hero_banner] .element-image .image--wrapper.style--bg:before{position:absolute;display:block;width:1990px;height:auto;content:"";background-image:var(--mobile-bg);background-size:contain;background-repeat:repeat-x;top:0;right:0;bottom:0;left:0;animation-duration:25s;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:scroll_h}}#theme [data-section=hero_banner] .grid--wrapper{align-items:center;gap:clamp(16px,7.14286vw,100px)}#theme [data-section=hero_banner] .content-header .element-banner{display:block;max-width:385px;max-width:460px;margin-bottom:16px}#theme [data-section=hero_banner] .content-header .heading{margin:0 0 35px;color:var(--content--colour_2)}#theme [data-section=hero_banner] .content-header .heading.heading--h2{margin:0 0 17.5px}#theme [data-section=hero_banner] .content-header .heading p{margin:0}#theme [data-section=hero_banner] .content-header .heading strong{font-weight:inherit;color:var(--content--colour_3)}#theme [data-section=hero_banner] .text--wrapper{line-height:1.2}#theme [data-section=hero_banner] .button--wrapper{margin-top:40px}#theme [data-section=hero_banner] .button--wrapper a{display:flex;max-width:315px;font-size:19px;max-width:calc((var(--button-size) * .9em) / 2)}#theme [data-section=hero_banner] .element-blocks{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px}#theme [data-section=hero_banner] .element-blocks li{background:var(--content--background_2, inherit);color:var(--content--colour_2, inherit);padding:3.75em .75em;border-radius:10px;letter-spacing:-.03em;font-size:10px;font-size:clamp(1px,.71429vw,10px);border:1px solid #E8E8E8}#theme [data-section=hero_banner] .element-blocks li .heading{letter-spacing:-.03em;line-height:1;margin-bottom:.15em;display:block;color:var(--content--colour_3, inherit)}#theme [data-section=hero_banner] .element-blocks li .text--wrapper{font-size:1.4em;font-weight:500;color:var(--content--colour_4, inherit)}#theme [data-section=hero_banner].style--2{background:none}#theme [data-section=hero_banner].style--2 .section--content>.grid--wrapper{padding-left:clamp(16px,3.57143vw,50px)}@media screen and (max-width: 750px){#theme [data-section=hero_banner] .grid--wrapper{grid-template-columns:1fr;grid-gap:40px;grid-gap:25px}#theme [data-section=hero_banner] .grid--wrapper .grid--item:not(.element-image){padding:5px 0 0rem}#theme [data-section=hero_banner] .grid--wrapper .grid--item:last-child{order:-1}#theme [data-section=hero_banner].style--mirror .grid--wrapper .grid--item:last-child{order:1}#theme [data-section=hero_banner] .heading.heading--h1{font-size:26px;letter-spacing:-.05em;margin:0 0 25px}#theme [data-section=hero_banner] .element-blocks{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px}#theme [data-section=hero_banner] .element-blocks li{font-size:1rem;font-size:clamp(1px,2.51799vw,14px);flex:0 1 200px;flex:0 1 48%}#theme [data-section=hero_banner] .element-blocks li .heading{font-size:2.4em}#theme [data-section=hero_banner] .list--image li:before{margin-right:.5em}#theme [data-section=hero_banner] .button--wrapper{margin-top:25px}#theme [data-section=hero_banner] .button--wrapper a{max-width:100%;font-size:16px}#theme [data-section=hero_banner].style--2{background:none;background-color:var(--section--background_1, transparent)}#theme [data-section=hero_banner].style--2 .section--content{background:none;border-radius:unset}#theme [data-section=hero_banner].style--2 .section--content .content-header{text-align:center}#theme [data-section=hero_banner].style--2 .section--content .element-blocks li{padding:1.75em .75em}#theme [data-section=hero_banner].style--2 .section--content .element-image{border-radius:10px;overflow:hidden}#theme [data-section=hero_banner].style--2 .section--content>.grid--wrapper{padding-left:0}}#theme [data-section=page_hero_2] .grid--wrapper{grid-template-columns:1fr;grid-template-rows:1fr;align-items:center}#theme [data-section=page_hero_2] .element-text{position:relative;padding:60px 0;font-size:20px}#theme [data-section=page_hero_2] .element-text p{line-height:1.9}#theme [data-section=page_hero_2] .element-text p:before{content:"";background:var(--section-content-accent-1);height:1.6em;width:1.6em;display:inline-block;border-radius:100%;margin-right:.5em;position:relative;top:.5em}#theme [data-section=page_hero_2] .element-image img{min-height:100%;object-fit:cover}#theme [data-section=page_hero_2] .element-image .image--wrapper,#theme [data-section=page_hero_2] .element-image{height:100%}#theme [data-section=page_hero_2] .grid--wrapper .grid--item{grid-column:-1/1;grid-row:-1/1}#theme [data-section=page_slider] .heading{margin:0 0 1rem}#theme [data-section=page_slider] .heading p{margin:0}#theme [data-section=page_slider] .text--wrapper{font-size:24px;margin:0 0 2rem}#theme [data-section=page_slider] .text--wrapper p{margin:0}#theme [data-section=page_slider] .button--wrapper{margin:2rem 0 0}#theme [data-section=page_slider] .button--wrapper a{font-size:22px}#theme [data-section=page_slider] .swiper-scrollbar.swiper-scrollbar-horizontal{height:20px;position:static;margin:1rem 0 0}#theme [data-section=page_slider] .swiper-scrollbar.swiper-scrollbar-horizontal>div{background:#00aeef}#theme [data-section=page_slider] .image--wrapper img{max-width:100%}#theme [data-section=page_slider] .productitem{width:auto}#theme [data-section=page_slider] .productitem .productitem--title{font-size:var(--font-size-body)}#theme [data-section=page_banner] .section--content{padding:60px;border-radius:15px}#theme [data-section=page_banner] .heading{margin:0 0 1rem}#theme [data-section=page_banner] .heading p{margin:0}#theme [data-section=page_banner] .text--wrapper{font-size:24px}#theme [data-section=page_banner] .button--wrapper{margin:2rem 0 0}#theme [data-section=page_banner] .button--wrapper p{margin:0}#theme [data-section=page_banner] .button--wrapper a{font-size:22px}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.styles.css.map */
