@import url(https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap);
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}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:-0.25em;}sup{top:-0.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:0.35em 0.75em 0.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;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/themes/starterkit_theme/images/icons/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.js .dropbutton-widget{border:1px solid #ccc;background-color:white;}.js .dropbutton-widget:hover{border-color:#b8b8b8;}.dropbutton .dropbutton-action > *{padding:0.1em 0.5em;white-space:nowrap;}.dropbutton .secondary-action{border-top:1px solid #e8e8e8;}.dropbutton-multiple .dropbutton{border-right:1px solid #e8e8e8;}[dir="rtl"] .dropbutton-multiple .dropbutton{border-right:0 none;border-left:1px solid #e8e8e8;}.dropbutton-multiple .dropbutton .dropbutton-action > *{margin-right:0.25em;}[dir="rtl"] .dropbutton-multiple .dropbutton .dropbutton-action > *{margin-right:0;margin-left:0.25em;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/themes/starterkit_theme/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/themes/starterkit_theme/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/themes/starterkit_theme/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/themes/starterkit_theme/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/themes/starterkit_theme/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/starterkit_theme/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/themes/starterkit_theme/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/themes/starterkit_theme/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
body{background-image:linear-gradient(90deg,#e9e6ef 0,#afc6e6 100%)}*{font-family:Helvetica;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;color:#242627;transition:all .3s}h1,h2,h3,h4,h5,h6{font-family:"Inter Tight"}@media only screen and (max-width:450px){[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-method-wrapper],[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-step-wrapper],[data-drupal-selector=checkout-facturacion-form-id] [data-drupal-selector=edit-method-wrapper],[data-drupal-selector=checkout-facturacion-form-id] [data-drupal-selector=edit-step-wrapper],[data-drupal-selector=checkout-pago-form-id] [data-drupal-selector=edit-method-wrapper],[data-drupal-selector=checkout-pago-form-id] [data-drupal-selector=edit-step-wrapper]{padding:20px!important}[data-drupal-selector*=checkout-envio-form-id],[data-drupal-selector=checkout-facturacion-form-id],[data-drupal-selector=checkout-pago-form-id]{padding-left:10px!important;padding-right:10px!important}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-payment-method-wrapper],[data-drupal-selector=checkout-facturacion-form-id] [data-drupal-selector=edit-payment-method-wrapper],[data-drupal-selector=checkout-pago-form-id] [data-drupal-selector=edit-payment-method-wrapper]{padding-left:20px!important;padding-right:20px!important}}*{font-family:"Inter Tight",sans-serif;max-width:100%;box-sizing:border-box}main[role=main]{padding-top:3em;padding-bottom:3em}.editar-empresa,.editar-usuario,.registro-cliente,.registro-consumidor,.reset-password-form-id{box-sizing:border-box}.editar-empresa .email-sent,.editar-usuario .email-sent,.registro-cliente .email-sent,.registro-consumidor .email-sent,.reset-password-form-id .email-sent{text-align:center;padding-bottom:30px}.editar-empresa [data-drupal-selector=edit-account-data],.editar-empresa [data-drupal-selector=edit-datos-empresa],.editar-empresa [data-drupal-selector=edit-step-info],.editar-usuario [data-drupal-selector=edit-account-data],.editar-usuario [data-drupal-selector=edit-datos-empresa],.editar-usuario [data-drupal-selector=edit-step-info],.registro-cliente [data-drupal-selector=edit-account-data],.registro-cliente [data-drupal-selector=edit-datos-empresa],.registro-cliente [data-drupal-selector=edit-step-info],.registro-consumidor [data-drupal-selector=edit-account-data],.registro-consumidor [data-drupal-selector=edit-datos-empresa],.registro-consumidor [data-drupal-selector=edit-step-info],.reset-password-form-id [data-drupal-selector=edit-account-data],.reset-password-form-id [data-drupal-selector=edit-datos-empresa],.reset-password-form-id [data-drupal-selector=edit-step-info]{padding:30px;padding-bottom:0}.editar-empresa [data-drupal-selector=edit-personal-data],.editar-usuario [data-drupal-selector=edit-personal-data],.registro-cliente [data-drupal-selector=edit-personal-data],.registro-consumidor [data-drupal-selector=edit-personal-data],.reset-password-form-id [data-drupal-selector=edit-personal-data]{padding:0 30px}.editar-empresa .js-form-item,.editar-usuario .js-form-item,.registro-cliente .js-form-item,.registro-consumidor .js-form-item,.reset-password-form-id .js-form-item{margin-bottom:20px!important}.editar-empresa .js-form-item .error,.editar-usuario .js-form-item .error,.registro-cliente .js-form-item .error,.registro-consumidor .js-form-item .error,.reset-password-form-id .js-form-item .error{background-color:rgba(255,136,136,.1254901961)}.editar-empresa .js-form-item label,.editar-usuario .js-form-item label,.registro-cliente .js-form-item label,.registro-consumidor .js-form-item label,.reset-password-form-id .js-form-item label{font-size:14px;padding-bottom:5px;display:block;cursor:pointer}.editar-empresa .js-form-item input,.editar-empresa .js-form-item select,.editar-usuario .js-form-item input,.editar-usuario .js-form-item select,.registro-cliente .js-form-item input,.registro-cliente .js-form-item select,.registro-consumidor .js-form-item input,.registro-consumidor .js-form-item select,.reset-password-form-id .js-form-item input,.reset-password-form-id .js-form-item select{background-color:#fff;font-size:14px;line-height:1.4em;accent-color:var(--e-global-color-vamtam_accent_1);border-style:solid;border-width:1px;border-radius:4px 4px 4px 4px;padding:10px 15px;width:100%;max-width:100%;border:1px solid rgba(0,0,0,.1490196078);color:#1f2124;vertical-align:middle;flex-grow:1;min-height:40px;box-sizing:border-box;outline:0}.editar-empresa .js-form-item input:focus,.editar-empresa .js-form-item select:focus,.editar-usuario .js-form-item input:focus,.editar-usuario .js-form-item select:focus,.registro-cliente .js-form-item input:focus,.registro-cliente .js-form-item select:focus,.registro-consumidor .js-form-item input:focus,.registro-consumidor .js-form-item select:focus,.reset-password-form-id .js-form-item input:focus,.reset-password-form-id .js-form-item select:focus{border-color:#b67ff7}.editar-empresa .js-form-item:focus input,.editar-empresa .js-form-item:focus select,.editar-empresa .js-form-item:hover input,.editar-empresa .js-form-item:hover select,.editar-usuario .js-form-item:focus input,.editar-usuario .js-form-item:focus select,.editar-usuario .js-form-item:hover input,.editar-usuario .js-form-item:hover select,.registro-cliente .js-form-item:focus input,.registro-cliente .js-form-item:focus select,.registro-cliente .js-form-item:hover input,.registro-cliente .js-form-item:hover select,.registro-consumidor .js-form-item:focus input,.registro-consumidor .js-form-item:focus select,.registro-consumidor .js-form-item:hover input,.registro-consumidor .js-form-item:hover select,.reset-password-form-id .js-form-item:focus input,.reset-password-form-id .js-form-item:focus select,.reset-password-form-id .js-form-item:hover input,.reset-password-form-id .js-form-item:hover select{border-color:#b67ff7}.editar-empresa .js-form-item select,.editar-usuario .js-form-item select,.registro-cliente .js-form-item select,.registro-consumidor .js-form-item select,.reset-password-form-id .js-form-item select{cursor:pointer;display:inline-block;height:41.59px}.editar-empresa [data-drupal-selector=edit-nombre-y-apellidos],.editar-empresa [data-drupal-selector=edit-wrapper-mail],.editar-empresa [data-drupal-selector=edit-wrapper],.editar-usuario [data-drupal-selector=edit-nombre-y-apellidos],.editar-usuario [data-drupal-selector=edit-wrapper-mail],.editar-usuario [data-drupal-selector=edit-wrapper],.registro-cliente [data-drupal-selector=edit-nombre-y-apellidos],.registro-cliente [data-drupal-selector=edit-wrapper-mail],.registro-cliente [data-drupal-selector=edit-wrapper],.registro-consumidor [data-drupal-selector=edit-nombre-y-apellidos],.registro-consumidor [data-drupal-selector=edit-wrapper-mail],.registro-consumidor [data-drupal-selector=edit-wrapper],.reset-password-form-id [data-drupal-selector=edit-nombre-y-apellidos],.reset-password-form-id [data-drupal-selector=edit-wrapper-mail],.reset-password-form-id [data-drupal-selector=edit-wrapper]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:20px!important;margin-bottom:20px!important}.editar-empresa [data-drupal-selector=edit-nombre-y-apellidos]>div,.editar-empresa [data-drupal-selector=edit-wrapper-mail]>div,.editar-empresa [data-drupal-selector=edit-wrapper]>div,.editar-usuario [data-drupal-selector=edit-nombre-y-apellidos]>div,.editar-usuario [data-drupal-selector=edit-wrapper-mail]>div,.editar-usuario [data-drupal-selector=edit-wrapper]>div,.registro-cliente [data-drupal-selector=edit-nombre-y-apellidos]>div,.registro-cliente [data-drupal-selector=edit-wrapper-mail]>div,.registro-cliente [data-drupal-selector=edit-wrapper]>div,.registro-consumidor [data-drupal-selector=edit-nombre-y-apellidos]>div,.registro-consumidor [data-drupal-selector=edit-wrapper-mail]>div,.registro-consumidor [data-drupal-selector=edit-wrapper]>div,.reset-password-form-id [data-drupal-selector=edit-nombre-y-apellidos]>div,.reset-password-form-id [data-drupal-selector=edit-wrapper-mail]>div,.reset-password-form-id [data-drupal-selector=edit-wrapper]>div{margin-top:0!important;margin-bottom:0!important}.editar-empresa [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item,.editar-empresa [data-drupal-selector=edit-wrapper-mail] .js-form-item,.editar-empresa [data-drupal-selector=edit-wrapper] .js-form-item,.editar-usuario [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item,.editar-usuario [data-drupal-selector=edit-wrapper-mail] .js-form-item,.editar-usuario [data-drupal-selector=edit-wrapper] .js-form-item,.registro-cliente [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item,.registro-cliente [data-drupal-selector=edit-wrapper-mail] .js-form-item,.registro-cliente [data-drupal-selector=edit-wrapper] .js-form-item,.registro-consumidor [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item,.registro-consumidor [data-drupal-selector=edit-wrapper-mail] .js-form-item,.registro-consumidor [data-drupal-selector=edit-wrapper] .js-form-item,.reset-password-form-id [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item,.reset-password-form-id [data-drupal-selector=edit-wrapper-mail] .js-form-item,.reset-password-form-id [data-drupal-selector=edit-wrapper] .js-form-item{width:calc(50% - 10px);max-width:100%;min-width:190px}.editar-empresa [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item .password-confirm-message,.editar-empresa [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item .password-strength,.editar-empresa [data-drupal-selector=edit-wrapper-mail] .js-form-item .password-confirm-message,.editar-empresa [data-drupal-selector=edit-wrapper-mail] .js-form-item .password-strength,.editar-empresa [data-drupal-selector=edit-wrapper] .js-form-item .password-confirm-message,.editar-empresa [data-drupal-selector=edit-wrapper] .js-form-item .password-strength,.editar-usuario [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item .password-confirm-message,.editar-usuario [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item .password-strength,.editar-usuario [data-drupal-selector=edit-wrapper-mail] .js-form-item .password-confirm-message,.editar-usuario [data-drupal-selector=edit-wrapper-mail] .js-form-item .password-strength,.editar-usuario [data-drupal-selector=edit-wrapper] .js-form-item .password-confirm-message,.editar-usuario [data-drupal-selector=edit-wrapper] .js-form-item .password-strength,.registro-cliente [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item .password-confirm-message,.registro-cliente [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item .password-strength,.registro-cliente [data-drupal-selector=edit-wrapper-mail] .js-form-item .password-confirm-message,.registro-cliente [data-drupal-selector=edit-wrapper-mail] .js-form-item .password-strength,.registro-cliente [data-drupal-selector=edit-wrapper] .js-form-item .password-confirm-message,.registro-cliente [data-drupal-selector=edit-wrapper] .js-form-item .password-strength,.registro-consumidor [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item .password-confirm-message,.registro-consumidor [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item .password-strength,.registro-consumidor [data-drupal-selector=edit-wrapper-mail] .js-form-item .password-confirm-message,.registro-consumidor [data-drupal-selector=edit-wrapper-mail] .js-form-item .password-strength,.registro-consumidor [data-drupal-selector=edit-wrapper] .js-form-item .password-confirm-message,.registro-consumidor [data-drupal-selector=edit-wrapper] .js-form-item .password-strength,.reset-password-form-id [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item .password-confirm-message,.reset-password-form-id [data-drupal-selector=edit-nombre-y-apellidos] .js-form-item .password-strength,.reset-password-form-id [data-drupal-selector=edit-wrapper-mail] .js-form-item .password-confirm-message,.reset-password-form-id [data-drupal-selector=edit-wrapper-mail] .js-form-item .password-strength,.reset-password-form-id [data-drupal-selector=edit-wrapper] .js-form-item .password-confirm-message,.reset-password-form-id [data-drupal-selector=edit-wrapper] .js-form-item .password-strength{width:100%}.editar-empresa .form-date,.editar-usuario .form-date,.registro-cliente .form-date,.registro-consumidor .form-date,.reset-password-form-id .form-date{width:auto!important}.editar-empresa #edit-contrasena,.editar-empresa #edit-password,.editar-usuario #edit-contrasena,.editar-usuario #edit-password,.registro-cliente #edit-contrasena,.registro-cliente #edit-password,.registro-consumidor #edit-contrasena,.registro-consumidor #edit-password,.reset-password-form-id #edit-contrasena,.reset-password-form-id #edit-password{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px}.editar-empresa #edit-contrasena .js-form-item,.editar-empresa #edit-password .js-form-item,.editar-usuario #edit-contrasena .js-form-item,.editar-usuario #edit-password .js-form-item,.registro-cliente #edit-contrasena .js-form-item,.registro-cliente #edit-password .js-form-item,.registro-consumidor #edit-contrasena .js-form-item,.registro-consumidor #edit-password .js-form-item,.reset-password-form-id #edit-contrasena .js-form-item,.reset-password-form-id #edit-password .js-form-item{margin-bottom:0!important;width:calc(50% - 10px);max-width:100%;min-width:190px}.editar-empresa #edit-contrasena .js-form-item .password-confirm-message,.editar-empresa #edit-contrasena .js-form-item .password-strength,.editar-empresa #edit-password .js-form-item .password-confirm-message,.editar-empresa #edit-password .js-form-item .password-strength,.editar-usuario #edit-contrasena .js-form-item .password-confirm-message,.editar-usuario #edit-contrasena .js-form-item .password-strength,.editar-usuario #edit-password .js-form-item .password-confirm-message,.editar-usuario #edit-password .js-form-item .password-strength,.registro-cliente #edit-contrasena .js-form-item .password-confirm-message,.registro-cliente #edit-contrasena .js-form-item .password-strength,.registro-cliente #edit-password .js-form-item .password-confirm-message,.registro-cliente #edit-password .js-form-item .password-strength,.registro-consumidor #edit-contrasena .js-form-item .password-confirm-message,.registro-consumidor #edit-contrasena .js-form-item .password-strength,.registro-consumidor #edit-password .js-form-item .password-confirm-message,.registro-consumidor #edit-password .js-form-item .password-strength,.reset-password-form-id #edit-contrasena .js-form-item .password-confirm-message,.reset-password-form-id #edit-contrasena .js-form-item .password-strength,.reset-password-form-id #edit-password .js-form-item .password-confirm-message,.reset-password-form-id #edit-password .js-form-item .password-strength{width:100%}.editar-empresa #edit-contrasena .password-suggestions,.editar-empresa #edit-password .password-suggestions,.editar-usuario #edit-contrasena .password-suggestions,.editar-usuario #edit-password .password-suggestions,.registro-cliente #edit-contrasena .password-suggestions,.registro-cliente #edit-password .password-suggestions,.registro-consumidor #edit-contrasena .password-suggestions,.registro-consumidor #edit-password .password-suggestions,.reset-password-form-id #edit-contrasena .password-suggestions,.reset-password-form-id #edit-password .password-suggestions{width:100%;border-color:#d3d3d3}.editar-empresa .form-actions,.editar-usuario .form-actions,.registro-cliente .form-actions,.registro-consumidor .form-actions,.reset-password-form-id .form-actions{padding-top:15px!important}.editar-empresa .form-item .description,.editar-empresa .password-confirm-message,.editar-empresa .password-strength__title,.editar-usuario .form-item .description,.editar-usuario .password-confirm-message,.editar-usuario .password-strength__title,.registro-cliente .form-item .description,.registro-cliente .password-confirm-message,.registro-cliente .password-strength__title,.registro-consumidor .form-item .description,.registro-consumidor .password-confirm-message,.registro-consumidor .password-strength__title,.reset-password-form-id .form-item .description,.reset-password-form-id .password-confirm-message,.reset-password-form-id .password-strength__title{font-size:11px;padding-left:4px;padding-top:4px}#auth-form,.register-form{position:relative;display:flex;align-items:center;justify-content:center}#auth-form .auth-form-id,#auth-form .editar-billing-shipping-profile-form,#auth-form .editar-empresa,#auth-form .editar-metodo-pago-form,#auth-form .editar-usuario,#auth-form .registro-cliente,#auth-form .registro-consumidor,#auth-form .reset-password-form-id,.register-form .auth-form-id,.register-form .editar-billing-shipping-profile-form,.register-form .editar-empresa,.register-form .editar-metodo-pago-form,.register-form .editar-usuario,.register-form .registro-cliente,.register-form .registro-consumidor,.register-form .reset-password-form-id{max-width:750px;position:relative;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);border-radius:4px}#auth-form .auth-form-id .header,#auth-form .editar-billing-shipping-profile-form .header,#auth-form .editar-empresa .header,#auth-form .editar-metodo-pago-form .header,#auth-form .editar-usuario .header,#auth-form .registro-cliente .header,#auth-form .registro-consumidor .header,#auth-form .reset-password-form-id .header,.register-form .auth-form-id .header,.register-form .editar-billing-shipping-profile-form .header,.register-form .editar-empresa .header,.register-form .editar-metodo-pago-form .header,.register-form .editar-usuario .header,.register-form .registro-cliente .header,.register-form .registro-consumidor .header,.register-form .reset-password-form-id .header{padding:30px;padding-bottom:25px;border-bottom:1px solid #d3d3d3;text-align:center}#auth-form .auth-form-id .header h1,#auth-form .editar-billing-shipping-profile-form .header h1,#auth-form .editar-empresa .header h1,#auth-form .editar-metodo-pago-form .header h1,#auth-form .editar-usuario .header h1,#auth-form .registro-cliente .header h1,#auth-form .registro-consumidor .header h1,#auth-form .reset-password-form-id .header h1,.register-form .auth-form-id .header h1,.register-form .editar-billing-shipping-profile-form .header h1,.register-form .editar-empresa .header h1,.register-form .editar-metodo-pago-form .header h1,.register-form .editar-usuario .header h1,.register-form .registro-cliente .header h1,.register-form .registro-consumidor .header h1,.register-form .reset-password-form-id .header h1{font-size:18px;line-height:1.3em;font-weight:600}#auth-form .auth-form-id .header .description,#auth-form .editar-billing-shipping-profile-form .header .description,#auth-form .editar-empresa .header .description,#auth-form .editar-metodo-pago-form .header .description,#auth-form .editar-usuario .header .description,#auth-form .registro-cliente .header .description,#auth-form .registro-consumidor .header .description,#auth-form .reset-password-form-id .header .description,.register-form .auth-form-id .header .description,.register-form .editar-billing-shipping-profile-form .header .description,.register-form .editar-empresa .header .description,.register-form .editar-metodo-pago-form .header .description,.register-form .editar-usuario .header .description,.register-form .registro-cliente .header .description,.register-form .registro-consumidor .header .description,.register-form .reset-password-form-id .header .description{font-size:14px;padding-top:10px}#auth-form .auth-form-id [data-submit=remember-password],#auth-form .editar-billing-shipping-profile-form [data-submit=remember-password],#auth-form .editar-empresa [data-submit=remember-password],#auth-form .editar-metodo-pago-form [data-submit=remember-password],#auth-form .editar-usuario [data-submit=remember-password],#auth-form .registro-cliente [data-submit=remember-password],#auth-form .registro-consumidor [data-submit=remember-password],#auth-form .reset-password-form-id [data-submit=remember-password],.register-form .auth-form-id [data-submit=remember-password],.register-form .editar-billing-shipping-profile-form [data-submit=remember-password],.register-form .editar-empresa [data-submit=remember-password],.register-form .editar-metodo-pago-form [data-submit=remember-password],.register-form .editar-usuario [data-submit=remember-password],.register-form .registro-cliente [data-submit=remember-password],.register-form .registro-consumidor [data-submit=remember-password],.register-form .reset-password-form-id [data-submit=remember-password]{border:0;background-color:transparent;font-size:12px;padding:0;width:100%;text-align:right;cursor:pointer;margin-bottom:10px!important}#auth-form .auth-form-id [data-submit=remember-password]:hover,#auth-form .editar-billing-shipping-profile-form [data-submit=remember-password]:hover,#auth-form .editar-empresa [data-submit=remember-password]:hover,#auth-form .editar-metodo-pago-form [data-submit=remember-password]:hover,#auth-form .editar-usuario [data-submit=remember-password]:hover,#auth-form .registro-cliente [data-submit=remember-password]:hover,#auth-form .registro-consumidor [data-submit=remember-password]:hover,#auth-form .reset-password-form-id [data-submit=remember-password]:hover,.register-form .auth-form-id [data-submit=remember-password]:hover,.register-form .editar-billing-shipping-profile-form [data-submit=remember-password]:hover,.register-form .editar-empresa [data-submit=remember-password]:hover,.register-form .editar-metodo-pago-form [data-submit=remember-password]:hover,.register-form .editar-usuario [data-submit=remember-password]:hover,.register-form .registro-cliente [data-submit=remember-password]:hover,.register-form .registro-consumidor [data-submit=remember-password]:hover,.register-form .reset-password-form-id [data-submit=remember-password]:hover{color:#242627;text-decoration:underline}#auth-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper,.register-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper,.register-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper,.register-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper,.register-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper{display:flex;flex-wrap:wrap;gap:20px}#auth-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection,.register-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection,.register-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection,.register-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection,.register-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection{width:calc(50% - 10px);min-width:175px;border-radius:4px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-direction:column}#auth-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,.register-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,.register-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,.register-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,.register-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer{padding:30px;padding-top:15px;padding-bottom:20px;text-align:right}#auth-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,.register-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,.register-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,.register-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,.register-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a{text-decoration:none;cursor:pointer;font-size:12px;line-height:1.3em;font-family:"Inter Tight";font-weight:600;color:#b67ff7;border-bottom:3px solid rgba(1,15,208,.3);position:relative;padding-bottom:1px}#auth-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,.register-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,.register-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,.register-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,.register-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover{color:#242627}#auth-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,.register-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,.register-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,.register-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,.register-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:hover:after{width:100%}#auth-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,.register-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,.register-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,.register-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,.register-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .footer a:after{content:"";width:0%;height:100%;left:0;top:0;position:absolute;border-bottom:3px solid #242627;transition:all .6s}#auth-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,.register-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,.register-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,.register-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,.register-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header{flex:1;border-bottom:1px solid #d3d3d3;padding:30px;padding-bottom:15px}#auth-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,.register-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,.register-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,.register-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,.register-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .title{margin-bottom:15px!important;font-size:22px;font-family:"Inter Tight";font-weight:600;line-height:1.3em;text-align:center;min-height:59px;text-transform:capitalize}#auth-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,.register-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,.register-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,.register-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,.register-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .card-header .description{font-size:14px;line-height:1.4em;font-weight:400}#auth-form .auth-form-id [data-drupal-selector=edit-form],#auth-form .auth-form-id [data-drupal-selector=edit-selection],#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form],#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection],#auth-form .editar-empresa [data-drupal-selector=edit-form],#auth-form .editar-empresa [data-drupal-selector=edit-selection],#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-form],#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection],#auth-form .editar-usuario [data-drupal-selector=edit-form],#auth-form .editar-usuario [data-drupal-selector=edit-selection],#auth-form .registro-cliente [data-drupal-selector=edit-form],#auth-form .registro-cliente [data-drupal-selector=edit-selection],#auth-form .registro-consumidor [data-drupal-selector=edit-form],#auth-form .registro-consumidor [data-drupal-selector=edit-selection],#auth-form .reset-password-form-id [data-drupal-selector=edit-form],#auth-form .reset-password-form-id [data-drupal-selector=edit-selection],.register-form .auth-form-id [data-drupal-selector=edit-form],.register-form .auth-form-id [data-drupal-selector=edit-selection],.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form],.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection],.register-form .editar-empresa [data-drupal-selector=edit-form],.register-form .editar-empresa [data-drupal-selector=edit-selection],.register-form .editar-metodo-pago-form [data-drupal-selector=edit-form],.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection],.register-form .editar-usuario [data-drupal-selector=edit-form],.register-form .editar-usuario [data-drupal-selector=edit-selection],.register-form .registro-cliente [data-drupal-selector=edit-form],.register-form .registro-cliente [data-drupal-selector=edit-selection],.register-form .registro-consumidor [data-drupal-selector=edit-form],.register-form .registro-consumidor [data-drupal-selector=edit-selection],.register-form .reset-password-form-id [data-drupal-selector=edit-form],.register-form .reset-password-form-id [data-drupal-selector=edit-selection]{padding:30px;padding-bottom:20px}#auth-form .auth-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,#auth-form .auth-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,#auth-form .editar-empresa [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,#auth-form .editar-usuario [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,#auth-form .registro-cliente [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,#auth-form .registro-consumidor [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,#auth-form .reset-password-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,.register-form .auth-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,.register-form .auth-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,.register-form .editar-empresa [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,.register-form .editar-empresa [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,.register-form .editar-usuario [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,.register-form .editar-usuario [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,.register-form .registro-cliente [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,.register-form .registro-cliente [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,.register-form .registro-consumidor [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper,.register-form .reset-password-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper{font-size:13px;display:flex;justify-content:center;padding-bottom:20px}#auth-form .auth-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .auth-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .editar-empresa [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .editar-usuario [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .registro-cliente [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .registro-consumidor [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .reset-password-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .auth-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .auth-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .editar-empresa [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .editar-empresa [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .editar-usuario [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .editar-usuario [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .registro-cliente [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .registro-cliente [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .registro-consumidor [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .reset-password-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back{margin-left:5px!important}#auth-form .auth-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .auth-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .editar-empresa [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .editar-usuario [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .registro-cliente [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .registro-consumidor [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .reset-password-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .auth-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .auth-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .editar-empresa [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .editar-empresa [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .editar-usuario [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .editar-usuario [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .registro-cliente [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .registro-cliente [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .registro-consumidor [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .reset-password-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a{color:#b67ff7;cursor:pointer}#auth-form .auth-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .auth-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .editar-empresa [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .editar-usuario [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .registro-cliente [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .registro-consumidor [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .reset-password-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .auth-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .auth-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .editar-empresa [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .editar-empresa [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .editar-usuario [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .editar-usuario [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .registro-cliente [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .registro-cliente [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .registro-consumidor [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .reset-password-form-id [data-drupal-selector=edit-form] .correo-electronico-info-wrapper .correo-electronico-back a:hover,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .correo-electronico-info-wrapper .correo-electronico-back a:hover{color:#242627;text-decoration:underline}#auth-form .auth-form-id [data-drupal-selector=edit-form] .js-form-item label,#auth-form .auth-form-id [data-drupal-selector=edit-selection] .js-form-item label,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .js-form-item label,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .js-form-item label,#auth-form .editar-empresa [data-drupal-selector=edit-form] .js-form-item label,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .js-form-item label,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .js-form-item label,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .js-form-item label,#auth-form .editar-usuario [data-drupal-selector=edit-form] .js-form-item label,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .js-form-item label,#auth-form .registro-cliente [data-drupal-selector=edit-form] .js-form-item label,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .js-form-item label,#auth-form .registro-consumidor [data-drupal-selector=edit-form] .js-form-item label,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .js-form-item label,#auth-form .reset-password-form-id [data-drupal-selector=edit-form] .js-form-item label,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .js-form-item label,.register-form .auth-form-id [data-drupal-selector=edit-form] .js-form-item label,.register-form .auth-form-id [data-drupal-selector=edit-selection] .js-form-item label,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .js-form-item label,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .js-form-item label,.register-form .editar-empresa [data-drupal-selector=edit-form] .js-form-item label,.register-form .editar-empresa [data-drupal-selector=edit-selection] .js-form-item label,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .js-form-item label,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .js-form-item label,.register-form .editar-usuario [data-drupal-selector=edit-form] .js-form-item label,.register-form .editar-usuario [data-drupal-selector=edit-selection] .js-form-item label,.register-form .registro-cliente [data-drupal-selector=edit-form] .js-form-item label,.register-form .registro-cliente [data-drupal-selector=edit-selection] .js-form-item label,.register-form .registro-consumidor [data-drupal-selector=edit-form] .js-form-item label,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .js-form-item label,.register-form .reset-password-form-id [data-drupal-selector=edit-form] .js-form-item label,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .js-form-item label{font-size:14px;padding-bottom:5px;display:block;cursor:pointer}#auth-form .auth-form-id [data-drupal-selector=edit-form] .js-form-item input,#auth-form .auth-form-id [data-drupal-selector=edit-selection] .js-form-item input,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .js-form-item input,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .js-form-item input,#auth-form .editar-empresa [data-drupal-selector=edit-form] .js-form-item input,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .js-form-item input,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .js-form-item input,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .js-form-item input,#auth-form .editar-usuario [data-drupal-selector=edit-form] .js-form-item input,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .js-form-item input,#auth-form .registro-cliente [data-drupal-selector=edit-form] .js-form-item input,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .js-form-item input,#auth-form .registro-consumidor [data-drupal-selector=edit-form] .js-form-item input,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .js-form-item input,#auth-form .reset-password-form-id [data-drupal-selector=edit-form] .js-form-item input,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .js-form-item input,.register-form .auth-form-id [data-drupal-selector=edit-form] .js-form-item input,.register-form .auth-form-id [data-drupal-selector=edit-selection] .js-form-item input,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .js-form-item input,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .js-form-item input,.register-form .editar-empresa [data-drupal-selector=edit-form] .js-form-item input,.register-form .editar-empresa [data-drupal-selector=edit-selection] .js-form-item input,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .js-form-item input,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .js-form-item input,.register-form .editar-usuario [data-drupal-selector=edit-form] .js-form-item input,.register-form .editar-usuario [data-drupal-selector=edit-selection] .js-form-item input,.register-form .registro-cliente [data-drupal-selector=edit-form] .js-form-item input,.register-form .registro-cliente [data-drupal-selector=edit-selection] .js-form-item input,.register-form .registro-consumidor [data-drupal-selector=edit-form] .js-form-item input,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .js-form-item input,.register-form .reset-password-form-id [data-drupal-selector=edit-form] .js-form-item input,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .js-form-item input{background-color:#fff;font-size:14px;line-height:1.4em;accent-color:var(--e-global-color-vamtam_accent_1);border-style:solid;border-width:1px;border-radius:4px 4px 4px 4px;padding:10px 15px;width:100%;max-width:100%;border:1px solid rgba(0,0,0,.1490196078);color:#1f2124;vertical-align:middle;flex-grow:1;min-height:40px;box-sizing:border-box;outline:0}#auth-form .auth-form-id [data-drupal-selector=edit-form] .js-form-item input:focus,#auth-form .auth-form-id [data-drupal-selector=edit-selection] .js-form-item input:focus,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .js-form-item input:focus,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .js-form-item input:focus,#auth-form .editar-empresa [data-drupal-selector=edit-form] .js-form-item input:focus,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .js-form-item input:focus,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .js-form-item input:focus,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .js-form-item input:focus,#auth-form .editar-usuario [data-drupal-selector=edit-form] .js-form-item input:focus,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .js-form-item input:focus,#auth-form .registro-cliente [data-drupal-selector=edit-form] .js-form-item input:focus,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .js-form-item input:focus,#auth-form .registro-consumidor [data-drupal-selector=edit-form] .js-form-item input:focus,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .js-form-item input:focus,#auth-form .reset-password-form-id [data-drupal-selector=edit-form] .js-form-item input:focus,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .js-form-item input:focus,.register-form .auth-form-id [data-drupal-selector=edit-form] .js-form-item input:focus,.register-form .auth-form-id [data-drupal-selector=edit-selection] .js-form-item input:focus,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .js-form-item input:focus,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .js-form-item input:focus,.register-form .editar-empresa [data-drupal-selector=edit-form] .js-form-item input:focus,.register-form .editar-empresa [data-drupal-selector=edit-selection] .js-form-item input:focus,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .js-form-item input:focus,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .js-form-item input:focus,.register-form .editar-usuario [data-drupal-selector=edit-form] .js-form-item input:focus,.register-form .editar-usuario [data-drupal-selector=edit-selection] .js-form-item input:focus,.register-form .registro-cliente [data-drupal-selector=edit-form] .js-form-item input:focus,.register-form .registro-cliente [data-drupal-selector=edit-selection] .js-form-item input:focus,.register-form .registro-consumidor [data-drupal-selector=edit-form] .js-form-item input:focus,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .js-form-item input:focus,.register-form .reset-password-form-id [data-drupal-selector=edit-form] .js-form-item input:focus,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .js-form-item input:focus{border-color:#b67ff7}#auth-form .auth-form-id [data-drupal-selector=edit-form] .js-form-item:focus input,#auth-form .auth-form-id [data-drupal-selector=edit-form] .js-form-item:hover input,#auth-form .auth-form-id [data-drupal-selector=edit-selection] .js-form-item:focus input,#auth-form .auth-form-id [data-drupal-selector=edit-selection] .js-form-item:hover input,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .js-form-item:focus input,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .js-form-item:hover input,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .js-form-item:focus input,#auth-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .js-form-item:hover input,#auth-form .editar-empresa [data-drupal-selector=edit-form] .js-form-item:focus input,#auth-form .editar-empresa [data-drupal-selector=edit-form] .js-form-item:hover input,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .js-form-item:focus input,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .js-form-item:hover input,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .js-form-item:focus input,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .js-form-item:hover input,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .js-form-item:focus input,#auth-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .js-form-item:hover input,#auth-form .editar-usuario [data-drupal-selector=edit-form] .js-form-item:focus input,#auth-form .editar-usuario [data-drupal-selector=edit-form] .js-form-item:hover input,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .js-form-item:focus input,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .js-form-item:hover input,#auth-form .registro-cliente [data-drupal-selector=edit-form] .js-form-item:focus input,#auth-form .registro-cliente [data-drupal-selector=edit-form] .js-form-item:hover input,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .js-form-item:focus input,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .js-form-item:hover input,#auth-form .registro-consumidor [data-drupal-selector=edit-form] .js-form-item:focus input,#auth-form .registro-consumidor [data-drupal-selector=edit-form] .js-form-item:hover input,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .js-form-item:focus input,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .js-form-item:hover input,#auth-form .reset-password-form-id [data-drupal-selector=edit-form] .js-form-item:focus input,#auth-form .reset-password-form-id [data-drupal-selector=edit-form] .js-form-item:hover input,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .js-form-item:focus input,#auth-form .reset-password-form-id [data-drupal-selector=edit-selection] .js-form-item:hover input,.register-form .auth-form-id [data-drupal-selector=edit-form] .js-form-item:focus input,.register-form .auth-form-id [data-drupal-selector=edit-form] .js-form-item:hover input,.register-form .auth-form-id [data-drupal-selector=edit-selection] .js-form-item:focus input,.register-form .auth-form-id [data-drupal-selector=edit-selection] .js-form-item:hover input,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .js-form-item:focus input,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-form] .js-form-item:hover input,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .js-form-item:focus input,.register-form .editar-billing-shipping-profile-form [data-drupal-selector=edit-selection] .js-form-item:hover input,.register-form .editar-empresa [data-drupal-selector=edit-form] .js-form-item:focus input,.register-form .editar-empresa [data-drupal-selector=edit-form] .js-form-item:hover input,.register-form .editar-empresa [data-drupal-selector=edit-selection] .js-form-item:focus input,.register-form .editar-empresa [data-drupal-selector=edit-selection] .js-form-item:hover input,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .js-form-item:focus input,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-form] .js-form-item:hover input,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .js-form-item:focus input,.register-form .editar-metodo-pago-form [data-drupal-selector=edit-selection] .js-form-item:hover input,.register-form .editar-usuario [data-drupal-selector=edit-form] .js-form-item:focus input,.register-form .editar-usuario [data-drupal-selector=edit-form] .js-form-item:hover input,.register-form .editar-usuario [data-drupal-selector=edit-selection] .js-form-item:focus input,.register-form .editar-usuario [data-drupal-selector=edit-selection] .js-form-item:hover input,.register-form .registro-cliente [data-drupal-selector=edit-form] .js-form-item:focus input,.register-form .registro-cliente [data-drupal-selector=edit-form] .js-form-item:hover input,.register-form .registro-cliente [data-drupal-selector=edit-selection] .js-form-item:focus input,.register-form .registro-cliente [data-drupal-selector=edit-selection] .js-form-item:hover input,.register-form .registro-consumidor [data-drupal-selector=edit-form] .js-form-item:focus input,.register-form .registro-consumidor [data-drupal-selector=edit-form] .js-form-item:hover input,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .js-form-item:focus input,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .js-form-item:hover input,.register-form .reset-password-form-id [data-drupal-selector=edit-form] .js-form-item:focus input,.register-form .reset-password-form-id [data-drupal-selector=edit-form] .js-form-item:hover input,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .js-form-item:focus input,.register-form .reset-password-form-id [data-drupal-selector=edit-selection] .js-form-item:hover input{border-color:#b67ff7}#auth-form .auth-form-id .form-actions,#auth-form .editar-billing-shipping-profile-form .form-actions,#auth-form .editar-empresa .form-actions,#auth-form .editar-metodo-pago-form .form-actions,#auth-form .editar-usuario .form-actions,#auth-form .registro-cliente .form-actions,#auth-form .registro-consumidor .form-actions,#auth-form .reset-password-form-id .form-actions,.register-form .auth-form-id .form-actions,.register-form .editar-billing-shipping-profile-form .form-actions,.register-form .editar-empresa .form-actions,.register-form .editar-metodo-pago-form .form-actions,.register-form .editar-usuario .form-actions,.register-form .registro-cliente .form-actions,.register-form .registro-consumidor .form-actions,.register-form .reset-password-form-id .form-actions{padding:30px;padding-top:0;display:flex;justify-content:center;gap:20px}#auth-form .auth-form-id .form-actions [data-submit=prev],#auth-form .editar-billing-shipping-profile-form .form-actions [data-submit=prev],#auth-form .editar-empresa .form-actions [data-submit=prev],#auth-form .editar-metodo-pago-form .form-actions [data-submit=prev],#auth-form .editar-usuario .form-actions [data-submit=prev],#auth-form .registro-cliente .form-actions [data-submit=prev],#auth-form .registro-consumidor .form-actions [data-submit=prev],#auth-form .reset-password-form-id .form-actions [data-submit=prev],.register-form .auth-form-id .form-actions [data-submit=prev],.register-form .editar-billing-shipping-profile-form .form-actions [data-submit=prev],.register-form .editar-empresa .form-actions [data-submit=prev],.register-form .editar-metodo-pago-form .form-actions [data-submit=prev],.register-form .editar-usuario .form-actions [data-submit=prev],.register-form .registro-cliente .form-actions [data-submit=prev],.register-form .registro-consumidor .form-actions [data-submit=prev],.register-form .reset-password-form-id .form-actions [data-submit=prev]{order:-1;color:#b67ff7;border:2px solid #b67ff7;background-color:#fff}#auth-form .auth-form-id .form-actions [data-submit=prev]:hover,#auth-form .editar-billing-shipping-profile-form .form-actions [data-submit=prev]:hover,#auth-form .editar-empresa .form-actions [data-submit=prev]:hover,#auth-form .editar-metodo-pago-form .form-actions [data-submit=prev]:hover,#auth-form .editar-usuario .form-actions [data-submit=prev]:hover,#auth-form .registro-cliente .form-actions [data-submit=prev]:hover,#auth-form .registro-consumidor .form-actions [data-submit=prev]:hover,#auth-form .reset-password-form-id .form-actions [data-submit=prev]:hover,.register-form .auth-form-id .form-actions [data-submit=prev]:hover,.register-form .editar-billing-shipping-profile-form .form-actions [data-submit=prev]:hover,.register-form .editar-empresa .form-actions [data-submit=prev]:hover,.register-form .editar-metodo-pago-form .form-actions [data-submit=prev]:hover,.register-form .editar-usuario .form-actions [data-submit=prev]:hover,.register-form .registro-cliente .form-actions [data-submit=prev]:hover,.register-form .registro-consumidor .form-actions [data-submit=prev]:hover,.register-form .reset-password-form-id .form-actions [data-submit=prev]:hover{color:#fff;background-color:#b67ff7}#auth-form .auth-form-id .form-actions input,#auth-form .editar-billing-shipping-profile-form .form-actions input,#auth-form .editar-empresa .form-actions input,#auth-form .editar-metodo-pago-form .form-actions input,#auth-form .editar-usuario .form-actions input,#auth-form .registro-cliente .form-actions input,#auth-form .registro-consumidor .form-actions input,#auth-form .reset-password-form-id .form-actions input,.register-form .auth-form-id .form-actions input,.register-form .editar-billing-shipping-profile-form .form-actions input,.register-form .editar-empresa .form-actions input,.register-form .editar-metodo-pago-form .form-actions input,.register-form .editar-usuario .form-actions input,.register-form .registro-cliente .form-actions input,.register-form .registro-consumidor .form-actions input,.register-form .reset-password-form-id .form-actions input{background-color:#44025a;color:#fff;font-family:"Inter Tight",Sans Serif;font-size:14px;font-weight:600;line-height:1.2em;border-radius:4px;border:0;padding:13px 22px;cursor:pointer;min-height:40px;text-align:center;transition:all .3s}#auth-form .auth-form-id .form-actions input:hover,#auth-form .editar-billing-shipping-profile-form .form-actions input:hover,#auth-form .editar-empresa .form-actions input:hover,#auth-form .editar-metodo-pago-form .form-actions input:hover,#auth-form .editar-usuario .form-actions input:hover,#auth-form .registro-cliente .form-actions input:hover,#auth-form .registro-consumidor .form-actions input:hover,#auth-form .reset-password-form-id .form-actions input:hover,.register-form .auth-form-id .form-actions input:hover,.register-form .editar-billing-shipping-profile-form .form-actions input:hover,.register-form .editar-empresa .form-actions input:hover,.register-form .editar-metodo-pago-form .form-actions input:hover,.register-form .editar-usuario .form-actions input:hover,.register-form .registro-cliente .form-actions input:hover,.register-form .registro-consumidor .form-actions input:hover,.register-form .reset-password-form-id .form-actions input:hover{background-color:#b67ff7}.ajax-progress{position:fixed;left:0;top:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ajax-progress .message{display:none}.form-item--error-message{font-size:14px;margin-bottom:10px!important}.profile-pic{width:200px;max-height:200px;max-width:100%;display:inline-block}.file-upload,.js-form-item-files-field-foto-de-perfil{display:none}#edit-foto-perfil{display:flex;justify-content:center}.image-circle-profile{width:128px;height:128px;position:relative;margin-left:auto;margin-right:auto;display:block;text-align:center;margin-bottom:30px!important}.circle{border-radius:100%!important;overflow:hidden;width:100%;height:100%;border:2px solid rgba(255,255,255,.2);box-sizing:border-box}img{max-width:100%;height:auto}.p-image{position:absolute;bottom:0;right:0;color:#666;transition:all .3s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.p-image:hover{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.upload-button{font-size:1.2em}.upload-button:hover{transition:all .3s cubic-bezier(.175,.885,.32,1.275);color:#999}#edit-field-genero,#edit-field-telefono,#edit-genero{width:auto}.perfil-consumidor{max-width:calc(100% - 20px);margin-left:auto!important;margin-right:auto!important;width:1280px!important;padding:50px 0;box-sizing:border-box;background-color:#dee0ff;border-radius:28px;box-shadow:0 3px 10px 0 rgba(0,0,0,.06)}.perfil-consumidor .listado-suscripciones{padding:0 50px;padding-top:35px}.perfil-consumidor .listado-suscripciones .title-content{color:#000;font-family:"Inter Tight";font-weight:700;margin-bottom:20px!important;font-size:32px}.perfil-consumidor .listado-suscripciones .view-content .view-empty p{text-align:center}.perfil-consumidor .listado-suscripciones .view-content h2.contrato-view-title{margin-bottom:1.5rem}.perfil-consumidor .listado-suscripciones .view-content .view-header{padding:20px}.perfil-consumidor .listado-suscripciones .view-content .view-header .header{display:grid;grid-template-columns:1fr 2fr 1fr 3fr 1fr}.perfil-consumidor .listado-suscripciones .view-content .view-header .header .column{font-weight:700;font-size:18px}.perfil-consumidor .listado-suscripciones .view-content .views-row{display:grid;grid-template-columns:1fr 2fr 1fr 3fr 1fr;background-color:#fff;margin-bottom:15px!important;padding:20px;border-radius:8px;align-items:center;box-shadow:0 3px 10px 0 rgba(0,0,0,.04)}.perfil-consumidor .listado-suscripciones .view-content .views-row .yes{color:green}.perfil-consumidor .nombre-apellidos{display:flex;gap:5px;justify-content:center;font-size:20px;font-weight:700}.perfil-consumidor .nombre-apellidos *{display:contents}.perfil-consumidor .datos-perfil{padding:0 50px;padding-bottom:35px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:50px}.perfil-consumidor .datos-perfil+.listado-{border-top:2px solid rgba(0,0,0,.05)}.perfil-consumidor .datos-perfil .enlaces-interes{align-self:stretch;display:flex;flex-direction:column;gap:20px;flex:1;align-items:flex-end}.perfil-consumidor .datos-perfil .enlaces-interes .enlace-interes.logout a{background-color:#b23b3b}.perfil-consumidor .datos-perfil .enlaces-interes a{background-color:#b67ff7;color:#fff;font-family:"Inter Tight",Sans Serif;font-size:12px;font-weight:600;border-radius:4px;border:0;padding:11px 20px;cursor:pointer;text-align:center;transition:all .3s;text-decoration:none;display:flex;line-height:1;align-items:center}.perfil-consumidor .datos-perfil .enlaces-interes a:hover{background-color:#242627}.perfil-consumidor .datos-perfil .grouped-vertical{display:flex;flex-direction:column;align-items:center;align-self:flex-start}.perfil-consumidor .datos-perfil .grouped-vertical.extra{gap:15px;align-items:flex-start}.perfil-consumidor .datos-perfil .grouped-vertical .imagen{width:120px;height:120px}.perfil-consumidor .datos-perfil .grouped-vertical .imagen .circle{border:5px solid #fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.04)}#edit-descripcion-format,.ck-voice-label{display:none!important}.editar-empresa [data-drupal-selector=edit-tel-mail]{display:flex;flex-wrap:wrap;gap:20px;align-items:stretch;margin-bottom:20px!important;margin-top:20px!important}.editar-empresa [data-drupal-selector=edit-tel-mail]>div{width:calc(50% - 10px);min-width:200px;margin:0!important}.editar-empresa .js-form-item-descripcion-value{margin-bottom:0!important}.ck{font-size:14px}.ck *{font-size:14px}@media only screen and (max-width:577px){#auth-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection,#auth-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection,#auth-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection,#auth-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection,#auth-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection,.register-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection,.register-form .editar-empresa [data-drupal-selector=edit-selection] .selection-wrapper .selection,.register-form .editar-usuario [data-drupal-selector=edit-selection] .selection-wrapper .selection,.register-form .registro-cliente [data-drupal-selector=edit-selection] .selection-wrapper .selection,.register-form .registro-consumidor [data-drupal-selector=edit-selection] .selection-wrapper .selection{width:100%}}@media only screen and (max-width:814px){.perfil-consumidor .datos-perfil{gap:35px}.perfil-consumidor .datos-perfil .enlaces-interes{order:2}.perfil-consumidor .datos-perfil .grouped-vertical.extra{order:1;width:100%}}.go-back{padding-bottom:40px;text-align:center}.go-back a{text-decoration:none;cursor:pointer;font-size:12px;line-height:1.3em;font-family:"Inter Tight";font-weight:600;color:#b67ff7;border-bottom:3px solid rgba(1,15,208,.3);position:relative;padding-bottom:1px}.go-back a:hover{color:#242627}.go-back a:hover:after{width:100%}.go-back a:after{content:"";width:0%;height:100%;left:0;top:0;position:absolute;border-bottom:3px solid #242627;transition:all .6s}[data-drupal-selector*=checkout-envio-form-id],[data-drupal-selector*=checkout-facturacion-form-id],[data-drupal-selector*=checkout-pago-form-id]{max-width:600px;width:100%;box-sizing:border-box;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto}[data-drupal-selector*=checkout-envio-form-id] select,[data-drupal-selector*=checkout-facturacion-form-id] select,[data-drupal-selector*=checkout-pago-form-id] select{height:40px;line-height:28px;padding:0 2.5rem 0 1rem;border:2px solid rgba(0,0,0,.1);border-radius:8px;outline:0;background-color:#f3f3f4;color:#0d0c22;box-sizing:border-box;cursor:pointer}[data-drupal-selector*=checkout-envio-form-id] select:hover,[data-drupal-selector*=checkout-facturacion-form-id] select:hover,[data-drupal-selector*=checkout-pago-form-id] select:hover{outline:0;border-color:#b67ff7;background-color:#fff;box-shadow:0 0 0 4px rgba(182,127,247,.19)}[data-drupal-selector*=checkout-envio-form-id] input[type=number],[data-drupal-selector*=checkout-envio-form-id] input[type=text],[data-drupal-selector*=checkout-facturacion-form-id] input[type=number],[data-drupal-selector*=checkout-facturacion-form-id] input[type=text],[data-drupal-selector*=checkout-pago-form-id] input[type=number],[data-drupal-selector*=checkout-pago-form-id] input[type=text]{line-height:40px;padding:0 2.5rem 0 1rem;border:2px solid rgba(0,0,0,.1);border-radius:8px;outline:0;background-color:#f3f3f4;color:#0d0c22;box-sizing:border-box;cursor:pointer;max-width:100%}[data-drupal-selector*=checkout-envio-form-id] input[type=number]:hover,[data-drupal-selector*=checkout-envio-form-id] input[type=text]:hover,[data-drupal-selector*=checkout-facturacion-form-id] input[type=number]:hover,[data-drupal-selector*=checkout-facturacion-form-id] input[type=text]:hover,[data-drupal-selector*=checkout-pago-form-id] input[type=number]:hover,[data-drupal-selector*=checkout-pago-form-id] input[type=text]:hover{outline:0;border-color:#b67ff7;background-color:#fff;box-shadow:0 0 0 4px rgba(182,127,247,.19)}[data-drupal-selector*=checkout-envio-form-id] input[type=number],[data-drupal-selector*=checkout-facturacion-form-id] input[type=number],[data-drupal-selector*=checkout-pago-form-id] input[type=number]{padding:0;text-align:right}[data-drupal-selector*=checkout-envio-form-id] .form-item-envio-select label,[data-drupal-selector*=checkout-facturacion-form-id] .form-item-envio-select label,[data-drupal-selector*=checkout-pago-form-id] .form-item-envio-select label{font-weight:900;margin-bottom:10px}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-method] legend span,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-method] legend span,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-method] legend span{font-size:24px}[data-drupal-selector*=checkout-envio-form-id] #edit-method,[data-drupal-selector*=checkout-facturacion-form-id] #edit-method,[data-drupal-selector*=checkout-pago-form-id] #edit-method{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:20px;margin-bottom:20px}[data-drupal-selector*=checkout-envio-form-id] #edit-method .form-item-method,[data-drupal-selector*=checkout-facturacion-form-id] #edit-method .form-item-method,[data-drupal-selector*=checkout-pago-form-id] #edit-method .form-item-method{margin-top:30px}[data-drupal-selector*=checkout-envio-form-id] #edit-method .form-item-method input,[data-drupal-selector*=checkout-facturacion-form-id] #edit-method .form-item-method input,[data-drupal-selector*=checkout-pago-form-id] #edit-method .form-item-method input{display:none}[data-drupal-selector*=checkout-envio-form-id] #edit-method .form-item-method input:checked+label,[data-drupal-selector*=checkout-facturacion-form-id] #edit-method .form-item-method input:checked+label,[data-drupal-selector*=checkout-pago-form-id] #edit-method .form-item-method input:checked+label{border-color:#b67ff7}[data-drupal-selector*=checkout-envio-form-id] #edit-method .form-item-method label,[data-drupal-selector*=checkout-facturacion-form-id] #edit-method .form-item-method label,[data-drupal-selector*=checkout-pago-form-id] #edit-method .form-item-method label{border:4px solid transparent;padding:10px;box-shadow:0 0 3px 0 rgba(0,0,0,.12);cursor:pointer;border-radius:8px}[data-drupal-selector*=checkout-envio-form-id] #edit-method .form-item-method label:hover,[data-drupal-selector*=checkout-facturacion-form-id] #edit-method .form-item-method label:hover,[data-drupal-selector*=checkout-pago-form-id] #edit-method .form-item-method label:hover{border-color:#b67ff7}[data-drupal-selector*=checkout-envio-form-id] .js-form-item-envio-select,[data-drupal-selector*=checkout-facturacion-form-id] .js-form-item-envio-select,[data-drupal-selector*=checkout-pago-form-id] .js-form-item-envio-select{display:flex;flex-direction:column;align-items:flex-start}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-payment-method-wrapper],[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-payment-method-wrapper],[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-payment-method-wrapper]{border:1px solid #d3d3d3;border-radius:8px;padding:20px 40px 20px 40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:-moz-min-content;width:min-content}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-payment-method-wrapper] .js-form-item-card-number,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-payment-method-wrapper] .js-form-item-card-number,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-payment-method-wrapper] .js-form-item-card-number{margin-top:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-payment-method-wrapper] .js-form-item-card-cvv,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-payment-method-wrapper] .js-form-item-card-cvv,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-payment-method-wrapper] .js-form-item-card-cvv{margin-top:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:0}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date],[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date],[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date]{display:flex;flex-wrap:wrap}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date] .fecha-venc-title,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date] .fecha-venc-title,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date] .fecha-venc-title{width:100%}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date] .js-form-item,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date] .js-form-item,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date] .js-form-item{margin-top:0}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date] .form-item-month:after,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date] .form-item-month:after,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date] .form-item-month:after{content:"/";margin-right:3px}[data-drupal-selector*=checkout-envio-form-id] #entrega-resumen,[data-drupal-selector*=checkout-envio-form-id] #facturacion-resumen,[data-drupal-selector*=checkout-facturacion-form-id] #entrega-resumen,[data-drupal-selector*=checkout-facturacion-form-id] #facturacion-resumen,[data-drupal-selector*=checkout-pago-form-id] #entrega-resumen,[data-drupal-selector*=checkout-pago-form-id] #facturacion-resumen{background-color:#fff;border:0;box-shadow:0 3px 10px 0 rgba(0,0,0,.06);border-radius:8px;padding:20px;margin-bottom:20px}[data-drupal-selector*=checkout-envio-form-id] #entrega-resumen .titulo,[data-drupal-selector*=checkout-envio-form-id] #facturacion-resumen .titulo,[data-drupal-selector*=checkout-facturacion-form-id] #entrega-resumen .titulo,[data-drupal-selector*=checkout-facturacion-form-id] #facturacion-resumen .titulo,[data-drupal-selector*=checkout-pago-form-id] #entrega-resumen .titulo,[data-drupal-selector*=checkout-pago-form-id] #facturacion-resumen .titulo{font-family:"Inter Tight";font-size:1.17em;font-weight:700;margin-bottom:10px}[data-drupal-selector*=checkout-envio-form-id] #entrega-resumen .nombre-identificativo,[data-drupal-selector*=checkout-envio-form-id] #facturacion-resumen .nombre-identificativo,[data-drupal-selector*=checkout-facturacion-form-id] #entrega-resumen .nombre-identificativo,[data-drupal-selector*=checkout-facturacion-form-id] #facturacion-resumen .nombre-identificativo,[data-drupal-selector*=checkout-pago-form-id] #entrega-resumen .nombre-identificativo,[data-drupal-selector*=checkout-pago-form-id] #facturacion-resumen .nombre-identificativo{margin-bottom:10px}[data-drupal-selector*=checkout-envio-form-id] #entrega-resumen .store,[data-drupal-selector*=checkout-envio-form-id] #facturacion-resumen .store,[data-drupal-selector*=checkout-facturacion-form-id] #entrega-resumen .store,[data-drupal-selector*=checkout-facturacion-form-id] #facturacion-resumen .store,[data-drupal-selector*=checkout-pago-form-id] #entrega-resumen .store,[data-drupal-selector*=checkout-pago-form-id] #facturacion-resumen .store{display:flex;margin-bottom:10px}[data-drupal-selector*=checkout-envio-form-id] #entrega-resumen .store .value,[data-drupal-selector*=checkout-envio-form-id] #facturacion-resumen .store .value,[data-drupal-selector*=checkout-facturacion-form-id] #entrega-resumen .store .value,[data-drupal-selector*=checkout-facturacion-form-id] #facturacion-resumen .store .value,[data-drupal-selector*=checkout-pago-form-id] #entrega-resumen .store .value,[data-drupal-selector*=checkout-pago-form-id] #facturacion-resumen .store .value{margin-top:10px}[data-drupal-selector*=checkout-envio-form-id] #entrega-resumen .store label:after,[data-drupal-selector*=checkout-envio-form-id] #facturacion-resumen .store label:after,[data-drupal-selector*=checkout-facturacion-form-id] #entrega-resumen .store label:after,[data-drupal-selector*=checkout-facturacion-form-id] #facturacion-resumen .store label:after,[data-drupal-selector*=checkout-pago-form-id] #entrega-resumen .store label:after,[data-drupal-selector*=checkout-pago-form-id] #facturacion-resumen .store label:after{content:":";margin-right:4px}[data-drupal-selector*=checkout-envio-form-id] #entrega-resumen .direccion .field__label,[data-drupal-selector*=checkout-envio-form-id] #facturacion-resumen .direccion .field__label,[data-drupal-selector*=checkout-facturacion-form-id] #entrega-resumen .direccion .field__label,[data-drupal-selector*=checkout-facturacion-form-id] #facturacion-resumen .direccion .field__label,[data-drupal-selector*=checkout-pago-form-id] #entrega-resumen .direccion .field__label,[data-drupal-selector*=checkout-pago-form-id] #facturacion-resumen .direccion .field__label{display:none}[data-drupal-selector*=checkout-envio-form-id] #entrega-resumen .edicion,[data-drupal-selector*=checkout-envio-form-id] #facturacion-resumen .edicion,[data-drupal-selector*=checkout-facturacion-form-id] #entrega-resumen .edicion,[data-drupal-selector*=checkout-facturacion-form-id] #facturacion-resumen .edicion,[data-drupal-selector*=checkout-pago-form-id] #entrega-resumen .edicion,[data-drupal-selector*=checkout-pago-form-id] #facturacion-resumen .edicion{text-align:right}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-method-wrapper],[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-step-wrapper],[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-method-wrapper],[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-step-wrapper],[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-method-wrapper],[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-step-wrapper]{background-color:#fff;border:0;box-shadow:0 3px 10px 0 rgba(0,0,0,.06);border-radius:8px;padding:20px}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-method-wrapper] h3,[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-step-wrapper] h3,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-method-wrapper] h3,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-step-wrapper] h3,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-method-wrapper] h3,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-step-wrapper] h3{margin-bottom:30px}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper,[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper{margin-top:10px}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select,[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select{display:flex;flex-wrap:wrap;gap:20px}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label,[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label{padding:20px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);border:5px solid transparent;border-radius:8px;display:block;cursor:pointer}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label .store-select-name,[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label .store-select-name,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label .store-select-name,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label .store-select-name,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label .store-select-name,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label .store-select-name{text-align:center;font-weight:700;font-size:20px;margin-bottom:10px}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label .field__label,[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label .field__label,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label .field__label,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label .field__label,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label .field__label,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select label .field__label{display:none}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select input,[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select input,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select input,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select input,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select input,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select input{display:none}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select input:checked+label,[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select input:checked+label,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select input:checked+label,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select input:checked+label,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select input:checked+label,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select .form-item-recogida-select input:checked+label{border-color:#b67ff7}[data-drupal-selector*=checkout-envio-form-id] [data-submit=next],[data-drupal-selector*=checkout-facturacion-form-id] [data-submit=next],[data-drupal-selector*=checkout-pago-form-id] [data-submit=next]{display:block;margin-left:auto;margin-right:unset;margin-top:40px;background-color:#fff;background-color:#b67ff7;color:#fff;font-family:"Inter Tight",Sans Serif;font-size:14px;font-weight:600;line-height:1.2em;border-radius:4px;border:0;padding:13px 22px;cursor:pointer;min-height:40px;text-align:center;transition:all .3s}[data-drupal-selector*=checkout-envio-form-id] [data-submit=next]:hover,[data-drupal-selector*=checkout-facturacion-form-id] [data-submit=next]:hover,[data-drupal-selector*=checkout-pago-form-id] [data-submit=next]:hover{background-color:#242627}.filters{padding-left:20px;box-sizing:border-box}.filters *{box-sizing:border-box}.filters .form--inline{display:flex;flex-wrap:wrap;gap:20px}.filters .js-form-type-textfield{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start!important;align-content:flex-start}.filters .js-form-type-textfield label{color:#909090;font-weight:500;font-size:17px;margin-bottom:5px}.view-id-locales{margin-left:auto;margin-right:auto;max-width:100%;padding-left:20px;padding-right:20px;box-sizing:border-box}.view-id-locales *{box-sizing:border-box}.view-id-locales .view-content{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-around;gap:20px}.view-id-locales .view-content .views-row{width:calc(20% - 15px);min-width:250px}.view-id-locales .view-content .views-row .local{box-sizing:border-box;background-color:#fff;padding:25px;height:100%;box-shadow:0 3px 10px 0 rgba(0,0,0,.06);border-radius:8px;display:flex;flex-direction:column}.view-id-locales .view-content .views-row .local .imagen{flex:1;margin-bottom:10px}.view-id-locales .view-content .views-row .local .imagen img{border-radius:8px;-o-object-fit:cover;object-fit:cover;height:100%}.view-id-locales .view-content .views-row .local .text-section i{font-size:1rem;margin-right:5px;color:#44025a}.view-id-locales .view-content .views-row .local .text-section .names{margin-bottom:20px}.view-id-locales .view-content .views-row .local .text-section .names .nombre-local{display:flex;align-items:center;font-size:1.3rem;font-weight:700;margin-bottom:5px}.view-id-locales .view-content .views-row .local .text-section .names .local-info-wrapper{display:flex;flex-direction:column;gap:.5rem}.view-id-locales .view-content .views-row .local .text-section .names .local-info-wrapper .nombre-empresa a{font-size:1rem;text-decoration:none;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;margin:auto}.view-id-locales .view-content .views-row .local .text-section .names .local-info-wrapper .nombre-empresa a i{color:#44025a}.view-id-locales .view-content .views-row .local .text-section .names .local-info-wrapper .nombre-empresa a:hover{color:#b67ff7}.view-id-locales .view-content .views-row .local .text-section .names .local-info-wrapper .direccion-local-wrapper{display:flex}.view-id-locales .view-content .views-row .local .text-section .names .local-info-wrapper .direccion-local-wrapper .direccion-local{font-size:1rem}.view-id-locales .view-content .views-row .local .text-section .enlace-ver{text-align:right}.view-id-locales .view-content .views-row .local .text-section .enlace-ver a{text-decoration:none}.view-id-locales .view-content .views-row .local .text-section .enlace-ver a:hover{color:#b67ff7}.view-id-locales .view-content .views-row .local .text-section .enlace-ver a:hover i{color:#b67ff7}.view-id-locales .view-content .views-row .local .text-section .enlace-ver i{margin-left:5px}section.local{width:950px;max-width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}section.local .view-suscripciones .products-list .product-item{background-color:#fff}section.local .local-images{display:flex;flex-wrap:wrap;gap:15px}section.local .local-images .local-image{width:calc(33.3333333333% - 10px);min-width:250px}section.local .local-images .local-image img{border-radius:5px}section.local .header{width:100%;background-color:#fff;padding:30px;padding-bottom:0;border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 15px -3px rgba(0,0,0,.1);margin-bottom:15px;border-bottom:1px solid rgba(0,0,0,.3)}section.local .header:not(:has(.tabs)){padding-bottom:30px}section.local .header:has(.tabs) .header-plus{padding-bottom:15px}section.local .header .tabs{margin:0;display:flex;align-items:center}section.local .header .tabs button{width:50%;border:0;background-color:transparent;padding:10px 0;font-weight:700;border-bottom:2px solid transparent;cursor:pointer}section.local .header .tabs button:hover{background-color:rgba(182,127,247,.1)}section.local .header .tabs button.selected{color:#44025a;border-color:#44025a}section.local .header .header-plus{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}section.local .header .header-plus .header-info{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:15px;grid-column-gap:30px;margin-top:10px;max-width:400px}section.local .header .header-plus .header-info .column{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}section.local .header .header-plus .header-info div{display:flex;gap:6px;align-items:center}section.local .header .header-plus .header-info .local-address{display:flex;align-items:flex-start}section.local .header .header-plus .header-info .local-address a,section.local .header .header-plus .header-info .local-address span{display:flex;gap:6px;text-decoration:none}section.local .header .header-plus .header-info .local-address a:hover div,section.local .header .header-plus .header-info .local-address a:hover i,section.local .header .header-plus .header-info .local-address a:hover span,section.local .header .header-plus .header-info .local-address span:hover div,section.local .header .header-plus .header-info .local-address span:hover i,section.local .header .header-plus .header-info .local-address span:hover span{color:#b67ff7}section.local .header .header-plus .header-info .local-address span div:not(:last-child):after{content:"·"}section.local .header .header-plus .header-titles{display:flex;flex-direction:column;gap:15px;max-width:400px}section.local .header .header-plus .header-titles h1{color:#44025a;margin:0}section.local .header .header-plus .header-titles .empresa a{display:flex;gap:6px;align-items:center;text-decoration:none}section.local .header .header-plus .header-titles .empresa a:hover i,section.local .header .header-plus .header-titles .empresa a:hover span{color:#b67ff7}section.local .tab:not(.selected){display:none}[data-drupal-selector=edit-direccion-envio],[data-drupal-selector=edit-direccion-facturacion],[data-drupal-selector=edit-metodos-pago]{padding:30px;border-top:1px solid rgba(182,127,247,.1)}[data-drupal-selector=edit-direccion-envio]:nth-child(2),[data-drupal-selector=edit-direccion-facturacion]:nth-child(2),[data-drupal-selector=edit-metodos-pago]:nth-child(2){border-top:0}[data-drupal-selector=edit-direccion-envio] .title,[data-drupal-selector=edit-direccion-facturacion] .title,[data-drupal-selector=edit-metodos-pago] .title{font-weight:700;font-size:18px;margin-bottom:15px}[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list],[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list],[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list]{display:flex;flex-direction:column;align-items:stretch}[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .direccion,[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .metodo-pago,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .direccion,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .metodo-pago,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .direccion,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .metodo-pago{padding:10px;border:1px solid #d3d3d3;border-radius:8px;margin-bottom:5px;display:flex;justify-content:space-between;align-items:flex-end}[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .direccion:last-child,[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .metodo-pago:last-child,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .direccion:last-child,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .metodo-pago:last-child,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .direccion:last-child,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .metodo-pago:last-child{margin-bottom:0}[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .direccion .actions,[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .metodo-pago .actions,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .direccion .actions,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .metodo-pago .actions,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .direccion .actions,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .metodo-pago .actions{display:flex;flex-direction:column;align-items:flex-end}[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .direccion .actions .favorite,[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .metodo-pago .actions .favorite,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .direccion .actions .favorite,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .metodo-pago .actions .favorite,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .direccion .actions .favorite,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .metodo-pago .actions .favorite{margin-bottom:15px}[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .direccion .actions .favorite i,[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .metodo-pago .actions .favorite i,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .direccion .actions .favorite i,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .metodo-pago .actions .favorite i,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .direccion .actions .favorite i,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .metodo-pago .actions .favorite i{color:#febe10}[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .direccion .actions .favorite .defecto,[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .metodo-pago .actions .favorite .defecto,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .direccion .actions .favorite .defecto,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .metodo-pago .actions .favorite .defecto,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .direccion .actions .favorite .defecto,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .metodo-pago .actions .favorite .defecto{cursor:default}[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .direccion .actions .others,[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .metodo-pago .actions .others,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .direccion .actions .others,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .metodo-pago .actions .others,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .direccion .actions .others,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .metodo-pago .actions .others{display:flex;gap:10px}[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .direccion .actions .others .delete i,[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .metodo-pago .actions .others .delete i,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .direccion .actions .others .delete i,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .metodo-pago .actions .others .delete i,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .direccion .actions .others .delete i,[data-drupal-selector=edit-metodos-pago] [data-drupal-selector=edit-list] .metodo-pago .actions .others .delete i{color:#a00}@media only screen and (max-width:650px){[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .direccion,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .direccion{flex-direction:column;justify-content:flex-start;align-items:stretch}[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .direccion .actions,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .direccion .actions{flex-direction:row;justify-content:space-between}[data-drupal-selector=edit-direccion-envio] [data-drupal-selector=edit-list] .direccion .actions .favorite,[data-drupal-selector=edit-direccion-facturacion] [data-drupal-selector=edit-list] .direccion .actions .favorite{margin-bottom:0;margin-top:15px}}#auth-form .auth-form-id [data-drupal-selector=edit-actions]{justify-content:flex-start}#auth-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper{flex-direction:row}#auth-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection{width:100%}#auth-form .auth-form-id [data-drupal-selector=edit-selection] .selection-wrapper .selection .title{text-align:left!important;min-height:unset!important}.no-result{font-size:14px}.header{position:relative}.header .go-back-icon{position:absolute;left:20px;top:20px}.header .go-back-icon a{text-decoration:none;transition:.3s}.header .go-back-icon a:hover,.header .go-back-icon a:hover i{color:#b67ff7}.profile-form{height:100%}.profile-form .field--type-address{padding:30px;padding-bottom:10px}.profile-form .form-actions{margin:0;justify-content:space-between!important;align-items:center}.profile-form .form-actions a.button--danger{color:#a00;text-decoration:none}.profile-form .form-actions a.button--danger:before{content:"\f1f8";font-family:"Font Awesome 6 Pro";font-weight:700;margin-right:6px}.profile-form .form-actions a.button--danger:hover{opacity:.7}.ui-dialog.to-delete{border-radius:8px;border:0;overflow:hidden;box-shadow:0 0 20px 0 rgba(0,0,0,.1);max-width:100%;width:500px!important;left:50%!important;transform:translatex(-50%)}.ui-dialog.to-delete #drupal-modal{padding:20px}.ui-dialog.to-delete .ui-dialog-buttonpane{background-color:transparent;border-top-color:rgba(1,15,208,.05)}.ui-dialog.to-delete .ui-dialog-buttonpane .form-actions{display:flex;width:100%;justify-content:space-between}.ui-dialog.to-delete .ui-dialog-buttonpane .form-actions button.button--primary{order:2;border:0;color:#a00;font-weight:700;background:0 0}.ui-dialog.to-delete .ui-dialog-buttonpane .form-actions button.button--primary:hover{background-color:rgba(200,0,0,.05)}.ui-dialog.to-delete .ui-dialog-buttonpane .form-actions button.button--primary:before{content:"\f1f8";font-family:"Font Awesome 6 Pro";margin-right:6px}.ui-dialog.to-delete .ui-dialog-buttonpane .form-actions .dialog-cancel{border:0;background:0 0;text-decoration:underline}.ui-dialog.to-delete .ui-dialog-titlebar{border-bottom-color:rgba(1,15,208,.05);display:flex;align-items:flex-start;background-color:transparent;padding:20px;font-size:16px;justify-content:center}.ui-dialog.to-delete .ui-dialog-titlebar .ui-dialog-titlebar-close{top:unset;width:auto;margin:unset;height:auto;right:0;position:relative;text-indent:unset;font-size:0}.ui-dialog.to-delete .ui-dialog-titlebar .ui-dialog-titlebar-close span{display:none}.ui-dialog.to-delete .ui-dialog-titlebar .ui-dialog-titlebar-close:before{content:"\f00d";font-family:"Font Awesome 6 Pro";display:block;font-size:20px;font-weight:700;z-index:10}.ui-dialog.to-delete .ui-dialog-titlebar .ui-dialog-title{width:auto;white-space:initial}.ui-dialog.to-delete .ui-dialog-titlebar:before{content:"\f06a";font-family:"Font Awesome 6 Pro";font-size:20px;margin-right:6px;color:#a00}@media only screen and (max-width:910px){.perfil-consumidor .datos-perfil .enlaces-interes{width:100%;max-width:100%;flex:unset;flex-direction:row;align-self:stretch;display:flex;gap:10px;flex:1;flex-wrap:wrap;justify-content:unset;order:1;margin-top:10px}}article.node-empresa .empresa-header .header-data-container .title-container h2{word-break:break-all}.view-empty h4{text-align:center;margin-top:10px;font-weight:400}.section-wrapper{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid rgba(1,15,208,.05)}.section-wrapper:last-child{padding-bottom:0;margin-bottom:0;border:0}.section-wrapper .form-item-condiciones-envio,.section-wrapper .media-library-form-element{margin-bottom:0}.menu-wrapper-sections{padding:15px 0 15px 0;background-color:#fff;margin-right:15px;border-radius:8px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);top:110px;position:sticky;display:flex;flex-direction:column}.menu-wrapper-sections .section{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding:5px 20px;position:relative}.menu-wrapper-sections .section:hover{background-color:rgba(182,127,247,.1)}.menu-wrapper-sections .section a{text-decoration:none;width:100%}.menu-wrapper-sections .section .progress{display:block;position:absolute;left:0;top:0;width:2px}.menu-wrapper-sections .section .progress .progress-focus{background-color:#44025a;display:block;width:2px;transition:0s}body.header-hidden .menu-wrapper-sections{top:15px}header[role=banner]{box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.section-wrapper{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid rgba(1,15,208,.05)}.section-wrapper:last-child{padding-bottom:0;margin-bottom:0;border:0}.section-wrapper .form-item-condiciones-envio,.section-wrapper .media-library-form-element{margin-bottom:0}.form-item-variation-info{display:none}.menu-wrapper-sections{padding:15px 0 15px 0;background-color:#fff;margin-right:15px;border-radius:8px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);top:110px;position:sticky;display:flex;flex-direction:column}.menu-wrapper-sections .section{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding:5px 20px;position:relative}.menu-wrapper-sections .section:hover{background-color:rgba(182,127,247,.1)}.menu-wrapper-sections .section a{text-decoration:none;width:100%}.menu-wrapper-sections .section .progress{display:block;position:absolute;left:0;top:0;width:2px}.menu-wrapper-sections .section .progress .progress-focus{background-color:#44025a;display:block;width:2px;transition:0s}body.header-hidden .menu-wrapper-sections{top:15px}.no-result{font-size:16px;text-align:center;display:flex;flex-direction:column;align-items:center;margin-top:40px;margin-bottom:40px;gap:20px}.no-result i{font-size:36px}.no-result i:before{color:#b67ff7}.no-result i:after{color:#44025a}.add_info{text-align:right;margin-bottom:20px}.add_info a{background-color:#fff;color:#44025a;font-family:"Inter Tight",Sans Serif;line-height:1.2em;border-radius:4px;padding:12px 20px;cursor:pointer;min-height:40px;text-align:center;transition:all .3s;text-decoration:none;font-size:14px;letter-spacing:1px;font-weight:700;border:2px solid #44025a}.add_info a:hover{color:#fff;background-color:#44025a;border-color:#44025a}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .js-form-item input{text-align:right;border-left:0;border-top:0;border-right:0;border-bottom:1px solid #d3d3d3}.add-price-info #drupal-modal #main_container .form-checkboxes .js-form-item label{text-align:center}[data-drupal-selector=edit-table-wrapper]{margin-top:40px}[data-drupal-selector=edit-table-wrapper] .redo_info a{background-color:#fff;color:#44025a;font-family:"Inter Tight",Sans Serif;line-height:1.2em;border-radius:4px;padding:12px 20px;cursor:pointer;min-height:40px;text-align:center;transition:all .3s;text-decoration:none;font-size:14px;letter-spacing:1px;font-weight:700;border:2px solid #44025a;display:inline-block}[data-drupal-selector=edit-table-wrapper] .redo_info{margin-top:20px;text-align:right}[data-drupal-selector=edit-table-wrapper] i{margin-bottom:20px;text-align:center;width:100%;font-size:36px}[data-drupal-selector=edit-table-wrapper] i:before{color:#b67ff7}[data-drupal-selector=edit-table-wrapper] i:after{color:#44025a}[data-drupal-selector=edit-table-wrapper]>.form-wrapper{border:2px solid transparent;padding:10px;border-radius:8px;margin-bottom:15px}[data-drupal-selector=edit-table-wrapper]>.form-wrapper.destacado{border-color:#b67ff7;background-color:rgba(182,127,247,.1)}[data-drupal-selector=edit-table-wrapper]>.form-wrapper .title-attribute{font-size:18px;font-weight:700;margin-bottom:15px}[data-drupal-selector=edit-table-wrapper]>.form-wrapper .row-info{display:flex;padding-top:3px;padding-bottom:3px;gap:10px;justify-content:space-evenly}[data-drupal-selector=edit-table-wrapper]>.form-wrapper .row-info:last-child{padding-bottom:0;font-size:18px;margin-top:5px}[data-drupal-selector=edit-table-wrapper]>.form-wrapper .row-info:last-child .info-preu{font-weight:500}[data-drupal-selector=edit-table-wrapper]>.form-wrapper .row-info div{width:90px;text-align:right}[data-drupal-selector=edit-table-wrapper]>.form-wrapper .row-info div.info-tarifa{text-align:left;width:unset;flex:1}.section-wrapper{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid rgba(1,15,208,.05)}.section-wrapper:last-child{padding-bottom:0;margin-bottom:0;border:0}.section-wrapper .form-item-condiciones-envio,.section-wrapper .media-library-form-element{margin-bottom:0}.form-item-variation-info{display:none}.menu-wrapper-sections{padding:15px 0 15px 0;padding-left:0;background-color:#fff;margin-right:15px;border-radius:8px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);top:110px;position:sticky;display:flex;flex-direction:column}.menu-wrapper-sections .section{display:flex;flex-direction:row-reverse;justify-content:flex-end;padding-left:20px;padding-right:20px;padding-bottom:5px;padding-top:5px;position:relative}.menu-wrapper-sections .section:hover{background-color:rgba(182,127,247,.1)}.menu-wrapper-sections .section a{text-decoration:none;width:100%}.menu-wrapper-sections .section .progress{display:block;position:absolute;left:0;top:0;width:2px}.menu-wrapper-sections .section .progress .progress-focus{background-color:#44025a;display:block;width:2px;transition:0s}body.header-hidden .menu-wrapper-sections{top:15px}.no-result{font-size:16px;text-align:center;display:flex;flex-direction:column;align-items:center;margin-top:40px;margin-bottom:40px;gap:20px}.no-result i{font-size:36px}.no-result i:before{color:#b67ff7}.no-result i:after{color:#44025a}.add_info{text-align:right;margin-bottom:20px}.add_info a{background-color:#fff;color:#44025a;font-family:"Inter Tight",Sans Serif;font-weight:600;line-height:1.2em;border-radius:4px;border:0;padding:12px 20px;cursor:pointer;min-height:40px;text-align:center;transition:all .3s;text-decoration:none;font-size:14px;letter-spacing:1px;font-weight:700;border:2px solid #44025a}.add_info a:hover{color:#fff;background-color:#44025a;border-color:#44025a}.add-price-info,.edit-price-info{width:auto!important;max-width:100%;left:50%!important;top:50%!important;transform:translate(-50%,-50%);border-radius:8px;border:0!important;overflow:auto;box-shadow:0 0 3px 1px rgba(0,0,0,.1)}.add-price-info .ui-dialog-titlebar,.edit-price-info .ui-dialog-titlebar{background-color:transparent;border:0;border-bottom:0;padding:0;width:100%;min-height:30px}.add-price-info .ui-dialog-titlebar .ui-dialog-title,.edit-price-info .ui-dialog-titlebar .ui-dialog-title{font-size:0}.add-price-info .ui-dialog-titlebar button,.edit-price-info .ui-dialog-titlebar button{position:absolute;margin:0;top:.3em;padding:0;z-index:999}.add-price-info .ui-dialog-titlebar button:hover:before,.edit-price-info .ui-dialog-titlebar button:hover:before{opacity:1}.add-price-info .ui-dialog-titlebar button:before,.edit-price-info .ui-dialog-titlebar button:before{content:"\f00d";font-family:"Font Awesome 6 Pro";font-size:22px;position:absolute;right:0;left:unset;top:0;width:100%;z-index:9999;height:100%;font-weight:400;color:#242627;opacity:.8;text-indent:0}.add-price-info .ui-dialog-titlebar button span,.edit-price-info .ui-dialog-titlebar button span{display:none}.add-price-info .ui-dialog-titlebar button .ui-icon,.edit-price-info .ui-dialog-titlebar button .ui-icon{background:0 0}.add-price-info .ui-dialog-buttonpane,.edit-price-info .ui-dialog-buttonpane{border-top:1px solid rgba(182,127,247,.1);background-color:transparent;padding:15px}.add-price-info .ui-dialog-buttonpane .ui-dialog-buttonset,.edit-price-info .ui-dialog-buttonpane .ui-dialog-buttonset{width:100%;display:flex;justify-content:space-between;gap:30px}.add-price-info .ui-dialog-buttonpane .ui-dialog-buttonset button,.edit-price-info .ui-dialog-buttonpane .ui-dialog-buttonset button{margin:0;background:0 0;border:0;color:#f33}.add-price-info .ui-dialog-buttonpane .ui-dialog-buttonset button:last-child,.edit-price-info .ui-dialog-buttonpane .ui-dialog-buttonset button:last-child{display:flex;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:14px 24px 14px 24px;border:unset;text-decoration:none;font-size:14px;text-shadow:0 0 10px rgba(0,0,0,.3);background-color:transparent;background-image:linear-gradient(180deg,#44025a 0,#44025a 100%)}.add-price-info .ui-dialog-buttonpane .ui-dialog-buttonset button:last-child:after,.edit-price-info .ui-dialog-buttonpane .ui-dialog-buttonset button:last-child:after{content:"\f061";font-family:"Font Awesome 6 Pro";font-weight:400;margin-left:6px}.add-price-info #drupal-modal,.edit-price-info #drupal-modal{padding:15px;padding-top:0;padding-bottom:25px}.add-price-info #drupal-modal #main_container,.edit-price-info #drupal-modal #main_container{display:flex;flex-direction:column}.add-price-info #drupal-modal #main_container .title_info_wrapper,.edit-price-info #drupal-modal #main_container .title_info_wrapper{text-align:center}.add-price-info #drupal-modal #main_container .title_info_wrapper .title i,.edit-price-info #drupal-modal #main_container .title_info_wrapper .title i{margin-bottom:10px;font-size:36px}.add-price-info #drupal-modal #main_container .title_info_wrapper .title i:before,.edit-price-info #drupal-modal #main_container .title_info_wrapper .title i:before{color:#b67ff7}.add-price-info #drupal-modal #main_container .title_info_wrapper .title i:after,.edit-price-info #drupal-modal #main_container .title_info_wrapper .title i:after{color:#44025a;opacity:.2}.add-price-info #drupal-modal #main_container .title_info_wrapper .title h3,.edit-price-info #drupal-modal #main_container .title_info_wrapper .title h3{font-size:24px;margin-bottom:15px}.add-price-info #drupal-modal #main_container .title_info_wrapper .description,.edit-price-info #drupal-modal #main_container .title_info_wrapper .description{margin-bottom:25px}.add-price-info #drupal-modal #main_container .form-checkboxes,.edit-price-info #drupal-modal #main_container .form-checkboxes{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.add-price-info #drupal-modal #main_container .form-checkboxes .js-form-item,.edit-price-info #drupal-modal #main_container .form-checkboxes .js-form-item{margin:0;display:inline-flex}.add-price-info #drupal-modal #main_container .form-checkboxes .js-form-item input,.edit-price-info #drupal-modal #main_container .form-checkboxes .js-form-item input{opacity:0;pointer-events:none;position:absolute}.add-price-info #drupal-modal #main_container .form-checkboxes .js-form-item input:checked+label,.edit-price-info #drupal-modal #main_container .form-checkboxes .js-form-item input:checked+label{border-color:#b67ff7;background-color:rgba(182,127,247,.06)}.add-price-info #drupal-modal #main_container .form-checkboxes .js-form-item label,.edit-price-info #drupal-modal #main_container .form-checkboxes .js-form-item label{border:2px solid rgba(0,0,0,.2);border-radius:6px;padding:10px 15px;display:flex;justify-content:flex-start;position:relative;align-items:center;cursor:pointer;font-weight:600}.add-price-info #drupal-modal #main_container .form-checkboxes .js-form-item label:hover,.edit-price-info #drupal-modal #main_container .form-checkboxes .js-form-item label:hover{background-color:rgba(182,127,247,.06)}.add-price-info #drupal-modal #main_container .form-textarea,.edit-price-info #drupal-modal #main_container .form-textarea{background-color:#fff;font-size:14px;line-height:1.4em;accent-color:var(--e-global-color-vamtam_accent_1);border-radius:4px;padding:10px 15px;width:100%;max-width:100%;border:1px solid rgba(0,0,0,.1490196078);color:#1f2124;vertical-align:middle;flex-grow:1;min-height:40px;box-sizing:border-box;outline:0}.add-price-info .summary,.edit-price-info .summary{font-size:14px;margin-top:10px;display:flex;flex-direction:column;align-items:flex-end}.add-price-info .summary>div,.edit-price-info .summary>div{display:flex;flex-direction:column}.add-price-info .summary>div>div,.edit-price-info .summary>div>div{display:flex;justify-content:flex-end}.add-price-info .summary>div>div .value,.edit-price-info .summary>div>div .value{width:100px;text-align:right}.add-price-info .summary>.total,.edit-price-info .summary>.total{flex-direction:unset}.add-price-info .summary>.total .value,.edit-price-info .summary>.total .value{width:100px;text-align:right}.add-price-info .summary>.total .label-t,.edit-price-info .summary>.total .label-t{font-weight:700}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper{border-bottom:1px solid rgba(182,127,247,.1);padding-top:20px;padding-bottom:20px;position:relative}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper:last-child,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper:last-child{border-bottom:0;padding-bottom:0}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .title,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .title{font-size:18px;font-weight:700;margin-bottom:10px}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox{position:absolute;right:0;top:0;z-index:10;cursor:pointer;pointer-events:all}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox input:checked+label:after,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox input:checked+label:after{font-weight:700}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox label,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox label{display:flex;align-items:center;cursor:pointer;pointer-events:all}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox label:after,.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox label:before,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox label:after,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox label:before{content:"\f005";font-family:"Font Awesome 6 Pro";font-weight:500;margin-right:3px;color:#44025a;transition:.3s}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox label:after,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox label:after{position:absolute;left:0;top:0}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox label:before,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox label:before{font-weight:700;color:transparent}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox label:hover:before,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox label:hover:before{color:rgba(182,127,247,.5)}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox input,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .js-form-type-checkbox input{display:none}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per{display:flex;gap:10px;flex-direction:column;margin-top:20px}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .js-form-item,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .js-form-item{margin:0;margin-left:20px}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .js-form-item input,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .js-form-item input{width:120px}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .wrapper-rate,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .wrapper-rate{box-sizing:border-box;text-align:center;display:flex;align-items:center;justify-content:space-between}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .wrapper-rate .title_column,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .wrapper-rate .title_column{display:flex;min-width:170px;justify-content:space-between}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .wrapper-rate .title_column_name,.edit-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .wrapper-rate .title_column_name{font-weight:500;text-align:left}.add-price-info .summary>.total{font-size:16px;margin-top:4px}.add-price-info .summary>.total .value{font-weight:600}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .js-form-item input{border:0;border-bottom:1px solid #d3d3d3;text-align:right}[data-drupal-selector=edit-table-wrapper]>.form-wrapper.destacado{position:relative}[data-drupal-selector=edit-table-wrapper]>.form-wrapper.destacado .destacado{position:absolute;right:5px;top:5px;background-color:green;padding:5px;border-radius:5px;color:#fff;font-weight:700}[data-drupal-selector=edit-table-wrapper]>.form-wrapper .title-attribute{max-width:calc(100% - 100px)}@media only screen and (max-width:540px){[data-drupal-selector=edit-table-wrapper]>.form-wrapper .title-attribute{font-size:16px}[data-drupal-selector=edit-table-wrapper]>.form-wrapper .row-info{font-size:14px}[data-drupal-selector=edit-table-wrapper]>.form-wrapper.destacado .destacado{font-size:14px}[data-drupal-selector=edit-table-wrapper]>.form-wrapper .row-info:last-child{font-size:15px}}@media only screen and (max-width:768px){.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .js-form-item{display:flex}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .js-form-item input{width:80px}[data-drupal-selector=edit-table-wrapper]>.form-wrapper .row-info:last-child{justify-content:center}body:has(#suscription-form) .filters{display:none}#suscription-form{flex-direction:column;padding-left:10px;padding-right:10px}#suscription-form .menu-wrapper-sections{width:100%;display:flex;flex-direction:row;margin-bottom:20px;justify-content:space-around}#suscription-form .menu-wrapper-sections .progress{display:none}#suscription-form .suscripcion-create-form{width:100%;max-width:100%}}#auth-form .auth-form-id [data-drupal-selector=edit-actions]{justify-content:center}.form-actions{margin:0}.js-form-item-address-address-line1{margin-bottom:8px!important}#auth-form .auth-form-id .form-actions input,#auth-form .editar-billing-shipping-profile-form .form-actions input,#auth-form .editar-empresa .form-actions input,#auth-form .editar-metodo-pago-form .form-actions input,#auth-form .editar-usuario .form-actions input,#auth-form .registro-cliente .form-actions input,#auth-form .registro-consumidor .form-actions input,#auth-form .reset-password-form-id .form-actions input,.register-form .auth-form-id .form-actions input,.register-form .editar-billing-shipping-profile-form .form-actions input,.register-form .editar-empresa .form-actions input,.register-form .editar-metodo-pago-form .form-actions input,.register-form .editar-usuario .form-actions input,.register-form .registro-cliente .form-actions input,.register-form .registro-consumidor .form-actions input,.register-form .reset-password-form-id .form-actions input{margin:0}.suscripciones-lista .product-item{min-width:250px;width:100%;padding:30px;gap:15px}.suscripciones-lista .product-item img{aspect-ratio:6/4;height:unset}.suscripciones-lista .product-item .learn-more-button{text-align:right;margin-top:0}.suscripciones-lista .product-item .learn-more-button a{display:flex;font-size:14px;justify-content:flex-end;align-items:center;text-decoration:none}.suscripciones-lista .product-item .learn-more-button a i{margin-left:5px;font-size:18px}.suscripciones-lista .product-item .learn-more-button a i:after,.suscripciones-lista .product-item .learn-more-button a i:before{transition:.3s}.suscripciones-lista .product-item .learn-more-button a:hover{color:#44025a}.suscripciones-lista .product-item .learn-more-button a:hover i:after,.suscripciones-lista .product-item .learn-more-button a:hover i:before{color:#44025a;opacity:1}.view-suscripciones .products-list .product-item a:after{content:unset!important}.view-suscripciones .products-list .product-item a i{font-size:28px;position:absolute;right:15px;bottom:10px;color:#44025a;transition:.2s}.products-list .product-item .product-item-data-container h3{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.precio-original{width:100%;display:flex;justify-content:center;gap:6px;margin-top:-15px;margin-bottom:10px}.precio-original .precio-value{font-weight:700;font-size:15px;color:#b67ff7}#drupal-modal div[data-drupal-messages]{position:relative;margin-bottom:15px;margin-top:5px;width:100%;right:unset;top:unset;left:unset;bottom:unset}.cat-ship{display:flex;justify-content:space-between;gap:8px}.cat-ship i{font-size:26px;color:#44025a}.wrapper-price-button{display:flex;justify-content:space-between;align-items:flex-end}.wrapper-price-button .price{letter-spacing:-1px}.wrapper-price-button .price .wrapper-price{display:flex;align-items:flex-end}.wrapper-price-button .price .wrapper-price .price-value{color:#b67ff7;font-weight:700;margin-right:4px;font-size:22px}.wrapper-price-button .price .wrapper-price .price-period{font-size:12px}.cat-ship{display:flex;justify-content:space-between;gap:8px}.cat-ship i{font-size:26px;color:#44025a}.wrapper-price-button{display:flex;justify-content:space-between;align-items:flex-end}.wrapper-price-button .price{letter-spacing:-1px}.wrapper-price-button .price .wrapper-price{display:flex;align-items:flex-end}.wrapper-price-button .price .wrapper-price .price-value{color:#b67ff7;font-weight:700;margin-right:4px;font-size:18px}.wrapper-price-button .price .wrapper-price .price-period{font-size:12px}.view-id-suscripciones.view-display-id-block_1 .suscripciones-lista{padding:0;grid-template-columns:repeat(2,1fr)}@media (min-width:900px){.view-id-suscripciones.view-display-id-block_1 .suscripciones-lista{grid-template-columns:repeat(3,1fr)}}@media (min-width:1100px){.view-id-suscripciones.view-display-id-block_1 .suscripciones-lista{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:975px){article.node-empresa .empresa-header{width:100%;max-width:100%;position:unset}}.suscripciones-lista .product-item{max-width:350px}.suscripciones-lista{justify-content:center}.perfil-consumidor .datos-perfil{flex-wrap:wrap}.perfil-consumidor .datos-perfil .enlaces-interes{order:-1;width:100%;flex-direction:row;flex:unset;justify-content:flex-end}.perfil-consumidor .datos-perfil .enlaces-interes a{background-color:rgba(182,127,247,.5);color:#242627}.perfil-consumidor .datos-perfil .enlaces-interes a:hover{background-color:#44025a;color:#fff}.perfil-consumidor .datos-perfil .enlaces-interes a:hover i{color:#fff}.perfil-consumidor .datos-perfil .enlaces-interes a i{color:#242627}.perfil-consumidor .datos-perfil .enlaces-interes .logout{margin-left:0}.perfil-consumidor .datos-perfil .enlaces-interes .logout a{color:#fff}.perfil-consumidor .datos-perfil .enlaces-interes .logout a i{color:#fff}.perfil-consumidor .datos-perfil .enlaces-interes .enlace-interes i{margin-right:6px;font-size:13px}.perfil-consumidor{background:rgba(255,255,255,.5)}.view-id-contratos,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado,.view-listado-administrativo-de-tiendas{width:1200px;max-width:100%;margin-left:auto;margin-right:auto}.view-id-contratos .view-empty,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-empty,.view-listado-administrativo-de-tiendas .view-empty{text-align:center;font-size:24px;font-weight:700}.view-id-contratos .view-header,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-header,.view-listado-administrativo-de-tiendas .view-header{margin-bottom:40px}.view-id-contratos .view-header p,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-header p,.view-listado-administrativo-de-tiendas .view-header p{display:flex;width:100%;justify-content:space-between;gap:20px}.view-id-contratos .view-header a,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-header a,.view-listado-administrativo-de-tiendas .view-header a{background-color:rgba(182,127,247,.5);color:#242627;font-family:"Inter Tight",Sans Serif;font-size:12px;font-weight:600;line-height:1.2em;border-radius:4px;border:0;padding:11px 20px;cursor:pointer;text-align:center;transition:all .3s;text-decoration:none;display:inline-flex;align-items:center;line-height:1}.view-id-contratos .view-header a:hover,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-header a:hover,.view-listado-administrativo-de-tiendas .view-header a:hover{background-color:#44025a;color:#fff}.view-id-contratos .view-header a:hover i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-header a:hover i,.view-listado-administrativo-de-tiendas .view-header a:hover i{color:#fff}.view-id-contratos .view-header a i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-header a i,.view-listado-administrativo-de-tiendas .view-header a i{margin-right:6px;color:#242627;font-size:14px}.view-id-contratos .view-header a i:after,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-header a i:after,.view-listado-administrativo-de-tiendas .view-header a i:after{opacity:1}.view-id-contratos .view-content table,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table,.view-listado-administrativo-de-tiendas .view-content table{width:100%;border-collapse:collapse}.view-id-contratos .view-content table thead tr th,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table thead tr th,.view-listado-administrativo-de-tiendas .view-content table thead tr th{border-bottom:2px solid #000;text-align:left;padding:10px}.view-id-contratos .view-content table thead tr th#view-nothing-table-column,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table thead tr th#view-nothing-table-column,.view-listado-administrativo-de-tiendas .view-content table thead tr th#view-nothing-table-column{font-size:0}.view-id-contratos .view-content table tbody tr td,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody tr td,.view-listado-administrativo-de-tiendas .view-content table tbody tr td{border-bottom:1px solid grey;padding:10px}.view-id-contratos .view-content table tbody tr:last-child td,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody tr:last-child td,.view-listado-administrativo-de-tiendas .view-content table tbody tr:last-child td{border-bottom:0}.view-id-contratos .view-content table tbody .views-field-nothing,.view-id-contratos .view-content table tbody .views-field-nothing-1,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing-1,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing-1{text-align:right}.view-id-contratos .view-content table tbody .views-field-nothing .enlaces-accion-cerrado,.view-id-contratos .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado{position:relative;display:inline}.view-id-contratos .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion,.view-id-contratos .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .accion,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .accion,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .accion{padding:0 0 0 10px;background-color:rgba(182,127,247,.5);border-radius:15px;display:inline-flex;align-items:center;border:1px solid #44025a;cursor:pointer;overflow:hidden}.view-id-contratos .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion:hover i,.view-id-contratos .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .accion:hover i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion:hover i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .accion:hover i,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion:hover i,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .accion:hover i{background-color:#44025a;color:#fff}.view-id-contratos .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion i,.view-id-contratos .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .accion i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .accion i,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion i,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .accion i{margin-left:16px;padding-left:8px;border-left:1px solid #44025a;font-size:18px;padding-top:9px;padding-bottom:7px;padding-right:10px}.view-id-contratos .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces,.view-id-contratos .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces{background-color:#fff;padding:0;border:1px solid #44025a;display:flex;flex-direction:column;position:absolute;z-index:1;border-radius:15px;width:100%;opacity:0;pointer-events:none;border-top:0 solid transparent;left:0}.view-id-contratos .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace,.view-id-contratos .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces .enlace,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces .enlace,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces .enlace{font-size:14px;text-decoration:none;border-bottom:1px solid #44025a;padding:5px 10px;text-align:left}.view-id-contratos .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:last-child,.view-id-contratos .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces .enlace:last-child,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:last-child,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces .enlace:last-child,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:last-child,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces .enlace:last-child{border-radius:0 0 15px 15px}.view-id-contratos .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:hover,.view-id-contratos .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces .enlace:hover,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:hover,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces .enlace:hover,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:hover,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces .enlace:hover{background-color:rgba(182,127,247,.5)}.view-id-contratos .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:last-child,.view-id-contratos .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces .enlace:last-child,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:last-child,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces .enlace:last-child,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:last-child,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado .enlaces .enlace:last-child{margin-bottom:0;border-bottom:0}.view-id-contratos .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion,.view-id-contratos .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado.not .accion,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado.not .accion,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado.not .accion{border-bottom-left-radius:0;border-bottom-right-radius:0}.view-id-contratos .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion i,.view-id-contratos .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado.not .accion i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado.not .accion i,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion i,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado.not .accion i{background-color:#44025a;color:#fff}.view-id-contratos .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .enlaces,.view-id-contratos .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado.not .enlaces,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .enlaces,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado.not .enlaces,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .enlaces,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing-1 .enlaces-accion-cerrado.not .enlaces{opacity:1;pointer-events:all;border-top-left-radius:0;border-top-right-radius:0}@media only screen and (max-width:992px){.header-right{display:none}header[role=banner] .header-region{max-width:unset;margin:unset;display:unset}header[role=banner]{justify-content:center}header[role=banner] .mobile{align-items:center}header[role=banner] .mobile .user-section{margin:0;font-size:22px;margin-right:15px}}#menu-collapsible{pointer-events:none;display:flex;flex-direction:column;align-items:center}.views-def-wrapper{width:1200px;max-width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.view-id-consumos.view-display-id-listado,.view-id-consumos.view-display-id-reclamaciones,.view-id-contratos.view-display-id-listado,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado,.view-listado-administrativo-de-tiendas{padding:40px;background-color:rgba(255,255,255,.5);border-radius:20px}.view-id-consumos.view-display-id-listado .view-filters,.view-id-consumos.view-display-id-reclamaciones .view-filters,.view-id-contratos.view-display-id-listado .view-filters,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters,.view-listado-administrativo-de-tiendas .view-filters{margin-left:-40px;margin-right:-40px;margin-top:-40px;width:calc(100% + 80px);max-width:unset;background-color:#fff;border-radius:15px;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form{padding:20px}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;gap:20px}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions],.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions],.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions],.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions],.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions]{flex:1;display:flex;justify-content:flex-end;align-items:flex-end}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions] .js-form-submit,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions] .js-form-submit,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions] .js-form-submit,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions] .js-form-submit,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions] .js-form-submit{display:block;width:unset;flex-grow:unset;background-color:#b67ff7;border:1px solid #44025a;color:#44025a;font-weight:600;cursor:pointer}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions] .js-form-submit:hover,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions] .js-form-submit:hover,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions] .js-form-submit:hover,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions] .js-form-submit:hover,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline [data-drupal-selector=edit-actions] .js-form-submit:hover{background-color:#44025a;color:#fff}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline .js-form-item,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline .js-form-item,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline .js-form-item,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline .js-form-item,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline .js-form-item{margin:0}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline fieldset,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline fieldset{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:0;margin-inline-start:0;margin-inline-end:0;padding-block-start:0;padding-inline-start:0;padding-inline-end:0;padding-block-end:0;min-inline-size:unset}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset legend,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline fieldset legend,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset legend,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset legend,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline fieldset legend{display:contents;margin:0;padding:0}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset legend .fieldset-legend,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline fieldset legend .fieldset-legend,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset legend .fieldset-legend,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset legend .fieldset-legend,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline fieldset legend .fieldset-legend{display:block}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset .fieldset-wrapper,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline fieldset .fieldset-wrapper,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset .fieldset-wrapper,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset .fieldset-wrapper,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline fieldset .fieldset-wrapper{display:flex;flex-wrap:wrap;gap:20px}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset .fieldset-wrapper .js-form-item,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline fieldset .fieldset-wrapper .js-form-item,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset .fieldset-wrapper .js-form-item,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset .fieldset-wrapper .js-form-item,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline fieldset .fieldset-wrapper .js-form-item{margin:0;display:flex;align-items:center;gap:10px}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline .fieldset-legend,.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline label,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline .fieldset-legend,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline label,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline .fieldset-legend,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline label,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline .fieldset-legend,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline label,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline .fieldset-legend,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline label{font-size:14px;padding-bottom:5px;display:block;cursor:pointer;border:0}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline input,.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline select,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline input,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline select,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline input,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline select,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline input,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline select,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline input,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline select{background-color:#fff;font-size:14px;line-height:1.4em;accent-color:var(--e-global-color-vamtam_accent_1);border-radius:4px 4px 4px 4px;padding:10px 15px;border:1px solid rgba(0,0,0,.1490196078);color:#242627;vertical-align:middle;flex-grow:1;min-height:40px;box-sizing:border-box;outline:0}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline input:focus,.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline input:hover,.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline select:focus,.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline select:hover,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline input:focus,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline input:hover,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline select:focus,.view-id-consumos.view-display-id-reclamaciones .view-filters .views-exposed-form .form--inline select:hover,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline input:focus,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline input:hover,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline select:focus,.view-id-contratos.view-display-id-listado .view-filters .views-exposed-form .form--inline select:hover,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline input:focus,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline input:hover,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline select:focus,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters .views-exposed-form .form--inline select:hover,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline input:focus,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline input:hover,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline select:focus,.view-listado-administrativo-de-tiendas .view-filters .views-exposed-form .form--inline select:hover{border-color:#b67ff7}.view-id-consumos.view-display-id-listado .view-empty,.view-id-consumos.view-display-id-reclamaciones .view-empty,.view-id-contratos.view-display-id-listado .view-empty,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-empty,.view-listado-administrativo-de-tiendas .view-empty{text-align:center;font-size:24px;font-weight:700}.view-id-consumos.view-display-id-listado .view-empty i,.view-id-consumos.view-display-id-reclamaciones .view-empty i,.view-id-contratos.view-display-id-listado .view-empty i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-empty i,.view-listado-administrativo-de-tiendas .view-empty i{color:#44025a;margin-right:6px}.view-id-consumos.view-display-id-listado .view-header,.view-id-consumos.view-display-id-reclamaciones .view-header,.view-id-contratos.view-display-id-listado .view-header,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-header,.view-listado-administrativo-de-tiendas .view-header{margin-bottom:40px}.view-id-consumos.view-display-id-listado .view-header a,.view-id-consumos.view-display-id-reclamaciones .view-header a,.view-id-contratos.view-display-id-listado .view-header a,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-header a,.view-listado-administrativo-de-tiendas .view-header a{background-color:rgba(182,127,247,.5);color:#242627;font-family:"Inter Tight",Sans Serif;font-size:12px;font-weight:600;line-height:1.2em;border-radius:4px;border:0;padding:11px 20px;cursor:pointer;text-align:center;transition:all .3s;text-decoration:none;display:inline-flex;align-items:center;line-height:1}.view-id-consumos.view-display-id-listado .view-header a:hover,.view-id-consumos.view-display-id-reclamaciones .view-header a:hover,.view-id-contratos.view-display-id-listado .view-header a:hover,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-header a:hover,.view-listado-administrativo-de-tiendas .view-header a:hover{background-color:#44025a;color:#fff}.view-id-consumos.view-display-id-listado .view-header a:hover i,.view-id-consumos.view-display-id-reclamaciones .view-header a:hover i,.view-id-contratos.view-display-id-listado .view-header a:hover i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-header a:hover i,.view-listado-administrativo-de-tiendas .view-header a:hover i{color:#fff}.view-id-consumos.view-display-id-listado .view-header a i,.view-id-consumos.view-display-id-reclamaciones .view-header a i,.view-id-contratos.view-display-id-listado .view-header a i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-header a i,.view-listado-administrativo-de-tiendas .view-header a i{margin-right:6px;color:#242627;font-size:14px}.view-id-consumos.view-display-id-listado .view-header a i:after,.view-id-consumos.view-display-id-reclamaciones .view-header a i:after,.view-id-contratos.view-display-id-listado .view-header a i:after,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-header a i:after,.view-listado-administrativo-de-tiendas .view-header a i:after{opacity:1}.view-id-consumos.view-display-id-listado .view-content table,.view-id-consumos.view-display-id-reclamaciones .view-content table,.view-id-contratos.view-display-id-listado .view-content table,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table,.view-listado-administrativo-de-tiendas .view-content table{width:100%;border-collapse:collapse}.view-id-consumos.view-display-id-listado .view-content table thead tr th,.view-id-consumos.view-display-id-reclamaciones .view-content table thead tr th,.view-id-contratos.view-display-id-listado .view-content table thead tr th,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table thead tr th,.view-listado-administrativo-de-tiendas .view-content table thead tr th{border-bottom:2px solid #000;text-align:left;padding:10px}.view-id-consumos.view-display-id-listado .view-content table thead tr th#view-nothing-table-column,.view-id-consumos.view-display-id-reclamaciones .view-content table thead tr th#view-nothing-table-column,.view-id-contratos.view-display-id-listado .view-content table thead tr th#view-nothing-table-column,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table thead tr th#view-nothing-table-column,.view-listado-administrativo-de-tiendas .view-content table thead tr th#view-nothing-table-column{font-size:0}.view-id-consumos.view-display-id-listado .view-content table tbody tr td,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody tr td,.view-id-contratos.view-display-id-listado .view-content table tbody tr td,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody tr td,.view-listado-administrativo-de-tiendas .view-content table tbody tr td{border-bottom:1px solid grey;padding:10px}.view-id-consumos.view-display-id-listado .view-content table tbody tr td .envio-tooltip,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody tr td .envio-tooltip,.view-id-contratos.view-display-id-listado .view-content table tbody tr td .envio-tooltip,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody tr td .envio-tooltip,.view-listado-administrativo-de-tiendas .view-content table tbody tr td .envio-tooltip{position:relative;display:inline-block;border:3px solid #c17cd8;border-radius:1000px;width:35px;height:35px;align-content:center;text-align:center;background-color:#f4d3ff;cursor:pointer}.view-id-consumos.view-display-id-listado .view-content table tbody tr td .envio-tooltip i,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody tr td .envio-tooltip i,.view-id-contratos.view-display-id-listado .view-content table tbody tr td .envio-tooltip i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody tr td .envio-tooltip i,.view-listado-administrativo-de-tiendas .view-content table tbody tr td .envio-tooltip i{color:#44025a}.view-id-consumos.view-display-id-listado .view-content table tbody tr td .envio-tooltip .envio-tooltip-text,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody tr td .envio-tooltip .envio-tooltip-text,.view-id-contratos.view-display-id-listado .view-content table tbody tr td .envio-tooltip .envio-tooltip-text,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody tr td .envio-tooltip .envio-tooltip-text,.view-listado-administrativo-de-tiendas .view-content table tbody tr td .envio-tooltip .envio-tooltip-text{visibility:hidden;width:120px;background-color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;max-width:unset;border:2px solid rgba(0,0,0,.2);left:40px;top:-2px}.view-id-consumos.view-display-id-listado .view-content table tbody tr td .envio-tooltip:hover .envio-tooltip-text,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody tr td .envio-tooltip:hover .envio-tooltip-text,.view-id-contratos.view-display-id-listado .view-content table tbody tr td .envio-tooltip:hover .envio-tooltip-text,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody tr td .envio-tooltip:hover .envio-tooltip-text,.view-listado-administrativo-de-tiendas .view-content table tbody tr td .envio-tooltip:hover .envio-tooltip-text{visibility:visible}.view-id-consumos.view-display-id-listado .view-content table tbody tr:last-child td,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody tr:last-child td,.view-id-contratos.view-display-id-listado .view-content table tbody tr:last-child td,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody tr:last-child td,.view-listado-administrativo-de-tiendas .view-content table tbody tr:last-child td{border-bottom:0}.view-id-consumos.view-display-id-listado .view-content table tbody .views-field-nothing,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody .views-field-nothing,.view-id-contratos.view-display-id-listado .view-content table tbody .views-field-nothing,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing{text-align:right}.view-id-consumos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody .views-field-nothing .enlaces-accion-cerrado,.view-id-contratos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado{position:relative;display:inline}.view-id-consumos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion,.view-id-contratos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion{padding:0 0 0 10px;background-color:rgba(182,127,247,.5);border-radius:15px;display:inline-flex;align-items:center;border:1px solid #44025a;cursor:pointer;overflow:hidden}.view-id-consumos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion:hover i,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion:hover i,.view-id-contratos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion:hover i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion:hover i,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion:hover i{background-color:#44025a;color:#fff}.view-id-consumos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion i,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion i,.view-id-contratos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion i,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .accion i{margin-left:16px;padding-left:8px;border-left:1px solid #44025a;font-size:18px;padding-top:9px;padding-bottom:7px;padding-right:10px}.view-id-consumos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces,.view-id-contratos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces{background-color:#fff;padding:0;border:1px solid #44025a;display:flex;flex-direction:column;position:absolute;z-index:1;border-radius:15px;width:100%;opacity:0;pointer-events:none;border-top:0 solid transparent;left:0}.view-id-consumos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace,.view-id-contratos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace{font-size:14px;text-decoration:none;border-bottom:1px solid #44025a;padding:5px 10px;text-align:left}.view-id-consumos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:hover,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:hover,.view-id-contratos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:hover,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:hover,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:hover{background-color:rgba(182,127,247,.5)}.view-id-consumos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:last-child,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:last-child,.view-id-contratos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:last-child,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:last-child,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado .enlaces .enlace:last-child{margin-bottom:0;border-bottom:0}.view-id-consumos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion,.view-id-contratos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion{border-bottom-left-radius:0;border-bottom-right-radius:0}.view-id-consumos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion i,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion i,.view-id-contratos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion i,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion i,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .accion i{background-color:#44025a;color:#fff}.view-id-consumos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .enlaces,.view-id-consumos.view-display-id-reclamaciones .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .enlaces,.view-id-contratos.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .enlaces,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .enlaces,.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing .enlaces-accion-cerrado.not .enlaces{opacity:1;pointer-events:all;border-top-left-radius:0;border-top-right-radius:0}.view-id-locales .view-content{justify-content:flex-start}.datos-perfil+.listado-suscripciones{border-top:1px solid rgba(182,127,247,.1)}.perfil-consumidor .listado-suscripciones>.view-content{padding:40px;background-color:rgba(255,255,255,.5);border-radius:12px}.perfil-consumidor .listado-suscripciones>.view-content .view-id-contratos.view-display-id-needs_attention:has(.contrato-item){margin-bottom:2rem}.perfil-consumidor .listado-suscripciones>.view-content .view-id-contratos.view-display-id-needs_attention .contrato-lista{padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,.25);gap:15px}.perfil-consumidor .listado-suscripciones>.view-content .view-id-contratos.view-display-id-needs_attention .contrato-lista .contrato-item{border:2px solid #44025a;flex:1 1 calc((100% - 15px)/ 2);max-width:calc((100% - 15px)/ 2)}@media only screen and (max-width:600px){.perfil-consumidor .listado-suscripciones>.view-content .view-id-contratos.view-display-id-needs_attention .contrato-lista .contrato-item{flex:1 1 100%;max-width:100%}}.perfil-consumidor .listado-suscripciones .view-content .views-row:last-child{margin-bottom:0!important}.perfil-consumidor .views-def-wrapper{padding-left:0;padding-right:0}.local .views-def-wrapper{padding:0}.local .views-def-wrapper .suscripciones-lista{padding:0;padding-top:10px;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width:1100px){.local .views-def-wrapper .suscripciones-lista{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:720px){.local .views-def-wrapper .suscripciones-lista{grid-template-columns:repeat(2,1fr)}}.suscripciones-lista{padding-left:0!important;padding-right:0!important}.suscripciones-lista .wrapper-price-button{flex:1}.suscripciones-lista .product-item{border-radius:15px!important;padding:20px!important}.filters{max-width:100%!important;margin-left:auto;margin-right:auto}.filters .region.region-filters{max-width:100%!important}.suscripciones-lista{padding-left:0;padding-right:0}.suscripciones-lista .wrapper-price-button{flex:1}.suscripciones-lista .product-item{border-radius:15px;padding:20px}.region.region-filters{width:1170px;max-width:100%}.dashboard-links a i{margin-right:6px;color:#44025a}.dashboard-form{padding-left:15px;padding-right:15px}.dashboard-form{padding-left:15px;padding-right:15px}.precio-original-prod{padding:25px;padding-bottom:0;padding-top:10px;display:inline-flex;flex-wrap:wrap;width:100%;gap:4px;font-size:21px;justify-content:center}.precio-original-prod .label{color:#b67ff7}.precio-original-prod .price-wrap{display:inline-flex;flex-wrap:wrap;gap:3px}.precio-original-prod .price-wrap .currency,.precio-original-prod .price-wrap .price{color:#b67ff7;font-weight:700}.suscription-container .column-right .suscription-form .form-content form .form-item-product-variation .product-option .product-entrega{font-size:14px;line-height:1;font-weight:500}.suscription-form .envio-wrapper{padding:25px;padding-bottom:0;display:flex;align-items:center}.suscription-form .envio-wrapper i{margin-right:6px;color:#44025a;font-size:20px}.ui-dialog{left:50%!important;top:50%!important;transform:translate(-50%,-50%)}.ui-dialog.media-library-widget-modal{border-radius:15px}.ui-dialog.media-library-widget-modal ul{list-style:none;margin-top:20px}.ui-dialog.media-library-widget-modal ul li{margin:0;display:flex;flex-wrap:wrap;gap:30px}.ui-dialog.media-library-widget-modal ul li .js-form-item{margin-top:0}.ui-dialog.media-library-widget-modal ul li input[type=submit]{margin:0;color:#f33;border:0;background:unset}.ui-dialog.media-library-widget-modal ul li [data-drupal-selector=edit-media-0-fields]{width:70%}.ui-dialog.media-library-widget-modal .ui-dialog-titlebar{border-bottom:1px solid grey!important;padding-bottom:20px!important}.ui-dialog.media-library-widget-modal .ui-dialog-titlebar .ui-button{position:absolute;display:contents;font-size:0}.ui-dialog.media-library-widget-modal .ui-dialog-titlebar .ui-button:before{content:"\f00d";font-family:"Font Awesome 6 Pro";right:10px;top:6px;color:#44025a;z-index:87;position:absolute;font-weight:700;text-indent:0;font-size:30px;white-space:unset;line-height:1;transition:.3s}.ui-dialog.media-library-widget-modal .ui-dialog-titlebar .ui-button:hover:before{color:#b67ff7!important}.ui-dialog.media-library-widget-modal .ui-dialog-titlebar .ui-button .ui-button-icon{background:0 0;display:none}.ui-dialog.media-library-widget-modal .ui-dialog-titlebar .ui-dialog-title{font-size:20px}.ui-dialog.media-library-widget-modal .ui-dialog-content{padding-top:20px!important}.ui-dialog.media-library-widget-modal .ui-dialog-buttonpane{border-bottom-left-radius:15px;border-bottom-right-radius:15px;background:unset;display:flex;justify-content:space-between;align-items:center}.ui-dialog.media-library-widget-modal .ui-dialog-buttonpane:after,.ui-dialog.media-library-widget-modal .ui-dialog-buttonpane:before{display:none}.ui-dialog.media-library-widget-modal .ui-dialog-buttonpane .ui-dialog-buttonset{order:2}.ui-dialog.media-library-widget-modal .ui-dialog-buttonpane .ui-dialog-buttonset button.button--primary{display:flex;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:14px 24px 14px 24px;border:unset;text-decoration:none;font-size:14px;text-shadow:0 0 10px rgba(0,0,0,.3);background-color:#44025a}.ui-dialog.media-library-widget-modal .ui-dialog-buttonpane .ui-dialog-buttonset button.button--primary:hover{background:#b67ff7}.ui-dialog.media-library-widget-modal .view-media-library .view-filters,.ui-dialog.media-library-widget-modal .view-media-library .view-header{display:none}.ui-dialog.media-library-widget-modal #media-library-content .views-def-wrapper{border-top:1px solid #d3d3d3;padding:0!important}.ui-dialog.media-library-widget-modal #media-library-add-form-wrapper{border-bottom:1px solid #d3d3d3}.ui-dialog.media-library-widget-modal .js-media-library-views-form{display:flex;gap:20px;flex-wrap:wrap}.ui-dialog.media-library-widget-modal .js-media-library-views-form .views-row .views-field-media-library-select-form{display:none}.ui-dialog.media-library-widget-modal .js-media-library-views-form .views-row article>div:not(.js-media-library-item-preview){display:none}.ui-dialog.media-library-widget-modal .js-media-library-views-form .views-row.checked{position:relative}.ui-dialog.media-library-widget-modal .js-media-library-views-form .views-row.checked:before{content:"\f058";font-family:"Font Awesome 6 Pro";font-weight:500;color:#44025a;font-size:28px;background-color:#fff;position:absolute;right:5px;top:5px;border-radius:100%;line-height:1}.ui-dialog.media-library-widget-modal .js-media-library-views-form #media-library-messages,.ui-dialog.media-library-widget-modal .js-media-library-views-form [data-drupal-selector=edit-actions]{width:100%}.ui-dialog.media-library-widget-modal #media-library-add-form-wrapper{border-bottom:0}.view-id-locales.view-display-id-page_1{margin-top:40px}.region.region-filters{padding:20px!important}.region.region-filters .facets-checkbox{display:none}.region.region-filters .lock-views-exposed-filter-blocklistado-suscripciones-search-api-block-1 .form-type-textfield{width:100%;margin-top:5px!important}.form--inline .form-actions{display:none}.region.region-filters #views-exposed-form-listado-suscripciones-search-api-block-1>div:after{content:unset}.region.region-filters select{width:100%;margin-top:5px!important}.region.region-filters .facet-item label.is-active .facet-item__value{border-bottom:1px solid #b67ff7}.view-id-contratos.view-display-id-listado{padding-top:0}.view-contratos .consumir{cursor:pointer}.views-field-nothing{color:#2c5f34;font-weight:700}.views-field-nothing .consumir{display:inline-flex;gap:6px;color:#b67ff7}.views-field-nothing .consumir i{color:#b67ff7}.views-field-nothing .consumir:hover{color:#44025a}.views-field-nothing .consumir:hover i{color:#44025a}.region.region-filters .facet-item label .facet-item__count{color:#44025a!important}#thankyou-page{max-width:1440px;margin:0 auto;padding:0 1rem}#thankyou-page .page-body{display:flex;flex-direction:column;gap:3rem}@media all and (max-width:992px){#thankyou-page .page-body{gap:1rem}}#thankyou-page .page-body .thankyou-page-header{text-align:center}#thankyou-page .page-body .thankyou-page-header .thankyou-page-title h1{font-size:3rem;margin:1rem 0}@media all and (max-width:992px){#thankyou-page .page-body .thankyou-page-header .thankyou-page-title h1{font-size:2rem}}#thankyou-page .page-body .thankyou-page-header .thankyou-page-product-info{display:flex;justify-content:center;gap:2rem}#thankyou-page .page-body .thankyou-page-header .thankyou-page-product-info .thankyou-page-product-info-element{position:relative;font-size:2rem}@media all and (max-width:992px){#thankyou-page .page-body .thankyou-page-header .thankyou-page-product-info .thankyou-page-product-info-element{font-size:1.5rem}}#thankyou-page .page-body .thankyou-page-header .thankyou-page-product-info .thankyou-page-product-info-element:first-child:before{content:"";background-color:#000;width:1px;height:100%;position:absolute;right:-1rem}#thankyou-page .page-body .thankyou-page-entrega{display:flex;justify-content:center;gap:4rem}@media all and (max-width:992px){#thankyou-page .page-body .thankyou-page-entrega{gap:1rem;flex-direction:column}}#thankyou-page .page-body .thankyou-page-entrega .thankyou-page-entrega-image{flex-basis:15%}@media all and (max-width:992px){#thankyou-page .page-body .thankyou-page-entrega .thankyou-page-entrega-image{width:50%;align-self:center}}#thankyou-page .page-body .thankyou-page-entrega .thankyou-page-entrega-image img{border-radius:10px}#thankyou-page .page-body .thankyou-page-entrega .thankyou-page-entrega-info{flex-grow:1;padding:0 2rem;display:flex;flex-direction:column;gap:1rem}#thankyou-page .page-body .thankyou-page-entrega .thankyou-page-entrega-info .thankyou-page-entrega-direccion{display:flex;gap:1rem}@media all and (max-width:992px){#thankyou-page .page-body .thankyou-page-entrega .thankyou-page-entrega-info .thankyou-page-entrega-direccion{gap:unset;flex-direction:column}}#thankyou-page .page-body .thankyou-page-entrega .thankyou-page-entrega-info .thankyou-page-entrega-direccion .thankyou-page-entrega-label{font-weight:700}#thankyou-page .page-body .thankyou-page-entrega .thankyou-page-entrega-info .thankyou-page-entrega-direccion .thankyou-page-entrega-datos .field--name-address .field__label{display:none}#thankyou-page .page-body .thankyou-page-entrega .thankyou-page-entrega-extra{display:flex;flex-direction:column;gap:1rem}#thankyou-page .page-body .thankyou-page-entrega .thankyou-page-entrega-extra-info i{color:#44025a;font-size:1.2rem}#thankyou-page .page-body .thankyou-page-entrega .thankyou-page-entrega-extra-condiciones{font-weight:700}#thankyou-page .page-body .thankyou-page-links-wrapper{display:flex;gap:2rem;justify-content:center}#thankyou-page .page-body .thankyou-page-links-wrapper a{position:relative}#thankyou-page .page-body .thankyou-page-links-wrapper a:first-child:before{content:"";background-color:#000;width:1px;height:100%;position:absolute;right:-1rem}.header-right{display:flex;align-items:center;gap:15px}.header-right .user-section{margin-top:0}#collapsiblock-wrapper-biro_theme_formularioexpuestolocalespage_1{display:none}.view-id-locales .view-content .views-row .local{padding:15px}header{padding:10px}footer[role=contentinfo] .footer-info .footer-contact--button a{display:block;padding:15px 20px;border-radius:5px;color:#fff;text-decoration:none;background-color:#44025a}footer[role=contentinfo] .footer-info .footer-contact--button a:hover{background-color:#b67ff7}footer[role=contentinfo] .footer-info .footer-contact--button a i{color:#fff;margin-right:6px}footer[role=contentinfo] .footer-info:after{content:none!important}.dog{position:absolute;width:65px;height:65px;top:-10px;right:8px;transform:translate(0,0) rotate(0);transition:.3s transform cubic-bezier(.33,1,.68,1);z-index:5}.dog div{position:absolute}.dog .tail{width:10%;height:35%;left:-50%;bottom:-34%;transform:rotate(-25deg);transition:.1s opacity;transition-delay:0s;opacity:0}.dog .tail::after{content:"";position:absolute;transform-origin:bottom center;top:0;left:0;width:100%;height:100%;border-radius:50% 50% 0 0;background-color:#e1a46e;animation:infinite alternate tailSkew .3s cubic-bezier(.65,0,.35,1)}@keyframes tailSkew{from{transform:skewX(15deg)}to{transform:skewX(-15deg)}}.dog .body{width:70%;height:50%;bottom:-20%;left:50%;transform:translateX(-50%);background-color:#9f6a43;border-radius:50% 50% 0 0}.dog .head{width:65%;height:70%;bottom:5%;left:50%;transform:translateX(-50%);border-radius:80% 80% 60% 60%;background-color:#e1a46e}.dog .nuzzle{width:70%;height:40%;bottom:0;left:50%;transform:translateX(-50%)}.dog .nuzzle::after,.dog .nuzzle::before{content:"";width:50%;height:100%;display:inline-block;position:absolute;top:0;left:0;background-color:#c28e5f;border-radius:70% 30% 50% 20%;z-index:1}.dog .nuzzle::after{left:auto;right:0;transform:scaleX(-1)}.dog .mouth{width:50%;height:90%;border-radius:100%;background-color:#111827;left:50%;bottom:-20%;transform:translateX(-50%)}.dog .tongue{width:50%;height:50%;background-color:#ef4444;left:50%;transform:translateX(-50%);bottom:5%;border-radius:50%;animation:.3s alternate tongueBounce infinite cubic-bezier(.45,0,.55,1)}@keyframes tongueBounce{from{bottom:20%}to{bottom:15%}}.dog .nose{width:30%;height:20%;left:50%;top:0;transform:translateX(-50%);z-index:10}.dog .nose::before{content:"";width:100%;height:60%;top:-50%;left:0;position:absolute;display:inline-block;background-color:#1f2937;border-radius:1000px 1000px 0 0}.dog .nose::after{content:"";width:100%;height:100%;top:10%;left:0;position:absolute;display:inline-block;background-color:#1f2937;border-radius:0 0 1000px 1000px}.dog .nose .nostrils{width:90%;height:100%;top:0;z-index:1;left:50%;transform:translateX(-50%)}.dog .nose .nostrils::before{content:"";display:inline-block;width:30%;left:10%;height:100%;position:absolute;background-color:#000;border-radius:100%}.dog .nose .nostrils::after{content:"";display:inline-block;width:30%;right:10%;height:100%;position:absolute;background-color:#000;border-radius:100%}.dog .nose .highlight{top:-50%;left:50%;width:80%;height:30%;transform:translateX(-50%);background-color:#fff;border-radius:1000px 1000px 0 0;background:linear-gradient(#fff,rgba(255,255,255,0));opacity:.3}.dog .eyes{width:80%;height:35%;top:25%;transform:translateX(-50%);left:50%}.dog .eyes .left,.dog .eyes .right{border-radius:1000px;background-color:#111;width:25%;height:52%;top:50%;transform:translateY(-50%)}.dog .eyes .left::after,.dog .eyes .right::after{content:"";display:inline-block;position:absolute;width:30%;height:30%;background-color:#fff;opacity:.7;border-radius:1000px;left:15%;top:15%}.dog .eyes .left{left:15%}.dog .eyes .right{right:15%}.dog .ears{width:90%;height:90%;top:70%;left:50%;transform:translate(-50%,-50%)}.dog .ears div{width:30%;height:50%;left:0;top:0;background-color:#9f6a43;transform:rotate(15deg);border-radius:60% 20% 80% 10%;z-index:1}.dog .ears div.right{transform:rotate(-15deg) scaleX(-1);left:auto;right:0}.paw{position:absolute;right:-20px;top:15px;overflow:hidden;width:20px;height:20px;transition:.3s right cubic-bezier(.33,1,.68,1)}.paw::after{content:"";position:absolute;left:-100%;top:0;width:100%;height:100%;border-radius:50%;background-color:#e1a46e;transition:.3s left cubic-bezier(.33,1,.68,1);transition-delay:.3s}.paw.top{transform:rotate(-90deg);top:-20px;right:40px;transition:.3s top cubic-bezier(.33,1,.68,1)}.activo.dog{transform:translate(20px,-55px) rotate(15deg);transition-delay:.1s}.activo.paw{transition-delay:.3s;right:-5px}.activo.paw::after{transition-delay:0s;left:0}.activo.paw.top{transition-delay:.4s;right:40px;top:-8px}.activo.dog .tail{opacity:1;transition-delay:.6s}.dog2{position:absolute;width:65px;height:65px;top:-13px;left:100px;transform:translate(0,0) rotate(0);transition:.3s transform cubic-bezier(.33,1,.68,1);z-index:-1}.dog2 div{position:absolute}.dog2 .tail{width:10%;height:35%;right:-50%;bottom:-20%;transform:rotate(9deg);transition:.1s opacity;transition-delay:0s;opacity:0}.dog2 .tail::after{content:"";position:absolute;transform-origin:bottom center;top:0;left:0;width:100%;height:100%;border-radius:50% 50% 0 0;background-color:#958577;animation:infinite alternate tailSkew .3s cubic-bezier(.65,0,.35,1)}.dog2 .body{width:70%;height:50%;bottom:-20%;left:50%;transform:translateX(-50%);background-color:#5f544a;border-radius:50% 50% 0 0}.dog2 .head{width:65%;height:70%;bottom:5%;left:50%;transform:translateX(-50%);border-radius:80% 80% 60% 60%;background-color:#958577}.dog2 .nuzzle{width:70%;height:40%;bottom:0;left:50%;transform:translateX(-50%)}.dog2 .nuzzle::after,.dog2 .nuzzle::before{content:"";width:50%;height:100%;display:inline-block;position:absolute;top:0;left:0;background-color:#4f453c;border-radius:70% 30% 50% 20%;z-index:1}.dog2 .nuzzle::after{left:auto;right:0;transform:scaleX(-1)}.dog2 .mouth{width:50%;height:90%;border-radius:100%;background-color:#111827;left:50%;bottom:-20%;transform:translateX(-50%)}.dog2 .tongue{width:50%;height:50%;background-color:#ef4444;left:50%;transform:translateX(-50%);bottom:5%;border-radius:50%;animation:.3s alternate tongueBounce infinite cubic-bezier(.45,0,.55,1)}.dog2 .nose{width:30%;height:20%;left:50%;top:0;transform:translateX(-50%);z-index:10}.dog2 .nose::before{content:"";width:100%;height:60%;top:-50%;left:0;position:absolute;display:inline-block;background-color:#1f2937;border-radius:1000px 1000px 0 0}.dog2 .nose::after{content:"";width:100%;height:100%;top:10%;left:0;position:absolute;display:inline-block;background-color:#1f2937;border-radius:0 0 1000px 1000px}.dog2 .nose .nostrils{width:90%;height:100%;top:0;z-index:1;left:50%;transform:translateX(-50%)}.dog2 .nose .nostrils::before{content:"";display:inline-block;width:30%;left:10%;height:100%;position:absolute;background-color:#000;border-radius:100%}.dog2 .nose .nostrils::after{content:"";display:inline-block;width:30%;right:10%;height:100%;position:absolute;background-color:#000;border-radius:100%}.dog2 .nose .highlight{top:-50%;left:50%;width:80%;height:30%;transform:translateX(-50%);background-color:#fff;border-radius:1000px 1000px 0 0;background:linear-gradient(#fff,rgba(255,255,255,0));opacity:.3}.dog2 .eyes{width:80%;height:35%;top:25%;transform:translateX(-50%);left:50%}.dog2 .eyes .left,.dog2 .eyes .right{border-radius:1000px;background-color:#111;width:25%;height:52%;top:50%;transform:translateY(-50%)}.dog2 .eyes .left::after,.dog2 .eyes .right::after{content:"";display:inline-block;position:absolute;width:30%;height:30%;background-color:#fff;opacity:.7;border-radius:1000px;left:15%;top:15%}.dog2 .eyes .left{left:15%}.dog2 .eyes .right{right:15%}.dog2 .ears{width:90%;height:90%;top:70%;left:50%;transform:translate(-50%,-50%)}.dog2 .ears div{width:30%;height:50%;left:0;top:0;background-color:#5f544a;transform:rotate(15deg);border-radius:60% 20% 80% 10%;z-index:1}.dog2 .ears div.right{transform:rotate(-15deg) scaleX(-1);left:auto;right:0}.paw2{position:absolute;left:10px;top:-5px;overflow:hidden;width:20px;height:20px;transition:.3s right cubic-bezier(.33,1,.68,1)}.paw2::after{content:"";position:absolute;right:100%;top:0;width:100%;height:100%;border-radius:50%;background-color:#958577;transition:.3s left cubic-bezier(.33,1,.68,1);transition-delay:.3s}.paw2.top{transform:rotate(-90deg);top:-20px;right:40px;transition:.3s top cubic-bezier(.33,1,.68,1)}.activo.dog2{transform:translate(20px,-55px) rotate(-9deg);transition-delay:.1s}.activo.paw2{transition-delay:.3s;left:127px}.activo.paw2::after{transition-delay:0s;left:0}.activo.paw2.top{transition-delay:.4s;left:175px;top:-10px}.activo.dog2 .tail{opacity:1;transition-delay:.6s}.dog2.top-right{left:calc(100% - 130px)}.paw2.top-right{left:calc(100% - 100px)}.paw2.top-right.top{left:calc(100% - 55px)}.auth-form-id{margin-top:40px}.bienvenida-wrapper{max-width:calc(100% - 40px);width:1200px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;padding:40px;background:#fff;margin-bottom:50px;border-radius:6px}.bienvenida-wrapper .paso-wrapper{display:flex;flex-direction:column;align-items:center;position:relative;width:170px}.bienvenida-wrapper .paso-wrapper.ficha .icon-wrapper{background:#a2d8d8}.bienvenida-wrapper .paso-wrapper.product .icon-wrapper{background:#a6c8ff}.bienvenida-wrapper .paso-wrapper.suscription .icon-wrapper{background:#f6b9a1}.bienvenida-wrapper .paso-wrapper .titulo{text-align:center;margin-top:10px;font-weight:500}.bienvenida-wrapper .paso-wrapper .paso{position:absolute;left:calc(50% - 30px);transform:translatex(-50%);top:80px;background-color:#b67ff7;border-radius:100%;width:25px;height:25px;display:flex;justify-content:center;align-items:center;font-weight:800}.bienvenida-wrapper .paso-wrapper .icon-wrapper{display:flex;align-items:center;justify-content:center;background-color:#f4e1a1;border-radius:100%;width:100px;height:100px;margin-bottom:10px}.bienvenida-wrapper .paso-wrapper .icon-wrapper i{color:#44025a;font-size:32px}.bienvenida-wrapper .interpaso{flex:1;display:flex;justify-content:center;align-items:center}.bienvenida-wrapper .interpaso i{color:#b67ff7;font-size:48px}.suscripciones-lista .product-item h3.suscripcion-nombre{flex:1}h4.suscripcion-empresa a{font-size:14px;text-decoration:none;font-weight:500;display:flex;align-items:flex-start}h4.suscripcion-empresa a:hover{color:#b67ff7}h4.suscripcion-empresa a i{margin-right:6px;color:#44025a}.suscription-container .column-left .product-empresa p.empresa-name a{text-decoration:none;display:flex}.suscription-container .column-left .product-empresa p.empresa-name a:hover{color:#b67ff7}.suscription-container .column-left .product-empresa p.empresa-name a i{margin-right:6px;color:#44025a}@media only screen and (max-width:800px){.bienvenida-wrapper{flex-direction:column;align-items:center;gap:20px;width:330px;max-width:calc(100% - 40px)}}@media only screen and (max-width:800px){.bienvenida-wrapper .interpaso{rotate:90deg}}#auth-form,.register-form{padding-left:20px;padding-right:20px}.page-node-type-page .node__content{max-width:1200px;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:10px;box-shadow:0 0 15px -3px rgba(0,0,0,.1);margin-bottom:15px;padding:30px}@media only screen and (max-width:1200px){.page-node-type-page .node__content{margin-inline:1rem}}.biro-edit-local-form #galeria-media-library-wrapper--description,.biro-local-creation-form #galeria-media-library-wrapper--description{display:none!important}.footer-section-wrapper{display:flex;justify-content:space-between}.view-id-locales .view-empty>p{text-align:center;font-size:32px;font-weight:600;margin-bottom:60px;margin-top:40px}.view-id-locales .view-empty>p i{margin-right:12px;color:#44025a}.view-id-locales .view-empty .views-def-wrapper{padding:0}.view-id-locales .view-empty .views-def-wrapper .view-id-locales.view-display-id-block_1{padding:0}.view-id-locales .view-empty .views-def-wrapper .view-id-locales.view-display-id-block_1 .view-header{font-size:32px;margin-bottom:24px}.view-id-locales .view-empty .views-def-wrapper .view-id-locales.view-display-id-block_1 .view-header i{margin-right:12px;color:#44025a}.filters{position:sticky;top:90px;z-index:1}.suscription-container .column-right .suscription-form .form-content form #price-wrapper .price-container{align-items:center}@media (max-width:992px){.view-id-locales .view-content{justify-content:center}.block-cabecera-login-user{margin-top:10px}#block-header-menu-collapsible{margin-top:20px}#block-header-menu-collapsible .menu{margin:0;text-align:center}}.collapsible-button-wrapper button .button-bar{background-color:#44025a!important}.collapsible-button-wrapper button{border-color:#44025a!important;cursor:pointer}#menu-collapsible.opened{pointer-events:all!important}.filters .region.region-filters{z-index:9999}.webform-submission-pausa-consumidor-add-form{width:600px;margin-left:auto;margin-right:auto;background-color:#fff;padding:20px 0 40px;border-radius:8px}.webform-submission-pausa-consumidor-add-form .header{padding-bottom:20px;border-bottom:1px solid #d3d3d3;padding-left:40px;padding-right:40px;text-align:center}.webform-submission-pausa-consumidor-add-form .header h1{margin:0;color:#b67ff7}.webform-submission-pausa-consumidor-add-form .contrato-text{padding-top:20px;padding-bottom:10px}.webform-submission-pausa-consumidor-add-form .contrato-text .contratos-label{color:#242627;font-weight:700;margin-bottom:6px}.webform-submission-pausa-consumidor-add-form .contrato-text .contratos-container{gap:6px;display:flex;flex-wrap:wrap;flex-direction:row;align-items:start;justify-content:start;margin-bottom:10px}.webform-submission-pausa-consumidor-add-form .contrato-text .contratos-container .contrato-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;gap:6px;flex:1;min-width:140px;max-width:200px;padding:10px;border:1px solid rgba(153,153,153,.4666666667);border-radius:6px}.webform-submission-pausa-consumidor-add-form .contrato-text .contratos-container .contrato-wrapper div{font-size:14px}.webform-submission-pausa-consumidor-add-form .contrato-text .contratos-container .contrato-wrapper .contrato-precio{font-weight:700;margin-top:10px}.webform-submission-pausa-consumidor-add-form .contrato-text .contratos-description{font-size:12px}.webform-submission-pausa-consumidor-add-form .form-item-motivo-select{margin-top:6px}.webform-submission-pausa-consumidor-add-form .form-item-motivo-select select{border:2px solid #d3d3d3;padding:5px;border-radius:6px;max-width:100%;background-color:#f5f5f5;color:grey;outline:0!important;cursor:pointer}.webform-submission-pausa-consumidor-add-form .contrato-text,.webform-submission-pausa-consumidor-add-form [data-drupal-selector=edit-actions],.webform-submission-pausa-consumidor-add-form [data-drupal-selector=edit-motivo]{padding-left:40px;padding-right:40px}.webform-submission-pausa-consumidor-add-form [data-drupal-selector=edit-actions]{text-align:right}.webform-submission-pausa-consumidor-add-form [data-drupal-selector=edit-actions] input{border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:14px 24px 14px 24px;border:unset;font-size:14px;text-shadow:0 0 10px rgba(0,0,0,.3);background-color:#44025a}.webform-submission-pausa-consumidor-add-form [data-drupal-selector=edit-actions] input:hover{background-color:#b67ff7}.perfil-consumidor .listado-suscripciones .view-content .view-header .header,.perfil-consumidor .listado-suscripciones .view-content .views-row{grid-template-columns:1fr 2fr 1fr 3fr 1fr 1fr}.view nav.pager{margin-top:1rem}.contrato-lista{display:flex;gap:30px;justify-content:start;flex-wrap:wrap}.contrato-lista .contrato-item{padding:16px;border-radius:6px;background-color:#fff;max-width:100%;width:calc(25% - 23px);min-width:200px}.contrato-lista .contrato-item a{text-decoration:none;display:flex;flex-direction:column;gap:12px;height:100%}.contrato-lista .contrato-item .footer{display:flex;justify-content:space-between;margin-top:10px}.contrato-lista .contrato-item .footer .icono-enlace i{color:#44025a;font-size:22px}.contrato-lista .contrato-item .footer .precio{display:flex;align-items:end}.contrato-lista .contrato-item .footer .precio-concreto{font-weight:900;color:#b67ff7}.contrato-lista .contrato-item .footer .precio-separatos{font-size:12px;margin-left:4px;margin-right:2px}.contrato-lista .contrato-item .footer .precio-periodo{font-size:12px}.contrato-lista .contrato-item .nombre{font-weight:900;text-align:center;font-size:18px;flex:1}.contrato-lista .contrato-item .head{display:flex;justify-content:space-between;align-items:start;gap:10px}.contrato-lista .contrato-item .head img{border-radius:8px;width:80px}.contrato-lista .contrato-item .head .estado-fecha{display:flex;flex-direction:column;align-items:flex-end;gap:20px}.contrato-lista .contrato-item .head .estado-fecha .fecha-renovacion{font-size:14px;display:flex;align-items:center}.contrato-lista .contrato-item .head .estado-fecha .fecha-renovacion i{color:#44025a;margin-right:2px;font-size:16px}.contrato-lista .contrato-item .head .state{padding:5px 10px;border-radius:6px;background-color:#d3d3d3;color:#333;text-transform:none;text-decoration:unset!important}.contrato-lista .contrato-item .head .state.estado-activo{background-color:#98f6a9;color:#0b5824}.contrato-lista .contrato-item .head .state.estado-cancelado{background-color:#f6d1de;color:#8b0000}.contrato-lista .contrato-item .head .state.estado-pausa{background-color:#fffacd;color:#744207}.contrato-lista .contrato-item .head .state.estado-creacion{background-color:#a0d8f3;color:#1e3a5f}.edit-consumo-state-dialog{max-width:100%;left:50%!important;top:50%!important;transform:translate(-50%,-50%);border-radius:8px;border:0!important;overflow:auto;box-shadow:0 0 3px 1px rgba(0,0,0,.1)}.edit-consumo-state-dialog .form-submit{display:flex;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:14px 24px 14px 24px;border:unset;text-decoration:none;font-size:14px;text-shadow:0 0 10px rgba(0,0,0,.3);background-color:transparent;background-image:linear-gradient(180deg,#44025a 0,#44025a 100%);margin-top:20px}.estado-11,.estado-16{display:flex;gap:10px;align-items:center}.estado-11 p,.estado-16 p{background-color:#8fbc8f;padding:3px;border-radius:5px;border:2px solid rgba(0,0,0,.2);font-weight:500}.estado-12,.estado-18{display:flex;gap:10px;align-items:center}.estado-12 p,.estado-18 p{background-color:orange;padding:3px;border-radius:5px;border:2px solid rgba(0,0,0,.2);font-weight:500}.estado-13,.estado-17{display:flex;gap:10px;align-items:center}.estado-13 p,.estado-17 p{background-color:#cd5c5c;padding:3px;border-radius:5px;border:2px solid rgba(0,0,0,.2);color:#fff;font-weight:500}.contrato-cancel-form textarea{background-color:#fff;font-size:14px;line-height:1.4em;accent-color:var(--e-global-color-vamtam_accent_1);border-radius:4px;padding:10px 15px;width:100%;max-width:100%;border:1px solid rgba(0,0,0,.1490196078);color:#1f2124;vertical-align:middle;flex-grow:1;min-height:40px;box-sizing:border-box;outline:0}.contrato-cancel-form .form-submit{display:flex;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:14px 24px 14px 24px;border:unset;text-decoration:none;font-size:14px;text-shadow:0 0 10px rgba(0,0,0,.3);background-color:transparent;background-image:linear-gradient(180deg,#44025a 0,#44025a 100%)}.cancel-contrato-submition-form{display:flex;flex-direction:column}.cancel-contrato-submition-form .title_info_wrapper{text-align:center}.cancel-contrato-submition-form .title_info_wrapper .title i{margin-bottom:10px;font-size:36px}.cancel-contrato-submition-form .title_info_wrapper .title i:before{color:#b67ff7}.cancel-contrato-submition-form .title_info_wrapper .title i:after{color:#44025a;opacity:.2}.cancel-contrato-submition-form .title_info_wrapper .title h3{font-size:24px;margin-bottom:15px}.cancel-contrato-submition-form .title_info_wrapper .description{margin-bottom:25px}.cancel-contrato-submition-form .form-checkboxes{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.cancel-contrato-submition-form .form-checkboxes .js-form-item{margin:0;display:inline-flex}.cancel-contrato-submition-form .form-checkboxes .js-form-item input{opacity:0;pointer-events:none;position:absolute}.cancel-contrato-submition-form .form-checkboxes .js-form-item input:checked+label{border-color:#b67ff7;background-color:rgba(182,127,247,.06)}.cancel-contrato-submition-form .form-checkboxes .js-form-item label{border:2px solid rgba(0,0,0,.2);border-radius:6px;padding:10px 15px;display:flex;justify-content:flex-start;position:relative;align-items:center;cursor:pointer;font-weight:600}.cancel-contrato-submition-form .form-checkboxes .js-form-item label:hover{background-color:rgba(182,127,247,.06)}@media only screen and (max-width:1000px){.view-id-consumos .view-content,.view-id-contratos .view-content{overflow-x:auto}}.view-empty{text-align:center;margin:20px}.view-empty a{background-color:rgba(182,127,247,.5);border-radius:4px;border:0;padding:11px 20px;cursor:pointer;text-align:center;transition:all .3s;text-decoration:none;font-size:20px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.view-empty a i::before{transition:color .3s ease}.view-empty a:hover{background-color:#44025a;color:#fff}.view-empty a:hover i::before{color:#fff}.view-empty:before{content:"\f071";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:48px;color:#44025a;display:inline-block;margin-right:8px}td.is-active{background-color:initial}main[role=main]{padding-top:2em;padding-bottom:2em}.header-logo img{max-height:65px}.header-contact--telefono{display:none}.header-contact{justify-content:flex-end}#block-biro-header>ul>li a{border-color:transparent;border-style:solid;border-width:1px;color:#44025a;padding:10px 20px;border-radius:10px}#block-biro-header>ul>li a:hover{background:#44025a}#block-biro-header>ul>li a:hover{border-color:#44025a;color:#fff!important}#auth-form .auth-form-id .form-actions input,#auth-form .editar-billing-shipping-profile-form .form-actions input,#auth-form .editar-empresa .form-actions input,#auth-form .editar-usuario .form-actions input,#auth-form .registro-cliente .form-actions input,#auth-form .registro-consumidor .form-actions input,#auth-form .reset-password-form-id .form-actions input,.register-form .auth-form-id .form-actions input,.register-form .editar-billing-shipping-profile-form .form-actions input,.register-form .editar-empresa .form-actions input,.register-form .editar-metodo-pago-form .form-actions input,.register-form .editar-usuario .form-actions input,.register-form .registro-cliente .form-actions input,.register-form .registro-consumidor .form-actions input,.register-form .reset-password-form-id .form-actions input{background-color:#44025a}#auth-form .auth-form-id .form-actions input:hover,#auth-form .editar-billing-shipping-profile-form .form-actions input:hover,#auth-form .editar-empresa .form-actions input:hover,#auth-form .editar-usuario .form-actions input:hover,#auth-form .registro-cliente .form-actions input:hover,#auth-form .registro-consumidor .form-actions input:hover,#auth-form .reset-password-form-id .form-actions input:hover,.register-form .auth-form-id .form-actions input:hover,.register-form .editar-billing-shipping-profile-form .form-actions input:hover,.register-form .editar-empresa .form-actions input:hover,.register-form .editar-metodo-pago-form .form-actions input:hover,.register-form .editar-usuario .form-actions input:hover,.register-form .registro-cliente .form-actions input:hover,.register-form .registro-consumidor .form-actions input:hover,.register-form .reset-password-form-id .form-actions input:hover{background-color:#44025a;transform:scale(1.1)}#auth-form .auth-form-id,#auth-form .editar-billing-shipping-profile-form,#auth-form .editar-empresa,#auth-form .editar-usuario,#auth-form .registro-cliente,#auth-form .registro-consumidor,#auth-form .reset-password-form-id,.register-form .auth-form-id,.register-form .editar-billing-shipping-profile-form,.register-form .editar-empresa,.register-form .editar-metodo-pago-form,.register-form .editar-usuario,.register-form .registro-cliente,.register-form .registro-consumidor,.register-form .reset-password-form-id{box-shadow:0 0 20px 0 rgba(0,0,0,.1);border-radius:10px}#auth-form .auth-form-id .header h1,#auth-form .editar-billing-shipping-profile-form .header h1,#auth-form .editar-empresa .header h1,#auth-form .editar-usuario .header h1,#auth-form .registro-cliente .header h1,#auth-form .registro-consumidor .header h1,#auth-form .reset-password-form-id .header h1,.register-form .auth-form-id .header h1,.register-form .editar-billing-shipping-profile-form .header h1,.register-form .editar-empresa .header h1,.register-form .editar-metodo-pago-form .header h1,.register-form .editar-usuario .header h1,.register-form .registro-cliente .header h1,.register-form .registro-consumidor .header h1,.register-form .reset-password-form-id .header h1{font-size:18px;line-height:1.3em;font-weight:600;color:#fff}#auth-form .auth-form-id .form-actions input{display:flex;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:14px 24px 14px 24px;border:unset;text-decoration:none;font-size:14px;text-shadow:0 0 10px rgba(0,0,0,.3);background-color:transparent;background-image:linear-gradient(180deg,#44025a 0,#44025a 100%)}#auth-form .auth-form-id .form-actions input:hover{transform:scale(1.1)}#auth-form .auth-form-id .header,#auth-form .editar-billing-shipping-profile-form .header,#auth-form .editar-empresa .header,#auth-form .editar-usuario .header,#auth-form .registro-cliente .header,#auth-form .registro-consumidor .header,#auth-form .reset-password-form-id .header,.register-form .auth-form-id .header,.register-form .editar-billing-shipping-profile-form .header,.register-form .editar-empresa .header,.register-form .editar-metodo-pago-form .header,.register-form .editar-usuario .header,.register-form .registro-cliente .header,.register-form .registro-consumidor .header,.register-form .reset-password-form-id .header{padding:30px;padding-bottom:25px;border-bottom:1px solid #d3d3d3;text-align:center;background-color:#44025a;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff}#auth-form .header *{color:#fff}#auth-form .auth-form-id .form-actions [data-submit=prev],#auth-form .editar-billing-shipping-profile-form .form-actions [data-submit=prev],#auth-form .editar-empresa .form-actions [data-submit=prev],#auth-form .editar-usuario .form-actions [data-submit=prev],#auth-form .registro-cliente .form-actions [data-submit=prev],#auth-form .registro-consumidor .form-actions [data-submit=prev],#auth-form .reset-password-form-id .form-actions [data-submit=prev],.register-form .auth-form-id .form-actions [data-submit=prev],.register-form .editar-billing-shipping-profile-form .form-actions [data-submit=prev],.register-form .editar-empresa .form-actions [data-submit=prev],.register-form .editar-metodo-pago-form .form-actions [data-submit=prev],.register-form .editar-usuario .form-actions [data-submit=prev],.register-form .registro-cliente .form-actions [data-submit=prev],.register-form .registro-consumidor .form-actions [data-submit=prev],.register-form .reset-password-form-id .form-actions [data-submit=prev]{order:-1;color:#fff;border:2px solid #44025a;background-color:#fff}.header .go-back-icon{position:absolute;left:20px;top:20px;color:#fff}.header .go-back-icon *{color:#fff}.region.region-filters .form-item-search-api-fulltext-1{width:100%;max-width:8rem}.view-id-locales .view-content .views-row .local{padding:0;border-radius:10px;overflow:hidden}.view-id-locales .view-content .views-row .local .imagen{margin:0}.view-id-locales .view-content .views-row .local .imagen img{border-radius:0;height:300px;width:100%}.view-id-locales .view-content .views-row .local .text-section{padding:10px;text-align:center}.view-id-locales .view-content .views-row .local .text-section .names .nombre-local{display:flex;min-height:4rem;justify-content:center;align-items:center}.view-id-locales .view-content .views-row .local .text-section .enlace-ver{width:100%}.view-id-locales .view-content .views-row .local .text-section .enlace-ver a{text-align:center;width:100%;display:inline-block;color:#fff}.view-id-locales .view-content .views-row .local .text-section .enlace-ver a:hover{border-color:#b67ff7!important;border-style:solid;border-width:2px;background-image:none!important;color:#b67ff7!important}.view-id-locales .view-content .views-row .local .text-section .enlace-ver a:hover *{color:#b67ff7!important}.view-id-locales .view-content .views-row .local .text-section .enlace-ver a{color:#fff;background-image:linear-gradient(180deg,#b67ff7 0,#b67ff7 100%);padding:10px 30px;border-radius:5px;font-size:1rem;position:relative;text-align:center;border-color:#b67ff7!important;border-style:solid;border-width:2px;display:flex;justify-content:center;align-items:center;font-weight:700;letter-spacing:1px}.view-id-locales .view-content .views-row .local .text-section .enlace-ver a p{position:relative}.view-id-locales .view-content .views-row .local .text-section .enlace-ver a p i{position:absolute;top:50%;transform:translateY(-50%)}.view-id-locales .view-content .views-row .local .text-section .enlace-ver a *{color:#fff}.suscripciones-lista{max-width:1140px;gap:1em}.suscripciones-lista .product-item{padding:0!important;border-radius:10px;overflow:hidden}.suscripciones-lista .product-item img{border-radius:0}.suscripciones-lista .cat-ship,.suscripciones-lista .suscripcion-nombre,.suscripciones-lista .wrapper-price-button{padding:0 10px;text-align:center}.suscripciones-lista .suscripcion-nombre{display:flex;min-height:4rem;justify-content:center;align-items:flex-start}.suscripciones-lista .learn-more-button a{text-align:center;color:transparent;font-size:0;width:100%;display:inline-block}.suscripciones-lista .product-item .learn-more-button a{display:block;font-size:14px;justify-content:flex-end;align-items:center;text-decoration:none}.suscripciones-lista .learn-more-button a:hover i{border-color:#44025a!important;border-style:solid;border-width:2px;background-image:none!important;color:#44025a!important}.suscripciones-lista .learn-more-button a i{color:#fff;background-image:linear-gradient(180deg,#44025a 0,#44025a 100%);padding:10px 30px;border-radius:5px;font-size:1.5rem;position:relative;width:95%;text-align:center;border-color:#44025a!important;border-style:solid;border-width:2px}.suscripciones-lista .product-item .learn-more-button a:hover{color:transparent}.suscripciones-lista .wrapper-price-button{display:flex;align-items:center;flex-direction:row;padding:10px}.suscripciones-lista .product-item .learn-more-button{margin-top:0}.suscripciones-lista .wrapper-price-button .price .wrapper-price{align-items:center}section.local .header .header-plus .header-info{display:flex;gap:4px;grid-column-gap:30px;margin-top:10px;flex-direction:column-reverse}section.local .header{padding:10px 20px;padding-bottom:0}.wrapper-price-button .price{letter-spacing:0;font-size:13px;text-align:left;width:140px}.suscripciones-lista .product-item .suscripcion-empresa{padding:10px}.suscription-container .column-right .suscription-form>img{border-radius:12px 12px 0 0;margin:0 auto 10px;display:block}.precio-original-prod .label{color:#44025a}.suscription-container .column-right .suscription-form .form-content form #price-wrapper .price-container{display:flex;align-items:flex-start;height:65px;flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:20px}.suscription-container .column-right .suscription-form .form-content form #price-wrapper .price-container .product-price{font-size:40px;display:flex;gap:10px;font-weight:700;color:#b67ff7;flex-direction:row;flex-wrap:nowrap;margin-top:.25rem}.suscription-container .column-left .product-stores .stores-container .store-info{border:2px solid #44025a}.suscription-container .column-right .suscription-form .form-content form #price-wrapper .new-price{color:grey;margin-bottom:7px;display:inline-block;text-decoration:underline;width:100%;text-align:center;font-style:oblique}body{background-image:unset!important;background-color:rgba(68,2,90,.1215686275)}.suscription-container h1,.suscription-container h2,.suscription-container h3{color:#44025a}.path-checkout #edit-method--wrapper{text-align:center}.path-checkout #edit-method--wrapper .fieldset-legend{margin-bottom:20px;display:inline-block}[data-drupal-selector*=checkout-envio-form-id] select,[data-drupal-selector*=checkout-facturacion-form-id] select,[data-drupal-selector*=checkout-pago-form-id] select{margin-bottom:10px}.path-checkout .address-container-inline>.form-item{display:block;margin-right:1em}.path-checkout .form-item label{display:block}.path-checkout .form-item label.option{display:inline}.path-checkout [id*=envio-form-ajax-wrapper]{padding:10px}.path-checkout #biro-checkout-summary{background:#fff;border-radius:10px;padding:20px;margin-top:20px}.path-checkout #biro-checkout-summary .biro-checkout-summary_header{margin:10px 0}.path-checkout #biro-checkout-summary .biro-checkout-summary_item{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:5px}.path-checkout .biro-checkout-summary_totals{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-end;margin-top:20px;background-color:rgba(0,0,0,.1);padding:10px;font-weight:800;align-items:flex-end}.path-checkout .biro-checkout-summary_taxes{font-size:10px;text-align:right;margin-top:5px}.path-checkout .shipping-form-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap}.path-checkout .form-item-codigo-cupon{width:200px;display:inline-block}.path-checkout .form-item-codigo-cupon label{font-size:13px;margin-left:1px}.path-checkout .form-item-codigo-cupon+input{margin:0;line-height:34px;background-color:transparent;cursor:pointer;border-radius:5px}.path-checkout .form-item-codigo-cupon .form-text.error{background-color:rgba(255,0,0,.1)}.path-checkout .form-item-codigo-cupon.form-disabled .form-text{background-color:rgba(0,255,0,.1)}.path-checkout .form-item-codigo-cupon+input:hover{border-color:#b67ff7;color:#b67ff7}.path-checkout .form-item--error-message{float:left}.path-checkout .biro-checkout-summary_totals .biro-discount>div{display:inline-block;margin-bottom:5px;font-weight:600}.path-checkout #edit-submit{margin-top:0}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select,[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-method-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-step-wrapper] [data-drupal-selector=edit-recogida-select] .fieldset-wrapper #edit-recogida-select{display:flex;flex-wrap:wrap;gap:0 20px}#edit-recogida-select>.form-item-recogida-select{max-width:45%}.biro-shipping_method.collection>div{display:inline-block;margin-bottom:10px}.biro-checkout-summary_totals .biro-checkout-summary_totals_price,.biro-checkout-summary_totals .biro-checkout-summary_totals_price *{color:#b67ff7;font-size:20px}.path-checkout [data-drupal-selector=edit-payment-method-wrapper]{width:100%}.path-checkout [data-drupal-selector=edit-payment-method-wrapper] .form-item--error-message{float:none!important}[data-drupal-selector*=checkout-envio-form-id] input[type=number],[data-drupal-selector*=checkout-facturacion-form-id] input[type=number],[data-drupal-selector*=checkout-pago-form-id] input[type=number]{padding:0 10px;text-align:left}.suscription-container .column-left .gallery .slick-slide{display:block!important}.slick-slider .slick-list,.slick-slider .slick-track{max-width:unset!important}.perfil-consumidor .listado-suscripciones .view-content .views-row .views-field-field-nombre-de-empresa{font-weight:600;width:100%}.perfil-consumidor .listado-suscripciones .view-content .views-row .views-field-field-precio *{font-weight:600;color:#b67ff7!important}.suscription-container .column-left .gallery img{margin:0 auto}.suscription-container .product-conditions{padding:20px;padding-top:0;width:100%;display:inline-block}.suscription-container .product-conditions span{text-align:center;display:block;margin:0 auto;text-decoration-line:underline;cursor:pointer}.stores-container{display:flex;gap:20px;justify-content:flex-start;flex-direction:row;align-content:center;align-items:center;margin-top:20px;flex-wrap:wrap}.path-frontpage main .filters,.path-suscripciones main .filters,.path-tiendas main .filters{margin-bottom:50px;position:sticky!important;top:20px;position:-webkit-sticky!important;max-height:calc(100vh - 100px);overflow:auto;z-index:1}.path-contrato main{padding:40px;max-width:1280px;width:100%;margin:0 auto}.path-contrato .actions{display:flex;justify-content:space-between;align-items:center}.path-contrato .actions a:hover{background-color:#b67ff7}.path-contrato .actions .externo{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;gap:1rem}.path-contrato .actions .problema{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-content:center;justify-content:flex-end;align-items:center}.path-contrato .actions a{font-family:"Inter Tight",Sans Serif;font-size:12px;font-weight:600;border-radius:4px;border:0;padding:11px 20px;cursor:pointer;text-align:center;transition:all .3s;text-decoration:none;display:flex;line-height:1;align-items:center;background-color:rgba(182,127,247,.5);color:#242627}.path-contrato .header{padding:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:1rem 0;border:1px solid #c8c8c8;border-radius:5px;background-color:#fff}.path-contrato .header .estado{margin-bottom:20px;display:flex;justify-self:flex-end}.path-contrato .header .estado .state{text-align:center;background-color:#98f6a9;color:#0b5824;padding:5px 10px;border-radius:5px}.path-contrato .header .estado .state.estado-cancelado{background-color:#f6d1de;color:#8b0000}.path-contrato .header .estado .state.estado-pausa{background-color:#fffacd;color:#744207}.path-contrato .header .estado .state.estado-suspendido{background-color:#d3d3d3;color:#000}.path-contrato .header .fechas .label,.path-contrato .header .fechas .value{display:inline-block;margin:5px 0 0 0}.path-contrato .header .nombre-empesa{font-size:20px;font-weight:bolder}.path-contrato .content{padding:40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:1rema 0;border:1px solid #c8c8c8;border-radius:5px;background-color:#fff}.path-contrato .content .producto{padding:10px;display:flex;-moz-column-gap:20px;column-gap:20px;width:100%;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center}.path-contrato .content .producto .producto-imagen{max-width:90px}.path-contrato .content .producto .producto-nombre{font-size:20px;font-weight:bolder}.path-contrato .content .producto .producto-precio{font-size:20px;font-weight:bolder;color:#b67ff7}.path-contrato .content .entrega-envio{display:block;margin:10px 20px 5px 0}.path-contrato .content .entrega-envio *{display:block}.path-contrato .content .recogida .value .nombre{font-size:20px;font-weight:bolder;margin-top:1px}.path-contrato .footer{padding:40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:20px 0;border:1px solid #c8c8c8;border-radius:5px;background-color:#fff}.path-contrato .acciones-footer{display:flex;justify-content:center;align-items:center;gap:40px}.path-contrato .acciones-footer a{font-family:"Inter Tight",Sans Serif;font-size:12px;font-weight:600;border-radius:4px;border:0;padding:11px 20px;cursor:pointer;text-align:center;transition:all .3s;text-decoration:none;display:flex;line-height:1;align-items:center;background-color:rgba(182,127,247,.5)}.path-contrato .postal-code-localidad *{display:inline}.path-contrato .acciones-footer .pausa a{background-color:#fffacd;color:#744207}.path-contrato .acciones-footer .cancelar a{background-color:#f6d1de;color:#8b0000}.path-contrato .acciones-footer .reanudar a{background-color:#98f6a9;color:#0b5824}.path-contrato .acciones-footer .pausa a{background-color:#fffacd;color:#744207}.path-contrato .acciones-footer a:hover{background-color:#b67ff7;color:#fff}.path-contrato .footer .condiciones .label{font-size:20px;font-weight:bolder;margin-bottom:10px;display:inline-block}.path-contrato .content .producto .producto-periodo{background-color:gray;padding:5px 10px;color:#fff;border-radius:5px;display:inline-block}.path-contrato .retry-payment-container{display:flex;flex-direction:column;text-align:right;gap:5px;background:rgba(255,0,0,.1);margin-top:5px;padding:10px;border:1px solid red;border-radius:5px}.path-contrato .retry-payment-container .btn-error{font-size:18px;font-weight:700}.path-frontpage .filters,.path-tiendas .filters{position:relative;top:0}.view-id-locales .view-content .views-row .local .text-section .names .local-info-wrapper .direccion-local-wrapper{display:flex;justify-content:center;align-items:center}.footer-section-wrapper{display:flex;justify-content:flex-end}form #edit-submit.form-submit.is-disabled{background-color:grey!important}.path-product .suscription-dialog .ui-dialog-titlebar{padding:1.5rem 2rem!important;box-shadow:0 2px 0 #44025a;background-color:#44025a!important}.path-product .suscription-dialog .ui-dialog-titlebar .ui-dialog-title{color:#242627!important}.ui-button .ui-icon{filter:brightness(2)}.suscription-container .column-left .product-stores .stores-container .store-info{border:3px solid #d7b5ff;width:20vw}.suscription-container .column-left .product-stores .stores-container{display:flex;align-items:stretch}[data-drupal-selector*=checkout-envio-form-id] [data-submit=next],[data-drupal-selector*=checkout-facturacion-form-id] [data-submit=next],[data-drupal-selector*=checkout-pago-form-id] [data-submit=next]{background-color:#b67ff7}[data-drupal-selector*=checkout-envio-form-id] [data-submit=next]:hover,[data-drupal-selector*=checkout-facturacion-form-id] [data-submit=next]:hover,[data-drupal-selector*=checkout-pago-form-id] [data-submit=next]:hover{background-color:#44025a}#thankyou-page{background:#fff;margin:0 auto;max-width:1280px;width:90%;border-radius:5px;padding:40px}#thankyou-page .page-body .thankyou-page-entrega{display:flex;justify-content:flex-start;gap:0;flex-direction:row;flex-wrap:nowrap}#thankyou-page .page-body .thankyou-page-entrega,.thankyou-page-entrega-info{text-align:center}#thankyou-page .page-body .thankyou-page-entrega .thankyou-page-entrega-info{flex-grow:1;display:flex;flex-direction:column;gap:1rem;align-content:center;justify-content:center;align-items:center}#thankyou-page .page-body .thankyou-page-entrega .thankyou-page-entrega-image{flex-basis:0}#thankyou-page .thankyou-page-entrega-image i{display:none}#thankyou-page .thankyou-page-links-wrapper a{font-family:"Inter Tight",Sans Serif;font-size:12px;font-weight:600;border-radius:4px;border:0;padding:11px 20px;cursor:pointer;text-align:center;transition:all .3s;text-decoration:none;display:flex;line-height:1;align-items:center;background-color:rgba(182,127,247,.5);color:#242627}#thankyou-page .thankyou-page-entrega-datos{text-align:left}.path-consumos .layout-content .views-element-container{background-color:#fff;max-width:1280px;margin:0 auto;border-radius:5px;padding:40px}.path-consumos .layout-content .views-element-container table{width:100%;text-align:left}.path-consumos .layout-content .views-element-container table tr td{height:60px}.path-consumos .layout-content .views-element-container table tr th{font-size:1.2rem;border-left:3px solid rgba(0,0,0,.1490196078);border-collapse:collapse;padding-left:10px}.path-consumos .layout-content .views-element-container table tr td{border-bottom:1px solid rgba(0,0,0,.1490196078);border-collapse:collapse;padding-left:10px}.path-consumos .layout-content .views-element-container table tr td .avisar-incidencia{border:1px;border-radius:.25em;background:initial;background-color:#b67ff7;color:#fff;font-size:1em;font-weight:500;padding:10px 0;text-align:center;cursor:pointer;border-style:solid}.path-consumos .layout-content .views-element-container table tr td .avisar-incidencia:hover{border-color:#b67ff7;background-color:transparent;color:#b67ff7;border:1px;border-style:solid}.path-consumos .view-header *{color:#b67ff7}.path-consumos .view-header h1{color:#000;margin:40px 0}.path-facturas .layout-content .views-element-container{background-color:#fff;max-width:1280px;margin:0 auto;border-radius:5px;padding:40px}.path-facturas .layout-content .views-element-container table{width:100%;text-align:left}.path-facturas .layout-content .views-element-container table tr td{height:60px}.path-facturas .layout-content .views-element-container table tr th{font-size:1.2rem;border-left:3px solid rgba(0,0,0,.1490196078);border-collapse:collapse;padding-left:10px}.path-facturas .layout-content .views-element-container table tr td{border-bottom:1px solid rgba(0,0,0,.1490196078);border-collapse:collapse;padding-left:10px}.path-facturas .layout-content .views-element-container table tr td.views-field-invoice-number a{background:initial;color:#b67ff7;font-size:1em;font-weight:500;padding:10px 0;text-align:center;cursor:pointer}.path-facturas .view-header *{color:#b67ff7}.path-facturas .view-header h1{color:#000;margin:40px 0}@media only screen and (max-width:1280px){.path-consumos .layout-content .views-element-container{background-color:#fff;max-width:1140px;margin:0 auto;border-radius:5px;padding:10px;width:95%}.path-facturas .layout-content .views-element-container{background-color:#fff;max-width:1140px;margin:0 auto;border-radius:5px;padding:10px;width:95%}}@media only screen and (max-width:960px){.path-consumos .layout-content .views-element-container table{overflow:hidden}.path-consumos .layout-content .views-element-container table,.path-consumos .layout-content .views-element-container tbody,.path-consumos .layout-content .views-element-container td,.path-consumos .layout-content .views-element-container th,.path-consumos .layout-content .views-element-container thead,.path-consumos .layout-content .views-element-container tr{display:block}.path-consumos .layout-content .views-element-container table tr td{border-bottom:0 solid rgba(0,0,0,.1490196078)}.path-consumos .layout-content .views-element-container thead tr{position:absolute;top:-9999px;left:-9999px}.path-consumos .layout-content .views-element-container tr{border-left:5px solid #eee;margin-bottom:30px}.path-consumos .layout-content .views-element-container td{border:0 solid #fff;position:relative;padding-left:50%;white-space:normal;text-align:left;padding:30px 10px 10px}.path-consumos .layout-content .views-element-container td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}.path-consumos .layout-content .views-element-container td:before{content:attr(data-title)}.path-consumos .layout-content .views-element-container table tr td .avisar-incidencia{display:inline-block;padding:10px;margin-top:-10px}.path-facturas .layout-content .views-element-container table{overflow:hidden}.path-facturas .layout-content .views-element-container table,.path-facturas .layout-content .views-element-container tbody,.path-facturas .layout-content .views-element-container td,.path-facturas .layout-content .views-element-container th,.path-facturas .layout-content .views-element-container thead,.path-facturas .layout-content .views-element-container tr{display:block}.path-facturas .layout-content .views-element-container table tr td{border-bottom:0 solid rgba(0,0,0,.1490196078)}.path-facturas .layout-content .views-element-container thead tr{position:absolute;top:-9999px;left:-9999px}.path-facturas .layout-content .views-element-container tr{border-left:5px solid #eee;margin-bottom:30px}.path-facturas .layout-content .views-element-container td{border:0 solid #fff;position:relative;padding-left:50%;white-space:normal;text-align:left;padding:30px 10px 10px}.path-facturas .layout-content .views-element-container td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700}.path-facturas .layout-content .views-element-container td:before{content:attr(data-title)}.path-facturas .layout-content .views-element-container table tr td .avisar-incidencia{display:inline-block;padding:10px;margin-top:-10px}}@media only screen and (max-width:600px){.path-frontpage .filters,.path-tiendas .filters{position:relative;top:0;z-index:1}.path-frontpage main .layout-content,.path-suscripciones main .layout-content,.path-tiendas main .layout-content{width:calc(100vw - 20px);padding-inline:20px}.path-frontpage main .filters,.path-suscripciones main .filters,.path-tiendas main .filters{overflow:auto}.region.region-filters.show-filters{padding-top:60px!important}.region.region-filters .collapsiblockTitle{padding:10px 0;border-radius:5px;cursor:pointer}#block-header-menu-collapsible .menu-item{display:flex;flex-direction:column;align-items:center}.perfil-consumidor{max-width:calc(100% - 20px);padding:30px 0;margin-top:0!important}.perfil-consumidor .datos-perfil{padding:0 10px 10px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:20px 10px}.perfil-consumidor .datos-perfil .enlaces-interes .logout{margin-left:0}.perfil-consumidor .datos-perfil .grouped-vertical{display:flex;flex-direction:column;align-items:center;align-self:flex-start;flex:1}.perfil-consumidor .datos-perfil .enlaces-interes a{padding:10px 10px}.dashboard-links{order:0}#suscription-form .menu-wrapper-sections{flex-direction:row;margin-bottom:20px;justify-content:flex-start;flex-wrap:wrap;row-gap:15px}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-original input{flex-basis:70%}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-envio input,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-envio input,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-envio input,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-envio input,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-envio input,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-envio input,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-envio input,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-envio input{flex-basis:70%}.add-price-info #drupal-modal #main_container .form-checkboxes{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px;flex-direction:row}.ui-dialog-content{padding:15px 10px 15px!important}section.local .header .header-plus .header-titles{white-space:normal}.local .views-def-wrapper .suscripciones-lista{grid-template-columns:repeat(1,1fr)}section.local .header .header-plus .header-info{margin-top:-10px}.suscription-container .column-left .main-image{margin:0 auto}#edit-recogida-select>.form-item-recogida-select{max-width:100%;margin:10px auto}.path-frontpage .view-id-locales .view-content .views-row,.path-tiendas .view-id-locales .view-content .views-row{width:calc(35% - 15px);min-width:300px;margin:0 auto}.path-frontpage .view-id-locales.view-display-id-page_1,.path-tiendas .view-id-locales.view-display-id-page_1{margin-top:0}.path-frontpage .view-id-locales .pager__items,.path-tiendas .view-id-locales.view-display-id-page_1{clear:both;text-align:center;padding:0;margin:30px auto}.view-id-locales .view-content .views-row .local .imagen{margin:0;text-align:center}.view-id-locales .view-content .views-row .local .text-section .names .local-info-wrapper .direccion-local-wrapper{justify-content:center}.perfil-consumidor .listado-suscripciones{padding:35px 15px 0}.perfil-consumidor .listado-suscripciones .view-content .view-header{display:none}.perfil-consumidor .listado-suscripciones .view-content .views-row{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;gap:20px}.perfil-consumidor .listado-suscripciones .view-content .views-row .views-field-field-nombre-del-producto{width:70%}.perfil-consumidor .listado-suscripciones .view-content .views-row .views-field-nothing{display:block;text-align:right;width:100%}.perfil-consumidor .listado-suscripciones .view-content .views-row .views-field-field-precio *{justify-self:right}nav ul.menu{padding:0;margin:20px 0;display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-start;align-items:center}#menu-collapsible.opened{pointer-events:all}.suscription-container .column-left .gallery .slick-slide{display:block!important}.suscription-container .column-left .product-stores .stores-container .store-info{margin:20px 0}.path-contrato main{padding:10px;max-width:98vw;margin:0 auto}.listado-suscripciones .contrato-lista .contrato-item{margin:0 auto}.path-contrato .actions{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;align-content:center;margin-top:20px}.path-contrato .actions .externo{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;gap:10px;margin-right:10px}.path-contrato .header{padding:10px}.path-contrato .header .fechas{text-align:right}.path-contrato .header .empresa{align-self:center}.path-contrato .content{padding:10px;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}.path-contrato .content .producto{padding:10px;display:block;text-align:center}.path-contrato .content .producto .producto-imagen{max-width:90vw;margin:5px auto}.path-contrato .content .entrega-envio{display:block;min-width:100%;margin:20px 0 5px;text-align:center}.path-contrato .content .recogida{margin-top:10px;text-align:center}.path-contrato .footer{padding:10px;display:flex;text-align:center}.path-contrato .content .producto .producto-periodo{margin:10px 0}#thankyou-page{padding:20px}.thankyou-page-entrega-datos .field--name-address{margin-top:10px}#thankyou-page .page-body .thankyou-page-entrega .thankyou-page-entrega-info{padding:10px}#thankyou-page .thankyou-page-entrega-datos{text-align:center}.view-id-contratos.view-display-id-all_except_suspended,.view-id-contratos.view-display-id-needs_attention{padding:0!important}}#auth-form .auth-form-id .form-actions [data-submit=prev],#auth-form .editar-billing-shipping-profile-form .form-actions [data-submit=prev],#auth-form .editar-empresa .form-actions [data-submit=prev],#auth-form .editar-usuario .form-actions [data-submit=prev],#auth-form .registro-cliente .form-actions [data-submit=prev],#auth-form .registro-consumidor .form-actions [data-submit=prev],#auth-form .reset-password-form-id .form-actions [data-submit=prev],.register-form .auth-form-id .form-actions [data-submit=prev],.register-form .editar-billing-shipping-profile-form .form-actions [data-submit=prev],.register-form .editar-empresa .form-actions [data-submit=prev],.register-form .editar-metodo-pago-form .form-actions [data-submit=prev],.register-form .editar-usuario .form-actions [data-submit=prev],.register-form .registro-cliente .form-actions [data-submit=prev],.register-form .registro-consumidor .form-actions [data-submit=prev],.register-form .reset-password-form-id .form-actions [data-submit=prev]{color:#44025a;background-image:unset}.layout-container{min-height:calc(100vh - 1px);display:flex;flex-direction:column}.layout-container main{flex:1}.path-empresa .layout-container,.path-listado-administrativo-de-suscripciones .layout-container,.path-listado-administrativo-de-tiendas .layout-container{min-height:calc(100vh - 1px);display:flex;flex-direction:column}.path-empresa .layout-container main,.path-listado-administrativo-de-suscripciones .layout-container main,.path-listado-administrativo-de-tiendas .layout-container main{flex:1;display:flex;flex-direction:column}.path-empresa .layout-container main .layout-content,.path-listado-administrativo-de-suscripciones .layout-container main .layout-content,.path-listado-administrativo-de-tiendas .layout-container main .layout-content{flex:1;display:flex;flex-direction:column}.path-empresa .layout-container main .layout-content>div,.path-empresa .layout-container main .layout-content>div>div,.path-empresa .layout-container main .layout-content>div>div>div,.path-empresa .layout-container main .layout-content>div>div>div>div,.path-empresa .layout-container main .layout-content>div>div>div>div>div,.path-listado-administrativo-de-suscripciones .layout-container main .layout-content>div,.path-listado-administrativo-de-suscripciones .layout-container main .layout-content>div>div,.path-listado-administrativo-de-suscripciones .layout-container main .layout-content>div>div>div,.path-listado-administrativo-de-suscripciones .layout-container main .layout-content>div>div>div>div,.path-listado-administrativo-de-suscripciones .layout-container main .layout-content>div>div>div>div>div,.path-listado-administrativo-de-tiendas .layout-container main .layout-content>div,.path-listado-administrativo-de-tiendas .layout-container main .layout-content>div>div,.path-listado-administrativo-de-tiendas .layout-container main .layout-content>div>div>div,.path-listado-administrativo-de-tiendas .layout-container main .layout-content>div>div>div>div,.path-listado-administrativo-de-tiendas .layout-container main .layout-content>div>div>div>div>div{flex:1;display:flex;flex-direction:column}.path-empresa .layout-container main .layout-content>div .view-empty,.path-empresa .layout-container main .layout-content>div>div .view-empty,.path-empresa .layout-container main .layout-content>div>div>div .view-empty,.path-empresa .layout-container main .layout-content>div>div>div>div .view-empty,.path-empresa .layout-container main .layout-content>div>div>div>div>div .view-empty,.path-listado-administrativo-de-suscripciones .layout-container main .layout-content>div .view-empty,.path-listado-administrativo-de-suscripciones .layout-container main .layout-content>div>div .view-empty,.path-listado-administrativo-de-suscripciones .layout-container main .layout-content>div>div>div .view-empty,.path-listado-administrativo-de-suscripciones .layout-container main .layout-content>div>div>div>div .view-empty,.path-listado-administrativo-de-suscripciones .layout-container main .layout-content>div>div>div>div>div .view-empty,.path-listado-administrativo-de-tiendas .layout-container main .layout-content>div .view-empty,.path-listado-administrativo-de-tiendas .layout-container main .layout-content>div>div .view-empty,.path-listado-administrativo-de-tiendas .layout-container main .layout-content>div>div>div .view-empty,.path-listado-administrativo-de-tiendas .layout-container main .layout-content>div>div>div>div .view-empty,.path-listado-administrativo-de-tiendas .layout-container main .layout-content>div>div>div>div>div .view-empty{flex:1;display:flex;flex-direction:column;justify-content:center}#auth-form .auth-form-id .header .description,#auth-form .editar-billing-shipping-profile-form .header .description,#auth-form .editar-empresa .header .description,#auth-form .editar-usuario .header .description,#auth-form .registro-cliente .header .description,#auth-form .registro-consumidor .header .description,#auth-form .reset-password-form-id .header .description,.register-form .auth-form-id .header .description,.register-form .editar-billing-shipping-profile-form .header .description,.register-form .editar-empresa .header .description,.register-form .editar-metodo-pago-form .header .description,.register-form .editar-usuario .header .description,.register-form .registro-cliente .header .description,.register-form .registro-consumidor .header .description,.register-form .reset-password-form-id .header .description{color:#fff}.view-id-consumos.view-display-id-listado .view-filters,.view-id-consumos.view-display-id-reclamaciones .view-filters,.view-id-contratos.view-display-id-listado .view-filters,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters,.view-listado-administrativo-de-tiendas .view-filters{margin-top:0}.view-id-consumos.view-display-id-listado{padding-top:0!important}.ui-dialog.biro-invitation{transform:translate(-50%,-50%)!important}body:has(.biro-invitation):after{content:"";position:fixed;width:100vw;height:100vh;background-color:rgba(100,100,100,.5);z-index:10;left:0;top:0}.path-perfil .layout-container{min-height:calc(100vh - 1px);display:flex;flex-direction:column}.path-perfil .layout-container main{flex:1;display:flex;flex-direction:column}.path-perfil .layout-container main .layout-content{flex:1;display:flex;flex-direction:column}.path-perfil .layout-container main .layout-content>div,.path-perfil .layout-container main .layout-content>div>div,.path-perfil .layout-container main .layout-content>div>div>div,.path-perfil .layout-container main .layout-content>div>div>div>div.listado-suscripciones,.path-perfil .layout-container main .layout-content>div>div>div>div.listado-suscripciones>div.view-content,.path-perfil .layout-container main .layout-content>div>div>div>div.listado-suscripciones>div.view-content>div,.path-perfil .layout-container main .layout-content>div>div>div>div.listado-suscripciones>div.view-content>div>div,.path-perfil .layout-container main .layout-content>div>div>div>div.listado-suscripciones>div.view-content>div>div>div,.path-perfil .layout-container main .layout-content>div>div>div>div.listado-suscripciones>div.view-content>div>div>div>.view-empty{flex:1;display:flex;flex-direction:column}.path-perfil .layout-container main .layout-content>div .view-empty,.path-perfil .layout-container main .layout-content>div>div .view-empty,.path-perfil .layout-container main .layout-content>div>div>div .view-empty,.path-perfil .layout-container main .layout-content>div>div>div>div.listado-suscripciones .view-empty,.path-perfil .layout-container main .layout-content>div>div>div>div.listado-suscripciones>div.view-content .view-empty,.path-perfil .layout-container main .layout-content>div>div>div>div.listado-suscripciones>div.view-content>div .view-empty,.path-perfil .layout-container main .layout-content>div>div>div>div.listado-suscripciones>div.view-content>div>div .view-empty,.path-perfil .layout-container main .layout-content>div>div>div>div.listado-suscripciones>div.view-content>div>div>div .view-empty,.path-perfil .layout-container main .layout-content>div>div>div>div.listado-suscripciones>div.view-content>div>div>div>.view-empty .view-empty{flex:1;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:960px){[data-drupal-selector*=checkout-envio-form-id],[data-drupal-selector*=checkout-facturacion-form-id],[data-drupal-selector*=checkout-pago-form-id]{max-width:960px;padding-left:10px;padding-right:10px}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-envio-form],[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-envio-form],[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-envio-form]{margin-top:22px;padding-top:10px;border-top:1px dashed grey}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-envio-form] .address-container-inline div:last-child,[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-envio-form] .address-container-inline div:last-child,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-envio-form] .address-container-inline div:last-child{margin-bottom:0}[data-drupal-selector*=checkout-envio-form-id] .billing-form-wrapper,[data-drupal-selector*=checkout-envio-form-id] .payment-method-form-wrapper,[data-drupal-selector*=checkout-envio-form-id] .shipping-form-wrapper,[data-drupal-selector*=checkout-facturacion-form-id] .billing-form-wrapper,[data-drupal-selector*=checkout-facturacion-form-id] .payment-method-form-wrapper,[data-drupal-selector*=checkout-facturacion-form-id] .shipping-form-wrapper,[data-drupal-selector*=checkout-pago-form-id] .billing-form-wrapper,[data-drupal-selector*=checkout-pago-form-id] .payment-method-form-wrapper,[data-drupal-selector*=checkout-pago-form-id] .shipping-form-wrapper{flex-direction:row;flex-wrap:wrap;gap:20px;row-gap:40px;align-items:flex-start;justify-content:flex-end;display:flex}[data-drupal-selector*=checkout-envio-form-id] .billing-form-wrapper [data-drupal-selector=edit-method-wrapper],[data-drupal-selector*=checkout-envio-form-id] .billing-form-wrapper [data-drupal-selector=edit-step-wrapper],[data-drupal-selector*=checkout-envio-form-id] .payment-method-form-wrapper [data-drupal-selector=edit-method-wrapper],[data-drupal-selector*=checkout-envio-form-id] .payment-method-form-wrapper [data-drupal-selector=edit-step-wrapper],[data-drupal-selector*=checkout-envio-form-id] .shipping-form-wrapper [data-drupal-selector=edit-method-wrapper],[data-drupal-selector*=checkout-envio-form-id] .shipping-form-wrapper [data-drupal-selector=edit-step-wrapper],[data-drupal-selector*=checkout-facturacion-form-id] .billing-form-wrapper [data-drupal-selector=edit-method-wrapper],[data-drupal-selector*=checkout-facturacion-form-id] .billing-form-wrapper [data-drupal-selector=edit-step-wrapper],[data-drupal-selector*=checkout-facturacion-form-id] .payment-method-form-wrapper [data-drupal-selector=edit-method-wrapper],[data-drupal-selector*=checkout-facturacion-form-id] .payment-method-form-wrapper [data-drupal-selector=edit-step-wrapper],[data-drupal-selector*=checkout-facturacion-form-id] .shipping-form-wrapper [data-drupal-selector=edit-method-wrapper],[data-drupal-selector*=checkout-facturacion-form-id] .shipping-form-wrapper [data-drupal-selector=edit-step-wrapper],[data-drupal-selector*=checkout-pago-form-id] .billing-form-wrapper [data-drupal-selector=edit-method-wrapper],[data-drupal-selector*=checkout-pago-form-id] .billing-form-wrapper [data-drupal-selector=edit-step-wrapper],[data-drupal-selector*=checkout-pago-form-id] .payment-method-form-wrapper [data-drupal-selector=edit-method-wrapper],[data-drupal-selector*=checkout-pago-form-id] .payment-method-form-wrapper [data-drupal-selector=edit-step-wrapper],[data-drupal-selector*=checkout-pago-form-id] .shipping-form-wrapper [data-drupal-selector=edit-method-wrapper],[data-drupal-selector*=checkout-pago-form-id] .shipping-form-wrapper [data-drupal-selector=edit-step-wrapper]{width:67%}[data-drupal-selector*=checkout-envio-form-id] .billing-form-wrapper #summary_section,[data-drupal-selector*=checkout-envio-form-id] .payment-method-form-wrapper #summary_section,[data-drupal-selector*=checkout-envio-form-id] .shipping-form-wrapper #summary_section,[data-drupal-selector*=checkout-facturacion-form-id] .billing-form-wrapper #summary_section,[data-drupal-selector*=checkout-facturacion-form-id] .payment-method-form-wrapper #summary_section,[data-drupal-selector*=checkout-facturacion-form-id] .shipping-form-wrapper #summary_section,[data-drupal-selector*=checkout-pago-form-id] .billing-form-wrapper #summary_section,[data-drupal-selector*=checkout-pago-form-id] .payment-method-form-wrapper #summary_section,[data-drupal-selector*=checkout-pago-form-id] .shipping-form-wrapper #summary_section{width:calc(33% - 20px)}[data-drupal-selector*=checkout-envio-form-id] .billing-form-wrapper #summary_section #biro-checkout-summary,[data-drupal-selector*=checkout-envio-form-id] .payment-method-form-wrapper #summary_section #biro-checkout-summary,[data-drupal-selector*=checkout-envio-form-id] .shipping-form-wrapper #summary_section #biro-checkout-summary,[data-drupal-selector*=checkout-facturacion-form-id] .billing-form-wrapper #summary_section #biro-checkout-summary,[data-drupal-selector*=checkout-facturacion-form-id] .payment-method-form-wrapper #summary_section #biro-checkout-summary,[data-drupal-selector*=checkout-facturacion-form-id] .shipping-form-wrapper #summary_section #biro-checkout-summary,[data-drupal-selector*=checkout-pago-form-id] .billing-form-wrapper #summary_section #biro-checkout-summary,[data-drupal-selector*=checkout-pago-form-id] .payment-method-form-wrapper #summary_section #biro-checkout-summary,[data-drupal-selector*=checkout-pago-form-id] .shipping-form-wrapper #summary_section #biro-checkout-summary{margin:0}}.path-checkout [id*=envio-form-ajax-wrapper]{padding:0}[data-drupal-selector*=checkout-envio-form-id] [data-drupal-selector=edit-envio-form],[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-envio-form],[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-envio-form]{margin-top:22px;padding-top:0;border-top:unset}.js-form-item-nombre-direccion{margin-top:22px;padding-top:22px;border-top:1px dashed grey}.profile-form .field--type-address{padding:0 30px 10px}.profile-form .field--name-field-nombre-identificativo{padding:30px;padding-bottom:10px}.address-container-inline>.form-item{margin-top:0}.address-container-inline>.form-item:last-child{margin-right:0}.view-id-contratos.view-display-id-listado{position:relative}.view-id-contratos.view-display-id-listado .back-button{position:absolute;left:-100px}.view-id-contratos.view-display-id-listado .back-button:hover span{color:#fff}@media only screen and (max-width:1400px){.view-id-contratos.view-display-id-listado .back-button{left:0;top:-50px}}@media only screen and (max-width:1400px){.view-id-contratos.view-display-id-listado{top:30px}}.iti__country-container{width:250px}.iti__selected-dial-code{font-size:14px;line-height:14px}.path-editar-empresa .ck.ck-toolbar__items{flex-wrap:wrap!important}.path-editar-empresa #edit-section{display:flex;flex-direction:row-reverse;gap:20px;flex-wrap:wrap}.path-editar-empresa #edit-section>div{margin:auto}.path-editar-empresa #edit-section #edit-column-1{width:-moz-min-content;width:min-content}.path-editar-empresa #edit-section #edit-column-2 .media-library-form-element-empty-text{display:none}.path-editar-empresa #edit-section #edit-column-2 input.media-library-open-button{margin:0}.path-editar-empresa #image-media-library-wrapper{width:-moz-fit-content;width:fit-content;margin:auto;border:1px solid rgba(0,0,0,.2);border-radius:10px;margin-bottom:0!important}.path-editar-empresa #image-media-library-wrapper *{width:-moz-fit-content;width:fit-content}.path-editar-empresa #image-media-library-wrapper #image-media-library-wrapper--description{display:none}.path-editar-empresa #image-media-library-wrapper #edit-image-selection-0-preview{display:flex;flex-direction:column-reverse}.path-editar-empresa #image-media-library-wrapper #edit-image-selection-0-preview>article>div:nth-child(2){display:none}.path-editar-empresa #image-media-library-wrapper input{width:100%!important}.missing-data-warning{margin-left:20px}.path-contrato .contrato-detail{width:1000px;max-width:100%}.path-contrato .contrato-detail .content{gap:20px}.path-contrato .contrato-detail .content .producto{margin-bottom:10px;padding-inline:0}.path-contrato .contrato-detail .content .metodo-pago{display:flex;flex-direction:column;gap:10px;flex:1;align-items:flex-end;width:50%;min-width:300px;max-width:100%}.path-contrato .contrato-detail .content .metodo-pago .metodo-caducado-wrapper:not(:has(.retry-payment-container)){background:rgba(255,0,0,.1);margin-top:5px;padding:10px;border:1px solid red;border-radius:5px}.path-contrato .contrato-detail .content .metodo-pago .metodo-caducado-wrapper:not(:has(.retry-payment-container)) a.caducado{font-weight:700;font-size:16px;text-align:left;display:block;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,0,0,.25)}.path-contrato .contrato-detail .content .metodo-pago .payment-error-text{font-size:14px;display:block;margin-top:5px}.path-contrato .contrato-detail .content .metodo-pago .label.title-card{font-size:18px;display:none}.path-contrato .contrato-detail .content .metodo-pago a.use-ajax{font-size:12px;text-align:right}.path-contrato .contrato-detail .content .entrega-wrapper{display:flex;flex-wrap:wrap;gap:20px;width:50%;min-width:300px;max-width:100%}.path-contrato .contrato-detail .content .entrega-wrapper .metodo-de-entrega .direccion-envio{display:flex;flex-direction:column;gap:10px}.path-contrato .contrato-detail .content .entrega-wrapper .metodo-de-entrega .direccion-envio .label{font-size:18px}.path-contrato .contrato-detail .content .entrega-wrapper .metodo-de-entrega .direccion-envio a.use-ajax{font-size:12px;text-align:right}.path-contrato .contrato-detail .content .entrega-wrapper .entrega-envio{margin:0;display:flex;flex-direction:column;gap:10px}.path-contrato .contrato-detail .content .entrega-wrapper .entrega-envio .envio-precio{font-size:14px;display:flex;gap:5px}.path-contrato .contrato-detail .content .entrega-wrapper .entrega-envio .envio-precio .value{font-size:14px;font-weight:600}.path-contrato .contrato-detail .content .entrega-wrapper .entrega-envio .metodo .label{display:none}.path-contrato .contrato-detail .content .entrega-wrapper .entrega-envio .value{display:flex;gap:6px;font-size:18px;font-weight:700}.path-contrato .contrato-detail .content .entrega-wrapper .entrega-envio .value i{color:#44025a}#edit-datos-empresa #image-media-library-wrapper,.editar-empresa #image-media-library-wrapper{border:1px solid rgba(0,0,0,.2);border-radius:10px;margin-bottom:0!important}#edit-datos-empresa #image-media-library-wrapper *,.editar-empresa #image-media-library-wrapper *{width:-moz-fit-content;width:fit-content}#edit-datos-empresa #image-media-library-wrapper .media-library-form-element-empty-text,.editar-empresa #image-media-library-wrapper .media-library-form-element-empty-text{display:none}#edit-datos-empresa #image-media-library-wrapper,.editar-empresa #image-media-library-wrapper{border:1px solid rgba(0,0,0,.2);border-radius:10px;margin-bottom:0!important}#edit-datos-empresa #image-media-library-wrapper .fieldset-wrapper{width:100%!important}#edit-datos-empresa #image-media-library-wrapper .fieldset-wrapper *{width:100%!important}#edit-datos-empresa #image-media-library-wrapper input#edit-image-media-library-open-button{margin:0}#edit-datos-empresa #image-media-library-wrapper img{border-radius:5px}#edit-datos-empresa article .js-media-library-item-preview+div{display:none!important}#edit-datos-empresa .media-library-item>.form-wrapper{display:flex;flex-direction:column-reverse;gap:10px}.ui-dialog .ui-dialog-titlebar{display:flex;border-bottom:1px solid #d3d3d3!important;padding-bottom:30px!important;align-items:center}.ui-dialog .ui-dialog-titlebar button{position:relative}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{padding:0!important}.ui-dialog .ui-dialog-titlebar-close.ui-button{left:unset;top:unset!important;width:unset!important;height:unset!important;margin:unset!important;position:relative;font-size:0}.ui-dialog .ui-dialog-titlebar-close.ui-button .ui-icon.ui-icon-closethick{all:initial;font-family:"Font Awesome 6 Duotone";position:relative;font-weight:400!important;letter-spacing:normal;filter:none;color:#44025a;left:unset;top:unset!important;margin:0;display:block;text-indent:0;font-size:30px;cursor:pointer}.ui-dialog .ui-dialog-titlebar-close.ui-button .ui-icon.ui-icon-closethick:before{content:"\f057";position:absolute;color:var(--fa-primary-color,inherit);opacity:var(--fa-primary-opacity,1)}.ui-dialog .ui-dialog-titlebar-close.ui-button .ui-icon.ui-icon-closethick:after{content:"\f057\f057";color:var(--fa-secondary-color,inherit);opacity:var(--fa-secondary-opacity,.4)}#drupal-modal{padding-top:30px!important}.ui-dialog input[type=submit]{margin:0;padding:none;font-family:"Inter Tight",Sans Serif;font-size:12px;font-weight:600;border-radius:4px;border:0;padding:11px 20px;cursor:pointer;text-align:center;transition:all .3s;text-decoration:none;display:flex;line-height:1;align-items:center;background-color:rgba(182,127,247,.5);color:#242627;margin-left:auto}.ui-dialog .envio-checkout-wrapper .form-radios,.ui-dialog .payment-method-form-wrapper .form-radios,.ui-dialog .recogida-checkout-wrapper .form-radios{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item{width:calc(50% - 10px);max-width:100%;min-width:300px;margin:0;border:1px solid #44025a;border-radius:5px}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item input,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item input,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item input{opacity:0;height:0;width:0;pointer-events:none;overflow:hidden;display:none}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item input:checked+label,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item input:checked+label,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item input:checked+label{background-color:rgba(182,127,247,.1);position:relative}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item input:checked+label:before,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item input:checked+label:before,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item input:checked+label:before{content:"\f00c";font-family:"Font Awesome 6 Pro";font-weight:700;color:#44025a;position:absolute;right:10px;top:10px}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label{padding:10px;display:block;margin:0;cursor:pointer;height:100%}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option.address .nombre,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option.address .nombre,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option.address .nombre{font-size:1.3rem;text-align:center;margin-bottom:10px}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option.address .info-wrapper,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .value,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option.address .info-wrapper .value,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .value{font-weight:400}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .direccion .label,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option.address .info-wrapper .direccion .label,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .direccion .label{margin-bottom:4px!important;display:block}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .direccion .local-cp,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option.address .info-wrapper .direccion .local-cp,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .direccion .local-cp{display:flex;gap:4px}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .direccion .local-cp .cp:before,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option.address .info-wrapper .direccion .local-cp .cp:before,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .direccion .local-cp .cp:before{content:"-";margin-right:4px}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion{display:flex;flex-direction:column;gap:5px}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion>div,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion>div,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion>div{display:flex;flex-direction:column}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion .nombre-apellidos,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion .nombre-apellidos,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion .nombre-apellidos{display:flex;gap:4px}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion .nombre-apellidos .nombreDestinatario,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion .nombre-apellidos .nombreDestinatario,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion .nombre-apellidos .nombreDestinatario{display:flex;flex-direction:column}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion .nombre-apellidos .apellidos .label,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion .nombre-apellidos .apellidos .label,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option.address .info-wrapper .identificacion .nombre-apellidos .apellidos .label{display:none}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option-none,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option-none,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option-none{text-align:center}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option-none i,.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option-none span,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option-none i,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option-none span,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option-none i,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option-none span{color:#44025a;font-size:1.5rem}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item label .option-none i,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item label .option-none i,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item label .option-none i{margin-right:4px}.ui-dialog .envio-checkout-wrapper .form-radios .js-form-item:first-child,.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item:first-child,.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item:first-child{width:100%}.ui-dialog form{overflow:hidden}.ui-dialog .seleccionar-nuevo{text-align:center}.ui-dialog .seleccionar-nuevo a.change{color:#b67ff7;margin-left:10px;cursor:pointer}.ui-dialog .seleccionar-nuevo a.change:hover{color:#44025a}.ui-dialog .envio-checkout-wrapper .form-item-nombre-direccion{display:flex;flex-direction:column}.ui-dialog .envio-checkout-wrapper .wrapper-general-envio-create{display:flex;flex-direction:column;gap:20px}.ui-dialog .envio-checkout-wrapper .wrapper-general-envio-create .identificacion{display:flex;flex-wrap:wrap;gap:20px;width:100%}.ui-dialog .envio-checkout-wrapper .wrapper-general-envio-create .identificacion .js-form-item{display:flex;flex-direction:column;width:calc(50% - 10px);min-width:240px;margin:0}.ui-dialog .envio-checkout-wrapper .wrapper-general-envio-create .identificacion input{width:100%}.ui-dialog .envio-checkout-wrapper .wrapper-general-envio-create .identificacion .nombre-apellidos{display:flex;flex-wrap:wrap;gap:20px;width:100%}.ui-dialog .envio-checkout-wrapper [data-drupal-selector=edit-envio-form]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:20px}.ui-dialog .envio-checkout-wrapper [data-drupal-selector=edit-envio-form] [data-drupal-selector=edit-envio-form-country-code]{width:100%}.ui-dialog .envio-checkout-wrapper [data-drupal-selector=edit-envio-form] [data-drupal-selector=edit-envio-form-country-code] .js-form-item{display:flex;flex-direction:column;margin:0}.ui-dialog .envio-checkout-wrapper [data-drupal-selector=edit-envio-form] [data-drupal-selector=edit-envio-form-country-code] .js-form-item select{width:-moz-fit-content;width:fit-content}.ui-dialog .envio-checkout-wrapper [data-drupal-selector=edit-envio-form] .form-item-envio-form-address-line1.js-form-item,.ui-dialog .envio-checkout-wrapper [data-drupal-selector=edit-envio-form] .form-item-envio-form-address-line2.js-form-item{width:100%}.ui-dialog .envio-checkout-wrapper [data-drupal-selector=edit-envio-form] .address-container-inline{width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;gap:20px}.ui-dialog .envio-checkout-wrapper [data-drupal-selector=edit-envio-form] .js-form-item{display:flex;flex-direction:column;width:calc(50% - 10px);min-width:240px;margin:0}.ui-dialog [data-drupal-selector=edit-payment-method-wrapper]{display:flex;flex-direction:column;gap:10px}.ui-dialog [data-drupal-selector=edit-payment-method-wrapper] .fecha-venc-title{font-weight:700;width:100%}.ui-dialog [data-drupal-selector=edit-payment-method-wrapper] .form-item-card-cvv input{width:70px;text-align:right}.ui-dialog [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date]{display:flex;flex-wrap:wrap}.ui-dialog [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date] .js-form-item-year input{width:80px;text-align:right}.ui-dialog [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date] .js-form-item-month{display:flex;gap:10px;flex-direction:row;align-items:center;margin-right:10px}.ui-dialog [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date] .js-form-item-month input{text-align:right;width:60px}.ui-dialog [data-drupal-selector=edit-payment-method-wrapper] [data-drupal-selector=edit-card-date] .js-form-item-month:after{content:"/"}.ui-dialog [data-drupal-selector=edit-payment-method-wrapper] .js-form-item{display:flex;flex-direction:column;align-items:flex-start;margin:0}.ui-dialog [data-drupal-selector=edit-payment-method-wrapper] .js-form-item.js-form-item-card-name input{width:100%}.ui-dialog .option.card{overflow:hidden}.ui-dialog .option.card .nombre{font-size:1.2rem;text-align:center;margin-bottom:20px}.ui-dialog .option.card .tarjeta{display:flex;flex-wrap:wrap;justify-content:space-between;font-weight:400;gap:10px}.ui-dialog .option.card .tarjeta .card-type{color:#b67ff7}.ui-dialog .option.card .tarjeta .card-type i{margin-right:4px;color:#b67ff7}.ui-dialog .option.card .tarjeta .card-type span{color:#b67ff7;font-weight:700}.ui-dialog .option.card .tarjeta .card-expiration{width:100%}.ui-dialog .payment-method-form-wrapper .form-radios .js-form-item{width:calc(33.3333333333% - 14px);min-width:100px}.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item:first-child{width:inherit}.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item-recogida-select.js-form-item{width:calc(33.3333333333% - 14px);min-width:120px}.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item-recogida-select.js-form-item .store-select-name{font-size:1.2rem;text-align:center;margin-bottom:20px}.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item-recogida-select.js-form-item .address{font-weight:400;margin-bottom:10px}.ui-dialog .recogida-checkout-wrapper .form-radios .js-form-item-recogida-select.js-form-item .store-select-tel span{font-weight:400}.path-contrato .content .recogida .label{display:none}.path-contrato .contrato-detail .content .metodo-de-entrega a.use-ajax{font-size:12px;text-align:right;width:100%;display:block}.path-contrato .contrato-detail .content .metodo-de-entrega .recogida{display:flex;flex-direction:column;gap:10px;flex:1;align-items:flex-end}.path-contrato .contrato-detail .content .metodo-de-entrega .recogida .nombre{margin-bottom:10px}.views-def-wrapper .view-header{margin-bottom:40px;margin-top:0;display:block!important;flex:unset!important}.views-def-wrapper .view-header>p{display:flex;width:100%;justify-content:space-between;gap:20px}.views-def-wrapper .view-header a{background-color:rgba(182,127,247,.5);color:#242627;font-family:"Inter Tight",Sans Serif;font-size:12px;font-weight:600;border-radius:4px;border:0;padding:11px 20px;cursor:pointer;text-align:center;transition:all .3s;text-decoration:none;display:inline-flex;align-items:center;line-height:1;margin-left:0}.views-def-wrapper .view-header a:hover{background-color:#44025a;color:#fff}.ui-dialog.to-delete{transform:translate(-50%,-50%)}.ui-dialog.to-delete .ui-dialog-titlebar .ui-dialog-titlebar-close:before{display:none}[data-drupal-selector=edit-group-personal]{padding:0 30px 30px!important;-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap}[data-drupal-selector=edit-group-personal]>div{width:calc(50% - 10px);min-width:200px;max-width:100%}[data-drupal-selector=edit-group-personal]>div .js-form-item{margin-bottom:0!important}.path-editar .editar-billing-shipping-profile-form .direccion .info-wrapper{display:flex;flex-wrap:wrap;row-gap:10px;-moz-column-gap:20px;column-gap:20px}.path-editar .editar-billing-shipping-profile-form .direccion .info-wrapper .nombre_ide{width:100%;font-weight:700}.path-editar .editar-billing-shipping-profile-form .direccion .info-wrapper .identificacion{display:flex}.path-editar .editar-billing-shipping-profile-form .direccion .info-wrapper .identificacion .nombre:after{content:"-";margin-left:4px;margin-right:4px}.path-editar .editar-billing-shipping-profile-form .direccion .info-wrapper .info{display:flex}.path-editar .editar-billing-shipping-profile-form .direccion .info-wrapper .info>div:not(:last-child):after{content:",";margin-right:4px}.option .option.address .nombre{line-height:1;font-size:1.3rem;font-weight:700;margin-bottom:10px}.option .option.address .info-wrapper{display:flex;gap:30px}.option .option.address .info-wrapper .direccion .value{display:flex;flex-wrap:wrap}.option .option.address .info-wrapper .direccion .value>div:not(:last-child){display:flex}.option .option.address .info-wrapper .direccion .value>div:not(:last-child)>div:not(:last-child):after{content:",";margin-right:3px}.option .option.address .info-wrapper .direccion .value>div:not(:last-child):after{content:",";margin-right:3px}.editar-metodo-pago-form{max-width:100%;width:100%}.editar-metodo-pago-form #edit-list{padding:30px;display:flex;flex-wrap:wrap}.wrapper-all-invoice .invoice-header .details-cliente{text-align:left}.wrapper-all-invoice .invoice-header .details-cliente .profile--type--direccion-de-facturacion{gap:4px;display:flex;flex-direction:column}.wrapper-all-invoice .invoice-header .details-cliente .profile--type--direccion-de-facturacion .field__label:after{content:":"}.wrapper-all-invoice .invoice-header h1{margin-top:0;margin-bottom:50px}.wrapper-all-invoice .head-detail{flex-wrap:wrap!important;justify-content:end!important}.invoice-footer{text-align:center}.invoice-footer>table{margin:30px auto 0}.path-checkout form[id*=checkout] .seleccionar-nuevo{display:flex;justify-content:space-between;margin-bottom:1rem;row-gap:1rem}@media only screen and (max-width:768px){.path-checkout form[id*=checkout] .seleccionar-nuevo{flex-direction:column}}.path-checkout form[id*=checkout] .seleccionar-nuevo a{color:#44025a;text-decoration:underline;cursor:pointer}body.direct-checkout .modify-order-address{display:none}.wrapper-all-invoice .invoice-items-container table thead tr{border-collapse:unset;border-spacing:0}.wrapper-all-invoice .invoice-items-container table tr th{border:0}.wrapper-all-invoice .invoice-items-container table tr th:not(:first-child){background-color:rgba(182,127,247,.1);padding:1px;border:1px solid #44025a}.wrapper-all-invoice .invoice-items-container table tbody tr td{padding:1px!important;border:1px solid #44025a;text-align:center!important}.wrapper-all-invoice .invoice-items-container{padding:0;border:0}.invoice-table{margin-top:0;margin-bottom:0}.invoice-table tbody tr td:first-child{padding-right:10px;font-weight:400}.invoice-totals-container .invoice-table{margin-top:0;margin-bottom:0}.invoice-totals-container .invoice-table tbody tr td:first-child{padding-right:40px}.invoice-footer{margin-top:100px}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .views-row{background:#fff;border-radius:.5rem;padding:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.06);margin-bottom:1.25rem}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .views-row .views-field-title{font-weight:600;font-size:1.25rem;margin-bottom:1rem}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .datos-pendiente{background:rgba(182,127,247,.1);border-radius:.5rem;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .datos-pendiente .danger{display:flex;align-items:center;gap:.6rem;font-weight:600}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .datos-pendiente .danger i{color:#d32f2f}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .datos-pendiente .danger i{font-size:1.25rem}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .datos-pendiente .btn{background:#b67ff7;color:#fff!important;padding:.6rem 1.2rem;border-radius:.5rem;font-weight:500;text-decoration:none;transition:background .2s}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .datos-pendiente .btn:hover{background:#44025a}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .field-content{display:flex;flex-direction:row;justify-content:space-between;gap:.5rem}@media all and (max-width:768px){.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .field-content{flex-direction:column}}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .field-content .firmacion-pendiente,.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .field-content .firmacion-realizada{display:flex;flex-direction:column;gap:.5rem}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .field-content .firmacion-pendiente .aviso,.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .field-content .firmacion-realizada .aviso{display:flex;align-items:center;gap:.6rem;font-weight:600;color:#616161}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .field-content .firmacion-pendiente .aviso i,.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .field-content .firmacion-realizada .aviso i{font-size:1.25rem}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .field-content .enlace-documento a{display:inline-flex;align-items:center;gap:.45rem;color:#7a35a7;font-weight:500;text-decoration:underline;transition:color .2s}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .field-content .enlace-documento a:hover{color:#692c8c}@media (max-width:768px){.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .views-row{padding:1.25rem}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .datos-pendiente{flex-direction:column;align-items:stretch;gap:.5rem}.view-id-vista_administrativa_contratos.view-display-id-page_2 .view-content .datos-pendiente .btn{width:100%;text-align:center}}.documento-legal-wrapper{padding:40px 10px;display:flex;flex-direction:column;gap:20px}.documento-legal-wrapper .firmado-wrapper{max-width:900px;width:100%;padding:15px;background-color:#fff;border-radius:8px;margin-left:auto;margin-right:auto;text-align:right}.documento-legal-wrapper .documento-legal{max-width:900px;width:100%;padding:15px;background-color:#fff;border-radius:8px;margin-left:auto;margin-right:auto}.enlace-interes.pending{position:relative}.enlace-interes.pending:after{content:"\f06a";right:-5px;top:-5px;position:absolute;border-radius:100%;color:#d25656;font-weight:700;pointer-events:none;font-family:"Font Awesome 6 Pro"}#contrato-report-wrapper textarea{background-color:#fff;font-size:14px;line-height:1.4em;border-radius:4px;padding:10px 15px;width:100%;max-width:100%;border:1px solid rgba(0,0,0,.1490196078);color:#1f2124;vertical-align:middle;flex-grow:1;min-height:40px;box-sizing:border-box;outline:0}.alert-banner{display:inline-flex;justify-content:center;padding:30px 20px;padding-bottom:0;width:100%}.alert-banner .danger{padding:20px 30px;background-color:#dc3545!important;border-radius:4px;display:flex;align-content:center;gap:30px;justify-content:center;align-items:center}.alert-banner .danger .wrapper{display:flex;flex-wrap:wrap;gap:10px 20px}.alert-banner .danger i{font-size:32px}.alert-banner .danger .text,.alert-banner .danger a{font-size:28px}.alert-banner .danger a{font-weight:700}.alert-banner .danger *{color:#fff}.suscription-container .column-right .suscription-form .form-content form #edit-submit.btn-disabled{background-color:grey!important;cursor:no-drop}#summary_section #biro-checkout-summary{padding-left:0;padding-right:0;padding-top:0}#summary_section #biro-checkout-summary .biro-discount{display:flex;align-items:end}#summary_section #biro-checkout-summary .biro-checkout-summary_header{margin-top:0}#summary_section #biro-checkout-summary .biro-checkout-summary_item{gap:5px;align-items:center}#summary_section [data-drupal-selector=edit-summary-section]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between}#summary_section .form-item-codigo-cupon{margin-bottom:0}#summary_section .form-item-codigo-cupon+input{padding-top:3px;padding-bottom:3px}.path-contrato .contrato-detail{margin-left:auto;margin-right:auto}#summary_section [data-drupal-selector=edit-summary-section] #entrega-resumen,#summary_section [data-drupal-selector=edit-summary-section] #facturacion-resumen{padding-left:0;padding-right:0;padding-top:0;width:100%;margin-bottom:20px}#summary_section [data-drupal-selector=edit-summary-section] #entrega-resumen .store,#summary_section [data-drupal-selector=edit-summary-section] #facturacion-resumen .store{display:flex;flex-wrap:wrap;gap:2px}#summary_section [data-drupal-selector=edit-summary-section] #entrega-resumen .store .value,#summary_section [data-drupal-selector=edit-summary-section] #entrega-resumen .store label,#summary_section [data-drupal-selector=edit-summary-section] #facturacion-resumen .store .value,#summary_section [data-drupal-selector=edit-summary-section] #facturacion-resumen .store label{margin-top:0;font-size:16px!important}#summary_section [data-drupal-selector=edit-summary-section] .biro-shipping_method{flex-wrap:wrap}#summary_section [data-drupal-selector=edit-summary-section] .biro-shipping_method:not(.shipping){display:none}#summary_section [data-drupal-selector=edit-summary-section] .biro-shipping_method.shipping{display:flex;gap:3px}#summary_section [data-drupal-selector=edit-summary-section] .nombre-identificativo{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px}#summary_section [data-drupal-selector=edit-summary-section] .nombre-identificativo span{font-weight:500}#summary_section [data-drupal-selector=edit-summary-section] .nombre-identificativo div{color:#44025a;font-size:14px}#summary_section [data-drupal-selector=edit-summary-section] .nombre-identificativo div:hover{cursor:pointer}#summary_section [data-drupal-selector=edit-summary-section] .nombre-identificativo div i{color:#44025a;margin-left:4px}.wrapper-all-invoice .actions a i{margin-left:5px;color:#44025a}.wrapper-all-invoice .actions a:hover i{color:#fff}.password-suggestions{margin:0;font-size:13px;width:100%;max-width:unset}.password-suggestions+.description{padding-top:10px!important}.registro-consumidor #edit-contrasena{row-gap:0}.registro-consumidor [data-drupal-selector=edit-legal]{padding:30px;padding-bottom:0;padding-top:10px}.registro-consumidor [data-drupal-selector=edit-legal] .js-form-item{display:flex}.registro-consumidor [data-drupal-selector=edit-legal] .js-form-item input{display:none}.registro-consumidor [data-drupal-selector=edit-legal] .js-form-item label{display:flex;align-items:center;position:relative;gap:3px}.registro-consumidor [data-drupal-selector=edit-legal] .js-form-item label:before{content:"";display:inline-flex;justify-content:center;align-items:center;height:12px;width:12px;border:1px solid #44025a;margin-right:8px;border-radius:3px;transition:.2s}.registro-consumidor [data-drupal-selector=edit-legal] .js-form-item input:checked+label:before{content:"\f00c";font-weight:700;font-size:11px;font-family:"Font Awesome 6 Pro";color:#fff;background-color:#44025a}[data-drupal-selector=edit-legal]{padding:30px;padding-bottom:0;padding-top:10px}[data-drupal-selector=edit-legal] .js-form-item{display:flex}[data-drupal-selector=edit-legal] .js-form-item input{display:none}[data-drupal-selector=edit-legal] .js-form-item label{display:flex;align-items:center;position:relative;gap:3px}[data-drupal-selector=edit-legal] .js-form-item label:before{content:"";display:inline-flex;justify-content:center;align-items:center;height:12px;width:12px;border:1px solid #44025a;margin-right:8px;border-radius:3px;transition:.2s;line-height:0}[data-drupal-selector=edit-legal] .js-form-item input:checked+label:before{content:"\f00c";font-weight:700;font-size:11px;font-family:"Font Awesome 6 Pro";color:#fff;background-color:#44025a}#auth-form .auth-form-id [data-drupal-selector=edit-selection]{padding-bottom:30px}#auth-form .auth-form-id [data-drupal-selector=edit-selection]{padding-bottom:30px}.perfil-consumidor .datos-perfil .enlaces-interes a{white-space:nowrap}.datos-perfil .enlaces-interes{align-content:start}.datos-perfil .enlaces-interes-main{display:flex;gap:10px;justify-content:start;flex-wrap:wrap;flex:1}.perfil-consumidor .datos-perfil .enlaces-interes .logout{margin-left:0;align-self:start}.circle img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#edit-language--wrapper legend{font-weight:400;font-size:14px}.auth-form-id [id*=edit-language]{display:flex;width:100%;justify-content:center;gap:20px;margin-top:10px}.auth-form-id [id*=edit-language] input{display:none}.auth-form-id [id*=edit-language] input+label img{width:75px;aspect-ratio:100/66;-o-object-fit:cover;object-fit:cover;border:2px solid transparent}.auth-form-id [id*=edit-language] input:checked+label img{border:2px solid #44025a}.path-auth .layout-container main{display:flex;flex-direction:column;justify-content:center}.rrss a:hover i{transform:scale(1.2)!important}.selection-wrapper .selection p:not(:last-child){margin-bottom:5px}.view-id-locales .view-content .views-row .local .imagen{display:flex}.view-id-locales .view-content .views-row .local .imagen img{height:auto;aspect-ratio:1}.view-id-locales .view-content .views-row .local .text-section .enlace-ver a{font-size:14px;padding-top:8px;padding-bottom:8px}.view-id-locales .view-content .views-row .local .text-section .enlace-ver a i{font-size:14px}.view-id-locales .view-content .views-row .local .text-section .names{text-align:left;margin-bottom:12px}.view-id-locales .view-content .views-row .local .text-section .names .nombre-local{justify-content:start;min-height:unset;margin-bottom:10px;font-size:18px}.view-id-locales .view-content .views-row .local .text-section .names .local-info-wrapper{align-items:start;gap:unset}.view-id-locales .view-content .views-row .local .text-section .names .local-info-wrapper .nombre-empresa{margin-bottom:6px}.view-id-locales .view-content .views-row .local .text-section .names .local-info-wrapper div{font-size:14px!important}.view-id-locales .view-content .views-row .local .text-section .names .local-info-wrapper .cp i{color:transparent;margin-left:1px}.view-id-locales.view-display-id-page_1{margin-top:0}article.node-empresa .content-section .header-plus .header-info .column .location-container:before{display:none}article.node-empresa .content-section .header-plus .header-info .column .location-container i{color:#44025a}article.node-empresa .content-section .header-plus .header-info div i{color:#44025a;font-weight:400!important;letter-spacing:normal}article.node-empresa .content-section .header-plus .header-info div .field__label{font-weight:400}.ellipsis{display:inline-block;margin-left:.2em}.perfil-consumidor .listado-suscripciones{padding:0 30px;padding-top:20px}.perfil-consumidor{padding-top:30px;padding-bottom:30px}.perfil-consumidor .datos-perfil{padding:0 30px;padding-bottom:30px}.perfil-consumidor .listado-suscripciones>.view-content{padding:20px}.perfil-consumidor .listado-suscripciones>.view-content .contrato-lista{gap:20px}#auth-form .auth-form-id.password,#auth-form .auth-form-id.remember-password,#auth-form .auth-form-id.remember-password-sent,#auth-form .auth-form-id.type{margin-top:0}#auth-form .auth-form-id.remember-password-sent .header{border-radius:10px}.layout-container main:has(.register-form){display:flex;flex-direction:column;justify-content:center}.perfil-consumidor:not(:has(.contrato-lista)){flex:unset;justify-self:center;align-self:center;padding-bottom:0}.perfil-consumidor:not(:has(.contrato-lista)) .listado-suscripciones{display:none!important}.editar-metodo-pago-form #edit-list{padding:0;gap:10px}.editar-metodo-pago-form #edit-list .metodo-pago{margin-bottom:0;align-items:stretch}.editar-metodo-pago-form #edit-list .metodo-pago .actions{justify-content:space-between}.editar-metodo-pago-form #edit-list .metodo-pago.defecto{order:-1}.option.card{display:flex;flex-direction:column;justify-content:stretch;gap:2px}.option.card .nombre{font-weight:700;margin-bottom:5px}.option.card .tarjeta{display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px;flex:1}.option.card .tarjeta .card-type{display:flex;align-items:center;gap:4px}.option.card .tarjeta .card-number{display:flex;align-items:center}.option.card .tarjeta .card-expiration{width:100%;display:flex;align-items:end}.suscripciones-lista .product-item h3.suscripcion-nombre{margin-top:0;font-size:17px;line-height:1!important}.suscripciones-lista .cat-ship,.suscripciones-lista .product-item .marcas,.suscripciones-lista .suscripcion-nombre,.suscripciones-lista .wrapper-price-button{padding-left:6px;padding-right:6px}.suscripciones-lista .product-item>a>div:last-child{padding-bottom:6px!important}.suscripciones-lista .product-item .marcas{margin-top:0;font-size:14px;line-height:1!important}.suscripciones-lista .product-item .marcas .suscripcion-marca{font-weight:700}.suscripciones-lista .product-item .wrapper-price-button{padding-top:0;padding-bottom:5px;line-height:1!important}.suscripciones-lista .product-item .wrapper-price-button .price-desde,.suscripciones-lista .product-item .wrapper-price-button .price-period{line-height:1!important;font-size:14px!important}.suscripciones-lista .product-item .wrapper-price-button .price-period{line-height:1!important;font-weight:700}.suscripciones-lista .product-item .wrapper-price-button .price-value{font-size:16px!important}.suscripciones-lista .product-item .cat-ship .categories>div p{font-size:10px;color:#4d525c}.suscripciones-lista .product-item{border-radius:10px!important}.suscripciones-lista .product-item .media{border-bottom:2px solid #44025a;display:flex}.suscripciones-lista .product-item .media img{border:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.suscripciones-lista .product-item .media .icons-section i{width:34px;height:34px;font-size:18px}.suscripciones-lista .product-item .media .icons-section{top:6px;right:6px}#summary_section #biro-checkout-summary .biro-checkout-summary_item{align-items:end}#summary_section #biro-checkout-summary .biro-checkout-summary_item .biro-checkout-summary_item_price a{color:#44025a;text-decoration:none;font-weight:500}#summary_section #biro-checkout-summary .biro-checkout-summary_item .biro-checkout-summary_item_price a:hover{text-decoration:underline}#summary_section #biro-checkout-summary .biro-checkout-summary_item .biro-checkout-summary_item_price a:hover i{text-decoration:underline}#summary_section #biro-checkout-summary .biro-checkout-summary_item .biro-checkout-summary_item_price a i{color:#44025a;margin-left:6px;font-size:12px}.path-checkout #edit-method--wrapper{margin-top:0}.path-checkout #edit-method--wrapper .fieldset-legend{margin-bottom:12px}[data-drupal-selector*=checkout-facturacion-form-id] [data-drupal-selector=edit-step-wrapper] h3,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-method-wrapper] h3,[data-drupal-selector*=checkout-pago-form-id] [data-drupal-selector=edit-step-wrapper] h3{font-size:24px;text-align:center}.path-checkout div[class*=form-item-payment-method-select],.path-checkout div[id^=edit-billing-select] .form-type-radio,.path-checkout div[id^=edit-envio-select] .form-type-radio{margin-top:10px;margin-bottom:10px}[data-drupal-selector*=checkout-envio-form-id] .form-item-envio-select label,[data-drupal-selector*=checkout-facturacion-form-id] .form-item-envio-select label,[data-drupal-selector*=checkout-pago-form-id] .form-item-envio-select label{margin-bottom:0!important}#thankyou-page .thankyou-page-entrega-datos a{text-decoration:none;font-size:14px;margin-top:4px;display:block}#thankyou-page .thankyou-page-entrega-datos a:hover{color:#44025a;text-decoration:underline}#thankyou-page .thankyou-page-entrega-datos a i{color:#44025a}.path-editar-empresa #edit-section #edit-column-1{margin:0}.path-editar-empresa #edit-section{margin-top:20px}.path-editar-empresa #edit-section #edit-column-2{margin-top:0;margin-bottom:0;flex:1}.path-editar-empresa #edit-section #edit-column-2 input.media-library-item__remove{cursor:pointer}.path-editar-empresa #edit-section #edit-column-1{display:flex;flex-direction:column;align-items:start;justify-content:start}.path-editar-empresa #edit-section #edit-column-1>div:first-child{margin-top:0}.path-editar-empresa #edit-section #edit-column-1 input{width:250px}.path-editar-empresa #edit-section{justify-content:space-evenly}input[disabled]{background-color:#f2f2f2!important;color:grey!important;cursor:not-allowed}button.toggle{border:0;background-color:unset;color:#44025a;font-size:15px;font-weight:500;padding:0;margin-top:4px;cursor:pointer}button.toggle:hover{text-decoration:underline}article.node-empresa{margin-top:unset!important;margin-bottom:unset!important}.view-consumos,.view-listado-administrativo-de-suscripciones,.view-listado-administrativo-de-tiendas{padding-top:0!important}.view-header a:hover i{color:#fff}.view-header a i{margin-right:8px;font-size:14px}.view-id-consumos.view-display-id-listado,.view-id-consumos.view-display-id-reclamaciones,.view-id-contratos.view-display-id-listado,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado,.view-listado-administrativo-de-tiendas{padding-left:20px;padding-right:20px;padding-bottom:20px}.view-id-consumos.view-display-id-listado .view-filters,.view-id-consumos.view-display-id-reclamaciones .view-filters,.view-id-contratos.view-display-id-listado .view-filters,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-filters,.view-listado-administrativo-de-tiendas .view-filters{margin-left:-20px;margin-right:-20px;margin-bottom:10px;width:calc(100% + 40px)}.view-id-consumos.view-display-id-listado .view-filters .views-exposed-form .form--inline fieldset[id*=edit-field-fecha-de-consumo] legend .fieldset-legend{text-align:center}.view-filters .fieldset-legend,.view-filters label{font-weight:700}@media only screen and (max-width:940px){.alert-banner .danger{flex-direction:column}.alert-banner .danger{padding:15px;gap:15px}.alert-banner .danger .text,.alert-banner .danger a{font-size:20px}}.opener-mobile{z-index:9999}.register-form .registro-cliente .form-actions [data-submit=prev]{pointer-events:none;opacity:0;width:0;height:0;font-size:0;padding:0;margin:0;border:0;display:none}button.toggle{border-radius:5px;border:none;background-color:#44025a;color:#fff;margin-top:10px;cursor:pointer}.view-listado-administrativo-de-tiendas .view-content table tbody .views-field-nothing-1:not(:last-child){text-align:left}.header-locales{background-color:#fff;margin-top:20px;margin-bottom:-20px;padding:20px;border-radius:8px}.add-price-info .ui-dialog-titlebar button:before,.edit-price-info .ui-dialog-titlebar button:before{display:none!important}.add-price-info .ui-dialog-buttonpane .ui-dialog-buttonset button:last-child,.edit-price-info .ui-dialog-buttonpane .ui-dialog-buttonset button:last-child{align-items:center}.add-price-info [data-drupal-selector=edit-price-wrapper]>.js-form-wrapper .wrapper-per .js-form-item input{border-bottom:1px solid #44025a;border-radius:0;display:inline-flex;align-items:center;padding-top:6px;padding-bottom:6px;padding-left:0;padding-right:0;width:100px;background-color:transparent}#drupal-modal{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;z-index:1;background:linear-gradient(white 30%,rgba(255,255,255,0)) center top,linear-gradient(rgba(255,255,255,0),#fff 70%) center bottom,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.2),rgba(0,0,0,0)) center top,radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.2),rgba(0,0,0,0)) center bottom;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.ui-dialog-content.legend{display:flex!important;flex-direction:column;gap:20px!important;padding-top:30px!important}.ui-dialog-content.legend .item{display:flex;flex-direction:column;gap:5px}.ui-dialog-content.legend .item .title{font-weight:700;position:relative;align-self:start}.ui-dialog-content.legend .item .title:after{content:"";width:100%;height:2px;background-color:#44025a;position:absolute;left:0;bottom:0}.view-filters label i{margin-left:5px;color:#44025a}.marcas{flex-wrap:wrap}.superfooter.desktop footer .top .contact-button a{background-color:#b67ff7}.ui-dialog.media-library-widget-modal .ui-dialog-titlebar .ui-button:before{display:none}.registro-cliente [data-drupal-selector=edit-datos-empresa]>div:first-child{margin-top:0!important}.editar-empresa #edit-foto-perfil,.registro-cliente #edit-foto-perfil{display:flex;flex-direction:column}.editar-empresa #edit-foto-perfil .js-form-type-file,.registro-cliente #edit-foto-perfil .js-form-type-file{margin:0!important}.editar-empresa #edit-foto-perfil .logo-title,.registro-cliente #edit-foto-perfil .logo-title{margin-bottom:0!important}.editar-empresa #edit-foto-perfil .image-circle-profile,.registro-cliente #edit-foto-perfil .image-circle-profile{width:186px;height:186px;margin-left:0;max-width:100%}.editar-empresa #edit-foto-perfil .image-circle-profile .circle,.registro-cliente #edit-foto-perfil .image-circle-profile .circle{border-radius:8px!important;border:1px solid #d3d3d3}.editar-empresa #edit-foto-perfil .image-circle-profile .circle:hover,.registro-cliente #edit-foto-perfil .image-circle-profile .circle:hover{border-color:#44025a}.editar-empresa #edit-foto-perfil .image-circle-profile .p-image,.registro-cliente #edit-foto-perfil .image-circle-profile .p-image{text-align:center;z-index:1;width:27px;height:27px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:100%;right:4px;bottom:4px;border:1px solid #44025a}.editar-empresa #edit-foto-perfil .image-circle-profile .p-image i,.registro-cliente #edit-foto-perfil .image-circle-profile .p-image i{margin-left:1px}.registro-cliente [data-drupal-selector=edit-wrapper-mail]{justify-content:unset}#auth-form .auth-form-id{margin-top:0!important}.local .go-back-icon{margin-bottom:20px}.preparacion--filters{gap:20px;padding-top:20px;padding-left:10px;padding-right:10px;flex-wrap:wrap}.preparacion--filters>div{margin-top:0}.preparacion--filters .filter-apply-wrapper{justify-self:end;text-align:right;align-self:end;flex:1}.marcas{flex-wrap:wrap}#biro-checkout-summary{width:100%}.view-id-consumos .view-empty,.view-id-contratos .view-empty,.view-id-locales .view-empty,.view-listado-suscripciones-search-api .view-empty{display:flex;flex-direction:column;justify-content:center;align-items:center}.view-id-consumos .view-empty>div,.view-id-contratos .view-empty>div,.view-id-locales .view-empty>div,.view-listado-suscripciones-search-api .view-empty>div{display:flex;flex-direction:column;justify-content:center;align-items:center}.view-id-consumos .view-empty:before,.view-id-contratos .view-empty:before,.view-id-locales .view-empty:before,.view-listado-suscripciones-search-api .view-empty:before{display:none}article.node-empresa{display:flex;flex-direction:column;gap:20px;justify-content:center;width:70%;background-color:#fff;padding:40px;border-radius:8px;box-shadow:0 0 15px -3px rgba(0,0,0,.1);margin:50px auto}article.node-empresa .views-def-wrapper{all:unset}article.node-empresa .node .node-title{display:none}.related-products-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.products-list{display:flex;flex-wrap:wrap;justify-content:center;gap:50px;margin-top:10px}.products-list .product-item{overflow:hidden;width:400px;text-align:center;border:1px solid rgba(0,0,0,.1);border-radius:8px}@media screen and (max-width:500px){.products-list .product-item{width:-webkit-fill-available}}.products-list .product-item:hover{box-shadow:0 0 19px 6px rgba(0,0,0,.2);scale:1.01}.products-list .product-item img{border-bottom:1px solid #eee;width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.products-list .product-item .product-item-data-container{padding-inline:30px}.products-list .product-item .product-item-data-container h3{font-size:25px;margin:10px 0;color:#333;height:60px}.products-list .product-item .product-item-data-container .product-description{max-height:100px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:37px}.products-list .product-item .product-item-data-container .product-variations{border-top:1px solid rgba(0,0,0,.2);margin-top:10px;padding-top:10px}.products-list .product-item .product-item-data-container .product-variations h4{margin-bottom:10px}.products-list .product-item .product-item-data-container .product-variations .product-variation{margin-bottom:10px;border-radius:8px;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:20px;padding:50px 20px 20px;box-shadow:0 0 10px 10px rgba(0,0,0,.1)}.products-list .product-item .product-item-data-container .product-variations .product-variation .recommended-tag{background-color:#ad2b2b;right:10px;top:10px;color:#fff;position:absolute;padding:5px 15px;border-radius:60px;display:none}.products-list .product-item .product-item-data-container .product-variations .product-variation .variation-name{font-size:20px}.products-list .product-item .product-item-data-container .product-variations .product-variation .variation-price{color:#b67ff7;font-weight:700;font-size:25px}.products-list .product-item .product-item-data-container .product-variations .product-variation .variation-button{background-color:#b67ff7;padding:15px;border-radius:8px;color:#fff;font-weight:700;cursor:pointer}.products-list .product-item .product-item-data-container .product-variations .product-variation .variation-button:hover{scale:1.05}.products-list .product-item .product-item-data-container .product-variations .product-variation.recommended{background-color:#1a1c29;color:#fff}.products-list .product-item .product-item-data-container .product-variations .product-variation.recommended .recommended-tag{display:block}.products-list .product-item .product-item-data-container .product-variations .product-variation.recommended .variation-name{color:#b7b7bf}.products-list .product-item .product-item-data-container .product-variations .product-variation.recommended .variation-price{color:#fff}.products-list .product-item .product-item-data-container .product-variations .product-variation.recommended .variation-button{background-color:#b67ff7}article.node-empresa{background-color:transparent;box-shadow:none;flex-direction:row;padding:15px;width:950px;max-width:100%;align-content:flex-start;align-items:flex-start}@media only screen and (max-width:916px){article.node-empresa{flex-wrap:wrap}}article.node-empresa .content-section{flex:1}article.node-empresa .content-section .header-plus{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:20px;align-items:center;background-color:#fff;padding:30px;border-radius:8px;box-shadow:0 0 15px -3px rgba(0,0,0,.1)}article.node-empresa .content-section .header-plus .header-info{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:15px;grid-column-gap:30px;max-width:400px;font-weight:700}article.node-empresa .content-section .header-plus .header-info .column{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-content:flex-start;padding-top:20px;gap:20px}article.node-empresa .content-section .header-plus .header-info .column>div{display:flex;gap:6px}article.node-empresa .content-section .header-plus .header-info .column>div>i{align-self:flex-start;margin-top:2px}article.node-empresa .content-section .header-plus .header-info .column a{text-decoration:none}article.node-empresa .content-section .header-plus .header-info .column .email-container{padding:0;border:0}article.node-empresa .content-section .header-plus .header-info .column .email-container:before{position:relative;top:2px;background-image:url(/themes/custom/biro/images/mail.svg)}article.node-empresa .content-section .header-plus .header-info .column .email-container .field--name-field-correo-electronico .field__item{word-break:break-all}article.node-empresa .content-section .header-plus .header-info .column .location-container{padding:0;border:0;color:#b67ff7}article.node-empresa .content-section .header-plus .header-info .column .location-container a{color:#b67ff7}article.node-empresa .content-section .header-plus .header-info .column .location-container a:hover{color:#242627}article.node-empresa .content-section .header-plus .header-info .field{display:flex;gap:6px;align-items:normal}article.node-empresa .content-section .header-plus .header-titles{display:flex;flex-direction:row;gap:15px;max-width:400px;align-items:center}article.node-empresa .content-section .header-plus .header-titles .logo-empresa{border-radius:100000px;border:1px solid rgba(0,0,0,.3);aspect-ratio:1;-o-object-fit:cover;object-fit:cover;max-width:100px}article.node-empresa .content-section .header-plus .header-titles h1 span{color:#44025a;margin:0}article.node-empresa .content-section .header-plus .header-titles .empresa a{display:flex;flex-direction:column;gap:6px;align-items:center;text-decoration:none}article.node-empresa .content-section .header-plus .header-titles .empresa a:hover i,article.node-empresa .content-section .header-plus .header-titles .empresa a:hover span{color:#b67ff7}article.node-empresa .content-section .description-container{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(1,15,208,.05)}article.node-empresa .content-section .description-container .field__label{margin-bottom:15px;color:#242627;font-family:"Inter Tight";font-size:1.5em}article.node-empresa .content-section .related-products-wrapper{justify-content:flex-start;align-items:flex-start}article.node-empresa .content-section .related-products-wrapper h2{margin-bottom:15px}article.node-empresa .content-section .views-element-container{width:100%}.view-suscripciones .products-list{width:100%;gap:30px;justify-content:flex-start}.view-suscripciones .products-list .product-item{width:calc(33.3333333333% - 20px);min-width:250px}.view-suscripciones .products-list .product-item a{text-decoration:none;overflow:hidden;position:relative}.view-suscripciones .products-list .product-item a:after{content:"\f30b";font-family:"Font Awesome 6 Pro";font-weight:900;font-size:32px;position:absolute;right:10px;bottom:0;color:#44025a;transform:translatex(calc(100% + 11px));transition:.2s}.view-suscripciones .products-list .product-item a:hover:after{transform:unset}.view-suscripciones .products-list .product-item img{height:auto;aspect-ratio:15/16}.view-suscripciones .products-list .product-item .product-item-data-container{padding-bottom:30px}@media only screen and (max-width:916px){article.node-empresa .empresa-header{width:100%;max-width:100%;position:unset}article.node-empresa .empresa-header .header-data-container{width:100%}article.node-empresa .empresa-header .contacto-us-container{width:100%}.view-suscripciones .products-list .product-item{width:100%}.view-suscripciones .products-list .product-item img{aspect-ratio:31/32}}@media only screen and (max-width:400px){.header-titles{flex-wrap:wrap;justify-content:center}}.ui-widget.ui-dialog.biro-remove-local{max-width:unset!important;width:100vw!important;height:100dvh!important;position:fixed!important;z-index:100;background-color:rgba(0,0,0,.5);transition:unset!important;display:flex;flex-direction:column;justify-content:center}@media all and (max-width:500px){.ui-widget.ui-dialog.biro-remove-local{justify-content:flex-end}}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-titlebar{background-color:#fff!important;width:500px;max-width:100%;margin:0 auto;border-top-left-radius:16px;border-top-right-radius:16px;padding:20px!important;transition:unset!important}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-title{color:#44025a!important}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content{background-color:#fff!important;width:500px!important;max-width:100%;margin:0 auto;max-height:-moz-fit-content;max-height:fit-content;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:unset!important;padding:20px!important}@media all and (max-width:500px){.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:20px 20px 40px 20px!important}}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content #local-form{min-height:unset}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content #local-form form{width:100%}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content #local-form .form-actions{display:flex;justify-content:space-between;margin-top:20px}@media all and (max-width:500px){.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content #local-form .form-actions{margin-top:50px}}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content #local-form .form-actions input{margin:unset}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content #local-form .form-actions input:hover{background-color:#44025a;color:#fff}body:has(.suscription-container){background-image:unset}body:has(.suscription-container) .page-title{display:none}body:has(.column-right.opened){overflow:hidden}.suscription-container{display:flex;gap:20px;justify-content:center;margin:50px auto;align-items:flex-start;position:relative;max-width:1280px!important;padding:0 40px 100px}.suscription-container .column-left{position:relative;width:58.333%;margin:0}.suscription-container .column-left>img{display:none}.suscription-container .column-left .main-image{border-radius:10px}.suscription-container .column-left .name{font-size:36px;margin:20px 0 0}.suscription-container .column-left .category-name{color:#878787;font-size:16px;margin-bottom:10px;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.2)}.suscription-container .column-left .product-empresa{display:flex;gap:5px;align-items:center;justify-content:flex-start;padding:24px 0;border-bottom:1px solid rgba(0,0,0,.2)}.suscription-container .column-left .product-empresa .empresa-img img{width:40px;height:40px;border-radius:60px;-o-object-fit:cover;object-fit:cover}.suscription-container .column-left .product-empresa p.empresa-name{font-size:16px;font-weight:700;white-space:nowrap}.suscription-container .column-left .product-body{padding:24px 0}.suscription-container .column-left .product-body .body-header{display:flex;gap:10px}.suscription-container .column-left .product-body .body-header svg{height:27px}.suscription-container .column-left .product-body .body-header h2{margin-bottom:10px}.suscription-container .column-left .gallery{max-width:100%}.suscription-container .column-left .gallery .slick-slide{display:flex!important;justify-content:center}.suscription-container .column-left .gallery .slick-next:before,.suscription-container .column-left .gallery .slick-prev:before{color:#b67ff7;font-size:25px}.suscription-container .column-left .gallery img{max-height:400px;-o-object-fit:contain;object-fit:contain;border-radius:8px}.suscription-container .column-left .conditions-action{cursor:pointer;font-weight:700;color:#44025a}.suscription-container .column-left .conditions-action:hover{text-decoration:underline}.suscription-container .column-left .product-stores{padding-top:24px}.suscription-container .column-left .product-stores .stores-header{display:flex;gap:10px}.suscription-container .column-left .product-stores .stores-header h2{margin-bottom:10px}.suscription-container .column-left .product-stores .stores-container .store-info{border:3px solid #d7b5ff;width:-moz-fit-content;width:fit-content;border-radius:12px;margin-top:24px;position:relative;display:flex;flex-direction:column;gap:5px}.suscription-container .column-left .product-stores .stores-container .store-info a{text-decoration:none;padding:15px}.suscription-container .column-left .product-stores .stores-container .store-info h3{margin-top:20px;font-size:25px}.suscription-container .column-left .product-stores .stores-container .store-info p{font-size:18px;color:#787878}.suscription-container .column-right{position:sticky;top:100px;width:33.333%;margin-left:8.333%;margin-right:0}.suscription-container .column-right+svg.offcanvas-opener{display:none}.suscription-container .column-right .product-conditions .conditions-header{display:flex;gap:10px}.suscription-container .column-right .product-conditions .conditions-header h2{margin-bottom:10px}.suscription-container .column-right .product-conditions .conditions-content{display:none}.suscription-container .column-right .product-conditions p{color:#858585}.suscription-container .column-right .suscription-form{border:1px solid #ddd;border-radius:10px;box-shadow:rgba(0,0,0,.12) 0 6px 16px;color:#222;font-size:1rem;line-height:1.25rem;z-index:2;position:relative;background-color:#fff}.suscription-container .column-right .suscription-form>img{border-radius:10px 10px 0 0}.suscription-container .column-right .suscription-form .form-content form #price-wrapper{margin-top:50px}.suscription-container .column-right .suscription-form .form-content form #price-wrapper .price-container{display:flex;justify-content:space-between;align-items:flex-start;height:40px}.suscription-container .column-right .suscription-form .form-content form #price-wrapper .price-container .product-price{font-size:40px;display:flex;gap:10px;font-weight:700;color:#b67ff7}.suscription-container .column-right .suscription-form .form-content form #price-wrapper .price-container .product-price .product-old-price{font-size:20px;color:grey;text-decoration:line-through;text-decoration-thickness:1px}.suscription-container .column-right .suscription-form .form-content form #price-wrapper .price-container .discount{background-color:green;color:#fff;padding:5px;border-radius:5px;font-weight:700}.suscription-container .column-right .suscription-form .form-content form #price-wrapper .new-price{color:grey}.suscription-container .column-right .suscription-form .form-content form select#edit-product-variation{width:100%;padding:20px 5px;border-radius:8px}.suscription-container .column-right .suscription-form .form-content form #edit-submit{width:100%;padding:20px;border:0;border-radius:8px;background-color:#b67ff7;color:#fff;font-weight:700;font-size:20px;box-shadow:rgba(0,0,0,.12) 0 6px 16px;cursor:pointer}.suscription-container .column-right .suscription-form .form-content form #edit-submit:hover{background-color:#46005c}.suscription-container .column-right .suscription-form .form-content form .form-item-product-variation input{display:none}.suscription-container .column-right .suscription-form .form-content form .form-item-product-variation label{border:2px solid rgba(0,0,0,.2);border-radius:6px;min-width:5rem;display:flex;justify-content:flex-start;position:relative;align-items:center;cursor:pointer}.suscription-container .column-right .suscription-form .form-content form .form-item-product-variation label:hover{background-color:rgba(182,127,247,.06)}.suscription-container .column-right .suscription-form .form-content form .form-item-product-variation input:checked+label{border-color:#b67ff7;background-color:rgba(182,127,247,.09)}.suscription-container .column-right .suscription-form .form-content form .form-item-product-variation .product-option{display:flex;flex-direction:column;gap:10px}.suscription-container .column-right .suscription-form .form-content form .form-item-product-variation .product-option .product-title{font-size:20px;font-weight:700;color:grey}.suscription-container .column-right .suscription-form .form-content form .form-item-product-variation .product-option .product-price{font-size:26px;font-weight:700}.suscription-container .column-right .suscription-form .form-content form .form-item-product-variation .product-option .product-highlight{position:absolute}.suscription-container .column-right .suscription-form .form-content form #edit-footer-container>svg{display:none}.suscription-container .offcanvas-background{width:100vw!important;height:100vh!important;background-color:rgba(0,0,0,.8)!important;z-index:1;position:fixed;bottom:0;opacity:0;pointer-events:none}@media screen and (max-width:1000px){.suscription-container .column-left{width:100%!important}.suscription-container .column-left>img{display:block}.suscription-container .column-right{position:fixed!important;bottom:-100%;left:0;top:unset!important;width:100%!important;margin:0!important;background-color:#fff}.suscription-container .column-right+svg.offcanvas-opener{display:block!important;position:fixed;bottom:95px;width:35px;height:35px;background-color:#b67ff7;border:3px solid rgba(0,0,0,.1);border-radius:60px;box-shadow:rgba(0,0,0,.12) 0 6px 16px;z-index:5}.suscription-container .column-right+svg.offcanvas-opener path{fill:#fff}.suscription-container .column-right.opened{bottom:115px!important}.suscription-container .column-right.opened+.offcanvas-opener{rotate:180deg}.suscription-container .column-right.opened .offcanvas-background{opacity:1;pointer-events:unset}.suscription-container .column-right .suscription-form{border-radius:8px 8px 0 0}.suscription-container .column-right .suscription-form .main-image{display:none}.suscription-container .column-right .suscription-form .form-content{padding:0!important;padding-inline:24px!important}.suscription-container .column-right .suscription-form .form-content form{display:flex;align-items:center;justify-content:space-around;flex-direction:column;overflow:hidden scroll!important;height:100%!important;max-height:calc(100vh - 140px);padding-bottom:20px;padding-top:.5rem}.suscription-container .column-right .suscription-form .form-content form #edit-footer-container{position:fixed;bottom:0;left:0;width:100%;background-color:#f4ebff;padding-block:20px;border-top:1px solid rgba(0,0,0,.1);display:flex;justify-content:space-around;box-shadow:rgba(0,0,0,.12) 0 -8px 16px;align-items:center}.suscription-container .column-right .suscription-form .form-content form #edit-footer-container #price-wrapper{margin:0!important;display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center}.suscription-container .column-right .suscription-form .form-content form #edit-footer-container #price-wrapper .price-container{gap:20px;align-items:center;justify-content:flex-start;width:100%}.suscription-container .column-right .suscription-form .form-content form #edit-footer-container #price-wrapper .price-container .product-price{font-size:30px;gap:5px}.suscription-container .column-right .suscription-form .form-content form #edit-footer-container #price-wrapper>*{width:-moz-max-content;width:max-content}.suscription-container .column-right .suscription-form .form-content form .form-item-product-variation{width:100%;margin:0}.suscription-container .column-right .suscription-form .form-content form .form-item-product-variation label{margin:.5rem 0}}.path-product .suscription-dialog{position:fixed;max-height:90%;border:2px solid #44025a!important;border-radius:10px;overflow-y:auto}.path-product .suscription-dialog .ui-dialog-titlebar{padding:1.5rem 2rem!important;box-shadow:0 2px 0 #44025a;background-color:rgba(182,127,247,.1)!important}.path-product .suscription-dialog .ui-dialog-titlebar .ui-dialog-title{color:#44025a}.path-product .suscription-dialog .conditions-content{padding:1.5rem 2rem!important}.text-format-wrapper:has(.ckeditor-hide-options) [id*=edit-condiciones-envio-format],.text-format-wrapper:has(.ckeditor-hide-options) [id*=edit-condiciones-format]{display:none}.path-product [data-drupal-selector=edit-condiciones-format],.path-suscripcion [data-drupal-selector=edit-condiciones-format]{display:none}.suscription-container{flex-wrap:wrap;margin-top:20px}.suscription-form{max-height:80vh;overflow:auto}.suscription-form .envio-wrapper{padding:10px 10px 0}.suscription-form .form-content{padding:10px;padding-top:30px}.suscription-form .form-content #edit-product-variation-container{display:flex;flex-direction:column;gap:10px}.suscription-form .form-content .interludio{text-align:center;text-decoration:underline}.suscription-form .form-content .form-item{margin:0}.suscription-form .form-content .form-item input+label{padding:5px;margin:0;border-radius:12px!important;border:3px solid #44025a!important}.suscription-form .form-content .form-item input+label .product-option.primero-separado .product-title{margin-top:0}.suscription-form .form-content .form-item input+label .primero-separado{padding-top:20px}.suscription-form .form-content .form-item input+label .product-option{width:100%}.suscription-form .form-content .form-item input+label .product-highlight{top:0;right:13px;transform:translatey(-50%);border:3px solid green;background-color:#56ae57;padding:5px 10px;line-height:1;letter-spacing:1px;font-size:14px;color:#fff;font-weight:700;border-radius:3px;box-shadow:-5px 0 6px -1px rgba(0,0,0,.4)}.suscription-form .form-content .form-item input+label .product-price,.suscription-form .form-content .form-item input+label .product-title{padding-left:5px;padding-right:5px}.suscription-form .form-content .form-item input+label .product-title{font-size:14px!important;font-weight:400!important;margin-top:5px}.suscription-form .form-content .form-item input+label .product-entrega{padding-left:5px;padding-right:5px;margin-bottom:15px}.suscription-form .form-content .form-item input+label .button{margin-bottom:10px;margin-left:0;margin-right:0;background:#44025a!important;text-align:center;padding-top:15px!important;padding-bottom:15px!important;letter-spacing:1px;font-size:25px!important;border-radius:13px!important;display:flex;justify-content:center;align-items:center}.suscription-form .form-content .form-item input+label .button .icono{max-width:0;overflow:hidden;display:block}.suscription-form .form-content .form-item input+label .button .icono i{color:#fff!important}.suscription-form .form-content .form-item input+label .button:hover .icono{max-width:80px;margin-left:10px}.suscription-form .form-content .form-item input+label .product-price{margin-top:0!important;display:block}.suscription-form .form-content .form-item input+label .product-price *{color:#44025a}.suscription-form .form-content .form-item input+label .product-price .precio .valor{font-weight:700;font-size:28px}.suscription-form .form-content .form-item input+label .product-price .precio .moneda{font-size:26px;font-weight:400}.suscription-form .form-content .form-item input+label .product-price .periodo{font-size:22px;font-weight:400}.suscription-form .form-content .form-item input+label .oculto{display:block;max-height:0;overflow:hidden}.suscription-form .form-content .form-item input:checked+label .product-option:not(.primero-separado) .product-title{margin-top:7px}.suscription-form .form-content .form-item input:checked+label .product-title{font-size:16px!important;font-weight:500!important}.suscription-form .form-content .form-item input:checked+label .product-title{font-size:16px!important;font-weight:400!important;margin-top:0}.suscription-form .form-content .form-item input:checked+label .product-price{margin-top:10px!important;display:block}.suscription-form .form-content .form-item input:checked+label .product-price *{color:#44025a}.suscription-form .form-content .form-item input:checked+label .product-price .precio .valor{font-weight:700;font-size:40px}.suscription-form .form-content .form-item input:checked+label .product-price .precio .moneda{font-size:28px;font-weight:400}.suscription-form .form-content .form-item input:checked+label .product-price .periodo{font-weight:400;font-size:26px}.suscription-form .form-content .form-item input:checked+label .oculto{max-height:200px}.title-section{margin-top:-10px;width:100%;display:flex;flex-wrap:wrap;align-items:end;padding-bottom:20px;border-bottom:1px solid rgba(68,2,90,.2)}.title-section-left{flex:1}.title-section-left h1{margin:0}.title-section-right{flex:0;display:flex;align-items:end;gap:10px}.title-section-right .label-pre{white-space:nowrap}.title-section-right .product-empresa a{text-decoration:none;display:flex;gap:10px;align-items:center;flex-direction:column;justify-content:center}.title-section-right .product-empresa a .empresa-img{border-radius:100%;overflow:hidden;display:flex;width:50px;border:3px solid #44025a}.title-section-right .product-empresa a .empresa-img+.empresa-name i{display:none}.title-section-right .product-empresa a .empresa-name{display:flex;gap:3px;align-items:center;font-size:18px;color:#44025a;font-weight:700;white-space:nowrap}.title-section-right .product-empresa a .empresa-name i{color:#44025a}.suscription-container .column-left{width:calc(100% - 470px)}.suscription-container .column-right{width:350px}.suscription-form .envio-wrapper .envio{font-size:15px}.suscription-form .precio-original-prod{display:flex;font-size:15px;justify-content:start;padding-left:10px;padding-right:10px;gap:0}.suscription-form .precio-original-prod .label{color:#242627!important;font-weight:400;margin-right:4px}.suscription-form .precio-original-prod .price-wrap{gap:0}.suscription-form .precio-original-prod .price-wrap .currency,.suscription-form .precio-original-prod .price-wrap .price,.suscription-form .precio-original-prod .price-wrap .puxero{color:#242627!important;font-weight:600}.suscription-form .precio-original-prod i{color:#44025a;font-size:20px;margin-right:6px}.path-product .suscription-dialog.ui-widget.ui-widget-content{border:2px solid #44025a!important;overflow:hidden;display:flex;flex-direction:column}.path-product .suscription-dialog.ui-widget.ui-widget-content .conditions-content{overflow:auto!important}.gallery-thumb{margin-top:20px}.gallery-thumb .gallery-thumb-item{padding:0 10px;overflow:hidden;position:relative}.gallery-thumb .gallery-thumb-item.slick-current span{border:2px solid #44025a}.gallery-thumb .gallery-thumb-item span{display:block;height:0;padding-top:56.25%;border:2px solid rgba(68,2,90,.1)}.gallery-thumb .gallery-thumb-item img{border-box:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 8px);height:calc(100% - 8px);-o-object-fit:contain;object-fit:contain}.suscription-container .column-left .product-stores .stores-header{display:flex;align-items:center;margin-bottom:30px}.suscription-container .column-left .product-stores .stores-header h2{margin-bottom:0}.suscription-container .column-left .product-stores .stores-header i{color:#44025a;font-size:24px}.suscription-container .column-left .product-stores .stores-container{margin-top:0}.suscription-container .column-left .product-stores .stores-container .store-info{margin:0;width:calc(33.3333333333% - 14px);min-width:180px;max-width:100%}.suscription-container .column-left .product-stores .stores-container .store-info i{position:absolute;top:0;padding:8px 6px;transform:translatey(-50%);background-color:#dee0ff;border-radius:8px;border:2px solid #d7b5ff}.suscription-container .column-left .product-stores .stores-container .store-info h3{font-size:18px;margin-top:10px;line-height:1}.suscription-container .column-left .product-stores .stores-container .store-info p.address{font-size:14px}.suscription-container .column-left .product-stores .stores-container .store-info p.address .administrative-area{width:100%;display:block}.suscription-container .column-left .product-stores .stores-container .store-info p.address .address-line1{display:block}.suscription-container .column-left .product-stores .stores-container .store-info p.address br{display:none}.suscription-container .column-left .product-body{margin-top:24px}.suscription-container .column-left .product-body .body-header{display:flex;align-items:center;margin-bottom:10px}.suscription-container .column-left .product-body .body-header h2{margin-bottom:0}.suscription-container .column-left .product-body .body-header i{color:#44025a;font-size:24px}.suscription-container .column-left .product-stores .stores-container .store-info i.next{left:unset;right:10px;top:unset;transform:unset;background:unset;bottom:8px;padding:0;border:0;color:#44025a}.gallery-thumb .gallery-thumb-item span{cursor:pointer}.suscription-container .title-section{gap:24px}.suscription-container .title-section .title-section-left{min-width:320px}@media only screen and (max-width:764px){.suscription-container .title-section .title-section-right{width:100%;flex:unset;flex-direction:column;align-items:start;gap:5px}.suscription-container .title-section .title-section-right .product-empresa a{flex-direction:row}.suscription-container .column-left .product-stores .stores-container .store-info{width:calc(50% - 10px)}}@media only screen and (max-width:492px){.suscription-container .column-left .product-stores .stores-container .store-info{width:100%}}@media screen and (max-width:1000px){.suscription-container{padding-left:20px;padding-right:20px;margin-bottom:0;padding-bottom:50px}.suscription-container .column-right{transform:translatex(100%)}.offcanvas-opener{bottom:20px!important;right:20px;transform:rotate(-90deg)}.suscription-container .column-right{bottom:0!important;padding-bottom:40px!important;width:400px!important;max-width:100%;right:0;left:unset;padding-top:15px;border-radius:8px 0 0 0}.suscription-container .column-right .suscription-form .form-content form .form-item-product-variation{width:320px;max-width:100%}.suscription-container .column-right .suscription-form .form-content form{overflow:unset!important;margin-top:20px}.suscription-container .column-right .suscription-form .form-content form .form-item-product-variation label{margin:0}.suscription-container .column-right .suscription-form .form-content,.suscription-form .envio-wrapper,.suscription-form .precio-original-prod{padding-left:0!important;padding-right:0!important}.suscription-container .column-right.opened{padding-bottom:60px!important}.suscription-container .column-right.opened .suscription-form{padding-right:20px;padding-left:20px}.suscription-container .column-right.opened{bottom:0!important;transform:translatex(0)}.suscription-container .column-right.opened .suscription-form{padding-top:5px;border-bottom:0;box-shadow:unset}.suscription-container .column-right.opened+.opener-mobile+.offcanvas-background{opacity:1;pointer-events:all}.suscription-container .column-right{z-index:2}.suscription-container .column-right .suscription-form{border-radius:0}.suscription-container .product-conditions{position:relative;display:block}.suscription-container .column-right.opened .offcanvas-background{z-index:1}}.opener-mobile{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;display:flex;align-items:center;gap:40px;justify-content:center;padding:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);display:none}.opener-mobile .background{position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgba(182,127,247,.1);z-index:0}.opener-mobile div{position:relative;z-index:1}.opener-mobile div .desde-mobile{display:flex;flex-direction:column;gap:3px}.opener-mobile div .desde-mobile .desde-pretext-mobile{color:#b67ff7}.opener-mobile div .desde-mobile .unificador{display:flex;align-items:end;gap:6px}.opener-mobile div .desde-mobile .unificador .desde-price-mobile{color:#b67ff7;font-weight:700;font-size:24px}.opener-mobile div .desde-mobile .unificador .desde-postext-mobile{color:#b67ff7}.opener-mobile div.right-wing{background-color:#b67ff7;padding:7px 14px;border-radius:8px;max-width:135px;text-align:center;cursor:pointer;position:relative;margin-top:5px}.opener-mobile div.right-wing.offcanvas-opener{transform:unset;position:relative;bottom:initial!important;right:initial}.opener-mobile div.right-wing .auxiliar{border-bottom:8px solid #b67ff7;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.opener-mobile div.right-wing .open-modal{color:#fff;font-weight:500}.column-right.opened{padding-bottom:0!important}.column-right.opened .opener-mobile{box-shadow:none;position:relative}.column-right.opened .opener-mobile .offcanvas-opener{transform:unset;right:initial;bottom:initial!important;display:flex;gap:4px;align-items:center;padding:10px}.column-right.opened .opener-mobile .offcanvas-opener i,.column-right.opened .opener-mobile .offcanvas-opener span{color:#44025a}@media screen and (max-width:1000px){.opener-mobile{display:flex}.suscription-container .column-right.opened{padding-bottom:0!important}}.suscription-form .sold-out{font-size:14px;margin-bottom:5px;display:flex}.suscription-form .sold-out i{margin-right:3px;color:#44025a;top:2px}.suscription-form input[disabled]+label{background:rgba(200,200,200,.4)!important;pointer-events:none!important}.suscription-form .form-content .form-item input:checked+label .product-option:not(.primero-separado) .product-title{margin-top:15px}.title-section-right .product-empresa a .empresa-img img{-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain;aspect-ratio:1;padding:2px}.title-section-right .product-empresa{margin-bottom:-2px}.suscription-container .title-section{margin-top:0}.suscription-container .category-section{margin-top:20px;flex-wrap:wrap;row-gap:15px;display:flex;gap:10px}.suscription-container .category-section .wrapper-label i{color:#44025a}.suscription-container .category-section .category-service-items{display:flex;flex-wrap:wrap;gap:10px}.suscription-container .category-section .category-service-items>div{flex-direction:column;display:flex;flex-wrap:wrap;gap:5px}.suscription-container .category-section .category-service-items .value-wrapper{display:flex;flex-wrap:wrap;gap:5px}.suscription-container .category-section .mascota-wrapper{display:flex;flex-wrap:wrap;gap:10px}.suscription-container .category-section .mascota-wrapper>div{flex-direction:column;display:flex;flex-wrap:wrap;gap:5px}.suscription-container .category-section .mascota-wrapper .value-wrapper{flex-wrap:wrap;display:flex;gap:5px}.suscription-container .category-section .value,.suscription-container .category-section span{background-color:rgba(182,127,247,.3);white-space:nowrap;border-radius:6px;padding:4px 8px;display:block}@media only screen and (max-width:1000px){.path-product .go-back-icon{padding-left:20px;padding-right:20px}}.suscription-container .category-section{flex-direction:column}.suscripcion-create-form .title-section{margin-top:0}.title-section{border-bottom:0}#edit-tipo-producto{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px}#edit-tipo-producto>.js-form-item{margin:0}#edit-tipo-producto input{display:none}#edit-tipo-producto input:checked+label>div .digital-selection-title{background-color:rgba(182,127,247,.1);border:1px solid #44025a}#edit-tipo-producto label{height:100%}#edit-tipo-producto label>div{display:flex;flex-direction:column;gap:10px}#edit-tipo-producto label>div .digital-selection-title{padding-top:30px;padding-bottom:30px;font-size:18px;text-align:center;display:flex;gap:10px;flex-direction:column;border:1px solid #d3d3d3;border-radius:8px}#edit-tipo-producto label>div .digital-selection-title i{font-size:36px;color:#44025a}#edit-tipo-producto label>div .digital-selection-title span{font-weight:700}#edit-tipo-producto label>div .digital-selection-description{font-size:11px}.select2-container--default .select2-selection{min-height:unset!important;border:1px solid rgba(0,0,0,.1490196078);display:flex!important}.select2-container--default .select2-selection:hover{border-color:#44025a}.select2-container--default .select2-selection ul{min-height:unset!important;padding-bottom:5px!important}.select2-container--default .select2-selection ul li{margin:0}.select2-container--default .select2-selection ul li.select2-selection__choice{border-color:#44025a!important;background-color:rgba(182,127,247,.1);padding-left:0;line-height:1.7;padding-right:8px}.select2-container--default .select2-selection ul li.select2-selection__choice span{border-right:1px solid #44025a;padding-right:8px;color:#44025a;margin-right:8px;padding-left:8px;font-size:18px}.select2-container--default .select2-selection ul li.select2-selection__choice span:hover{color:#fff;background-color:#44025a}.select2-container--default .select2-selection ul input{margin:0!important;border:0!important;padding:5px 0!important;min-height:unset!important;line-height:2!important;padding-top:0!important;padding-bottom:0!important;font-size:16px!important;margin-top:5px!important}.select2-container{max-width:unset}.select2-container *{max-width:unset}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#44025a}.suscription-container .title-section{border-bottom:1px solid rgba(60,2,90,.2)}.suscription-form .form-content{padding-top:20px}.suscription-container .column-right{top:115px}.suscription-container .title-section{flex-direction:column;justify-content:start;align-items:start}.suscription-container .column-left .category-name,.suscription-container .column-left .product-empresa{border-bottom:0}.suscription-container .column-left .product-empresa{padding-bottom:0;padding-top:20px}.title-section-right .product-empresa a .empresa-img{width:unset;align-items:center;justify-content:center}.suscription-container .column-left .category-name{padding-bottom:0;margin-bottom:0}.suscription-container .title-section{margin-bottom:20px}.shipping-conditions-content{display:none}.path-product .envio-wrapper{flex-wrap:wrap}.path-product .envio-wrapper .shipping-conditions-header{width:100%;margin-left:33px;line-height:1}.path-product .envio-wrapper .shipping-conditions-header .shipping-conditions-action{font-size:12px;line-height:1;color:#44025a;font-weight:700;cursor:pointer}.suscripciones-lista{max-width:1800px;margin:0 auto;display:grid;gap:2em;padding-inline:30px}@media (max-width:500px){.suscripciones-lista{padding-inline:0}}@media (min-width:700px){.suscripciones-lista{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.suscripciones-lista{grid-template-columns:repeat(3,1fr)}}@media (min-width:1400px){.suscripciones-lista{grid-template-columns:repeat(4,1fr)}}@media (min-width:1800px){.suscripciones-lista{grid-template-columns:repeat(5,1fr)}}.suscripciones-lista .product-item{border-radius:25px;box-shadow:0 3px 10px 0 rgba(0,0,0,.06);background:#fff;display:flex;flex-direction:column;justify-self:center}@media screen and (max-width:500px){.suscripciones-lista .product-item{width:-webkit-fill-available}}.suscripciones-lista .product-item img{border-bottom:1px solid #eee;width:100%;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.suscripciones-lista .product-item p.suscripcion-categoria{color:#adadad;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.7rem;letter-spacing:1px}.suscripciones-lista .product-item h3.suscripcion-nombre{font-size:24px;font-weight:600;line-height:1.3rem}.suscripciones-lista .product-item .learn-more-button{margin-top:20px;font-size:12px;font-weight:600;color:#242627;text-transform:uppercase;cursor:pointer}.suscripciones-lista .product-item .learn-more-button:hover{color:#b67ff7}.view-listado-suscripciones-search-api .view-empty a{display:block;width:-moz-fit-content;width:fit-content;margin-top:1rem;padding:10px;background-color:#b67ff7;border:1px solid #44025a;border-radius:4px;justify-self:center;text-decoration:none;font-weight:700}.view-listado-suscripciones-search-api .view-empty a:hover{background-color:#44025a;color:#fff;cursor:pointer}.suscripciones-lista .product-item{gap:5px;min-width:unset;max-width:unset}.suscripciones-lista .product-item .media{position:relative;display:flex}.suscripciones-lista .product-item .media i{position:absolute;top:10px;right:10px;background-color:#fff;border-radius:100%;padding:8px 5.5px;color:#44025a;font-size:20px;border:2px solid #44025a}.suscripciones-lista .product-item .media img{aspect-ratio:1;height:unset}.suscripciones-lista .product-item .cat-ship .categories{display:flex;flex-wrap:wrap;gap:3px}.suscripciones-lista .product-item .cat-ship .categories>div{display:flex;flex-wrap:wrap;background-color:#f3f4f6;border-radius:4px;padding:4px}.suscripciones-lista .product-item .cat-ship .categories>div p{line-height:1;display:flex;align-items:center;font-size:11px;font-weight:500;letter-spacing:1px;text-transform:none;color:#6b7280}.suscripciones-lista .product-item .cat-ship .categories>div p:not(:last-child):after{content:",";margin-right:2px}.suscripciones-lista .product-item h3.suscripcion-nombre{font-size:20px;-webkit-line-clamp:2;justify-content:start;min-height:unset;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;text-align:left;line-height:1;margin-top:5px}.suscripciones-lista .product-item .marcas{padding-left:6px;padding-right:6px;margin-bottom:-6px;display:flex}.suscripciones-lista .product-item .marcas .label{color:#44025a;font-weight:400}.suscripciones-lista .product-item .marcas .label:after{content:":";margin-right:4px;margin-left:-4px}.suscripciones-lista .product-item .marcas .suscripcion-marca{color:#44025a;font-weight:500}.suscripciones-lista .product-item .marcas .suscripcion-marca:not(:last-child):after{content:",";margin-right:2px}.suscripciones-lista .product-item .wrapper-price-button{flex-direction:column;align-items:start;padding-top:5px}.suscripciones-lista .product-item .wrapper-price-button .price{display:flex;align-items:end;gap:6px;width:100%}.suscripciones-lista .product-item .wrapper-price-button .price .price-desde,.suscripciones-lista .product-item .wrapper-price-button .price .price-period{font-size:16px}.suscripciones-lista .product-item .wrapper-price-button .learn-more-button{width:100%;margin-top:15px}.suscripciones-lista .product-item .wrapper-price-button .learn-more-button a{width:100%;background-color:#44025a;padding:15px 10px;border-radius:8px}.suscripciones-lista .product-item .wrapper-price-button .learn-more-button a span{color:#fff}.suscripciones-lista .wrapper-price-button .price .wrapper-price{align-items:end}.suscripciones-lista .wrapper-price-button{flex:unset}.suscripciones-lista .product-item h3.suscripcion-nombre{flex:unset}.wrapper-price-button .price .wrapper-price .price-value{margin-bottom:-1px}.suscripciones-lista .wrapper-price-button .price .wrapper-price{align-items:end}.suscripciones-lista .wrapper-price-button{flex:unset}.suscripciones-lista .product-item h3.suscripcion-nombre{flex:unset}.suscripciones-lista{gap:1em}@media only screen and (max-width:768px){.path-frontpage main .layout-content{padding-left:5px;padding-right:5px}.suscripciones-lista{grid-template-columns:1fr 1fr;gap:5px!important;row-gap:10px!important}.suscripciones-lista .product-item h3.suscripcion-nombre{font-size:16px}.suscripciones-lista .product-item .wrapper-price-button .price .price-desde,.suscripciones-lista .product-item .wrapper-price-button .price .price-period{font-size:14px}.suscripciones-lista .product-item .marcas .label,.suscripciones-lista .product-item .marcas .suscripcion-marca{font-size:14px}.suscripciones-lista .product-item .cat-ship .categories>div p{font-size:9px}.suscripciones-lista .product-item{gap:3px}}.path-frontpage main .filters{z-index:9}.suscripciones-lista .product-item .wrapper-price-button .price .price-desde,.suscripciones-lista .product-item .wrapper-price-button .price .price-period{white-space:nowrap}.suscripciones-lista .product-item .wrapper-price-button .price{flex-wrap:wrap;row-gap:0}@media (max-width:1000px){.path-frontpage main .layout-content,.path-suscripciones main .layout-content,.path-tiendas main .layout-content{padding-left:5px!important;padding-right:5px!important}}.suscripciones-lista .product-item .media .icons-section{position:absolute;top:3px;right:3px;display:flex;gap:3px}.suscripciones-lista .product-item .media .icons-section i{position:relative;top:unset;left:unset;right:unset;bottom:unset;width:34px;display:flex;align-items:center;justify-content:center}article.node-empresa{display:flex;flex-direction:column;gap:20px;justify-content:center;width:70%;background-color:#fff;padding:40px;border-radius:8px;box-shadow:0 0 15px -3px rgba(0,0,0,.1);margin:50px auto}article.node-empresa .views-def-wrapper{all:unset}article.node-empresa .node .node-title{display:none}.related-products-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.products-list{display:flex;flex-wrap:wrap;justify-content:center;gap:50px;margin-top:10px}.products-list .product-item{overflow:hidden;width:400px;text-align:center;border:1px solid rgba(0,0,0,.1);border-radius:8px}@media screen and (max-width:500px){.products-list .product-item{width:-webkit-fill-available}}.products-list .product-item:hover{box-shadow:0 0 19px 6px rgba(0,0,0,.2);scale:1.01}.products-list .product-item img{border-bottom:1px solid #eee;width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.products-list .product-item .product-item-data-container{padding-inline:30px}.products-list .product-item .product-item-data-container h3{font-size:25px;margin:10px 0;color:#333;height:60px}.products-list .product-item .product-item-data-container .product-description{max-height:100px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:37px}.products-list .product-item .product-item-data-container .product-variations{border-top:1px solid rgba(0,0,0,.2);margin-top:10px;padding-top:10px}.products-list .product-item .product-item-data-container .product-variations h4{margin-bottom:10px}.products-list .product-item .product-item-data-container .product-variations .product-variation{margin-bottom:10px;border-radius:8px;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:20px;padding:50px 20px 20px;box-shadow:0 0 10px 10px rgba(0,0,0,.1)}.products-list .product-item .product-item-data-container .product-variations .product-variation .recommended-tag{background-color:#ad2b2b;right:10px;top:10px;color:#fff;position:absolute;padding:5px 15px;border-radius:60px;display:none}.products-list .product-item .product-item-data-container .product-variations .product-variation .variation-name{font-size:20px}.products-list .product-item .product-item-data-container .product-variations .product-variation .variation-price{color:#b67ff7;font-weight:700;font-size:25px}.products-list .product-item .product-item-data-container .product-variations .product-variation .variation-button{background-color:#b67ff7;padding:15px;border-radius:8px;color:#fff;font-weight:700;cursor:pointer}.products-list .product-item .product-item-data-container .product-variations .product-variation .variation-button:hover{scale:1.05}.products-list .product-item .product-item-data-container .product-variations .product-variation.recommended{background-color:#1a1c29;color:#fff}.products-list .product-item .product-item-data-container .product-variations .product-variation.recommended .recommended-tag{display:block}.products-list .product-item .product-item-data-container .product-variations .product-variation.recommended .variation-name{color:#b7b7bf}.products-list .product-item .product-item-data-container .product-variations .product-variation.recommended .variation-price{color:#fff}.products-list .product-item .product-item-data-container .product-variations .product-variation.recommended .variation-button{background-color:#b67ff7}article.node-empresa{background-color:transparent;box-shadow:none;flex-direction:row;padding:15px;width:950px;max-width:100%;align-content:flex-start;align-items:flex-start}@media only screen and (max-width:916px){article.node-empresa{flex-wrap:wrap}}article.node-empresa .content-section{flex:1}article.node-empresa .content-section .header-plus{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:20px;align-items:center;background-color:#fff;padding:30px;border-radius:8px;box-shadow:0 0 15px -3px rgba(0,0,0,.1)}article.node-empresa .content-section .header-plus .header-info{display:flex;flex-direction:row-reverse;flex-wrap:wrap;gap:15px;grid-column-gap:30px;max-width:400px;font-weight:700}article.node-empresa .content-section .header-plus .header-info .column{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-content:flex-start;padding-top:20px;gap:20px}article.node-empresa .content-section .header-plus .header-info .column>div{display:flex;gap:6px}article.node-empresa .content-section .header-plus .header-info .column>div>i{align-self:flex-start;margin-top:2px}article.node-empresa .content-section .header-plus .header-info .column a{text-decoration:none}article.node-empresa .content-section .header-plus .header-info .column .email-container{padding:0;border:0}article.node-empresa .content-section .header-plus .header-info .column .email-container:before{position:relative;top:2px;background-image:url(/themes/custom/biro/images/mail.svg)}article.node-empresa .content-section .header-plus .header-info .column .email-container .field--name-field-correo-electronico .field__item{word-break:break-all}article.node-empresa .content-section .header-plus .header-info .column .location-container{padding:0;border:0;color:#b67ff7}article.node-empresa .content-section .header-plus .header-info .column .location-container a{color:#b67ff7}article.node-empresa .content-section .header-plus .header-info .column .location-container a:hover{color:#242627}article.node-empresa .content-section .header-plus .header-info .field{display:flex;gap:6px;align-items:normal}article.node-empresa .content-section .header-plus .header-titles{display:flex;flex-direction:row;gap:15px;max-width:400px;align-items:center}article.node-empresa .content-section .header-plus .header-titles .logo-empresa{border-radius:100000px;border:1px solid rgba(0,0,0,.3);aspect-ratio:1;-o-object-fit:cover;object-fit:cover;max-width:100px}article.node-empresa .content-section .header-plus .header-titles h1 span{color:#44025a;margin:0}article.node-empresa .content-section .header-plus .header-titles .empresa a{display:flex;flex-direction:column;gap:6px;align-items:center;text-decoration:none}article.node-empresa .content-section .header-plus .header-titles .empresa a:hover i,article.node-empresa .content-section .header-plus .header-titles .empresa a:hover span{color:#b67ff7}article.node-empresa .content-section .description-container{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(1,15,208,.05)}article.node-empresa .content-section .description-container .field__label{margin-bottom:15px;color:#242627;font-family:"Inter Tight";font-size:1.5em}article.node-empresa .content-section .related-products-wrapper{justify-content:flex-start;align-items:flex-start}article.node-empresa .content-section .related-products-wrapper h2{margin-bottom:15px}article.node-empresa .content-section .views-element-container{width:100%}.view-suscripciones .products-list{width:100%;gap:30px;justify-content:flex-start}.view-suscripciones .products-list .product-item{width:calc(33.3333333333% - 20px);min-width:250px}.view-suscripciones .products-list .product-item a{text-decoration:none;overflow:hidden;position:relative}.view-suscripciones .products-list .product-item a:after{content:"\f30b";font-family:"Font Awesome 6 Pro";font-weight:900;font-size:32px;position:absolute;right:10px;bottom:0;color:#44025a;transform:translatex(calc(100% + 11px));transition:.2s}.view-suscripciones .products-list .product-item a:hover:after{transform:unset}.view-suscripciones .products-list .product-item img{height:auto;aspect-ratio:15/16}.view-suscripciones .products-list .product-item .product-item-data-container{padding-bottom:30px}@media only screen and (max-width:916px){article.node-empresa .empresa-header{width:100%;max-width:100%;position:unset}article.node-empresa .empresa-header .header-data-container{width:100%}article.node-empresa .empresa-header .contacto-us-container{width:100%}.view-suscripciones .products-list .product-item{width:100%}.view-suscripciones .products-list .product-item img{aspect-ratio:31/32}}@media only screen and (max-width:400px){.header-titles{flex-wrap:wrap;justify-content:center}}.ui-widget.ui-dialog.biro-remove-local{max-width:unset!important;width:100vw!important;height:100dvh!important;position:fixed!important;z-index:100;background-color:rgba(0,0,0,.5);transition:unset!important;display:flex;flex-direction:column;justify-content:center}@media all and (max-width:500px){.ui-widget.ui-dialog.biro-remove-local{justify-content:flex-end}}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-titlebar{background-color:#fff!important;width:500px;max-width:100%;margin:0 auto;border-top-left-radius:16px;border-top-right-radius:16px;padding:20px!important;transition:unset!important}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-title{color:#44025a!important}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content{background-color:#fff!important;width:500px!important;max-width:100%;margin:0 auto;max-height:-moz-fit-content;max-height:fit-content;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:unset!important;padding:20px!important}@media all and (max-width:500px){.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:20px 20px 40px 20px!important}}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content #local-form{min-height:unset}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content #local-form form{width:100%}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content #local-form .form-actions{display:flex;justify-content:space-between;margin-top:20px}@media all and (max-width:500px){.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content #local-form .form-actions{margin-top:50px}}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content #local-form .form-actions input{margin:unset}.ui-widget.ui-dialog.biro-remove-local .ui-dialog-content #local-form .form-actions input:hover{background-color:#44025a;color:#fff}body:has(.region-filters.show-filters){overflow:hidden}.path-frontpage main,.path-suscripciones main,.path-tiendas main{display:flex}@media (max-width:500px){.path-frontpage main,.path-suscripciones main,.path-tiendas main{justify-content:center}}.path-frontpage main .filters,.path-suscripciones main .filters,.path-tiendas main .filters{margin-bottom:50px}@media (max-width:1000px){.path-frontpage main .filters,.path-suscripciones main .filters,.path-tiendas main .filters{margin:0;padding:0}}@media (max-width:500px){.path-frontpage main .filters,.path-suscripciones main .filters,.path-tiendas main .filters{width:0;padding:0;margin:0}}.path-frontpage main .filters .filter-button,.path-suscripciones main .filters .filter-button,.path-tiendas main .filters .filter-button{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);align-items:center;justify-content:center;gap:10px;background:#fff;padding:10px;border:2px solid rgba(0,0,0,.2);border-radius:5px;font-weight:700;display:none;cursor:pointer}@media (max-width:1000px){.path-frontpage main .filters .filter-button,.path-suscripciones main .filters .filter-button,.path-tiendas main .filters .filter-button{display:flex;width:90vw;background-color:#b67ff7;color:#fff}.path-frontpage main .filters .filter-button p,.path-suscripciones main .filters .filter-button p,.path-tiendas main .filters .filter-button p{color:#fff;letter-spacing:1px}}.path-frontpage main .filters .filters-blur,.path-suscripciones main .filters .filters-blur,.path-tiendas main .filters .filters-blur{width:100dvw;height:100dvh;background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;display:none}.path-frontpage main .layout-content,.path-suscripciones main .layout-content,.path-tiendas main .layout-content{width:100vw;max-width:80%;padding-inline:20px}@media (max-width:1000px){.path-frontpage main .layout-content,.path-suscripciones main .layout-content,.path-tiendas main .layout-content{max-width:100%}}.path-frontpage main .layout-content .views-def-wrapper,.path-suscripciones main .layout-content .views-def-wrapper,.path-tiendas main .layout-content .views-def-wrapper{width:unset;margin:unset;padding:unset}.region.region-filters{display:flex;flex-direction:column;align-items:flex-start;background:#fff;width:-moz-fit-content;width:fit-content;border-radius:6px;border:1px solid rgba(0,0,0,.2);padding:30px;box-shadow:0 3px 10px 0 rgba(0,0,0,.06);gap:20px;margin:auto auto}.region.region-filters #views-exposed-form-listado-suscripciones-search-api-block-1>div{flex-wrap:unset;align-items:center}.region.region-filters #views-exposed-form-listado-suscripciones-search-api-block-1>div #edit-submit-listado-suscripciones-search-api--2{height:40px;border-radius:5px;border:1px solid rgba(0,0,0,.2);color:var(--iti-arrow-color);cursor:pointer}.region.region-filters .block-facets{width:-webkit-fill-available}.region.region-filters div .collapsiblockTitleCollapsed button{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEUBawAAAACA2Sw2AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfWBBkTFRtzktmWAAAAFElEQVR42mPgYJBgsGCoAGIJBg4ACCYBKWEREuIAAAAASUVORK5CYII=) no-repeat right!important}.region.region-filters .collapsiblockTitle{padding:10px;border-radius:5px;cursor:pointer}.region.region-filters .collapsiblockTitle:hover{background-color:var(--commerce-color--border)}.region.region-filters label.is-active:before{content:"\f058";font-family:"Font Awesome 6 Duotone";transform:scale(2)}.region.region-filters .collapsiblockTitle button{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==) no-repeat right!important}.region.region-filters .form--inline{flex-direction:column}@media (max-width:1000px){.region.region-filters{width:80vw;height:100dvh;position:fixed;top:0;right:-100%;align-items:flex-start;border-radius:0;overflow:scroll;margin-top:0;padding-top:70px;z-index:10}.region.region-filters.show-filters{right:0}.region.region-filters.show-filters .close{right:30px;width:20px}}.region.region-filters ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.region.region-filters h2{color:#000;font-weight:700;font-size:17px}.region.region-filters select{padding:10px;border-radius:5px;border:1px solid rgba(0,0,0,.2)}.region.region-filters .facet-item{gap:5px;width:100%;padding:5px;display:flex;justify-content:center;align-items:center;border-radius:3px}.region.region-filters .facet-item:has(.is-active){background-color:rgba(182,127,247,.4)}.region.region-filters .facet-item:hover{background-color:var(--commerce-color--border)}.region.region-filters .facet-item label{display:flex;align-items:center;width:100%;justify-content:flex-start;gap:10px;cursor:pointer}.region.region-filters .facet-item label .facet-item__count{color:var(--commerce-color--icon-bg)}.region.region-filters .facets-checkbox{--primary-color:#B67FF7;--secondary-color:#fff;--primary-hover-color:#B67FF7;--checkbox-diameter:20px;--checkbox-border-radius:5px;--checkbox-border-color:var(--commerce-color--icon-bg);--checkbox-border-width:1px;--checkbox-border-style:solid;--checkmark-size:1.2;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--checkbox-diameter);height:var(--checkbox-diameter);min-width:var(--checkbox-diameter);border-radius:var(--checkbox-border-radius);background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);cursor:pointer;position:relative}.region.region-filters .facets-checkbox::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid var(--secondary-color);border-bottom:2px solid var(--secondary-color);transform:translate(-50%,-50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s}.region.region-filters .facets-checkbox:hover{border-color:#b67ff7}.region.region-filters .facets-checkbox:checked{background:#b67ff7;border-color:transparent}.region.region-filters .facets-checkbox:checked::before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.region.region-filters .facets-widget-range_slider{width:200px}.region.region-filters .facets-widget-range_slider .facet-slider{height:3px;margin-top:20px}.region.region-filters .facets-widget-range_slider .facet-slider .ui-slider-range{background-color:#b67ff7}.region.region-filters .facets-widget-range_slider .ui-slider-handle{border-radius:600px;top:-10px!important}.region.region-filters .facets-widget-range_slider .ui-slider-pip{display:none}.region.region-filters .facets-widget-range_slider .ui-slider-tip{top:30px!important;font-size:15px;width:-moz-fit-content;width:fit-content;padding:2px;border:2px solid rgba(0,0,0,.2);font-weight:700}.region.region-filters .facets-widget-range_slider .ui-slider-tip:before{bottom:25px;rotate:180deg}.region.region-filters .facets-widget-range_slider .ui-slider-tip:after{content:none}.region.region-filters .form-type-textfield{display:flex;line-height:28px;align-items:center;position:relative;margin:0}.region.region-filters .form-type-textfield input{width:100%;height:40px;line-height:28px;padding:0 2.5rem 0 1rem;border:2px solid rgba(0,0,0,.1);border-radius:8px;outline:0;background-color:#f3f3f4;color:#0d0c22}.region.region-filters .form-type-textfield input::-moz-placeholder{color:#9e9ea7}.region.region-filters .form-type-textfield input::placeholder{color:#9e9ea7}.region.region-filters .form-type-textfield input:focus,.region.region-filters .form-type-textfield input:hover{outline:0;border-color:#b67ff7;background-color:#fff;box-shadow:0 0 0 4px rgba(182,127,247,.19)}.region.region-filters .form-type-textfield .icon{position:absolute;right:1rem;fill:#9e9ea7;width:1rem;height:1rem}.region.region-filters #edit-actions{display:none}.region.region-filters .close{cursor:pointer;position:fixed;right:-100%;top:30px}.region.region-filters .close .line{position:absolute;width:20px;height:3px;background-color:#6b6c7b;border-radius:20px}.region.region-filters .close .line.one{transform:rotate(45deg)}.region.region-filters .close .line.two{transform:rotate(135deg)}.view-listado-suscripciones-search-api .product-item .suscripcion-empresa{margin-top:-10px;margin-bottom:-10px}.view-listado-suscripciones-search-api .pager__items{margin:40px auto 0;display:flex;width:-moz-fit-content;width:fit-content;padding:0!important;justify-content:center;box-shadow:0 0 10px -10px #000}.view-listado-suscripciones-search-api .pager__items .pager__item{border:1px solid #d3d3d3;border-left:unset;background-color:transparent;padding:0!important;border-radius:10px;display:flex}.view-listado-suscripciones-search-api .pager__items .pager__item.is-active a{background-color:rgba(182,127,247,.7);color:#fff}.view-listado-suscripciones-search-api .pager__items .pager__item.is-active a:active,.view-listado-suscripciones-search-api .pager__items .pager__item.is-active a:focus,.view-listado-suscripciones-search-api .pager__items .pager__item.is-active a:hover{background-color:rgba(182,127,247,.7)}.view-listado-suscripciones-search-api .pager__items .pager__item a{padding:10px 15px;text-decoration:unset;background-color:#fff}.view-listado-suscripciones-search-api .pager__items .pager__item a:active,.view-listado-suscripciones-search-api .pager__items .pager__item a:focus,.view-listado-suscripciones-search-api .pager__items .pager__item a:hover{background-color:var(--commerce-color--border)}.view-listado-suscripciones-search-api .pager__items .pager__item:first-child{border-left:1px solid #d3d3d3}.view-listado-suscripciones-search-api .pager__items .pager__item:first-child,.view-listado-suscripciones-search-api .pager__items .pager__item:first-child a{border-top-left-radius:10px;border-bottom-left-radius:10px}.view-listado-suscripciones-search-api .pager__items .pager__item:last-child,.view-listado-suscripciones-search-api .pager__items .pager__item:last-child a{border-top-right-radius:10px;border-bottom-right-radius:10px}.region.region-filters .facet-item{flex-direction:column;align-items:start}.region.region-filters .facet-item .facets-widget-{width:100%}.region.region-filters .facet-item .facets-widget- ul li{margin-left:0}.region.region-filters .facet-item .facets-widget- ul li label:before{content:"\e3d6";font-family:"Font Awesome 6 Pro";font-weight:900;line-height:1;transform:unset}.region.region-filters .facet-item .facets-widget- ul li label.is-active .facet-item__value:before{content:"\f058";font-family:"Font Awesome 6 Duotone";transform:scale(2);display:inline-block;margin-right:8px}.region.region-filters .facet-item{padding:0;border-radius:unset}.region.region-filters .facet-item:has(.is-active){background-color:transparent}.region.region-filters .facet-item label{padding:5px;border-radius:3px}.region.region-filters .facet-item label.is-active{background-color:rgba(182,127,247,.4)!important}.region.region-filters .facet-item label.is-active .facet-item__value{border-bottom:unset}.region.region-filters .facet-item label .facet-item__value{text-decoration:unset;color:#242627}.page-node-type-webform .node__title{text-align:center}.page-node-type-webform .node__title>div{color:#44025a}.page-node-type-webform .webform--wrapper{margin:auto;max-width:500px;width:100%;background-color:#fff;border:2px solid rgba(255,255,255,.7);border-radius:8px;padding:0 50px 20px 50px}@media all and (max-width:992px){.page-node-type-webform .webform--wrapper{padding:10px}}.page-node-type-webform .webform--wrapper label{color:grey;margin-bottom:5px}.page-node-type-webform .webform--wrapper input[type=tel]{width:100%}.page-node-type-webform .webform--wrapper .iti{width:100%}.page-node-type-webform .webform--wrapper .iti__flag{transition:unset!important}.page-node-type-webform .webform--wrapper .iti__dropdown-content{max-width:unset}.page-node-type-webform .webform--wrapper input[type=email],.page-node-type-webform .webform--wrapper input[type=tel],.page-node-type-webform .webform--wrapper input[type=text],.page-node-type-webform .webform--wrapper textarea{border:2px solid #d3d3d3;padding:5px;border-radius:6px;max-width:100%;background-color:#f5f5f5;color:grey}.page-node-type-webform .webform--wrapper input[type=email]:active,.page-node-type-webform .webform--wrapper input[type=email]:focus,.page-node-type-webform .webform--wrapper input[type=email]:hover,.page-node-type-webform .webform--wrapper input[type=tel]:active,.page-node-type-webform .webform--wrapper input[type=tel]:focus,.page-node-type-webform .webform--wrapper input[type=tel]:hover,.page-node-type-webform .webform--wrapper input[type=text]:active,.page-node-type-webform .webform--wrapper input[type=text]:focus,.page-node-type-webform .webform--wrapper input[type=text]:hover,.page-node-type-webform .webform--wrapper textarea:active,.page-node-type-webform .webform--wrapper textarea:focus,.page-node-type-webform .webform--wrapper textarea:hover{border-color:#44025a;outline:0!important}.page-node-type-webform .webform--wrapper select{border:2px solid #d3d3d3;padding:5px;border-radius:6px;max-width:100%;background-color:#f5f5f5;color:grey;outline:0!important}.page-node-type-webform .webform--wrapper .form-item-asunto,.page-node-type-webform .webform--wrapper .form-item-categoria,.page-node-type-webform .webform--wrapper .form-item-correo-electronico{display:flex;flex-direction:column}.page-node-type-webform .webform--wrapper input[type=submit]{border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:14px 24px 14px 24px;border:unset;font-size:14px;text-shadow:0 0 10px rgba(0,0,0,.3);background-color:transparent;background-image:linear-gradient(180deg,#44025a 0,#44025a 100%)}.page-node-type-webform .webform--wrapper input[type=submit]:hover{transform:scale(1.1)}.page-node-type-webform .webform--wrapper a{color:#44025a}.webform-submission-form label{color:grey;margin-bottom:5px}.webform-submission-form input[type=tel]{width:100%}.webform-submission-form .iti{width:100%}.webform-submission-form .iti__flag{transition:unset!important}.webform-submission-form .iti__dropdown-content{max-width:unset}.webform-submission-form input[type=email],.webform-submission-form input[type=tel],.webform-submission-form input[type=text],.webform-submission-form textarea{border:2px solid #d3d3d3;padding:5px;border-radius:6px;max-width:100%;background-color:#f5f5f5;color:grey}.webform-submission-form input[type=email]:active,.webform-submission-form input[type=email]:focus,.webform-submission-form input[type=email]:hover,.webform-submission-form input[type=tel]:active,.webform-submission-form input[type=tel]:focus,.webform-submission-form input[type=tel]:hover,.webform-submission-form input[type=text]:active,.webform-submission-form input[type=text]:focus,.webform-submission-form input[type=text]:hover,.webform-submission-form textarea:active,.webform-submission-form textarea:focus,.webform-submission-form textarea:hover{border-color:#44025a;outline:0!important}.webform-submission-form select{border:2px solid #d3d3d3;padding:5px;border-radius:6px;max-width:100%;background-color:#f5f5f5;color:grey;outline:0!important}.webform-submission-form .form-item-asunto,.webform-submission-form .form-item-categoria,.webform-submission-form .form-item-correo-electronico{display:flex;flex-direction:column}.webform-submission-form input[type=submit]{border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:14px 24px 14px 24px;border:unset;font-size:14px;text-shadow:0 0 10px rgba(0,0,0,.3);background-color:transparent;background-image:linear-gradient(180deg,#44025a 0,#44025a 100%)}.webform-submission-form input[type=submit]:hover{transform:scale(1.1)}.webform-submission-form a{color:#44025a}header[role=banner]{position:sticky;top:0;background-color:#fff;z-index:99;transition:all .3s ease;padding:10px 20px}header[role=banner] .header-region{margin:auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.header-logo img{-o-object-fit:contain;object-fit:contain;height:100%;max-height:50px;padding:10px 0}#block-biro-header>ul{display:flex;list-style:none;gap:20px;margin-left:unset;margin-bottom:unset}#block-biro-header>ul>li{list-style:none;position:relative;padding:10px 0;cursor:pointer}#block-biro-header>ul>li:hover,#block-biro-header>ul>li:hover>a{color:#b67ff7}#block-biro-header>ul>li a{text-decoration:none}#block-biro-header>ul>li ul{display:none;position:absolute;margin-left:unset;max-width:unset;background-color:#fff;border:1px solid #d3d3d3;padding:10px 0;box-shadow:1px 3px 4px -4px grey;border-radius:6px;margin-top:10px}#block-biro-header>ul>li ul>li{width:75px;max-width:100%;padding:10px 5px;text-align:center}#block-biro-header>ul>li ul>li:hover{color:#b67ff7;background-color:rgba(0,0,0,.1)}#block-biro-header>ul>li ul>li:hover>a{color:#b67ff7}.header-contact{display:flex;align-items:center;gap:10px;margin:10px 0}.header-contact--button a{display:flex;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:14px 24px 14px 24px;border:unset;text-decoration:none;font-size:14px;text-shadow:0 0 10px rgba(0,0,0,.3);background-color:transparent;background-image:linear-gradient(180deg,#44025a 0,#44025a 100%)}.header-contact--button a:hover{transform:scale(1.1)}#menu-collapsible{opacity:0;max-height:0;transition:all .5s ease}#menu-collapsible.opened{opacity:1;max-height:1000px;transition:all .5s ease}.collapsible-button-wrapper{display:flex;justify-content:flex-end;align-items:center}.collapsible-button-wrapper button{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;padding:8px;gap:4px;border:1px solid #d3d3d3;background-color:transparent;border-radius:4px}.collapsible-button-wrapper button .button-bar{width:19px;height:2px;background-color:#d3d3d3}.collapsible-button-wrapper button.clicked{background-color:#b67ff7}#block-header-menu-collapsible .menu-item{display:flex;flex-direction:column}#block-header-menu-collapsible .menu-item a,#block-header-menu-collapsible .menu-item span{padding:10px 20px;text-decoration:none}#block-header-menu-collapsible .menu-item.menu-item--expanded{list-style:none}#block-header-menu-collapsible .menu-item.menu-item--expanded ul{display:none}@media all and (min-width:992px){#menu-collapsible,.collapsible-button-wrapper{display:none}}@media all and (max-width:992px){header[role=banner] .header-region{align-items:self-start;width:50%}#block-biro-header,#block-header-button-contact,.header-right{display:none}header[role=banner]{display:flex;flex-wrap:wrap;padding:10px 20px}header[role=banner] .region-header{width:50%}#menu-collapsible{width:100%}.collapsible-button-wrapper{width:50%}}.user-section a{display:flex;gap:10px;text-decoration:none!important;justify-content:flex-end}.user-section a:hover div{color:#b67ff7}.user-section a.logged-in i{color:#b67ff7}.region-header{display:flex;align-items:center;gap:40px}.links{display:flex;gap:10px}.links a{display:block}.links img{height:20px;width:30px;-o-object-fit:cover;object-fit:cover}header[role=mobile-banner]{background-color:#fcfaff;background-image:url(/themes/custom/biro/images/header-hueso.png);background-repeat:repeat;background-position:100%;background-size:40%}header[role=banner]{padding:0;overflow-x:hidden;background-color:#fcfaff;background-image:url(/themes/custom/biro/images/header-hueso.png);background-repeat:repeat;background-position:100%;background-size:10%}header[role=banner] .dropbutton-widget{border:1px solid #44025a;border-radius:4px}header[role=banner] .dropbutton-widget .dropdown-language-item{border-color:#44025a}header[role=banner] .dropbutton-widget .dropdown-language-item .dropbutton-action span{padding:5px 10px;display:block}header[role=banner] .dropbutton-widget .dropdown-language-item .dropbutton-toggle .dropbutton-arrow{color:#44025a;border-top-right-radius:4px;border-bottom-right-radius:4px}header[role=banner] .dropbutton-widget .dropdown-language-item .dropbutton-toggle:hover{background-color:#44025a}header[role=banner] .dropbutton-widget .dropdown-language-item .dropbutton-toggle:hover .dropbutton-arrow{color:#fff}header[role=banner] .dropbutton-widget .dropdown-language-item .secondary-action{position:absolute;width:100%;border-color:#44025a;border:1px solid #44025a;background-color:#fff}header[role=banner] .dropbutton-widget .dropdown-language-item .secondary-action a{text-decoration:none;width:100%;padding-top:6px;padding-bottom:6px}header[role=banner] .dropbutton-widget .dropdown-language-item .secondary-action a:hover{color:#fff;background-color:#44025a;text-decoration:underline}header[role=banner] .header-region{gap:10px;width:1400px}header[role=banner] .header-region .links a{display:flex}header[role=banner] .header-region .header-logo img{padding:0;max-height:43px}header[role=banner] .header-region .header-bottom{padding-top:10px;padding-bottom:10px;position:relative}header[role=banner] .header-region .header-bottom:after{content:"";position:absolute;left:50%;width:100vw;z-index:-1;transform:translatex(-50%);top:0;height:100%;background-color:#fff}header[role=banner] .header-region .header-bottom:before{content:"";width:100vw;height:1px;background-color:#44025a;top:0;left:50%;transform:translatex(-50%);position:absolute}header[role=banner] .header-region .header-bottom #block-biro-header .menu{gap:40px}header[role=banner] .header-region .header-bottom #block-biro-header .menu li.menu-item{padding:0;display:block}header[role=banner] .header-region .header-bottom #block-biro-header .menu li.menu-item a{display:block;padding:0;border:0!important}header[role=banner] .header-region .header-bottom #block-biro-header .menu li.menu-item a:hover{background:unset;color:#44025a!important;border:0!important;text-decoration:underline}header[role=banner] .header-region .header-top{display:flex;align-items:center;gap:50px;padding-top:10px}header[role=banner] .header-region .header-top .header-logo a{display:flex}header[role=banner] .header-region .header-top .right{display:flex;gap:30px}header[role=banner] .header-region .header-top .right .idioma{display:flex;align-items:center}header[role=banner] .header-region .header-top .right .user-section .user-link{align-items:center}header[role=banner] .header-region .header-top .right .user-section .user-link i{font-size:24px}header[role=banner] .header-region .header-top .right .user-section .user-text{display:flex;flex-direction:column}header[role=banner] .header-region .header-top .right .user-section .user-text .top{font-size:13px;font-weight:400;letter-spacing:1px}header[role=banner] .header-region .header-top .right .user-section .user-text .bottom{font-size:15px;font-weight:500}header[role=banner] .header-region .header-top .mid{flex:1}header[role=banner] .header-region .header-top .mid .search form{display:flex}header[role=banner] .header-region .header-top .mid .search form .js-form-item{margin:0}header[role=banner] .header-region .header-top .mid .search form .js-form-item input{padding:10px;font-size:20px;border:1px solid #44025a;border-right:0;border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}header[role=banner] .header-region .header-top .mid .search form input[type=submit]{margin:0;border:1px solid #44025a;border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;padding-left:20px;padding-right:20px;background-color:#44025a;color:#fff;cursor:pointer}header[role=banner] .header-region .header-top .mid .search form input[type=submit]:hover{background-color:#b67ff7}@media only screen and (max-width:991px){header[role=mobile-banner]{display:block!important}.path-product .go-back-icon,.suscription-container{padding-left:15px;padding-right:15px}}@media only screen and (min-width:992px){header[role=banner]{display:block!important}}.no-header .login,.no-header .search{opacity:0}.no-header .header-bottom{display:none!important}.no-header .header-top{padding-bottom:10px}header[role=banner] .header-top,header[role=banner] .padding-bottom{padding-left:10px;padding-right:10px}header[role=banner] .left{flex:0 0 auto}header[role=banner] .mid{flex:1 1 auto;min-width:0}header[role=banner] .mid [type=submit]{flex:0 0 auto}header[role=banner] .right{flex:0 0 auto}header[role=banner] .header-region .header-top .mid .search form .js-form-item{flex:1 1 auto;min-width:20px}header[role=mobile-banner] .header-mobile{display:flex;justify-content:space-between}header[role=mobile-banner] .header-mobile .logo a{display:flex}header[role=mobile-banner] .header-mobile .right-section{display:flex;gap:20px;align-items:center}header[role=mobile-banner] .header-mobile .right-section .collapsible-button-wrapper{width:unset}header[role=mobile-banner] .header-mobile .right-section .user .block-cabecera-login-user{margin:0}header[role=mobile-banner] .header-mobile .right-section .user a.user-link{display:flex;align-items:center}header[role=mobile-banner] .header-mobile .right-section .user a.user-link i{font-size:20px}header[role=mobile-banner] .header-mobile .right-section .user a.user-link .user-text{display:flex;flex-direction:column}header[role=mobile-banner] .header-mobile .right-section .user a.user-link .user-text .top{font-size:10px}header[role=mobile-banner] .header-mobile .right-section .user a.user-link .user-text .bottom{font-size:12px;font-weight:700}header[role=mobile-banner] .header-logo img{padding:0;max-height:35px}#menu-collapsible.opened{padding-top:30px;padding-bottom:30px;max-height:1000px!important;border-color:#44025a}#menu-collapsible{background-color:#fff;padding-left:10px;padding-right:10px;gap:30px;display:flex!important;max-height:0!important;overflow:hidden;border-top:1px solid transparent;position:absolute;z-index:1;transform:translatey(55px);box-shadow:1px 10px 10px -10px rgba(0,0,0,.2)}#menu-collapsible .idioma{align-self:end}#menu-collapsible .idioma .links{gap:20px}#menu-collapsible .idioma .links div a{display:flex;border:1px solid #44025a;border-radius:4px;overflow:hidden}#menu-collapsible .idioma .links div a.is-active{position:relative}#menu-collapsible .idioma .links div a.is-active:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(182,127,247,.3)}#menu-collapsible .idioma .links div a.is-active:before{content:"\f00c";font-family:"Font Awesome 6 Pro";color:#fff;font-weight:700;background-color:transparent;position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);line-height:1;height:unset}#menu-collapsible .idioma .links div a img{height:20px;width:auto}#menu-collapsible .dropbutton-widget{border:1px solid #44025a;border-radius:4px}#menu-collapsible .dropbutton-widget .dropdown-language-item{border-color:#44025a}#menu-collapsible .dropbutton-widget .dropdown-language-item .dropbutton-action span{padding:5px 10px;display:block}#menu-collapsible .dropbutton-widget .dropdown-language-item .dropbutton-toggle .dropbutton-arrow{color:#44025a;border-top-right-radius:4px;border-bottom-right-radius:4px}#menu-collapsible .dropbutton-widget .dropdown-language-item .dropbutton-toggle:hover{background-color:#44025a}#menu-collapsible .dropbutton-widget .dropdown-language-item .dropbutton-toggle:hover .dropbutton-arrow{color:#fff}#menu-collapsible .dropbutton-widget .dropdown-language-item .secondary-action{position:absolute;width:100%;border-color:#44025a;border:1px solid #44025a;background-color:#fff}#menu-collapsible .dropbutton-widget .dropdown-language-item .secondary-action a{text-decoration:none;width:100%;padding-top:6px;padding-bottom:6px}#menu-collapsible .dropbutton-widget .dropdown-language-item .secondary-action a:hover{color:#fff;background-color:#44025a;text-decoration:underline}#menu-collapsible .menu{width:100%}#menu-collapsible .menu nav{margin:0}#menu-collapsible .menu nav ul{flex-direction:column;align-items:start;gap:10px}#menu-collapsible .menu nav ul li{padding:0;width:100%;justify-content:center;align-items:start}#menu-collapsible .menu nav ul li a,#menu-collapsible .menu nav ul li span{padding:0 3px 10px;display:flex;justify-content:space-between;width:100%;border-bottom:1px solid grey}#menu-collapsible .menu nav ul li a:after,#menu-collapsible .menu nav ul li span:after{content:"\f356";font-family:"Font Awesome 6 Pro";color:#44025a;font-weight:700}#menu-collapsible .search form{display:flex}#menu-collapsible .search form .form-item-search{flex:1;min-width:0;margin:0}#menu-collapsible .search form .form-item-search input{font-size:18px;padding:8px 10px;border:1px solid #44025a;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:0}#menu-collapsible .search form input[type=submit]{margin:0;border:1px solid #44025a;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#44025a;color:#fff;font-weight:700;padding-left:10px;padding-right:10px}header[role=banner] .header-region{margin-left:0;margin-right:0;width:100%}header[role=banner]{overflow:unset}header[role=banner] .header-bottom{width:100%;background-color:#fff;display:flex;justify-content:center;border-top:1px solid #44025a}header[role=banner] .header-bottom:after,header[role=banner] .header-bottom:before{display:none}header[role=banner] .header-region .header-bottom #block-biro-header .menu li.menu-item span{color:#44025a}header[role=banner] .header-region .header-bottom #block-biro-header .menu li.menu-item span:hover{text-decoration:underline}header[role=banner] .header-region .header-bottom #block-biro-header .menu li.menu-item.opened .menu{display:flex}header[role=banner] .header-region .header-bottom #block-biro-header .menu li.menu-item .menu{position:absolute;display:none;flex-direction:column;gap:10px;transform:translate(-10px);padding:10px 0}header[role=banner] .header-region .header-bottom #block-biro-header .menu li.menu-item .menu li{width:auto;text-align:left;padding:4px 10px}header[role=banner] .header-region .header-bottom #block-biro-header .menu li.menu-item .menu li a{white-space:nowrap}.menu-item--expanded.opened>span:after{transform:rotate(180deg)}.menu-item--expanded>span{display:flex}.menu-item--expanded>span:after{content:"\f0d7";font-family:"Font Awesome 6 Pro";font-weight:700;margin-left:4px;transform:rotate(0);display:block;transition:.5s}header[role=banner] .header-region .header-bottom #block-biro-header .menu li.menu-item span:hover{text-decoration:none}#block-header-menu-collapsible .menu-item.menu-item--expanded>span:after{content:"\f0d7"}#block-header-menu-collapsible .menu-item.menu-item--expanded>span{pointer-events:none}#block-header-menu-collapsible .menu-item.menu-item--expanded>.menu{display:flex!important;padding-top:10px;padding-left:10px;transition:0s}#block-header-menu-collapsible .menu-item a,#block-header-menu-collapsible .menu-item span{padding-left:5px!important;padding-right:5px!important}footer[role=contentinfo]{padding:2rem 0;background-color:#f6f7ff}footer[role=contentinfo] .footer-wrapper{max-width:1200px;margin:0 auto}footer[role=contentinfo] .footer-wrapper section[role=copyright]{width:100%;background-color:#f6f7ff;display:flex;justify-content:center;flex-wrap:wrap;gap:20px;padding:2rem 0}footer[role=contentinfo] .footer-wrapper section[role=copyright] .region-copyright{display:flex;gap:2rem;justify-content:space-evenly;width:100%}footer[role=contentinfo] .footer-wrapper section[role=copyright] .region-copyright #block-biro-theme-biroprowdlypoweredbyrecurrenciatecnologica .field--name-body i.fa-heart{color:#44025a}footer[role=contentinfo] .footer-wrapper section[role=copyright] .region-copyright #block-biro-theme-pagoseguro i:after{color:#b67ff7}footer[role=contentinfo] .footer-wrapper section[role=copyright] .region-copyright #block-biro-theme-pagoseguro i:before{color:#44025a}footer[role=contentinfo] .footer-wrapper section[role=copyright] ul.menu{margin-left:0;gap:20px;display:flex}footer[role=contentinfo] .footer-wrapper section[role=copyright] ul.menu li{padding:unset}footer[role=contentinfo] .footer-wrapper section[role=copyright] ul.menu a{color:#000;text-decoration:unset}footer[role=contentinfo] .footer-wrapper section[role=copyright] ul.menu a:focus,footer[role=contentinfo] .footer-wrapper section[role=copyright] ul.menu a:hover{color:#b67ff7}footer[role=contentinfo] .region-footer{display:flex;justify-content:space-between;padding-bottom:3rem;border-bottom:1px solid #aa86c1}@media only screen and (max-width:1000px){footer[role=contentinfo] .region-footer{flex-direction:column;gap:2rem}}footer[role=contentinfo] .region-footer #block-biro-theme-piedepagina .menu{display:flex;justify-content:flex-start;gap:1rem;margin:0}@media only screen and (max-width:1000px){footer[role=contentinfo] .region-footer #block-biro-theme-piedepagina .menu{flex-direction:column;align-items:center}}footer[role=contentinfo] .region-footer #block-biro-theme-piedepagina .menu .menu-item a{text-decoration:none}footer[role=contentinfo] .region-footer #block-biro-theme-telefonodecontacto{text-align:center}footer[role=contentinfo] .region-footer #block-biro-theme-telefonodecontacto .field--name-body a{text-decoration:none;font-size:14px;font-weight:700}footer[role=contentinfo] .region-footer #block-biro-theme-telefonodecontacto .field--name-body a:hover{color:#aa86c1}footer[role=contentinfo] .region-footer #block-biro-theme-telefonodecontacto .field--name-body a:hover i{color:#aa86c1}footer[role=contentinfo] .region-footer #block-biro-theme-telefonodecontacto .field--name-body a i{margin-right:5px}footer[role=contentinfo] .footer-container{max-width:1200px;display:flex;justify-content:space-between;align-items:center;margin:auto;padding:30px 20px;gap:20px;flex-wrap:wrap}@media all and (max-width:768px){footer[role=contentinfo] .footer-container{justify-content:center}}footer[role=contentinfo] .footer-info{display:flex;gap:10px}footer[role=contentinfo] .footer-info:after{content:"";order:1;width:3px;border-radius:60px;display:block;background-color:#d3d3d3}footer[role=contentinfo] .footer-info--left{order:0}footer[role=contentinfo] .footer-info--right{order:2}footer[role=contentinfo] .footer-rrss a{display:flex;justify-content:center;flex-direction:column;align-items:center;text-decoration:none}footer[role=contentinfo] .footer-rrss a:hover i,footer[role=contentinfo] .footer-rrss a:hover span{color:#b67ff7}footer[role=contentinfo] .footer-rrss--wrapper{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}footer[role=contentinfo] .footer-rrss i{font-size:20px}@media only screen and (max-width:991px){section[role=copyright]{padding-bottom:80px}}section[role=copyright]{padding-top:10px;padding-right:10px;text-align:center}.superfooter{background-color:#fff}.superfooter footer{background-color:rgba(182,127,247,.1);display:flex;justify-content:space-between;gap:10px;padding-left:5px;padding-right:5px}.superfooter footer .right{width:150px;display:flex;flex-direction:column;gap:20px}.superfooter footer .right .badges{padding-bottom:20px;display:flex;align-items:center;gap:4px;width:100%;border-bottom:2px solid #44025a}.superfooter footer .right .contact-button a{background-color:#44025a;color:#fff;text-decoration:none;border-radius:8px;padding:15px;display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content}.superfooter footer .right .contact-button a i,.superfooter footer .right .contact-button a span{color:#fff}.superfooter footer .right #rrss{padding-bottom:20px;border-bottom:2px solid #44025a}.superfooter footer .right #rrss .rrss--wrapper{display:flex;justify-content:space-between;gap:10px}.superfooter footer .right #rrss .rrss--wrapper a i{font-size:20px;color:#44025a}.superfooter footer .right #rrss .rrss--wrapper a span{display:none}.superfooter footer .menu{margin:0;display:flex;flex-direction:column;gap:10px}.superfooter footer .menu li{position:relative}.superfooter footer .menu li:after{content:"";width:50px;border-radius:4px;height:2px;background-color:#44025a;position:absolute;left:0;bottom:0}.superfooter footer .menu li a{padding:0 0 10px;display:flex;text-decoration:none;font-size:14px}.superfooter{display:none}@media only screen and (max-width:991px){.superfooter.mobile{display:block}.superfooter.mobile footer{justify-content:space-evenly;gap:40px}}@media only screen and (min-width:992px){.superfooter.desktop{display:block}.superfooter.desktop footer{justify-content:center;align-items:center;flex-direction:column;gap:0}.superfooter.desktop footer .top{border-bottom:2px solid #44025a;padding-bottom:32px;margin-bottom:-2px;display:flex;gap:40px;max-width:1000px;width:100%;justify-content:space-between;align-items:center}.superfooter.desktop footer .top .contact-button a{background-color:#44025a;color:#fff;text-decoration:none;border-radius:8px;padding:15px;display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content}.superfooter.desktop footer .top .contact-button a i,.superfooter.desktop footer .top .contact-button a span{color:#fff}.superfooter.desktop footer .top .menu-footer .menu{display:flex;flex-direction:row}.superfooter.desktop footer .top .menu-footer .menu li a{padding-bottom:4px;padding-top:4px}.superfooter.desktop footer .top .menu-footer .menu li:not(:last-child) a{border-right:2px solid #44025a;padding-right:10px}.superfooter.desktop footer .top .menu-footer .menu li:after{content:unset}.superfooter.desktop footer .bottom{border-top:2px solid #44025a;padding-top:32px;display:flex;max-width:1000px;width:100%;justify-content:space-between;align-items:center}.superfooter.desktop footer .bottom .badges{display:flex;align-items:center}.superfooter.desktop footer .bottom .badges img{max-width:100px}.superfooter.desktop footer .bottom #rrss .rrss--wrapper{display:flex;gap:10px}.superfooter.desktop footer .bottom #rrss .rrss--wrapper i{color:#44025a}.superfooter.desktop footer .bottom #rrss .rrss--wrapper span{display:none}}#local-form,#suscription-form{min-height:99vh;position:relative;display:flex;align-items:flex-start;justify-content:center}#local-form .biro-edit-local-form,#local-form .biro-local-creation-form,#local-form .suscripcion-create-form,#local-form .suscripcion-edit-form,#suscription-form .biro-edit-local-form,#suscription-form .biro-local-creation-form,#suscription-form .suscripcion-create-form,#suscription-form .suscripcion-edit-form{max-width:550px;width:calc(100% - 20px);position:relative;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1);border-radius:4px}@media screen and (max-width:768px){#local-form .biro-edit-local-form,#local-form .biro-local-creation-form,#local-form .suscripcion-create-form,#local-form .suscripcion-edit-form,#suscription-form .biro-edit-local-form,#suscription-form .biro-local-creation-form,#suscription-form .suscripcion-create-form,#suscription-form .suscripcion-edit-form{max-width:unset;width:100%}}#local-form .biro-edit-local-form .header,#local-form .biro-local-creation-form .header,#local-form .suscripcion-create-form .header,#local-form .suscripcion-edit-form .header,#suscription-form .biro-edit-local-form .header,#suscription-form .biro-local-creation-form .header,#suscription-form .suscripcion-create-form .header,#suscription-form .suscripcion-edit-form .header{padding:30px 30px 25px;border-bottom:1px solid #d3d3d3;text-align:center}#local-form .biro-edit-local-form .header h1,#local-form .biro-local-creation-form .header h1,#local-form .suscripcion-create-form .header h1,#local-form .suscripcion-edit-form .header h1,#suscription-form .biro-edit-local-form .header h1,#suscription-form .biro-local-creation-form .header h1,#suscription-form .suscripcion-create-form .header h1,#suscription-form .suscripcion-edit-form .header h1{font-size:18px;line-height:1.3em;font-weight:600}#local-form .biro-edit-local-form .header .description,#local-form .biro-local-creation-form .header .description,#local-form .suscripcion-create-form .header .description,#local-form .suscripcion-edit-form .header .description,#suscription-form .biro-edit-local-form .header .description,#suscription-form .biro-local-creation-form .header .description,#suscription-form .suscripcion-create-form .header .description,#suscription-form .suscripcion-edit-form .header .description{font-size:14px;padding-top:10px}#local-form .biro-edit-local-form .header .link-to-solve,#local-form .biro-local-creation-form .header .link-to-solve,#local-form .suscripcion-create-form .header .link-to-solve,#local-form .suscripcion-edit-form .header .link-to-solve,#suscription-form .biro-edit-local-form .header .link-to-solve,#suscription-form .biro-local-creation-form .header .link-to-solve,#suscription-form .suscripcion-create-form .header .link-to-solve,#suscription-form .suscripcion-edit-form .header .link-to-solve{background-color:#44025a;color:#fff;font-family:"Inter Tight",Sans Serif;font-size:14px;font-weight:600;line-height:1.2em;border-radius:4px;border:0;padding:13px 22px;cursor:pointer;min-height:40px;text-align:center;transition:all .3s;display:inline-block;margin-top:20px;text-decoration:none}#local-form .biro-edit-local-form>.form-wrapper,#local-form .biro-local-creation-form>.form-wrapper,#local-form .suscripcion-create-form>.form-wrapper,#local-form .suscripcion-edit-form>.form-wrapper,#suscription-form .biro-edit-local-form>.form-wrapper,#suscription-form .biro-local-creation-form>.form-wrapper,#suscription-form .suscripcion-create-form>.form-wrapper,#suscription-form .suscripcion-edit-form>.form-wrapper{padding:30px}#local-form .biro-edit-local-form>.form-wrapper .js-form-item h4.label,#local-form .biro-edit-local-form>.form-wrapper .js-form-item label,#local-form .biro-edit-local-form>.form-wrapper .js-form-item legend>span.fieldset-legend,#local-form .biro-local-creation-form>.form-wrapper .js-form-item h4.label,#local-form .biro-local-creation-form>.form-wrapper .js-form-item label,#local-form .biro-local-creation-form>.form-wrapper .js-form-item legend>span.fieldset-legend,#local-form .suscripcion-create-form>.form-wrapper .js-form-item h4.label,#local-form .suscripcion-create-form>.form-wrapper .js-form-item label,#local-form .suscripcion-create-form>.form-wrapper .js-form-item legend>span.fieldset-legend,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item h4.label,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item label,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item legend>span.fieldset-legend,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item h4.label,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item label,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item legend>span.fieldset-legend,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item h4.label,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item label,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item legend>span.fieldset-legend,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item h4.label,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item label,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item legend>span.fieldset-legend,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item h4.label,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item label,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item legend>span.fieldset-legend{font-size:14px;padding-bottom:5px;display:block;cursor:pointer;font-weight:400}#local-form .biro-edit-local-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]),#local-form .biro-edit-local-form>.form-wrapper .js-form-item select,#local-form .biro-edit-local-form>.form-wrapper .js-form-item textarea,#local-form .biro-local-creation-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]),#local-form .biro-local-creation-form>.form-wrapper .js-form-item select,#local-form .biro-local-creation-form>.form-wrapper .js-form-item textarea,#local-form .suscripcion-create-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]),#local-form .suscripcion-create-form>.form-wrapper .js-form-item select,#local-form .suscripcion-create-form>.form-wrapper .js-form-item textarea,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]),#local-form .suscripcion-edit-form>.form-wrapper .js-form-item select,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item textarea,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]),#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item select,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item textarea,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]),#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item select,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item textarea,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]),#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item select,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item textarea,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]),#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item select,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item textarea{background-color:#fff;font-size:14px;line-height:1.4em;accent-color:var(--e-global-color-vamtam_accent_1);border-radius:4px;padding:10px 15px;width:100%;max-width:100%;border:1px solid rgba(0,0,0,.1490196078);color:#1f2124;vertical-align:middle;flex-grow:1;min-height:40px;box-sizing:border-box;outline:0}#local-form .biro-edit-local-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]):focus,#local-form .biro-edit-local-form>.form-wrapper .js-form-item select:focus,#local-form .biro-edit-local-form>.form-wrapper .js-form-item textarea:focus,#local-form .biro-local-creation-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]):focus,#local-form .biro-local-creation-form>.form-wrapper .js-form-item select:focus,#local-form .biro-local-creation-form>.form-wrapper .js-form-item textarea:focus,#local-form .suscripcion-create-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]):focus,#local-form .suscripcion-create-form>.form-wrapper .js-form-item select:focus,#local-form .suscripcion-create-form>.form-wrapper .js-form-item textarea:focus,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]):focus,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item select:focus,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item textarea:focus,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]):focus,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item select:focus,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item textarea:focus,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]):focus,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item select:focus,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item textarea:focus,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]):focus,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item select:focus,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item textarea:focus,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item input:not([type=checkbox],[type=submit]):focus,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item select:focus,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item textarea:focus{border-color:#44025a}#local-form .biro-edit-local-form>.form-wrapper .js-form-item:not(fieldset):focus input,#local-form .biro-edit-local-form>.form-wrapper .js-form-item:not(fieldset):hover input,#local-form .biro-local-creation-form>.form-wrapper .js-form-item:not(fieldset):focus input,#local-form .biro-local-creation-form>.form-wrapper .js-form-item:not(fieldset):hover input,#local-form .suscripcion-create-form>.form-wrapper .js-form-item:not(fieldset):focus input,#local-form .suscripcion-create-form>.form-wrapper .js-form-item:not(fieldset):hover input,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item:not(fieldset):focus input,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item:not(fieldset):hover input,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item:not(fieldset):focus input,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item:not(fieldset):hover input,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item:not(fieldset):focus input,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item:not(fieldset):hover input,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item:not(fieldset):focus input,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item:not(fieldset):hover input,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item:not(fieldset):focus input,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item:not(fieldset):hover input{border-color:#44025a}#local-form .biro-edit-local-form>.form-wrapper .js-form-item .description,#local-form .biro-local-creation-form>.form-wrapper .js-form-item .description,#local-form .suscripcion-create-form>.form-wrapper .js-form-item .description,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item .description,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item .description,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item .description,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item .description,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item .description{opacity:.75;margin-top:5px;word-break:break-word;font-size:14px}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element{border:1px solid rgba(0,0,0,.1490196078);border-radius:4px;padding:20px}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element legend>span,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element legend>span,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element legend>span,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element legend>span,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element legend>span,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element legend>span,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element legend>span,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element legend>span{padding:0 8px}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button{margin:12px 0;width:100%;padding:10px;background:#fff;border:1px solid rgba(0,0,0,.1490196078);border-radius:4px}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button:hover,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button:hover,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button:hover,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button:hover,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button:hover,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button:hover,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button:hover,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element .media-library-open-button:hover{border-color:#44025a;cursor:pointer}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper{position:relative;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:12px}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper .media-library-item__remove,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper .media-library-item__remove,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper .media-library-item__remove,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper .media-library-item__remove,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper .media-library-item__remove,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper .media-library-item__remove,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper .media-library-item__remove,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item .form-wrapper .media-library-item__remove{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:10px;cursor:pointer;background:rgba(255,0,0,.75);border:2px solid red;color:#fff;border-radius:4px;position:absolute;top:10px;right:10px}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article{width:100%}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article .js-media-library-item-preview img,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article .js-media-library-item-preview img,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article .js-media-library-item-preview img,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article .js-media-library-item-preview img,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article .js-media-library-item-preview img,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article .js-media-library-item-preview img,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article .js-media-library-item-preview img,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.media-library-form-element .media-library-selection .media-library-item article .js-media-library-item-preview img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:4px}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-original,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-original,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-original,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-original,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-original,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-original,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-original,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-original{display:flex;flex-wrap:wrap}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-original label,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-original label,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-original label,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-original label,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-original label,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-original label,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-original label,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-original label{flex-basis:100%}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-original input{flex-basis:95%;box-sizing:border-box}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-original span.field-suffix,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-original span.field-suffix,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-original span.field-suffix,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-original span.field-suffix,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-original span.field-suffix,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-original span.field-suffix,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-original span.field-suffix,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-original span.field-suffix{flex-basis:5%;box-sizing:border-box;display:flex;align-self:center;padding-left:8px}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar{display:flex;align-items:center;gap:8px}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar label,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar label,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar label,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar label,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar label,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar label,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar label,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-se-puede-enviar label{padding:0}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-envio,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-envio,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-envio,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-envio,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-envio,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-envio,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-envio,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-envio{display:flex;flex-wrap:wrap}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-envio label,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-envio label,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-envio label,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-envio label,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-envio label,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-envio label,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-envio label,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-envio label{flex-basis:100%}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-envio input,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-envio input,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-envio input,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-envio input,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-envio input,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-envio input,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-envio input,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-envio input{flex-basis:90%}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-envio span.biro-suffix,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-envio span.biro-suffix,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-envio span.biro-suffix,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-envio span.biro-suffix,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-envio span.biro-suffix,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-envio span.biro-suffix,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-envio span.biro-suffix,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-envio span.biro-suffix{flex-basis:10%;box-sizing:border-box;display:flex;align-self:center;padding-left:8px}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.datetime-field,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.datetime-field,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.datetime-field,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.datetime-field,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.datetime-field,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.datetime-field,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.datetime-field,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.datetime-field{margin:1em 0}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.datetime-field .js-form-type-date,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.datetime-field .js-form-type-date,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.datetime-field .js-form-type-date,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.datetime-field .js-form-type-date,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.datetime-field .js-form-type-date,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.datetime-field .js-form-type-date,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.datetime-field .js-form-type-date,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.datetime-field .js-form-type-date{margin:0}#local-form .biro-edit-local-form>.form-wrapper details.js-form-wrapper,#local-form .biro-local-creation-form>.form-wrapper details.js-form-wrapper,#local-form .suscripcion-create-form>.form-wrapper details.js-form-wrapper,#local-form .suscripcion-edit-form>.form-wrapper details.js-form-wrapper,#suscription-form .biro-edit-local-form>.form-wrapper details.js-form-wrapper,#suscription-form .biro-local-creation-form>.form-wrapper details.js-form-wrapper,#suscription-form .suscripcion-create-form>.form-wrapper details.js-form-wrapper,#suscription-form .suscripcion-edit-form>.form-wrapper details.js-form-wrapper{border:1px solid rgba(0,0,0,.1490196078);border-radius:4px;padding:20px}#local-form .biro-edit-local-form>.form-wrapper details.js-form-wrapper .details-wrapper,#local-form .biro-local-creation-form>.form-wrapper details.js-form-wrapper .details-wrapper,#local-form .suscripcion-create-form>.form-wrapper details.js-form-wrapper .details-wrapper,#local-form .suscripcion-edit-form>.form-wrapper details.js-form-wrapper .details-wrapper,#suscription-form .biro-edit-local-form>.form-wrapper details.js-form-wrapper .details-wrapper,#suscription-form .biro-local-creation-form>.form-wrapper details.js-form-wrapper .details-wrapper,#suscription-form .suscripcion-create-form>.form-wrapper details.js-form-wrapper .details-wrapper,#suscription-form .suscripcion-edit-form>.form-wrapper details.js-form-wrapper .details-wrapper{padding:0 10px}#local-form .biro-edit-local-form>.form-wrapper details.js-form-wrapper .details-wrapper .js-form-item,#local-form .biro-local-creation-form>.form-wrapper details.js-form-wrapper .details-wrapper .js-form-item,#local-form .suscripcion-create-form>.form-wrapper details.js-form-wrapper .details-wrapper .js-form-item,#local-form .suscripcion-edit-form>.form-wrapper details.js-form-wrapper .details-wrapper .js-form-item,#suscription-form .biro-edit-local-form>.form-wrapper details.js-form-wrapper .details-wrapper .js-form-item,#suscription-form .biro-local-creation-form>.form-wrapper details.js-form-wrapper .details-wrapper .js-form-item,#suscription-form .suscripcion-create-form>.form-wrapper details.js-form-wrapper .details-wrapper .js-form-item,#suscription-form .suscripcion-edit-form>.form-wrapper details.js-form-wrapper .details-wrapper .js-form-item{width:100%;margin:0 0 1em}#local-form .biro-edit-local-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales,#local-form .biro-local-creation-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales,#local-form .suscripcion-create-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales,#local-form .suscripcion-edit-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales,#suscription-form .biro-edit-local-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales,#suscription-form .biro-local-creation-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales,#suscription-form .suscripcion-create-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales,#suscription-form .suscripcion-edit-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales{display:flex;flex-wrap:wrap}#local-form .biro-edit-local-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item,#local-form .biro-local-creation-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item,#local-form .suscripcion-create-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item,#local-form .suscripcion-edit-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item,#suscription-form .biro-edit-local-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item,#suscription-form .biro-local-creation-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item,#suscription-form .suscripcion-create-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item,#suscription-form .suscripcion-edit-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item{display:flex;align-items:center;gap:8px;width:100%}#local-form .biro-edit-local-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item label,#local-form .biro-local-creation-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item label,#local-form .suscripcion-create-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item label,#local-form .suscripcion-edit-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item label,#suscription-form .biro-edit-local-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item label,#suscription-form .biro-local-creation-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item label,#suscription-form .suscripcion-create-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item label,#suscription-form .suscripcion-edit-form>.form-wrapper fieldset[data-drupal-selector=edit-locales] #edit-locales .js-form-item label{padding:0}#local-form .biro-edit-local-form>.form-wrapper table#edit-modelos,#local-form .biro-local-creation-form>.form-wrapper table#edit-modelos,#local-form .suscripcion-create-form>.form-wrapper table#edit-modelos,#local-form .suscripcion-edit-form>.form-wrapper table#edit-modelos,#suscription-form .biro-edit-local-form>.form-wrapper table#edit-modelos,#suscription-form .biro-local-creation-form>.form-wrapper table#edit-modelos,#suscription-form .suscripcion-create-form>.form-wrapper table#edit-modelos,#suscription-form .suscripcion-edit-form>.form-wrapper table#edit-modelos{border-collapse:collapse;width:100%;text-align:left;table-layout:fixed;border:1px solid #000;border-radius:4px}#local-form .biro-edit-local-form>.form-wrapper table#edit-modelos tr td:first-child,#local-form .biro-edit-local-form>.form-wrapper table#edit-modelos tr th:first-child,#local-form .biro-local-creation-form>.form-wrapper table#edit-modelos tr td:first-child,#local-form .biro-local-creation-form>.form-wrapper table#edit-modelos tr th:first-child,#local-form .suscripcion-create-form>.form-wrapper table#edit-modelos tr td:first-child,#local-form .suscripcion-create-form>.form-wrapper table#edit-modelos tr th:first-child,#local-form .suscripcion-edit-form>.form-wrapper table#edit-modelos tr td:first-child,#local-form .suscripcion-edit-form>.form-wrapper table#edit-modelos tr th:first-child,#suscription-form .biro-edit-local-form>.form-wrapper table#edit-modelos tr td:first-child,#suscription-form .biro-edit-local-form>.form-wrapper table#edit-modelos tr th:first-child,#suscription-form .biro-local-creation-form>.form-wrapper table#edit-modelos tr td:first-child,#suscription-form .biro-local-creation-form>.form-wrapper table#edit-modelos tr th:first-child,#suscription-form .suscripcion-create-form>.form-wrapper table#edit-modelos tr td:first-child,#suscription-form .suscripcion-create-form>.form-wrapper table#edit-modelos tr th:first-child,#suscription-form .suscripcion-edit-form>.form-wrapper table#edit-modelos tr td:first-child,#suscription-form .suscripcion-edit-form>.form-wrapper table#edit-modelos tr th:first-child{display:none}#local-form .biro-edit-local-form>.form-wrapper table#edit-modelos tbody tr.odd,#local-form .biro-local-creation-form>.form-wrapper table#edit-modelos tbody tr.odd,#local-form .suscripcion-create-form>.form-wrapper table#edit-modelos tbody tr.odd,#local-form .suscripcion-edit-form>.form-wrapper table#edit-modelos tbody tr.odd,#suscription-form .biro-edit-local-form>.form-wrapper table#edit-modelos tbody tr.odd,#suscription-form .biro-local-creation-form>.form-wrapper table#edit-modelos tbody tr.odd,#suscription-form .suscripcion-create-form>.form-wrapper table#edit-modelos tbody tr.odd,#suscription-form .suscripcion-edit-form>.form-wrapper table#edit-modelos tbody tr.odd{background-color:rgba(0,0,0,.1);outline:unset}#local-form .biro-edit-local-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox],#local-form .biro-local-creation-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox],#local-form .suscripcion-create-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox],#local-form .suscripcion-edit-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox],#suscription-form .biro-edit-local-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox],#suscription-form .biro-local-creation-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox],#suscription-form .suscripcion-create-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox],#suscription-form .suscripcion-edit-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox]{display:none}#local-form .biro-edit-local-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox]+label,#local-form .biro-local-creation-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox]+label,#local-form .suscripcion-create-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox]+label,#local-form .suscripcion-edit-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox]+label,#suscription-form .biro-edit-local-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox]+label,#suscription-form .biro-local-creation-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox]+label,#suscription-form .suscripcion-create-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox]+label,#suscription-form .suscripcion-edit-form>.form-wrapper table#edit-modelos tbody tr input[type=checkbox]+label{text-decoration:underline}#local-form .biro-edit-local-form>.form-wrapper table#edit-modelos td,#local-form .biro-edit-local-form>.form-wrapper table#edit-modelos th,#local-form .biro-local-creation-form>.form-wrapper table#edit-modelos td,#local-form .biro-local-creation-form>.form-wrapper table#edit-modelos th,#local-form .suscripcion-create-form>.form-wrapper table#edit-modelos td,#local-form .suscripcion-create-form>.form-wrapper table#edit-modelos th,#local-form .suscripcion-edit-form>.form-wrapper table#edit-modelos td,#local-form .suscripcion-edit-form>.form-wrapper table#edit-modelos th,#suscription-form .biro-edit-local-form>.form-wrapper table#edit-modelos td,#suscription-form .biro-edit-local-form>.form-wrapper table#edit-modelos th,#suscription-form .biro-local-creation-form>.form-wrapper table#edit-modelos td,#suscription-form .biro-local-creation-form>.form-wrapper table#edit-modelos th,#suscription-form .suscripcion-create-form>.form-wrapper table#edit-modelos td,#suscription-form .suscripcion-create-form>.form-wrapper table#edit-modelos th,#suscription-form .suscripcion-edit-form>.form-wrapper table#edit-modelos td,#suscription-form .suscripcion-edit-form>.form-wrapper table#edit-modelos th{border:1px solid #000;padding:6px 8px}#local-form .biro-edit-local-form>.form-wrapper table#edit-modelos td.biro-checked,#local-form .biro-edit-local-form>.form-wrapper table#edit-modelos th.biro-checked,#local-form .biro-local-creation-form>.form-wrapper table#edit-modelos td.biro-checked,#local-form .biro-local-creation-form>.form-wrapper table#edit-modelos th.biro-checked,#local-form .suscripcion-create-form>.form-wrapper table#edit-modelos td.biro-checked,#local-form .suscripcion-create-form>.form-wrapper table#edit-modelos th.biro-checked,#local-form .suscripcion-edit-form>.form-wrapper table#edit-modelos td.biro-checked,#local-form .suscripcion-edit-form>.form-wrapper table#edit-modelos th.biro-checked,#suscription-form .biro-edit-local-form>.form-wrapper table#edit-modelos td.biro-checked,#suscription-form .biro-edit-local-form>.form-wrapper table#edit-modelos th.biro-checked,#suscription-form .biro-local-creation-form>.form-wrapper table#edit-modelos td.biro-checked,#suscription-form .biro-local-creation-form>.form-wrapper table#edit-modelos th.biro-checked,#suscription-form .suscripcion-create-form>.form-wrapper table#edit-modelos td.biro-checked,#suscription-form .suscripcion-create-form>.form-wrapper table#edit-modelos th.biro-checked,#suscription-form .suscripcion-edit-form>.form-wrapper table#edit-modelos td.biro-checked,#suscription-form .suscripcion-edit-form>.form-wrapper table#edit-modelos th.biro-checked{background-color:rgba(0,255,0,.1)}#local-form .biro-edit-local-form>.form-wrapper table#edit-modelos .js-form-type-number,#local-form .biro-local-creation-form>.form-wrapper table#edit-modelos .js-form-type-number,#local-form .suscripcion-create-form>.form-wrapper table#edit-modelos .js-form-type-number,#local-form .suscripcion-edit-form>.form-wrapper table#edit-modelos .js-form-type-number,#suscription-form .biro-edit-local-form>.form-wrapper table#edit-modelos .js-form-type-number,#suscription-form .biro-local-creation-form>.form-wrapper table#edit-modelos .js-form-type-number,#suscription-form .suscripcion-create-form>.form-wrapper table#edit-modelos .js-form-type-number,#suscription-form .suscripcion-edit-form>.form-wrapper table#edit-modelos .js-form-type-number{display:flex}#local-form .biro-edit-local-form>.form-wrapper table#edit-modelos .js-form-type-number span.field-suffix,#local-form .biro-local-creation-form>.form-wrapper table#edit-modelos .js-form-type-number span.field-suffix,#local-form .suscripcion-create-form>.form-wrapper table#edit-modelos .js-form-type-number span.field-suffix,#local-form .suscripcion-edit-form>.form-wrapper table#edit-modelos .js-form-type-number span.field-suffix,#suscription-form .biro-edit-local-form>.form-wrapper table#edit-modelos .js-form-type-number span.field-suffix,#suscription-form .biro-local-creation-form>.form-wrapper table#edit-modelos .js-form-type-number span.field-suffix,#suscription-form .suscripcion-create-form>.form-wrapper table#edit-modelos .js-form-type-number span.field-suffix,#suscription-form .suscripcion-edit-form>.form-wrapper table#edit-modelos .js-form-type-number span.field-suffix{align-self:center;padding-left:8px}#local-form .biro-edit-local-form .form-actions,#local-form .biro-local-creation-form .form-actions,#local-form .suscripcion-create-form .form-actions,#local-form .suscripcion-edit-form .form-actions,#suscription-form .biro-edit-local-form .form-actions,#suscription-form .biro-local-creation-form .form-actions,#suscription-form .suscripcion-create-form .form-actions,#suscription-form .suscripcion-edit-form .form-actions{padding:30px;padding-top:0;display:flex;justify-content:flex-end;gap:20px}#local-form .biro-edit-local-form .form-actions input,#local-form .biro-local-creation-form .form-actions input,#local-form .suscripcion-create-form .form-actions input,#local-form .suscripcion-edit-form .form-actions input,#suscription-form .biro-edit-local-form .form-actions input,#suscription-form .biro-local-creation-form .form-actions input,#suscription-form .suscripcion-create-form .form-actions input,#suscription-form .suscripcion-edit-form .form-actions input{background-color:#44025a;color:#fff;font-family:"Inter Tight",Sans Serif;font-size:14px;font-weight:600;line-height:1.2em;border-radius:4px;border:0;padding:13px 22px;cursor:pointer;min-height:40px;text-align:center;transition:all .3s}#local-form .biro-edit-local-form .form-actions input:hover,#local-form .biro-local-creation-form .form-actions input:hover,#local-form .suscripcion-create-form .form-actions input:hover,#local-form .suscripcion-edit-form .form-actions input:hover,#suscription-form .biro-edit-local-form .form-actions input:hover,#suscription-form .biro-local-creation-form .form-actions input:hover,#suscription-form .suscripcion-create-form .form-actions input:hover,#suscription-form .suscripcion-edit-form .form-actions input:hover{background-color:#242627}form[data-drupal-selector=editar-billing-shipping-profile-form]{width:100%}@media only screen and (max-width:768px){#suscription-form .menu-wrapper-sections{position:relative;top:0;padding:15px;gap:5px;row-gap:15px;justify-content:space-evenly}#suscription-form .menu-wrapper-sections>div{border-radius:3px}#edit-tipo-producto{grid-template-columns:1fr}#local-form .biro-edit-local-form>.form-wrapper,#local-form .biro-local-creation-form>.form-wrapper,#local-form .suscripcion-create-form>.form-wrapper,#local-form .suscripcion-edit-form>.form-wrapper,#suscription-form .biro-edit-local-form>.form-wrapper,#suscription-form .biro-local-creation-form>.form-wrapper,#suscription-form .suscripcion-create-form>.form-wrapper,#suscription-form .suscripcion-edit-form>.form-wrapper{padding:30px 15px}#local-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#local-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#local-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#local-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#suscription-form .biro-edit-local-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#suscription-form .biro-local-creation-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#suscription-form .suscripcion-create-form>.form-wrapper .js-form-item.js-form-item-precio-original input,#suscription-form .suscripcion-edit-form>.form-wrapper .js-form-item.js-form-item-precio-original input{flex-basis:90%}.no-result span{overflow:hidden;text-overflow:ellipsis}}div[data-drupal-messages]{display:flex;border-bottom:1px solid rgba(0,0,0,.1);position:fixed;bottom:10px;right:10px;max-width:350px;flex-direction:column;gap:10px;padding:0;z-index:9999}div[data-drupal-messages] .messages{background-color:#fff!important;box-shadow:unset!important;color:unset!important}div[data-drupal-messages] .messages+.messages{margin-top:0!important}div[data-drupal-messages] .messages.messages--error{border:1px solid #a51b00!important}div[data-drupal-messages] .messages.messages--status{border:1px solid #77b259!important}div[data-drupal-messages] .messages.messages--warning{border:1px solid #e09600!important}div[data-drupal-messages] .messages .messages__item:not(:last-child){padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.1)}@media all and (max-width:1200px){div.dashboard--statistics{flex-direction:column;justify-content:center;align-items:center}div.dashboard--central_stats{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}div.dashboard--impresiones,div.dashboard--ranking{display:none!important}.dashboard-links{order:2}.dashboard-wrapper{flex-direction:column}section.dashboard{width:100%}.dashboard--left_stats{width:100%!important}.dashboard--header{justify-content:center!important;text-align:center;gap:5px;flex-direction:column}.dashboard--header .dashboard--title{text-align:center}.number{font-size:40px!important}.dashboard--numbers{flex-direction:column;align-items:center!important}.dashboard--statistics span.label{margin-bottom:5px}.dashboard--chart{max-height:240px!important}.dashboard-links{width:100%!important}.dashboard-links--title{display:block!important}}@media all and (max-width:400px){.dashboard--date{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;-moz-column-gap:5px;column-gap:5px;row-gap:3px}.dashboard--date input{max-width:unset!important;width:100%}}.dashboard{display:flex;flex-direction:column;gap:30px;margin-bottom:20px;width:80%}.dashboard-wrapper{background-color:#fff;border-radius:8px;max-width:1700px;width:100%;margin:auto;padding:30px;display:flex;flex-wrap:nowrap;gap:20px}.dashboard-content{width:80%}.dashboard-links{width:20%;display:flex;flex-direction:column;gap:5px}.dashboard-links a{text-decoration:none;padding:20px 5px;display:flex;border-radius:5px;align-items:center}.dashboard-links a:hover{background-color:rgba(0,0,0,.05);color:#b67ff7}.dashboard-links--title{display:none}.dashboard--header{display:flex;width:100%;justify-content:space-between}.dashboard--statistics{display:flex;justify-content:space-between;gap:10px}.dashboard--left_stats,.dashboard--right_stats{width:25%}.dashboard--central_stats{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px}.dashboard--chart{max-height:300px;width:100%;margin:30px 0 10px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.dashboard--chart label{font-weight:700;text-align:center}.dashboard--chart canvas{width:100%;height:100%}.dashboard--footer{display:flex;justify-content:flex-end}.dashboard--central_stats>div{display:flex;flex-direction:column;text-align:center}.dashboard--central_stats>div .number{font-size:60px;white-space:nowrap}.dashboard--central_stats>div .number-old--info{margin-left:5px;position:relative;overflow:hidden}.dashboard--central_stats>div .number-old--info i{color:#44025a;cursor:pointer}.dashboard--central_stats>div .number-old--text{position:absolute;background-color:#fff;left:50%;transition:all .2s ease;transform:translateX(-50%);bottom:calc(100% + 7px);width:100vw;box-shadow:0 0 9px -5px #000;max-width:-moz-fit-content;max-width:fit-content;border-radius:8px;padding:10px;font-size:12px;opacity:0;z-index:-1;pointer-events:none}.dashboard--central_stats>div .number-old--text:before{content:"";width:10px;height:10px;background-color:#fff;position:absolute;bottom:-5px;left:50%;transform:translateX(-50%) rotate(45deg)}.dashboard--central_stats>div .number-old--text.opened{opacity:1;z-index:1;pointer-events:all;transition:all .2s ease}.dashboard--dates{text-align:end;display:flex;flex-direction:column;gap:4px;align-items:flex-end}.dashboard--numbers{display:flex;justify-content:center;align-items:baseline;gap:10px}.dashboard--numbers .number{display:flex;align-items:center;gap:5px}.dashboard--numbers .number:after{font-family:"Font Awesome 6 PRO";font-weight:900;font-size:24px}.dashboard--numbers.chevron-up .number:after{content:"\f077";color:green}.dashboard--numbers.chevron-equals .number:after{content:"="}.dashboard--numbers.chevron-down .number:after{content:"\f078";color:red}.dashboard--dates-input{border:2px solid grey;box-shadow:0 0 0 0 #d3d3d3;padding:3px 6px;max-width:200px;border-radius:6px}.dashboard--dates-input:active,.dashboard--dates-input:focus,.dashboard--dates-input:hover{border-color:#b67ff7;outline:0!important}.dashboard--submit{display:flex;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:14px 24px 14px 24px;border:unset;text-decoration:none;font-size:14px;text-shadow:0 0 10px rgba(0,0,0,.3);background-color:#b67ff7;margin:0!important;transition:all .2s ease}.dashboard--submit:active,.dashboard--submit:focus,.dashboard--submit:hover{background-color:#44025a}.dashboard--ingresos-title{text-align:center;font-weight:700}.dashboard--ingresos-chart{width:100%!important;max-height:200px;height:100%!important}.daterangepicker td.in-range{background-color:rgba(182,127,247,.2)}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#b67ff7}.dashboard--data{flex:1}.dashboard--data h2{margin-block:1rem}.dashboard--data .dashboard--filter{display:flex;gap:1rem;align-items:center;justify-self:flex-end}.dashboard--data .dashboard--filter .form-item{margin:0!important}.dashboard--data .dashboard-analytics-wrapper .stats-overview{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.dashboard--data .dashboard-analytics-wrapper .dashboard-kpi-group{background-color:#44025a;border-radius:8px;padding:1.5rem;display:flex;flex-direction:column}.dashboard--data .dashboard-analytics-wrapper .dashboard-kpi-group-label{font-size:1rem;font-weight:600;color:#fff;margin-bottom:1rem;text-transform:uppercase}.dashboard--data .dashboard-analytics-wrapper .dashboard-kpi-group-values-wrapper{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.dashboard--data .dashboard-analytics-wrapper .dashboard-kpi-group .dashboard-kpi-values{flex:1;min-width:80px;display:flex;flex-direction:column}.dashboard--data .dashboard-analytics-wrapper .dashboard-kpi-group .dashboard-kpi-values .dashboard-kpi-value{font-size:2.5rem;font-weight:700;color:#fff;line-height:1}.dashboard--data .dashboard-analytics-wrapper .dashboard-kpi-group .dashboard-kpi-values .dashboard-kpi-label{font-size:.75rem;color:#fff;margin-top:.25rem}@media (max-width:640px){.dashboard-analytics-wrapper{padding:1rem}.dashboard-analytics-wrapper .stats-overview{grid-template-columns:1fr}}.ui-dialog-titlebar{border-bottom-width:0!important;background-color:transparent!important;padding:30px 30px 0!important}.ui-dialog-title{color:#b67ff7;width:100%!important;white-space:normal!important}.ui-dialog-content{padding:10px 30px 30px!important}.ui-dialog .form-item-email,.ui-dialog .form-item-suscripcion{display:flex;flex-direction:column}.ui-dialog input:not([type=submit]),.ui-dialog select{border:2px solid grey;box-shadow:0 0 0 0 #d3d3d3;padding:10px 6px;border-radius:6px}.ui-dialog input:not([type=submit]):active,.ui-dialog input:not([type=submit]):focus,.ui-dialog input:not([type=submit]):hover,.ui-dialog select:active,.ui-dialog select:focus,.ui-dialog select:hover{outline:0!important;border-color:#b67ff7}.ui-dialog .form-item label{font-weight:700;margin-bottom:5px}.ui-dialog .form-item .description{font-size:14px;color:grey}.ui-dialog.biro-invitation{max-width:450px;left:50%!important;transform:translateX(-50%);border-radius:8px;box-shadow:0 0 20px -10px grey;width:100%}.ui-dialog.biro-invitation .form-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:space-between}.ui-dialog.biro-invitation .biro-invitation--submit{display:flex;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:14px 24px 14px 24px;border:unset;text-decoration:none;font-size:14px;text-shadow:0 0 10px rgba(0,0,0,.3);background-color:#b67ff7;margin:0!important;transition:all .2s ease;order:2}.ui-dialog.biro-invitation .biro-invitation--submit:active,.ui-dialog.biro-invitation .biro-invitation--submit:focus,.ui-dialog.biro-invitation .biro-invitation--submit:hover{background-color:#44025a}.ui-dialog.biro-invitation .biro-invitation--cancel{border-radius:4px;background-color:transparent;color:red;padding:14px 24px 14px 0;cursor:pointer;margin:0!important;border:0!important;order:1}.wrapper-all-invoice{max-width:1140px;margin:40px auto;background-color:#fff;padding:40px;border-radius:5px}.wrapper-all-invoice .actions{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-end;justify-content:flex-start;align-items:stretch}.wrapper-all-invoice .actions a{text-decoration:none;cursor:pointer;font-size:12px;line-height:1.3em;font-family:"Inter Tight";font-weight:600;color:#b67ff7;border-bottom:3px solid rgba(1,15,208,.3);position:relative;padding-bottom:1px;margin:0 20px}.wrapper-all-invoice .invoice-wrapper{max-width:1140px;margin:40px auto;background-color:#fff;padding:40px;border-radius:5px}.wrapper-all-invoice .head-detail{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:flex-start;margin-bottom:60px}.wrapper-all-invoice .invoice-header{text-align:center}.wrapper-all-invoice .invoice-header .details{text-align:left}.wrapper-all-invoice .invoice-items-container{width:100%;border-width:0;border-bottom-width:3px;padding-bottom:20px;border-color:rgba(0,0,0,.1490196078);border-style:solid}.wrapper-all-invoice .invoice-items-container table{width:100%}.wrapper-all-invoice .invoice-items-container:after,.wrapper-all-invoice .invoice-items-container:before{content:" ";display:table}.wrapper-all-invoice .invoice-items-container:after{clear:both}.wrapper-all-invoice .invoice-items-container table tr th{font-size:1.2rem;border-collapse:collapse;text-align:center}.wrapper-all-invoice .invoice-items-container table tr td{text-align:left;padding-left:20px}.wrapper-all-invoice .invoice-items-container table tr td:first-of-type{text-align:center;padding-left:20px}.wrapper-all-invoice .invoice-items-container table tr td:last-of-type{text-align:left;padding-left:20px}.wrapper-all-invoice .invoice-totals-container{text-align:right;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-end;align-items:stretch;margin-right:40px;margin-top:40px;font-weight:900}.wrapper-all-invoice .invoice-totals-container .invoice-total{font-size:20px;padding-top:10px}.wrapper-all-invoice .invoice-wrapper{max-width:1140px;margin:0 0 40px 0;background-color:#fff;padding:40px;border-radius:5px;border:1px solid #d3d3d3}.view-commerce-user-invoices .view-header{margin:40px 0}.view-commerce-user-invoices .view-header a{padding:5px 10px;border-radius:5px}.view-commerce-user-invoices .view-header a:hover,.view-commerce-user-invoices .view-header a:hover *{background-color:#b67ff7;color:#fff!important}.views-field-invoice-file__target-id a:hover{color:#44025a!important;cursor:pointer}.path-checkout #edit-method-envio+label i:after{font-size:16px;margin-right:8px}.path-checkout #edit-method-recogida+label::before{content:"\f47b";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:16px;color:#44025a;display:inline-block;margin-right:8px}.path-checkout div[id^=edit-summary-section]{background:#fff;border-radius:10px;padding:20px;margin-top:0}.path-checkout .form-item-codigo-cupon{width:180px;display:inline-block}.path-checkout div[id^=edit-envio-select] .form-type-radio input{visibility:hidden;position:absolute}.path-checkout div[id^=edit-envio-select] .form-type-radio{border:1px solid #d3d3d3;border-radius:5px}.path-checkout div[id^=edit-envio-select] .form-type-radio label{background:0 0;width:100%;padding:10px;cursor:pointer}.path-checkout div[id^=edit-envio-select] .form-type-radio:hover{border-color:rgba(182,127,247,.49)!important}.path-checkout div[id^=edit-envio-select] .form-type-radio:has(>input[type=radio]:checked){background:rgba(182,127,247,.22)!important;border:1px solid #b67ff7!important}.path-checkout div[id^=edit-billing-select] .form-type-radio input{visibility:hidden;position:absolute}.path-checkout div[id^=edit-billing-select] .form-type-radio{border:1px solid #d3d3d3;border-radius:5px}.path-checkout div[id^=edit-billing-select] .form-type-radio label>div{background:0 0;width:100%;padding:10px;cursor:pointer}.path-checkout div[id^=edit-billing-select] .form-type-radio label .title{display:block;font-style:oblique;margin-bottom:5px;width:100%;text-align:right}.path-checkout div[id^=edit-billing-select] .form-type-radio:hover{border-color:rgba(182,127,247,.49)!important}.path-checkout div[id^=edit-billing-select] .form-type-radio:has(>input[type=radio]:checked){background:rgba(182,127,247,.22)!important;border:1px solid #b67ff7!important}.path-checkout div[id^=edit-recogida-select] .form-type-radio input{visibility:hidden;position:absolute}.path-checkout div[id^=edit-recogida-select] .form-type-radio{border:1px solid #d3d3d3;border-radius:5px}.path-checkout div[id^=edit-recogida-select] .form-type-radio label>div{background:0 0;width:100%;padding:10px;cursor:pointer}.path-checkout div[id^=edit-recogida-select] .form-type-radio label .title{display:block;font-style:oblique;margin-bottom:5px;width:100%;text-align:right}.path-checkout div[id^=edit-recogida-select] .form-type-radio:hover{border-color:rgba(182,127,247,.49)!important}.path-checkout div[id^=edit-recogida-select] .form-type-radio:has(>input[type=radio]:checked){background:rgba(182,127,247,.22)!important;border:1px solid #b67ff7!important}.path-checkout div[class*=form-item-payment-method-select] input{visibility:hidden;position:absolute}.path-checkout div[class*=form-item-payment-method-select]{border:1px solid #d3d3d3;border-radius:5px}.path-checkout div[class*=form-item-payment-method-select] label>div{background:0 0;width:100%;padding:10px;cursor:pointer}.path-checkout div[class*=form-item-payment-method-select]:hover{border-color:rgba(182,127,247,.49)!important}.path-checkout div[class*=form-item-payment-method-select]:has(>input[type=radio]:checked){background:rgba(182,127,247,.22)!important;border:1px solid #b67ff7!important}.path-checkout div[class*=form-item-payment-method-select] i{margin-right:5px}[data-drupal-selector*=checkout-envio-form-id] .form-item-envio-select label,[data-drupal-selector*=checkout-facturacion-form-id] .form-item-envio-select label,[data-drupal-selector*=checkout-pago-form-id] .form-item-envio-select label{font-weight:400;margin-bottom:10px}[data-drupal-selector*=checkout-envio-form-id] #entrega-resumen .store,[data-drupal-selector*=checkout-envio-form-id] #facturacion-resumen .store,[data-drupal-selector*=checkout-facturacion-form-id] #entrega-resumen .store,[data-drupal-selector*=checkout-facturacion-form-id] #facturacion-resumen .store,[data-drupal-selector*=checkout-pago-form-id] #entrega-resumen .store,[data-drupal-selector*=checkout-pago-form-id] #facturacion-resumen .store{display:block;margin-bottom:10px}#biro-checkout-summary,[data-drupal-selector*=checkout-envio-form-id] #entrega-resumen,[data-drupal-selector*=checkout-envio-form-id] #facturacion-resumen,[data-drupal-selector*=checkout-facturacion-form-id] #entrega-resumen,[data-drupal-selector*=checkout-facturacion-form-id] #facturacion-resumen,[data-drupal-selector*=checkout-pago-form-id] #entrega-resumen,[data-drupal-selector*=checkout-pago-form-id] #facturacion-resumen{background-color:#fff;border:0;box-shadow:0 0 0 0 rgba(0,0,0,.06);border-radius:0!important;padding:20px;margin-bottom:0;border-bottom:1px solid #d3d3d3}.path-checkout #edit-recogida-select>.form-item-recogida-select{max-width:100%}.path-checkout #entrega-resumen label{font-weight:700}.path-checkout #entrega-resumen a:hover{color:#b67ff7!important}.path-checkout #biro-checkout-summary{margin-top:0}.pagos-seguros-wrapper{background-color:rgba(16,165,16,.22);padding:5px 10px;margin:15px 0;border:2px solid green}.pagos-seguros-wrapper *{color:green;font-weight:700}.view-listado-administrativo-de-suscripciones .view-header a{margin-right:20px;margin-bottom:20px}.go-back-icon a{background-color:rgba(182,127,247,.5);color:#242627;font-family:"Inter Tight",Sans Serif;font-size:12px;font-weight:600;line-height:1.2em;border-radius:4px;border:0;padding:11px 20px;cursor:pointer;text-align:center;transition:all .3s;text-decoration:none;display:inline-flex;align-items:center;line-height:1;margin-left:40px}.go-back-icon a:hover,.view-id-consumos.view-display-id-listado .view-header a:hover,.view-id-consumos.view-display-id-reclamaciones .view-header a:hover,.view-id-contratos.view-display-id-listado .view-header a:hover,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado .view-header a:hover,.view-listado-administrativo-de-tiendas .view-header a:hover{background-color:#44025a;color:#fff}.go-back-icon a:hover i:before{background-color:#44025a;color:#fff!important}.path-contrato .go-back-icon{margin-bottom:20px;margin-left:0;display:block}.path-contrato .go-back-icon a{margin-left:0}.path-editar .editar-billing-shipping-profile-form .direccion.defecto{background-color:rgba(182,127,247,.22)!important}.region.region-filters .collapsiblockTitle{padding-left:0}.path-empresa .go-back-icon a{margin:0}.path-product .go-back-icon{margin:10px auto 0;position:relative;max-width:1280px!important;padding:0 40px 0}.path-product .go-back-icon a{margin:0}.header .go-back-icon{position:relative;left:initial;top:initial;color:#fff;text-align:left}.header .go-back-icon a{margin-left:0}#auth-form .auth-form-id .header,#auth-form .editar-billing-shipping-profile-form .header,#auth-form .editar-empresa .header,#auth-form .editar-usuario .header,#auth-form .registro-cliente .header,#auth-form .registro-consumidor .header,#auth-form .reset-password-form-id .header,.register-form .auth-form-id .header,.register-form .editar-billing-shipping-profile-form .header,.register-form .editar-empresa .header,.register-form .editar-usuario .header,.register-form .registro-cliente .header,.register-form .registro-consumidor .header,.register-form .reset-password-form-id .header,.webform-submission-pausa-consumidor-add-form .header{padding:20px;padding-bottom:25px;border-bottom:1px solid #d3d3d3;text-align:center;background-color:#44025a;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff}.webform-submission-pausa-consumidor-add-form{width:600px;margin-left:auto;margin-right:auto;background-color:#fff;padding:0 0 40px;border-radius:8px}#auth-form .auth-form-id .header h1,#auth-form .editar-billing-shipping-profile-form .header h1,#auth-form .editar-empresa .header h1,#auth-form .editar-usuario .header h1,#auth-form .registro-cliente .header h1,#auth-form .registro-consumidor .header h1,#auth-form .reset-password-form-id .header h1,.register-form .auth-form-id .header h1,.register-form .editar-billing-shipping-profile-form .header h1,.register-form .editar-empresa .header h1,.register-form .editar-usuario .header h1,.register-form .registro-cliente .header h1,.register-form .registro-consumidor .header h1,.register-form .reset-password-form-id .header h1,.webform-submission-pausa-consumidor-add-form .header h1{font-size:18px;line-height:1.3em;font-weight:600;color:#fff}#edit-motivo-other{border:2px solid #d3d3d3;border-radius:5px;padding:10px}.view-consumos-de-consumidor .view-header a{background-color:rgba(182,127,247,.5);color:#fff;font-family:"Inter Tight",Sans Serif;font-size:12px;font-weight:600;line-height:1.2em;border-radius:4px;border:0;padding:11px 20px;cursor:pointer;text-align:center;transition:all .3s;text-decoration:none;display:inline-flex;align-items:center;line-height:1;margin-left:0}.view-consumos-de-consumidor .view-header a i{color:#fff;margin-right:5px}.view-consumos-de-consumidor .view-header a:hover{cursor:pointer;background-color:#44025a}.path-consumos .layout-content .views-element-container table tr td .avisar-incidencia,.views-field-invoice-file__target-id a,a#edit-password-reset{background:initial;background-color:initial;color:#b67ff7;font-size:.75em;font-weight:500;padding:0;text-align:center;cursor:pointer;border:0;border-radius:0;position:relative;transition:all .6s;border-bottom:3px solid #d3d3d3;width:-moz-fit-content;width:fit-content;margin:0!important;padding:0!important;text-decoration:none}.path-consumos .layout-content .views-element-container table tr td .avisar-incidencia:after,.views-field-invoice-file__target-id a:after,a#edit-password-reset:after{content:"";width:0%;height:100%;left:0;top:0;position:absolute;border-bottom:3px solid #b67ff7}.path-consumos .layout-content .views-element-container table tr td .avisar-incidencia:hover,.views-field-invoice-file__target-id a:hover,a#edit-password-reset:hover{border-color:transparent!important;background-color:transparent;color:#44025a;border:0;border-style:solid;margin:0!important;padding:0!important;border-bottom:3px solid transparent}.path-consumos .layout-content .views-element-container table tr td .avisar-incidencia:hover:after,.views-field-invoice-file__target-id a:hover:after,a#edit-password-reset:hover:after{width:100%;transition:all .6s}.ui-widget.ui-widget-content{border:0 solid #c5c5c5!important;border-radius:5px!important;width:90vw!important;max-width:800px!important}.ui-dialog .ui-dialog-titlebar-close{border:0!important;background:0 0!important;top:10px!important}.ui-dialog .ui-dialog-buttonpane{background-color:#fff!important;border-width:0!important;margin:0 auto!important;width:-moz-fit-content!important;width:fit-content!important}.swal2-icon-show{display:none!important}.swal2-title,.ui-dialog .ui-dialog-title{color:#b67ff7!important;font-size:1.1em!important;text-align:left!important;padding-top:30px!important}.swal2-html-container{color:#000!important;font-size:1em!important;text-align:left!important;padding:0!important;margin:10px 15px!important}.swal2-styled,.ui-dialog .ui-dialog-buttonpane .button{margin:.3125em!important;padding:.625em 1.1em!important;transition:box-shadow .1s!important;box-shadow:0 0 0 3px transparent!important;font-weight:500!important}.swal2-styled.swal2-confirm,.ui-dialog .ui-dialog-buttonpane .button--primary{border:0!important;border-radius:.25em!important;background:initial!important;background-color:#b67ff7!important;color:#fff!important;font-size:1em!important;font-family:"Inter Tight",Sans Serif}.swal2-styled.swal2-cancel,.ui-dialog .ui-dialog-buttonpane .dialog-cancel{border:0!important;border-radius:.25em!important;background:initial!important;background-color:#d33!important;color:#fff!important;font-size:1em!important}.view-commerce-user-invoices .view-header a{background-color:rgba(182,127,247,.5);color:#fff;font-family:"Inter Tight",Sans Serif;font-size:12px;font-weight:600;line-height:1.2em;border-radius:4px;border:0;padding:11px 20px;cursor:pointer;text-align:center;transition:all .3s;text-decoration:none;display:inline-flex;align-items:center;line-height:1;margin-left:0}.view-commerce-user-invoices .view-header a i{color:#fff}.view-commerce-user-invoices .view-header a:hover{cursor:pointer;background-color:#44025a}.view-commerce-user-invoices .view-header a:hover i{background-color:#44025a}.wrapper-all-invoice .actions a{background-color:rgba(182,127,247,.5);color:#44025a;font-family:"Inter Tight",Sans Serif;font-size:12px;font-weight:600;line-height:1.2em;border-radius:4px;border:0;padding:11px 20px;cursor:pointer;text-align:center;transition:all .3s;text-decoration:none;display:inline-flex;align-items:center;line-height:1;margin-left:0;border-bottom:0 solid transparent}.wrapper-all-invoice .actions a:hover:after{border-bottom:0 solid transparent;width:0}.wrapper-all-invoice .actions a:hover{background-color:#44025a;color:#fff}.wrapper-all-invoice .actions .go-back a:before{content:"\f060";font-family:"Font Awesome 6 Pro";font-weight:400;font-size:12px;color:#44025a;display:inline-block;margin-right:8px}.wrapper-all-invoice .actions .go-back a:hover:before{color:#fff}@media only screen and (max-width:600px){.wrapper-all-invoice{max-width:95%;margin:10px auto;background-color:#fff;padding:10px;border-radius:5px}.wrapper-all-invoice .invoice-wrapper{max-width:100%;margin:0 auto;background-color:#fff;padding:0;border-radius:5px}.wrapper-all-invoice .head-detail{flex-wrap:wrap;text-align:left;display:flex;justify-content:space-between;margin-bottom:30px}.wrapper-all-invoice .head-detail label{display:block}.wrapper-all-invoice .invoice-header header{padding:0;margin-bottom:10px}.wrapper-all-invoice .invoice-header h1{margin:0 auto;text-align:left}.wrapper-all-invoice .invoice-header .table-container{text-align:left;order:-1;margin:0 auto 10px -3px}.wrapper-all-invoice .invoice-header .details{text-align:left}.wrapper-all-invoice .actions{display:flex;justify-content:space-between}.go-back{padding-bottom:25px;text-align:center}.wrapper-all-invoice .invoice-items-container table tbody tr td:first-of-type,.wrapper-all-invoice .invoice-items-container table thead tr th:first-of-type{display:none}.wrapper-all-invoice .invoice-totals-container{margin-right:0;margin-top:20px;font-weight:900}.wrapper-all-invoice .invoice-header .details td{display:flex;justify-content:flex-start;flex-direction:column}.path-checkout #summary_section{margin-top:20px}[data-drupal-selector*=checkout-envio-form-id] #edit-method,[data-drupal-selector*=checkout-facturacion-form-id] #edit-method,[data-drupal-selector*=checkout-pago-form-id] #edit-method{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:20px;flex-direction:column;align-content:center;align-items:stretch}.path-checkout #edit-method label{display:block}[data-drupal-selector*=checkout-envio-form-id] #edit-method .form-item-method,[data-drupal-selector*=checkout-facturacion-form-id] #edit-method .form-item-method,[data-drupal-selector*=checkout-pago-form-id] #edit-method .form-item-method{margin-top:0}.view-id-contratos,.view-id-listado_administrativo_de_suscripciones.view-display-id-listado,.view-listado-administrativo-de-tiendas{padding:10px}.contrato-lista{margin-top:10px}}.preparacion--table_data{overflow-x:auto;overflow-y:hidden}.preparacion--wrapper{max-width:90dvw;background-color:#fff;margin:auto;border-radius:20px;padding:10px}.preparacion--empty_content{display:flex;flex-direction:row;padding-block:1rem;gap:.5rem;justify-content:center;align-items:center;font-weight:700}.preparacion--empty_content i{color:#44025a;font-size:1.5rem}.preparacion--table{position:relative}.preparacion--table .table-scroll{position:absolute;height:75px;width:75px;top:25%;left:50%;transform:translate(-50%,-50%)}.preparacion--table .table-scroll img{border-radius:10px}.preparacion--filters{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:1rem}.preparacion--filters .form-item-estado,.preparacion--filters .form-item-mes,.preparacion--filters .form-item-nombre,.preparacion--filters .form-item-tienda{display:flex;flex-direction:column}.preparacion--filters .form-item-estado input,.preparacion--filters .form-item-estado select,.preparacion--filters .form-item-mes input,.preparacion--filters .form-item-mes select,.preparacion--filters .form-item-nombre input,.preparacion--filters .form-item-nombre select,.preparacion--filters .form-item-tienda input,.preparacion--filters .form-item-tienda select{background-color:#fff;font-size:14px;line-height:1.4em;accent-color:var(--e-global-color-vamtam_accent_1);border-radius:4px;padding:10px 15px;width:100%;max-width:100%;border:1px solid rgba(0,0,0,.15);color:#1f2124;vertical-align:middle;flex-grow:1;min-height:40px;box-sizing:border-box;outline:0}.preparacion--filters .form-item-estado input:active,.preparacion--filters .form-item-estado input:focus,.preparacion--filters .form-item-estado input:hover,.preparacion--filters .form-item-estado select:active,.preparacion--filters .form-item-estado select:focus,.preparacion--filters .form-item-estado select:hover,.preparacion--filters .form-item-mes input:active,.preparacion--filters .form-item-mes input:focus,.preparacion--filters .form-item-mes input:hover,.preparacion--filters .form-item-mes select:active,.preparacion--filters .form-item-mes select:focus,.preparacion--filters .form-item-mes select:hover,.preparacion--filters .form-item-nombre input:active,.preparacion--filters .form-item-nombre input:focus,.preparacion--filters .form-item-nombre input:hover,.preparacion--filters .form-item-nombre select:active,.preparacion--filters .form-item-nombre select:focus,.preparacion--filters .form-item-nombre select:hover,.preparacion--filters .form-item-tienda input:active,.preparacion--filters .form-item-tienda input:focus,.preparacion--filters .form-item-tienda input:hover,.preparacion--filters .form-item-tienda select:active,.preparacion--filters .form-item-tienda select:focus,.preparacion--filters .form-item-tienda select:hover{border-color:#b67ff7}.preparacion--filters .form-item-estado label,.preparacion--filters .form-item-mes label,.preparacion--filters .form-item-nombre label,.preparacion--filters .form-item-tienda label{font-weight:700;margin-bottom:5px}.preparacion--filters .form-item-mes input{padding:0 .5rem 0 1rem}.preparacion--filters input.form-submit{background-color:#44025a;color:#fff;font-size:14px;font-weight:600;line-height:1.2em;border-radius:4px;border:0;padding:13px 22px;cursor:pointer;min-height:40px;text-align:center;transition:all .3s}.preparacion--filters input.form-submit:hover{transform:scale(1.05)}.suscripcion{display:flex;flex-direction:column;border-bottom:1px solid #000;padding:20px 5px}.suscripcion--totales{display:flex;justify-content:center;flex-wrap:wrap;row-gap:.5rem}.suscripcion--totales_wrapper{margin-top:20px;background-color:rgba(211,211,211,.33);padding:20px;border-radius:20px}.suscripcion--totales_title{text-align:center;margin-bottom:20px;font-weight:700;font-size:18px}.suscripcion--totales>div{display:flex;flex-direction:column;text-align:center;min-width:33%}@media all and (max-width:768px){.suscripcion--totales>div{min-width:100%;border-bottom:1px solid #b67ff7;padding-bottom:.5rem}}.suscripcion--totales>div span.value{order:0;font-size:30px;color:#b67ff7}.suscripcion--totales>div span.label{order:1}.suscripcion:last-of-type{border-bottom:unset}.suscripcion--header,.suscripcion--row{display:grid;grid-template-columns:30px .5fr 1fr 50px repeat(2,1fr);gap:20px;width:100%;text-align:center;align-items:center;padding:10px 0 10px 10px;font-weight:700}.suscripcion--header .acciones,.suscripcion--header .direccion,.suscripcion--header .nombre_suscripcion,.suscripcion--header .nombre_suscriptor,.suscripcion--header .tipo_envio,.suscripcion--row .acciones,.suscripcion--row .direccion,.suscripcion--row .nombre_suscripcion,.suscripcion--row .nombre_suscriptor,.suscripcion--row .tipo_envio{text-align:left}.suscripcion--trigger{cursor:pointer}.suscripcion--header{border-bottom:2px solid #000;min-width:-moz-max-content;min-width:max-content}.suscripcion--consumo,.suscripcion--desglose_header{display:grid;grid-template-columns:30px .5fr 1fr 50px repeat(2,1fr);gap:20px;justify-content:space-between;align-items:center}.suscripcion--consumo{padding:10px 0 10px 10px;border-bottom:1px solid rgba(0,0,0,.3)}.suscripcion--consumo:nth-of-type(even){background-color:rgba(211,211,211,.33)}.suscripcion--consumo:last-child{border-bottom:unset}.suscripcion--consumo .consumo--estado{width:-moz-fit-content;width:fit-content;padding:4px 20px;border-radius:20px;display:flex;align-items:center;align-self:center;justify-self:center}.suscripcion--consumo .consumo--estado.estado-12{background-color:#f69c6c;color:#fff}.suscripcion--consumo .consumo--estado.estado-11{background-color:#f66c6c;color:#fff}.suscripcion--consumo .consumo--estado.estado-37,.suscripcion--consumo .consumo--estado.estado-XXX{background-color:#6cd1f6;color:#fff}.suscripcion--consumo .consumo--estado.estado-35,.suscripcion--consumo .consumo--estado.estado-XXX{background-color:#438f3e;color:#fff}.suscripcion--consumo .consumo--estado.estado-36,.suscripcion--consumo .consumo--estado.estado-XXX{background-color:#790909;color:#fff}.suscripcion--consumo .info_submit{background:unset;border-radius:8px;border:unset;background-color:#44025a;color:#fff;font-family:"Inter Tight",Sans Serif;font-size:14px;font-weight:600;width:-moz-fit-content;width:fit-content;margin:auto;padding:13px 22px;cursor:pointer}.suscripcion--consumo .info_submit:hover{transform:scale(1.05)}.suscripcion--desglose_header{font-weight:700;padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #000}.suscripcion--title{text-align:left}.suscripcion--desglose{min-width:-moz-max-content;min-width:max-content;padding:20px 0 10px;height:auto;opacity:1;transition:all .3s ease;margin-top:10px;border-radius:20px}.suscripcion--desglose.closed{height:0;padding-top:0;opacity:0;overflow:hidden}.consumo--actions{display:flex;flex-direction:column;position:absolute;left:0;top:100%;background-color:#fff;border:1px solid #44025a;border-top:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px;z-index:5;opacity:0;pointer-events:none;width:100%}.consumo--actions.opened{opacity:1;pointer-events:auto}.consumo--actions_button{max-width:-moz-fit-content;max-width:fit-content;color:#44025a;font-weight:700;background-color:rgba(182,127,247,.5);padding:0 0 0 10px;border-radius:16px;border:1px solid #44025a}.consumo--actions_button:hover{cursor:pointer}.consumo--actions_button:hover i{background-color:#44025a;color:#fff}.consumo--actions_button i{color:#44025a;border-left:1px solid #44025a;margin-left:5px;border-top-right-radius:16px;border-bottom-right-radius:16px;padding:10px 12px 10px 10px}.consumo--actions_wrapper{position:relative;width:-moz-fit-content;width:fit-content}.consumo--actions_wrapper.opened .consumo--actions{opacity:1;pointer-events:auto}.consumo--actions_wrapper.opened .consumo--actions_button{border-bottom-left-radius:0;border-bottom-right-radius:0}.consumo--actions_wrapper.opened .consumo--actions_button i{border-bottom-right-radius:0;background-color:#44025a;color:#fff}.consumo--actions_wrapper.last-element .consumo--actions{top:unset;bottom:100%;border-radius:16px 16px 0 0;border-top:1px solid #44025a;border-bottom:0}.consumo--actions_wrapper.last-element .consumo--actions input:last-child{border-radius:0}.consumo--actions_wrapper.last-element .consumo--actions input:first-child{border-radius:16px 16px 0 0}.consumo--actions_wrapper.last-element.opened .consumo--actions_button{border-radius:0 0 16px 16px}.consumo--actions_wrapper.last-element.opened .consumo--actions_button i{border-top-right-radius:0;border-bottom-right-radius:16px}.consumo--actions input{border:0;cursor:pointer;background-color:transparent;width:100%;margin:0!important;font-weight:700;padding:3px 5px;white-space:break-spaces}.consumo--actions input:hover{background-color:rgba(182,127,247,.5)}.consumo--actions input:not(:last-child){border-bottom:1px solid #44025a}.consumo--actions input:last-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.consumo--dias,.consumo--mes{text-align:center}.consumo--prioridad{width:30px;height:30px;border:1px solid grey;border-radius:4000px}.consumo--prioridad-high{background-color:#b90000}.consumo--prioridad-medium{background-color:#fff700}.consumo--prioridad-low{background-color:#08fd08}.consumo--prioridad-delivered{background-color:rgba(182,127,247,.5)}.consumo--prioridad-none{background-color:#00bfff}.consumo--information{opacity:0;pointer-events:none;position:fixed;width:100vw;height:100dvh;z-index:100;left:0;top:0}.consumo--information.shown{opacity:1;pointer-events:all}.consumo--information_overlay{background-color:rgba(0,0,0,.6);position:fixed;left:0;top:0;height:100dvh;width:100vw;z-index:101}.consumo--information_data{background-color:#fff;width:100%;max-width:768px;position:absolute;z-index:102;border-radius:20px;left:50%;top:50%;transform:translate(-50%,-50%);padding:20px;max-height:90dvh;overflow:auto}@media all and (max-width:768px){.consumo--information_data{top:unset;bottom:0;transform:unset;left:0;height:100%}}.consumo--information_title{text-align:center}.consumo--information_fields{display:flex;flex-wrap:wrap;gap:20px;padding:20px 0}.consumo--information_field{width:calc(50% - 10px)}.consumo--information_field.image{width:calc(30% - 10px)}.consumo--information_field.image img{max-height:200px;height:100%;-o-object-fit:contain;object-fit:contain}@media all and (max-width:768px){.consumo--information_field.image img{max-height:200px;width:100%;-o-object-fit:cover;object-fit:cover}}@media all and (max-width:768px){.consumo--information_field.image{width:100%}}.consumo--information_field.field_suscripcion{width:calc(70% - 10px);align-self:center}@media all and (max-width:768px){.consumo--information_field.field_suscripcion{width:100%;margin-top:-10px}}.consumo--information_label{font-weight:700}.consumo--information_text{margin-left:10px}.consumo--information_text .consumo--estado{width:-moz-fit-content;width:fit-content;padding:4px 20px;border-radius:20px;display:flex;align-items:center;align-self:center}.consumo--information_text .consumo--estado.estado-12{background-color:#f69c6c;color:#fff}.consumo--information_text .consumo--estado.estado-11{background-color:#f66c6c;color:#fff}.consumo--information_text .consumo--estado.estado-37,.consumo--information_text .consumo--estado.estado-XXX{background-color:#6cd1f6;color:#fff}.consumo--information_text .consumo--estado.estado-35,.consumo--information_text .consumo--estado.estado-XXX{background-color:#6cd1f6;color:#fff}.consumo--information_text .consumo--estado.estado-36,.consumo--information_text .consumo--estado.estado-XXX{background-color:#790909;color:#fff}.consumo--information_header{position:relative}.consumo--information_close{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:28px;cursor:pointer}.consumo_field_wrapper h3.consumo_field_data_wrapper_title,.consumo_field_wrapper h3.consumo_transitions_title{color:#44025a;font-weight:700;text-transform:uppercase;text-align:center;background-color:rgba(182,127,247,.5);padding-block:.5rem}.consumo_field_wrapper .consumo_field_data_wrapper .consumo_field_data_values{display:flex;flex-direction:column;gap:1rem;padding-block:1rem}.consumo_field_wrapper .consumo_field_data_wrapper .consumo_field_data_values .consumo_field_data.priority{display:flex;gap:1rem}.consumo_field_wrapper .consumo_field_data_wrapper .consumo_field_data_values .consumo_field_data.priority .visual-helper{align-self:center;width:30px;height:30px;border:1px solid grey;border-radius:4000px}.consumo_field_wrapper .consumo_field_data_wrapper .consumo_field_data_values .consumo_field_data_label{font-weight:700}.consumo_field_wrapper .consumo_field_data_wrapper .consumo_field_data_values .consumo_field_data_sub_wrapper{display:flex;gap:1rem}@media all and (max-width:1200px){.consumo_field_wrapper .consumo_field_data_wrapper .consumo_field_data_values .consumo_field_data_sub_wrapper{flex-direction:column}.consumo_field_wrapper .consumo_field_data_wrapper .consumo_field_data_values .consumo_field_data_sub_wrapper .consumo_field_data_sub_wrapper_left{max-width:50%;align-self:center}}.consumo_field_wrapper .consumo_field_data_wrapper .consumo_field_data_values .consumo_field_data_sub_wrapper_left,.consumo_field_wrapper .consumo_field_data_wrapper .consumo_field_data_values .consumo_field_data_sub_wrapper_right{flex:1}.consumo_field_wrapper .consumo_field_actions_wrapper h3.consumo_field_actions_title{color:#44025a;font-weight:700;text-transform:uppercase;text-align:center;background-color:rgba(182,127,247,.5);padding-block:.5rem}.consumo_field_wrapper fieldset[data-drupal-selector*=edit-transitions] .fieldset-wrapper .form-radios{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:.5rem}.consumo_field_wrapper fieldset[data-drupal-selector*=edit-transitions] .fieldset-wrapper .form-radios .form-item-transitions{margin:0}.consumo_field_wrapper fieldset[data-drupal-selector*=edit-transitions] .fieldset-wrapper .form-radios .form-item-transitions input{display:none}.consumo_field_wrapper fieldset[data-drupal-selector*=edit-transitions] .fieldset-wrapper .form-radios .form-item-transitions input[value=preparar]:checked+label{background:#6cd1f6}.consumo_field_wrapper fieldset[data-drupal-selector*=edit-transitions] .fieldset-wrapper .form-radios .form-item-transitions input[value=entregar]:checked+label{color:#fff;background:#438f3e}.consumo_field_wrapper fieldset[data-drupal-selector*=edit-transitions] .fieldset-wrapper .form-radios .form-item-transitions input[value=ruptura]:checked+label{color:#fff;background:#790909}.consumo_field_wrapper fieldset[data-drupal-selector*=edit-transitions] .fieldset-wrapper .form-radios .form-item-transitions input[value=despreparar]:checked+label{color:#fff;background:#790909}.consumo_field_wrapper fieldset[data-drupal-selector*=edit-transitions] .fieldset-wrapper .form-radios .form-item-transitions label{cursor:pointer;display:block;padding:.5rem .75rem;margin:0;border:1px solid #000;border-radius:25px}.suscripcion--grid{display:grid;grid-template-rows:auto 1fr;overflow-x:auto;gap:.75rem}.suscripcion--grid .suscripcion--grid-header{display:grid;grid-template-columns:30px repeat(5,1fr);gap:.5rem;font-weight:700;padding:.5rem}@media all and (max-width:1200px){.suscripcion--grid .suscripcion--grid-header{display:none}}.suscripcion--grid .suscripcion--grid-header .cell{padding-inline:.5rem}.suscripcion--grid .suscripcion--grid-body{display:flex;flex-direction:column;row-gap:.5rem}.suscripcion--grid .suscripcion--grid-body .cell{padding:.5rem}.suscripcion--grid .suscripcion--grid-body .cell-prioridad{width:30px;height:30px;border:1px solid grey;border-radius:4000px;display:flex;justify-content:center;align-items:center}.suscripcion--grid .suscripcion--grid-body .cell-estado,.suscripcion--grid .suscripcion--grid-body .cell-estado__value{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:4px 20px;border-radius:20px;display:flex;align-items:center}.suscripcion--grid .suscripcion--grid-body .cell-estado.estado-12,.suscripcion--grid .suscripcion--grid-body .cell-estado__value.estado-12{background-color:#f69c6c;color:#fff}.suscripcion--grid .suscripcion--grid-body .cell-estado.estado-11,.suscripcion--grid .suscripcion--grid-body .cell-estado__value.estado-11{background-color:#f66c6c;color:#fff}.suscripcion--grid .suscripcion--grid-body .cell-estado.estado-37,.suscripcion--grid .suscripcion--grid-body .cell-estado.estado-XXX,.suscripcion--grid .suscripcion--grid-body .cell-estado__value.estado-37,.suscripcion--grid .suscripcion--grid-body .cell-estado__value.estado-XXX{background-color:#6cd1f6;color:#fff}.suscripcion--grid .suscripcion--grid-body .cell-estado.estado-35,.suscripcion--grid .suscripcion--grid-body .cell-estado.estado-XXX,.suscripcion--grid .suscripcion--grid-body .cell-estado__value.estado-35,.suscripcion--grid .suscripcion--grid-body .cell-estado__value.estado-XXX{background-color:#438f3e;color:#fff}.suscripcion--grid .suscripcion--grid-body .cell-estado.estado-36,.suscripcion--grid .suscripcion--grid-body .cell-estado.estado-XXX,.suscripcion--grid .suscripcion--grid-body .cell-estado__value.estado-36,.suscripcion--grid .suscripcion--grid-body .cell-estado__value.estado-XXX{background-color:#790909;color:#fff}.suscripcion--grid .suscripcion--grid-body a.open-consumo-popup{background-color:#b67ff7;color:#fff;text-decoration:none;font-size:14px;font-weight:600;line-height:1.2em;border-radius:4px;border:0;padding:.75rem;cursor:pointer;min-height:40px;text-align:center;transition:all .3s;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;justify-self:flex-end;align-self:center}.suscripcion--grid .suscripcion--grid-body a.open-consumo-popup:hover{transform:scale(1.05)}.suscripcion--grid .suscripcion--grid-body .cell-location{display:flex;flex-wrap:nowrap;gap:10px}.suscripcion--grid .suscripcion--grid-body .suscripcion--grid-row{display:grid;grid-template-columns:30px repeat(5,1fr);gap:.5rem;padding:.5rem}@media all and (max-width:1200px){.suscripcion--grid .suscripcion--grid-body .suscripcion--grid-row{display:none}}.suscripcion--grid .suscripcion--grid-body .suscripcion--grid-row:nth-child(odd){background-color:#f5f5f5}.suscripcion--grid .suscripcion--grid-body .suscripcion--grid-row .cell{align-self:center}.suscripcion--grid .suscripcion--grid-body .suscripcion--mobile-row{display:flex;flex-wrap:nowrap;padding:.5rem}@media all and (min-width:1200px){.suscripcion--grid .suscripcion--grid-body .suscripcion--mobile-row{display:none}}.suscripcion--grid .suscripcion--grid-body .suscripcion--mobile-row:nth-child(odd){background-color:#f5f5f5}.suscripcion--grid .suscripcion--grid-body .suscripcion--mobile-row .cell-label{font-weight:700}.suscripcion--grid .suscripcion--grid-body .suscripcion--mobile-row .cell-prioridad{margin-block:.5rem;align-self:flex-start}.suscripcion--grid .suscripcion--grid-body .suscripcion--mobile-row .suscripcion--mobile-row__values{display:flex;flex-direction:column;gap:.5rem;flex:1}.suscripcion--grid .suscripcion--grid-body .suscripcion--mobile-row .suscripcion--mobile-row__values .cell{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.suscripcion--grid .suscripcion--grid-body .suscripcion--mobile-row .suscripcion--mobile-row__values .cell-location{flex-wrap:wrap}.suscripcion--grid .suscripcion--grid-body .suscripcion--mobile-row .suscripcion--mobile-row__values a.open-consumo-popup{align-self:flex-end}.suscripcion--grid-header,.suscripcion--grid-row{grid-template-columns:40px minmax(0,2fr) minmax(0,2fr) minmax(0,2fr) minmax(0,2fr) minmax(0,2fr)!important}
@font-face{font-family:'Helvetica';font-style:normal;font-weight:normal;src:local('Helvetica'),url(/themes/custom/biro/fonts/Helvetica.woff) format('woff');}@font-face{font-family:'Helvetica';font-style:oblique;font-weight:normal;src:local('Helvetica Oblique'),url(/themes/custom/biro/fonts/Helvetica-Oblique.woff) format('woff');}@font-face{font-family:'Helvetica';font-style:normal;font-weight:900;src:local('Helvetica Compressed'),url(/themes/custom/biro/fonts/helvetica-compressed-5871d14b6903a.woff) format('woff');}@font-face{font-family:'Helvetica';font-style:italic;font-weight:700;src:local('Helvetica Rounded Bold'),url(/themes/custom/biro/fonts/helvetica-rounded-bold-5871d05ead8de.woff) format('woff');}@font-face{font-family:'Helvetica';font-style:normal;font-weight:700;src:local('Helvetica'),url(/themes/custom/biro/fonts/Helvetica-Bold.woff) format('woff');}@font-face{font-family:'Helvetica';font-style:oblique;font-weight:700;src:local('Helvetica Bold Oblique'),url(/themes/custom/biro/fonts/Helvetica-BoldOblique.woff) format('woff');}@font-face{font-family:'Helvetica';font-style:normal;font-weight:300;src:local('Helvetica Light'),url(/themes/custom/biro/fonts/helvetica-light-587ebe5a59211.woff) format('woff');}
