:root{--page-gutter: var(--page-gutter-desktop, 5rem)}@media screen and (max-width:749px){:root{--page-gutter: var(--page-gutter-mobile, 2rem)}}@media screen and (min-width:750px)and (max-width:989px){:root{--page-gutter: var(--page-gutter-tablet, 3.2rem)}}html{overflow-x:clip}#MainContent{max-width:100%;overflow-x:clip}@media screen and (max-width:989px){img,video,iframe{max-width:100%}}.page-width{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}@media screen and (max-width:989px){.page-width--narrow,.page-width-tablet{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}@media screen and (max-width:989px){h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.hxxl,.hxl,.banner__heading,.rte{overflow-wrap:break-word;word-break:break-word}h1,h2,h3,.h0,.h1,.h2,.hxxl,.hxl,.banner__heading{text-wrap:balance}.rte a{overflow-wrap:anywhere}}@media screen and (max-width:989px){.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{max-width:100%;min-width:min(12rem,100%);white-space:normal}}@media screen and (max-width:989px){.grid{max-width:100%}.grid__item{min-width:0}.grid--peek .grid__item{min-width:35%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fenton-responsive-foundation.css.map */
