.collection--grid{grid-gap:36px}@media screen and (max-width:948px){.collection--grid{grid-gap:24px}}@media screen and (max-width:480px){.collection--grid{grid-gap:18px}}.product-item__caption{padding-top:1.6em}.sidebar__menu.sidebar--primary a,.sidebar__submenu.sidebar--primary a,.sidebar--primary.sidebar__seconds a,.sidebar--primary.sidebar__thirds a,.sidebar--primary.sidebar__cart a,.sidebar--primary.sidebar__search a,.sidebar--primary.collection__filters a,.sidebar--primary.localization__filters a{padding-top:13px;padding-bottom:13px}.rte p{margin-bottom:1.3em}.rte p:last-child{margin-bottom:0}.rte ul,.rte ol{margin-bottom:1.3em;padding-left:1.4em}.rte li{margin-bottom:.4em}.rte li:last-child{margin-bottom:0}:root{--base-headings-size: 19;--base-headings-size-alt: 21}.page-content>h1.title,.article__content>h1.title{margin-bottom:.8em}.with-gutter{margin-bottom:60px}.without-gutter+.with-gutter,#page-content .with-gutter:first-child,.has-inner-padding+.with-gutter{margin-top:60px}@media screen and (max-width:948px){.with-gutter{margin-bottom:40px}.without-gutter+.with-gutter,#page-content .with-gutter:first-child,.has-inner-padding+.with-gutter{margin-top:40px}}@media screen and (max-width:480px){.with-gutter{margin-bottom:28px}.without-gutter+.with-gutter,#page-content .with-gutter:first-child,.has-inner-padding+.with-gutter{margin-top:28px}}.content-section.gutter--on{padding-left:32px;padding-right:32px}@media screen and (max-width:948px){.content-section.gutter--on{padding-left:20px;padding-right:20px}}.page-content,.article__content{margin-top:60px;margin-bottom:60px}@media screen and (min-width:1280px){.page-content,.article__content{margin-top:5vw;margin-bottom:5vw}}@media screen and (max-width:948px){.page-content,.article__content{margin-top:40px;margin-bottom:40px}}@media screen and (max-width:648px){.page-content,.article__content{margin-top:30px;margin-bottom:30px}}.faq{margin-top:20px}.toggles{margin-top:20px!important}.toggle__title{margin-bottom:.9em}.toggle__title+.toggle__content{padding-bottom:14px}.button,.button--solid,.button--outline,.shopify-challenge__button,.shopify-payment-button__button--unbranded{border-radius:6px}.sidebar__cart .button--solid{background:rgba(var(--color-sidebar-txt),1)}input:not([type=checkbox]):not([type=radio]),textarea,select{border-color:rgba(var(--color-body-txt),.22);border-radius:6px;padding:12px 14px}textarea{padding-top:12px}input:not([type=checkbox]):not([type=radio]):focus,textarea:focus,select:focus{border-color:rgba(var(--color-body-accent),.9);box-shadow:0 0 0 3px rgba(var(--color-body-accent),.18)}.product-item__thumbnail{border-radius:6px}.no-touch .product-item:hover .product-item__thumbnail img{transform:scale(1.035)}.product-item__thumbnail img{transition:opacity .15s linear,transform .4s ease}.h0,h1,.h1{letter-spacing:-.01em}.toggle__title,.collection-header__title,.blog-header__title{letter-spacing:-.005em}.centered-section-content,.newsletter,.testimonial{max-width:1600px;margin-left:auto!important;margin-right:auto!important}.h0,.slide__title .h0{line-height:.95;letter-spacing:-.02em}@media screen and (min-width:1920px){.h0,.slide__title .h0{font-size:110px}}@media screen and (min-width:1280px)and (max-width:1920px){.h0,.slide__title .h0{font-size:90px}}@media screen and (min-width:1023px)and (max-width:1280px){.h0,.slide__title .h0{font-size:68px}}@media screen and (max-width:1023px){.h0,.slide__title .h0{font-size:48px}}.slide__caption,.collection-header__title+.collection-header__description{letter-spacing:.04em;text-transform:uppercase;font-size:calc(12px / 14 * var(--base-body-size) + 0px)}@media screen and (min-width:949px){.collection--grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:948px){.collection--grid{grid-template-columns:1fr 1fr}}.button,.button--solid,.button--outline{border-radius:999px;padding:0 34px;height:58px;line-height:56px;font-size:14px;letter-spacing:.02em}.button--large{height:74px;line-height:72px;padding:0 46px}.slide__button{margin-top:44px}@media screen and (max-width:480px){.slide__button .button,.page-action .button{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/theme-custom.css.map */
