.page-title{margin-top:0}.ship-info{font-size:16px;line-height:24px;color:#525252}.main-page-title{margin-bottom:36px;text-align:center}@media screen and (min-width:750px){.main-page-title{margin-bottom:64px}}@media screen and (min-width:750px)and (max-width:989px){.page-width--narrow{padding:0 5rem}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}.page--content{font-weight:400;font-size:20px;line-height:30px}.page--content.rte a{color:inherit}.page--content h2{font-weight:400;font-size:30px;line-height:38px;margin:0 0 16px}.page--content h3{margin-top:0}.page--content ul{padding-left:0;list-style:none}.page--content ul li{padding-left:20px;position:relative}.page--content ul li:before{content:"";position:absolute;left:2px;top:12px;width:4px;height:4px;border-radius:50%;background:#000}.template-page-bcorp h2.rich-text__heading{font-weight:400;font-size:72px;line-height:90px;letter-spacing:-.02em;color:#000}.template-page-bcorp .rich-text__text{font-weight:400;font-size:20px;line-height:30px;color:#000;margin-top:32px;max-width:750px;margin-left:auto;margin-right:auto}.template-page-bcorp .image-with-text__media-item.grid__item{border-radius:24px;overflow:hidden}.template-page-bcorp .multicolumn .title-wrapper-with-link{justify-content:center;margin-bottom:40px}.template-page-bcorp .multicolumn-list{--grid-desktop-vertical-spacing: 16px;--grid-desktop-horizontal-spacing: 16px}.template-page-bcorp .multicolumn.background-primary .multicolumn-card{background:#fff;border-radius:24px}.template-page-bcorp .multicolumn-card__info{padding:32px 16px}.template-page-bcorp .multicolumn-card__info>:nth-child(2){margin-top:16px}.template-page-bcorp .multicolumn-list h3{font-size:24px;min-height:64px;line-height:32px}.template-page-bcorp .multicolumn-list .rte{font-size:18px;line-height:28px}.template-page-bcorp .image-with-text__media-item.image-with-text__media-item--small{flex-grow:0;border-radius:32px;overflow:hidden}.template-page-bcorp .image-with-text__grid .image-with-text__content{padding:32px;border-radius:32px!important}.template-page-bcorp h2.image-with-text__heading.inline-richtext.hxl{font-weight:400;font-size:60px;line-height:72px;letter-spacing:-.02em}.template-page-bcorp .image-with-text__text hr{background:#fff;margin:0 0 24px}.template-page-bcorp .image-with-text__text p{margin-bottom:24px}.template-page-bcorp .image-with-text__text p:last-child{margin-bottom:0}.template-page-bcorp .image-with-text__content .image-with-text__text+.button{min-width:0}.template-page-bcorp .image-with-text .gradient{background:transparent}@media screen and (max-width:989px){.template-page-bcorp .image-with-text__media{margin-top:0;min-height:0}.template-page-bcorp .multicolumn slider-component{padding:0}}.template-page-affiliate h1.title,.template-page-affiliate .rte hr{display:none}.template-page-affiliate .rte h1{font-weight:400;margin:0 0 64px;font-size:48px;line-height:60px;letter-spacing:-.02em;color:#000}.template-page-affiliate .rte{text-align:center;max-width:760px;margin-left:auto;margin-right:auto}.template-page-affiliate .rte p,.template-page-affiliate .rte ul{margin:0 0 64px}.template-page-affiliate .rte ul{padding:0;column-count:2;text-align:left;list-style:none;margin-left:0;column-gap:16px}.template-page-affiliate .rte li strong{font-weight:400}.contact.page-width{max-width:750px}.page--content .accordion .js-toggle{padding-top:64px;align-items:center}.page--content h2.accordion__title{margin:0;font-family:var(--font-heading-family);font-size:30px;line-height:38px}.page--content .accordion__content{padding:4px 0 0}.template-page-contact .page--content.rte{max-width:610px;margin-left:auto;margin-right:auto}.template-page-contact .contact.page-width{max-width:572px}.template-privacy-cookies .page--content h2,.template-shipping-and-logistics .page--content h3{margin-top:64px}.template-supplier-code-of-conduct .page-width--narrow{max-width:700px;margin-left:auto;margin-right:auto}.template-faq .page-width--narrow,.template-faq .collapsible-content-wrapper-narrow,.template-terms-and-conditions .page-width--narrow,.template-privacy-cookies .page-width--narrow,.template-find-us .page-width--narrow{max-width:728px;margin-left:auto;margin-right:auto}.template-faq .collapsible-content-wrapper-narrow{padding:0}.template-shipping-and-logistics h1.title,.template-terms-and-conditions h1.title,.template-privacy-cookies h1.title,.template-supplier-code-of-conduct h1.title,.template-find-us h1.title,.template-faq h1.title{text-align:left}.template-find-us .page--content ul{margin-top:0}.template-find-us .page--content h2,.template-find-us .page--content h3{margin:0 0 25px}.template-shipping-and-logistics .page--content .accordion .js-toggle{padding-top:16px}.template-shipping-and-logistics .page--content h2.accordion__title{margin:0;font-family:var(--font-body-family);font-size:20px;line-height:30px}.template-shipping-and-logistics .page--content h2,.template-shipping-and-logistics .page--content h3{font-size:30px;line-height:38px}@media screen and (max-width:749px){.template-privacy-cookies .page--content{font-size:14px;line-height:20px}.template-privacy-cookies .page--content{word-break:break-all}.template-eu-withdrawal-form .shopify-app-block,.template-faq .page-width--narrow,.template-faq .collapsible-content-wrapper-narrow{padding:0 24px}.page--content h2,.template-find-us .page--content h3,.template-shipping-and-logistics .page--content h2,.template-shipping-and-logistics .page--content h3{font-size:24px;line-height:32px}.template-page-affiliate .rte h1,.template-page-bcorp h2.rich-text__heading,.template-page-bcorp h2.image-with-text__heading.inline-richtext.hxl{font-weight:400;font-size:36px;line-height:44px;letter-spacing:-.02em}.template-page-affiliate .rte p,.template-page-affiliate .rte ul,.template-page-affiliate .rte h1{margin:0 0 32px}.template-page-affiliate .rte p,.page--content,.template-page-bcorp .rich-text__text,.template-page-bcorp .multicolumn-list .rte{font-size:16px;line-height:24px}.template-page-bcorp .rich-text__text{margin-top:24px}.template-page-bcorp .multicolumn .title-wrapper-with-link{margin-bottom:24px}.template-page-bcorp .image-with-text__media{margin-bottom:32px}.template-page-bcorp .image-with-text__grid .image-with-text__content{padding:0}.template-page-bcorp .multicolumn-card__info{padding:24px}.template-page-bcorp .image-with-text__media-item a.button{display:none}div#ImageWithText--template--28710993101175__image_with_text_NRCeHi h2,.template-page-bcorp .image-with-text__text p{margin-bottom:20px}.template-page-bcorp .image-with-text__content .image-with-text__text+.button{display:inline-flex!important}.template-page-bcorp .image-with-text__text hr{margin:0 0 16px}.template-page-bcorp .image-with-text__content .image-with-text__text+.button{margin-top:16px}.template-page-bcorp .rich-text__wrapper{width:100%}#shopify-section-template--28710993101175__image_with_text_NRCeHi>div{padding-bottom:48px}.template-page-affiliate .rte ul{column-count:1}.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:14px}.template-page-affiliate .rte p:last-of-type{margin-bottom:0}.template-page-contact .main-page-title{margin-bottom:36px;text-align:left}.template-page-contact .page--content.rte *{text-align:left!important}.page--content .accordion .js-toggle{padding-top:32px;padding-bottom:8px}.page--content h2.accordion__title{font-size:18px;line-height:20px}.page--content .accordion svg{max-height:17px}.template-privacy-cookies .page--content h2{margin-top:48px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-main-page.css.map */
