/*!/wp-content/themes/nova/style.css*/
﻿
/*!
Theme Name: NOVA by Ayla
Author: Alejandro García
Author URI: http://alexgarciadesign.es
Description: Tema para Wordpress con soporte para woocommerce
Version: 1.0.0
Tested up to: 6.7.1
Requires PHP: 8.1.10
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: nova
Tags: Woocommerce, Blog, Logotipo personalizado, Bloques anchos, Blog

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Nova is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
:root{--c_p:#000;--bg__p:#a1f1ff;--bg__d:linear-gradient(135deg,#d1ecf6 0%,#a1f1ff 100%);--c_ch:#00881f;--c_b:linear-gradient(135deg,#b96767 0%,#640202 100%);--c_bh:linear-gradient(135deg,#30c7cc 0%,#012451 100%);--bg-header:transparent;--color-header:#000;--border-header:1px solid #000;--bg-header-sticky:#fff;--color-header-sticky:#000;--border-header-sticky:1px solid #000;--bg-footer:linear-gradient(135deg,#f8f8f8 0%,#cecece 100%);--color-footer:#000;--bg-pago:#fff;--color-pago:#000;--bg-flags:linear-gradient(135deg,#008abc 0%,#00 100%);--color-flags:#fff}@font-face{font-family:"icon_fso";src:url(/wp-content/themes/nova/font/icon_fso.ttf?14244072) format("truetype");font-weight:400;font-style:normal;font-display:swap}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"icon_fso";font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-copa:before{content:""}.icon-brindis:before{content:""}.icon-sabor:before{content:""}.icon-vista:before{content:""}.icon-mover:before{content:""}.icon-olfato:before{content:""}.icon-lugar:before{content:""}.icon-cerrar:before{content:""}.icon-lista:before{content:""}.icon-buscar:before{content:""}.icon-usuario:before{content:""}.icon-descarga:before{content:""}.icon-cesta:before{content:""}.icon-escritorio:before{content:""}@font-face{font-family:"open_sans";src:url(/wp-content/themes/nova/font/OpenSans-Bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"open_sans";src:url(/wp-content/themes/nova/font/OpenSans-ExtraBold-webfont.ttf) format("truetype");font-weight:bolder;font-style:normal;font-display:swap}@font-face{font-family:"open_sans";src:url(/wp-content/themes/nova/font/OpenSans-Light-webfont.ttf) format("truetype");font-weight:light;font-style:normal;font-display:swap}@font-face{font-family:"open_sans";src:url(/wp-content/themes/nova/font/OpenSans-Regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"open_sans";src:url(/wp-content/themes/nova/font/OpenSans-Italic-webfont.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}.solo-movil{display:none!important}@media(max-width:1150px){.solo-movil{display:flex!important}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#000;font-family:"open_sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}::selection{background-color:#d3ff00;color:#2a00ff;text-decoration:underline}h1,h2,h3,h4,h5,h6{clear:both}h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.6rem}h4{font-size:1.4rem}h5{font-size:1.2rem}h6{font-size:1rem}.page-title,.item__title,.entry-title{font-family:"open_sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:var(--c_p);text-align:center;font-size:3rem}.product_title{font-family:"open_sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:var(--c_p);text-align:left;font-size:2rem}@media screen and (max-width:35rem){.page-title,.item__title,.entry-title{font-size:1.6rem}}p{margin-bottom:1.5rem;font-size:1rem}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#000;font-family:"Courier 10 Pitch",courier,monospace;line-height:1;margin-bottom:1.6em;overflow:auto;padding:1.6em;height:500px;font-size:.8rem;color:lime}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{text-decoration:none}big{font-size:125%}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:20px;color:#000}#header__home{position:fixed;width:calc(100% - 40px);top:20px;left:20px;display:flex;justify-content:space-between;padding:0 20px;z-index:1001;background-color:var(--bg-header-sticky);box-shadow:0 0 8px -1px rgb(0 0 0/.1803921569)}#header__home.header--checkout{background:#000;width:100dvw;left:0;top:0;padding:1.1rem;justify-content:center}#header__home.header--checkout .site-branding img{filter:invert(1)}#header__home>*{display:flex;align-items:center}#header__home .site-branding{min-width:250px}body.menu--open #header__home{border:none;background-color:var(--bg-header)}.site-branding img{width:250px}#btn_boton{display:flex;flex-direction:column;gap:3px;margin-left:15px;cursor:pointer;z-index:2}#btn_boton span{height:5px;width:30px;background-color:var(--color-header);border-radius:5px;transition:all ease .3s}#btn_boton:hover span{background-color:#586169}#btn_boton.open span:nth-child(1){transform:rotate(45deg) translate(5px,7px)}#btn_boton.open span:nth-child(2){opacity:0}#btn_boton.open span:nth-child(3){transform:rotate(-45deg) translate(4px,-6px)}#menu__principal{flex:1;display:flex;align-items:stretch}#menu__principal .menu-menu-principal-container{display:flex;align-items:stretch}#menu__principal ul#primary-menu{list-style:none;font-size:1rem;display:flex;gap:0;margin:0;align-items:stretch}#menu__principal ul#primary-menu li.menu-item{display:flex;align-items:center;padding:15px 35px}#menu__principal ul#primary-menu .item__tienda{background-color:#dccff4;font-weight:700}#menu__principal ul#primary-menu .item__club{background-color:#cbe9ff}.woocommerce_menu{display:flex;justify-content:flex-end}.woocommerce_menu a,.woocommerce_menu div{font-size:2rem;cursor:pointer}.woocommerce_menu a i,.woocommerce_menu div i{color:var(--color-header)}.woocommerce_menu a i:hover,.woocommerce_menu div i:hover{color:#586169}.woocommerce_menu a.cart__header,.woocommerce_menu div.cart__header{position:relative}.woocommerce_menu a.cart__header span,.woocommerce_menu div.cart__header span{background:var(--c_ch);color:#fff;font-size:.7rem;font-weight:700;position:absolute;height:18px;width:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;bottom:3px;left:5px}#search__header{display:none;flex-direction:column;position:fixed;z-index:99999;top:80px;right:20px;width:500px;max-width:100%;background:#fff;padding:1rem;box-shadow:0 0 8px -1px rgb(0 0 0/.1803921569)}#search__header form{display:flex;width:100%}#search__header form input[type=text]{width:calc(100% - 120px)}#search__header form input[type=submit]{width:120px;border-radius:0}#search__header.open{display:flex}#search__header .tag-buttons{display:flex;gap:.5rem;flex-wrap:wrap}#search__header .tag-buttons a.tag-button{border:1px solid;border-radius:1rem;padding:0 .5rem}#contact__shop .social__contact a{font-size:3rem}#contact__shop .content__contact{display:flex;flex-direction:column}#banner__header{position:fixed;background:#ffd400;top:74px;left:20px;z-index:999;width:calc(100vw - 55px);color:#000;text-align:center;box-shadow:0 0 8px -1px rgb(0 0 0/.1803921569);border-radius:0 0 1rem 1rem}#banner__header p{padding:0;margin:0;font-size:1.4rem}#banner-typing:after{content:"|";animation:blink 1s step-start infinite;margin-left:5px}@keyframes blink{50%{opacity:0}}#custom-woocommerce-messages{position:fixed;z-index:999;top:126px;right:20px;width:500px;max-width:calc(100vw - 40px)}@media screen and (max-width:1600px){#header__home{width:calc(100% - 30px);top:15px;left:15px}#menu__principal ul#primary-menu{font-size:1rem}#menu__principal ul#primary-menu li.menu-item{padding:15px 20px}}@media screen and (max-width:1300px){#header__home{width:calc(100% - 10px);top:5px;left:5px}#menu__principal ul#primary-menu{font-size:.9rem}#menu__principal ul#primary-menu li.menu-item{padding:15px}}@media screen and (max-width:1150px){#header__home{position:sticky;top:0;left:0;width:100vw;height:70px;gap:2rem;padding:0 10px}#menu__principal{display:none}#header__home .site-branding{min-width:200px}#menu__principal{padding:100px 25px;position:fixed;background:#fff;top:0;left:0;width:100vw;height:100vh;margin:0;z-index:1}#menu__principal.open{display:flex}#menu__principal ul#primary-menu{margin-bottom:15px;font-size:1.7rem;line-height:1.4rem;flex-direction:column}#menu__principal #cat__menu .item__cm h3{font-size:.8rem}#search__header{right:10px;width:calc(100vw - 20px)}}@media screen and (max-width:35rem){.woocommerce_menu a,.woocommerce_menu div{font-size:1.6rem}#header__home .site-branding{min-width:150px}#banner__header{top:102px;left:0;width:100vw;border-radius:0}#banner__header p{font-size:.8rem}}#block__title.title--paises{position:relative;display:flex;justify-content:center;align-items:center;height:130vh;background-size:cover;background-position:center;overflow:hidden}#block__title.title--paises:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}#block__title.title--paises img{position:absolute;bottom:-150px;width:100%;height:auto;z-index:2}#block__title.title--paises h1{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);font-size:10vw;color:#fff;z-index:1;margin:0;max-width:90%;white-space:nowrap;overflow:hidden}#block__title.title--paises svg{position:absolute;width:100vw;bottom:0;z-index:9;fill:#fff}.title--pedacitos{position:sticky;top:98px;background:#fff;z-index:99;width:calc(100vw - 56px);margin-left:calc(50% - 50vw + 29px)}#block__map{margin-top:-23px;padding:0}#block__map svg{margin-top:-100%;margin-bottom:-7px}#block__map .content--block-map{display:flex;flex-direction:column;align-items:center}#block__map .content--block-map .content--map{display:flex;width:100%;z-index:1}#block__map .content--block-map .content--map .column--map{width:25%;display:flex;flex-direction:column}#block__map .content--block-map .content--map .column--map.c--izq{justify-content:center}#block__map .content--block-map .content--map .column--map.c--dch{justify-content:space-between}#block__map .content--block-map .content--map .column--map .item--column{background:#fff;box-shadow:0 0 8px -1px rgb(0 0 0/.1803921569)}#block__map .content--block-map .content--map .column--map .item--column img{width:100%}#block__map .content--block-map .content--map .column--map .item--column>div{padding:1rem}#block__map .content--block-map .content--map .column--map .item--column>div h3{font-size:1.1rem}#block__map .content--block-map .content--map .column--map .item--column>div p{font-size:.8rem}#block__map .content--block-map .content--map #zona_marcadores{width:60%}#block__map .icono_marcador{width:40px;height:40px;background:#fff;border-radius:50%;box-shadow:0 0 8px -1px rgb(0 0 0/.1803921569);display:flex;align-items:center;justify-content:center;transition:all ease .3s}#block__map .icono_marcador i{font-size:2rem;transition:all ease .3s}#block__map .icono_marcador span{opacity:0;font-size:0;white-space:nowrap;transition:all ease .3s}#block__map .icono_marcador:hover{background:#ef0;width:150px;height:150px;z-index:9}#block__map .icono_marcador:hover span{opacity:1;font-size:16px;text-align:center;white-space:break-spaces}#block__map .icono_marcador:hover i{font-size:0rem}#block_bodegas{padding:10rem 0}#block_bodegas h2{text-align:center;padding:3rem 0}#block_bodegas .content--bodegas{display:flex;justify-content:center;gap:2rem}#block_bodegas .content--bodegas .item--bodegas{display:flex;flex-direction:column;align-items:center;text-align:center;transition:all ease .5s}#block_bodegas .content--bodegas .item--bodegas:hover{transform:scale(.95)}#block_bodegas .content--bodegas .item--bodegas h3{font-size:1.4rem;margin:.15rem 0}#block_bodegas .content--bodegas .item--bodegas span{font-size:.8rem}#block_paises{padding:10rem 0}#block_paises h2{text-align:center;margin-bottom:6rem}#block_paises .paises-lista{padding:0;background:#000;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}#block_paises .paises-lista .pais-item{height:250px;background-size:cover;background-position:center;background-blend-mode:overlay;background-color:rgb(0 0 0/.5);display:flex;justify-content:center;align-items:center}#block_paises .paises-lista .pais-item:hover{background-color:rgb(0 0 0/.2)}#block_paises .paises-lista .pais-item .pais-link{color:#fff;font-size:2rem;font-weight:700}@media screen and (max-width:35rem){#block_bodegas .content--bodegas{flex-direction:column}#block_paises .paises-lista{display:flex;flex-direction:column}.title--pedacitos{position:relative;top:inherit;background:#fff0;z-index:1;width:auto;margin-left:auto}#block__map .content--block-map{padding:1rem}#block__map .content--block-map .content--map{flex-direction:column}#block__map .content--block-map .content--map>div{width:100%!important;gap:1rem}#block__map svg{margin-bottom:0}#block__title.title--paises{height:500px}#block__title.title--paises img{bottom:0}}#block__title.title--bodegas{position:relative;display:flex;align-items:center;justify-content:center}#block__title.title--bodegas img{filter:brightness(.7);width:100%}#block__title.title--bodegas .content--cab-bodegas{position:absolute;width:100%;color:#fff;font-size:4rem;max-width:1440px;margin:auto}#block__title.title--bodegas .content--cab-bodegas p{width:100%;max-width:600px}div#description__bodegas{display:flex;align-items:center;gap:2rem;margin-bottom:6rem}#map_container{padding:0;background:0 0}#map_container img{width:100vw}#map_container #productos__img{position:absolute;top:0;left:0;width:100%;height:100%}.hotspot-info{background:#fff;padding:1rem;max-width:500px;box-shadow:0 0 8px -1px rgb(0 0 0/.1803921569)}.hotspot-info>*{margin:0}@media screen and (max-width:35rem){#block__title.title--bodegas{margin-top:32px}#block__title.title--bodegas .content--cab-bodegas p{display:none}#block__title h1{text-align:center}div#description__bodegas{flex-direction:column;text-align:center;border-bottom:1px solid}nav.woocommerce-breadcrumb{text-align:center}}.home section#block__txt1,.home section#block__txt2{height:50vh;background-color:#e6e6e6}.home--content-items{display:flex;gap:1rem;flex-direction:row-reverse;justify-content:center}.home--content-items a{display:flex;flex-direction:column;align-items:center}.home--content-items svg#left{right:-4.5rem}.home--content-items svg#right{left:-4.5rem}.home--content-items .slick-track{display:flex;gap:2rem}.home--content-items .slick-track h3{text-align:center;font-size:1.4rem}img.wp-image-786{aspect-ratio:2500/300}.paises-lista{padding:0!important;background:#fff!important;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.paises-lista .pais-item{background-size:cover;background-position:center;background-blend-mode:overlay;background-color:rgb(0 0 0/.5);display:flex;justify-content:center;align-items:center;text-align:center;height:250px}.paises-lista .pais-item:hover{background-color:rgb(0 0 0/.2)}.paises-lista .pais-item .pais-link{color:#fff;font-size:2rem;font-weight:700}#block__entradas-blog a.btn{margin-top:3rem}.home-main section{padding:3.5rem 0}.home-main section h2{text-align:center;font-size:2.5rem;padding:5rem 0}.popup{position:fixed;top:0;left:0;width:100vw;height:100vh;display:none;justify-content:center;align-items:center;z-index:1000}.popup.is-visible{display:flex}.popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/.6)}.popup__content{position:relative;background:#faf7ed;padding:4rem;z-index:2;max-width:1440px;width:90%;max-height:1440px;height:70vh;box-shadow:0 0 8px -1px rgb(0 0 0/.1803921569);display:flex;flex-direction:column;justify-content:center;align-items:center}.popup__content h3,.popup__content p{text-align:center}.popup__content h3{font-size:3rem;margin:0}.popup__content form{width:60%;margin:3rem 0;display:flex;flex-direction:column;gap:2rem}.popup__content form>div{display:flex;gap:1rem;justify-content:space-between}.popup__content form>div label{width:30%}.popup__content form>div select,.popup__content form>div>div{width:70%}.popup__content form>div div#slider-range{height:1px;border:none;background-color:#bec4e7}.popup__content form>div div#slider-range .ui-slider-range{height:1px;background-color:#000}.popup__content form>div div#slider-range .ui-slider-handle{background:#fff;border:1px solid;border-radius:50%;top:-7px}.popup__content form>div div#slider-range .ui-slider-handle.ui-state-active{border:1px solid #bec4e7;background-color:#bec4e7}.popup__content form button{margin:auto;background:#fff;border:1px solid #000!important;color:#000!important}.popup__close{position:absolute;top:1rem;right:1rem}#banner__club{aspect-ratio:509/200;display:flex;justify-content:center;align-items:center;background:#fff0}#banner__club div{position:absolute;display:flex;flex-direction:column;align-items:center;color:#fff}#banner__club div h2{padding:0}.btn--blanco{background:#fff;padding:.5rem 1rem;border-radius:3rem;text-transform:uppercase;border:1px solid;transition:all ease .3s}.btn--blanco:hover{transform:scale(1.1)}#block__filtros-home{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff0}#block__filtros-home .filtros--content{position:absolute;background:rgb(242 234 208/.4);width:100%;display:flex;flex-direction:column;align-items:center;padding:6rem 0;gap:2rem;backdrop-filter:blur(5px)}#block__filtros-home .filtros--content h2,#block__filtros-home .filtros--content p{margin:0;padding:0}#block__filtros-home .floating-gallery{position:relative;width:100%;height:750px}#block__filtros-home .float-img{aspect-ratio:50/53;position:absolute;width:250px;height:auto;transition:transform .2s ease;pointer-events:none;box-shadow:0 0 8px -1px rgb(0 0 0/.1803921569)}#block__bodegas-home .pais-item{transition:all ease .3s}#block__bodegas-home .pais-item:hover{transform:scale(.95)}@media screen and (max-width:35rem){.home--content-items{flex-wrap:wrap}#banner__club div{background:linear-gradient(135deg,#f3f0cd 0%,#7d1d53 100%);padding:3rem;width:100vw}#banner__club img{display:none}.slick-slider svg{display:none}.home-main section h2{font-size:1.6rem;padding:1.4rem 0}.popup__content{width:95%;height:80vh}.popup__content h3{font-size:1.8rem}.popup__content form{width:90%}}body{overflow-x:hidden;background:#fff}body.menu--open{overflow:hidden}body #primary{width:100%;max-width:1440px;margin:10px auto;padding:150px 10px 0;display:flex;flex-direction:column;gap:70px;min-height:calc(100vh - 364px)}body #primary #secondary{width:20%}body #primary .site-content{width:100%}body a{color:#000;text-decoration:none}body.home .entry-title{text-indent:-9999px;height:0;padding:0;margin:0}.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:calc(100vw - 9px);width:auto}.is-layout-constrained.alignfull>*{max-width:initial;margin-left:initial!important;margin-right:initial!important}.post-edit-link{border:1px solid;color:#684300;background:#fff5e3;padding:2px 10px;border-radius:15px}#preloader{background:#fff;position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:9999}#preloader svg{width:200px;height:auto}#preloader svg .st0{stroke:#1d1d1b;stroke-width:2;fill:none;stroke-dasharray:1600;stroke-dashoffset:1600;animation:logoAnim 5s ease-in-out infinite}@keyframes logoAnim{0%{stroke-dashoffset:1600}40%{stroke-dashoffset:0}100%{stroke-dashoffset:1600}}.grecaptcha-badge{bottom:110px!important;z-index:999999}@media screen and (max-width:1300px){body:not(.home) #primary{margin:10px auto;padding:70px 20px;gap:2rem}body #primary{padding:0 25px}}@media screen and (max-width:35rem){.alignfull{max-width:100vw}.grecaptcha-badge{bottom:120px!important}}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}table{border-collapse:collapse;margin:25px 0;font-size:.9em;width:100%;background-color:#fff;border:1px solid}table thead tr{text-align:left}table tbody tr{border-bottom:1px solid #ddd}table tbody tr:nth-of-type(even){background-color:#f3f3f3}table tbody tr:last-of-type{border-bottom:1px solid var(--c_p)}table th,table td{padding:12px 15px;text-align:left}#dest__footer{display:flex;justify-content:space-evenly;padding:100px 0;gap:100px;max-width:1440px;margin:auto}#dest__footer .item--dest--footer{background:#dfdfdf;height:120px;width:-webkit-fill-available;display:flex;justify-content:center;align-items:center;font-size:1.6rem;padding:80px}#dest__footer .item--dest--footer h3{text-align:center;font-size:1.2rem;font-weight:400}#footer{width:100%;background:var(--bg-footer);display:flex;padding:50px;justify-content:center}#footer>div{width:20%}#footer h3{font-size:1.4rem;text-decoration:underline;margin:0}#footer ul{display:flex;flex-direction:column;list-style:none;gap:5px;padding:0}#footer ul a{color:var(--color-footer)}#footer ul#cat__nav{font-family:"open_sans",sans-serif;font-size:2rem;gap:50px}#footer .logo--footer{max-width:100%}#footer .logo--footer img{width:100%}#footer .nav-footer--legal{display:flex;flex-direction:column;align-items:center}#footer .nav-footer--legal .copyright{color:var(--color-footer)}#footer .rrss--footer{font-size:3rem;margin-bottom:2rem}#metodos__pago-envio{display:flex;justify-content:space-evenly;padding:20px;background:var(--bg-pago)}#metodos__pago-envio div{display:flex;align-items:center;gap:5px;color:var(--color-pago)}#metodos__pago-envio div img{height:50px;width:auto}.copyright{background:#dbdbdb;padding:1rem;display:flex;justify-content:center}a#contacto__footer,a#viajes__footer{position:fixed;top:72px;right:20px;background:#d7d7d7;padding:.5rem .8rem;border-radius:0 0 1rem 1rem;box-shadow:0 0 8px -1px rgb(0 0 0/.1803921569);z-index:999}a#contacto__footer strong,a#viajes__footer strong{text-decoration:underline}a#viajes__footer{right:352px;background:#ff9a7a}@media screen and (max-width:1300px){#metodos__pago-envio{flex-direction:column;gap:30px}#metodos__pago-envio div{flex-direction:column}#footer ul#cat__nav{font-size:1.5rem}}@media screen and (max-width:1150px){.nav-footer--product{display:none}#dest__footer{flex-direction:column;padding:2rem;gap:2rem}a#contacto__footer{top:70px;bottom:auto;left:0;width:100vw;background:#d7d7d7;padding:.4rem 1rem;text-align:center;border-radius:0;font-size:.8rem}a#viajes__footer{bottom:0;top:auto;background:#ff9a7a;left:0;border-radius:0;width:100vw;padding:.4rem;text-align:center;font-size:.8rem}}@media screen and (max-width:35rem){#footer{padding:2rem;flex-direction:column}#footer>div{width:100%}}.bg--full{background:linear-gradient(135deg,#f8f8f8 0%,#cecece 100%);padding:10rem 0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:calc(100vw - 9px)}.content--wrap{width:100%;max-width:1440px;margin:auto}.woocommerce-account .woocommerce{display:flex;font-size:1.2rem;gap:2rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:25%;background:#f0f8ff}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{padding:20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:last-child{border:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{display:flex;align-items:center}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:before{content:"";font-family:"icon_fso";color:#000;display:flex;align-items:center;justify-content:center;margin-right:15px;font-size:3rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{background-color:#ffe7e7}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"";color:#f50909}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active{background-color:rgb(21 87 145/.06);background-color:rgb(21 87 145/.06)}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:hover{background-color:rgb(21 87 145/.06);background-color:rgb(21 87 145/.06)}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:75%;padding:50px;background:#f0f8ff}.woocommerce-Addresses,.woocommerce-columns--addresses{display:flex;gap:25px}.woocommerce-Addresses .woocommerce-Address,.woocommerce-Addresses .woocommerce-column--billing-address,.woocommerce-Addresses .woocommerce-column--shipping-address,.woocommerce-columns--addresses .woocommerce-Address,.woocommerce-columns--addresses .woocommerce-column--billing-address,.woocommerce-columns--addresses .woocommerce-column--shipping-address{width:50%;border:1px solid;padding:20px 25px;background-color:var(--bg__p)}.woocommerce-Addresses .woocommerce-Address h2,.woocommerce-Addresses .woocommerce-column--billing-address h2,.woocommerce-Addresses .woocommerce-column--shipping-address h2,.woocommerce-columns--addresses .woocommerce-Address h2,.woocommerce-columns--addresses .woocommerce-column--billing-address h2,.woocommerce-columns--addresses .woocommerce-column--shipping-address h2{color:var(--c_p);font-family:"open_sans",sans-serif}.woocommerce-Addresses .woocommerce-Address .edit,.woocommerce-Addresses .woocommerce-column--billing-address .edit,.woocommerce-Addresses .woocommerce-column--shipping-address .edit,.woocommerce-columns--addresses .woocommerce-Address .edit,.woocommerce-columns--addresses .woocommerce-column--billing-address .edit,.woocommerce-columns--addresses .woocommerce-column--shipping-address .edit{color:#125588;border:1px solid;padding:10px 20px;display:flex;border-radius:15px;width:max-content;font-size:1rem;margin:20px 0}.woocommerce-form-row,.form-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.woocommerce-form-row label,.form-row label{width:200px}.woocommerce-form-row input,.form-row input{width:calc(100% - 200px);flex:1}.woocommerce-form-row span,.form-row span{font-size:.8rem;flex:1}.woocommerce-form-row span em,.form-row span em{border:1px solid;display:flex;padding:3px 7px;background-color:var(--bg__p);color:#125588}.form-row input{width:100%}label.checkbox{width:100%;display:flex!important;flex-direction:row;align-items:center}label.checkbox input{width:40px;flex:auto}label.checkbox span{width:calc(100% - 40px);flex:auto}.woocommerce-form-row--wide>label{width:100%}.woocommerce-form-row--wide>label input{width:40px;flex:auto}.woocommerce-form__label-for-checkbox{width:100%!important;display:flex!important;gap:1rem}.woocommerce-form__label-for-checkbox input,.woocommerce-form__label-for-checkbox span{width:auto;flex:none}#page__sumiller{top:-21px;position:relative;background:#faf7ed;padding:10rem;display:flex;flex-direction:column;align-items:center;text-align:center}#page__sumiller .item--sumiller{position:relative;background:#f3eedc;padding:1rem 3rem;margin:6rem 0;border:1px dashed #d9d0b0;border-radius:5px}#page__sumiller .item--sumiller .action{position:absolute;display:flex;gap:1rem;bottom:-40px;right:-40px}#page__sumiller .item--sumiller .action a.item{background:#87773c;color:#fff;width:80px;height:80px;display:flex;border-radius:50%;align-items:center;justify-content:center;position:relative;overflow:hidden}#page__sumiller .item--sumiller .action a.item span{z-index:9;color:#000}#page__sumiller .item--sumiller .action a.item .ef{position:absolute;top:-80px;left:0;width:200px;height:200px;background-color:#e7d595;transition:all .5s ease}#page__sumiller .item--sumiller .action a.item .ef:before,#page__sumiller .item--sumiller .action a.item .ef:after{content:"";width:200%;height:200%;top:0;position:absolute;left:40%;transform:translate(-50%,-75%);background-color:rgb(43 48 0/.5)}#page__sumiller .item--sumiller .action a.item .ef:before{border-radius:45%;background-color:#6f650f;animation:anime 5s linear infinite}#page__sumiller .item--sumiller .action a.item .ef:after{border-radius:40%;background-color:rgb(0 20 48/.5);animation:anime 10s linear infinite}#page__sumiller .item--sumiller .action a.item:hover .ef{top:-120px}@keyframes anime{0%{transform:translate(-50%,-75%) rotate(0deg)}100%{transform:translate(-50%,-75%) rotate(360deg)}}#page__sumiller .cab{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid;margin-bottom:1rem}#page__sumiller .cab h2,#page__sumiller .cab .price{font-size:2.5rem}#page__sumiller .cab h2{text-decoration:underline}#page__sumiller .content{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2rem}#page__sumiller .content img{max-width:60%}#page__sumiller .content .cata{display:flex;flex-direction:column}#page__sumiller .content .cata p{display:flex;gap:1rem;align-items:center}#page__sumiller .content .cata p i{font-size:2rem;border-radius:50%;border:1px solid;background:#d7cfb3}#page__sumiller .content .cata p span{text-align:left}#travel-form{background-color:#f0fff8;padding:2rem}#travel-form #content-bodegas-viajes,#travel-form .home--content-items{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}#travel-form #content-bodegas-viajes .pais-item,#travel-form #content-bodegas-viajes .bodega-item,#travel-form .home--content-items .pais-item,#travel-form .home--content-items .bodega-item{padding:1rem;border-radius:1rem;text-align:center;width:200px;cursor:pointer}#travel-form #content-bodegas-viajes .pais-item.pais-selected,#travel-form #content-bodegas-viajes .pais-item.bodega-selected,#travel-form #content-bodegas-viajes .bodega-item.pais-selected,#travel-form #content-bodegas-viajes .bodega-item.bodega-selected,#travel-form .home--content-items .pais-item.pais-selected,#travel-form .home--content-items .pais-item.bodega-selected,#travel-form .home--content-items .bodega-item.pais-selected,#travel-form .home--content-items .bodega-item.bodega-selected{background-color:#fff;border:2px solid #00a500}#travel-form #content-bodegas-viajes h3,#travel-form .home--content-items h3{font-size:1rem}#travel-form #content-bodegas-viajes img,#travel-form .home--content-items img{width:200px}#travel-form .item-form-1{display:flex;flex-direction:column;gap:1rem}#travel-form .item-form-1 .viaje--form{display:flex;gap:1rem;justify-content:space-between;border-bottom:1px solid;padding-bottom:1rem;margin-bottom:1rem}#travel-form .item-form-1 .viaje--form>div{width:calc(33.3333% - 1rem)}#travel-form .item-form-1 .viaje--form .numero--viaje{display:flex;flex-direction:column;gap:1rem}#travel-form .item-form-1 .viaje--form .numero--viaje div{display:flex;justify-content:space-between;gap:1rem;align-items:center}#travel-form .item-form-1 .viaje--form .tipo--viaje{display:flex;align-items:flex-start;justify-content:space-between}#travel-form .item-form-1 .viaje--form .tabla--num-viaje{display:flex;gap:1rem;justify-content:space-between;background:#fff;padding:1rem}#travel-form .item-form-1 .viaje--form .tabla--num-viaje>div{display:flex;gap:1rem;flex-direction:column}#travel-form .item-form-1 .name--form{display:flex;gap:1rem}#travel-form .item-form-1 .name--form input{width:calc(50% - .5rem)}#travel-form .item-form-2{display:flex;justify-content:space-between}#travel-form .item-form-2 .fecha--viaje{display:flex;gap:1rem;flex-direction:column}#travel-form .item-form-2 .fecha--viaje>div{display:flex;justify-content:space-between;align-items:center;gap:1rem}div#block-content-bodegas-viajes{margin-bottom:3rem}button.mc-closeModal{background:#fff}@media screen and (max-width:1150px){.woocommerce-account .woocommerce{flex-direction:column}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding:20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce .woocommerce-MyAccount-content{width:100%;border:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul,.woocommerce-account .woocommerce .woocommerce-MyAccount-content ul{display:flex;justify-content:space-between;border-bottom:1px solid;padding:20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li,.woocommerce-account .woocommerce .woocommerce-MyAccount-content ul li{padding:0;border:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a,.woocommerce-account .woocommerce .woocommerce-MyAccount-content ul li a{font-size:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:before,.woocommerce-account .woocommerce .woocommerce-MyAccount-content ul li a:before{font-size:1.8rem;width:50px;height:50px}.woocommerce-Addresses,.woocommerce-columns--addresses{flex-direction:column}.woocommerce-Addresses .woocommerce-Address,.woocommerce-Addresses .woocommerce-column--billing-address,.woocommerce-Addresses .woocommerce-column--shipping-address,.woocommerce-columns--addresses .woocommerce-Address,.woocommerce-columns--addresses .woocommerce-column--billing-address,.woocommerce-columns--addresses .woocommerce-column--shipping-address{width:100%}#travel-form .item-form-1 .name--form,#travel-form .item-form-1 .viaje--form,#travel-form .item-form-2{flex-direction:column}#travel-form .item-form-1 .name--form input,#travel-form .item-form-1 .viaje--form>div{width:100%}.calidad--viaje>div{display:flex;margin-bottom:1rem}#travel-form #content-bodegas-viajes .bodega-item,#travel-form .home--content-items .pais-item{width:calc(50% - .5rem)}#travel-form #content-bodegas-viajes h3,#travel-form .home--content-items h3{font-size:.7rem}#page__sumiller{padding:4rem 1rem}#page__sumiller .cab h2{font-size:1.5rem}#page__sumiller .cab,#page__sumiller .content{flex-direction:column}#page__sumiller .item--sumiller .action{bottom:-40px;right:calc(50% - 40px)}.form-row{align-items:flex-start;flex-direction:column}}@media screen and (max-width:35rem){.bg--full{max-width:100vw;padding:3rem 2rem}.has-medium-font-size{font-size:1rem!important}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{padding:10px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul,.woocommerce-account .woocommerce .woocommerce-MyAccount-content ul{padding:10px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a:before,.woocommerce-account .woocommerce .woocommerce-MyAccount-content ul li a:before{font-size:1.4rem;width:30px;height:30px}}button,input[type=button],input[type=reset],input[type=submit],.btn,.button{background:var(--c_b);border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;font-family:"open_sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;padding:10px 15px;width:fit-content;border-radius:2rem}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,.btn:hover,.button:hover{background:var(--c_bh)}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus,.btn:active,.btn:focus,.button:active,.button:focus{background:#666}.reset_variations{color:#c20a29;background-color:#eed3d7;border:1px solid;padding:5px 10px;margin-left:15px;border-radius:15px}button.cmplz-btn{background:0 0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{border:1px solid #000;padding:10px 12px;height:auto;max-width:100%}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid var(--c_p);padding:10px 12px}textarea{width:100%}span.password-input{display:flex}span.password-input .show-password-input{padding:10px;display:block;border:1px solid!important;color:#000!important;background:#fff;border-radius:0;border-left:none!important}span.password-input .show-password-input:before{content:"***"}ul.sub-menu{display:none;justify-content:space-around;position:absolute;background:#fff;top:65px;left:0;width:100%;padding:10px;max-height:calc(100vh - 140px);overflow:auto;box-shadow:0 0 8px -1px rgb(0 0 0/.1803921569)}#footer ul.sub-menu{display:none}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0/.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.comment-navigation,.posts-navigation,.post-navigation{background:var(--bg__d);padding:20px;margin:0;font-size:2rem;font-weight:700;width:100%}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}ul.sub-menu li.menu-item-object-paises a{display:flex;flex-direction:column;align-items:center;gap:1rem;font-weight:700;text-decoration:underline}.mega-menu-content{width:100%;display:flex;padding:2rem;gap:2rem}.mega-menu-content .mega-column{width:inherit;display:flex;flex-direction:column;gap:1rem}.mega-menu-content .mega-column h4{text-decoration:underline;margin:0}.mega-menu-content .mega-column a.mega-post{display:flex;align-items:center;gap:1rem}.mega-menu-content .mega-column a.mega-post img{width:70px}@media screen and (max-width:1150px){#menu__principal ul#primary-menu{padding:0}#menu__principal ul#primary-menu li.menu-item{background-color:#fff0!important;font-weight:700}ul.sub-menu{max-height:calc(100vh - 65px);overflow:inherit;box-shadow:none;background:#e6fff3;flex-direction:column}ul.sub-menu:after{content:"<";position:absolute;top:-50px;z-index:999;left:26px;font-size:3rem;font-weight:700;pointer-events:none}ul.sub-menu li.menu-item-object-paises a{font-size:1.4rem;flex-direction:row}ul.sub-menu li.menu-item-object-paises a img{width:120px}ul.sub-menu .mega-menu-content{flex-direction:column;height:100%;overflow:auto}ul.sub-menu .mega-menu-content a.mega-post{font-size:1rem}.comment-navigation,.posts-navigation,.post-navigation{font-size:1rem}}.sticky{display:block}.updated:not(.published){display:none}.page-links{clear:both}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.woocommerce-Reviews-title{text-align:center;font-weight:100;margin-bottom:4rem}.woocommerce-Reviews-title span{font-weight:900}#comments ol.commentlist{background:linear-gradient(135deg,#f8f8f8 0%,#cecece 100%);padding:2rem;max-height:600px;overflow:auto}#comments ol.commentlist li.review{position:relative;width:fit-content;background:linear-gradient(135deg,#ddffdb,#aae1c0);padding:1rem;border-radius:1rem;margin-bottom:1rem}#comments ol.commentlist li.review:after{content:"";position:absolute;top:1rem;left:-1.1rem;border-top:10px solid #fff0;border-bottom:10px solid #fff0;border-right:20px solid #e5ffe7}#comments ol.commentlist li.review .star-rating{font-size:1.4rem}#comments ol.commentlist li.review .meta{font-size:.8rem}#review_form_wrapper{border-top:2px solid}#review_form_wrapper .comment-respond{padding:1rem 0}#review_form_wrapper .comment-respond .comment-reply-title{font-size:1.8rem}#review_form_wrapper .comment-respond form .comment-form-rating,#review_form_wrapper .comment-respond form .comment-form-comment{margin:1rem 0}#review_form_wrapper .comment-respond form .comment-form-rating label,#review_form_wrapper .comment-respond form .comment-form-comment label{font-size:1rem}#review_form_wrapper .comment-respond form .comment-form-rating .stars,#review_form_wrapper .comment-respond form .comment-form-comment .stars{font-size:2rem;margin:.4rem 0}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:flex;align-items:center}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}