h1,h2,h3,h4,h5,h6{font-family:DDC Hardware!important;font-size:100%;font-weight:400}.featured-promotions__title{font-size:3em}.promo-left{display:flex!important;flex-direction:column;flex-wrap:nowrap;align-items:center;margin-right:20px}.promo-left img{max-width:200px;margin-bottom:32px}.promo-button{align-items:right;display:flex;justify-content:flex-end;width:100%;text-transform:uppercase}.promo-button .button{border:solid 2px;font-weight:600;text-transform:uppercase}#bcpo .bcpo-front-button-option:checked+.bcpo-front-button-label{border:2px solid black;background:#828282;color:#000}#bcpo .bcpo-buttons label.bcpo-front-button-label,#bcpo button.bcpo-front-button-label{min-width:55px;width:auto;max-width:none;display:inline-block!important;line-height:normal;box-sizing:border-box;cursor:pointer;margin:0 4px 4px 0;padding:8px 12px;background:#fff;color:#000;outline:none;text-align:center;border:1px solid black!important;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:DDCHardware-Regular!important}.tpo_buttons-wrapper{width:fit-content}.tpo_buttons-wrapper>label{padding:2px 8px!important;font-family:DDCHardware-Regular!important;height:auto!important;border-width:2px!important}.tpo_option-type-color-swatches-wrapper,.tpo_option-type-font-picker-swatches{width:fit-content!important;flex-direction:row!important}.bpw-banner{background-image:url(https://cdn.shopify.com/s/files/1/0718/4282/4484/files/bpw_topo-v2.svg?v=1690478426);background-size:cover;background-position:50%;background-color:#111b24;color:#fff;max-width:100%;padding:32px 0}.bpw-banner-container{float:none;margin:0 auto;display:flex;max-width:1200px;width:80%;justify-content:space-evenly;align-items:center}.bpw-banner-right{text-align:right}.bpw-banner h3{font-size:56px;color:#fff;line-height:1.2em}.bpw-banner p{font-size:28px}.bpw-banner a{margin-top:15px}@media screen and (max-width: 576px){.bpw-banner h3{font-size:3em!important;line-height:inherit}.bpw-banner-container{float:none;margin:0 auto;display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;align-content:center}.bpw-banner-right{text-align:center}.promo{max-width:100%!important;width:100%!important;justify-content:space-evenly;flex-direction:column}.promo-button{flex-direction:column;align-items:center}.promo-button .button{margin-top:16px}.promo-left{display:flex!important;flex-direction:column;flex-wrap:nowrap;align-items:center;text-align:center;margin-right:0}.promo-left p{text-align:center!important}.promo-right{margin-top:32px}}.newsletter-section.has-background{background-image:url(https://cdn.shopify.com/s/files/1/0718/4282/4484/files/Asset_2_1.svg?v=1690610536);background-color:#ff671d;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center}.newsletter__wrapper{max-width:1200px;width:80%;align-items:center;display:flex;justify-content:space-between}.newsletter__text-wrapper{width:auto}.newsletter__text{margin-bottom:5px!important}@media screen and (max-width: 576px){.newsletter__wrapper{flex-direction:column;width:100%;align-items:center;display:flex;padding:40px 20px;justify-content:center}.newsletter__text-wrapper{width:auto;text-align:center}.newsletter__text-wrapper{margin-bottom:16px}}.where_to_buy{background:#171b20;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000;padding:32px 0}.section.is-width-wide{width:100%;max-width:none}.where_to_buy h4{color:#fff;font-family:Helvetica!important;text-transform:uppercase;font-size:16px;font-weight:800}.where_to_buy img{max-height:55px}p.footer__heading{font-family:Helvetica,san-serif;font-size:16px!important;color:#000;margin-bottom:10px;font-weight:600;text-transform:uppercase}.footer__block p{font-size:14px;text-transform:uppercase}.footer-mission{display:flex}.footer-mission ul{margin-left:10px}.footer--classic .footer-mission img{width:30em}.product-block--first .product-title{margin-top:0;font-size:40px}.equal-columns--outside-trim .banner__heading{font-size:8em}.list-collection__thumbnail .has-image-crop .image-element__wrap{padding-bottom:100%}.list-collection__thumbnail .has-image-crop img{height:100%!important;object-fit:cover;position:absolute;top:0;left:0;width:100%;max-height:100%!important}.gallery-page__title,.page__title,.contact-page__title,.cart-page__title,.list-collection__title{color:#000;font-size:55px;font-weight:600;line-height:1.125;margin:0 auto;text-align:center}#shopify-section-template--19780936171737__index_faq_Jgw8m6 .container{flex-direction:row-reverse}.shogun-heading-component h1{font-size:55px}.purchase-details{display:block;align-items:center;flex-wrap:wrap}.purchase-details.has-quantity-box-true .purchase-details__spb--false{max-width:278px;width:100%}.heymerch-stockcount-customcss{display:none!important}.tpo_option-set-wrapper{padding:12px 0;display:none!important}.purchase-details__buttons .button,.purchase-details__buttons .age-gate__confirm_btn{border-radius:0}@media screen and (max-width: 991px){.purchase-details.has-quantity-box-true .purchase-details__spb--false{max-width:170px;width:100%}}@media screen and (max-width: 768px){.purchase-details.has-quantity-box-true .purchase-details__spb--false{max-width:321px;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/custom.css.map */
