.th-content {min-height:100px;}.fullCarrousel {position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;background:#000;}.fullCarrousel .controls {width:100%;position:fixed;left:0;height:50%;}.fullCarrousel .controls.top {top:0;}.fullCarrousel .controls.bottom {bottom:0;text-align:right;}.fullCarrousel .controls button {background:#fff0;color:#fff;border:0px;margin-top:10px;margin-left:10px;font-size:20px;}.fullCarrousel .controls button span {font-size:20px !important;}.fullCarrousel .images .control {position:fixed;width:50px;height:50px;z-index:2001;text-align:center;font-size:35px;color:#e5e5e555;}.fullCarrousel .images .left {left:0;color:#c0c0c0 !important;font-size:40px !important;}.fullCarrousel .images .right {right:0;color:#c0c0c0 !important;font-size:40px !important;}.fullCarrousel .images .image {position:fixed;z-index:1002;top:0;left:0;}.fullCarrousel .images .image img {width:100%;background:#fff;}.image.fullCarrouselImage {transition:opacity 300ms ease 0s;}.fullCarrousel .controls.bottom #fullCarrouselCounter {color:#fff;margin-right:10px;font-size:20px;}.product {color:#181818 !important;}.product .pictures {padding:10px;}.product .pictures .list {overflow-y:scroll;height:530px;}.product .pictures .list::-webkit-scrollbar {width:5px;}.product .pictures .list::-webkit-scrollbar-track {background:#f7f7f7;}.product .pictures .list::-webkit-scrollbar-thumb {background:#e2e2e2;}.product .pictures .list img:first-child {margin-top:0px;}.product .pictures .list img {margin-top:10px;box-shadow:0px 0px 2px #ccc;border:1px solid #0000;cursor:pointer;background-color:#fefefe;}.product .pictures .list img:hover {border:1px solid #0003;}.product .pictures .mobile-list img {width:100px;float:left;margin:10px 10px 0px 0px;border:1px solid #0001;cursor:pointer;background:#fff;}.product .pictures .mobile-list img:hover {border:1px solid #0003;}.product .pictures .main .easyzoom-flyout {box-shadow:0px 0px 2px #888;}.product .pictures .main img {box-shadow:0px 0px 2px #888;}.product .details {padding:10px;}.product .details b {font-weight:normal;font-family:'THBold';}.product .details table {width:100%;}.product .details table tr td {}.product .details .title h1 {color:#181818 !important;font-size:30px;margin:0px;}.product .details .price {font-size:20px;}.product .details .price span {font-size:16px;}.product .details .shipping-leyend {font-size:16px;}.product .details .feature {font-size:18px;}.product .details .control-quantity div {float:left;height:40px;background:#fefefe;}.product .details .control-quantity .button {border:0.05rem solid #ccc;cursor:pointer;padding:0px 10px 0px 10px;}.product .details .control-quantity .button:hover {background:#f5f5f5;}.product .details .control-quantity .minus {border-radius:10px 0px 0px 10px;-moz-border-radius:10px 0px 0px 10px;-webkit-border-radius:10px 0px 0px 10px;font-size:27px !important;}.product .details .control-quantity .plus {border-radius:0px 10px 10px 0px;-moz-border-radius:0px 10px 10px 0px;-webkit-border-radius:0px 10px 10px 0px;font-size:27px !important;}.product .details .control-quantity .added {border-top:1px solid var(--gray);border-bottom:1px solid var(--gray);background:#f0f0f0;}.product .details .control-quantity .added input {border:0px;height:100%;width:50px;text-align:center;padding:0px;}.product .details .actionProductIcon {cursor:pointer;}.product .add-to-cart {padding:10px 0px 10px 0px;}.product .add-to-cart .buttonTh {font-size:20px;}.product .add-to-cart .buttonTHSecundario {font-size:18px;margin-left:10px;}.product .details .variants .variant {cursor:pointer;font-size:14px;float:left;width:32px;height:32px;margin:6px 8px 6px 8px;border-radius:20px;background:#f7f7f7;border:3px solid #fff;box-shadow:0px 0px 0px 1px #e0e0e0;}.product .details .variants .variant:hover {margin:2px 4px 2px 4px;width:40px;height:40px;box-shadow:0px 0px 0px 2px #257eff;}.product .details .variants .variant.active {margin:2px 4px 2px 4px;width:40px;height:40px;box-shadow:0px 0px 0px 2px #257eff;}.product .details .variants .variant.extraVariant {font-family:'Arial';font-size:25px;color:#616161;line-height:25px;}.product .details .variants .variant.extraVariant:hover {padding-top:4px;font-size:29px;line-height:27px;}.product .details .variants .variant .halfColor {float:left;width:50%;height:100%;}.product .details .variants .variant .traditional-icon {float:left;width:100%;height:100%;}.product .details .variants .variant .left {border-radius:20px 0px 0px 20px;}.product .details .variants .variant .right {border-radius:0px 20px 20px 0px;}.related-product {text-align:center;padding:10px;border:1px solid #e0e0e0;background:#fff;cursor:pointer;}.related-product:hover {box-shadow:0px 4px 2px -4px #000;}.related-product .title {margin-top:5px;font-family:'THBold';border-top:1px solid #e0e0e0;font-size:18px;text-align:center;padding:0px 5px 0px 5px;text-shadow:;}.related-product .title:hover {text-decoration:underline var(--amarillothShadow)}.related-product .price {color:#222;text-align:center;padding:0px 5px 0px 5px;margin-bottom:5px;}.related-product .price > span {font-size:13px;}@media only screen and (min-width:0px) and (max-width:991px) {.product .details {padding:0px 10px 10px 10px;}}@media only screen and (min-width:768px) and (max-width:991px) {.mobile-headding h1 {padding-bottom:10px;}}.mobile-list .fa-solid {color:#c5c5c5;font-size:40px;}.carousel-indicators button {background-color:#c5c5c5 !important;}.mobile-headding h1 {color:#181818 !important;font-size:30px;margin:0px;margin-left:5px !important;}.mobile-headding .actionProductIcon {font-size:23px;margin-right:10px;cursor:pointer;color:#c8c9c9;}.mobile-headding .actionProductIcon:hover {color:#257eff;}.product .buttonTh.payNow {background:#257eff !important;color:#fff !important;font-size:20px !important;}.easyzoom--overlay {background:#fff;}.link {color:#257eff;}.dialog-especial-variant {display:none;margin-top:5px;}.dialog-especial-variant span {padding:3px 10px;background:#fff;color:#444;font-size:18px;}.text-red {color:#d50606;font-size:18px;}.perspective {border-left:2px dashed var(--amarilloth) !important;border-top:2px dashed var(--amarilloth) !important;}.carousel-control-prev {color:#c0c0c0 !important;font-size:40px !important;}.carousel-control-next {color:#c0c0c0 !important;font-size:40px !important;}.carousel-control-prev > img {border:0px !important;background:#fff0 !important;}.carousel-control-next > img {border:0px !important;background:#fff0 !important;}.formatDimesion {color:#000;}.formatDimesion.gray {color:#83827e;}.formatDimesion .x {color:#83827e;}.feature.dimensiones span {color:#83827e !important;font-size:17px !important;}.price .priceTachado {color:#888;text-decoration:line-through;}.discountTag {background:#d70000;padding:0px 5px 0px 5px;border-radius:3px;color:#f0f0f0;font-family:'THBold';margin-left:2px;}#currentMainPictureElementLink .img-fluid {background:#FFCD36;background:radial-gradient(circle,rgba(255,205,54,1) 50%,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 101%);}.extraVariantSquare {border-radius:0px !important;width:auto !important;height:32px !important;font-size:18px !important;padding:0px 10px !important;}.request-special-controls {border-radius:10px;margin:10px 0px;padding:10px 10px;background:#ffffff;display:none;border:1px dashed #ccc;}.btnBase {border-radius:100px;height:25px;width:25px;background:#fff;border:3px solid #c0c0c0;padding:2px;cursor:pointer;margin-left:5px;margin-top:5px;}.btnBase.active {border:3px solid #70a83b;}.btnBase div {width:100%;}#mobile-carrousel {min-height:350px;}.carousel-item {transition:transform 0.25s ease-in-out;}.carousel-indicators [data-bs-target] {height:25px;width:25px;border-radius:30px;background-clip:unset;box-sizing:revert;margin-left:7px;margin-right:7px;}.carousel-indicators button {background:#ffcd36 !important;}