:root,body{--font-body--family: "Manrope", sans-serif !important;--font-primary--family: "Manrope", sans-serif !important;--font-secondary--family: "Manrope", sans-serif !important;--font-heading--family: "Manrope", sans-serif !important;--font-subheading--family: "Manrope", sans-serif !important;--font-accent--family: "Manrope", sans-serif !important;--font-paragraph--family: "Manrope", sans-serif !important}body,h1,h2,h3,h4,h5,h6,p,li,a,span,div,label,button,input,select,textarea{font-family:Manrope,sans-serif}body{font-size:17px}.price,.price__regular,.price-item--sale,.price-item__group{font-size:20px!important;font-weight:700!important}.product-information .price,.product-information .price__regular,.product-information .price-item--sale,.product-information .price-item__group{font-size:26px!important;font-weight:700!important;line-height:1.25!important}.compare-at-price,.price-item--regular.compare-at-price{font-size:17px!important;font-weight:400!important;opacity:.7}.gy-ladder .gy-tier__now{font-size:19px!important;font-weight:700!important}.gy-ladder .gy-tier__was{font-size:15px!important;font-weight:400!important}@media(max-width:749px){.product-information .price,.product-information .price__regular,.product-information .price-item--sale,.product-information .price-item__group{font-size:24px!important}.price,.price__regular,.price-item--sale,.price-item__group{font-size:19px!important}}.gy-ladder .gy-tier__head{display:flex!important;width:100%!important;box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;gap:14px!important}.gy-ladder .gy-tier__main{flex:1 1 auto!important;min-width:0!important}.gy-ladder .gy-tier__prices{flex:0 0 auto!important;margin-left:auto!important;text-align:right!important}.product-media-container,.product-media{aspect-ratio:auto!important}.product-media-container img,.product-media img{object-fit:contain!important;margin-inline:auto}@media(min-width:750px){.product-media-container,.product-media-container img,.product-media img{max-height:580px!important}}@media(max-width:749px){.product-media-container,.product-media-container img,.product-media img{max-height:400px!important}}.buy-buttons-block .add-to-cart-button,.buy-buttons-block button[name=add],.buy-buttons-block [type=submit][name=add],.sticky-add-to-cart__button{background-color:#a83c1e!important;color:#fff!important;border-color:#a83c1e!important;font-size:18px!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;min-height:62px!important;border-radius:50px!important;padding:18px 28px!important}.buy-buttons-block .shopify-payment-button__button{min-height:60px!important;font-size:18px!important}@media(max-width:749px){.buy-buttons-block .add-to-cart-button,.buy-buttons-block button[name=add],.sticky-add-to-cart__button{font-size:18px!important;min-height:62px!important}.buy-buttons-block .quantity-selector button,.buy-buttons-block quantity-selector button{min-width:48px!important;min-height:48px!important}}.gy-card__add{text-transform:uppercase!important;letter-spacing:.05em!important;font-size:16px!important;font-weight:700!important;min-height:50px!important;border:2px solid #7d2740!important;color:#7d2740!important;background-color:#f7e9ee!important}.gy-card__add:hover{background-color:#7d2740!important;color:#fff!important}@media(max-width:749px){.gy-card__add{font-size:15px!important;min-height:48px!important}}.gy-promise{list-style:none!important;margin:0 0 22px!important;padding:18px 20px!important;background:#fbf7f4;border:1px solid #eadfd8;border-radius:12px;display:flex;flex-direction:column;gap:12px}.gy-promise li{display:flex!important;align-items:flex-start;gap:12px;margin:0!important;padding:0!important;font-size:17px;line-height:1.45;color:#2f2a26}.gy-promise li::marker{content:none}.gy-promise .gy-promise__i{flex:0 0 26px;font-size:19px;line-height:1.3;text-align:center}.gy-promise .gy-promise__t{flex:1 1 auto}.gy-promise .gy-promise__t b{font-weight:700}.gy-promise .gy-promise__t span{display:block;font-size:15px;color:#6b615a;margin-top:2px}@media(max-width:749px){.gy-promise{padding:16px!important;gap:11px}.gy-promise li{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/gy-overrides.css.map */
