.bg-grape{background-color:#5d2482}.bg-purple-1{background-color:#723586}.bg-purple-2{background-color:#7f3e89}.bg-blue-2{background-color:#68b6e5}.bg-purple-527{background-color:#752fa4}.bg-red-1795{background-color:#d22630}.bg-yellow-012{background-color:gold}.bg-pink-184{background-color:#f65275}.bg-green-802{background-color:#5fbb46}.bg-orange-165{background-color:#ff671f}.bg-blue-2925{background-color:#009cde}.bg-green-123{background-color:#ffc82c}.listing-layout-content{height:100%;display:flex}.listing-layout-content.vertical{flex-direction:column}.listing-layout-content.horizontal{width:100%}.listing-layout-content.vertical .product-content{flex:1}@media screen and (min-width:768px){.listing-layout-content.horizontal .listing-layout-image{min-width:300px;max-width:300px;min-height:300px;max-height:300px;padding-top:0}.listing-layout-content.horizontal.right .listing-layout-image{margin-left:30px}.listing-layout-content.horizontal.left .listing-layout-image{margin-right:30px}}@media screen and (max-width:767px){.listing-layout-content.horizontal{display:block}.listing-layout-content.horizontal .listing-layout-image{width:100%;aspect-ratio:1}}.youtube-video{width:100%;height:100%;aspect-ratio:2}@media screen and (max-width:767px){.youtube-video{aspect-ratio:1.2}}.swiper-container-carousel{position:relative;.swiper-pagination{position:absolute;bottom:10px;.swiper-pagination-bullet{background-color:#fff}}.swiper-button-prev,.swiper-button-next{background-color:white;border-radius:50%;width:40px;height:40px;&:after{color:#3d2f90;font-size:20px;font-weight:1000}}}.carousel-slider-container{width:100%;aspect-ratio:2;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:end;align-items:end;padding-right:10%;padding-bottom:2%}@media screen and (max-width:767px){.carousel-slider-container{aspect-ratio:1;justify-content:end;padding-right:10%;padding-bottom:5%}.swiper-container-carousel{.swiper-pagination{bottom:2px}}.carousel-slider-mobile-right-button{width:100%;height:100%;display:flex;justify-content:end;align-items:center;padding-right:0;padding-top:22%}}@media screen and (max-width:575px){.no-x-padding-under576{padding-left:0;padding-right:0}}.ticker-tape-container{overflow-x:hidden;width:100%;display:flex;border-radius:10px;color:#3d2f90;padding:15px .5rem;font-size:1rem;font-family:sans-serif}#footer .ticker-tape-container{background-color:#3d2f90;color:#f7921e;padding:.5rem}.ticker-tape{--direction:normal;--duration:20s;--delay:2s;--iteration-count:infinite;display:flex;flex:0 0 auto;margin-right:1rem;align-items:center;animation:marquee var(--duration) linear var(--delay) var(--iteration-count);animation-play-state:var(--play);animation-delay:var(--delay);animation-direction:var(--direction)}@keyframes marquee{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@media screen and (max-width:575px){.ticker-tape-container{border-radius:0}}