@layer tns-document-foundation, tns-guarantee, tns-user-important, tns-supertheme-important, tns-reset, tns-base, tns-theme, tns-part-header, tns-part-footer, tns-part-shop, tns-part-pdp, tns-part-cart, tns-part-checkout, tns-part-account, tns-override, tns-supertheme-normal, tns-user-normal;
@layer tns-theme{:root{--tn-bg:#ffffff;--tn-surface:#f8fafc;--tn-tx:#111827;--tn-mut:#6b7280;--tn-cta:#1a5fff;--tn-ctah:#134bd1;--tn-bd:#e5e7eb;--tn-rad-sm:8px;--tn-rad-md:12px;--tn-rad-lg:16px;--tn-shadow-sm:0 8px 24px rgba(15,23,42,0.08);--tn-shadow-lg:0 14px 34px rgba(15,23,42,0.14);--tn-overlay:rgba(15,23,42,0.36);--tn-control-h-sm:40px;--tn-control-h-md:44px;--tn-control-h-lg:48px;--tn-font-base:Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--tn-font-system:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--tn-font-sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif;--tn-font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--tn-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--tn-font-display:"Trebuchet MS","Segoe UI",Arial,sans-serif}html,body{background:var(--tn-bg);color:var(--tn-tx);font-family:var(--tn-font-base,Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif);line-height:1.5;margin:0}*,*::before,*::after{box-sizing:border-box}img{max-width:100%;height:auto;display:block}a{color:var(--tn-cta);text-decoration:none}a:hover{color:var(--tn-ctah)}strong,b{font-weight:700}.container,.tn-container{max-width:1200px;margin:0 auto;padding:0 12px}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"],input[type="search"],select,textarea{width:100%;border:1px solid var(--tn-bd);border-radius:var(--tn-rad-md);padding:10px 12px;background:#fff;color:var(--tn-tx)}.button,button,[type="submit"],.tn-btn{background:var(--tn-cta);color:#fff;border:1px solid var(--tn-cta);border-radius:var(--tn-rad-md);padding:10px 14px;min-height:var(--tn-control-h-md);font-weight:700;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.button:hover,button:hover,[type="submit"]:hover,.tn-btn:hover{background:var(--tn-ctah);border-color:var(--tn-ctah)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tn-header{background:var(--tn-header-selected-bg,#fff);border-bottom:1px solid var(--tn-bd);position:sticky;top:0;z-index:50;transition:opacity 0.2s ease,transform 0.2s ease;backdrop-filter:saturate(1.1);--tn-logo-max-h:33px}body.tn-header-sticky .tn-header{position:sticky;top:0}body.tn-header-no-sticky .tn-header{position:relative;top:0}body.tn-header-transparent .tn-header{background:transparent;border-color:transparent;box-shadow:none;backdrop-filter:none}body.tn-header-transparent:not(.tn-header-solid) .tn-actions,body.tn-header-transparent:not(.tn-header-solid) .tn-search,body.tn-header-transparent:not(.tn-header-solid) .tn-search__box,body.tn-header-transparent:not(.tn-header-solid) .tn-search__input,body.tn-header-transparent:not(.tn-header-solid) .tn-search__btn,body.tn-header-transparent:not(.tn-header-solid) .tn-icon-link,body.tn-header-transparent:not(.tn-header-solid) .tn-cart-drawer-btn,body.tn-header-transparent:not(.tn-header-solid) .tn-burger{background:transparent}body.tn-header-transparent:not(.tn-header-solid) .tn-search__box,body.tn-header-transparent:not(.tn-header-solid) .tn-icon-link,body.tn-header-transparent:not(.tn-header-solid) .tn-cart-drawer-btn,body.tn-header-transparent:not(.tn-header-solid) .tn-burger{box-shadow:none}body.tn-header-transparent.tn-header-solid .tn-header{background:var(--tn-header-selected-bg,#fff);border-color:var(--tn-bd);backdrop-filter:saturate(1.1)}body.is-scrolled .tn-header{box-shadow:var(--tn-shadow-sm);border-color:transparent}body.tn-header-transparent:not(.tn-header-solid) .tn-header{box-shadow:none;border-color:transparent}.tn-header .tn-header-inner.container{display:flex;align-items:center;gap:12px;padding:10px 12px}.tn-logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:var(--tn-control-h-md);font-weight:700;color:var(--tn-tx);font-size:22px;line-height:1}.tn-header .tn-logo__img{width:auto;height:auto;max-height:var(--tn-logo-max-h);max-width:100%;object-fit:contain}.tn-search{flex:1 1 auto;min-width:220px}.tn-search__box{position:relative;display:flex;align-items:center;height:var(--tn-control-h-md);border:1px solid var(--tn-bd);border-radius:999px;background:#fff;padding:0 6px 0 14px}.tn-search__input{flex:1 1 auto;width:100%;border:0;background:transparent;color:var(--tn-tx);font-size:14px;line-height:1;outline:none;padding:0;min-width:0;box-shadow:none}.tn-search__input::placeholder{color:var(--tn-mut);opacity:1}.tn-search__btn{width:34px;height:34px;min-height:34px;border:0;background:transparent;border-radius:999px;display:inline-grid;place-items:center;cursor:pointer;color:var(--tn-tx);padding:0}.tn-search__icon{width:20px;height:20px;display:block}.tn-search__box:focus-within{border-color:var(--tn-cta);box-shadow:0 0 0 3px rgba(26,95,255,0.18)}.tn-actions{margin-left:auto;display:flex;gap:8px;align-items:center;flex:0 0 auto}.tn-icon-link,.tn-cart-drawer-btn,.tn-burger{width:var(--tn-control-h-md);height:var(--tn-control-h-md);min-height:var(--tn-control-h-md);border-radius:var(--tn-rad-md);border:1px solid var(--tn-bd);background:#fff;color:var(--tn-tx);display:inline-grid;place-items:center;cursor:pointer;position:relative;padding:0;-webkit-tap-highlight-color:transparent}.tn-icon-link:hover,.tn-cart-drawer-btn:hover,.tn-burger:hover{background:var(--tn-surface)}.tn-action-icon{width:20px;height:20px;display:block;pointer-events:none}.tn-cart-count{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--tn-tx);color:#fff;font-size:11px;line-height:18px;font-weight:700;text-align:center;pointer-events:none}.tn-cart-count:empty,.tn-cart-count[data-cart-count=""],.tn-cart-count[data-cart-count="0"]{display:none}.tn-drawer[hidden]{display:none!important}.tn-drawer{position:fixed;inset:0;z-index:1100}.tn-drawer__overlay{position:absolute;inset:0;background:var(--tn-overlay);opacity:0;transition:opacity 0.18s ease}.tn-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(360px,100vw);background:#fff;border-left:1px solid var(--tn-bd);transform:translateX(100%);transition:transform 0.2s ease;padding:16px;overflow:auto;box-shadow:var(--tn-shadow-lg)}.tn-drawer.is-open .tn-drawer__overlay{opacity:1}.tn-drawer.is-open .tn-drawer__panel{transform:translateX(0)}.tn-drawer .tn-search{display:block;width:100%;min-width:0;margin:0 0 14px;flex:none}.tn-drawer .tn-search__box{width:100%;border:1px solid var(--tn-bd);border-radius:0}.tn-drawer .tn-search__input,.tn-drawer .tn-search__btn{border:0;outline:0;border-radius:0;background:transparent;box-shadow:none}.tn-drawer .tn-search__input:hover,.tn-drawer .tn-search__input:focus,.tn-drawer .tn-search__input:focus-visible,.tn-drawer .tn-search__input:active,.tn-drawer .tn-search__btn:hover,.tn-drawer .tn-search__btn:focus,.tn-drawer .tn-search__btn:focus-visible,.tn-drawer .tn-search__btn:active{border:0;outline:0;border-radius:0;background:transparent;box-shadow:none}.tn-drawer .tn-search__box:focus-within{border-color:var(--tn-drawer-color,var(--tn-cta));border-radius:0;box-shadow:0 0 0 3px rgba(26,95,255,0.18)}.tn-drawer .tn-search__input,.tn-drawer .tn-search__btn{color:var(--tn-drawer-color,var(--tn-tx));font-family:var(--tn-drawer-family,var(--tn-font-base))}.tn-menu{list-style:none;padding:0;margin:0}.tn-menu>li>a{display:block;min-height:var(--tn-control-h-lg);padding:12px 2px;color:var(--tn-tx);border-bottom:1px solid var(--tn-bd);font-weight:600;line-height:1.25}.tn-menu>li>a:hover{color:var(--tn-ctah);background:transparent}.tn-drawer .tn-menu>li>a{color:var(--tn-drawer-color,var(--tn-tx));font-family:var(--tn-drawer-family,var(--tn-font-base));font-size:var(--tn-drawer-size,inherit);font-weight:var(--tn-drawer-weight,600)}.tn-drawer .tn-menu>li>a:hover{color:var(--tn-drawer-color,var(--tn-ctah))}.tn-drawer .tn-menu .sub-menu,.tn-drawer .tn-menu .children{list-style:none;margin:0;padding:0}.tn-drawer .tn-menu .sub-menu>li>a,.tn-drawer .tn-menu .children>li>a{display:block;min-height:var(--tn-control-h-lg);padding:12px 2px;color:var(--tn-drawer-color,var(--tn-tx));border-bottom:1px solid var(--tn-bd);font-family:var(--tn-drawer-family,var(--tn-font-base));font-size:var(--tn-drawer-size,inherit);font-weight:var(--tn-drawer-weight,600);line-height:1.25}.tn-drawer .tn-menu .sub-menu>li>a:hover,.tn-drawer .tn-menu .children>li>a:hover{color:var(--tn-drawer-color,var(--tn-ctah));background:transparent}.tn-drawer .tn-menu-auto-product-cat--parent>.tn-menu-auto-product-cat__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--tn-drawer-color,var(--tn-tx));font-family:var(--tn-drawer-family,var(--tn-font-base));font-size:var(--tn-drawer-size,inherit);font-weight:var(--tn-drawer-weight,600)}.tn-drawer .tn-menu-auto-product-cat--parent>.tn-menu-auto-product-cat__toggle::after{content:"";flex:0 0 auto;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform 0.18s ease}.tn-drawer .tn-menu-auto-product-cat--parent.is-expanded>.tn-menu-auto-product-cat__toggle::after{transform:rotate(225deg)}.tn-drawer .tn-menu-auto-product-cat__submenu[hidden]{display:none}.tn-drawer .tn-menu-auto-product-cat--parent.is-expanded>.tn-menu-auto-product-cat__submenu{padding-left:14px}.tn-drawer .tn-menu-auto-product-cat--view-all>a{color:var(--tn-drawer-color,var(--tn-tx));font-family:var(--tn-drawer-family,var(--tn-font-base));font-size:var(--tn-drawer-size,inherit);font-weight:var(--tn-drawer-weight,600)}.tn-drawer .tn-menu a:focus-visible{outline:2px solid rgba(26,95,255,0.42);outline-offset:2px}.tn-mini-overlay{position:fixed;inset:0;background:var(--tn-overlay);z-index:9998;opacity:0;transition:opacity 0.18s ease-out;pointer-events:none;display:block}.tn-mini-overlay[hidden]{display:none}body.tn-mini-open .tn-mini-overlay{opacity:1;pointer-events:auto}.tn-mini-drawer{position:fixed;top:0;right:0;height:100dvh;width:min(460px,100vw);background:#fff;box-shadow:var(--tn-shadow-lg);transform:translateX(105%);opacity:0;transition:transform 0.18s ease-out,opacity 0.18s ease-out;z-index:9999;display:flex;flex-direction:column;contain:layout paint}.tn-mini-drawer.is-open{transform:translateX(0);opacity:1}.tn-mini-drawer[hidden]{display:none}.tn-mini-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px;border-bottom:1px solid var(--tn-bd)}.tn-mini-title{margin:0;font-size:24px;line-height:1.15;font-weight:700;color:var(--tn-tx)}.tn-mini-close{width:var(--tn-control-h-sm);height:var(--tn-control-h-sm);border-radius:999px;border:1px solid var(--tn-bd);background:#fff;color:var(--tn-tx);cursor:pointer;display:inline-grid;place-items:center;line-height:1;padding:0}.tn-mini-close:hover{background:var(--tn-surface)}.tn-mini-body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;overflow:auto;flex:1}.tn-mini-inner[hidden]{display:none!important}.tn-mini-inner{min-height:360px}.tn-mini-skeleton{border-radius:var(--tn-rad-md);border:1px solid var(--tn-bd);padding:14px;min-height:320px;background:#f3f4f6;animation:none}.tn-mini-skel-line{height:10px;border-radius:999px;background:rgba(255,255,255,0.85);margin-bottom:10px}.tn-mini-skel-line.short{width:60%}.tn-mini-cart{display:flex;flex-direction:column;min-height:100%}.tn-mini-cart__empty{font-size:14px;color:var(--tn-mut)}.tn-mini-cart__list{list-style:none;margin:0;padding:0;min-height:112px}.tn-mini-cart__list--pending{display:block;min-height:146px}.tn-mini-cart__pending-line{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--tn-bd)}.tn-mini-cart__pending-thumb{width:96px;aspect-ratio:1/1;border-radius:var(--tn-rad-sm);background:#f3f4f6;border:1px solid #eceef2}.tn-mini-cart__pending-copy{display:grid;gap:5px;min-width:0}.tn-mini-cart__pending-copy strong{color:var(--tn-tx);font-size:16px;line-height:1.25;font-weight:700}.tn-mini-cart__pending-copy small{color:var(--tn-mut);font-size:13px;line-height:1.25}.tn-mini-cart__pending-count{color:var(--tn-tx);font-size:18px;line-height:1;font-weight:800}.tn-mini-cart__item{display:grid;grid-template-columns:96px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--tn-bd);min-width:0}.tn-mini-cart__thumb{width:96px;aspect-ratio:1/1;overflow:hidden;border-radius:var(--tn-rad-sm);background:#f3f4f6;display:block}.tn-mini-cart__thumb img{width:100%;height:100%;object-fit:cover;display:block}.tn-mini-cart__info{min-width:0;display:grid;gap:4px;align-content:start}.tn-mini-cart__title{display:block;margin:0;color:var(--tn-tx);font-size:16px;line-height:1.25;font-weight:600}.tn-mini-cart__qty-price{color:var(--tn-mut);font-size:14px;line-height:1.3}.tn-mini-cart-addons{margin:14px 0 4px;padding-top:12px;border-top:1px solid var(--tn-bd)}.tn-mini-cart-addons--pending{min-height:202px}.tn-mini-cart__pending-pick{display:grid;grid-template-columns:180px minmax(0,1fr);grid-template-rows:16px 16px;gap:8px 12px;align-items:start;max-width:360px}.tn-mini-cart__pending-pick span{display:block;border-radius:8px;background:#f3f4f6}.tn-mini-cart__pending-pick span:first-child{grid-row:1/span 2;width:180px;height:170px}.tn-mini-cart__pending-pick span:nth-child(2){width:min(140px,100%)}.tn-mini-cart__pending-pick span:nth-child(3){width:min(72px,70%)}.tn-mini-cart-addons__title{margin:0 0 10px;color:var(--tn-tx);font-size:14px;line-height:1.25;font-weight:700}.tn-mini-cart .tn-summary-picks{margin:0}.tn-mini-cart .tn-summary-picks__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.tn-mini-cart .tn-summary-picks__item{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid #eceef2;border-radius:10px;background:#fff;padding:8px 10px}.tn-mini-cart .tn-summary-picks__media{display:block;width:52px;height:52px;border-radius:8px;overflow:hidden;background:#f6f7f8}.tn-mini-cart .tn-summary-picks__media img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0}.tn-mini-cart .tn-summary-picks__meta{min-width:0}.tn-mini-cart .tn-summary-picks__title{display:block;margin:0 0 3px;color:#111827;font-size:14px;line-height:1.2;font-weight:600;text-decoration:none}.tn-mini-cart .tn-summary-picks__price{margin:0;font-size:14px;line-height:1.2;font-weight:700;color:var(--tn-tx)}.tn-mini-cart .tn-summary-picks__price del{color:#9ca3af;font-weight:600;margin-left:6px}.tn-mini-cart .tn-summary-picks__price ins{text-decoration:none}.tn-mini-cart .tn-summary-picks__cta{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--tn-bd);background:#fff;color:var(--tn-tx);font-size:12px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}.tn-mini-cart .tn-summary-picks__cta:hover{background:var(--tn-surface);color:var(--tn-tx)}.tn-mini-cart .tn-summary-picks__cta.is-loading,.tn-mini-cart .tn-summary-picks__cta--disabled,.tn-mini-cart .tn-summary-picks__cta[aria-disabled="true"]{opacity:0.5;pointer-events:none;cursor:default}.tn-mini-cart__summary{position:sticky;bottom:0;background:#fff;padding-top:12px;margin-top:6px;border-top:1px solid var(--tn-bd);min-height:118px}.tn-mini-cart--pending [data-tn-mini-cart-addons],.tn-mini-cart--pending [data-tn-ship-section="mini-cart"],.tn-mini-cart--pending [data-tn-mini-cart-summary]{transition:opacity 120ms ease}.tn-mini-ship--pending{min-height:156px;padding:16px 0;border-top:1px solid var(--tn-bd);border-bottom:1px solid var(--tn-bd)}.tn-mini-ship__pending-title{margin-bottom:12px;color:var(--tn-tx);font-size:14px;line-height:1.25;font-weight:800;text-transform:uppercase}.tn-mini-ship__pending-row{display:grid;grid-template-columns:minmax(0,1fr) 96px;gap:10px}.tn-mini-ship__pending-row span{display:block;height:44px;border-radius:var(--tn-rad-md);border:1px solid #eceef2;background:#f8fafc}.tn-mini-cart__subtotal{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:6px 0 12px}.tn-mini-cart__subtotal-label{color:var(--tn-mut);font-size:14px;font-weight:600}.tn-mini-cart__subtotal-value{color:var(--tn-tx);font-size:20px;font-weight:700}.tn-mini-cart__actions{display:grid;gap:8px}.tn-mini-cart__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:var(--tn-control-h-lg);border-radius:var(--tn-rad-md);text-decoration:none;font-weight:700}.tn-mini-cart__btn--checkout{background:var(--tn-cta);color:#fff;border:1px solid var(--tn-cta);text-transform:uppercase;letter-spacing:.05em}.tn-mini-cart__btn--checkout:hover{background:var(--tn-ctah);border-color:var(--tn-ctah);color:#fff}.tn-mini-cart__btn--cart{background:#fff;color:var(--tn-tx);border:1px solid var(--tn-bd)}.tn-mini-cart__btn--cart:hover{background:var(--tn-surface);color:var(--tn-tx)}.tn-mini-cart__btn--more{background:transparent;border:0;color:var(--tn-tx);font-weight:600;text-align:center;text-decoration:none;padding:6px 0}.tn-mini-cart__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0 14px;border-top:1px solid var(--tn-bd)}.tn-mini-cart__total-label{font-size:22px;font-weight:700;color:var(--tn-tx)}.tn-mini-cart__total-value{font-size:22px;font-weight:800;color:var(--tn-tx)}.tn-footer{background:#fff;border-top:1px solid var(--tn-bd);margin-top:24px}.tn-footer .container{padding:16px 12px}.tn-footer-basic-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--tn-footer-basic-gap,28px);align-items:start;text-align:left}.tn-footer-basic-col{min-width:0}.tn-footer-basic-title{margin:0 0 12px;font-size:12px;line-height:1.2;font-weight:800;letter-spacing:0;color:var(--tn-tx)}.tn-footer-basic-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.tn-footer-basic-list a,.tn-footer-basic-line a{color:inherit;text-decoration:none}.tn-footer-basic-list a:hover,.tn-footer-basic-list a:focus-visible,.tn-footer-basic-line a:hover,.tn-footer-basic-line a:focus-visible{text-decoration:underline}.tn-footer-basic-social{display:flex;align-items:center;gap:12px}.tn-footer-basic-social-link{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:var(--tn-tx);border:1px solid var(--tn-bd);border-radius:999px;background:#fff;text-decoration:none}.tn-footer-basic-social-link.is-disabled{opacity:.42;pointer-events:none}.tn-footer-basic-icon{width:18px;height:18px;display:block}.tn-footer-basic-contact{display:flex;flex-direction:column;gap:6px}.tn-footer-basic-line,.tn-footer-basic-empty{margin:0;font-size:12px;line-height:1.45;color:var(--tn-mut)}.tn-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--tn-mut);font-size:14px;line-height:1.35}.tn-footer-brand{font-weight:700;color:var(--tn-tx);display:none!important}.tn-footer-credits a{color:inherit;display:none!important}.tn-footer-signature{background:#fff;border-top:1px solid var(--tn-bd)}.tn-footer-signature .container{padding:14px 12px 18px}.tn-footer-signature__text{margin:0;text-align:center;color:var(--tn-mut);font-size:13px;line-height:1.4;font-weight:600;letter-spacing:0.02em}.tn-whatsapp-bubble{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:80;width:56px;height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:#25d366;box-shadow:0 12px 28px rgba(0,0,0,.18);text-decoration:none;transform:translateZ(0)}.tn-whatsapp-bubble:hover,.tn-whatsapp-bubble:focus-visible{color:#fff;background:#1ebe5d;text-decoration:none}.tn-whatsapp-bubble:focus-visible{outline:3px solid rgba(37,211,102,.34);outline-offset:3px}.tn-whatsapp-bubble__icon{width:30px;height:30px;display:block}@media (max-width:1100px){.tn-footer-basic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:700px){.tn-footer-basic-grid{grid-template-columns:1fr}.tn-whatsapp-bubble{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));width:52px;height:52px}}.mitiendis .breadcrumbs{color:var(--tn-mut);margin:6px 0 10px}.mitiendis a:focus-visible,.mitiendis button:focus-visible,.mitiendis input:focus-visible,.mitiendis select:focus-visible,.tn-icon-link:focus-visible,.tn-cart-drawer-btn:focus-visible,.tn-burger:focus-visible,.tn-mini-close:focus-visible{outline:2px solid rgba(26,95,255,0.42);outline-offset:2px}@media (max-width:900px){.tn-search{max-width:none;min-width:0}}:root{--tn-cp-bd:var(--tn-bd,#e5e7eb);--tn-cp-text:var(--tn-tx,#111827);--tn-cp-muted:var(--tn-mut,#6b7280);--tn-cp-accent:var(--tn-cta,#1a5fff);--tn-cp-radius:var(--tn-rad-sm,6px);--tn-cp-font-sm:0.8125rem;--tn-cp-free-color:#059669;--tn-cp-confirm-color:var(--tn-mut,#6b7280)}.tn-mini-ship{font-size:var(--tn-cp-font-sm);color:var(--tn-cp-text)}.tn-mini-ship__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.tn-mini-ship__cp-copy{font-size:var(--tn-cp-font-sm);color:var(--tn-cp-muted)}.tn-mini-ship__cp-copy strong{color:var(--tn-cp-text);font-weight:600}.tn-mini-ship__change{background:none;border:none;padding:0;font-size:0.6875rem;font-weight:600;letter-spacing:0.04em;color:var(--tn-cp-accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px;flex-shrink:0}.tn-mini-ship__change:hover{opacity:0.7}.tn-mini-ship__group{margin-bottom:12px}.tn-mini-ship__group-head{display:flex;align-items:center;gap:6px;font-weight:600;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.03em;color:var(--tn-cp-muted);margin-bottom:6px}.tn-mini-ship__group-head svg{flex-shrink:0;color:var(--tn-cp-muted)}.tn-mini-ship__rates{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.tn-mini-ship__rate{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 8px;border-radius:4px;transition:opacity 0.12s}.tn-mini-ship__rate[data-tn-select-method]{cursor:pointer}.tn-mini-ship__rate[data-tn-select-method]:hover{background:var(--tn-cp-bd)}.tn-mini-ship__rate.is-selected{background:color-mix(in srgb,var(--tn-cp-accent) 8%,transparent);outline:1.5px solid var(--tn-cp-accent);outline-offset:-1.5px}.tn-mini-ship__rate-label{font-weight:500;line-height:1.3;flex:1 1 auto;min-width:0}.tn-mini-ship__rate-meta{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex-shrink:0;text-align:right}.tn-mini-ship__rate-cost{font-weight:600;font-size:0.8125rem}.tn-mini-ship__rate-cost--free{color:var(--tn-cp-free-color)}.tn-mini-ship__rate-cost--confirm{color:var(--tn-cp-confirm-color);font-style:italic;font-weight:400}.tn-mini-ship__rate-days{font-size:0.6875rem;color:var(--tn-cp-muted)}.tn-mini-ship__note{margin:10px 0 0;font-size:0.6875rem;color:var(--tn-cp-muted);line-height:1.4}.tn-mini-ship.is-loading,.tn-pdp-ship[data-tn-ship-section].is-loading{opacity:0.55;pointer-events:none;position:relative}.tn-mini-cp-form{padding:0}.tn-mini-cp-form__prompt{margin:0 0 8px;font-size:var(--tn-cp-font-sm);font-weight:500;color:var(--tn-cp-text)}.tn-mini-cp-form__row{display:flex;gap:6px;align-items:center}.tn-mini-cp-form__input{flex:1 1 auto;min-width:0;height:36px;padding:0 10px;border:1px solid var(--tn-cp-bd);border-radius:var(--tn-cp-radius);font-size:var(--tn-cp-font-sm);color:var(--tn-cp-text);background:#fff;outline:none;transition:none;margin:0!important;box-sizing:border-box}.tn-mini-cp-form__input:focus{border-color:var(--tn-cp-accent)}.tn-mini-cp-form__btn{height:36px;padding:0 14px;border:1px solid var(--tn-cp-accent);border-radius:var(--tn-cp-radius);background:var(--tn-cp-accent);color:#fff;font-size:var(--tn-cp-font-sm);font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity 0.15s;flex-shrink:0}.tn-mini-cp-form__btn:hover{opacity:0.85}.tn-mini-cp-form__error{margin:6px 0 0;font-size:0.75rem;color:#dc2626;line-height:1.4}.tn-mini-cp-form--inline{display:none;margin-top:8px}.tn-mini-cp-form--inline.is-open{display:block}.tn-mini-ship[data-tn-ship-section="mini-cart"]{margin:12px 0;padding:12px 0;border-top:1px solid var(--tn-cp-bd);min-height:140px}.tn-mini-cart__shipping{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 0;font-size:var(--tn-cp-font-sm);color:var(--tn-cp-muted)}.tn-mini-cart__shipping-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tn-mini-cart__shipping-value{flex-shrink:0;font-weight:600;color:var(--tn-cp-text)}.tn-mini-cart__shipping-value--free{color:var(--tn-cp-free-color)}.tn-mini-cart .tn-fsr-cart-progress--mini{margin:12px 0;text-align:center}.tn-mini-cart .tn-fsr-cart-progress--mini .tn-fsr-cart-progress__track{position:relative;height:24px;border:2px solid #111;background:#fff;overflow:hidden}.tn-mini-cart .tn-fsr-cart-progress--mini .tn-fsr-cart-progress__fill{display:block;height:100%;background:#000;transition:opacity 0.2s ease,transform 0.2s ease}.tn-mini-cart .tn-fsr-cart-progress--mini .tn-fsr-cart-progress__text{margin:10px 0 0;font-size:1rem;line-height:1.28;color:var(--tn-cp-text)}.tn-mini-cart .tn-fsr-cart-progress--mini .tn-fsr-cart-progress__target{margin:4px 0 0;font-size:.875rem;line-height:1.3;color:var(--tn-cp-muted)}.tn-mini-ship__prompt-label{margin:0 0 8px;font-size:0.8125rem;font-weight:600;color:var(--tn-cp-text);text-transform:uppercase;letter-spacing:0.04em}.tn-mini-ship__no-cp-link{display:inline-block;margin-top:8px;font-size:0.75rem;color:var(--tn-cp-accent);text-decoration:underline;text-underline-offset:2px}.tn-mini-ship__no-cp-link:hover{opacity:0.7}.tn-mini-ship__selected{margin-bottom:2px;min-height:44px}.tn-csl-selected{margin-bottom:2px}.tn-mini-ship__more-btn{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:4px 0;font-size:0.75rem;font-weight:600;color:var(--tn-cp-accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px;letter-spacing:0.02em}.tn-mini-ship__more-btn:hover{opacity:0.75}.tn-mini-ship__more{display:none;margin-top:8px}.tn-mini-ship__more.is-open{display:block}.tn-ship-chevron{transition:transform 0.18s ease;flex-shrink:0}.tn-ship-chevron.is-open{transform:rotate(180deg)}.tn-csl-accordion{border-top:1px solid var(--tn-bd,#e5e7eb);border-bottom:1px solid var(--tn-bd,#e5e7eb);margin-bottom:-1px}.tn-csl-accordion__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:18px 0;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}.tn-csl-accordion__summary::-webkit-details-marker{display:none}.tn-csl-accordion__summary::marker{display:none}.tn-csl-accordion__title{font-size:1rem;font-weight:700;color:var(--tn-tx,#111827);letter-spacing:0.02em}.tn-csl-accordion__icon{font-size:1.25rem;font-weight:300;color:var(--tn-mut,#6b7280);line-height:1;flex-shrink:0;width:20px;text-align:center}.tn-csl-accordion__icon-minus{display:none}.tn-csl-accordion__icon-plus{display:inline}.tn-csl-accordion[open] .tn-csl-accordion__icon-minus{display:inline}.tn-csl-accordion[open] .tn-csl-accordion__icon-plus{display:none}.tn-csl-accordion__body{padding-bottom:20px}@media (max-width:480px){.tn-mini-ship__rate{flex-direction:column;align-items:flex-start;gap:2px}.tn-mini-ship__rate-meta{align-items:flex-start;text-align:left;flex-direction:row;gap:6px}.tn-mini-cp-form__btn{padding:0 10px}}@media (max-width:680px){.tn-header .tn-header-inner.container{gap:8px;padding:8px 12px}.tn-logo{min-height:var(--tn-control-h-sm);font-size:20px}.tn-header .tn-actions>.tn-search{display:none}.tn-icon-link,.tn-cart-drawer-btn,.tn-burger{width:var(--tn-control-h-sm);height:var(--tn-control-h-sm);min-height:var(--tn-control-h-sm)}}.tn-mini-drawer--ref{width:min(672px,100vw);background:#fff;box-shadow:-12px 0 30px rgba(0,0,0,0.16)}.tn-mini-drawer--ref .tn-mini-head{justify-content:flex-end;height:20px;padding:0 20px;border-bottom:0;background:#fff}.tn-mini-drawer--ref .tn-mini-title{display:none}.tn-mini-drawer--ref .tn-mini-close{border:0;background:transparent;width:auto;height:auto;min-height:0;border-radius:0;font-size:24px;line-height:20px;padding:0;font-weight:300;color:rgba(17,17,17,0.7);opacity:0.9}.tn-mini-drawer--ref .tn-mini-body{padding:15px 20px 18px;background:#fff;gap:0}.tn-mini-cart--ref .tn-mini-cart__list{margin:0;padding:0;border-top:0}.tn-mini-cart--ref .tn-mini-cart__item{display:grid;grid-template-columns:80px minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid #d7d7d7;min-width:0}.tn-mini-cart--ref .tn-mini-cart__item::after{display:none;content:none}.tn-mini-cart--ref .tn-mini-cart__item.is-loading{opacity:0.55;pointer-events:none}.tn-mini-cart--ref .tn-mini-cart__thumb{width:80px;aspect-ratio:2/3;border-radius:0;background:#e8e8e8}.tn-mini-cart--ref .tn-mini-cart__list--pending{min-height:146px}.tn-mini-cart--ref .tn-mini-cart__pending-line{grid-template-columns:80px minmax(0,1fr) auto;gap:14px;padding:16px 0;border-bottom:1px solid #d7d7d7}.tn-mini-cart--ref .tn-mini-cart__pending-thumb{width:80px;aspect-ratio:2/3;border-radius:0;background:#e8e8e8;border:0}.tn-mini-cart--ref .tn-mini-cart__pending-copy strong{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.01em}.tn-mini-cart--ref .tn-mini-cart__pending-copy small{font-size:12px}.tn-mini-cart--ref .tn-mini-cart__pending-count{align-self:start;font-size:14px;font-weight:700}.tn-mini-cart--ref .tn-mini-cart__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:6px}.tn-mini-cart--ref .tn-mini-cart__name-wrap{min-width:0}.tn-mini-cart--ref .tn-mini-cart__title{margin:0;font-size:14px;line-height:1.25;text-transform:uppercase;font-weight:400;letter-spacing:0.01em;color:#111;text-decoration:none}.tn-mini-cart--ref .tn-mini-cart__variant{display:block;margin-top:4px;font-size:10px;color:#222;line-height:1.25;text-transform:uppercase}.tn-mini-cart--ref .tn-mini-cart__remove{border:0;background:transparent;padding:0;min-height:0;border-radius:0;font-size:12px;font-weight:400;color:#111;text-decoration:underline;text-underline-offset:2px;cursor:pointer;line-height:1.2;white-space:nowrap}.tn-mini-cart--ref .tn-mini-cart__line{display:flex;align-items:center;justify-content:space-between;gap:10px}.tn-mini-cart--ref .tn-mini-cart__line-total{font-size:14px;font-weight:700;color:#111;line-height:1.2;white-space:nowrap}.tn-mini-cart--ref .tn-mini-cart__qty{display:inline-grid;grid-template-columns:34px 30px 34px;align-items:center;border:1px solid #bdbdbd;background:#fff;height:34px;min-width:98px}.tn-mini-cart--ref .tn-mini-cart__qty-btn{border:0;background:transparent;border-radius:0;min-height:0;font-size:22px;font-weight:400;line-height:1;color:#111;cursor:pointer;padding:0;height:100%}.tn-mini-cart--ref .tn-mini-cart__qty-value{text-align:center;font-size:14px;line-height:1;color:#111;font-weight:400}.tn-mini-cart--ref .tn-mini-cart__qty-price{display:none}.tn-mini-cart--ref .tn-mini-cart-addons{margin:12px 0 0;padding-top:10px;border-top:0}.tn-mini-cart--ref .tn-mini-cart-addons--pending{min-height:214px}.tn-mini-cart--ref .tn-mini-cart-addons__title{margin:0 0 10px;font-size:14px;line-height:1.2;font-weight:700;color:#111;text-transform:uppercase;letter-spacing:0.03em}.tn-mini-cart--ref .tn-summary-picks__list{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.tn-mini-cart--ref .tn-mini-cart__pending-pick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:none;gap:10px;max-width:none}.tn-mini-cart--ref .tn-mini-cart__pending-pick span,.tn-mini-cart--ref .tn-mini-cart__pending-pick span:first-child,.tn-mini-cart--ref .tn-mini-cart__pending-pick span:nth-child(2),.tn-mini-cart--ref .tn-mini-cart__pending-pick span:nth-child(3){grid-row:auto;width:100%;height:auto;aspect-ratio:2/3;border-radius:0;background:#e8e8e8}.tn-mini-cart--ref .tn-summary-picks__item{display:block;border:0;border-radius:0;background:transparent;padding:0}.tn-mini-cart--ref .tn-summary-picks__media{width:100%;height:auto;aspect-ratio:2/3;border-radius:0;margin-bottom:6px;background:#e8e8e8}.tn-mini-cart--ref .tn-summary-picks__title{margin-bottom:0;font-size:11px;text-transform:uppercase;letter-spacing:0.01em}.tn-mini-cart--ref .tn-summary-picks__price{font-size:11px;font-weight:600}.tn-mini-cart--ref .tn-summary-picks__cta{display:none}.tn-mini-cart--ref .tn-mini-cart__summary{position:sticky;bottom:0;padding:14px 0 0;margin-top:14px;border-top:1px solid #d7d7d7;background:#fff}.tn-mini-cart--ref .tn-mini-cart__subtotal{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 0 8px}.tn-mini-cart--ref .tn-mini-cart__subtotal-label{font-size:14px;color:#111;font-weight:700}.tn-mini-cart--ref .tn-mini-cart__subtotal-value{font-size:14px;color:#111;font-weight:700}.tn-mini-cart--ref .tn-mini-cart__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 0 14px}.tn-mini-cart--ref .tn-mini-cart__total-label{font-size:18px;color:#111;font-weight:500;text-transform:uppercase}.tn-mini-cart--ref .tn-mini-cart__total-value{font-size:18px;color:#111;font-weight:500}.tn-mini-cart--ref .tn-mini-cart__actions{gap:8px}.tn-mini-cart--ref .tn-mini-cart__btn--checkout{border-radius:0;background:#111;border-color:#111;color:#fff!important;min-height:42px;letter-spacing:0;text-transform:none}.tn-mini-cart--ref .tn-mini-cart__btn--checkout:hover{background:#000;border-color:#000}.tn-mini-cart--ref .tn-mini-cart__btn--more{color:#111;font-size:12px;font-weight:400;text-transform:none;text-decoration:none}.tn-mini-cart--ref .tn-mini-ship{margin-top:12px;padding-top:14px;border-top:1px solid #d7d7d7}.tn-mini-cart--ref .tn-mini-ship--pending{min-height:156px;padding:14px 0;border-bottom:0}.tn-mini-cart--ref .tn-mini-ship__pending-title{font-size:14px;color:#111;letter-spacing:0.03em}.tn-mini-cart--ref .tn-mini-ship__pending-row span{border-radius:0;border-color:#e3e3e3;background:#f4f4f4}.tn-mini-cart--ref .tn-mini-cp-form__btn{background:#111;border-color:#111}@media (max-width:640px){.tn-mini-drawer--ref .tn-mini-head{height:20px;padding:0 14px}.tn-mini-drawer--ref .tn-mini-close{border:0;background:transparent;width:auto;height:auto;min-height:0;border-radius:0;font-size:14px;line-height:20px;padding:0;font-weight:300;color:rgba(17,17,17,0.7);opacity:0.9;padding-top:3%!important;padding-right:2%}.tn-mini-drawer--ref .tn-mini-body{padding:12px 14px 0}.tn-mini-cart--ref .tn-mini-cart__item{grid-template-columns:72px minmax(0,1fr);gap:10px;padding:14px 0}.tn-mini-cart--ref .tn-mini-cart__thumb{width:72px}.tn-mini-cart--ref .tn-mini-cart__pending-line{grid-template-columns:72px minmax(0,1fr) auto;gap:10px;padding:14px 0}.tn-mini-cart--ref .tn-mini-cart__pending-thumb{width:72px}.tn-mini-cart--ref .tn-mini-cart__line{flex-direction:column;align-items:flex-start}.tn-mini-cart--ref .tn-mini-cart__line-total{font-size:13px}.tn-mini-cart--ref .tn-mini-cart__qty{height:30px;min-width:90px;grid-template-columns:30px 30px 30px}.tn-mini-cart--ref .tn-mini-cart__qty-btn{font-size:18px}.tn-mini-cart--ref .tn-mini-cart__qty-value{font-size:13px}.tn-mini-cart--ref .tn-summary-picks__list{grid-template-columns:repeat(2,minmax(0,1fr))}.tn-mini-cart--ref .tn-mini-cart__pending-pick{grid-template-columns:repeat(2,minmax(0,1fr))}}.tnhb-video-products{margin:24px 0;color:#17181c}.tnhb-video-products,.tnhb-video-products *,.tnvp-modal,.tnvp-modal *{box-sizing:border-box}.tnhb-video-products__head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:0 0 14px}.tnhb-video-products__title{margin:0;font-size:clamp(22px,3vw,34px);line-height:1.08;font-weight:750;letter-spacing:0}.tnhb-video-products__subtitle{margin:6px 0 0;color:#60646f;font-size:15px;line-height:1.45;max-width:720px}.tnhb-video-products__track{display:grid;max-width:100%;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--tnvp-gap,16px)*(var(--tnvp-desktop-items,4) - 1)))/var(--tnvp-desktop-items,4));gap:var(--tnvp-gap,16px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:2px 2px 12px}.tnhb-video-products__track::-webkit-scrollbar{height:8px}.tnhb-video-products__track::-webkit-scrollbar-thumb{background:#cfd4dc;border-radius:999px}.tnhb-video-products__card{min-width:0;scroll-snap-align:start;background:#fff;border:1px solid #e6e9ee;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px rgba(15,23,42,.05)}.tnhb-video-products__button{display:grid;width:100%;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;appearance:none}.tnhb-video-products__button:focus-visible{outline:3px solid rgba(37,99,235,.35);outline-offset:-3px}.tnhb-video-products__media{position:relative;display:block;aspect-ratio:9/16;background:#edf0f3;overflow:hidden}.tnhb-video-products__poster{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}.tnhb-video-products__placeholder{position:absolute;inset:0;display:grid;place-items:center;padding:18px;text-align:center;color:#545b68;background:linear-gradient(135deg,#f5f6f8,#e8ebef)}.tnhb-video-products__status{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;background:rgba(255,255,255,.92);padding:6px 10px;font-size:12px;font-weight:700;color:#343942}.tnhb-video-products__play{position:absolute;left:50%;top:50%;width:82px;height:82px;transform:translate(-50%,-50%);border-radius:999px;background:rgba(10,12,18,.36);box-shadow:0 12px 38px rgba(0,0,0,.28);backdrop-filter:blur(2px)}.tnhb-video-products__play::before{content:"";position:absolute;left:34px;top:24px;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:24px solid #fff}.tnhb-video-products__body{display:grid;gap:8px;padding:12px}.tnhb-video-products__name{margin:0;color:#262930;font-size:15px;line-height:1.3;font-weight:700}.tnhb-video-products__price,.tnhb-video-products__product{color:#4b5563;font-size:13px;line-height:1.35}.tnhb-video-products__empty{border:1px dashed #cfd4dc;border-radius:12px;padding:18px;background:#fff;color:#60646f;font-size:14px;line-height:1.45}body.tnvp-modal-open{overflow:hidden}.tnvp-modal[hidden]{display:none!important}.tnvp-modal{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:16px;color:#fff}.tnvp-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.72);backdrop-filter:blur(6px)}.tnvp-modal__dialog{position:relative;width:min(92vw,430px,calc((100vh - 32px)*.5625));aspect-ratio:9/16;overflow:hidden;border-radius:18px;background:#050505;box-shadow:0 22px 70px rgba(0,0,0,.48)}.tnvp-modal__progress{position:absolute;z-index:5;top:10px;left:12px;right:12px;display:flex;gap:4px}.tnvp-modal__bar{height:3px;flex:1;border-radius:999px;background:rgba(255,255,255,.25);overflow:hidden}.tnvp-modal__bar::before{content:"";display:block;width:0;height:100%;background:#fff}.tnvp-modal__bar.is-active::before,.tnvp-modal__bar.is-done::before{width:100%}.tnvp-modal__top{position:absolute;z-index:6;top:20px;left:12px;right:12px;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;gap:10px;pointer-events:none}.tnvp-modal__brand{min-width:0;text-align:center;color:#fff;font-size:14px;line-height:1.2;font-weight:800;text-transform:uppercase;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tnvp-modal__icon{position:relative;display:inline-grid;place-items:center;width:40px;height:40px;border:0;border-radius:999px;background:rgba(255,255,255,.14);color:#fff;cursor:pointer;pointer-events:auto}.tnvp-modal__icon::before,.tnvp-modal__icon::after{content:"";position:absolute;background:currentColor}.tnvp-modal__close::before,.tnvp-modal__close::after{width:18px;height:2px;border-radius:999px}.tnvp-modal__close::before{transform:rotate(45deg)}.tnvp-modal__close::after{transform:rotate(-45deg)}.tnvp-modal__audio::before{left:12px;width:8px;height:12px;border-radius:2px}.tnvp-modal__audio::after{right:10px;width:12px;height:12px;border:2px solid currentColor;border-left:0;border-top-color:transparent;border-bottom-color:transparent;border-radius:50%;background:transparent}.tnvp-modal__player{position:absolute;inset:54px 0 118px;display:grid;place-items:center;background:#000}.tnvp-modal__player iframe,.tnvp-modal__player video{width:100%;height:100%;border:0;object-fit:contain;background:#000}.tnvp-modal__empty{padding:24px;color:rgba(255,255,255,.78);font-size:14px;line-height:1.4;text-align:center}.tnvp-modal__nav{position:absolute;z-index:5;top:50%;width:42px;height:42px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.12);color:#fff;cursor:pointer}.tnvp-modal__nav::before{content:"";position:absolute;top:14px;width:12px;height:12px;border-top:2px solid currentColor;border-left:2px solid currentColor}.tnvp-modal__prev{left:10px}.tnvp-modal__prev::before{left:17px;transform:rotate(-45deg)}.tnvp-modal__next{right:10px}.tnvp-modal__next::before{right:17px;transform:rotate(135deg)}.tnvp-modal__products{position:absolute;z-index:6;left:10px;right:10px;bottom:12px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(238px,1fr);gap:10px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:2px}.tnvp-product-card{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:8px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(28,28,30,.9);box-shadow:0 8px 24px rgba(0,0,0,.24)}.tnvp-product-card__image{width:58px;height:58px;border-radius:10px;object-fit:cover;background:#f3f4f6}.tnvp-product-card__info{min-width:0}.tnvp-product-card__name{margin:0;color:#fff;font-size:13px;line-height:1.25;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tnvp-product-card__price{margin-top:5px;color:rgba(255,255,255,.84);font-size:12px;line-height:1.25}.tnvp-product-card__cta{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border:0;border-radius:10px;background:#fff;color:#17181c;font-size:13px;line-height:1;font-weight:800;text-decoration:none;cursor:pointer;white-space:nowrap}.tnvp-product-card__cta[disabled]{opacity:.65;cursor:wait}.tnvp-modal__status{position:absolute;z-index:7;left:14px;right:14px;bottom:112px;min-height:0;color:#fff;font-size:12px;line-height:1.35;text-align:center;pointer-events:none}.tnvp-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:720px){.tnhb-video-products{margin:18px 0}.tnhb-video-products__head{display:block;margin-bottom:12px}.tnhb-video-products__track{grid-auto-columns:calc((100% - (var(--tnvp-gap,14px)*(var(--tnvp-mobile-items,1) - 1)))/var(--tnvp-mobile-items,1));gap:var(--tnvp-gap,14px);padding-bottom:10px}.tnhb-video-products__body{padding:10px}.tnvp-modal{padding:0}.tnvp-modal__dialog{width:min(100vw,calc(100vh*.5625));max-height:100vh;border-radius:0}.tnvp-modal__products{grid-auto-columns:minmax(226px,1fr)}}.tn-mobile-bottom-nav{display:none}@media (max-width:768px){body.tn-mobile-bottom-nav-enabled{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))}body.tn-mobile-bottom-nav-enabled .tn-header .tn-burger,body.tn-mobile-bottom-nav-enabled .tn-header .tn-account-link,body.tn-mobile-bottom-nav-enabled .tn-header .tn-cart-drawer-btn,body.tn-mobile-bottom-nav-enabled .tn-header .tn-actions>form.tn-search[data-tn-search-form]{display:none!important}body.tn-mobile-bottom-nav-enabled .tn-header .tn-actions>form.tn-search[data-tn-search-form].tn-search--active,body.tn-mobile-bottom-nav-enabled .tn-header .tn-actions>form.tn-search[data-tn-search-form][data-tn-search-active="1"]{position:fixed!important;z-index:1110!important;top:0!important;right:0!important;left:0!important;display:flex!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:12px!important;box-sizing:border-box!important;background:var(--tn-header-bg,var(--tn-header-selected-bg,var(--tn-bg,#ffffff)))!important;color:var(--tn-header-fg,var(--tn-tx,#111827))!important}body.tn-mobile-bottom-nav-enabled .tn-header .tn-actions>form.tn-search[data-tn-search-form].tn-search--active .tn-search__box,body.tn-mobile-bottom-nav-enabled .tn-header .tn-actions>form.tn-search[data-tn-search-form][data-tn-search-active="1"] .tn-search__box{display:flex!important;width:100%!important;min-width:0!important;height:40px!important;padding:0 6px 0 12px!important;border:1px solid var(--tn-bd,#e5e7eb)!important;border-radius:var(--tn-rad-md,12px)!important;background:var(--tn-surface,#ffffff)!important;box-sizing:border-box!important}body.tn-mobile-bottom-nav-enabled .tn-header .tn-actions>form.tn-search[data-tn-search-form].tn-search--active .tn-search__input,body.tn-mobile-bottom-nav-enabled .tn-header .tn-actions>form.tn-search[data-tn-search-form][data-tn-search-active="1"] .tn-search__input{position:static!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0 8px 0 0!important;overflow:visible!important;clip:auto!important;opacity:1!important;pointer-events:auto!important;background:transparent!important;color:var(--tn-header-fg,var(--tn-tx,#111827))!important;font-size:16px!important}body.tn-mobile-bottom-nav-enabled .tn-header .tn-actions>form.tn-search[data-tn-search-form].tn-search--active .tn-search__btn,body.tn-mobile-bottom-nav-enabled .tn-header .tn-actions>form.tn-search[data-tn-search-form][data-tn-search-active="1"] .tn-search__btn{display:grid!important;flex:0 0 34px!important}body.tn-mobile-bottom-nav-enabled .tn-mobile-bottom-nav{position:fixed!important;z-index:1090!important;right:0!important;bottom:0!important;left:0!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));width:100%!important;height:calc(68px + env(safe-area-inset-bottom,0px));padding:0 6px env(safe-area-inset-bottom,0px);border-top:1px solid var(--tn-bd,#e5e7eb);background:var(--tn-header-bg,var(--tn-header-selected-bg,var(--tn-bg,#ffffff)));box-shadow:0-2px 10px color-mix(in srgb,var(--tn-tx,#111827) 8%,transparent);color:var(--tn-header-fg,var(--tn-tx,#111827));box-sizing:border-box}body.tn-mobile-bottom-nav-enabled .tn-mobile-bottom-nav__item{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--tn-header-fg,var(--tn-tx,#111827));text-decoration:none;cursor:pointer}body.tn-mobile-bottom-nav-enabled .tn-mobile-bottom-nav__item:hover{background:transparent;color:var(--tn-header-fg,var(--tn-tx,#111827))}body.tn-mobile-bottom-nav-enabled .tn-mobile-bottom-nav__item:focus-visible{outline:2px solid color-mix(in srgb,currentColor 36%,transparent);outline-offset:-5px}body.tn-mobile-bottom-nav-enabled .tn-mobile-bottom-nav__item svg{display:block;width:20px;height:20px;fill:currentColor;stroke:none;stroke-width:0}body.tn-mobile-bottom-nav-enabled .tn-mobile-bottom-nav__badge{position:absolute;top:8px;right:15px;min-width:21px;height:21px;padding:0 5px;border-radius:var(--tn-rad-lg,16px);background:var(--tn-cta,var(--tn-tx,#111827));color:var(--tn-surface,#ffffff);font:700 12px/21px var(--tn-font-base,Arial,sans-serif);text-align:center}body.tn-mobile-bottom-nav-enabled .tn-mobile-bottom-nav__badge:empty,body.tn-mobile-bottom-nav-enabled .tn-mobile-bottom-nav__badge[data-cart-count=""],body.tn-mobile-bottom-nav-enabled .tn-mobile-bottom-nav__badge[data-cart-count="0"]{display:none}body.tn-mobile-bottom-nav-enabled .tn-whatsapp-bubble{bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}}}@layer tns-part-header{.tn-header{background:var(--tn-header-selected-bg,#ffffff)!important;border-bottom:1px solid var(--tn-bd,#ececec)!important;border-color:var(--tn-bd,#ececec)!important;box-shadow:none!important;border-radius:0;margin:0;position:sticky!important;top:0!important;z-index:50}body.tn-header-transparent .tn-header,body.tn-header-transparent:not(.tn-header-solid) .tn-header{background:var(--tn-header-selected-bg,#ffffff)!important;border-color:var(--tn-bd,#ececec)!important;position:sticky!important;top:0!important}.tn-header .tn-header-inner.container{position:relative;display:flex;align-items:center;justify-content:flex-start;min-height:auto;height:auto;padding-top:14px;padding-bottom:14px;gap:0}.tn-header .tn-logo{position:relative;left:auto;transform:none;display:inline-flex;align-items:center;justify-content:flex-start;line-height:0;text-decoration:none;z-index:1;flex:0 0 auto;margin-right:24px;color:var(--tn-tx,#111)!important}.tn-header .tn-logo__img{display:block;width:auto!important;height:auto!important;max-height:44px!important;max-width:min(320px,40%);object-fit:contain}.tn-header .tn-actions{width:auto;display:flex;align-items:center;gap:0;flex:0 0 auto;min-width:0;margin-left:auto}.tn-header .tn-burger{display:grid;order:10;width:44px;height:44px;place-items:center;font-size:22px;line-height:1;border:0;background:transparent;color:var(--tn-tx,#111)!important;cursor:pointer;padding:0;margin:0;-webkit-tap-highlight-color:transparent}.tn-header .tn-search{flex:0 0 auto;min-width:0}.tn-header .tn-search__box{width:auto;height:auto;border:0;background:transparent;border-radius:0;padding:0;display:flex;align-items:center;gap:0}.tn-header .tn-search__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;opacity:0;pointer-events:none}@media (min-width:769px){.tn-header .tn-search:is(.tn-search--active,[data-tn-search-active="1"],:focus-within){flex:1 1 clamp(180px,22vw,280px);width:clamp(180px,22vw,280px);min-width:clamp(180px,22vw,280px);max-width:280px;z-index:2}.tn-header .tn-search:is(.tn-search--active,[data-tn-search-active="1"],:focus-within) .tn-search__box{width:100%;height:44px;border:1px solid var(--tn-bd,#dddddd);border-radius:var(--tn-rad-md,999px);padding:0 4px 0 12px}.tn-header .tn-search:is(.tn-search--active,[data-tn-search-active="1"],:focus-within) .tn-search__input{position:static;flex:1 1 auto;width:auto;min-width:0;height:auto;margin:0;padding:0 8px 0 0;overflow:visible;clip:auto;white-space:normal;opacity:1;pointer-events:auto;background:transparent;outline:none}}.tn-header .tn-search__btn{width:44px;height:44px;border:0;background:transparent;color:var(--tn-tx,#111)!important;border-radius:0;display:grid;place-items:center;cursor:pointer;padding:0;flex:0 0 auto}.tn-header .tn-search__box:focus-within{border-color:transparent}.tn-header .tn-search__icon,.tn-header .tn-action-icon{width:22px;height:22px;display:block}.tn-header .tn-icon-link,.tn-header .tn-cart-drawer-btn{width:44px;height:44px;border:0;background:transparent;color:var(--tn-tx,#111)!important;display:grid;place-items:center;text-decoration:none;position:relative;padding:0;-webkit-tap-highlight-color:transparent}.tn-header .tn-cart-count{position:absolute;top:4px;right:-2px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--tn-tx,#111);color:var(--tn-surface,#fff);font-size:9px;line-height:16px;font-weight:700;text-align:center;pointer-events:none}.tn-header .tn-cart-count:empty,.tn-header .tn-cart-count[data-cart-count=""],.tn-header .tn-cart-count[data-cart-count="0"]{display:none}.tn-header .tn-icon-link:focus-visible,.tn-header .tn-cart-drawer-btn:focus-visible,.tn-header .tn-burger:focus-visible,.tn-header .tn-search__btn:focus-visible{outline:2px solid color-mix(in srgb,var(--tn-tx,#111) 40%,transparent);outline-offset:2px}@media (max-width:768px){.tn-header .tn-header-inner.container{min-height:60px;height:60px;padding-top:0;padding-bottom:0}.tn-header .tn-logo{margin-right:12px}.tn-header .tn-logo__img{max-height:28px!important;max-width:min(200px,46vw)}.tn-header .tn-burger,.tn-header .tn-icon-link,.tn-header .tn-cart-drawer-btn,.tn-header .tn-search__btn{width:40px;height:40px}.tn-header .tn-search__icon,.tn-header .tn-action-icon{width:20px;height:20px}}.tn-header .tn-header-inner .tn-actions .tn-icon-link,.tn-header .tn-header-inner .tn-actions .tn-cart-drawer-btn,.tn-header .tn-header-inner .tn-actions .tn-search__btn,.tn-header .tn-header-inner .tn-actions .tn-burger,.tn-header .tn-header-inner .tn-burger,.tn-header .tn-header-inner .tn-logo{color:var(--tn-tx,#111)!important}.tn-header .tn-header-inner .tn-actions .tn-action-icon,.tn-header .tn-header-inner .tn-actions .tn-search__icon{color:var(--tn-tx,#111)!important;stroke:currentColor}.tn-header .tn-header-inner .tn-actions .tn-search__input{color:var(--tn-tx,#111)!important}}@layer tns-part-footer{footer,.tn-footer{background-color:#ffffff;color:#000000;border-top:1px solid #e8e8e8;padding:56px 0 26px}.tn-footer__content,.tn-footer__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-bottom:20px}.tn-footer__title{font-family:"Roboto Mono",monospace;font-size:10px;line-height:12px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#000000;margin:0 0 10px}.tn-footer__link,.tn-footer a{color:#000000;text-decoration:none;font-family:"Work Sans",sans-serif;font-size:12px;line-height:1.45;transition:opacity 0.2s ease,transform 0.2s ease}.tn-footer__link:hover,.tn-footer a:hover{color:#6d3f23}.tn-footer__bottom{margin-top:18px;padding-top:14px;border-top:1px solid #ececec}.tn-footer__text,.tn-footer small{color:#555555;font-size:11px;line-height:1.35}@media (max-width:900px){.tn-footer__content,.tn-footer__grid{grid-template-columns:1fr;gap:18px}}@media (max-width:768px){footer,.tn-footer{padding:42px 0 22px}}}@layer tns-override{:root{--tn-brand-background:#ffffff;--tn-brand-text:#111827;--tn-brand-button:#111827;--tn-brand-accent:#2563eb;--tn-brand-soft:#f3f4f6;--tn-brand-border:#e5e7eb;--tn-brand-on-button:#FFFFFF;--tn-brand-on-accent:#FFFFFF;--tn-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--tn-font-weight:500;--tn-type-scale:1;--tn-density:1;--tn-radius:8px;--tn-shadow:0 1px 2px rgba(15,23,42,.08);--tn-heading-tracking:0}body{font-family:var(--tn-font-family);color:var(--tn-brand-text);background:var(--tn-brand-background)}.tn-btn,.button,.tn-add-to-cart{--tn-accent:var(--tn-brand-button)}.tn-card,.tn-row{--tn-bd:var(--tn-brand-border)}h1,h2,h3,h4{font-weight:var(--tn-font-weight);letter-spacing:var(--tn-heading-tracking)}.tn-wrap,.tn-container{--tn-density-factor:var(--tn-density)}.tn-card,.tn-product-card,.mitiendis form{border-radius:var(--tn-radius)}html{font-size:calc(100%*var(--tn-type-scale))}}@layer tns-override{:root{--tn-cta:#494646;--tn-ctah:#393737;--tn-on-cta:#ffffff;--tn-bg:#ffffff;--tn-font-display:"Outfit",sans-serif;--tn-font-base:"DM Sans",sans-serif;--tn-rad-sm:0px;--tn-rad-md:0px;--tn-accent:#7c5c51;--tn-tx:#494646;--tn-header-bg:#f5f5f5;--tn-header-fg:#494646;--tn-header-selected-bg:#f5f5f5;--tn-footer-bg:#f5f5f5;--tn-footer-fg:#494646;--tn-adbar-bg:#7c5c51;--tn-adbar-fg:#ffffff;--tn-topbar-bg:#7c5c51;--tn-topbar-color:#ffffff}html,body{background-color:var(--tn-bg)}body .summary .add-to-cart-button{color:var(--tn-on-cta,#fff)}body .tn-header{background:var(--tn-header-bg)!important;color:var(--tn-header-fg)!important}body .tn-header a,body .tn-header .tn-nav-inline__list a,body .tn-header button{color:var(--tn-header-fg)!important}body .tn-footer{background:var(--tn-footer-bg)!important;color:var(--tn-footer-fg)!important;border-top-color:transparent!important}body .tn-footer a,body .tn-footer .tn-footer-basic-title,body .tn-footer .tn-footer-basic-line,body .tn-footer .tn-footer-basic-empty,body .tn-footer .tn-footer-basic-social-link{color:var(--tn-footer-fg)!important}body .tn-topbar{background:var(--tn-adbar-bg)!important;color:var(--tn-adbar-fg)!important}}@layer tns-guarantee{body ul.products li.product .product-title,body .summary h1.product-title{font-weight:var(--tn-title-weight,300)!important;text-transform:var(--tn-title-case,uppercase)!important}body li.product span.price ins,body li.product span.price ins *,body li.product span.price .tn-price-sale,body li.product span.price .tn-price-sale *{color:var(--tn-accent,var(--tn-tx,#000))!important;text-decoration:none!important}body ul.products li.product span.price,body ul.products li.product span.price *,body .summary p.price,body .summary p.price *,body .summary .variation-price .price,body .summary .variation-price .price *,body .tn-summary-picks .money-amount,body .tn-summary-picks .money-amount *{font-weight:var(--tn-price-weight,700)!important}body ul.products li.product span.price del,body ul.products li.product span.price del *,body .summary p.price del,body .summary p.price del *,body .summary .variation-price .price del,body .summary .variation-price .price del *{font-weight:300!important}body .summary .add-to-cart-button,body .tn-summary-picks__cta,body .tn-shopfilter__apply{font-family:var(--tn-btn-font,var(--tn-font-base,inherit))!important}body .tn-header{background:var(--tn-header-bg)!important;color:var(--tn-header-fg)!important}body .tn-header a,body .tn-header .tn-nav-inline__list a,body .tn-header button{color:var(--tn-header-fg)!important}body .tn-footer{background:var(--tn-footer-bg)!important;color:var(--tn-footer-fg)!important}body .tn-footer a,body .tn-footer .tn-footer-basic-title,body .tn-footer .tn-footer-basic-line,body .tn-footer .tn-footer-basic-empty,body .tn-footer .tn-footer-basic-social-link{color:var(--tn-footer-fg)!important}body .tn-topbar{background:var(--tn-adbar-bg)!important;color:var(--tn-adbar-fg)!important}}@layer tns-part-header{.tn-header .tn-logo__img{max-height:119px!important}@media (max-width:768px){.tn-header .tn-logo__img{max-height:77px!important}}}@layer tns-guarantee{body:not(.tn-header-home-overlay).tn-header-sticky .tn-header{position:sticky!important;top:0!important;left:auto!important;right:auto!important}body:not(.tn-header-home-overlay).tn-header-no-sticky .tn-header{position:relative!important;top:0!important;left:auto!important;right:auto!important}body:not(.tn-header-home-overlay) .tn-topbar{position:relative!important;top:auto!important;left:auto!important;right:auto!important}body:not(.tn-header-transparent) .tn-header{background:var(--tn-header-selected-bg)!important}body.tn-header-transparent:not(.tn-header-solid) .tn-header{background:transparent!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important}body.tn-header-transparent.tn-header-solid .tn-header{background:var(--tn-header-selected-bg)!important}}@layer tns-override{.tn-header{--tn-header-selected-bg:#ffffff}}@layer tns-override{body .tnhb-products-sec .tn-spp-mini{display:grid!important;visibility:visible!important;opacity:1!important;max-height:none!important;height:auto!important;overflow:visible!important}body .tnhb-products-sec .tn-spp,body .tnhb-products-sec .tn-installments,body .tnhb-products-sec .installments,body .tnhb-products-sec .cuotas{display:block!important;visibility:visible!important;opacity:1!important;max-height:none!important;height:auto!important;overflow:visible!important}body .tnhb-products-sec .tn-spp-mini__row,body .tnhb-products-sec .tn-spp .tn-spp-row{display:block!important;visibility:visible!important;opacity:1!important;max-height:none!important;height:auto!important}}