/* Ocultar a barra laranja fixa do Storefront em todas as páginas no celular. */
@media screen and (max-width:800px){body .storefront-handheld-footer-bar{display:none!important;visibility:hidden!important;height:0!important;}body{padding-bottom:0!important;}}

.ys-shop-icons a,.yc-actions a{display:inline-flex!important;align-items:center;justify-content:center;position:relative;width:28px;min-width:28px;height:28px;min-height:28px;overflow:hidden;font-size:0!important}.ys-shop-icons a svg,.yc-actions a svg{display:none!important}.ys-shop-icons a:after,.yc-actions a:after{content:"";display:block!important;width:27px;height:27px;background-repeat:no-repeat;background-position:center;background-size:27px 27px}.ys-shop-icons a[aria-label="Carrinho"]:after,.yc-actions a[aria-label="Carrinho"]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23142d23' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 3h3l3 13h11l3-10H6'/%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='19' cy='21' r='1'/%3E%3C/svg%3E")}.ys-shop-icons a[aria-label="Minha conta"]:after,.yc-actions a[aria-label="Minha conta"]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23142d23' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3Cpath d='M4 22v-3a8 8 0 0 1 16 0v3z'/%3E%3C/svg%3E")}

/* Yummys: cabeçalhos compactos e sem faixas vazias em todas as páginas */
body.home .yh-reference-header,body.post-type-archive-product .ys-shop-header,body.page-id-351 .yc-header,body.woocommerce-cart .yp-sitehead,body.woocommerce-checkout .yp-sitehead,body.woocommerce-account .yp-sitehead{min-height:68px!important;height:auto!important;padding-top:7px!important;padding-bottom:7px!important;margin-top:0!important;margin-bottom:0!important;box-sizing:border-box!important}
body.home .yh-reference-header img,body.post-type-archive-product .ys-shop-header img,body.page-id-351 .yc-header img,body.woocommerce-cart .yp-sitehead img,body.woocommerce-checkout .yp-sitehead img,body.woocommerce-account .yp-sitehead img{max-height:55px!important;width:auto!important}
body.home .yh-reference-header nav a,body.post-type-archive-product .ys-shop-header nav a,body.page-id-351 .yc-header nav a{padding-top:8px!important;padding-bottom:8px!important}
body.woocommerce-cart .storefront-breadcrumb,body.woocommerce-checkout .storefront-breadcrumb,body.woocommerce-account .storefront-breadcrumb,body.page-id-351 .storefront-breadcrumb,body.post-type-archive-product .storefront-breadcrumb,body.home .storefront-breadcrumb{display:none!important;padding:0!important;margin:0!important;height:0!important}
body.woocommerce-cart .site-content,body.woocommerce-checkout .site-content,body.woocommerce-account .site-content,body.page-id-351 .site-content,body.post-type-archive-product .site-content,body.home .site-content{padding-top:0!important;margin-top:0!important}
body.woocommerce-cart .site-content>.col-full,body.woocommerce-checkout .site-content>.col-full,body.woocommerce-account .site-content>.col-full,body.page-id-351 .site-content>.col-full,body.post-type-archive-product .site-content>.col-full,body.home .site-content>.col-full{padding-top:0!important;margin-top:0!important}
body.woocommerce-cart .site-main,body.woocommerce-checkout .site-main,body.woocommerce-account .site-main,body.page-id-351 .site-main,body.post-type-archive-product .site-main,body.home .site-main{padding-top:0!important;margin-top:0!important}
body.woocommerce-cart .entry-content,body.woocommerce-checkout .entry-content,body.woocommerce-account .entry-content,body.page-id-351 .entry-content,body.home .entry-content{padding-top:0!important;margin-top:0!important}
@media(max-width:850px){body.home .yh-reference-header,body.post-type-archive-product .ys-shop-header,body.page-id-351 .yc-header,body.woocommerce-cart .yp-sitehead,body.woocommerce-checkout .yp-sitehead,body.woocommerce-account .yp-sitehead{min-height:62px!important;padding-top:8px!important;padding-bottom:8px!important}}
