﻿@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.color-primary__diveinn{background:#089ea6}.color-primary__waveinn{background:#115874}.color-primary__swiminn{background:#3da0d1}.color-primary__snowinn{background:#35558d}.color-primary__trekkinn{background:#2e7a3a}.color-primary__runnerinn{background:#55265f}.color-primary__bikeinn{background:#78746d}.color-primary__traininn{background:#d00b5d}.color-primary__smashinn{background:#db5d1a}.color-primary__goalinn{background:#a9c82d}.color-primary__xtremeinn{background:#d7301d}.color-primary__motardinn{background:#911212}.color-primary__dressinn{background:#000}.color-primary__kidinn{background:#30c5bb}.color-primary__bricoinn{background:#016a57}.color-primary__techinn{background:#333}.color-primary__outletinn{background:#f3ac39}.color-primary__tradeinn{background:#000}.color-primary__sportsinn{background:#a0aaac}.color-primary__sports{background:#a0aaac}.color-border__diveinn{border-color:#089ea6 #fff}.color-border__waveinn{border-color:#115874 #fff}.color-border__swiminn{border-color:#3da0d1 #fff}.color-border__snowinn{border-color:#35558d #fff}.color-border__trekkinn{border-color:#2e7a3a #fff}.color-border__runnerinn{border-color:#55265f #fff}.color-border__bikeinn{border-color:#78746d #fff}.color-border__traininn{border-color:#d00b5d #fff}.color-border__smashinn{border-color:#db5d1a #fff}.color-border__goalinn{border-color:#a9c82d #fff}.color-border__xtremeinn{border-color:#d7301d #fff}.color-border__motardinn{border-color:#911212 #fff}.color-border__dressinn{border-color:#000 #fff}.color-border__kidinn{border-color:#30c5bb #fff}.color-border__bricoinn{border-color:#016a57}.color-border__techinn{border-color:#333 #fff}.color-border__tradeinn{border-color:#000 #fff}.color-border__sportsinn{border-color:#a0aaac #fff}.filter_color .color_2174::before{border-color:red !important;background:rgba(0,0,0,0);border-width:3px}.filter_color .color_2171::before{border-color:#ff0 !important;background:rgba(0,0,0,0);border-width:3px}.filter_color .color_2170::before{border-color:lime !important;background:rgba(0,0,0,0);border-width:3px}.filter_color .color_2177::before{border-color:blue !important;background:rgba(0,0,0,0);border-width:3px}.filter_color .color_2176::before{border-color:#ff8000 !important;background:rgba(0,0,0,0);border-width:3px}.filter_color .color_2180::before{border-color:#8000ff !important;background:rgba(0,0,0,0);border-width:3px}.filter_color .color_2226::before{border-color:#ff0080 !important;background:rgba(0,0,0,0);border-width:3px}.filter_color .color_2179::before{border-color:gray !important;background:rgba(0,0,0,0);border-width:3px}.filter_color .color_2228::before{border-color:#bfbfbf !important;background:rgba(0,0,0,0);border-width:3px}.filter_color .color_2227::before{border-color:#ffd900 !important;background:rgba(0,0,0,0);border-width:3px}.filter_color .color_2172::before{border-color:#cc8033 !important;background:rgba(0,0,0,0);border-width:3px}.filter_color .color_2168::before{border-color:#cfcfaf !important;background:rgba(0,0,0,0);border-width:3px}.filter_color .color_2175::before{border-color:#000 !important;background:rgba(0,0,0,0);border-width:3px}.filter_color .color_2178::before{border-color:#000 !important;background:rgba(0,0,0,0);border-width:3px}.filter_color .color_2173::before{border-color:#000 !important;background:rgba(0,0,0,0);border-width:3px}.color_2174::before{background:red;border-color:red !important}.color_2171::before{background:#ff0;border-color:#ff0 !important}.color_2170::before{background:lime;border-color:lime !important}.color_2177::before{background:blue;border-color:blue !important}.color_2176::before{background:#ff8000;border-color:#ff8000 !important}.color_2180::before{background:#8000ff;border-color:#8000ff !important}.color_2226::before{background:#ff0080;border-color:#ff0080 !important}.color_2179::before{background:gray;border-color:gray !important}.color_2228::before{background:#bfbfbf;border-color:#bfbfbf !important}.color_2227::before{background:#ffd900;border-color:#ffd900 !important}.color_2172::before{background:#cc8033;border-color:#cc8033 !important}.color_2168::before{background:#cfcfaf;border-color:#cfcfaf !important}.color_2175::before{background:#fff;border-color:#fff !important}.color_2178::before{background:#000;border-color:#000 !important}.color_2173::before{background:linear-gradient(to right, #ce4906 0, #e3cd07 25%, #18a705 50%, #07b6c6 75%, #0434be 100%);border-color:#000 !important}[type=checkbox]:checked+.check_Rojo::before{border-color:red !important;background:rgba(0,0,0,0);border-width:3px}[type=checkbox]:checked+.color_Amarillo::before{border-color:#ff0 !important;background:rgba(0,0,0,0);border-width:3px}[type=checkbox]:checked+.color_Verde::before{border-color:lime !important;background:rgba(0,0,0,0);border-width:3px}[type=checkbox]:checked+.color_Azul::before{border-color:blue !important;background:rgba(0,0,0,0);border-width:3px}[type=checkbox]:checked+.color_Naranja::before{border-color:#ff8000 !important;background:rgba(0,0,0,0);border-width:3px}[type=checkbox]:checked+.color_Lila::before{border-color:#8000ff !important;background:rgba(0,0,0,0);border-width:3px}[type=checkbox]:checked+.color_Rosa::before{border-color:#ff0080 !important;background:rgba(0,0,0,0);border-width:3px}[type=checkbox]:checked+.color_Gris::before{border-color:gray !important;background:rgba(0,0,0,0);border-width:3px}[type=checkbox]:checked+.color_Plateado::before{border-color:#bfbfbf !important;background:rgba(0,0,0,0);border-width:3px}[type=checkbox]:checked+.color_Dorado::before{border-color:#ffd900 !important;background:rgba(0,0,0,0);border-width:3px}[type=checkbox]:checked+.color_Marrón::before{border-color:#cc8033 !important;background:rgba(0,0,0,0);border-width:3px}[type=checkbox]:checked+.color_Beige::before{border-color:#cfcfaf !important;background:rgba(0,0,0,0);border-width:3px}[type=checkbox]:checked+.color_Blanco::before{border-color:#000 !important;background:rgba(0,0,0,0);border-width:3px}[type=checkbox]:checked+.color_Negro::before{border-color:#000 !important;background:rgba(0,0,0,0);border-width:3px}[type=checkbox]:checked+.color_Multicolor::before{border-color:#000 !important;background:rgba(0,0,0,0);border-width:3px}.color_Rojo::before{background:red;border-color:red !important}.color_Amarillo::before{background:#ff0;border-color:#ff0 !important}.color_Verde::before{background:lime;border-color:lime !important}.color_Azul::before{background:blue;border-color:blue !important}.color_Naranja::before{background:#ff8000;border-color:#ff8000 !important}.color_Lila::before{background:#8000ff;border-color:#8000ff !important}.color_Rosa::before{background:#ff0080;border-color:#ff0080 !important}.color_Gris::before{background:gray;border-color:gray !important}.color_Plateado::before{background:#bfbfbf;border-color:#bfbfbf !important}.color_Dorado::before{background:#ffd900;border-color:#ffd900 !important}.color_Marrón::before{background:#cc8033;border-color:#cc8033 !important}.color_Beige::before{background:#cfcfaf;border-color:#cfcfaf !important}.color_Blanco::before{background:#fff;border-color:#fff !important}.color_Negro::before{background:#000;border-color:#000 !important}.color_Multicolor::before{background:linear-gradient(to right, #ce4906 0, #e3cd07 25%, #18a705 50%, #07b6c6 75%, #0434be 100%);border-color:#000 !important}.highlight{background-color:#ff662e;color:#fff}h1{font-size:1.5rem;font-weight:500;margin:0}.txt-base,.listaPais a,option,.input-checkbox label,.txt-link,.txt-link a,.txt-base__italic,.txt-base__italic a,.txt-base__link,.txt-base__link a,.txt-base__tap,.txt-base__tap a,.txt-base__notice,.txt-base__notice a,.txt-base__ok,.txt-base__ok a,.txt-base__error,.txt-base__error a,.txt-base-white,.txt-base-white__bold,.txt-base-white a,.txt-base-white__bold a,.txt-base__tachado,.txt-base__tachado a,.txt-base__spacingx2,.txt-base__spacingx2 a,.txt-base__select span,.txt-base__select,.txt-base__select a,.txt-base a,option a,.input-checkbox label a,.txt-base__gris a,.txt-base__bold a,.title-filters__sports a,.txt-seo h2 a,.txt-seo__link:is(:hover) h2 a,.txt-seo__bold h2 a,.txt-seo h3 a,.txt-seo__link:is(:hover) h3 a,.txt-seo__bold h3 a,.txt-base__bold,.title-filters__sports,.txt-seo h2,.txt-seo__link:is(:hover) h2,.txt-seo__bold h2,.txt-seo h3,.txt-seo__link:is(:hover) h3,.txt-seo__bold h3,.txt-base__gris{font-size:1rem;line-height:1.5rem;text-align:left;font-weight:400;overflow-wrap:break-word;color:#000}.txt-base__gris{color:#666}.txt-base__bold,.title-filters__sports,.txt-seo h2,.txt-seo__link:is(:hover) h2,.txt-seo__bold h2,.txt-seo h3,.txt-seo__link:is(:hover) h3,.txt-seo__bold h3{font-weight:700}.txt-base a,.listaPais a a,option a,.input-checkbox label a,.txt-link a,.txt-base__italic a,.txt-base__link a,.txt-base__tap a,.txt-base__notice a,.txt-base__ok a,.txt-base__error a,.txt-base-white a,.txt-base-white__bold a,.txt-base__tachado a,.txt-base__spacingx2 a,.txt-base__select a,.txt-base__gris a,.txt-base__bold a,.title-filters__sports a,.txt-seo h2 a,.txt-seo__link:is(:hover) h2 a,.txt-seo__bold h2 a,.txt-seo h3 a,.txt-seo__link:is(:hover) h3 a,.txt-seo__bold h3 a{text-decoration:underline;cursor:pointer}.txt-base__select{color:#ff662e}.txt-base__select span{color:#ff662e !important;font-weight:700}.txt__center{text-align:center !important}.txt-base__spacingx2{line-height:1.8rem}.txt-base__spacingx2 a{text-decoration:none}.txt-base__tachado{text-decoration:line-through}.txt-base-white,.txt-base-white__bold{color:#fff}.txt-base-white__bold{font-weight:700}.txt-base__error{color:#e82121 !important;font-weight:600}.txt-base__ok{color:#419f41;font-weight:500}.txt-base__notice{display:flex;align-items:center;gap:.5rem}.txt-base__notice:before{display:flex;justify-content:center;content:url("../images/alertaRoja.svg");box-sizing:border-box}.txt-base__tap{padding-left:2rem}@media screen and (min-width: 800px){.txt-base__tap{padding-left:3rem}}.txt-base__tap a{text-decoration:underline}.txt-base__link{cursor:pointer;text-decoration:underline}@media screen and (min-width: 1070px){.txt-base__link{text-decoration:none}.txt-base__link:is(:hover){text-decoration:underline}}.txt-base__italic{font-style:italic}.txt-click{text-decoration:underline;margin-top:1rem;color:gray}.txt-link{text-decoration:underline}.txt-important,.txt-important__regular{font-size:1rem;line-height:1.2rem;color:#ff662e;font-weight:800}.txt-important__regular{font-weight:400}.txt-xs,.txt-xs__inlineblok,.txt-xs__white,.txt-xs__bold,.txt-xs__red,.txt-xs__red a,.txt-xs__black,.txt-xs_link{font-size:.9rem;color:#666;text-align:left;line-height:1.1rem}.txt-xs_link{text-decoration:underline !important}.txt-xs__black{color:#000}.txt-xs__red,.txt-xs__red a{color:#e82121 !important;line-height:1rem;display:flex;align-items:center}.txt-xs__bold{color:#000;font-weight:800}.txt-xs__white{color:#fff;line-height:.7rem}.txt-xs__inlineblok{display:inline-block}.title,.title-xl,.title-secundary,.title-secundary__doble,.title-secundary__desactivado,.title-page,.nav-marcas__abce li,.title-red,.title-page__select{color:#000;font-weight:600}.title-page,.nav-marcas__abce li,.title-red,.title-page__select{font-size:1.4rem;line-height:1.8rem}@media screen and (min-width: 1070px){.title-page,.nav-marcas__abce li,.title-red,.title-page__select{font-size:1.6rem}}.title-page__select{color:#ff662e}.title_filters{font-size:1.2rem;line-height:1.5rem;font-weight:600}.title-red{color:#e54343}.title-page__desactivado{font-size:1.5rem;line-height:1.7rem;color:gray}.title-secundary,.title-secundary__doble,.title-secundary__desactivado{font-size:1.2rem;line-height:1.6rem;text-transform:lowercase}.title-secundary::first-letter,.title-secundary__doble::first-letter,.title-secundary__desactivado::first-letter{text-transform:uppercase}.title-secundary__desactivado{color:gray}.title-secundary__doble{line-height:2rem}.title-xl{font-size:2.1rem}.txt-seo,.txt-seo__link:is(:hover),.txt-seo__bold{font-size:.9rem;line-height:1.2rem;color:#666;text-align:left;font-weight:500;margin-bottom:2rem}.txt-seo h3,.txt-seo__link:is(:hover) h3,.txt-seo__bold h3{padding-top:1rem;color:#666;margin-bottom:.5rem}.txt-seo h3:first-letter,.txt-seo__link:is(:hover) h3:first-letter,.txt-seo__bold h3:first-letter{text-transform:uppercase}.txt-seo h2,.txt-seo__link:is(:hover) h2,.txt-seo__bold h2{font-size:1.1rem;margin-bottom:.5rem;color:#666}.txt-seo h2:first-letter,.txt-seo__link:is(:hover) h2:first-letter,.txt-seo__bold h2:first-letter{text-transform:uppercase}.txt-seo__bold{font-weight:700}.title-seo{font-size:1.2rem;line-height:1.7rem;color:#666;text-align:left;font-weight:700}.title-seo h3{padding-top:1rem;color:#666}.title-seo h3:first-letter{text-transform:uppercase}.title-seo h2{color:#666}.title-seo h2:first-letter{text-transform:uppercase}.txt-seo__link:is(:hover){text-decoration:underline;font-weight:700}.txt-seo a,.txt-seo__bold a,.txt-seo__link:is(:hover) a{font-size:.9rem;line-height:1.2rem;color:#666;text-align:left;text-decoration:underline}.txt-legal{font-size:.9rem;line-height:1.3rem;color:gray;text-align:left}.txt__left{text-align:left !important}.txt-legal__link,.txt-legal a{font-size:.9rem;line-height:1.3rem;color:gray;text-align:left;text-decoration:underline}.txt-chekbox{display:flex;gap:5px}.txt-subtitle,.title-seo h3,.title-seo h2{font-size:1.2rem;line-height:1.4rem;text-align:left;font-weight:700}.txt-subtitle__underline{text-decoration:underline;font-size:1.2rem;line-height:1.4rem;text-align:left;font-weight:500}.txt-lowercase{text-transform:lowercase}.txt-lowercase::first-letter{text-transform:uppercase}.txt-alignes__right{text-align:right}.coinns_txt_outstanding{background-color:#ffd500;padding:.2rem;border-radius:.4rem;font-weight:700;white-space:nowrap}.brand_name{text-transform:capitalize}.btn,.btn-recomendador,.btn-shop-listado,.btn-pack-listado,.btn-ok,.btn-delete,.btn-third,.btn-submit-secondary,.btn_fitting,.btn-secondary,::file-selector-button,.btn-secondary__dropdown,.btn-shop__off,.btn-shop__recollidaexpress,.btn-shop__agregar,.btn-shop__click,.btn-shop__pack,.btn-shop__secondary,.btn-shop__primary,.btn-shop{padding:1.2rem;border:none;width:100%;text-align:center;text-decoration:none;font-size:1.2rem;line-height:1.3rem;cursor:pointer;min-height:40px;display:flex;justify-content:center;align-items:center;white-space:nowrap;font-weight:400;border-radius:.4rem}.btn-shop,.btn-shop__agregar,.btn-shop__pack{color:#fff;width:100%}.btn-shop__primary{background-color:#ff662e;color:#fff;height:fit-content;flex:1}@media screen and (min-width: 800px){.btn-shop__primary:is(:hover){filter:brightness(0.8)}}.btn-shop__secondary{color:#fff;height:fit-content;min-height:46px;flex:1}@media screen and (min-width: 800px){.btn-shop__secondary:is(:hover){filter:brightness(0.8)}}.btn-shop__pack{background-color:#35558d;color:#fff}@media screen and (min-width: 800px){.btn-shop__pack:is(:hover){filter:brightness(0.8)}}.btn-shop__click{color:#fff}@media screen and (min-width: 800px){.btn-shop__click:is(:hover){filter:brightness(0.8)}}.btn-shop__agregar{background-color:#f3ce2b;color:#fff}@media screen and (min-width: 800px){.btn-shop__agregar:is(:hover){filter:brightness(0.8)}}.btn-shop__recollidaexpress{background-color:#2e88ef;color:#fff}@media screen and (min-width: 800px){.btn-shop__recollidaexpress:is(:hover){filter:brightness(0.8)}}.btn-shop__off{background-color:#cc3600}.btn-shop__primary:disabled{background-color:rgba(255,102,46,.41);cursor:no-drop}.btn-shop__primary_disabled{background-color:rgba(255,102,46,.41);cursor:no-drop}.btn-secondary,::file-selector-button,.btn-secondary__dropdown{background-color:#f5f5f5;color:#666;border:.08rem solid #ccc;width:fit-content}@media screen and (min-width: 800px){.btn-secondary:is(:hover),:is(:hover)::file-selector-button,.btn-secondary__dropdown:is(:hover){background-color:#ccc}}.btn-secondary-dropdown-container{position:relative}.btn-secondary__dropdown{display:flex;flex-direction:row;align-items:flex-start}@media screen and (min-width: 800px){.btn-secondary__dropdown:is(:hover){background-color:#f5f5f5}}.btn-mini{padding:.5rem;border:none;width:100%;text-align:center;text-decoration:none;font-size:1rem;line-height:1.1rem;cursor:pointer;min-height:35px;display:flex;justify-content:center;align-items:center;white-space:nowrap;font-weight:400;border-radius:.4rem}.btn_fitting{background-color:#e6e6e6;padding:.65rem;color:#000;width:100%;height:50px}@media screen and (min-width: 800px){.btn_fitting:is(:hover){background-color:#ccc}}::file-selector-button{padding:.5rem;font-size:.9rem;color:#666;line-height:1.1rem;min-height:23px;display:inline-block}.btn-dropdown__down{position:absolute;z-index:10;align-items:flex-start;border-radius:0 0 .4rem .4rem;border-top:rgba(0,0,0,0);margin-top:-0.3rem;right:0;width:100%}@media screen and (min-width: 500px){.btn-dropdown__down{width:auto}}@media screen and (min-width: 1600px){.btn-dropdown__down{right:auto;width:auto}}.btn-dropdown__down .input-checkbox{white-space:normal}@media screen and (min-width: 500px){.btn-dropdown__down .input-checkbox{white-space:nowrap}}@media screen and (min-width: 800px){.btn-dropdown__down:is(:hover){background-color:#f5f5f5}}.btn-secondary__round{font-size:.8rem;line-height:.8rem;text-align:left;font-weight:500;cursor:pointer;background:#f5f5f5;color:#666;text-decoration:none;border:.08rem solid #ccc;padding:.3rem .8rem;border-radius:7rem}@media screen and (min-width: 800px){.btn-secondary__round:is(:hover){background:#e6e6e6}}.btn-submit-secondary{background-color:gray;color:#fff;font-size:1rem;line-height:1rem;font-weight:500;width:fit-content}.btn-submit-secondary span{text-decoration:none}.btn-third{background-color:#f5f5f5;color:#000;font-weight:500;border:1px solid #ccc;padding:12px;border-radius:40px}.btn-delete{border-radius:.4rem;border:solid .1rem #e82121;color:#e82121;padding:1rem;width:fit-content}@media screen and (min-width: 800px){.btn-delete:is(:hover){background-color:#e82121;color:#fff !important}}.btn-ok{border-radius:.4rem;border:solid .1rem #419f41;padding:12px;width:fit-content}.btn-pack-listado{background:#fff;color:#35558d;border:.1rem solid #35558d;font-size:1rem;font-weight:700;padding:.3rem}@media screen and (min-width: 800px){.btn-pack-listado:is(:hover){color:#2b4673;border:.1rem solid #2b4673}}.btn-shop-listado{background:#fff;color:#ff662e;border:.1rem solid #ff662e;font-size:1rem;font-weight:700;padding:.3rem;white-space:inherit;flex:1}@media screen and (min-width: 800px){.btn-shop-listado:is(:hover){color:#cc3600;border:1px solid #cc3600}}.btn-recomendador{padding:12px 5px;background-color:#000;color:#fff;font-size:1rem;cursor:pointer}.btn-cantidad{cursor:pointer;background-color:#ccc;font-size:2rem;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:100px}.labels,.label_efficiencyG,.label_efficiencyF,.label_efficiencyE,.label_efficiencyD,.label_efficiencyC,.label_efficiencyB,.label_efficiencyA,.label_discount__outletinn,.label_discount,.label_sustainable{border-radius:50rem;position:absolute;background-color:#fff;padding:.6rem;text-align:center;font-size:.9rem}@media screen and (min-width: 800px){.labels,.label_efficiencyG,.label_efficiencyF,.label_efficiencyE,.label_efficiencyD,.label_efficiencyC,.label_efficiencyB,.label_efficiencyA,.label_discount__outletinn,.label_discount,.label_sustainable{font-size:1rem;padding:.7rem}}.label_sustainable{color:#419f41;border:1px solid #419f41}.label_discount{color:#ff662e;border:1px solid #ff662e;right:0;z-index:10}.label_discount__outletinn{background-color:#ff662e;color:#fff;right:0;z-index:10}.label-efficiency__wrapper{display:flex;align-items:center}.label-efficiency__wrapper img{aspect-ratio:auto !important}.label_efficiencyA{color:#00a450;background-color:rgba(0,0,0,0)}.icon_efficiencyA{display:flex;justify-content:center;content:url(../images/ic-eficiencia_a.svg);box-sizing:border-box}.label_efficiencyB{color:#4bb546;background-color:rgba(0,0,0,0)}.icon_efficiencyB{display:flex;justify-content:center;content:url(../images/ic-eficiencia_b.svg);box-sizing:border-box}.label_efficiencyC{color:#bed52f;background-color:rgba(0,0,0,0)}.icon_efficiencyC{display:flex;justify-content:center;content:url(../images/ic-eficiencia_c.svg);box-sizing:border-box}.label_efficiencyD{color:#fcef02;background-color:rgba(0,0,0,0)}.icon_efficiencyD{display:flex;justify-content:center;content:url(../images/ic-eficiencia_d.svg);box-sizing:border-box}.label_efficiencyE{color:#fbb611;background-color:rgba(0,0,0,0)}.icon_efficiencyE{display:flex;justify-content:center;content:url(../images/ic-eficiencia_e.svg);box-sizing:border-box}.label_efficiencyF{color:#f26f21;background-color:rgba(0,0,0,0)}.icon_efficiencyF{display:flex;justify-content:center;content:url(../images/ic-eficiencia_f.svg);box-sizing:border-box}.label_efficiencyG{color:#eb1822;background-color:rgba(0,0,0,0)}.icon_efficiencyG{display:flex;justify-content:center;content:url(../images/ic-eficiencia_g.svg);box-sizing:border-box}.label-discount__code{color:#ff662e;border:1px solid #ff662e;border-radius:50rem;padding:.2rem .6rem;width:fit-content;text-align:center}.label-discount__code .txt-base__bold,.label-discount__code .title-filters__sports{color:#ff662e}.label-discount__code .txt-base,.label-discount__code .listaPais a,.listaPais .label-discount__code a{color:#ff662e}.dropdown{cursor:pointer;width:100%;color:#000;background-color:#fff;border:1px solid #ccc;box-shadow:none;padding:18px;font-size:1rem}.dropdown:after{display:flex;justify-content:center;content:url("../images/flecham_down_gris.svg");box-sizing:border-box}.btn-switch{float:left;position:relative;width:76px;cursor:pointer;height:30px;padding:3px;background-color:#fff;border-radius:18px;margin-top:0;margin-left:-5px;clear:left;font-size:1.2rem;color:#000}.btn-switch input{display:inline-block;cursor:pointer;float:left;margin-top:15px;margin-right:10px;-webkit-appearance:checkbox;position:absolute;top:0;left:0;opacity:0}.css-switch .css-switch-handle{left:9%}.css-switch .css-switch-handle::before{content:"";position:absolute;width:22px;top:20%;height:24px;background:#fff;border-radius:26px;left:9%}.css-switch .css-switch-label{background:#666;position:relative;display:block;height:inherit;font-size:1rem;border-radius:inherit}.css-switch .css-switch-label::after{position:absolute;top:50%;margin-top:-0.5em;line-height:1;opacity:1;content:"X";font-family:"Roboto",sans-serif;right:1.5rem;color:#fff}.css-switch-check .css-switch-label{background:#419f41;position:relative;display:block;height:inherit;font-size:1rem;border-radius:inherit}.css-switch-check .css-switch-label::before{position:absolute;top:50%;margin-top:-0.5em;line-height:1;opacity:0;left:9%}.css-switch-check .css-switch-label::after{position:absolute;top:50%;margin-top:-0.5em;line-height:1;opacity:1;content:"✓";font-family:"Roboto",sans-serif;color:#fff;margin-left:1.6rem}.css-switch-check .css-switch-handle{left:9%}.css-switch-check .css-switch-handle::before{content:"";position:absolute;width:22px;top:20%;left:48px;height:24px;background:#fff;border-radius:26px}.btn-container__center{display:flex;justify-content:center;width:100%}.btn-50{display:flex;gap:1rem;flex-wrap:wrap;flex-direction:column}@media screen and (min-width: 800px){.btn-50{flex-direction:row}}.btn-50 button{flex:1;width:100%;padding:1.1rem;height:auto}@media screen and (min-width: 1070px){.btn-50 button{flex:none;width:fit-content;padding:.9rem}}.paypal-button{max-height:45px !important;width:100%}.paypal-button iframe{max-height:45px !important;width:100%}.paypal-button-container{min-width:100% !important;max-width:100% !important}.layer-container,.layer-container__huge{background-color:#fff;width:100%;text-align:left;z-index:100000000;top:0;min-height:100vh;position:fixed;max-height:100vh;overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch}.layer-container::-webkit-scrollbar,.layer-container__huge::-webkit-scrollbar{display:none}@media screen and (min-width: 800px){.layer-container,.layer-container__huge{position:fixed;left:50%;z-index:10000000;height:fit-content;margin:auto;inset:0;min-width:60vw;max-width:60vw;max-height:none;min-height:fit-content;border-radius:8px;box-shadow:0 4px 2rem 0 rgba(0,0,0,.15)}}@media screen and (min-width: 1600px){.layer-container,.layer-container__huge{min-width:45vw;max-width:45vw}}@media screen and (min-width: 800px){.layer-container,.layer-container__huge{min-height:fit-content}}.layer-wrapper{overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;position:relative;width:100%;overflow-y:scroll !important}.layer-wrapper::-webkit-scrollbar{display:none}@media screen and (min-width: 800px){.layer-wrapper{max-height:80vh;overflow-y:hidden;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.layer-wrapper::-webkit-scrollbar{display:none}}@media screen and (min-width: 800px){.layer-container__huge{min-width:60vw;max-width:60vw}}.layer-container__huge .login-options-wrapper__active{padding:0}.layer-container__huge .login-options{padding:1rem}.login-options{display:flex;justify-content:space-between;align-items:center;padding:0 2rem;height:55px}.login-options-wrapper__desactive{background-color:#f5f5f5;box-shadow:inset 3px -4px 10px 0 rgba(0,0,0,.08);flex:1 0;display:flex;align-items:center;height:100%;padding:.5rem 1rem .5rem 1rem;border-radius:.4rem .4rem 0 0}@media screen and (min-width: 800px){.login-options-wrapper__desactive{padding:0 1.7rem !important}}@media screen and (min-width: 800px){.login-options-wrapper__desactive:is(:hover){background-color:#e6e6e6}}.login-options-wrapper__active{flex:1 0;display:flex;align-items:center;justify-content:flex-start;height:100%;padding:.5rem 1rem .5rem 1rem;border-radius:.4rem .4rem 0 0}@media screen and (min-width: 800px){.login-options-wrapper__active{padding:1rem;justify-content:center}}.login-options__title{flex-direction:row;align-items:center;justify-content:center;width:100%}.content-layer{padding:1rem 1rem 5rem 1rem}@media screen and (min-width: 800px){.content-layer{padding:1rem 2rem 2rem 2rem}}.content-layer__notitle{padding:1rem 1rem 5rem 1rem;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 800px){.content-layer__notitle{padding:2rem}}.form-login{display:flex;flex-direction:column;gap:1rem;position:relative}.form-login select{padding:1rem 2rem 1rem 1rem}.form-login .js-focus{display:flex;flex-direction:column}.form,.form-label,.form-input,.form-input-cta{display:flex;flex-direction:row;gap:1rem;position:relative;color:#000}select{appearance:none;border:.08rem solid #ccc;border-radius:.3rem;background-color:#fff;background-image:url("../images/flechaxxs_down_gris.svg");background-repeat:no-repeat;background-position:right .5rem center}.form-input,.form-input-cta{border:.08rem solid #ccc;border-radius:.4rem;padding:1rem;position:relative;outline:0;box-shadow:none;width:100%;background-color:#fff;overflow-y:hidden;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.form-input::-webkit-scrollbar,.form-input-cta::-webkit-scrollbar{display:none}.form-input select:is(.form-input,.form-input-cta),.form-input-cta select:is(.form-input,.form-input-cta){padding:1rem 1.5rem 1rem 1rem}.form-input[type=date],[type=date].form-input-cta{min-width:calc(100% - 1rem);height:45px}.form-input-cta{border-radius:.4rem 0 0 .4rem !important;overflow-y:hidden;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.form-input-cta::-webkit-scrollbar{display:none}option{color:#000}.form-label{position:absolute;left:1.2rem;display:flex;z-index:1;transform:translate(27px, 23px);transition:transform 150ms ease-out,font-size 150ms ease-out,-webkit-transform 150ms ease-out}.-focus .form-label{transform:translateY(-30%);font-size:.9rem;line-height:.8rem;color:#000;background-color:#fff;padding:0 .5rem;margin-left:.5rem;width:auto}.annotation-field{display:flex;flex-direction:column;gap:5px}@media screen and (min-width: 500px){.input-label-padding{padding:0 2.5rem !important}}.input-checkbox:before{top:0}.input-checkbox{display:flex;justify-content:flex-start;align-items:center;gap:1rem;font-size:1rem;line-height:1.2rem}.input-checkbox a{display:inline-block}.input-checkbox input[type=radio]{display:none}.common-checkbox-radio-styles,.input-checkbox [type=radio]:checked+label:before,.input-checkbox [type=checkbox]:checked+label:before{width:6px;height:14px;margin-left:2px;margin-top:3px;border-top:rgba(0,0,0,0);border-left:rgba(0,0,0,0);border-color:#000;border-radius:0 !important;border-width:2px;transform:rotate(45deg);top:-4px;left:4px;content:"";position:absolute;display:inline-block;min-height:14px}.input-checkbox{display:flex;justify-content:flex-start;align-items:center;gap:1rem;font-size:1rem;line-height:1.2rem}.input-checkbox input+label{display:inline-block;position:relative;margin:0;padding:0 0 0 2.5rem;cursor:pointer}.input-checkbox input+label::after{content:"";position:absolute;top:.7rem;left:.2rem;width:.6rem;height:1rem;transform:translateX(0.7rem) translateY(0.4rem) rotate(45deg);transition:.15s cubic-bezier(0.645, 0.045, 0.355, 1);border:solid #000;border-width:0 .2rem .2rem 0;opacity:0}.input-checkbox input+label::before{content:"";position:absolute;left:.2rem;width:1.5rem;height:1.5rem;transition:.15s cubic-bezier(0.645, 0.045, 0.355, 1);border:.1rem solid gray;border-radius:.2rem;top:0}.input-checkbox input{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;clip:rect(0 0 0 0);border:0;white-space:nowrap}.input-checkbox input[type=radio]{display:none}.input-checkbox [type=radio]:checked~.input-checkbox{padding:0 !important}@media screen and (min-width: 800px){.input-checkbox input:checked+label:is(:hover)::before{transition:.15s cubic-bezier(0.645, 0.045, 0.355, 1);border-color:#000;border-radius:0 !important}}.chekbox-container{display:flex;flex-direction:row;align-items:baseline;gap:10px}.checkout-pago,.checkout-pago__paypal{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}@media screen and (min-width: 800px){.checkout-pago,.checkout-pago__paypal{gap:1rem}}.checkout-pago__paypal{display:flex;flex-direction:row}.checkout-pago label::before,.checkout-pago__paypal label::before{border-radius:3.2rem !important}.form-2input-container{padding:1rem 0;position:relative}@media screen and (min-width: 1070px){.form-2input-container{padding:2rem}}.form-2input-container .form-2input{display:grid;grid-template-columns:1fr;position:relative;grid-gap:1rem;align-items:start}@media screen and (min-width: 800px){.form-2input-container .form-2input{grid-template-columns:1fr 1fr}}.form-2input-container .form-2input div{position:relative}.form-2input-container .form-2input .form-label{left:0}.form-2input-container .form-2input .btn-shop__primary{margin:1rem 0}@media screen and (min-width: 800px){.form-2input-container .form-2input .btn-shop__primary{grid-column:1/-1}}.form-2input-container .form-2input .txt-subtitle{margin-top:1.5rem}.form-2input-container .form-2input .txt-subtitle:first-child{margin-top:0}@media screen and (min-width: 800px){.form-2input-container .form-2input .txt-subtitle{grid-column:1/-1}}.form-2input-wrapper{flex-direction:column;display:flex;gap:1rem;position:relative}.form-2input-wrapper .btn-submit-secondary{width:100%}.form-2input-wrapper .form-label{left:0}@media screen and (min-width: 800px){.btn-grid2{grid-column:2/-1 !important}}@media screen and (min-width: 800px){.btn-grid3{grid-column:3/-1 !important}}.form-3input{display:grid;grid-template-columns:1fr;position:relative;grid-gap:1rem;align-items:start}@media screen and (min-width: 800px){.form-3input{grid-template-columns:1fr 1fr}}@media screen and (min-width: 1070px){.form-3input{grid-template-columns:1fr 1fr 1fr}}.form-3input div{position:relative}.form-3input .form-label{left:0}.form-3input .txt-subtitle{margin-top:2rem}.form-3input .txt-subtitle:first-child{margin-top:0}@media screen and (min-width: 800px){.form-3input .txt-subtitle{grid-column:1/-1}}.form-3input .btn-summit-wrapper{grid-column:1/-1}@media screen and (min-width: 1070px){.form-3input .btn-summit-wrapper{grid-column:3/-1}}textarea.form-input,textarea.form-input-cta{height:130px;padding-top:2rem}.footer-newsletter__txt{display:flex;flex-direction:column !important;width:100%}@media screen and (min-width: 1600px){.footer-newsletter__txt{flex-direction:row}}.footer-newsletter__txt .form-label{left:0}.form-newsletter{display:flex;flex-direction:row;position:relative;justify-content:flex-start}.form-newsletter p{width:100%}.form-newsletter .btn-submit-secondary{width:100%}.form-newsletter .btn-shop__primary{border-radius:0 .4rem .4rem 0;height:100%}.form-newsletter .form-label{left:0}.form-wrapper{width:100%}.form-wrapper .form-input,.form-wrapper .form-input-cta{border-radius:.4rem;overflow-x:auto;overflow-y:hidden;background-color:#fff;height:100%}.form-input-dropdown__wrapper{display:flex;align-items:center;border:.08rem solid #ccc;background-color:#fff;background-image:url("../images/flecha_down_negra.svg");background-repeat:no-repeat;background-position:right 1rem center;border-radius:.4rem;height:100%;cursor:pointer}.form-input-dropdown__wrapper .input-dropdown__txt{height:50px;padding:1.2rem 2.5rem 1.2rem 1rem;cursor:pointer;overflow:hidden;text-overflow:ellipsis;width:100%}.form-input-dropdown__wrapper .input-dropdown__txt p{line-height:1.15rem;overflow:hidden;text-overflow:ellipsis;width:fit-content;height:1.2rem}.form-input-dropup__wrapper{background-image:url("../images/flecha_up_negra.svg") !important}.form-input__dropdown{position:absolute;display:flex;flex-direction:column;background-color:#fff;border-radius:0 0 .4rem .4rem;border:.08rem solid #ccc;width:100%;top:2.9rem;z-index:100}.form-input__dropdown .input-checkbox{padding:1rem;width:100%}.form-input__dropdown .input-checkbox:is(:hover){background-color:#f5f5f5;font-weight:700;cursor:pointer}.footer-newsletter__icon{display:flex;justify-content:space-between;gap:.5rem 1rem;margin-top:.5rem;align-items:center;flex-wrap:wrap}@media screen and (min-width: 800px){.footer-newsletter__icon{justify-content:flex-start}}@media screen and (min-width: 1070px){.footer-newsletter__icon{gap:.5rem 2rem}}.js-focus{display:flex;flex-direction:column;gap:.5rem}.prefix-wrapper{display:flex;flex-direction:row !important;gap:1rem}.prefix-wrapper select{flex:0 0 35%;height:fit-content}@media screen and (min-width: 800px){.prefix-wrapper select{flex:0 0 40%}}@media screen and (min-width: 1600px){.prefix-wrapper select{flex:0 0 33%}}.prefix-wrapper .prefix-number{flex:0 0 calc(65% - 1rem)}@media screen and (min-width: 800px){.prefix-wrapper .prefix-number{flex:0 0 calc(60% - 1rem)}}@media screen and (min-width: 1600px){.prefix-wrapper .prefix-number{flex:0 0 calc(67% - 1rem)}}.input-double{flex-direction:row !important;flex-wrap:wrap}.input-double input{flex:0 0 70% !important}.input-double select{flex:0 0 28% !important}.input-double span{flex-basis:100%}#videoContainer_buscador{position:fixed;top:0;left:0;width:100%;height:85%;display:flex;align-items:center;justify-content:center}#video_buscador,#canvas_buscador{width:100%;height:100%;object-fit:cover}#flash_buscador{position:absolute;right:44px;top:30px}#encuadre_buscador{position:absolute;top:30%}#snap_buscador{position:absolute;bottom:44px;padding:10px 20px;color:#fff;border:none;border-radius:5px;cursor:pointer}.nav-wrapper{width:100%}.nav-container{position:fixed;z-index:1000000;background-color:#fff;display:grid;grid-template-columns:1rem auto 3fr 1fr 1fr 1fr 1rem;width:100%;justify-content:space-between;grid-gap:.4rem 0;max-height:143px;min-height:143px;align-items:center;box-shadow:0 4px 2rem 0 rgba(0,0,0,.15);transition:top .3s ease-in-out}@media screen and (min-width: 500px){.nav-container{min-height:143px;max-height:143px;grid-template-columns:1rem auto 3fr 1fr 2fr 1fr 1rem}}@media screen and (min-width: 800px){.nav-container{min-height:155px;max-height:155px}}@media screen and (min-width: 1070px){.nav-container{position:relative;padding-top:0;grid-template-columns:2fr 6fr 1fr 1fr;grid-gap:.3rem 1rem;min-height:176px;max-height:176px;align-items:end;box-shadow:none}}@media screen and (min-width: 1600px){.nav-container{grid-template-columns:3fr 7fr 1fr 1fr;min-height:176px;max-height:176px}}.nav-container .close-layer{justify-content:flex-end;padding:0 .3rem 0 0 !important}.nav-container__menu{max-height:143px;min-height:143px}@media screen and (min-width: 500px){.nav-container__menu{max-height:143px;min-height:143px}}@media screen and (min-width: 800px){.nav-container__menu{max-height:155px;min-height:155px}}.nav-container__scroll{max-height:48px;min-height:48px;transition:top .3s ease-in-out}@media screen and (min-width: 500px){.nav-container__scroll{max-height:53px;min-height:53px}}@media screen and (min-width: 800px){.nav-container__scroll{padding:.5rem 0}}.nav-micuenta{grid-column:5}@media screen and (min-width: 1070px){.nav-micuenta{grid-column:auto}}.nav-carrito{margin-left:auto;grid-column:6;margin-top:.4rem}@media screen and (min-width: 1070px){.nav-carrito{grid-column:4;padding-right:2.5rem}}@media screen and (min-width: 1070px){.nav-carrito{grid-column:4;padding-right:2.5rem;margin-top:0}}@media screen and (min-width: 1600px){.nav-carrito{padding-right:10rem}}@media screen and (min-width: 2100px){.nav-carrito{padding-right:20rem}}.nav-frases__container{display:flex;justify-content:center;gap:1rem;padding:.5rem}.nav-frases__container .txt-xs__white{text-align:center;line-height:1rem}.nav-container__mobile{box-shadow:0 4px 2rem 0 rgba(0,0,0,.15);background-color:#fff;width:100%;text-align:left;z-index:10000000;border-radius:8px;height:100vh;position:fixed;border-radius:0;max-width:85vw;overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:5px 0}.nav-container__mobile::-webkit-scrollbar{display:none}@media screen and (min-width: 1070px){.nav-container__mobile{background-color:rgba(0,0,0,0);top:0;flex-direction:column;border-top:0;box-shadow:none;max-width:100%;overflow:auto;position:unset;visibility:unset;height:auto}}.nav-logo__txt a{display:inline-block}.primary-logo-wrapper{grid-column:3;margin:auto 0;padding-top:.2rem}@media screen and (min-width: 1070px){.primary-logo-wrapper{padding-left:2.5rem;grid-column:1;margin:unset;display:flex;gap:.2rem;flex-direction:column;align-items:flex-start;padding-top:0}}@media screen and (min-width: 1600px){.primary-logo-wrapper{padding-left:10rem;min-height:63px;display:flex;justify-content:flex-end}}@media screen and (min-width: 2100px){.primary-logo-wrapper{padding-left:20rem}}.tooltip-new{color:#e82121;display:flex;font-weight:800;text-transform:uppercase;font-size:1.2rem;position:absolute;right:.3rem;margin-left:0;margin-top:0;top:.4rem;left:8.2rem}@media screen and (min-width: 1070px){.tooltip-new{font-size:.7rem;top:-0.5rem;right:.3rem;margin-left:0;margin-top:0;left:auto}}@media screen and (min-width: 1070px){.nav-logo__otras .tooltip-new{right:-0.1rem;top:0}}.languaje-wrapper__mobile{display:flex;flex-direction:column;gap:.5rem}.languaje-wrapper__mobile .flex__rowtocolumn{flex-direction:row !important}.supnav-wrapper{display:flex;grid-column:1/-1;justify-content:center;padding:.3rem;transition:.3s ease-out;height:24px}@media screen and (min-width: 1070px){.supnav-wrapper{grid-column:1/-1;justify-content:space-between;width:100%;background-color:#f5f5f5 !important;height:30px;align-self:flex-start}}.supnav-wrapper .txt-xs{color:#fff;font-weight:400}@media screen and (min-width: 1070px){.supnav-wrapper .txt-xs{color:#666}}.page-wrapper,.supnav-container{display:flex;gap:1rem;width:100%;justify-content:space-between;margin-inline:auto;flex-direction:column;padding:0 1rem}@media screen and (min-width: 1070px){.page-wrapper,.supnav-container{padding:0 2.5rem}}@media screen and (min-width: 1600px){.page-wrapper,.supnav-container{padding:0 10rem;justify-content:space-between}}@media screen and (min-width: 2100px){.page-wrapper,.supnav-container{padding:0 20rem}}.supnav-container{flex-direction:row;margin-bottom:0;background-color:rgba(0,0,0,0);padding:0;justify-content:center}@media screen and (min-width: 1070px){.supnav-container{padding:0 2.5rem;justify-content:space-between}}@media screen and (min-width: 1600px){.supnav-container{padding:0 10rem}}@media screen and (min-width: 2100px){.supnav-container{padding:0 20rem}}.supnav-menu{display:flex;justify-content:center;align-items:center;gap:5px;flex-direction:column}@media screen and (min-width: 800px){.supnav-menu{flex-direction:row}}.supnav-container-opciones{display:flex;align-items:center;gap:1rem;flex-direction:column}@media screen and (min-width: 800px){.supnav-container-opciones{flex-direction:row}}.listaPais{border:.08rem solid #ccc;border-radius:0 0 .4rem .4rem;border-top:0;padding:1rem;margin-top:-0.7rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width: 1070px){.listaPais{border:none;height:308px;padding:0 0 1rem 0}}.listaPais li{padding:.3rem}@media screen and (min-width: 800px){.listaPais li:is(:hover){pointer-events:none}}@media screen and (min-width: 800px)and (min-width: 1070px){.listaPais li:is(:hover){background-color:#e6e6e6;border-radius:.4rem;cursor:pointer;pointer-events:auto}}.listaPais{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.listaPais::-webkit-scrollbar{width:.5rem}.listaPais::-webkit-scrollbar-thumb{background-color:#888;display:flex !important;border-radius:6px}.listaPais::-webkit-scrollbar-track{background-color:#f1f1f1;display:flex !important}.box_paisos-wrapper{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center}@media screen and (min-width: 1070px){.box_paisos-wrapper{justify-content:flex-end}}.box_paisos{box-shadow:0 4px 2rem 0 rgba(0,0,0,.15);background-color:#fff;width:100%;text-align:left;z-index:10000000;border-radius:8px;bottom:0;height:fit-content;position:fixed;isolation:isolate;display:none;padding:1rem;width:100%;height:auto;top:0;left:0;flex-direction:column;gap:.5rem;border-radius:0;cursor:pointer}@media screen and (min-width: 800px){.box_paisos{position:absolute;min-width:30rem;max-width:40rem;bottom:auto}}@media screen and (min-width: 500px){.box_paisos{border-radius:0 .4rem .4rem 0;height:100vh}}@media screen and (min-width: 1070px){.box_paisos{position:absolute;bottom:auto;min-width:15rem;max-width:20rem;width:auto;height:fit-content;top:2.1rem;padding:1rem;z-index:1000000000;border-radius:0 0 .4rem .4rem;border:.08rem solid #ccc;border-top:rgba(0,0,0,0);left:auto}}.box_paisos .flex__row{flex-direction:column !important}@media screen and (min-width: 1070px){.box_paisos .flex__row{flex-direction:row-reverse !important}}@media screen and (min-width: 1070px){.login-container{min-width:40vw !important;max-width:40vw !important}}.login-container .layer-wrapper{overflow-y:scroll}.nav-logo{display:flex;flex-direction:column;align-items:flex-start;grid-column:2/3}@media screen and (min-width: 1070px){.nav-logo{padding:0;grid-column:1/2;gap:5px}}.nav-logo__sports{background:#000;border-radius:5px 5px 0 0;padding:.3rem .4rem;transform:scale(0.9);transform-origin:right;margin-bottom:-6px}.nav-logo__otras{display:none}.nav-logo__goalinn{margin-bottom:-5px}.nav-logo__txt{display:none}@media screen and (min-width: 1070px){.nav-logo__txt{display:inline-block;align-items:baseline;gap:4px}}.nav-logos-container{display:flex;flex-direction:column;gap:10px}.nav-logos-container img{width:100%;height:auto}@media screen and (min-width: 1070px){.nav-logos-container{flex-direction:row;justify-content:space-between;width:100%;align-items:flex-end}}.nav-logos-wrapper{display:none;width:100%;grid-column:1/-1;padding:0 1rem}@media screen and (min-width: 1070px){.nav-logos-wrapper{display:flex;padding:0 2.5rem;align-self:end}}@media screen and (min-width: 1600px){.nav-logos-wrapper{padding:0 10rem;justify-content:space-between}}@media screen and (min-width: 2100px){.nav-logos-wrapper{padding:0 20rem}}@media screen and (min-width: 1070px){.nav-logo__tiendas img{border-radius:.3rem .3rem 0 0;padding:.3rem;border:solid .1rem #fff}.nav-logo__tiendas .waveinnmini{margin-bottom:-0.2rem}.nav-logo__tiendas .swiminnmini{margin-bottom:-0.1rem}.nav-logo__tiendas .diveinnmini{margin-bottom:-0.1rem}.nav-logo__tiendas .snowinnmini{margin-bottom:-0.17rem}.nav-logo__tiendas .trekkinnmini{margin-bottom:-0.2rem}.nav-logo__tiendas .runnerinnmini{margin-bottom:-0.17rem}.nav-logo__tiendas .traininnmini{margin-bottom:-0.2rem}.nav-logo__tiendas .xtremeinnmini{margin-bottom:-0.1rem}.nav-logo__tiendas .motardinnmini{margin-bottom:-0.1rem}.nav-logo__tiendas .dressinnmini{margin-bottom:-0.2rem}.nav-logo__tiendas .kidinnmini{margin-bottom:-0.1rem}.nav-logo__tiendas .bikeinnmini{margin-bottom:-0.1rem}.nav-logo__tiendas .smashinnmini{margin-bottom:-0.1rem}.nav-logo__tiendas .goalinnmini{margin-bottom:-0.05rem}.nav-logo__tiendas .outletinnmini{margin-bottom:-0.1rem}.nav-logo__tiendas .sportsinnmini{margin-bottom:-0.4rem;margin-top:0}}.tooltip-new-container{position:relative}.sportsinnmini{margin-top:.9rem}@media screen and (min-width: 1070px){.techinnmini{margin-bottom:-0.1rem;padding:.3rem;border-radius:.3rem .3rem 0 0;border:solid .1rem #fff;padding-bottom:.3rem !important}}@media screen and (min-width: 1070px){.bricoinnmini{margin-bottom:-0.2rem;padding:.3rem;border-radius:.3rem .3rem 0 0;border:solid .1rem #fff;padding-bottom:.3rem !important}}@media screen and (min-width: 1070px){.outletinnmini_otras{margin-bottom:.2rem}}.waveinnmini_hover{padding:.3rem !important;border:solid .1rem #115874 !important;border-bottom:solid .1rem #fff !important}.swiminnmini_hover{padding:.3rem !important;border:solid .1rem #3da0d1 !important;border-bottom:solid .1rem #fff !important}.diveinnmini_hover{padding:.3rem !important;border:solid .1rem #089ea6 !important;border-bottom:solid .1rem #fff !important}.snowinnmini_hover{padding:.3rems !important;border:solid .1rem #35558d !important;border-bottom:solid .1rem #fff !important}.trekkinnmini_hover{padding:.3rem !important;border:solid .1rem #2e7a3a !important;border-bottom:solid .1rem #fff !important}.runnerinnmini_hover{padding:.3rem !important;border:solid .1rem #55265f !important;border-bottom:solid .1rem #fff !important}.traininnmini_hover{padding:.3rem !important;border:solid .1rem #d00b5d !important;border-bottom:solid .1rem #fff !important}.xtremeinnmini_hover{padding:.3rem !important;border:solid .1rem #d7301d !important;border-bottom:solid .1rem #fff !important}.motardinnmini_hover{padding:.3rem !important;border:solid .1rem #911212 !important;border-bottom:solid .1rem #fff !important}.dressinnmini_hover{padding:.3rem !important;border:solid .1rem #000 !important;border-bottom:solid .1rem #fff !important}.kidinnmini_hover{padding:.3rem !important;border:solid .1rem #30c5bb !important;border-bottom:solid .1rem #fff !important}.bikeinnmini_hover{padding:.3rem !important;border:solid .1rem #78746d !important;border-bottom:solid .1rem #fff !important}.smashinnmini_hover{padding:.3rem !important;border:solid .1rem #db5d1a !important;border-bottom:solid .1rem #fff !important}.goalinnmini_hover{padding:.3rem !important;border:solid .1rem #a9c82d !important;border-bottom:solid .1rem #fff !important}.bricoinnmini_hover{border:solid .1rem #016a57 !important;border-bottom:solid .1rem #fff !important}.techinnmini_hover{border:solid .1rem #333 !important;border-bottom:solid .1rem #fff !important}.sportsinnmini_hover{padding:.3rem !important;border:solid .1rem #a0aaac !important;border-bottom:solid .1rem #fff !important}.nav-logos-wrapper__mobile{display:block;padding-top:1rem}@media screen and (min-width: 1070px){.nav-logos-wrapper__mobile{display:none}}.nav-logos-wrapper__mobile .nav-logos-container{display:flex;align-items:flex-start}.nav-logos-wrapper__mobile .nav-logo__tiendas,.nav-logos-wrapper__mobile a{height:3rem;display:flex;width:100%;align-items:center;justify-content:flex-start}.nav-logos-wrapper__mobile .nav-logo__goalinn{margin-bottom:0}.nav-logos-wrapper__mobile img{transform-origin:left center;transform:scale(2.2);width:auto}.nav-logos-wrapper__mobile .waveinnmini{padding-top:.7rem}@media screen and (min-width: 1070px){.nav-logos-wrapper__mobile .snowinnmini{padding-top:.2rem}}.nav-menu{display:none;flex-direction:column}@media screen and (min-width: 800px){.nav-menu{display:flex}}.otras_tiendas_mobile{display:flex}.nav-primary-container{display:grid;grid-template-columns:1fr;width:100%;position:relative;align-items:center;padding:0 .7rem}@media screen and (min-width: 1070px){.nav-primary-container{padding:0 2.5rem;position:relative;grid-template-columns:auto 1fr;grid-auto-flow:column;align-items:center;justify-content:center;justify-items:center;width:100%;grid-gap:2rem;top:auto}}@media screen and (min-width: 1600px){.nav-primary-container{padding:0 10rem;grid-gap:4rem}}@media screen and (min-width: 2100px){.nav-primary-container{padding:0 20rem}}.nav-primary-container:first-child{border-bottom:1rem solid #f5f5f5}@media screen and (min-width: 1070px){.nav-primary-container:first-child{border-bottom:none}}@media screen and (min-width: 1070px){.nav-primary-container .align__right{margin-left:0}}.nav-primary-container .align__right{margin-left:initial}@media screen and (min-width: 800px){.nav-primary-container .align__right{grid-column:9}}@media screen and (min-width: 1070px){.nav-primary-container .align__right{justify-self:end}}.nav-primary-wrapper__menus{display:grid}@media screen and (min-width: 1070px){.nav-primary-wrapper__menus{grid-template-columns:repeat(2, 1fr);grid-gap:1rem}}.nav-primary-wrapper__familias{display:flex;flex-direction:column}@media screen and (min-width: 1070px){.nav-primary-wrapper__familias{gap:.3rem;flex-direction:row;justify-content:space-between;width:100%;padding-left:.3rem}}.txt-nav__lastmenu{padding-right:0}.nav-primary-container__cuenta{padding:0;display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width: 1070px){.nav-primary-container__cuenta{display:none}}.nav-primary-container__cuenta .coinns-container{width:100%;display:flex;vertical-align:middle}.nav-primary-container__cuenta .coinns-container:before{display:inline-block}.nav-primary-container__cuenta .coinns-container .txt-base,.nav-primary-container__cuenta .coinns-container .listaPais a,.listaPais .nav-primary-container__cuenta .coinns-container a{display:inline-block}.color-primary__tradeinn .nav-primary-container{height:auto}@media screen and (min-width: 1070px){.color-primary__tradeinn .nav-primary-container{grid-template-columns:0 1fr;justify-items:start;gap:0}}@media screen and (min-width: 1070px){.color-primary__tradeinn .nav-primary-wrapper__menus{padding:1.5rem 0}}.submenu-layer-container{box-shadow:0 4px 2rem 0 rgba(0,0,0,.15);background-color:#fff;width:100%;text-align:left;border-radius:0;max-width:85vw;overflow-x:hidden;overflow-y:auto;min-height:100vh;max-height:100vh;flex-direction:column;position:absolute;top:0;height:100vh;justify-content:flex-start;cursor:pointer;z-index:10000000;padding:1rem 1rem 8rem 1rem;display:flex;left:0}@media screen and (min-width: 800px){.submenu-layer-container{box-shadow:0 4px 2rem 0 rgba(0,0,0,.15);background-color:#fff;width:100%;text-align:left;z-index:10000000;border-radius:8px;bottom:0;height:fit-content;position:fixed;isolation:isolate;display:flex;flex-direction:column;padding:1.5rem;top:100% !important;min-width:20rem;max-width:20rem;left:auto;min-height:auto;max-height:none}}@media screen and (min-width: 800px)and (min-width: 800px){.submenu-layer-container{position:absolute;min-width:30rem;max-width:40rem;bottom:auto}}@media screen and (min-width: 800px){.submenu-layer-container a{display:flex;align-items:center;padding:.2rem .6rem}}@media screen and (min-width: 800px)and (min-width: 800px){.submenu-layer-container a:is(:hover){pointer-events:none}}@media screen and (min-width: 800px)and (min-width: 800px)and (min-width: 1070px){.submenu-layer-container a:is(:hover){background-color:#e6e6e6;border-radius:0 .4rem .4rem 0;cursor:pointer;pointer-events:auto}}@media screen and (min-width: 1070px){.submenu-layer-container{max-width:max-content;min-width:fit-content}}@media screen and (min-width: 1070px){.nav-primary-dropdown{padding:11px 15px;background-color:rgba(0,0,0,.31);min-width:125px;height:101%;cursor:pointer}}.nav-primary-dropdown .txt-nav,.nav-primary-dropdown .txt-nav__bold{white-space:nowrap}@media screen and (min-width: 1070px){.nav-primary-dropdown .txt-nav,.nav-primary-dropdown .txt-nav__bold{padding:0;white-space:normal}}.nav-primary__link_div{display:flex;align-items:baseline;justify-content:left;gap:5px}@media screen and (min-width: 1070px){.nav-primary__link_div{justify-content:center}}.nav-primary__link_div a{width:100%}@media screen and (min-width: 1070px){.nav-primary__link_div a{width:auto}}@media screen and (min-width: 800px){.nav-primary__link_div:after{content:url("../images/flechaxxs_down_blanca.svg");box-sizing:border-box}}.nav-primary__link{display:flex;align-items:center;justify-content:flex-start;gap:5px;width:100%}@media screen and (min-width: 1070px){.nav-primary__link{width:auto}}.nav-primary__link a{width:100%}.nav-primary__link .txt-nav__bold{width:100%}@media screen and (min-width: 1070px){.nav-primary-link__last{display:none}}@media screen and (min-width: 1600px){.nav-primary-link__last{display:flex}}.nav-primary-logo{grid-column:2;width:100%}@media screen and (min-width: 1070px){.nav-primary-logo{padding:0 2.5rem;grid-column:1/-1}}@media screen and (min-width: 1600px){.nav-primary-logo{padding:0 10rem}}@media screen and (min-width: 2100px){.nav-primary-logo{padding:0 20rem}}@media screen and (min-width: 1070px){.nav-primary-logo .color-primary__bikeinn{background:rgba(0,0,0,0)}}.filters-buscador-wrapper{background:#fff}.filters-buscador-items .txt-base__bold,.filters-buscador-items .title-filters__sports{margin-bottom:.5rem;border-top:.08rem solid #ccc;padding:.5rem 0}.aside-container__buscador{overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;right:1rem}.aside-container__buscador::-webkit-scrollbar{display:none}@media screen and (min-width: 800px){.aside-container__buscador{right:auto;overflow-x:auto}}.reset_buscador{display:flex;justify-content:flex-end;padding:.5rem 0 .5rem .5rem}.filters-buscador-wrapper{background:#fff}.filters-buscador-items .txt-base__bold,.filters-buscador-items .title-filters__sports{margin-bottom:.5rem;border-top:.08rem solid #ccc;padding:.5rem 0}.aside-container{display:flex;flex-direction:column;gap:.5rem;background-color:#f5f5f5;padding:1rem 1rem 6rem 1rem;border-radius:.4rem 0 0 .4rem;height:100vh;overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch}.aside-container::-webkit-scrollbar{display:none}@media screen and (min-width: 1070px){.aside-container{height:fit-content;flex:1;padding-top:1rem;border-radius:.4rem}}.listado_container{background-color:#fff;width:100%;display:grid;grid-template-columns:1fr;flex-direction:row;gap:1rem;z-index:1;padding-bottom:3rem}@media screen and (min-width: 1070px){.listado_container{grid-template-columns:1fr 4fr;padding-bottom:5rem}}@media screen and (min-width: 1600px){.listado_container{grid-template-columns:1fr 6fr}}.listado_container .btn-secondary{display:flex;gap:.6rem}.listado_container aside{display:flex;position:absolute;z-index:1000000;top:0;right:0;width:95vw;justify-content:flex-end}@media screen and (min-width: 1070px){.listado_container aside{position:relative;top:auto;right:auto;width:100%;justify-content:flex-start}}.listado_container .close-layer{justify-content:flex-start;align-items:flex-start;height:fit-content;background-color:#f5f5f5;border-radius:.4rem 0 0 .4rem}.aside-container__buscador{overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;right:1rem}.aside-container__buscador::-webkit-scrollbar{display:none}@media screen and (min-width: 800px){.aside-container__buscador{right:auto;overflow-x:auto}}.aside-container__buscador .listado-opciones-wrapper{margin-bottom:1rem}@media screen and (min-width: 800px){.aside-container__buscador .listado-opciones-wrapper{margin-bottom:0}}.buscador-container{display:flex;width:100%;flex-direction:column;height:100%;z-index:100;grid-column:1/-1;order:2;position:fixed;top:110px;overflow:auto;background-color:#fff;gap:.5rem;margin-top:.4rem}@media screen and (min-width: 500px){.buscador-container{top:117px}.buscador-container .btn-prefilters{justify-content:flex-start;width:fit-content}}@media screen and (min-width: 1070px){.buscador-container{padding:0 2.5rem 2.5rem 2.5rem;z-index:1000;top:139px;margin-top:0}}@media screen and (min-width: 1600px){.buscador-container{padding:0 10rem 10rem 10rem;top:138px}}@media screen and (min-width: 2100px){.buscador-container{padding:0 20rem 20rem 20rem}}.buscador-container .listado_container{position:relative;top:0;width:100%;background-color:rgba(0,0,0,0);height:100vh}.buscador-container .btn-prefilters{margin-top:.9rem}.buscador-container .preaside-container .close-layer{padding:1rem !important}.buscador-container .preaside-container .flex__rowtorow{width:100%;margin-top:.5rem}.buscador-container .btn-filtros-container__mobile{width:calc(100% - 2rem)}.buscador-container .product-listing-wrapper_carrousel{flex:0 0 45%}@media screen and (min-width: 800px){.buscador-container .product-listing-wrapper_carrousel{flex:auto}}.buscador-container .aside-container__desplegable{position:absolute}.buscador-container .js-content-buscador_li{display:flex}@media screen and (min-width: 800px){.buscador-container .listado-ul{gap:.5rem;margin-bottom:.5rem}}.buscador-container .listado-ul .txt-base__bold,.buscador-container .listado-ul .title-filters__sports{margin-top:1rem}.buscador-container .products-container{margin-bottom:150px;position:absolute;background-color:#fff;padding:1rem 1rem 3rem 1rem;width:100%}@media screen and (min-width: 800px){.buscador-container .products-container{position:relative}}.buscador-container .btn-secondary__round{aspect-ratio:auto !important;object-fit:none !important;width:auto !important}.nav-buscador{grid-column:1/-1;position:relative;transition:top .3s ease-in-out;align-self:end;width:100%}@media screen and (min-width: 1070px){.nav-buscador{order:0;grid-column:2/3;background-color:#e6e6e6 !important;margin-bottom:4px;border-radius:.4rem}}.nav-buscador.fixed{position:fixed;top:0;width:100%}.nav-buscador__container{display:flex;align-items:center;gap:5px;border:none;border-radius:.4rem;box-shadow:0 4px 2rem 0 rgba(0,0,0,.15)}@media screen and (min-width: 1070px){.nav-buscador__container{padding:0;width:100%;box-shadow:none}}.nav-buscador__input input:focus-visible{border:0}.nav-buscador__input2{width:100%}.nav-buscador__input input:focus-visible{border:0}.nav-buscador__cerrar{display:none;margin-left:auto}.nav-buscador__input{background-color:#fff;grid-column:1/6;order:3;display:flex;height:100%;align-items:center;width:100%;border:0;gap:.5rem;border-radius:.4rem}@media screen and (min-width: 1070px){.nav-buscador__input{background:#e6e6e6;gap:1rem}}.nav-buscador__input::placeholder{color:#666}.nav-buscador__input input{background:#fff;border-radius:.4rem;height:100%;width:100%;border:0;overflow-y:hidden;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:.7rem;white-space:nowrap;text-overflow:ellipsis}.nav-buscador__input input::-webkit-scrollbar{display:none}@media screen and (min-width: 1070px){.nav-buscador__input input{padding:0;order:0;grid-column:2/3;background:#e6e6e6}}.nav-buscador__input form{height:100%;width:100%}.nav-buscador__input .ais-SearchBox-reset{position:fixed;top:125px;z-index:10000;right:.5rem}@media screen and (min-width: 1070px){.nav-buscador__input .ais-SearchBox-reset{right:0;padding-right:3rem;top:135px}}@media screen and (min-width: 1600px){.nav-buscador__input .ais-SearchBox-reset{right:140px;padding-right:0}}@media screen and (min-width: 2100px){.nav-buscador__input .ais-SearchBox-reset{right:280px}}.nav-buscador__input__icon{padding-left:3rem !important}.container-all-buscador{flex-direction:row-reverse;margin:.4rem}@media screen and (min-width: 1070px){.container-all-buscador{padding:.5rem .7rem .5rem 1rem;margin:0}}.buscador-imagen-ic{width:2.3rem;height:2.3rem;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:.4rem .4rem .5rem .4rem}.buscador-imagen-ic__on{display:flex;justify-content:center;align-items:center}.container-buscador-imagen{padding:0 .5rem 0 .2rem;cursor:pointer}@media screen and (min-width: 1070px){.container-buscador-imagen{padding:0}}.buscador-imagen-txt{padding:.5rem;box-shadow:0 4px 2rem 0 rgba(0,0,0,.15);background-color:#fff;width:100%;text-align:left;z-index:10000000;border-radius:8px;bottom:0;height:fit-content;position:fixed;isolation:isolate;background-color:#f0f3a5;top:3.3rem;min-width:auto !important;max-width:fit-content !important;position:absolute;margin:0 0 0 1.5rem;right:.8rem}@media screen and (min-width: 800px){.buscador-imagen-txt{position:absolute;min-width:30rem;max-width:40rem;bottom:auto}}.buscador-imagen-txt::before{content:"";position:absolute;top:-1rem;right:.9rem;width:0;height:0;border-left:.8rem solid rgba(0,0,0,0);border-right:.8rem solid rgba(0,0,0,0);border-bottom:1rem solid #f0f3a5;box-shadow:0 4px 2rem 0 rgba(0,0,0,.15)}@media screen and (min-width: 800px){.buscador-imagen-txt{right:1rem}}@media screen and (min-width: 1070px){.buscador-imagen-txt{right:0}}.buscador-algolia-imagen-txt{padding:.5rem;box-shadow:0 4px 2rem 0 rgba(0,0,0,.15);background-color:#fff;width:100%;text-align:left;z-index:10000000;border-radius:8px;bottom:0;height:fit-content;position:fixed;isolation:isolate;background-color:#f0f3a5;bottom:auto;min-width:auto !important;max-width:fit-content !important;position:relative;z-index:auto;box-shadow:none;margin-left:auto;top:.5rem;right:3.2rem;width:calc(100% - 3.2rem)}@media screen and (min-width: 800px){.buscador-algolia-imagen-txt{position:absolute;min-width:30rem;max-width:40rem;bottom:auto}}.buscador-algolia-imagen-txt::before{content:"";position:absolute;top:-0.5rem;right:.9rem;width:0;height:0;border-left:.8rem solid rgba(0,0,0,0);border-right:.8rem solid rgba(0,0,0,0);border-bottom:1rem solid #f0f3a5}@media screen and (min-width: 800px){.buscador-algolia-imagen-txt{position:relative;top:6px;margin-right:4.5%;right:0}}@media screen and (min-width: 1070px){.buscador-algolia-imagen-txt{margin-right:21.5%;width:auto}}@media screen and (min-width: 1600px){.buscador-algolia-imagen-txt{margin-right:13.5%}}@media screen and (min-width: 2100px){.buscador-algolia-imagen-txt{margin-right:23.5%}}.serch_suggest_wrapper{position:absolute;justify-content:center;background-color:#f5f5f5;top:42px;width:84%;margin-left:.4rem;display:flex;flex-direction:column;height:fit-content;z-index:100000;padding:1rem;box-shadow:-17px 20px 2rem 0 rgba(0,0,0,.15);border-radius:.4rem;gap:.5rem}@media screen and (min-width: 1070px){.serch_suggest_wrapper{border-radius:0 0 .4rem .4rem;width:100%;box-shadow:0 4px 2rem 0 rgba(0,0,0,.15);margin-left:0;background-color:#fff}}.suggestion-item{width:100%;padding:.2rem}@media screen and (min-width: 800px){.suggestion-item:is(:hover){background-color:#e6e6e6;border-radius:.4rem;cursor:pointer;pointer-events:auto;padding:.2rem}}.marcas_searchinn{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}@media screen and (min-width: 800px){.marcas_searchinn{justify-content:flex-start}}.ais-SearchBox-submit{position:absolute;background:rgba(0,0,0,0);border:none;top:21%;right:3.7rem}@media screen and (min-width: 1070px){.ais-SearchBox-submit{right:4rem}}.ais-SearchBox-reset{position:absolute;background:rgba(0,0,0,0);border:none;top:25%;right:5.5rem;margin-left:0}@media screen and (min-width: 1070px){.ais-SearchBox-reset{right:4.2rem}}.ais-SearchBox-reset svg{height:21px;display:flex;justify-content:center;background-color:#000;background-image:url("../images/cruz_cerrar_capa.svg");mask-image:url("../images/cruz_cerrar_capa.svg");-webkit-mask-image:url("../images/cruz_cerrar_capa.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:auto}.ais-SearchBox-submit svg{height:21px;display:flex;justify-content:center;background-color:#000;background-image:url("../images/lupa_buscador.svg");mask-image:url("../images/lupa_buscador.svg");-webkit-mask-image:url("../images/lupa_buscador.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:auto}.nav-cesta{display:flex;justify-content:flex-end}@media screen and (min-width: 500px){.nav-cesta{justify-content:flex-start}}@media screen and (min-width: 800px){.nav-cesta{justify-content:space-around;position:relative;margin-bottom:.2rem}}@media screen and (min-width: 1070px){.nav-cesta{order:1;align-self:end}}@media screen and (min-width: 1600px){.nav-cesta{justify-content:center;margin-right:0}}@media screen and (min-width: 1070px){.nav-cesta__cuenta{border:.08rem solid rgba(0,0,0,0);padding:.2rem .5rem}.nav-cesta__cuenta:is(:hover){padding:.3rem .5rem;box-shadow:0 4px 2rem 0 rgba(0,0,0,.06);cursor:pointer;border-radius:.4rem;border:.08rem solid #ccc;border-bottom:rgba(0,0,0,0);margin-top:-0.3rem;border-radius:.4rem .4rem 0 0}}.nav-cesta__cuenta .icons-texts__row{align-items:baseline}@media screen and (min-width: 1070px){.nav-cesta__cuenta__hover{padding:.3rem .5rem;box-shadow:0 4px 2rem 0 rgba(0,0,0,.06);cursor:pointer;border-radius:.4rem;border:.08rem solid #ccc;border-bottom:rgba(0,0,0,0);margin-top:-0.3rem;border-radius:.4rem .4rem 0 0}}.nav-cesta__carrito{display:flex;flex-direction:row;position:relative;align-items:flex-end;justify-content:center}@media screen and (min-width: 1070px){.nav-cesta__carrito{border:.08rem solid rgba(0,0,0,0);padding:.5rem .5rem}.nav-cesta__carrito:is(:hover){padding:.6rem .5rem;box-shadow:0 4px 2rem 0 rgba(0,0,0,.06);cursor:pointer;border-radius:.4rem;border:.08rem solid #ccc;border-bottom:rgba(0,0,0,0);margin-top:-0.3rem;border-radius:.4rem .4rem 0 0}}@media screen and (min-width: 1070px){.nav-cesta__carrito__hover{padding:.6rem .5rem;box-shadow:0 4px 2rem 0 rgba(0,0,0,.06);cursor:pointer;border-radius:.4rem;border:.08rem solid #ccc;border-bottom:rgba(0,0,0,0);margin-top:-0.3rem;border-radius:.4rem .4rem 0 0}}.icon-carrito__mobile{width:27px}@media screen and (min-width: 1070px){.icon-carrito__mobile{width:auto}}.icon-carrito__15{display:flex;justify-content:center;content:url("../images/carritokidinn.svg");box-sizing:border-box;padding-left:1rem;width:auto;height:27px}@media screen and (min-width: 500px){.icon-carrito__15{height:auto}}.supnav-opiniones{display:flex;flex-direction:row;gap:.5rem}.supnav-opiniones .txt-xs{color:#fff;font-size:1rem;font-weight:600}@media screen and (min-width: 1070px){.supnav-opiniones .txt-xs{color:#666;font-weight:400}}.nav-cesta__numero{font-size:.9rem;color:#ff662e;text-align:center;font-weight:700;align-items:flex-start;display:flex;right:auto;justify-content:center;position:relative}@media screen and (min-width: 1070px){.nav-cesta__numero{font-size:1rem;margin-bottom:.1rem}}@media screen and (min-width: 1070px){.nav-cesta__idioma{display:none}}.nav-cesta__icono{width:30px}.nav-menu__icono{grid-column:2;display:flex;padding:.2rem 1.2rem 0 0}@media screen and (min-width: 1070px){.nav-menu__icono{display:none}}.nav-buscador__mobile{height:24px;margin-top:.4rem}@media screen and (min-width: 1070px){.nav-buscador__mobile{display:none}}.nav-header__mobile{display:flex;justify-content:space-between;align-items:center;margin:10px 0;width:100%}@media screen and (min-width: 1070px){.nav-header__mobile{display:none}}.nav-header__mobile .iconos-textos{flex-direction:row;gap:5px}.nav-header__mobile .close-layer{padding-right:0}.nav-header__mobile .icons-texts__column{flex-direction:row;gap:.5rem}.cerrar_paisos{align-items:initial;display:flex;justify-content:end;margin-bottom:1rem}@media screen and (min-width: 1070px){.cerrar_paisos{margin-bottom:0;margin-right:1rem}}.nav-primary-menu{display:none;background:#fff;transition:all .5s cubic-bezier(0.32, 0.72, 0, 1);width:100%;text-align:left;border-radius:0;max-width:85vw;padding-top:5px;overflow-x:hidden;overflow-y:auto;grid-row:2;grid-column:1/-1;min-height:100vh;max-height:100vh;flex-direction:column;position:relative;top:2px;height:100vh;justify-content:flex-start;z-index:100000;padding-bottom:15rem;border-top:.08rem solid #ccc}@media screen and (min-width: 1070px){.nav-primary-menu{display:flex;height:auto;min-height:auto;max-height:none;top:auto;max-width:100%;position:relative;overflow:inherit;grid-column:1/-1;grid-row:auto;order:2;padding:0;z-index:10;border-top:none}}@media screen and (min-width: 1600px){.nav-primary-menu{height:auto}}.txt-nav,.txt-nav__bold{font-size:1.1rem;font-weight:400;text-align:left;line-height:1.2rem;display:flex;flex-direction:row;gap:5px;padding:.8rem 0;align-items:center;width:100%;white-space:normal;text-align:left}@media screen and (min-width: 1070px){.txt-nav,.txt-nav__bold{width:auto;white-space:unset}}.txt-nav:after,.txt-nav__bold:after{display:flex;content:url("../images/flecha-negra_der.svg");box-sizing:border-box;margin-left:auto}@media screen and (min-width: 1070px){.txt-nav:after,.txt-nav__bold:after{content:none}}@media screen and (min-width: 800px){.txt-nav,.txt-nav__bold{padding:.5rem;text-align:center}}@media screen and (min-width: 1070px){.txt-nav,.txt-nav__bold{color:#fff;gap:.3rem;align-items:flex-start;font-size:.9rem;line-height:1.1rem}}@media screen and (min-width: 1600px){.txt-nav,.txt-nav__bold{padding:.8rem}}@media screen and (min-width: 1070px){.txt-nav:is(:hover),.txt-nav__bold:is(:hover){color:#ccc}}.txt-nav strong,.txt-nav__bold strong{text-transform:uppercase;font-weight:700;display:flex;gap:5px;align-items:center}.txt-nav_primary{font-weight:700}@media screen and (min-width: 1070px){.txt-nav_primary{display:inline-block;text-align:left}}.txt-nav_primary:after{display:flex;justify-content:center;content:url("../images/flecha-negra_der.svg");box-sizing:border-box;margin-left:auto;transform:scale(1.4);transform-origin:bottom;margin-bottom:-0.8rem}@media screen and (min-width: 1070px){.txt-nav_primary:after{display:inline-block;content:url("../images/trianguloxxs_down_blanco.svg");margin-left:.5rem}}@media screen and (min-width: 1070px){.txt-nav_primary strong{display:inline-block;text-align:left}}.txt-nav_primary__categories:after{display:none}@media screen and (min-width: 1070px){.txt-nav_primary__categories:after{display:inline-block}}.txt-nav__bold{font-weight:700}.main-logo{max-width:120px;height:auto}@media screen and (min-width: 1070px){.main-logo{max-width:inherit !important;height:auto}}.main-logo_goalinn{max-width:86px}.main-logo_xtremeinn{max-width:125px}.main-logo_kidinn{max-width:87px}.main-logo_dressinn{max-width:128px}.main-logo_motardinn{max-width:128px}.main-logo_smashinn{max-width:129px}.main-logo_bikeinn{max-width:109px}.main-logo_diveinn{max-width:106px}.main-logo_outletinn{max-width:115px}.nav-idioma-container{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.nav-idioma{display:none}@media screen and (min-width: 1070px){.nav-idioma{display:none}}.header-icon__mobile{width:24px;height:auto}.menu-mob-separador{width:100%;border-bottom:1rem solid #f5f5f5}@media screen and (min-width: 1070px){.menu-mob-separador{display:none}}.menu-mob-separador__pais{border-bottom:.08rem solid #ccc;width:100%}.menu-mob-options{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width: 1070px){.menu-mob-options{display:none}}.login-icon__on{display:flex;justify-content:center;content:url(../images/micuenta_on_new.svg);box-sizing:border-box}.layer-myaccount-menu{position:relative;z-index:1000000000}.layer-myaccount-menu .txt-nav,.layer-myaccount-menu .txt-nav__bold{padding:0}.layer-myaccount-menu .txt-nav:is(:hover) p,.layer-myaccount-menu .txt-nav__bold:is(:hover) p{font-weight:700}@media screen and (min-width: 800px){.layer-myaccount-menu .container-capa-cesta{top:44px;right:0;min-width:20rem;box-shadow:-20px 19px 2rem 0 rgba(0,0,0,.15);border:.08rem solid #ccc;border-radius:.4rem 0 .4rem .4rem;border-top:rgba(0,0,0,0)}}.capa-cesta{position:relative;visibility:hidden;z-index:1000000000}.container-capa-cesta{display:flex;flex-direction:column;gap:10px;padding:2rem;left:0;box-shadow:0 4px 2rem 0 rgba(0,0,0,.15);background-color:#fff;width:100%;text-align:left;z-index:10000000;border-radius:8px;bottom:0;height:fit-content;position:fixed;isolation:isolate}@media screen and (min-width: 800px){.container-capa-cesta{position:absolute;min-width:30rem;max-width:40rem;bottom:auto}}@media screen and (min-width: 800px){.container-capa-cesta{border:.08rem solid #ccc;border-top:rgba(0,0,0,0);box-shadow:-17px 20px 2rem 0 rgba(0,0,0,.13);border-radius:.4rem 0 .4rem .4rem;position:absolute;top:45px;right:0;left:auto}}.capa-cesta__bottons{display:grid;grid-gap:10px;width:100%;grid-template-columns:1fr 1fr;align-items:center}.capa-cesta__bottons .btn-secondary{width:100%}.txt-important__capacesta{display:flex;justify-content:space-between}.capa-cesta__precio{display:flex;gap:5px;flex-direction:column;padding:10px 0 0 0}.capa-cesta__mensaje{display:flex;align-items:center;gap:5px}.capa-cesta__productos{display:flex;gap:10px}.products-list-wrapper{max-height:50vh;overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column-reverse}.products-list-wrapper::-webkit-scrollbar{display:none}.nav-submenu{display:block;position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;transform:translateX(100%);transition:transform .5s,visibility 0s linear .5s;background-color:#fff}@media screen and (min-width: 1070px){.nav-submenu{position:relative;transform:none;transition:none}}.nav-submenu__active{transform:translateX(0%);transition:transform .5s,visibility linear}.nav-submenu .txt-nav_categorias:after{content:none !important}.color-stripe{width:100%;height:.2rem}.titulo-nav-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}@media screen and (min-width: 1070px){.titulo-nav-header{display:none;margin-bottom:0}}.titulo-nav-header .main-logo{width:50%}.categorias-container:last-child{padding-bottom:10rem}@media screen and (min-width: 800px){.categorias-container:last-child{padding-bottom:0}}.capa-categorias__wrapper,.capa-marcas__wrapper{box-shadow:0 4px 2rem 0 rgba(0,0,0,.15);background-color:#fff;width:100%;text-align:left;z-index:10000000;border-radius:8px;height:100vh;position:absolute;top:41px;border-radius:0;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;box-shadow:none;max-width:85vw}@media screen and (min-width: 800px){.capa-categorias__wrapper,.capa-marcas__wrapper{max-width:100%;width:100%;top:101px;right:auto;border-radius:0;position:absolute;height:fit-content;transform:none;transition:none}.capa-categorias__wrapper .capa-nav__container,.capa-marcas__wrapper .capa-nav__container{display:block}}@media screen and (min-width: 1070px){.capa-categorias__wrapper,.capa-marcas__wrapper{top:176px}}@media screen and (min-width: 1600px){.capa-categorias__wrapper,.capa-marcas__wrapper{top:176px}}.-subnav__active{visibility:visible !important;opacity:1;transform:translateX(0%) !important;transition:transform .5s,visibility 0s linear .5s;max-width:85vw}@media screen and (min-width: 1070px){.-subnav__active{top:166px;max-width:inherit;transform:inherit;transition:inherit}}.-nav__active{display:flex !important;opacity:1;max-width:85vw;grid-row:2;grid-column:1/-1}@media screen and (min-width: 800px){.-nav__active{transform:inherit;transition:inherit;max-width:100vw;z-index:100000}}.-nav-marcas__active{display:flex !important;opacity:1;max-width:85vw;grid-row:2;grid-column:1/-1}@media screen and (min-width: 1070px){.-nav-marcas__active{transform:inherit;transition:inherit;max-width:100vw;z-index:100000}}.capa-nav-top__container{top:56px;margin-top:.3rem}@media screen and (min-width: 1070px){.capa-nav-top__container{border:1px solid}}.capa-nav__container{padding:.5rem 1rem 1rem 1rem;z-index:10000;max-width:85vw}@media screen and (min-width: 1070px){.capa-nav__container{column-count:6;column-gap:10px;min-height:auto;break-before:avoid;display:flex;position:relative;gap:20px;height:fit-content;-webkit-column-break-after:avoid;page-break-after:avoid;break-after:avoid;padding:1.5rem 2.5rem;max-width:100%}}@media screen and (min-width: 1600px){.capa-nav__container{column-count:7;width:100%;padding:.5rem 10rem 1rem 10rem}}@media screen and (min-width: 2100px){.capa-nav__container{padding:.5rem 20rem 1rem 20rem;column-count:8}}.nav-logos__title{padding:1rem 0;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 1070px){.nav-logos__title{padding:0 .3rem 0}}.nav-logos__title .txt-xs__bold{font-size:1.1rem;font-weight:400}@media screen and (min-width: 1070px){.nav-logos__title .txt-xs__bold{font-weight:600}}@media screen and (min-width: 800px){.nav-logos__title:is(:hover){pointer-events:none}}@media screen and (min-width: 800px)and (min-width: 1070px){.nav-logos__title:is(:hover){pointer-events:auto;background-color:#ccc;border-radius:0 .4rem .4rem 0}}.nav-logos__title:after{display:flex;justify-content:center;content:url("../images/flecha-negra_der.svg");box-sizing:border-box}@media screen and (min-width: 1070px){.nav-logos__title:after{display:none}}.nav-logo__txt{white-space:nowrap}.nav-logos__txt{font-size:1.1rem;font-weight:400;text-align:left;line-height:1.2rem;flex-direction:row;gap:5px;padding:.8rem 0;align-items:center;width:100%;display:flex;justify-content:space-between;cursor:pointer;color:#000}@media screen and (min-width: 1070px){.nav-logos__txt{font-size:.9rem;line-height:.9rem;padding:.2rem .6rem;align-items:center}}.nav-logos__txt:after{display:flex;justify-content:center;content:url("../images/flecha-negra_der.svg");box-sizing:border-box}@media screen and (min-width: 1070px){.nav-logos__txt:after{display:none;padding:1rem 0}}@media screen and (min-width: 800px){.nav-logos__txt:is(:hover){pointer-events:none}}@media screen and (min-width: 800px)and (min-width: 1070px){.nav-logos__txt:is(:hover){background-color:#e6e6e6;border-radius:0 .4rem .4rem 0;cursor:pointer;pointer-events:auto}}@media screen and (min-width: 1070px){.nav-logos__ul{display:block;flex-direction:column;border-left:3px solid #e6e6e6;margin-bottom:1rem}.nav-logos__ul li{display:flex;align-items:center;padding:.2rem .7rem}}.title-filters__sports{align-items:center;width:100%;white-space:nowrap;display:flex;justify-content:space-between;cursor:pointer;background-color:#000;color:#fff;border-radius:.4rem;padding:0 .5rem;margin-top:2rem}.title-filters__sports:after{display:flex;justify-content:center;content:url("../images/flecha-negra_der.svg");box-sizing:border-box}@media screen and (min-width: 1070px){.title-filters__sports:after{display:none;padding:1rem 0}}.title-filters__sports:first-letter{text-transform:uppercase}.listado-filters-wrapper:first-child .title-filters__sports{margin-top:0}.zona_contenedor_sports{border:none}@media screen and (min-width: 1070px){.zona_contenedor_sports{border:.08rem solid #ccc;margin-top:1rem;border-radius:.4rem}.zona_contenedor_sports .nav-logos__ul{display:block}}@media screen and (min-width: 1070px){.zona_contenedor_sports .listado-filters-wrapper{padding:.5rem}}.zona_contenedor_sports .nav-logos__ul{border:none}.zona_contenedor_sports .nav-logos__ul{display:none}@media screen and (min-width: 1070px){.zona_contenedor_sports .nav-logos__ul{display:flex !important}}.zona_contenedor_sports a{text-decoration:none !important}@media screen and (min-width: 1070px){.contenedor_sports{margin-bottom:1rem}}.capa-navmarcas__container{padding:0;z-index:999;width:100%}@media screen and (min-width: 1070px){.capa-navmarcas__container{position:relative;display:flex;height:fit-content;padding:1.5rem 2.5rem}}@media screen and (min-width: 1600px){.capa-navmarcas__container{width:100%;padding:0}}.capa-marcas__wrapper2{display:grid;grid-template-columns:1fr;width:100%}@media screen and (min-width: 1070px){.capa-marcas__wrapper2{background-color:rgba(0,0,0,0);grid-template-columns:auto 1fr;grid-gap:1rem;padding-top:0}}.capa-marcas__wrapper{grid-template-columns:1fr;width:100%}@media screen and (min-width: 1070px){.capa-marcas__wrapper{background-color:#f5f5f5;grid-template-columns:auto 1fr;grid-gap:1rem}}.capa-marcas__wrapper .capa-nav__container{display:flex !important;flex-direction:column;padding:1rem}@media screen and (min-width: 800px){.capa-marcas__wrapper .capa-nav__container{padding:0 .5rem}}@media screen and (min-width: 1600px){.capa-marcas__wrapper .capa-nav__container{padding:1rem 10rem}}.nav-marcas__buscador{grid-column:1/-1}@media screen and (min-width: 1070px){.nav-marcas__buscador{grid-column:2/-1}}.nav-marcas__buscador .nav-buscador__input{background:#e6e6e6}@media screen and (min-width: 1070px){.nav-marcas__buscador .nav-buscador__input{background-color:#fff;color:#000}}.nav-marcas__buscador .nav-buscador__input input{background:rgba(0,0,0,0);padding:.8rem 3rem .8rem 1rem}.nav-marcas__buscador .nav-buscador__input input::placeholder{color:#000}@media screen and (min-width: 1070px){.nav-marcas__buscador .nav-buscador__input input{background:rgba(0,0,0,0)}}.nav-marcas__buscador .nav-buscador__input button{background-color:rgba(0,0,0,0);border:none;padding:0 1.5rem 0 0}.contenedor_otrastiendas .title-filters__sports{background-color:#fff;color:#000;padding:.6rem 0}@media screen and (min-width: 1070px){.contenedor_otrastiendas .title-filters__sports{background-color:#000;color:#fff;padding:0 .3rem}}.nav-marcas__abce{display:none}@media screen and (min-width: 1070px){.nav-marcas__abce{display:flex;width:100%;justify-content:space-between;align-items:center}.nav-marcas__abce li:is(:hover) a{font-weight:800}}.nav-marcas__abce a{font-size:1.4rem;font-weight:400}.nav-marcas__abce li{font-weight:400}.nav-marcas__abce .title-page,.nav-marcas__abce li{display:none}@media screen and (min-width: 1070px){.nav-marcas__abce .title-page,.nav-marcas__abce li{display:flex}}.marca-text__top{font-size:2rem;color:#fff;font-weight:600}.nav-marcas__listado{display:inline-block;flex-direction:column;gap:.7rem}@media screen and (min-width: 1070px){.nav-marcas__listado{grid-column:1/end;flex-wrap:wrap}}.nav-marcas__listado ul{display:grid;grid-template-columns:1fr;grid-gap:0 1rem}@media screen and (min-width: 1070px){.nav-marcas__listado ul{grid-template-columns:repeat(auto-fill, minmax(145px, auto));width:100%}}.nav-marcas__listado li{width:100%;border-bottom:.08rem solid #ccc;padding-bottom:.3rem}@media screen and (min-width: 1070px){.nav-marcas__listado li{border-bottom:none;background-color:#fff;border-radius:.4rem;padding:.7rem;margin:0 1rem 1rem 0;flex:1 0 12.9%}}@media screen and (min-width: 1070px)and (min-width: 800px){.nav-marcas__listado li:is(:hover) span{font-weight:800}}@media screen and (min-width: 1600px){.nav-marcas__listado li{flex:1 0 10%}}.nav-marcas__listado li a{display:flex;gap:.7rem;align-items:center;justify-content:space-between;width:100%}@media screen and (min-width: 1070px){.nav-marcas__listado li a{align-items:flex-start;justify-content:space-between;flex-direction:column;gap:0}}@media screen and (min-width: 1070px){.nav-marcas__listado li a img{width:70%}}.nav-marcas__numeros{display:flex;flex-direction:column;width:100%;grid-gap:1rem}@media screen and (min-width: 1070px){.nav-marcas__numeros{gap:1rem;display:flex;flex-direction:row;flex-wrap:wrap}}.nav-marcas__numeros:last-child{padding-bottom:6rem}@media screen and (min-width: 800px){.nav-marcas__numeros:last-child{padding-bottom:0}}.nav-marcas__numeros .txt-base,.nav-marcas__numeros .listaPais a,.listaPais .nav-marcas__numeros a{line-height:1.2rem}.marcas-txt__on{display:none}@media screen and (min-width: 1070px){.marcas-txt__on{display:flex;background-color:gray;width:88px;height:78px;grid-row:1/3;padding:1.5rem;justify-content:center;align-items:center}}.color-primary__sports .nav-primary__link{padding-left:0}.color-primary__sports .txt-nav:first-child strong,.color-primary__sports .txt-nav__bold:first-child strong{text-align:left}.color-primary__sports .nav-primary-wrapper__familias{justify-content:flex-end}.color-primary__dressinn .nav-primary__link{padding-left:0}.color-primary__tradeinn .txt-nav,.color-primary__tradeinn .txt-nav__bold{padding-left:0 !important}.cap-categorias_container{display:block;position:absolute;background:#fff;top:67px;z-index:1000000000}@media screen and (min-width: 1070px){.cap-categorias_container{top:61px}}@media screen and (min-width: 1600px){.cap-categorias_container{top:58px}}#google_btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}#google_btn svg{width:18px;height:18px;flex:none}#google_btn_create{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:52px;padding:0 16px;background-color:#f5f5f5;color:#666;border:.08rem solid #ccc;border-radius:5px;cursor:pointer;font-size:16px;font-weight:500;transition:background .15s ease}#google_btn_create:hover{background:#f7f8f8}#google_btn_create:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}#google_btn_create svg{width:18px;height:18px;flex:none}.panel_google{width:100%;background:#fff;text-align:center}.panel_google .btn-secondary{width:100%;display:flex;gap:.5rem}
