@font-face{font-family:Hamilton;src:url(hamilton-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hamilton;src:url(hamilton-500-900.woff2) format("woff2");font-weight:500 900;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(avenir-normal.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--font-heading-family: "Hamilton", "Assistant", Arial, sans-serif;--font-heading-weight: 600;--font-body-family: "Avenir", "Assistant", Arial, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700}.h0,.h1,.h2{text-transform:uppercase;letter-spacing:.01em;line-height:1.05}@media screen and (min-width:750px){.banner.banner--large:not(.banner--adapt){min-height:86rem}.banner .banner__content.banner__content--middle-left{max-width:none;margin-inline:0;align-items:flex-start;padding-top:9.5rem;padding-inline-start:9rem;padding-inline-end:4rem}.banner.banner--content-align-left.banner--desktop-transparent .banner__box{max-width:86rem}.banner .button{font-size:3.6rem;font-weight:700;line-height:4rem;letter-spacing:normal;padding:1.8rem 2.4rem;min-width:22rem}.banner .banner__box .banner__buttons{margin-top:6.8rem}}.banner{position:relative}.banner:before{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:3.3rem;background:url(wPartBackground.png) repeat-x left bottom;z-index:3;pointer-events:none}@media screen and (max-width:749px){.banner.banner--large:before{display:block!important}}.banner__content:not(.banner__content--has-box) .banner__heading,.banner__content:not(.banner__content--has-box) .banner__text{text-shadow:0 .2rem 1.6rem rgba(40,26,16,.45)}.section-header .header-wrapper{border-bottom:.1rem solid rgba(191,86,39,.18)}@media screen and (min-width:990px){.section-header .header.page-width{max-width:none;min-height:7rem;padding-block:1.2rem;padding-inline:clamp(2rem,4vw,6rem)}.section-header .header--middle-left{column-gap:3.2rem;grid-template-columns:auto minmax(0,1fr) auto}.section-header .header__heading,.section-header .header__heading-link{justify-self:start}.section-header .header__inline-menu{align-self:center;justify-self:start;margin-left:0}.section-header .header__inline-menu>.list-menu--inline{align-items:center;gap:3.2rem;justify-content:flex-start}.section-header .header__menu-item{color:#37271f;font-family:Hamilton,Assistant,Arial,sans-serif;font-size:2rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.section-header .header__menu-item:hover span,.section-header .header__active-menu-item{text-decoration-color:#bf5627;text-decoration-thickness:.2rem;text-underline-offset:.5rem}.section-header details[open]>.header__menu-item{text-decoration:none}}.section-header .header__icons{align-items:center;gap:1.4rem;padding-right:0}.section-header .header__icon{color:#37271f}.section-header .localization-form__select,.section-header .localization-form__select span{font-family:Hamilton,Assistant,Arial,sans-serif;font-size:1.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:#37271f}.section-header .header__account-link{width:auto;height:auto;border:.1rem solid #bf5627;border-radius:999px;padding:.1rem 2.4rem;text-decoration:none;transition:background .2s ease,color .2s ease}.section-header .header__account-label{font-family:Hamilton,Assistant,Arial,sans-serif;font-size:2.4rem;font-weight:600;letter-spacing:normal;text-transform:uppercase;white-space:nowrap;text-decoration:none;color:#bf5627}.section-header .header__account-link:hover{background:#37271f}.section-header .header__account-link:hover .header__account-label{color:#fefcf6}.section-header .header__icon--cart{width:auto;height:auto;gap:.6rem;background:#f6dfa4;border:0;border-radius:999px;padding:.4rem 1.6rem .4rem 1.2rem;color:#37271f}.section-header .header__icon--cart .svg-wrapper{width:3.6rem;height:3.6rem;background:url(cart-wagon.png) center / contain no-repeat}.section-header .header__icon--cart .svg-wrapper svg{visibility:hidden}.section-header .header__icon--cart .cart-count-bubble{position:static;inset:auto;min-width:0;width:auto;height:auto;background:transparent;color:#37271f;font-family:Hamilton,Assistant,Arial,sans-serif;font-size:2.2rem;font-weight:700;line-height:1}.shopify-section-group-footer-group{position:relative}.shopify-section-group-footer-group .footer{position:relative;background:#4c2210!important}.shopify-section-group-footer-group .footer:before,.shopify-section-group-footer-group .footer:after{content:"";position:absolute;left:0;right:0;height:38px;background:url(footer-bg.png) repeat-x top center;background-size:auto 740px;pointer-events:none}.shopify-section-group-footer-group .footer:before{top:0;transform:translateY(-100%)}.shopify-section-group-footer-group .footer:after{bottom:0;transform:translateY(100%) scaleY(-1)}.footer__blocks-wrapper .footer-block--newsletter,.footer-block.grid__item:has(.footer__logo),.footer-block.grid__item:has(.footer__social){text-align:center}.footer .footer-block__brand-info{text-align:center}.footer .footer-block__brand-info img{margin-inline:auto}.footer .footer-block__brand-info>.rte{font-size:1.1rem;opacity:.7;max-width:46rem;margin-inline:auto}.banner__heading{font-size:5rem;line-height:1.02}.image-with-text__heading{font-size:4rem;line-height:1.05}.reviews-carousel .title{font-size:3.8rem}.multicolumn .title{font-size:3.6rem}.multicolumn-card__info h3{font-size:2.4rem;line-height:1.15;text-transform:uppercase}@media screen and (min-width:990px){.banner__heading{font-size:9rem}.image-with-text__heading{font-size:8rem}.reviews-carousel .title{font-size:7.2rem}.multicolumn .title{font-size:6rem}.multicolumn-card__info h3{font-size:3.4rem}}#product-grid.grid{--grid-desktop-horizontal-spacing: 4rem;--grid-desktop-vertical-spacing: 4rem;column-gap:4rem;row-gap:4rem}#product-grid .card.card--standard{border:.4rem solid #f6dfa4;border-radius:.6rem;background:#fff;padding:1.6rem}#product-grid .card__inner{border-radius:0;margin:0}#product-grid .card--standard>.card__content{padding:0;margin-top:1.6rem}#product-grid .card__heading{font-size:3.6rem;font-weight:600;line-height:1.05;margin:0 0 .8rem}#product-grid .card__heading a{color:#37271f;text-transform:none}#product-grid .card-information .price .price-item{font-size:2rem;font-weight:400;color:#37271f}#product-grid .quick-add{margin-top:1.6rem}#product-grid .quick-add__submit{background:#bf5627;color:#fff;border-radius:5rem;min-height:6.4rem;font-family:Hamilton,Assistant,Arial,sans-serif;font-size:2.4rem;font-weight:600;letter-spacing:normal;text-transform:uppercase}#product-grid .quick-add__submit:after{display:none}.button,button.button,.shopify-payment-button__button--unbranded,.product-form__submit{font-family:Hamilton,Assistant,Arial,sans-serif;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.announcement-bar__message{font-family:Avenir,Assistant,Arial,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase}.footer-block__heading{font-family:Hamilton,Assistant,Arial,sans-serif;font-size:2.4rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.footer .footer-block__details-content .list-menu__item--link{font-family:Hamilton,Assistant,Arial,sans-serif;font-size:3.2rem;font-weight:500;letter-spacing:normal;text-transform:uppercase;color:#f6dfa4;opacity:1}.footer .footer-block__details-content .list-menu__item--link:hover{color:#fefcf6;text-decoration:none}.footer__content-top.page-width{max-width:152rem}@media screen and (min-width:990px){.footer__blocks-wrapper.grid{align-items:center;column-gap:0;border-top:1px solid rgba(233,227,225,.28);border-bottom:1px solid rgba(233,227,225,.28)}.footer__blocks-wrapper.grid>.footer-block--menu{flex:1 1 0;min-width:0}.footer__blocks-wrapper.grid>.footer-block:has(.footer-block__brand-info){flex:0 0 26rem}.footer-block--menu .footer-block__details-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:4rem;row-gap:1rem;margin:0}.footer__blocks-wrapper>.footer-block:first-child .footer-block__details-content{padding-right:7rem}.footer__blocks-wrapper>.footer-block:last-child .footer-block__details-content{padding-left:7rem}.footer-block--menu .footer-block__details-content>li{margin:0}.footer-block--menu .footer-block__details-content .list-menu__item--link{padding-block:.5rem!important}.footer-block.grid__item:has(.footer-block__brand-info){border-inline:1px solid rgba(233,227,225,.28);padding:2rem 4rem}}.footer .footer__content-top{padding-bottom:1rem}.footer .footer__content-bottom{margin-top:.8rem;padding-top:1rem}.footer__disclaimer .rte{font-size:1.4rem;line-height:1.5;color:#d8d6d5;text-align:left;max-width:none;margin:0 0 1rem}.footer .footer__content-bottom .copyright__content,.footer .footer__content-bottom .copyright__content a,.footer .footer__content-bottom .policies a{color:#e9e3e1}.footer .footer__content-bottom-wrapper--center{justify-content:flex-start}.footer .footer__copyright{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:.5rem;text-align:left}.footer .copyright__sep{opacity:.55}.footer .footer__content-bottom-wrapper.page-width{max-width:152rem}.footer .footer-block__brand-info .footer__list-social{display:flex;justify-content:center!important;margin-top:1.4rem}.product__title h1,.product__title h2,.product__title .h1{font-size:4rem;line-height:1.05}.product__info-container .price .price-item{font-size:2.6rem;font-weight:600}@media screen and (min-width:990px){.product__title h1,.product__title h2,.product__title .h1{font-size:6rem}.product__info-container .price .price-item{font-size:3rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/brand.css.map */
