.page-content-width{max-width:100%}a,.rte a{color:#903105;text-decoration:none}a:hover,.rte a:hover{text-decoration:underline}body{font-size:1.25rem}p,ul,ol,dl{line-height:1.5}ul{margin-left:2.25rem}li{margin-bottom:10px}.row{max-width:100%;padding-left:20px;padding-right:20px}.section-header{max-width:1600px}body .facets__label{color:#9d9494;opacity:1}body .facets-desktop-container{border-top:0}.thb-placeholder{background:transparent}.announcement-bar{min-height:77px!important;display:flex;align-items:center;justify-content:center;text-align:center}.announcement-bar--text{font-size:1.25rem;line-height:28px}.header{box-shadow:5px 5px 10px #0000001a;border-bottom:0}.thb-full-menu li{margin-bottom:0}.thb-full-menu>li>a{font-size:1.25rem;font-weight:500}.thb-full-menu .sub-menu li{padding:0 0 22px}.thb-full-menu .sub-menu li:last-child{padding:0}.thb-full-menu .sub-menu li a{font-size:1rem;font-weight:400;text-transform:none}.thb-full-menu>li{padding:0 35px}.thb-full-menu li a:hover{text-decoration:none}.thb-full-menu li.active a{color:#903105}.sub-footer p{opacity:1!important}.footer .row{max-width:100%}.shopify-section-group-footer-group .footer .thb-widget-title{font-size:16px}.footer a:hover{text-decoration:underline}.sub-footer{background-color:#675252;padding-top:6px;padding-bottom:6px}.sub-footer .row p{margin-bottom:0}.footer-social{display:flex;align-items:center}.footer-social a{margin-right:15px}.footer-social a.footer-ig:hover svg path{stroke:#903105}.footer-social a.footer-fb:hover svg path{fill:#903105}.footer-top-bar .button.footer-bar-button:hover{text-decoration:none}.contact-form--form-column .button.full,.contact-form--form-column input[type=submit].full{width:auto;padding:8px 24px;height:auto;font-size:16px;color:#903105;border:1px solid #903105;background-color:#f7f6f2}.contact-form--form-column .button.full:hover,.contact-form--form-column input[type=submit].full:hover{border:1px solid #4b292a;background-color:#4b292a;color:#f7f6f2}.shopify-payment-button__more-options,.text-button{border:1px solid #903105;background-color:#903105;padding:8px 24px;color:#f7f6f2;text-transform:uppercase;font-weight:600;margin-right:0;font-size:16px}.text-button.btn-reverse{border:1px solid #903105;background-color:transparent;color:#903105}.shopify-payment-button__more-options:hover,.text-button:hover{border:1px solid #4B292A;background-color:#4b292a;color:#f7f6f2;text-decoration:none}.shopify-payment-button__more-options:before,.text-button:before,.shopify-payment-button__more-options:after,.text-button:after{display:none}.multicolumn__inner{position:relative}@media only screen and (max-width:960px){.shopify-section-group-footer-group .footer .row .columns{flex:0 0 50%;max-width:50%}.shopify-section-group-footer-group .footer .row .columns:last-child{flex:0 0 100%;max-width:100%}.footer-social{justify-content:center}.shopify-payment-button__more-options,.text-button{font-size:15px}}@media only screen and (min-width:768px){.footer{padding:65px 0 0!important}.sub-footer{text-align:center!important}.sub-footer .row .columns{flex:0 0 100%;max-width:100%}.row{padding:0 50px}}@media only screen and (max-width:768px){.shopify-section-group-footer-group .footer .row .columns{flex:0 0 100%;max-width:100%;text-align:center}.shopify-section-group-footer-group .footer .columns .widget{border-bottom:1px solid #4f4f4f;padding-bottom:20px}.shopify-section-group-footer-group .footer .columns:first-child .widget,.shopify-section-group-footer-group .footer .columns:last-child .widget{border-bottom:0}.shopify-payment-button__more-options,.text-button{font-size:12px}.homepage-title{padding:30px 25px!important}}h1,.h1{font-size:calc(var(--font-heading-scale) * 50px);font-weight:500!important;text-transform:uppercase;line-height:normal;margin-bottom:2.25rem}@media only screen and (min-width:768px){h1,.h1{font-size:calc(var(--font-heading-scale) * 100px);line-height:90px}}@media only screen and (min-width:1068px){h1,.h1{font-size:calc(var(--font-heading-scale) * 128px);line-height:100px}}h2,.h2{font-size:calc(var(--font-heading-scale) * 42px);font-weight:400!important;text-transform:uppercase;line-height:normal}@media only screen and (min-width:768px){h2,.h2{font-size:calc(var(--font-heading-scale) * 65px);line-height:62px}}@media only screen and (min-width:1068px){h2,.h2{font-size:calc(var(--font-heading-scale) * 88px);line-height:88px}}h3,.h3{font-size:calc(var(--font-heading-scale) * 36px);font-weight:500!important;text-transform:uppercase;line-height:normal}@media only screen and (min-width:768px){h3,.h3{font-size:calc(var(--font-heading-scale) * 54px);line-height:68px}}@media only screen and (min-width:1068px){h3,.h3{font-size:calc(var(--font-heading-scale) * 64px);line-height:72px}}h4,.h4{font-size:calc(var(--font-heading-scale) * 30px);font-weight:400!important;line-height:normal}@media only screen and (min-width:1068px){h4,.h4{font-size:calc(var(--font-heading-scale) * 48px);line-height:50px}}h5,.h5{font-size:calc(var(--font-heading-scale) * 26px);font-weight:400!important;line-height:normal}h6,.h6{font-size:calc(var(--font-heading-scale) * 22px);font-weight:400!important;line-height:normal}@media only screen and (min-width:1200px){h6,.h6{font-size:calc(var(--font-heading-scale) * 30px);line-height:40px}}@media only screen and (min-width:768px){.template-page-about-harmony .multicolumn__inner,.home .multicolumn__inner{position:relative;z-index:1}.template-page-about-harmony .multicolumn__inner:after,.home .multicolumn__inner:after{content:"";display:block;background-color:#fcfaf8;border:1px solid #675252;position:absolute;bottom:0;z-index:-1;left:25px;right:25px;top:9vw}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/harmony-custom-styles.css.map */
