:root{--global-color-light:#6fdf6a;--global-color-dark:#2e802a;--global-color-black:#1e2225;--global-color-grey-0:#273a4f;--global-color-grey-1:#34393e;--global-color-grey-2:#40454a;--global-color-grey-3:#4f545a;--global-color-grey-4:#666d74;--global-color-grey-5:#90969c;--global-color-grey-6:#e3e5e8;--global-color-grey-7:#f5f5f7;--global-color-white:#ffffff;--global-color-whatsapp:#25d466;--global-color-whatsapp-dark:#18bc55}.text-accent-light{color:var(--global-color-light)!important}.text-accent-dark{color:var(--global-color-dark)!important}.edit-link{display:none!important}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:normal;font-weight:400;src:url(https://salvaescalerasmadrid.com/wp-content/themes/dt-the7-child/fonts/ibm-plex-sans/ibm-plex-sans-v19-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:normal;font-weight:600;src:url(https://salvaescalerasmadrid.com/wp-content/themes/dt-the7-child/fonts/ibm-plex-sans/ibm-plex-sans-v19-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'IBM Plex Sans';font-style:normal;font-weight:900;src:url(https://salvaescalerasmadrid.com/wp-content/themes/dt-the7-child/fonts/ibm-plex-sans/ibm-plex-sans-v19-latin-700.woff2) format('woff2')}@media screen and (max-width:767px){.hidden-mobile{display:none!important}}@media screen and (min-width:768px) and (max-width:991px){.hidden-tablet{display:none!important}}@media screen and (min-width:992px){.hidden-desktop{display:none!important}}.filter{margin-bottom:20px}html,body,body.page,.wf-container>*{line-height:1.6}h1{color:var(--global-color-dark)!important}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--global-color-dark)}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:var(--global-color-light)}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:600}b,strong{font-weight:600}img{max-width:100%;height:auto}.content .entry-content>h1,.content .entry-content>h2,.content .entry-content>h3,.content .entry-content>h4,.content .entry-content>h5,.content .entry-content>h6{margin-top:0;margin-bottom:20px}.content table{max-width:100%}.content a{text-decoration:none;color:var(--global-color-dark)}.content a:hover:not(.dt-btn){text-decoration:underline}.content .entry-content>p{margin-bottom:15px}.content ol,.content ul{margin:0 0 20px 20px}#content>:first-child{margin-top:0}#content hr{border-style:solid;border-width:1px 0 0 0;margin:3rem 0;border-color:var(--global-color-grey-5)}#content .wp-block-separator{margin:3em auto}#content .wp-block-embed{margin-top:3rem;margin-bottom:3rem}#content blockquote{padding:20px;margin:20px 0}#content blockquote :last-child{margin-bottom:0}.content th{font-size:13px;text-align:center;line-height:1.2}.masthead:not(.side-header).full-width .top-bar{display:block}.masthead:not(.side-header).full-width .top-bar>.mini-widgets{text-align:center}@media screen and (max-width:992px){.masthead:not(.side-header).full-width .top-bar>.mini-widgets.right-widgets>.text-area:first-child{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;text-align:left}.masthead:not(.side-header).full-width .top-bar>.mini-widgets.right-widgets{display:-ms-flexbox;display:-ms-flex;display:flex;-ms-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:10px;padding-right:10px}}.masthead:not(.side-header).full-width .top-bar>.mini-widgets>.text-area.show-on-desktop{display:block!important;margin:0!important;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (max-width:767px){.masthead:not(.side-header).full-width .top-bar>.mini-widgets>.text-area:not(.show-on-desktop){-ms-flex-preferred-size:50%;flex-basis:50%;margin:0!important;padding:0;text-align:left}.masthead:not(.side-header).full-width .top-bar>.mini-widgets>.text-area.last{text-align:right!important;display:block!important}}.top-bar .textwidget,.top-bar .textwidget p{margin:0}#sidebar-header-before,.top-bar>.mini-widgets .widget-notification{display:block;width:100%;margin:0!important;padding:0!important}.top-bar>.mini-widgets .widget-notification .textwidget p{padding:.5em;font-size:14px;letter-spacing:.02rem;line-height:1.8;background-color:var(--global-color-white);border-bottom:1px solid var(--global-color-grey-6);color:var(--global-color-black)}.top-bar>.mini-widgets .widget-notification .textwidget em{font-style:normal}.top-bar>.mini-widgets .widget-notification .textwidget p>a{display:inline-block;padding:.125em .75em;letter-spacing:0;border-radius:1rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;-o-border-radius:1rem;background-color:var(--global-color-dark);color:var(--global-color-white)}.top-bar>.mini-widgets .widget-notification .textwidget p>a:hover{opacity:1;background-color:var(--global-color-light);color:var(--global-color-white)}@media screen and (max-width:767px){.top-bar>.mini-widgets .widget-notification .textwidget p{padding:.25em;font-size:13px;letter-spacing:0;line-height:1.5}.top-bar>.mini-widgets .widget-notification .textwidget p>a{display:inline-block;padding:.1em .5em}.top-bar>.mini-widgets .widget-notification .textwidget em{display:none}}.masthead:not(.side-header).full-width .header-bar{max-width:1040px}.phantom-shadow-decoration #phantom{box-shadow:0 0 2px 2px rgb(0 0 0 / .125);border-bottom:none}@media screen and (max-width:991px){#page .masthead.masthead-mobile-header:not(#phantom){-webkit-box-shadow:none;box-shadow:none}#page .masthead.masthead-mobile-header:not(#phantom).sticky-mobile-on{box-shadow:0 0 2px 2px rgb(0 0 0 / .1)}.second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-mini-widgets{-ms-flex:0 0 0%;flex:0 0 0%}.second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-branding{-ms-flex:2 1 0%;flex:2 1 0%;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}}@media screen and (max-width:991px){#page .masthead.masthead-mobile-header:not(#phantom).sticky-mobile-on{top:-45px!important}}@media screen and (max-width:767px){#page .masthead.masthead-mobile-header:not(#phantom).sticky-mobile-on{top:-32px!important}}.branding>a>img{width:250px}@media (max-width:575px){.mobile-branding a img,.mobile-branding img{width:150px}}.subtitle-text,.main-nav .subtitle-text,.mobile-main-nav .subtitle-text{display:none!important}.classic-header .navigation::before{width:200vw}.classic-header .main-nav{margin:0}.top-header .main-nav.level-arrows-on>li.has-children>a .menu-text::after{margin-top:-3px;right:-3px;content:"\ef04"}.top-header .outside-item-remove-margin.main-nav>li:first-child>a{padding-left:0}.top-header .outside-item-remove-margin.main-nav>li:first-child>.sub-nav{left:-15px!important}.top-header .sub-nav{box-shadow:none}.top-header .sub-nav .sub-nav{margin-left:-1px}.main-nav .sub-nav>li>a{border-top:1px solid rgb(0 0 0 / .05)}.main-nav .sub-nav>li:first-child>a{border-top-width:0}.top-header .main-nav .sub-nav.level-arrows-on>li.has-children>a::after{content:"\f013";font-size:10px}#phantom.full-width .ph-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px!important}.dt-mobile-header .mobile-header-scrollbar-wrap{max-width:100%!important;width:100%}.show-mobile-header .dt-close-mobile-menu-icon{left:auto;right:0}#page .mobile-main-nav>li>a{padding-left:15px}#page .mobile-main-nav>li>.next-level-button{right:-20px}.second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-navigation{-ms-flex:0 0 0%;flex:0 0 0%}#top-menu{margin:0}#top-menu li{margin-right:10px;display:block;float:left}#top-menu li>a{text-transform:none;font-weight:600!important;font-size:14px;line-height:20px;letter-spacing:.05rem;padding:10px 15px;margin-left:5px;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;text-decoration:none;background-color:var(--global-color-white);color:var(--global-color-light)}#top-menu li>a:hover,#top-menu li>a:focus{opacity:1;background-color:var(--global-color-dark);color:var(--global-color-white)}@media (max-width:767px){#top-menu li>a{text-transform:uppercase;font-size:12px;letter-spacing:0;padding:10px;color:var(--global-color-dark)}#top-menu li.act>a,#top-menu li:not(.act)>a:hover{opacity:1;background-color:var(--global-color-dark);color:var(--global-color-white)}#top-menu li>a::before{width:8px;height:8px}}@media (max-width:480px){#top-menu li{font-size:12px;margin-right:5px}#top-menu li>a{padding:10px 7px}}@media (max-width:349px){#top-menu li>a{margin-left:0}}.mini-widgets .text-area a:not(.dt-btn),.mobile-mini-widgets .text-area a:not(.dt-btn){text-decoration:none}.dt-mobile-header .mobile-mini-widgets-in-menu>*{margin:5px 10px 5px 10px;width:100%}.microwidget-btn{text-decoration:none}.mini-search .submit{display:block;width:40px;height:40px;line-height:40px!important;text-align:center}.mini-search .submit:hover{opacity:1}.mini-search .submit i{font-size:18px;line-height:inherit;-moz-osx-font-smoothing:auto}.mini-search .submit:hover i{color:var(--global-color-light)}.masthead-mobile .mini-search .submit i{color:#373a3c!important}.overlay-search-microwidget>i{position:absolute;top:0;right:0;line-height:1;font-size:20px;width:100%;height:100%;text-align:right;padding:40px}.overlay-search-microwidget>i.icomoon-the7-font-the7-cross-01::before{content:"\eb00"}.contact-links{display:inline-block}.contact-links a{display:block;font-weight:600;font-size:18px;line-height:25px;color:var(--global-color-dark)!important}.contact-links a i{display:inline-block;min-width:18px;margin-right:2px;text-align:center;font-size:15px}.contact-links a i::before{display:inline-block;border-radius:50%;width:30px;height:30px;line-height:29px}.contact-links a.link-whatsapp{color:var(--global-color-whatsapp)!important}.contact-links a.link-whatsapp:hover{color:var(--global-color-whatsapp-dark)!important}.contact-links a i.fa-whatsapp::before{background-color:var(--global-color-whatsapp);color:var(--global-color-white)}.contact-links a:hover i.fa-whatsapp::before{background-color:var(--global-color-whatsapp-dark)}#contact-links-whatsapp-floating{position:fixed;bottom:2.5rem;left:1.5rem;z-index:9999;transform:translateY(100px) scale(.5);-webkit-transform:translateY(100px) scale(.5);-moz-transform:translateY(100px) scale(.5);-ms-transform:translateY(100px) scale(.5);-o-transform:translateY(100px) scale(.5);animation:fadeInWhatsApp 300ms 1500ms forwards;-webkit-animation:fadeInWhatsApp 300ms 1500ms forwards}@keyframes fadeInWhatsApp{from{opacity:0;transform:translateY(100px) scale(.5);-webkit-transform:translateY(100px) scale(.5);-moz-transform:translateY(100px) scale(.5);-ms-transform:translateY(100px) scale(.5);-o-transform:translateY(100px) scale(.5)}to{opacity:1;transform:translateY(0) scale(1);-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1)}}#contact-links-whatsapp-floating a i{font-size:3rem}#contact-links-whatsapp-floating a i::before{transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;width:4rem;height:4rem;line-height:4rem;box-shadow:1px 5px 25px 0 rgb(5 95 85 / .25)}#contact-links-whatsapp-floating a span{display:none}@media (max-width:991px){.contact-links a{font-size:17px;line-height:20px;padding:10px}.contact-links a i{font-size:17px;top:1px;position:relative;margin:0}#contact-links-whatsapp-floating{left:.5rem}}@media (max-width:399px){.contact-links a::before{display:none}}@media (max-width:349px){.contact-links a{padding:5px;font-size:15px}.contact-links a i{font-size:16px}}@media (min-width:992px){.contact-links a span{font-size:20px;letter-spacing:.01rem}.contact-links a i{display:block;margin:0 0 3px;text-align:center;font-size:23px}#contact-links-mail a span{font-size:14px}}body #page .link-phone-madrid,body #page .link-phone-alicante,body #page .link-phone-valencia,body #page .link-phone-castellon,body #page .link-phone-albacete,body #page .link-phone-malaga,body #page .link-phone-barcelona,body #page .link-phone-reparacion{display:none!important}body.page-madrid #page .link-phone-general,body.page-alicante #page .link-phone-general,body.page-valencia #page .link-phone-general,body.page-castellon #page .link-phone-general,body.page-albacete #page .link-phone-general,body.page-malaga #page .link-phone-general,body.page-barcelona #page .link-phone-general,body.page-reparacion #page .link-phone-general,body.term-madrid #page .link-phone-general,body.term-alicante #page .link-phone-general,body.term-valencia #page .link-phone-general,body.term-castellon #page .link-phone-general,body.term-albacete #page .link-phone-general,body.term-malaga #page .link-phone-general,body.term-barcelona #page .link-phone-general,body.term-reparacion #page .link-phone-general{display:none!important}body.page-madrid #page .link-phone-madrid{display:block!important}body.page-alicante #page .link-phone-alicante{display:block!important}body.page-valencia #page .link-phone-valencia{display:block!important}body.page-castellon #page .link-phone-castellon{display:block!important}body.page-albacete #page .link-phone-albacete{display:block!important}body.page-malaga #page .link-phone-malaga{display:block!important}body.page-barcelona #page .link-phone-barcelona{display:block!important}body.page-reparacion #page .link-phone-reparacion{display:block!important}body.term-madrid #page .link-phone-madrid{display:block!important}body.term-alicante #page .link-phone-alicante{display:block!important}body.term-valencia #page .link-phone-valencia{display:block!important}body.term-castellon #page .link-phone-castellon{display:block!important}body.term-albacete #page .link-phone-albacete{display:block!important}body.term-malaga #page .link-phone-malaga{display:block!important}body.term-barcelona #page .link-phone-barcelona{display:block!important}body.term-reparacion #page .link-phone-reparacion{display:block!important}#page .page-title>.wf-wrap{display:block}#page .page-title>.wf-wrap .page-title-head{text-align:left}#page .page-title>.wf-wrap .page-title-head h1{margin-top:10px;line-height:1.2}.page-title-head h1{color:var(--global-color-dark)}.page-title-head h1 span{color:var(--global-color-dark)}@media (max-width:991px){.page-title .wf-wrap{padding-top:15px;padding-bottom:15px}}.seo-breadcrumbs{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;text-align:left;font-size:13px;line-height:20px;font-weight:400;color:var(--global-color-grey-3)}.seo-breadcrumbs .breadcrumb_last{padding:0 5px;color:var(--global-color-grey-1)}.seo-breadcrumbs a{padding:0 5px;text-decoration:none;color:var(--global-color-grey-3)}.seo-breadcrumbs a:hover{text-decoration:none;color:var(--global-color-light)}.footer{font-size:14px}.footer .widget{margin-bottom:50px}.footer .widget_categories li a,.footer .widget_meta a,.footer .blogroll a,.footer .widget_archive li a,.footer .widget_recent_entries a,.footer .widget_recent_comments a,.footer .widget_links a,.footer .items-grid a,.footer .recent-posts a,.footer .widget:not(.widget_icl_lang_sel_widget) .recent-posts a,.footer .contact-info .secondary-color,.footer .widget_nav_menu a,.footer .tagcloud a,.footer .widget_pages a,.footer a.rsswidget,.footer .textwidget a{color:var(--global-color-grey-2)}#footer a:hover{color:var(--global-color-light)}@media (max-width:767px){#footer .wf-container{margin-right:0;margin-left:0}.footer .widget{padding-right:0;padding-left:0}}#bottom-bar{letter-spacing:.02rem}#bottom-bar .wf-float-left span{font-weight:600;color:#373a3c}#page #bottom-bar .mini-nav ul{display:block!important}#page #bottom-bar .menu-select{display:none!important}#page #bottom-bar .mini-nav ul>li.act>a .menu-item-text,#page #bottom-bar .mini-nav>ul>li>a:hover .menu-item-text{text-decoration:none;color:#373a3c}@media (min-width:992px){.mini-nav:not(.select-type-menu)>ul>li:not(:last-child){margin:0}#page #bottom-bar .mini-nav ul li a{padding-right:20px;padding-left:20px}#page #bottom-bar .mini-nav ul li:last-child a{padding-right:0}}@media (min-width:1200px){#page #bottom-bar .mini-nav ul li a{padding-right:30px;padding-left:30px}}@media (max-width:992px){#page #bottom-bar .wf-container-bottom>div{margin:10px 0}}#page .scroll-top{right:10px;bottom:10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:50px;height:50px;background-color:var(--global-color-light);border-color:var(--global-color-light)}#page .scroll-top.on{z-index:1002;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}#page .scroll-top.on:hover{background-color:var(--global-color-dark);border-color:var(--global-color-dark)}#page .scroll-top.on:hover::before{color:var(--global-color-white)}@media (min-width:992px){#page .scroll-top{width:55px;height:55px}}.page .single-share-box{margin-top:40px;margin-bottom:40px}.share-link-description{font-size:12px;letter-spacing:.05rem;line-height:1.4;color:var(--global-color-grey-1)}#page .single-share-box .share-buttons a{width:60px;height:40px;line-height:20px;font-size:14px;margin:0 5px;text-decoration:none;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-width:2px;-moz-osx-font-smoothing:grayscale}#page .single-share-box .share-buttons a svg{fill:currentColor}#page .single-share-box .share-buttons a.facebook{border-color:#4c69c7;color:#4c69c7}#page .single-share-box .share-buttons a.twitter{border-color:#67d2f9;color:#67d2f9}#page .single-share-box .share-buttons a.linkedin{border-color:#2f91de;color:#2f91de}#page .single-share-box .share-buttons a.whatsapp{border-color:#7dd736;color:#7dd736}#page .single-share-box .share-buttons a.pinterest{border-color:#eb1012;color:#eb1012}#page .single-share-box .share-buttons a.youtube{border-color:#ff4225;color:#ff4225}#page .single-share-box .share-buttons a.facebook:hover{background-color:#4c69c7;color:var(--global-color-white)}#page .single-share-box .share-buttons a.twitter:hover{background-color:#67d2f9;color:var(--global-color-white)}#page .single-share-box .share-buttons a.linkedin:hover{background-color:#2f91de;color:var(--global-color-white)}#page .single-share-box .share-buttons a.whatsapp:hover{background-color:#7dd736;color:var(--global-color-white)}#page .single-share-box .share-buttons a.pinterest:hover{background-color:#eb1012;color:var(--global-color-white)}#page .single-share-box .share-buttons a.youtube:hover{background-color:#ff4225;color:var(--global-color-white)}#page .soc-ico a{width:40px;height:40px;margin:4px;line-height:40px}#page .soc-ico a::before,#page .soc-ico a::after{opacity:1}#page .masthead .navigation .mini-widgets .soc-ico a::before,#page .masthead .navigation .mini-widgets .soc-ico a::after{background-color:#fff0;color:var(--global-color-grey-1)}#page .soc-ico a::after{background-color:#e30613}#page .soc-ico a.facebook::after{background:#0455a5}#page .soc-ico a.telegram::after{background:#00a3d9}#page .soc-ico a.twitter::after,#page .soc-ico a.vimeo::after{background:#05abe0}#page .soc-ico a.rss::after{background-color:#f70}#page .soc-ico a.flickr::after{background-color:#1574d9}#page .soc-ico a.you-tube::after,#page .soc-ico a.googleplus::after,#page .soc-ico a.pinterest::after{background:#c4020e}#page .soc-ico a.instagram::after{background:#d6249f}#page .soc-ico a .soc-font-icon::before{-moz-osx-font-smoothing:grayscale;color:var(--global-color-white)!important}#page .masthead .navigation .mini-widgets .soc-ico a{margin:2px!important}#page .masthead .navigation .mini-widgets .soc-ico a .soc-font-icon::before{color:var(--global-color-grey-1)!important}#page .masthead .navigation .mini-widgets .soc-ico a:hover .soc-font-icon::before{color:var(--global-color-light)!important}#page .paginator{margin:30px 0 50px;display:block;text-align:center}#page .paginator.hidden{display:none}#page .paginator a{text-decoration:none!important}.paginator:not(.paginator-more-button) a,.paginator:not(.paginator-more-button) span{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;margin:0 3px;text-align:center;font-size:13px;font-weight:700;width:50px;height:50px;line-height:45px!important;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border:2px solid var(--global-color-white);background-color:var(--global-color-white);color:var(--global-color-grey-3)}.paginator:not(.paginator-more-button):not(.filter-decorations) a::after,.paginator:not(.paginator-more-button):not(.filter-decorations) span::after{display:none}.paginator:not(.paginator-more-button):not(.filter-decorations) a.act,.paginator:not(.paginator-more-button):not(.filter-decorations) a:hover,.paginator:not(.paginator-more-button):not(.filter-decorations) span.act,.paginator:not(.paginator-more-button):not(.filter-decorations) span:hover{border-color:var(--global-color-light);background-color:var(--global-color-light);color:var(--global-color-white)}.paginator:not(.paginator-more-button):not(.filter-decorations) a.act,.paginator:not(.paginator-more-button):not(.filter-decorations) span.act{cursor:default}.paginator:not(.paginator-more-button) a.nav-next,.paginator:not(.paginator-more-button) a.nav-prev,.paginator:not(.paginator-more-button) span.nav-next,.paginator:not(.paginator-more-button) span.nav-prev{border-color:transparent!important;background-color:transparent!important}.paginator:not(.paginator-more-button) .nav-prev i::before{content:"\f012"}.paginator:not(.paginator-more-button) .nav-next i::before{content:"\f013"}#page .paginator.paginator-more-button{margin-top:0;margin-bottom:0}#page .paginator .button-load-more{margin:50px auto 0;padding:15px;width:180px;font-size:17px;line-height:20px;border-width:1px;border-color:var(--global-color-white);background-color:var(--global-color-white);color:var(--global-color-grey-1)}#page .paginator .button-load-more .button-caption{font-weight:400;color:var(--global-color-grey-1)}#page .paginator .button-load-more .button-caption::before{display:none}#page .paginator .button-load-more:hover{text-decoration:none;border-color:var(--global-color-light);background-color:var(--global-color-light);;color:var(--global-color-white)}#page .paginator .button-load-more:hover .button-caption{color:var(--global-color-white)}.gallery.dt-gallery-container{margin-left:-5px!important;margin-right:-5px!important;margin-bottom:20px!important}.gallery.dt-gallery-container .gallery-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:0!important;padding:5px}.gallery .gallery-item .gallery-icon .rollover{display:block!important}.ult-overlay{background-color:rgb(35 40 45 / .75)!important}.ult-overlay .ult_modal-content{border-width:0!important;border-color:var(--global-color-white)!important;box-shadow:none!important;border-radius:4px!important;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;-ms-border-radius:4px!important;-o-border-radius:4px!important}.ult_modal-body{padding:15px!important;background:var(--global-color-white)!important}.search-results .blog-content .entry-meta{display:none}.search-results .dt_portfolio .post-thumbnail .post-thumbnail-rollover{padding-bottom:0!important;height:auto!important}.search-results .dt_portfolio .post-thumbnail .post-thumbnail-rollover img{width:100%;max-width:300px;margin:0 auto;display:block;width:auto;height:auto}.error404 .page-title h1{text-align:center}.post.error404.not-found{width:520px;padding:10px;margin:0 auto;max-width:100%;text-align:center}@media (max-width:767px){.post.not-found{padding:30px}}.post.error404.not-found .entry-title{margin-top:0}.post.not-found .searchform{margin-top:50px}.post.not-found .searchform .searchform-s{border-radius:30px;padding-left:30px;padding-right:30px}.post.not-found .searchform .submit{right:20px;width:30px}#page .entry-meta{margin-top:10px;margin-bottom:10px;color:var(--global-color-grey-3)}#page .entry-meta>a,#page .entry-meta>span,#page .portfolio-categories>a,#page .portfolio-categories>span{display:block;margin:0 0 5px 0;padding:0}#page .entry-meta>a::after,#page .entry-meta>span::after,#page .portfolio-categories>a::after,#page .portfolio-categories>span::after{display:none}#page .entry-meta a{font-size:12px;color:var(--global-color-grey-1)}#page .entry-meta a:hover{color:var(--global-color-light)}#page .entry-meta .data-link{font-family:Georgia,'Times New Roman',Times,serif;font-size:15px;font-style:italic;letter-spacing:.01rem;color:#aaa;pointer-events:none}#page .category-link{letter-spacing:-5rem;color:var(--global-color-white)}#page .entry-tags a,#page .category-link a{transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;white-space:wrap;display:inline-block;padding:5px 10px;margin:0 10px 10px 0;font-size:13px;font-weight:400;line-height:20px;text-decoration:none;letter-spacing:.025rem;border-width:0;border:1px solid var(--global-color-dark);background-color:var(--global-color-white);color:var(--global-color-dark);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}#page .entry-tags a:hover,#page .category-link a:hover{border-color:var(--global-color-light);background-color:var(--global-color-white);color:var(--global-color-light)}#page .blog-shortcode .dt-isotope{margin:0}#page .blog-shortcode .wf-cell{padding-top:0;padding-bottom:0}#page .blog-shortcode .post-entry-content{padding:20px 0;background-color:var(--global-color-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page .blog-shortcode .post-entry-content>div{width:100%}#page .blog-shortcode .post-entry-content .entry-title{order:0}#page .blog-shortcode .post-entry-content .entry-meta{order:1}#page .blog-shortcode .post-entry-content .entry-excerpt{order:2}#page .blog-shortcode .post-entry-content .post-details{order:3}#page .blog-shortcode .type-post{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}#page .blog-shortcode .post-entry-content .entry-title{margin-top:0;margin-bottom:10px;text-align:left;font-size:22px;line-height:1.3}#page .blog-shortcode .post-entry-content .entry-title a,#page .blog-shortcode .post-entry-title-content .entry-title a{color:var(--global-color-black)}#page .blog-shortcode .post-entry-content .entry-title a:hover,#page .blog-shortcode .post-entry-title-content .entry-title a:hover{text-decoration:none;color:var(--global-color-light)}#page .blog-shortcode .entry-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:5px;margin-bottom:5px}#page .blog-shortcode .entry-meta .category-link{order:2}#page .blog-shortcode .entry-meta .data-link{order:1;display:none}#page .blog-shortcode .entry-excerpt,#page .portfolio-shortcode .entry-excerpt,#page .albums-shortcode .entry-excerpt,#page .owl-carousel .entry-excerpt{text-align:left;font-size:15px;font-weight:400;line-height:1.4;margin-bottom:10px;color:var(--global-color-grey-2)}#page .blog-shortcode .entry-excerpt>p:last-child{margin-bottom:0}#page .post-details.details-type-btn,#page .btn-readmore{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;position:relative;display:inline-block;font-weight:400;font-size:15px;padding:5px 0;line-height:20px;border-width:0;text-transform:uppercase;background-color:#fff0;margin-top:15px;color:var(--global-color-dark)}#page .post-details.details-type-btn:hover,#page .btn-readmore:hover{text-decoration:none;background-color:#fff0;color:var(--global-color-light)}#page .post-details.details-type-btn i,#page .btn-readmore i{transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;margin-right:0;font-size:17px;position:relative;top:3px;margin-left:10px;display:none}#page .post-details.details-type-btn:hover i,#page .btn-readmore:hover i{margin-left:15px}#page .post-details.details-type-btn i::before,#page .btn-readmore i::before{transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;content:"\f031";-moz-osx-font-smoothing:auto;color:var(--global-color-light)}#page .post-details.details-type-btn:hover i::before,#page .btn-readmore:hover i::before{color:var(--global-color-light)}#page .fancy-categories{top:auto;bottom:0;left:0}#page .fancy-categories a{font-weight:700;font-size:8px;text-transform:uppercase;letter-spacing:.075rem;padding:0 8px;line-height:20px;margin-top:5px;margin-bottom:0;background-color:var(--global-color-white);text-shadow:0 0 1px var(--global-color-white);color:#000}.fancy-date a{top:auto;right:0;background-color:var(--global-color-white)}.vertical-fancy-style .fancy-date a{padding:0;min-width:60px;text-decoration:none}#page .vertical-fancy-style .fancy-date .entry-date,#page .vertical-fancy-style .fancy-date .entry-month,#page .vertical-fancy-style .fancy-date .entry-year{font-weight:400;letter-spacing:3px;font-size:13px;line-height:25px;margin:0;color:var(--global-color-grey-1)}#page .vertical-fancy-style .fancy-date .entry-month{font-size:15px;letter-spacing:4px}#page .vertical-fancy-style .fancy-date .entry-date{font-size:25px;letter-spacing:6px}#page .vertical-fancy-style .fancy-date a .entry-date::after,#page .vertical-fancy-style .fancy-date a .entry-month::after{width:30px;margin-left:-16px;height:1px;bottom:0;background-color:var(--global-color-light)}.single .content>.post{background-color:var(--global-color-white)}.single .entry-content{margin-bottom:0}.single #page .entry-meta{margin-top:0;margin-bottom:0}.single .post-meta{margin-top:0;margin-bottom:20px}.single .post-meta .entry-meta,.single .entry-tags{text-align:left;display:block}.single .entry-tags{padding:0;margin-top:20px;margin-bottom:40px;color:var(--global-color-grey-3)}.single .post:not(.type-event) .post-thumbnail{margin-bottom:30px}.single .post:not(.type-event) .post-thumbnail img{display:block;margin:0 auto}.single:not(.single-product) .single-share-box{margin-bottom:30px;padding-right:20px;padding-left:20px}.single.single-product .single-share-box{margin-top:30px;padding-right:0;padding-left:0}#page .post-navigation .nav-links{padding:30px 10px;border-color:var(--global-color-grey-6);border-width:0;background-color:var(--global-color-grey-7)}#page .post-navigation .meta-nav{font-size:10px;line-height:20px;letter-spacing:2px;margin-bottom:0}#page .post-navigation .nav-links a .post-title{font-size:15px;line-height:1.3}#page .post-navigation .nav-links a .post-title:hover{color:var(--global-color-light)}.comments-area>h3::after,.single-related-posts>h3::after,.comment-respond>h3::after{height:2px;background-color:var(--global-color-light)}#content .single-related-posts h3,#comments h3{font-size:19px;margin-bottom:30px}.comment-list .comment-body{background-color:#fff0;border:1px solid var(--global-color-grey-6)}.comment-respond{padding:25px 0;background-color:var(--global-color-white)}.comment-respond .comment-form .dt-btn{text-align:center;display:block;text-decoration:none!important}#content .single-related-posts{border-color:#fff0;padding:0 20px 40px}#content .single-related-posts .items-grid>.related-item{width:100%;float:none}#content .single-related-posts .items-grid>.related-item>article{display:flex;align-items:center}#content .single-related-posts .post-content a{font-size:16px;font-weight:400;line-height:1.2;display:block}#page .items-grid .post-content a:hover,#page .post-content a:hover{color:var(--global-color-light);text-decoration:none}#content .single-related-posts .post-content br{display:none}#content .single-related-posts .text-secondary{font-family:Georgia,'Times New Roman',Times,serif;font-style:italic;letter-spacing:.01rem;color:#aaa}.search-results .blog-content .entry-meta{display:none}.sidebar-content .widget-title,#footer .widget-title{margin-bottom:20px;font-size:18px;letter-spacing:.075rem}.sidebar-content .widget-title>span,#footer .widget-title>span{display:inline-block;padding-bottom:10px;position:relative}.sidebar-content .widget-title>span::after,#footer .widget-title>span::after{content:'';position:absolute;bottom:-1px;left:0;height:2px;width:100%;background-color:var(--global-color-light)}#page .sidebar-content .widget:not(.widget_icl_lang_sel_widget) a:not(.elementor-button),#page .sidebar-content.solid-bg .widget:not(.widget_icl_lang_sel_widget) a:not(.elementor-button) *{color:var(--global-color-black)}#page .sidebar-content .widget:not(.widget_icl_lang_sel_widget) a:not(.elementor-button):hover,#page .sidebar-content.solid-bg .widget:not(.widget_icl_lang_sel_widget) a:not(.elementor-button):hover *{color:var(--global-color-light)}.sidebar-content .widget.style-blank{background-color:#fff0;padding:0}.widget .recent-posts li{padding:0}.sidebar-content .post-format-standard{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--global-color-white)}.sidebar-content ul>li:first-child>.post-format-standard{padding-top:0}.sidebar-content ul>li:last-child>.post-format-standard{border-bottom-width:0;padding-bottom:0}.sidebar-content .mini-post-img{width:70px;margin-right:15px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.sidebar-content .post-content{line-height:1.4em}.sidebar-content .post-content>a{font-size:15px;line-height:1.2;font-weight:400;letter-spacing:.01rem}#page .sidebar-content .post-content time{font-size:13px;font-style:normal;letter-spacing:.01rem;color:var(--global-color-grey-4)}.sidebar-content .post-content time br{display:none}.sidebar-content .post-content time a{display:none}.menu a:hover,.menu-select:hover{text-decoration:none}.menu-item>a[href='#']{cursor:default;pointer-events:none}.menu-horizontal .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .menu-horizontal .menu li{border-width:0;padding:0;margin:0}.footer .menu-horizontal .menu li a{padding:10px;line-height:20px}.footer .menu-horizontal .menu li:first-child a{padding-left:0}.sidebar-content #wp-calendar,.sidebar-content .wp-calendar-nav{width:100%;max-width:300px;margin:10px auto}.sidebar-content #wp-calendar a,.sidebar-content .wp-calendar-nav a{font-weight:700}.sidebar-content #wp-calendar,.sidebar-content #wp-calendar caption,.sidebar-content #wp-calendar td,.sidebar-content #wp-calendar th{text-align:center;border-width:2px;border-color:var(--global-color-grey-6);background-color:var(--global-color-white)}.sidebar-content #wp-calendar caption{height:30px;font-size:11px;text-transform:uppercase;font-weight:700}.sidebar-content #wp-calendar td,.sidebar-content #wp-calendar th{height:36px}.widget .textwidget>ul,.widget .textwidget>ul li{list-style-type:none;margin:0}.widget .textwidget>ul li{font-size:12px;line-height:1.4;list-style-type:circle;margin-left:15px;margin-bottom:5px}.widget_products ul.product_list_widget li{border-bottom:1px solid var(--global-color-grey-5);padding:10px 0}.widget_products ul.product_list_widget li:first-child{padding-top:0}.widget_products ul.product_list_widget li:last-child{border-bottom-width:0;padding-bottom:0}.widget_products ul.product_list_widget>li>a{margin-bottom:0;display:block;display:flex;align-items:center}.widget_products ul.product_list_widget li img{background-clip:padding-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;min-width:60px}.widget_products ul.product_list_widget .amount{font-size:15px;font-weight:600;margin-right:5px}.widget_products ul.product_list_widget .product-title{font-size:15px;line-height:1.2;font-weight:600;letter-spacing:.01rem}.widget_products ul.product_list_widget li .from,ul.product_list_widget li del .amount{opacity:.75;font-size:80%;font-weight:400}.widget_products ul.product_list_widget li del,ul.product_list_widget li ins,ul.product_list_widget li .amount{display:none!important}#footer .widget-delegaciones .widget-title{font-size:18px;font-weight:600;text-align:center;border-width:0;color:var(--global-color-black)}#footer .widget-delegaciones{margin-bottom:70px}#footer .widget-delegaciones ul{margin:0 -5px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .widget-delegaciones li{text-align:center;padding:5px;margin:0;border-width:0;-ms-flex-preferred-size:33%;flex-basis:33%}#footer .widget-delegaciones li a{display:block;padding:15px;font-size:15px;line-height:1.1;font-weight:600;letter-spacing:.025rem;background-color:rgb(0 0 0 / .025);color:var(--global-color-dark)}#footer .widget-delegaciones li a:hover{transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;background-color:var(--global-color-dark);color:var(--global-color-white)}@media (max-width:767px){#footer .widget-delegaciones li{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width:480px){#footer .widget-delegaciones li{-ms-flex-preferred-size:100%;flex-basis:100%}}.widget_tag_cloud a{letter-spacing:.05rem;font-weight:600}.after-product-description{margin-top:10px;margin-bottom:10px}.after-product-description>.widget+.widget{margin-top:10px}.after-product-description>.widget.contact-banner+.widget.contact-banner{display:none!important}.banner-telefono{text-align:center;margin:0}#page .banner-telefono h3{margin-top:0;margin-bottom:0;font-size:14px;line-height:1;font-weight:400;color:#333}.elementor-widget-the7_image_box_widget.block-image-link a{text-decoration:none!important}.elementor-widget-the7_image_box_widget.block-image-link .the7-box-wrapper{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;overflow:hidden}.elementor-widget-the7_image_box_widget.block-image-link a.the7-box-wrapper .box-content{padding:10px 15px 20px}.elementor-widget-the7_image_box_widget.block-image-link a.the7-box-wrapper .box-content .box-heading{font-size:20px;line-height:1.2;min-height:2.4em;margin-bottom:1em;color:var(--global-color-black)}.elementor-widget-the7_image_box_widget.block-image-link a.the7-box-wrapper:hover .box-content .box-heading{color:var(--global-color-dark)}.elementor-widget-the7_image_box_widget.block-image-link a.the7-box-wrapper .box-content .elementor-button{padding:15px 20px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;font-weight:400;border-color:var(--global-color-dark);background-color:var(--global-color-dark);color:var(--global-color-white)}.elementor-widget-the7_image_box_widget.block-image-link a.the7-box-wrapper .box-content .elementor-button i{margin-left:5px;color:var(--global-color-white)}.elementor-widget-the7_image_box_widget.block-image-link a.the7-box-wrapper:hover .box-content .elementor-button{border-color:var(--global-color-light);background-color:var(--global-color-light)}.elementor-widget-the7_image_box_widget.block-image-row a{text-decoration:none!important}.elementor-widget-the7_image_box_widget.block-image-row .the7-box-wrapper{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;overflow:hidden}.elementor-widget-the7_image_box_widget.block-image-row .the7-box-wrapper .box-content{padding:1.5rem 2rem}.elementor-widget-the7_image_box_widget.block-image-row .the7-box-wrapper .box-content .box-heading{font-size:23px;line-height:1.2;margin-bottom:1rem;color:var(--global-color-black)}.elementor-widget-the7_image_box_widget.block-image-row .the7-box-wrapper:hover .box-content .box-heading{color:var(--global-color-dark)}.elementor-widget-the7_image_box_widget.block-image-row .the7-box-wrapper .box-content .box-description{font-size:14px;line-height:1.4;color:var(--global-color-grey-3)}.elementor-widget-the7_image_box_widget.block-image-row .the7-box-wrapper .box-content .elementor-button{align-self:flex-start;margin-top:2rem;padding:15px 20px;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;font-weight:400;border-color:var(--global-color-dark);background-color:var(--global-color-dark);color:var(--global-color-white)}.elementor-widget-the7_image_box_widget.block-image-row .the7-box-wrapper .box-content .elementor-button i{margin-left:5px;color:var(--global-color-white)}.elementor-widget-the7_image_box_widget.block-image-row .the7-box-wrapper:hover .box-content .elementor-button{border-color:var(--global-color-light);background-color:var(--global-color-light)}.elementor-widget-icon-box.contact-link a{text-decoration:none}.elementor-widget-icon-box.contact-link .elementor-icon-box-title a{text-decoration:none}.elementor-widget-icon-box.contact-link .elementor-icon-box-title a:hover{color:var(--global-color-light)}.addtoany_share_save_container{margin:20px 0!important}#page .su-accordion{margin-top:1.5rem;margin-bottom:1.5rem}#page .su-spoiler-style-default{border-radius:2.5rem;-webkit-border-radius:2.5rem;-moz-border-radius:2.5rem;-ms-border-radius:2.5rem;-o-border-radius:2.5rem;border:0 solid var(--global-color-grey-7);background-color:var(--global-color-grey-7);color:var(--global-color-black)}#page .su-spoiler-style-default>.su-spoiler-title{padding:1.5rem;font-size:1rem;line-height:1.5;font-weight:400;border-bottom:2px solid var(--global-color-white);background:#fff0;outline:none}#page .su-spoiler-style-default.su-spoiler-closed>.su-spoiler-title{border:none}#page .su-spoiler-style-default.su-spoiler-closed>.su-spoiler-title:hover{color:var(--global-color-dark)}#page .su-spoiler-style-default>.su-spoiler-title>.su-spoiler-icon{left:auto;right:2.5rem;top:1.75rem;width:1rem;height:1rem;font-size:1.25rem;line-height:1rem;opacity:.35}#page .su-spoiler-style-default>.su-spoiler-content{padding:1.5rem;border-radius:0 0 2.5rem 2.5rem;-webkit-border-radius:0 0 2.5rem 2.5rem;-moz-border-radius:0 0 2.5rem 2.5rem;-ms-border-radius:0 0 2.5rem 2.5rem;-o-border-radius:0 0 2.5rem 2.5rem;background-color:var(--global-color-grey-7)}#page .su-spoiler-style-default.su-spoiler-closed>.su-spoiler-content{padding:0}@media screen and (min-width:768px){#page .su-spoiler-style-default>.su-spoiler-title{padding:1.5rem 2.5rem;font-size:1.125rem}#page .su-spoiler-style-default>.su-spoiler-content{padding:1.5rem 2.5rem 2.5rem}}#page .asp_all_buttons_container{margin-top:20px}#page .asp_product_buy_btn_container{display:block;margin-bottom:20px}#page .asp_all_buttons_container .asp_product_buy_btn{font-family:"Open Sans",Helvetica,Arial,Verdana,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:.0125rem;text-align:center;display:block;width:100%;padding:15px 20px;height:50px;filter:none;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-width:0;background:#52c822;color:var(--global-color-white)!important}body .cky-btn{font-size:13px;font-size:.72222222222222rem;font-weight:600;text-transform:none;letter-spacing:.05rem;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;box-shadow:0 -1px 10px 0 rgb(0 0 0 / .075)}body .cky-consent-container .cky-consent-bar{border-width:0;border-radius:0;background:rgb(255 255 255 / .95)!important}body .cky-consent-container .cky-consent-bar .cky-banner-btn-close{right:10px;top:10px}body .cky-consent-container .cky-consent-bar .cky-banner-btn-close img{height:12px;width:12px}body .cky-consent-container .cky-notice .cky-title{font-size:15px;font-size:.83333333333333rem;font-weight:500;color:var(--global-color-black)!important;display:none}body .cky-consent-container .cky-notice-des{line-height:1.5;text-align:justify;color:var(--global-color-black)!important}body .cky-consent-container .cky-notice-des *{font-size:13px;font-size:.72222222222222rem}body .cky-consent-container .cky-notice-des a{text-decoration:underline;color:var(--global-color-black)}body .cky-consent-container .cky-notice-btn-wrapper{gap:5px}body .cky-consent-container .cky-notice-btn-wrapper>.cky-btn{margin:0;flex-basis:calc(33.333% - 10px)}.cky-modal *,.cky-modal .cky-preference-content-wrapper *{font-size:13px;font-size:.72222222222222rem;line-height:1.4}.cky-modal .cky-preference-center{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.cky-modal .cky-preference-content-wrapper .cky-show-desc-btn{font-size:13px;font-size:.72222222222222rem;line-height:inherit;color:var(--global-color-dark)}.cky-modal .cky-preference-content-wrapper button.cky-show-desc-btn:not(:hover):not(:active){color:var(--global-color-dark)}.cky-modal .cky-accordion-header .cky-accordion-btn{font-size:14px;line-height:1.4}.cky-modal .cky-accordion-header-des{font-size:13px;font-size:.72222222222222rem;line-height:1.5}.cky-modal .cky-accordion-header-des *{font-size:13px;font-size:.72222222222222rem}.cky-modal .cky-accordion-header .cky-always-active{font-size:11px;text-transform:uppercase;letter-spacing:.025rem;color:#6ab72f}.cky-modal .cky-switch input[type="checkbox"]:checked{background:#6ab72f!important}.cky-modal .cky-prefrence-btn-wrapper{padding-top:10px}.cky-modal .cky-prefrence-btn-wrapper{padding-top:10px}.cky-modal .cky-prefrence-btn-wrapper .cky-btn{flex-basis:30%}body .cky-btn-revisit-wrapper{bottom:.5rem;left:.5rem;width:auto;height:auto;border-radius:0rem;-webkit-border-radius:0rem;-moz-border-radius:0rem;-ms-border-radius:0rem;-o-border-radius:0rem}body .cky-btn-revisit-wrapper .cky-btn-revisit{padding:.25rem 0.5rem!important;font-size:11px;font-size:.61111111111111rem;font-weight:600;line-height:1.3;letter-spacing:.025rem;color:var(--global-color-white)}body .cky-btn-revisit-wrapper .cky-btn-revisit::after{position:relative;content:'Cookies'}body .cky-revisit-bottom-left:hover::before{font-size:9px;border-radius:2px;letter-spacing:.05rem}body .cky-btn-revisit-wrapper .cky-btn-revisit img{opacity:0;display:none}@media (min-width:768px){body .cky-btn{font-size:14px;font-size:.77777777777778rem;padding-top:.75rem;padding-bottom:.75rem}body .cky-consent-container{bottom:2rem;left:2rem;width:600px}body .cky-consent-container .cky-consent-bar{padding:2rem 2.5rem}body .cky-consent-container .cky-notice-des *{font-size:14px;font-size:.77777777777778rem}body .cky-consent-container .cky-notice-btn-wrapper{margin-top:25px;gap:10px}body .cky-btn-revisit-wrapper{bottom:0rem;left:0rem}body .cky-btn-revisit-wrapper .cky-btn-revisit{padding:.35rem 0.75rem!important}}@media (max-width:767px){body .cky-consent-container{bottom:0;left:0;width:100%;max-width:100%}body .cky-consent-container .cky-consent-bar{padding:15px}body .cky-consent-container .cky-consent-bar .cky-banner-btn-close{display:none}body .cky-consent-container .cky-notice .cky-title,body .cky-consent-container .cky-notice-des{padding:0}body .cky-consent-container .cky-notice-btn-wrapper{padding:0;margin-top:10px;flex-direction:row;flex-wrap:nowrap}body .cky-consent-container .cky-notice-btn-wrapper .cky-btn{order:1;font-size:12px;font-size:.66666666666667rem;padding:5px;line-height:20px;margin:0 5px}body .cky-consent-container .cky-notice-btn-wrapper .cky-btn-customize{margin-left:0}body .cky-consent-container .cky-notice-btn-wrapper .cky-btn-accept{margin-right:0}}::-webkit-input-placeholder{color:var(--global-color-grey-3)}::-moz-placeholder{color:var(--global-color-grey-3)}:-ms-input-placeholder{color:var(--global-color-grey-3)}:-moz-placeholder{color:var(--global-color-grey-3)}.wpcf7-form .ew-form .wpcf7-form-control{margin-bottom:15px!important;color:var(--global-color-grey-1)}.wpcf7-form .wpcf7-form-control:focus{outline:none;background-color:var(--global-color-white);border-color:var(--global-color-grey-1);color:var(--global-color-grey-1)}.wpcf7-form .wpcf7-select{height:60px}.wpcf7-form input[type="text"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="url"],.wpcf7-form input[type="email"],.wpcf7-form input[type="number"],.wpcf7-form input[type="password"],.wpcf7-form select,.wpcf7-form textarea{border-width:1px}.wpcf7-form input[type="checkbox"],.wpcf7-form input[type="radio"]{width:auto}.wpcf7-form label{line-height:1;color:var(--global-color-grey-1)}.wpcf7-form label a{color:var(--global-color-light);text-decoration:underline}.wpcf7-form label a:hover{color:var(--global-color-dark)}.wpcf7-form .wpcf7-textarea{max-height:120px}.wpcf7-acceptance span.wpcf7-list-item{margin-left:0;margin-right:5px}.wpcf7-recaptcha,.cf7sr-g-recaptcha{margin-top:20px;margin-bottom:20px}.wpcf7-form .ew-form .wpcf7-submit{width:100%;margin-bottom:0!important;padding-left:0;padding-right:0;font-size:13px!important;font-weight:700;letter-spacing:.125rem}.wpcf7-form .wpcf7-submit[disabled="disabled"],div.wpcf7 .wpcf7-submit:disabled{pointer-events:none;cursor:not-allowed;opacity:.25}div.wpcf7-response-output{margin:0 0 20px}span.wpcf7-not-valid-tip{line-height:1.4;margin-top:-10px;margin-bottom:5px;text-transform:none;color:#dc4641;font-size:12px}.popup-message-style #page .wpcf7-mail-sent-ok,.popup-message-style #page .wpcf7-response-output.run-animation,.popup-message-style #page .wpcf7-validation-errors{box-shadow:none!important}.wpcf7-form .required{font-size:20px;line-height:0;vertical-align:middle;font-family:"Lucida Console",Monaco,monospace;color:var(--global-color-light)}.wpcf7-form .intro-form{margin:0;font-size:12px;font-weight:300;text-align:right}.content .table-gdpr{margin:10px 0;font-size:12px;line-height:1.2}.content .table-gdpr,.content .table-gdpr td,.content .table-gdpr th{border:1px solid #ddd}.content .table-gdpr th{text-align:center;font-weight:400;text-transform:uppercase;color:var(--global-color-grey-1)}.table-legal{font-size:11px;font-size:.7rem;margin-bottom:1.5rem}.table-legal td,.table-legal th{padding:5px;text-align:center;line-height:1.3}.table-legal td:nth-child(4),.table-legal th:nth-child(4){text-align:left}#tellamamos_form{max-width:260px;margin:0 auto 20px}#tellamamos_form p{text-align:center;margin:5px 0}#tellamamos_form p.heading_tellamamos{font-size:18px;color:#009de0!important;font-weight:700;text-transform:uppercase}#tellamamos_form input[type="tel"]{width:200px}#tellamamos_form input.wpcf7-acceptance{margin-top:4px!important}#tellamamos_form input[type="submit"]{padding:4px 20px!important}#page .price-alt-text{display:none}.woocommerce-price-suffix{display:none}.woocommerce .wf-cell .product .onsale{top:22px;right:22px;left:auto;min-height:auto;min-width:100px;padding:5px;line-height:16px;font-size:12px;font-weight:400;text-align:center;text-transform:uppercase;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;transform:translate(50%,-50%) rotate(45deg);-webkit-transform:translate(50%,-50%) rotate(45deg);-moz-transform:translate(50%,-50%) rotate(45deg);-ms-transform:translate(50%,-50%) rotate(45deg);-o-transform:translate(50%,-50%) rotate(45deg);transform-origin:50% 50%;backface-visibility:hidden;-webkit-backface-visibility:hidden;background-color:var(--global-color-dark);color:var(--global-color-white)}.woocommerce .wf-cell .product .onsale.itsnew{right:auto;left:22px;transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);background-color:#46af15}.archive:not(.post-type-archive-product) .woocommerce-products-header .term-description{margin-bottom:30px}.archive:not(.post-type-archive-product) .woocommerce-products-header .term-description>*:first-child{margin-top:0}@media (max-width:767px){.archive:not(.post-type-archive-product) .woocommerce-products-header .term-description{font-size:15px;line-height:1.4;display:none}}.archive:not(.post-type-archive-product) .switcher-wrap{margin-bottom:0}.products .dt-css-grid{margin-bottom:50px}@media (max-width:480px){.wc-grid.resize-by-browser-width .dt-css-grid{grid-column-gap:20px;grid-row-gap:20px}}.loading-effect-none .wf-cell.shown:not(.isotope-hidden):not(.hidden),.mobile-true .dt-isotope .wf-cell.shown:not(.isotope-hidden),.mobile-true .wf-cell.shown:not(.isotope-hidden):not(.hidden){animation:none;opacity:1}.products .dt-css-grid .wf-cell{overflow:hidden;opacity:1;padding:10px;border:0 solid var(--global-color-white);background-color:var(--global-color-white);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.products .dt-css-grid .wf-cell:hover{border-color:var(--global-color-white);box-shadow:2px 2px 20px 0 var(--global-color-grey-6)}.woocommerce .wf-cell .product{height:100%}.woocommerce .wf-cell .product .woocom-project{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.woocommerce .wf-cell .product .woo-buttons-on-img{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin:0}.woocommerce .wf-cell .product .woocom-list-content{text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.woocommerce .wf-cell .product .entry-title{margin:0;line-height:1.1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.woocommerce .wf-cell .product .entry-title a{display:block;height:100%;text-align:center;padding:20px 0;font-size:17px;line-height:1.2;font-weight:400;color:var(--global-color-black)}.woocommerce .wf-cell .product .entry-title a:hover,.products .dt-css-grid .wf-cell:hover .product .entry-title a{text-decoration:none;color:var(--global-color-light)}.woocommerce .wf-cell .product .entry-title a mark{font-weight:400;color:var(--global-color-grey-3)}.woocommerce .wf-cell .product .woocom-list-content .price{display:block;float:none;width:100%;margin:0}.woocommerce .wf-cell .product .woocom-list-content .price a{display:block;margin:0 -1px -1px;font-size:15px;line-height:1.2;font-weight:400;height:auto;padding:10px;text-align:center;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background-color:var(--global-color-light);text-shadow:0 0 1px rgb(0 0 0 / .125);color:var(--global-color-white)}.woocommerce .wf-cell .product .woocom-list-content .price a .amount *{font-weight:600;color:var(--global-color-white)}.woocommerce .wf-cell .product .woocom-list-content .price a del{font-size:14px;opacity:.65;margin-right:2px;text-decoration:line-through;color:var(--global-color-white)}.woocommerce .wf-cell .product .woocom-list-content .price a del .amount *{font-weight:400}.woocommerce .wf-cell .product .woocom-list-content .price a:hover,.products .dt-css-grid .wf-cell:hover .product .price a{text-decoration:none;background-color:var(--global-color-light)}.woocommerce #page .wf-cell .product .woocom-list-content .price .price-alt-text{display:block;font-size:11px}.woocommerce .wf-cell .product .woocommerce-product-details__short-description{display:none!important}.single.single-product #content{background-color:var(--global-color-white);padding:20px}.single-product #page .page-title .seo-breadcrumbs{margin-bottom:0}.single-product #page .page-title .entry-title{display:none}.single-product #page #main{padding-top:0}.single-product #page div.product .product_title.entry-title{margin-top:0;margin-bottom:15px}.single-product #page div.product .onsale{display:none}.product div.images,.product div.summary{margin-bottom:25px;position:relative}.woocommerce div.product div.images .slick-slide{outline:none}.woocommerce div.product div.images .slick-prev{left:-20px;margin:0}.woocommerce div.product div.images .slick-next{right:-20px}.woocommerce div.product div.images .slick-arrow::before{font-size:20px;opacity:1;color:var(--global-color-grey-1)}.woocommerce div.product div.images .slick-prev::before{content:"\f012"}.woocommerce div.product div.images .slick-next::before{content:"\f013"}.woocommerce div.product div.images .slick-arrow.slick-disabled::before{opacity:0}.woocommerce div.product div.images .slick-arrow:hover::before{color:var(--global-color-light)}@media (max-width:767px){.woocommerce div.product div.images>.slick-slider{max-width:360px;margin:0 auto}.woocommerce div.product div.images .slick-slider.wpgs-nav{display:none}}@media (max-width:480px){.woocommerce div.product div.images>.slick-slider{max-width:280px}}.product div.images .price{display:block;text-align:center}.product div.images .woocommerce-price-suffix{display:inline}#page .product div.images .price-alt-text{display:inline-block;font-size:14px;font-weight:400;padding:2px 10px;border-radius:2px;text-shadow:0 0 1px rgb(0 0 0 / .125);background-color:#46af15;color:var(--global-color-white)}@media (min-width:768px){.product div.images .price{position:absolute;top:0;right:0;margin:0;left:0}.product div.images .price .price-container{display:block;position:absolute;top:30px;height:80px;width:auto;padding:0 30px;right:0;display:flex;flex-direction:column;justify-content:center;background-color:var(--global-color-light)}.product div.images .price .price-container>*{display:block;font-size:22px;line-height:1.2;text-shadow:0 0 1px rgb(0 0 0 / .125);color:var(--global-color-white)}.product div.images .price .price-container .amount{font-weight:600;color:var(--global-color-white)}.product div.images .price .price-container del,.product div.images .price .price-container del .amount{font-size:14px;font-weight:400;color:var(--global-color-white);opacity:.9}.product div.images .price .price-container ins .amount{font-size:22px;color:var(--global-color-white)}.product div.images .price .price-container .woocommerce-price-suffix{font-size:9px;margin-top:1px;opacity:.7}#page .product div.images .price-alt-text{position:absolute;display:block;top:-10px;right:0;left:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;white-space:nowrap;padding:5px 15px;font-weight:600;font-size:13px;letter-spacing:.025rem;line-height:15px;width:100%}}@media (max-width:767px){.product div.images .price{display:block;font-size:26px;line-height:26px;margin:10px 0}.product div.images .price .amount{font-weight:600;color:var(--global-color-light)}.product div.images .price ins,.product div.images .price del{display:inline-block;margin:0 3px}.product div.images .price del,.product div.images .price del .amount{color:var(--global-color-grey-3);font-size:16px;font-weight:400}.product div.images .price ins .amount{color:var(--global-color-light)}.product div.images .price .woocommerce-price-suffix{color:#a3a7ac;font-size:12px;text-transform:uppercase}}.woocommerce div.product div.summary .price{display:none}.woocommerce div.product div.summary .woocommerce-product-details__short-description{margin-bottom:0}.woocommerce div.product div.summary .woocommerce-product-details__short-description>*:first-child{margin-top:0!important}.woocommerce div.product div.summary h1{margin-bottom:10px}.woocommerce div.product .summary .woocommerce-product-details__short-description h2{font-size:20px;line-height:1.3}.woocommerce div.product .summary .woocommerce-product-details__short-description h3{font-size:17px;line-height:1.3}.woocommerce div.product .summary .woocommerce-product-details__short-description h4,.woocommerce div.product .woocommerce-product-details__short-description .summary p{margin-bottom:10px;font-size:15px;line-height:1.3}.woocommerce div.product .summary iframe{margin-top:10px;margin-bottom:10px}.product .shop_attributes,.shipping-info table.aditional-info{width:100%;font-size:12px;border-width:0;background-color:#fff0;margin:20px 0}.product .shop_attributes{margin-top:40px}@media (max-width:767px){.product .shop_attributes{margin-top:15px}}.product .shop_attributes tr{background-color:#fff0}.product .shop_attributes tr:nth-child(2n)>td,.product .shop_attributes tr:nth-child(2n)>th,.shipping-info table.aditional-info tr:nth-child(2n)>th,.shipping-info table.aditional-info tr:nth-child(2n)>td{background-color:var(--global-color-grey-7)}.product .shop_attributes tr:nth-child(2n+1)>th,.product .shop_attributes tr:nth-child(2n+1)>td,.shipping-info table.aditional-info tr:nth-child(2n+1)>th,.shipping-info table.aditional-info tr:nth-child(2n+1)>td{background-color:var(--global-color-grey-6)}.product .shop_attributes tr:first-child>th:first-child,.product .shop_attributes tr:first-child>td:first-child{border-radius:10px 0 0 0;-webkit-border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0;-ms-border-radius:10px 0 0 0;-o-border-radius:10px 0 0 0}.product .shop_attributes tr:first-child>th:last-child,.product .shop_attributes tr:first-child>td:last-child{border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;-ms-border-radius:0 10px 0 0;-o-border-radius:0 10px 0 0}.product .shop_attributes tr:last-child>th:last-child,.product .shop_attributes tr:last-child>td:last-child{border-radius:0 0 10px 0;-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;-ms-border-radius:0 0 10px 0;-o-border-radius:0 0 10px 0}.product .shop_attributes tr:last-child>th:first-child,.product .shop_attributes tr:last-child>td:first-child{border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-ms-border-radius:0 0 0 10px;-o-border-radius:0 0 0 10px}.product .shop_attributes th,.product .shop_attributes td,.shipping-info table.aditional-info th,.shipping-info table.aditional-info td{font-weight:400;line-height:1.1;padding:.5rem 1rem;text-align:left;border-width:0;vertical-align:middle}.product .shop_attributes th,.shipping-info table.aditional-info th{min-width:90px;text-transform:none;font-weight:600}.product .shop_attributes td,.shipping-info table.aditional-info td,.product .shop_attributes td,.shipping-info table.aditional-info td>p{font-size:14px!important;font-weight:400}.product .shop_attributes td a{color:var(--global-color-dark);text-decoration:underline}.product .shop_attributes p{margin:0!important}.woocommerce div.product .summary .ew-extra{margin-bottom:10px}.woocommerce div.product .summary .ew-download{margin:15px 0}.woocommerce div.product .summary .ew-download p{font-size:15px;font-weight:400;line-height:20px;margin-bottom:10px}.woocommerce div.product .summary .ew-download p>a{color:var(--global-color-dark)}.woocommerce div.product .summary .ew-download p>a:hover{text-decoration:none;color:var(--global-color-light)}.woocommerce div.product .summary .ew-download p>a>i{font-size:19px;line-height:inherit;margin-right:5px;position:relative;top:1px;color:var(--global-color-light)}.prev_next_buttons{line-height:20px;font-size:12px;text-transform:uppercase}.prev_next_buttons a{display:inline-block;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;width:80px;height:80px;text-align:center;line-height:70px;font-size:30px;padding:10px;background-color:var(--global-color-light);color:var(--global-color-white);position:fixed;top:50%;margin-top:-40px}.prev_next_buttons a:hover{text-decoration:none!important;background-color:var(--global-color-dark)}.prev_next_buttons a[rel="prev"]{padding-left:0;padding-right:30px;right:-40px}.prev_next_buttons a[rel="next"]{padding-left:30px;padding-right:0;left:-40px}.prev_next_buttons::after{content:'';display:block;clear:both}.woocommerce div.product #tab-title-additional_information,#page div.product .woocommerce-tabs #tab-additional_information{display:none!important}.product:not(.elementor) .woocommerce-tabs .tabs::after,.the7-elementor-widget .woocommerce-tabs .tabs::after{display:none}#page div.product .woocommerce-tabs{padding:0;border:0 solid var(--global-color-grey-6);border-radius:.75rem;-webkit-border-radius:.75rem;-moz-border-radius:.75rem;-ms-border-radius:.75rem;-o-border-radius:.75rem;overflow:hidden}#page div.product .woocommerce-tabs .tabs{margin:0;box-shadow:inset 0 -1px var(--global-color-grey-7);-webkit-box-shadow:inset 0 -1px var(--global-color-grey-7);background-color:var(--global-color-grey-6)}#page div.product .woocommerce-tabs .tabs li{padding:0;margin:0}#page div.product .woocommerce-tabs .tabs li>a{display:block;text-transform:none;font-weight:600;font-size:14px;line-height:20px;padding:20px 25px;border-right:1px solid var(--global-color-grey-6);box-shadow:inset 0 -1px var(--global-color-grey-6);-webkit-box-shadow:inset 0 -1px var(--global-color-grey-6);background-color:var(--global-color-grey-6);color:var(--global-color-grey-3)}#page div.product .woocommerce-tabs .tabs li>a:hover{text-decoration:none;color:var(--global-color-light)}#page div.product .woocommerce-tabs .tabs li.active>a,#page div.product .woocommerce-tabs .tabs li>a:hover.active{text-decoration:none;box-shadow:none;-webkit-box-shadow:none;background-color:var(--global-color-grey-7);color:var(--global-color-black)}#page div.product .woocommerce-tabs .tabs li.active::after{display:none}#page div.product .woocommerce-tabs .panel{padding:25px;background-color:var(--global-color-grey-7)}#page div.product .woocommerce-tabs .panel .panel{padding:0}@media (max-width:767px){#page div.product .woocommerce-tabs{border-width:0}#page div.product .woocommerce-tabs .tabs{display:none!important}#page div.product .woocommerce-tabs .panel{display:block!important;padding:20px;margin-bottom:30px;border:1px solid var(--global-color-grey-6)}.woocommerce-tabs #tab-description>h2:first-child{display:block;text-align:center;font-weight:600;font-size:14px;line-height:20px;color:var(--global-color-black)!important;text-transform:uppercase;letter-spacing:.05rem}}.product .woocommerce-tabs .ew-toggle>.panel{display:block!important}.product_meta{margin-top:30px;margin-bottom:30px;font-size:12px;line-height:20px}.product_meta .posted_in,.product_meta .sku_wrapper,.product_meta .tagged_as{display:block;margin:10px 0}.product_meta a{font-size:14px}.product_meta a:hover{text-decoration:none!important}.product_meta span{color:var(--global-color-grey-3)}.product_meta a{font-weight:600;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;color:var(--global-color-light)}.product_meta a:hover{text-decoration:none;color:var(--global-color-light)}.product_meta a.data-link{display:none}.product_meta .sku_wrapper .sku{font-size:14px;font-weight:600;color:var(--global-color-black)}.product_meta .tagged_as a{transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;display:inline-block;padding:3px 5px;margin:0 5px 5px 0;font-family:inherit;font-size:11px;line-height:20px;font-weight:600;text-decoration:none;letter-spacing:.025rem;border:2px solid var(--global-color-grey-6);color:var(--global-color-light)}.product_meta .tagged_as a:hover{background-color:var(--global-color-light);border-color:var(--global-color-light);color:var(--global-color-white)}.related-product>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page .related-product>li .product-title{margin-bottom:0;font-size:15px;line-height:20px;color:var(--global-color-black)}#page .related-product>li .product-title:hover{color:var(--global-color-light);text-decoration:none}.related-product>li .price{display:none}.related-product>li .onsale{display:none}.product:not(.elementor) .upsells.products,.product:not(.elementor) .related.products{padding-top:40px;margin-bottom:40px;margin-top:0;border-width:0;clear:both;border-color:#ededed}.product:not(.elementor) .related.products>h2,.product:not(.elementor) .upsells.products>h2,.cross-sells>h2{text-align:center;margin-top:0;margin-bottom:35px;padding-bottom:15px;font-size:15px;font-weight:600;border-bottom:1px solid #ccd1d4;color:var(--global-color-black)!important}.product:not(.elementor) .related.products>h2::after,.product:not(.elementor) .upsells.products>h2::after,.cross-sells>h2::after{width:100px;height:2px;left:50%;margin-left:-50px}.woocommerce div.product .woocommerce-product-details__short-description form{line-height:1.2;font-size:14px}.woocommerce div.product .woocommerce-product-details__short-description form p{margin:0!important;line-height:0}.woocommerce-product-details__short-description form br{display:none}.woocommerce div.product .woocommerce-product-details__short-description form .content table,.woocommerce div.product .woocommerce-product-details__short-description form .content td,.woocommerce div.product .woocommerce-product-details__short-description form .content th{border-width:0;line-height:1}.woocommerce div.product .woocommerce-product-details__short-description form table td{padding:0;font-weight:700}.woocommerce div.product .woocommerce-product-details__short-description form select{width:100%;margin:0}.woocommerce-tabs .rmp-results-widget{margin:1rem 0}#page .sci-accordion .vc_tta-panel .vc_tta-panel-title>a{font-weight:600;font-size:15px;line-height:20px;padding-left:40px;color:var(--global-color-grey-1)}#page .sci-accordion .vc_tta-panel .vc_tta-panel-title .vc_tta-controls-icon{left:10px;width:18px;height:18px;background-color:var(--global-color-light);border:3px solid var(--global-color-light);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}#page .sci-accordion .vc_tta-panel .vc_tta-panel-title .vc_tta-controls-icon::after,#page .sci-accordion .vc_tta-panel .vc_tta-panel-title .vc_tta-controls-icon::before{border-color:var(--global-color-white)}#page .sci-accordion .vc_tta-panel.vc_active .vc_tta-panel-title>a,#page .sci-accordion .vc_tta-panel .vc_tta-panel-title>a:hover{background-color:#fff0;color:var(--global-color-light)}#page .sci-accordion .vc_tta-panel.vc_active .vc_tta-panel-title .vc_tta-controls-icon,#page .sci-accordion .vc_tta-panel .vc_tta-panel-title>a:hover .vc_tta-controls-icon{background-color:var(--global-color-dark);border-color:var(--global-color-dark)}@media print{body,.container{float:none!important;width:auto!important;margin:0!important;padding:0!important;color:var(--global-color-grey-1)}a:after{display:none!important}a{text-decoration:none!important}.header .col-sm-4,.header .col-sm-8{width:50%!important}.header-contact>a{display:none!important}.header-contact>a.hidden-sm{display:block!important}.header .menu-wrapper{display:none!important}.single-product #main .main-content{width:100%!important}.single-product #main .sidebar{display:none!important}.product .summary frame{display:none!important}.product .summary .description p{font-size:15px}.product .summary .resp-tabs-container{font-size:115%}.addtoany_share_save_container{display:none!important}}