/* Start custom CSS */body.elementor-page-2893 .e-tab-content-base.e--selected { animation: swu-shop-collection-reveal 550ms ease-out both; }
@keyframes swu-shop-collection-reveal { from { opacity:0; transform:translateY(1rem); } to { opacity:1; transform:translateY(0); } }
@media (prefers-reduced-motion: reduce) { body.elementor-page-2893 .e-tab-content-base.e--selected { animation:none; } }
/* Shared typography and spacing */
body.elementor-page-2893 h1 {font-family:var(--Optima)!important;font-size:var(--Primary)!important;line-height:1.12!important;}
body.elementor-page-2893 h2 {font-family:var(--Optima)!important;font-size:var(--Secondary)!important;line-height:1.12!important;}
body.elementor-page-2893 h3 {font-family:var(--Optima)!important;font-size:var(--heading-small)!important;line-height:1.15!important;}
body.elementor-page-2893 .e-paragraph-base {font-family:var(--Inter)!important;font-size:var(--Text)!important;line-height:1.65!important;}
body.elementor-page-2893 .e-button-base {font-family:var(--Inter)!important;font-size:var(--e-global-typography-accent-font-size,0.9375rem)!important;line-height:1.4!important;}
body.elementor-page-2893 [data-id="7b1dc092"],
body.elementor-page-2893 [data-id="672d2761"],
body.elementor-page-2893 [data-id="1f618266"],
body.elementor-page-2893 [data-id="1fe4132a"],
body.elementor-page-2893 [data-id="304f017e"] {padding-block:var(--space-section)!important;padding-inline:var(--space-gutter)!important;gap:var(--space-group)!important;}
body.elementor-page-2893 [data-id="731a4049"],
body.elementor-page-2893 [data-id="2773a435"],
body.elementor-page-2893 [data-id="55aa7669"],
body.elementor-page-2893 [data-id="310df276"],
body.elementor-page-2893 [data-id="605be9f0"],
body.elementor-page-2893 [data-id="47621267"],
body.elementor-page-2893 [data-id="64d6227d"],
body.elementor-page-2893 [data-id="7e26425c"],
body.elementor-page-2893 [data-id="cdcba8b"],
body.elementor-page-2893 [data-id="115cfef"],
body.elementor-page-2893 [data-id="117aa8d"],
body.elementor-page-2893 [data-id="e3d64cd"],
body.elementor-page-2893 [data-id="7bd3d035"],
body.elementor-page-2893 [data-id="294cf3ba"],
body.elementor-page-2893 [data-id="5c0dfbb8"],
body.elementor-page-2893 [data-id="7ae49e7b"],
body.elementor-page-2893 [data-id="3bc3f13"],
body.elementor-page-2893 [data-id="a798020"],
body.elementor-page-2893 [data-id="e4da383"],
body.elementor-page-2893 [data-id="74c19db"],
body.elementor-page-2893 [data-id="97936ad"],
body.elementor-page-2893 [data-id="6cc2458"],
body.elementor-page-2893 [data-id="f6fb981"],
body.elementor-page-2893 [data-id="f95ef4f"],
body.elementor-page-2893 [data-id="a24ac4f"],
body.elementor-page-2893 [data-id="cfbbe21"],
body.elementor-page-2893 [data-id="b3239ae"],
body.elementor-page-2893 [data-id="59ce8f6"],
body.elementor-page-2893 [data-id="4dc60cf0"],
body.elementor-page-2893 [data-id="172d8589"],
body.elementor-page-2893 [data-id="6e0bc2cc"],
body.elementor-page-2893 [data-id="69397a81"],
body.elementor-page-2893 [data-id="527c4999"],
body.elementor-page-2893 [data-id="6c0582a7"],
body.elementor-page-2893 [data-id="70f23d90"],
body.elementor-page-2893 [data-id="4cf0175b"],
body.elementor-page-2893 [data-id="8b05efe"],
body.elementor-page-2893 [data-id="06d7eb1"],
body.elementor-page-2893 [data-id="3424c80"],
body.elementor-page-2893 [data-id="6f9fd6d8"],
body.elementor-page-2893 [data-id="3ac57f8b"],
body.elementor-page-2893 [data-id="14e7f1bb"],
body.elementor-page-2893 [data-id="4e342bfc"],
body.elementor-page-2893 [data-id="21614688"],
body.elementor-page-2893 [data-id="1342b73e"],
body.elementor-page-2893 [data-id="101f0362"],
body.elementor-page-2893 [data-id="5301af0f"],
body.elementor-page-2893 [data-id="1c42c9c9"],
body.elementor-page-2893 [data-id="4624c073"],
body.elementor-page-2893 [data-id="66a0032f"],
body.elementor-page-2893 [data-id="18505bb2"],
body.elementor-page-2893 [data-id="7197130c"],
body.elementor-page-2893 [data-id="5d4957da"],
body.elementor-page-2893 [data-id="5b71322f"] {font-family:var(--Inter)!important;font-size:var(--label-small)!important;line-height:1.5!important;letter-spacing:.1em!important;}
body.elementor-page-2893 [data-id="2910b88a"],
body.elementor-page-2893 [data-id="e37c4cb"],
body.elementor-page-2893 [data-id="640e5e78"],
body.elementor-page-2893 [data-id="403c2667"],
body.elementor-page-2893 [data-id="20533f3e"],
body.elementor-page-2893 [data-id="44d9807"],
body.elementor-page-2893 [data-id="1c5e50f"],
body.elementor-page-2893 [data-id="8441cf2"],
body.elementor-page-2893 [data-id="408b168"],
body.elementor-page-2893 [data-id="fa5b303"],
body.elementor-page-2893 [data-id="5daa9d56"],
body.elementor-page-2893 [data-id="5525ac9e"],
body.elementor-page-2893 [data-id="787b1116"],
body.elementor-page-2893 [data-id="23ef974e"],
body.elementor-page-2893 [data-id="8f7b389"],
body.elementor-page-2893 [data-id="a9f3213"],
body.elementor-page-2893 [data-id="715e7b4"],
body.elementor-page-2893 [data-id="1b8d97e"],
body.elementor-page-2893 [data-id="1bace1a"],
body.elementor-page-2893 [data-id="632ca60"],
body.elementor-page-2893 [data-id="1e9539c"],
body.elementor-page-2893 [data-id="97d728c"],
body.elementor-page-2893 [data-id="30bc0db"],
body.elementor-page-2893 [data-id="2934eef"],
body.elementor-page-2893 [data-id="85cad09"],
body.elementor-page-2893 [data-id="323bbe5e"],
body.elementor-page-2893 [data-id="6a453093"],
body.elementor-page-2893 [data-id="59c4f0d0"],
body.elementor-page-2893 [data-id="18274a1f"],
body.elementor-page-2893 [data-id="3296d183"],
body.elementor-page-2893 [data-id="109af511"],
body.elementor-page-2893 [data-id="31ef6de7"],
body.elementor-page-2893 [data-id="e9c8ab2"],
body.elementor-page-2893 [data-id="f90d4ce"],
body.elementor-page-2893 [data-id="3cf5e888"],
body.elementor-page-2893 [data-id="5e0d7314"],
body.elementor-page-2893 [data-id="7b7ed77c"],
body.elementor-page-2893 [data-id="3b35ff02"],
body.elementor-page-2893 [data-id="5098c850"] {padding:var(--space-card)!important;gap:.75rem!important;}
body.elementor-page-2893 [role="tab"] .e-paragraph-base {color:inherit!important;}
body.elementor-page-2893 [data-id="8b57c5d"] {gap:var(--space-group)!important;}/* End custom CSS */