@media screen and (min-width:750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 80px !important}}h1,.h1{font-size:var(--gp-h1-size);line-height:var(--font-h1--line-height);font-weight:var(--font-h1--weight)}h2,.h2{font-size:var(--gp-h2-size);line-height:var(--font-h2--line-height);font-weight:var(--font-h2--weight)}h3,.h3{font-size:var(--gp-h3-size);line-height:var(--font-h3--line-height);font-weight:var(--font-h3--weight)}h4,.h4{font-size:var(--gp-h4-size);line-height:var(--font-h4--line-height);font-weight:var(--font-h4--weight)}h5,.h5{font-size:var(--gp-h5-size);line-height:var(--font-h5--line-height);font-weight:var(--font-h5--weight)}h6,.h6{font-size:var(--gp-h6-size);line-height:var(--font-h6--line-height);font-weight:var(--font-h6--weight)}body,.paragraph:not(.button),.paragraph>*,.text-block.paragraph :is(h1,h2,h3,h4,h5,h6){font-size:var(--gp-body-size);line-height:var(--font-paragraph--line-height);letter-spacing:var(--letter-spacing--body-loose)}.body-large,.intro-text,.lead{font-size:var(--gp-body-large-size);line-height:1.55}.text-small,.caption,.meta{font-size:var(--gp-small-size);line-height:var(--font-paragraph--line-height);letter-spacing:var(--letter-spacing--body-loose)}.text-sm{font-size:var(--gp-small-size);line-height:1.5714}.text-base{font-size:var(--gp-body-size);line-height:1.5625}.text-lg{font-size:var(--gp-body-large-size);line-height:1.5}.text-xl{font-size:var(--gp-h4-size);line-height:1.4}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.rte h1{font-size:var(--gp-h1-size);line-height:var(--font-h1--line-height)}.rte h2{font-size:var(--gp-h2-size);line-height:var(--font-h2--line-height)}.rte h3{font-size:var(--gp-h3-size);line-height:var(--font-h3--line-height)}.rte h4{font-size:var(--gp-h4-size);line-height:var(--font-h4--line-height)}.rte h5{line-height:var(--font-h5--line-height)}.rte h6{line-height:var(--font-h6--line-height)}ul li:not(:last-child):not(.payment-icons__item){margin-bottom:12px}.mega-menu__grid ul li:not(:last-child){margin-bottom:0!important}.text-block :is(h1,h2,h3,h4,h5,h6)+p{margin-block-start:0!important}.card__heading,.product-card__title,.article-card__title{font-size:var(--gp-h4-size);line-height:var(--font-h4--line-height)}.section__heading{font-size:var(--gp-h2-size);line-height:var(--font-h2--line-height)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width:750px)and (max-width:989px){.shopify-section,.section,[style*=--padding-block-start],[style*=--padding-block-end]{padding-block-start:calc(var(--padding-block-start, 0px) / 1.05)!important;padding-block-end:calc(var(--padding-block-end, 0px) / 1.05)!important}}@media screen and (max-width:749px){.shopify-section,.section,[style*=--padding-block-start],[style*=--padding-block-end]{padding-block-start:calc(var(--padding-block-start, 0px) / 1.555)!important;padding-block-end:calc(var(--padding-block-end, 0px) / 1.555)!important}.product-card__content rte-formatter .metafield-rich_text_field p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}}@media screen and (max-width:375px){.shopify-section,.section,[style*=--padding-block-start],[style*=--padding-block-end]{padding-block-start:calc(var(--padding-block-start, 0px) / 1.555)!important;padding-block-end:calc(var(--padding-block-end, 0px) / 1.555)!important}}.media-with-content .media-with-content__content>.group-block-content{padding-block:0!important}button:not(.policy-list-trigger),.button,.btn,input[type=submit],input[type=button]{font-weight:600!important}.button:not(.policy-list-trigger),.button-secondary,button.shopify-payment-button__button--unbranded{font-weight:600!important}.button-secondary,button.shopify-payment-button__button--unbranded,[class*=button--A],.size-style.button{padding-inline:40px!important;font-size:var(--gp-body-size);line-height:1.5!important}.button:focus,.button:focus-visible,.close-button:focus,.close-button:focus-visible{outline:none!important;-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none}.product-card__content rte-formatter .metafield-rich_text_field p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}
/*# sourceMappingURL=/cdn/shop/t/4/assets/config.css.map */
