a.button{text-transform:capitalize}@media screen and (min-width:768px){ul[aria-label="Our Stores"]{width:220px}}.top-link{margin-left:10px;display:inline-block}@media screen and (max-width: 1372px){.top-link{margin-left:5px}}.top-info-bar__right{text-align:right}@media screen and (max-width: 979px){.top-info-bar__right{display:none}}@media screen and (min-width: 1265px){.social-icon.phone-link{margin-left:30px}}@media screen and (max-width:767px){#top-bar p{line-height:1rem;width:85%;margin:15px auto 10px!important}}header.theme-header{padding-bottom:10px}a.navigation__menulink{font-weight:600!important;letter-spacing:0px!important}.section-heading:after{content:"";display:block;width:30px;height:3px;background-color:#ad0000;margin:15px auto 10px}.cart-links__link-account .hover-fill,.cart-links__link-cart .hover-fill,.header-search-form__inner .hover-fill,.slideout__trigger-mobile-menu .hover-fill,.mobile-menu__item--icon .hover-fill,.c-accordion__header--icon .hover-fill,#social .hover-fill{fill:#000}div#dynamic{width:91%!important;margin:0 auto!important}input#checkout,a.ajax-cart__button-view_cart.button.secondary-button{border-radius:4px!important}.dropdown__menuitem{width:auto!important}h4.megamenu__header{font-family:var(--main-family);font-size:var(--font-size);font-weight:700}li.megamenu__listitem{padding-left:5px}li.megamenu__nestedlistitem a{color:var(--nav-color)}.location-line{display:flex;justify-content:center;align-items:center;color:#fff;font-size:16px;line-height:1.6;margin-bottom:5px}.location-line .icon{margin-right:8px;display:flex;align-items:center}.phone-link{color:#fff;text-decoration:none}.phone-link:hover{text-decoration:underline}@media screen and (min-width: 741px){.logo__list-wrapper.section-template--18808060936444__1626728326f11721ed{grid-template-columns:repeat(7,1fr)!important}}@media screen and (max-width: 768px){body.index .coupon__code-text-wrapper{width:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.coupon__code-text_column_tATDkh{text-align:center!important}.coupon__code-text_column_jpKhqA{width:auto!important}}.collection__page-description{margin:60px auto 20px;text-align:center;order:3;max-width:1300px!important}.collection__page-description h2{font-weight:600;margin-bottom:40px!important}button[data-fvalue*=gid]{display:none!important}.collection__page-description li p{display:inline}body.product h1.product__section-title.product-title{font-weight:700;letter-spacing:0px;font-size:1.8rem;margin-bottom:0!important}body.product #product-price{margin-bottom:15px}.product__section-contentWrapper .hover-fill,.product-media-container .hover-fill,button.pswp__button .hover-fill{fill:#000}#product-price{margin-bottom:30px}section.product-template .price__sale,section.product-template .price__regular{font-size:24px!important;font-weight:500!important}section.product-template .price__sale span.price-item.price-item--sale{color:#199800;margin-right:10px}section.product-template .price__sale span.price-item.price-item--regular{color:#ad0000}.product-loop .price__sale span.price-item.price-item--sale{color:#199800;font-weight:600!important}.product-loop .price__sale .price-item.price-item--regular{color:#ad0000}.product__section--app.product__section--element{margin-bottom:10px}body.product .price__badges{display:none}body.product .product__related-container h3{font-size:24px}body.product .product__related-container h3:after{content:"";display:block;width:30px;height:3px;background-color:#ad0000;margin:15px auto 10px}div.product__content-section{padding:40px 20px 0!important}section.product__content-section{padding-top:0!important}.product__section--payment-icons.product__section--element{padding:20px 0 10px!important}.product__content-section.row.grid__wrapper{padding-top:0!important}.template-product #addToCart,.product-quickview__container #addToCart{height:44px;border-radius:0}body.product #addToCart{margin-left:0!important}@media screen and (min-width:768px){.template-product input#addToCart,.template-product .shopify-payment-button{width:48%!important;float:left;margin:0 2% 0 0}}input#addToCart{color:#fff!important;background:#191919!important;text-transform:uppercase;border:none!important}.gravity-button{min-height:50px!important;height:50px!important;background-color:#ad0000!important}[aria-labelledby=pi-shopify_pay],[aria-labelledby=pi-unionpay]{display:none!important}@media (max-width: 740px){div#bottom-footer #payment,.product__section--payment-icons.product__section--element{text-align:center!important}div#shopify-section-template--18808060838140__custom_liquid_ywyh3c{display:none!important}#shopify-section-template--18808060838140__main{padding-bottom:0!important}}.product__section--share.product__share-container.product__section--element{margin-bottom:0!important}#breadcrumb,#breadcrumb a{color:#3b3b3b!important;letter-spacing:0px!important;text-align:center}#bottom-footer .hover-fill{fill:#000}#stockist-widget .stockist-search-button{background:#ad0000}:root{--MaxWidth: 1250px}.clearfix{position:relative}.clearfix:after{content:"";display:block;width:30px;height:3px;background-color:#ad0000;margin:15px auto 10px}h1{font-weight:700;margin-bottom:20px}.content-wrapper h2,.content-wrapper h3{font-weight:600;margin-bottom:15px}h2.title,h2.title a{text-align:center;margin:15px 0;color:#ad0000}.content-wrapper .shopify-policy__container{margin:50px auto!important}.shopify-policy__container h1{position:relative;font-weight:600}.shopify-policy__container h1:after{content:"";display:block;width:30px;height:3px;background-color:#ad0000;margin:15px auto 10px}.shopify-policy__container .shopify-policy__body h3{margin-bottom:15px;font-weight:600}.shopify-policy__container .shopify-policy__body p{line-height:1.75em;margin-bottom:15px}.shopify-policy__container .shopify-policy__body ul{margin-bottom:15px}.shopify-policy__container .shopify-policy__body li{margin-top:10px;list-style:disc}.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column{flex-wrap:wrap;column-gap:15px;padding:0 10px;margin-top:20px}.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section{width:calc(50% - 15px)}.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section .title{color:#ad0000;font-weight:600}@media screen and (min-width: 1200px){.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section .title{float:right;width:calc(100% - 330px);margin-top:65px;margin-bottom:10px;text-align:left}.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section .description{float:right;width:calc(100% - 330px);text-align:left;clear:right}.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section .description span{display:inline-block;word-break:break-all;white-space:normal!important}.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section figcaption>div:nth-child(3) iframe,.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section figcaption>div:nth-child(7) iframe,.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section figcaption>div:nth-child(11) iframe{display:inline-block;width:310px;height:230px;margin-right:20px}.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section figcaption>div:nth-child(7) iframe,.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section figcaption>div:nth-child(11) iframe{margin-bottom:10px}}@media screen and (min-width: 1200px) and (max-width: 1400px){.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section .title{width:calc(100% - 290px)}.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section .description{width:calc(100% - 290px)}.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section figcaption>div:nth-child(3) iframe,.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section figcaption>div:nth-child(7) iframe,.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section figcaption>div:nth-child(11) iframe{display:inline-block;width:280px;height:240px;margin-right:10px}}@media screen and (min-width: 769px) and (max-width: 1199px){.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section .title{margin-top:25px;margin-bottom:10px}.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section:nth-child(1) figcaption .description:nth-child(6){height:4.7em}.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section figcaption>div:nth-child(3) iframe,.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section figcaption>div:nth-child(7) iframe,.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section figcaption>div:nth-child(11) iframe{display:inline-block;width:90%;height:260px;margin:10px auto 0}}@media screen and (max-width: 768px){.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section{width:100%}.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section .title{margin-top:25px;margin-bottom:10px}.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section figcaption>div:nth-child(3) iframe,.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section figcaption>div:nth-child(7) iframe,.container.promotions-grid-full_width .feature-section.title-overlay-true .featured-promotions.flex-column figure.feature-section figcaption>div:nth-child(11) iframe{display:inline-block;width:90%;height:260px;margin:10px auto 0}}.store-list-container .feature-section{display:flex;gap:10px}.store-list-container .feature-section .store-item{width:calc(50% - 10px);align-items:center}.store-list-container .feature-section .store-item .description{text-align:center}@media screen and (min-width: 769px) and (max-width: 1199px){.store-list-container .feature-section .store-item .map iframe{display:inline-block;width:90%;height:260px}}@media screen and (max-width: 768px){.store-list-container .feature-section{flex-wrap:wrap}.store-list-container .feature-section .store-item{width:100%;flex-direction:column;align-items:center;margin:15px auto}.store-list-container .feature-section .store-item>div{width:100%;padding:0 10px!important}.store-list-container .feature-section .store-item .map{text-align:center}.store-list-container .feature-section .store-item .map iframe{display:inline-block;width:90%;height:260px;margin:0 auto}}.page-contact .content-wrapper{display:flex;flex-wrap:wrap;max-width:var(--MaxWidth);margin:20px auto 50px}.page-contact .content-wrapper>.shopify-section:nth-child(1){width:100%}.page-contact .content-wrapper>.shopify-section:nth-child(2),.page-contact .content-wrapper>.shopify-section:nth-child(3){width:50%}.page-contact .content-wrapper>.shopify-section:nth-child(2){padding:0 15px}.page-contact .content-wrapper>.shopify-section:nth-child(3) .contact__form--input input{width:100%}.page-contact .shopify-section>section.global__section{width:100%}@media screen and (min-width: 570px) and (max-width: 980px){.page-contact .content-wrapper>.shopify-section:nth-child(2),.page-contact .content-wrapper>.shopify-section:nth-child(3){width:100%}.page-contact .rte .fieldset:nth-of-type(1){float:left;width:50%}.page-contact .rte .fieldset:nth-of-type(2) h2.legend:nth-of-type(2){clear:left}}@media screen and (max-width: 569px){.page-contact .content-wrapper>.shopify-section:nth-child(2),.page-contact .content-wrapper>.shopify-section:nth-child(3){width:100%}}.newsletter__section h4{color:var(--text-color);font-size:var(--h2-size)}h4.section-heading.a-center.mb0{font-size:var(--h2-size)}.parallax__caption h3{color:var(--text-color);font-size:var(--h2-size);font-weight:600}@media screen and (min-width: 981px){.mobile-large-search.large-search{display:none!important}}@media screen and (max-width: 980px){.mobile-large-search.large-search{display:block!important;margin:0 10px}}.app-cf-store{text-align:center}.app-cf-store iframe{max-height:500px}.app-cf-store h3{margin-top:35px}.app-cf-store h3:after{content:"";display:block;width:30px;height:3px;background-color:#ad0000;margin:15px auto 10px}body.template-search #MainContent #search-bar{padding:0;margin:0}body.template-search #MainContent .section__page-title{margin-bottom:0;font-size:2rem}body.template-search #MainContent section{padding:0}body.template-search #MainContent #search-bar form{max-width:600px;border:1px solid #000000}.page-store-single-location .global__section.collection__section--banner .parallax__container:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#000;opacity:.35;z-index:1}.page-store-single-location .global__section.collection__section--banner .hero__title{z-index:999}#searchBrand{max-width:860px;margin:auto;border-color:#000;color:#ad0000}.searchBrandWrapper{text-align:center}.collection__page-description{float:initial!important;display:table;border-top:1px solid var(--star-inactive);padding-top:50px!important}.collection__page-description .rte{max-width:900px!important;margin:auto}.spf-product-card .jdgm-widget.jdgm-preview-badge{margin:2px auto!important;font-size:13px}.spf-product-card:not(.spf-product-card__template-4) .open-quick-view{border:1px solid var(--icon-border-color)!important}.spf-product-card .spf-product-card__price-wrapper{display:flex;justify-content:center;gap:10px;flex-direction:row-reverse}.gf-left #gf-tree:not(.spf-hidden)+#gf-grid{margin-bottom:35px!important}@media screen and (max-width: 979px){.spf-product-card__vendor a{font-size:14px!important}.spf-product-card__title a,.spf-product-card__price-wrapper span{font-size:16px!important}}a.dropdown__menulink{max-width:initial!important}#gfqv-modal .gfqv-product-details .gfqv-product-form #gfqv-btn-wrap button#gfqv-btn,.product__section.product-template #addToCart,#modal-quickview-cart #addToCart{background-color:#1b9902!important;font-weight:600;transition:.4s all;border:none!important}#gfqv-modal .gfqv-product-details .gfqv-product-form #gfqv-btn-wrap button#gfqv-btn:hover,.product__section.product-template #addToCart:hover,#modal-quickview-cart #addToCart:hover{background-color:#158100!important}#gfqv-modal .gfqv-product-card__price-wrapper{display:flex;flex-flow:row-reverse;justify-content:start;gap:10px}.product__section.product-template .jdgm-widget.jdgm-preview-badge .jdgm-prev-badge .jdgm-prev-badge__stars .jdgm-star{color:#ffc107!important}.collection__section--banner .box-ratio{padding-bottom:100%!important}#shopify-section-template--18808060805372__main .globo-selected-items-wrapper .globo-selected-items .selected-item>a{border:0}#shopify-section-template--18808060805372__main .globo-selected-items-wrapper .globo-selected-items .selected-item>a .gf-clear svg{color:#fff}.header-search-form .header-search-form__inner input.header-search{color:var(--jdgm-primary-color)}.glFilter-search-popup .gl-list__title,.glFilter-search-popup .gl-card-price{color:#000!important;font-weight:400}.glFilter-search-popup .gl-card-title a{color:#333;font-weight:400;transition:all .3s}.glFilter-search-popup .gl-card-title:hover a{color:#000}.glFilter-search-popup .gf-search-item-product-vendor{order:0;color:#000}.glFilter-search-popup .gl-card-title{order:1}.glFilter-search-popup .gl-card-pricing{order:2;margin:0!important}.glFilter-search-popup .gf-search-item-product-vendor,.glFilter-search-popup .gl-card-title{line-height:1.4em}#MainContent.content-wrapper:focus,#MainContent.content-wrapper a[title="Returns Form"]{outline:none!important}@media screen and (max-width: 768px){.collection__page #CollectionProductGrid>#gf-grid{z-index:3}#globo-dropdown-sort_options.globo-dropdown-custom__options{left:0}}.gf-search-products div.gl-card[aria-label*="R.M. Williams"] .gl-card-pricing,.gf-search-products div.gl-card[aria-label*=Akubra] .gl-card-pricing{display:none!important}.gl-card-pricing span.spf-product-card__oldprice{font-size:14px}.color-back-order{background-color:#bc0000;border-color:#bc0000}.badge{border:1px solid transparent;border-radius:4rem;display:inline-block;font-size:.8rem;line-height:1;margin-bottom:10px;padding:.3rem .6rem;text-align:center;background-color:#bc0000;border-color:#bc0000;color:#fff;word-break:break-word}.section--back-order h4{color:#fff}.grid__wrapper.row:has(.section--back-order){gap:0}.section--back-order{background-color:#bc0000;border-color:#bc0000;color:#fff;max-width:520px;border-radius:1rem;padding:1rem 1.5rem!important}#slideout-ajax-cart .section--back-order{display:none}.product__section-details #zooomybackinstock{padding:0;border:0;margin:5px 0}.product__section-details #zooomybackinstock #zooomybisform{padding:0}.product__section-details #zooomybackinstock #zooomyalertemail,.product__section-details #zooomybackinstock .zbackinstock__headings .zooomyh3,.product__section-details #zooomybackinstock .zbackinstock__headings .zheading__text{text-align:left}.product__section-details #zooomybackinstock .zbranding{display:none}.gBackInStockBtn{max-width:98%;line-height:normal!important;margin:20px 0 0}.Globo-form .Globo-form-subscribe .Globo-form-body .Globo-body-content{padding:10px 32px 0!important}.Globo-form .Globo-form-subscribe .Globo-form-body .Globo-body-content .Globo-content-form{padding:0!important}.Globo-form .Globo-form-subscribe .Globo-form-body .Globo-body-header h2{color:#c10a0a!important;font-weight:600!important;margin:10px 0}.Globo-form .Globo-header-close{width:25px!important;height:25px!important;top:13px;right:13px}body.template-product #shopify-section-template--18808060838140__main .product__section-details:has(.product__form-buttons #addToCart[value="Sold Out"]) .product__section--qty.qty-selection{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/new-css.css.map */
