@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;900&display=swap"); body { font-family: 'Poppins', sans-serif; color: black; } .alert { position: fixed; z-index: 99; left: 5%; top: 5%; } #livesearch { position: absolute; z-index: 99; top: 58px; right: 0; width: 466px; margin-right: 96px; background-color: #fff; text-align: left; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; } .header-top { position: relative; } #livesearch a { display: block; color:#404040; padding: 5px; border-bottom: 1px solid #eee; padding:10px 15px; } #livesearch a:last-child { border:none; } .search-bar button { pointer-events: none; } body #header .header-top .search-input:not(.active) + #livesearch { display: none; } #livesearch.active { display: block!important; } .text-justify { text-align: justify; } .custom-select { position: relative; font-family: Arial; } .custom-select select { display: none!important; } .select-selected { cursor: pointer; height: 53px; border-radius: 50px; background-color: #3a8dde; color: white; padding: 0 27px; font-size: 18px; } .select-selected:after { position: absolute; content: ""; top: 14px; right: 10px; cursor: pointer; height: 20px; padding: 0 25px; font-size: 18px; background-image: url(//sunfrac.com/assets/image/select.svg); background-size: 23px; background-position: 95%; background-repeat: no-repeat; } .select-selected.select-arrow-active:after { border-color: transparent transparent #fff transparent; top: 7px; } .select-items div, .select-selected { color: #ffffff; padding: 13px 24px; border: 1px solid transparent; cursor: pointer; } .select-items div { color:black; padding: 10px 24px; } .select-items { position: absolute; top: 100%; left: 0; right: 0; z-index: 99; height: 300px; overflow-y: scroll; background-color: #ececec; padding: 5px; color:black; border-radius: 20px; } .select-items::-webkit-scrollbar { width: 0; height: 0; background-color: #aaa; } .select-items::-webkit-scrollbar-thumb { background: #555; } .select-hide { display: none; } .select-items div:hover, .same-as-selected { background-color: rgba(0, 0, 0, 0.1); } .nopattern:before { display: none; } .slide-text-line { line-height: 30px; } .red-radio-slide { background-color: #e74038!important; } body .slider-content .swiper .swiper-wrapper .swiper-slide:nth-child(2):after { display: none!important; } body .shutter-systems .slider-category .swiper-control-areas { position: absolute; margin: 0; padding: 0; top: 50%; bottom: 0; transform: none; width: 100%; max-width: 100%; background-color: white; height: 60px; display: flex; align-items: center; justify-content: center; margin-top: -25px; border: inherit; border-radius: inherit; } body .shutter-systems .slider-category .swiper-control-areas .swiper-button-prev-areas { width: 25px; height: 50px; background-color: initial!important; border-radius: 0px 50px 50px 0px; overflow: hidden; border: solid 3px #e5332a; border-left-width: 0; right: inherit; top: 5px; bottom: inherit; margin: 0; transform: rotateY(180deg); position: absolute; left: 5px; } body .shutter-systems .slider-category .swiper-control-areas .swiper-button-next-areas { width: 25px; height: 50px; background-color: initial!important; border-radius: 0px 50px 50px 0px; overflow: hidden; border: solid 3px #e5332a; border-left-width: 0; right: 5px; top: 5px; bottom: inherit; transform: none; position: absolute; margin: 0; } .act.price-list-btn { display:none!important; } body .product-detail-page .product-slider .swiper-control-product { position: absolute; margin: 0; padding: 0; top: 50%; bottom: 0; transform: none; width: 100%; max-width: 100%; background-color: white; height: 60px; display: flex; align-items: center; justify-content: center; margin-top: -25px; border: inherit; border-radius: inherit; } body .product-detail-page .product-slider .swiper-control-product .swiper-button-prev-product { width: 25px; height: 50px; background-color: initial!important; border-radius: 0px 50px 50px 0px; overflow: hidden; border: solid 3px #e5332a; border-left-width: 0; right: inherit; top: 5px; bottom: inherit; margin: 0; transform: rotateY(180deg); position: absolute; left: 5px; } body .product-detail-page .product-slider .swiper-control-product .swiper-button-next-product { width: 25px; height: 50px; background-color: initial!important; border-radius: 0px 50px 50px 0px; overflow: hidden; border: solid 3px #e5332a; border-left-width: 0; right: 5px; top: 5px; bottom: inherit; transform: none; position: absolute; margin: 0; } .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after, .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after { display: none; } .swiper.product-slider { margin-bottom:40px; } .gt_switcher-popup span { text-transform: uppercase; color:#666; } .gt_switcher-popup img { display: none; } body .product-detail-page .content-benefits-details .item p { margin:0px!important; } body .product-detail-page .content-benefits-details .item br { display: none; } body .product-detail-page .content-benefits-details .item span br { display: block; } body #product-advantages .advantages-list .item br { display: none; }