@font-face{font-family:Aviano Sans Regular;src:url(/wp-content/themes/flatsome-child/fonts/Aviano%20Sans%20Regular.otf) format("opentype")}@font-face{font-family:Gramond Premier Pro Medium Caption;src:url(/wp-content/themes/flatsome-child/fonts/GaramondPremrPro-MedCapt.otf) format("opentype")}@font-face{font-family:Futura;font-weight:500;font-style:normal;src:url(/wp-content/themes/flatsome-child/fonts/SFUFuturaLight.ttf)}body,.Heading{font-family:Gramond Premier Pro Medium Caption}#wide-nav .nav li>a{font-family:Aviano Sans Regular}footer#footer{font-size:13px;border-top:1px solid #e0e0e0}footer#footer h2{font-size:13px;font-weight:400}footer#footer ul{list-style:none}footer#footer ul li{list-style:none;margin-left:0}a.devvn_buy_now_style{background:#000!important;width:100%;font-family:Futura;max-width:100%;border-radius:0;border:1px solid #000}a.devvn_buy_now_style:hover{background:#fff!important;color:#000!important;border:1px solid #000!important}a.devvn_buy_now_style:hover span{color:#000!important}.shadow .slider .img:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-image:linear-gradient(to top,rgb(4 4 4 / .65),rgb(54 54 54 / .2))}.sanpham .tabbed-content>h4{font-size:12px;text-transform:inherit;font-weight:400}.sanpham .tabbed-content ul li a{font-size:20px}.sanpham .tabbed-content ul{margin-bottom:20px}span.amount{font-weight:400}.nav-line-bottom>li>a:before,.nav-line-grow>li>a:before,.nav-line>li>a:before{height:1px}a.button.primary{letter-spacing:.2em;font-family:Futura,sans-serif;padding:10px 30px;font-size:12px;font-weight:500;border:1px solid #000}.single_add_to_cart_button{font-family:Futura,sans-serif;text-transform:uppercase}a.button.primary:hover{background-color:#fff!important;color:#000!important;box-shadow:none}a.button.primary:before{background-color:#000;position:absolute;content:"";display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;transform:scale(1);transform-origin:left center;z-index:-1;transition:transform .45s cubic-bezier(.785,.135,.15,.86)}a.button.primary:hover:before{transform-origin:right center;transform:scaleX(0)}.button.is-underline:before{content:"";height:1px;background-color:currentColor;opacity:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;bottom:0;left:0;width:100%}.button.is-underline{font-size:15px;color:#000;font-weight:400}h1,h2,h3,h4,h5,h6,.heading-font{color:#333;font-weight:400}.ux-swatches.ux-swatches-in-loop{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;margin:10px 0 12px!important}.ux-swatches-in-loop .ux-swatch[data-attribute_name="attribute_pa_mau-sac"]:is([data-value$="bac"],[data-value$="hong"],[data-value$="vang"]){display:inline-flex!important;position:relative;flex:0 0 26px;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;margin:0!important;padding:0!important;border:2px solid #fff!important;border-radius:50%!important;box-shadow:0 0 0 1px #b8b8b8;cursor:pointer;overflow:visible;transition:box-shadow .15s ease}.ux-swatches-in-loop .ux-swatch[data-attribute_name="attribute_pa_mau-sac"]:is([data-value$="bac"],[data-value$="hong"],[data-value$="vang"])>.ux-swatch__text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap}.ux-swatches-in-loop .ux-swatch[data-attribute_name="attribute_pa_mau-sac"][data-value$="bac"]{background:linear-gradient(135deg,#f5f6f7,#a7adb3)!important}.ux-swatches-in-loop .ux-swatch[data-attribute_name="attribute_pa_mau-sac"][data-value$="hong"]{background:linear-gradient(135deg,#f5d9d0,#bd8274)!important}.ux-swatches-in-loop .ux-swatch[data-attribute_name="attribute_pa_mau-sac"][data-value$="vang"]{background:linear-gradient(135deg,#f8e3a0,#c39432)!important}.ux-swatches-in-loop .ux-swatch[data-attribute_name="attribute_pa_mau-sac"]:is([data-value$="bac"],[data-value$="hong"],[data-value$="vang"]):is(:hover,:focus-visible,[aria-checked="true"]){box-shadow:0 0 0 2px #9b772d;outline:none}.ux-swatches-in-loop .ux-swatch[data-attribute_name="attribute_pa_mau-sac"]:is([data-value$="bac"],[data-value$="hong"],[data-value$="vang"]):is(:hover,:focus-visible)::after{content:attr(aria-label);position:absolute;z-index:20;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);padding:5px 8px;border-radius:4px;background:#333;color:#fff;font:12px/1.4 Arial,sans-serif;white-space:nowrap;pointer-events:none}