:root{--color-bg-main:#fdeee9;--color-bg-main-shadow:#f8f1ee;--color-bg-box:#ab3f50;--color-bg-dark-box:#9e3b4a;--color-bg-light-box:#f491a3;--color-white:#fff;--color-grey:#f3f3f3;--color-black:#000;--color-grey-dk:#545454;--color-grey-md:#000;--color-blue-light:#4bbdc8;--color-blue-dark:#508ff8}.disabled-pointer-event{pointer-events:none}#header .bottom-header{padding:0 75px;height:auto!important;display:flex;justify-content:space-between;align-items:center;position:relative;box-shadow:0 8px 10px hsla(0,0%,86.3%,.25)}#header .bottom-header .btn-cus{padding:0 0 0 .5vi;background:none!important;border:none;cursor:pointer}#header .bottom-header .left-header{display:flex;gap:40px}#header .bottom-header .left-header #dropdown-0:hover,#header .bottom-header .left-header #dropdown-1:hover,#header .bottom-header .left-header #dropdown-2:hover,#header .bottom-header .left-header #dropdown-3:hover{background-color:#9e3b4a}#header .bottom-header .left-content{display:flex;height:100%}#header .bottom-header .left-content .group-category{cursor:pointer;height:100%;display:flex;align-items:center}#header .bottom-header .left-content .group-category:hover .item-category{color:#fdeee9}#header .bottom-header .left-content .group-category:hover .item-category:after{background:#000;top:37px}#header .bottom-header .left-content .group-category:hover .dropdown-category{display:flex;z-index:9;border-radius:0 0 16px 16px}#header .bottom-header .left-content .group-category:last-child{margin-right:0}#header .bottom-header .left-content .group-category .item-category{color:#000;font-weight:400;font-size:14px;position:relative}#header .bottom-header .left-content .group-category .item-category:after{content:"";position:absolute;height:4px;width:100%;bottom:-5px;left:0}#header .bottom-header .left-content .group-category .dropdown-category{display:none;background:#fff;box-shadow:0 15px 30px rgba(0,0,0,.15);position:absolute;align-items:flex-start;justify-content:flex-start;width:80%;left:0;top:62px;margin:0 222px}#header .bottom-header .left-content .group-category .dropdown-category .left-dropdown{display:flex;grid-template-columns:repeat(5,1fr);grid-column-gap:63px;height:100%}#header .bottom-header .left-content .group-category .dropdown-category .sale-category{padding-left:10.5%}#header .bottom-header .left-content .group-category .dropdown-category .new-category{padding-left:15%}#header .bottom-header .left-content .group-category .dropdown-category .price-list{padding-left:27.5%}#header .bottom-header .left-content .group-category .dropdown-category .group-item-category .title{font-weight:400;font-size:16px;line-height:21px;color:#000;margin-bottom:14px}#header .bottom-header .left-content .group-category .dropdown-category .group-item-category .name-category{color:#5b5b5b;font-size:14px;line-height:19px;font-weight:400;margin-bottom:10px}#header .bottom-header .left-content .group-category .dropdown-category .group-item-category .name-category:hover{color:#af2522}#header .bottom-header .left-content .group-category .dropdown-category .right-dropdown{padding-left:25px;border-left:1px solid #efefef}#header .bottom-header .right-content{display:flex;width:30%}#header .bottom-header .right-content .search_product{width:100%;padding:12px 8px;border:1px solid #d4d4d4;border-radius:5px 0 0 5px;font-size:16px;font-weight:400;line-height:21px;color:#aaa}#header .bottom-header .right-content .search_product:focus{border:1px solid #d4d4d4;outline:none}#header .bottom-header .right-content .search_product::-moz-placeholder{font-size:16px;font-weight:400;line-height:21px;color:#aaa}#header .bottom-header .right-content .search_product::placeholder{font-size:16px;font-weight:400;line-height:21px;color:#aaa}#header .bottom-header .right-content .icon-search{border:none;padding:12px 14px;background:#af2522;border-radius:0 5px 5px 0;gap:10px;display:flex;flex-direction:row;justify-content:center;align-items:center}#header .list-category-mobi{display:none}.header ul{list-style-type:none}.header{height:auto;background:#fff;border-bottom:1px solid #ddd;z-index:9999;position:fixed;top:0}.header,.header .header-wrap{display:block;width:100%!important}.header .header-wrap{background:#fdeee9;z-index:10;height:1vi}.header .search-dropdown{width:35%;transition:.2s linear;height:50px;position:relative}.header .search-dropdown input{border:1px solid #000;outline:none;padding:0 60px 0 20px;border-radius:40px!important;z-index:10}.header .search-dropdown #btn-search{position:absolute;right:0;z-index:11;border:none}.header .search-dropdown #dropdown-search{position:absolute;z-index:9}.header .search-dropdown #dropdown-search .product-item__card{width:260px}.header .b-nav-title{background:none;border:none;padding:31px 2vi!important;font-size:26px}.header .b-nav-title,.header .site-menu-btn{font-weight:600;text-transform:uppercase;color:#fdeee9}.header .site-menu-btn{padding:37px 43px!important;font-size:18px}.header .site-menu-btn:hover{background:#9e3b4a}.header .dropdown .btn{background:none;border:none;padding:37px 43px!important;font-size:18px;font-weight:600;text-transform:uppercase;color:#fdeee9}.header .dropdown .btn:focus-visible{padding:37px 43px!important;border:none!important;box-shadow:none}.header .dropdown .btn:active{background:#9e3b4a;padding:37px 43px!important;border-radius:40px}.header .dropdown .b-dropdown-form{padding:0}.header #dropdown-search .dropdown-toggle.btn{padding:1vi 2vi!important}.header #dropdown-search .dropdown-menu{width:60vw;padding:20px;color:#000;font-weight:500;font-size:14px;top:16px!important;left:-180px!important}.header #dropdown-search .dropdown-menu .dropdown-header{font-size:16px;color:#000;font-weight:500}.header #dropdown-search .dropdown-menu .btn-suggest{border-radius:24px;font-size:14px;background-color:#ab3f50;color:#fff;padding:12px 40px;border:none}.header #dropdown-search .dropdown-menu .dropdown-result:hover{background-color:#fdeee9}.header #dropdown-search .dropdown-menu.show{height:auto}.header #dropdown-search .dropdown-menu .custom-divider{background-color:#ab3f50;padding:0 20px;height:3px}.header #dropdown-search .dropdown-menu .product-suggest .product-item-detail img{width:260px;height:260px}.header #dropdown-search .dropdown-menu .product-item__card a{text-decoration:none}.header #dropdown-search .dropdown-menu .product-item__card .product-itemCard-desc-type{background:#d40404;padding:4px 8px;color:#fff;border-radius:8px;margin-right:10px}.header #dropdown-search .dropdown-menu .product-item__card .product-itemCard-desc-text{color:#000}.header #dropdown-search .dropdown-menu .product-item__card .product-itemCard-purchase-price{font-size:14px;display:flex;align-items:center;color:#d40404}.header #dropdown-search .dropdown-menu .product-item__card .product-itemCard-purchase-add{border-radius:24px;border:1px solid #000;padding:4px 16px;display:flex;background-color:#fff;align-items:center;justify-content:center}.header .keyword{cursor:pointer}.header .header-nav-cus .header-nav-mobile-cus,.header .header-nav-cus .menu-btn-cus{display:none;background:none!important;border:none}.header .header-nav-cus .brand-logo-cus{display:flex;justify-content:center;align-items:center;margin:0!important;padding-top:0;padding-bottom:0;padding-left:2vi}.header .header-nav-cus .search-mobile-btn-cus,.header .header-nav-cus .search-mobile-cus{display:none;background:none!important;border:none}.header .header-nav-cus .header-nav-center-cus{display:flex}.header .header-nav-cus .header-nav-center-cus ul{display:flex;flex-direction:row;align-items:center}.header .header-nav-cus .header-nav-center-cus ul li a{padding:31px 2vi!important;font-size:26px;font-weight:600;text-transform:uppercase;color:#fdeee9}.header .header-nav-cus .header-nav-center-cus ul li a:focus,.header .header-nav-cus .header-nav-center-cus ul li a:hover{background:#9e3b4a!important;color:#fdeee9}.header .header-nav-cus .header-nav-right-cus{display:inline-flex;align-items:center}.header .header-nav-cus .header-nav-right-cus .search-bar-with-icon{margin-right:5px}.header .header-nav-cus .header-nav-right-cus .search-bar-with-icon .search-input-cus .search-icon-right{position:absolute;top:53%;right:13px;transition:.2s linear;width:33px;height:33px}.header .header-nav-cus .header-nav-right-cus .search-bar-with-icon .search-icon{display:block;cursor:pointer}.header .header-nav-cus .header-nav-right-cus .user-info-cus{display:flex;flex-direction:row}.header .header-nav-cus .header-nav-right-cus .btn-shopping-cart{position:relative}.header .header-nav-cus .header-nav-right-cus .btn-shopping-cart .num-of-product{background-color:#000;color:#fff;font-size:10px;border-radius:50%;position:absolute;right:-7px;bottom:-9px;width:20px;height:20px;display:flex;justify-content:center;align-items:center}body.modal-open{overflow:hidden;position:fixed}.backdrop{background-color:rgba(0,0,0,.3);opacity:.5}#modal-login .login-input-container .text-main{font-size:40px}#modal-login .login-input-container .text-sub{font-size:16px}#modal-login .login-input-container .title-small-login{font-size:20px}#modal-login .login-input-container .input-login{padding:20px 240px 20px 38px;border-radius:2vi;outline:none;background-color:#f3f3f3;border:none;width:100%}#modal-user .title-main{font-size:30px;font-weight:500}#modal-user .modal-header{border-bottom:unset;padding-bottom:0}#modal-user .modal-header p{font-size:12px}#modal-user .modal-header button{border:none;background:none}#modal-user .modal-header button:hover{opacity:.5;transition:opacity .2s}#modal-user .modal-header .icon-cross{width:16px;height:16px}#modal-user .login-box-content{padding:0 16px 100px;display:block}#modal-user .login-box-content .login-input-banner,#modal-user .login-box-content .login-input-container{width:100%}#modal-user .login-box-content .login-input-banner .img-login,#modal-user .login-box-content .login-input-container .img-login{border-radius:10px}#modal-user .login-box-content .info-container{background:#f3f3f3;margin:16px 0;padding:24px;border-radius:16px}#modal-user .btn-update-info{margin-top:16px;background-color:#d40404;color:#fff;padding:10px 30px;border-radius:24px;border:none}.modal-dialog.modalCart-modal-cus{display:flex;position:fixed;width:20vi;top:0;right:5vi;transition:none;margin:8vi auto 0}.modal-dialog.modalCart-modal-cus .cart-body{padding:0}.modal-dialog.modalCart-modal-cus .modalCart-box{display:flex;align-items:center;justify-content:center;border-radius:0;border-bottom-left-radius:.8vi;border-bottom-right-radius:.8vi;gap:.5vi;background:var(--color-bg-main);width:100%;height:auto}.modal-dialog.modalCart-modal-cus .modalCart-box .modalCart-container{height:auto;padding:1vi 1vi 0}.modal-dialog.modalCart-modal-cus .modalCart-box .modalCart-container .modalContent{display:flex;flex-direction:column;justify-content:center}.modal-dialog.modalCart-modal-cus .modalCart-box .modalCart-container .modalContent h3{font-size:1vi}.modal-dialog.modalCart-modal-cus .modalCart-box .modalCart-container .modalContent span{font-size:1vi;font-weight:400}.modal-dialog.modalCart-modal-cus .modalCart-box .modalCart-container .modalContent .cart-items-container{margin:.6vi 0}.modal-dialog.modalCart-modal-cus .modalCart-box .modalCart-container .modalContent .cart-items-container .cart-item-list{display:flex;flex-direction:column;margin:0;padding:0;gap:.8vi;list-style-type:none}.modal-dialog.modalCart-modal-cus .modalCart-box .modalCart-container .modalContent .cart-items-container .cart-item-list .cart-item-card{display:flex;align-items:center;justify-content:center}.modal-dialog.modalCart-modal-cus .modalCart-box .modalCart-container .modalContent .cart-items-container .cart-item-list .cart-item-card .cart-item-img{border-radius:.4vi;overflow:hidden}.modal-dialog.modalCart-modal-cus .modalCart-box .modalCart-container .modalContent .cart-items-container .cart-item-list .cart-item-card .cart-item-img img{width:100%}.modal-dialog.modalCart-modal-cus .modalCart-box .modalCart-container .modalContent .cart-items-container .cart-item-list .cart-item-card .cart-item-info span{font-size:1vi}.modal-dialog.modalCart-modal-cus .modalCart-box .modalCart-container .modalContent .cart-items-container .cart-item-list .cart-item-card .cart-item-info .cart-item-name{line-height:1.2}.modal-dialog.modalCart-modal-cus .modalCart-box .modalCart-container .modalContent .cart-items-container .cart-item-list .cart-item-card .cart-item-price .product-new-price{color:#d40404;font-weight:600!important}.modal-dialog.modalCart-modal-cus .modalCart-box .modalCart-container .modalContent .cart-items-container .cart-item-list .cart-item-card .cart-item-price .product-old-price{font-size:.8vi!important;color:var(--color-grey-dk)!important;font-weight:600!important;text-decoration:line-through}.modal-dialog.modalCart-modal-cus .modalCart-box .modalCart-container .modalContent .all-item-cart{text-decoration:underline;text-underline-offset:.2vi;text-align:center;font-size:1vi;color:var(--color-black)}@media screen and (max-width:768px){.header .search-dropdown #dropdown-search .product-item__card{width:100%}.header{margin-top:0}.header .header-wrap{display:none!important}.header .header-nav-cus .header-nav-mobile-cus,.header .header-nav-cus .menu-btn-cus{display:flex;padding-left:1vi}.header .header-nav-cus .menu-btn-cus:hover{background:none!important}.header .header-nav-cus .search-mobile-btn-cus,.header .header-nav-cus .search-mobile-cus{display:flex;padding-right:1vi}.header .header-nav-cus .header-nav-center-cus,.header .header-nav-cus .header-nav-right-cus{display:none!important}.header .header-nav-cus .menu-icon,.header .header-nav-cus .search-icon{width:4vi}}.login-body{padding:0}.modal-content.login-box{border-radius:16px;border:none}.modal-content.login-box .close-icon{display:block;width:30px}.modal-content.login-box .btn-close-cus{position:absolute;right:-11px;height:0;display:flex;justify-content:flex-end;margin:10px 0;align-items:center}.modal-content.login-box .btn-close-cus:active{border:none}.modal-content.login-box .login-box-content{display:flex;flex-direction:row;justify-content:space-between;padding:32px;border-radius:.75vi}.modal-content.login-box .login-box-content .login-input-container{width:48%}.modal-content.login-box .login-box-content .login-input-container h1{font-size:48px;font-weight:600}.modal-content.login-box .login-box-content .login-input-container p{font-size:12px}.modal-content.login-box .login-box-content .login-input-container .login-body .btn-type-login{border:2px solid #7e7e7e;border-radius:20px;font-size:16px;background-color:#fff}.modal-content.login-box .login-box-content .login-input-container .login-body .btn-type-login:hover{background-color:#8e8e8e}.modal-content.login-box .login-box-content .login-input-container .login-body .btn-type-login.active{color:#fff;background-color:#d40404}.modal-content.login-box .login-box-content .login-input-container .login-body{font-size:16px}.modal-content.login-box .login-box-content .login-input-container .login-body .input-form{display:flex;flex-direction:column;gap:1.4vi;padding:.8vi 0}.modal-content.login-box .login-box-content .login-input-container .login-body .input-form .paren-input{position:relative}.modal-content.login-box .login-box-content .login-input-container .login-body .input-form .paren-input .btn-in-input{position:absolute;right:24px;top:20px;color:#508ff8;cursor:pointer;border:none;background:none}.modal-content.login-box .login-box-content .login-input-container .login-body .input-form .paren-input .btn-in-input:disabled{color:#8e8e8e}.modal-content.login-box .login-box-content .login-input-container .login-body .input-form .paren-input .btn-login{padding:20px;text-align:center;border-radius:2vi;background-color:#d40404;border:none;width:100%;color:#fff}.modal-content.login-box .login-box-content .login-input-banner{width:48%}.modal-content.login-box .login-box-content .login-input-banner .img-login{background-color:#ab3f50;width:100%;aspect-ratio:1/1;border-radius:.4vi}.modal-content.login-box .login-box-content .pre-login-input-banner{width:48%}.modal-content.login-box .login-box-content .pre-login-input-banner .img-login{border-radius:.4vi;-o-object-fit:contain;object-fit:contain}.modal-content.login-box .login-box-content .pre-user-input-banner{width:100%}.modal-content.login-box .login-box-content .pre-user-input-banner .img-login{border-radius:.4vi;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:768px){#form-phone-login{padding:25px!important}#form-phone-login .login-body{font-size:16px}#form-phone-login .login-body .title-small-login{font-weight:600;margin-bottom:20px}#form-phone-login .login-body .input-form{gap:20px;padding:.8vi 0}#form-phone-login .btn-in-input{top:15px}#modal-category-common___BV_modal_backdrop_.modal-backdrop,#modal-login___BV_modal_backdrop_.modal-backdrop{opacity:0}#modal-login .modal-dialog{margin:53px 0 74px;padding-top:0}#modal-login .btn-login{border-radius:40px!important;padding:15px;font-size:14px}#modal-login .modal-content{border:unset}#modal-login .modal-content .login-box-content{padding:15px 15px 100px;background-color:#fdeee9;flex-direction:column;min-height:700px}#modal-login .modal-content .login-box-content .login-input-container{width:100%;margin-bottom:30px}#modal-login .modal-content .login-box-content .login-input-container #form-phone-login{background-color:#fff;border-radius:16px;padding:3vi}#modal-login .modal-content .login-box-content .login-input-container #form-phone-login .input-form .input-login{font-size:12px;border-radius:40px;padding:15px 170px 15px 20px}#modal-login .modal-content .login-box-content .login-input-container #form-phone-login .input-form .btn-get-otp,#modal-login .modal-content .login-box-content .login-input-container #form-phone-login .input-form .btn-in-input{font-size:12px}#modal-login .modal-content .login-box-content .pre-login-input-banner{width:100%;background-color:unset}#modal-user .title-main{font-size:22px}#modal-user .btn-update-info{margin-top:0}#modal-user .login-box-content .info-container{padding:15px}#modal-user .modal-content .login-box .login-box-content .pre-login-input-banner{width:100%}#modal-user .modal-content .login-box .login-box-content .pre-login-input-banner .img-login{-o-object-fit:fill;object-fit:fill}#modal-user .modal-content .modal-header .modal-title{text-align:left}#modal-user .modal-content .modal-header .modal-title h3{font-size:30px;font-weight:600;padding-bottom:10px}#modal-user .modal-content .modal-header .modal-title p{font-size:12px;font-weight:400;width:82%}#modal-user #form-phone-login{padding:0!important}#modal-user #form-phone-login .login-body h3{font-size:22px}#modal-user #dateForm select{border-radius:24px;font-size:13px}div[id^=modal-category-common] .modal-dialog{margin:250px 0 74px;padding-top:0}div[id^=modal-category-common] .modal-content{border:unset}div[id^=modal-category-common] .modal-content .modal-cate-mobile a{text-decoration:none;color:#000}div[id^=modal-category-common] .modal-content .modal-cate-mobile{min-height:600px;height:100%}div[id^=modal-category-common] .modal-content .modal-cate-mobile .name-category{font-weight:500}div[id^=modal-category-common] .modal-content .modal-cate-mobile{background-color:#fdeee9;flex-direction:column}#modal-category-common .modal-dialog{margin:250px 0 74px;padding-top:0}#modal-category-common .modal-content{border:unset}#modal-category-common .modal-content .modal-cate-mobile a{text-decoration:none;color:#000}#modal-category-common .modal-content .modal-cate-mobile .name-category{font-weight:500}#modal-category-common .modal-content .modal-cate-mobile{background-color:#fdeee9;flex-direction:column}.login-box-mobile{margin-top:9.8vi}.login-box-mobile .login-box-content{display:flex;flex-direction:column;justify-content:space-between;gap:1vi;padding:3vi 1vi;border-radius:.75vi;width:100%;height:100%}.login-box-mobile .login-box-content .login-input-container{width:100%}.login-box-mobile .login-box-content .login-input-container h1{font-size:4.5vi;margin:0;font-weight:600}.login-box-mobile .login-box-content .login-input-container h3{font-size:2.5vi;font-weight:600}.login-box-mobile .login-box-content .login-input-container p{font-size:14px;font-weight:500}.login-box-mobile .login-box-content .login-input-container .login-body .input-form{display:flex;flex-direction:column;gap:3.4vi!important;padding:2vi;border-radius:1vi;background:#fff}.login-box-mobile .login-box-content .login-input-container .login-body .input-form .paren-input{position:relative;margin-bottom:1vi}.login-box-mobile .login-box-content .login-input-container .login-body .input-form .paren-input .input-login{outline:none;background-color:#f3f3f3;border:none;width:100%;font-size:1.5vi;padding:2vi 20% 2vi 3vi;border-radius:3vi}.login-box-mobile .login-box-content .login-input-container .login-body .input-form .paren-input .btn-in-input{position:absolute;color:#508ff8;cursor:pointer;font-size:1.5vi;top:2vi;right:3vi}.login-box-mobile .login-box-content .login-input-container .login-body .input-form .paren-input .btn-login{text-align:center;border-radius:2vi;background-color:#d40404;border:none;width:100%;color:#fff;padding:2vi;font-size:2vi;font-weight:600}.login-box-mobile .login-box-content .login-input-banner{width:100%}.login-box-mobile .login-box-content .login-input-banner .img-login{background-color:#ab3f50;width:100%;aspect-ratio:1/1;border-radius:.4vi}}#modal-san-pham{padding-top:78px}.prodsNav-modal-cus{display:flex;max-width:80%;margin:0 auto;padding:0;transition:none}.prodsNav-box{flex-direction:row!important;align-items:flex-start;border-radius:0!important;border-bottom-left-radius:1vi!important;border-bottom-right-radius:1vi!important;gap:.5vi;background:#fff!important;height:auto;padding:0 10vi}.prosNav-container{height:100%;padding:1vi .5vi 1vi 0;margin:0}.prosNav-opt__list{display:grid;grid-template-columns:repeat(3,1fr);margin:20px 0;padding:0;gap:20px}.prosNav-opt__link{display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none}.prosNav-opt-icon{background:#fff;border-radius:50%;padding:.2vi;height:6.5vi;width:6.5vi;-o-object-fit:cover;object-fit:cover}.prosNav-opt__link span{font-size:14px;color:#000;font-weight:400;text-align:center}.prosNav-banner{justify-content:center;align-items:center;width:40%;aspect-ratio:1/1;margin:2vi 0 2vi 2vi;-o-object-fit:contain;object-fit:contain;border-left:2px solid #c3c3c3}.prosNav-banner img{width:100%}.prosNav-sub-Banner{display:flex;flex-direction:column;margin:2vi 0;width:20%;gap:.15vi;-o-object-fit:contain;object-fit:contain}.prosNav-sub-Banner img{width:100%}.search-noi-bat{padding:5px 15px;background:#d40404;border-radius:40px;color:#fff;font-weight:400}#header-mobi{display:block;margin-top:0;padding-left:15px;padding-right:15px}#header-mobi .search-bar-with-icon{margin-right:.7vi;position:relative}#header-mobi .search-bar-with-icon .num-of-product-mobi{background-color:#000;color:#fff;font-size:10px;border-radius:50%;position:absolute;right:-2px;bottom:1px;width:15px;height:15px;display:flex;justify-content:center;align-items:center}#modal-dropdown-mobile .modal-dialog{margin:0;width:70%;top:52px}#modal-dropdown-mobile .main-menu{border-radius:0 0 16px 16px}.modal-dropdown .modal-dialog{margin:0!important;width:70%!important;top:0!important}.modal-dropdown .modal-body{font-size:13px;font-weight:500}.modal-dropdown .modal-body .modal-content{border:none}.modal-dropdown .modal-body a{text-decoration:none;text-transform:uppercase;color:#ab3f50}.modal-dropdown .modal-body button{color:#ab3f50}.modal-dropdown .modal-body{padding:0}.modal-dropdown .modal-body .main-menu{gap:20px;padding:20px;background-color:#ab3f50}.modal-dropdown .modal-body .main-menu .btn-menu{text-transform:uppercase;padding:10px 30px;border-radius:16px;background-color:#fdeee9}.modal-dropdown .modal-body .main-menu .btn-navigation{border-radius:50%;padding:8px;background-color:#fff}.modal-dropdown .modal-body .sub-menu{padding:0 20px 200px;background-color:#fdeee9;border-radius:8px}.modal-dropdown .modal-body .sub-menu .btn-sub-menu{padding:20px;border-bottom:1px solid #ab3f50}#dropdown-search.dropdown.b-dropdown.is-mobile .dropdown-menu{left:-44px!important;top:57px!important;width:100vw;border-radius:unset;transform:unset!important;border:none}#dropdown-search.dropdown.b-dropdown.is-mobile #product-suggest .product-item__card .product-item__img{width:100%;height:auto}#dropdown-search.dropdown.b-dropdown.is-mobile #product-suggest .product-item__card .product-itemCard-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#dropdown-search.dropdown.b-dropdown.is-mobile #product-suggest .product-item__card .product-itemCard-desc .product-itemCard-desc-type{padding:.4vi .8vi}.opacity-none{opacity:0}