@font-face{font-family:Yekan;src:url(../fonts/IranYekan/Yekan.woff2) format( 'woff2' ),url(../fonts/IranYekan/Yekan.woff) format( 'woff' ),url(../fonts/IranYekan/Yekan.ttf) format( 'truetype' );font-weight:400;font-style:normal;font-display:swap}:root{--top-banner-height:44px;--xl-header-height:111px;--sm-header-height:81px;--sm-all-header-height:111px}body{font:Yekan;font-family:Yekan;font-size:16px;direction:rtl;color:#3f4064;background-color:#f3f6f7}p{margin:0;padding:0}ul{list-style-type:none;margin:0;padding:0}svg{margin-top:-2px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=number]{text-align:center;font-weight:700}.card{margin-bottom:10px}input.error{color:red;border:1px solid red}label.error{color:red;font-size:12px}.container{max-width:1470px}.form-label{font-weight:700}.navbar{background-color:#fff;border-bottom:1px solid #d3d3d3;flex-wrap:wrap;padding-top:0}.navbar-brand{padding-top:0}.breadcrumb-nav ol{list-style:none;padding:0 0 10px 0;display:flex;flex-wrap:nowrap;overflow:auto;margin:5px}.breadcrumb-nav ol li{margin-right:.5em;white-space:nowrap;text-overflow:ellipsis}.breadcrumb-nav ol li::after{content:"/";margin-right:.3em;margin-left:.3em}.breadcrumb-nav ol li:last-child::after{content:""}.badge{padding:5px 10px;font-size:12px}.vertical-menu li{border-bottom:1px solid #d3d3d3;padding:10px 5px}.vertical-menu li:hover{background-color:#f5f5f5}.b-pagination{display:flex;justify-content:center}.pagination .record-count{padding-top:5px;padding-left:10px;border-left:1px solid #d3d3d3;margin-left:10px}.pagination ul li{float:right;border:1px solid #d3d3d3;padding:5px 10px;text-align:center;font-weight:700;margin-left:10px;border-radius:5px}.pagination ul li:hover{background-color:#d3d3d3}.pagination .current-page{background-color:#d3d3d3}.btn-fill{width:100%}.separator{color:#d3d3d3;font-weight:400;padding:0 10px}.inline-list{float:right;margin-left:10px}.section{box-shadow:0 5px 10px 5px rgba(0,0,0,.031372549);background-color:#fff;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;margin-bottom:20px;padding:15px}.section .section-header{display:flex;justify-content:space-between;border-bottom:1px solid #d3d3d3;padding:0 5px 15px 5px}.section .section-caption{font-weight:700}.section .section-body{padding:10px 5px}.section .section-footer{border-top:1px solid #d3d3d3;text-align:left;padding-top:20px}.section .product-list{display:flex;overflow-x:hidden}.section .product-list .product-item{border:1px solid #d3d3d3;border-radius:10px;text-align:center;font-weight:700;line-height:50px}.section .product-list .product-item:hover{box-shadow:0 5px 10px 5px rgba(0,0,0,.031372549)}.section .product-list .product-item img{border-radius:16px}.section .product-list .product-item .product-picture-background{background-color:#f5f5f5;border-radius:16px}.section .product-list .product-item .product-item-footer{text-align:left}.section .product-list .product-item h3{font-size:14px;font-weight:700}.chat-toggle{background-color:#ef3b50;border-radius:100%;position:fixed;bottom:20px;right:20px;padding:10px;box-shadow:0 5px 10px 5px rgba(0,0,0,.031372549);border:2px solid #fff;color:#fff;cursor:pointer;text-align:center;width:50px;height:50px}.chat .bi{font-size:22px}.chat-icon-caption{display:none}.mini-chat-box{box-shadow:0 1px 1px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.3);background-color:#f5f5f5;border:1px solid #d3d3d3;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;position:fixed;width:400px;bottom:20px;right:20px;display:none}.mini-chat-box .mini-chat-box-header{background-color:#00bcd4;color:#fff;display:flex;padding:15px;border-radius:15px 15px 0 0;justify-content:space-between}.mini-chat-box .mini-chat-box-body{overflow-y:auto;height:300px;padding:10px 15px}.mini-chat-box .mini-chat-box-body .chat-message{padding:10px 15px;border-radius:16px;max-width:100%;width:max-content;clear:both;margin-bottom:10px}.mini-chat-box .mini-chat-box-body .public-message{text-align:center;font-size:12px;margin-bottom:10px;color:gray;font-weight:700}.mini-chat-box .mini-chat-box-body .supporter-message{background-color:#00bcd4;color:#fff;float:right}.mini-chat-box .mini-chat-box-body .user-message{background-color:#fff;color:#000;float:left}.mini-chat-box .mini-chat-box-footer{background-color:#fff;width:100%;padding:10px;border-radius:0 0 15px 15px}.mini-chat-box .mini-chat-box-footer .chat-text{border:none;width:88%}.mini-chat-box .mini-chat-box-footer .send-message{background-color:#fff;color:#00bcd4;border:none;width:10%}.inline-icon{margin-left:10px}table .fit-cell{width:1%;white-space:nowrap}.input-validation-errors{margin-top:10px;color:red;font-size:12px;font-weight:700}.btn-wireframe-white{border:1px solid #fff;border-radius:5px;color:#fff;font-size:12px}.btn-wireframe-white:hover{border:1px solid #fff;color:#fff}.btn-wireframe-white:visited{border:1px solid #fff;color:#fff}.white-link{color:#fff}.white-link:hover{color:#fff}.white-link:visited{color:#fff}.lightblue-link{color:#1e90ff;font-weight:700;cursor:pointer}.lightblue-link:hover{color:#1e90ff}.lightblue-link:visited{color:#1e90ff}.red-link{color:#ef394e;font-weight:700}.red-link:hover{color:#ef394e}.red-link:visited{color:#ef394e}.outOfStock{color:#d3d3d3}.old-price{text-decoration:line-through;color:#d3d3d3}.scroll-to{cursor:pointer}.sm-loading{width:28px;mix-blend-mode:multiply;filter:contrast(1);display:none}.full-screen-modal{background-color:#fff;width:100%;height:100%;position:fixed;padding:10px 0;z-index:1000;display:none}.full-screen-modal .full-screen-modal-header{display:flex;justify-content:space-between;font-weight:700;border-bottom:1px solid #d3d3d3;padding:5px 15px 15px 15px}.full-screen-modal .full-screen-modal-operation{cursor:pointer}.full-screen-modal .full-screen-modal-body{overflow-y:auto;padding:15px;max-height:80vh}.modal-menu li{padding:20px 10px;border-bottom:1px solid #d3d3d3}.modal-header{font-weight:700;justify-content:space-between}input:focus{box-shadow:none!important;outline:0;outline-color:none;outline-style:none}.top-nav{width:100%;display:flex;padding-bottom:5px;position:relative}.navbar-brand{width:20%}.search-box{background-color:#f1f2f4;border-radius:5px;padding:5px 10px;z-index:1000}.expanded-search-box{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.3)}.search-box .search-input{border:none;background-color:inherit;margin-right:5px}.search-input:focus,input:focus{outline:0}.cancel-search{cursor:pointer;display:none;position:absolute;top:10px;left:10px}.mini-search{border-top:1px solid #19bfd3;padding:10px 5px;margin-top:10px;font-weight:700;display:none;max-height:250px;overflow-y:auto;line-height:55px}.mini-search .bi{color:gray}.searched-keywords{margin:0 20px 10px 10px;line-height:20px}.searched-keywords li{float:right;margin-left:10px;border:1px solid #d3d3d3;padding:5px 10px;border-radius:16px}.user.mini-search .user.mini-search-header{display:flex;justify-content:space-between}.user.mini-search .user.mini-search-header .user.mini-search-operation{cursor:pointer;color:#ef3b50}.mini-search .user-search-menu{overflow-x:hidden;width:100%;display:flex;margin-top:10px;margin-bottom:10px;cursor:grab}.mini-search .user-search-menu .user-search-item{float:right;margin-left:10px;border:1px solid #d3d3d3;border-radius:50px;padding:5px 10px}.user-cart-icon{width:100%;display:flex;justify-content:end}.user-cart-icon .bi{font-size:20px;font-weight:700}.user-cart-icon .cart-icon .bi{font-size:20px;font-weight:700}.user-enter{position:relative}.user-icon{padding:0 10px}.user-menu{box-shadow:0 1px 1px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.3);background-color:#fff;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;margin-bottom:20px;position:absolute;inset:40px -190px 10px 10px;width:250px;min-height:200px;border:1px solid #d3d3d3;padding:10px 10px;z-index:1;display:none}.user-menu ul li{padding:10px;border-bottom:1px solid #d3d3d3}.user-menu ul li:last-child{border-bottom:none}.user-menu ul li:hover{background-color:#f5f5f5}.cart-enter{position:relative}.cart-icon{padding:0 10px}.cart-item-number{background-color:red;color:#fff;font-weight:700;padding:5px;border-radius:100%;width:25px;height:25px;display:inline;position:absolute;left:140px;border:2px solid #fff;font-size:13px;text-align:center}.mini-cart-items{box-shadow:0 1px 1px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.3);background-color:#fff;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;margin-bottom:20px;position:absolute;inset:40px -340px 10px 10px;width:400px;min-height:400px;border:1px solid #d3d3d3;z-index:1;display:none}.mini-cart-items .mini-cart-items-header{border-bottom:1px solid #d3d3d3;display:flex;justify-content:space-between;padding:10px}.mini-cart-items .mini-cart-items-body{overflow-y:auto;padding:10px;height:300px}.mini-cart-items .mini-cart-items-item{text-align:right;border:1px solid #d3d3d3;border-radius:5px;display:flex;margin-bottom:5px;padding:10px;line-height:25px}.mini-cart-items .mini-cart-items-body img{width:100px;height:100px}.mini-cart-items .mini-cart-items-footer{border-top:1px solid #d3d3d3;display:flex;justify-content:space-between;padding:10px}.nav-menu{width:100%;position:relative}.nav-menu>ul{list-style-type:none;padding:5px 10px 0 10px;height:100%}.nav-menu ul li{float:right;margin-left:20px;height:100%}#category-button:hover .category-menu{display:block}.category-menu{background-color:#fff;position:absolute;padding:5px 10px;box-shadow:0 1px 1px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.3);border-radius:0 0 15px 15px;z-index:1;display:none;margin-top:8px}.category-menu li{padding:10px;border-bottom:1px solid #d3d3d3;display:flex;justify-content:space-between;clear:both;width:100%}.category-list li:last-child{border-bottom:none}.category-list li:hover{background-color:#f5f5f5}.slider{margin-top:20px;margin-bottom:20px;position:relative;overflow-x:hidden}.slider .slides{display:flex;width:300%;transition:transform 3s ease-in-out}.slider .slides .slide img{width:100%;height:100%}.slider-buttons{position:absolute;right:5%;bottom:5%;width:75px;display:flex;justify-content:space-between;padding:0}.slider-button{border:1px solid #d3d3d3;background-color:#f5f5f5;border-radius:100%;padding:8px 10px;font-size:12px;font-weight:700;color:#000;cursor:pointer}.special-section{box-shadow:0 5px 10px 5px rgba(0,0,0,.031372549);border-radius:15px;height:270px;margin-bottom:20px;padding:10px;display:flex;position:relative}.banner{margin-bottom:20px}.banner img{max-width:100%;object-fit:cover;border-radius:20px}.offer-box{background-color:#ef3b50;min-height:400px}.special-section .special-section-caption{background-image:url(/images/offer-box.png);background-repeat:no-repeat;background-size:100%;background-position:center;width:250px;height:100%;text-align:center;padding-top:30px;font-size:20pt;font-weight:700;color:#fff}.special-section .special-section-main{border-radius:5px;width:100%;display:flex;overflow-x:hidden}.special-section .special-section-item{padding:5px 10px;font-size:10pt;text-align:center;background-color:#fff;border-radius:5px;margin-left:10px;min-width:260px;min-height:100%}.special-section .special-section-item img{width:240px;margin-bottom:5px}.offer-until{direction:ltr;margin-top:10px}.offer-until-segment{background-color:#d3d3d3;font-weight:700;border-radius:5px;padding:7px 7px 5px 7px}.section1{border:1px solid #d3d3d3;border-radius:5px;padding:10px;margin-bottom:10px}.section .section-product{border-left:1px solid #d3d3d3;padding:5px;text-align:center}.section .section-product img{width:200px}.brands{overflow-x:auto;display:flex;padding:10px 0}.brands .brand{border:1px solid #d3d3d3;border-radius:10px;margin-left:10px;padding:20px}.brands .brand img{width:150px;height:150px;object-fit:contain}.shop-info{border-bottom:1px solid #d3d3d3;margin-bottom:10px;padding-bottom:20px}.shop-info .footer-logo-placeholder{width:100px;height:35px;margin-bottom:10px}.shop-info .footer-logo-placeholder .footer-logo{width:100px}.certificate{border:1px solid #d3d3d3;border-radius:5px;width:100px;height:100px;padding:5px;object-fit:contain}#zarinpal img{border:1px solid #d3d3d3;border-radius:5px;width:100px;height:100px;padding:5px;object-fit:contain}.footer{padding:20px}.shop-option{display:flow-root;text-align:center;font-size:10pt;margin-bottom:20px;line-height:40px;border-bottom:1px solid #d3d3d3}.shop-option img{width:30px}.mobile-cart-next{background-color:#fff;color:#696969;font-size:12px;display:flex;justify-content:space-around;position:fixed;padding:15px 5px 5px 5px;border-top:1px solid #d3d3d3;width:100%;bottom:50px;text-align:center;z-index:1000}.footbar{background-color:#fff;color:#696969;font-size:12px;box-shadow:0 1px 5px rgba(0,0,0,.2);position:fixed;padding:15px 5px 5px 5px;border-top:1px solid #d3d3d3;width:100%;bottom:0;text-align:center;z-index:1000}.footbar-flex{display:flex;justify-content:space-around}.footbar-item.active{color:#000;font-weight:700}.footbar-item .bi{font-size:24px;background-color:#f5f5f5;padding:4px 7px 0 7px;border-radius:10px}.footbar .footbar-buy-box{color:#000}.footbar .buy-box-price{font-size:16px;font-weight:700}.filter-header{display:flex;justify-content:space-between;cursor:pointer;border-bottom:1px solid #d3d3d3;padding:10px 0}.filter-caption{font-weight:700}.filter-body{padding:10px 0;display:none;max-height:300px;overflow-y:auto}.filter-body ul li{padding:5px 0}.filters{list-style-type:none;padding:0}.filter-items{border-bottom:1px solid #d3d3d3;padding:10px 0}.address{cursor:pointer}.address:hover{border:1px solid #add8e6;background-color:#c5f0ff}.selected-address{border:1px solid #add8e6;background-color:#c5f0ff}.sort-menu{border-bottom:1px solid #d3d3d3;padding:0 0 35px 0}.products{display:flex;flex-wrap:wrap;width:100%;margin-top:10px;margin-bottom:10px}.products .product-item{padding:10px;font-weight:700;line-height:30px}.products .product-item:hover{box-shadow:1px 1px 7px 7px rgba(0,0,0,.031372549)}.products .product-item .product-item-image{background-color:#f5f5f5;border-radius:16px;margin:0 auto}.products .product-item img{width:100%}.products .product-item .product-item-footer{display:flex;justify-content:space-between}.products .product-item .product-item-operations{display:block ruby}.products .product-item .product-item-operations .product-item-btn{border-radius:10px;padding:5px;cursor:pointer}.products .product-item .product-item-operations .product-item-buy{background-color:#ef3b50;color:#fff;margin-right:10px}.products .product-item .product-item-operations .product-item-favorite{background-color:#fff;border:1px solid #d3d3d3}.products .product-item .product-item-review{display:flex;text-align:left}.products .product-item .product-item-review img{width:16px;height:16px;margin-top:5px;margin-left:5px}.offer-top-banner{background-color:#ef3b50;color:#fff;font-size:20px;font-weight:700;padding:30px;margin:50px 0 10px 0;text-align:center}.footer-menu{margin-bottom:10px}.footer-menu ul{list-style-type:none;padding:0}.footer-menu li{margin-top:5px}.footer-menu .social-networks{font-size:24px;display:inline-flex}.footer-menu .social-networks li{margin-left:50px}.copyright{font-size:10pt;border-top:1px solid #d3d3d3;text-align:center;margin-top:10px;padding:10px 0 0 0}.buy-steps{display:flex;text-align:center;justify-content:space-between;color:#ef3b50;font-weight:700;font-size:12px;position:relative}.line{background-color:red;height:2px;position:absolute;top:50%;z-index:0}.first-line{width:50%}.second-line{width:50%;right:50%}.buy-steps .buy-step{background-color:#fff;padding:5px 10px;display:grid;cursor:pointer;z-index:1}.buy-steps .buy-step svg{width:50px;height:24px;margin:5px}.buy-steps .selected-step{border:2px solid red;border-radius:10px;text-align:center;font-weight:700}.disable-buy-step{color:#ffd3d8}.disable-line{background-color:#ffd3d8}.cart-item{border-bottom:1px solid #d3d3d3;display:flex;padding:10px}.row-item{border:1px solid #d3d3d3;padding:10px;border-radius:5px;margin:10px 0;line-height:30px}.row-item .order-item-images{display:flex;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;margin:5px 0;overflow-x:auto}.row-item .order-item-images div{margin-left:5px}.row-item .order-item-images img{width:150px;height:150px;object-fit:cover}.item{border:1px solid #d3d3d3;padding:10px;border-radius:5px;margin-bottom:10px;line-height:30px}.selected-item{border:1px solid #add8e6;background-color:#c5f0ff}.empty-cart{text-align:center}.empty-cart img{max-width:240px;margin:20px 0}.product{padding:20px}.path{height:35px;padding:0 10px}.path ul li{float:right;margin-left:5px}.info-section{display:flex;width:100%;padding:10px}.special-offer{color:red;font-weight:bolder;margin-bottom:10px}.album{width:97%}.album-top{display:flex;width:100%;justify-content:space-between}.user-interactions{display:flex}.user-interactions .user-interaction{margin-left:25px;cursor:pointer}.user-interactions i{font-size:20px}.album .main-image{background-color:#fff;border-radius:16px;width:100%;max-height:425px;text-align:center;margin:20px 0}.album .main-image img{width:100%;max-height:425px;object-fit:contain;cursor:pointer}.album .other-images{overflow-x:auto;justify-content:center;padding-bottom:10px;display:flex}.album .other-images .other-image{border:1px solid #d3d3d3;border-radius:5px;padding:2px;width:60px;height:60px;object-fit:cover;margin:0 0 5px 5px;cursor:pointer;position:relative}.extra-image{filter:blur(4px);opacity:.3}.album .other-images .other-image svg{position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%,-50%);pointer-events:none}.selected-image{width:100%}.album-images{padding:0 10px 0 10px}.album-images img{border:1px solid #d3d3d3;border-radius:5px;padding:2px;width:50px;height:50px;object-fit:cover;margin:0 0 5px 5px;cursor:pointer}.name{border-bottom:1px solid #d3d3d3;padding-bottom:14px;margin-bottom:16px}.name h1{font-size:25px;font-weight:700}.name .en_name{position:absolute;background-color:#fff;padding:7px 0 5px 10px;font-size:14px;color:gray}.colors{display:flex;margin-bottom:10px;align-items:center}.color-caption{margin-left:10px}.color-box{border:1px solid #d3d3d3;border-radius:5px;display:flex;padding:5px;cursor:pointer;margin-left:5px}.selected-color-box{background-color:#cff4fc;border:1px solid #aaecf9}.color{width:40px;height:40px;border-radius:100%;margin-left:10px;padding:5px 6px;font-weight:700;border:4px solid #fff;position:relative;cursor:pointer}.color i{font-size:20px;font-weight:700;-webkit-filter:invert(100%);filter:invert(100%)}.color::before{border:1px solid #d9d9d9;position:absolute;top:-4.7px;right:-4.7px;content:"";border-radius:100%;width:42px;height:42px}.selected-color{border:4px solid #19bfd3}.color svg{filter:invert(100%)}.mini-color{width:7px;height:7px;border-radius:100%;margin-left:5px;margin-top:5px;border:1px solid #d3d3d3;display:inline-block}.color-name{line-height:21px}.info .ensure{border:1px solid #d3d3d3;border-radius:5px;padding:5px 10px;display:flex;margin-bottom:10px;bottom:0;width:100%;align-items:center;gap:6px;background-color:#fff;transition:background-color .3s ease;cursor:pointer}.info .ensure:hover{background-color:#f5f5f5}.info .ensure img{width:60px;border-radius:6px;object-fit:contain}.info .ensure .goto-left-icon{margin-right:auto}.info>.top-info{margin-bottom:10px;display:flex}.info .order-info .icon{margin-left:10px}.info .buy-box-old-price{font-size:12px;color:#d3d3d3;text-decoration:line-through}.info .price{font-weight:bolder;font-size:20px;justify-content:end}.info .add-to-cart{padding-top:10px}.buy-box{border:1px solid #d3d3d3;border-radius:5px;padding:10px;margin-bottom:10px;background-color:#f7f7f7;line-height:40px}.buy-box-section{display:flex;border-bottom:1px solid #d3d3d3;padding:10px 0}.buy-box-section>.icon{margin-left:10px;font-weight:700}.buy-box-discount,.buy-box-promotion{margin-left:auto}.buy-box-min-stock{font-size:14px;color:red;line-height:25px;padding-right:5px}.buy-box-in-cart{color:#1e90ff;line-height:25px;padding-right:5px}.buy-box-slider-container{width:100%;height:20px;overflow:hidden;position:relative}.buy-box-slider-wrapper{position:absolute;top:0;left:0;width:100%;transition:top .5s ease}.buy-box-slider-item{height:20px;display:flex;align-items:center;padding-top:5px}.cart-item-quantity{margin-top:10px;display:none}.add-to-cart-operation{margin-top:10px}.product-count-in-cart{display:flex;justify-content:space-between;box-shadow:0 1px 5px rgba(0,0,0,.2);padding:10px;width:100%;border-radius:5px;font-weight:700;color:#ef394e}.product-count-in-cart>.product-count{cursor:default;text-align:center}.product-count-in-cart>.product-count-operation{cursor:pointer}.product-count-text{font-size:20px;font-weight:700}.add-to-cart{display:block;margin-top:10px}.add-to-cart-button{margin:0}.out-of-stock-caption{font-size:25px;font-weight:700;text-align:center}.details .tabs{font-weight:700;padding:5px 10px 30px 10px;border-bottom:1px solid #d3d3d3}.detail-section{padding:10px;margin-bottom:10px;border-bottom:2px solid #d3d3d3}.section-badge{font-weight:700;padding:10px 20px;width:316px;border-right:5px solid #ef3b50;margin-bottom:10px}.product-description{text-align:justify;font-size:1rem;line-height:2.15;text-overflow:ellipsis;overflow:hidden;width:100%;height:-4.8em;white-space:nowrap}.specifications table{border:#fff;border-collapse:separate;border-spacing:5px}.specifications table tr{padding:5px 0}.specifications table tr th{background-color:#d3d3d3;width:20%}.specifications table tr td{background-color:rgba(248,248,248,.667)}.comment{border:1px solid #d3d3d3;border-radius:5px;padding:10px;line-height:30px;margin-bottom:10px}.comment-header{display:flex;border-bottom:1px solid #d3d3d3;padding-bottom:10px}.comment-rate{margin-left:10px}.comment-title{font-size:20px;font-weight:700}.comment-info{color:gray;display:flex}.comment-body{margin:10px 0}.comment-suggestion{padding:5px 10px;width:fit-content}.comment-footer{border-top:1px solid #d3d3d3;padding-top:10px}.add-comment{border:1px solid #d3d3d3;border-radius:5px;padding:10px;margin-bottom:10px}.comment-stars{direction:ltr;font-size:30px}.comment-star{color:#d3d3d3;cursor:pointer}.btn-create{border-radius:5px;padding:0 10px;background-color:#0d6efd;color:#ffff}.overflow{overflow-x:auto}.thumbnail{width:100px;height:100px;object-fit:cover}.btn-create:visited{color:#ffff}.search-fields{border:1px solid #d3d3d3;border-radius:10px;padding:10px;margin:10px 0}.search-fields .search-fileds-header{border-bottom:1px solid #d3d3d3;padding-bottom:10px;margin-bottom:20px}.search-fields .search-button{text-align:left}.mini-cart-items-count{display:none}.loading-screen{width:100%;height:100vh;background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1500}.loading-screen .loading{box-shadow:0 5px 10px 5px rgba(0,0,0,.031372549);border:1px solid #d3d3d3;border-radius:16px;padding:16px;text-align:center;width:250px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:35px}.loading-screen .loading img{width:100%;font-size:14px;margin-top:10px}.loading-screen .loading .loading-animation{width:100px;height:100px;font-size:14px;margin-top:10px}.modal-body{max-height:500px;overflow-y:auto}.user-profile{text-align:center}.user-image{width:72px;height:72px;object-fit:cover;border-radius:50%}.selected-menu{background-color:#f5f5f5;color:red}.mini-order-items{display:flex;justify-content:flex-start;margin:15px 10px 0 10px;overflow-x:auto}.mini-order-items .mini-order-item{margin-left:10px;margin-bottom:10px}.mini-order-items .mini-order-item img{width:150px}.order-status{border-bottom:2px solid #f5f5f5;color:#d3d3d3}.order-status .nav-link.active{border-bottom:3px solid red;color:red}.order-status .nav-link a{color:#d3d3d3}.order-status .nav-link:hover{color:tomato;border-bottom:3px solid tomato}.small-info-row{column-count:3;column-gap:10px}.small-info-col{display:flex}.small-info-icon{background-color:#f5f5f5;font-size:30px;padding:10px 15px;border-radius:5px;margin-left:10px}.accordion-button::after{margin-left:0;margin-right:auto}.more{cursor:pointer;white-space:nowrap}.b-pagination{cursor:default}.b-page-item{margin-left:10px;border:2px solid #fff;border-radius:50%;width:36px;height:36px;text-align:center;padding-top:4px}.b-page-link{display:block;width:100%;height:100%;text-align:center;padding:1px}.b-page-item:not(.active):hover{border:2px solid #ef3b50;color:#ef3b50;-webkit-text-fill-color:#ef3b50}.b-page-item.active{border:2px solid #ef3b50;background-color:#ef3b50;color:#fff}.b-page-item.disabled{color:#d3d3d3}.b-page-prev{margin-left:10px;padding:4px}.b-page-next{padding:4px}.b-page-prev.disabled{color:#d3d3d3}.b-page-next.disabled{color:#d3d3d3}.search-right-menu{position:sticky;margin-bottom:50px}.small-banner{width:100%;border-radius:16px}.accordion-body{font-size:16px;text-align:right}.about-us-content h1{font-size:18px;font-weight:700;color:gray}.about-us-content h2{font-size:16px;font-weight:700;color:gray}.about-us-content p{font-size:14px;color:#a9a9a9}.brand-info{margin-bottom:20px;display:flex;align-items:center}.brand-info .brand-image{width:5%;margin-left:20px}.brand-info .brand-image img{width:100%;border-radius:16px;background-color:#fff;box-shadow:0 5px 10px 5px rgba(0,0,0,.031372549);padding:5px}.brand-info .brand-name{width:95%}.brand-info .brand-name h1{font-size:16px;font-weight:700;color:#000}.brand-info .brand-name p{font-size:14px;color:gray}.category-info{margin-bottom:20px}.category-info .category-name h1{font-size:16px;font-weight:700;color:#000}.search-page-description h1{font-size:20px;font-weight:700;color:#494949;margin-bottom:1rem}.search-page-description h2{font-size:18px;font-weight:700;color:#494949;margin-top:1.75rem;margin-bottom:.75rem}.search-page-description h3{font-size:16px;font-weight:700;color:#494949;margin-top:1.5rem;margin-bottom:.5rem}.search-page-description p{font-size:16px;color:#555;text-align:justify;line-height:1.8}.search-page-description ul{font-size:16px;color:#555;text-align:justify}.top-brands{display:flex}.top-brands .top-brand{border:1px solid #d3d3d3;border-radius:16px;padding:5px;margin-left:10px}.category-title{font-size:20px;font-weight:700;text-align:center;margin-bottom:10px}.category-banner{width:100%;border-radius:16px}.bg-success-light{background-color:#f3fff3;color:green;border:1px solid #a2d2a2}.bg-success-light .bi{font-size:14px;padding-top:10px;margin-left:10px}.select-video{width:70px;opacity:.3;cursor:pointer;margin-left:10px}.top-banner{background-color:green;color:#fff;width:100%;padding:10px;text-align:center}.top-container{margin-top:10px}.order-status-item{text-align:center;color:#d3d3d3}.order-status-item .bi{font-size:40px;font-weight:700}.free-compare-product{border:2px dashed #d3d3d3;border-radius:6px;padding:15px;text-align:center;width:100%;height:100%}.free-compare-product i{font-size:55px;color:gray;margin-bottom:10px}.compare-product-list .compare-product{border:1px solid #d3d3d3;border-radius:6px;padding:5px;margin:0 5px 10px 5px;display:flex;cursor:pointer}.compare-product-list .compare-product .thumbnail img{width:100%}.compare-table table{border:#d3d3d3;border-collapse:separate;border-spacing:0}.compare-table table thead{position:sticky;top:137px;text-align:center;background-color:#fff}.compare-table table thead tr th{background-color:#fff;vertical-align:middle;border:1px solid #fff;line-height:40px}.compare-table table tr th{background-color:#d3d3d3}.compare-table table tr td{background-color:rgba(248,248,248,.667);border:1px solid #fff}.lightred-badge{background-color:#feebee;border:1px solid #ffcad2;padding:3px 5px;border-radius:6px;color:#f16274;font-weight:400;cursor:pointer}.lightgray-badge{border:1px solid #d3d3d3;padding:3px 5px;border-radius:6px;font-weight:400;cursor:pointer}.product-suggestion{text-align:center}.product-suggestion .thumbnail{width:50%;margin-bottom:20px;object-fit:contain}.album-modal-main-image{position:relative}.album-modal-main-image .change-main-image{background-color:#fff;border:1px solid #d3d3d3;border-radius:6px;padding:5px 10px;cursor:pointer;position:absolute;top:50%;color:gray}.album-modal-main-image .go-right-image{right:10px}.album-modal-main-image .go-left-image{left:0}.address-search{position:relative;width:100%;border:1px solid #d3d3d3;border-radius:6px}.address-search input{margin:3px 6px;border:none;width:100%}.address-search button{border:none;background-color:#fff;margin:3px 0;display:none}.addresses-list{background-color:#fff;max-height:250px;position:absolute;top:45px;border:1px solid #d3d3d3;border-radius:6px;padding:16px;width:100%;z-index:10000;overflow-y:auto;box-shadow:0 0 5px 0 rgba(0,0,0,.19);display:none}.addresses-list ul li{cursor:pointer;padding:5px 7px;border-bottom:1px solid #d3d3d3}.addresses-list ul li:last-child{border-bottom:none}.addresses-list ul li:hover{background-color:#f5f5f5}.album-modal{background-color:#000;width:100%;height:100vh;position:fixed;top:0;left:0;padding:16px;color:#fff;z-index:10000;display:none}.album-modal .album-modal-header{display:flex;justify-content:space-between;padding-bottom:10px}.album-modal .album-modal-header .album-modal-cancel .album-modal-close{background-color:inherit;border:none;color:#fff;cursor:pointer;font-weight:700}.album-modal .album-modal-body{text-align:center;padding:10px 0}.album-modal .album-modal-body .selected-image{border-radius:16px;max-width:100%;max-height:66vh;object-fit:contain}.album-modal .album-modal-footer{text-align:center}.payment-options>:not(:last-child){border-bottom:1px solid #d3d3d3;padding-bottom:10px}.payment-options>:last-child{padding-top:10px}.payment-option{display:flex;gap:10px;line-height:30px}.payment-option .payment-option-info{display:flex;justify-content:space-between;align-items:center;width:100%}.payment-option .payment-option-info .payment-method-title{font-weight:400}.payment-option .payment-option-info .payment-method-description{font-size:14px;font-weight:lighter;color:gray}.payment-option .payment-option-info .payment-method-logo{width:50px}