.carrito{overflow:auto;max-width:100%}.carrito .home-title{margin-top:50px;margin-bottom:0}.carrito .cart-table{width:calc(100% - 340px);float:left}.carrito table{margin:80px 0 0;width:100%;border-bottom:1px solid var(--color);border-left:1px solid var(--color);border-right:1px solid var(--color)}.carrito table thead{display:none}.carrito th{padding:0 0 20px;font-size:.75em;text-transform:uppercase;font-weight:400}.carrito tbody tr{border-top:1px solid var(--color)}.carrito td{padding:20px 30px;vertical-align:middle;font-weight:400;font-size:var(--f12)}.carrito td.td-img{padding:20px;border-right:1px solid var(--color)}.carrito td.td-img img{display:block;width:90px;height:auto;margin:0 auto}.carrito td.td-name a{color:var(--color);text-decoration:underline}.carrito td.td-name h2{font-weight:300;padding-bottom:5px}.carrito td.td-name h3{font-weight:300;font-size:.875em;padding-bottom:5px;display:none}.carrito td.td-name h4{font-weight:300;font-size:.75em;padding-bottom:5px}.carrito td.td-name h4 a{text-decoration:underline}.carrito td.td-quantity{position:relative;padding:20px 0;width:100px}.carrito td.td-quantity input{width:100%;height:45px;text-align:center;padding:4px 0;border-radius:0;appearance:none;-webkit-appearance:none;border:1px solid #fff;background:transparent;display:block;margin:0 auto;color:var(--color)}.carrito td.td-quantity input::placeholder{color:var(--color)}.carrito td.td-quantity input[type=number]::-webkit-inner-spin-button,.carrito td.td-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.carrito td.td-quantity input[type=number]{-moz-appearance:textfield}.carrito td.td-quantity .button{position:absolute;top:50%;transform:translateY(-50%);font-size:1.375em;display:block;width:26px;height:26px;border-radius:50%;background:transparent;text-align:center;cursor:pointer}.carrito td.td-quantity .button span{position:relative;top:-1px}.carrito td.td-quantity .inc span{top:-0px}.carrito td.td-quantity .dec{left:4px}.carrito td.td-quantity .inc{right:4px}.carrito td.td-price,.carrito td.td-total{font-weight:700;text-align:center}.carrito .extras{border:1px solid var(--color);border-top:0;padding:30px}.carrito .extras textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:120px;background:transparent;border:1px solid var(--color);border-radius:0;outline:none;color:var(--color);padding:10px}.carrito .extras textarea::placeholder{color:var(--color)}.carrito .extras .deon{margin-top:0;padding-bottom:20px}.carrito .extras .deon h3{font-weight:700;text-transform:none;text-decoration:none;font-size:var(--f15);letter-spacing:0px;padding:15px 0;margin-top:0;color:var(--color);cursor:pointer;transition:var(--t025);-webkit-transition:var(--t025);-moz-transition:var(--t025);-ms-transition:var(--t025);position:relative;border-bottom:1px solid var(--color)}.carrito .extras .deon h3:hover{opacity:.6}.carrito .extras .deon h3.accor:first-of-type:before{content:"";display:none;width:100%;height:1px;background:#000;position:absolute;top:-15px;left:0}.carrito .extras .deon h3:after{display:block;content:"+";position:absolute;top:15px;right:0;font-size:1.25em;font-weight:300;transform:rotate(0);transition:var(--t025);-webkit-transition:var(--t025);-moz-transition:var(--t025);-ms-transition:var(--t025)}.carrito .extras .deon h3.active:after{transform:rotate(45deg)}.carrito .extras .deon .hide-info{opacity:0;visibility:hidden;height:0;font-size:.875em;padding:0;transition:var(--t025);-webkit-transition:var(--t025);-moz-transition:var(--t025);-ms-transition:var(--t025)}.carrito .extras .deon .hide-info.show{opacity:1;visibility:visible;height:auto;padding:20px 0 10px}.carrito .extras .inner{width:100%;max-width:430px;margin:0 auto}.carrito .seguir-comprando{display:block;float:left;font-weight:700;font-size:1em;color:var(--color);margin:10px 0 40px}.seguir-comprando i{-webkit-text-stroke:.5px var(--color)}.carrito .cart-total{width:300px;max-width:500px;float:right;text-align:center;margin:50px 0 40px;background:#000;padding:20px}.carrito .cart-total h3{font-weight:700;font-size:1.125em;letter-spacing:2px;margin-bottom:15px;text-transform:uppercase;width:100%;display:block;padding-bottom:5px;text-align:left}.carrito .cart-total .overflow{overflow:auto;margin:0 0 12px}.carrito .cart-total h4{font-weight:400;font-size:1em;letter-spacing:0px;width:50%;float:left;text-align:left}.carrito .cart-total h2{font-weight:700;font-size:1em;width:50%;float:right;text-align:right}.carrito .cart-total p.disclaimer{font-size:.75em;font-style:italic;font-weight:300}.carrito .botones{width:100%;overflow:auto;padding:30px 0 0}.carrito .botones a{display:block;float:left;font-weight:700;font-size:.875em;color:#333;margin-top:10px}.carrito .botones input{border:0;font-weight:400;background:var(--naranjo);color:var(--color);font-size:var(--f14);font-weight:700;padding:14px 25px 15px;float:right;margin-left:0;width:100%;appearance:none;-webkit-appearance:none;border-radius:0;text-transform:uppercase;letter-spacing:0px;transition:var(--t025);-webkit-transition:var(--t025);-moz-transition:var(--t025);-ms-transition:var(--t025)}.carrito input.update-cart{background:#928b8d;color:var(--color);width:100%;font-size:.75em;margin-bottom:10px}.carrito .botones input:hover{opacity:.7}.is-a-regalos{background:#dbdde166;padding:2vw 1.5vw 1.5vw;margin-bottom:40px;overflow:auto;width:100%;margin-left:0;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:3vw}.is-a-regalos h3{font-size:.75em;color:#000;font-weight:700;margin-bottom:15px;letter-spacing:0px}.is-a-gift{width:100%;border:0px solid #f2f2f2;padding:.5vw 0 1vw}.is-a-gift .styled-checkbox+label:before{background-color:#fff}.is-a-gift .styled-checkbox:checked+label:after{left:10px}.is-a-gift p{display:block;overflow:visible;padding-bottom:0}.is-a-regalos div.mensaje{padding-top:0;padding-left:0;font-size:1em;display:none}.is-a-regalos div.mensaje.show{display:block}.is-a-regalos div.mensaje input,.is-a-regalos div.mensaje textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;border-radius:0;background:#fff;outline:none;width:100%;height:45px;padding:0 15px;font-size:.75em;font-weight:400;margin:0 0 20px}.is-a-regalos div.mensaje textarea{height:120px;padding:15px;margin:0 0 10px}.is-a-regalos div.mensaje input::placeholder,.is-a-regalos div.mensaje textarea::placeholder{font-family:var(--font);font-size:.75em;font-weight:500;color:#303030}.is-a-regalos div.mensaje small{font-size:var(--f10);font-style:italic;letter-spacing:0}.pre-check{border:1px solid var(--color);margin:0 0 15px;padding:12px 15px 15px}.pre-check h5{font-size:var(--f12);font-weight:700;margin-bottom:10px;text-transform:none}.comunas{background-color:transparent;font-size:.875em;margin:0;padding:0;text-align:initial}.comunas .alert{color:#f42121;display:none;font-size:.875em;font-weight:600;padding-bottom:10px}.comunas a{color:#000}.comunas label{display:none}.comunas select{appearance:none;background-color:transparent;background-image:url(down.svg);background-position:calc(100% - 12px) center;background-repeat:no-repeat;background-size:12px auto;border:1px solid var(--color);border-radius:0;font-size:var(--f12);outline:0;padding:6px 10px;width:100%;color:var(--color);-webkit-appearance:none}.comunas select.rojo{border:2px solid #f42121}.comunas select.verde{border:2px solid #8ECDC7}.comunas select#select-town{margin-top:10px}.factura{background-color:transparent;font-size:.875em;padding:0;margin:0 0 10px;text-align:initial}.factura a{color:#000}.factura .styled-checkbox{opacity:0;position:absolute}.factura .styled-checkbox+label{cursor:pointer;display:inline;padding:0!important;position:relative}.factura .styled-checkbox+label:first-of-type{margin-right:15px}.factura .styled-checkbox+label small{display:none}.styled-checkbox+label:before{background-color:#f1f1f3;content:"";display:inline-block;height:20px;margin-right:10px;position:relative;top:-3px;vertical-align:text-top;width:20px}.styled-checkbox:checked+label:before{background-color:var(--naranjo)}.styled-checkbox:checked+label:after{background:#fff;box-shadow:2px 0 #fff,4px 0 #fff,4px -2px #fff,4px -4px #fff,4px -6px #fff,4px -8px #fff;content:"";height:2px;left:5px;position:absolute;top:6px;transform:rotate(45deg);width:2px;-webkit-transform:rotate(45deg)}.factura .billing-menu{display:none;margin-top:10px}.factura .billing-menu .cart-attribute__field{display:block;margin-top:10px;width:100%}.factura .billing-menu label{display:none}.factura .billing-menu input{width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;border-radius:0;outline:none;height:40px;font-size:var(--f12);border:1px solid var(--color);background-color:transparent;padding:0 10px}.factura .billing-menu input::placeholder{color:var(--color)}.factura .billing-menu input.valido{border:1px solid #22aa73}.factura .billing-menu input.invalido{border:1px solid #e21c24}@media only screen and (min-width:100px)and (max-width:830px){.carrito .cart-table{width:100%;float:none}.carrito table{display:block;margin:40px 0 0}.carrito table thead{display:none}.carrito table tbody{display:block}.carrito tr{display:block;width:100%;overflow:auto;padding-bottom:0}.carrito tr td{display:block;width:60%;float:right;padding:20px}.carrito tr td.td-img{width:40%;float:left}.carrito td.td-name h2{font-size:.875em}.carrito td.td-name h3{font-size:.75em;display:none}.carrito td.td-name h4{font-size:.75em}.carrito tr td.td-price{display:none}.carrito td.td-quantity{width:30%;float:right;padding:0 20px}.carrito td.td-quantity input{display:block;margin:0 auto;border:1px solid #ccc}.carrito td.td-quantity .dec{left:16px}.carrito td.td-quantity .inc{right:16px}.carrito td.td-total{width:30%;float:left;padding:20px;text-align:left}.carrito .extras{padding:10px 30px}.carrito .cart-total{width:100%;float:none;margin-top:0}.carrito .botones a{float:none;display:none}.carrito .botones input{width:100%;padding:10px 0;appearance:none;-webkit-appearance:none;border:0}.carrito .botones input.update-cart{margin-right:0%;appearance:none;-webkit-appearance:none;border:0}.carrito .seguir-comprando{display:none}.is-a-regalos{padding:6vw 4vw 4vw;width:100%;grid-template-columns:1fr}.is-a-regalos h3{font-size:1em;margin-bottom:30px}.is-a-gift{padding:.5vw 0 4vw;font-size:.91325em}.is-a-gift .styled-checkbox:checked+label:after{left:-30px}.is-a-gift p{padding-left:35px}.comunas{padding:2vw 4vw 4vw}.comunas h5{margin-bottom:10px}.factura{padding:4vw 4vw 2vw}.factura h5{margin-bottom:10px}.factura .styled-checkbox+label{margin-bottom:10px;padding-left:30px!important}.factura .styled-checkbox:checked+label:before{left:0}.factura .styled-checkbox+label:before{left:0}.factura .styled-checkbox:checked+label:after{top:6px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cart.css.map */
