.pdp-compare-modal .pdp-compare-modal-trigger-button{bottom:25px;cursor:pointer;left:15px;position:fixed;z-index:12}.pdp-compare-modal .pdp-compare-modal-trigger-button a{background:#fff;border-radius:30px;box-shadow:0 0 15px #999;color:#d90018;font-size:14px;padding:10px}.pdp-compare-modal .pdp-compare-modal-box{background:#fff;border-radius:12px;bottom:10px;box-shadow:0 20px 32px -24px rgba(0,0,0,.06),0 0 36px 0 rgba(0,0,0,.11);left:0;margin:auto;max-width:880px;position:fixed;right:0;top:auto;width:100%;z-index:104}.pdp-compare-modal .pdp-compare-modal-box .compare-modal-content{position:relative}.pdp-compare-modal .pdp-compare-modal-box .compare-modal-content .popup-select-product{background:#fff;border-radius:12px;box-shadow:0 20px 32px -24px rgba(0,0,0,.06),0 0 36px 0 rgba(0,0,0,.11);height:500px;left:0;opacity:0;overflow:hidden;padding:12px 0;position:absolute;right:0;top:-516px;transition:visibility .5s,opacity .75s ease;visibility:hidden}.pdp-compare-modal .pdp-compare-modal-box .compare-modal-content .popup-select-product.show{opacity:1;visibility:visible}.pdp-compare-modal a,.pdp-compare-modal span{color:#18181b;font-size:12px}@media only screen and (max-width:768px){.pdp-compare-modal .pdp-compare-modal-box .go-compare-page a,.pdp-compare-modal .pdp-compare-modal-box .go-compare-page span{font-size:12px!important}.pdp-compare-modal .pdp-compare-modal-box .compare-products .compare-product.has-product a{padding:5px}.pdp-compare-modal .pdp-compare-modal-box .compare-products .compare-product a p{font-size:12px}}#search-to-compare{z-index:10000}#search-to-compare .modal-card{max-width:1200px;width:100%}#search-to-compare .box-search{float:none;position:relative}#search-to-compare .box-search .icon-search{left:10px;position:absolute;top:50%;transform:translateY(-50%);width:15px;z-index:10}#search-to-compare .box-search__input{border-radius:10px;height:30px;padding-left:30px}#search-to-compare .compare-search-product-list .product-item.product-info-container{width:calc(20% - 10px)}#search-to-compare .compare-search-product-list .product-item.product-info-container:not(:nth-of-type(5n)){margin-right:10px}#search-to-compare .compare-search-product-list .product-item .product-info{font-size:14px}#search-to-compare .compare-search-product-list .product-item .product-info .product-name{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:600;height:65px;overflow:hidden;position:relative;z-index:10}#search-to-compare .compare-search-product-list .product-item .product-info p span{font-weight:600}#search-to-compare .compare-search-product-list .product-item .product-info p.price{color:#707070}#search-to-compare .compare-search-product-list .product-item .product-info p.sale-price{min-height:21px}#search-to-compare .compare-search-product-list .product-item .product-info p.sale-price span{color:#d70018}#search-to-compare .compare-search-product-list .product-item .product-info .select-to-compare{background:#e11b1d;border-radius:3px;color:#fff;display:block;padding:5px;width:100%}#search-to-compare .compare-search-loadmore a{border:1px solid #d90018;border-radius:10px;color:#d90018;display:block;font-size:13px;margin:auto;max-width:250px;padding:5px 10px;width:100%}@media only screen and (max-width:1200px){.pdp-compare-modal .pdp-compare-modal-trigger-button{bottom:102px}}@media only screen and (max-width:990px){#search-to-compare .compare-search-product-list .product-item.product-info-container{width:calc(25% - 10px)}#search-to-compare .compare-search-product-list .product-item.product-info-container:not(:nth-of-type(4n)){margin-right:10px}}@media only screen and (max-width:768px){#search-to-compare .compare-search-product-list .product-item .product-info .select-to-compare{font-size:12px}#search-to-compare .compare-search-product-list .product-item .product-info p.sale-price{min-height:42px}}@media only screen and (max-width:540px){.pdp-compare-button-box{margin-left:0}#search-to-compare .compare-search-product-list .product-item.product-info-container{width:calc(50% - 10px)}#search-to-compare .compare-search-product-list .product-item.product-info-container:not(:nth-of-type(2n)){margin-right:10px}}.compare-products[data-v-0c8104f5]{display:flex;gap:12px;padding:12px}.compare-products .compare-product[data-v-0c8104f5]{border:1px dashed #e4e4e7;border-radius:8px;color:#18181b;cursor:pointer;display:flex;flex-direction:column;font-size:12px;gap:4px;padding:8px;width:25%}.compare-products .compare-product[data-v-0c8104f5]:last-child{border:none;cursor:default}.compare-products .compare-product.has-product[data-v-0c8104f5]{border:1px solid #f2f2f3;cursor:default;position:relative}.compare-products .compare-product.has-product p[data-v-0c8104f5]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.compare-products .compare-product.has-product .remove-compare-product[data-v-0c8104f5]{align-items:center;background:#f2f2f3;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:4px;top:4px;width:24px}.compare-products .compare-product.has-product .remove-compare-product[data-v-0c8104f5]:hover{opacity:.8}.compare-products .compare-product.is-selecting-product[data-v-0c8104f5]{border-color:#d70018}.compare-products .compare-product.go-compare-page[data-v-0c8104f5]{display:flex;flex-direction:column;gap:8px;justify-content:center}.compare-products .compare-product.go-compare-page span[data-v-0c8104f5]{color:#1d1d20;font-size:14px}.compare-products .compare-product.go-compare-page .compare-button-group[data-v-0c8104f5]{display:flex;gap:8px}.compare-products .compare-product.go-compare-page .compare-button-group .btn-compare[data-v-0c8104f5]{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;width:100%}.compare-products .compare-product.go-compare-page .compare-button-group .btn-compare.btn-exit-compare[data-v-0c8104f5]{border:1px solid #cfcfd3}.compare-products .compare-product.go-compare-page .compare-button-group .btn-compare.btn-go-compare[data-v-0c8104f5]{background:#d70018;color:#fff}@media screen and (max-width:768px){.compare-products[data-v-0c8104f5]{flex-direction:column;gap:8px;padding:0}.compare-products .compare-product[data-v-0c8104f5]{font-size:12px;min-height:86px;width:100%}}