.section-cart-form{max-width:892px !important;margin:0 auto;padding-inline:1rem;padding-block:3.75rem 5rem;font-family:TitilliumWeb,sans-serif;}.section-cart-form .title{margin-bottom:0.5rem;font-size:2.5rem;line-height:3rem;text-align:left;}.section-cart-form .view-commerce-cart-form .view-header{display:flex;justify-content:space-between;margin-bottom:0.5rem;font-size:1.0625rem;font-weight:400;line-height:1.625rem;text-align:left;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-header{flex-direction:column;gap:10px;}}.section-cart-form .view-commerce-cart-form .view-header .cart-form-header{display:flex;align-items:center;}.section-cart-form .view-commerce-cart-form .view-header .cart-form-header button{font-family:TitilliumWeb-SemiBold,sans-serif;color:#F56A00;padding:0;padding-left:0.3125rem;}.section-cart-form .view-commerce-cart-form .view-header .cart-form-header::before{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:"\e90d";color:#F56A00;}.section-cart-form .view-commerce-cart-form .view-content .views-form form{position:relative;font-family:TitilliumWeb,sans-serif;font-size:0;}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table{margin-bottom:0;}@media (max-width:28.75rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table{margin-bottom:2.5rem;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table > :not(:first-child){border-top:none;}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table thead{display:none;}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr{display:grid;grid-template-columns:100px auto 70px 60px 80px 28px;grid-template-rows:repeat(3,auto);grid-column-gap:20px;grid-row-gap:0px;padding-block:0.75rem;border-top:1px solid #f0edea;box-shadow:none;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr{grid-template-columns:100px repeat(4,auto);grid-template-rows:repeat(4,auto);max-height:unset;}}@media (max-width:28.75rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr{-moz-column-gap:18px;column-gap:18px;}}@media (max-width:48rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr{max-height:unset;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr > *{box-shadow:none;}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field{display:flex;align-items:center;padding:0;border-bottom:none;font-size:1rem;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field{padding-inline:0;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-imagenes-1{grid-area:1/1/4/2;justify-content:center;overflow:hidden;width:100%;background:#fff;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-imagenes-1{grid-area:1/1/5/2;align-items:flex-start;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-imagenes-1 img{-o-object-fit:cover;object-fit:cover;}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-views-conditional-field-1,.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-titulo{grid-area:1/2/2/3;align-self:start;margin-bottom:0.625rem;border-bottom:none;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-views-conditional-field-1,.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-titulo{grid-area:1/2/2/6;align-items:unset;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-views-conditional-field-1 a,.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-titulo a{color:#000000;font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5rem;text-decoration:none;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-isbn{display:flex;grid-area:2/2/3/3;}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-isbn.lij,.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-isbn.complementos_regalos,.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-isbn.juguete_educativo{display:none;}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-isbn.lij._03,.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-isbn.complementos_regalos._03,.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-isbn.juguete_educativo._03{display:flex;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-isbn{grid-area:2/2/3/6;padding:0;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-views-conditional-field{display:flex;grid-area:3/2/4/3;align-items:start;font-size:0.875rem;min-height:42px;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-views-conditional-field{grid-area:3/2/4/6;padding:0;margin-bottom:0.9375rem;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-price__number{grid-area:2/3/3/4;margin-left:auto;color:#a39b93;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-price__number{grid-area:4/2/5/3;}}@media (max-width:25rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-price__number{font-size:0.875rem;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-total-price__number{grid-area:2/5/3/6;margin-left:auto;color:#000000;font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:0;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-total-price__number{grid-area:4/4/5/5;padding:0;}}@media (max-width:25rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-total-price__number{font-size:0.875rem;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-edit-quantity{grid-area:2/4/3/5;margin-left:auto;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-edit-quantity{grid-area:4/3/5/4;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-edit-quantity .quantity-edit-input{width:70px;padding-inline:0.9375rem 0.625rem;border-color:#F56A00;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-edit-quantity .quantity-edit-input{grid-row:3/4;}}@media (max-width:25rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-edit-quantity .quantity-edit-input{width:45px;padding:0.25rem 0.25rem 0.25rem 0.5rem;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-remove-button{position:relative;grid-area:2/6/3/7;padding:0;}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-remove-button:hover::after{color:#cc0202;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-remove-button{grid-area:4/5/5/6;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-remove-button input{display:block;width:24px;height:40px;margin:auto;border:none;background:none;font-size:0;}.section-cart-form .view-commerce-cart-form .view-content .views-form form .table tbody tr .views-field-remove-button::after{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:"\e90d";position:absolute;left:50%;padding:0;border:none;background:none;color:#a39b93;pointer-events:none;transition:color 0.2s;transform:translateX(-50%);}.section-cart-form .view-commerce-cart-form .view-content .views-form form [data-drupal-selector=order-total-summary]{position:relative;font-size:1rem;border-bottom:1px solid #f0edea;padding-bottom:0.25rem;margin-bottom:0.9375rem;height:100%;}.section-cart-form .view-commerce-cart-form .view-content .views-form form [data-drupal-selector=order-total-summary] .order-total-line__subtotal,.section-cart-form .view-commerce-cart-form .view-content .views-form form [data-drupal-selector=order-total-summary] .order-total-line__adjustment{display:none;}.section-cart-form .view-commerce-cart-form .view-content .views-form form [data-drupal-selector=order-total-summary] .order-total-line__adjustment--free-shipping,.section-cart-form .view-commerce-cart-form .view-content .views-form form [data-drupal-selector=order-total-summary] .order-total-line__adjustment--promotion{display:flex;justify-content:space-between;margin-bottom:0.9375rem;padding:0;font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5rem;}.section-cart-form .view-commerce-cart-form .view-content .views-form form [data-drupal-selector=order-total-summary] .order-total-line__adjustment--free-shipping{display:flex;justify-content:space-between;align-items:center;margin-bottom:0.75rem;padding:0;border-top:1px solid #f0edea;padding-top:1rem;}.section-cart-form .view-commerce-cart-form .view-content .views-form form [data-drupal-selector=order-total-summary] .order-total-line__adjustment--free-shipping .order-total-line-label{float:left;font-size:1.25rem;font-weight:600;}.section-cart-form .view-commerce-cart-form .view-content .views-form form [data-drupal-selector=order-total-summary] .order-total-line__adjustment--free-shipping .order-total-line-value{font-size:1.25rem;font-weight:600;}.section-cart-form .view-commerce-cart-form .view-content .views-form form [data-drupal-selector=order-total-summary] .order-total-line__total{position:absolute;right:0;bottom:-40px;display:flex;gap:20px;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form [data-drupal-selector=order-total-summary] .order-total-line__total{display:flex;justify-content:space-between;width:100%;bottom:-105px;padding-left:0;padding-right:0;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form [data-drupal-selector=order-total-summary] .order-total-line__total .order-total-line-label,.section-cart-form .view-commerce-cart-form .view-content .views-form form [data-drupal-selector=order-total-summary] .order-total-line__total .order-total-line-value{font-size:1.5rem;}.section-cart-form .view-commerce-cart-form .view-content .views-form form .block-edelvives-commerce-shipping-date-block{display:flex;align-items:center;color:#000000;font-size:1rem;line-height:1.5rem;}.section-cart-form .view-commerce-cart-form .view-content .views-form form .block-edelvives-commerce-shipping-date-block::before{font-family:"icomoon";font-size:1.25rem;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:"\e924";margin-right:0.625rem;color:#222222;}.section-cart-form .view-commerce-cart-form .view-content .views-form form .block-edelvives-commerce-shipping-date-block ~ #edit-actions{margin-top:1.5625rem;}.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions{position:relative;margin-top:2.5rem;display:flex;justify-content:flex-end;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions{bottom:-60px;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions .js-form-submit{display:inline-block;padding:0.25rem 4.6875rem;border:1px solid transparent;border-radius:20px;background-color:#F56A00;color:#ffffff;font-family:TitilliumWeb-SemiBold,sans-serif;font-size:1rem;font-weight:600;text-align:center;transition:background-color 0.2s,color 0.2s;height:48px;border:0;background-color:#F56A00;padding:0.25rem 1.5rem !important;border-radius:70px !important;color:#000000 !important;}.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions .js-form-submit:hover{background-color:#D14900 !important;}.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions .js-form-submit:focus,.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions .js-form-submit:focus-visible{border:3px solid #265DC5;}.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions .js-form-submit.button--primary{height:48px;padding:0.25rem 1.5rem 0.25rem 3.4375rem !important;background-color:transparent !important;border:0;}.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions .js-form-submit.button--primary:focus,.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions .js-form-submit.button--primary:focus-visible{border:3px solid #265DC5;}.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions .js-form-submit a{margin:0;height:40px;justify-content:center;align-items:center;display:flex;padding:0 0.75rem;}.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions .js-form-submit a:focus,.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions .js-form-submit a:focus-visible{border:none;box-shadow:none;}@media (max-width:36rem){.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions .js-form-submit{width:100%;}}.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions .js-form-submit:hover{background-color:#D14900;}.section-cart-form .view-commerce-cart-form .view-content .views-form form #edit-actions .empty-cart-button{display:none;}.section-cart-form .cart-empty-page{display:flex;flex-direction:column;}.section-cart-form .cart-empty-page a{text-decoration:none;}.section-cart-form .cart-empty-page a .btn-primary{display:flex;justify-content:center;margin-top:1.25rem;margin-left:0;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){.section-cart-form .cart-empty-page a .btn-primary{border-color:#F56A00;background-color:#ffffff;color:#F56A00;}}.section-cart-form .cart-empty-page a .btn-primary:hover{background-color:#ffffff;color:#F56A00;}@media (max-width:48rem){.section-cart-form .cart-empty-page a .btn-primary:hover{border-color:#ffffff;background-color:#D14900;color:#ffffff;}}.header .container .nav_additional .region-nav-additional .block-commerce-cart .cart--cart-block a{color:#F56A00;}