.homepage-wrapper{text-align:center}h2.slogan{font-size:20px;letter-spacing:-1px;line-height:35px;color:#000;font-weight:300}.container{max-width:580px;margin:0 auto;padding:0 15px}.login{margin:25px 0 10px}.textfield a{letter-spacing:-1px;line-height:41px;color:#000;font-weight:300;text-decoration:none;border-radius:20px;display:inline-block;width:500px;font-size:24px}.textfield{display:flex;justify-content:center;align-items:center}.textfield a:hover{color:#00b9f2}.homepage-wrapper .logo img{max-width:85%}.homepage-wrapper .field .search__input,.login-wrapper .field .search__input{background-color:#f1f2f2;border-radius:32px}.homepage-wrapper .field,.login-wrapper .field{max-width:100%;margin:40px 0 60px}.homepage-wrapper .field:after,.login-wrapper .field:after{box-shadow:none!important;border:0}.homepage-wrapper .field .search__input::placeholder,.homepage-wrapper .field .field__input,.login-wrapper .field .search__input::placeholder,.login-wrapper .field .field__input{color:#939598;opacity:1;font-size:30px;letter-spacing:-1px;color:#9b9c9f;font-weight:300}.homepage-wrapper .field .search__button .icon{height:37px;width:37px}.homepage-wrapper .field .search__button{right:15px;top:25px}.homepage-wrapper .field .field__input,.homepage-wrapper .field .field__input:focus{flex-grow:1;text-align:center;padding:44px 0;margin:0}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.field__input:focus-visible,*:focus-visible{box-shadow:none!important;outline:0;border-radius:32px}.homepage-wrapper .login a{font-size:30px;letter-spacing:-1px;line-height:41px;color:#00b9f2;font-weight:300;text-decoration:none;border-radius:20px;border:1px solid #00adee;padding:7px 42px;display:inline-block;width:270px}.homepage-wrapper .signup a{font-size:30px;letter-spacing:-1px;line-height:41px;color:#fbb040;font-weight:300;text-decoration:none;border-radius:20px;border:1px solid #FBB040;padding:7px 42px;display:inline-block;width:270px}.homepage-wrapper .time-wrapper{font-size:20px;letter-spacing:-1px;line-height:35px;color:#000;font-weight:300}.homepage-wrapper .signup{margin:25px 0 10px}@media(max-width:767px){.homepage-wrapper .field .search__input::placeholder,.homepage-wrapper .field .field__input{font-size:30px}}@media(max-width:550px){.homepage-wrapper .field .search__input::placeholder,.homepage-wrapper .field .field__input{font-size:24px}}.bobby-chat-title{font-size:20px;font-weight:400;color:#000;margin:24px 0 12px}.bobby-log{text-align:left;max-width:100%;min-height:120px;max-height:360px;overflow-y:auto;margin:0 0 -20px;padding:16px;background-color:#f1f2f2;border-radius:24px}.bobby-msg{margin:8px 0;padding:10px 16px;border-radius:18px;max-width:85%;font-size:16px;font-weight:300;letter-spacing:-.3px;line-height:1.4}.bobby-msg.user{background-color:#00adee;color:#fff;margin-left:auto;text-align:right}.bobby-msg.bot{background-color:#fff;color:#000}.bobby-msg.step{background:none;padding:0 16px;color:#939598;font-size:12px;font-style:italic}@media(max-width:450px){.homepage-wrapper .field .search__input::placeholder,.homepage-wrapper .field .field__input{font-size:20px}.homepage-wrapper .field .field__input{padding:34px 0}.homepage-wrapper .field .search__button{right:15px;top:15px}.homepage-wrapper .field{margin:20px 0 50px}}@media(max-width:767px){.textfield a{font-size:20px}}.custom-banner,.login-wrapper,.signup-wrapper{text-align:center}.login-wrapper .logo img,.signup-wrapper .logo img{max-width:65%}.login-wrapper .customer:not(.account):not(.order),.signup-wrapper .customer:not(.account):not(.order){margin:0 auto;max-width:100%;padding-left:0;padding-right:0;text-align:center}.field__input,.customer .field input,.customer .field input:focus-visible,.customer .field input:not(:placeholder-shown),.field__input::placeholder,.customer .field input::placeholder{flex-grow:1;text-align:center;padding:30px;margin:0;border-radius:27px;background-color:#f2f2f3;font-size:24px;letter-spacing:-1px;color:#9b9c9f;font-weight:300;opacity:1}.login-wrapper .create_account{display:none}.login-wrapper h1#login{font-size:41px;letter-spacing:-2px;line-height:41px;color:#4c2795;font-weight:300}.customer button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0;cursor:pointer;font-size:38px;text-decoration:none;color:#4c2795;-webkit-appearance:none;appearance:none;background-color:transparent;letter-spacing:-2px;line-height:41px;font-weight:300}.customer button:after,.customer button:before{display:none}.custom-banner h3{font-size:36px;letter-spacing:-1px;line-height:41px;color:#595b61;font-weight:500;margin:0}.custom-banner p{font-size:14px;line-height:19px;color:#2c2e35;font-weight:300;margin:0;text-align:left}.custom-banner .container{max-width:1100px;margin:0 auto;padding:0 30px}.custom-banner .banner-img img{max-width:100%}.banner-img{padding:20px 0}.block_content{padding:30px 0 80px;border-bottom:1px solid #bbbdbf}.electoral-law .block_content,.democracy .block_content{border-bottom:0;padding:30px 0}.custom-banner{border-top:1px solid #bbbdbf}.custom-banner .block_content .moreless-button img{width:30px}.custom-banner .block_content .moreless-button{display:flex;justify-content:flex-end;width:auto}@media(max-width:450px){.custom-banner h3{font-size:28px;line-height:30px}.custom-banner .container{padding:0 15px}.block_content{padding:20px 0 50px}}.signup-wrapper .container{max-width:100%;margin:0 auto;padding:0 30px}.customer.register h1{font-size:41px;letter-spacing:-2px;line-height:41px;color:#4c2795;font-weight:300;margin:0}.customer.register .field input{padding:27px 30px;text-align:left}.customer.register .field input::placeholder{text-align:left;padding:0}.customer.register .gender-wrapper,.customer.register .residence{display:flex;align-items:center;justify-content:space-between}.customer.register .radio{display:flex;align-items:center;gap:10px;width:51%}.customer.register .radio .options{text-align:left}.customer.register .residence .select{display:flex;position:relative;width:100%;align-items:center;justify-content:space-between;gap:20px}.customer.register .membership{display:flex;align-items:center;gap:20px;justify-content:flex-start}.customer.register .membership .options{display:flex;align-items:center;gap:20px}.customer.register .membership .options .left,.customer.register .membership .options .center,.customer.register .membership ..options .right{text-align:left;display:flex;align-items:center;justify-content:space-between;gap:5px}.customer.register .membership .options .left input,.customer.register .membership .options .center input,.customer.register .membership .options .right input{margin:0}.customer.register .field:after,.customer .field:after,.customer.register .select:after{box-shadow:none}.customer.register .title{margin:0}.customer.register .title label{font-size:24px;letter-spacing:-1px;color:#9b9c9f;font-weight:300;margin:0;background-color:#f2f2f3;border-radius:27px 0 0 27px;line-height:2.2;width:200px;height:54px;display:inline-block;vertical-align:middle}.customer.register .options label{font-size:20px;letter-spacing:-1px;color:#9b9c9f;font-weight:300;margin:0;line-height:26px}.customer.register input[type=radio]{width:21px;height:21px;border-radius:10px;border:1px solid #939598;margin:0}.customer.register .radio .radio-btn,.customer.register .membership .radio-btn{display:flex;align-items:center;gap:2px;justify-content:flex-start}.customer .field,.customer .gender-wrapper{margin:15px 0 0!important}.customer .residence,.customer .membership{margin:25px 0!important}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}input[type=date]{border:0;font-size:24px;letter-spacing:-1px;color:#9b9c9f;font-weight:300;margin:0}.customer.register .gender-wrapper .birthday.title{display:flex;align-items:center;width:49%}.customer .residence select{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.6rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:24px;position:relative;border:0;-webkit-appearance:auto;background-color:#d1d2d3}@media(max-width:600px){.customer.register .radio{width:55%}.customer.register .gender-wrapper .birthday.title{width:45%}}@media(max-width:550px){.customer.register .title label{font-size:18px;border-radius:27px 0 0 27px;line-height:3;width:150px;height:54px}.customer .field input::placeholder,input[type=date]{font-size:18px}.customer.register .options label{font-size:16px}.customer.register input[type=radio]{width:15px;height:15px}.customer.register .membership .options,.customer.register .membership{gap:10px}.signup-wrapper .container{padding:0 15px}}@media(max-width:470px){.customer.register .gender-wrapper{flex-direction:column}.customer.register .radio,.customer.register .gender-wrapper .birthday.title{width:100%}.customer.register .gender-wrapper .birthday.title{margin:15px 0 0;gap:10px}.customer.register .birthday.title label,.customer.register .residence .title label{padding-left:15px}.customer .residence,.customer .membership{margin:15px 0 0!important}}.header .menu-drawer{padding:40px}.header .header__inline-menu{flex:1 1 auto;text-align:center}@media(max-width:650px){.header .menu-drawer{width:100%}}@media(max-width:989px){.header .header__heading-link,.header .header__heading{flex:1 1 auto;text-align:left}}.header-wrapper--border-bottom{border:none}.header{padding:25px 20px 0;display:flex;align-items:center}header-drawer{margin:0!important}.header__icon--menu{height:40px;width:40px}.header__icon--menu .icon{height:35px;width:35px;stroke:#6c6e70;stroke-width:4px}.header__icon--menu .icon.icon-close{height:30px;width:26px;stroke:#231f20;stroke-width:1px}.navigation-search .field:before,.navigation-search .field:after{display:none}.navigation-search .field .search__input::placeholder{font-size:36px;line-height:36px;letter-spacing:-1px;color:#595b61;font-weight:400;font-family:Roboto;text-align:left;padding:0}.navigation-search .field .search__input{max-width:508px;width:100%;height:53px;text-align:left;border-radius:0;padding:0 10px}.navigation-search .field .search__button{position:relative;width:60px;height:53px;top:auto;right:auto}.navigation-search .field .search__button .icon-search{width:35px;height:35px}.menu-drawer .menu-drawer__navigation-container{display:flex;flex-direction:column}.menu-drawer .menu-drawer__navigation .menu-drawer__menu li{margin-bottom:50px}.menu-drawer .menu-drawer__navigation .menu-drawer__menu li:last-child{margin-bottom:0}.menu-drawer .menu-drawer__navigation .menu-drawer__menu-item{font-size:36px;line-height:41px;letter-spacing:-1px;color:#595b61;font-weight:400;font-family:Roboto;text-align:left;padding:0;background-color:transparent}.menu-drawer .menu-drawer__navigation .menu-drawer__menu-item:focus-visible{outline:none;box-shadow:none}@media(max-width:989px){.template-product .header-wrapper{background-color:#231f20}.template-product .header .header__heading-link{display:none}.template-product .header__icon--menu .icon.icon-close{stroke:#6c6e70}.template-product .header{justify-content:space-between;column-gap:10px}}.product__info-wrapper .product__info-container .product__title{margin:0}.product__info-wrapper .product__info-container .product__title h1{font-size:39px;letter-spacing:-2px;line-height:41px;color:#2c2e35;font-weight:500;font-family:Roboto;text-align:center}.product__info-wrapper .product__info-container .product__text.subtitle{font-size:24px;letter-spacing:-1px;line-height:30px;color:#2c2e35;font-weight:500;font-family:Roboto;text-align:center;margin:0;padding-bottom:10px;border-bottom:1px solid #bbbdbf}.product__info-wrapper .product__info-container .product__description{margin:10px 0 0;padding-bottom:10px;border-bottom:1px solid #bbbdbf}.product__info-wrapper .product__info-container .product__description p{font-size:21px;letter-spacing:-1px;line-height:29px;color:#2c2e35;font-weight:500;font-family:Roboto}.product__media-item{pointer-events:none}.product__media-item .product__media-icon{display:none}.product__media-item .product__media.media{padding:0!important;border:none}.product__media-item .product__media.media img{position:relative!important;max-width:343px;width:100%;height:100%;margin:0 auto}.info-page--icon-with-text{margin-bottom:15px}.info-page--rich-text .rich-text__wrapper{width:100%}.info-page--rich-text .rich-text__blocks{text-align:left;max-width:100%}.info-page--rich-text .rich-text__blocks .rich-text__heading{font-size:30px;letter-spacing:-1px;color:#2c2e35;font-weight:500;font-family:Roboto}.info-page--rich-text .rich-text__blocks .rich-text__text{font-size:14px;line-height:19px;color:#2c2e35;font-weight:300;font-family:Roboto;margin-top:10px}.info-page--icon-with-text .icon-with-text-inner{display:flex;align-items:center;justify-content:space-between}.info-page--icon-with-text .icon-with-text-inner .icon-item{display:flex;align-items:center;justify-content:center;cursor:pointer}.info-page--icon-with-text .icon-with-text-inner .icon-item .icon{color:#231f20;display:flex;align-items:center;top:5px;position:relative}.info-page--icon-with-text .icon-with-text-inner .icon-item .icon-name{margin-left:5px}.info-page--icon-with-text .icon-with-text-inner .icon-item .icon-name span{font-size:21px;letter-spacing:-1px;color:#2c2e35;font-weight:400;font-family:Roboto}.info-page--icon-with-text .icon-with-text-inner .icon-item .share-button__button{font-size:21px;letter-spacing:-1px;color:#2c2e35;font-weight:400;font-family:Roboto;column-gap:5px}.info-page--icon-with-text .icon-with-text-inner .icon-item .share-button__button:hover,.customer-profile-link{text-decoration:none}.customer-profile{display:flex;align-items:center;column-gap:30px}.customer-profile .customer-name{font-size:25px;line-height:28px;color:#000;font-weight:300;font-family:Roboto;text-transform:uppercase}@media(max-width:989px){.template-product .customer-profile .customer-name{color:#fff;text-align:right}}.customer-profile .customer-img{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#6c6e70}.customer-profile .customer-img img{width:60px;object-fit:cover;border-radius:100%}.customer-profile .customer-img span{font-family:Roboto;font-size:38px;font-weight:700;line-height:45px;color:#fff;padding:0 19px}.product-fix-bar{background-color:#e6e7e8;padding:25px 30px 25px 15px;position:fixed;bottom:0;width:100%;z-index:9}@media(max-width:600px){.product-fix-bar{padding:15px}}.product-fix-bar .bar-wrapper{display:flex;align-items:center;justify-content:space-between}.product-fix-bar .bar-wrapper a,.product-fix-bar .bar-wrapper .back{color:#000}.product-fix-bar .bar-wrapper .back svg{width:45px;height:30px;display:block;transform:rotate(180deg)}@media(max-width:600px){.product-fix-bar .bar-wrapper .back svg{width:30px}}@media(max-width:480px){.product-fix-bar .bar-wrapper .back svg{width:20px}}.product-fix-bar .bar-wrapper .bar-icons{display:flex;align-items:center;column-gap:30px}@media(max-width:600px){.product-fix-bar .bar-wrapper .bar-icons{column-gap:15px}}@media(max-width:480px){.product-fix-bar .bar-wrapper .bar-icons{column-gap:10px}}.product-fix-bar .bar-wrapper .bar-icons-inner{display:flex;align-items:center;column-gap:30px}@media(max-width:600px){.product-fix-bar .bar-wrapper .bar-icons-inner{column-gap:15px}}@media(max-width:480px){.product-fix-bar .bar-wrapper .bar-icons-inner{column-gap:10px}}.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item{display:flex;align-items:center;cursor:pointer}.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .bar-icon{display:flex}.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .bar-icon img{width:30px;max-width:100%}@media(max-width:600px){.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .bar-icon img{width:20px}}@media(max-width:480px){.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .bar-icon img{width:17px}}.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .bar-icon-name{margin-left:5px}.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .bar-icon-name span{font-size:26px;letter-spacing:-1px;color:#2c2e35;font-weight:400;font-family:Roboto;line-height:30px}@media(max-width:600px){.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .bar-icon-name span{font-size:20px}}@media(max-width:480px){.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .bar-icon-name span{font-size:15px}}.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .share-button__button{font-size:26px;letter-spacing:-1px;color:#2c2e35;font-weight:400;font-family:Roboto;line-height:30px;column-gap:5px;padding:0}@media(max-width:600px){.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .share-button__button{font-size:20px}}@media(max-width:480px){.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .share-button__button{font-size:15px}}.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .share-button__button:hover{text-decoration:none}.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .share-button__button img{width:32px;max-width:100%}@media(max-width:600px){.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .share-button__button img{width:20px}}@media(max-width:480px){.product-fix-bar .bar-wrapper .bar-icons-inner .bar-icons-item .share-button__button img{width:17px}}.product-fix-bar .bar-wrapper .bar-icons .wishlist-whale-button-container:hover{opacity:1!important}.product-fix-bar .bar-wrapper .bar-icons .wishlist-whale-button{font-size:26px;letter-spacing:-1px;color:#2c2e35;font-weight:400;font-family:Roboto!important;line-height:30px;margin:0;height:auto;border-radius:0!important;background-color:transparent!important;border:0!important;position:relative;padding:0 0 0 29px}@media(max-width:600px){.product-fix-bar .bar-wrapper .bar-icons .wishlist-whale-button{font-size:20px;padding:0 0 0 25px}}@media(max-width:480px){.product-fix-bar .bar-wrapper .bar-icons .wishlist-whale-button{font-size:15px;padding:0 0 0 22px}}.product-fix-bar .bar-wrapper .bar-icons .wishlist-whale-button:hover{opacity:1!important}.product-fix-bar .bar-wrapper .bar-icons .wishlist-whale-button .wishlist-whale-icon-product{display:none}.product-fix-bar .bar-wrapper .bar-icons .wishlist-whale-button.wishlist-whale-not-wishlisted:before{content:"";position:absolute;background:url(wishlist.png) no-repeat;width:24px;height:26px;left:0}@media(max-width:600px){.product-fix-bar .bar-wrapper .bar-icons .wishlist-whale-button.wishlist-whale-not-wishlisted:before{background-size:20px;width:20px;height:22px}}@media(max-width:480px){.product-fix-bar .bar-wrapper .bar-icons .wishlist-whale-button.wishlist-whale-not-wishlisted:before{background-size:17px;width:17px;height:19px}}.product-fix-bar .bar-wrapper .bar-icons .wishlist-whale-button.wishlist-whale-wishlisted:before{content:"";position:absolute;background:url(wishlist-fill.png?v=1.0) no-repeat;width:24px;height:26px;left:0}@media(max-width:600px){.product-fix-bar .bar-wrapper .bar-icons .wishlist-whale-button.wishlist-whale-wishlisted:before{background-size:20px;width:20px;height:22px}}@media(max-width:480px){.product-fix-bar .bar-wrapper .bar-icons .wishlist-whale-button.wishlist-whale-wishlisted:before{background-size:17px;width:17px;height:19px}}#wc_product_review_form_popup .wc_review_form_recommend_product{display:none!important}.wc_review_main_content{margin:0 auto!important;display:block!important;max-width:var(--page-width)!important;padding:20px 1.5rem 0!important}@media screen and (min-width:750px){.wc_review_main_content{padding:20px 5rem 0!important}}.Customer-Container{flex-direction:column!important;display:flex!important}.template-page.nosotros .multicolumn-card__info p{text-align:justify}.cf-app__field select{border-radius:27px;box-shadow:unset!important;background-color:#f2f2f3;color:#9b9c9f;font-size:20px}.cloud-search-page-controls .cloud-search-page-controls__filters>div{margin:8px 2px!important}.cloud-search-page-controls .cloud-search-filter__name{padding:16px 24px!important;min-width:182px;justify-content:center}@media(max-width:767px){.cloud-search-page-controls .cloud-search-page-controls__filters{margin-left:0;margin-right:0;justify-content:space-between;row-gap:2px}.cloud-search-page-controls .cloud-search-filter{position:relative;width:50%}.cloud-search-page-controls .cloud-search-page-controls__filters>div{margin:0!important}.cloud-search-page-controls .cloud-search-filter__name{width:100%;justify-content:center}.cloud-search-page-controls .cloud-search-filter:nth-child(odd){padding-right:2px}}.header-wrapper .header .search{display:none}@media(max-width:989px){.header-wrapper .header .search{display:block}.header-wrapper .header .search .field .search__button{right:0;top:0}.header-wrapper .header .search .field .field__input{padding:0 50px 0 0}.header-wrapper .header .search .field .field__input:focus{border-radius:27px}.template-search__header .template-search__search .search .field:after{box-shadow:none}.field__input:not(:placeholder-shown){padding:2.2rem 1.5rem 2.2rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
