.wp-block-rank-math-toc-block li{margin:10px 0}.wp-block-rank-math-toc-block li a{font-size:14px;font-weight:400;line-height:1.5}.wp-block-rank-math-toc-block{padding:20px;border-radius:8px;background:#ededed;margin:20px 0}.top a.icon{display:flex;flex-direction:column;align-items:center}.top .icon p{line-height:1;margin:2px 0;font-size:14px}.top .icon svg{margin-bottom:5px}.top .user-links{display:inline-flex}.top .search:focus{outline:none;border:none}.user-links a:first-child{border:0}.user-links a:last-child{border-right:1px solid #eeeeee7a;margin-right:10px}.user-links a{padding:0 10px;border-left:1px solid #eeeeee7a;position:relative;color:#fff;margin-left:5px}.checkout.page-content{display:flex;justify-content:space-between;gap:30px;padding-top:20px}.checkout-left{width:calc(65% - 30px);background:#f7f7f7;border-radius:5px;padding:0 20px;border:2px dashed #007bff}.checkout-right{width:35%}form.form-help,form.form-group{display:flex;align-items:center;margin-bottom:8px}.registration-form .form-group{width:45%}form input[type="text"],form input[type="tel"],form input[type="email"]{flex:1;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:16px;color:#333;transition:border-color 0.3s ease;margin-top:5px;margin-bottom:10px}form input[type="password"]{flex:1;padding:10px;border:1px solid red;border-radius:5px;font-size:16px;color:#333;transition:border-color 0.3s ease;margin-top:5px;margin-bottom:10px}form input[type="text"]:focus,form input[type="tel"]:focus,form input[type="email"]:focus,form input[type="password"]:focus{border-color:#6200ea;outline:none}form input[type="submit"]{background-color:#6200ea;color:#fff;padding:12px 25px;border:none;border-radius:5px;cursor:pointer;font-size:16px;transition:background-color 0.3s ease,transform 0.2s ease;width:100%;text-align:center}form input[type="submit"]:hover{background-color:#3700b3;transform:translateY(-2px)}.cart-table{width:100%;border-collapse:collapse;margin-top:20px}.cart-table th,.cart-table td{text-align:left;padding:12px;border-bottom:1px solid #ddd}.cart-table th{background-color:#f7f7f7;font-weight:700;text-transform:uppercase;font-size:14px}.cart-table td{font-size:14px;min-width:90px}.cart-table tfoot td{font-size:18px;font-weight:700}.payment-option label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.payment-method{margin:20px 0;padding:15px}.payment-method h2{font-size:1.5em;margin-bottom:15px}.payment-option{display:flex;align-items:center;margin-bottom:10px}.payment-option input{margin-right:10px}.payment-icon{width:100px;height:auto;margin-right:10px}.payment-description{display:flex;align-items:center}.form-help{display:block;margin-left:15px;text-align:right}.hien-thi{border:1px dashed red;display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;margin-top:20px}.hien-thi #close-notification{height:40px;width:40px;border:none;cursor:pointer;color:red;margin:10px;font-size:25px;border-radius:100%;background:rgb(0 0 0 / 1%)}.hien-thi p{padding:0 30px;color:red}.payment-icon{width:100px;height:auto;margin-right:10px}#main.cart{max-width:calc(100% - 100px);margin:50px auto;padding:20px;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9}#main.cart h2{text-align:center;color:#333}#cart-items{list-style-type:none;padding:0}.tren,#cart-items li{display:grid;grid-template-columns:3fr 1fr 1fr 1fr 0fr;align-items:center;padding:10px;border-bottom:1px solid #ddd}p.tong{display:grid;grid-template-columns:4fr 1fr;padding:10px;border-top:1px solid #ededed}#cart-items li:last-child{border-bottom:none}.product-remove{color:red;width:50px}.remove-btn{width:50px;cursor:pointer}.quantity{display:flex;align-items:center;justify-content:center}.quantity button{background-color:#007bff;color:#fff;border:none;border-radius:4px;padding:5px 10px;cursor:pointer;margin:0 5px}.quantity input{width:auto;text-align:center;min-width:40px;max-width:50px}.quantity input[type="number"],.quantity input[type="tel"]{-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.quantity input[type="number"]::-webkit-inner-spin-button,.quantity input[type="number"]::-webkit-outer-spin-button,.quantity input[type="tel"]::-webkit-inner-spin-button,.quantity input[type="tel"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#total{font-weight:700;margin:20px 0}#order-btn,.button-fz{display:block;margin:20px auto;background-color:#28a745;color:#fff;border:none;border-radius:4px;padding:10px 20px;cursor:pointer;transition:background-color 0.3s;width:fit-content}#order-btn:hover{background-color:#218838}.tren p{font-size:18px;font-weight:600}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin-top:20px;padding:0 15px}.product-thumbnail{width:100%;height:180px;background-size:cover;background-position:center;transition:opacity .3s;border-bottom:1px solid #f0f0f0}.product-thumbnail img{width:100%;height:100%;object-fit:cover}.product-meta{padding:10px 15px;text-align:center;border-top:1px solid #f0f0f0}.product-price span,.product-price{color:#6200ea;font-weight:700;font-size:18px;letter-spacing:-.5px}.add-to-cart-button,.add-to-cart-button-one{display:inline-block;padding:10px 20px;color:#fff;background-color:#0056b3;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s;width:100%;z-index:805}.add-to-cart-button:hover,.add-to-cart-button-one:hover{background-color:#2980b9}.pagination{display:flex;justify-content:center;align-items:center;margin:20px 0}.pagination a,.pagination span{margin:0 5px;padding:8px 12px;color:#3498db;background-color:#f9f9f9;border:1px solid #ddd;text-decoration:none;border-radius:4px;transition:background-color .3s,color .3s}.pagination a:hover{background-color:#3498db;color:#fff}#overlay{background-color:rgba(0,0,0,.8)}#loader{animation:fadeIn 0.5s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:'Roboto';src:url(/wp-content/fonts/rbb.woff2) format('woff2');font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'Roboto';src:url(/wp-content/fonts/rbr.woff2) format('woff2');font-weight:400;font-style:normal}.single-post h1,.single-post nav,.single-post .post-meta{position:relative}.single .site-main{background:#fff}.post-grid-container{background:#f0f0f1;padding:15px 0 10px 0}.home .page-content{padding:10px 0 20px 0}body{font-family:"Roboto",sans-serif;background-color:#f9f9f9;color:#333;margin:0;min-height:100vh}.category-details{max-width:800px;margin:0 auto}h1,h2,h3,h4{font-weight:700}h1{font-size:36px}h2{font-size:25px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:15px}p{font-size:16px;line-height:1.6}span{font-size:15px}small,form label{flex:1;color:#555;margin-right:10px;font-size:13px;margin-top:5px}big{font-size:14px}button,input[type="button"],input[type="submit"]{font-size:16px}.screen-reader-text{font-size:0;clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.page-content.full{margin:0 auto;padding:30px 0;max-width:1170px}ol.wp-block-list li,ul.wp-block-list li,.page-full-details ol li,.category-details ol li{line-height:1.5;margin:10px 0}.content ul{padding-left:30px}@media (min-width:767px) and (max-width:1050px){#mainMenu li:nth-child(n+6){display:none}}.r800{max-width:800px;margin:20px auto}.wp-block-list ul li{line-height:1.8}.single main ul li{line-height:1.4;margin:10px 0}.registration-form form{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.registration-form{padding:0 20px}.form-group{display:flex;flex-direction:column}input[type="submit"]{flex:1 1 100%;margin-top:20px;padding:10px 15px;background-color:#0073aa;color:#fff;border:none;cursor:pointer;text-align:center}.error-messages{color:red;margin-top:15px;flex:1 1 100%}.cart-icon{margin-top:10px;display:flex;align-items:center}img.icon-shop{margin-bottom:2px;margin-right:12px}span#cart-count{display:inline-block;position:relative;width:auto;height:32px;min-width:32px;padding:3px;border:1px solid rgba(255,105,0,1);border-bottom-right-radius:3px;border-bottom-left-radius:3px;color:rgba(255,105,0,1);font-size:14px;line-height:25px;text-align:center;letter-spacing:-.7px;transition:all .2s}span#cart-count:hover{color:#fff;background-color:rgba(255,105,0,1)}span#cart-count:after{position:absolute;bottom:90%;left:50%;width:16px;height:14px;margin-bottom:1px;margin-left:-8px;border:1px solid rgba(255,105,0,1);border-bottom:0;border-top-left-radius:99px;border-top-right-radius:99px;content:"";transition:all .2s;pointer-events:none}.post-template-single-full .site-main,.thong-bao,.product-details,.page-content,.page-template-login-php .site-main,.page-template-register .registration-form,.menu-menu-container,.account-management,.footer,.menu{max-width:1170px;margin:0 auto}.narrow{max-width:600px;margin:20px auto;text-align:justify}.narrow .wp-block-image :where(figcaption){margin-bottom:55px;margin-top:-60px;text-align:center;color:#777}.narrow figure{max-width:800px;margin:20px auto!important}.narrow figure img{width:100%;max-width:800px;height:auto}.narrow ul.wp-block-list li{margin:5px;list-style:none}a{text-decoration:none}footer{background:#ededed;padding:10px 0}.footer{display:flex;justify-content:space-between;align-items:center}.footer .menu li a{color:#333}.footer .menu li{margin:10px;list-style:none;padding:0}.footer .menu{display:flex}ul#menu-sub{padding:0}.bottom nav{display:flex;justify-content:space-between}.button-right{background:#a109ed}textarea#test-text{width:100%}.wp-element-caption{font-size:80%;text-align:center}.size-font{display:flex;margin:10px 0;align-items:center}.size-font button{padding:5px 15px;background:#0056b3;border:none;border-radius:3px;color:#fff;transition:background-color .3s,transform .3s}.size-font button:hover,.size-font button:active{background:#ededed}.single.single-product .rank-math-breadcrumb a{color:#000}input.quantity-input{border:none;background:none}.product-item{position:relative}.cart-button{display:flex;flex-direction:row;justify-content:center;gap:20px}#fontSizeButtons{margin-left:10px}.view-anh{position:relative;width:100%;overflow:hidden;vertical-align:middle;border:1px dashed #ededed;border-radius:8px}.khung-test{padding:0 20px 20px;background:#fff;border-radius:5px;border:1px dashed #ededed}.shop-svg{margin-bottom:-5px}.view-anh:after{position:absolute;bottom:0;right:0;height:100%;width:100%;content:"";background:linear-gradient(to left,#ffffff 0%,rgba(255,255,255,0) 10%);pointer-events:none}*,*::before,*::after{box-sizing:border-box}header{background:#ededed;margin-bottom:1px}.posts-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin:20px 0}.product-item,.grid-item{position:relative;background:#fff;overflow:hidden;transition:all .3s;box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between}.product-item:hover,.grid-item:hover{transform:translateY(-4px);box-shadow:0 5px 15px rgba(0,0,0,.4)}.product-header,.grid-item-info{margin:5px 15px;flex:1}.content a{color:#0053ab;font-weight:700}.wp-block-button__link,.download-button{display:inline-block;padding:10px 16px;background-color:#6200ea;color:#fff!important;border-radius:5px;transition:all .3s;text-align:center;font-size:15px;font-weight:700}.download-button.full{width:calc(100% - 6px);margin:3px}.grid-item .post-thumbnail{width:100%;padding-top:66.67%;position:relative;background-size:cover;background-position:center;opacity:1;transition:all .3s}@keyframes shine{100%{left:125%}}.spinner{border:4px solid rgba(0,0,0,.2);border-top:4px solid #000;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.product-item:hover::before,.grid-item:hover::before{-webkit-animation:shine 1.15s;animation:shine 1.15s}.grid-item .post-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:5px}.grid-item:hover .post-title,.product-item:hover .product-title{color:#6200ea}.grid-item p{font-size:15px;margin:5px 0;line-height:1}.grid-item .post-meta{position:absolute;top:3px;right:3px;line-height:1}.grid-item .post-meta-xu{position:absolute;top:-2px;left:3px;line-height:1}.post-meta-xu p{background-color:#0693e3}a .product-title,a .post-title{font-size:18px;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;letter-spacing:-.2px;overflow:hidden;-webkit-line-clamp:2;color:#000;transition:all .3s}.post-meta-xu p,.badge{padding:8px 5px;color:#fff;font-size:12px;border-radius:5px;min-width:40px;display:block;text-align:center;font-weight:700}.vip{background-color:#ff4300}.free,.load-more-button{background-color:#2271b1}.grid-item-footer{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px}.post-view-count,.post-download-count{display:flex;margin-left:10px}.post-download-count img{color:transparent;width:20px;height:20px;margin-right:5px;margin-top:1px}.grid-item .post-author{flex:1}.post-count{display:flex;flex-direction:row}.rank-math-breadcrumb a{color:#fff}.search-form{max-width:500px;width:40%}.top .search-form{display:flex;align-items:center;background:#fff;border:1px solid #ccc;border-radius:8px}.top .search-btn{background:transparent;border:none;cursor:pointer;margin-top:4px;display:block}.top .search{margin:0 10px;border:0;border-radius:4px;width:100%;padding:8px;line-height:1.5;font-size:16px}header{background:#ededed}.load-more-button{display:inline-block;padding:10px 20px;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:all .3s,transform .3s;text-align:center;margin:20px auto}.page-nav{text-align:center}.wp-block-button{text-align:center}.wp-block-button__link:hover,.download-button:hover,.load-more-button:hover{background-color:#0056b3}.load-more-button:focus{outline:0}.load-more-button:disabled{background-color:#6c757d;cursor:not-allowed}.xn-button{padding:10px 15px;margin-top:15px;cursor:pointer;color:#fff;background:#007bff;border-radius:5px}.xn-button{background-color:#0073aa;border:none;border-radius:5px;text-decoration:none;display:inline-block}.close-button{background-color:#f44336;color:#fff;padding:10px 15px;border:none;border-radius:5px;margin-top:15px;cursor:pointer}.xn-topup{text-align:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;background-color:#fff;border:1px solid #ccc;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:1000;border-radius:5px}.header-full{position:relative;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:400px;height:auto;color:#fff}.header-full-content{text-align:center;padding:20px;color:#fff;z-index:1;position:relative}.single .post-title{color:#fff}.wp-block-image img{width:100%;height:auto;margin:20px 0}figure.wp-block-image{width:100%;margin:0;padding:0}.hero-section-overlay{background:rgba(26,32,44,.8);position:absolute;left:0;right:0;top:0;bottom:0}.post-content-container{display:flex;flex-wrap:wrap;gap:30px;flex-direction:row;max-width:1170px;margin:30px auto}.single .post-meta-info h2{margin-bottom:15px}.single .post-meta-info *{margin:10px 0;line-height:1.2}.post-meta-info .download-button{width:100%}.single .post-meta-info{padding:10px 20px;border-radius:5px;background:#ededed}.tb-thieu-xu{padding:20px;background:#fff;border:.5px dashed rgba(255,105,0,1);border-radius:8px;text-align:center}.content{flex:3}.sidebar{flex:2;z-index:10}.tabs{background:#ededed;display:flex;justify-content:space-between}.tabcontent{display:none;padding:20px 0;border-top:none}.tablink{background-color:#f1f1f1;border:1px solid #ccc;cursor:pointer;padding:10px;flex:1}.tablink.active{background-color:#ccc}.image-container{width:auto;height:100%;overflow:hidden;position:relative}.popup{display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;background-color:#fff;border:1px solid #ccc;padding:20px;box-shadow:rgba(0,0,0,.5) 0 0 10px;text-align:center;border-radius:8px;z-index:1000}.close{float:right;font-size:28px;font-weight:700;cursor:pointer}.thank-you-page{max-width:767px;display:block;align-items:center;justify-content:space-between;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:20px;margin:30px auto;text-align:center;border:2px dashed #c55757}.thank-you-page .unit{color:#4caf50;font-size:17px}.thank-you-page h1{font-size:30px;color:#4caf50;margin-bottom:20px;text-align:center}.tt-bottom h2,.thank-you-page .thk{padding-bottom:10px;border-bottom:2px dashed #c55757;display:inline-block}body.page-template-napxong{background:#ededed}.page-template-napxong footer,.page-template-napxong header{background:#fff}.tt-top{margin-top:20px}.thank-you-page p{color:#333;line-height:1.5;margin:0}.thank-you-page img{display:block;max-width:300px;height:auto;border-radius:5px;margin:20px auto}a .icon-shop{display:none}@media (max-width:767px){.logo{padding-right:10px}.post-template-single-full .site-main,.page-content,.page-template-login-php .site-main,.page-template-register .registration-form,.menu-menu-container,.account-management,.footer,.menu{margin:10px 15px}.in-side-menu .user-links{display:block}.form-group{flex:1 1 100%}.related-posts,.content,.post-meta-info{display:block}.related-posts-grid{gap:10px!important}.grid-item{box-shadow:0 0 10px 1px rgba(0,0,0,.15)}.product-grid,.posts-container{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:10px;padding:0}.product-header .product-title,.post-link .post-title{font-size:16px}.post-content-container,.grid-item-footer{flex-direction:column!important}img.lazy-load:not([data-src]){opacity:1;transition:opacity 0.3s}img.lazy-load[data-src]{opacity:0}.post-download-count{margin-left:0;margin-right:10px}.download-button.full,.grid-item p{font-size:13px}.footer{flex-direction:column;flex-direction:column-reverse}.page-content{margin:0 10px}.search-form{width:calc(100% - 140px)}.single-product .product-description,.top .search{padding:0!important}.search{transition:width 0.3s}img.icon-shop,search-btn{display:block}.menu-btn{margin-right:5px;margin-top:8px;color:#fff;display:block!important}.single .post-meta{font-size:14px}.bottom,.top .user-links,.bottom .menu{display:none}.top{padding:5px 10px!important}.checkout.page-content{flex-direction:column}.checkout-left,.checkout-right{width:100%}.form-group{flex-direction:column;align-items:flex-start}form label{margin-bottom:5px;margin-right:0}form input[type="text"],form input[type="tel"],form input[type="email"],form input[type="submit"]{width:100%}span#cart-count{margin:0 15px 5px 15px;height:28px;width:28px;min-width:28px;padding:0}span#cart-count:after{width:15px;height:10px;margin-left:-7px}img.icon-shop{margin-bottom:7px;margin-right:12px;height:30px;width:auto}.product-thumbnail{height:120px}.gallery-image{height:350px}.gia p{margin:10px 5px;font-size:14px}.product-item p.product-price-goc{display:none}.add-to-cart-button,.add-to-cart-button-one{padding:10px 5px;font-size:14px;letter-spacing:-.2px}.product-meta{padding:0 10px 10px}.reviews-container{display:block!important}.product-reviews{padding:10px!important}.rank-math-breadcrumb{margin:10px!important;font-size:95%}}.advertisement-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.advertisement{text-align:center}.quang-cao{max-width:100%;height:auto}img.quang-cao{max-width:100%;height:auto}.related-posts{margin:20px 0;border-radius:5px;position:sticky;top:120px}.related-posts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.related-posts h2{margin:0 0 15px 0}.related-post-item{box-sizing:border-box;border-radius:6px;transition:transform .3s;background-color:#ededed;box-shadow:0 1px 3px rgba(0,0,0,.2)}.related-post-item:hover{transform:translateY(-3px);box-shadow:0 4px 10px rgba(0,0,0,.2)}.related-post-thumbnail img{width:100%;height:140px;display:block;object-fit:cover;border-radius:4px}.related-posts .post-title{margin:15px 0;display:-webkit-box;text-align:left;color:#333;transition:color 0.3s ease-in-out;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;letter-spacing:-.2px;padding:0 15px;font-size:16px}.inside-header{position:relative;width:100%;z-index:888;background-color:#6200ea;transition:all 1s ease;animation:slide-up 1s ease-in;margin-bottom:-2px;box-shadow:0 2px 2px 0 rgba(255,105,0,1)}.inside-header.fixed{position:fixed;top:0;left:0;animation:slide-down 1s ease-out;transition:all 1s ease;box-shadow:0 1px 2px 0 #cc3d6a}@keyframes slide-down{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-up{from{transform:translateY(100)}to{transform:translateY(0)}}#main-content{min-height:calc(100vh - 280px)}.xuong-hang{height:20px}.bottom{background:#6200ea;max-width:1170px;margin:0 auto;display:flex;justify-content:space-between}.grid-container,.top,.bottom nav{max-width:1170px;margin:0 auto}.top{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.logo img{max-height:50px;width:auto}.menu-btn{cursor:pointer;display:none}.bottom ul{display:inline-block;padding:0;margin:0}.top-header{background:#5a5454}.bottom li a{color:#fff;position:relative}.bottom li{padding:8px}.bottom li,.footer .menu li{display:inline-block}.menu li,.menu ul,ul.menu{position:relative;list-style:none;transition:all 0.3s}.menu li.active{background:rgba(255,105,0,1)}.menu li:hover{color:#fff}.menu a::before{content:"";display:block;position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:#fff;transform:scaleX(0);transform-origin:right center;transition:transform 0.6s cubic-bezier(.28,.75,.22,.95)}.menu a:hover::before{transform:scaleX(1);transform-origin:left center}.side-menu{position:fixed;top:0;left:-250px;width:250px;height:100%;background:#333;box-shadow:2px 0 5px rgba(0,0,0,.5);transition:left 0.3s ease-in-out;z-index:999;display:none}.side-menu button.close-btn{position:absolute;top:0;right:0;background:transparent;border:none;padding:10px}.side-menu .icon svg{margin-right:10px;margin-bottom:5px}.side-menu .icon p{line-height:1.5;margin:2px 0;font-size:16px}.in-side-menu{margin:50px 20px}.side-menu ul{padding:0;margin-left:15px;line-height:1.2}.side-menu a,.side-menu .user-links a{flex-direction:row;border:none;margin:0;color:#fff;line-height:1.6;display:flex}.side-menu .user-links{margin-top:15px}.side-menu nav .menu{border-bottom:1px dashed #ededed}.side-menu ul.menu{padding-bottom:10px}.side-menu.active{left:0;display:block}.side-menu ul.menu{display:block!important}.logo{height:50px}.registration-form .error-messages{color:red;padding:10px 20px;border-radius:5px;border:2px dashed #007bff;background:#ededed}p.product-price-goc{text-decoration:line-through;color:#525253;font-size:14px;margin-bottom:12px}.gia{display:flex;flex-direction:row;align-items:center}.gia p{margin-left:10px}.overlay-notification{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;text-align:center;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.overlay-notification.hidden{opacity:0;visibility:hidden}.overlay-notification.show{opacity:1;visibility:visible;display:flex;flex-direction:column;padding:0 20px;background:#f0f0f0f2;color:#000}.overlay-notification .overlay-buttons{display:flex;gap:10px;margin-top:10px}.overlay-notification .btn{padding:8px 15px;border-radius:4px;text-decoration:none;color:#fff;font-size:14px}.overlay-notification .btn-cart{background-color:#007bff}.overlay-notification .btn-checkout{background-color:#28a745}.overlay-notification .btn:hover{opacity:.9}p.tbtaive{border:3px dashed;padding:2px 2px 2px 10px;border-color:#a8ff78 #7cf6ac #00c3ff #72aee6;font-size:20px;width:100%;text-align:center}@keyframes blink{0%{color:#264653}20%{color:#2a9d8f}40%{color:#e9c46a}60%{color:#f4a261}80%{color:#e76f51}100%{color:#264653}}p.tbtaive>strong{animation:blink 1s infinite}button.button{font-size:16px!important}@keyframes notices{0%{opacity:1}15%{opacity:1}30%{opacity:1}45%{opacity:1}60%{opacity:1}75%{opacity:1}100%{opacity:0}}