body{font-weight:var(--font-body-weight);font-family:Plus Jakarta Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#676970;font-size:19px;line-height:170%}::-moz-selection{background:#80a51b;color:#e84922}::selection{background:#80a51b;color:#fff}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Marcellus,serif!important;font-weight:400!important;font-style:normal;color:#222422}.custom-button{font-family:Marcellus,serif!important;background:#e84922;color:#fff;font-size:18px;text-decoration:none;padding:10px 30px;border:1px solid;transition:all .2s;display:inline-block;text-transform:uppercase;cursor:pointer}.custom-button:hover{color:#e84922;border-color:#e84922;background:transparent}a.custom-button.black-button{background:#222422;border-color:#222422}a.custom-button.black-button:hover{background:transparent;color:#222422}.custom-section-header{margin:0 0 40px;text-align:center}.section-heading{font-size:58px;margin:0}.section-subheading{margin:0;padding:0;font-size:17px;letter-spacing:3px;color:#222422;opacity:.7}@media screen and (max-width: 500px){.custom-section-header{margin:0 0 30px}.section-heading{font-size:40px}.section-subheading{font-size:15px}}@media screen and (min-width: 1200px){.header-drawer{display:none!important}.header__inline-menu,.d-desktop{display:flex!important}}@media screen and (min-width: 1100px){.header{grid-template-columns:auto auto auto}}@media screen and (max-width: 1300px){.header__heading-logo{width:180px}}@media screen and (max-width: 1199px){.header__inline-menu,.d-desktop{display:none!important}.menu-drawer__utility-links{padding:20px 0!important;background:transparent!important}.header__icons{margin-left:auto;padding-right:0}.header__heading,.header__heading-link{justify-self:end}.header{grid-template-columns:auto}}.menu-drawer__utility-links{display:none}@media screen and (max-width: 749px){.mobile-customers{display:flex;flex-direction:column}.menu-drawer__utility-links{display:block}.mobile-customers a{padding:1.1rem 3rem}}.menu-drawer-container{display:flex}details-modal.header__search{margin-left:10px}.header a{font-size:18px;color:#222422;transition:all .3s;font-weight:500}.header__icons{justify-content:center;align-items:center}.header a:hover{color:#80a51b;text-decoration:none}.header__menu-item:hover span{text-decoration:none}.customer-accounts{display:flex;justify-content:center;align-items:center;gap:20px;margin-inline:10px}.customer-accounts a{width:auto;height:auto;text-decoration:none!important}.card-information .price{color:#676970;font-size:18px}.card__information h3{font-size:32px;color:#222422}.card__information h3 a:hover{color:#80a51b;text-decoration:none}.card__information h3 a{transition:all .3s}.card.card--card.card--media.color-scheme-1.gradient{background:#fff}.facets__heading{font-size:30px!important;color:#232323!important}.facets__summary{font-size:19px!important;color:#232323!important}.facet-filters__label,.product-count__text,.facet-filters__sort{font-size:19px!important}h1.main-page-title{color:#fff;text-align:center;margin:0;font-size:58px;line-height:110%}.card__media img{height:100%!important;object-fit:cover!important;object-position:center top!important}.related-products__heading{font-size:44px;text-transform:uppercase}@media (width < 600px){.card__information h3{font-size:24px}.card-information .price{font-size:16px}h1.main-page-title{font-size:42px}.newsletter h2{font-size:27px!important}.newsletter p{font-size:16px;line-height:25px}.footer-logo p{font-size:16px;line-height:28px}.footer-bottom{gap:4px}.related-products__heading{font-size:28px;text-align:center}.footer-icon-item h3{margin:15px 0 10px}.newsletter .newsletter__subheading{margin-bottom:30px}footer.custom-footer{padding-top:0!important}}.product__inventory{font-size:14px}.product__inventory.visibility-hidden:empty{display:none!important}.card-product-size p{font-size:16px;margin:0}.card-product-size p strong{text-transform:capitalize;margin-right:5px}@media (width < 768px){.project-description h2,.project-description h3,.project-description p,.artist-container,.custom-text-section{text-align:center}.custom-contact-map>div>div{padding-bottom:90%!important}.card__information{padding:0!important}.card-product-size p{font-size:15px;line-height:24px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
