body .btn{border-color:transparent}.full-background{background-position:50%;background-repeat:no-repeat;background-size:cover}.form-control{font-size:18px}p{margin-bottom:1em}.breadcrumb{font-size:.5em}.form-group textarea{font-size:16px}.btn-touchspin .touchspin-up:before{content:"+"!important;font-size:20px}.btn-touchspin .touchspin-down:before,.btn-touchspin .touchspin-up:before{background:initial!important;color:#fff;font-family:Roboto;font-style:normal;padding-top:4px;transform:none}.btn-touchspin .touchspin-down:before{content:"-"!important;font-size:31px}#cart .qty{margin-left:15px;margin-right:15px;padding-right:0;width:auto}#cart .product-line-grid-body{padding-right:10px}@media (max-width:600px){#cart .product-line-grid-body>.product-line-info>a{font-size:13px}#cart .product-line-grid-left{margin-right:10px}#cart .qty{margin-left:0;margin-right:0}#cart .bootstrap-touchspin-down,#cart .bootstrap-touchspin-up{height:36px;width:35px}}.quickview .product-variants{margin-top:20px}.quickview .product-variants .control-label{margin-bottom:7px;margin-top:16px}.quickview .product-quantity{display:block}.quickview .product-quantity .qty{margin-bottom:20px}.quickview .product-add-to-cart{margin-top:30px}.quickview #product-availability{display:block;margin-top:15px}.quickview #product-availability .product-minimal-quantity{display:none}.quickview .productButtons{margin-top:20px}#product .product-quantity .qty{margin-right:15px;width:150px}.add-to-cart{height:46px}.bootstrap-touchspin,.input-group-btn-vertical{display:flex;flex-direction:row}.bootstrap-touchspin #quantity_wanted,.bootstrap-touchspin .js-cart-line-product-quantity,.input-group-btn-vertical #quantity_wanted,.input-group-btn-vertical .js-cart-line-product-quantity{flex:1;order:2;width:54px}.bootstrap-touchspin .bootstrap-touchspin-down,.input-group-btn-vertical .bootstrap-touchspin-down{background-color:#555;flex:1;height:46px;order:1;vertical-align:middle;width:45px}.bootstrap-touchspin .bootstrap-touchspin-down:hover,.input-group-btn-vertical .bootstrap-touchspin-down:hover{background-color:#4ba8d1}.bootstrap-touchspin .bootstrap-touchspin-up,.input-group-btn-vertical .bootstrap-touchspin-up{background-color:#555;flex:1;height:46px;order:3;vertical-align:middle;width:45px}.bootstrap-touchspin .bootstrap-touchspin-up:hover,.input-group-btn-vertical .bootstrap-touchspin-up:hover{background-color:#4ba8d1}.bootstrap-touchspin .btn i:before,.input-group-btn-vertical .btn i:before{align-items:center;display:flex;height:100%;justify-content:center;margin:auto;padding:0;position:relative;vertical-align:middle;width:100%}@media (max-width:768px){.product-information .product-quantity{display:block;margin:22px 0}.qty{margin-bottom:22px}}#header .desktop-header-wrapper .elementor-section-wrap p{font-size:15px;margin:6px 0 2px;padding:0}#header .desktop-header-wrapper .elementor-section-wrap p a{font-size:15px}#header .desktop-header-wrapper #unregistered-section{box-shadow:0 2px 4px rgba(0,0,0,.1);display:none;padding:5px 0 7px}#header .desktop-header-wrapper #unregistered-section a{color:#4ba8d1;font-size:medium}#header .mobile-header-wrapper p{margin-bottom:14px;margin-top:15px}#header .mobile-header-wrapper .logo-home img{max-width:175px}.breadcrumb{font-size:15px}@media (max-width:768px){#footer .elementor-inner .columns-information .elementor-row{display:inline-block}#footer .elementor-inner .col-account,#footer .elementor-inner .col-products{display:inline-block;width:50%}#footer .elementor-inner .col-company{display:inline-block;float:right;width:50%}#footer .elementor-inner .col-account{margin-top:25px}}#footer .elementor-social-icons-wrapper{margin:auto;text-align:center}#footer .elementor-social-icon-instagram .fa-instagram:before{content:" "}#footer .elementor-social-icon-instagram .fa-instagram{background:url(../../31b9d042ac6f98ae96a2.svg)}#footer .elementor-social-icons-wrapper i:before{color:#fff}.newsletter-widget .text-gdpr{font-family:Roboto;font-size:14px;letter-spacing:0}.newsletter-widget .text-gdpr label{color:#777!important;font-family:Roboto;font-size:1em!important;font-weight:400;letter-spacing:0;line-height:1.5em;text-transform:none}.newsletter-widget .text-gdpr label #agree-gdpr{position:relative;top:3px}.newsletter-widget .btn-gdpr{background-color:#555;border:none;color:#fff;display:block;font-size:14px;margin:28px auto;padding:14px 33px;text-transform:uppercase;width:min-content}.newsletter-widget .text-gdpr-footer{margin:auto;max-width:400px}#header .pk-signin .current-item:after{background:url(../../54d95b0b1b203287c66d.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;content:" ";display:block;height:20px;width:20px}#header .pk-signin .svgic use{display:none}#header .pk-myaccount .current-item:after{background:url(../../430b9dc259598f89d0d6.svg);background-position:50%;background-repeat:no-repeat;background-size:auto;content:" ";display:block;height:20px;width:20px}@media (max-width:1024px){#header .pk-myaccount .current-item:after{background-size:contain;height:30px;margin:0 13px;width:20px}}#header .pk-myaccount .svgic,#header .pk-myaccount .svgic use{display:none}#header .user-select li:first-child{border-top-color:transparent}@media (max-width:1024px){.pk-menu-horizontal .menu-dropdown.pk-sub-menu{border:none;margin:0 0 0 30px;padding:0;position:relative;width:100%}#top-menu,.pk-top-menu{background:#efefef}.pk-menu-horizontal #top-menu .level-1>a,.pk-menu-horizontal .pk-top-menu a{color:#112832}.pk-menu-horizontal li.level-1{background:#efefef;border-bottom:1px solid #5555557a}}#product .elementor-widget-pkproductbrand{margin-bottom:0}#product .elementor-widget-pkproducttabs .tabs-container{margin-top:2rem}#product .pk-menu-horizontal a{font-size:16px}#product .product-prices .hide{display:none}#product .product-prices .principal-price{color:#4ba8d1;font-size:40px;font-weight:700}#product .info-tax{font-size:16px}#product .short-desc p{margin-bottom:2px;margin-top:0;min-height:10px}#product #product-availability,#product .reference-product{display:none}#product h1{margin:10px 0}#product .elementor-widget-pkproductprice,#product .elementor-widget-pkproducttitle{margin-bottom:10px}#product .elementor-widget-pkproductdescription{margin-bottom:0}#product .elementor-widget-pkproductbuy{margin-bottom:10px}#product .normal-pricetax{display:block;margin-top:15px}#product .product-variants>.product-variants-item{display:inline-block;margin:0;padding-top:17px;width:49%}#product .product-variants>.product-variants-item select{border:1px solid #ebebeb;width:100%}#product .productButtons{margin-top:15px}#product .productButtons .favoritesButton{bottom:3px;position:relative}#product .productButtons .hookDisplayGuide{margin-bottom:0}#product .productButtons #pksizeguide-show{border:1px solid #999}#product .productButtons .product-comments-additional-info,#product .productButtons .social-sharing{display:none}#product .glide__arrows:not(.top-left) .glide__arrow{background-color:#9a9a9a99;border:0;border-radius:20%;color:#fff;top:35%}#product .elementor-widget-pkproducttabs .nav-tabs{margin-bottom:15px}#product .elementor-widget-pkproducttabs .nav-tabs .nav-link{margin-bottom:30px;padding-bottom:15px}@media (max-width:800px){#product .productButtons{align-items:center;flex-direction:row}}@media (max-width:500px){#product .productButtons{align-items:flex-start;flex-direction:column}#product .product-variants{border:2px solid #9a9a9a;border-left:0;border-right:0;margin:0 0 32px;padding:20px 5px 32px}#product .product-variants>.product-variants-item{display:block;margin:15px 0;width:100%}#product .product-variants>.product-variants-item:first-child{margin-top:0}#product .product-variants>.product-variants-item:last-child{margin-bottom:0}#product .favoritesButton{margin-bottom:15px;margin-top:8px}}#category #main #products .products-selection{justify-content:end}#category #main #products .products-selection .listing_view{display:none}#category #main #products .product-miniature .product-thumbnail .btn{height:2rem;width:2rem}#category .facet-title .title-text{color:#555;font-size:19px;font-weight:600}#category #search_filters .module-title{margin-bottom:15px;padding-bottom:15px}#category section.facet{margin-bottom:30px}#category #main #products .products-selection .products-sort-order{margin-left:15px;margin-right:0;width:fit-content}.sort-by-row.flex-container{display:contents}@media (max-width:1025px){#products.view_grid .product_list .grid-container{grid-template-columns:repeat(3,minmax(130px,1fr))!important}}@media screen and (min-width:1100px) and (min-height:768px){.elementor-column.elementor-col-33{width:33%!important}.elementor-column.elementor-col-66{width:70%!important}}@media (max-width:768px){#products.view_grid .product_list .grid-container{grid-template-columns:repeat(2,minmax(130px,1fr))!important}}@media (max-width:450px){#products.view_grid .product_list .grid-container{grid-template-columns:repeat(1,minmax(130px,1fr))!important}}#main-content .mas-vendidos-home .pk-ce-widget .mini-product .thumbnail-container{grid-gap:0;display:grid;grid-template-columns:100px 1fr}#main-content .ps_categorytree .module-body{border-top:1px solid #c5c5c5!important}#main-content .text-features p{margin:0 0 15px}#main-content .text-features p+p{margin-bottom:30px}#main-content .text-features h2{font-size:12px;letter-spacing:1.2px;margin-bottom:8px;margin-top:10px}#authentication #header{height:72px}#authentication .breadcrumb{display:none!important}#authentication #main-content{height:calc(100vh - 72px)!important;padding:0!important}#authentication #main-content .page-width{max-width:100%;width:100%!important}#authentication #main-content .top-content{display:none}#authentication #main-content .main-content,#authentication #main-content .main-content #wrapper{height:100%!important}#authentication #main-content .main-content #wrapper .register-section{align-items:flex-end}#authentication #main-content .main-content #wrapper .register-section .box-quienes-somos{background-color:#4ba8d1;background-position:100%;background-position-x:right;background-position-y:top;background-repeat:no-repeat;background-size:100px;left:80px;padding:32px 70px 30px 30px;position:relative;text-align:left}#authentication #main-content .main-content #wrapper .register-section .box-quienes-somos h2{color:#fff!important;font-family:Roboto;font-weight:500;letter-spacing:0;margin-bottom:18px;text-transform:none!important}#authentication #main-content .main-content #wrapper .register-section .box-quienes-somos p{color:#fff!important;font-size:15px}#authentication #main-content .main-content #wrapper .login-section .box-login{text-align:center;width:370px!important}#authentication #main-content .main-content #wrapper .login-section .box-login h2{color:#555}#authentication #main-content .main-content #wrapper .login-section .box-login .forgot-password{bottom:17px;display:block;padding-top:0;position:relative;text-align:left}#authentication #main-content .main-content #wrapper .login-section .box-login .forgot-password a{color:#7a7a7a;font-size:12px;padding:0;text-decoration:underline;text-decoration-color:initial;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}#authentication #main-content .main-content #wrapper .login-section .box-login hr{background-color:#7a7a7a;color:#7a7a7a;height:1px}#authentication #main-content .main-content #wrapper .login-section .box-login .text-register{background-color:#fff;bottom:20px;height:14px;margin:auto;padding:0 12px;position:relative;width:fit-content}#authentication #main-content .main-content #wrapper .login-section .box-login .btn{font-size:15px;font-weight:500;letter-spacing:1px;margin:20px 0;padding:15px;text-transform:none!important;width:100%}#authentication #main-content .main-content #wrapper .login-section .box-login .btn-register{background-color:#fff!important;bottom:10px;color:#4ba8d1!important;position:relative}#authentication #main,#authentication #main #content{margin-bottom:0!important}#authentication #content,#authentication #main,#authentication .content-wrapper,#authentication .login-section,#authentication .register-section,#authentication .row{height:100%!important}#authentication .login-section,#authentication .register-section{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.blue-column{background-color:#edf6fa}#cms.cms-id-8 #header{height:72px}#cms.cms-id-8 .breadcrumb{display:none!important}#cms.cms-id-8 #main-content{background-color:#edf6fb!important;height:calc(100vh - 72px)!important;padding:0!important}#cms.cms-id-8 #main-content .page-width{max-width:100%;width:100%!important}#cms.cms-id-8 #main-content .top-content{display:none}#cms.cms-id-8 #main-content .main-content,#cms.cms-id-8 #main-content .main-content #wrapper{height:100%!important}#cms.cms-id-8 #main-content .main-content #wrapper .elementor-section-wrap{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}#cms.cms-id-8 #main-content .main-content #wrapper .elementor-section-wrap #register-content{align-items:flex-end;background-color:#fff;width:370px!important}#cms.cms-id-8 #main-content .main-content #wrapper .elementor-section-wrap #register-content #formulario-contacto h2 span{border:none;font-family:Roboto;font-weight:500}#cms.cms-id-8 #main-content .main-content #wrapper .elementor-section-wrap #register-content #btn-acceder,#cms.cms-id-8 #main-content .main-content #wrapper .elementor-section-wrap #register-content #formulario-contacto .submitMessage{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;letter-spacing:normal;padding-bottom:12px;padding-top:13px;text-transform:none;width:100%}#cms.cms-id-8 #main-content .main-content #wrapper .elementor-section-wrap #register-content #text-acceder hr{background-color:#7a7a7a;color:#7a7a7a;height:1px}#cms.cms-id-8 #main-content .main-content #wrapper .elementor-section-wrap #register-content #text-acceder .text-register{background-color:#fff;bottom:14px;color:#7a7a7a;font-size:14px;height:14px;margin:auto;padding:0 12px;position:relative;width:fit-content}#cms.cms-id-7 #header{height:72px}#cms.cms-id-7 .breadcrumb{display:none!important}#cms.cms-id-7 #main-content{height:calc(100vh - 72px)!important;padding:0!important}#cms.cms-id-7 #main-content .page-width{max-width:100%;width:100%!important}#cms.cms-id-7 #main-content .top-content{display:none}#cms.cms-id-7 #main-content .main-content,#cms.cms-id-7 #main-content .main-content #wrapper,#cms.cms-id-7 #main-content .main-content #wrapper .row,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main #content,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main #content .content-cms-wrapper,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main .content-cms-wrapper,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main .content-cms-wrapper .content-cms-wrapper{height:100%!important}#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main #content .content-cms-wrapper div[data-elementor-type=post],#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main #content .content-cms-wrapper div[data-elementor-type=post] .elementor-inner,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main #content .content-cms-wrapper div[data-elementor-type=post] .elementor-inner .elementor-section-wrap,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main #content .content-cms-wrapper div[data-elementor-type=post] .elementor-inner .elementor-section-wrap section,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main #content .content-cms-wrapper div[data-elementor-type=post] .elementor-inner .elementor-section-wrap section .elementor-container,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main #content .content-cms-wrapper div[data-elementor-type=post] .elementor-inner .elementor-section-wrap section .elementor-container .elementor-row,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main .content-cms-wrapper .content-cms-wrapper div[data-elementor-type=post],#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main .content-cms-wrapper .content-cms-wrapper div[data-elementor-type=post] .elementor-inner,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main .content-cms-wrapper .content-cms-wrapper div[data-elementor-type=post] .elementor-inner .elementor-section-wrap,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main .content-cms-wrapper .content-cms-wrapper div[data-elementor-type=post] .elementor-inner .elementor-section-wrap section,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main .content-cms-wrapper .content-cms-wrapper div[data-elementor-type=post] .elementor-inner .elementor-section-wrap section .elementor-container,#cms.cms-id-7 #main-content .main-content #wrapper .row #content-wrapper #main .content-cms-wrapper .content-cms-wrapper div[data-elementor-type=post] .elementor-inner .elementor-section-wrap section .elementor-container .elementor-row{height:100%}#cms.cms-id-7 #main-content .main-content #wrapper .elementor-column-gap-default{max-width:none;width:100%}#cms.cms-id-7 #main-content .main-content #wrapper .elementor-top-column>.elementor-column-wrap{padding:0}#cms.cms-id-7 #main-content .main-content #wrapper .elementor-section-wrap{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}#cms.cms-id-7 #main-content .main-content #wrapper .elementor-section-wrap #info-column #mapa{display:inline-block;width:70%}#cms.cms-id-7 #main-content .main-content #wrapper .elementor-section-wrap #info-column #texto-direccion{display:inline-block;margin:auto;padding:17px;width:30%}#cms.cms-id-7 #main-content .main-content #wrapper .elementor-section-wrap #formulario-contacto{align-items:flex-end;background-color:#fff;margin:auto;padding-top:15%;width:370px!important}#cms.cms-id-7 #main-content .main-content #wrapper .elementor-section-wrap #formulario-contacto h2 span{border:none;font-family:Roboto;font-weight:500}#cms.cms-id-7 #main-content .main-content #wrapper .elementor-section-wrap #formulario-contacto .submitMessage{font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;letter-spacing:normal;padding-bottom:12px;padding-top:13px;text-transform:none;width:100%}#_mobile_blockcart-content .bootstrap-touchspin-up,#blockcart-content .bootstrap-touchspin-up{margin:0}#cart .page-header{margin-top:45px}#cart .promo-title{display:none}@media (max-width:1280px){#cart .card-separator{border:none;order:2;padding-bottom:0}#cart .cart-summary-totals{order:3;padding-top:0}#cart .cart-summary{margin-left:0}#cart .card-block{padding-left:0;padding-right:0}#cart .cart-detailed-totals{display:flex;flex-direction:column}#cart .cart-detailed-totals .block-promo{order:1}#cart .promo-title{color:#555;display:block;font-weight:600;margin:30px 0 20px}#cart h1{color:#555;font-size:26px;font-weight:600;letter-spacing:1.3px!important;text-transform:none}#cart .cart-total .label,#cart .cart-total .value{font-weight:700}#cart #promo-code .promo-input{border:.6000000238418579px solid #9a9a9a;border-radius:7px 0 0 7px}#cart #promo-code .promo-input::placeholder{color:#9a9a9a!important}#cart #promo-code .btn-primary{border-radius:0;font-family:Archivo Narrow;font-size:16px;height:30px;letter-spacing:.48px;padding:4px 30px;text-transform:none}#cart #promo-code #promo-code .promo-input{border:.6000000238418579px solid #9a9a9a;border-radius:7px 0 0 7px}#cart #promo-code #promo-code .promo-input::placeholder{color:#9a9a9a!important}#cart #promo-code #promo-code .btn-primary{border-radius:0;font-family:Archivo Narrow;font-size:16px;height:30px;letter-spacing:.48px;padding:4px 30px;text-transform:none}#cart #promo-code .cart-detailed-actions .text-xs-center{text-align:left!important}#cart #promo-code .btn-big{font-size:15px;letter-spacing:.15em;padding:6px 45px}#cart .cart-detailed-actions .text-xs-center{text-align:left!important}#cart .btn-big{font-size:15px;letter-spacing:.15em;padding:6px 45px}}.pk-el-cart{background-color:#efefef}#desktop_cart .shopping_cart .cart-button .btn{background-color:#555;border:0;display:inline-block!important;width:40%}#desktop_cart .shopping_cart .cart-button .btn:last-child{background-color:#4ba8d1}#desktop_cart .shopping_cart .cart-button .btn:last-child:hover{background-color:#555}#desktop_cart .shopping_cart .mini-product{border:none}#desktop_cart .shopping_cart .btn.remove-from-cart{background-color:#000;border:none;font-family:Archivo Narrow;font-size:9px;font-weight:400;letter-spacing:.54px;padding:9px 10px;width:fit-content}.pk-aside #desktop_cart .indent{padding-right:15px}