.c-env-notice{padding:.5rem 1rem;border:solid 1px #ebccd1;position:fixed;top:0;left:50%;z-index:100;text-align:center;background-color:#f2dede;transition:opacity .2s;transform:translate(-50%)}.c-env-notice:hover{opacity:.2}.c-env-notice code{color:inherit;background-color:transparent}.site-header.site-header--stuck .site-header__logo-link.logo--has-inverted{display:none}.site-header.site-header--stuck .site-header__logo .logo--inverted{height:auto;visibility:visible;opacity:1}.site-header-sticky{height:auto!important}.note--success-popup{border-color:transparent;color:inherit;text-align:center;background-color:transparent}.note--success-popup a{color:inherit;text-decoration:underline}.note--success-popup a:hover{text-decoration:none}.template-product .crowdfunder-widget{padding:40px;background-color:#f7f7f9;margin-bottom:28px;margin-top:30px}.template-product .crowdfunder-widget>p:first-child{margin-bottom:50px;text-transform:uppercase;color:#5c5c5c;font-size:12px;line-height:14px;letter-spacing:3.84px;font-weight:500}.template-product .crowdfunder-widget>p:first-child>span{display:block;margin-bottom:8px;font-size:30px;color:#5c5c5c;line-height:35px;letter-spacing:3.17px;font-weight:500}.template-product .crowdfunder-widget>p:nth-child(2){margin-bottom:20px;text-transform:uppercase;color:#5c5c5c;font-size:12px;line-height:14px;letter-spacing:3.84px;font-weight:500}.template-product .crowdfunder-widget>p:nth-child(2)>span{display:block;margin-bottom:8px;font-size:30px;color:#5c5c5c;line-height:35px;letter-spacing:3.17px;font-weight:500}.template-product .crowdfunder-widget .cf-meter{height:10px;border-radius:0;border-color:#e8e8e8;margin-bottom:10px}.template-product .crowdfunder-widget .cf-meter>.cf-percent-bar{border-radius:0}.template-product .crowdfunder-widget .cf-meter-label{margin-bottom:20px;font-size:12px;line-height:14px;color:#203258;letter-spacing:0;font-weight:500}.template-product .crowdfunder-widget .cf-info-text{margin-bottom:50px;color:#444;font-size:12px;line-height:20px;letter-spacing:.7px;font-weight:500}.template-product .crowdfunder-widget>p:last-child{margin-bottom:0;text-transform:uppercase;color:#5c5c5c;font-size:12px;line-height:14px;letter-spacing:3.84px;font-weight:500}.template-product .crowdfunder-widget>p:last-child>span{display:block;margin-bottom:8px;font-size:30px;color:#5c5c5c;line-height:35px;letter-spacing:3.17px;font-weight:500}.template-product .variant-wrapper{display:block}.template-product .variant-wrapper .variant__label{font-size:10px;line-height:11px;letter-spacing:3.2px;color:#444;margin-bottom:13px}.template-product .variant-wrapper .variant-input-wrap select{border-color:#dedede;font-size:13px;width:50%;letter-spacing:.65px;color:#444}.template-product .tier-description{font-size:14px;line-height:20px;color:#444;letter-spacing:.7px;margin-bottom:0}.template-product .tier-description .tier-head{font-size:11px;line-height:13px;letter-spacing:2.6px;color:#444;font-weight:500;margin-bottom:18px}.template-product .tier-description .tier-points{padding:0;list-style-type:none;margin:0 0 45px}.template-product .tier-description .tier-points>li{position:relative;font-size:11px;line-height:13px;letter-spacing:.55px;color:#444;font-weight:400;margin-bottom:10px;padding-left:13px}.template-product .tier-description .tier-points>li:before{content:"";width:4px;height:4px;border-radius:100%;background-color:#444;position:absolute;top:0;left:0}.grid-product__content .grid-product__meta .crowdfunder-widget{margin:20px 0}.grid-product__content .grid-product__meta .crowdfunder-widget .cf-meter{height:10px;border-radius:0;border-color:#e8e8e8;margin-bottom:10px}.grid-product__content .grid-product__meta .crowdfunder-widget .cf-meter>.cf-percent-bar{border-radius:0}.grid-product__content .grid-product__meta .crowdfunder-widget .cf-meter-label{margin-bottom:0;font-size:12px;line-height:14px;color:#203258;letter-spacing:0;font-weight:500}.grid-product__content .grid-product__meta .crowdfunder-widget .cf-meter-label p{margin:0;font-size:12px!important;line-height:14px!important;color:#203258!important}.hr--medium.crowdfunding-line-none{display:none}.cowdfunding-description{font-size:18px;line-height:25px;color:#444;margin:0 auto 50px;text-align:center;max-width:1200px}.grid-product__title--heading{min-height:30px}.product-recommendations-placeholder .product-recommendations .grid-product__title--heading,#RecentlyViewed-recently-viewed .grid-product__meta .grid-product__title--heading{min-height:45px}.become-a-member-btn{padding:10px 17px;border:solid 1px #000;font-size:13px;text-transform:uppercase;letter-spacing:.2em;z-index:9;position:relative}.membership-description{font-size:18px;line-height:25px;color:#444;margin:0 auto 50px;text-align:center;max-width:1200px}#black-horse-member_membership_container #black-horse-member_register_fields{display:grid!important;grid-template-columns:1fr 1fr;column-gap:20px}#black-horse-member_membership_container .bold-form-group input,#black-horse-member_membership_container .bold-form-group select{border-radius:0}#black-horse-member_membership_container #customFields_black-horse-member{display:grid!important;grid-template-columns:1fr 1fr;column-gap:20px}#black-horse-member_membership_container .bold-form-group label{font-family:Roboto,sans-serif;font-size:10px;letter-spacing:3.2px;color:#444;width:100%;font-weight:100;text-align:left}#black-horse-member_name,.bold-mem-description{display:none}#black-horse-member_membership_container #form_black-horse-member{text-align:center}#black-horse-member_membership_container #black-horse-member_membership_button_free{font-weight:500}@media only screen and (max-width:768px){#black-horse-member_membership_container #black-horse-member_register_fields,#black-horse-member_membership_container #customFields_black-horse-member{display:block!important}.bold-mem-container{margin:0!important}.become-a-member-btn{display:none}}.footer-lnk{border-color:#fff;margin-top:20px;display:inline-block;text-transform:uppercase;text-align:left}#become-a-member .page-content p{font-size:16px}.membershippage-banner-image{overflow:hidden;position:relative;padding-bottom:43%;height:0}.membershippage-banner-image img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;animation:zoom-fade 2.5s cubic-bezier(.26,.54,.32,1) 0s forwards}.membershippage-banner-image:before{content:"";top:0;left:0;width:100%;height:100%;position:absolute;background:#fff;background:linear-gradient(#fff0 60%,#000000a6 80%);z-index:1}.membershippage-banner-image:after{content:"";top:0;left:0;width:100%;height:100%;position:absolute;background:#fff;background:linear-gradient(0deg,#fff0 70%,#000000a6 85%);z-index:1}.membershippage-banner-content{position:absolute;justify-content:space-between;display:flex;top:0;left:0;right:0;bottom:0;flex-direction:column;align-items:center;padding:40px;z-index:2;animation:fade-in .7s forwards 2s;opacity:0}.banner-text{text-align:center;color:#fff}.join-lnk{border:2px solid #fff!important;color:#fff!important;margin-top:20px!important;background-color:transparent!important;font-size:20px;padding:10px 17px;display:inline-block}.banner-text-header{font-size:3.10714em;text-transform:uppercase}h2.section-header__title.mheader{margin-top:20px}.benefits-head{text-align:center;font-size:24px;margin:50px 20px 20px;font-weight:600;text-transform:uppercase}ul.benefits-images{list-style-type:none;padding:0;margin:0;font-size:0;display:flex;flex-direction:row;flex-wrap:wrap}ul.benefits-images>li{font-size:0;display:inline-block;vertical-align:middle;width:16.6%;text-align:center}@media only screen and (max-width:1279px){.membershippage-banner-content{padding:20px}.banner-text-header{font-size:35px}.join-lnk{margin-top:15px!important}}@media only screen and (max-width:992px){.banner-text-header{font-size:30px;text-transform:uppercase}.benefits-head{font-size:20px;margin:30px 10px 10px}ul.benefits-images>li{width:33%}}@media only screen and (max-width:679px){.membershippage-banner-image{position:unset;overflow:unset;height:auto;padding:0}.membershippage-banner-image img{position:unset}.membershippage-banner-content{position:unset;padding:0}.banner-text{text-align:left;color:#000}.banner-text-header{font-size:25px;line-height:30px;padding:20px 15px;font-weight:500;text-align:center}.membershippage-banner-image:before,.membershippage-banner-image:after{display:none}.join-lnk{border:2px solid black!important;color:#000!important;margin:0!important}}@media only screen and (max-width:479px){.banner-text-header{font-size:16px;line-height:20px;padding:15px 10px;font-weight:400}.benefits-head{font-size:16px;margin:20px 10px 10px}ul.benefits-images>li{width:50%}}#become-a-member .collapsibles-wrapper .collapsible-trigger-btn{font-weight:600;padding:20px 0}#become-a-member .collapsibles-wrapper .collapsible-content__inner.rte{padding:0 0 20px}#become-a-member .collapsibles-wrapper .collapsible-content__inner.rte *{font-size:12px}#become-a-member .collapsibles-wrapper .collapsible-content__inner.rte p{margin:0 0 15px}#become-a-member .collapsibles-wrapper .collapsible-content__inner.rte p:last-child{margin:0}.accountDetailsContainer .membership_table_title{margin:15px 0}.membership-purchase-success p img{width:750px;max-width:100%}.thank-you-page-content{width:100%;text-align:center;padding:30px;color:#000;background-color:none;border:none;font-size:18px;line-height:25px}.membership-purchase-fail p img{width:750px;max-width:100%}.fail-page-content{width:100%;text-align:center;padding:30px;color:#000;background-color:none;border:none;font-size:18px;line-height:25px}.accountbtn-text{font-weight:500!important;margin-left:15px}.accountbtn-text a{font-weight:500!important}.collection-hero__content .section-header__shadow:before{display:none}.collection-hero__content:before{content:"";top:0;left:0;width:100%;height:100%;position:absolute;background:#fff;opacity:1;background:linear-gradient(#000000a6 20%,#00000059 40% 60%,#000000a6 80%)}.site-nav__link{padding:7px}.modal{color:#000!important}.modal button.close{margin:-4px 0 0}.modal h4.free-modal-title{margin:0}.modal .free-modal-body p:last-child{margin:0}.modal .plan-modal-body .custom-fields .input-group{margin-bottom:15px}.modal .plan-modal-body .custom-fields .input-group label{margin-bottom:0}div#shopify-section-page-measurement-template,div#shopify-section-page-wash-guide-template,div#shopify-section-page-fit-guide-template{padding-top:0}@media only screen and (min-width:1050px){div#shopify-section-page-measurement-template .feature-row__text--right,div#shopify-section-page-wash-guide-template .feature-row__text--right,div#shopify-section-page-fit-guide-template .feature-row__text--right{padding-right:105px;padding-left:105px}}.fit-sections{scroll-margin-top:150px}#fit-guide .page-content{padding-top:0;padding-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.scss.css.map */
