.sm{display:none}@media (min-width:1024px){.sm{align-items:stretch;height:100%;display:flex}}.sm__panel{z-index:var(--z-dropdown);background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border);box-shadow:var(--shadow-3);position:absolute;top:100%;left:0;right:0}.sm__panel[hidden]{display:none}.sm__in{gap:var(--space-32);padding-block:var(--space-32);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sm__col h3{margin:0 0 var(--space-12);letter-spacing:.14em;text-transform:uppercase;color:var(--indigo-500);font-size:12px;font-weight:700;line-height:16px}.sm__col ul{gap:0 var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sm__col--single ul{grid-template-columns:minmax(0,1fr)}.sm__col a{min-height:40px;color:var(--ink);border-radius:var(--radius-sm);align-items:center;font-weight:500;text-decoration:none;display:flex}.sm__col a:hover{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.sm__all{margin-top:var(--space-12);color:var(--brand);font-weight:600;display:inline-flex}
.ts-site{--indigo-50:#e8f4f5;--indigo-100:#cfe7ea;--indigo-200:#a3d1d6;--indigo-300:#6fb5bd;--indigo-400:#3a949e;--indigo-500:#157a85;--indigo-600:#0b5d66;--indigo-700:#094b53;--indigo-800:#073a40;--indigo-900:#052b30;--sun-50:#fff3ef;--sun-100:#ffe0d6;--sun-200:#ffc4b2;--sun-300:#ff9f87;--sun-400:#ff6b4a;--sun-500:#f4583a;--sun-600:#e04527;--sun-700:#9c2f17;--page:#fff;--sand:#f3e9dc;--surface:#fff;--surface-subtle:#faf6f0;--surface-tint:#eef7f8;--surface-brand:var(--indigo-900);--ink:#0f1e22;--ink-body:#33474b;--ink-muted:#5d7073;--border:#e3e9ea;--border-control:#b7c4c6;--brand:var(--indigo-600);--cta:#f2b33d;--cta-hover:#e3a22a;--cta-active:#cc901d;--btn-accent:#0b5d66;--btn-accent-tint:#e6f2f3;--on-cta:#1b1a17;--on-brand-muted:var(--indigo-200);--focus-ring:var(--indigo-500);--rating:#f5a623;--scrim:#052b3080;--scrim-strong:#052b30b8;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--shadow-1:0 1px 2px #0f1e220d;--shadow-2:0 10px 24px -14px #0f1e2238;--shadow-3:0 16px 36px -16px #0f1e2247;background:var(--page);color:var(--ink-body)}.ts-site .ts-overline{color:var(--indigo-500);letter-spacing:.14em;font-weight:700}.ts-site .ts-on-dark .ts-overline{color:var(--indigo-200)}.ts-site .ts-h1,.ts-site .ts-h2,.ts-site .ts-display{letter-spacing:-.02em}.ts-accent,.dh-hero .ts-accent,.ts-on-dark .ts-accent{color:inherit}.ts-site .ts-btn{border-radius:var(--radius-md)}.ts-site .ts-badge--bestseller{background:var(--sun-400);color:#1b0f0c}.ts-site .ts-scrim-bottom:after{background:linear-gradient(to top, var(--scrim-strong) 0%, #052b3059 38%, #052b3000 62%)}.ts-site .ts-scrim-left:after{background:linear-gradient(to right, var(--scrim-strong) 0%, var(--scrim-strong) 45%, #052b3000 85%)}.ts-site .ts-actionbar{box-shadow:0 -4px 16px -6px #0f1e221f}.ts-site .ts-faq{border-top:1px solid var(--border)}.ts-site .dh-m--shoulder{background:var(--sand);color:#6b4a2b}.ts-site .ts-pkg .ts-incl{gap:var(--space-8) var(--space-12);flex-wrap:wrap}.ts-site .ts-pkg .ts-incl li{text-align:center;overflow-wrap:anywhere;flex:60px;min-width:0}.ts-site .ts-btn--primary:not(:disabled):not(.is-disabled):hover,.ts-site .ts-btn--primary:not(:disabled):not(.is-disabled).is-hover{background:var(--cta-hover)}.ts-site .ts-btn--primary:not(:disabled):not(.is-disabled):active,.ts-site .ts-btn--primary:not(:disabled):not(.is-disabled).is-active{background:var(--cta-active)}.ts-site .ts-btn--outline:not(:disabled):not(.is-disabled){color:var(--btn-accent);border-color:var(--btn-accent)}.ts-site .ts-btn--outline:not(:disabled):not(.is-disabled):hover,.ts-site .ts-btn--outline:not(:disabled):not(.is-disabled).is-hover{background:var(--btn-accent-tint)}.ts-site .ts-btn--outline:not(:disabled):not(.is-disabled):active,.ts-site .ts-btn--outline:not(:disabled):not(.is-disabled).is-active{background:#cfe5e7}.ts-site .ts-btn--ghost:not(:disabled):not(.is-disabled){color:var(--btn-accent)}.ts-site .ts-btn--ghost:not(:disabled):not(.is-disabled):hover,.ts-site .ts-btn--ghost:not(:disabled):not(.is-disabled).is-hover{background:var(--btn-accent-tint)}.ts-site .ts-btn--ghost:not(:disabled):not(.is-disabled):active,.ts-site .ts-btn--ghost:not(:disabled):not(.is-disabled).is-active{background:#cfe5e7}.ts-site .ts-btn--whatsapp{color:var(--whatsapp-700);border:1.5px solid var(--whatsapp-700);background:#fff}.ts-site .ts-btn--whatsapp:hover,.ts-site .ts-btn--whatsapp.is-hover{background:#e9f6ee}
@media (max-width:1023px){.ts-site .ts-header__logo,.ts-site .ts-footer li a{min-height:var(--tap-target-min)}.ts-site .ts-footer__seo a{min-height:var(--tap-target-min);align-items:center;display:inline-flex}.ts-site nav[aria-label=Breadcrumb] a{min-height:var(--tap-target-min);align-items:center;padding-inline:2px;display:inline-flex}.ts-site .hm-hero__popular a{min-height:var(--tap-target-min)}.ts-site .dh-subnav a{min-height:var(--tap-target-min);min-width:var(--tap-target-min);justify-content:center;align-items:center;display:inline-flex}.ts-site .dh-row__more,.ts-site .dh-hero__alt{min-height:var(--tap-target-min);align-items:center;display:inline-flex}.ts-site .dh-subnav__cta{display:none}}
