#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}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom.styles0.css.map */
