marquee-component{display:block;width:100%;overflow:hidden}.marquee__wrapper{display:flex;gap:var(--marquee-gap);width:fit-content;white-space:nowrap}.marquee__content{min-width:max-content;display:flex;gap:var(--marquee-gap)}.marquee__repeated-items{min-width:max-content;display:flex;gap:var(--marquee-gap);align-items:center}.marquee__item{flex-shrink:0;display:inline-flex;align-items:center}.marquee__item--text{font-size:1rem;white-space:nowrap}.marquee__item--text p{margin:0;display:inline}.marquee__item--icon{display:inline-flex;align-items:center}.marquee__item--icon img{display:block;object-fit:contain}@media (prefers-reduced-motion: no-preference){marquee-component[data-movement-direction=reverse]:not([data-disabled]) .marquee__wrapper{animation:marquee-left-to-right var(--marquee-speed) linear infinite}marquee-component[data-movement-direction=normal]:not([data-disabled]) .marquee__wrapper{animation:marquee-right-to-left var(--marquee-speed) linear infinite}}@keyframes marquee-left-to-right{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - (var(--marquee-gap) / 2)),0,0)}}@keyframes marquee-right-to-left{0%{transform:translate3d(calc(-50% - (var(--marquee-gap) / 2)),0,0)}to{transform:translateZ(0)}}@media (prefers-reduced-motion: reduce){marquee-component .marquee__wrapper{animation:none!important}}.rm-custom-slider .swiper{width:100%;height:auto;position:relative}.rm-custom-slider .swiper-slide{width:100%!important;display:flex;justify-content:center}.rm-custom-slider .swiper-slide picture,.rm-custom-slider .swiper-slide img{width:100%;height:auto;display:block}.rm-custom-slider .swiper-pagination{position:absolute;bottom:10px;left:0;width:100%;text-align:center;z-index:10;opacity:1!important;visibility:visible!important}.rm-custom-slider .swiper-pagination-bullet,.rm-custom-slider .swiper-pagination-bullet-active{background-color:#000!important}.rm-custom-slider .swiper-button-next,.rm-custom-slider .swiper-button-prev{position:absolute;top:50%;color:#000;z-index:10;opacity:0;visibility:hidden;transition:opacity .3s ease}.rm-custom-slider .swiper-button-next{right:10px}.rm-custom-slider .swiper-button-prev{left:10px;rotate:-180deg}.rm-custom-slider .swiper-button-next:after,.rm-custom-slider .swiper-button-prev:after{display:none!important}.rm-custom-slider:hover .swiper-button-next,.rm-custom-slider:hover .swiper-button-prev{opacity:1;visibility:visible}@media (min-width: 750px){.rm-custom-slider .slide-mobile{display:none!important}}@media (max-width: 749px){.rm-custom-slider .slide-desktop{display:none!important}}.rm-testimonial-container{padding:40px 0;background-color:#557fbe}.rm-testimonial-container .title-wrapper .title{color:#fff}.rm-testimonial-container .swiper-container{position:relative;overflow:hidden}.rm-testimonial-container .swiper-wrapper{display:flex;transition:transform .5s ease-in-out}.rm-testimonial-container .swiper-slide{display:flex!important;box-sizing:border-box;min-height:200px;background-color:#fff}.rm-testimonial-container .text-section{position:relative;flex:3;padding:20px 10px;text-align:center}.rm-testimonial-container .tag{font-size:16px;margin:0}.rm-testimonial-container .stars{font-size:18px;color:gold}.rm-testimonial-container .review{font-size:12px;line-height:1.3;margin:12px 0}.rm-testimonial-container .author{font-size:11px;margin:0}.rm-testimonial-container .image-section{flex:1;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#d7d7d7;min-height:200px}.rm-testimonial-container .image-section img{width:100%}.rm-testimonial-container .product-info{position:absolute;bottom:15px;left:15px;background:#0000004d;color:#fff;padding:10px;display:flex;gap:10px;max-width:350px}.rm-testimonial-container .product-info .image{width:120px;min-height:110px;background-position:center;background-repeat:no-repeat;background-size:cover}.rm-testimonial-container .product-info .text-container{color:#fff;display:flex;flex-direction:column-reverse;justify-content:space-between}.rm-testimonial-container .product-title{margin:0}.rm-testimonial-container .price-container{margin:10px 0}.rm-testimonial-container .quickshop{font-size:14px;color:#fff}.rm-testimonial-container .swiper-button-prev,.rm-testimonial-container .swiper-button-next{position:absolute;display:block;height:44px;width:44px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none;z-index:1;background:#fbf7f5;box-shadow:0 2px 8px #36363626;border-radius:50%;transition:all .3s ease;overflow:hidden;font-size:18px;box-shadow:0 2px 5px #0003;z-index:10;color:#000}.rm-testimonial-container .swiper-button-prev:after{display:none}.rm-testimonial-container .swiper-button-next:after{display:none}.rm-testimonial-container .swiper-button-prev{left:20px;bottom:50px;top:auto}.rm-testimonial-container .swiper-button-next{left:80px;bottom:50px;top:auto}@media (max-width: 768px){.rm-testimonial-container{padding:30px 0}.rm-testimonial-container .swiper-slide{flex-direction:column-reverse}.rm-testimonial-container .text-section,.rm-testimonial-container .image-section{width:100%}.rm-testimonial-container .image-section{width:100%;min-height:400px}.rm-testimonial-container .product-info{max-width:90%}.rm-testimonial-container .swiper-button-prev{top:50px;right:80px;left:auto}.rm-testimonial-container .swiper-button-next{top:50px;right:20px;left:auto}.rm-testimonial-container .text-section{text-align:start}}.watch-buy-section{background:#eaeaea;text-align:center;padding:40px 0}.watch-buy-section .title-wrapper .title{color:#121212}.watch-buy-section .swiper{padding:20px 0 40px}.watch-buy-section .swiper-slide{width:240px!important;height:400px}.watch-buy-section .rm-watch-n-buy-card{background:#d9d9d9;border:12px solid #fff;overflow:hidden;box-shadow:0 2px 6px #0000000f;transition:transform .3s ease,box-shadow .3s ease}.watch-buy-section .swiper-slide:nth-child(odd){transform:rotate(-3deg)}.watch-buy-section .swiper-slide:nth-child(2n){transform:rotate(3deg)}.watch-buy-section .rm-watch-n-buy-card:hover{transform:rotate(0) scale(1.05)!important;box-shadow:0 2px 6px #0000000f;z-index:5}.watch-buy-section .rm-watch-n-buy-card img,.watch-buy-section .rm-watch-n-buy-card video{width:100%;height:100%;object-fit:cover}.watch-buy-section .swiper{position:relative;padding:20px}.watch-buy-section .swiper-button-next:after,.watch-buy-section .swiper-button-prev:after{font-size:10px;font-weight:700}.watch-buy-section .swiper-button-next,.watch-buy-section .swiper-button-prev{width:10px;height:24px;position:static;margin:12px 26px;color:#12121280;display:block}.watch-buy-section .swiper-button-next.swiper-button-disabled,.watch-buy-section .swiper-button-prev.swiper-button-disabled{opacity:1;display:block}.watch-buy-section .swiper-pagination{position:static}.watch-buy-section .swiper-pagination-bullets.swiper-pagination-horizontal{width:auto}.watch-buy-section .swiper-pagination-bullet{min-width:10px;min-height:10px;max-width:10px;max-height:10px;margin:10px!important;background-color:transparent;border:1px solid rgba(18,18,18,.5);opacity:1}.watch-buy-section .swiper-pagination-bullet-active{background:#000}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
