:root{--td-base-font-size: 16;--base-heading-size: 48px;--heading-font-weight: 400;--td-body-font-size: 1.8rem;--shadow-color: #842e2d;--td-box-shadow: 4px 4px 0px 0px var(--shadow-color, #842e2d);--td-page-width: 1296px;--td-padding-inline: 20px}html{font-size:var(--td-base-font-size)}.td-page-width{max-width:var(--td-page-width);margin:0 auto;padding:var(--td-padding-inline)}.td-page-width--padding{padding-inline:var(--td-padding-inline)}@media screen and (min-width:767px){:root{--td-padding-inline: 40px}}@media screen and (min-width:1024px){:root{--base-heading-size: 102px}}@media screen and (min-width:1280px){:root{--td-padding-inline: 72px}}@media screen and (min-width:1440px){:root{--td-padding-inline: calc((100vw - var(--td-page-width) - 15px) / 2)}}@media screen and (min-width:1920px){:root{--td-page-width: 1500px}}.td-button,.td-product-card .push-btn{display:inline-flex;justify-content:center;align-items:center;padding:16px 24px;border-radius:9999px;background-color:var(--button-bg-color, #7e2721);border:1px solid var(--button-border-color, #360300);color:var(--button-text-color, #fafafa);box-shadow:4px 4px 0 0 var(--button-border-color, #360300);font-size:24px;font-weight:700;text-transform:uppercase;cursor:pointer;text-align:center;text-decoration:none;width:100%;max-width:500px;transition:all .3s ease-in-out}.td-product-card .push-btn .push-btn-surface{background-color:var(--button-bg-color, #7e2721);color:var(--button-text-color, #fafafa)}.td-button:hover,.td-product-card .push-btn:hover{color:var(--button-hover-color, #be6c38);background-color:var(--button-hover-bg-color, #fbf1d6);border:1px solid var(--button-hover-border-color, #ca7b3b);box-shadow:4px 4px 0 0 var(--button-hover-border-color, #ca7b3b)}.td-product-card .push-btn:hover .push-btn-surface{color:var(--button-hover-color, #be6c38);background-color:var(--button-hover-bg-color, #fbf1d6)}@media screen and (min-width:1024px){.td-lp__button{width:fit-content}}@media screen and (min-width:768px){.td-lp{--td-page-width-padding: 0 5rem}}.td-hide{display:none}.td-only-dsk{display:none!important}@media(min-width:768px){.td-only-dsk{display:flex!important}.td-only-mb{display:none!important}}.td-img{width:100%;height:100%;opacity:1}.td-img--cover{-o-object-position:center;-o-object-fit:cover;object-position:center;object-fit:cover}.td-img--contain{-o-object-fit:contain;object-fit:contain;object-position:center}.td-img--contain,.td-img--scale-down{-o-object-position:center;object-position:center}.td-img--scale-down{-o-object-fit:scale-down;object-fit:scale-down;font-family:"object-fit: scale-down; object-position: center"}.td-placeholder-svg{width:100%;height:100%;background:#e5e6e6}.td-header-width{max-width:var(--td-page-width);margin:0 auto}@media screen and (min-width:1024px){#shopify-section-header .td-header-width a{font-size:12px;padding-left:4px;padding-right:4px}#shopify-section-header .td-header-width .site-header__logo-link{height:fit-content;display:inline-block;padding-top:2px}#shopify-section-header:has(.z-sticker) .td-header-width .font-heading{display:none}#shopify-section-header .z-sticker{transform:scale(.85)}}@media screen and (min-width:1280px){#shopify-section-header .td-header-width a{font-size:14px;padding-left:8px;padding-right:8px;font-weight:600}#shopify-section-header .z-sticker{transform:scale(1)}}@media screen and (min-width:1440px){#shopify-section-header .td-header-width a{font-size:16px;padding-left:.625rem;padding-right:.625rem}}.td-footer-newsletter{flex-direction:column}.td-footer-newsletter .td-button{font-size:18px;max-width:none;margin-top:8px;height:58px}#shopify-section-footer .td-footer-newsletter .td-button:hover{color:var(--button-hover-color, #ca7b3b)!important}#shopify-section-footer input.td-input{background-color:#fff;padding-block:20px;padding-left:24px}#insta-feed h2,.instafeed-shopify h2{font-family:var(--td-heading-font-family);font-size:48px;font-style:normal;font-weight:400;line-height:105%;text-transform:uppercase}@media screen and (min-width:767px){#insta-feed h2,.instafeed-shopify h2{font-size:64px}}@media screen and (min-width:1024px){#insta-feed h2,.instafeed-shopify h2{font-size:72px}}@media screen and (min-width:1280px){#insta-feed h2,.instafeed-shopify h2{font-size:102px}}.product-block.product-block-title h1{font-family:var(--td-alt-font-family)}.product-subtitle{font-size:18px}@media screen and (min-width:1280px){.product-block.product-block-title h1{font-size:54px}}footer h2.font-heading{font-family:var(--td-alt-font-family)}.feature-icon-list{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/20/assets/td-base.css.map */
