:root{--cat-rem-rate: 1;--cat-max-width: 80%;--cat-max-width-px: 1440px}@media only screen and (max-width: 1024px){:root{--cat-rem-rate: 1;--cat-max-width: 80%}}@media only screen and (max-width: 768px){:root{--cat-rem-rate: .8;--cat-max-width: 90%}}@media only screen and (min-width: 1200px) and (max-width: 1440px){:root{--cat-rem-rate: .8;--cat-max-width: 80%}}.cat-section{width:var(--cat-max-width);max-width:var(--cat-max-width-px);margin:0 auto}.cat-section p{margin-bottom:0!important}.cat-section h1{font-size:calc(var(--cat-rem-rate)* 1.6875rem);text-align:left}.cat-section .h1{font-size:calc(var(--cat-rem-rate)* 1.6875rem);text-align:left;margin-bottom:0}.cat-section h2{font-size:calc(var(--cat-rem-rate)* 1.6875rem);text-align:left}.cat-divider{width:var(--cat-max-width);height:1px;background-color:#efb9cb;margin-top:calc(var(--cat-rem-rate)* 1.875rem)!important;margin-bottom:calc(var(--cat-rem-rate)* 1.875rem)!important;margin:0 auto}scroll-shadow{width:var(--cat-max-width);max-width:var(--cat-max-width-px);margin:0 auto;display:block}scroll-shadow .breadcrumbs{padding-left:0}#collection-ads-img{width:100%!important;margin-bottom:calc(var(--cat-rem-rate)* 2rem)}.cat-best-product .swiper-button-next.swiper-button-disabled,.cat-best-product .swiper-button-prev.swiper-button-disabled{opacity:0!important}.cat_read_more{font-size:calc(var(--cat-rem-rate)* 1rem)!important;cursor:pointer;color:#cf3564;text-decoration:underline}.cat-hide{display:none!important}#cat-toast{position:fixed;bottom:50%;left:50%;transform:translate(-50%);background-color:#000c;color:#fff;padding:10px 20px;border-radius:5px;z-index:999;display:none}.open_read{max-height:none!important}@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}to{opacity:0}}@media only screen and (min-width: 1200px) and (max-width: 1440px){.cat-cupon .coupon-copy{top:13%!important}}@media only screen and (min-width: 768px){.cat-best-product .product-item{width:calc(var(--cat-rem-rate)* 30rem)!important}}@media only screen and (max-width: 768px){#collection-ads-img .ads-pc-img{display:none}#collection-ads-img .ads-m-img{display:block!important}.cat-divider{margin-top:calc(var(--cat-rem-rate)* 1rem)!important;margin-bottom:calc(var(--cat-rem-rate)* 1rem)!important}.cat-section h1{font-size:calc(var(--cat-rem-rate)* 1.25rem)!important}.cat-section .h1{font-size:calc(var(--cat-rem-rate)* 1.25rem)!important;margin-bottom:0}.cat-section h2{font-size:calc(var(--cat-rem-rate)* 1.25rem)!important}.cat-rich-text h1{line-height:calc(var(--cat-rem-rate)* 3rem)!important}.cat-rich-text .h3-text{width:90%!important;margin-bottom:calc(var(--cat-rem-rate)* 1rem)!important;margin-top:calc(var(--cat-rem-rate)* .5rem)!important}.cat-rich-text .h4-text{width:100%!important}.cat-rich-text h2{font-size:calc(var(--cat-rem-rate)* 1.25rem)!important;line-height:1.5!important}.cat-reasons-supplier,.cat-tabbed-content{width:100%!important}.cat-reasons-supplier .reasons-featured-collection{padding-left:10px!important;padding-right:10px!important}.cat-reasons-supplier .video-section-mobile.carousel{padding:0 30px!important}.cat-tabbed-content .tabbed-content{padding:0 10px!important}.cat-gallery .gallery__inner_desktop{display:none!important}.cat-gallery .gallery__inner_mobile{padding:0!important}.cat-gallery .gallery__item figure img{position:unset!important}.cat-gallery .gallery__item figure{aspect-ratio:1.3 / 1;height:unset!important}.cat-gallery .gallery__inner_mobile .columns:nth-child(3),.cat-gallery .gallery__inner_mobile .columns:nth-child(4),.cat-gallery .gallery__inner_mobile .columns:nth-child(5){flex:0 0 33.3%!important}.cat-gallery .gallery__inner_mobile .columns:nth-child(3) figure,.cat-gallery .gallery__inner_mobile .columns:nth-child(4) figure,.cat-gallery .gallery__inner_mobile .columns:nth-child(5) figure{aspect-ratio:1 / 1;height:unset!important}.cat-tabbed-content .tabbed-content--tabs.tabs-center button{padding:12px!important}.cat-best-product .product-ad-dis{width:92%!important}.cat-best-product .product-item{width:100%!important;padding:.5rem!important}.cat-faq .rb-faq-answer{font-size:calc(var(--cat-rem-rate)* 1.0625rem)}.cat-cupon{margin:0 0 1rem!important}}.cat-rich-text{width:var(--cat-max-width);margin:0 auto;text-align:center}.cat-rich-text h1{width:100%;text-align:center;font-weight:700;background-color:#f8f8f8;line-height:calc(var(--cat-rem-rate)* 4rem);font-size:calc(var(--cat-rem-rate)* 2.125rem)}.cat-rich-text .h3-text{width:80%;margin:0 auto;font-size:calc(var(--cat-rem-rate)* 1.0625rem);margin-top:calc(var(--cat-rem-rate)* 1rem);margin-bottom:calc(var(--cat-rem-rate)* 2rem)}.cat-rich-text .h3-desc{max-height:3.4em;overflow:hidden}.cat-rich-text h2{width:100%;font-size:calc(var(--cat-rem-rate)* 1.6875rem);text-align:center;font-weight:700}.cat-rich-text .h4-text{width:90%;margin:0 auto;font-size:calc(var(--cat-rem-rate)* 1.0625rem);margin-top:calc(var(--cat-rem-rate)* .625rem)}.cat-rich-text .h4-desc{max-height:5.1em;overflow:hidden}.cat-best-product{width:var(--cat-max-width);margin:0 auto}.cat-best-product .cat-top-star{width:calc(var(--cat-rem-rate)* 12.5rem);margin-bottom:calc(var(--cat-rem-rate)* .625rem);position:relative;display:flex;align-items:center}.cat-top-star img{width:100%}.cat-top-star span{position:absolute;right:calc(var(--cat-rem-rate)* .5rem);color:#ed66b2;font-size:calc(var(--cat-rem-rate)* 1rem)}.cat-best-product .title{display:flex;align-items:center}.cat-best-product h1{display:inline-block}.cat-best-product .item-head{font-size:calc(var(--cat-rem-rate)* 1.2rem);font-weight:500;margin-bottom:5px!important}.cat-best-product .product-item{background-color:#fafafa;border-radius:10px;padding:1rem;border:1px solid}.cat-best-product .item-info{display:flex;gap:1.25rem}.cat-best-product .info-left{flex:0 0 33%}.cat-best-product .info-right{flex:0 0 66%}.info-right .cat-product-title{display:block;font-size:calc(var(--cat-rem-rate)* .9rem);text-align:left;text-decoration:underline;margin-left:5px;margin-bottom:calc(var(--cat-rem-rate)* .625rem)}.info-right p{font-size:calc(var(--cat-rem-rate)* .8rem);text-align:left}.cat-best-product .score-info{display:flex;gap:.625rem;align-items:center;margin-bottom:5px}.score-info .progress-bar{flex:1;width:100%;background-color:#b9b9b9;border-radius:10px;height:6px}.score-info .progress-bar-inner{width:100%;height:100%;border-radius:10px;background-color:#f39856;background-color:#e31866;max-width:80%}.score-info p{flex:2}.click-review{margin-top:.8rem}.click-review a{font-size:calc(var(--cat-rem-rate)* .8rem);background-color:#e31866;padding:5px 8px;color:#fff;border-radius:10px}.cat-best-product .product-ad-dis{width:92%;margin-bottom:calc(var(--cat-rem-rate)* 1.25rem)}.cat-best-product .ad-dis-title{display:flex;align-items:center;cursor:pointer;border:1px solid #ed66b2;border-radius:10px;line-height:1.625rem;height:1.625rem;margin-bottom:5px}.ad-dis-title span{font-size:calc(var(--cat-rem-rate)* 1rem);display:inline-block;font-weight:400;margin-left:5px}.ad-dis-title div{flex:1;padding-left:5px;display:flex;align-items:center}.ad-dis-title .product-dis{position:relative}.cat-best-product .arrows:before{width:20px;position:absolute;right:5px;top:0;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 14a.997.997 0 01-.707-.293l-5-5a.999.999 0 111.414-1.414L10 11.586l4.293-4.293a.999.999 0 111.414 1.414l-5 5A.997.997 0 0110 14z' fill='%235C5F62'/%3E%3C/svg%3E")!important;background-size:16px!important;background-position:center!important;background-repeat:no-repeat!important;content:"";height:100%}.product-ad-dis{margin-top:1.5rem}.ad-dis-content{display:flex}.ad-dis-content div{flex:1;padding-left:5px}.ad-content ul li::marker{color:#0ac769}.dis-content ul li::marker{color:#e32515}.ad-dis-content ul{list-style-type:square;font-size:calc(var(--cat-rem-rate)* .85rem);margin-bottom:0!important}.ad-dis-content li{line-height:2!important}.cat-best-product .product-feature{font-size:calc(var(--cat-rem-rate)* .75rem)}.cat-best-product details{width:92%;background-color:#ededed;border-radius:5px}.cat-best-product summary{background-color:#ededed;width:100%;padding:6px;position:relative;font-size:calc(var(--cat-rem-rate)* 1rem);border-radius:5px}.cat-best-product .accordion{margin-bottom:6px;display:block;cursor:pointer}.cat-best-product .accordion details[open] summary span:before{transform:rotateX(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 14a.997.997 0 01-.707-.293l-5-5a.999.999 0 111.414-1.414L10 11.586l4.293-4.293a.999.999 0 111.414 1.414l-5 5A.997.997 0 0110 14z' fill='%23e31866'/%3E%3C/svg%3E")!important}.cat-best-product .accordion__content{background-color:#fff;margin:0 5px 5px;padding:5px;font-size:calc(var(--cat-rem-rate)* .85rem)}.rte a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#e31866}@media only screen and (max-width: 768px){.cat-cupon img:nth-child(2){display:block!important}.cat-cupon img:nth-child(1){display:none!important}}.cat-cupon{margin:1.3125rem 0;cursor:pointer;position:relative}.cat-cupon img{width:100%}.cat-cupon .coupon-text{position:absolute;top:22%;left:9%;width:80%;white-space:nowrap;overflow:hidden;font-size:calc(var(--cat-rem-rate)* 1rem)}.coupon-text p{line-height:1.2!important}.cat-cupon .coupon-copy{padding:2px 5px;background-color:#e31866;color:#fff;border-radius:5px;position:absolute;top:20%;right:3%;font-size:calc(var(--cat-rem-rate)* 1rem)}.cat-faq h1{font-size:calc(var(--cat-rem-rate)* 1.8125rem);text-align:left}.cat-faq .rb-faq-answer{font-size:calc(var(--cat-rem-rate)* 1rem)}#ProductGridContainer{max-width:var(--cat-max-width-px)!important;margin:0 auto}.best-title-filter{padding:0 10px;display:flex;align-items:center;height:38px;line-height:1.45;font-size:16px!important;text-transform:none!important;font-weight:600!important;color:#3a3a3a!important;border:2px solid #e31866!important;background:#fff!important;cursor:pointer;width:calc(var(--cat-rem-rate)* 12.5rem);position:relative}.best-title-filter .arrows:before{width:20px;position:absolute;right:5px;top:0;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 14a.997.997 0 01-.707-.293l-5-5a.999.999 0 111.414-1.414L10 11.586l4.293-4.293a.999.999 0 111.414 1.414l-5 5A.997.997 0 0110 14z' fill='%235C5F62'/%3E%3C/svg%3E")!important;background-size:16px!important;background-position:center!important;background-repeat:no-repeat!important;content:"";height:100%}.best-open .arrows:before{transform:rotateX(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 14a.997.997 0 01-.707-.293l-5-5a.999.999 0 111.414-1.414L10 11.586l4.293-4.293a.999.999 0 111.414 1.414l-5 5A.997.997 0 0110 14z' fill='%23e31866'/%3E%3C/svg%3E")!important}@media only screen and (max-width: 376px){.cat-best-product .product-ad-dis{width:92%!important}}@media only screen and (max-width: 768px){.best-title-filter,.facets-mobile-container{display:none!important}.product-card.text-center .product-card-info{padding:0!important}#ProductGridContainer{width:100%!important;margin-top:15px!important}}.product-card .product-card-title{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.collection-container{width:var(--cat-max-width);max-width:var(--cat-max-width-px);margin:0 auto}.cat-gallery{margin-top:0!important;padding-top:0!important}.gallery__inner{max-width:unset!important}.gallery__item-content{padding:1rem!important}.cat-tabbed-content h1{text-align:center}.cat-tabbed-content .cat-description{text-align:center;font-size:calc(var(--cat-rem-rate)* 1.125rem);margin-bottom:calc(var(--cat-rem-rate)* 1.5625rem)}@media only screen and (min-width: 768px){.cat-tabbed-content .rte{margin-bottom:calc(var(--cat-rem-rate)* 3rem)!important}.cat-gallery .gallery__inner_desktop{display:block!important}}.cat-reasons-supplier{margin-bottom:0!important;margin-top:0!important}.cat-reasons-supplier h1{text-align:center}.cat-reasons-supplier .section-header{margin-bottom:calc(var(--cat-rem-rate)* 1rem)!important}.cat-reasons-supplier .reasons-featured-collection__header{padding-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/52/assets/cat-resource.css.map */
