.flex-center{display:flex;align-items:center;justify-content:center}.custom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000001a;display:flex;justify-content:center;align-items:center;z-index:99;transition:opacity .3s ease,visibility .3s ease;opacity:1;visibility:visible}.custom-loading{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #074174;border-radius:50%;animation:spin 1s linear infinite}.dots-container{display:flex}.dot{width:10px;height:10px;background-color:gray;border-radius:50%;margin:0 5px;cursor:pointer;pointer-events:all}.dot.active{background-color:#074174}.m-slide .m-slider-controls.m-slider-controls--middle-button{bottom:50%;transform:translateY(50%)}.m-slider-controls--middle-button>.m-slider-controls__wrapper{width:100%;justify-content:space-between}.m-slider-controls--middle-button>.m-slider-controls__wrapper>.m-slider-controls__button{color:#000;background:#fff;border:1px solid #cacaca;border-radius:9999px;box-shadow:0 4px 24px #0000001f;transition:.25s all;width:42px;height:42px;position:relative}.m-slider-controls--middle-button>.m-slider-controls__wrapper>.m-slider-controls__button:hover{background:#074174;color:#fff;border-color:#074174}.m-slider-controls--middle-button>.m-slider-controls__wrapper>.swiper-button-prev{left:20px}.m-slider-controls--middle-button>.m-slider-controls__wrapper>.swiper-button-next{right:20px}.m-slider-controls--middle-button>.m-slider-controls__wrapper>.swiper-pagination{display:none}@media screen and (max-width: 768px){.m-slider-controls--middle-button>.m-slider-controls__wrapper>.m-slider-controls__button{width:24px;height:24px}.m-slider-controls--middle-button>.m-slider-controls__wrapper>.swiper-button-prev{left:10px}.m-slider-controls--middle-button>.m-slider-controls__wrapper>.swiper-button-next{right:10px}}.index-collection-list-overlap-container .m-collection-card{border-radius:12px}.index-collection-list-overlap-container .m-collection-card__link{font-weight:bolder;height:60px;display:flex;align-items:center;justify-content:center}.index-collection-list-overlap-container .m-collection-card__image{position:absolute;bottom:100%;right:0;width:100%}.index-collection-list-overlap-container .m\:column{padding-top:60px}.index-collection-list-overlap-container .m-collection-card__wrapper{width:100%}.index-collection-list-overlap-container .m-collection-card{display:flex;align-items:center;justify-content:center;padding-top:40px;padding-bottom:10px}.index-collection-list-overlap-container .m-collection-card__info{margin-top:0}@media screen and (max-width: 1280px){.index-collection-list-overlap-container .m-collection-card{padding-top:70px}.m-header__icon--custom{display:none}}@media screen and (max-width: 1024px){.index-collection-list-overlap-container .m-collection-card{padding-top:80px}}@media screen and (max-width: 768px){.index-collection-list-overlap-container .m\:column{padding-top:0}.index-collection-list-overlap-container .m-collection-card{margin-top:35px}.index-collection-list-overlap-container .m-collection-card{padding-top:40px}.index-collection-list-overlap-container .m-collection-card__link{height:50px}.index-collection-list-overlap-container .m-collection-card__link{font-size:14px}}.index-product-tabs-container .m-section__header{padding:8px 10px!important}.index-product-tabs-container .m-product-tabs__buttons--style-4{margin-top:0;justify-content:start}.index-product-tabs-container.m-section--boxed .m-section__wrapper:after{border-radius:8px}.index-product-tabs-container.m-section--grid-bordered .m\:column:nth-child(4n) .m-product-card--bordered:before{border-right-width:0}.index-product-tabs-container.m-section--grid-bordered .m-product-card--bordered:before{border-bottom-width:0px}.index-product-tabs-container .product-tabs-content{position:relative}.index-product-tabs-container .product-tabs-content:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;border:1px solid #cacaca;border-radius:8px}.index-product-tabs-container.m-section--boxed .m-section__wrapper:after{border-width:0}@media screen and (max-width: 1024px){.index-product-tabs-container.m-section--grid-bordered .m\:column:nth-child(4n) .m-product-card--bordered:before{border-right-width:1px}.index-product-tabs-container.m-section--grid-bordered .m\:column:nth-child(3n) .m-product-card--bordered:before{border-right-width:0px;border-bottom-width:1px}}@media screen and (max-width: 768px){.index-product-tabs-container.m-section--grid-bordered .m\:column:nth-child(3n) .m-product-card--bordered:before{border-right-width:1px;border-bottom-width:0px}.index-product-tabs-container.m-section--grid-bordered .m\:column:nth-child(2n) .m-product-card--bordered:before{border-right-width:0px}}.index-product-tabs-container .m-product-card__quick-add{display:none}.index-product-tabs-container .m-product-tabs__buttons--style-4 .m-product-tabs__button{border-width:0!important;border-radius:8px;color:#525252;flex:0;padding:6px 16px}.index-product-tabs-container .m-section__heading{margin-bottom:20px}.index-product-tabs-container .m-section__header--style-4{box-shadow:0 2px 6px 1px #0000001a;z-index:10}#custom-overlay .customer-service-popconfirm{opacity:1;visibility:visible;position:relative;transform:none;width:80vw;max-width:700px;padding:25px;border-radius:10px}#custom-overlay .customer-service-popconfirm-title{margin-bottom:20px}#custom-overlay .customer-service-popconfirm p{font-size:20px}#custom-overlay .customer-service-popconfirm svg{width:24px;height:24px}#custom-overlay .customer-service-popconfirm .close-btn{position:absolute;top:0;right:10px;cursor:pointer;font-size:26px;font-weight:700}#custom-overlay .customer-service-popconfirm .bold{font-size:28px;font-weight:700}#custom-overlay .customer-service-popconfirm .subtitle{font-size:18px}#custom-overlay .customer-service-popconfirm:before{border-width:0}@media screen and (max-width: 768px){#custom-overlay .customer-service-popconfirm{padding:20px 10px}#custom-overlay .customer-service-popconfirm p{font-size:16px}#custom-overlay .customer-service-popconfirm svg{width:18px;height:18px}#custom-overlay .customer-service-popconfirm .close-btn,#custom-overlay .customer-service-popconfirm .bold{font-size:24px}#custom-overlay .customer-service-popconfirm .subtitle{font-size:16px}}.pagination-footer{display:flex;justify-content:space-between;align-items:center}.pagination-footer .pagination-footer__total{margin-top:30px;font-size:18px;color:#666}@media screen and (max-width: 1024px){.pagination-footer{flex-direction:column;align-items:center}.pagination-footer .pagination-footer__total{margin-top:15px;order:2;font-size:14px}}.custom-sidebar{position:fixed;bottom:0;right:-400px;width:400px;height:100vh;background-color:#fff;box-shadow:-2px 0 10px #0000001a;transition:all .3s ease;z-index:999;overflow-y:auto;display:flex;flex-direction:column}.custom-sidebar.active{right:0}@media screen and (max-width: 767px){.custom-sidebar{width:100vw;right:0;height:50vh;bottom:-50vh;border-top-left-radius:20px;border-top-right-radius:20px}.custom-sidebar.active{bottom:0}}.imageHeader{display:flex;justify-content:center;margin-bottom:30px}.m-product-tabs .imageHeader{margin-bottom:0}.imageHeader img{width:auto}@media screen and (max-width: 767px){.imageHeader{margin-bottom:15px}.imageHeader img{width:75%}}.rivo-modal-button.m-button{background-color:#074174;color:#fff;border-width:0px}#rivo-ways-to-earn .rivo-lp-content{margin-left:0;margin-right:0;max-width:100%;width:100%}#rivo-ways-to-earn .rivo-lp-cards-container{max-width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:15px}#rivo-ways-to-earn .rivo-card{max-width:100%;border:2px solid #074174}@media screen and (max-width: 767px){#rivo-ways-to-earn>.rivo-lp-content>.rivo-lp-cards-container{grid-template-columns:repeat(2,1fr)}}.use-coupon-steps .m-section__description{font-size:22px;font-weight:400;color:#000;line-height:31px}.use-coupon-steps .m-column-card__content{justify-content:flex-start!important;padding-left:30px;padding-top:20px;padding-bottom:50px}.use-coupon-steps .m-column-card__content .m-column-card__heading{text-align:left;font-weight:700;font-size:25px;color:#000;line-height:21px}.use-coupon-steps .m-column-card__content .m-column-card__heading .step-number{color:#fff;background:#074173;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;font-size:29px;font-weight:500;line-height:19px;width:26px;height:26px;margin-right:8px}.use-coupon-steps .m-column-card__content .m-column-card__description{text-align:left;font-weight:500;font-size:20px;color:#000;line-height:24px;margin-top:22px}@media screen and (max-width: 767px){.use-coupon-steps .m-section__heading{font-size:20px;line-height:16px}.use-coupon-steps .m-section__description{font-size:14px;line-height:16px;padding:0 30px}.use-coupon-steps .m-column-card__content{padding-left:20px;padding-top:15px;padding-bottom:20px}.use-coupon-steps .m-column-card__content .m-column-card__heading{font-size:16px;line-height:16px}.use-coupon-steps .m-column-card__content .m-column-card__heading .step-number{font-size:18px;line-height:18px;width:20px;height:20px}.use-coupon-steps .m-column-card__content .m-column-card__description{font-size:14px;line-height:16px;margin-top:12px}.use-coupon-steps .m-mixed-layout--mobile-scroll>.m-mixed-layout__wrapper>.m-mixed-layout__inner>*{width:80vw!important}}.new-customer-service .m-collection-card{border-radius:10px}.new-customer-service .m-collection-card .m-collection-card__wrapper{padding:25px 20px}.new-customer-service .m-collection-card .m-collection-card__wrapper .m-collection-card__image{max-width:65px}.new-customer-service .m-collection-card .m-collection-card__wrapper .m-collection-card__info{margin-top:0}.new-customer-service .m-collection-card .m-collection-card__wrapper .m-collection-card__info .m-collection-card__link{font-weight:400;font-size:22px;color:#000;line-height:31px}@media screen and (max-width: 767px){.new-customer-service .m-section__heading{font-size:20px}.new-customer-service .m\:column{height:100%}.new-customer-service .m-collection-card{height:100%!important}.new-customer-service .m-collection-card .m-collection-card__wrapper{padding:10px;flex-direction:column;align-items:center}.new-customer-service .m-collection-card .m-collection-card__wrapper .m-collection-card__image{max-width:45px}.new-customer-service .m-collection-card .m-collection-card__wrapper .m-collection-card__info{padding:10px 0 0!important}.new-customer-service .m-collection-card .m-collection-card__wrapper .m-collection-card__info .m-collection-card__link{font-size:12px;line-height:16px;text-align:center}}.m-product-card .m-countdown-timer__wrapper{display:flex;justify-content:space-between;align-items:center;background:url(flash-deal-background.png) no-repeat;background-size:100% 100%;color:#fff;line-height:1;padding:5px 0;--min-parent-width: 120px;--max-parent-width: 320px;--min-font-size: 9px;--max-font-size: 18px;--min-image-width: 12px;--max-image-width: 18px;font-size:clamp(var(--min-font-size),calc(var(--min-font-size) + (var(--max-font-size) - var(--min-font-size)) * (var(--parent-width) - var(--min-parent-width)) / (var(--max-parent-width) - var(--min-parent-width))),var(--max-font-size))}.m-product-card .m-countdown-timer__wrapper img{width:clamp(var(--min-image-width),calc(var(--min-image-width) + (var(--max-image-width) - var(--min-image-width)) * (var(--parent-width) - var(--min-parent-width)) / (var(--max-parent-width) - var(--min-parent-width))),var(--max-image-width));height:auto;margin-right:6px}.m-product-card .m-countdown-timer__wrapper .left{display:flex;align-items:center;font-weight:700;font-size:clamp(calc(var(--min-font-size) + 2px),calc((var(--min-font-size) + (var(--max-font-size) - var(--min-font-size)) * (var(--parent-width) - var(--min-parent-width)) / (var(--max-parent-width) - var(--min-parent-width))) + 2px),calc(var(--max-font-size) + 2px))}.m-product-card .m-countdown-timer__wrapper .right{flex:1;display:flex;justify-content:center;align-items:center;padding-top:5px}@media (max-width: 767px){.m-product-card .m-countdown-timer__wrapper{background:url(flash-deal-background-M.png) no-repeat;background-size:100% 100%;padding:3px 0}.m-product-card .m-countdown-timer__wrapper img{margin-right:3px}.m-product-card .m-countdown-timer__wrapper .left{font-weight:500}.m-product-card .m-countdown-timer__wrapper .right{font-weight:400;padding-top:2px}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/custom-common.css.map */
