.tabs{width:100%}ul#tabs-nav{list-style:none;margin:0;overflow:auto;padding:0;border:1px solid #000}ul#tabs-nav li{float:left;font-weight:700;margin-right:0;padding:15px 30px;border-right:1px solid #000;border-bottom:none;margin-bottom:0;cursor:pointer}@media only screen and (max-width: 800px){ul#tabs-nav li{padding:15px 25px}}ul#tabs-nav li:not(:first-child){border-left:0}ul#tabs-nav li:hover,ul#tabs-nav li.active{background-color:#000}ul#tabs-nav li:hover a,ul#tabs-nav li.active a{color:#fff;opacity:.6}#tabs-nav li a{text-decoration:none;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600;color:#000;opacity:.6;font-family:Spartan,sans-serif}.tab-content{padding:40px;border:1px solid #000;border-top:none;background-color:#fff;transition:.5s ease all}.tab-content p,.tab-content li,.tab-content a{font-size:14px;margin-bottom:15px;font-family:Spartan,sans-serif;color:#000}@media only screen and (max-width: 576px){.tab-content *{font-size:11px!important;font-weight:500;line-height:18px}}.tab-content.open .tab-toggle svg{transform:rotate(180deg);transition:.5s ease all}.tab-content .tab-toggle svg path{stroke:#000}.product__tabs{margin-top:65px;margin-bottom:40px}@media only screen and (max-width: 768px){.product__tabs{margin-top:0}.product__tabs #tabs-nav{display:none}.product__tabs .tab-content{padding:0;border:0}.product__tabs .tab-content button.tab-toggle{color:#000;font-weight:700;width:100%;display:flex;justify-content:space-between;border-radius:0;background-color:transparent;padding:12px 0 8px;border:0;letter-spacing:.06em;border-bottom:1px solid #e5e5e5;font-size:12px;font-family:Spartan,sans-serif!important;line-height:20px;text-transform:uppercase}}@media only screen and (max-width: 768px){.tab-toggle__content{height:0;overflow:hidden;visibility:hidden}.tab-content.open .tab-toggle__content{height:auto;visibility:visible;padding:2em 0}}@media only screen and (max-width: 767px){.tab-content{display:block!important}}@media (min-width: 768px){.tab-content .tab-toggle{display:none}}.content-max{width:100%;max-width:1540px;margin:0 auto;padding:0 15px}canvas.canvas-image{display:block;width:100%;background-repeat:no-repeat;background-position:center}canvas.canvas-image.cover{background-size:cover}canvas.canvas-image.contain{background-size:contain}canvas.canvas-image.heightbase{background-size:auto 100%}canvas.canvas-image.widthbase{background-size:100% auto}.product-commerce--wrapper{margin-top:25px}@media only screen and (max-width: 767px){.product-commerce--wrapper{margin-top:10px}}.product-commerce--wrapper .product--info-wrapper .product-information .vendor{font-weight:400;display:block;font-size:20px}.product-commerce--wrapper .product--info-wrapper .product-information .vendor,.product-commerce--wrapper .product--info-wrapper .product-information .prod-title{font-family:Spartan,sans-serif;line-height:1.8;letter-spacing:.06em;text-transform:uppercase}@media only screen and (max-width: 767px){.product-commerce--wrapper .product--info-wrapper .product-information .vendor,.product-commerce--wrapper .product--info-wrapper .product-information .prod-title{font-size:16px!important;line-height:1.41}}.product-commerce--wrapper .product--info-wrapper .product-information .prod-title{font-weight:900;font-size:26px}.mobile-price{display:none}@media only screen and (max-width: 767px){.mobile-price{display:block;margin-top:10px}.mobile-price .prod-price{font-weight:700;color:#000;font-size:18px;font-family:Spartan,sans-serif}}@media only screen and (max-width: 767px){.dealer-btn.default{margin-top:20px}}.dealer-btn.default .product-form{display:flex;align-items:flex-end;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin-bottom:0}.product--grid{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;justify-content:center}.product--grid .product--media-wrapper{flex:0 0 50%;max-width:50%;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;padding:0 15px}@media only screen and (max-width: 991px){.product--grid .product--media-wrapper{flex:0 0 40%;max-width:40%}}.product--grid .product--media-wrapper .product-carousel-nav{flex:0 0 16.6666666667%;max-width:16.6666666667%;padding:0 15px}@media only screen and (max-width: 767px){.product--grid .product--media-wrapper .product-carousel-nav{display:none}}.product--grid .product--media-wrapper .product-carousel-wrapper{padding:0 15px;flex:0 0 83.3333333333%;max-width:83.3333333333%}@media only screen and (max-width: 767px){.product--grid .product--media-wrapper .product-carousel-wrapper{flex:0 0 100%;max-width:100%;padding:0;margin-bottom:19px}}@media only screen and (max-width: 767px){.product--grid .product--media-wrapper{flex:0 0 100%;max-width:100%}}.product--grid .product--info-wrapper{flex:0 0 41.6666666667%;max-width:41.6666666667%;padding:0 15px}@media only screen and (max-width: 1200px){.product--grid .product--info-wrapper{flex:0 0 50%;max-width:50%}}@media only screen and (max-width: 991px){.product--grid .product--info-wrapper{flex:0 0 60%;max-width:60%}}@media only screen and (max-width: 767px){.product--grid .product--info-wrapper{flex:0 0 100%;max-width:100%}}.product--media-wrapper .slick-slider .slick-slide,.product--media-wrapper .slick-slider .slick-slide div{border:0}.product--media-wrapper .slick-slider .slick-slide>div{margin-bottom:16px}.product--media-wrapper .product-carousel-wrapper .slick-slider .slick-slide{border:1px solid #000;margin:0 2px}.selector-wrapper{flex:0 0 60%;max-width:60%}.selector-wrapper label{font-weight:600;font-size:12px;line-height:18px;letter-spacing:.06em;font-family:Spartan,sans-serif;text-transform:uppercase}.selector-wrapper .single-option-selector{font-family:Spartan,sans-serif!important;border-radius:0;padding-top:18px;padding-bottom:13px;margin-bottom:0;max-height:52px;max-width:100%}.form--actions{margin-top:10px;padding:20px 0;border-top:2px solid #E6E6E6;border-bottom:2px solid #E6E6E6;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media only screen and (max-width: 767px){.form--actions{padding:0 0 20px;border:0;margin-top:0;flex:0 0 100%;max-width:100%}}.form--actions .prod-price{margin-bottom:0;font-weight:700;color:#000;font-size:22px;font-family:Spartan,sans-serif}@media only screen and (max-width: 767px){.form--actions .prod-price{display:none}}.form--actions .product-form__item--submit{max-width:42%;width:100%}@media only screen and (max-width: 991px){.form--actions .product-form__item--submit{max-width:100%}}.form--actions button#AddToCart-prod-ecommerce,.form--actions .find-retailer{font-family:Spartan,sans-serif!important;font-size:13px;letter-spacing:.06em;text-transform:uppercase;font-weight:500;width:100%;padding:15px 0}.form--actions button#AddToCart-prod-ecommerce{background:#000;border:2px solid #000;transition:.5s ease-out}.form--actions button#AddToCart-prod-ecommerce:hover{background:#fff;color:#000}.form--actions .find-retailer{max-width:30%;background:#fff}@media only screen and (max-width: 991px){.form--actions .find-retailer{display:none}}.size-guide-modal{font-size:12px;font-weight:500;line-height:18px;font-family:Spartan,sans-serif;cursor:pointer;margin-bottom:0;margin-top:15px;display:inline-block}@media only screen and (max-width: 767px){.size-guide-modal{text-transform:uppercase;font-size:13px;line-height:15px;letter-spacing:.06em;text-align:center;padding:18px 5px;border:1px solid #000;color:#000;flex:0 0 100%;max-width:100%;display:block;margin-top:0}}.size-guide-modal svg{width:20px;margin-right:5px}.size-guide-modal svg path{fill:#858585}@media only screen and (max-width: 767px){.size-guide-modal svg{display:none}}.size-guide-modal:hover{color:#000}.size-guide-modal:hover svg path{fill:#000}#sizeGuideModal{display:none;position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.modal-content{background-color:#fefefe;margin:auto;padding:40px;border:1px solid #888;width:fit-content;width:-moz-fit-content;text-align:center;position:relative}.close{color:#aaa;top:10px;right:20px;font-size:28px;font-weight:700;position:absolute}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.prod-usps{margin-top:20px}@media only screen and (max-width: 767px){.prod-usps{display:none}}.prod-usps ul{list-style:none;padding:0}.prod-usps ul li{display:flex!important;align-items:center;font-family:Spartan,sans-serif;margin-bottom:30px}.prod-usps ul li p{font-weight:500;font-size:12px;line-height:22px;color:#000;margin-bottom:0}.prod-usps ul li p span{letter-spacing:.06em;text-transform:uppercase;line-height:13px;font-weight:600;display:block}.prod-usps ul li svg,.prod-usps ul li img{width:26px;margin-right:13px}.breadcrumbs-container{background:#f8f8f8}.breadcrumbs-container .breadcrumb{height:auto;max-width:1540px;margin:0 auto;border-bottom:0;padding:0 15px}.breadcrumbs-container .breadcrumb a,.breadcrumbs-container .breadcrumb span{font-size:11px;font-weight:500;font-family:Spartan,sans-serif;padding:10px 7px 8px 0}.content-max .slick-arrow{background:transparent;border-top:3px solid #999;border-left:3px solid #999;padding:0;position:absolute;cursor:pointer;z-index:9;top:50%;font-family:"Font Awesome 5 Pro";border:0;transform:rotate(0) translateY(-50%)}.content-max .slick-arrow:before{font-family:"Font Awesome 5 Pro";font-size:30px;padding:16px 10px}.content-max .slick-arrow.slick-prev{left:25px}.content-max .slick-arrow.slick-prev:before{content:"\f053"}.content-max .slick-arrow.slick-next{right:20px}.content-max .slick-arrow.slick-next:before{content:"\f054"}.product-carousel-wrapper-slider .slick-arrow:before{line-height:40px;width:40px;height:40px;display:inline-block;text-align:center;padding:0}.prod-usps--slider{display:none}@media only screen and (max-width: 767px){.prod-usps--slider{display:block;margin-top:20px;padding-top:20px}.prod-usps--slider ul li{justify-content:center;margin-bottom:0}.prod-usps--slider ul li p{padding-top:5px}.prod-usps--slider .slick-arrow{top:50%}.prod-usps--slider .slick-arrow:before{font-size:18px;padding:0}}.product-carousel-nav-slider .slick-arrow{top:-10px}.product-carousel-nav-slider .slick-arrow:before{font-size:18px;padding:0}.product-carousel-nav-slider .slick-arrow.slick-prev{left:0}.product-carousel-nav-slider .slick-arrow.slick-prev:before{content:"\f106"}.product-carousel-nav-slider .slick-arrow.slick-next{right:0}.product-carousel-nav-slider .slick-arrow.slick-next:before{content:"\f107"}@media only screen and (max-width: 767px){.product-wrapper.specs-section{padding-bottom:0!important;padding-top:25px!important}}@media only screen and (max-width: 767px){.w-100{width:100%}}#wishlisthero-product-page-button-container{padding-top:15px!important}#wishlisthero-product-page-button-container .product__form--add-to-cart{text-transform:uppercase!important}@media only screen and (max-width: 768px){#wishlisthero-product-page-button-container{padding-bottom:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/product-ecommerce.scss.css.map */
