﻿@charset "UTF-8";@font-face{font-family:"WuerthBold";src:local("WuerthBold"),url(/Content/fonts/Wuerthbold.woff2) format("woff2"),url(/Content/fonts/WuerthBold.woff) format("woff"),url(/Content/fonts/WuerthBold.ttf) format("truetype"),url("/Content/fonts/WuerthBold.eot?") format("embedded-opentype");font-display:swap;}@font-face{font-family:"WuerthBook";src:local("WuerthBook"),url(/Content/fonts/Wuerthbook.woff2) format("woff2"),url(/Content/fonts/WuerthBook.woff) format("woff"),url(/Content/fonts/WuerthBook.ttf) format("truetype"),url("/Content/fonts/WuerthBook.eot?") format("embedded-opentype");font-display:swap;}@font-face{font-family:"WuerthExtraBoldCond";src:local("WuerthExtraBoldCond"),url(/Content/fonts/WuerthExtraBoldCond.ttf) format("truetype"),url("/Content/fonts/WuerthExtraBoldCond.eot?") format("embedded-opentype");font-display:swap;}@font-face{font-family:"WuerthExtraBoldCondCaps";src:local("WuerthExtraBoldCondCaps"),url(/Content/fonts/WuerthExtraBoldCondCaps.ttf) format("truetype"),url("/Content/fonts/WuerthExtraBoldCondCaps.eot?") format("embedded-opentype");font-display:swap;}#body{font-size:14px;}#body .ss360-search-term-highlight{background-color:transparent!important;padding:0!important;}#body h1{font-size:35px;line-height:35px;height:150px;display:flex;align-items:center;text-transform:uppercase;}#body h2{font-size:25px;}#body .categoryButton h2{font-size:1.4rem;}#body h3{font-size:14px;}#body h1,#body h2,#body h3{margin:0;}#body hr{margin:30px 0;}#body>div:nth-child(2){background:#f0f0f0;}#body>div:nth-child(2)>div:first-child{height:150px;overflow:hidden;}#body>div:nth-child(2)>div:first-child img{max-height:60%;width:auto;float:right;height:fit-content;margin-right:0;}#body .paragraph h2{font-family:"WuerthBold",Calibri,Arial,Helvetica,sans-serif;}#body .paragraph p{margin-top:15px;font-size:16px;}#body .paragraph a{color:#c00;font-family:"WuerthBold",Calibri,Arial,Helvetica,sans-serif;}#body .product-container{background:#fff!important;}#body .product-container .product-information-container{height:100%!important;width:90%;margin:0 auto;text-align:center;margin-bottom:25px;}#body .product-container .product-information-container .product-page-container{height:100%!important;width:100%;margin:0 auto;text-align:center;float:right;padding-left:10%;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile{padding:0 15px;background:#fff;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters{display:block;align-items:center;background:#fefefe;border-radius:3px;border-color:#959595;border-style:solid;border-width:1px;box-shadow:2px 2px 4px rgba(0,0,0,.12);cursor:pointer;font-size:1em;justify-content:space-between;margin-bottom:2%;padding:8px;font-size:17px;width:100%;font-weight:600;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .filter-backdrop{top:0;right:0;width:100%;background:rgba(0,0,0,.25);position:fixed;height:100%;z-index:11;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav{height:100%!important;width:70%;position:fixed;z-index:11;top:0;right:0;background-color:#fff;overflow-x:hidden;padding:10% 20% 2% 3%;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in{display:block;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level{display:block;max-width:100%;width:100%;margin:10px 0;padding-left:6%;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container{margin:0;position:relative;display:block;max-width:100%;text-align-last:left;text-align:left;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container label{min-height:30px;margin-bottom:0;font-weight:100;cursor:pointer;max-width:100%;width:fit-content;text-align-last:left;font-size:17px;display:initial;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container input[type=checkbox]{margin-left:-25px;background-color:#fefefe;border:1px solid #2b2b2b;border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,.12);box-sizing:content-box;height:18px;position:absolute;top:-1px;transition:all .3s ease-in-out;width:18px;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container input[type=checkbox]:hover~p{font-weight:800;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container input[type=checkbox]:checked~p{font-weight:800;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container p{font-size:17px;display:initial;cursor:pointer;font-weight:100;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container p:hover{font-weight:800;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container div li .sunCat{color:#000;font-family:"WuerthBook",Calibri,Arial,Helvetica,sans-serif;text-decoration:none;font-weight:100;font-size:15px;margin:0;margin-top:0;padding:0;border:0;background-color:unset;display:inline-flex;width:100%;position:relative;cursor:pointer;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container div li .sunCat:active img,#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container div li .sunCat:focus img,#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container div li .sunCat:target img{display:block;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container div li:hover .sunCat{font-weight:800!important;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container:hover label{font-weight:800;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters .collapse.in .second--level .item-available-container{color:#959595;}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav #productFilterMobile #filter--sort--container #filter--container #filters a{color:#000;font-family:"WuerthBook",Calibri,Arial,Helvetica,sans-serif;text-decoration:none;font-weight:600;font-size:17px;padding-bottom:2%;margin:2%;width:90%;display:inline-block;text-align:left;background-color:#f9f9f9;padding:2% 4%;border:double 1px rgba(236,236,236,.9254901961);}#body .product-container .product-information-container .product-page-container .mobileFilters #filter--sort--container-mobile #mobile-filters .sidenav .closebtn{position:absolute;width:100%;top:1%;left:5%;font-size:20px;text-align:justify;margin-right:70%;border:0;color:#4a4a4a;font-weight:900;background:#fff;display:flex;}#body .product-container .product-information-container .product-page-container .container.FilterSetter{width:20%;display:inline-block;float:left;margin-top:40px;text-align:left;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container{padding:0 15px;background:#fff;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #toggle--filters{font-family:"WuerthBold",Calibri,Arial,Helvetica,sans-serif;cursor:pointer;font-size:16px;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters{padding-top:0;padding-bottom:5px;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .filter--options--selected--container{color:#605d5c;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .fa-times-circle{color:#444;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in{display:block;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level{display:block;max-width:100%;width:100%;margin:10px 0;padding-left:6%;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container{margin:0;position:relative;display:block;max-width:100%;text-align-last:left;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container label{min-height:30px;margin-bottom:0;font-weight:100;cursor:pointer;max-width:100%;width:fit-content;text-align-last:left;font-size:17px;display:initial;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container input[type=checkbox]{margin-left:-25px;background-color:#fefefe;border:1px solid #2b2b2b;border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,.12);box-sizing:content-box;height:18px;position:absolute;top:-1px;transition:all .3s ease-in-out;width:18px;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container input[type=checkbox]:hover~p{font-weight:800;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container input[type=checkbox]:checked~p{font-weight:800;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container p{font-size:17px;display:initial;cursor:pointer;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container p:hover{font-weight:800;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container div li .sunCat{color:#000;font-family:"WuerthBook",Calibri,Arial,Helvetica,sans-serif;text-decoration:none;font-weight:100;font-size:15px;margin:0;margin-top:0;padding:0;border:0;background-color:unset;display:inline-flex;width:100%;position:relative;cursor:pointer;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container div li .sunCat:active img,#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container div li .sunCat:focus img,#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container div li .sunCat:target img{display:block;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container div li:hover .sunCat{font-weight:800!important;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level .label-container:hover label{font-weight:800;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .collapse.in .second--level .item-available-container{color:#959595;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters a{color:#000;font-family:"WuerthBook",Calibri,Arial,Helvetica,sans-serif;text-decoration:none;font-weight:600;font-size:17px;margin:2%;margin-top:0;padding:2% 4%;border:1px double rgba(236,236,236,.9254901961);background-color:#f9f9f9;display:inline-flex;width:100%;position:relative;cursor:auto;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .closed .fa-times-circle{-moz-transform:translateZ(0) rotate(-45deg);-ms-transform:translateZ(0) rotate(-45deg);-o-transform:translateZ(0) rotate(-45deg);-webkit-transform:translateZ(0) rotate(-45deg);transform:translateZ(0) rotate(-45deg);-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters .open .fa-times-circle{-moz-transform:translateZ(0) rotate(0deg);-ms-transform:translateZ(0) rotate(0deg);-o-transform:translateZ(0) rotate(0deg);-webkit-transform:translateZ(0) rotate(0deg);transform:translateZ(0) rotate(0deg);-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filters span.filter--options--selected--container.hhide{display:none;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filter--footer{text-decoration:underline;padding-top:5px;text-align:center;border-top:dotted 1px #605d5c;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filter--footer span{cursor:pointer;}#body .product-container .product-information-container .product-page-container .container.FilterSetter #filter--sort--container #filter--container #filter--footer .second--level{padding:0;}.ss360-search-term-highlight{background-color:transparent!important;padding:0!important;}@media screen and (min-width:544px) and (max-width:1025px){#body>div:nth-child(2)>div:first-child{height:105px;}#body>div:nth-child(2) h1{height:105px;font-size:25px;line-height:25px;white-space:normal;overflow-wrap:break-word;width:auto;}}@media screen and (max-width:543px){#body>div:nth-child(2)>div:first-child{height:100px;}#body>div:nth-child(2) h1{height:100px;font-size:25px;line-height:25px;width:100%;justify-content:center;text-align:center;font-weight:900;}}#body>.content--block>div{text-align:center;}#body>.content--block>div h2{font-size:25px;font-family:"WuerthBold",Calibri,Arial,Helvetica,sans-serif;max-width:1000px;margin:0 auto 15px auto;text-align:center;}#body>.content--block>div p{font-size:16px;margin:10px auto 0 auto;text-align:center;}#body>.content--block>div ul{display:inline-block;width:auto;text-align:left;padding-left:0;}#body>.content--block>div ul li{width:50%;float:left;}.categories{text-align:center;font-size:16px;margin-top:40px;}.categories .category{margin-bottom:40px;}.categories .category a{border:1px solid #c00;display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none;}.categories .category a .categoryImg{display:inline-block;width:100%;height:120px;display:flex;justify-content:center;align-items:center;}.categories .category a .categoryImg img{border:0;-moz-transform:Scale(.9);-ms-transform:Scale(.9);-o-transform:Scale(.9);-webkit-transform:Scale(.9);transform:Scale(.9);-moz-transition:transform .5s;-o-transition:transform .5s;-webkit-transition:transform .5s;transition:transform .5s;}.categories .category a .categoryButton{font-family:"WuerthBold",Calibri,Arial,Helvetica,sans-serif;line-height:18px;text-transform:uppercase;background-color:#c00;padding:10px 5px;color:#fff;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-transition:background .5s;-o-transition:background .5s;-webkit-transition:background .5s;transition:background .5s;}.categories .category a:hover{border:1px solid #900;}.categories .category a:hover .categoryImg img{-moz-transform:Scale(1);-ms-transform:Scale(1);-o-transform:Scale(1);-webkit-transform:Scale(1);transform:Scale(1);}.categories .category a:hover .categoryButton{background-color:#900;}.categories .category .categoryText{font-family:"WuerthBook",Calibri,Arial,Helvetica,sans-serif;margin:10px;}@media screen and (max-width:767px){.categories .category:last-child{margin-bottom:0;}}@media screen and (min-width:1024px) and (max-width:1200px){#body .product-container .product-information-container .product-page-container{padding-left:5%;}#body .product-container .product-information-container .product-page-container .container.FilterSetter{width:30%;}}.container.col-lg-12.col-md-12.col-xl-12.col-ts-12{position:relative;background-color:#f8f9fa;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.1);overflow:hidden;margin-bottom:0;transition:transform .3s ease,box-shadow .3s ease;max-height:200px;min-height:100px;}.container.col-lg-12.col-md-12.col-xl-12.col-ts-12 img{width:100%;height:auto;display:block;border-radius:12px 12px 0 0;opacity:.2;position:relative;z-index:1;}.text-overlay{background:#f8f9fa;color:#333;text-align:center;padding:15px 20px;font-size:16px;border:1px solid #ddd;border-radius:0 0 12px 12px;margin-top:-10px;width:100%;box-sizing:border-box;}.header-image{width:1225px!important;height:293px!important;aspect-ratio:1225/293;object-fit:cover;object-position:left center;display:block;margin:0;padding:0;float:none!important;}.container.col-lg-12.col-md-12.col-xl-12.col-ts-12{width:100%;}.text-overlay p{margin:0;line-height:1.5;font-size:14px;color:#555;}.container.col-lg-12.col-md-12.col-xl-12.col-ts-12 .header-title{font-weight:bold;position:absolute;top:50%;left:15%;transform:translateY(-50%);font-size:32px;font-weight:bold;padding:10px 20px;border-radius:8px;z-index:2;}.container.col-lg-12.col-md-12.col-xl-12.col-ts-12 .text-overlay{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.5);color:#fff;text-align:center;padding:10px 20px;z-index:1;}.container.col-lg-12.col-md-12.col-xl-12.col-ts-12 .text-overlay p{font-size:16px;margin:0;}.product-page-container{display:flex;flex-wrap:nowrap;padding-right:0;margin-right:0;}.col-ts-12.col-md-8.col-xl-8.col-sm-12{flex:1;max-width:100%;margin-right:0;padding-right:0;}@media screen and (min-width:1280px){.col-ts-12.col-md-8.col-xl-8.col-sm-12>.categories.container>.row.four-categories{min-width:970px;max-width:1010px;}.col-ts-12.col-md-8.col-xl-8.col-sm-12>.categories.container>.row.four-categories>.category{min-width:240px;}}.row>.category{display:flex;flex-wrap:wrap;margin:0 10px 15px 0;height:auto;min-width:240px;}.categories>.row{display:flex;flex-wrap:wrap;align-items:center;text-align:center;}.categories>.row>.category{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}.category-name,.categoryImg{display:flex;justify-content:center;align-items:center;text-align:center;}.row>.category:nth-child(4n){margin-right:10px;}@media(max-width:950px){.row>.category:nth-child(2n){margin-right:0;}}@media(max-width:576px){.row>.category{margin:0 0 15px 0;}}@media(max-width:1023px){.product-page-container{display:flex;flex-direction:column;}.mobileFilters{order:1;width:100%;margin-top:10px;}.col-ts-12.col-md-8.col-xl-8.col-sm-12{order:2;width:100%;}}.product-information-container{display:flex;flex-wrap:wrap;align-items:center;background-color:#fff;border-radius:8px;padding:20px;margin-bottom:30px;}.product-information-container img{max-width:100%;border-radius:8px;margin-right:20px;}.product-information-container h1{font-size:28px;color:#333;margin:0;}.FilterSetter{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:20px;margin-bottom:30px;transition:transform .3s ease,box-shadow .3s ease;}#body .product-container .product-information-container .product-page-container{padding-left:unset;}.FilterSetter .filter-option{padding:10px 15px;margin-bottom:10px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:5px;cursor:pointer;transition:background-color .3s ease,color .3s ease;}.FilterSetter .filter-option:hover{background-color:#007bff;color:#fff;border-color:#0056b3;}.FilterSetter img{display:none;}.categories{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:30px;}.category{flex:1 1 calc(25% - 12px);max-width:calc(25% - 12px);border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.1);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;text-align:center;padding:24px;min-height:240px;display:flex;flex-direction:column;justify-content:space-between;}.category:hover{transform:translateY(-6px);box-shadow:0 6px 14px rgba(0,0,0,.2);}.category img{max-width:100%;height:auto;border-bottom:1px solid #ddd;margin-bottom:12px;transform:scale(1.2);}.category h2{font-size:19px;font-weight:bold;color:#333;margin:12px 0;transition:color .3s ease;}.category:hover h2{color:#c00;}.categoryButton h2{font-size:18px!important;font-weight:bold;color:#333;margin:10px 0;transition:font-size .3s ease,color .3s ease;font-family:"WuerthBook",Calibri,Arial,Helvetica,sans-serif;}.categories .category a{border:0;}.categories .category a:hover{border:0;}.categories .category a .categoryButton{background-color:transparent;}.categories .category a:hover .categoryButton{background-color:transparent;}.category span{color:#333!important;}.category:hover span{color:#c00!important;font-family:"WuerthBold",Calibri,Arial,Helvetica,sans-serif!important;transition:color .2s!important;}.categoryImg img{max-width:125%;height:auto;border-bottom:1px solid #ddd;margin-bottom:12px;transition:transform .3s ease;}.categoryImg:hover img{transform:scale(1.1);}@media(max-width:1000px){.category{flex:1 1 calc(33.333% - 12px);max-width:calc(33.333% - 12px);}}@media(max-width:950px){.category{flex:1 1 calc(50% - 12px);max-width:calc(50% - 12px);}}@media(max-width:576px){.category{flex:1 1 100%;max-width:100%;}}@media(max-width:950px){.categoryButton h2{font-size:16px;}}@media(max-width:576px){.categoryButton h2{font-size:14px;}}.recommendation-section{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin-bottom:30px;transition:transform .3s ease,box-shadow .3s ease;}.recommendation-section h2{font-size:24px;font-weight:bold;color:#333;text-align:center;margin-bottom:20px;position:relative;}.recommendation-section h2::after{content:"";display:block;width:60px;height:4px;background-color:#007bff;margin:10px auto 0;border-radius:2px;}@media(max-width:950px){.prudsys-carousel .prudsys-item{flex:0 0 150px;}.recommendation-section h2{font-size:20px;}}@media(max-width:600px){.container.col-lg-12.col-md-12.col-xl-12.col-ts-12 .header-title{white-space:normal;overflow-wrap:break-word;width:auto;font-size:20px;left:unset;}}