html,body{margin:0;padding:0;overflow-x:hidden;overflow-y:auto}body{font-family:'Ubuntu',sans-serif;font-weight:400}main{padding-top:118px;min-height:600px}.breadcrumb-space.active,.breadcrumb-round.active{background:rgb(25, 135, 84)!important}.copyright_right
img{display:block}.navbar-brand
img{margin:-9px 0 -11px 0!important;padding:0;filter:brightness(0) invert(1)}.sports .dropdown-menu.show{min-width:800px}.widget_shop_relacionados .card-title{height:53px!important}@media (max-width: 768px){.widget_shop_relacionados .card-title{height:43px!important}.sports .dropdown-menu.show{min-width:none}}.loading{}.text-recorta{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bg-dark{--bs-bg-opacity:1;background-color:rgb(25,135,84)!important}a{color:#000e23;text-decoration:none}a:hover{color:#b21229}.text-primary{color:#00653e !important}.col-fixed{width:430px;position:fixed;right:0}.breadcrumb{padding-top:15px}.breadcrumb
a{color:rgba(122,122,133,1);font-size:14px}.nav-link{outline:none !important}.btn,.card,.modal-content{border-radius:8px}b,strong{font-weight:700}.section-widget-titulo-wrapper{text-align:center;padding-bottom:20px}.section-widget-titulo-inner{font-size:28px}.table th, .table
.active{background-color:#f1f4f9}.shadow{box-shadow:0 2px 2px 0 rgba(0,0,0,.05)!important;}.card.shadow{border:1px
solid rgba(0,0,0,.05)!important;}hr{background-color:rgba(0,0,0,.2)}.alert-info{background-color:rgba(230,14,39,.2);border:none;border-radius:8px}.rounded{border-radius:8px!important}.bg-space{background:#f1f4f9;border-radius:8px!important;border:1px
solid rgba(0,0,0,.05)!important;}.bg-sw{background:#f1f4f9}.bg-space .card-header,
.bg-space
.footer{background:#fff;border-radius:8px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important;border:none}.form-check-input:checked{background-color:#00653e;border-color:#00653e}.form-check-input{width:1.5em;height:1.5em;margin-top:0}.pointer{cursor:pointer}.w-30{width:30%}.w-70{width:70%}.bg-light{background-color:#f1f4f9 !important}footer{position:relative;margin-top:100px;z-index:999}#myTab .nav-link.active{font-weight:700!important}#myTab .nav-link.active,#precio_final,.atributos-container,.text-lighter,#show_precio_final{font-family:'Ubuntu',sans-serif!important}.cesta_img_producto{width:150px}@media (max-width: 768px){footer{margin-top:20px}.cesta_img_producto{width:90px}.p-sm-0{padding:0!important}.p-sm-1{padding:0.3rem!important}.p-sm-4{padding:1.2rem!important}.vh-100{height:auto!important}.mb-5{margin-bottom:1rem!important}.py-5{padding-top:2rem!important;padding-bottom:1rem!important}}.btn-primary{color:#fff;background-color:#00653e;border-color:#00653e}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle,.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#b21229;border-color:transparent!important}.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 0 0 .25rem rgba(178,18,41,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#b21229;border-color:#b21229}.btn-secondary{color:#fff;background-color:#092546!important;border-color:#092546!important}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle,.btn-check:focus+.btn-secondary,.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#fff}.btn-info,.btn-info:hover{color:#fff!important;background-color:#092546!important;border-color:#092546!important}.modal form .form-label{font-size:14px!important;background:#fff;position:absolute;margin-top:-10px;margin-left:12px;padding:0px
5px 0 5px;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;color:#a8acaf;margin-bottom:0;z-index:10;line-height:20px}.theme{background-image:url(../../media/theme/theme.svg?6);background-repeat:no-repeat}.shipping_icon_transporte{width:80px;height:80px;display:block;background-size:100%;background-repeat:no-repeat}.shipping_icon_catalogo{width:80px;height:80px;display:block;background-size:100%;background-repeat:no-repeat;background-position:0 -84px}.shipping_icon_personalizacion{width:80px;height:80px;display:block;background-size:100%;background-repeat:no-repeat;background-position:0 -168px}@media (max-width: 967px){.widget_resumen{background:#fff;position:relative;bottom:0px;padding-top:10px;width:100%}.form-check-label.description{display:none}.pt-4{padding-top: .5rem!important}.main_footer{padding:20px
0!important}.pedido_detalles
h5{font-size:1rem}#btns_pedido{position:fixed;background:#fff;bottom:0;width:100%;float:left;margin:0!important;padding:10px;left:0}footer
h3{margin-bottom:0!important;margin-top:15px}.text-end{text-align:left!important}}.dropdown-menu[data-bs-popper]{margin-top:0!important}.tree{height:500px;overflow:hidden;overflow-y:scroll}.tree
input{position:absolute;clip:rect(0, 0, 0, 0)}.tree input~ul{display:none}.tree input:checked~ul{display:block}.tree
li{line-height:1.2;position:relative;padding:5px}.tree ul
li{padding:5px
5px 5px 1em}.tree>li:last-child{padding-bottom:0}.tree_label{position:relative;display:inline-block;background:#fff}label.tree_label{cursor:pointer}label.tree_label:hover{color:#666}label.tree_label:before{background:#000;color:#fff;position:relative;z-index:1;float:left;margin:0
1em 0 -2em;width:1em;height:1em;border-radius:1em;content:'+';text-align:center;line-height: .9em}:checked~label.tree_label:before{content:'–'}.tree li:before{position:absolute;top:0;bottom:0;left:-.1em;display:block;width:0;border-left:1px solid #777;content:""}.tree_label:after{position:absolute;top:0;left:-1.5em;display:block;height:0.5em;width:1em;border-bottom:1px solid #777;border-left:1px solid #777;border-radius:0 0 0 .3em;content:''}label.tree_label:after{border-bottom:0}:checked~label.tree_label:after{border-radius:0 .3em 0 0;border-top:1px solid #777;border-right:1px solid #777;border-bottom:0;border-left:0;bottom:0;top:0.5em;height:auto}.tree li:last-child:before{height:1em;bottom:auto}.tree>li:last-child:before{display:none}.tree_custom{display:block;background:#eee;padding:1em;border-radius:0.3em}.nav-tabs{border:none}.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{color:#495057;background-color:transparent;border:none}.border-none{border:none}#spinner{}.centered-element{text-align:center;padding:10px}.img-cart{max-width:100px;max-height:73px}.img-cart-grabado{max-width:100%;max-height:150px}.text-lighter{font-family:'Museo Sans light'}.producto .display-6{font-size:20px;color:#e60e27}.product-count .qtyminus,
.product-count
.qtyplus{width:30px;height:30px;background:transparent;text-align:center;font-size:19px;line-height:30px;color:#000;cursor:pointer;font-weight:600}.product-count
.qtyminus{line-height:32px}.product-count
.qtyminus{border-radius:3px 0 0 3px}.product-count
.qtyplus{border-radius:0 3px 3px 0}.product-count
.qty{width:60px;text-align:center;border:none}.count-inlineflex{display:inline-flex;border:solid 1px #ccc;border-radius:8px}.producto{box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}.card-footer{padding: .5rem 1rem;background-color:#fff!important;border-top:none}.card.producto{background:#f1f4f9;border:1px
solid rgba(0,0,0,.05)!important;}.card-footer:last-child{border-radius:8px}.col-logotipo{margin-left:-5px;background:#f1f4f9;padding-top:32px}.col-logotipo
.rounded{border-left:none!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.col-grabado .div-grabado{height:75px}.item_cart
.rounded{border-color:#e60e27!important}.col-grabado
.nombre_corto{padding-left:150px}.first-order.color.orange{background-image:linear-gradient(to right,#e57700,#fe9c0e)}.first-order{margin:2rem 0;flex-grow:0;border-radius:4px;color:#fff;padding:1rem}.breadcrumb{display:flex;justify-content:space-between}.breadcrumb-item{font-size:1rem;text-transform:uppercase}.breadcrumb-item
span{width:64px;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.breadcrumb-item span
span{display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;margin-bottom:5px;line-height:1.5}.breadcrumb-round{margin:0
auto;border:none;cursor:pointer;outline:0;font-size:1.4rem;font-weight:900;border-radius:30px;width:30px;height:30px;background:#999;line-height:27px;color:#fff}.breadcrumb-round.active{background:#e60e27}.breadcrumb-space{display:block;background:#f1f4f9;border-radius:6px;width:35%;height:6px;align-self:flex-end;margin-bottom:12px}.breadcrumb-space.active{background:#e60e27}@media (max-width: 750px){.breadcrumb-space{width:10%}}@media (min-width: 900px){.breadcrumb-space{width:23%}}@media (min-width: 1200px){.breadcrumb-space{width:27%}}@media (min-width: 1300px){.breadcrumb-space{width:30%}}@media (min-width: 1500px){.breadcrumb-space{width:35%}}#resumenList
li{padding-top:15px;padding-bottom:15px;font-weight:300}#resumenList{color:#666}#resumenList
.span{color:rgb(33,37,41)}#pay_buttons{height:48px}.widget_resumen{position:absolute;padding:20px;padding-top:80px;width:100%}@media (max-width: 967px){.widget_resumen{background:#fff;position:relative;bottom:0px;padding-top:10px;width:100%}}.dropdown-menu{list-style-type:none;z-index:99;margin:0;padding:20px;background:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.05)!important;;border-radius:10px;font-size:16px;min-width:270px;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);margin-top:26px}.dropdown-menu .categori-dropdown-inner{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:412px}.dropdown-menu.big ul
li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:48px;border-radius:5px;border:1px
solid #f1f4f9;padding:9px
18px;margin:0
15px 15px 0;height:50px;transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s}#authLoginNav
a{color:#212529;font-weight:bold}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,1)}#searchInput{border:1px
solid #fff}.navbar-brand{margin:-8px 0 -5px 0;padding:0}.navbar-brand
img{margin:0;padding:0}.categori-dropdown-inner
a{line-height:15px}#submenu .nav-link{padding: .3rem 1rem;color:#000e23}#carritoBtn,#carritoBtnMobile{background-position:0 -115px;width:50px;height:32px;display:block;background-size:36px;background-repeat:no-repeat}#accountBtn,#accountBtnMobile{background-position:0 -146px;width:50px;height:40px;display:block;background-size:36px;background-repeat:no-repeat}#searchInput{background-position:5px -101px;background-size:20px;padding-left:35px}#accountBtnMobile,#carritoBtnMobile{width:35px;height:40px;background-size:85%;margin-top:5px}#searchInput:focus{box-shadow:0 0 0 .25rem rgba(255,255,255,.25)!important;border-color:#fff!important}#menu.navbar{padding-top: .8rem;padding-bottom: .8rem;z-index:101;top:0;position:absolute;width:100%}#submenu.navbar{position:absolute;top:65px;width:100%;z-index:100;background:#fff}@media (max-width: 992px){#submenu.navbar{top:0;position:fixed}main{padding-top:56px}#submenu .navbar-nav{margin-top:20px}#navbarSupportedContent .nav-item.dropdown{display:none}}@media (max-width: 1400px){#submenu .nav-link{padding: .3rem 0.7rem;font-size:15px}}.nav-item.dropdown.sports{background:#999;border-radius:8px;color:#fff;padding: .05rem 0rem;margin-right:10px;height:36px}@media (max-width: 1400px){.navbar-expand-lg .navbar-nav .nav-link{font-size:13.5px}}@media (max-width: 1200px){#navbarSupportedContent1
ul{display:none}#submenu .nav-link{padding: .4rem 0.6rem;font-size:13px;line-height:20px}.hidden1200{display:none}.nav-item.dropdown{margin-right:10px;height:32px}#navbarDropdown{text-transform:capitalize}}#carrito
.cart_qty{color:rgba(0, 0, 0, 0.3)}#carrito
.cart_desc{height:50px;overflow:hidden}#carrito
.cart_price{color:#e60e27;font-weight:bolder}#carrito
.cart_opt{color:rgba(0, 0, 0, 0.3)}#carrito .offcanvas-body{background:#f1f4f9}.item_carrito{padding:0.5rem 0}.btn-delete-carrito{width: .2em;height: .2em;margin-right:12px}.offcanvas-header{padding:1.1rem 1rem}.item_carrito
img{border-radius:8px}