@font-face{font-family:"Syne";src:url("https://www.aaronlangarica.es/wp-content/themes/brandcode/custom/fonts/Syne/Syne-VariableFont_wght.ttf") format("truetype");font-style:normal;}@font-face{font-family:"Montserrat";src:url("https://www.aaronlangarica.es/wp-content/themes/brandcode/custom/fonts/Montserrat/Montserrat-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;}@font-face{font-family:"roboto";src:url("https://www.aaronlangarica.es/wp-content/themes/brandcode/custom/fonts//roboto.ttf") format("truetype");font-style:normal;}@media (min-width: 1000px){#header-outer{background-color:transparent !important;}#header-outer #logo{scale:1.1;transform-origin:top;margin:0;margin-top:15px;position:relative;}#header-outer #logo::after{content:"";bottom:0;right:0;height:400px;background:#261505;border-radius:100%;z-index:-1;pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:400px;transition:all 0.3s ease;}#header-outer #logo:hover::after{transform:translate(-50%,-50%) scale(1.1);transition:all 0.3s ease;}#header-outer ul li{transition:all 0.3s ease;}#header-outer ul li:hover{transform:scale(0.95);transition:all 0.3s ease;}#header-outer span.menu-title-text,#header-outer i.nectar-menu-icon,#header-outer span.screen-reader-text{color:#fff;--min:12;--max:18;--mintrans:1000;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;}#header-outer span.menu-title-text:not(i),#header-outer i.nectar-menu-icon:not(i),#header-outer span.screen-reader-text:not(i){font-weight:600;}#header-outer .right-aligned-menu-items ul{display:flex;flex-direction:row;--min:0;--max:30;--mintrans:1000;--maxtrans:1920;gap:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;}#header-outer .right-aligned-menu-items ul li:nth-of-type(2) a{background-color:#fff;border-radius:50px;padding-inline:40px !important;padding-block:7px;font-family:'Montserrat', sans-serif;}#header-outer .right-aligned-menu-items ul li:nth-of-type(2) a span{color:#000;}#header-outer .right-aligned-menu-items ul li.slide-out-widget-area-toggle a{margin-left:30px;width:40px;height:40px;background-image:url('https://www.aaronlangarica.es/wp-content/themes/brandcode/custom/resources/menu.png');background-position:center;background-size:contain;position:relative;}#header-outer .right-aligned-menu-items ul li.slide-out-widget-area-toggle a *:not(.screen-reader-text){opacity:0;}#header-outer .right-aligned-menu-items ul li.slide-out-widget-area-toggle a .screen-reader-text{position:absolute !important;width:fit-content !important;clip:unset;clip-path:unset;height:100%;display:flex;align-items:center;right:20px !important;}#header-outer.small-nav #logo::after,#header-outer.scrolled-down #logo::after{height:150px;width:150px;transition:all 0.3s ease;}body.single-product #header-outer #logo img{content:url('/wp-content/uploads/2026/02/blanco@300x.png');}body.single-product #header-outer.small-nav #logo img,body.single-product #header-outer.scrolled-down #logo img{content:url('/wp-content/uploads/2026/03/Cucharon-Aron-Langarica-.svg');}body.single-product #ajax-content-wrap{bottom:175px;position:relative;top:auto !important;}body.single-product #ajax-content-wrap .container-wrap{padding-top:175px;}}@media (min-width: 1000px) and (max-width: 1480px){#header-outer #logo{scale:0.7;}}@media (min-width: 1000px) and (max-width: 1300px){#header-outer #logo{scale:0.5;}}@media (max-width: 1000px){#header-outer{background-color:#261505 !important;}#header-outer .slide-out-widget-area-toggle a{width:30px;height:30px;background-image:url('https://www.aaronlangarica.es/wp-content/themes/brandcode/custom/resources/menu.png');background-position:center;background-size:contain;position:relative;display:block;}#header-outer .slide-out-widget-area-toggle a *{opacity:0;}body.single-product #header-outer{background-color:transparent !important;}body.single-product #header-outer.small-nav,body.single-product #header-outer.scrolled-down{background-color:#261505 !important;}body.single-product #ajax-content-wrap{bottom:105px;top:auto !important;position:relative;}body.single-product #ajax-content-wrap .container-wrap{padding-top:105px;}}body:not(.woocommerce-page) .nectar-woo-cart,body:not(.woocommerce-page) #mobile-cart-link{display:none !important;}body.brandcode-cursos .nectar-woo-cart,body.brandcode-cursos #mobile-cart-link{display:flex;}.ocm-effect-wrap-inner{background-color:#261505 !important;}.container-wrap{padding-bottom:0 !important;}.bottom-text{display:none;}::-webkit-scrollbar{width:15px;}::-webkit-scrollbar-track{background:#39291a;}::-webkit-scrollbar-thumb{background:#261505;border-radius:0px;}::-webkit-scrollbar-thumb:hover{background:#63472d;}.loading-icon{background-size:200px !important;}.woocommerce-breadcrumb{display:none !important;}@media (max-width: 1000px){#cocinero{min-height:fit-content !important;}}#cocinero .nectar-text-inline-images.font_size_desktop_3vw *{line-height:1.3em;--min:30;--max:64;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;}#cocinero .row_col_wrap_12{align-content:end;}@media (max-width: 1000px){#cocinero .row_col_wrap_12{min-height:fit-content !important;}}@media (max-width: 1000px){#cocinero .wpb_column:nth-of-type(1){order:2;margin:0;}}#cocinero .wpb_column:nth-of-type(1)>.vc_column-inner{justify-content:end;}#cocinero .wpb_column:nth-of-type(1) img{scale:1.4;transform-origin:bottom left;position:relative;left:150px;}@media (max-width: 1000px){#cocinero .wpb_column:nth-of-type(1) img{scale:1;transform-origin:bottom center;position:relative;left:0;}}#cocinero h2{color:#fff;padding-top:150px;padding-bottom:50px;font-family:'Montserrat', sans-serif, sans-serif !important;font-weight:700;position:relative;bottom:75px;}#kit{padding-top:50px !important;}#kit p{--min:10;--max:10;--mintrans:1000;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;color:#fff;line-height:1.3em;font-weight:600;max-width:400px;margin:0 auto;}#kit p::after{content:"";position:absolute;bottom:0;height:1px;background:#fff;display:block;width:200px;left:50%;transform:translateX(-50%);top:30px;}#kit .wpb_row:has(img) .row_col_wrap_12_inner{display:flex;max-width:800px;align-items:center;justify-content:center;margin:0 auto;}@media (max-width: 1000px){#kit .wpb_row:has(img) .row_col_wrap_12_inner .hover-wrap-inner{justify-content:center;display:flex;}}#kit .wpb_row:has(img) .row_col_wrap_12_inner img{height:50px;width:auto;object-fit:contain;}#copyright .politicas{display:flex;margin:0 auto;justify-content:end;}@media (max-width: 1000px){#copyright .politicas{flex-direction:column;gap:10px;justify-content:center;align-items:center;}}#copyright .politicas a{color:#fff;height:fit-content;padding-inline:20px;line-height:1;}#copyright .politicas a:hover{text-decoration:underline;}#copyright .politicas a:not(:last-child){border-right:1px solid #fff;}@media (max-width: 1000px){#copyright .politicas a:not(:last-child){border:none;}}@media (max-width: 1000px){#copyright p{text-align:center;}}#cursos-global .curso-pasado{font-style:italic !important;}#cursos-global .gratis{text-decoration:underline;}#cursos-global h2{text-transform:uppercase;--min:30;--max:48;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;color:#fff;padding-top:150px;padding-bottom:50px;font-family:'Montserrat', sans-serif, sans-serif !important;font-weight:700;}@media (max-width: 1000px){#cursos-global h2{padding-top:50px !important;padding-bottom:20px !important;}}#cursos-global .brandcode-cursos-grid:not(.owl-carousel){grid-template-columns:repeat(3,1fr) !important;gap:40px;display:grid;}@media (max-width: 1480px){#cursos-global .brandcode-cursos-grid:not(.owl-carousel){grid-template-columns:repeat(2,1fr) !important;}}@media (max-width: 1000px){#cursos-global .brandcode-cursos-grid:not(.owl-carousel){grid-template-columns:1fr !important;gap:100px !important;}}#cursos-global .brandcode-cursos-grid .product-item{margin-bottom:75px !important;display:flex;flex-direction:column;min-height:620px !important;position:relative;gap:15px;}@media (max-width: 1000px){#cursos-global .brandcode-cursos-grid .product-item{margin-bottom:0 !important;}}#cursos-global .brandcode-cursos-grid .product-item .img-wrap{overflow:hidden;}#cursos-global .brandcode-cursos-grid .product-item a:hover img{scale:1.1;transition:all 0.3s ease;}@media (max-width: 1000px){#cursos-global .brandcode-cursos-grid .product-item{min-height:fit-content;}}#cursos-global .brandcode-cursos-grid .product-item img{height:400px !important;transition:all 0.3s ease;margin:0 !important;object-fit:cover;}#cursos-global .brandcode-cursos-grid .product-item p.title{font-weight:600 !important;margin-top:25px !important;margin-bottom:0 !important;min-height:70px;padding-bottom:0 !important;--min:18;--max:22;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;color:#fff;font-family:'Montserrat', sans-serif;}@media (max-width: 1000px){#cursos-global .brandcode-cursos-grid .product-item p.title{min-height:fit-content;}}#cursos-global .brandcode-cursos-grid .product-item .fechas,#cursos-global .brandcode-cursos-grid .product-item .price{display:flex;flex-direction:row;gap:10px;color:#fff;--min:12;--max:18;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-family:'Montserrat', sans-serif;}#cursos-global .brandcode-cursos-grid .product-item .fechas strong,#cursos-global .brandcode-cursos-grid .product-item .price strong{font-weight:300 !important;min-width:75px;}@media (max-width: 1000px){#cursos-global .brandcode-cursos-grid .product-item .fechas strong,#cursos-global .brandcode-cursos-grid .product-item .price strong{min-width:fit-content;}}#cursos-global .brandcode-cursos-grid .product-item .fechas .amount,#cursos-global .brandcode-cursos-grid .product-item .price .amount{font-weight:700 !important;}#cursos-global .brandcode-cursos-grid .product-item .fechas .fecha,#cursos-global .brandcode-cursos-grid .product-item .price .fecha{text-transform:uppercase;font-weight:600 !important;--min:10 !important;--max:15 !important;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-family:'Montserrat', sans-serif;}#cursos-global .brandcode-cursos-grid .product-item .actions{position:absolute;bottom:0;padding:0 !important;}@media (max-width: 1000px){#cursos-global .brandcode-cursos-grid .product-item .actions{position:relative;bottom:auto;margin-top:20px;}}#cursos-global .brandcode-cursos-grid .product-item .actions a{font-weight:700;padding-inline:50px;padding-block:15px;background-color:#fc8c19;color:#fff;border-radius:50px;--min:12;--max:18;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;font-family:'Montserrat', sans-serif;}.dev{padding-inline:50px;padding-top:30px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:end;align-items:center;gap:10px;color:red;}@media (max-width: 1000px){.dev{justify-content:center;}}.dev a{align-items:center;display:flex;}.dev a:hover{transition:all 0.3s ease;}.dev a:hover img{scale:0.95;}.dev img{transition:all 0.3s ease;filter:invert(1);height:20px;}.cky-btn-revisit-wrapper{background:#261505 !important;}.cky-modal button{background-color:white !important;border-color:#261505 !important;color:#261505 !important;}.cky-btn{background-color:white !important;border-color:#261505 !important;color:#261505 !important;}body.error404 #header-outer{background-color:#261505 !important;}body.error404 #cocinero{display:none;}body.woocommerce-cart #header-outer,body.woocommerce-checkout #header-outer,body.brandcode-politicas #header-outer{background-color:#261505 !important;}body.woocommerce-cart .container-wrap,body.woocommerce-checkout .container-wrap,body.brandcode-politicas .container-wrap{padding-block:100px !important;}body.woocommerce-cart .wp-block-woocommerce-cart:has(div[data-block-name="woocommerce/product-new"]) div[data-block-name="woocommerce/product-new"],body.woocommerce-checkout .wp-block-woocommerce-cart:has(div[data-block-name="woocommerce/product-new"]) div[data-block-name="woocommerce/product-new"],body.brandcode-politicas .wp-block-woocommerce-cart:has(div[data-block-name="woocommerce/product-new"]) div[data-block-name="woocommerce/product-new"]{display:none !important;}body.woocommerce-cart .wp-block-woocommerce-cart:has(div[data-block-name="woocommerce/product-new"]) .wp-block-heading:not(.wc-block-cart__empty-cart__title),body.woocommerce-checkout .wp-block-woocommerce-cart:has(div[data-block-name="woocommerce/product-new"]) .wp-block-heading:not(.wc-block-cart__empty-cart__title),body.brandcode-politicas .wp-block-woocommerce-cart:has(div[data-block-name="woocommerce/product-new"]) .wp-block-heading:not(.wc-block-cart__empty-cart__title){display:none !important;}.widget_shopping_cart_content{position:relative !important;bottom:50px !important;}.woocommerce-message{color:#fff !important;border:1px solid #fff !important;}.woocommerce-message a{color:#fff !important;}#header-outer .widget_shopping_cart .cart_list li:nth-of-type(2) a{padding-inline:0 !important;padding-block:0 !important;background-color:transparent !important;}p.error{font-weight:600 !important;margin-top:25px !important;margin-bottom:0 !important;min-height:75px;--min:18;--max:22;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;color:#fff;font-family:'Montserrat', sans-serif;}@media (max-width: 1000px){p.error{min-height:fit-content;}}.no-price,.price{text-align:left;}ul .wc-block-grid__products{display:none !important;}.wp-block-heading .has-text-align-center{display:none !important;}.joinchat__button{margin-bottom:33px !important;scale:0.75;margin-left:-21px;}@media (max-width: 500px){.joinchat__button{margin-bottom:44px !important;margin-left:-7px !important;}}.tribe-events-calendar-list__event-description .tribe-common-b2 .tribe-common-a11y-hidden{color:#fff !important;}.tooltipster-show{width:fit-content !important;max-width:300px !important;padding:0px !important;}.tooltipster-show .tooltipster-box{padding:0px !important;background-color:#f0f0f0;border:none !important;width:fit-content !important;max-width:300px !important;}.tooltipster-show .tribe-common-b3{color:black;}.tooltipster-show .tooltipster-content{width:fit-content !important;max-width:300px !important;padding:15px !important;background-color:#f0f0f0;}.tooltipster-show .tribe-common-h7{color:black;font-weight:800;margin-bottom:15px;}.tooltipster-show .tribe-events-calendar-month__calendar-event-tooltip-cost span{color:#fc8c19 !important;}.tooltipster-content{overflow:hidden !important;}.tribe-events-page-template #header-outer,.tribe-events-page-template #header-space{background-color:#261505 !important;}