button.submit-button,a.submit-button{font-size:1.2rem;padding:0 2.5rem;min-width:110px;min-height:40px}.header__menu-item{font-size:1.2rem}.shopify-policy__title{margin-bottom:5rem}.shopify-policy__body p{font-size:1.2rem}.shopify-policy__container{max-width:760px}.menu-drawer__utility-links .icon-account{width:85%;height:85%}.menu-drawer__menu-item{font-size:1.6rem!important}.totals__total-value{color:#555}.cart__note label{font-size:1.2rem}.cart__items{margin-top:7rem}.cart-note{resize:none!important}.cart-note,.cart__note:before,.cart__note:after{border-bottom-right-radius:var(--inputs-radius)!important}.cart__login-title{display:none}.cart__login-paragraph{margin-top:4rem!important;font-size:1.1rem}.cart-item .quantity__input{font-feature-settings:"palt";-webkit-font-smoothing:antialiased}.cart__blocks .tax-note{font-size:1.1rem}.cart__checkout-button.button{font-size:1.2rem}@media screen and (max-width: 749px){.cart__note label,.cart__note{font-size:1.1rem}}li[data-address]>h2.customer__title,.customer__title,.collection-hero__title,.main-page-title,.title--primary,.shopify-policy__title h1,.cart__empty-text{font-size:1.6rem}.cart__empty-text{font-size:1.4rem}.title--empty{font-size:2.5rem;line-height:1.6}.customer__subtitle{font-size:2rem}.footer,.footer__content-bottom{border-top:none!important}.footer__copyright{display:flex;flex-direction:column-reverse;align-items:center}.footer__content-bottom-wrapper{justify-content:center}.footer__content-bottom{padding-top:1rem!important}footer .policies li:before{content:" "}footer .policies{margin-left:-1.6rem}.footer__list-social svg{color:#555555bf!important;transition:color .3s ease}.footer__list-social .list-social__link:hover svg{color:#555!important}small.copyright__content{font-size:.9rem}footer .policies .copyright__content a{font-size:1.1rem}@media screen and (max-width: 749px){small.copyright__content{font-size:.8rem}footer .policies .copyright__content a{font-size:1rem}.footer__content-bottom{padding-top:0rem!important}.menu-drawer__utility-links .list-social{display:none}}.footer__content-top{padding-top:4rem;padding-bottom:0!important}footer .policies{padding-bottom:2rem}.image-with-text__content{padding:4rem!important}@media screen and (min-width: 750px){.image-with-text--overlap .image-with-text__content{width:100%!important;max-width:100%!important}}*:focus-visible{outline:none!important;box-shadow:none!important}.facets__header,.facets__selected,.facet-checkbox__text-label{font-size:1.2rem!important}.card__heading.h5{line-height:1.5}.card__heading.h5 a:hover{text-decoration:none}.full-unstyled-link,.card-information .price__container{font-size:1.3rem}.product__description{font-size:1.2rem}.product__description p{margin-top:0rem;margin-bottom:0}.page-contact section:first-child .main-page-title{margin-bottom:0}.page-contact section+.section{margin-top:0}.template-page .rte p{font-size:1.2rem}.forgot-password{margin-top:2.5rem}.caption-with-letter-spacing{font-size:1.1rem;margin-top:1.1rem}.article-card__excerpt,.facets__price .field__input,.facets__summary span{font-size:1.2rem}@media screen and (max-width: 749px){.mobile-facets__open-label,.product-count .product-count__text{font-size:1.2rem}.card__information{padding:1.2rem 0!important}.mobile-facets__clear{font-size:1.3rem}}.card__information .price__regular{display:inline-block}.card__information .product__tax{display:none!important}.card__information .price--on-sale .price__regular{display:none}.product .product-form__submit{margin-top:3.5rem;margin-bottom:8rem;width:50%}@media screen and (max-width: 749px){.product .product-form__submit{margin-bottom:5rem}}.product .price-per-item__container{margin-left:-1rem}.product__media-icon{display:none!important}@media screen and (min-width: 750px){.product__media-list{padding-right:0!important}}@media screen and (min-width: 1030px){.thumbnail-slider.slider-mobile-gutter{margin:0 auto}}.pickup-availability-button{font-size:1.2rem}.product .quantity__label.form__label{display:none}.product .quantity__input{font-weight:400}.product__title h1{font-size:1.8rem;margin-top:2rem}.price-container,.product__tax{display:inline-block}.product__tax{margin-left:1rem!important}.product .quantity__input{font-feature-settings:"palt";-webkit-font-smoothing:antialiased}.product-form__submit.button,.shopify-payment-button__button{font-size:1.2rem!important}.product .product__description{font-size:1.2rem;line-height:2.1}.related-products__heading{font-size:1.8rem}.cart-notification__links .button,.cart-notification__links .button-label{font-size:1.2rem}.cart-notification__links .button-label{margin-top:3rem}.product .price__container{display:flex;align-items:flex-end}.product .price__container+.badge,.product .price__container~.badge{margin-top:1rem}.product__description table{width:100%!important;font-size:1.1rem;line-height:1.1;border-top:1px solid #e5e5e5;border-bottom:1px solid #2e2a39bf;border-collapse:collapse;-webkit-box-shadow:none;box-shadow:none;-ms-word-break:break-all;word-break:break-all}.product__description table colgroup{display:none}.product__description tr{display:table-row;border-bottom:1px solid #e5e5e5}.product__description tr:first-child{border-top:1px solid #2e2a39bf;border-bottom:1px solid #2e2a39bf}.product__description tr:last-child{border-bottom:1px solid #2e2a39bf}.product__description td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;padding:5px 0 4px 10px!important;text-align:right;border:none!important;width:auto!important}.product__description td:first-child{width:auto;padding-left:0!important;text-align:left}.product__description td:nth-child(2){width:7.894736842105263%}.product__description td[colspan]{text-align:center}.article-template__link{font-size:1.2rem!important;text-decoration:underline!important}.article-template__back .svg-wrapper{width:17px;height:17px}.article-template__title{font-size:1.5rem}.article-template__content{font-size:1.3rem}.contact .field__label{font-size:1.3rem;top:calc(1.16rem + var(--inputs-border-width))}.contact .field__input{font-size:1.3rem}.title.title--primary.title--empty{font-size:1.2rem;font-weight:400}.search-modal__form .field__input,.search-modal__form .field__label,.template-search__search .search__input,.template-search__search .field__label{font-size:1.3rem}.search-modal__form .field__label,.template-search__search .field__label{top:calc(1.16rem + var(--inputs-border-width))}.template-search .h2.center{font-size:1.8rem;margin-bottom:5rem}.template-search__no-results{font-size:1.2rem;text-align:center}@media screen and (max-width: 749px){.title.title--primary.title--empty{font-size:1.3rem}}@media screen and (min-width: 750px){.facets__summary-label,.facets__heading,.facet-filters__label,.facet-filters__sort,.product-count__text{font-size:1.1rem!important}}.not-found-title{font-size:1.8rem}.not-found-subtext{font-size:1.3rem}.contact .form__message,.contact .form-status,.contact .form-status-list,.customer .form__message,.customer .form-status,.customer .form-status-list,.errors,.form-status-list a,.customer .error-list a{font-size:1.2rem!important}.customer .errors ul,.customer .error-list{padding-left:1.3rem;font-size:1.1rem}.field--with-error:has(small):after{box-shadow:0 0 0 var(--inputs-border-width) #eb001b}.field--with-error small{display:none}.contact .form-status svg.icon{display:inline-block;transform:translate3d(0,.2rem,0)}.reset-password small.form__message{display:none}.order-history{margin-top:2rem}@media screen and (min-width: 750px){.customer__subtitle.customer__subtitle--orders,.account .customer__subtitle{font-size:1.4rem!important}.order .customer__subtitle{font-size:1.5rem!important}}.customer__pagination-arrow .icon-caret-svg svg{height:.6rem!important}.order .customer__subtitle+.customer__subtext,.order .customer__subtext+.customer__subtitle,.order .customer__subtext+.customer__subtitle+p{font-size:1.3rem!important}.customer__head-subtext{margin-top:.3rem}td[headers="RowOrder ColumnDate"],td[headers="RowOrder ColumnPayment"],td[headers="RowOrder ColumnFulfillment"]{font-size:1.3rem}.customer #RowTotal{font-size:1.5rem}.customer #RowSubtotal,.customer #RowShipping,.customer #RowTax{font-size:1.3rem}.order td[headers=RowTotal]{font-size:1.6rem!important}.customer .field label,.customer .field input,.customer select,.edit-country-container label,.edit-province-container label,.recover-password-input,.recover-password-label,.customer .reset-password .field input,.customer .reset-password .field label,.activate-account-password,.activate-account-label{font-size:1.3rem}.customer.register .customer__title{font-size:1.4rem}.icon-caret-svg svg{height:.7rem!important}.customer .field label,.recover-password-label{top:calc(1.16rem + var(--inputs-border-width))}.customer a.forgot-password{font-size:1.2rem;margin-top:2rem}a.create-account,a.recover-password-cancel{font-size:1.2rem}.login h3.form__message{font-size:1.1rem;margin-top:5rem;line-height:1.3}h2.customer__subtitle{font-size:1.6rem}.account .customer__address-summary p,.addresses .customer__address-summary p{font-size:1.3rem}.order .customer__subtext{font-size:1.3rem;margin-top:.5rem}h1#recover{font-size:3rem}a.customer__return{font-size:1.2rem}#AddAddress label[for=AddressCountryNew],#AddAddress label[for=AddressProvinceNew],.edit-address .edit-country-container,.edit-address .edit-province-container{margin-top:1.5rem!important}.edit-address,.add-address{margin-top:10rem}.edit-address h2,.add-address h2{font-size:1.8rem}.edit-address .customer__subtitle{font-size:1.6rem}.customer h2{font-size:1.8rem}.recover-password-subtext,.reset-password-subtext,.activate-account-subtext{font-size:1.3rem}.customer h2.customer__subtitle{font-size:1.6rem}.customer select+.svg-wrapper{right:1.4rem}.set-default-address{font-size:1.2rem}.addresses input[type=checkbox]{transform:translate3d(0,.25rem,0)}@media screen and (max-width: 749px){li[data-address]>h2.customer__title,.customer__title{font-size:1.3rem}.customer h2.customer__subtitle{font-size:1.3rem}.customer__address-summary+a{font-size:1.2rem}h1.customer__title{font-size:1.8rem}h1.customer__title+a{font-size:1.1rem}.account .customer__subtitle--orders+p{font-size:1.3rem}.addresses .customer__title+a{font-size:1.2rem}.customer .add-address h2.customer__subtitle{font-size:1.8rem}td[headers="RowOrder ColumnDate"],td[headers="RowOrder ColumnPayment"],td[headers="RowOrder ColumnFulfillment"]{font-size:1.2rem}.customer #RowTotal{font-size:1.5rem}.customer #RowSubtotal,.customer #RowShipping,.customer #RowTax{font-size:1.3rem}.order td[headers=RowTotal]{font-size:1.6rem!important}.customer td:before{font-size:1.2rem!important}}.image-with-text__media{pointer-events:none;transform:scale(.7)}.template-index .image-with-text__media{background-color:transparent!important}body.template-index .image-with-text__media img{display:inline-block;opacity:0;transition:opacity .4s .2s ease-in-out}body.template-index .image-with-text__media img.loaded{opacity:1}.image-with-text__media--link{pointer-events:auto}@media screen and (min-width: 750px){.image-with-text__text-item.grid__item{position:absolute!important;left:3rem!important;bottom:0!important;justify-content:flex-start!important}.image-with-text__media--large{max-height:500px}.index-image{max-width:80rem;margin-top:3rem}}.image-with-text__heading.inline-richtext.h2{font-size:2.5rem}@media screen and (max-width: 749px){.image-with-text__heading.inline-richtext.h2{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/past-common.css.map */
