.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.screen-reader-text:focus{clip:auto;width:auto;height:auto;left:12px;top:12px;z-index:99999;padding:14px;background:#fff;color:#111}.main-nav ul{list-style:none;display:flex;align-items:center;gap:4px;margin:0;padding:0}.main-nav li{position:relative}.main-nav .sub-menu{display:none;position:absolute;left:0;top:100%;min-width:180px;padding:8px;background:#171717;z-index:10;box-shadow:0 12px 30px #0002}.main-nav li:hover>.sub-menu,.main-nav li:focus-within>.sub-menu{display:block}.main-nav .sub-menu a{display:block}.header-search input[type=hidden]{display:none}.site-header a.access{text-decoration:none}.site-header [aria-label=Carrito]{position:relative}.cart-count{display:grid;place-items:center;min-width:15px;height:15px;position:absolute;right:0;top:0;padding:1px 3px;border-radius:20px;background:#ff6b35;color:#fff;font-size:9px;line-height:1}.wp-page{padding-block:52px 72px;min-height:50vh}.wp-page h1{font-size:clamp(32px,5vw,54px);letter-spacing:-.045em;margin-bottom:28px}.wp-page .wp-content{line-height:1.7}.wp-content p,.wp-content ul,.wp-content ol{margin-block:1em}.cursazo-empty{border:1px solid #dedbd7;border-radius:12px;padding:32px;background:#fff;grid-column:1/-1}.cursazo-empty h3{font-size:24px;line-height:1.2}.cursazo-empty p{margin-top:12px;line-height:1.6;color:#615d59}.cm-description p{margin:0}.featured-bottom>a{font-size:12px;display:flex;align-items:center;gap:8px}.featured-details h2 a{color:inherit}.cursazo-home-categories .topic-card{min-height:140px}.cursazo-home-categories .topic-icon{font-size:28px;font-weight:600;color:#ff6b35}.v-filters a{background:transparent;border:1px solid #0002;border-radius:9999px;padding:7px 16px;line-height:20px;font-size:13px}.v-filters a:hover{border-color:#111}.v-course-grid .course-link img,.hero-products .course-link img{max-width:100%}.course-foot .price{font-size:inherit;line-height:inherit}.course-foot del{opacity:.55;font-size:13px}.course-foot ins{text-decoration:none}.featured-bottom strong .price{font-size:20px}.home-catalog-link{margin-top:24px;display:flex;justify-content:center}.woocommerce div.product{clear:both}.cursazo-favorites-note{font-size:12px;color:#615d59;line-height:1.6}.wp-page .woocommerce-message,.wp-page .woocommerce-info,.wp-page .woocommerce-error{line-height:1.6}.woocommerce-store-notice{font-family:Inter,Arial,sans-serif}.hero-prefix,.hero-suffix{font-synthesis:none}.footer-bottom:empty{display:none}@media(max-width:760px){.main-nav ul{gap:0}.cart-count{right:-1px;top:0;font-size:8px;min-width:13px;height:13px}.wp-page{padding-block:36px 50px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.cart-count[data-empty="true"]{display:none}.catalog-search input[type="hidden"]{display:none}.featured-image img{max-width:100%}
.motion-stop{color:#ff6b35}
