@media(min-width:768px){.breadcrumb{margin-bottom:100px}}.attributes ul{margin-bottom:0;padding:0}.product-tags-box ul{margin-bottom:0;padding:0}.product-essential{border:none;display:flex;gap:20px}@media(max-width:1199px){.product-essential{display:block}}.product-essential .gallery{display:flex;float:unset}@media(max-width:1199px){.product-essential .gallery{width:60%}}@media(max-width:767px){.product-essential .gallery{flex-direction:column;gap:15px;width:100%}}.product-essential .gallery .picture{display:inline-block;max-width:100%;width:auto;margin-bottom:0}.product-essential .gallery .picture::before{content:none}.product-essential .gallery .picture img{border:1px solid #c7c7c7;border-radius:3px;margin:0 auto;max-width:100%;position:relative;object-fit:cover}.product-essential .gallery .picture-thumbs{display:inline-block;float:unset;overflow:visible;width:100%;max-width:22%}@media(max-width:767px){.product-essential .gallery .picture-thumbs .slick-list{margin:0 5%}}@media(max-width:767px){.product-essential .gallery .picture-thumbs{max-width:100%;max-height:max-content}.product-essential .gallery .picture-thumbs>div>div{display:flex}}.product-essential .gallery .picture-thumbs .thumb-item{margin:0 0 20px 0;height:auto;max-width:90%}@media(max-width:1599px){.product-essential .gallery .picture-thumbs .thumb-item{margin:0 0 29px 0}}@media(max-width:1399px){.product-essential .gallery .picture-thumbs .thumb-item{margin:0 0 22px 0}}@media(max-width:1199px){.product-essential .gallery .picture-thumbs .thumb-item{margin:0 0 36px 0}}@media(max-width:767px){.product-essential .gallery .picture-thumbs .thumb-item{margin:0 5px}}.product-essential .gallery .picture-thumbs img{border:1px solid #c7c7c7;border-radius:3px;margin:0;position:relative;object-fit:cover;width:100%}.product-essential .gallery .picture-thumbs .slick-prev,.product-essential .gallery .picture-thumbs .slick-next{background-color:#0f0f0f;border-radius:3px;left:0%;padding:13px 0;position:relative;transition:background-color .3s ease 0s;width:90%}@media(max-width:991px){.product-essential .gallery .picture-thumbs .slick-prev,.product-essential .gallery .picture-thumbs .slick-next{padding:15px 0}}@media(max-width:767px){.product-essential .gallery .picture-thumbs .slick-prev,.product-essential .gallery .picture-thumbs .slick-next{position:absolute;width:5%;height:100%}}.product-essential .gallery .picture-thumbs .slick-prev:hover,.product-essential .gallery .picture-thumbs .slick-prev:focus,.product-essential .gallery .picture-thumbs .slick-next:hover,.product-essential .gallery .picture-thumbs .slick-next:focus{background-color:#fab82f}.product-essential .gallery .picture-thumbs .slick-prev:before,.product-essential .gallery .picture-thumbs .slick-next:before{color:#fff;font-family:"Font Awesome 5 Pro";font-weight:900;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(max-width:767px){.product-essential .gallery .picture-thumbs .slick-prev:before,.product-essential .gallery .picture-thumbs .slick-next:before{width:auto;padding:0 15px;text-align:center}.product-essential .gallery .picture-thumbs .slick-prev:before.slick-prev,.product-essential .gallery .picture-thumbs .slick-next:before.slick-prev{left:0}.product-essential .gallery .picture-thumbs .slick-prev:before.slick-next,.product-essential .gallery .picture-thumbs .slick-next:before.slick-next{right:0}.product-essential .gallery .picture-thumbs .slick-prev:before:before,.product-essential .gallery .picture-thumbs .slick-next:before:before{top:0;transform:translate(0,-50%)}}.product-essential .gallery .picture-thumbs .slick-dotted.slick-slider{margin-bottom:0}.product-essential .gallery .picture-thumbs .slick-prev{top:0%}@media(max-width:767px){.product-essential .gallery .picture-thumbs .slick-prev{top:50%;right:100%}}.product-essential .gallery .picture-thumbs .slick-prev:before{content:""}@media(max-width:767px){.product-essential .gallery .picture-thumbs .slick-prev:before{content:""}}.product-essential .gallery .picture-thumbs .slick-next{bottom:0%}@media(max-width:767px){.product-essential .gallery .picture-thumbs .slick-next{top:50%;left:calc(95% + 3px)}}.product-essential .gallery .picture-thumbs .slick-next:before{content:""}@media(max-width:767px){.product-essential .gallery .picture-thumbs .slick-next:before{content:""}}.product-essential .product-name{border-bottom:none;margin:0}.product-essential .product-name h1,.product-essential .product-name .h1{font:clamp(36px,4vw,48px)/calc(1em + 6px) "Montserrat-Bold",sans-serif;color:#0f0f0f}.product-essential .product-name h1 .sku,.product-essential .product-name .h1 .sku{font-size:20px;font-family:"Montserrat-SemiBold",sans-serif;color:#0f0f0f}.product-essential .overview .add-to-cart-panel>*,.product-essential .variant-overview .add-to-cart-panel>*{float:none}.product-essential .overview{width:50%}@media(max-width:1199px){.product-essential .overview{text-align:center;width:100%}.product-essential .overview .base-price{justify-content:center}}.product-essential .overview .prices .product-price span{font:clamp(32px,4vw,44px)/calc(1em + 6px) "Montserrat-SemiBold",sans-serif;color:#ed222a}.product-essential .overview .prices .product-price .customer-price{font:400 clamp(16px,2vw,20px)/calc(1em + 6px) "Montserrat-SemiBold",sans-serif}.product-essential .overview .full-description{font:20px/43px "PTSans-Regular",sans-serif;color:#0f0f0f;margin-bottom:20px}.product-essential .overview .add-to-cart .add-to-cart-panel .qty-title{font-size:28px;color:#0f0f0f;font-family:"Montserrat-SemiBold",sans-serif}.product-essential .overview .add-to-cart .add-to-cart-panel .buttons-wrapper{display:flex;flex-wrap:wrap;gap:15px;margin-top:25px}@media(max-width:1199px){.product-essential .overview .add-to-cart .add-to-cart-panel .buttons-wrapper{justify-content:center}}.product-essential .overview .add-to-cart .add-to-cart-panel .buttons-wrapper .btn{margin:0;padding:8px 40px;font:20px/26px "Montserrat-SemiBold",sans-serif}.product-collateral .title{font:clamp(48px,5vw,56px)/clamp(58px,6vw,70px) "Montserrat-Bold",sans-serif;color:#373737;text-align:center}.product-collateral .table-wrapper{display:flex;justify-content:center}@media(max-width:991px){.product-collateral .table-wrapper{flex-direction:column;align-items:center}.product-collateral .table-wrapper .table-striped{margin:0}}.product-collateral .table-striped{width:100%}@media(min-width:768px){.product-collateral .table-striped{width:90%}}@media(min-width:768px){.product-collateral .table-striped:first-child{margin-right:5px}}@media(min-width:768px){.product-collateral .table-striped:last-child{margin-left:5px}}.product-collateral .product-specs-box{margin-bottom:100px}.product-collateral .product-specs-box .td,.product-collateral .product-specs-box .th{padding:0 10px}.product-collateral .product-specs-box .tr{min-height:50px;padding:5px 0;max-height:max-content}.product-collateral .product-specs-box .td{border:none;vertical-align:middle}.product-collateral .spec-name{font:14px/18px "Montserrat-Bold",sans-serif;color:#0f0f0f;text-align:left}.product-collateral .spec-value{font:16px/20px "PTSans-Regular",sans-serif;color:#0f0f0f;text-align:right}.resources-title{text-align:center}.resources-title h4{font:48px/58px "Montserrat-Bold",sans-serif;color:#0f0f0f}.attributes{display:flex}@media(max-width:991px){.attributes{display:inline-block}.attributes .product-resource-card:first-child{margin-right:75px}.attributes .product-resource-card:last-child{margin-left:75px}}.attributes .product-resource-card{align-items:center;background-color:#fff;border-radius:6px;border:1px solid #c7c7c7;box-shadow:5px 3px 6px rgba(0,0,0,.16);display:flex;height:100vh;justify-content:center;padding:45px;max-width:385px;max-height:240px;text-align:center}.attributes .card-title{font:30px/40px "Montserrat-SemiBold",sans-serif;color:#0f0f0f;text-align:center}.attributes .card-text{font-size:16px}.attributes .btn-primary{padding:13px 40px}@media(max-width:991px){.attributes .product-resource-card:first-child{margin-bottom:50px}}.related-products-grid .item-box .details .description{display:none}.tbody{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:10px}.tr{display:flex;align-items:center;width:100%}@media(min-width:768px){.tr{width:49%}}.td{display:inline-block;width:50%}.table-striped .tbody .tr:nth-child(n){background-color:unset}@media(min-width:768px){.table-striped .tbody .tr:nth-child(4n-7),.table-striped .tbody .tr:nth-child(4n-10){background-color:#cbcbcb}}@media(max-width:767px){.table-striped .tbody .tr:nth-child(2n+1){background-color:#cbcbcb}}@media(max-width:500px){.tr{width:100%}.table-striped .tbody .tr:nth-child(even){background-color:unset}.table-striped .tbody .tr:nth-child(odd){background-color:#cbcbcb}}.dealer-popup-content{background:#cbcbcb;margin:0 auto;max-width:calc(100% - 30px);padding:15px 45px;position:relative;width:1000px}.dealer-popup-content a{color:#0f0f0f}.dealer-popup-content a:hover{color:#ed222a}.html-product-details-page h2{font:400 clamp(32px,3vw,36px)/calc(1em + 6px) "Montserrat-Black",sans-serif}