.sending-description{display:flex;justify-content:center;align-items:center;gap:1rem;padding:.5rem;border:1px solid;border-radius:4px}.sending-description img{width:38px}.sending-description p{padding:.3rem;height:80px;font-size:12px}.sending-description button{border:none;background:transparent;color:#000;font-weight:700;text-decoration:underline;cursor:pointer}.sending-description-dialog{display:none;flex-direction:column;gap:1rem;margin:auto;padding:20px;background-color:#fefefe;border:1px solid #888}.sending-description-dialog header{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;color:var(--black-300)}.sending-description-dialog header button{border:none;background-color:transparent;color:var(--black-300);font-size:28px;font-weight:700;cursor:pointer}.sending-description-dialog ::backdrop{background-color:#0006}.sending-description-dialog[open]{display:flex}.close{border:none;background-color:transparent;color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.product_sku span{font-size:11px}body{background-color:var(--gray-100)}#main .dicoparts-product{display:grid;grid-template-columns:1fr 370px;justify-content:center;gap:2rem;margin:1rem auto;padding:2rem;background-color:#fff}#main .dicoparts-product .onsale{display:none}#main .dicoparts-product .woocommerce-variation-add-to-cart{display:flex;flex-direction:column;gap:1rem}#main .dicoparts-product .woocommerce-product-gallery__trigger{background-color:transparent}#main .dicoparts-product .woocommerce-product-gallery{position:relative;display:grid;gap:1rem;grid-template-areas:"thumbs image";grid-template-columns:200px 1fr;max-width:850px;width:100%;margin:0}#main .dicoparts-product .woocommerce-product-gallery .flex-control-thumbs{grid-area:thumbs;display:flex;flex-direction:column;gap:1rem;margin:0 auto}#main .dicoparts-product .woocommerce-product-gallery .flex-control-thumbs li{width:200px;height:200px;margin:0;padding:0;cursor:pointer;list-style:none}#main .dicoparts-product .woocommerce-product-gallery .flex-control-thumbs li img{width:100%;height:100%;object-fit:cover;object-position:center}#main .dicoparts-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{grid-area:image;width:100%;max-height:640px;height:100%}#main .dicoparts-product .woocommerce-product-gallery .flex-viewport{grid-area:image;display:flex;aspect-ratio:1 / 1;height:auto!important}#main .dicoparts-product .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper{display:flex;height:100%}#main .dicoparts-product .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{float:none!important}#main .dicoparts-product .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{width:100%;height:100%;object-fit:cover;border:1px solid var(--gray-200)}#main .dicoparts-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;right:0;display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:#fff;padding:.5rem;margin:10px;border-radius:10000px;color:#000;text-decoration:none;z-index:1}#main .dicoparts-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger span{display:var(--fa-display, inline-block);font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}#main .dicoparts-product .woocommerce-product-gallery:not(:has(.flex-viewport)){display:flex;justify-self:center;max-width:640px}#main .dicoparts-product .woocommerce-product-gallery:not(:has(.flex-viewport)) img{width:100%;height:100%;object-fit:cover;object-position:center;border:1px solid var(--gray-200)}#main .dicoparts-product .summary{display:flex;flex-direction:column;gap:5px;width:100%;background-color:#fff}#main .dicoparts-product .summary .product_title{font-size:24px}#main .dicoparts-product .summary .woocommerce-product-details__short-description p{hyphenate-limit-chars:7;-webkit-hyphens:auto;hyphens:auto;text-align:justify;text-wrap:pretty}#main .dicoparts-product .summary .woocommerce-product-rating,#main .dicoparts-product .summary .product_meta{margin:5px 0}#main .dicoparts-product .summary .price{display:flex;flex-direction:row;align-items:stretch;gap:1rem;margin:16px 0;font-size:32px}#main .dicoparts-product .summary .price:not(:has(ins)){gap:5px}#main .dicoparts-product .summary .price:has(del){flex-direction:row-reverse;justify-content:flex-end}#main .dicoparts-product .summary .price ins{font-size:32px;font-weight:700}#main .dicoparts-product .summary .price ins:before{content:"Precio IVA incluido: ";font-size:12px}#main .dicoparts-product .summary .price ins bdi{color:var(--red-600)}#main .dicoparts-product .summary .price del{font-size:24px;font-weight:700;opacity:1}#main .dicoparts-product .summary .price del .woocommerce-Price-currencySymbol:before{font-size:24px;font-weight:700}#main .dicoparts-product .summary .price del bdi{text-decoration:line-through}#main .dicoparts-product .summary .price del:before{content:"Precio Normal: ";font-size:12px}#main .dicoparts-product .summary .price ins,#main .dicoparts-product .summary .price del{display:flex;flex-direction:column;justify-content:space-between;gap:5px;text-decoration:none}#main .dicoparts-product .summary .cart{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;margin:40px 0 5px}#main .dicoparts-product .summary .cart.variations_form{margin:5px 0}#main .dicoparts-product .summary .cart .quantity{--width: 43px;--height: 38px;max-width:130px}#main .dicoparts-product .summary .cart .single_add_to_cart_button{--btn-background: #000;--btn-hover-background: #fff;--btn-color: #fff;--btn-hover-color: #000;--btn-border-color: #000;--btn-hover-border-color: #000;border-width:1px;max-width:200px}#main .dicoparts-product .summary .cart .single_variation_wrap{display:flex;flex-direction:column;gap:1rem}#main .dicoparts-product .summary .cart .single_variation_wrap .woocommerce-variation-description{display:flex;flex-direction:column;gap:1rem;width:100%}#main .dicoparts-product .summary .cart>:last-child{flex:1}#main .dicoparts-product .summary .cart .wishlist-button{--btn-background: #fff;--btn-hover-background: #000;--btn-color: #000;--btn-hover-color: #fff;--btn-border-color: #000;--btn-hover-border-color: #000;margin:0}#main .dicoparts-product .summary .variations_form .variations{display:block;width:100%}#main .dicoparts-product .summary .variations_form .variations tbody{display:flex;flex-direction:column;gap:1rem}#main .dicoparts-product .summary .variations_form .variations tbody tr{display:flex;flex-direction:column;align-items:flex-start;gap:8px}#main .dicoparts-product .summary .variations_form .variations tbody td,#main .dicoparts-product .summary .variations_form .variations tbody th{display:block;width:100%;text-align:left;line-height:normal}#main .dicoparts-product .summary .variations_form .variations .reset_variations{display:flex;align-items:flex-end;gap:5px;width:max-content;margin:5px 0;padding:5px 10px;background-color:var(--gray-200);border:0;border-radius:5px;color:var(--black-300);font-size:15px;text-decoration:none;line-height:normal}#main .dicoparts-product .summary .variations_form .variations .reset_variations:hover{background-color:var(--yellow-100)}#main .dicoparts-product .summary .variations_form .variations .reset_variations:after{--fa: "";content:var(--fa);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-family:var(--fa-style-family-classic);font-weight:var(--fa-style, 900);font-style:normal;font-variant:normal;line-height:normal;text-rendering:auto}#main .dicoparts-product .summary .extra-gram-option{display:flex;flex-direction:column;gap:8px}#main .dicoparts-product .summary select{width:100%;height:40px;padding:0 1rem;background-color:#fff;border:1px solid var(--gray-200);color:#000}.dicoparts-related-products{display:flex;flex-direction:column;gap:1.5rem;padding:3rem 4rem}.dicoparts-related-products .products-card-container{align-self:center;max-width:var(--max-width-xl);width:100%}.woocommerce-notices-wrapper{max-width:var(--max-width-xxl);margin:0 auto}.woocommerce-Reviews,.woocommerce-Reviews #comments{display:flex;flex-direction:column;gap:1rem}.woocommerce-Reviews #comments .woocommerce-Reviews-title{display:none}.woocommerce-Reviews .commentlist{display:flex;flex-direction:column;gap:1rem;list-style:none}.woocommerce-Reviews .commentlist .comment_container{display:flex;gap:1rem}.woocommerce-Reviews .commentlist .comment_container img{border-radius:5px}.woocommerce-Reviews .commentlist .comment_container .comment-text{flex:1;display:flex;flex-direction:column;gap:.5rem;padding:1rem;border:1px solid var(--gray-200);border-radius:5px}.woocommerce-Reviews .commentlist .comment_container .comment-text .meta{order:1;display:flex;justify-content:space-between;gap:.5rem;font-size:14px;color:var(--gray-500)}.woocommerce-Reviews .commentlist .comment_container .comment-text .meta .woocommerce-review__author{font-weight:700}.woocommerce-Reviews .commentlist .comment_container .comment-text .meta .woocommerce-review__dash{display:none}.woocommerce-Reviews .commentlist .comment_container .comment-text .meta .woocommerce-review__published-date{font-style:italic}.woocommerce-Reviews .commentlist .comment_container .comment-text .woocommerce-product-rating-stars{order:2;display:flex;align-items:center;gap:.5rem}.woocommerce-Reviews .commentlist .comment_container .comment-text .woocommerce-product-rating-stars span{font-size:16px;color:var(--yellow-300);font-weight:700}.woocommerce-Reviews .commentlist .comment_container .comment-text .description{order:3;font-size:16px;color:#000}.woocommerce-Reviews #respond{display:flex;flex-direction:column;gap:1rem}.woocommerce-Reviews .comment-form{display:flex;flex-direction:column;gap:.5rem;max-width:400px}.woocommerce-Reviews .comment-form .comment-notes{display:flex;flex-direction:column;font-size:14px;font-weight:700}.woocommerce-Reviews .comment-form .comment-form-rating{display:flex;flex-direction:column;gap:.5rem;font-size:16px;font-weight:700}.woocommerce-Reviews .comment-form .comment-form-rating label span{font-size:16px;color:var(--yellow-300);font-weight:700}.woocommerce-Reviews .comment-form .comment-form-rating p.stars{--size: 24px;display:flex;padding-bottom:0;margin-bottom:0}.woocommerce-Reviews .comment-form .comment-form-rating p.stars span{display:flex;justify-content:center;align-items:center}.woocommerce-Reviews .comment-form .comment-form-rating p.stars a{position:relative;display:flex;justify-content:center;align-items:center;text-decoration:none;color:var(--yellow-300);padding-right:5px}.woocommerce-Reviews .comment-form .comment-form-rating p.stars a svg{width:var(--size);height:var(--size)}.woocommerce-Reviews .comment-form .comment-form-rating p.stars a .empty{display:block}.woocommerce-Reviews .comment-form .comment-form-rating p.stars a .fill{display:none}.woocommerce-Reviews .comment-form .comment-form-rating p.stars.selected a:not(.active) .fill{display:block}.woocommerce-Reviews .comment-form .comment-form-rating p.stars.selected a:not(.active) .empty{display:none}.woocommerce-Reviews .comment-form .comment-form-rating p.stars.selected a.active~a .fill{display:none}.woocommerce-Reviews .comment-form .comment-form-rating p.stars.selected a.active~a .empty{display:block}.woocommerce-Reviews .comment-form .comment-form-rating p.stars.selected a.active .fill{display:block}.woocommerce-Reviews .comment-form .comment-form-rating p.stars.selected a.active .empty{display:none}.woocommerce-Reviews .comment-form .comment-form-rating p.stars.selected:hover a.active .fill,.woocommerce-Reviews .comment-form .comment-form-rating p.stars.selected:hover a .fill,.woocommerce-Reviews .comment-form .comment-form-rating p.stars:hover a.active .fill,.woocommerce-Reviews .comment-form .comment-form-rating p.stars:hover a .fill{display:block}.woocommerce-Reviews .comment-form .comment-form-rating p.stars.selected:hover a.active .empty,.woocommerce-Reviews .comment-form .comment-form-rating p.stars.selected:hover a .empty,.woocommerce-Reviews .comment-form .comment-form-rating p.stars:hover a.active .empty,.woocommerce-Reviews .comment-form .comment-form-rating p.stars:hover a .empty{display:none}.woocommerce-Reviews .comment-form .comment-form-rating p.stars.selected:hover a.active:hover~a .fill,.woocommerce-Reviews .comment-form .comment-form-rating p.stars.selected:hover a:hover~a .fill,.woocommerce-Reviews .comment-form .comment-form-rating p.stars:hover a.active:hover~a .fill,.woocommerce-Reviews .comment-form .comment-form-rating p.stars:hover a:hover~a .fill{display:none}.woocommerce-Reviews .comment-form .comment-form-rating p.stars.selected:hover a.active:hover~a .empty,.woocommerce-Reviews .comment-form .comment-form-rating p.stars.selected:hover a:hover~a .empty,.woocommerce-Reviews .comment-form .comment-form-rating p.stars:hover a.active:hover~a .empty,.woocommerce-Reviews .comment-form .comment-form-rating p.stars:hover a:hover~a .empty{display:block}.woocommerce-Reviews .comment-form .comment-form-comment,.woocommerce-Reviews .comment-form .comment-form-author,.woocommerce-Reviews .comment-form .comment-form-email{display:flex;flex-direction:column;gap:10px}.woocommerce-Reviews .comment-form .comment-form-comment input,.woocommerce-Reviews .comment-form .comment-form-author input,.woocommerce-Reviews .comment-form .comment-form-email input{width:100%;padding:.5rem;border:1px solid var(--black-300);border-radius:0;color:#000;font-size:16px;font-weight:700;outline:none}.woocommerce-Reviews .comment-form .comment-form-comment textarea,.woocommerce-Reviews .comment-form .comment-form-author textarea,.woocommerce-Reviews .comment-form .comment-form-email textarea{min-height:100px;width:100%;height:150px;padding:1rem;border:1px solid var(--black-300);border-radius:5px;font-family:var(--font-family);color:#000;font-size:16px;font-weight:500;outline:none;resize:vertical}.woocommerce-Reviews .comment-form .comment-form-cookies-consent{position:relative;display:flex;align-items:center;gap:10px;width:100%;height:auto;border:0}.woocommerce-Reviews .comment-form .comment-form-cookies-consent input[type=checkbox]{position:absolute;width:24px;height:24px;cursor:pointer;opacity:0}.woocommerce-Reviews .comment-form .comment-form-cookies-consent:has(input[type=checkbox]:checked):before{content:var(--fa);transition:color .25s}.woocommerce-Reviews .comment-form .comment-form-cookies-consent:before{--fa: "";content:"";display:var(--fa-display, inline-flex);justify-content:center;align-items:center;width:22px;height:22px;border:1px solid #000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;cursor:pointer}.woocommerce-Reviews .comment-form .comment-form-cookies-consent label{flex:1;font-size:12px;font-weight:700;cursor:pointer}.woocommerce-Reviews .comment-form .form-submit input[type=submit]{--btn-background: var(--black-700);--btn-hover-background: #fff;--btn-color: #fff;--btn-hover-color: var(--black-700);--btn-border-color: var(--black-700);--btn-hover-border-color: var(--black-700);display:flex;justify-content:center;align-items:center;width:100%;padding:.7rem;background:var(--btn-background);color:var(--btn-color);border:1px solid var(--btn-border-color);border-radius:5px;text-decoration:none;line-height:1;cursor:pointer;transition:all .25s}.woocommerce-Reviews .comment-form .form-submit input[type=submit]:disabled{opacity:.5;cursor:not-allowed}.woocommerce-Reviews .comment-form .form-submit input[type=submit]:disabled:hover{--btn-background: #000;--btn-color: #fff}.woocommerce-Reviews .comment-form .form-submit input[type=submit]:hover{background:var(--btn-hover-background);color:var(--btn-hover-color);border-color:var(--btn-hover-border-color);transition:all .25s}.wdp_bulk_table_content .bulk_table{display:flex;flex-direction:column;gap:.5rem;margin:1rem 0}.wdp_bulk_table_content .bulk_table .wdp_pricing_table_caption{font-weight:700;color:var(--black-300)!important;font-size:18px}.wdp_bulk_table_content .bulk_table table{border:1px solid var(--black-300)}.wdp_bulk_table_content .bulk_table table thead tr td{background-color:var(--yellow-100)!important;font-weight:700}.wdp_bulk_table_content .bulk_table table thead tr td,.wdp_bulk_table_content .bulk_table table tbody tr td{color:var(--black-300)!important}.wdp_bulk_table_content .bulk_table table td{border:0;border-left:1px solid var(--black-300)}.wdp_bulk_table_content .bulk_table table th{background-color:var(--yellow-100);font-weight:700}.wdp_bulk_table_content .bulk_table table tr:nth-child(2n){background-color:var(--gray-500)}@media(max-width:1250px){#main .dicoparts-product .woocommerce-product-gallery:not(:has(.flex-viewport)),#main .dicoparts-product .woocommerce-product-gallery{grid-template-columns:1fr auto;grid-template-areas:"image image" "thumbs thumbs"}#main .dicoparts-product .woocommerce-product-gallery:not(:has(.flex-viewport)) .flex-control-thumbs,#main .dicoparts-product .woocommerce-product-gallery .flex-control-thumbs{flex-direction:row;flex-wrap:wrap}#main .dicoparts-product .woocommerce-product-gallery:not(:has(.flex-viewport)) .flex-control-thumbs li,#main .dicoparts-product .woocommerce-product-gallery .flex-control-thumbs li{width:150px;height:150px}}@media(max-width:768px){#main .dicoparts-product{display:flex;flex-direction:column}.breadcrumbs ul{flex-wrap:wrap}.woocommerce-Reviews .commentlist .comment_container{flex-direction:column}.dicoparts-related-products{padding:2rem}}
