 strong { font-weight:700; } .brxe-social-icons span { white-space: nowrap; } .white-text-stroke { text-shadow: -2px -2px 0 white, 0 -2px 0 white, 2px -2px 0 white, -2px 0 0 white, 2px 0 0 white, -2px 2px 0 white, 0 2px 0 white, 2px 2px 0 white; } .black-text-stroke { text-shadow: -2px -2px 0 black, 0 -2px 0 black, 2px -2px 0 black, -2px 0 0 black, 2px 0 0 black, -2px 2px 0 black, 0 2px 0 black, 2px 2px 0 black; } .pricolor-text-stroke { text-shadow: -2px -2px 0 var(--my-primary-color), 0 -2px 0 var(--my-primary-color), 2px -2px 0 var(--my-primary-color), -2px 0 0 var(--my-primary-color), 2px 0 0 var(--my-primary-color), -2px 2px 0 var(--my-primary-color), 0 2px 0 var(--my-primary-color), 2px 2px 0 var(--my-primary-color); } .limit-text-two-line { display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow: hidden; } .limit-text-three-line { display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow: hidden; }  .img-carousel-item-shadow .repeater-item.swiper-slide { padding:10px; } .img-carousel-item-shadow .repeater-item.swiper-slide img { aspect-ratio: 16 / 9 ; object-fit:contain; box-shadow: 5px 5px 10px #cccccc; border-radius: 8px; padding:10px; transition:all .5s ease; } .img-carousel-item-shadow .repeater-item.swiper-slide img:hover { box-shadow: 5px 5px 10px #666666; transform:translate(-2px,-2px); }   .img-hover-scale-con { overflow:hidden; } .img-hover-scale-con img { transition:all .5s ease; } .img-hover-scale-con:hover img { transform: scale(1.1); }   .img_grayscale { -webkit-filter: grayscale(100%); filter: grayscale(100%); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; } .img_grayscale:hover { -webkit-filter: grayscale(0); filter: grayscale(0); }   .flip-box { background-color: transparent; border: 1px solid #f1f1f1; perspective: 1000px;  }  .flip-box-inner { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 0.8s; transform-style: preserve-3d; }  .flip-box:hover .flip-box-inner { transform: rotateY(180deg); }  .flip-box-front, .flip-box-back { position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden;  backface-visibility: hidden; }  .flip-box-front { color: black; }  .flip-box-back { color: white; transform: rotateY(180deg); }  