.checkout-button br,
.button br,
.wc-proceed-to-checkout br {
display: none;
} .elementor-20583 .elementor-element.elementor-element-6fe46ce1 {
width: fit-content !important;
max-width: fit-content !important;
}
.elementor-widget:not(:last-child) {
margin-block-end: 0px !important;
} .elementor-element-2f10ed1 {
height: 40px !important;
}   .custom-avatar {
width: 20px !important;
height: 20px !important;
border-radius: 50% !important;
margin-right: 5px !important;
margin-left:0px !important;
} @media (max-width: 804px) {
.zalo-chat-widget { bottom: 120px !important; right: 30px !important;
}
} .button.ywpar_apply_discounts.ywpar-fixed-discount {
height: 30px !important;
margin-left: 5px!important;
display: flex!important;
top: 0px!important;
transition: 0.2s !important;
background: #3399FF !important;
}
.button.ywpar_apply_discounts.ywpar-fixed-discount:hover {
background: #2E8EED !important;
}
input#ywpar-points-max {
height: 20px !important;
padding: 15px !important;
border-color: rgb(163 163 163 / 27%) !important;
color: black !important;
font-weight:normal !important;
}
input#ywpar-points-max:focus {
box-shadow: 0 0 5px #ccc !important;
border: 1px solid rgb(0 0 0 / 27%) !important;
border-color: #288ad6 !important;
}
input#ywpar-points-max::after {
content: "";
display: inline-block;
background-image: url(https://ruouthuduc.vn/wp-content/uploads/2024/06/Xu.png);
background-repeat: no-repeat;
background-size: cover;
width: 20px; height: 20px; }
input#ywpar-points-max::before {
content: "";
display: inline-block;
background-image: url(https://ruouthuduc.vn/wp-content/uploads/2024/06/Xu.png);
background-repeat: no-repeat;
background-size: cover;
width: 20px; height: 20px; } #yith-par-message-cart img {
padding-right: 0px !important;
} .age-gate__remember-wrapper	{
display:none;
} .woocommerce-js ul.products li.product .ast-shop-product-out-of-stock, .woocommerce-page ul.products li.product .ast-shop-product-out-of-stock {
bottom: unset !important;
top: 50% !important;
} .uael-out-of-stock {
text-transform: none !important;
padding: 0.5em 0 0.7em;
background-color: rgb(255 255 255 / 88%);
} body {
padding-bottom: 0px !important;
}     .menu-item-15453::before {
content: "";
position: absolute;
top:-11px;
left: 60px;
z-index:-1;
border-left: 15px solid transparent;
border-right: 15px solid transparent;
border-bottom: 12px solid white;
}
.menu-item-15453 { z-index:-2;
}   .ast-shop-product-out-of-stock {
text-transform: none !important;
} .fa-user:before {
font-size: 20px;
} .uael-mc ul.cart_list li a {
display: block !important;
}
.woocommerce ul.product_list_widget li a {
overflow: unset !important;
} .ast-plain-container.ast-no-sidebar #primary {
margin-top: 0px !important; 
margin-bottom: 0px !important;
} .elementor-15366 .elementor-element.elementor-element-39274bf .eael-advanced-menu li ul li > a {
padding-bottom: 8px;
padding-top: 8px;
}
.elementor-15366 .elementor-element.elementor-element-3dbd639 .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a {
padding-bottom: 8px;
padding-top: 8px;
}
.elementor-15366 .elementor-element.elementor-element-a91ca17 .eael-advanced-menu li ul li > a {
padding-top: 8px;
padding-bottom: 8px;
}
.elementor-15366 .elementor-element.elementor-element-03761d6 .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a {
padding-top: 8px;
padding-bottom: 8px;
} .uael-mc-dropdown {
height: unset;
} .uael-mc-dropdown__header {
display:none;
}  .woocommerce-mini-cart-item a.remove {
background:black;
}
.woocommerce ul.product_list_widget li a.remove {
top: 20px;
}
.uael-mc ul.cart_list li a.remove {
display: none !important;
}  @keyframes ProductHover2 {
from {margin-top:0px;margin-bottom:0px;}
to {margin-top:-5px;margin-bottom:5px;}
}
.woocommerce ul.products li.product .woocommerce-loop-product__link:hover img, .woocommerce-page ul.products li.product .woocommerce-loop-product__link :hover img {
animation-name: ProductHover2;
animation-duration: 0.4s;
margin-top:-5px;
margin-bottom:5px;
}
@keyframes ProductUnHover2 {
from {margin-top:-7px;margin-bottom:7px;}
to {margin-top:0px;margin-bottom:0px;}
}
.woocommerce ul.products li.product .woocommerce-loop-product__link img, .woocommerce-page ul.products li.product .woocommerce-loop-product__link img {
animation-name: ProductUnHover2;
animation-duration: 0.4s;
margin-top: 0px;
margin-bottom: 0px;
}
.woocommerce ul.products li.product .woocommerce-loop-product__link img, .woocommerce-page ul.products li.product .woocommerce-loop-product__link img {
padding-top:8px;
padding-right:15px;
padding-left: 15px
}
.woocommerce ul.products li.product .astra-shop-summary-wrap, .woocommerce-page ul.products li.product .astra-shop-summary-wrap {
padding-top: 3px;
padding-left: 10px;
padding-right: 5px;
}
.woocommerce-loop-product__title {
margin-bottom: 6px !important;   
}       @keyframes ProductHover {
from {margin-top:0px;margin-bottom:0px;}
to {margin-top:-5px;margin-bottom:5px;}
}
.uael-woocommerce .products li.product .woocommerce-loop-product__link:hover img, .uael-woocommerce ul.products li.product .woocommerce-loop-product__link :hover img {
animation-name: ProductHover;
animation-duration: 0.4s;
margin-top:-5px;
margin-bottom:5px;
}
@keyframes ProductUnHover {
from {margin-top:-5px;margin-bottom:5px;}
to {margin-top:0px;margin-bottom:0px;}
}
.uael-woocommerce .products li.product .woocommerce-loop-product__link img, .uael-woocommerce ul.products li.product .woocommerce-loop-product__link img {
animation-name: ProductUnHover;
animation-duration: 0.4s;
margin-top: 0px;
margin-bottom: 0px;
} .uael-woo-product-wrapper {
border-radius: 8px;
}
.uael-woocommerce .products li.product .woocommerce-loop-product__link img, .uael-woocommerce ul.products li.product .woocommerce-loop-product__link img {
padding-top:8px;
padding-right:15px;
padding-left: 15px
} .uael-woocommerce .uael-woo-products-summary-wrap {
padding-left: 10px;
padding-right: 5px;
} .woocommerce .show-on-hover {
display: none !important;
}   .ast-theme-transparent-header .main-header-menu .menu-link:hover {
COLOR:#dadada !important;
} .woocommerce-js div.product p.ast-stock-detail .ast-stock-avail {
display: none;
}
.woocommerce-js div.product .stock {
color: #757575;
font-size: 0.9em;
} .woocommerce-js #respond input#submit.loading::after, .woocommerce-js a.button.loading::after, .woocommerce-js button.button.loading::after, .woocommerce-js input.button.loading::after {
display:none;  
} .woocommerce-js #respond input#submit.added::after, .woocommerce-js a.button.added::after, .woocommerce-js button.button.added::after, .woocommerce-js input.button.added::after {
display:none;
} .woocommerce-js #respond input#submit.loading, .woocommerce-js a.button.loading, .woocommerce-js button.button.loading, .woocommerce-js input.button.loading {
opacity: 1;
} img.tpn-image-product-checkout {
margin-bottom: 5px;
margin-right: 5px;
width: 40px;
height: 100%;
}  .um-login .um-field.um-field-c{ display: none;} .woocommerce-privacy-policy-text{
font-size: 11px;
color: #9b9b9b;
margin-bottom: 15px;
} .age-gate-loader img,.age-gate-loader svg,.age-gate__loader img,.age-gate__loader svg{color:black;}
.age-gate__heading	{
display:none;
}
button.age-gate-button, button.age-gate-submit-no, button.age-gate-submit-yes, button.age-gate__button, button.age-gate__submit--no, button.age-gate__submit--yes {
background-color: #b30000;
margin-top: 10px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 15px;
padding-right: 15px;
}
button.age-gate-button:active,button.age-gate-button:focus,button.age-gate-button:hover,button.age-gate-submit-no:active,button.age-gate-submit-no:focus,button.age-gate-submit-no:hover,button.age-gate-submit-yes:active,button.age-gate-submit-yes:focus,button.age-gate-submit-yes:hover,button.age-gate__button:active,button.age-gate__button:focus,button.age-gate__button:hover,button.age-gate__submit--no:active,button.age-gate__submit--no:focus,button.age-gate__submit--no:hover,button.age-gate__submit--yes:active,button.age-gate__submit--yes:focus,button.age-gate__submit--yes:hover {
background-color: #D0011B;
} .site-header {
z-index: 9999;
} .wooac-popup * { COLOR: white;
}
.wooac-popup { background: rgb(0 0 0 / 70%);
font-size:17PX;
}
.mfp-fade.mfp-bg.mfp-ready { opacity: 0; 
} input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea {
transition: all 0s linear;
}
input[type=email]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus {
border: 1px solid black;
}
.age-gate-form,.age-gate__form {
display: inherit;
}
.woocommerce-js form .form-row textarea,.woocommerce-js input[type=email],.woocommerce-js input[type=number],.woocommerce-js input[type=password],.woocommerce-js input[type=reset],.woocommerce-js input[type=search],.woocommerce-js input[type=tel],.woocommerce-js input[type=text],.woocommerce-js input[type=url],.woocommerce-js textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea {
border-color: rgb(0 0 0);
} .um input[type=submit].um-button,
.um input[type=submit].um-button:focus,
.um a.um-button,
.um a.um-button.um-disabled:hover,
.um a.um-button.um-disabled:focus,
.um a.um-button.um-disabled:active {
background: #D0011B;
}
.um input[type=submit].um-button:hover,
.um a.um-button:hover {
background-color: #FF0022;
} .woocommerce-page.woocommerce-checkout #payment #place_order,.woocommerce.woocommerce-checkout #payment #place_order {
width: 100%;
transition: 0.2s;
}   .woocommerce-js form .form-row label {
font-size: 0.9375rem;
} .site-header-section>* {
padding: 0 1px;
} .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce div.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover::before {
background: #d0011b;
} .woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping), .ast-site-header-cart .widget_shopping_cart .buttons .button:not(.checkout), .ast-site-header-cart .ast-site-header-cart-data .ast-mini-cart-empty .woocommerce-mini-cart__buttons a.button {
border-width: 0px;
} .entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6 {
line-height: 25px;
margin-bottom: 10px;
} a:active, a:focus, li:focus, li:active {
outline: none !important; text-decoration: none !important;
box-shadow: none !important;
-webkit-tap-highlight-color: transparent !important;
-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;
} .woocommerce div.product form.cart .button {
height: auto;
width: auto;
margin-left: unset;
margin-left: 2px;
margin-right:0px;
} .woocommerce.single-product a.added_to_cart {
DISPLAY: none;
} .site-primary-footer-wrap[data-section="section-primary-footer-builder"] {
border-top-color: rgb(149 149 149 / 35%);
}  .elementor-widget:not(:last-child) {
margin-bottom:0px; 
}
.woocommerce div.product .product_title {
margin:0 0 0 0; 
} .elementor-11223 .elementor-element.elementor-element-61085165 > .elementor-widget-container {
background-color: #fafafa;
} .elementor-widget-heading h1.elementor-heading-title { 
line-height:1.2 !important;
}  .elementor-32 .elementor-element.elementor-element-b3ce625:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b3ce625 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #FFFFFF;
}
.elementor-32 .elementor-element.elementor-element-b3ce625 > .elementor-container {
max-width: 1200px;
}
.elementor-32 .elementor-element.elementor-element-b3ce625 {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin-top: 120px;
margin-bottom: 0px;
padding: 20px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-b3ce625 > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-32 .elementor-element.elementor-element-cec27a5 > .elementor-element-populated {
margin: 0px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
padding: 0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-5d19519 {
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-864ac1f > .elementor-element-populated {
margin: 0px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
padding: 0px 2px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-9d55152 > .elementor-element-populated {
margin: 0px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
padding: 0px 0px 0px 2px;
}
.elementor-32 .elementor-element.elementor-element-89e139d {
width: var( --container-widget-width, 195.884% );
max-width: 195.884%;
--container-widget-width: 195.884%;
--container-widget-flex-grow: 0;
}
.elementor-32 .elementor-element.elementor-element-89e139d > .elementor-widget-container {
padding: 0px 0px 2px 0px;
}
.elementor-32 .elementor-element.elementor-element-55b95ce {
width: var( --container-widget-width, 102.912% );
max-width: 102.912%;
--container-widget-width: 102.912%;
--container-widget-flex-grow: 0;
}
.elementor-32 .elementor-element.elementor-element-55b95ce > .elementor-widget-container {
padding: 2px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-df346e5:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-df346e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #FFFFFF;
}
.elementor-32 .elementor-element.elementor-element-df346e5 > .elementor-container {
max-width: 1200px;
}
.elementor-32 .elementor-element.elementor-element-df346e5 {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin-top: 0px;
margin-bottom: 0px;
padding: 20px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-df346e5 > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-32 .elementor-element.elementor-element-07e6900 > .elementor-element-populated {
margin: 0px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
padding: 0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-88e4591 img {
width: 45px;
max-width: 45px;
height: 45px;
}
.elementor-32 .elementor-element.elementor-element-793bf1c > .elementor-widget-container {
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-793bf1c {
font-size: 13px;
line-height: 14px;
color: #222222;
}
.elementor-32 .elementor-element.elementor-element-793bf1c a {
color: #000000;
}
.elementor-32 .elementor-element.elementor-element-793bf1c a:hover, .elementor-32 .elementor-element.elementor-element-793bf1c a:focus {
color: #000000;
}
.elementor-32 .elementor-element.elementor-element-e8f4749 > .elementor-element-populated {
margin: 0px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
padding: 0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-7b690d0 > .elementor-widget-container {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-7b690d0 img {
width: 45px;
max-width: 45px;
height: 45px;
}
.elementor-32 .elementor-element.elementor-element-0204872 > .elementor-widget-container {
margin: 0px 0px 0px 0px;
padding: 10px 30px 0px 30px;
}
.elementor-32 .elementor-element.elementor-element-0204872 {
font-size: 13px;
line-height: 14px;
color: #222222;
}
.elementor-32 .elementor-element.elementor-element-0204872 a {
color: #000000;
}
.elementor-32 .elementor-element.elementor-element-0204872 a:hover, .elementor-32 .elementor-element.elementor-element-0204872 a:focus {
color: #000000;
}
.elementor-32 .elementor-element.elementor-element-69e8396 > .elementor-element-populated {
margin: 0px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
padding: 0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-0278c56 img {
width: 45px;
max-width: 45px;
height: 45px;
}
.elementor-32 .elementor-element.elementor-element-150fd4f > .elementor-widget-container {
padding: 10px 30px 0px 30px;
}
.elementor-32 .elementor-element.elementor-element-150fd4f {
font-size: 13px;
line-height: 14px;
color: #222222;
}
.elementor-32 .elementor-element.elementor-element-150fd4f a {
color: #000000;
}
.elementor-32 .elementor-element.elementor-element-150fd4f a:hover, .elementor-32 .elementor-element.elementor-element-150fd4f a:focus {
color: #000000;
}
.elementor-32 .elementor-element.elementor-element-2d6bafa > .elementor-element-populated {
margin: 0px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
padding: 0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-596524d img {
width: 45px;
max-width: 45px;
height: 45px;
}
.elementor-32 .elementor-element.elementor-element-4ae7847 > .elementor-widget-container {
padding: 10px 35px 0px 35px;
}
.elementor-32 .elementor-element.elementor-element-4ae7847 {
font-size: 13px;
line-height: 14px;
color: #222222;
}
.elementor-32 .elementor-element.elementor-element-4ae7847 a {
color: #000000;
}
.elementor-32 .elementor-element.elementor-element-4ae7847 a:hover, .elementor-32 .elementor-element.elementor-element-4ae7847 a:focus {
color: #000000;
}
.elementor-32 .elementor-element.elementor-element-3910056 > .elementor-element-populated {
margin: 0px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
padding: 0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-56937de img {
width: 45px;
max-width: 45px;
height: 45px;
}
.elementor-32 .elementor-element.elementor-element-e1348b1 > .elementor-widget-container {
padding: 10px 30px 0px 30px;
}
.elementor-32 .elementor-element.elementor-element-e1348b1 {
font-size: 13px;
line-height: 14px;
color: #222222;
}
.elementor-32 .elementor-element.elementor-element-e1348b1 a {
color: #000000;
}
.elementor-32 .elementor-element.elementor-element-e1348b1 a:hover, .elementor-32 .elementor-element.elementor-element-e1348b1 a:focus {
color: #000000;
}
.elementor-32 .elementor-element.elementor-element-70d0fea > .elementor-element-populated {
margin: 0px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
padding: 0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-00718d7 img {
width: 45px;
max-width: 45px;
height: 45px;
}
.elementor-32 .elementor-element.elementor-element-3988de9 > .elementor-widget-container {
padding: 10px 40px 0px 40px;
}
.elementor-32 .elementor-element.elementor-element-3988de9 {
font-size: 13px;
line-height: 14px;
color: #222222;
}
.elementor-32 .elementor-element.elementor-element-3988de9 a {
color: #000000;
}
.elementor-32 .elementor-element.elementor-element-3988de9 a:hover, .elementor-32 .elementor-element.elementor-element-3988de9 a:focus {
color: #000000;
}
.elementor-32 .elementor-element.elementor-element-721c1f0 > .elementor-element-populated {
margin: 0px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
padding: 0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-5a250dc img {
width: 45px;
max-width: 45px;
height: 45px;
}
.elementor-32 .elementor-element.elementor-element-3545d63 > .elementor-widget-container {
padding: 10px 30px 0px 30px;
}
.elementor-32 .elementor-element.elementor-element-3545d63 {
font-size: 13px;
line-height: 14px;
color: #222222;
}
.elementor-32 .elementor-element.elementor-element-3545d63 a {
color: #000000;
}
.elementor-32 .elementor-element.elementor-element-3545d63 a:hover, .elementor-32 .elementor-element.elementor-element-3545d63 a:focus {
color: #000000;
}
.elementor-32 .elementor-element.elementor-element-044d59d > .elementor-container {
max-width: 1200px;
}
.elementor-32 .elementor-element.elementor-element-044d59d {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin-top: 25px;
margin-bottom: 0px;
}
.elementor-32 .elementor-element.elementor-element-044d59d > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-32 .elementor-element.elementor-element-1901b72:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-1901b72 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #0E4734;
background-image: url(https://ruouthuduc.vn/wp-content/uploads/2025/04/Jagermeister-Banner-004.webp);
}
.elementor-32 .elementor-element.elementor-element-1901b72 > .elementor-element-populated > .elementor-background-overlay {
filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-32 .elementor-element.elementor-element-1901b72 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-1901b72 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-1901b72 > .elementor-background-slideshow {
border-radius: 8px 8px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-1901b72 > .elementor-element-populated {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin: 0px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
padding: 30px 0px 10px 30px;
}
.elementor-32 .elementor-element.elementor-element-1901b72 > .elementor-element-populated > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-32 .elementor-element.elementor-element-df44e98 > .elementor-widget-container {
margin: 0px 0px 030px 0px;
}
.elementor-32 .elementor-element.elementor-element-df44e98 {
font-size: 20px;
}
.elementor-32 .elementor-element.elementor-element-62c2b47 > .elementor-container {
max-width: 1200px;
}
.elementor-32 .elementor-element.elementor-element-62c2b47 > .elementor-background-overlay {
opacity: 0.5;
}
.elementor-32 .elementor-element.elementor-element-62c2b47 {
margin-top: 0px;
margin-bottom: 30px;
}
.elementor-32 .elementor-element.elementor-element-e55df59:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-e55df59 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: transparent;
background-image: linear-gradient(180deg, #0E4734 0%, #0E3024 100%);
}
.elementor-32 .elementor-element.elementor-element-e55df59 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-e55df59 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-e55df59 > .elementor-background-slideshow {
border-radius: 0px 0px 8px 8px;
}
.elementor-32 .elementor-element.elementor-element-e55df59 > .elementor-element-populated {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
padding: 0px 30px 0px 30px;
}
.elementor-32 .elementor-element.elementor-element-e55df59 > .elementor-element-populated > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-32 .elementor-element.elementor-element-09ff97b > .elementor-widget-container {
margin: 0px 0px 15px 0px;
padding: 0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-f508504 > .elementor-container {
max-width: 1200px;
}
.elementor-32 .elementor-element.elementor-element-f508504 {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin-top: 30px;
margin-bottom: 0px;
}
.elementor-32 .elementor-element.elementor-element-f508504 > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-32 .elementor-element.elementor-element-9101c01:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-9101c01 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #F31049;
background-image: url(https://ruouthuduc.vn/wp-content/uploads/2023/12/Ruou-Chivas-Regal-Caterory-3.png);
background-size: auto;
}
.elementor-32 .elementor-element.elementor-element-9101c01 > .elementor-element-populated > .elementor-background-overlay {
filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-32 .elementor-element.elementor-element-9101c01 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-9101c01 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-9101c01 > .elementor-background-slideshow {
border-radius: 8px 8px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-9101c01 > .elementor-element-populated {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin: 0px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
padding: 30px 0px 10px 30px;
}
.elementor-32 .elementor-element.elementor-element-9101c01 > .elementor-element-populated > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-32 .elementor-element.elementor-element-96fc50a > .elementor-widget-container {
margin: 0px 0px 030px 0px;
}
.elementor-32 .elementor-element.elementor-element-96fc50a {
font-size: 20px;
}
.elementor-32 .elementor-element.elementor-element-2d307e7 > .elementor-container {
max-width: 1200px;
}
.elementor-32 .elementor-element.elementor-element-2d307e7 {
margin-top: 0px;
margin-bottom: 30px;
}
.elementor-32 .elementor-element.elementor-element-f30137d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-f30137d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: transparent;
background-image: linear-gradient(180deg, #181F63 0%, #1F2985 100%);
}
.elementor-32 .elementor-element.elementor-element-f30137d > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-f30137d > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-f30137d > .elementor-background-slideshow {
border-radius: 0px 0px 8px 8px;
}
.elementor-32 .elementor-element.elementor-element-f30137d > .elementor-element-populated {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
padding: 0px 30px 0px 30px;
}
.elementor-32 .elementor-element.elementor-element-f30137d > .elementor-element-populated > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-32 .elementor-element.elementor-element-75c3f9a > .elementor-widget-container {
margin: 0px 0px 15px 0px;
padding: 0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-d5a20c9:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d5a20c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #F6F6F6;
}
.elementor-32 .elementor-element.elementor-element-d5a20c9 > .elementor-container {
max-width: 1200px;
}
.elementor-32 .elementor-element.elementor-element-d5a20c9 {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin-top: 0px;
margin-bottom: 30px;
}
.elementor-32 .elementor-element.elementor-element-d5a20c9 > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-32 .elementor-element.elementor-element-bc1cee7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-32 .elementor-element.elementor-element-bc1cee7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-color: #F6F6F6;
}
.elementor-32 .elementor-element.elementor-element-bc1cee7 > .elementor-element-populated, .elementor-32 .elementor-element.elementor-element-bc1cee7 > .elementor-element-populated > .elementor-background-overlay, .elementor-32 .elementor-element.elementor-element-bc1cee7 > .elementor-background-slideshow {
border-radius: 8px 8px 8px 8px;
}
.elementor-32 .elementor-element.elementor-element-bc1cee7 > .elementor-element-populated {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
margin: 0px 0px 0px 0px;
--e-column-margin-right: 0px;
--e-column-margin-left: 0px;
padding: 30px 30px 0px 30px;
}
.elementor-32 .elementor-element.elementor-element-bc1cee7 > .elementor-element-populated > .elementor-background-overlay {
transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-32 .elementor-element.elementor-element-754da03 > .elementor-widget-container {
margin: 0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-754da03 {
font-size: 20px;
}
.elementor-32 .elementor-element.elementor-element-6967d51 > .elementor-container {
max-width: 1200px;
}
@media(max-width: 1074px) {
.elementor-32 .elementor-element.elementor-element-0204872 > .elementor-widget-container {
padding:10px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-150fd4f > .elementor-widget-container {
padding: 10px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-4ae7847 > .elementor-widget-container {
padding: 10px 5px 0px 5px;
}
.elementor-32 .elementor-element.elementor-element-e1348b1 > .elementor-widget-container {
padding: 10px 10px 0px 10px;
}
.elementor-32 .elementor-element.elementor-element-3988de9 > .elementor-widget-container {
padding: 10px 10px 0px 10px;
}
.elementor-32 .elementor-element.elementor-element-3545d63 > .elementor-widget-container {
padding: 10px 0px 0px 0px;
}
}
@media(max-width: 804px) {
.elementor-32 .elementor-element.elementor-element-b3ce625 > .elementor-container {
max-width:1200px;
}
.elementor-32 .elementor-element.elementor-element-b3ce625 {
margin-top: 60px;
margin-bottom: 0px;
}
}
@media(min-width: 805px) {
.elementor-32 .elementor-element.elementor-element-864ac1f {
width:66.859%;
}
.elementor-32 .elementor-element.elementor-element-9d55152 {
width: 33.1%;
}
} .similar-title :after {
position: absolute;
margin: auto;
margin-bottom: 10px;
content: "";
border-bottom: 4px solid #D0011B;
width: 10%;
bottom: -10px;
left: 0;
right: 0;
}   .elementor-32 .elementor-element.elementor-element-88d52a2 .elementor-swiper-button.elementor-swiper-button-prev {
filter: drop-shadow(0 4px 7px rgba(0,0,0,.2));
left: -6px;
} .elementor-32 .elementor-element.elementor-element-88d52a2 .elementor-swiper-button.elementor-swiper-button-next {
filter: drop-shadow(0 4px 7px rgba(0,0,0,.2));
right: -6px;
} .trangchu-slider img {
padding-right: 5px;
padding-left: 5px;
border-radius: 20px;
} .icon-banner { transition: transform 0.1s ease; transform: translateY(0);
}
.icon-banner:hover { transform: translateY(-1px);
}
.icon-container {
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .05);
}