﻿@font-face{font-family:'Articulat CF Regular';src:url('../fonts/ArticulatCF-Normal.eot');src:url('../fonts/ArticulatCF-Normal.eot?#iefix') format('embedded-opentype'),url('../fonts/ArticulatCF-Normal.woff2') format('woff2'),url('../fonts/ArticulatCF-Normal.woff') format('woff'),url('../fonts/ArticulatCF-Normal.ttf') format('truetype'),url('../fonts/ArticulatCF-Normal.svg#ArticulatCF-Normal') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Articulat CF Bold';src:url('../fonts/ArticulatCF-Bold.eot');src:url('../fonts/ArticulatCF-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/ArticulatCF-Bold.woff2') format('woff2'),url('../fonts/ArticulatCF-Bold.woff') format('woff'),url('../fonts/ArticulatCF-Bold.ttf') format('truetype'),url('../fonts/ArticulatCF-Bold.svg#ArticulatCF-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}body header.page-header.type15 .logo img{margin:15px 0}body .navigation .level0 .submenu{background:#9ba2aa}body .sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;margin:0 !important;padding:0 !important}body .sw-megamenu.navigation .subchildmenu.mega-columns.columns8>li{width:12.5%}body .sw-megamenu.navigation .subchildmenu.mega-columns.columns8>li:nth-child(8n+1){clear:both}body .sw-megamenu.navigation .subchildmenu.mega-columns>li{height:80px;text-align:center;display:flex;align-items:center;justify-content:center;padding-top:15px;padding-bottom:15px;margin-bottom:0}body .sw-megamenu.navigation .subchildmenu.mega-columns>li:hover{background-color:#ccd0d4;border-bottom:4px solid #03152a}body .sw-megamenu.navigation .subchildmenu.mega-columns>li:hover a span{color:#03152a}body .page-header .navigation li.level0 a span{font-size:17px;text-transform:none}body .page-header .navigation li.level0 .submenu li:hover a{text-decoration:none !important}body .page-header .navigation li.level0 .submenu li a span{font-size:13px;line-height:13px;color:#fff;text-decoration:none !important}body .page-header .navigation:not(.side-megamenu) .level0.parent>a>span:before{margin-left:-14px;border-bottom-color:#9ba2aa;border-width:10px}body .page-header .navigation:not(.side-megamenu) .level0.parent>a>span:after{border-bottom-color:#9ba2aa;border-width:9px;margin-left:-13px}body header.page-header.type15 .search-area{max-width:185px;margin-right:4em}body .page-header.type15 .header.panel>.header.links>li{padding:0 20px;position:relative}body.login .page-header.type15 .header.panel>.header.links>li.login{display:none}body header.page-header.type15 .search-area .block.block-search{background-color:transparent;border:1px solid #fff !important;border-radius:0}body header.page-header.type15 .block-search.show input{background-color:#03152a}body header.page-header.type15 .block-search input{height:40px;color:#fff;border:0}body header.page-header.type15 .search-area .minisearch .actions button{color:#fff;background:0 0;border-radius:0;padding:0;font-size:19.5px;width:auto;height:40px;line-height:40px}body header.page-header.type15 .block-search .action.search:before{margin:0 10px}body .page-header.type15 .header.panel>.header.links>li:last-child a:before{content:"";height:20px;width:1px;border-left:1px solid;position:absolute;left:0;display:inline-block;top:2px}body header.page-header.type15 .main-panel-top{border:0}body .page-header.type15 .header-contact .wishlist i{font-size:21px}body .page-header.type15 .main-panel-top .header-left .pagebuilder-column{padding:10px !important}body .page-header.type15 .main-panel-top .header-left figure img{height:21px !important;filter:invert(68%) sepia(25%) saturate(53%) hue-rotate(0) brightness(241%) contrast(1)}body .page-header.type15 .main-panel-top .header-center{justify-content:center;flex:auto;display:flex;align-items:center}body .page-header.type15 .main-panel-top .container-full{margin:0 30px}body .page-header.type15 .main-panel-top .pagebuilder-column.soph{order:-1}body header.page-header.type15 .container,body header.page-header.type15 .header-main .header.content{max-width:1280px !important;width:100%}body .page-header.type15 .navigation:not(.side-megamenu) .level0 .level-top{letter-spacing:normal;padding:20px 15px}body .page-header .header.content .minicart-wrapper .action.showcart:before{background-image:url(../images/cart.svg);background-position:center;background-repeat:no-repeat;content:'';display:block;height:20px;margin-left:auto;margin-right:auto;width:20px}body header.page-header.type15 .header-contact .authorization-link{color:#000;display:block;font-size:0;font-weight:700;line-height:8px;margin-right:0;text-transform:uppercase}body header.page-header.type15 .header-contact .authorization-link a:before{background-image:url(../images/account.svg);background-position:center center;background-repeat:no-repeat;content:'';display:block;height:20px;margin-left:auto;margin-right:auto;width:20px}body .header.panel>.header.links>li,body .header.panel>.header.links>li a{text-transform:none !important}body .highlights .pagebuilder-column{display:initial !important}body .highlights .pagebuilder-column figure,body .highlights .pagebuilder-column div[data-content-type=text]{display:inline-block}body .page-header.type15 .header.panel>.header.links>li:after{display:none}body.cms-index-index .product-items.slick-slider .slick-slide .product-item{max-width:400px}body.cms-index-index .product-items.slick-slider .slick-slide .product-item .product-item-name a{font-size:20px;color:#03152a;text-align:center;font-weight:600}body.cms-index-index .product-items.slick-slider .slick-slide .product-item .product-reviews-summary{margin:0 auto}body.cms-index-index .product-items.slick-slider .slick-slide .product-item .rating-summary .rating-result{width:125px;display:block;position:relative;margin:0 auto}body.cms-index-index .product-items.slick-slider .slick-slide .product-item .rating-summary .rating-result:before{color:#03152a;font-size:13px;letter-spacing:1.1em}body.cms-index-index .product-items.slick-slider .slick-slide .product-item .product-item-details .price-box{text-align:center;margin-top:15px}body.cms-index-index .product-items.slick-slider .slick-slide .product-item .product-item-details .product-item-actions{text-align:center}body.cms-index-index .product-items.slick-slider .product-item-info.type4 .product-item-actions .towishlist,body.cms-index-index .product-items.slick-slider .product-item-info.type4 .product-item-actions .tocompare{display:none}body div[data-content-type=tabs] .tabs-navigation{border-bottom:3px solid #f8f8f8}body div[data-content-type=tabs] .tabs-navigation li.tab-header.ui-state-active{background:#4ab4de;cursor:default;font-weight:700;position:relative}body div[data-content-type=tabs] .tabs-navigation li.tab-header.ui-state-active:after{border-color:#4ab4de transparent transparent;border-style:solid;border-width:14px 14px 0;bottom:-14px;content:'';height:0;left:0;margin:auto;position:absolute;right:0;width:0}body div[data-content-type=tabs] .tabs-navigation li.tab-header.ui-state-active a span{color:#fff}body div[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title{padding:.6rem 2rem}body div[data-content-type=tabs] .tabs-navigation li.tab-header{width:20%;background:0 0;cursor:pointer;font-style:normal;font-weight:400;-ms-align-items:center;height:auto !important;border:0}body div[data-content-type=tabs] .tabs-navigation li.tab-header:last-child{border:0}body div[data-content-type=tabs] .tabs-content{border:0}body .footer-middle>.container:after{display:none}body .page-footer .container{max-width:1280px}body .footer-middle .pagebuilder-button-link{margin:0;padding:0;line-height:15px}body .footer-middle .pagebuilder-button-link span{font-size:13px;color:#fff}body .footer-middle .pagebuilder-button-link:hover{text-decoration:none;font-weight:800}body .footer-middle .pagebuilder-button-link:hover span{color:#fff;text-decoration:none}body .footer-middle [class^=porto-icon-]{background-color:#fff;color:#000;border-radius:50%;padding:2px}body .footer-middle .fab{background-color:#fff;color:#000;border-radius:50%;padding:4px}body .footer-middle .share-links a{color:#fff !important;border-radius:50%;background-color:transparent}body .footer .footer-middle{border-bottom:1px solid #d3d3d3}body .footer-bottom .container{display:block}body .footer-bottom .container .pagebuilder-button-link{margin:0;padding:0;line-height:15px}body .footer-bottom .container .pagebuilder-button-link span{font-size:13px;color:#fff}body .footer-bottom .container .pagebuilder-button-link:hover{text-decoration:none;font-weight:800}body .footer-bottom .container .pagebuilder-button-link:hover span{color:#fff;text-decoration:none}body .footer-bottom .container .separator:after{content:"";border-right:1px solid;padding:0 15px;margin-right:25px}body.layout-1220.page-products .page-main,body.catalog-product-view .page-main{max-width:1280px}body.catalog-product-view .page-main{margin-top:55px}body.catalog-category-view .page-title-wrapper{display:block}body.catalog-category-view .page-title-wrapper .page-title{display:block;text-align:center;font-size:24px;margin:20px 0;color:#000 !important}body.catalog-category-view .product-item-info .product-reviews-summary{display:none}body.catalog-category-view .products-grid.divider-line.columns3 .product-item,body.catalog-category-view .products-grid.divider-line .product-item-info.type6{border:0}body.catalog-category-view .products.wrapper~.toolbar{border:0}body.catalog-category-view .product-item-info.type6 .product-item-actions .tocompare{display:none !important}body.catalog-category-view .product-item-info.type6 .product-item-actions .towishlist{right:15px;top:45px;visibility:hidden;opacity:0}body.catalog-category-view .product-item-info.type6:hover .product-item-actions .towishlist{visibility:visible;opacity:1}body.catalog-category-view .product-item-info.type6 .product-item-actions .actions-primary .tocart{right:7px;top:15px;border:0}body.catalog-category-view .product-item-info.type6 .product-item-details .price-box{text-align:center;margin-top:15px}body.catalog-category-view .product-item-info.type6 .product-item-name a{font-size:20px;color:#03152a;text-align:center;font-weight:600}body.catalog-product-view .product.info.detailed{clear:both;max-width:1280px;margin:0 auto}body.catalog-product-view .container.reviews{clear:both;max-width:1280px;margin:0 auto}body.catalog-product-view .container.demostration{clear:both;max-width:1280px;margin:0 auto}body.contact-index-index.layout-1220 .page-main{clear:both;max-width:1280px;margin:0 auto}body.catalog-product-view.layout-1220 .page-wrapper>.page-bottom{max-width:100%}body.catalog-product-view .product-info-main .attachment{margin-top:25px}body.catalog-product-view .product-info-main .attachment a{background:#4ab4de;color:#fff;text-align:center;padding:10px 15px;border-radius:15px;font-size:16px;font-weight:600}body.catalog-product-view .review-form{max-width:500px;margin:0 auto}body.catalog-product-view .stock.available{display:none}body.catalog-product-view .attribute.sku strong{display:none}body.catalog-product-view .product.sku .value{color:#4ab4de;font-size:16px}body.catalog-product-view .fotorama__stage{border:0}body.catalog-product-view .product-add-form .box-tocart{border:0}body.catalog-product-view .product-add-form{border-top:2px solid #03152a}body.catalog-product-view .box-tocart .action.tocart{background:#4ab4de;color:#fff;border-radius:15px}body.catalog-product-view .product.data.items>.item.content{border:0}body.catalog-product-view .product.data.items>.item.title>.switch{text-transform:none;color:#03152a;font-size:18px}body.catalog-product-view .demostration h3{text-transform:none;color:#03152a;font-size:24px}body.catalog-product-view .action.primary{background:#4ab4de;color:#fff;border-radius:15px}body.catalog-product-view .action.primary:hover{background:#4ab4de;color:#fff;border-radius:15px}body.catalog-category-view .filter-options-title{font-size:16px;text-transform:none;color:#03152a;border-bottom:1px solid #4ab4de}body.catalog-category-view .products-grid.divider-line .product-item-info:hover{box-shadow:none}body.catalog-product-view .product.data.items>.item.content p{font-size:16px;line-height:1.4}body.cms-page-view .product-items.slick-slider .slick-slide .product-item{max-width:400px}body.cms-page-view .product-items.slick-slider .slick-slide .product-item .product-item-name a{font-size:20px;color:#03152a;text-align:center;font-weight:600}body.cms-page-view .product-items.slick-slider .slick-slide .product-item .product-reviews-summary{margin:0 auto}body.cms-page-view .product-items.slick-slider .slick-slide .product-item .rating-summary .rating-result{width:125px;display:block;position:relative;margin:0 auto}body.cms-page-view .product-items.slick-slider .slick-slide .product-item .rating-summary .rating-result:before{color:#03152a;font-size:13px;letter-spacing:1.1em}body.cms-page-view .product-items.slick-slider .slick-slide .product-item .product-item-details .price-box{text-align:center;margin-top:15px}body.cms-page-view .product-items.slick-slider .slick-slide .product-item .product-item-details .product-item-actions{display:none}body.contact-index-index .form-contact{background-image:url(../images/imagen-contacto.jpg);background-size:cover;background-position:center;position:relative}body.contact-index-index .mapa.mt-5{border-top:3px solid #4ab4de;padding-top:35px}body.contact-index-index .fieldset>.legend{color:#fff;font-size:39px;font-weight:600;text-transform:none;line-height:32px;margin:35px 0}body.contact-index-index .fieldset input,body.contact-index-index .fieldset textarea{background:0 0;border:1px solid;color:#fff;border-radius:15px}body.contact-index-index .action.primary{background:#4ab4de;color:#fff;border-radius:15px}body.contact-index-index .action.primary:hover{background:#4ab4de;color:#fff;border-radius:15px}body.contact-index-index form#contact-form{margin-bottom:25px}body.contact-index-index .form-contact:before{content:" ";display:inline-block;position:absolute;width:100%;height:100%;background-image:linear-gradient(to right,#000,#000,rgb(0 0 0/3%),transparent,transparent)}body.customer-account-login .login-container .account-social-login{width:100%;float:inherit}body.customer-account-login .block-customer-login .account-social-login:after{content:'o conéctate con';width:180px;height:auto;border:0}body.customer-account-login .actions-toolbar.social-btn{width:auto}body.customer-account-login .social-btn .btn-social{padding:16px}body.customer-account-login .action.primary{background:#4ab4de !important;color:#fff;border-radius:15px}body.customer-account-login .action.primary:hover{background:#4ab4de !important;color:#fff;border-radius:15px}body.customer-account-create .actions-toolbar.social-btn{width:auto}body.customer-account-create .social-btn .btn-social{padding:16px}body.customer-account-create .page-title-wrapper{display:none}body.customer-account-create .action.primary{background:#4ab4de !important;color:#fff;border-radius:15px}body.customer-account-create .action.primary:hover{background:#4ab4de !important;color:#fff;border-radius:15px}body.customer-account-create .form.create.account .actions-toolbar{clear:both;padding:0 25px;max-width:inherit;text-align:center;margin:55px auto}body.customer-account-create .form-create-account .account-social-login:after{content:'o regístrate con';width:180px;height:auto;border:0}body.checkout-index-index .payment-method-billing-address{display:none}body.checkout-index-index .opc-block-summary{border:0}body.checkout-index-index .opc-block-shipping-information{padding:25px}body .product-item-info .product-item-details .price-box{display:grid;grid-template-columns:repeat(2,1fr);column-gap:5px}body .product-item-info .product-item-details .price-box .special-price{order:0;text-align:right}body .product-item-info .product-item-details .price-box .old-price{order:1;text-align:left}body .product-item-details .price-box .special-price .price{color:#ff9f43;font-size:18px}body .product-item-details .price-box .price{color:#000;font-size:18px}body .product-item-details .price-box span.price-container{grid-column:span 2}body .product-item-details .price-box .normal-price{grid-column:span 2}body .product-item-info .old-price .price{color:#000;font-size:18px;display:block;padding-left:0}body .amsearch-form-block.-opened{width:auto !important}body .amsearch-result-section{width:1080px !important}body .amsearch-overlay-block{display:none !important}body .amsearch-result-section{border:0 !important}body input.amsearch-input{height:30px;background-color:#fff;border-radius:0;padding:0 10px;font-size:14px;opacity:.8;border-radius:6px;color:#000}body input.amsearch-input::placeholder{color:#000}body .amsearch-block-header .amsearch-title{font-size:1.2rem;font-weight:400}body .amsearch-item-container .amsearch-item .amsearch-link{color:#3f3f3f;font-size:.9rem;line-height:14px}body .amsearch-highlight{color:#af0000}body .amsearch-item-container .amsearch-item .amsearch-link:hover{color:#3f3f3f}body .amsearch-products-section .product-item-link{min-height:40px;font-size:.9375rem;color:#3f3f3f !important;font-weight:400;text-align:center;line-height:14px}body .amsearch-products-section .product-item [data-role=priceBox]{text-align:center}body .amsearch-products-section .amsearch-link{color:#3f3f3f !important}