.menu--account__title a::before{color:#F56A00;}.title-private-area{margin:3.125rem 1rem 1.875rem;}@media (min-width:48rem){.title-private-area{margin:3.125rem 1rem 1.5625rem;}}.title-private-area h1{font-size:1.5rem;line-height:1.25em;font-weight:700;}@media (min-width:36rem){.title-private-area h1{font-size:1.5rem;text-align:center;}}#block-title-private-area + .block-local-tasks-block{margin:2.8125rem auto 3.4375rem;max-width:1280px;}@media (max-width:48rem){#block-title-private-area + .block-local-tasks-block{display:none;}}#block-title-private-area + .block-local-tasks-block ul{justify-content:space-between;}#block-address-book-title,#block-user-edit-title,.address-book__container{margin:0 auto;max-width:1280px;}.user-form{display:block;width:100%;text-align:left;}.user-form__subtitle{margin-bottom:1.25rem;}.user-form__subtitle h3{margin-bottom:-0.5rem;font-family:TitilliumWeb,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.875rem;}.user-form__title{padding:0;}.user-form__title h2{font-weight:300;font-size:2rem;line-height:2.5rem;margin-bottom:1.875rem;}@media (min-width:36rem){.user-form__title h2{font-size:2.5rem;font-weight:400;}}#block-user .user--title{margin:2.5rem 0;font-family:TitilliumWeb,sans-serif;font-size:1.875rem;font-weight:400;line-height:2.875rem;text-align:center;}#block-user .user--subtitle{max-width:450px;margin:0 auto;margin-bottom:2.5rem;text-align:center;}#block-user #user-login-form,#block-user #user-register-form,#block-user #user-pass{margin-top:6.5rem;font-family:TitilliumWeb,sans-serif;}#block-user #user-login-form label,#block-user #user-register-form label,#block-user #user-pass label{margin-bottom:0.125rem;color:#706b65;font-size:0.875rem;font-family:TitilliumWeb-SemiBold,sans-serif;font-weight:600;cursor:pointer;}#block-user #user-login-form input:focus,#block-user #user-login-form select:focus,#block-user #user-register-form input:focus,#block-user #user-register-form select:focus,#block-user #user-pass input:focus,#block-user #user-pass select:focus{border-color:#F56A00;box-shadow:0 0 0 0.25rem rgba(237,112,17,0.25);}#block-user #user-login-form select,#block-user #user-register-form select,#block-user #user-pass select{color:#706b65;}#block-user #user-login-form .description,#block-user #user-register-form .description,#block-user #user-pass .description{margin-top:0.25rem;color:#706b65;font-size:0.75rem;}#block-user #user-login-form .password-suggestions,#block-user #user-register-form .password-suggestions,#block-user #user-pass .password-suggestions{padding:0.875rem 1.25rem;border-color:#ffecd4;border-radius:3px;background:#f0edea;color:#222222;font-size:0.875rem;}#block-user #user-login-form #edit-actions,#block-user #user-register-form #edit-actions,#block-user #user-pass #edit-actions{display:flex;justify-content:center;width:100%;}#block-user #user-login-form #edit-actions input,#block-user #user-register-form #edit-actions input,#block-user #user-pass #edit-actions input{width:376px;margin-top:1.25rem;border:1px solid #F56A00;border-radius:20px;background-color:#F56A00;font-family:TitilliumWeb,sans-serif;}#block-user #user-login-form #edit-actions input:hover,#block-user #user-register-form #edit-actions input:hover,#block-user #user-pass #edit-actions input:hover{border-color:#F56A00;background-color:#ffffff;color:#F56A00;}#block-user #user-login-form,#block-user #user-pass{max-width:376px;margin:0 auto;}#block-user #user-register-form{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 20px;justify-content:space-between;max-width:920px;margin:0 auto;padding:1.125rem 2.25rem;border:1px solid #ced4da;border-radius:3px;}@media (max-width:25rem){#block-user #user-register-form{padding:0;border:none;}}#block-user #user-register-form > *{width:calc(50% - 10px);}@media (max-width:36rem){#block-user #user-register-form > *{width:100%;}}@media (max-width:36rem){#block-user #user-register-form .field--type-string,#block-user #user-register-form .field--widget-entity-reference-autocomplete{width:100%;}}#block-user #user-register-form #edit-account{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;}#block-user #user-register-form #edit-account .form-type-email,#block-user #user-register-form #edit-account .form-type-textfield{width:calc(50% - 10px);}@media (max-width:36rem){#block-user #user-register-form #edit-account .form-type-email,#block-user #user-register-form #edit-account .form-type-textfield{width:100%;}}#block-user #user-register-form #edit-account .form-item-pass{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;}@media (max-width:36rem){#block-user #user-register-form #edit-account .form-item-pass{gap:20px;}}#block-user #user-register-form #edit-account .form-item-pass .form-type-password{width:calc(50% - 10px);color:#706b65;}@media (max-width:36rem){#block-user #user-register-form #edit-account .form-item-pass .form-type-password{width:100%;}}#block-user #user-register-form #edit-account .form-item-pass .form-type-password.form-item-pass-pass1 .password-strength .password-strength__title{display:inline-block;margin-top:0.25rem;}#block-user #user-register-form #edit-account .form-item-pass .form-type-password.form-item-pass-pass2 .password-confirm:not(input){margin-top:0.1875rem;}#block-user #user-register-form #edit-account .form-item-pass .form-type-password .password-confirm,#block-user #user-register-form #edit-account .form-item-pass .form-type-password .password-field,#block-user #user-register-form #edit-account .form-item-pass .form-type-password .password-strength,#block-user #user-register-form #edit-account .form-item-pass .form-type-password .password-confirm-match{width:100%;}#block-user #user-register-form #edit-account .form-item-pass .description{width:100%;}#block-user #user-register-form #edit-account .form-type-checkbox{width:100%;}#block-user #user-register-form .field--type-boolean{width:100%;}#block-user #user-register-form .field--type-boolean label{margin-left:0.25rem;}#block-user #user-register-form .field--type-boolean .description{margin-top:0;margin-left:1.5rem;}#block-user #user-register-form .field--type-boolean .description a{color:#F56A00;}#block-user #user-register-form .captcha{width:100%;}#block-user #user-register-form .captcha .g-recaptcha > div{margin:0 auto;}#block-user #user-pass p{font-family:TitilliumWeb,sans-serif;font-size:0.75rem;}#block-user .block-links{max-width:376px;margin:1.25rem auto;}#block-user .block-links:first-child{margin-bottom:1.25rem;background-color:yellow;}#block-user .block-links p{display:flex;flex-direction:column;align-items:center;color:#706b65;font-family:TitilliumWeb,sans-serif;font-size:0.875rem;}#block-user .block-links p a{color:#F56A00;font-family:TitilliumWeb-SemiBold,sans-serif;font-size:0.875rem;font-weight:600;line-height:1.5rem;text-decoration:none;cursor:pointer;}#block-user .block-links p a:hover{color:#e86400;text-decoration:underline;}#block-user .block-links hr{margin-top:2.5rem;}.region-content .block-local-tasks-block .nav-tabs{border-bottom:1px solid #F56A00;}.region-content .block-local-tasks-block .nav-tabs::after{display:none;}.region-content .block-local-tasks-block .nav-tabs .nav-item{padding:0 1rem;margin-bottom:0;}.region-content .block-local-tasks-block .nav-tabs .nav-item.active{display:flex;color:#495057;background:none;border:none;}.region-content .block-local-tasks-block .nav-tabs .nav-item.active a{color:#495057;border-bottom:6px solid #F56A00;}.region-content .block-local-tasks-block .nav-tabs .nav-item .tab-toggle{display:none;}.region-content .block-local-tasks-block .nav-tabs .nav-item a{font-family:TitilliumWeb-SemiBold,sans-serif;padding:1rem 0 0.125rem;font-size:0.875rem;color:#000000 !important;text-decoration:none;text-transform:uppercase;border:0;border-bottom:6px solid transparent;}.region-content .block-local-tasks-block .nav-tabs .nav-item:hover a{border-bottom:6px solid #F56A00;}.region-content .block-local-tasks-block .nav-tabs .nav-link:hover{border-color:transparent;}.region-content .views-element-container .view-commerce-user-orders{max-width:1280px;margin:0 auto;}@media (max-width:80rem){.region-content .views-element-container .view-commerce-user-orders{margin:1.875rem 1rem;}}.region-content .views-element-container .view-commerce-user-orders .view-header{margin-bottom:2.5rem;font-family:TitilliumWeb,sans-serif;letter-spacing:0;text-align:left;font-weight:300;font-size:2rem;line-height:2.5rem;}@media (min-width:36rem){.region-content .views-element-container .view-commerce-user-orders .view-header{font-size:2.5rem;font-weight:400;}}.region-content .views-element-container .view-commerce-user-orders .view-content{font-family:TitilliumWeb,sans-serif;font-size:1rem;font-weight:400;line-height:1.5625rem;letter-spacing:0;text-align:left;}.region-content .views-element-container .view-commerce-user-orders .view-content .table{border-collapse:unset;border-spacing:0;}.region-content .views-element-container .view-commerce-user-orders .view-content .table tr a{color:#000000;text-decoration:none;}.region-content .views-element-container .view-commerce-user-orders .view-content .table tr th,.region-content .views-element-container .view-commerce-user-orders .view-content .table tr td{margin:0 0.9375rem;padding-inline:0.3125rem;}@media (max-width:80rem){.region-content .views-element-container .view-commerce-user-orders .view-content .table tr th,.region-content .views-element-container .view-commerce-user-orders .view-content .table tr td{margin:0 0.375rem;}}.region-content .views-element-container .view-commerce-user-orders .view-content .table thead tr{display:flex;justify-content:space-between;border-bottom:1px solid #ed7011;}.region-content .views-element-container .view-commerce-user-orders .view-content .table thead tr th{padding:0.3125rem 0;border-bottom-width:0;font-family:TitilliumWeb-SemiBold,sans-serif;flex:1;}.region-content .views-element-container .view-commerce-user-orders .view-content .table thead tr th a{display:flex;align-items:center;justify-content:space-between;}.region-content .views-element-container .view-commerce-user-orders .view-content .table thead tr th.is-active{border-bottom:6px solid #F56A00;}.region-content .views-element-container .view-commerce-user-orders .view-content .table thead tr th:nth-child(1){margin-left:0;}.region-content .views-element-container .view-commerce-user-orders .view-content .table thead tr th .tablesort--asc{margin-top:-0.25rem;background-image:none;}.region-content .views-element-container .view-commerce-user-orders .view-content .table thead tr th .tablesort--asc::after{font-family:"icomoon";font-size:1rem;font-weight:bold;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91f";color:#36393b;}.region-content .views-element-container .view-commerce-user-orders .view-content .table thead tr th .tablesort--desc{margin-top:-0.25rem;background-image:none;}.region-content .views-element-container .view-commerce-user-orders .view-content .table thead tr th .tablesort--desc::after{font-family:"icomoon";font-size:1.125rem;font-weight:bold;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e926";color:#36393b;}.region-content .views-element-container .view-commerce-user-orders .view-content .table tbody > tr{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;}.region-content .views-element-container .view-commerce-user-orders .view-content .table tbody > tr:nth-of-type(odd) > *{--bs-table-accent-bg:none;}.region-content .views-element-container .view-commerce-user-orders .view-content .table tbody > tr td{flex:1;padding:0.625rem 0;border-bottom-width:0;}.region-content .views-element-container .view-commerce-user-orders .view-content .table tbody > tr td.is-active{background:none;}.region-content .views-element-container .view-commerce-user-orders .view-content .table tbody > tr td .link-order{font-family:TitilliumWeb-SemiBold,sans-serif;color:#F56A00;text-decoration:underline;}.region-content .views-element-container .view-commerce-user-orders .view-content .table tbody > tr td .link-order:hover{color:#e86400;}.region-content .views-element-container .view-commerce-user-orders .view-content .table tbody > tr td:nth-child(1){margin-left:0;}@media (max-width:80rem){.region-content .views-element-container .view-commerce-user-orders .view-content .table tbody > tr td:nth-child(1){vertical-align:middle;display:flex;align-items:center;}}@media (max-width:28.75rem){.region-content .views-element-container .view-commerce-user-orders .view-content .table td.views-field-order-number{align-items:center;}.region-content .views-element-container .view-commerce-user-orders .view-content .table td.views-field-order-number a{color:#F56A00;font-weight:600;font-size:1rem;line-height:1.5625rem;text-decoration:underline;}.region-content .views-element-container .view-commerce-user-orders .view-content .table td.views-field-order-number::after{margin-left:0.3125rem;color:#F56A00;font-family:"icomoon";font-size:1.125rem;font-weight:bold;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e927";transition:0.25s ease-in-out;text-decoration:none;}.region-content .views-element-container .view-commerce-user-orders .view-content .table td.views-field-order-number:hover::before{transform:translateX(-5px);}}@media (max-width:28.75rem){.region-content .views-element-container .view-commerce-user-orders .view-content .table .views-field-total-price__number,.region-content .views-element-container .view-commerce-user-orders .view-content .table .views-field-nothing{display:none;}}.region-content .views-element-container .view-commerce-user-orders .view-empty{text-align:center;font-size:1.125rem;font-weight:600;}.region-content .order-details{max-width:1280px;margin:0 auto;}.region-content .order-details .title-header{margin:1.25rem 0 1.25rem;}@media (max-width:80rem){.region-content .order-details .title-header{margin:1.25rem 1rem 1.25rem;}}@media (max-width:36rem){.region-content .order-details .title-header{margin:1.875rem 1rem 1.875rem;}}.region-content .order-details .title-header{font-family:TitilliumWeb,sans-serif;letter-spacing:0;text-align:left;font-weight:300;font-size:2rem;line-height:2.5rem;}@media (min-width:36rem){.region-content .order-details .title-header{font-size:2.5rem;font-weight:400;}}.region-content .order-details .order-data,.region-content .order-details .order-information,.region-content .order-details .customer-information__shipping,.region-content .order-details .customer-billing{border:1px solid #ffecd4;margin-bottom:0.9375rem;padding:1.875rem;}@media (max-width:36rem){.region-content .order-details .order-data,.region-content .order-details .order-information,.region-content .order-details .customer-information__shipping,.region-content .order-details .customer-billing{padding:1.25rem;}}.region-content .order-details .order-data .title,.region-content .order-details .order-information .title,.region-content .order-details .customer-information__shipping .title,.region-content .order-details .customer-billing .title{font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem;width:100%;margin-bottom:1.25rem;}.region-content .order-details .return{font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:0;text-align:left;}@media (max-width:80rem){.region-content .order-details .return{margin:0 1rem;}}.region-content .order-details .return a{display:flex;align-items:center;color:#F56A00;text-decoration:none;}.region-content .order-details .return a::before{margin-right:0.625rem;color:#F56A00;font-family:"icomoon";font-size:1.5rem;font-weight:bold;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e925";transition:0.25s ease-in-out;}.region-content .order-details .return a:hover::before{transform:translateX(-5px);}.region-content .order-details .order-data{display:flex;flex-wrap:wrap;justify-content:space-between;}@media (max-width:80rem){.region-content .order-details .order-data{margin:0 1rem 1.25rem;}}@media (max-width:36rem){.region-content .order-details .order-data{flex-direction:column;}}.region-content .order-details .order-data .field--name-order-number,.region-content .order-details .order-data .field--name-placed,.region-content .order-details .order-data .field--name-state,.region-content .order-details .order-data .field--name-status{display:flex;}.region-content .order-details .order-data .field--name-total-price .order-total-line__total{padding:0;text-align:left;}.region-content .order-details .order-data .field--name-total-price .order-total-line__total .order-total-line-label::after{content:":";}.region-content .order-details .order-data .field--name-total-price .order-total-line__total .order-total-line-value{width:auto;}.region-content .order-details .order-data .field--name-total-price .order-total-line__subtotal,.region-content .order-details .order-data .field--name-total-price .order-total-line__adjustment--shipping,.region-content .order-details .order-data .field--name-total-price .order-total-line__adjustment--tax,.region-content .order-details .order-data .field--name-total-price .order-total-line__adjustment--promotion{display:none;}.region-content .order-details .order-data .field__label,.region-content .order-details .order-data .order-total-line-label{font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1rem;font-weight:600;line-height:1.5625rem;padding-right:0.5em;}.region-content .order-details .order-data .field__item,.region-content .order-details .order-data .order-total-line-value{font-family:TitilliumWeb,sans-serif;font-size:1rem;font-weight:400;line-height:1.5625rem;}.region-content .order-details .order-data .order-total-line__adjustment--free-shipping{display:none;}@media (max-width:80rem){.region-content .order-details .order-information{margin:0 1rem 1.25rem;}}.region-content .order-details .order-information .title{margin-bottom:1.5625rem;}.region-content .order-details .order-information table{margin-bottom:1.875rem;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table > :not(:first-child){border-top:none;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table .views-field{padding:0.5rem 0;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table thead{font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1rem;font-weight:600;line-height:1.5625rem;border-bottom:2px solid #F56A00;}@media (max-width:36rem){.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table thead{display:none;}}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody{font-family:TitilliumWeb,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody > tr:nth-of-type(odd) > *{--bs-table-accent-bg:none;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody .views-field-imagenes{width:85px;height:70px;padding-right:1.875rem;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody .views-field-imagenes picture{height:100%;display:flex;align-items:center;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody .views-field-titulo{max-width:250px;padding-right:0.625rem;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody .views-field-quantity{text-align:center;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody .views-field-SDFILELOC a{color:#ED7011;font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1rem;line-height:1.5625rem;text-align:left;}@media (max-width:36rem){.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody tr{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:60px 55px 1fr;grid-column-gap:0;grid-row-gap:0;border-bottom:1px solid #D9D9D9;padding:0.9375rem 0;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody tr .views-field-imagenes{grid-row:1/3;grid-column:1/3;border:none;width:130px;height:100px;padding:0;padding-right:1.875rem;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody tr .views-field-imagenes picture img{max-width:100%;max-height:100px;height:auto;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody tr .views-field-title{grid-row:1/2;grid-column:3/7;border:none;font-family:TitilliumWeb-Bold,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5rem;letter-spacing:0;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:55px;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody tr .views-field-isbn{grid-row:2/3;grid-column:3/7;border:none;font-family:TitilliumWeb,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;text-align:left;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody tr .views-field-quantity{grid-row:3/3;grid-column:1/3;border:none;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody tr .views-field-quantity::before{content:"x";}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody tr .views-field-total-price__number{grid-row:3/3;grid-column:6/6;border:none;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody tr .views-field-title,.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody tr .views-field-isbn,.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody tr .views-field-quantity,.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody tr .views-field-total-price__number{border:none;}.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody tr .views-field-quantity,.region-content .order-details .order-information .field--name-order-items .view-commerce-order-item-table .table tbody tr .views-field-total-price__number{font-family:TitilliumWeb,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5rem;letter-spacing:0;}}.region-content .order-details .order-information .field--name-total-price{font-family:TitilliumWeb,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;}.region-content .order-details .order-information .field--name-total-price .order-total-line{padding:0;}.region-content .order-details .order-information .field--name-total-price .order-total-line .order-total-line-value{width:65px;}.region-content .order-details .order-information .field--name-total-price .order-total-line__subtotal{display:none;}.region-content .order-details .order-information .field--name-total-price .order-total-line__adjustment .order-total-line-label{text-transform:capitalize;}.region-content .order-details .order-information .field--name-total-price .order-total-line__total .order-total-line-label{font-weight:400;}.region-content .order-details .order-information .field--name-total-price .order-total-line__total .order-total-line-value{font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:0;}.region-content .order-details .order-information .field--name-payment-method{width:100%;display:flex;justify-content:flex-end;padding-top:0.3125rem;}.region-content .order-details .order-information .field--name-payment-method .field__label,.region-content .order-details .order-information .field--name-payment-method .field__item{font-family:TitilliumWeb,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;}.region-content .order-details .order-information .field--name-payment-method .field__item{text-align:right;}.region-content .order-details .order-information .field--name-total-price .field__label,.region-content .order-details .order-information .field--name-total-price .order-total-line-label,.region-content .order-details .order-information .field--name-payment-method .field__label,.region-content .order-details .order-information .field--name-payment-method .order-total-line-label{margin-right:0.75rem;}.region-content .order-details .customer-information{display:flex;margin-bottom:2.8125rem;justify-content:space-between;flex-wrap:wrap;gap:15px;}@media (max-width:80rem){.region-content .order-details .customer-information{margin:0 1rem 0;}}.region-content .order-details .customer-information .customer-information__shipping,.region-content .order-details .customer-information .customer-billing{flex:0 1 auto;width:calc(50% - 7.5px);padding:1.25rem 1.875rem;}@media (max-width:36rem){.region-content .order-details .customer-information .customer-information__shipping,.region-content .order-details .customer-information .customer-billing{padding:1.25rem;margin-bottom:0;flex:0 1 100%;}}.region-content .order-details .customer-information .customer-information__shipping .title,.region-content .order-details .customer-information .customer-billing .title{margin-bottom:0.9375rem;}.region-content .order-details .customer-information .customer-information__shipping .profile--type--customer,.region-content .order-details .customer-information .customer-billing .profile--type--customer{margin:0;font-family:TitilliumWeb,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;text-align:left;}.region-content .order-details .customer-information .customer-information__shipping .profile--type--customer .field--name-address p,.region-content .order-details .customer-information .customer-billing .profile--type--customer .field--name-address p{margin-bottom:0;}.region-content .order-details .customer-information .customer-information__shipping .profile--type--customer .field--name-alias,.region-content .order-details .customer-information .customer-billing .profile--type--customer .field--name-alias{display:none;}.region-content .order-details .customer-information .customer-information__shipping .profile--type--customer .field--name-phone .field__label,.region-content .order-details .customer-information .customer-information__shipping .profile--type--customer .field--name-dni .field__label,.region-content .order-details .customer-information .customer-billing .profile--type--customer .field--name-phone .field__label,.region-content .order-details .customer-information .customer-billing .profile--type--customer .field--name-dni .field__label{display:none;}.region-content .order-details .customer-information .customer-information__shipping .field--name-shipping-method,.region-content .order-details .customer-information .customer-billing .field--name-shipping-method{display:none;}.region-content .address-book__container--customer .address-book__add-link{display:flex;margin-bottom:1.875rem;justify-content:center;background:#F56A00;border:1px solid #F56A00;color:#ffffff;border-radius:20px;font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;width:auto;padding:0.1875rem 3.4375rem;text-align:center;}@media (min-width:36rem){.region-content .address-book__container--customer .address-book__add-link{width:-moz-fit-content;width:fit-content;justify-content:flex-end;margin-right:1rem;margin-left:auto;margin-top:-2.5rem;text-align:left;}}@media (min-width:80rem){.region-content .address-book__container--customer .address-book__add-link{margin-right:0;}}.region-content .address-book__container--customer .address-book__add-link:hover{border-color:#F56A00;background-color:#ffffff;color:#F56A00;}.region-content .address-book__container--customer .address-book__profiles{margin:1.875rem 0 3.4375rem;flex-direction:column;}@media (max-width:80rem){.region-content .address-book__container--customer .address-book__profiles{margin:1.875rem 1rem 2.1875rem;}}.region-content .address-book__container--customer .address-book__profiles .address-book__profile{position:relative;border:1px solid #ffecd4;margin:0 0 1.25rem;}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .address-book__operations{display:flex;flex-direction:column;gap:15px;margin:0.375rem 0 1.25rem;padding:0 1.25rem;}@media (min-width:48rem){.region-content .address-book__container--customer .address-book__profiles .address-book__profile .address-book__operations{position:absolute;margin:0.75rem 0;top:-2px;right:10px;padding:0;flex-direction:row;}}@media (max-width:48rem){.region-content .address-book__container--customer .address-book__profiles .address-book__profile .address-book__operations .address-book__delete-link{position:absolute;top:8px;right:20px;padding:0;}}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .address-book__operations a{font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:0;text-align:left;color:#F56A00;text-decoration:none;}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .address-book__operations a:hover{color:#e86400;}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer{display:flex;flex-direction:column;margin:0;}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-alias{order:1;background:#FCFAF9;padding:0.28125rem 1.25rem;border-bottom:1px solid #F56A00;}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-alias .field__label{display:none;}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-alias .field__item{font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem;letter-spacing:0;}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-address{order:2;padding:0.625rem 1.25rem 0;}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-address p{margin:0;}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-phone{order:3;padding:0 1.25rem;}@media (min-width:48rem){.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-phone{padding:0 1.25rem;}}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-phone .field__label{display:none;}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-dni{order:4;padding:0 1.25rem;}@media (min-width:48rem){.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-dni{padding:0 1.25rem 1.875rem;}}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-dni .field__label{display:none;}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-address,.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-phone,.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-dni{font-family:TitilliumWeb,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;text-align:left;}.region-content .address-book__container--customer .address-book__profiles .address-book__profile .profile--type--customer .field--name-tipo-de-documento{display:none;}.region-content .address-book__container--customer .address-book__profiles .address-book__empty-text{text-align:center;font-size:1.125rem;font-weight:600;}.profile{max-width:1280px;margin:0 auto;}@media (max-width:80rem){.profile{margin:0 1rem;}}.profile h1{font-weight:300;font-size:2rem;line-height:2.5rem;margin-bottom:1.875rem;}@media (min-width:36rem){.profile h1{font-size:2.5rem;font-weight:400;}}.profile__box{margin-bottom:3.4375rem;border:1px solid #D9D9D9;}.profile__box__header{padding:0.3125rem 1.25rem;background:#FCFAF9;border-bottom:1px solid #ED7011;font-family:TitilliumWeb,sans-serif;font-weight:600;}.profile__box__header h3{margin:0;font-size:1.25rem;line-height:1.875rem;font-weight:600;}.profile__box__content{display:flex;flex-wrap:wrap;padding:1.25rem 1.25rem 0.875rem;font-family:TitilliumWeb,sans-serif;color:#222222;}@media (min-width:36rem){.profile__box__content{padding:0.625rem 1.25rem 1.5rem;}}.profile__box__content .field{flex:0 1 100%;margin-bottom:0.375rem;}.profile__box__content .field--name-field-user-name,.profile__box__content .field--name-field-user-surnames{flex:0 1 auto;}.profile__box__content .field--name-field-user-surnames{margin-left:0.25rem;}.hero{display:flex;align-items:center;justify-content:center;height:120px;border-bottom:1px solid #F56A00;margin-bottom:2.625rem;}@media (min-width:36rem) and (max-width:64rem){.hero{height:104px;}}@media (max-width:36rem){.hero{height:auto;padding-top:0.625rem;padding-bottom:0.625rem;}}.hero .item-hero-1 .hero--title{margin:0;color:#222222;font-family:TitilliumWeb,sans-serif;}@media (min-width:36rem) and (max-width:64rem){.hero .item-hero-1 .hero--title{font-size:1.875rem;line-height:2.25rem;}}@media (max-width:36rem){.hero .item-hero-1 .hero--title{margin-left:1rem;font-size:1.75rem;line-height:2rem;text-align:left;}}.user-pass-reset{display:flex;flex-wrap:wrap;max-width:640px;margin:0 auto;text-align:center;}.user-pass-reset > *{flex:0 1 100%;}.user-pass-reset .help{order:4;font-size:0.875rem;}.user-pass-reset .form-actions{order:3;}.user-pass-reset p .placeholder{font-weight:600;}.user-pass-reset .form-actions{margin:0 0 1em;}.user-pass-reset .btn-primary{display:flex;justify-content:center;margin:0 auto;padding-right:1.875rem;padding-left:1.875rem;border:1px solid #F56A00;border-radius:20px;background-color:#F56A00;font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;}@media (max-width:48rem){.user-pass-reset .btn-primary{border-color:#F56A00;background-color:#ffffff;color:#F56A00;}}.user-pass-reset .btn-primary:hover{background-color:#ffffff;color:#F56A00;}@media (max-width:48rem){.user-pass-reset .btn-primary:hover{border-color:#ffffff;background-color:#D14900;color:#ffffff;}}