.collection-hero__title,.product__title h1,.product__title h2,.main-page-title,.title--primary,.article-template__title,.cart__empty-text,main h1.title{font-size:22px;line-height:1.3}main .main-page-title{margin-bottom:12px}.page-width.page-width--narrow:has(>.main-page-title){max-width:var(--page-width)}.card-wrapper:has(.card-swatches) .card__inner{--ratio-percent: 133.3333% !important}.price--on-sale .price-item--sale,.price--on-sale .price-item--last{color:#e50010}.price .price-item--sale,.price .price-item--last,.price:not(.price--on-sale) .price-item--regular{font-weight:400;-webkit-text-stroke:.35px currentColor}.price--on-sale .price-item--regular{font-weight:400;-webkit-text-stroke:0}.card-information .price,.card__information .price,.card-information .price .price-item,.card__information .price .price-item{font-size:16px;letter-spacing:.16px}.product-card-wrapper .card__information .card__heading{font-size:16px;line-height:1.4}@media screen and (max-width:749px){.card-information .price,.card__information .price,.card-information .price .price-item,.card__information .price .price-item,.product-card-wrapper .card__information .card__heading{font-size:17px}}@media screen and (max-width:989px){.product-card-wrapper .card__information .card__heading{min-height:2.8em}}.product .price,.product .price .price-item{font-size:16px;letter-spacing:.16px}footer.footer .footer__copyright{margin-top:0}footer.footer .footer__content-top{padding-bottom:27px}fieldset.product-form__input--pill input[type=radio]+label{border:1px solid rgba(var(--color-foreground),.55)}fieldset.product-form__input--pill input[type=radio]:checked+label{border-color:rgb(var(--color-foreground))}fieldset.product-form__input--packs{display:flex;flex-direction:column;align-items:stretch;gap:.8rem}fieldset.product-form__input--packs input[type=radio]+label{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:64px;margin:0;text-align:center;line-height:1.3}.card .card__badge:has(.badge--sale){align-self:flex-start;justify-self:flex-start;grid-row-start:1}.card .card__badge .badge.badge--sale{background-color:#e50010;border-color:#e50010;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.04rem;padding:.4rem .9rem .5rem}.price .badge.price__badge-sale{background-color:#e50010;border-color:#e50010;color:#fff}.card-information .price--on-sale .price__sale,.card__information .price--on-sale .price__sale{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.card-information .price--on-sale .price-item--sale,.card__information .price--on-sale .price-item--sale{display:inline-block;background-color:#d8a04c;color:#fff;font-weight:700;-webkit-text-stroke:0;padding:.3rem .9rem;border-radius:.5rem}.price--show-badge.price--on-sale{display:grid;grid-template-columns:max-content max-content max-content;justify-content:start;align-items:center;column-gap:.8rem;row-gap:.8rem}.price--show-badge.price--on-sale .price__container,.price--show-badge.price--on-sale .price__sale{display:contents}.price--show-badge.price--on-sale .price__label{font-size:14px;color:rgba(var(--color-foreground),.75)}.price--show-badge.price--on-sale .price__label--before{grid-column:1;grid-row:1}.price--show-badge.price--on-sale .price__sale>span:not([class]){grid-column:2;grid-row:1}.price--show-badge.price--on-sale .price__badge-sale{grid-column:3;grid-row:1;margin-left:1.6rem}.price--show-badge.price--on-sale .badge.price__badge-sale{font-size:1.5rem;font-weight:700;letter-spacing:.05rem;padding:.7rem 1.8rem .8rem}.price--show-badge.price--on-sale .price__label--now{grid-column:1;grid-row:2}.price--show-badge.price--on-sale .price-item--sale{grid-column:2;grid-row:2;justify-self:start;display:inline-block;background-color:#d8a04c;color:#fff;font-weight:700;-webkit-text-stroke:0;padding:.3rem .9rem;border-radius:.5rem}.product .product__tax{display:none}.product__info-container{--buttons-radius: 100px;--buttons-radius-outset: 100px;--inputs-radius: 100px;--inputs-radius-outset: 100px}.product-form__input--packs-select .select .select__select{font-size:15px;letter-spacing:0;min-height:5.6rem;padding-left:1.8rem;padding-right:4.4rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-form__input--packs-select .select .svg-wrapper{right:1.8rem}.product-form__input--packs-select .select .svg-wrapper svg,.product-form__input--packs-select .select .icon-caret{width:1.8rem;height:auto;overflow:visible;stroke:currentColor;stroke-width:.9px;stroke-linejoin:round;stroke-linecap:round}@media screen and (max-width:749px){.product-form__input--packs-select .select .select__select{font-size:16px}}.product-form__buttons .product-form__submit{color:#596844}.product-form__buttons .product-form__submit:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #596844}.product-form__buttons .shopify-payment-button__button--unbranded,.product-form__buttons .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#596844;color:#fff;border-color:#596844;outline-color:#596844}.product-form__buttons .shopify-payment-button__button--unbranded:after,.product-form__buttons .shopify-payment-button__button--unbranded:hover:not([disabled]):after{box-shadow:0 0 0 var(--buttons-border-width) #596844;border-color:#596844}.product-form__buttons .shopify-payment-button__button--unbranded::selection{background-color:#ffffff4d}.product-form__buttons .shopify-payment-button__button--unbranded{transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease;-webkit-tap-highlight-color:transparent}.product-form__buttons .shopify-payment-button__button--unbranded:hover:not([disabled]),.product-form__buttons .shopify-payment-button__button--unbranded:active:not([disabled]),.product-form__buttons .shopify-payment-button__button--unbranded:focus-visible:not([disabled]){background-color:#000;border-color:#000;transform:translateY(-4px);box-shadow:0 8px 16px #00000038}.product-form__buttons .shopify-payment-button__button--unbranded:hover:not([disabled]):after,.product-form__buttons .shopify-payment-button__button--unbranded:active:not([disabled]):after,.product-form__buttons .shopify-payment-button__button--unbranded:focus-visible:not([disabled]):after{box-shadow:0 0 0 var(--buttons-border-width) #000;border-color:#000}@media(prefers-reduced-motion:reduce){.product-form__buttons .shopify-payment-button__button--unbranded{transition:background-color .25s ease}.product-form__buttons .shopify-payment-button__button--unbranded:hover:not([disabled]),.product-form__buttons .shopify-payment-button__button--unbranded:active:not([disabled]),.product-form__buttons .shopify-payment-button__button--unbranded:focus-visible:not([disabled]){transform:none;box-shadow:none}}.card-wrapper .quick-add{--buttons-radius: 100px;--buttons-radius-outset: 100px}.card-wrapper .quick-add .quick-add__submit{color:#596844}.card-wrapper .quick-add .quick-add__submit:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #596844}.card-wrapper:has(.quick-add),.card-wrapper:has(.quick-add) .card{height:100%}.card-wrapper:has(.quick-add) .card{display:flex;flex-direction:column}.card-wrapper:has(.quick-add) .card>.card__content{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;padding-bottom:0}.card-wrapper:has(.quick-add) .card>.card__content .card__information{flex:1 1 auto;padding-bottom:.8rem}.card-wrapper:has(.quick-add) .card__information .card__heading{line-height:1.4;min-height:2.8em}.card-wrapper:has(.quick-add) .card>.card__content>.quick-add{position:relative;grid-row-start:auto;width:100%;min-width:0;margin:auto 0 0;padding-bottom:1rem;box-sizing:border-box}.card-wrapper:has(.quick-add) .quick-add modal-opener{display:block;width:100%}.card-wrapper:has(.quick-add) .quick-add .quick-add__submit{width:100%;min-width:0;box-sizing:border-box;min-height:4.4rem}@media screen and (min-width:750px){.collection-hero__title,.product__title h1,.product__title h2,.main-page-title,.title--primary,.article-template__title,.cart__empty-text,main h1.title{font-size:24px;line-height:1.25}main .main-page-title{margin-bottom:20px}.page-width.page-width--narrow:has(>.main-page-title){padding-left:5rem;padding-right:5rem}footer.footer .footer__content-top{padding-bottom:0}footer.footer .footer__content-bottom{padding-top:36px}.card-information .price--on-sale .price__sale,.card__information .price--on-sale .price__sale{flex-direction:row;align-items:center;flex-wrap:wrap;gap:.8rem}}@media screen and (min-width:990px){.collection-hero__title,.product__title h1,.product__title h2,.main-page-title,.title--primary,.article-template__title,.cart__empty-text,main h1.title{font-size:28px}.header__inline-menu .list-menu__item,.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-overrides.css.map */
