section.search{padding:17px 0 26px}section.search .search-area{position:relative}section.search .search-area:after{content:url(../../assets/images/search.svg);position:absolute;top:55%;transform:translateY(-50%);left:6%}section.search .search-area ::-moz-placeholder{color:var(--blue)}section.search .search-area ::placeholder{color:var(--blue)}section.search .search-area input{border-radius:17px;box-shadow:var(--box-shadow-y);height:62px;padding-left:14%}section.search .search-area input:hover,section.search .search-area input:focus,section.search .search-area input:active{box-shadow:var(--box-shadow-y-hover)}section.search .search-area .btn-green{position:absolute;top:12px;right:12px;padding:5px 40px}section.search .tld-domain{display:flex;align-items:center;justify-content:space-around;height:62px}section.search .tld-domain a{display:inline-block;font-weight:600;font-size:16px;color:var(--blue);text-align:center}section.search .tld-domain a span{color:var(--green)}section.search .tld-domain a:not(:last-child){padding-right:10px}.breadcrumb{padding:48px 0 20px}.badge-success{line-height:24px;padding:1px 5px;font-size:10px}.all-remove{background-color:var(--white);color:#767676}.all-remove:hover,.all-remove:active,.all-remove:focus{background-color:var(--white);color:#202942;border:1px solid #e0e0e0;box-shadow:0 10px 20px #00000080}section.cart{min-height:80dvh}section.cart h1.page-title{color:var(--blue);padding-bottom:25px;margin-bottom:0;font-weight:600;font-size:46px!important}section.cart .cart-container{background-color:#fff;border-radius:17px;box-shadow:0 4px 12px #0000000d;padding:30px 25px}section.cart .cart-container .cart-title{color:#212a4d;font-weight:600;font-size:24px;margin-bottom:1.5rem}section.cart .cart-container .cart-title .fa-shopping-cart{margin-right:.5rem}section.cart .cart-table{width:100%;margin-bottom:0;border-radius:5px;overflow:hidden}section.cart .cart-table thead th{color:#212a4d;font-weight:600;border:none;padding:15px 10px;border-bottom:1px solid rgba(0,0,0,.05)}section.cart .cart-table tbody tr td{vertical-align:middle;padding:10px;border:none}section.cart .cart-table tbody tr:nth-child(2n){background-color:#f5f5f5}section.cart .product-row{transition:background-color .2s ease}section.cart .product-row:hover{background-color:#1ccc991a!important}section.cart .product-info{display:flex;align-items:center;gap:10px}section.cart .product-icon{width:40px;height:40px;background-color:#1ccc9952;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#0a7254;font-weight:700;flex-shrink:0}section.cart .product-name{font-weight:600;margin-bottom:5px;max-width:250px;color:var(--blue);word-break:break-all;line-height:1.2}section.cart .product-name .tld{color:var(--green);border-bottom:1px dashed var(--green)}section.cart .product-subtitle{color:#767676;font-size:13px;line-height:1.2}section.cart .form-select{border-color:#0000000d!important;min-height:auto!important;width:auto!important;padding-right:35px}section.cart .price{font-weight:600;color:#212a4d}section.cart .action-buttons{display:flex;justify-content:end}section.cart .action-buttons .action-button{color:#848484;background:#0000;border:none;padding:.5rem;margin-right:.5rem;font-size:16px;cursor:pointer;transition:color .2s ease}section.cart .action-buttons .action-button:hover{color:#212a4d}section.cart .action-buttons .action-button.remove-button{color:#767676}section.cart .action-buttons .action-button.remove-button:hover{color:#ff3838}@media(max-width:769px){section.cart .cart-container thead{display:none}section.cart .product-row{display:block}section.cart .product-row td:nth-child(1){display:block}}section.cart .payment{background-color:var(--white);border-radius:17px;color:var(--blue);padding:30px 0;box-shadow:0 4px 12px #0000000d}section.cart .payment .title{color:var(--blue);font-size:24px;font-weight:600;padding:0 32px;margin-bottom:25px}section.cart .payment .line{margin:0 32px;padding:10px 0}section.cart .payment .line span{font-size:16px}section.cart .payment .line .price{font-size:18px;font-weight:600;margin-top:5px}section.cart .payment .line.discount{margin:0;padding:10px 32px;box-sizing:border-box;background-color:#28ffc138;color:#107a5c;border:1px solid var(--green-30);border-left:rgba(0,0,0,0);border-right:rgba(0,0,0,0)}section.cart .payment .line.last{margin:0;padding:15px 32px;border-bottom:1px solid var(--border-color-light);border-top:1px solid var(--border-color-light)}section.cart .payment .line.last .price{font-size:24px;font-weight:600}section.cart .payment .action{margin:0 32px}section.cart .payment .action a.promo-code{color:var(--green);text-decoration:underline;font-size:16px;font-weight:600}section.cart .payment .action .btn.btn-green{display:block;width:100%;margin-top:15px;padding:20px 0}@media only screen and (max-width:768px){section.cart h1.page-title{margin-bottom:15px;font-weight:700;text-align:center;font-size:32px!important;display:block}section.cart .box .head{padding:12px 32px}section.cart .box .head .year-price{margin-top:12px;justify-content:space-between}section.cart .box .body ul li{padding:24px 32px}section.cart .box .body ul li label{font-size:14px}section.cart .box .body ul li label img{margin:10px auto 0;display:block}section.cart .payment{box-shadow:0 -5px 20px #0000000f;border:1px solid var(--border-color);position:fixed;bottom:0;left:0;margin-bottom:0!important;width:100%;padding:10px 0;z-index:99;border-bottom-left-radius:0;border-bottom-right-radius:0}section.cart .payment .title{display:none}section.cart .payment .line{text-align:center}section.cart .payment .line.last{padding:5px 32px;border:none}section.cart .payment .line.last span{font-size:13px}section.cart .payment .line.last .price{font-size:18px;font-weight:700;line-height:1}section.cart .payment .action button.btn-green{padding:15px 0}}@media only screen and (max-width:425px){section.search .search-area .btn-green{padding:5px 10px}section.search .tld-domain a span{font-size:14px}}html[dir=rtl] section.cart .form-select{padding:15px 15px 15px 30px}.text-end{text-align:end!important}
