@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600;700&family=Roboto:wght@300;400;500;700&display=swap);.slick-slide{margin:0 6px}.slick-slide img{padding-top:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.combinationContainer:hover,.legend_color:hover{cursor:pointer}.blueLetter{color:#4476d2;font-weight:700}.strongOrange{color:#ed7131}.categoryText{font-family:Nunito;position:absolute;top:15%;left:10%;font-size:unset}.priceWithIva{font-family:Nunito;font-weight:400}#textoPreciosIVA{color:#ec6b6e;font-family:Nunito;font-size:small}#btn-Contactanos{font-family:Nunito;position:relative;bottom:0;right:10%;font-size:medium}.add-button{background-color:#8fbd6b}.blue-button{background-color:#2a7ea1;font-size:unset;border-radius:5px;position:absolute;bottom:-90%;right:0}.orange-button{position:relative;border:none;font-size:16px;position:relative;background:#fe4254;background-color:#fe4254;background-image:none;border-radius:20px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:12px 20px 12px 80px;background-color:#7bb9d7;color:#fff;background-image:-moz-linear-gradient(90deg,#7bb9d7 0,#4476d2 100%);background-image:-webkit-linear-gradient(90deg,#7bb9d7 0,#4476d2 100%);background-image:-o-linear-gradient(90deg,#7bb9d7 0,#4476d2 100%);background-image:-ms-linear-gradient(90deg,#7bb9d7 0,#4476d2 100%);background-image:linear-gradient(90deg,#7bb9d7 0,#4476d2 100%)}.orange-button:hover{background-color:#06d5fe;background-image:-moz-linear-gradient(90deg,#06d5fe 0,#2d58fe 100%);background-image:-webkit-linear-gradient(90deg,#06d5fe 0,#2d58fe 100%);background-image:-o-linear-gradient(90deg,#06d5fe 0,#2d58fe 100%);background-image:-ms-linear-gradient(90deg,#06d5fe 0,#2d58fe 100%);background-image:linear-gradient(90deg,#06d5fe 0,#2d58fe 100%);color:#fff;font-weight:700}.tiny-font{font-size:small}#btn-Contactanos{background-image:none;border-radius:20px;transition:all .3s ease;background-color:#fff;color:#4679d2}#btn-Contactanos:hover{background-color:#06d5fe;background-image:-moz-linear-gradient(90deg,#06d5fe 0,#2d58fe 100%);background-image:-webkit-linear-gradient(90deg,#06d5fe 0,#2d58fe 100%);background-image:-o-linear-gradient(90deg,#06d5fe 0,#2d58fe 100%);background-image:-ms-linear-gradient(90deg,#06d5fe 0,#2d58fe 100%);background-image:linear-gradient(90deg,#06d5fe 0,#2d58fe 100%);color:#fff;font-weight:700}.slick-prev{position:absolute;left:-10%}.slick-next{position:absolute;right:-10%}.stockCircle{width:8px;height:8px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#8fbd6b;font-size:x-small}.stockFont{color:#8fbd6b}.noStockFont{color:#ec6b6e}.noStockCircle{width:8px;height:8px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#ec6b6e;font-size:x-small}.stockInput,.stockLabel{border-radius:3px}.stockLabel{background-color:#7bb9d7;justify-content:center;align-items:center}.stockInput{background-color:gray}.continueButton{background-color:#40a88b;font-size:small}.subtitle{font-weight:700;color:#4679d2}.uploadFiles{background-color:#ec6b6e;font-weight:700;color:#fff}.uploadFiles:hover{background-color:#d34648}.uploadedItem{background-color:#d2e3ea;color:#000}.btn-retract{top:-8px;right:-5%;background-color:#277da1;cursor:pointer;color:#fff}.customCheck input[type=checkbox]+label{display:block;margin:.2em;cursor:pointer;padding:.2em}.customCheck input[type=checkbox]{display:none}.customCheck input[type=checkbox]+label:before{content:"\25CF";border:.1em solid #277da1;border-radius:100%;display:inline-block;width:1.4em;height:1.3em;padding-left:5px;padding-right:5px;padding-bottom:5px;margin-right:.4em;color:transparent;transition:.2s}.customCheck input[type=checkbox]+label:active:before{transform:scale(0)}.customCheck input[type=checkbox]:checked+label:before{background-color:#277da1;border-color:green;color:#fff}.customCheck input[type=checkbox]:disabled+label:before{transform:scale(1);border-color:#aaa}.customCheck input[type=checkbox]:checked:disabled+label:before{transform:scale(1);background-color:#bfb;border-color:#bfb}.customSelect select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border:2px solid #5697b4;background:#fff;background-image:none;flex:1;padding:0 .5em;color:#000;cursor:pointer;font-size:1em;font-family:'Open Sans',sans-serif}.customSelect select:focus{color:#000;border-color:#4578d2}select::-ms-expand{display:none}.customSelect{position:relative;display:flex;height:100%;line-height:2.5;background:#fff;overflow:hidden;border-radius:.25em}.customSelect::after{content:'\142F';position:absolute;top:0;right:0;padding: 0.3em 0.7em;background:#4578d2;color:#fff;cursor:pointer;pointer-events:none;transition:.25s all ease;font-weight:700}.customSelect:hover::after{color:#fff}.btn-outline-info.btncategory.pup.active,.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.btncategory.active,.show>.btn-outline-info.dropdown-toggle{border-color:#277da1;background-color:#06d5fe;font-weight:700;background-image:linear-gradient(90deg,#7bb9d7 0,#4476d2 100%)}.btn-outline-info.btncategory:hover{background-image:linear-gradient(90deg,#7bb9d7 0,#4476d2 100%)}.btncategory{max-width:116px;max-height:auto}.bg-gray{background-color:#f2f2f2}.btn-details{background-color:#4578d2}.tiny-pspace1,.tiny-pspace2{line-height:.7}.carousel-indicators .active{position:absolute;top:12%!important;width:53px;height:53px;background:#222}.carousel-control{position:relative;width:53px;height:53px;font-size:30px!important;font-weight:100;line-height:44px!important;color:#fff;text-align:center;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;opacity:.5}.carousel{min-width:70px;text-align:center}.carousel-indicators-top{right:50%;top:auto;bottom:0;margin-right:-19px}.carousel-indicators-top li{background:#333}.carousel-indicators-top .active{background:#333}.vertical .carousel-inner{max-height:410px;padding-top:0}.carousel.vertical .item{-webkit-transition:.6s ease-in-out top;-moz-transition:.6s ease-in-out top;-ms-transition:.6s ease-in-out top;-o-transition:.6s ease-in-out top;transition:.6s ease-in-out top}.carousel.vertical .active{top:0}.carousel.vertical .next{top:100%}.carousel.vertical .prev{top:-100%}.carousel.vertical .next.left,.carousel.vertical .prev.right{top:0}.carousel.vertical .active.left{top:-100%}.carousel.vertical .active.right{top:100%}.carousel.vertical .item{left:0}.small-thumbnail{display:block;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.small-thumbnail img{max-width:100%;max-height:100%}.custom-carousel-inner{overflow:hidden;position:relative}.single-container{min-height:245px}.single-container img{margin-top:3px;height:240px;max-height:240px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.thumb-border{border-radius:1%}.page-title,.section-title{background-color:#f2f2f2}.product-tabs{font-family:Nunito}.thumbItem{cursor:pointer}.selectedItem{border:solid 2px;border-color:#67b1cf;text-align:left}.custom-radio-btn{width:25px;height:25px;border:2px solid #4476d2;border-radius:100%;cursor:pointer;margin-left:10px}.custom-radio-btn input{display:none}.custom-radio-btn .checkmark{width:calc(100% - 10px);height:calc(100% - 10px);border-radius:50%;background:#ddd;opacity:0;display:inline-block;transition:opacity .3s ease}.custom-radio-btn input:checked+span.checkmark{opacity:1;background-color:#fff;margin-top:25%;margin-right:23%}.isCheked{background-color:#7bb9d7}.outsidelabel{cursor:pointer}#btn-AniadirAlCarrito{font-weight:400}select option{-webkit-appearance:none}#detalle,#detalle .h6,#detallePrecio,#detallePrecio .h6{font-family:Roboto}#moreDetailsBtn{border-radius:30px}#details{transition:all 1s ease}.select-box .options-container{background:#fff;color:#000;appearance:none;max-height:0;width:100%;opacity:0;transition:all .4s;overflow:hidden;order:1}.selected2{background:#fff;margin-bottom:8px;color:#000;position:relative;order:0}.selected2::after{content:"";position:absolute;height:100%;width:32px;right:10px;top:5px;transition:all .4s}.select-box .options-container.active{outline:0;box-shadow:none;border:2px solid #5697b4;max-height:240px;opacity:1;overflow-y:scroll}.select-box .options-container.active+.selected2::after{transform:rotateX(180deg);top:-6px}.select-box .options-container::-webkit-scrollbar{width:8px;background:#fff}.select-box .options-container::-webkit-scrollbar-thumb{background:#525861;border-radius:0 8px 8px 0}.select-box .option,.selected2{-moz-appearance:none;padding:0;cursor:pointer;margin-bottom:0;text-align:left;padding:0 5%;font-size:1em;font-family:'Open Sans',sans-serif}.select-box .option label{margin-bottom:0;font-weight:bolder}.selected{border:2px solid #5697b4}.selected2{border:2px solid #4578d2;border-radius:4px;}.select-box .option:hover{opacity:.7}.select-box label{cursor:pointer}.select-box .option .radio{display:none}@media screen and (min-width:800px){#moreDetailsBtn{display:none}#details{display:block}}@media screen and (max-width:375px){.jorabi-modal{height:95%;max-width:100%}}@media screen and (max-width:800px){.modal-dialog{max-width:100%}#thumbnailSlider{width:20%}.col-md-5,.col-md-6{min-width:100%}.ml-md-4,.ml-md-5{margin-left:0}.carousel{padding-left:0;padding-right:0}#dynamicDelivery,#freeDelivery{width:15px;height:15px}.categoryText{font-family:Nunito;position:absolute;top:10%;left:10%;font-size:medium}.categoryText{font-size:small}.tiny-pspace1{line-height:.9em}.tiny-pspace2{line-height:.9em}}.promo_modal{margin:0 auto;display:block;margin-top:20%}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;-ms-transform:none;transform:none}.modal-dialog-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.modal-dialog{max-width:700px}.modal-content{border:none;position:relative;padding:0!important;font-size:14px;color:#fff;border-radius:0;-webkit-box-shadow:0 10px 34px -15px rgba(0,0,0,.24);-moz-box-shadow:0 10px 34px -15px rgba(0,0,0,.24);box-shadow:0 10px 34px -15px rgba(0,0,0,.24)}.modal-content h3{color:#fff;font-weight:300}.modal-content .modal-header{padding:0;border:none}.modal-content button.close{position:relative;top:0;right:0;width:40px;height:40px;z-index:1;text-shadow:none;background:#b90101;color:#fff;font-weight:700;margin-right:0;opacity:1;margin-right:0;font-size:xx-large;padding-top:5px}.modal-content .modal-body{border:none;position:relative;z-index:0}.modal-content .modal-body .icon-2{font-size:120px;position:absolute;top:0;right:0;line-height:0;z-index:-1;color:rgba(255,255,255,.3)}.modal-content .modal-body.color-1{background:#39bdc8}.modal-content .modal-body .subheading{font-size:14px;text-transform:uppercase;color:#000;letter-spacing:1px}.modal-content .modal-body .sale{font-size:60px;font-family:Pacifico,cursive;color:#000;position:relative;margin-bottom:30px;z-index:0}.modal-content .modal-body .sale .icon{font-size:60px;position:absolute;top:0;left:0;line-height:0;z-index:1;color:#fff}.modal-content .modal-body .sale:after{position:absolute;bottom:0;left:0;right:0;content:'';width:50px;height:2px;background:#fff;margin:0 auto}.modal-content .modal-body h2{position:relative;display:inline-block;line-height:1}.modal-content .modal-body h2 span{font-size:90px;font-weight:700;margin-left:-40px;color:#fff}.modal-content .modal-body h2 sup{position:absolute;top:50%;right:-30px;font-size:30px;font-weight:700;margin-top:10px}.modal-content .modal-body h2 sub{position:absolute;bottom:50%;right:-30px;margin-bottom:-35px;text-transform:uppercase;font-size:16px;font-weight:700}.modal-content .modal-body .upper{text-transform:uppercase}.modal-content .modal-body .btn-primary{text-transform:uppercase;letter-spacing:1px;font-size:14px}@media (max-width:767.98px){.modal-content .img{height:300px}}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-content .modal-body .sale .icon{font-size:60px;position:absolute;top:0;left:0;line-height:0;z-index:1;color:#fff}.modal-content .modal-body .icon-2{font-size:120px;position:absolute;top:0;right:0;line-height:0;z-index:-1;color:rgba(255,255,255,.3)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.blog-img,.img,.user-img{background-size:cover;background-repeat:no-repeat;background-position:center center}.jorabi-modal{height:95%;max-width:80%}#errModal .modal-confirm{color:#434e65;width:525px}#errModal .modal-confirm .modal-content{padding:20px;font-size:16px;border-radius:5px;border:none}#errModal .modal-confirm .modal-header{background:#ec6b6e;border-bottom:none;position:relative;text-align:center;border-radius:5px 5px 0 0;padding:8px}#errModal .modal-confirm h4{text-align:center;font-size:30px;margin:10px 0}#errModal .modal-confirm .form-control,.modal-confirm .btn{min-height:40px;border-radius:3px}#errModal .modal-confirm .close{position:absolute;top:15px;right:15px;color:#000;text-shadow:none;opacity:.5}#errModal .modal-confirm .close:hover{opacity:.8}#errModal .modal-confirm .icon-box{color:#000;width:59px;height:59px;display:inline-block;border-radius:50%;z-index:9;border:5px solid #fff;padding:8px;text-align:center}#errModal .modal-confirm .icon-box i{font-size:58px;margin:-2px 0 0 -2px}#errModal .modal-confirm.modal-dialog{margin-top:80px}#errModal .modal-confirm .btn,.modal-confirm .btn:active{color:#fff;border-radius:4px;background:#5697b4!important;text-decoration:none;transition:all .4s;line-height:normal;border-radius:30px;margin-top:10px;padding:6px 20px;min-width:150px;border:none}#errModal .modal-confirm .btn:hover,.modal-confirm .btn:focus{background:#277da1!important;outline:0}#errModal .trigger-btn{display:inline-block;margin:100px auto}#errModal .modal-content{color:#000}.bg-custom{background:linear-gradient(90deg,#7bb9d7 0,#4476d2 100%);padding:2px 20px 2px 25px;border-radius:20px}.bg-custom2{background:linear-gradient(90deg,#4f56b5b5 0,#4476d2e3 100%);padding:2px 20px 2px 25px;border-radius:5px;color:#fff;text-align:center;font-weight:bolder}span.h2.labelColor{color:#fff}.d-none{display:none}.float-right{float:right}.float-left{float:left}button.btn.btn-outline-info.my-auto.px-2.py-1.rounded-circle.btn-numberColor.btncategory{margin-top:5px;margin-right:5px}.inputTalla{background:#fff;border:solid 1px}.freeLabel{font-size:15px}.text-right{text-align:right}#finalIVAPrice{font-size:x-large}#finalPrice{font-size:large}.option label{color:default}#freeLabel{color:#fff;font-weight:bolder}
.prev.slick-arrow::before{
    content:"\F104";
}
.prev.slick-arrow {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 22%;
    left:-10px;
    z-index: 100;
    display: block;
    transform: translateY(-50%);
    cursor: pointer;
    border: none;
    outline: none;
    transition: all .2s cubic-bezier(.7,0,.3,1);
    color: #fff;
    padding: 1rem .5rem;
    opacity: .7;
    background: linear-gradient(90deg,#7bb9d7 0,#4476d2 100%);
    font-size: 2rem;
    line-height: 2rem;
    font-family: FontAwesome;
  }
  .next.slick-arrow::after{
    content:"\F105";
  }
  .next.slick-arrow{
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 22%;
    right:-10px;
    z-index: 100;
    display: block;
    transform: translateY(-50%);
    cursor: pointer;
    border: none;
    outline: none;
    background: linear-gradient(90deg,#7bb9d7 0,#4476d2 100%);
    transition: all .2s cubic-bezier(.7,0,.3,1);
    color: #fff;
    padding: 1rem .5rem;
    opacity: .7;
    font-size: 2rem;
    line-height: 2rem;
    font-family: FontAwesome;
  }
@media (min-width: 768px){ 
    .prev.slick-arrow {
        top: 26%;
    }
    .next.slick-arrow{
        top: 26%;
    }
}
.select-box.col-12.px-0 {
  width: 100%;
}