html{overflow:hidden;overflow-y:scroll}body{overflow:hidden}.page-content.page-content--product{box-shadow:0 10px 10px #00000045;background:#fff}.mt-5.d-none.position-relative,.mt-5.d-md-block.position-relative{background:#fff!important;padding:30px 0!important}.product-page-review{padding:20px 10px 100px!important}.product-service-feature-container{text-align:left;margin-top:30px;display:flex;flex-wrap:wrap;column-gap:50px}.product-service-feature{display:flex;align-items:center;margin-bottom:10px}.product-service-feature img{width:35px;height:35px;margin-right:20px}.product-service-feature .feature-text{font-size:20px;letter-spacing:1px;color:#000}.product-service-feature img{filter:brightness(0)}.star-rating-container{display:flex;align-items:center;gap:2rem}.star-rating-container .stars{color:#ffb700;font-size:1.7rem}.star-rating-container .rating{font-size:1.3rem;text-transform:uppercase}h1.product-single__title{letter-spacing:0px!important}.variant-input-wrap input~label{border-radius:10px}.variant-input-wrap input:checked~label{background:#a1783d;color:#fff;border-color:#a1783d!important;box-shadow:0 0 0 1px #a1783d!important}.saving-label-message{font-size:1.2rem;margin-top:25px}.saving-label-message span{color:#459500;font-weight:700}svg.loox-icon{height:1.2rem!important;width:1.3rem!important}.loox-icon use{color:#ffb700!important}.loox-rating-label{font-size:1.5rem!important;display:inline-block;margin-left:30px}.description-container{width:100%;margin:0 auto 60px;padding:0rem 10px 5rem;background:#fff;display:flex;flex-direction:column;align-items:center}.description-container .tabs,.description-container .content{max-width:1400px}.description-container .tabs{display:flex;width:100%;margin:0 auto;gap:3rem;overflow:hidden;overflow-x:visible}.description-container .tab{padding:7px 20px;cursor:pointer;font-weight:700;font-size:1.4rem;color:#939393;border-radius:15px 15px 0 0}.description-container .tab.active{background:#a1783d;color:#fff}.description-container .content{display:flex;justify-content:space-between;background-color:#fff;padding:45px 50px;gap:15px;border:2px solid #a1783d;width:100%;min-height:405px;align-items:center;border-radius:15px}.description-container .content.top-left-border-0{border-radius:0 15px 15px}.description-container .content.top-right-border-0{border-radius:15px 0 15px 15px}.description-container .content .details{width:50%;display:flex;flex-direction:column;flex:1}.description-container .content .details p{font-size:1.4rem;display:grid;grid-template-columns:170px auto;margin:0}.content .details p span:first-child{font-weight:700}.description-container .content .images{display:flex;align-items:center;gap:10px;flex:1}.description-container .content .images .image{width:280px;height:280px}.description-container .content .images img{width:100%;height:100%;border-radius:10px;object-fit:cover;object-position:center}.description-container .content .images .images-div-features ul li{color:#a1783d;font-weight:700!important}.description-container .tab-content{display:none;width:100%}.description-container .tab-content.active{display:block;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.description-container .tab-content#includes>div:first-child{max-width:350px}.description-container .tab-content#includes>div:first-child p{font-weight:400!important;font-size:1.4rem}.includes-items{display:flex;justify-content:space-between;justify-content:center;align-items:center;gap:15px;flex:1}.includes-item{width:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.includes-item img{width:100%}.shipping-delivery-card{display:flex;align-items:center;gap:20px}.shipping-delivery-card div p{margin:0!important}.shipping-delivery-card div p:first-child{color:#a1783d!important}.shipping-delivery-card div p:last-child{font-weight:400!important}.shipping-delivery-card div p:last-child span{color:#459500!important;font-weight:700!important}.shipping-delivery-card>div:first-child{max-width:80px}.shipping-delivery-card>div:first-child img{width:100%}.description-container .tab-content p,.description-container .tab-content li{font-size:1.4rem;font-weight:700;line-height:1.4}.description-container .tab-content p span:nth-child(2),.description-container .tab-content li{font-weight:400!important}.installation-content{display:flex;flex-direction:column;gap:15px}.installation-content p,.installation-contact p{font-weight:300!important;margin:0}.installation-contact{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11px}.installation-contact p a{color:#a1783d;text-decoration:underline}.prevs,.nexts{display:none!important}#technical-details{display:grid;grid-template-columns:350px 1fr;gap:4rem;align-items:center}.technical-details-image img{width:100%}#technical-details h4{color:#a1783d;font-size:2rem;letter-spacing:2px}#technical-details p{font-weight:400!important}@media(max-width:1340px){.description-container .tab-content#includes{flex-wrap:nowrap;column-gap:80px}.description-container .tab-content#includes>div:first-child{max-width:45%}.includes-items{flex-wrap:wrap;gap:10px 20px;justify-content:flex-end;justify-content:center}.includes-item{row-gap:0px!important}.includes-item img{width:70%}#technical-details{gap:2rem}}@media(max-width:1035px){.description-container .tab-content#includes{flex-wrap:nowrap;column-gap:40px}.includes-items{gap:0px}.description-container .tabs{width:100%;gap:2rem}#technical-details{gap:1rem;grid-template-columns:1fr}.technical-details{order:2}.technical-details-image{order:1}}@media(max-width:924px){.description-container .tab-content#includes{flex-wrap:wrap;flex-direction:column}.description-container .tab-content#includes>div:first-child{width:100%;max-width:100%}.includes-items{justify-content:center}.description-container .tab,#technical-details h4{font-size:1.3rem}.description-container .tab-content#description{flex-direction:column}.description-container .content .details{width:100%}}@media(max-width:768px){.page-content.page-content--product{padding-bottom:0!important}.product-service-feature{margin-bottom:20px}.product-service-feature img{width:40px;height:auto;margin-right:25px;max-height:47px}.product-service-feature .feature-text{font-size:20px}.description-container,.product-page-review{width:100%!important}.description-container{padding:4rem 30px;padding-top:0rem!important}.product-page-review{padding:20px 20px 35px!important}.description-container .tabs{overflow:hidden;overflow-x:scroll;width:100%}.description-container .tab{padding:10px 0;min-width:180px}.description-container .tabs{gap:1rem!important}.description-container .tab{font-size:1.2rem}.details p,.description-container .tab-content p,.description-container .tab-content li{font-size:1.3rem}.description-container .content{flex-direction:column;align-items:center;padding:20px 25px}.description-container .tab-content#description{flex-direction:column}.installation-content,.description-container .tab-content#includes>div:first-child{width:100%!important;max-width:100%!important}.includes-items{flex-wrap:wrap;gap:30px}.description-container .tab-content#install{flex-direction:column}.description-container .content .details,.content .images{width:100%}.description-container .content .images{align-items:center;width:100%;gap:30px;flex-wrap:wrap}.description-container .tab-content#shipping{justify-content:center}.shipping-delivery-card{gap:0px!important;flex-direction:column;text-align:center;width:50%;justify-content:center}.faqs-container .icon{font-size:2rem!important;width:fit-content!important;height:auto!important}}@media(max-width:480px){.faqs-container .faq-item{padding:15px!important}.faqs-container .faq-question{font-size:17px!important;letter-spacing:1px!important}.description-container{padding:25px 20px}.description-container .content .details p{grid-template-columns:1fr;font-size:1.25rem}.details p,.description-container .tab-content p,.description-container .tab-content li{font-size:1.25rem}.description-container,.product-page-review{width:100%!important}.description-container .tabs{overflow-y:scroll;width:100%}.description-container .tab{padding:10px 0;min-width:180px}.description-container .content .details{row-gap:15px}.includes-items{gap:0 20px;text-align:center}.includes-item{width:130px;flex:1 1 130px}.shipping-delivery-card{width:100%;justify-content:flex-start}.images-div-features ul{margin-left:15px!important}.installation-contact{width:100%}.testimonial-card{padding:20px!important;min-height:460px!important;height:460px!important;max-height:460px!important}.testimonial-card .image{height:200px!important}}.signage-review .review-wrapper{background:none;padding:0}.review-content{text-align:center;padding:2rem}.review-image{height:250px;border-radius:20px;object-fit:cover}.review-image img{border-radius:20px;object-fit:cover;width:100%;height:100%}.slides{grid-auto-flow:column;grid-auto-columns:25%;gap:10px;width:100%!important;transition:transform .5s ease-in-out}.slider{position:relative}.testimonial-card{display:flex;flex-direction:column;justify-content:space-between;padding:29px;background:#fff;border-radius:20px;text-align:center;height:500px;margin:10px 1.5rem;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px;border:1px solid #0000002b;box-shadow:none!important;border-color:#a1783d!important}.stars-comma{display:flex;justify-content:space-between;gap:5rem;align-items:center;font-size:30px;color:#ffa700}.stars-comma .extra{width:4rem}.author{font-family:var(--primary-font);text-transform:uppercase;font-size:2.5rem;font-weight:bolder}.testimonial-card .image{height:215px}.testimonial-card .image img{width:100%;height:100%;object-fit:cover;border-radius:3px}.testimonial-card .text{width:auto!important;text-wrap:wrap;color:#000;line-height:2.5rem}.slick-prev,.slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:1;background:none;border:none;cursor:pointer}.slick-prev{left:10px}.slider{overflow:initial!important;margin-top:6rem}.slick-next{right:10px}.slick-next:before,.slick-prev:before{display:none}.slick-next{right:-5rem}.slick-prev{left:-5rem;transform:rotate(180deg)}.slick-prev img,.slick-next img{height:auto}.heading-space{margin-top:-2rem}.reivew-card{background-color:#fff;box-shadow:0 0 10px #0000001a;border-radius:8px;overflow:hidden;position:relative;min-height:470px;margin:0 1rem}.reivew-card-image{position:relative;height:200px;overflow:hidden}.reivew-card-image img{width:100%;height:100%;object-fit:cover}.reivew-card-content{padding:20px}.reivew-card-title{font-size:1.2em;font-weight:700;margin-bottom:10px}.reivew-card-review{margin-bottom:10px}.reivew-card-author{display:flex;align-items:center;position:absolute;bottom:1rem;justify-content:space-between;width:90%}.reivew-card-author img{width:50px;height:50px;border-radius:50%;margin-right:10px;object-fit:cover}.reivew-card-author-name{font-weight:700}.reivew-card-author-date{font-size:.8em;color:#888}.google-logo{width:20px;height:20px;margin-left:5px}.review-snippit li.slick-active{background:#118fce!important}.review-snippit .slick-dots li{width:31px;height:4px;background:#ffffff91}.review-snippit li.slick-active{background:#fff!important}.review-snippit .slick-dots{bottom:-7rem!important}@media(max-width:768px){.review-snippit .slick-dots{bottom:-6rem!important}}.review-snippit .slick-dots li button:before{display:none!important}.faqs-container{max-width:1400px;margin:0 auto;padding:20px 20px 80px}.faqs-container h1{text-align:center;font-size:35px;margin-bottom:10px}.faqs-container p{text-align:center;font-size:22px;color:#666;margin-bottom:40px}.faqs-container .faq-item{background-color:#a1783d;margin-bottom:20px;padding:15px 35px;border-radius:20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;color:#fff}.faqs-container .faq-item.active{background-color:#fff;color:#000;border:1px solid #a1783d}.faqs-container .faq-item.active .faq-answer{display:block}.faqs-container .faq-question{font-size:23px;font-weight:700;letter-spacing:2px}.faqs-container .faq-answer{display:none;margin-top:10px;font-size:20px;line-height:1.3;color:#666;min-width:100%;flex:2;letter-spacing:1px}.faqs-container .icon{font-size:3rem;font-weight:700;display:inline-block;width:40px;height:40px;display:flex;justify-content:center;align-items:center;color:#000}@media(max-width:768px){.faqs-container{padding:20px 20px 18px}.faqs-container h1{font-size:30px}.faqs-container p{font-size:17px}.faqs-container .faq-question{font-size:18px;width:90%}.faqs-container .faq-answer{font-size:15px}.faqs-container .faq-item{padding:25px}}#floatingProductButton{position:fixed;bottom:10%;right:0%;transform:translateY(-50%);z-index:9999;background:#000;border-radius:20px 0 0;padding:10px;display:flex;gap:10px;align-items:center;text-align:center;font-size:22px;display:none}#floatingProductButton img{width:67px}#floatingProductButton .floatingProduct_actual-price{color:#c20000}#floatingProductButton .floatingProduct_discounted-price{color:#fff;padding:6px;border-radius:6px;background:transparent!important;font-size:22px}#floatingProductButton .discounted-price{font-weight:400!important}#floatingProductButton .product__price{margin-right:0!important}.discounted-price:has(.floatingProduct_discounted-price){background:transparent!important;font-size:22px}#floatingProductButton button.buy-now-button-btn{background:#c20000!important;color:#fff!important;border:none!important;padding:7px 15px!important;cursor:pointer!important;width:100%!important;margin-top:5px!important}#floatingProductButton button{color:#fff!important;background:#c20000!important;width:97%!important;padding:4px 20px!important;margin-top:5px!important}#floatingProductButton .buy-now-button-btn{height:40px;width:100%!important}#floatingProduct_buy-button .add-to-cart,#floatingProduct_buy-button .discount-percentage-para,#floatingProduct_buy-button #countdown-container,#floatingProduct_buy-button .shopify-payment-terms.product__policies,.buy-cart-buttons .add-to-cart .discount-btn,#floatingProduct_buy-button .product-service-feature-container{display:none!important}#floatingProduct_buy-button .product-block{margin-bottom:0!important}.buy-cart-buttons .buy-now-button-btn,.buy-cart-buttons .add-to-cart{border-radius:15px;font-size:25px;display:flex;align-items:center;justify-content:center;padding:7px 20px!important}
/*# sourceMappingURL=/cdn/shop/t/39/assets/product-page-styles.css.map */
