@import url(https://fonts.googleapis.com/css2?family=Archivo:wght@800;900&display=swap);body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:20px}.et_pb_slide_content,.et_pb_best_value{font-size:22px}body{color:#3d3d3d}h1,h2,h3,h4,h5,h6{color:#3d3d3d}body{line-height:1.8em}#footer-widgets .footer-widget li:before{top:14px}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward,body .et_pb_button{background-color:#b3361e;border-color:#b3361e;border-radius:0}.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button,body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#fff}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{color:#ffffff!important;background-color:#444;border-color:#444444!important;border-radius:0}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{color:#ffffff!important;background-color:#444444!important;border-color:#444444!important;border-radius:0}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}.et_pb_button{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}img[data-lazyloaded]{opacity:0}img.litespeed-loaded{-webkit-transition:opacity .5s linear 0.2s;-moz-transition:opacity .5s linear 0.2s;transition:opacity .5s linear 0.2s;opacity:1}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}.reverse>div.et-last-child{margin-bottom:30px!important}}.dp_mega_menu{cursor:default}.hero-section .dipi-content-image img{height:auto!important}#xt_woofc div.xt_woofc-footer a.xt_woofc-checkout em{font-style:normal}.related.products>h2{display:none}p.woocommerce-result-count{color:#000000!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#444}.woocommerce-product-gallery__trigger{display:none}.et_pb_wc_images div.images ol.flex-control-thumbs.flex-control-nav li{clear:none!important;width:80px!important;margin-right:10px!important;margin-bottom:10px!important}@media only screen and (max-width:980px){.et_pb_wc_images div.images ol.flex-control-thumbs.flex-control-nav li{width:50px!important}}.product-_description h3,.product-_description ul li{margin-bottom:1em}form.cart a.added_to_cart.wc-forward{display:none}@media only screen and (max-width:980px){.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{float:none}}.dipi-popup-container .dipi_popup .dipi-popup-wrapper{width:500px!important}@media only screen and (max-width:980px){.dipi-popup-container .dipi_popup .dipi-popup-wrapper{width:100%!important}}#main-content .container:before{display:none!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce ul.products li.product .button,.woocommerce .wc-proceed-to-checkout a.checkout-button,.woocommerce #place_order,.woocommerce .button.wc-backward,.woocommerce a.wc-backward{background-color:#B3351D!important;background-image:none!important;color:#fff!important;border:0!important;border-radius:8px!important;font-family:'Archivo',sans-serif!important;font-weight:700!important;text-transform:none!important;box-shadow:none!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #place_order:hover,.woocommerce .checkout-button:hover{background-color:#8f2a17!important}.woocommerce button[name="update_cart"],.woocommerce button[name="apply_coupon"]{background-color:#1A1A1C!important}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce .price ins,.woocommerce .order-total .amount{color:#1A1A1C!important;font-weight:800!important}.woocommerce span.onsale{background-color:#B3351D!important;border-radius:6px!important}.woocommerce table.shop_table th{font-family:'Archivo',sans-serif;font-weight:800;color:#1A1A1C}.woocommerce-cart table.cart img,.woocommerce-checkout table.shop_table img{width:60px;border-radius:8px}.woocommerce .cart_totals h2,.woocommerce #order_review_heading,.woocommerce-billing-fields h3{font-family:'Archivo',sans-serif;color:#1A1A1C}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce select,.select2-container--default .select2-selection--single{border:1.5px solid #D4D4D8!important;border-radius:9px!important;min-height:46px}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce .cart-empty{border-top:3px solid #B3351D!important}.woocommerce .woocommerce-message::before,.woocommerce .woocommerce-info::before{color:#B3351D!important}.woocommerce a{color:#B3351D}.woocommerce .star-rating span{color:#B3351D!important}#main-header{background:#1A1A1C!important;box-shadow:none!important}#logo{content:url(https://kestkas.es/wp-content/uploads/2026/06/logo_header.png)!important;max-height:32px!important;width:auto!important;opacity:1!important;visibility:visible!important}#main-header .logo_container,#main-header .logo_helper{opacity:1!important}#top-menu li a,#et-top-navigation #top-menu li a{color:#ffffff!important}#top-menu li a:hover{color:#B3351D!important}#et_top_search .et-search-icon:before,#et-top-navigation span.et-cart-info span,#et-top-navigation .et-cart-info{color:#fff!important}#main-header .et-search-icon:before{color:#fff!important}.archive #sidebar,.post-type-archive-product #sidebar,.woocommerce-page.archive #sidebar{display:none!important}.archive #left-area,.post-type-archive-product #left-area{width:100%!important;padding-right:0!important}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:'Archivo',sans-serif!important;font-weight:700!important;color:#1A1A1C!important}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{font-family:'Hanken Grotesk',sans-serif}.woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce .woocommerce-info{background:#FBF1EF!important;color:#1A1A1C!important;border-top:3px solid #B3351D!important;border-radius:8px}.woocommerce-info a,.woocommerce-form-coupon-toggle a{color:#B3351D!important;font-weight:700}.woocommerce-info::before{color:#B3351D!important}.woocommerce-privacy-policy-text{color:#3F3F46!important}#sidebar,.et_pb_widget_area{display:none!important}.et_right_sidebar #left-area,.et_left_sidebar #left-area,body.archive #left-area,body.search #left-area,body.single #left-area{width:100%!important;padding:0!important;float:none!important}#main-header::before{content:"ENVÍO GRATIS +50€ EN ESPAÑA   ·   ENTREGA EN 48-72 HORAS   ·   + DE 100.000 PEDIDOS DESDE 2019";display:block;background:#B3351D;color:#fff;text-align:center;padding:11px 12px;font:700 12px/1.5 'Hanken Grotesk',sans-serif;letter-spacing:.04em;width:100%;box-sizing:border-box}#main-header .logo_container{display:flex!important;align-items:center!important}#logo{content:url(https://kestkas.es/wp-content/uploads/2026/06/icon_web.png)!important;max-height:30px!important;width:auto!important;opacity:1!important;visibility:visible!important}#main-header .logo_container:after{content:"KESTKAS";font:900 22px/1 'Archivo',sans-serif!important;color:#fff;letter-spacing:.02em;margin-left:10px;white-space:nowrap}.woocommerce-checkout #customer_details{margin-bottom:34px!important}.woocommerce-checkout #order_review_heading{margin-top:46px!important;margin-bottom:14px!important}.woocommerce-checkout #order_review{margin-top:6px}.woocommerce-checkout #payment{margin-top:18px}.woocommerce form.woocommerce-checkout{display:block}@media(min-width:981px){#main-header #top-menu{display:none!important}#main-header #et-top-navigation{padding-left:0!important}#main-header #et_mobile_nav_menu{display:inline-block!important;vertical-align:middle;margin-right:14px;float:none}#main-header #et_mobile_nav_menu .mobile_nav{display:inline-block!important}#main-header #et_mobile_nav_menu .select_page{display:none!important}#main-header #et_mobile_nav_menu .mobile_menu_bar{display:inline-block!important;padding:0!important}#main-header #et_mobile_nav_menu .mobile_menu_bar:before{content:"\61"!important;font-family:'ETmodules'!important;font-size:30px!important;color:#fff!important;display:inline-block!important;line-height:1;position:static}#main-header #et_mobile_nav_menu .et_mobile_menu{left:0;right:auto;width:320px;text-align:left}}.single-product #wc-stripe-express-checkout-element,.single-product div[id*="wc-stripe-express"],.single-product .wc-stripe-express-checkout__title-container{display:none!important}@media(min-width:981px){#main-header #et-top-navigation{display:flex!important;align-items:center!important;justify-content:flex-end!important}#main-header #et-top-navigation>*{float:none!important}#main-header #et-top-navigation .et-cart-info{order:1;margin:0 16px 0 0!important;top:0!important;display:inline-flex!important;align-items:center!important}#main-header #et_mobile_nav_menu{order:2;margin:0 16px 0 0!important;display:inline-flex!important;align-items:center!important}#main-header #et_top_search{order:3;display:inline-flex!important;align-items:center!important}#main-header #et_mobile_nav_menu .mobile_menu_bar:before{vertical-align:middle}}.single-product form.cart .quantity{display:inline-flex!important;align-items:center}.single-product form.cart .quantity input.qty{width:56px!important;height:46px;text-align:center;border:1px solid #E4E4E7;border-left:0;border-right:0;border-radius:0;-moz-appearance:textfield;font-size:16px;box-shadow:none}.single-product form.cart .quantity input.qty::-webkit-outer-spin-button,.single-product form.cart .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kk-qty-minus,.kk-qty-plus{width:44px;height:46px;border:1px solid #E4E4E7;background:#fff;cursor:pointer;font-size:20px;line-height:1;color:#1A1A1C;display:inline-flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;padding:0}.kk-qty-minus{border-radius:8px 0 0 8px}.kk-qty-plus{border-radius:0 8px 8px 0}.single-product .stock,.single-product p.stock{display:none!important}.single-product .product_meta{display:none!important}ul.products li.product.outofstock{position:relative}ul.products li.product.outofstock img{opacity:.72}ul.products li.product.outofstock::before{content:"Sin stock";position:absolute;top:14px;right:14px;z-index:6;background:#3F3F46;color:#fff;padding:6px 12px;border-radius:6px;font:700 12px/1 'Hanken Grotesk',sans-serif;letter-spacing:.04em;text-transform:uppercase}.single-product .summary .kk-rating{display:flex;align-items:center;gap:8px;margin:4px 0 14px;flex-wrap:wrap}.single-product .summary .kk-rating .kk-stars{color:#F5A623;font-size:18px;letter-spacing:1px}.single-product .summary .kk-rating .kk-rcount{font:600 14px/1 'Hanken Grotesk',sans-serif;color:#52525B}.single-product .summary .kk-iva{font:500 13px/1.4 'Hanken Grotesk',sans-serif;color:#71717A;margin:0 0 16px}@media(min-width:981px){#main-header .et_menu_container{position:relative}#main-header #et_mobile_nav_menu{position:absolute!important;left:0;top:50%;transform:translateY(-50%);margin:0!important;display:flex!important;align-items:center!important}#main-header .logo_container a{margin-left:54px!important}#main-header #et-top-navigation{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important}#main-header #et-top-navigation>.et-cart-info,#main-header #et-top-navigation>#et_top_search{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;line-height:1!important;top:0!important}#main-header #et-top-navigation>.et-cart-info{order:1}#main-header #et-top-navigation>#et_top_search{order:2}#main-header #et-top-navigation>.et-cart-info::before{margin:0!important;line-height:1!important;position:static!important}#main-header #et_search_icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;line-height:40px!important;margin:0!important}#main-header #et_search_icon::before{position:static!important;top:auto!important;line-height:1!important;margin:0!important;display:inline-block!important}#main-header #et_search_icon,#main-header #et_search_icon:before,#main-header #et_top_search:hover #et_search_icon,#main-header #et_top_search:hover #et_search_icon:before,#main-header #et_search_icon:hover,#main-header #et_search_icon:hover:before{color:#fff!important}}.single-product .product_meta .tagged_as,.single-product .tagged_as{display:none!important}.single-product .summary .kk-trust{margin-top:26px;border-top:1px solid #ECECEE}.single-product .summary .kk-trust-item{border-bottom:1px solid #ECECEE;padding:14px 2px}.single-product .summary .kk-trust-head{display:flex;align-items:center;gap:11px;cursor:pointer}.single-product .summary .kk-trust-ico{flex:none;display:inline-flex;color:#1A1A1C}.single-product .summary .kk-trust-ico svg{width:21px;height:21px}.single-product .summary .kk-trust-title{font:700 15px/1.3 'Archivo',sans-serif;color:#1A1A1C;flex:1}.single-product .summary .kk-trust-chev{flex:none;width:11px;height:11px;border-right:2px solid #9A9AA0;border-bottom:2px solid #9A9AA0;transform:rotate(-135deg);transition:transform .2s;margin:0 6px 4px 0}.single-product .summary .kk-trust-item:not(.kk-open) .kk-trust-chev{transform:rotate(45deg);margin-bottom:0;margin-top:4px}.single-product .summary .kk-trust-body{font:400 14px/1.6 'Hanken Grotesk',sans-serif;color:#71717A;margin-top:10px;padding-left:32px;display:none}.single-product .summary .kk-trust-item.kk-open .kk-trust-body{display:block}.single-product .summary p.price{margin-bottom:0!important}.single-product .summary .kk-iva{margin:-2px 0 18px!important}.single-product div.product .summary form.cart{display:block!important;max-width:520px}.single-product form.cart .quantity{display:inline-flex!important;align-items:center;margin:0 0 14px!important}.single-product form.cart .quantity .kk-qty-minus,.single-product form.cart .quantity .kk-qty-plus{width:44px!important}.single-product form.cart .quantity input.qty{width:54px!important}.single-product form.cart .single_add_to_cart_button{display:block!important;width:100%!important;height:58px!important;line-height:58px!important;padding:0!important;font-size:16px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.03em!important;border-radius:8px!important;margin:0!important}.single-product form.cart .single_add_to_cart_button:after,.single-product form.cart .single_add_to_cart_button:hover:after{content:none!important;display:none!important}.single-product form.cart a.kk-buy-now,.single-product form.cart .kk-buy-now{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:54px!important;background:#1A1A1C!important;color:#fff!important;border-radius:8px!important;font:800 15px/1 'Archivo',sans-serif!important;margin:12px 0 0!important;text-decoration:none!important;border:0!important;text-transform:uppercase;letter-spacing:.02em}.single-product form.cart .kk-buy-now:hover{background:#000!important;color:#fff!important}.single-product .summary .kk-shipnote{display:flex;align-items:center;justify-content:center;gap:9px;margin:18px 0 6px;font:700 14px/1.3 'Hanken Grotesk',sans-serif;color:#3F3F46}.single-product .summary .kk-shipnote svg{width:22px;height:18px;color:#1A1A1C;flex:none}.single-product .woocommerce-product-gallery__image{aspect-ratio:4/5;overflow:hidden;border-radius:10px;background:#fff}.single-product .woocommerce-product-gallery__image a{display:block;height:100%}.single-product .woocommerce-product-gallery__image img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center;padding:0;box-sizing:border-box}#main-footer #footer-widgets{display:none!important}#footer-bottom,#footer-info,#main-footer #footer-bottom{display:none!important}