:root{--wc-primary:#E88413;--wc-primary-text:#140B07}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce div.product form.cart .single_add_to_cart_button{background-color:#E88413;color:#140B07;border:0;border-radius:8px;font-weight:700}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce div.product form.cart .single_add_to_cart_button:hover,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus{background-color:#C96A08;color:#FFF}.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled{background-color:#E88413;color:#140B07;opacity:.5}.woocommerce div.product form.cart .single_add_to_cart_button{min-height:46px;padding:0 24px;font-size:16px}.woocommerce div.product form.cart .quantity .qty{height:46px;border:1px solid #CFCECA;border-radius:8px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#1E120D;font-size:28px;font-weight:700}.woocommerce div.product p.price del,.woocommerce div.product span.price del{color:#7A7975;font-size:.65em;font-weight:400}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{color:#C62828;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#F1F0EE;border-color:#E3E2DF}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:var(--e-global-color-dxbg,#FAF9F7);border-bottom-color:var(--e-global-color-dxbg,#FAF9F7)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#565553;font-weight:700}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#1E120D}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 var(--e-global-color-dxbg,#FAF9F7)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 var(--e-global-color-dxbg,#FAF9F7)}.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{border-color:#E3E2DF}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom-color:#E3E2DF}.woocommerce span.onsale{background-color:#C62828;color:#FFF}.dxv{--dxv-c:#1E120D;--dxv-c9:#140B07;--dxv-c7:#2C1E17;--dxv-a:#E88413;--dxv-a6:#C96A08;--dxv-a7:#9C5205;--dxv-a50:#FFF7EB;--dxv-a4:#F0A03A;--dxv-s50:#F7F6F5;--dxv-s100:#F1F0EE;--dxv-s200:#E3E2DF;--dxv-s300:#CFCECA;--dxv-t2:#565553;--dxv-muted:#7A7975;--dxv-green:#157F3D;--dxv-red:#C62828;--dxv-wa:#25D366;--dxv-wa-h:#1EBE5B;--dxv-r:12px;--dxv-font:"Source Sans 3", -apple-system, "Segoe UI", Roboto, sans-serif;--dxv-display:Bitter, Georgia, serif;color:var(--dxv-c);box-sizing:border-box;font-family:var(--dxv-font)}.dxv *,.dxv *::before,.dxv *::after{box-sizing:border-box}.dxv [hidden]{display:none!important}.dxv .dxv-icon{flex:0 0 auto;vertical-align:middle}.dxv .dxv-h{margin:0;font-family:var(--dxv-display);font-size:22px;line-height:1.2;color:var(--dxv-c)}.dxv .dxv-muted{margin:0;color:var(--dxv-muted);font-size:14px}.dxv .dxv-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--dxv-s100);color:var(--dxv-c);font-size:12px;font-weight:700}.dxv .dxv-chip--accent{background:var(--dxv-a50);color:var(--dxv-a7)}.dxv .dxv-eyebrow{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--dxv-a50);color:var(--dxv-a7);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.dxv .dxv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 18px;border-radius:8px;border:1px solid #fff0;font-family:var(--dxv-font);font-weight:700;font-size:15px;line-height:1.15;text-decoration:none;text-align:center;cursor:pointer;white-space:normal;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s}.dxv .dxv-btn--sm{min-height:36px;padding:6px 12px;font-size:13px}.dxv .dxv-btn--block{width:100%}.dxv .dxv-btn.dxv-btn--wa{background:var(--dxv-wa);color:var(--dxv-c9);border-color:var(--dxv-wa)}.dxv .dxv-btn.dxv-btn--wa:hover,.dxv .dxv-btn.dxv-btn--wa:focus{background:var(--dxv-wa-h);border-color:var(--dxv-wa-h);color:var(--dxv-c9)}.dxv .dxv-btn.dxv-btn--accent{background:var(--dxv-a);color:var(--dxv-c9);border-color:var(--dxv-a)}.dxv .dxv-btn.dxv-btn--accent:hover,.dxv .dxv-btn.dxv-btn--accent:focus{background:var(--dxv-a6);border-color:var(--dxv-a6);color:#fff}.dxv .dxv-btn.dxv-btn--outline{background:#fff;color:var(--dxv-c);border-color:var(--dxv-s300)}.dxv .dxv-btn.dxv-btn--outline:hover,.dxv .dxv-btn.dxv-btn--outline:focus{background:var(--dxv-s50);border-color:var(--dxv-c);color:var(--dxv-c)}.dxv .dxv-btn.dxv-btn--outline.is-added{background:var(--dxv-a50);border-color:var(--dxv-a);color:var(--dxv-a7)}.dxv .dxv-btn:focus-visible,.dxv .dxv-mini:focus-visible{outline:2px solid var(--dxv-a6);outline-offset:2px}.dxv .dxv-btn.is-busy,.dxv .dxv-btn[disabled],.dxv .dxv-mini.is-busy{opacity:.55;pointer-events:none}.dxv.dxv-ask{clear:both;display:flex;flex-direction:column;gap:10px;margin:18px 0 20px;padding:14px;background:var(--dxv-s50);border:1px solid var(--dxv-s200);border-radius:var(--dxv-r)}.dxv.dxv-ask--alert{background:var(--dxv-a50);border-color:#F8D496;border-left:4px solid var(--dxv-a)}.dxv .dxv-ask__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dxv .dxv-ask__row--single{grid-template-columns:minmax(0,1fr)}.dxv .dxv-ask__note{margin:0;color:var(--dxv-t2);font-size:13.5px;line-height:1.45}.dxv .dxv-ask__state{display:flex;gap:8px;align-items:flex-start;margin:0;color:var(--dxv-a7);font-size:14px;font-weight:600;line-height:1.4}.dxv .dxv-ask__state .dxv-icon{margin-top:1px}.dxv.dxv-loop{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;margin-top:8px}.dxv.dxv-loop--single{grid-template-columns:minmax(0,1fr)}.dxv .dxv-mini{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:36px;margin:0;padding:6px 8px;border-radius:8px;border:1px solid var(--dxv-s300);background:#fff;color:var(--dxv-c);font-family:var(--dxv-font);font-size:13px;font-weight:700;line-height:1.1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}.dxv .dxv-mini:hover,.dxv .dxv-mini:focus{background:var(--dxv-s50);border-color:var(--dxv-c);color:var(--dxv-c)}.dxv .dxv-mini.dxv-mini--wa{background:#EFFBF3;border-color:#BFE8CF;color:#0E6B33}.dxv .dxv-mini.dxv-mini--wa:hover,.dxv .dxv-mini.dxv-mini--wa:focus{background:var(--dxv-wa);border-color:var(--dxv-wa);color:var(--dxv-c9)}.dxv .dxv-mini.is-added,.dxv .dxv-mini.is-added:hover{background:var(--dxv-a50);border-color:var(--dxv-a);color:var(--dxv-a7)}@media (max-width:600px){.dxv.dxv-loop{grid-template-columns:40px minmax(0,1fr)}.dxv.dxv-loop--single{grid-template-columns:minmax(0,1fr)}.dxv.dxv-loop .dxv-mini--wa span{display:none}.dxv .dxv-mini{font-size:12.5px;padding:6px}}.dxv.dxv-fbt{clear:both;margin:32px 0;padding:24px;background:#fff;border:1px solid var(--dxv-s200);border-radius:16px}.dxv .dxv-fbt__head{margin-bottom:18px}.dxv .dxv-fbt__title{margin:10px 0 4px;font-family:var(--dxv-display);font-size:26px;line-height:1.2;color:var(--dxv-c)}.dxv .dxv-fbt__sub{margin:0;color:var(--dxv-t2);font-size:15px}.dxv .dxv-fbt__body{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:20px;align-items:stretch}.dxv .dxv-fbt__list{list-style:none;display:flex;flex-wrap:wrap;gap:24px;margin:0;padding:0}.dxv .dxv-fbt__item{position:relative;flex:1 1 150px;max-width:220px;display:flex;flex-direction:column;gap:8px;margin:0;padding:12px;background:#fff;border:1px solid var(--dxv-s200);border-radius:12px;transition:opacity .15s,border-color .15s}.dxv .dxv-fbt__item+.dxv-fbt__item::before{content:"+";position:absolute;left:-12px;top:38%;transform:translate(-50%,-50%);z-index:1;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--dxv-c);color:#fff;font-size:15px;font-weight:700;line-height:1}.dxv .dxv-fbt__item.is-main{border-color:var(--dxv-a)}.dxv .dxv-fbt__item.is-off{opacity:.5}.dxv .dxv-fbt__check{position:absolute;top:8px;left:8px;z-index:2;display:inline-flex;padding:4px;background:#fff;border-radius:6px;box-shadow:0 1px 2px rgb(30 18 13 / .15);cursor:pointer}.dxv .dxv-fbt__check input{width:18px;height:18px;margin:0;accent-color:var(--dxv-a);cursor:pointer}.dxv .dxv-fbt__img{display:block}.dxv .dxv-fbt__img img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;margin:0;border-radius:8px;background:var(--dxv-s50)}.dxv .dxv-fbt__info{display:flex;flex-direction:column;gap:4px;min-width:0}.dxv .dxv-fbt__tag{color:var(--dxv-a7);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.dxv .dxv-fbt__name{color:var(--dxv-c);font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dxv .dxv-fbt__name:hover{color:var(--dxv-a7)}.dxv .dxv-fbt__price{color:var(--dxv-c9);font-size:16px;font-weight:700}.dxv .dxv-fbt__price del{color:var(--dxv-muted);font-weight:400;font-size:13px}.dxv .dxv-fbt__price ins{text-decoration:none}.dxv .dxv-fbt__opt{color:var(--dxv-a7);font-size:13px;font-weight:700}.dxv .dxv-fbt__total{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:20px;border-radius:12px;background:radial-gradient(120% 140% at 100% 0%,#3D2C23 0%,#1E120D 60%,#140B07 100%);color:#fff}.dxv .dxv-fbt__label{color:#CFCECA;font-size:14px}.dxv .dxv-fbt__sum{font-family:var(--dxv-display);font-size:30px;line-height:1.1;color:var(--dxv-a4)}.dxv .dxv-fbt__msg{margin:0;color:#CFCECA;font-size:13px;line-height:1.4}.dxv .dxv-fbt__msg a{color:var(--dxv-a4);font-weight:700}@media (max-width:900px){.dxv .dxv-fbt__body{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.dxv.dxv-fbt{padding:16px;margin:24px 0}.dxv .dxv-fbt__title{font-size:22px}.dxv .dxv-fbt__list{flex-direction:column;gap:14px}.dxv .dxv-fbt__item{max-width:none;flex:0 0 auto;flex-direction:row;align-items:center;gap:12px;padding:10px 10px 10px 44px}.dxv .dxv-fbt__img{flex:0 0 64px}.dxv .dxv-fbt__check{top:50%;transform:translateY(-50%);left:10px}.dxv .dxv-fbt__item+.dxv-fbt__item::before{left:50%;top:-7px;transform:translate(-50%,-50%)}}.dxv.dxv-quote{width:100%}.dxv .dxv-quote__grid{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:24px;align-items:start}.dxv .dxv-quote__side{position:sticky;top:24px}.dxv .dxv-card{display:flex;flex-direction:column;gap:16px;padding:22px;background:#fff;border:1px solid var(--dxv-s200);border-radius:16px;box-shadow:0 1px 2px rgb(30 18 13 / .06)}.dxv .dxv-card__head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.dxv .dxv-card__head--stack{flex-direction:column;align-items:flex-start;gap:4px}.dxv .dxv-qlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.dxv .dxv-qitem{display:grid;grid-template-columns:64px minmax(0,1fr) auto 104px 40px;align-items:center;gap:14px;margin:0;padding:14px 0;border-bottom:1px solid var(--dxv-s100);transition:opacity .15s}.dxv .dxv-qitem:first-child{padding-top:0}.dxv .dxv-qitem.is-busy{opacity:.5;pointer-events:none}.dxv .dxv-qitem__img img{display:block;width:64px;height:64px;object-fit:contain;margin:0;border-radius:8px;background:var(--dxv-s50);border:1px solid var(--dxv-s200)}.dxv .dxv-qitem__info{display:flex;flex-direction:column;gap:3px;min-width:0}.dxv .dxv-qitem__name{color:var(--dxv-c);font-weight:700;line-height:1.3;text-decoration:none}.dxv .dxv-qitem__name:hover{color:var(--dxv-a7)}.dxv .dxv-qitem__meta{color:var(--dxv-muted);font-size:13px}.dxv .dxv-qitem__total{text-align:right;font-weight:700;white-space:nowrap}.dxv .dxv-qitem__remove,.dxv .dxv-qitem__remove:hover,.dxv .dxv-qitem__remove:focus{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;margin:0;border-radius:8px;border:1px solid #fff0;background:#fff0;color:var(--dxv-muted);cursor:pointer}.dxv .dxv-qitem__remove:hover,.dxv .dxv-qitem__remove:focus{border-color:var(--dxv-s200);background:#FCECEA;color:var(--dxv-red)}.dxv .dxv-qty{display:inline-flex;align-items:stretch;height:38px;border:1px solid var(--dxv-s300);border-radius:8px;overflow:hidden;background:#fff}.dxv .dxv-qty button,.dxv .dxv-qty button:hover,.dxv .dxv-qty button:focus{display:inline-flex;align-items:center;justify-content:center;width:34px;padding:0;margin:0;border:0;border-radius:0;background:var(--dxv-s50);color:var(--dxv-c);cursor:pointer}.dxv .dxv-qty button:hover{background:var(--dxv-s200)}.dxv .dxv-qty input[type="number"]{width:52px;height:100%;margin:0;padding:0 4px;border:0;border-left:1px solid var(--dxv-s200);border-right:1px solid var(--dxv-s200);border-radius:0;text-align:center;font:700 15px/1 var(--dxv-font);color:var(--dxv-c);background:#fff;-moz-appearance:textfield;appearance:textfield}.dxv .dxv-qty input::-webkit-outer-spin-button,.dxv .dxv-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dxv .dxv-qsum{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:4px}.dxv .dxv-qsum span{color:var(--dxv-t2);font-weight:600}.dxv .dxv-qsum strong{font-family:var(--dxv-display);font-size:26px;color:var(--dxv-c)}.dxv .dxv-qnote{display:flex;gap:8px;align-items:flex-start;margin:0;padding:12px 14px;border-radius:10px;background:var(--dxv-a50);color:var(--dxv-c);font-size:14px;line-height:1.45}.dxv .dxv-qnote .dxv-icon{color:var(--dxv-a7);margin-top:2px}.dxv .dxv-addmore{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;color:var(--dxv-a7);font-weight:700;text-decoration:none}.dxv .dxv-addmore:hover{text-decoration:underline}.dxv .dxv-qform{gap:12px}.dxv .dxv-field{display:flex;flex-direction:column;gap:5px;margin:0}.dxv .dxv-field label{color:var(--dxv-c);font-size:14px;font-weight:700}.dxv .dxv-field abbr{color:var(--dxv-red);text-decoration:none;border:0}.dxv .dxv-field__hint{color:var(--dxv-muted);font-weight:400;font-size:13px}.dxv .dxv-field input,.dxv .dxv-field textarea{width:100%;min-height:44px;margin:0;padding:10px 12px;border:1px solid var(--dxv-s300);border-radius:8px;background:#fff;color:var(--dxv-c);font:400 15px/1.35 var(--dxv-font);box-shadow:none}.dxv .dxv-field textarea{min-height:84px;resize:vertical}.dxv .dxv-field input:focus,.dxv .dxv-field textarea:focus{outline:2px solid var(--dxv-a);outline-offset:0;border-color:var(--dxv-a)}.dxv .dxv-field.is-invalid input{border-color:var(--dxv-red);background:#FFF8F7}.dxv .dxv-field__error{color:var(--dxv-red);font-size:13px;font-weight:600}.dxv .dxv-field__error:empty{display:none}.dxv .dxv-field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dxv .dxv-qform__hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.dxv .dxv-qform__actions{display:flex;flex-direction:column;gap:10px;margin-top:4px}.dxv .dxv-qform.is-busy .dxv-btn{opacity:.6;pointer-events:none}.dxv .dxv-qform__msg{margin:0;padding:10px 12px;border-radius:8px;background:#FCECEA;color:#9F1F1F;font-weight:600;font-size:14px}.dxv .dxv-qform__foot{display:flex;gap:8px;align-items:flex-start;margin:0;color:var(--dxv-muted);font-size:13px;line-height:1.4}.dxv .dxv-qform__foot .dxv-icon{color:var(--dxv-green);margin-top:1px}.dxv .dxv-qempty,.dxv .dxv-qdone{align-items:center;text-align:center;padding:40px 24px}.dxv .dxv-qempty p,.dxv .dxv-qdone p{max-width:560px;margin:0;color:var(--dxv-t2);line-height:1.5}.dxv .dxv-qempty__icon,.dxv .dxv-qdone__icon{display:inline-flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:50%;background:var(--dxv-a50);color:var(--dxv-a7)}.dxv .dxv-qdone__icon{background:#E9F4EC;color:var(--dxv-green)}.dxv .dxv-qempty__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.dxv .dxv-qempty--small{padding:28px 20px}.dxv .dxv-steps{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:4px 0;padding:0}.dxv .dxv-steps li{display:flex;align-items:center;gap:8px;margin:0;color:var(--dxv-c);font-weight:600;font-size:14px}.dxv .dxv-steps b{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--dxv-c);color:var(--dxv-a4);font-size:13px}.dxv .dxv-tablewrap{overflow-x:auto;border:1px solid var(--dxv-s200);border-radius:12px}.dxv .dxv-table{width:100%;margin:0;border-collapse:collapse;border:0}.dxv .dxv-table th{padding:12px 14px;text-align:left;background:var(--dxv-s50);color:var(--dxv-t2);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:0;border-bottom:1px solid var(--dxv-s200);white-space:nowrap}.dxv .dxv-table td{padding:12px 14px;border:0;border-bottom:1px solid var(--dxv-s100);vertical-align:middle}.dxv .dxv-table tr:last-child td{border-bottom:0}.dxv .dxv-table .num{text-align:right;white-space:nowrap}.dxv .dxv-status{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;background:var(--dxv-s100);color:var(--dxv-c);white-space:nowrap}.dxv .dxv-status--nueva{background:var(--dxv-a50);color:var(--dxv-a7)}.dxv .dxv-status--en_proceso,.dxv .dxv-status--respondida{background:#EAF1FB;color:#1F4E8C}.dxv .dxv-status--ganada{background:#E9F4EC;color:var(--dxv-green)}@media (max-width:1024px){.dxv .dxv-quote__grid{grid-template-columns:minmax(0,1fr)}.dxv .dxv-quote__side{position:static}}@media (max-width:600px){.dxv .dxv-card{padding:16px;border-radius:14px}.dxv .dxv-qitem{grid-template-columns:56px minmax(0,1fr) 36px;grid-template-areas:"img info remove" "img qty total";row-gap:10px}.dxv .dxv-qitem__img{grid-area:img;align-self:start}.dxv .dxv-qitem__img img{width:56px;height:56px}.dxv .dxv-qitem__info{grid-area:info}.dxv .dxv-qitem__remove{grid-area:remove;align-self:start}.dxv .dxv-qty{grid-area:qty;justify-self:start}.dxv .dxv-qitem__total{grid-area:total;grid-column:2 / 4;justify-self:end;align-self:center}.dxv .dxv-field-row{grid-template-columns:minmax(0,1fr)}.dxv .dxv-qsum strong{font-size:22px}}.dxv.dxv-toast{position:fixed;left:50%;bottom:24px;z-index:999999;width:max-content;max-width:min(560px, calc(100vw - 32px));transform:translate(-50%,20px);opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility .2s}.dxv.dxv-toast.is-on{opacity:1;visibility:visible;transform:translate(-50%,0)}.dxv .dxv-toast__inner{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 12px 12px 16px;border-radius:12px;background:var(--dxv-c);color:#fff;box-shadow:0 12px 28px rgb(30 18 13 / .28);font-size:14px;font-weight:600;line-height:1.35}.dxv .dxv-toast__inner>.dxv-icon{color:#7EE2A1}.dxv.dxv-toast[data-kind="warn"] .dxv-toast__inner>.dxv-icon{color:var(--dxv-a4)}.dxv .dxv-toast__inner>span{flex:1 1 200px}.dxv .dxv-toast__link{padding:6px 12px;border-radius:8px;background:var(--dxv-a);color:var(--dxv-c9);font-weight:700;text-decoration:none;white-space:nowrap}.dxv .dxv-toast__link:hover{background:var(--dxv-a4);color:var(--dxv-c9)}.dxv .dxv-toast__close,.dxv .dxv-toast__close:hover,.dxv .dxv-toast__close:focus{width:30px;height:30px;padding:0;margin:0;border:0;border-radius:6px;background:#fff0;color:#CFCECA;font-size:20px;line-height:1;cursor:pointer}.dxv .dxv-toast__close:hover{background:rgb(255 255 255 / .1);color:#fff}@media (max-width:1024px){.dxv.dxv-toast{top:16px;bottom:auto;transform:translate(-50%,-20px)}}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;display:flex;flex-direction:column;gap:2px;margin:0;padding:8px;background:#fff;border:1px solid #E3E2DF;border-radius:14px}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:block;padding:10px 14px;border-radius:8px;color:#1E120D;font-weight:600;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{background:#F7F6F5;color:#1E120D}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{background:#FFF7EB;color:#9C5205;box-shadow:inset 3px 0 0 #E88413}.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout a{color:#7A7975}@media (max-width:767px){.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:16px}.woocommerce-account .woocommerce-MyAccount-navigation ul{flex-direction:row;overflow-x:auto}.woocommerce-account .woocommerce-MyAccount-navigation li a{white-space:nowrap}}.dxv-qbadge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:999px;background:#E88413;color:#140B07;font:800 11px/1 "Source Sans 3",sans-serif;vertical-align:middle}.single-product .related.products,.single-product .upsells.products,.woocommerce-cart .cross-sells{clear:both;margin-top:40px}.single-product .related.products>h2,.single-product .upsells.products>h2,.woocommerce-cart .cross-sells>h2{margin:0 0 16px;font-family:Bitter,Georgia,serif;font-size:26px;line-height:1.2;color:#1E120D}.single-product .related ul.products,.single-product .upsells ul.products,.woocommerce-cart .cross-sells ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0}.single-product .related ul.products::before,.single-product .related ul.products::after,.single-product .upsells ul.products::before,.single-product .upsells ul.products::after,.woocommerce-cart .cross-sells ul.products::before,.woocommerce-cart .cross-sells ul.products::after{display:none}.single-product .related ul.products li.product,.single-product .upsells ul.products li.product,.woocommerce-cart .cross-sells ul.products li.product{float:none;width:auto;margin:0;display:flex;flex-direction:column;padding:12px;background:#fff;border:1px solid #E3E2DF;border-radius:12px;transition:border-color .15s,box-shadow .15s}.single-product .related ul.products li.product:hover,.single-product .upsells ul.products li.product:hover,.woocommerce-cart .cross-sells ul.products li.product:hover{border-color:#1E120D;box-shadow:0 6px 16px rgb(30 18 13 / .10)}.single-product .related ul.products li.product img,.single-product .upsells ul.products li.product img,.woocommerce-cart .cross-sells ul.products li.product img{margin:0 0 12px;border-radius:8px}.single-product .related ul.products li.product .woocommerce-loop-product__title,.single-product .upsells ul.products li.product .woocommerce-loop-product__title,.woocommerce-cart .cross-sells ul.products li.product .woocommerce-loop-product__title{margin:0 0 6px;padding:0;font-family:"Source Sans 3",sans-serif;font-size:15px;font-weight:600;line-height:1.3;color:#1E120D}.single-product .related ul.products li.product .price,.single-product .upsells ul.products li.product .price,.woocommerce-cart .cross-sells ul.products li.product .price{margin:0;color:#140B07;font-size:20px;font-weight:700}.single-product .related ul.products li.product .woocommerce-loop-product__buttons,.single-product .upsells ul.products li.product .woocommerce-loop-product__buttons,.woocommerce-cart .cross-sells ul.products li.product .woocommerce-loop-product__buttons{margin-top:auto}.single-product .related ul.products li.product .button,.single-product .upsells ul.products li.product .button,.woocommerce-cart .cross-sells ul.products li.product .button{display:flex;justify-content:center;width:100%;margin-top:14px;padding:10px 16px;border-radius:8px;background:#E88413;color:#140B07;font-weight:700}.single-product .related ul.products li.product .button:hover,.single-product .upsells ul.products li.product .button:hover,.woocommerce-cart .cross-sells ul.products li.product .button:hover{background:#C96A08;color:#fff}.woocommerce-cart .cart-collaterals{display:flex;flex-direction:column}.woocommerce-cart .cart-collaterals .cart_totals{align-self:flex-end;float:none;width:min(100%, 480px)}.woocommerce-cart .cart-collaterals .cross-sells{order:2;float:none;width:100%}@media (max-width:1024px){.single-product .related ul.products,.single-product .upsells ul.products,.woocommerce-cart .cross-sells ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.single-product .related ul.products,.single-product .upsells ul.products,.woocommerce-cart .cross-sells ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.single-product .related.products>h2,.single-product .upsells.products>h2,.woocommerce-cart .cross-sells>h2{font-size:22px}}