@media only screen and (max-width: 799px) {
    h1.entry-title {
        font-size:32px;
    }

    .wd-accordion.wd-opener-pos-right>.wd-accordion-item>.wd-accordion-title {
        display: none!important;
    }

    .single-product .wd-builder-off {
        padding-top: 50px;
    }

    .wd-sidebar-opener {
        top: 80%;
    }
}

@media only screen and (min-width: 800px) {
    .sidebar-left {
        padding-right:40px!important;
        border-right: 1px #CCC solid;
    }

    div.wd-content-area.site-content.wd-grid-col {
        padding-left: 40px!important;
    }

    div.single-product-page, aside.wd-sidebar.sidebar-container.wd-grid-col.sidebar-left {
        padding-top: 0px!important;
    }
}

.wd-product-brands img {
    max-width: 150px;
    width: 100%;
}

:root {
    --wd-top-bar-h:.00001px;
    --wd-top-bar-sm-h:.00001px;
    --wd-top-bar-sticky-h:.00001px;
    --wd-top-bar-brd-w:.00001px;
    --wd-header-general-h:100px;
    --wd-header-general-sm-h:60px;
    --wd-header-general-sticky-h:80px;
    --wd-header-general-brd-w:.00001px;
    --wd-header-bottom-h:.00001px;
    --wd-header-bottom-sm-h:.00001px;
    --wd-header-bottom-sticky-h:.00001px;
    --wd-header-bottom-brd-w:.00001px;
    --wd-header-clone-h:.00001px;
    --wd-header-brd-w:calc(var(--wd-top-bar-brd-w) + var(--wd-header-general-brd-w)
    + var(--wd-header-bottom-brd-w));
    --wd-header-h:calc(var(--wd-top-bar-h)
    + var(--wd-header-general-h) + var(--wd-header-bottom-h) + var(--wd-header-brd-w));
    --wd-header-sticky-h:calc(var(--wd-top-bar-sticky-h) + var(--wd-header-general-sticky-h)
    + var(--wd-header-bottom-sticky-h) + var(--wd-header-clone-h) + var(--wd-header-brd-w));
    --wd-header-sm-h:calc(var(--wd-top-bar-sm-h) + var(--wd-header-general-sm-h)
    + var(--wd-header-bottom-sm-h) + var(--wd-header-brd-w));
}
.whb-sticked
.whb-general-header .wd-dropdown:not(.sub-sub-menu) {
    margin-top:19px;
}
.whb-sticked .whb-general-header .wd-dropdown:not(.sub-sub-menu):after {
    height:30px;
}
.whb-9x1ytaxq7aphtb3npidp form.searchform {
    --wd-form-height:46px;
}
.whb-rbbrvbl291sf2rpvs5ro a:is(.btn-style-default,.btn-style-3d) {
    background-color:rgba(53,82,164,1);
}
.whb-rbbrvbl291sf2rpvs5ro a:is(.btn-style-bordered,.btn-style-link) {
    border-color:rgba(53,82,164,1);
}
.whb-rbbrvbl291sf2rpvs5ro
a:is(.btn-style-bordered,.btn-style-default,.btn-style-3d):hover {
    background-color:rgba(37,57,118,1);
}
.whb-rbbrvbl291sf2rpvs5ro a:is(.btn-style-bordered,.btn-style-link):hover {
    border-color:rgba(37,57,118,1);
}
.whb-ksy546ybm4fl3f7hnmb8
a:is(.btn-style-default,.btn-style-3d) {
    background-color:rgba(53,82,164,1);
}
.whb-ksy546ybm4fl3f7hnmb8 a:is(.btn-style-bordered,.btn-style-link) {
    border-color:rgba(53,82,164,1);
}
.whb-ksy546ybm4fl3f7hnmb8 a:is(.btn-style-bordered,.btn-style-default,.btn-style-3d):hover {
    background-color:rgba(32,55,122,1);
}
.whb-ksy546ybm4fl3f7hnmb8 a:is(.btn-style-bordered,.btn-style-link):hover {
    border-color:rgba(32,55,122,1);
}
.whb-general-header:before {
    backdrop-filter:blur(30px);
    -webkit-backdrop-filter:blur(30px);
}
.whb-general-header {
    background-color:rgba(74,74,78,1);
    background-image:url(/assets/wp-content/uploads/2025/06/FondoMenu.jpg);
    background-size:cover;
    background-attachment:fixed;
    background-position:center top;
    background-repeat:no-repeat;
    border-bottom-width:0px;
    border-bottom-style:solid;
}
.whb-header-bottom {
    border-bottom-width:0px;
    border-bottom-style:solid;
}

@media (min-width: 1025px) {
    .wd-nav-wrapper+div .woocommerce-Tabs-panel:not([style]) {
        display:block
    }
}

@media (max-width: 1024px) {
    .wd-nav.wd-style-underline-reverse {
        --nav-pd: 20px 0 15px 0
    }

    .tabs-layout-accordion>.wd-nav-tabs-wrapper {
        display: none
    }

    .tabs-layout-tabs {
        display: block;
    }
}