:root{--margen-grilla: max(40px, calc((100% - 90rem)/2) )}@media screen and (min-width:750px){slideshow-slide .slide__content{padding-inline:var(--margen-grilla)!important}}slideshow-slide:is([class$=__promesa],[class$=__padel],[class$=__futbol]) .slide__content *{text-shadow:none}slideshow-slide:is([class$=__promesa],[class$=__padel],[class$=__futbol]) .text-block.h1 :is(h1,h2,p){text-transform:uppercase}slideshow-slide:is([class$=__promesa],[class$=__padel],[class$=__futbol]) .text-block.h6 p{display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 14px;background:#fff;border:1px solid rgb(17 17 17 / .1);border-radius:9999px;color:#111;font-size:.8125rem;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none}slideshow-slide:is([class$=__promesa],[class$=__padel],[class$=__futbol]) .text-block.h6 p strong{font-weight:700}slideshow-slide:is([class$=__promesa],[class$=__padel],[class$=__futbol]) .text-block.h6 p:before{content:"";flex:none;width:8px;height:8px;background:#95c11f;border-radius:9999px;box-shadow:0 0 0 3px #95c11f38;animation:tyd-pulso 2.4s ease-out infinite}@keyframes tyd-pulso{0%{box-shadow:0 0 0 3px #95c11f38,0 0 0 3px #95c11f59}70%,to{box-shadow:0 0 0 3px #95c11f38,0 0 0 10px #95c11f00}}@media(prefers-reduced-motion:reduce){slideshow-slide:is([class$=__promesa],[class$=__padel],[class$=__futbol]) .text-block.h6 p:before{animation:none}}slideshow-component:has([class$=__promesa]) slideshow-controls:has(.slideshow-controls__dots){position:absolute;inset:50% 20px auto auto;transform:translateY(-50%);width:max-content;height:auto;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-end;gap:18px;background:none;border-radius:0;color:#fff;mix-blend-mode:difference;z-index:5}slideshow-component:has([class$=__promesa]) .slideshow-controls__dots{display:flex;flex-direction:column;align-items:flex-end;gap:14px;width:auto;height:auto;margin:0;padding:0;list-style:none;counter-reset:tyd-n;order:1}slideshow-component:has([class$=__promesa]) .slideshow-controls__dots li{display:flex;flex-direction:column;align-items:flex-end;width:auto;height:auto;margin:0;padding:0;counter-increment:tyd-n}slideshow-component:has([class$=__promesa]) .slideshow-controls__dots button{all:unset;display:block;width:auto;height:auto;font-size:0;line-height:0;color:#fff;opacity:.45;cursor:pointer;transition:opacity .3s ease}slideshow-component:has([class$=__promesa]) .slideshow-controls__dots button:before{content:counter(tyd-n,decimal-leading-zero);display:block;position:static;width:auto;height:auto;background:none;border-radius:0;transform:none;opacity:1;color:#fff;font:400 .9375rem/1 var(--font-body--family);letter-spacing:.08em}slideshow-component:has([class$=__promesa]) .slideshow-controls__dots button:not([aria-selected=true]):after{content:none;display:none}slideshow-component:has([class$=__promesa]) .slideshow-controls__dots button[aria-selected=true]{opacity:1}slideshow-component:has([class$=__promesa]) .slideshow-controls__dots button[aria-selected=true]:after{content:"";display:block;position:static;width:1px;height:36px;margin:10px 0 0 auto;background:#fff;border-radius:0;animation:none;transform:none}slideshow-component:has([class$=__promesa]) slideshow-controls .slideshow-control.icon-pause,slideshow-component:has([class$=__promesa]) slideshow-controls .slideshow-control.icon-play{display:none}@media screen and (min-width:750px){slideshow-slide:is([class$=__promesa],[class$=__padel],[class$=__futbol]) .slide__image-container>.slide__image{object-position:center top}}@media screen and (min-width:750px){slideshow-slide:is([class$=__padel],[class$=__futbol]) .slide__image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#fff,#ffffffe6 20%,#fff0 42%)}}@media screen and (max-width:749px){slideshow-slide[class$=__promesa] .slide__image-container{background:#fff url(hero-tenis-retrato-movil.png) center bottom / 100% auto no-repeat}slideshow-slide[class$=__promesa] .slide__content{padding-block-end:calc(96.875vw + 12px)!important}slideshow-slide[class$=__padel] .slide__image-container{background:#fff url(hero-padel-jugadores-movil.png) center bottom / 100% auto no-repeat}slideshow-slide[class$=__padel] .slide__content{padding-block-end:calc(100vw * 775 / 1397 + 12px)!important}slideshow-slide[class$=__futbol] .slide__image-container{background:#fff url(hero-futbol-estudio-movil.png) center bottom / 100% auto no-repeat}slideshow-slide[class$=__futbol] .slide__content{padding-block-end:calc(100vw * 775 / 1470 + 12px)!important}}.shopify-section[id$=__deportes]{background:#fff}@media screen and (min-width:1470px){slideshow-slide:is([class$=__promesa],[class$=__padel],[class$=__futbol]) .slide__image-container{background:#e9e8ed}slideshow-slide:is([class$=__promesa],[class$=__padel],[class$=__futbol]) .slide__image-container>.slide__image{object-fit:contain;object-position:right center}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/marca-hero.css.map */
