.product-list-page .item .image{border-radius:0;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.2)}.product-list-page .item .image img{min-height:450px;width:auto;object-fit:cover;transition:all .4s linear}.product-list-page .item .links{opacity:0;bottom:0;transition:all .3s linear}.product-list-page .item .common-heading{font-weight:var(--FontSemi);margin-top:20px;transition:all .3s linear;text-transform:uppercase}.product-list-page .item:hover .links{opacity:1;bottom:1.5rem}.product-list-page .item:hover .image img{transform:scale(1.3)}.product-list-page .item:hover .common-heading{color:var(--RedColor)}.product-feature-sec{background:var(--LightGrey)}.product-feature-sec .items .item{border-radius:10px;background:#fff;border:1px solid #a7a7a7;padding:30px}.product-feature-sec .items .item .common-heading{font-weight:var(--FontSemi)}.product-feature-sec .items .item .common-heading.sub-sub{line-height:120%}.product-feature-sec .items .item p{font-size:14px;line-height:150%}.product-detail-page .product-detail{font-family:var(--FontHelvatica)}.product-detail-page .product-detail .product-banner{padding-right:135px}.product-detail-page .product-detail .product-banner .product-name{font-size:100px;font-weight:var(--FontBold);color:var(--RedColor);line-height:1;right:0;top:20px;transform:scale(-1);writing-mode:vertical-lr;text-transform:uppercase}@media screen and (max-width:1199px){.product-list-page .item .links{opacity:1;bottom:1.5rem}.product-detail-segment{padding-top:0}.product-detail-page .product-detail .product-banner{padding-right:0}.product-detail-page .product-detail .product-banner .product-name{display:none}.tabs-data .accessories li{flex-wrap:wrap;justify-content:center;text-align:center}.tabs-data .accessories li .detail{width:100%}.tabs-data .accessories li .image{margin-bottom:15px}.tabs-data ul.dimensions-items{justify-content:center;gap:20px;flex-wrap:wrap}.tabs-data ul.dimensions-items li{width:23%}.product-feature-sec .items{display:flex;flex-wrap:nowrap;overflow:auto;padding-bottom:20px}.product-feature-sec .items .item{min-width:400px}}@media screen and (max-width:1023px){.product-list-page .items{margin-bottom:0}.product-list-page .item:nth-last-of-type(3n+2){transform:translateY(0)}.tabs-data .tabs-btn button{font-size:14px;padding:10px}.design-limits .items .item{width:40%}.tabs-data ul.dimensions-items li{width:31%}}@media screen and (max-width:767px){.product-feature-sec .items .item{border-radius:20px;padding:15px;text-align:center}.product-feature-sec .items .item .icon{max-width:50px;margin:0 auto}.product-list-page .item .image img{min-height:250px}.product-detail-page .product-detail .product-banner img{max-height:300px}}@media screen and (max-width:639px){.product-list-page .item .common-heading{margin-top:10px;font-size:18px;line-height:120%}.product-list-page .item .image img{min-height:200px}.tabs-data .accessories li{padding:10px}.tabs-data .accessories li .image-text .image{width:80px;height:80px;border-radius:20px;margin:0 auto 15px}.tabs-data .accessories li .image-text .image img{max-width:60%}.tabs-data ul.dimensions-items{gap:10px}.tabs-data ul.dimensions-items li{width:48%}.tabs-data .tabs-btn{flex-wrap:nowrap;overflow:auto;justify-content:flex-start;padding-bottom:15px}.tabs-data .tabs-btn button{min-width:fit-content}}@media screen and (max-width:479px){.product-feature-sec .items .item{min-width:270px}}