*,*:before,*:after{box-sizing:border-box}html{overflow-x:hidden;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{overflow-x:hidden;width:100%;max-width:100vw;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#MainContent,.shopify-section,.section,.page-width,.container,.grid,.image-with-text{max-width:100vw;overflow-x:hidden}@media screen and (max-width: 749px){.page-width{padding-left:1.5rem;padding-right:1.5rem;width:100%}.image-with-text__media,.media,img{max-width:100%;height:auto}.grid{margin-left:0;margin-right:0}button,a.button,.button{min-height:44px;min-width:44px;padding:1.2rem 2.4rem}h1,.h1{font-size:clamp(2.4rem,7vw,4rem);line-height:1.2;word-wrap:break-word}h2,.h2{font-size:clamp(2rem,6vw,3.2rem);line-height:1.3;word-wrap:break-word}p{font-size:clamp(1.4rem,4vw,1.6rem);line-height:1.6;word-wrap:break-word}*{-webkit-overflow-scrolling:touch}*{-webkit-tap-highlight-color:transparent}.image-with-text__content,.rte{max-width:100%;padding-left:2rem;padding-right:2rem}.collection{padding-left:1rem;padding-right:1rem}.product-grid{gap:1rem}@supports (padding: max(0px)){.page-width{padding-left:max(1.5rem,env(safe-area-inset-left));padding-right:max(1.5rem,env(safe-area-inset-right))}}}@media screen and (min-width: 750px) and (max-width: 989px){.page-width{padding-left:2rem;padding-right:2rem}.image-with-text__content{padding:4rem 3rem}}button,a,.button,.card{transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease}button:active,a:active,.button:active,.card:active{transform:scale(.98);opacity:.9}input,textarea,select{font-size:16px!important}img{max-width:100%;height:auto;display:block}.custom-liquid section{max-width:100vw;overflow:hidden}.image-with-text--overlap .image-with-text__content{max-width:90%;margin-left:auto;margin-right:auto}@media screen and (max-width: 749px){.image-with-text--overlap .image-with-text__content{width:90%;min-width:unset}}@media screen and (max-width: 749px){.featured-collection{padding-left:0;padding-right:0}.slider{padding-left:1.5rem;padding-right:1.5rem}}.scroll-trigger{will-change:transform}html,body{overscroll-behavior-x:none}
/*# sourceMappingURL=/cdn/shop/t/43/assets/mobile-app-experience.css.map */
