body{letter-spacing:0}.main-page-title.h0,.collection-hero__title,h2.rich-text__heading{font-size:2.25rem}@media (min-width: 750px){.main-page-title.h0,.collection-hero__title,h2.rich-text__heading{font-size:3.5rem}}.title--primary{margin:2rem 0}.h1,h2,h3,h4,h5,.h0,.h2,.h3,.h4,.h5{letter-spacing:0}.collection-hero__description{margin-bottom:2rem;line-height:calc(1 + .5 / var(--font-body-scale))}@media only screen and (min-width: 750px){.collection-hero__description{max-width:66%}}.rich-text__wrapper .rte p,.article-template__content p,.collection-hero__description{font-size:1.6rem}.rte h2{margin-top:3rem}@media only screen and (min-width: 750px){.rich-text__wrapper .rte p,.article-template__content p,.rte p[data-path-to-node],.collection-hero__description{font-size:1.75rem}}.collection-hero__title{margin:2.5rem 0 2rem!important}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.5rem)}@media only screen and (min-width: 750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3.5rem)}}@media (min-width: 750px){.main-page-title.h0{margin-bottom:2.5rem}}.product-media-container.constrain-height{--constrained-min-height: 500px !important}@media screen and (max-width: 749px){.slider.slider--mobile{margin-bottom:0!important}}@media (max-width: 750px){.collection__title.title-wrapper,.title-wrapper-with-link,.title.h2{margin-bottom:1.5rem!important}}.card-product-custom-name-container{display:flex;width:100%;flex-direction:column}a:hover .card-product-custom-category{text-decoration:none}.card-collection-short-desc{line-height:1.5;margin-top:.5rem}.card-product-custom-name{font-size:1.4rem;margin-bottom:.5rem}.card-product-custom-category{order:-1;text-transform:uppercase;letter-spacing:.04rem;font-size:12px;color:rgba(var(--color-foreground),.65);margin-bottom:.5rem}.card-product-custom .price{font-size:1.4rem;letter-spacing:0}.card .icon-wrap{margin-left:.3rem!important}.price--large{letter-spacing:.1rem!important}.select__select{font-size:1.5rem}.button,.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select,.field__label,.customer .field label,.accordion__title{letter-spacing:0}.blog-articles{display:grid;grid-gap:20px;column-gap:20px;row-gap:20px}.blog-articles .card-wrapper{width:100%}@media screen and (min-width: 750px){.blog-articles{grid-template-columns:1fr 1fr;column-gap:20px;row-gap:20px}.blog-articles .card__inner{height:100%;align-items:self-start}}@media screen and (max-width: 749px){.header{display:flex;padding:4px 1rem!important;width:100%}.header .header__heading-link{flex:1}.header header-drawer{order:3;margin-left:0}.header__heading{flex:1}.header__heading-logo{max-width:160px}.header__icons{padding-right:1.5rem}}.complementary-products .card{flex-direction:row!important;gap:1.5rem}.complementary-products .card__inner{max-width:28%}@media (min-width: 990px){.complementary-products .card__inner{max-width:20%}}.product__title h1{margin-bottom:1rem}.product__conversion-description{line-height:1.5}.product-form__submit{display:flex;margin-bottom:0!important}.product-form__submit>span:first-child{flex:1;text-align:left}.product__text{padding-bottom:1.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.product-form{margin-top:0!important}.size-guide__link{background:none;border:0;padding:0;font:inherit;text-decoration:underline;cursor:pointer;white-space:nowrap;opacity:.9;font-size:1.3rem;margin-bottom:.6rem}.variant-picker-label-row{display:flex;align-content:space-between;width:100%}.variant-picker-label-row>label{flex:1}.list-menu__item{font-size:1.5rem}@media screen and (min-width: 749px){.footer-block__details-content .list-menu__item--link{font-size:1.5rem}}@media screen and (max-width: 749px){.footer__content-top{padding-left:2rem!important;padding-right:2rem!important}}.footer:not(.color-scheme-1){border-top:solid .1rem rgba(var(--color-foreground),.08)!important}@media screen and (max-width: 989px){.footer .footer-block__heading{margin-bottom:1rem;text-align:left}.footer .list-menu__item{padding-top:.5rem!important;padding-bottom:.5rem!important}.footer .footer-block__details-content{margin-bottom:2rem}.footer-block__newsletter{width:100%}.footer .newsletter-form{align-items:flex-start}.footer .newsletter-form__field-wrapper{max-width:40rem}.footer .footer__localization{align-items:flex-start!important;justify-content:flex-start!important;padding:1rem 0}}@media screen and (max-width: 989px){.collection .slider.slider--tablet{margin-bottom:0!important}}@media screen and (min-width: 750px){.product__media-list .grid__item{width:100%!important;max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
