/*!/wp-content/uploads/custom-css-js/6221.css*/.cfvsw-shop-variations tr:has([swatches-attr*="talla"]),.cfvsw-shop-variations tr:has([swatches-attr*="size"]){display:none!important}.cfvsw-shop-variations tr:not(:has(td)){display:none!important}.woocommerce ul.products li.product .cfvsw_variations_form{margin-top:15px!important;margin-bottom:10px!important;display:block!important}.woocommerce ul.products li.product .cfvsw-swatches-container{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;min-height:30px!important;max-height:30px!important;overflow:hidden!important;width:100%!important;gap:8px!important;padding:0!important;margin-top:0!important}.cfvsw_variations_form:not(:has(td)){display:none!important}@media (min-width:769px){.woocommerce ul.products li.product .cfvsw-swatches-container{margin-top:-10px!important;margin-bottom:15px!important}}@media (max-width:768px){.woocommerce ul.products li.product .cfvsw-swatches-container{margin-top:-10px!important;margin-bottom:10px!important}}.woocommerce ul.products li.product .cfvsw-swatches-option{flex:0 0 28px!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;border-radius:50%!important;border:none!important;margin:0!important;display:inline-block!important}.woocommerce ul.products li.product .cfvsw-swatches-option:after,.woocommerce ul.products li.product .cfvsw-swatches-option:before{display:none!important}.woocommerce ul.products li.product .cfvsw-swatches-option.cfvsw-swatches-disabled,.woocommerce ul.products li.product .cfvsw-swatches-option.cfvsw-swatches-blur-cross-disable{display:none!important}@media (min-width:769px){#ast-scroll-top{bottom:20px!important;right:20px!important;z-index:998!important}#moderncart-floating-cart{bottom:60px!important;right:20px!important;z-index:999!important}}@media (max-width:768px){#ast-scroll-top{bottom:20px!important;right:20px!important;z-index:998!important}#moderncart-floating-cart{bottom:62px!important;right:20px!important;z-index:999!important}}.caja-guia-medidas{margin-bottom:-5px!important;line-height:1!important}.caja-guia-medidas .wpb-psc-btn{background:none!important;border:none!important;padding:0!important;font-size:10px!important;font-weight:600!important;text-transform:uppercase;color:#333!important;cursor:pointer;box-shadow:none!important;letter-spacing:1.5px!important;transition:opacity 0.3s ease!important;display:inline-block!important}.caja-guia-medidas .wpb-psc-btn:hover{text-decoration:underline!important;opacity:.6}.caja-guia-medidas .wpb-psc-btn::before,.caja-guia-medidas .wpb-psc-btn img{display:none!important;content:none!important}@media (max-width:767px){.caja-guia-medidas{margin-bottom:-5px!important}.caja-guia-medidas .wpb-psc-btn{letter-spacing:1.2px!important}}.svi-mainsection .sviLigthgallery{display:block!important;background-color:#000!important;width:45px!important;height:45px!important;border-radius:50%!important;position:absolute!important;top:15px!important;right:15px!important;z-index:999!important;cursor:pointer!important;box-shadow:0 2px 8px rgb(0 0 0 / .3)!important;border:none!important;outline:none!important}.svi-mainsection .sviLigthgallery::before{content:""!important;position:absolute!important;top:12px!important;left:13px!important;width:16px!important;height:16px!important;border:2.5px solid #fff!important;border-radius:50%!important;box-sizing:border-box!important}.svi-mainsection .sviLigthgallery::after{content:""!important;position:absolute!important;top:27px!important;left:25px!important;width:10px!important;height:3px!important;background-color:#fff!important;transform:rotate(45deg)!important;border-radius:0 2px 2px 0!important}.svithumbnails{margin-top:15px!important;display:flex!important;list-style:none!important;padding:0!important}.svithumbnails li{flex:1!important;transition:transform 0.3s ease!important}.svithumbnails li img{width:100%!important;height:auto!important;border-radius:5px!important;transition:all 0.3s ease!important;opacity:.7;cursor:pointer!important;border:1px solid #eee!important}.svithumbnails li:hover img{opacity:1!important;border-color:#000!important;box-shadow:0 4px 12px rgb(0 0 0 / .15)!important}.svithumbnails li:hover{transform:translateY(-5px)!important}.svithumbnails li img.svi-thumb-image:active{transform:scale(.95)!important}.ast-woo-shop-archive .site-content{max-width:1200px!important;margin:0 auto!important;padding-left:20px!important;padding-right:20px!important}.ast-woo-shop-archive .ast-container{padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:768px){.ast-header-break-point.ast-woo-shop-archive .site-content{padding-left:15px!important;padding-right:15px!important}.ast-woocommerce-container{padding:0 5px!important}}.ast-woo-shop-archive .astra-shop-thumbnail-wrapper{overflow:hidden!important;border-radius:12px!important;background-color:#fff;transition:all 0.4s ease-in-out!important}.ast-woo-shop-archive .product img{transition:transform 0.8s cubic-bezier(.2,1,.3,1),filter 0.5s ease!important}.ast-woo-shop-archive .product:hover img{transform:scale(1.12)!important;filter:brightness(1.03)}.ast-woo-shop-archive .product{padding:10px!important;border-radius:15px!important;transition:all 0.4s ease!important;border:1px solid #fff0;touch-action:manipulation}.ast-woo-shop-archive .product:hover{background:#ffffff!important;box-shadow:0 15px 35px rgb(0 0 0 / .08)!important;transform:translateY(-8px);z-index:10}.ast-woo-shop-archive .ast-onsale{z-index:2!important}.ast-icon.icon-bag svg{display:none!important}.ast-icon.icon-bag{display:inline-flex!important;align-items:center;justify-content:center;width:32px!important;height:32px!important;background-color:#000;border-radius:50%;position:relative;transition:all 0.3s ease}.ast-icon.icon-bag::after{content:"+";color:#fff;font-family:Arial,sans-serif;font-size:20px;font-weight:300;line-height:1}.product:hover .ast-icon.icon-bag{transform:rotate(90deg);background-color:#333}@media (max-width:921px){.ast-header-break-point:not(.ast-theme-transparent-header) .main-header-menu-toggle:not(.toggled) .ast-mobile-svg{fill:#000000!important}.ast-header-break-point:not(.ast-theme-transparent-header) .main-header-menu-toggle:not(.toggled) .ast-mobile-menu-trigger-fill{color:#000000!important;border-color:#000000!important}.ast-header-break-point .main-header-menu-toggle.toggled .ast-mobile-svg{fill:#ffffff!important}.ast-header-break-point .main-header-menu-toggle.toggled{color:#ffffff!important}}@media (max-width:921px){.ast-header-break-point .main-header-menu .current-menu-item>a,.ast-header-break-point .main-header-menu .menu-item:hover>a,.ast-header-break-point .main-header-menu .menu-item.focus>a{color:#ffffff!important;background-color:rgb(255 255 255 / .1)!important}.ast-header-break-point .main-header-menu a{color:#ffffff!important}.ast-header-break-point .main-header-menu .current-menu-item>a{opacity:0.8!important}}@media (min-width:922px){.ast-above-header-wrap{background-color:#1a1a1a!important;border:none!important}}@media (max-width:921px){.ast-above-header-wrap{background-color:rgb(20 20 20 / .7)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;padding:0!important;border:none!important}.ast-above-header-bar,.ast-above-header-section-center,.ast-builder-grid-row{border:none!important;padding:0!important;margin:0!important;min-height:auto!important}[data-section="section-above-header-builder"]{border-bottom:none!important;box-shadow:none!important}}.wpml-ls-statics-shortcode_actions .wpml-ls-current-language a,.wpml-ls-item,.wpml-ls-item a{background:transparent!important;border:none!important;padding:0!important}.wpml-ls-legacy-list-horizontal ul{display:flex!important;justify-content:center;gap:15px!important;margin:0!important;padding:8px 0!important}@media (min-width:922px){.wpml-ls-legacy-list-horizontal ul{gap:20px!important;padding:10px 0!important}}.wpml-ls-flag{transition:transform 0.2s ease;box-shadow:0 3px 6px rgb(0 0 0 / .3);border-radius:1px}.wpml-ls-item a:hover .wpml-ls-flag{transform:scale(1.15)}#pt-cv-view-5a36602 .pt-cv-content-item{background:#fffdf9!important;padding:40px!important;border-radius:2px!important;transition:all 0.5s cubic-bezier(.4,0,.2,1)!important;border:none!important;border-left:6px solid #02142e!important;box-shadow:5px 5px 20px rgb(0 0 0 / .05)!important;margin-bottom:50px!important;position:relative}#pt-cv-view-5a36602 .pt-cv-content-item:hover{transform:rotate(-1deg) scale(1.02)!important;box-shadow:15px 20px 40px rgb(2 20 46 / .12)!important;background:#ffffff!important}#pt-cv-view-5a36602 .pt-cv-href-thumbnail{background:#ffffff!important;padding:12px 12px 45px 12px!important;box-shadow:4px 6px 15px rgb(0 0 0 / .08)!important;transform:rotate(1.5deg);margin-bottom:30px!important;border:1px solid #f0f0f0!important;display:block!important;line-height:0!important;transition:all 0.6s cubic-bezier(.165,.84,.44,1)!important;position:relative;overflow:hidden}#pt-cv-view-5a36602 .pt-cv-thumbnail{border-radius:0!important;filter:sepia(.08) brightness(1.02) contrast(1.05)!important;transition:all 0.8s ease!important;width:100%!important;height:auto!important}#pt-cv-view-5a36602 .pt-cv-content-item:hover .pt-cv-href-thumbnail{transform:rotate(-0.5deg) scale(1.04)!important;box-shadow:10px 20px 35px rgb(2 20 46 / .15)!important;z-index:10}#pt-cv-view-5a36602 .pt-cv-content-item:hover .pt-cv-thumbnail{transform:scale(1.1)!important;filter:sepia(0) brightness(1.1) contrast(1.1)!important}#pt-cv-view-5a36602 .pt-cv-title a{color:#02142e!important;font-family:'Playfair Display',serif!important;font-style:italic;font-weight:700!important;font-size:30px!important;line-height:1.2!important;text-decoration:none!important}#pt-cv-view-5a36602 .pt-cv-content{font-size:19px!important;line-height:1.8!important;color:#555!important;margin-top:15px!important}#pt-cv-view-5a36602 .pt-cv-readmore{background-color:transparent!important;color:#02142e!important;border:none!important;border-bottom:2px solid #d4a373!important;padding:5px 0!important;font-size:17px!important;font-weight:700!important;text-transform:lowercase!important;transition:all 0.3s!important}#pt-cv-view-5a36602 .pt-cv-readmore:hover{padding-left:15px!important;color:#d4a373!important}#pt-cv-view-5a36602 .pt-cv-href-thumbnail::after{content:"ARGUINEGUÍN, GC";position:absolute;bottom:15px;left:0;right:0;text-align:center;font-family:'Courier New',monospace;font-size:11px;font-weight:700;letter-spacing:2.5px;color:#2c2c2c;opacity:.7}#pt-cv-view-249070a .pt-cv-content-item{background:#fffdf9!important;padding:35px!important;border-radius:2px!important;transition:all 0.5s ease!important;border-left:5px solid #d4a373!important;box-shadow:5px 5px 15px rgb(0 0 0 / .05)!important;margin-bottom:40px!important;position:relative}#pt-cv-view-249070a .pt-cv-content-item:hover{transform:rotate(-1deg) scale(1.02)!important;box-shadow:10px 10px 25px rgb(212 163 115 / .2)!important}#pt-cv-view-249070a .pt-cv-title a{color:#5d4037!important;font-family:'Playfair Display',serif!important;font-size:28px!important;font-style:italic;font-weight:600!important;text-decoration:none!important}#pt-cv-view-249070a .pt-cv-content{font-size:19px!important;line-height:1.8!important;color:#555!important;font-style:normal!important;margin-top:15px!important}#pt-cv-view-249070a .pt-cv-readmore{background-color:transparent!important;color:#d4a373!important;border:none!important;border-bottom:2px solid #d4a373!important;padding:5px 0!important;font-size:17px!important;font-weight:700!important;text-transform:lowercase!important}#pt-cv-view-249070a .pt-cv-readmore:hover{color:#5d4037!important;border-color:#5d4037!important;padding-left:10px!important}#pt-cv-view-249070a .entry-date{font-size:14px!important;color:#999!important;text-transform:uppercase;letter-spacing:1px}#pt-cv-view-249070a .pt-cv-heading{display:none!important}#pt-cv-view-249070a .pt-cv-href-thumbnail{display:inline-block!important;background:#ffffff!important;padding:12px 12px 45px 12px!important;border:1px solid #f0f0f0!important;box-shadow:4px 4px 12px rgb(0 0 0 / .12)!important;transform:rotate(-2deg);transition:all 0.4s ease-in-out!important;text-decoration:none!important;margin-bottom:20px!important;line-height:0!important}#pt-cv-view-249070a .pt-cv-thumbnail{border-radius:0!important;display:block!important;width:100%!important;height:auto!important;filter:sepia(.05) contrast(1.05) brightness(1.02)!important}#pt-cv-view-249070a .pt-cv-content-item:hover .pt-cv-href-thumbnail{transform:rotate(0deg) scale(1.06)!important;box-shadow:10px 15px 25px rgb(212 163 115 / .3)!important;z-index:20}#pt-cv-view-249070a .pt-cv-href-thumbnail::after{content:"Arguineguín, GC";position:absolute;bottom:12px;left:0;right:0;text-align:center;font-family:'Cursive',brush script mt,sans-serif;font-size:15px;color:#a0a0a0;opacity:.7;line-height:1}body.single-post{background-color:#f9f7f2!important}.single-post .entry-content{max-width:850px!important;margin:40px auto!important;padding:60px 70px!important;background:#ffffff!important;border-radius:8px!important;box-shadow:0 25px 60px rgb(93 64 55 / .1)!important}.single-post .entry-title{font-size:60px!important;color:#02142e!important;text-align:center;font-weight:800!important;margin:60px auto 40px!important}.single-post .entry-content figure.wp-block-image{margin:45px auto!important;text-align:center}.single-post .entry-content figure.wp-block-image img{border:15px solid #ffffff!important;box-shadow:0 15px 35px rgb(0 0 0 / .15)!important;border-radius:2px!important;display:inline-block!important;width:auto!important;max-width:100%!important;padding:0!important;background:#fff!important}.single-post .entry-content p{font-size:22px!important;line-height:1.8!important;color:#333!important}.wp-block-button__link{background-color:#02142e!important;color:#fff!important;padding:15px 35px!important;border-radius:50px!important;text-decoration:none!important}.single-post .entry-meta{display:none!important}.single-post .site-content,.single-post .ast-separate-container,.single-post .ast-separate-container #primary,.single-post .ast-separate-container .ast-article-single,.single-post .post-thumbnail,.single-post .wp-block-post-featured-image{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.single-post .wp-block-post-featured-image img{display:block!important;margin:0 auto!important;max-width:1000px!important;border-radius:2px!important;border:1px solid #d4a373!important;padding:12px!important;background:#ffffff!important;box-shadow:10px 10px 0 rgb(212 163 115 / .15),0 20px 40px rgb(0 0 0 / .1)!important;transition:all 0.5s ease!important}.single-post .wp-block-post-featured-image{position:relative!important;overflow:visible!important}.single-post .wp-block-post-featured-image:hover img{transform:rotate(-1deg) scale(1.03)!important;box-shadow:15px 15px 0 rgb(212 163 115 / .25),0 35px 60px rgb(0 0 0 / .15)!important}.foto-alma{padding:0;transition:all 0.6s cubic-bezier(.16,1,.3,1)}.foto-alma img{border-radius:40px;border:1px solid rgb(255 255 255 / .2);filter:brightness(1) contrast(1.02)!important;transition:all 0.6s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 8px 20px rgb(10 31 68 / .4)}.foto-alma:hover img{transform:scale(1.03) translateY(-10px);border:1px solid rgb(244 226 198 / .6);box-shadow:0 25px 50px rgb(194 178 128 / .5)}.foto-alma::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:40px;background:linear-gradient(120deg,#fff0 30%,rgb(255 255 255 / .2) 50%,#fff0 70%);transform:translateX(-100%);transition:transform 0.8s ease;pointer-events:none}.foto-alma:hover::after{transform:translateX(100%)}img.foto-alma,.foto-alma img{border-radius:40px!important;box-shadow:0 10px 30px rgb(139 115 85 / .4)!important;transition:all 0.3s ease-in-out!important}img.foto-alma:hover,.foto-alma img:hover{box-shadow:0 15px 45px rgb(139 115 85 / .6)!important;transform:translateY(-5px)!important}html,body{overflow-x:hidden!important;position:relative;width:100%}#page,#content,.site-content,.ast-container{overflow-x:hidden!important;width:100%}.gallery-svi,.svi_wrapper{opacity:1!important;visibility:visible!important;display:block!important}.sviZoomContainer{max-width:100vw!important}.main-navigation ul#ast-hf-menu-1 li.menu-item a.menu-link{position:relative!important;background:none!important;border:none!important;box-shadow:none!important}.main-navigation ul#ast-hf-menu-1 li.menu-item a.menu-link::after{content:'';position:absolute;top:1.2em;left:0;width:0;height:2px;background-color:currentColor;transition:width 0.3s ease}.main-navigation ul#ast-hf-menu-1 li.menu-item:hover>a.menu-link::after,.main-navigation ul#ast-hf-menu-1 li.current-menu-item>a.menu-link::after{width:100%}.wpml-ls-item a img{transition:filter 0.3s ease!important}.wpml-ls-item a:hover img{filter:brightness(1.2) contrast(1.1)!important}@media (max-width:921px){.wpml-ls-item a:active img{filter:brightness(.8)!important}}@media (max-width:921px){.wpml-ls-item{margin-left:4px!important;margin-right:4px!important;display:inline-block!important}.wpml-ls-item:first-child{margin-left:0!important}.wpml-ls-item:last-child{margin-right:0!important}}h1,h2,h3,h4,h5,h6,.entry-title,.product_title,.elementor-heading-title{text-transform:none!important}.archive .ast-header-woo-cart .ast-addon-cart-wrap,.tax-product_cat .ast-header-woo-cart .ast-addon-cart-wrap,.tax-product_tag .ast-header-woo-cart .ast-addon-cart-wrap{padding:2px 8px!important;overflow:visible!important}.archive .ast-header-woo-cart i.astra-icon::after,.tax-product_cat .ast-header-woo-cart i.astra-icon::after,.tax-product_tag .ast-header-woo-cart i.astra-icon::after{right:-5px!important;top:-5px!important;z-index:99!important}.boton .wp-block-button__link{background-color:#ffffff!important;color:#000000!important;border:2px solid #000000!important;border-radius:2px!important;padding:14px 35px!important;font-weight:600!important;letter-spacing:1px!important;transition:all 0.4s cubic-bezier(.25,.46,.45,.94)!important;box-shadow:4px 4px 0 rgb(0 0 0 / .05)!important}.boton .wp-block-button__link:hover{background-color:#3d3028!important;border-color:#3d3028!important;color:#ffffff!important;transform:translate(-2px,-2px)!important;box-shadow:8px 8px 0 rgb(212 163 115 / .2)!important}.single_link_to_cart_button,.single_add_to_cart_button,.woocommerce a.button.alt,.woocommerce button.button.alt{background-color:#ffffff!important;color:#000000!important;border:2px solid #000000!important;border-radius:2px!important;padding:12px 25px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1px!important;transition:all 0.4s cubic-bezier(.25,.46,.45,.94)!important;display:inline-block!important;text-decoration:none!important;cursor:pointer!important}.single_link_to_cart_button:hover,.single_add_to_cart_button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background-color:#3d3028!important;border-color:#3d3028!important;color:#ffffff!important;transform:translateY(-3px)!important;box-shadow:0 10px 20px rgb(61 48 40 / .2)!important}.texto-chico{margin-top:0px!important;padding-top:0px!important;font-size:13px!important;color:#02142e!important;text-align:center;line-height:1.2!important}.single-post .entry-content p.texto-chico{font-size:12px!important;line-height:1.2!important;margin-top:-50px!important;color:#02142e!important;text-align:center}.woocommerce ul.products{margin-bottom:5px!important}.single-post .entry-content .productos{margin-top:-20px!important;margin-bottom:0px!important;padding-bottom:0px!important}.single-post .entry-content .productos+h2,.single-post .entry-content .productos+h3{margin-top:0px!important;padding-top:40px!important}.productos h2:first-child,.productos h3:first-child{margin-top:0px!important}.productos hr{margin-bottom:0px!important}@media (max-width:768px){.single-post .entry-content{max-width:100%!important;margin:10px auto!important;padding:30px 20px!important;box-shadow:none!important;border-radius:0!important;border-left:none!important}.single-post .entry-title{font-size:32px!important;margin:30px 15px 20px!important;padding:0 10px!important}.single-post .entry-content figure.wp-block-image{margin:20px -20px!important}.single-post .entry-content figure.wp-block-image img{border-width:8px!important;width:100%!important}}.single-post .entry-content .fondo h1,.single-post .entry-content .fondo h2,.single-post .entry-content .fondo h3{color:#F2E8D5!important;font-size:40px!important;font-weight:800!important;letter-spacing:1.5px!important;text-align:center!important;text-shadow:2px 2px 10px rgb(0 0 0 / .6)!important;text-transform:none!important;margin-bottom:15px!important}.single-post .entry-content .fondo p,.single-post .entry-content .wp-block-cover.fondo p{color:#ffffff!important;font-size:20px!important;line-height:1.6!important;text-align:center!important;text-shadow:1px 1px 8px rgb(0 0 0 / .7)!important;max-width:700px!important;margin:0 auto 25px auto!important}.wp-block-cover.fondo{border-radius:4px!important;overflow:hidden!important}.schema-faq.wp-block-yoast-faq-block{max-width:850px;margin:40px auto}.schema-faq-section{background-color:#fff;margin-bottom:12px;border:1px solid #eaeaea;border-radius:12px;overflow:hidden;transition:all 0.4s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgb(0 0 0 / .02)}.schema-faq-section:hover{border-color:#d1d1d1;box-shadow:0 4px 12px rgb(0 0 0 / .05);transform:translateY(-1px)}.schema-faq-question{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:20px 25px!important;font-size:1.15rem!important;font-weight:600!important;color:#02142e!important;margin:0!important;cursor:pointer;line-height:1.4!important}.schema-faq-question strong,.schema-faq-question b{font-weight:inherit!important;color:inherit!important;font-size:inherit!important}.schema-faq-question::after{content:'';width:10px;height:10px;border-right:2px solid #d4a373;border-bottom:2px solid #d4a373;transform:rotate(45deg);transition:all 0.3s ease;margin-left:15px;flex-shrink:0}.schema-faq-section.faq-open{border-color:#d4a373}.schema-faq-section.faq-open .schema-faq-question::after{transform:rotate(-135deg);border-color:#02142e}.schema-faq-answer{max-height:0;overflow:hidden;padding:0 25px;color:#555;line-height:1.7;transition:all 0.4s ease;opacity:0}.schema-faq-section.faq-open .schema-faq-answer{max-height:1200px;padding-bottom:25px;opacity:1}.wpforms-form{margin:0 auto!important}.wpforms-form .wpforms-field{margin-bottom:20px!important;padding:0!important}.wpforms-form .wpforms-field-label{font-weight:600!important;text-transform:uppercase!important;letter-spacing:1px!important;font-size:13px!important;margin-bottom:8px!important;color:#555!important;display:block!important}.wpforms-form input[type="text"],.wpforms-form input[type="email"],.wpforms-form select,.wpforms-form textarea{border:1px solid #eaeaea!important;border-radius:2px!important;background-color:#fffdf9!important;padding:14px 15px!important;font-size:16px!important;color:#333!important;transition:all 0.3s ease!important;box-shadow:none!important;width:100%!important;box-sizing:border-box!important}.wpforms-form select{appearance:none!important;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23333%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22/%3E%3C/svg%3E)!important;background-repeat:no-repeat!important;background-position:right 15px top 50%!important;background-size:12px auto!important;padding-right:40px!important}.wpforms-form input:focus,.wpforms-form select:focus,.wpforms-form textarea:focus{border-color:#d4a373!important;background-color:#ffffff!important;outline:none!important;box-shadow:0 4px 12px rgb(212 163 115 / .15)!important}.wpforms-form .wpforms-submit-container{text-align:left!important;padding-top:15px!important}.wpforms-form .wpforms-submit{background-color:#ffffff!important;color:#000000!important;border:2px solid #000000!important;border-radius:2px!important;padding:18px 50px!important;font-size:18px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;transition:all 0.4s cubic-bezier(.25,.46,.45,.94)!important;box-shadow:6px 6px 0 rgb(0 0 0 / .05)!important;cursor:pointer!important;display:inline-block!important;width:auto!important}.wpforms-form .wpforms-submit:hover{background-color:#3d3028!important;border-color:#3d3028!important;color:#ffffff!important;transform:translate(-3px,-3px)!important;box-shadow:10px 10px 0 rgb(212 163 115 / .2)!important}.wpforms-form ::placeholder{color:#999!important;opacity:.8;font-style:italic}.wpforms-form label.wpforms-error{font-size:12px!important;color:#cc0000!important;font-weight:600!important;text-transform:none!important;margin-top:4px!important}.wpforms-confirmation-container{background-color:#fffdf9!important;border:2px solid #d4a373!important;padding:40px!important;border-radius:2px!important;text-align:center!important;box-shadow:8px 8px 0 rgb(212 163 115 / .1)!important;margin-top:20px!important;animation:fadeInForm 0.6s ease-out}.wpforms-confirmation-container p{color:#3d3028!important;font-size:18px!important;font-weight:500!important;line-height:1.6!important;letter-spacing:0.5px!important}@keyframes fadeInForm{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.woocommerce-terms-and-conditions-checkbox-text{font-size:.85em;color:#666}.woocommerce-form__label-for-checkbox{margin-bottom:10px}p:has(a[href*="complianz-terms-conditions"]),h2:has(+p a[href*="complianz-terms-conditions"]),h3:has(+p a[href*="complianz-terms-conditions"]){display:none!important}.cart-shipping td label{display:flex!important;justify-content:flex-end!important;align-items:center;font-size:11px!important;color:#666!important;width:100%;gap:10px}.cart-shipping td label .amount,.cart-shipping td .amount{font-size:14px!important;color:#000!important}@media (max-width:768px){.cart-shipping td{display:flex!important;flex-direction:column!important;align-items:flex-end!important;font-size:11px!important;color:#666!important;text-align:right!important}.cart-shipping td .amount{margin-left:0!important;margin-top:2px}}.hustle_module_id_3 .hustle-button-close{background:transparent!important;border:none!important;box-shadow:none!important}.hustle_module_id_3 .hustle-icon-close,.hustle_module_id_3 .hustle-icon-close span{color:#B0895D!important}.hustle_module_id_3 .hustle-popup-mask{background:rgb(0 0 0 / .7)!important;width:100vw!important;height:100vh!important}@media (min-width:769px){.hustle_module_id_3 .hustle-popup-content{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;position:fixed!important}}@media (max-width:768px){.hustle_module_id_3 .hustle-popup-content{width:90%!important;left:50%!important;top:45%!important;transform:translate(-50%,-45%)!important;position:fixed!important}.input-email-iphone{-webkit-appearance:none!important;border-radius:2px!important;border:1px solid #ccc!important;padding:14px!important;width:100%!important;box-sizing:border-box!important}body.hustle-show{overflow:hidden!important;position:fixed!important;width:100%!important}}.titulo-pop{color:#1a1a1a!important;font-size:22px!important;font-weight:700!important;text-align:center}.texto-pop{color:#555!important;font-size:14px!important;text-align:center;line-height:1.5}.boton-lava{-webkit-appearance:none!important;background-color:#ffffff!important;color:#000000!important;border:2px solid #000000!important;padding:16px!important;font-weight:600!important;text-transform:uppercase!important;width:100%!important;box-shadow:4px 4px 0 rgb(0 0 0 / .05)!important;cursor:pointer!important}.boton-lava:hover{background-color:#3D3028!important;color:#ffffff!important}.legal-pop{font-size:11px!important;color:#888!important;display:flex!important;gap:8px;justify-content:center}.legal-pop a{color:#3D3028!important;text-decoration:underline!important}@media (max-width:768px){.input-email-iphone{font-size:18px!important;transform:scale(.9);transform-origin:left center;width:111%!important;height:52px!important;-webkit-appearance:none!important;border:1px solid #ccc!important;padding:0 15px!important;box-sizing:border-box!important;border-radius:2px!important;background-color:#ffffff!important}}@media (max-width:768px){.wpforms-field input,.wpforms-field select,.wpforms-field textarea,.sib-input,.sib-select select{height:60px!important;font-size:18px!important;transform:scale(.9);transform-origin:left center;width:111%!important;padding:0 20px!important;line-height:60px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important}.wpforms-field textarea,textarea.sib-input{height:auto!important;min-height:140px!important;line-height:1.5!important;padding:15px 20px!important}.wpforms-field-container,.sib-form-block{width:100%!important;padding-left:0!important;padding-right:0!important}}#ws_opt_in_field label.checkbox{font-size:12px!important;width:100%!important;display:flex!important;align-items:flex-start!important;white-space:nowrap!important}#ws_opt_in_field input.input-checkbox{margin-right:8px!important;margin-top:2px!important}.woocommerce-checkout #payment .form-row.terms,#ws_opt_in_field{margin-bottom:5px!important;padding-bottom:0!important;padding-top:0!important}#ws_opt_in_field label.checkbox{line-height:1.2!important;margin-bottom:0!important}#place_order{margin-top:20px!important}html,body{overflow-x:hidden!important;max-width:100vw!important}#page,.site,.site-content{overflow-x:hidden!important;position:relative!important}fieldset.ast-single-product-payments{display:block!important;width:fit-content!important;max-width:100%!important;min-height:85px!important;margin:20px 0!important;padding:15px!important;border:1px solid #ddd!important;border-radius:4px!important;box-sizing:border-box!important;overflow:hidden}fieldset.ast-single-product-payments ul{display:flex!important;flex-wrap:wrap!important;gap:10px!important;padding:0!important;margin:0!important;justify-content:flex-start!important;list-style:none!important}fieldset.ast-single-product-payments legend{width:auto!important;padding:0 10px!important;font-size:13px!important;text-align:left!important;margin-left:0!important;margin-right:auto!important}fieldset.ast-single-product-payments li.ast-custom-payment{width:45px!important;height:30px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}fieldset.ast-single-product-payments svg,fieldset.ast-single-product-payments img{width:45px!important;height:auto!important;max-height:28px!important;object-fit:contain!important;background:transparent!important;background-color:transparent!important}@media (max-width:768px){fieldset.ast-single-product-payments{margin:20px auto!important}fieldset.ast-single-product-payments ul{justify-content:center!important}fieldset.ast-single-product-payments legend{text-align:center!important;margin:0 auto!important}}.hustle_module_id_3,.wpforms-container,.sib-form-block{max-width:100%!important;overflow:hidden!important}[style*="color: #777"],[style*="color: #777777"],[style*="color: #666"],[style*="color: #666666"],.ast-secondary-text,.breadcrumb,.woocommerce-breadcrumb,.reset_variations,.footer-widget-area .menu-link{color:#544d48!important;transition:color 0.3s ease!important}a[style*="color: #777"],a[style*="color: #666"],.woocommerce-breadcrumb a,.reset_variations,.footer-widget-area .menu-link{color:#544d48!important;opacity:1!important}a[style*="color: #777"]:hover,a[style*="color: #666"]:hover,.woocommerce-breadcrumb a:hover,.reset_variations:hover,.footer-widget-area .menu-link:hover{color:#02142e!important;text-decoration:underline!important;text-underline-offset:3px}.ast-woo-product-category,.wc-layered-nav-rating a{color:#544d48!important;opacity:1!important;display:block!important}.wcf-embed-checkout-form input.input-text,.wcf-embed-checkout-form textarea.input-text,.wcf-embed-checkout-form select{color:#544d48!important}.wcf-embed-checkout-form .select2-container .select2-selection--single .select2-selection__rendered{color:#544d48!important}.wcf-embed-checkout-form input.input-text::-webkit-input-placeholder,.wcf-embed-checkout-form textarea.input-text::-webkit-input-placeholder{color:#544d48!important;opacity:1!important}.wcf-embed-checkout-form input.input-text::-moz-placeholder,.wcf-embed-checkout-form textarea.input-text::-moz-placeholder{color:#544d48!important;opacity:1!important}.wcf-embed-checkout-form input.input-text::placeholder,.wcf-embed-checkout-form textarea.input-text::placeholder{color:#544d48!important;opacity:1!important}.wcf-embed-checkout-form .cart-shipping td label,.wcf-embed-checkout-form ul#shipping_method li label{color:#544d48!important}.wcf-embed-checkout-form #ws_opt_in_field label.checkbox{color:#544d48!important}.wcf-embed-checkout-form .woocommerce-terms-and-conditions-checkbox-text,.wcf-embed-checkout-form .woocommerce-terms-and-conditions-checkbox-text a{color:#544d48!important;opacity:1!important}.gallery-svi,.svistatic .svi-mainsection img{opacity:1!important;visibility:visible!important;display:block!important}.ast-single-product-image,.woocommerce-product-gallery,.gallery-svi{display:block!important;float:left!important;width:100%!important;max-width:600px!important}@media (min-width:769px){.ast-single-product-image,.woocommerce-product-gallery,.gallery-svi,.svi-mainsection{min-height:600px!important}}.woocommerce-product-gallery img,.svi-mainsection img,.flex-viewport{opacity:1!important;visibility:visible!important}#content .woocommerce-tabs,.ast-woocommerce-container .woocommerce-tabs{clear:both!important;display:block!important;width:100%!important;padding-top:40px!important}@media (max-width:768px){.svi-mainsection{min-height:350px!important;height:350px!important;margin-bottom:0!important;padding:0!important}.ast-single-product-image,.woocommerce-product-gallery,.gallery-svi{min-height:auto!important;height:auto!important;margin-bottom:10px!important;overflow:visible!important}.svi-mainsection img,.woocommerce-product-gallery .flex-viewport,.woocommerce-product-gallery .flex-viewport img{max-height:350px!important;height:350px!important;object-fit:contain!important;width:auto!important;margin:0 auto!important}.svithumbnails,.svi-thumbsection{margin-top:5px!important;padding:0!important}.summary.entry-summary{margin-top:0!important;padding-top:0!important}}.woocommerce-product-details__short-description p,.woocommerce-Tabs-panel--description p{font-size:19px!important;line-height:1.6!important;color:#333!important;margin-bottom:20px!important}.woocommerce-product-details__short-description li,.woocommerce-Tabs-panel--description li{font-size:18px!important;line-height:1.5!important;color:#444!important}.woocommerce-product-details__short-description li,.woocommerce-Tabs-panel--description li{margin-bottom:15px!important}.woocommerce-checkout .main-header--site-logo img,.cartflows-instant-checkout .main-header--site-logo img{filter:brightness(0) saturate(100%) invert(0%)!important;width:130px!important;height:auto!important;opacity:1!important;visibility:visible!important}.main-header--site-logo{display:inline-block!important;width:130px!important;height:50px!important;vertical-align:middle}.woocommerce-checkout .main-header--content,.woocommerce-cart .main-header--content{display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important}.woocommerce-checkout .main-header--site-logo,.woocommerce-cart .main-header--site-logo{margin:0 auto!important;float:none!important}.gallery-svi.woocommerce-product-gallery{margin-bottom:0!important}.svi_wrapper.svi-app-ready{margin-bottom:-15px!important}.woosvi_strap.svi-astra{margin-bottom:0!important}.woocommerce-js .woocommerce-breadcrumb{zoom:1!important;margin:0 0 0.5em!important}.caja-guia-medidas{margin-top:15px!important;margin-bottom:-5px!important;padding:0!important;line-height:1!important}.woocommerce-product-details__short-description{margin-bottom:0!important;padding-bottom:0!important}.caja-guia-medidas button.wpb-psc-table-fire{margin:0!important;padding-top:0!important;padding-bottom:8px!important}form.variations_form.cart{margin-top:0!important;padding-top:0!important}.wcpay-express-checkout-wrapper{margin:0!important;padding:0!important}fieldset.ast-single-product-payments{margin-top:0!important;margin-bottom:0!important;padding-top:10px!important;padding-bottom:0!important}.ast-single-product-payments ul{margin-bottom:0!important}#ppcp-recaptcha-v2-container{margin:0!important;padding:0!important;display:block!important;height:auto!important}.woocommerce-js div.product div.summary{margin-bottom:0!important}.woocommerce-tabs.wc-tabs-wrapper{margin-top:0!important;padding-top:0!important}#payment-method-message,.woocommerce-variation-price:empty,.woocommerce-variation-availability:empty{display:none!important}@media (max-width:767px){.product_title.entry-title{font-size:32px!important;line-height:1.2!important;margin-bottom:10px!important}.summary .price .woocommerce-Price-amount{font-size:30px!important;font-weight:700!important}.summary .price small,.summary .price span[style*="display: block"]{font-size:16px!important;line-height:1.4!important}.caja-guia-medidas button.wpb-psc-table-fire{font-size:15px!important;font-weight:600!important}.single_add_to_cart_button.button{font-size:20px!important;padding:15px!important}}@media (max-width:767px){.cfvsw-swatches-container .cfvsw-swatches-option{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:4px!important;margin:0!important}.cfvsw-swatches-container[swatches-attr="attribute_pa_size"]{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:12px!important;padding:10px 2px!important;-webkit-overflow-scrolling:touch!important}.cfvsw-swatches-option[swatches-attr="attribute_pa_size"] .cfvsw-swatches-option{flex:0 0 48px!important;width:48px!important;height:48px!important;min-width:48px!important}.cfvsw-swatches-container[swatches-attr="attribute_pa_color"]{display:flex!important;flex-wrap:wrap!important;gap:15px!important;padding:10px 0!important}.cfvsw-swatches-container[swatches-attr="attribute_pa_color"] .cfvsw-swatches-option{width:62px!important;height:62px!important;min-width:62px!important;margin-bottom:5px!important}.cfvsw-swatches-option .cfvsw-swatch-inner{width:100%!important;height:100%!important;font-size:18px!important;font-weight:800!important;display:flex!important;align-items:center!important;justify-content:center!important}.variations th.label label,.cfvsw-selected-label{font-size:18px!important;font-weight:700!important;display:block!important;margin-bottom:8px!important}.cfvsw-swatches-container[swatches-attr="attribute_size"]::-webkit-scrollbar{display:none!important}}@media (max-width:380px){.cfvsw-swatches-container[swatches-attr="attribute_size"] .cfvsw-swatches-option{flex:0 0 44px!important;width:44px!important;height:44px!important;min-width:44px!important}.cfvsw-swatches-container[swatches-attr="attribute_size"]{gap:8px!important}}@media (max-width:767px){.caja-guia-medidas{border-bottom:1px solid #f4f4f4;padding-bottom:10px!important;margin-bottom:10px!important}.variations_form.cart{padding-top:10px!important}.woocommerce-variation-add-to-cart{margin-top:20px!important}}fieldset.ast-single-product-payments li.ast-custom-payment img{width:45px!important;height:30px!important;object-fit:contain!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;margin:0!important}@media (max-width:767px){.ast-sticky-add-to-cart{background:#fffdf9!important;box-shadow:0 -4px 20px rgb(61 48 40 / .2)!important;padding:10px 12px!important;min-height:80px!important;display:flex!important;visibility:visible!important;opacity:1!important}.ast-sticky-add-to-cart-content,.ast-sticky-add-to-cart-action-wrap{display:none!important}.botones-movil-wrap{display:flex!important;width:100%!important;gap:10px!important;align-items:center!important}.btn-opciones-fijo,.cloned-sticky-btn{height:60px!important;border-radius:6px!important;text-transform:uppercase!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;white-space:nowrap!important}.btn-opciones-fijo{flex:1!important;background:#fffdf9!important;color:#3d3028!important;border:2px solid #3d3028!important;font-size:13px!important;font-weight:700!important;padding:0 5px!important;letter-spacing:-0.1px!important}.cloned-sticky-btn{flex:2.5!important;background:#3d3028!important;color:#fffdf9!important;border:none!important;font-size:16px!important;font-weight:900!important;padding:0 12px!important;letter-spacing:-0.3px!important;box-shadow:0 4px 10px rgb(61 48 40 / .3)!important}}@media (min-width:768px){.botones-movil-wrap{display:none!important}.ast-sticky-add-to-cart-content,.ast-sticky-add-to-cart-action-wrap{display:flex!important}}.cfvsw-swatches-container[swatches-attr="attribute_pa_size"] .cfvsw-swatches-option.cfvsw-selected-swatch{background-color:#3d3028!important;border-color:#3d3028!important;box-shadow:0 4px 8px rgb(61 48 40 / .3)!important;transform:scale(1.05);transition:all 0.2s ease-in-out}.cfvsw-swatches-container[swatches-attr="attribute_pa_size"] .cfvsw-selected-swatch .cfvsw-swatch-inner{color:#fffdf9!important}.cfvsw-selected-swatch::after{display:none!important}.cfvsw-swatches-container[swatches-attr="attribute_pa_size"] .cfvsw-swatches-option:not(.cfvsw-selected-swatch):hover{border-color:#3d3028!important;box-shadow:0 4px 8px rgb(61 48 40 / .15)!important;transform:scale(1.03);transition:all 0.2s ease-in-out;cursor:pointer!important}.cfvsw-swatches-container[swatches-attr="attribute_pa_size"] .cfvsw-swatches-option:not(.cfvsw-selected-swatch):hover .cfvsw-swatch-inner{color:#3d3028!important}.page-numbers.current{background-color:#3d3028!important;color:#ffffff!important;border-color:#3d3028!important}a.page-numbers:hover{background-color:#d4a373!important;color:#ffffff!important;border-color:#d4a373!important}a.page-numbers:active,a.page-numbers:focus{background-color:#3d3028!important;color:#ffffff!important;border-color:#3d3028!important;outline:none!important}.woocommerce-ordering select.orderby{background-color:#ffffff!important;color:#3d3028!important;border:1px solid #eaeaea!important;border-radius:2px!important;padding:8px 15px!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;transition:all 0.3s ease!important;outline:none!important}.woocommerce-ordering select.orderby:hover,.woocommerce-ordering select.orderby:focus{border-color:#d4a373!important;box-shadow:0 2px 8px rgb(212 163 115 / .15)!important}@media (min-width:769px){.single-post .entry-content p.nota-reina{font-size:14px!important;line-height:1.5!important;font-style:italic!important;text-align:center!important;color:#3d3028!important;box-sizing:border-box!important}}@media (max-width:768px){.single-post .entry-content p.nota-reina{display:block!important;text-align:center!important;font-size:18px!important;line-height:1.6!important;font-style:italic!important;box-sizing:border-box!important}}.woocommerce div.product .woocommerce-tabs ul.tabs li.reviews_tab{display:none!important}.woocommerce div.product .woocommerce-tabs .panel#tab-reviews{display:none!important}html,body{height:auto!important;min-height:100%!important;overflow-x:hidden!important;position:relative!important}.wcf-cartflows-checkout,#wcf-embed-checkout-form,.wcf-main-container,.cartflows-checkout-main-wrapper{height:auto!important;display:block!important;overflow:visible!important;touch-action:pan-y!important}.woocommerce-checkout{height:auto!important;overflow:visible!important}.woocommerce-cart .site-logo-img{display:none!important}.woocommerce-cart .ast-site-title-wrap{display:block!important}.woocommerce-loop-product__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:1.2em}body .elementor-element.subtitle-hero .elementor-heading-title{font-family:'Montserrat',sans-serif!important;font-size:10px!important;font-weight:700!important;line-height:1.25em!important;text-transform:uppercase!important;letter-spacing:2px!important;color:#FFFFFF!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0!important;padding:0!important;display:block!important}.elementor-element.subtitle-hero{margin:0!important;padding:0!important}@media (max-width:767px){.elementor-element.subtitle-hero{margin-bottom:8px!important;font-weight:400!important;-webkit-text-stroke:.2px #FFF;text-shadow:.2px 0 0 #FFFFFF,-.2px 0 0 #FFF}}.wp-block-list li{margin-bottom:10px!important}.wp-block-list li:last-child{margin-bottom:0!important}.widget_nav_menu .menu-item-has-children .ast-header-navigation-arrow::before{content:"\25BE"!important;display:inline-block!important;margin-left:8px!important;font-size:14px!important;transition:transform 0.3s ease!important}@media (min-width:922px){.widget_nav_menu .menu-item-has-children{position:relative!important}.widget_nav_menu .sub-menu{display:none!important;position:absolute!important;left:0!important;top:100%!important;background:#ffffff!important;width:200px!important;min-width:200px!important;max-width:200px!important;padding:12px 15px!important;margin:0!important;box-shadow:0 8px 20px rgb(0 0 0 / .12)!important;border-radius:5px!important;list-style:none!important;z-index:9999!important;box-sizing:border-box!important}.widget_nav_menu .sub-menu::before{content:""!important;position:absolute!important;top:-15px!important;left:0!important;width:100%!important;height:15px!important}.widget_nav_menu .menu-item-has-children:hover>.sub-menu{display:block!important;animation:fadeIn 0.2s ease-out!important}.widget_nav_menu .sub-menu .menu-link{color:#333!important;padding:8px 0!important;display:block!important;white-space:nowrap!important}.widget_nav_menu .menu-item-has-children:hover .ast-header-navigation-arrow::before{transform:rotate(180deg)!important}}@media (max-width:921px){.widget_nav_menu .sub-menu{display:none!important;position:static!important;padding:10px 18px!important;background:#F0FAFF!important;box-shadow:none!important;margin:4px 0 12px 0!important;width:100%!important}.widget_nav_menu .menu-item-has-children.abierto-pro>.sub-menu{display:block!important}.widget_nav_menu .ast-header-navigation-arrow{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:22px!important;background:#ffffff!important;border:1px solid rgb(0 0 0 / .1)!important;border-radius:6px!important;position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;cursor:pointer!important;z-index:10!important}.widget_nav_menu .ast-header-navigation-arrow::before{content:"\25BE"!important;font-size:19px!important;color:#333!important;line-height:1!important}.widget_nav_menu .menu-item-has-children.abierto-pro .ast-header-navigation-arrow::before{transform:rotate(180deg)!important}.widget_nav_menu .menu-item-has-children>.menu-link{padding-right:58px!important;position:relative!important}}.nav-chips-container{margin-bottom:0}.chips-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.chips-list li a{text-decoration:none;transition:all 0.3s ease;font-weight:500}.zonas-row .chips-list li a{padding:8px 18px;background:#f8f8f8;border:1px solid #e0e0e0;border-radius:30px;font-size:14px;color:#0f172a}.calidades-row .chips-list li a{padding:6px 14px;background:#fff;border:1px solid #000;border-radius:4px;font-size:13px;color:#0f172a;text-transform:uppercase}.chips-list li a.is-active,.chips-list li a:hover{background:#3d3028!important;color:#fff!important;border-color:#3d3028!important;box-shadow:0 4px 10px rgb(0 0 0 / .1)}@media (max-width:600px){.chips-list{flex-wrap:nowrap;overflow-x:auto;padding:5px 0 10px 0;-webkit-overflow-scrolling:touch;justify-content:flex-start}.chips-list li{flex:0 0 auto}}.hijos-row .chips-list li a{padding:6px 14px;background:#fff;border:1px dashed #ccc;border-radius:8px;font-size:13px;color:#666}.categories-row .chips-list li a{padding:7px 15px;background:#fff;border:1px solid #ddd;border-radius:4px;font-size:13px;color:#0f172a}.subzonas-row .chips-list li a{padding:6px 14px;background:#fff;border:1px solid #3498db;border-radius:20px;font-size:13px;color:#3498db}.subzonas-row .chips-list li a:hover{background:#3d3028!important;color:#fff!important}.shop-navigation-wrapper{display:flex;flex-direction:column;gap:12px;margin-bottom:10px}@media (max-width:600px){.shop-navigation-wrapper{gap:8px;margin-bottom:0}}.zonas-row .chips-list li:first-child a{background:#9b2226;color:#fff;border-color:#9b2226}.zonas-row .chips-list li:first-child a.is-active,.zonas-row .chips-list li:first-child a:hover{background:#3d3028!important;border-color:#3d3028!important;color:#fff!important}.archive.woocommerce #primary,.woocommerce-shop #primary{margin-top:2em!important}@media (max-width:768px){.archive.woocommerce #primary,.woocommerce-shop #primary{margin-top:1em!important}}#imagen-zoom-premium{overflow:hidden!important;border-radius:8px!important}#imagen-zoom-premium img{transition:transform 0.6s ease-out!important;border-radius:8px!important;width:100%!important;height:100%!important;object-fit:cover!important}#imagen-zoom-premium:hover img{transform:scale(1.04)!important}@media (max-width:767px){#pestanas-elemental .elementor-shortcode .woocommerce ul.products{grid-template-columns:1fr!important;display:grid!important;gap:25px!important}#pestanas-elemental .elementor-shortcode ul.products li.product{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0 0 30px 0!important;padding:0!important;float:none!important}#pestanas-elemental .products.columns-3,#pestanas-elemental .products.columns-2,#pestanas-elemental .products.columns-4{grid-template-columns:1fr!important}}.fondo-essentials-fijo{background-image:url(https://www.arguineguinsouvenirs.com/wp-content/uploads/2026/06/best-tshirts-gran-canaria.webp)!important;background-size:cover!important;background-position:center!important}.site-header,.ast-primary-header{visibility:visible!important;opacity:1!important;transition:background-image 0.3s ease!important}.elementor-section,.elementor-container,.e-con{transition:background-image 0.3s ease!important}