@font-face{font-family:'Asap Condensed';src:url('/fonts/asap-condensed-regular-webfont.woff2') format('woff2'),url('/fonts/asap-condensed-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Asap Condensed';src:url('/fonts/asap-condensed-bold-webfont.woff2') format('woff2'),url('/fonts/asap-condensed-bold-webfont.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('/fonts/montserrat-regular.woff2') format('woff2'),url('/fonts/montserrat-regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('/fonts/montserrat-700.woff2') format('woff2'),url('/fonts/montserrat-700.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('/fonts/montserrat-900.woff2') format('woff2'),url('/fonts/montserrat-900.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}html{overflow:auto!important}body{background-color:#fff;color:#333;font:400 14px/20px Montserrat,Arial,sans-serif;overflow:auto!important}a{color:#666;text-decoration:underline;transition:color .3s ease}a:hover,a:active,a:focus{color:#c00000;text-decoration:underline}img{height:auto}[data-toggle=popover]{cursor:pointer}.tooltip{z-index:9999999999}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:700;text-align:left}h1,.h1{font-size:2rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.2rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.9rem}.fs-6{font-size:1rem}label span.small{color:#333}label span.trait-text{color:inherit}.sr-only{background:#fff;color:#000}.font-primary{font-family:Montserrat,Arial,sans-serif !important}.font-secondary{font-family:'Asap Condensed','Arial Narrow',Arial,sans-serif !important}small,.small{line-height:1.3}strong,.bold{font-weight:700}.black{font-weight:900}.text-decoration-underline{text-decoration:underline}.text-truncate.expand{white-space:normal}header{background:#fff;padding:10px}header>.container{padding:0}.main{padding:10px 0}.main,.main-header{transition:transform .01s,-webkit-transform .01s}.main-header{padding-top:35px;z-index:210}body.dialog>.main{min-height:auto}.menu-group{border:none}.has-menu .hide-menu{opacity:0 !important;visibility:hidden !important}.back-top{bottom:85px;font-size:10px;height:34px;right:5px;width:34px}.center-block{display:block;margin-left:auto;margin-right:auto}.ratings{align-items:center;display:flex}.ratings .fa{color:#333}.slick-prev,.slick-next{background:none;z-index:2}.slick-dots li{margin:0}.price-break{color:#c00000}.opacity-1{z-index:2}.opacity-100,.opacity-1{opacity:1}.opacity-75{opacity:.75}.opacity-50{opacity:.5}.opacity-25{opacity:.25}.opacity-0{opacity:0}.pointer-events-none{pointer-events:none!important}.inventory-status-instock:before{content:""}.swatch .swatch-color{border:1px solid #ddd}.swatch.primary .swatch-color{background:#002848}.swatch.primary .swatch-label:after{content:"#002848"}.swatch.secondary .swatch-color{background:#666}.swatch.secondary .swatch-label:after{content:"#666666"}.swatch.tertiary .swatch-color{background:#eee}.swatch.tertiary .swatch-label:after{content:"#EEEEEE"}.swatch.accent .swatch-color{background:#f8f3ec}.swatch.accent .swatch-label:after{content:"#F8F3EC"}.swatch.background .swatch-color{background:#fff}.swatch.background .swatch-label:after{content:"#FFFFFF"}.swatch.cta .swatch-color{background:#c00000}.swatch.cta .swatch-label:after{content:"#C00000"}.bg-primary{background-color:#002848 !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#064e87 !important}.border-primary{border-color:#002848 !important}.text-primary{color:#002848 !important}.bg-secondary{background-color:#666 !important}.border-secondary{border-color:#666 !important}.text-secondary{color:#666 !important}.bg-tertiary{background-color:#ccc !important}.border-tertiary{border-color:#ccc !important}.text-tertiary{color:#ccc !important}.bg-accent{background-color:#f8f3ec !important}.border-accent{border-color:#f8f3ec !important}.text-accent{color:#f8f3ec !important}.bg-cta{background-color:#c00000 !important}.border-cta{border-color:#c00000 !important}.text-cta{color:#c00000 !important}.bg-black{background-color:#000 !important}.text-info{color:#128293 !important}.btn{border-radius:0;font-family:'Asap Condensed','Arial Narrow',Arial,sans-serif;text-decoration:none}.btn:hover,.btn:active,.btn:focus{text-decoration:none}.btn:focus,.btn.focus{box-shadow:none}.btn-link{color:#c00000}.btn-link:hover,.btn-link:active,.btn-link:focus{color:#a90101}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.35}.btn-primary,a.btn-primary{color:#fff;background-color:#002848;border-color:#002848}.btn-primary:hover{color:#fff;background-color:#1a1a1a;border-color:#141414}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#1a1a1a;border-color:#000}.btn-primary.disabled,.btn-primary:disabled{background-color:#002848;border-color:#002848}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#1a1a1a;border-color:#141414}.btn-secondary,a.btn-secondary{color:#666;background-color:#fff;border-color:#ccc}.btn-secondary:hover{color:#666;background-color:#e6e6e6;border-color:#ccc}.btn-secondary:focus,.btn-secondary.focus{color:#666;background-color:#e6e6e6;border-color:#ccc}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#ccc;border-color:#999;color:#555 !important}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#666;background-color:#e6e6e6;border-color:#ccc}.btn-tertiary,a.btn-tertiary{color:#333;background-color:#eee;border-color:#eee}.btn-tertiary:hover{color:#333;background-color:#b3b3b3;border-color:#b3b3b3}.btn-tertiary:focus,.btn-tertiary.focus{color:#333;background-color:#eee;border-color:#eee}.btn-tertiary.disabled,.btn-tertiary:disabled{background-color:#eee;border-color:#eee}.btn-tertiary:not(:disabled):not(.disabled):active,.btn-tertiary:not(:disabled):not(.disabled).active,.show>.btn-tertiary.dropdown-toggle{color:#333;background-color:#b3b3b3;border-color:#b3b3b3}.btn-accent,a.btn-accent{color:#555;background-color:#f8f3ec;border-color:#f8f3ec}.btn-accent:hover{color:#555;background-color:#eadfd6;border-color:#eadfd6}.btn-accent:focus,.btn-accent.focus{color:#555;background-color:#eadfd6;border-color:#eadfd6}.btn-accent.disabled,.btn-accent:disabled{background-color:#f8f3ec;border-color:#f8f3ec}.btn-accent:not(:disabled):not(.disabled):active,.btn-accent:not(:disabled):not(.disabled).active,.show>.btn-accent.dropdown-toggle{color:#555;background-color:#eadfd6;border-color:#eadfd6}.btn-cta,a.btn-cta{text-transform:uppercase;color:#fff;background-color:#c00000;border-color:#c00000}.btn-cta:hover{color:#fff;background-color:#a90101;border-color:#a90101}.btn-cta:focus,.btn-cta.focus{color:#fff;background-color:#a90101;border-color:#a90101}.btn-cta.disabled,.btn-cta:disabled{background-color:#c00000;border-color:#c00000}.btn-cta:not(:disabled):not(.disabled):active,.btn-cta:not(:disabled):not(.disabled).active,.show>.btn-cta.dropdown-toggle{color:#fff;background-color:#a90101;border-color:#a90101}.btn-block+.btn-wishlist-login{margin-top:0}.btn-feedback{border-bottom:none;padding-bottom:.5rem;position:fixed;right:-5px;top:45%;transition:transform .3s;transform:rotate(-90deg);transform-origin:100% 100% 0;-webkit-transform:rotate(-90deg);-webkit-transform-origin:100% 100% 0}.btn-feedback:hover{transform:rotate(-90deg) translateY(-5px);-webkit-transform:rotate(-90deg) translateY(-5px)}.btn-valueprop1,.btn-valueprop1:hover,.btn-valueprop1:active,.btn-valueprop1:focus{color:#1e824c;font-size:22px;font-weight:bold}.btn-valueprop2,.btn-valueprop2:hover,.btn-valueprop2:active,.btn-valueprop2:focus{color:#d43900;font-size:22px;font-weight:bold}#cc-banner{background:#fff;bottom:0;box-shadow:0 0 20px rgba(0,0,0,.5);left:0;opacity:0;overflow:hidden;padding:15px;position:fixed;right:0;transition:opacity .3s linear,visibility 0s;z-index:9999999;visibility:hidden}#cc-banner.show{opacity:1;visibility:visible}#cc-banner-inner{margin:0 auto;max-width:1920px}.dropdown-trait{display:inline-block;margin-right:15px}.btn-trait{background-color:#fff;border:1px solid #ddd;color:#000;font-family:Montserrat,Arial,sans-serif;height:52px;line-height:52px;padding:0 1rem}.attribute-group input[type=radio]{cursor:pointer;font-size:0;height:100%;left:0;line-height:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.attribute-group .trait-chosen{font-weight:normal;padding-left:3px}.attribute-group .trait-buttons{display:flex;flex-wrap:wrap}.attribute-group .trait-buttons input[type=radio]:hover~.btn-trait{border:1px solid #999}.attribute-group .trait-buttons label{margin:3px 6px 3px 0;position:relative;vertical-align:top}.attribute-group .trait-buttons .btn-swatch-outer{background-color:#fff;border:1px solid #ddd;display:block;transition:border-color .15s ease}.attribute-group .trait-buttons .btn-swatch-inner{background-color:#fff;border:2px solid #fff;cursor:pointer;display:block;height:50px;line-height:1;margin-top:12px;overflow:hidden;position:relative;width:50px}.attribute-group .trait-buttons .swatch-not-available{background:none !important;font-size:9px;text-align:center}.attribute-group input:checked~.btn-trait{background-color:#002848;border-color:#002848;color:#fff}.attribute-group input:hover~.btn-swatch-outer,.attribute-group input:checked~.btn-swatch-outer{border-color:#002848}.attribute-group input:checked~.btn-trait:before,.attribute-group input:checked~.btn-swatch-outer:before{background-color:#fff;border-radius:50%;color:#03d214;content:"";font:14px/14px FontAwesome;height:14px;position:absolute;right:-7px;top:-7px;width:14px;z-index:3}.attribute-group .trait-label.has-menu{background-color:#fff;border:1px solid #ddd;color:#333;cursor:pointer;height:52px;line-height:1.3;padding:0 2rem;transition:border .15s ease}.attribute-group .trait-label.has-menu:hover{border-color:#999}.attribute-group .trait-label.has-menu .default-text{align-items:center;display:flex;height:100%}.attribute-group .trait-label.has-menu .default-text>.fa{padding-left:5px}.attribute-group .has-menu .trait-selected{background-color:#fff;font-size:12px;font-weight:normal;left:7px;line-height:1;padding:3px;position:absolute;top:-9px}.attribute-group .has-menu .trait-selected .fa{color:#03d214}.attribute-group .menu-group{background-color:#fff;border:1px solid #ddd;left:0;margin-top:-1px;min-width:260px;right:auto;width:115%}.attribute-group .menu-group label{display:block;line-height:1;margin:0;padding:0;position:relative}.attribute-group .menu-group label+label{border-top:1px solid #ddd}.attribute-group .menu-group label span{color:#333;font-size:16px}.attribute-group .menu-group label>span{display:block;padding:15px}.attribute-group .menu-group label>span.trait-dropdown-option:after{clear:both;content:'';display:block}.attribute-group js-chosen-trait:disabled{background:#ddd}.attribute-group .menu-group label>span .price-regular,.attribute-group .menu-group label>span .price-sale{color:#c00000;display:inline;font-size:13px;font-weight:700;padding-left:7px}.attribute-group .menu-group label>span .price-was{color:#696969;display:inline;font-size:11px;padding-left:7px}.attribute-group .menu-group label>span>picture{float:left;margin-right:5px;max-height:60px;max-width:60px}.attribute-group .menu-group label>span[data-trait-name='fit']>picture{display:block;float:none;margin:0 0 5px 0;max-width:none;max-height:none}.attribute-group .menu-group label>span[data-trait-name='fit']>picture>img{max-height:60px}.attribute-group .menu-group label>span[data-trait-name='fit'] .trait-option-price>*{padding-left:0}.attribute-group .menu-group .trait-dropdown-image-large{border:1px solid #ccc;left:-225px;max-height:225px;max-width:225px;position:absolute;top:20px}.attribute-group .menu-group input:not(:disabled):not(.disabled):hover~span,.attribute-group .menu-group input:not(:disabled):not(.disabled):focus~span{background-color:#eee;transition:all .3s}.attribute-group input.disabled~span.btn-trait{background:linear-gradient(to top left,transparent 0,transparent 48%,#ccc 50%,transparent 52%,transparent);color:#666}.attribute-group input.disabled~span.btn-swatch-outer{background:linear-gradient(to top left,transparent 0,transparent 48%,#ccc 50%,transparent 52%,transparent);color:#666}.attribute-group input.disabled~span,.attribute-group input:disabled~span{opacity:.6}.attribute-group .menu-group label input.disabled~span.trait-dropdown-option{color:#666}.attribute-group input.disabled~span.trait-info-sale{display:none}.horse_type .attribute-group input.disabled~span,.horse_type .attribute-group input:disabled~span{opacity:1}.attribute-group input.disabled~span span,.attribute-group input:disabled~span span{opacity:.2}.attribute-group .trait-info{color:#666;font-size:9px;left:0;line-height:9px;position:absolute;text-align:center;text-transform:uppercase;width:100%;z-index:2}.attribute-group .trait-info-sale{background-color:#c00000;color:#fff;padding:2px 0;top:0}.attribute-group .trait-info-horse{bottom:3px}.attribute-group input:not(:disabled):not(.disabled):checked~.trait-info-horse{color:#fff}.attribute-group .menu-group label>span .trait-option-price .price-regular,.attribute-group .menu-group label>span .trait-option-price .price-was{display:block;margin-top:8px}.attribute-group .menu-group label>span .trait-option-price .price-sale{display:block;margin-top:3px}.dropdown-trait.has-error .attribute-group .trait-label.has-menu,.notvalid-traits-message{background-color:#ff0}.badge-primary{background-color:#002848;color:#fff}.badge-secondary{background-color:#666;color:#fff}.badge-cta{background-color:#c00000;color:#fff}.card,.card-header,.card-header:first-child,.card-body{border-radius:0}.card-header h1,.card-header .h1,.card-header h2,.card-header .h2,.card-header h3,.card-header .h3,.card-header h4,.card-header .h4,.card-header h5,.card-header .h5,.card-header h6,.card-header .h6{display:inline}.card .product-grid-item{padding:5px 5px 15px}a.list-group-item{color:#333;text-decoration:none;transition:background-color .3s ease}a.list-group-item.active,a.list-group-item:focus,a.list-group-item.active:focus,a.list-group-item:hover,a.list-group-item.active:hover{background-color:#f8f3ec}.list-group-item.active{border-color:#999;color:inherit}a.dropdown-item{text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:#a90101}.dropdown-item.active .btn,.dropdown-item:active .btn{color:#fff}.form-control{border-color:#ccc;border-radius:2px;font-size:16px}.form-control:focus{border-color:#ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(204,204,204,.8);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(204,204,204,.8)}.form-autocomplete .input-group-btn .btn{border-bottom-left-radius:0;border-top-left-radius:0;border-left:0}.input-group-prepend .input-group-text,.input-group-append .input-group-text{font-size:.85rem}.input-group-prepend .input-group-text label,.input-group-append .input-group-text label{margin:0}.input-group-prepend .input-group-text input+label,.input-group-append .input-group-text input+label{padding-left:3px}input[type=image]{max-width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.col-form-label-hidden{display:none;margin-bottom:0}.required-label:after{color:#f00;content:"*";padding-left:2px}.table th{font-size:14px;text-transform:none}.table td{font-size:14px;color:#333}.table-bordered>tbody>tr>td{border-color:#e0ded9}.table-bordered>tbody>tr>th,.table-bordered>thead>tr>th{border-right:1px solid #fff;border-color:#e0ded9}.table-bordered>thead>tr>th:last-child{border-color:#e0ded9}.table th:first-child,.table td:first-child{padding-left:10px}.table th:last-child,.table td:last-child{padding-right:10px}.table-primary th{background:#002848;color:#fff;border-right-color:#002848;border-left-color:#002848;border-bottom-color:#002848}.table-secondary th{background:#666;color:#fff;border-right-color:#666;border-left-color:#666;border-bottom-color:#666}.table-tertiary th{background:#ccc;color:#fff;border-right-color:#ccc;border-left-color:#ccc;border-bottom-color:#ccc}.table-cta th{background:#c00000;color:#fff;border-right-color:#c00000;border-left-color:#c00000;border-bottom-color:#c00000}.nav-trigger{display:inline-block}.nav-trigger-icon{position:relative}.nav-trigger-icon span{transition:background .01s .01s}.nav-trigger span::after,.nav-trigger-icon span::before{transition:transform .01s .01s,-webkit-transform .01s .01s}.logo{font-size:1em;height:auto;line-height:26px;max-width:100%;width:110px}.site-tools{margin-top:2px}.site-tools a{line-height:1;text-decoration:none}.nav-trigger+a>i.fa,.site-tools>ul>li>a>i.fa{margin:0 0 0 13px}.site-tool-subtext{font-size:9px}.header-email-signup-form{position:relative}.header-email-signup-form:before{content:'';display:inline-block;font-family:FontAwesome;left:10px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.header-email-signup-form input[type=email]{padding-left:30px}.has-menu:hover{background:transparent}.has-menu:hover .menu-group{transition:all .3s ease}.cart-total{color:#666;font-size:11px}#floating-cart{background-color:#fafafa;right:0;top:41px}#floating-cart .free-shipping-progress-bar-container{display:none}.global-promo-banner{background-color:#f8f3ec;font-size:12px;font-weight:700;max-height:34px;overflow:hidden;padding:7px 0;text-transform:uppercase}.global-promo-banner a{color:#c00000;display:block;text-decoration:none}.global-promo-banner a:hover{color:#333}.global-promo-banner a.value-benefit-free-shipping{background:#c00000;color:#eee;padding:0 3px}@media(max-width:767px){.global-promo-banner a.value-benefit-free-shipping{width:215px}}.global-promo-banner a.value-benefit-free-shipping:hover{color:#fff}.global-welcome-banner{background-color:#fff;color:#000;font-size:20px;font-weight:700;padding:10px 0;text-transform:none}.global-welcome-banner a{color:#c00000;display:block;text-decoration:none}.global-welcome-banner a:hover{color:#333}.header-phone .phone-number{font-size:1.25em;font-weight:700}.search-suggestions{background-color:#fff;display:block;left:0;max-height:460px;overflow:auto;position:absolute;width:100%;z-index:2000}#search-suggestions-product-list a{font-size:14px;line-height:20px;padding:0;margin:0}.search-suggestions-product-inner{border:1px solid #eee;transition:all .25s}.search-suggestions-product-inner:hover{box-shadow:rgba(0,0,0,.15) 0 0 8px 0;text-decoration:none;transform:scale(1.03)}.search-suggestions-product-name{height:60px;overflow:hidden}.primary-nav{font-family:'Asap Condensed','Arial Narrow',Arial,sans-serif}.primary-nav,.primary-nav ul{background-color:#fafafa;font-size:15px;z-index:50}.primary-nav a,.primary-nav ul a{border-bottom-color:#ccc;color:#333;text-decoration:none}.primary-nav.nav-is-visible a:active,.primary-nav.nav-is-visible a:focus{background:#eaeaea;color:#c00000}.primary-nav.nav-is-visible .see-all>a,.nav-is-visible .primary-nav.nav-is-visible a.home{color:#c00000}.nav-is-visible .go-back a{background-color:#eaeaea}.global-promo-banner.nav-is-visible{-webkit-transform:translateX(-260px);-ms-transform:translateX(-260px);transform:translateX(-260px)}.nav-on-left .global-promo-banner.nav-is-visible{-webkit-transform:translateX(260px);-ms-transform:translateX(260px);transform:translateX(260px)}.go-back a::after,.go-back a::before{background:#777}.primary-nav-btns{border-bottom:1px solid #ccc;padding:40px 0 10px 10px}.primary-nav-btns a.primary-nav-btn{background-color:#eee;border:1px solid #ddd;float:left;font-size:12px;height:auto;line-height:33px;padding:0 5px;text-align:center;width:44%}a.primary-nav-btn+a.primary-nav-btn{margin-left:10px}#dropdown-pro-desktop,#dropdown-learning-center-desktop{left:auto;right:auto;max-width:180px}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{color:#fff;background-color:#000;left:0;top:auto;width:20%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;text-align:center;font-size:1.2em;z-index:999}.has-menu.hover .menu-group{opacity:1;visibility:visible}.has-menu.hover{background:#eee}fieldset.card{position:relative;padding-top:46px}legend.card-header{position:absolute;top:0;border:none !important}#free-gift .social-sharing{display:none}.breadcrumb{background:none;display:block;font-size:12px;line-height:16px;margin-bottom:10px;max-width:100%;overflow:auto;scrollbar-width:none;white-space:nowrap;-ms-overflow-style:none}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb-item{display:inline}.breadcrumb-item+.breadcrumb-item{padding-left:.375rem}.breadcrumb-item+.breadcrumb-item::before{content:"›";padding-right:.375rem}footer .lpchat-label,footer .lpchat-image,footer .lpchat-button{z-index:auto !important}.footer-tools{border-top:1px solid #ddd}.footer-tools>.container>.row>div+div{border-top:1px solid #ddd;padding-top:15px}.footer-tools img{max-width:55px}.footer-bg{background:#fafafa;padding:0 0 10px;border-top:1px solid #ddd}.footer-links a,.footer-links .btn-link{border-bottom:1px solid #ddd;color:#666;display:block;font-size:14px;line-height:20px;padding:10px 15px;text-decoration:underline}.cookie-consent-notice{left:5%;right:5%;z-index:9999999999}.cookie-consent-notice{background-color:rgba(0,0,0,.85)}.cookie-consent-notice-close{background:#002848;border-radius:50%;border:2px solid #fff;box-shadow:0 0 8px 2px rgba(0,0,0,.75);color:#fff;cursor:pointer;height:30px;padding:0;position:absolute;text-align:center;right:-14px;top:-14px;width:30px}.product-grid-control{margin:0}.product-grid-item{background-color:#fff;border:none;box-shadow:0 0 .35rem 1px rgba(85,85,85,.25);margin-bottom:10px;padding:5px 5px 15px;text-align:left;transition:all .3s ease}.product-grid-item:hover{box-shadow:0 0 .35rem 1px rgba(40,40,40,.5)}.product-grid-item a:hover{text-decoration:none}.product-grid-item .product-colors{display:none;height:22px;font-size:11px;line-height:11px;margin-top:8px;overflow:hidden;text-transform:uppercase}@media(max-width:768px){.product-grid-item .product-colors{display:block;height:auto;font-size:10px;line-height:1;margin:8px 0;text-transform:uppercase;text-align:center}}.product-grid-item .product-color-thumbs{margin:0 auto;max-height:60px;max-width:85%;text-align:center;visibility:hidden}.product-grid-item .product-color-thumbs.slick-initialized{visibility:visible}.product-grid-item .product-color-thumbs img{cursor:pointer;outline:none}.product-grid-item .product-color-thumbs .slick-arrow{width:14px;height:14px;top:35%}.product-grid-item .product-color-thumbs .slick-prev{left:-15px}.product-grid-item .product-color-thumbs .slick-next{right:-15px}.product-grid-item .product-color-thumbs .slick-arrow:before{font-size:14px}.product-grid-item .product-info{background-color:#fff;padding-right:10px}@media(max-width:768px){.product-grid-item .product-info{padding-right:0}}.product-grid-item h5,.product-grid-item .h5{border-top:1px solid #ddd;font-size:16px;font-weight:400;height:auto;line-height:19px;margin:5px 0 0 0;overflow:hidden;padding-top:8px}.bloomreach-recommendation .product-grid-item h5,.bloomreach-recommendation .product-grid-item .h5{height:80px}.product-grid-item .price{height:auto;overflow:hidden}.product-grid-item .price-savings{min-height:20px}.product-grid-item .wholesaleprice{font-size:14px;height:50px;margin:10px 0;font-weight:bold}.product-grid-item .price-sale{color:#c00000}.product-grid-item .price-break-group{font-size:small}.product-grid-item .product-callout-group{height:34px;overflow:hidden}.product-grid-item .product-callout{font-size:12px;line-height:12px;margin-top:5px;text-transform:uppercase}.product-grid-item .ratings-container{height:26px;margin-top:10px;overflow:hidden}.product-grid-item .ratings{height:auto;margin:0}.product-grid-item .reviews-count{font-size:9px;line-height:1;white-space:nowrap}.product-grid-sorting .btn,.product-grid-paging .btn{font-size:12px}.ratings .rating-star{background-size:cover;border-radius:3px;display:inline-block;height:16px;line-height:normal;width:16px}.ratings .rating-star+.rating-star{margin-left:2px}.ratings .rating-star-0{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")}.ratings .rating-star-25{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTIgMGgzdjIwSDJhMiAyIDAgMCAxLTItMlYyYTIgMiAwIDAgMSAyLTJ6IiBmaWxsPSIjRjc5NDFEIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")}.ratings .rating-star-50{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTIgMGg4djIwSDJhMiAyIDAgMCAxLTItMlYyYTIgMiAwIDAgMSAyLTJ6IiBmaWxsPSIjRjc5NDFEIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")}.ratings .rating-star-75{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjREVERURFIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZD0iTTIgMGgxM3YyMEgyYTIgMiAwIDAgMS0yLTJWMmEyIDIgMCAwIDEgMi0yeiIgZmlsbD0iI0Y3OTQxRCIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMCAxMy41bC00LjExNCAyLjE2My43ODUtNC41ODEtMy4zMjgtMy4yNDUgNC42LS42NjlMMTAgM2wyLjA1NyA0LjE2OCA0LjYuNjY5LTMuMzI4IDMuMjQ1Ljc4NSA0LjU4MXoiLz48L2c+PC9zdmc+")}.ratings .rating-star-100{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRjc5NDFEIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIyIi8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDEzLjVsLTQuMTE0IDIuMTYzLjc4NS00LjU4MS0zLjMyOC0zLjI0NSA0LjYtLjY2OUwxMCAzbDIuMDU3IDQuMTY4IDQuNi42NjktMy4zMjggMy4yNDUuNzg1IDQuNTgxeiIvPjwvZz48L3N2Zz4=")}.shipping-threshold-progress-bar{background-color:#e5e5e5;border-radius:10px;height:9px;margin:8px 0 10px;position:relative}.shipping-threshold-progress-made{background-color:#3acc8b;border-radius:10px;height:9px;left:0;max-width:100%;position:absolute;top:0;transition:width .5s;width:0}.cart-group-item .inventory-sku{display:none}.declined-free-gift{filter:grayscale(1);opacity:.5}.payment-used+.payment-used{margin-top:10px}.product-compare-grid .group-name{font-size:18px}.product-compare-grid .spec-row+.group-row{margin-top:20px}.page-quickorderlist button.more-info{display:none}.callout{background-color:#eee;left:-20px;min-width:175px;padding:0 7px;position:absolute;text-align:center;text-transform:uppercase;z-index:1000}.page-product .callout,.page-quickview .callout{bottom:5%;font-size:14px;left:-21px;line-height:32px;padding:0 10px}.callout:before,.callout:after{content:' ';height:0;position:absolute;width:0}.callout:after{border-color:#333 #333 transparent transparent;border-style:solid;border-width:5px 10px;left:0;top:100%}.callout-cta{background-color:#c00000;color:#fff}.callout-cta:after{border-color:#007ab7 #007ab7 transparent transparent}.callout-primary{background-color:#002848;color:#fff}.callout-primary:after{border-color:#0d0d0d #0d0d0d transparent transparent}.callout-secondary{background-color:#666;color:#fff}.callout-secondary:after{border-color:#737373 #737373 transparent transparent}.callout-tertiary{background-color:#ccc;color:#333}.callout-tertiary:after{border-color:#a6a6a6 #a6a6a6 transparent transparent}#email-signup-new-visitor-dialog{background:url(/images/art/sst-emodal-mobile.png) 0 0 no-repeat;height:510px;max-width:300px}#email-signup-new-visitor-dialog form,#email-signup-new-visitor-dialog .email-signup-dialog-success{padding-top:220px}#email-signup-dialog{background:#fff;height:100%;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:12}#email-signup-dialog-extended-info-trigger{color:#3082ff;margin-top:10px;text-align:center}.product-benefit-group ul{text-align:left}.page-404 #home-recs .h3,.page-pagenotfound #home-recs .h3{display:none}span.dynamic-horse-name{color:inherit}.form-group legend{font-size:inherit}#bf-step-10 .price>div{display:inline-block}.apple-pay-button{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:check-out;height:46px;visibility:hidden}.apple-pay-button.visible{visibility:visible}[data-wps-ribbon]{position:absolute !important}[data-wps-ribbon-close]:before{line-height:inherit !important}body.dialog [data-wps-ribbon],body.page-configureproduct [data-wps-ribbon]{display:none !important}#btn-kustomer-chat{align-items:center;background-color:#333;border-radius:4px;border:0;bottom:35px;color:#fff;cursor:pointer;display:flex;font-size:10px;font-weight:bold;height:34px;justify-content:center;line-height:1;padding:0;position:fixed;right:5px;text-align:center;text-transform:uppercase;transition:transform .3s;width:34px;z-index:1200}#btn-kustomer-chat:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #333;bottom:-8px;content:"";display:block;height:0;left:7px;position:absolute;width:0}#btn-kustomer-chat:hover{transform:scale(1.1) translateY(-5px)}.slick-dots button{background:none}.bloomreach-recommendation .slick-prev{left:auto;right:30px;top:-30px;z-index:2}.bloomreach-recommendation .slick-next{right:5px;top:-30px;z-index:2}.fancybox-container{z-index:9999999998}.fancybox-slide--iframe{padding:20px}.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small,.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--html .fancybox-close-small{background:#002848;border-radius:50%;border:2px solid #fff;box-shadow:0 0 8px 2px rgba(0,0,0,.75);color:#fff;height:30px;padding:0;right:-14px;top:-14px;width:30px}.fancybox-slide--iframe .fancybox-content{max-height:85%;max-width:95%}.fancybox-inner{margin:0 15px}.fancybox-content{margin:0 10px 6px 10px}.fancybox-is-open .fancybox-stage{overflow:visible}.fancybox-close-small:focus{outline:5px auto -webkit-focus-ring-color}.slide-down{animation:slide-down .5s forwards;-webkit-animation:slide-down .5s forwards}@keyframes slide-down{100%{transform:translateY(0%)}}@-webkit-keyframes slide-down{100%{-webkit-transform:translateY(0%)}}.fade-in{animation:fadein .5s;-webkit-animation:fadein .5s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@media only screen and (max-width:767px){.page-articlepopup .h1{font-size:4vw}}@media(max-width:991px){.container{max-width:none}.mega-nav ul.secondary-nav,.mega-nav ul.tertiary-nav{padding-top:35px}}@media(min-width:576px){.product-grid-item .price{height:60px}.global-promo-banner a.value-benefit-free-shipping{font-size:14px}.product-grid-item .product-info{padding:0 10px}}@media(min-width:768px){#email-signup-new-visitor-dialog{background:url(/images/art/sst-emodal-desktop.png) 0 0 no-repeat;height:549px;max-width:none;width:620px}#email-signup-dialog{height:auto;position:relative;width:455px}#email-signup-dialog-header{margin-left:60px;position:relative}#email-signup-dialog-header:before{bottom:20px;color:#28a745;content:"";font:30px FontAwesome;left:-45px;position:absolute}.form-group.row .col-form-label{line-height:1.7}.footer-tools>.container>.row>div+div{border-top:none;padding-top:0}.footer-bg{padding:10px 0}.footer-links li+li{margin-top:5px}.footer-links a,.footer-links .btn-link{border:none;padding:inherit}.product-grid-item .price{height:80px}}@media(min-width:992px){.fancybox-slide--iframe .fancybox-content{max-width:800px}.text-no-truncate-lg{overflow:visible;text-overflow:clip;white-space:normal}.form-control{font-size:13px}.back-top{bottom:85px;font-size:13px;height:45px;right:20px;width:45px}header{padding:8px 0}header>.container{padding:0 15px}.logo{width:218px}.site-search{margin:0}.site-tools{margin:20px 0 0}.site-tools>ul>li{padding:0}.site-tools>ul>li>a{color:#333;padding:0;text-align:center;text-decoration:none}.site-tools>ul>li>a:hover{color:#c00000}.site-tools>ul>li>a>i.fa{font-size:25px;margin:0}.site-tools>ul>li+li{border-left:1px solid #eee;margin-left:11px;min-height:40px;padding-left:11px}.site-tools .menu-group{background-color:#fafafa;width:225px}.site-tools .menu-group ul>li{float:none}.site-tools .menu-group ul li a{color:#666;transition:background-color .3s ease}.site-tools .menu-group ul li a:hover{background-color:#f8f3ec}.site-tools .cart>a{color:#c00000;padding:0;position:relative}.site-tool-subtext{border-bottom:2px solid #fff;color:#666;display:block;font-size:11px;margin-top:1px;padding-bottom:1px}.site-tools .has-menu:hover .site-tool-subtext{border-bottom-color:#c00000}.site-tool-subtext a{color:#666;display:inline}.site-tool-subtext a:hover,.site-tool-subtext a:active,.site-tool-subtext a:focus{border-bottom:1px solid;color:#c00000}.mega-nav{z-index:200}.mega-nav,.primary-nav{background-color:#002848}.primary-nav ul{background:none}.primary-nav>li{margin-left:0}.primary-nav>li:nth-child(n+3){margin-left:17px}.primary-nav a{color:#333}.primary-nav li a{border-bottom:none;color:#fff;line-height:30px;height:30px;padding:0}.primary-nav-item-static a:hover,.primary-nav>li.has-children>a.selected{background:none;border-bottom:none;color:#ccc}.primary-nav .nav-items-container{column-count:3;overflow:hidden}.primary-nav .secondary-nav-featured-images~.nav-items-container{column-count:2;width:50%}.primary-nav #dropdown-pro-desktop .nav-items-container,.primary-nav #dropdown-learning-center-desktop .nav-items-container{column-count:1;width:100%}.primary-nav .secondary-nav{background-color:#fafafa;top:30px}.primary-nav .secondary-nav a{color:#555;height:auto;line-height:24px;transition:color .3s ease}.primary-nav .secondary-nav .nav-items-container>li{display:inline-block;padding:0 10px 10px 0;width:100%}.primary-nav .secondary-nav .nav-items-container>li>a{color:#444;font-size:16px;font-weight:bold}.primary-nav .secondary-nav .tertiary-nav a{font-size:14px}.primary-nav .secondary-nav a:hover{color:#c00000;text-decoration:underline}.primary-nav .secondary-nav>li.secondary-nav-hdr{border-bottom:1px solid #ccc;float:none;margin:0 0 10px 0;padding-bottom:5px;width:100%}.primary-nav .secondary-nav>li>a.secondary-nav-hdr-shop-all{color:#555;display:inline-block;font-weight:400;height:auto;line-height:20px;margin:0}.primary-nav .secondary-nav>li>a.secondary-nav-hdr-shop-all:hover{color:#c00000}.primary-nav .secondary-nav .mega-featured-cats a{display:inline-block;line-height:1}.primary-nav .secondary-nav .mega-featured-cats a+a{margin-left:15px}.primary-nav .secondary-nav>li.secondary-nav-featured-images{float:right;margin:0;max-width:50%;width:auto}.primary-nav .secondary-nav>li.secondary-nav-ftr{border-top:1px solid #ccc;clear:both;float:none;margin:0;padding-top:5px;width:100%}.primary-nav .secondary-nav>li.secondary-nav-ftr>a{float:left;font:400 13px/18px Montserrat,Arial,sans-serif;margin-top:5px;padding-right:10px;width:40%}.global-promo-banner .value-benefit{display:inline-block}.global-promo-banner .value-benefit+.value-benefit{font-size:10px}.product-grid-item .product-colors{display:block}.product-grid-item:hover .product-colors{display:none}.product-grid-item .product-color-thumbs{display:none;max-height:none}.product-grid-item:hover .product-color-thumbs{display:block}.product-grid-item:hover .ratings-container{display:block}.cookie-consent-notice{left:50%;right:auto;transform:translateX(-50%)}.search-suggestions{display:table;max-height:none;width:700px}.search-suggestions-products{display:table-cell;width:500px}.search-suggestions-sidebar{display:table-cell;width:200px}#btn-kustomer-chat{bottom:25px;font-size:13px;height:45px;right:20px;width:45px}}@media(min-width:1200px){.container{max-width:1680px}.primary-nav>li:nth-child(n+3),.primary-nav-item-static+.primary-nav-item-static{margin-left:11px}.primary-nav .nav-items-container{column-count:4}.primary-nav .secondary-nav-featured-images~.nav-items-container{column-count:3}.primary-nav .secondary-nav{background-color:#fafafa;top:38px}.primary-nav li a{color:#fff;font-size:16px;line-height:38px;height:38px;padding:0}.global-promo-banner .value-benefit+.value-benefit{font-size:12px}.search-suggestions{left:50%;transform:translateX(-50%)}.attribute-group .menu-group{left:auto;min-width:auto;right:0;width:200%}.attribute-group .menu-group label>span[data-trait-name='fit']>picture{float:left;margin:0 5px 0 0}.attribute-group .trait-buttons{flex-wrap:wrap}}@media(min-width:1300px){.primary-nav>li:nth-child(n+3),.primary-nav-item-static+.primary-nav-item-static{margin-left:17px}.primary-nav li a{font-size:17px}}@media print{#wps-ribbon_TOP_true,.global-promo-banner,#brdialog-win,#CheckoutCompleteSurvey,.header-email-signup{display:none}}