/** * Theme Name: pono * Template: hd * Author: Gaudev * Author URI: https://webhd.vn * Requires PHP: 8.2 * Version: 1.0 Alpha * Text Domain: pono * Domain Path: /languages */.product{    height: 100%;}.hb_product_news .cell-right .swiper-container .w-swiper .swiper-wrapper .swiper-slide ._item ._inner ._title a{    -webkit-line-clamp: 1;}.hb_product_news .swiper-slide ._item ._images a{    position: relative;}.hb_product_custom .product-list ._item ._images a{    position: relative; }.product .woocommerce-loop-product__link .overlay::before, .product .woocommerce-loop-product__link .custom-acf-thumbnail::before,.woocommerce-product-gallery__wrapper.wpg__images .wpg__image.cover::before,.hb_product_news .swiper-slide ._item ._images a::before,.woocommerce-product-gallery__wrapper.wpg__thumbs .swiper-wrapper .swiper-slide .cover::before,.hb_product_custom .product-list ._item ._images a::before{    position: absolute;    content: '';    top: 5px;    left: 5px;    background: url('https://ponolighting.com/wp-content/uploads/2026/04/PONO-LOGO-02-1.png') no-repeat center;    background-size: contain;    display: block !important;    z-index: 9;    width: 78px;    height: 38px;    opacity: 0.6;}.woocommerce-product-gallery__wrapper.wpg__thumbs .swiper-wrapper .swiper-slide .cover::before{    width: 38px;    height: 18px;}.woocommerce-product-gallery__wrapper.wpg__images .wpg__image.cover::before{    width: 108px;    height: 48px;}.product .woocommerce-loop-product__link .overlay::before, .product .woocommerce-loop-product__link .custom-acf-thumbnail::before{    width: 78px;    height: 38px;}.hb_product_custom .product-list ._item ._images a::before{    top: 10px;    left: 10px;}.section-page.singular-posts .flex-info .cell-left .content article :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6) {    color: #2b2b2b;}@media only screen and (min-width: 64rem){    section.archive-product .grid-products .products .product {        height: unset !important;    }}@media only screen and (min-width: 96.0625rem) {    .hb_product_news .cell-right .swiper-container .w-swiper .swiper-wrapper .swiper-slide ._item ._inner {        padding: 22.5px 56px 22.5px 10px;    }}@media only screen and (min-width: 48rem) {    .hb_product_news .cell-right .swiper-container .w-swiper .swiper-wrapper .swiper-slide ._item ._inner {        padding: 17px 56px 17px 10px;    }}@media only screen and (max-width: 47.9988rem) {    .product-discount{        /*display: none !important;*/        position: absolute;        top: 0;        right: 0;    }    .product .woocommerce-loop-product__link .woocommerce-loop-product__title{        min-height: 48px;    }    .product .woocommerce-loop-product__link .overlay::before, .product .woocommerce-loop-product__link .custom-acf-thumbnail::before,    .hb_product_news .swiper-slide ._item ._images a::before{        width: 48px;        height: 28px;    }}@media only screen and (max-width: 47.99875rem) {    ._img_desktop {        display: none;    }}@media only screen and (min-width: 48rem) {    ._img_mobile {        display: none;    }}