body * {font-size:17px;}.headerTopLine {background-image:url("../../img/checkout/top-line-shadow.jpg");background-position:center;height:30px;}.header {padding-top:10px;padding-bottom:5px;}.checkout .back a {color:#5a5a5a !important;}.checkout .back a i {font-size:13px;}.checkout .back i {margin-right:10px;}.checkout input[type=text],.checkout select {height:30px !important;padding:0px;padding-left:10px;padding-top:1px;}.checkout .form-control,.checkout .form-select {border-radius:0px;}.checkout .form-label {margin-left:2px;margin-bottom:0px;margin-top:4px;}.checkout .sub-title {font-family:'THBold';}.checkout .use-as-shipping {cursor:pointer;}.checkout .block-form {margin:5px;padding:10px 0px 15px 0px;background:#fff;border:1px solid #e3e3e3;}.checkout .block-form.disabled {padding:3px 0px 3px 0px;background:#f9f9f9;border:0px;border-bottom:1px dashed #e3e3e3;color:#7f7f7f;}.checkout .block-form.lastDisabled {border:0px;}.error {display:none;color:#d00;font-size:14px;}span.required {color:#d00 !important;font-size:12px !important;}.leyend {background:#f0f0f0;border-radius:10px;border:1px solid #ccc;padding:3px 5px 3px 5px;font-size:14px;color:#434343;}.leyendPago {font-style:italic;color:#434343;}.total_shipping_message {color:#d00;font-style:italic;}.carriers {float:left;width:100%;}.carriers img {width:40px;}.buttonCheck {border:0px;width:100%;background:#efefef;border-radius:0px;cursor:pointer;}.buttonCheck:hover {background:#e7e7e7;box-shadow:0px 4px 2px -4px #000 !important;}.buttonCheck.active {background:#1474ff;color:#fff;}.galery {padding:5px;border-bottom:1px solid #e1e1e1;margin-bottom:5px;}.galery .name {text-align:center;font-size:27px;font-family:'THBold';}.salePerson {padding:10px;}.salePerson .content {text-align:center;}.salePerson .content:hover {background:#fff;}img.salePersonPicutre {border-radius:200px;border:1px solid #e1e1e1;height:120px;}.salePerson .content .picture img {border-radius:200px;border:4px solid #43434314;height:120px;background-color:#efefef;cursor:pointer;}.salePerson .content .picture img:hover {background-color:#fafafa;}.salePerson .content .name {font-size:15px;}@media only screen and (min-width:0px) and (max-width:767px) {.salePerson .content .name {font-size:20px;}}.leftSalePerson {text-align:right;padding:0px;padding-right:5px;}.rightSalePerson {text-align:left;padding:0px;padding-left:5px;padding-top:8%;}.rightSalePerson span {font-family:'THBold';}.paymentOptionsTitle {padding:10px 10px 0px 10px;text-align:center;}.paymentOptionsTitle span {font-family:'THNormal';}.paymentOptionsTreeContainer {width:100%;}.paymentOptionsTreeContainer .branch {width:50%;height:20px;border-right:1px solid #dfdfdf;}.paymentOptionsTreeContainer .tree {margin:0 auto;width:50%;height:20px;border:1px solid #dfdfdf;border-bottom:0px;}.paymentOptions {width:100%;height:auto;float:left;}.paymentOptions .paymentOption {padding:10px;width:48%;float:left;border:1px solid #f0f0f0;margin-left:1%;margin-right:1%;cursor:pointer;border-bottom:2px solid #b1b1b1;}.paymentOptions .paymentOption.active {border-bottom:2px solid #fbc90f;}.paymentOptions .paymentOption:hover {border-bottom:2px solid #fbc90f;}.paymentOptions .paymentOption input {cursor:pointer;}.paymentOptions .paymentOption input {margin-left:10px;width:20px;height:20px;}.paymentOptions .paymentOptionControls {width:100%;float:left;padding:10px;border-top:1px solid #f0f0f0;margin-top:10px;}.paymentOptions .paymentOptionControls span {font-family:'THBold';}.transferReferencies div.title {font-family:'THBold';text-align:right;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;}.transferReferencies div.data {font-family:'THNormal';text-align:left !important;border-bottom:1px solid #f0f0f0;}@media only screen and (min-width:0px) and (max-width:991px) {.transferReferencies div.title {text-align:left;border:0px;}.transferReferencies div.data {border-bottom:1px solid #f0f0f0;}}td.shppingMethods {text-align:center !important;}.shippingOptions {margin:0 auto;width:60%;float:left;}@media only screen and (min-width:0px) and (max-width:991px) {.shippingOptions {width:100%;}}.shippingOptions .shippingOption {background:#f0f0f0;margin:5px 2%;padding:3px 0px;text-align:center;opacity:0.9;float:left;width:45%;}.shippingOptions .shippingOption:hover {opacity:1;cursor:pointer;}.shippingOptions .shippingOption.active {border:1px solid #b6dbff !important;box-shadow:0px 0px 2px 1px #0080ff;}.shippingOptions .shippingOption.dhl {background:#ffcc00;color:#000;border-bottom:1px solid #d40511;}.shippingOptions .shippingOption.fedex {background:#4d148c;color:#fff;border-bottom:1px solid #ff6600;}.shippingOptions .shippingOption .title {font-family:"THBold";}.shippingOptions .shippingOption .title.dhl {color:#d40511 !important;}.shippingOptions .shippingOption .title.fedex span.fed {color:#fff !important;}.shippingOptions .shippingOption .title.fedex span.ex {color:#ff6600 !important;}.shippingOptions .shippingOption .price {font-size:16px;line-height:16px;}.shippingOptions .shippingOption .time {font-size:14px;line-height:14px;font-style:italic;}.newDesing .item {border-radius:2px;margin-bottom:5px;border-bottom:1px dashed #c0c0c0;float:left;width:100%;padding:5px 0px;}.newDesing .item div {width:100%;float:left;position:relative;}.newDesing .item div.isOnlyForPickUpInStore,.newDesing .item div.promoCodeError,.newDesing .item div.promoCode {width:100%;padding-left:5px;}.newDesing .label {font-family:'THBold';color:var(--black);}.newDesing .data {}.newDesing .item .nameProduct {color:#222;padding-left:5px;}.newDesing .item .price {color:#444;}@media only screen and (min-width:0px) and (max-width:991px) {.newDesing .item .nameProduct,.newDesing .item .price,.newDesing .item div.isOnlyForPickUpInStore,.newDesing .item div.promoCodeError,.newDesing .item div.promoCode {width:100%;}.newDesing .item .data {font-size:16px;}.newDesing .item .price {font-size:16px;}.newDesing .item .isOnlyForPickUpInStore {font-size:16px;}}.newDesing .item .isOnlyForPickUpInStore {font-family:'THBold';text-align:right;color:#c93e3e;font-size:16px;}.check {width:17px;margin-left:1px;}.link {color:#257eff;}.accordion-header button {font-family:'THNormal';font-size:17px;padding:6px 8px !important;}.accordion-header img {margin-left:10px;}.accordion-button:not(.collapsed) {background:#ffffff00;color:#000;font-family:'THNormal';}.accordion-body {padding:6px 30px !important;font-size:18px;color:#593908;background:#ffc31a0d;}.accordion-body a {color:#257eff;font-size:18px !important;}.accordion-body span {font-size:18px;font-family:'THBold';}.buttonPay {font-size:23px;margin-top:10px;padding:2px 65px;}.openpay .openPayLabel {font-size:14px;}.openpay .carriers {margin-top:10px;}.openpay .carriers img {width:30px;}.openpay .logo {width:130px;}.free {color:#88e22b !important;font-family:'THBold';}.isOnlyForPickUpInStore {font-family:'THBold';color:#c93e3e;}.descuento {color:#58ad00 !important;font-family:'THBold';}.stripe {font-family:'THBold';color:#635aff !important;}.promoCode,.promoCodeError{text-align:right;}.promoCode span {color:#3ab326;font-size:15px;font-family:'THBold';background:#d1ffc9;padding:3px 10px;border:1px dashed #3ab326;}.promoCodeError span {color:#c75f13;font-size:15px;font-family:'THBold';}