@charset "UTF-8";:root{--rounded-none: 0rem;--rounded-sm: .4rem;--rounded-md: .8rem;--rounded-lg: 1.2rem;--rounded-xl: 1.6rem;--rounded-full: 999.9008rem;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-xxl: 1536px;--system-primary: #252427;--system-inverse: #ffffff;--system-accent: #6243b9;--system-error: #e64562;--system-warning: #cf9600;--system-success: #24b416;--system-info: #4cb2bd;--system-background-default-primary: #ffffff;--system-background-default-inverse-primary: #252427;--system-background-default-inverse-secondary: #3a3a3c;--system-background-default-secondary: #fbf9f8;--system-background-default-disabled: rgba(251, 249, 248, .5);--system-border-enabled: #e5e3de;--system-border-transparent: rgba(229, 227, 222, .2);--system-border-selected: #252427;--system-border-focus: #65c5ce;--system-border-disabled: #f3f3f3;--system-border-inverse-enabled: #fbf9f8;--system-border-inverse-hover: #f3f3f3;--system-border-inverse-transparent: rgba(251, 249, 248, .2);--system-border-inverse-selected: #ffffff;--system-border-inverse-disabled: #e5e3de;--system-border-inverse-focus: #a3e5ec;--system-overlay-light: rgba(255, 255, 255, .8);--system-overlay-dark: rgba(37, 36, 39, .5);--system-neutral-50: #ffffff;--system-neutral-100: #fbf9f8;--system-neutral-200: #f3f3f3;--system-neutral-300: #e5e3de;--system-neutral-400: #bbbbbb;--system-neutral-500: #cdc8bf;--system-neutral-600: #757470;--system-neutral-700: #4f4f51;--system-neutral-800: #3a3a3c;--system-neutral-900: #252427;--system-secondary: #4f4f51;--system-tertiary: #757470;--semantic-text-primary: #252427;--semantic-text-secondary: #4f4f51;--semantic-text-muted: #757470;--semantic-text-inverse-primary: #ffffff;--semantic-text-inverse-secondary: #e5e3de;--semantic-text-inverse-text-tertiary: #bbbbbb;--semantic-text-disabled: #bbbbbb;--semantic-border-hover: #252427;--semantic-border-enabled: #e5e3de;--semantic-border-selected: #252427;--semantic-border-focus: #65c5ce;--semantic-border-disabled: #f3f3f3;--semantic-border-transparent: rgba(229, 227, 222, .2);--semantic-border-inverse-enabled: #fbf9f8;--semantic-border-inverse-hover: #ffffff;--semantic-border-inverse-selected: #ffffff;--semantic-border-inverse-focus: #a3e5ec;--semantic-border-inverse-disabled: #e5e3de;--semantic-border-inverse-transparent: rgba(251, 249, 248, .2);--semantic-status-warning-background-light: #fad775;--semantic-status-warning-text-light: #9a6c00;--semantic-status-warning-background: #cf9600;--semantic-status-warning-text: #cf9600;--semantic-status-warning-border: #e5e3de;--semantic-status-warning-icon-light: #9a6c00;--semantic-status-warning-icon: #cf9600;--semantic-status-neutral-background: #e5e3de;--semantic-status-neutral-text: #4f4f51;--semantic-status-neutral-border: #bbbbbb;--semantic-status-error-background-light: #ffc0c7;--semantic-status-error-text-light: #d0304e;--semantic-status-error-background: #e64562;--semantic-status-error-text: #e64562;--semantic-status-error-border: #252427;--semantic-status-error-icon-light: #d0304e;--semantic-status-error-icon: #e64562;--semantic-status-success-background-light: #b4ffc2;--semantic-status-success-text-light: #147e11;--semantic-status-success-background: #24b416;--semantic-status-success-text: #24b416;--semantic-status-success-border: #e5e3de;--semantic-status-success-icon-light: #147e11;--semantic-status-success-icon: #24b416;--semantic-status-info-text: #4cb2bd;--semantic-status-info-background-light: #def9fc;--semantic-status-info-background: #4cb2bd;--semantic-status-info-border: #65c5ce;--semantic-status-info-icon: #4cb2bd;--semantic-status-info-icon-light: #1b5d64;--semantic-status-limited-background: #e5e3de;--semantic-status-limited-text: #4f4f51;--semantic-status-limited-border: #bbbbbb;--semantic-status-urgent-background: #252427;--semantic-status-urgent-text: #ffffff;--semantic-status-urgent-border: #4f4f51;--semantic-marketing-promo-background: #bb243e;--semantic-marketing-promo-label: #bb243e;--semantic-marketing-promo-content: #ffffff;--semantic-marketing-price-was: #bbbbbb;--semantic-marketing-price-now: #bb243e;--semantic-emphasis-accent-background: #e4d5fd;--semantic-emphasis-accent-content: #4d2e8c;--semantic-emphasis-accent-border: #6243b9;--semantic-cta-primary-pressed: #757470;--semantic-cta-primary-enabled: #252427;--semantic-cta-primary-disabled: #bbbbbb;--semantic-cta-primary-hover: #4f4f51;--semantic-cta-destructive-enabled: #e64562;--semantic-cta-destructive-pressed: #bb243e;--semantic-cta-destructive-hover: #d0304e;--semantic-cta-inverse-enabled: #ffffff;--semantic-cta-inverse-pressed: #bbbbbb;--semantic-cta-inverse-hover: #e5e3de;--semantic-cta-inverse-disabled: #cdc8bf;--semantic-cta-secondary-enabled: #4f4f51;--semantic-cta-secondary-hover: #757470;--semantic-cta-secondary-pressed: #cdc8bf;--semantic-icons-inverse-primary: #ffffff;--semantic-icons-inverse-secondary: #e5e3de;--semantic-icons-inverse-muted: #bbbbbb;--semantic-icons-primary: #252427;--semantic-icons-secondary: #4f4f51;--semantic-icons-muted: #757470;--semantic-icons-disabled: #bbbbbb;--semantic-background-primary: #ffffff;--semantic-background-secondary: #fbf9f8;--semantic-background-inverse-primary: #252427;--semantic-background-inverse-secondary: #3a3a3c;--semantic-background-inverse-tertiary: #4f4f51;--semantic-background-inverse-disabled: #757470;--semantic-background-disabled: rgba(251, 249, 248, .5);--primitives-lavender-50: #fbf4ff;--primitives-lavender-100: #f2e8ff;--primitives-lavender-200: #e5dcff;--primitives-lavender-300: #d2cfe9;--primitives-lavender-400: #b8a4d1;--primitives-lavender-500: #a28ebd;--primitives-lavender-600: #8b78a8;--primitives-lavender-700: #766294;--primitives-lavender-800: #5a3c85;--primitives-lavender-900: #472a7a;--primitives-blue-50: #fbfeff;--primitives-blue-100: #f5fbfe;--primitives-blue-200: #edf7fb;--primitives-blue-300: #e5f4f8;--primitives-blue-400: #ddf2f4;--primitives-blue-500: #bed6dc;--primitives-blue-600: #a4c1cb;--primitives-blue-700: #88a9b3;--primitives-blue-800: #6c919b;--primitives-blue-900: #4a6b73;--primitives-salmon-50: #fffbf7;--primitives-salmon-100: #fff7f0;--primitives-salmon-200: #fff2e7;--primitives-salmon-300: #ffeadd;--primitives-salmon-400: #ffe1d3;--primitives-salmon-500: #ffd7c7;--primitives-salmon-600: #f7af9a;--primitives-salmon-700: #df9480;--primitives-salmon-800: #c47a66;--primitives-salmon-900: #aa604d;--primitives-neutral-50: #ffffff;--primitives-neutral-100: #fbf9f8;--primitives-neutral-200: #f3f3f3;--primitives-neutral-300: #e5e3de;--primitives-neutral-400: #bbbbbb;--primitives-neutral-500: #cdc8bf;--primitives-neutral-600: #757470;--primitives-neutral-700: #4f4f51;--primitives-neutral-800: #3a3a3c;--primitives-neutral-900: #252427;--primitives-neutral-neutral-300-opacity-20: rgba(229, 227, 222, .2);--primitives-neutral-neutral-50-opacity-20: rgba(255, 255, 255, .2);--primitives-neutral-neutral-50-opacity-80: rgba(255, 255, 255, .8);--primitives-neutral-neutral-100-opacity-50: rgba(251, 249, 248, .5);--primitives-neutral-neutral-100-opacity-20: rgba(251, 249, 248, .2);--primitives-neutral-neutral-900-opacity-50: rgba(37, 36, 39, .5);--primitives-neutral-neutral-700-opacity-50: rgba(79, 79, 81, .5);--primitives-neutral-neutral-800-opacity-80: rgba(58, 58, 60, .8);--primitives-violet-50: #f5eeff;--primitives-violet-100: #e4d5fd;--primitives-violet-200: #d0b8f8;--primitives-violet-300: #b89af0;--primitives-violet-400: #a184e8;--primitives-violet-500: #8e6edd;--primitives-violet-600: #7956cb;--primitives-violet-700: #6243b9;--primitives-violet-800: #5a379f;--primitives-violet-900: #4d2e8c;--primitives-mint-50: #f8fff8;--primitives-mint-100: #eefff0;--primitives-mint-200: #d8ffe0;--primitives-mint-300: #b4ffc2;--primitives-mint-400: #56f847;--primitives-mint-500: #3bef1a;--primitives-mint-600: #2fcc18;--primitives-mint-700: #24b416;--primitives-mint-800: #1c9f14;--primitives-mint-900: #147e11;--primitives-red-50: #fff5f5;--primitives-red-100: #ffeded;--primitives-red-200: #ffd6dc;--primitives-red-300: #ffc0c7;--primitives-red-400: #ff8585;--primitives-red-500: #ff708f;--primitives-red-600: #f35a78;--primitives-red-700: #e64562;--primitives-red-800: #d0304e;--primitives-red-900: #bb243e;--primitives-teal-50: #f0fdff;--primitives-teal-100: #def9fc;--primitives-teal-200: #c1f2f7;--primitives-teal-300: #a3e5ec;--primitives-teal-400: #84d5dc;--primitives-teal-500: #65c5ce;--primitives-teal-600: #4cb2bd;--primitives-teal-700: #3696a0;--primitives-teal-800: #287a83;--primitives-teal-900: #1b5d64;--primitives-ochre-50: #fffff5;--primitives-ochre-100: #fff5d1;--primitives-ochre-200: #fde9a2;--primitives-ochre-300: #fad775;--primitives-ochre-400: #f7c14a;--primitives-ochre-500: #e6aa00;--primitives-ochre-600: #cf9600;--primitives-ochre-700: #b58200;--primitives-ochre-800: #9a6c00;--primitives-ochre-900: #805a00;--shadow-focused: 0 0 0 2px #ffffff, 0 0 0 4px #71c7d1;--shadow-none: 0 0 0 0 #00000026;--shadow-pressed-light: 0 0 4px 0 #00000033;--shadow-pressed-dark: 0 0 8px 0 #ffffff14;--shadow-hover-light: 0 0 12px 0 #0000001a;--shadow-hover-dark: 0 0 12px 0 #0000001a;--shadow-embedded-light: 0 1px 3px 0 #0000000d;--shadow-embedded-dark: 0 0 3px 0 #ffffff0d;--shadow-active-light: 0 0 40px 0 #00000026;--shadow-active-dark: 0 0 40px 0 #ffffff1a;--shadow-subtle-light: 0 0 10px 0 #0000000d;--shadow-subtle-dark: 0 0 20px 0 #ffffff0d;--space-0: 0rem;--space-half: .2rem;--space-1: .4rem;--space-2: .8rem;--space-4: 1.6rem;--space-5: 2rem;--space-6: 2.4rem;--space-12: 4.8rem;--space-8: 3.2rem;--space-16: 6.4rem;--space-20: 8rem;--space-32: 12.8rem;--section-6: 2.4rem;--section-12: 4.8rem;--section-16: 6.4rem;--section-20: 8rem}.container,.page-width,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container,.page-width{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container,.page-width{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container,.page-width{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container,.page-width{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container,.page-width{max-width:1440px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .25rem}.g-1,.gy-1{--bs-gutter-y: .25rem}.g-2,.gx-2{--bs-gutter-x: .5rem}.g-2,.gy-2{--bs-gutter-y: .5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width: 576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: .25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: .5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: .5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .25rem}.g-md-1,.gy-md-1{--bs-gutter-y: .25rem}.g-md-2,.gx-md-2{--bs-gutter-x: .5rem}.g-md-2,.gy-md-2{--bs-gutter-y: .5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: .25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: .5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: .5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: .25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: .5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: .5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: .25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: .5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: .5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.container,.page-width,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{padding-right:1.5rem;padding-left:1.5rem}@media screen and (min-width: 990px){.container,.page-width,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{padding-right:4rem;padding-left:4rem}}*,*:before,*:after,html{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden;width:100%;max-width:100vw}img,picture,video,canvas,svg:not(.yotpo-star-rating-icon){display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}@font-face{font-family:FKScreamer;font-style:normal;font-weight:500;font-display:swap;src:local("FKScreamer Medium"),local("FKScreamer-Medium"),url(https://cdn.shopify.com/s/files/1/0514/3740/4334/files/FKScreamer-medium_6b5f6b78-30dc-44c2-b655-a2fe7aadd984.woff2) format("woff2")}@font-face{font-family:Avantt;font-style:normal;font-weight:400;font-display:swap;src:local("Avantt Medium"),local("Avantt-Medium"),url(https://cdn.shopify.com/s/files/1/0514/3740/4334/files/Avantt-medium.woff2) format("woff2")}@font-face{font-family:Avantt;font-style:normal;font-weight:500;font-display:swap;src:local("Avantt Medium"),local("Avantt-Medium"),url(https://cdn.shopify.com/s/files/1/0514/3740/4334/files/Avantt-medium.woff2) format("woff2")}@font-face{font-family:Avantt;font-style:normal;font-weight:600;font-display:swap;src:local("Avantt Medium"),local("Avantt-Medium"),url(https://cdn.shopify.com/s/files/1/0514/3740/4334/files/Avantt-medium.woff2) format("woff2")}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:Avantt,sans-serif;font-style:normal;font-weight:500;color:rgb(var(--color-foreground))}.heading1{font-size:8rem;line-height:96%;letter-spacing:-.03em}@media screen and (max-width: 639.9px){.heading1{font-size:6.4rem}}.heading-section{font-size:6.4rem;line-height:96%;letter-spacing:-.03em}@media screen and (max-width: 639.9px){.heading-section{font-size:4.8rem}}h1,.h1,.heading1{font-size:4.8rem;line-height:96%;letter-spacing:-.03rem}@media screen and (max-width: 639.9px){h1,.h1,.heading1{font-size:4rem}}h2,.h2,.heading2{font-size:4rem;line-height:96%;letter-spacing:-.03em}@media screen and (max-width: 639.9px){h2,.h2,.heading2{font-size:3.2rem}}h3,.h3,.heading3{font-size:3.2rem;line-height:150%;letter-spacing:-.03em}@media screen and (max-width: 639.9px){h3,.h3,.heading3{font-size:2.4rem}}h4,.h4,.heading4,h5,.h5,.heading5,h6,.h6,.heading6{font-size:2.4rem;line-height:150%;letter-spacing:-.03em}.display--large{font-family:FKScreamer,Avantt,sans-serif;font-size:25.6rem;font-style:normal;font-weight:500;line-height:80%;letter-spacing:0;text-transform:uppercase}@media screen and (max-width: 639.9px){.display--large{font-size:15rem}}.display--medium{font-family:FKScreamer,Avantt,sans-serif;font-size:15rem;font-style:normal;font-weight:500;line-height:80%;letter-spacing:0;text-transform:uppercase}@media screen and (max-width: 639.9px){.display--medium{font-size:8rem;line-height:80%}}.display--small{font-family:FKScreamer,Avantt,sans-serif;font-size:12rem;font-style:normal;font-weight:500;line-height:80%;letter-spacing:0;text-transform:uppercase}.body{font-family:Avantt,sans-serif;font-size:2rem;font-weight:500;line-height:150%;letter-spacing:-.03em}.body--bold{font-family:Avantt,sans-serif;font-size:2rem;font-weight:500;line-height:150%;letter-spacing:-.03em;font-weight:600}.body--small,.product-wizard--wrapper .price-component .price,.product-wizard--wrapper .price-component .compare-price,.list-menu li a{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em}.body--small--bold{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em;font-weight:600}.body--large{font-family:Avantt,sans-serif;font-size:2rem;font-weight:500;line-height:130%;letter-spacing:-.03em}.overline{font-family:Avantt,sans-serif;font-size:2rem;font-weight:400;line-height:150%;letter-spacing:-.03em}.overline--small{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%;letter-spacing:-.03em}.label{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:180%;letter-spacing:-.03em}.label--small{font-family:Avantt,sans-serif;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:-.03em}.label--medium{font-family:Avantt,sans-serif;font-size:1.2rem;font-weight:500;line-height:133%;letter-spacing:-.03em}.label--large,.label--icon{font-family:Avantt,sans-serif;font-size:1.4rem;font-weight:500;line-height:128%;letter-spacing:-.03em}.text-button{font-size:2.4rem;font-weight:500;line-height:200%;letter-spacing:-.03em}.text-button--small,.button{font-size:2rem;font-weight:500;line-height:170%;letter-spacing:-.03em}html{font-size:10px}body{font-family:Avantt,sans-serif;font-size:2rem;font-weight:500;line-height:150%;letter-spacing:-.03em;line-height:100%}.price__productdetail--current,.price--large .price-item{font-size:2.4rem}.price__productdetail--was,.price--large .price__sale .price-item.price-item--regular,.price__productcard--current,.card-information .price-item{font-size:1.6rem}@media screen and (min-width: 768px){.price__productcard--current,.card-information .price-item{font-size:2rem}}.price__productcard--was,.card-information .price__sale .price-item.price-item--regular{font-size:1.2rem}@media screen and (min-width: 768px){.price__productcard--was,.card-information .price__sale .price-item.price-item--regular{font-size:1.4rem}}.clearfix:after{clear:both;content:"";display:table}@media screen and (min-width: 768px){.md-text-center{text-align:center}}.m-0{margin:0rem}.mt-0{margin-top:0rem}.mb-0{margin-bottom:0rem}.ml-0{margin-left:0rem}.mr-0{margin-right:0rem}.mx-0{margin-left:0rem;margin-right:0rem}.my-0{margin-top:0rem;margin-bottom:0rem}@media screen and (min-width: 640px){.sm-m-0{margin:0rem}.sm-mt-0{margin-top:0rem}.sm-mb-0{margin-bottom:0rem}.sm-ml-0{margin-left:0rem}.sm-mr-0{margin-right:0rem}.sm-mx-0{margin-left:0rem;margin-right:0rem}.sm-my-0{margin-top:0rem;margin-bottom:0rem}}@media screen and (min-width: 768px){.md-m-0{margin:0rem}.md-mt-0{margin-top:0rem}.md-mb-0{margin-bottom:0rem}.md-ml-0{margin-left:0rem}.md-mr-0{margin-right:0rem}.md-mx-0{margin-left:0rem;margin-right:0rem}.md-my-0{margin-top:0rem;margin-bottom:0rem}}@media screen and (min-width: 1024px){.lg-m-0{margin:0rem}.lg-mt-0{margin-top:0rem}.lg-mb-0{margin-bottom:0rem}.lg-ml-0{margin-left:0rem}.lg-mr-0{margin-right:0rem}.lg-mx-0{margin-left:0rem;margin-right:0rem}.lg-my-0{margin-top:0rem;margin-bottom:0rem}}@media screen and (min-width: 1280px){.xl-m-0{margin:0rem}.xl-mt-0{margin-top:0rem}.xl-mb-0{margin-bottom:0rem}.xl-ml-0{margin-left:0rem}.xl-mr-0{margin-right:0rem}.xl-mx-0{margin-left:0rem;margin-right:0rem}.xl-my-0{margin-top:0rem;margin-bottom:0rem}}@media screen and (min-width: 1536px){.xxl-m-0{margin:0rem}.xxl-mt-0{margin-top:0rem}.xxl-mb-0{margin-bottom:0rem}.xxl-ml-0{margin-left:0rem}.xxl-mr-0{margin-right:0rem}.xxl-mx-0{margin-left:0rem;margin-right:0rem}.xxl-my-0{margin-top:0rem;margin-bottom:0rem}}.m-half{margin:.2rem}.mt-half{margin-top:.2rem}.mb-half{margin-bottom:.2rem}.ml-half{margin-left:.2rem}.mr-half{margin-right:.2rem}.mx-half{margin-left:.2rem;margin-right:.2rem}.my-half{margin-top:.2rem;margin-bottom:.2rem}@media screen and (min-width: 640px){.sm-m-half{margin:.2rem}.sm-mt-half{margin-top:.2rem}.sm-mb-half{margin-bottom:.2rem}.sm-ml-half{margin-left:.2rem}.sm-mr-half{margin-right:.2rem}.sm-mx-half{margin-left:.2rem;margin-right:.2rem}.sm-my-half{margin-top:.2rem;margin-bottom:.2rem}}@media screen and (min-width: 768px){.md-m-half{margin:.2rem}.md-mt-half{margin-top:.2rem}.md-mb-half{margin-bottom:.2rem}.md-ml-half{margin-left:.2rem}.md-mr-half{margin-right:.2rem}.md-mx-half{margin-left:.2rem;margin-right:.2rem}.md-my-half{margin-top:.2rem;margin-bottom:.2rem}}@media screen and (min-width: 1024px){.lg-m-half{margin:.2rem}.lg-mt-half{margin-top:.2rem}.lg-mb-half{margin-bottom:.2rem}.lg-ml-half{margin-left:.2rem}.lg-mr-half{margin-right:.2rem}.lg-mx-half{margin-left:.2rem;margin-right:.2rem}.lg-my-half{margin-top:.2rem;margin-bottom:.2rem}}@media screen and (min-width: 1280px){.xl-m-half{margin:.2rem}.xl-mt-half{margin-top:.2rem}.xl-mb-half{margin-bottom:.2rem}.xl-ml-half{margin-left:.2rem}.xl-mr-half{margin-right:.2rem}.xl-mx-half{margin-left:.2rem;margin-right:.2rem}.xl-my-half{margin-top:.2rem;margin-bottom:.2rem}}@media screen and (min-width: 1536px){.xxl-m-half{margin:.2rem}.xxl-mt-half{margin-top:.2rem}.xxl-mb-half{margin-bottom:.2rem}.xxl-ml-half{margin-left:.2rem}.xxl-mr-half{margin-right:.2rem}.xxl-mx-half{margin-left:.2rem;margin-right:.2rem}.xxl-my-half{margin-top:.2rem;margin-bottom:.2rem}}.m-1{margin:.4rem}.mt-1{margin-top:.4rem}.mb-1{margin-bottom:.4rem}.ml-1{margin-left:.4rem}.mr-1{margin-right:.4rem}.mx-1{margin-left:.4rem;margin-right:.4rem}.my-1{margin-top:.4rem;margin-bottom:.4rem}@media screen and (min-width: 640px){.sm-m-1{margin:.4rem}.sm-mt-1{margin-top:.4rem}.sm-mb-1{margin-bottom:.4rem}.sm-ml-1{margin-left:.4rem}.sm-mr-1{margin-right:.4rem}.sm-mx-1{margin-left:.4rem;margin-right:.4rem}.sm-my-1{margin-top:.4rem;margin-bottom:.4rem}}@media screen and (min-width: 768px){.md-m-1{margin:.4rem}.md-mt-1{margin-top:.4rem}.md-mb-1{margin-bottom:.4rem}.md-ml-1{margin-left:.4rem}.md-mr-1{margin-right:.4rem}.md-mx-1{margin-left:.4rem;margin-right:.4rem}.md-my-1{margin-top:.4rem;margin-bottom:.4rem}}@media screen and (min-width: 1024px){.lg-m-1{margin:.4rem}.lg-mt-1{margin-top:.4rem}.lg-mb-1{margin-bottom:.4rem}.lg-ml-1{margin-left:.4rem}.lg-mr-1{margin-right:.4rem}.lg-mx-1{margin-left:.4rem;margin-right:.4rem}.lg-my-1{margin-top:.4rem;margin-bottom:.4rem}}@media screen and (min-width: 1280px){.xl-m-1{margin:.4rem}.xl-mt-1{margin-top:.4rem}.xl-mb-1{margin-bottom:.4rem}.xl-ml-1{margin-left:.4rem}.xl-mr-1{margin-right:.4rem}.xl-mx-1{margin-left:.4rem;margin-right:.4rem}.xl-my-1{margin-top:.4rem;margin-bottom:.4rem}}@media screen and (min-width: 1536px){.xxl-m-1{margin:.4rem}.xxl-mt-1{margin-top:.4rem}.xxl-mb-1{margin-bottom:.4rem}.xxl-ml-1{margin-left:.4rem}.xxl-mr-1{margin-right:.4rem}.xxl-mx-1{margin-left:.4rem;margin-right:.4rem}.xxl-my-1{margin-top:.4rem;margin-bottom:.4rem}}.m-2{margin:.8rem}.mt-2{margin-top:.8rem}.mb-2{margin-bottom:.8rem}.ml-2{margin-left:.8rem}.mr-2{margin-right:.8rem}.mx-2{margin-left:.8rem;margin-right:.8rem}.my-2{margin-top:.8rem;margin-bottom:.8rem}@media screen and (min-width: 640px){.sm-m-2{margin:.8rem}.sm-mt-2{margin-top:.8rem}.sm-mb-2{margin-bottom:.8rem}.sm-ml-2{margin-left:.8rem}.sm-mr-2{margin-right:.8rem}.sm-mx-2{margin-left:.8rem;margin-right:.8rem}.sm-my-2{margin-top:.8rem;margin-bottom:.8rem}}@media screen and (min-width: 768px){.md-m-2{margin:.8rem}.md-mt-2{margin-top:.8rem}.md-mb-2{margin-bottom:.8rem}.md-ml-2{margin-left:.8rem}.md-mr-2{margin-right:.8rem}.md-mx-2{margin-left:.8rem;margin-right:.8rem}.md-my-2{margin-top:.8rem;margin-bottom:.8rem}}@media screen and (min-width: 1024px){.lg-m-2{margin:.8rem}.lg-mt-2{margin-top:.8rem}.lg-mb-2{margin-bottom:.8rem}.lg-ml-2{margin-left:.8rem}.lg-mr-2{margin-right:.8rem}.lg-mx-2{margin-left:.8rem;margin-right:.8rem}.lg-my-2{margin-top:.8rem;margin-bottom:.8rem}}@media screen and (min-width: 1280px){.xl-m-2{margin:.8rem}.xl-mt-2{margin-top:.8rem}.xl-mb-2{margin-bottom:.8rem}.xl-ml-2{margin-left:.8rem}.xl-mr-2{margin-right:.8rem}.xl-mx-2{margin-left:.8rem;margin-right:.8rem}.xl-my-2{margin-top:.8rem;margin-bottom:.8rem}}@media screen and (min-width: 1536px){.xxl-m-2{margin:.8rem}.xxl-mt-2{margin-top:.8rem}.xxl-mb-2{margin-bottom:.8rem}.xxl-ml-2{margin-left:.8rem}.xxl-mr-2{margin-right:.8rem}.xxl-mx-2{margin-left:.8rem;margin-right:.8rem}.xxl-my-2{margin-top:.8rem;margin-bottom:.8rem}}.m-4{margin:1.6rem}.mt-4{margin-top:1.6rem}.mb-4{margin-bottom:1.6rem}.ml-4{margin-left:1.6rem}.mr-4{margin-right:1.6rem}.mx-4{margin-left:1.6rem;margin-right:1.6rem}.my-4{margin-top:1.6rem;margin-bottom:1.6rem}@media screen and (min-width: 640px){.sm-m-4{margin:1.6rem}.sm-mt-4{margin-top:1.6rem}.sm-mb-4{margin-bottom:1.6rem}.sm-ml-4{margin-left:1.6rem}.sm-mr-4{margin-right:1.6rem}.sm-mx-4{margin-left:1.6rem;margin-right:1.6rem}.sm-my-4{margin-top:1.6rem;margin-bottom:1.6rem}}@media screen and (min-width: 768px){.md-m-4{margin:1.6rem}.md-mt-4{margin-top:1.6rem}.md-mb-4{margin-bottom:1.6rem}.md-ml-4{margin-left:1.6rem}.md-mr-4{margin-right:1.6rem}.md-mx-4{margin-left:1.6rem;margin-right:1.6rem}.md-my-4{margin-top:1.6rem;margin-bottom:1.6rem}}@media screen and (min-width: 1024px){.lg-m-4{margin:1.6rem}.lg-mt-4{margin-top:1.6rem}.lg-mb-4{margin-bottom:1.6rem}.lg-ml-4{margin-left:1.6rem}.lg-mr-4{margin-right:1.6rem}.lg-mx-4{margin-left:1.6rem;margin-right:1.6rem}.lg-my-4{margin-top:1.6rem;margin-bottom:1.6rem}}@media screen and (min-width: 1280px){.xl-m-4{margin:1.6rem}.xl-mt-4{margin-top:1.6rem}.xl-mb-4{margin-bottom:1.6rem}.xl-ml-4{margin-left:1.6rem}.xl-mr-4{margin-right:1.6rem}.xl-mx-4{margin-left:1.6rem;margin-right:1.6rem}.xl-my-4{margin-top:1.6rem;margin-bottom:1.6rem}}@media screen and (min-width: 1536px){.xxl-m-4{margin:1.6rem}.xxl-mt-4{margin-top:1.6rem}.xxl-mb-4{margin-bottom:1.6rem}.xxl-ml-4{margin-left:1.6rem}.xxl-mr-4{margin-right:1.6rem}.xxl-mx-4{margin-left:1.6rem;margin-right:1.6rem}.xxl-my-4{margin-top:1.6rem;margin-bottom:1.6rem}}.m-6{margin:2.4rem}.mt-6{margin-top:2.4rem}.mb-6{margin-bottom:2.4rem}.ml-6{margin-left:2.4rem}.mr-6{margin-right:2.4rem}.mx-6{margin-left:2.4rem;margin-right:2.4rem}.my-6{margin-top:2.4rem;margin-bottom:2.4rem}@media screen and (min-width: 640px){.sm-m-6{margin:2.4rem}.sm-mt-6{margin-top:2.4rem}.sm-mb-6{margin-bottom:2.4rem}.sm-ml-6{margin-left:2.4rem}.sm-mr-6{margin-right:2.4rem}.sm-mx-6{margin-left:2.4rem;margin-right:2.4rem}.sm-my-6{margin-top:2.4rem;margin-bottom:2.4rem}}@media screen and (min-width: 768px){.md-m-6{margin:2.4rem}.md-mt-6{margin-top:2.4rem}.md-mb-6{margin-bottom:2.4rem}.md-ml-6{margin-left:2.4rem}.md-mr-6{margin-right:2.4rem}.md-mx-6{margin-left:2.4rem;margin-right:2.4rem}.md-my-6{margin-top:2.4rem;margin-bottom:2.4rem}}@media screen and (min-width: 1024px){.lg-m-6{margin:2.4rem}.lg-mt-6{margin-top:2.4rem}.lg-mb-6{margin-bottom:2.4rem}.lg-ml-6{margin-left:2.4rem}.lg-mr-6{margin-right:2.4rem}.lg-mx-6{margin-left:2.4rem;margin-right:2.4rem}.lg-my-6{margin-top:2.4rem;margin-bottom:2.4rem}}@media screen and (min-width: 1280px){.xl-m-6{margin:2.4rem}.xl-mt-6{margin-top:2.4rem}.xl-mb-6{margin-bottom:2.4rem}.xl-ml-6{margin-left:2.4rem}.xl-mr-6{margin-right:2.4rem}.xl-mx-6{margin-left:2.4rem;margin-right:2.4rem}.xl-my-6{margin-top:2.4rem;margin-bottom:2.4rem}}@media screen and (min-width: 1536px){.xxl-m-6{margin:2.4rem}.xxl-mt-6{margin-top:2.4rem}.xxl-mb-6{margin-bottom:2.4rem}.xxl-ml-6{margin-left:2.4rem}.xxl-mr-6{margin-right:2.4rem}.xxl-mx-6{margin-left:2.4rem;margin-right:2.4rem}.xxl-my-6{margin-top:2.4rem;margin-bottom:2.4rem}}.m-8{margin:3.2rem}.mt-8{margin-top:3.2rem}.mb-8{margin-bottom:3.2rem}.ml-8{margin-left:3.2rem}.mr-8{margin-right:3.2rem}.mx-8{margin-left:3.2rem;margin-right:3.2rem}.my-8{margin-top:3.2rem;margin-bottom:3.2rem}@media screen and (min-width: 640px){.sm-m-8{margin:3.2rem}.sm-mt-8{margin-top:3.2rem}.sm-mb-8{margin-bottom:3.2rem}.sm-ml-8{margin-left:3.2rem}.sm-mr-8{margin-right:3.2rem}.sm-mx-8{margin-left:3.2rem;margin-right:3.2rem}.sm-my-8{margin-top:3.2rem;margin-bottom:3.2rem}}@media screen and (min-width: 768px){.md-m-8{margin:3.2rem}.md-mt-8{margin-top:3.2rem}.md-mb-8{margin-bottom:3.2rem}.md-ml-8{margin-left:3.2rem}.md-mr-8{margin-right:3.2rem}.md-mx-8{margin-left:3.2rem;margin-right:3.2rem}.md-my-8{margin-top:3.2rem;margin-bottom:3.2rem}}@media screen and (min-width: 1024px){.lg-m-8{margin:3.2rem}.lg-mt-8{margin-top:3.2rem}.lg-mb-8{margin-bottom:3.2rem}.lg-ml-8{margin-left:3.2rem}.lg-mr-8{margin-right:3.2rem}.lg-mx-8{margin-left:3.2rem;margin-right:3.2rem}.lg-my-8{margin-top:3.2rem;margin-bottom:3.2rem}}@media screen and (min-width: 1280px){.xl-m-8{margin:3.2rem}.xl-mt-8{margin-top:3.2rem}.xl-mb-8{margin-bottom:3.2rem}.xl-ml-8{margin-left:3.2rem}.xl-mr-8{margin-right:3.2rem}.xl-mx-8{margin-left:3.2rem;margin-right:3.2rem}.xl-my-8{margin-top:3.2rem;margin-bottom:3.2rem}}@media screen and (min-width: 1536px){.xxl-m-8{margin:3.2rem}.xxl-mt-8{margin-top:3.2rem}.xxl-mb-8{margin-bottom:3.2rem}.xxl-ml-8{margin-left:3.2rem}.xxl-mr-8{margin-right:3.2rem}.xxl-mx-8{margin-left:3.2rem;margin-right:3.2rem}.xxl-my-8{margin-top:3.2rem;margin-bottom:3.2rem}}.m-12{margin:4.8rem}.mt-12{margin-top:4.8rem}.mb-12{margin-bottom:4.8rem}.ml-12{margin-left:4.8rem}.mr-12{margin-right:4.8rem}.mx-12{margin-left:4.8rem;margin-right:4.8rem}.my-12{margin-top:4.8rem;margin-bottom:4.8rem}@media screen and (min-width: 640px){.sm-m-12{margin:4.8rem}.sm-mt-12{margin-top:4.8rem}.sm-mb-12{margin-bottom:4.8rem}.sm-ml-12{margin-left:4.8rem}.sm-mr-12{margin-right:4.8rem}.sm-mx-12{margin-left:4.8rem;margin-right:4.8rem}.sm-my-12{margin-top:4.8rem;margin-bottom:4.8rem}}@media screen and (min-width: 768px){.md-m-12{margin:4.8rem}.md-mt-12{margin-top:4.8rem}.md-mb-12{margin-bottom:4.8rem}.md-ml-12{margin-left:4.8rem}.md-mr-12{margin-right:4.8rem}.md-mx-12{margin-left:4.8rem;margin-right:4.8rem}.md-my-12{margin-top:4.8rem;margin-bottom:4.8rem}}@media screen and (min-width: 1024px){.lg-m-12{margin:4.8rem}.lg-mt-12{margin-top:4.8rem}.lg-mb-12{margin-bottom:4.8rem}.lg-ml-12{margin-left:4.8rem}.lg-mr-12{margin-right:4.8rem}.lg-mx-12{margin-left:4.8rem;margin-right:4.8rem}.lg-my-12{margin-top:4.8rem;margin-bottom:4.8rem}}@media screen and (min-width: 1280px){.xl-m-12{margin:4.8rem}.xl-mt-12{margin-top:4.8rem}.xl-mb-12{margin-bottom:4.8rem}.xl-ml-12{margin-left:4.8rem}.xl-mr-12{margin-right:4.8rem}.xl-mx-12{margin-left:4.8rem;margin-right:4.8rem}.xl-my-12{margin-top:4.8rem;margin-bottom:4.8rem}}@media screen and (min-width: 1536px){.xxl-m-12{margin:4.8rem}.xxl-mt-12{margin-top:4.8rem}.xxl-mb-12{margin-bottom:4.8rem}.xxl-ml-12{margin-left:4.8rem}.xxl-mr-12{margin-right:4.8rem}.xxl-mx-12{margin-left:4.8rem;margin-right:4.8rem}.xxl-my-12{margin-top:4.8rem;margin-bottom:4.8rem}}.m-16{margin:6.4rem}.mt-16{margin-top:6.4rem}.mb-16{margin-bottom:6.4rem}.ml-16{margin-left:6.4rem}.mr-16{margin-right:6.4rem}.mx-16{margin-left:6.4rem;margin-right:6.4rem}.my-16{margin-top:6.4rem;margin-bottom:6.4rem}@media screen and (min-width: 640px){.sm-m-16{margin:6.4rem}.sm-mt-16{margin-top:6.4rem}.sm-mb-16{margin-bottom:6.4rem}.sm-ml-16{margin-left:6.4rem}.sm-mr-16{margin-right:6.4rem}.sm-mx-16{margin-left:6.4rem;margin-right:6.4rem}.sm-my-16{margin-top:6.4rem;margin-bottom:6.4rem}}@media screen and (min-width: 768px){.md-m-16{margin:6.4rem}.md-mt-16{margin-top:6.4rem}.md-mb-16{margin-bottom:6.4rem}.md-ml-16{margin-left:6.4rem}.md-mr-16{margin-right:6.4rem}.md-mx-16{margin-left:6.4rem;margin-right:6.4rem}.md-my-16{margin-top:6.4rem;margin-bottom:6.4rem}}@media screen and (min-width: 1024px){.lg-m-16{margin:6.4rem}.lg-mt-16{margin-top:6.4rem}.lg-mb-16{margin-bottom:6.4rem}.lg-ml-16{margin-left:6.4rem}.lg-mr-16{margin-right:6.4rem}.lg-mx-16{margin-left:6.4rem;margin-right:6.4rem}.lg-my-16{margin-top:6.4rem;margin-bottom:6.4rem}}@media screen and (min-width: 1280px){.xl-m-16{margin:6.4rem}.xl-mt-16{margin-top:6.4rem}.xl-mb-16{margin-bottom:6.4rem}.xl-ml-16{margin-left:6.4rem}.xl-mr-16{margin-right:6.4rem}.xl-mx-16{margin-left:6.4rem;margin-right:6.4rem}.xl-my-16{margin-top:6.4rem;margin-bottom:6.4rem}}@media screen and (min-width: 1536px){.xxl-m-16{margin:6.4rem}.xxl-mt-16{margin-top:6.4rem}.xxl-mb-16{margin-bottom:6.4rem}.xxl-ml-16{margin-left:6.4rem}.xxl-mr-16{margin-right:6.4rem}.xxl-mx-16{margin-left:6.4rem;margin-right:6.4rem}.xxl-my-16{margin-top:6.4rem;margin-bottom:6.4rem}}.m-20{margin:8rem}.mt-20{margin-top:8rem}.mb-20{margin-bottom:8rem}.ml-20{margin-left:8rem}.mr-20{margin-right:8rem}.mx-20{margin-left:8rem;margin-right:8rem}.my-20{margin-top:8rem;margin-bottom:8rem}@media screen and (min-width: 640px){.sm-m-20{margin:8rem}.sm-mt-20{margin-top:8rem}.sm-mb-20{margin-bottom:8rem}.sm-ml-20{margin-left:8rem}.sm-mr-20{margin-right:8rem}.sm-mx-20{margin-left:8rem;margin-right:8rem}.sm-my-20{margin-top:8rem;margin-bottom:8rem}}@media screen and (min-width: 768px){.md-m-20{margin:8rem}.md-mt-20{margin-top:8rem}.md-mb-20{margin-bottom:8rem}.md-ml-20{margin-left:8rem}.md-mr-20{margin-right:8rem}.md-mx-20{margin-left:8rem;margin-right:8rem}.md-my-20{margin-top:8rem;margin-bottom:8rem}}@media screen and (min-width: 1024px){.lg-m-20{margin:8rem}.lg-mt-20{margin-top:8rem}.lg-mb-20{margin-bottom:8rem}.lg-ml-20{margin-left:8rem}.lg-mr-20{margin-right:8rem}.lg-mx-20{margin-left:8rem;margin-right:8rem}.lg-my-20{margin-top:8rem;margin-bottom:8rem}}@media screen and (min-width: 1280px){.xl-m-20{margin:8rem}.xl-mt-20{margin-top:8rem}.xl-mb-20{margin-bottom:8rem}.xl-ml-20{margin-left:8rem}.xl-mr-20{margin-right:8rem}.xl-mx-20{margin-left:8rem;margin-right:8rem}.xl-my-20{margin-top:8rem;margin-bottom:8rem}}@media screen and (min-width: 1536px){.xxl-m-20{margin:8rem}.xxl-mt-20{margin-top:8rem}.xxl-mb-20{margin-bottom:8rem}.xxl-ml-20{margin-left:8rem}.xxl-mr-20{margin-right:8rem}.xxl-mx-20{margin-left:8rem;margin-right:8rem}.xxl-my-20{margin-top:8rem;margin-bottom:8rem}}.m-32{margin:12.8rem}.mt-32{margin-top:12.8rem}.mb-32{margin-bottom:12.8rem}.ml-32{margin-left:12.8rem}.mr-32{margin-right:12.8rem}.mx-32{margin-left:12.8rem;margin-right:12.8rem}.my-32{margin-top:12.8rem;margin-bottom:12.8rem}@media screen and (min-width: 640px){.sm-m-32{margin:12.8rem}.sm-mt-32{margin-top:12.8rem}.sm-mb-32{margin-bottom:12.8rem}.sm-ml-32{margin-left:12.8rem}.sm-mr-32{margin-right:12.8rem}.sm-mx-32{margin-left:12.8rem;margin-right:12.8rem}.sm-my-32{margin-top:12.8rem;margin-bottom:12.8rem}}@media screen and (min-width: 768px){.md-m-32{margin:12.8rem}.md-mt-32{margin-top:12.8rem}.md-mb-32{margin-bottom:12.8rem}.md-ml-32{margin-left:12.8rem}.md-mr-32{margin-right:12.8rem}.md-mx-32{margin-left:12.8rem;margin-right:12.8rem}.md-my-32{margin-top:12.8rem;margin-bottom:12.8rem}}@media screen and (min-width: 1024px){.lg-m-32{margin:12.8rem}.lg-mt-32{margin-top:12.8rem}.lg-mb-32{margin-bottom:12.8rem}.lg-ml-32{margin-left:12.8rem}.lg-mr-32{margin-right:12.8rem}.lg-mx-32{margin-left:12.8rem;margin-right:12.8rem}.lg-my-32{margin-top:12.8rem;margin-bottom:12.8rem}}@media screen and (min-width: 1280px){.xl-m-32{margin:12.8rem}.xl-mt-32{margin-top:12.8rem}.xl-mb-32{margin-bottom:12.8rem}.xl-ml-32{margin-left:12.8rem}.xl-mr-32{margin-right:12.8rem}.xl-mx-32{margin-left:12.8rem;margin-right:12.8rem}.xl-my-32{margin-top:12.8rem;margin-bottom:12.8rem}}@media screen and (min-width: 1536px){.xxl-m-32{margin:12.8rem}.xxl-mt-32{margin-top:12.8rem}.xxl-mb-32{margin-bottom:12.8rem}.xxl-ml-32{margin-left:12.8rem}.xxl-mr-32{margin-right:12.8rem}.xxl-mx-32{margin-left:12.8rem;margin-right:12.8rem}.xxl-my-32{margin-top:12.8rem;margin-bottom:12.8rem}}.p-0{padding:0rem}.pt-0{padding-top:0rem}.pb-0{padding-bottom:0rem}.pl-0{padding-left:0rem}.pr-0{padding-right:0rem}.px-0{padding-left:0rem;padding-right:0rem}.py-0{padding-top:0rem;padding-bottom:0rem}@media screen and (min-width: 640px){.sm-p-0{padding:0rem}.sm-pt-0{padding-top:0rem}.sm-pb-0{padding-bottom:0rem}.sm-pl-0{padding-left:0rem}.sm-pr-0{padding-right:0rem}.sm-px-0{padding-left:0rem;padding-right:0rem}.sm-py-0{padding-top:0rem;padding-bottom:0rem}}@media screen and (min-width: 768px){.md-p-0{padding:0rem}.md-pt-0{padding-top:0rem}.md-pb-0{padding-bottom:0rem}.md-pl-0{padding-left:0rem}.md-pr-0{padding-right:0rem}.md-px-0{padding-left:0rem;padding-right:0rem}.md-py-0{padding-top:0rem;padding-bottom:0rem}}@media screen and (min-width: 1024px){.lg-p-0{padding:0rem}.lg-pt-0{padding-top:0rem}.lg-pb-0{padding-bottom:0rem}.lg-pl-0{padding-left:0rem}.lg-pr-0{padding-right:0rem}.lg-px-0{padding-left:0rem;padding-right:0rem}.lg-py-0{padding-top:0rem;padding-bottom:0rem}}@media screen and (min-width: 1280px){.xl-p-0{padding:0rem}.xl-pt-0{padding-top:0rem}.xl-pb-0{padding-bottom:0rem}.xl-pl-0{padding-left:0rem}.xl-pr-0{padding-right:0rem}.xl-px-0{padding-left:0rem;padding-right:0rem}.xl-py-0{padding-top:0rem;padding-bottom:0rem}}@media screen and (min-width: 1536px){.xxl-p-0{padding:0rem}.xxl-pt-0{padding-top:0rem}.xxl-pb-0{padding-bottom:0rem}.xxl-pl-0{padding-left:0rem}.xxl-pr-0{padding-right:0rem}.xxl-px-0{padding-left:0rem;padding-right:0rem}.xxl-py-0{padding-top:0rem;padding-bottom:0rem}}.p-half{padding:.2rem}.pt-half{padding-top:.2rem}.pb-half{padding-bottom:.2rem}.pl-half{padding-left:.2rem}.pr-half{padding-right:.2rem}.px-half{padding-left:.2rem;padding-right:.2rem}.py-half{padding-top:.2rem;padding-bottom:.2rem}@media screen and (min-width: 640px){.sm-p-half{padding:.2rem}.sm-pt-half{padding-top:.2rem}.sm-pb-half{padding-bottom:.2rem}.sm-pl-half{padding-left:.2rem}.sm-pr-half{padding-right:.2rem}.sm-px-half{padding-left:.2rem;padding-right:.2rem}.sm-py-half{padding-top:.2rem;padding-bottom:.2rem}}@media screen and (min-width: 768px){.md-p-half{padding:.2rem}.md-pt-half{padding-top:.2rem}.md-pb-half{padding-bottom:.2rem}.md-pl-half{padding-left:.2rem}.md-pr-half{padding-right:.2rem}.md-px-half{padding-left:.2rem;padding-right:.2rem}.md-py-half{padding-top:.2rem;padding-bottom:.2rem}}@media screen and (min-width: 1024px){.lg-p-half{padding:.2rem}.lg-pt-half{padding-top:.2rem}.lg-pb-half{padding-bottom:.2rem}.lg-pl-half{padding-left:.2rem}.lg-pr-half{padding-right:.2rem}.lg-px-half{padding-left:.2rem;padding-right:.2rem}.lg-py-half{padding-top:.2rem;padding-bottom:.2rem}}@media screen and (min-width: 1280px){.xl-p-half{padding:.2rem}.xl-pt-half{padding-top:.2rem}.xl-pb-half{padding-bottom:.2rem}.xl-pl-half{padding-left:.2rem}.xl-pr-half{padding-right:.2rem}.xl-px-half{padding-left:.2rem;padding-right:.2rem}.xl-py-half{padding-top:.2rem;padding-bottom:.2rem}}@media screen and (min-width: 1536px){.xxl-p-half{padding:.2rem}.xxl-pt-half{padding-top:.2rem}.xxl-pb-half{padding-bottom:.2rem}.xxl-pl-half{padding-left:.2rem}.xxl-pr-half{padding-right:.2rem}.xxl-px-half{padding-left:.2rem;padding-right:.2rem}.xxl-py-half{padding-top:.2rem;padding-bottom:.2rem}}.p-1{padding:.4rem}.pt-1{padding-top:.4rem}.pb-1{padding-bottom:.4rem}.pl-1{padding-left:.4rem}.pr-1{padding-right:.4rem}.px-1{padding-left:.4rem;padding-right:.4rem}.py-1{padding-top:.4rem;padding-bottom:.4rem}@media screen and (min-width: 640px){.sm-p-1{padding:.4rem}.sm-pt-1{padding-top:.4rem}.sm-pb-1{padding-bottom:.4rem}.sm-pl-1{padding-left:.4rem}.sm-pr-1{padding-right:.4rem}.sm-px-1{padding-left:.4rem;padding-right:.4rem}.sm-py-1{padding-top:.4rem;padding-bottom:.4rem}}@media screen and (min-width: 768px){.md-p-1{padding:.4rem}.md-pt-1{padding-top:.4rem}.md-pb-1{padding-bottom:.4rem}.md-pl-1{padding-left:.4rem}.md-pr-1{padding-right:.4rem}.md-px-1{padding-left:.4rem;padding-right:.4rem}.md-py-1{padding-top:.4rem;padding-bottom:.4rem}}@media screen and (min-width: 1024px){.lg-p-1{padding:.4rem}.lg-pt-1{padding-top:.4rem}.lg-pb-1{padding-bottom:.4rem}.lg-pl-1{padding-left:.4rem}.lg-pr-1{padding-right:.4rem}.lg-px-1{padding-left:.4rem;padding-right:.4rem}.lg-py-1{padding-top:.4rem;padding-bottom:.4rem}}@media screen and (min-width: 1280px){.xl-p-1{padding:.4rem}.xl-pt-1{padding-top:.4rem}.xl-pb-1{padding-bottom:.4rem}.xl-pl-1{padding-left:.4rem}.xl-pr-1{padding-right:.4rem}.xl-px-1{padding-left:.4rem;padding-right:.4rem}.xl-py-1{padding-top:.4rem;padding-bottom:.4rem}}@media screen and (min-width: 1536px){.xxl-p-1{padding:.4rem}.xxl-pt-1{padding-top:.4rem}.xxl-pb-1{padding-bottom:.4rem}.xxl-pl-1{padding-left:.4rem}.xxl-pr-1{padding-right:.4rem}.xxl-px-1{padding-left:.4rem;padding-right:.4rem}.xxl-py-1{padding-top:.4rem;padding-bottom:.4rem}}.p-2{padding:.8rem}.pt-2{padding-top:.8rem}.pb-2{padding-bottom:.8rem}.pl-2{padding-left:.8rem}.pr-2{padding-right:.8rem}.px-2{padding-left:.8rem;padding-right:.8rem}.py-2{padding-top:.8rem;padding-bottom:.8rem}@media screen and (min-width: 640px){.sm-p-2{padding:.8rem}.sm-pt-2{padding-top:.8rem}.sm-pb-2{padding-bottom:.8rem}.sm-pl-2{padding-left:.8rem}.sm-pr-2{padding-right:.8rem}.sm-px-2{padding-left:.8rem;padding-right:.8rem}.sm-py-2{padding-top:.8rem;padding-bottom:.8rem}}@media screen and (min-width: 768px){.md-p-2{padding:.8rem}.md-pt-2{padding-top:.8rem}.md-pb-2{padding-bottom:.8rem}.md-pl-2{padding-left:.8rem}.md-pr-2{padding-right:.8rem}.md-px-2{padding-left:.8rem;padding-right:.8rem}.md-py-2{padding-top:.8rem;padding-bottom:.8rem}}@media screen and (min-width: 1024px){.lg-p-2{padding:.8rem}.lg-pt-2{padding-top:.8rem}.lg-pb-2{padding-bottom:.8rem}.lg-pl-2{padding-left:.8rem}.lg-pr-2{padding-right:.8rem}.lg-px-2{padding-left:.8rem;padding-right:.8rem}.lg-py-2{padding-top:.8rem;padding-bottom:.8rem}}@media screen and (min-width: 1280px){.xl-p-2{padding:.8rem}.xl-pt-2{padding-top:.8rem}.xl-pb-2{padding-bottom:.8rem}.xl-pl-2{padding-left:.8rem}.xl-pr-2{padding-right:.8rem}.xl-px-2{padding-left:.8rem;padding-right:.8rem}.xl-py-2{padding-top:.8rem;padding-bottom:.8rem}}@media screen and (min-width: 1536px){.xxl-p-2{padding:.8rem}.xxl-pt-2{padding-top:.8rem}.xxl-pb-2{padding-bottom:.8rem}.xxl-pl-2{padding-left:.8rem}.xxl-pr-2{padding-right:.8rem}.xxl-px-2{padding-left:.8rem;padding-right:.8rem}.xxl-py-2{padding-top:.8rem;padding-bottom:.8rem}}.p-4{padding:1.6rem}.pt-4{padding-top:1.6rem}.pb-4{padding-bottom:1.6rem}.pl-4{padding-left:1.6rem}.pr-4{padding-right:1.6rem}.px-4{padding-left:1.6rem;padding-right:1.6rem}.py-4{padding-top:1.6rem;padding-bottom:1.6rem}@media screen and (min-width: 640px){.sm-p-4{padding:1.6rem}.sm-pt-4{padding-top:1.6rem}.sm-pb-4{padding-bottom:1.6rem}.sm-pl-4{padding-left:1.6rem}.sm-pr-4{padding-right:1.6rem}.sm-px-4{padding-left:1.6rem;padding-right:1.6rem}.sm-py-4{padding-top:1.6rem;padding-bottom:1.6rem}}@media screen and (min-width: 768px){.md-p-4{padding:1.6rem}.md-pt-4{padding-top:1.6rem}.md-pb-4{padding-bottom:1.6rem}.md-pl-4{padding-left:1.6rem}.md-pr-4{padding-right:1.6rem}.md-px-4{padding-left:1.6rem;padding-right:1.6rem}.md-py-4{padding-top:1.6rem;padding-bottom:1.6rem}}@media screen and (min-width: 1024px){.lg-p-4{padding:1.6rem}.lg-pt-4{padding-top:1.6rem}.lg-pb-4{padding-bottom:1.6rem}.lg-pl-4{padding-left:1.6rem}.lg-pr-4{padding-right:1.6rem}.lg-px-4{padding-left:1.6rem;padding-right:1.6rem}.lg-py-4{padding-top:1.6rem;padding-bottom:1.6rem}}@media screen and (min-width: 1280px){.xl-p-4{padding:1.6rem}.xl-pt-4{padding-top:1.6rem}.xl-pb-4{padding-bottom:1.6rem}.xl-pl-4{padding-left:1.6rem}.xl-pr-4{padding-right:1.6rem}.xl-px-4{padding-left:1.6rem;padding-right:1.6rem}.xl-py-4{padding-top:1.6rem;padding-bottom:1.6rem}}@media screen and (min-width: 1536px){.xxl-p-4{padding:1.6rem}.xxl-pt-4{padding-top:1.6rem}.xxl-pb-4{padding-bottom:1.6rem}.xxl-pl-4{padding-left:1.6rem}.xxl-pr-4{padding-right:1.6rem}.xxl-px-4{padding-left:1.6rem;padding-right:1.6rem}.xxl-py-4{padding-top:1.6rem;padding-bottom:1.6rem}}.p-6{padding:2.4rem}.pt-6{padding-top:2.4rem}.pb-6{padding-bottom:2.4rem}.pl-6{padding-left:2.4rem}.pr-6{padding-right:2.4rem}.px-6{padding-left:2.4rem;padding-right:2.4rem}.py-6{padding-top:2.4rem;padding-bottom:2.4rem}@media screen and (min-width: 640px){.sm-p-6{padding:2.4rem}.sm-pt-6{padding-top:2.4rem}.sm-pb-6{padding-bottom:2.4rem}.sm-pl-6{padding-left:2.4rem}.sm-pr-6{padding-right:2.4rem}.sm-px-6{padding-left:2.4rem;padding-right:2.4rem}.sm-py-6{padding-top:2.4rem;padding-bottom:2.4rem}}@media screen and (min-width: 768px){.md-p-6{padding:2.4rem}.md-pt-6{padding-top:2.4rem}.md-pb-6{padding-bottom:2.4rem}.md-pl-6{padding-left:2.4rem}.md-pr-6{padding-right:2.4rem}.md-px-6{padding-left:2.4rem;padding-right:2.4rem}.md-py-6{padding-top:2.4rem;padding-bottom:2.4rem}}@media screen and (min-width: 1024px){.lg-p-6{padding:2.4rem}.lg-pt-6{padding-top:2.4rem}.lg-pb-6{padding-bottom:2.4rem}.lg-pl-6{padding-left:2.4rem}.lg-pr-6{padding-right:2.4rem}.lg-px-6{padding-left:2.4rem;padding-right:2.4rem}.lg-py-6{padding-top:2.4rem;padding-bottom:2.4rem}}@media screen and (min-width: 1280px){.xl-p-6{padding:2.4rem}.xl-pt-6{padding-top:2.4rem}.xl-pb-6{padding-bottom:2.4rem}.xl-pl-6{padding-left:2.4rem}.xl-pr-6{padding-right:2.4rem}.xl-px-6{padding-left:2.4rem;padding-right:2.4rem}.xl-py-6{padding-top:2.4rem;padding-bottom:2.4rem}}@media screen and (min-width: 1536px){.xxl-p-6{padding:2.4rem}.xxl-pt-6{padding-top:2.4rem}.xxl-pb-6{padding-bottom:2.4rem}.xxl-pl-6{padding-left:2.4rem}.xxl-pr-6{padding-right:2.4rem}.xxl-px-6{padding-left:2.4rem;padding-right:2.4rem}.xxl-py-6{padding-top:2.4rem;padding-bottom:2.4rem}}.p-8{padding:3.2rem}.pt-8{padding-top:3.2rem}.pb-8{padding-bottom:3.2rem}.pl-8{padding-left:3.2rem}.pr-8{padding-right:3.2rem}.px-8{padding-left:3.2rem;padding-right:3.2rem}.py-8{padding-top:3.2rem;padding-bottom:3.2rem}@media screen and (min-width: 640px){.sm-p-8{padding:3.2rem}.sm-pt-8{padding-top:3.2rem}.sm-pb-8{padding-bottom:3.2rem}.sm-pl-8{padding-left:3.2rem}.sm-pr-8{padding-right:3.2rem}.sm-px-8{padding-left:3.2rem;padding-right:3.2rem}.sm-py-8{padding-top:3.2rem;padding-bottom:3.2rem}}@media screen and (min-width: 768px){.md-p-8{padding:3.2rem}.md-pt-8{padding-top:3.2rem}.md-pb-8{padding-bottom:3.2rem}.md-pl-8{padding-left:3.2rem}.md-pr-8{padding-right:3.2rem}.md-px-8{padding-left:3.2rem;padding-right:3.2rem}.md-py-8{padding-top:3.2rem;padding-bottom:3.2rem}}@media screen and (min-width: 1024px){.lg-p-8{padding:3.2rem}.lg-pt-8{padding-top:3.2rem}.lg-pb-8{padding-bottom:3.2rem}.lg-pl-8{padding-left:3.2rem}.lg-pr-8{padding-right:3.2rem}.lg-px-8{padding-left:3.2rem;padding-right:3.2rem}.lg-py-8{padding-top:3.2rem;padding-bottom:3.2rem}}@media screen and (min-width: 1280px){.xl-p-8{padding:3.2rem}.xl-pt-8{padding-top:3.2rem}.xl-pb-8{padding-bottom:3.2rem}.xl-pl-8{padding-left:3.2rem}.xl-pr-8{padding-right:3.2rem}.xl-px-8{padding-left:3.2rem;padding-right:3.2rem}.xl-py-8{padding-top:3.2rem;padding-bottom:3.2rem}}@media screen and (min-width: 1536px){.xxl-p-8{padding:3.2rem}.xxl-pt-8{padding-top:3.2rem}.xxl-pb-8{padding-bottom:3.2rem}.xxl-pl-8{padding-left:3.2rem}.xxl-pr-8{padding-right:3.2rem}.xxl-px-8{padding-left:3.2rem;padding-right:3.2rem}.xxl-py-8{padding-top:3.2rem;padding-bottom:3.2rem}}.p-12{padding:4.8rem}.pt-12{padding-top:4.8rem}.pb-12{padding-bottom:4.8rem}.pl-12{padding-left:4.8rem}.pr-12{padding-right:4.8rem}.px-12{padding-left:4.8rem;padding-right:4.8rem}.py-12{padding-top:4.8rem;padding-bottom:4.8rem}@media screen and (min-width: 640px){.sm-p-12{padding:4.8rem}.sm-pt-12{padding-top:4.8rem}.sm-pb-12{padding-bottom:4.8rem}.sm-pl-12{padding-left:4.8rem}.sm-pr-12{padding-right:4.8rem}.sm-px-12{padding-left:4.8rem;padding-right:4.8rem}.sm-py-12{padding-top:4.8rem;padding-bottom:4.8rem}}@media screen and (min-width: 768px){.md-p-12{padding:4.8rem}.md-pt-12{padding-top:4.8rem}.md-pb-12{padding-bottom:4.8rem}.md-pl-12{padding-left:4.8rem}.md-pr-12{padding-right:4.8rem}.md-px-12{padding-left:4.8rem;padding-right:4.8rem}.md-py-12{padding-top:4.8rem;padding-bottom:4.8rem}}@media screen and (min-width: 1024px){.lg-p-12{padding:4.8rem}.lg-pt-12{padding-top:4.8rem}.lg-pb-12{padding-bottom:4.8rem}.lg-pl-12{padding-left:4.8rem}.lg-pr-12{padding-right:4.8rem}.lg-px-12{padding-left:4.8rem;padding-right:4.8rem}.lg-py-12{padding-top:4.8rem;padding-bottom:4.8rem}}@media screen and (min-width: 1280px){.xl-p-12{padding:4.8rem}.xl-pt-12{padding-top:4.8rem}.xl-pb-12{padding-bottom:4.8rem}.xl-pl-12{padding-left:4.8rem}.xl-pr-12{padding-right:4.8rem}.xl-px-12{padding-left:4.8rem;padding-right:4.8rem}.xl-py-12{padding-top:4.8rem;padding-bottom:4.8rem}}@media screen and (min-width: 1536px){.xxl-p-12{padding:4.8rem}.xxl-pt-12{padding-top:4.8rem}.xxl-pb-12{padding-bottom:4.8rem}.xxl-pl-12{padding-left:4.8rem}.xxl-pr-12{padding-right:4.8rem}.xxl-px-12{padding-left:4.8rem;padding-right:4.8rem}.xxl-py-12{padding-top:4.8rem;padding-bottom:4.8rem}}.p-16{padding:6.4rem}.pt-16{padding-top:6.4rem}.pb-16{padding-bottom:6.4rem}.pl-16{padding-left:6.4rem}.pr-16{padding-right:6.4rem}.px-16{padding-left:6.4rem;padding-right:6.4rem}.py-16{padding-top:6.4rem;padding-bottom:6.4rem}@media screen and (min-width: 640px){.sm-p-16{padding:6.4rem}.sm-pt-16{padding-top:6.4rem}.sm-pb-16{padding-bottom:6.4rem}.sm-pl-16{padding-left:6.4rem}.sm-pr-16{padding-right:6.4rem}.sm-px-16{padding-left:6.4rem;padding-right:6.4rem}.sm-py-16{padding-top:6.4rem;padding-bottom:6.4rem}}@media screen and (min-width: 768px){.md-p-16{padding:6.4rem}.md-pt-16{padding-top:6.4rem}.md-pb-16{padding-bottom:6.4rem}.md-pl-16{padding-left:6.4rem}.md-pr-16{padding-right:6.4rem}.md-px-16{padding-left:6.4rem;padding-right:6.4rem}.md-py-16{padding-top:6.4rem;padding-bottom:6.4rem}}@media screen and (min-width: 1024px){.lg-p-16{padding:6.4rem}.lg-pt-16{padding-top:6.4rem}.lg-pb-16{padding-bottom:6.4rem}.lg-pl-16{padding-left:6.4rem}.lg-pr-16{padding-right:6.4rem}.lg-px-16{padding-left:6.4rem;padding-right:6.4rem}.lg-py-16{padding-top:6.4rem;padding-bottom:6.4rem}}@media screen and (min-width: 1280px){.xl-p-16{padding:6.4rem}.xl-pt-16{padding-top:6.4rem}.xl-pb-16{padding-bottom:6.4rem}.xl-pl-16{padding-left:6.4rem}.xl-pr-16{padding-right:6.4rem}.xl-px-16{padding-left:6.4rem;padding-right:6.4rem}.xl-py-16{padding-top:6.4rem;padding-bottom:6.4rem}}@media screen and (min-width: 1536px){.xxl-p-16{padding:6.4rem}.xxl-pt-16{padding-top:6.4rem}.xxl-pb-16{padding-bottom:6.4rem}.xxl-pl-16{padding-left:6.4rem}.xxl-pr-16{padding-right:6.4rem}.xxl-px-16{padding-left:6.4rem;padding-right:6.4rem}.xxl-py-16{padding-top:6.4rem;padding-bottom:6.4rem}}.p-20{padding:8rem}.pt-20{padding-top:8rem}.pb-20{padding-bottom:8rem}.pl-20{padding-left:8rem}.pr-20{padding-right:8rem}.px-20{padding-left:8rem;padding-right:8rem}.py-20{padding-top:8rem;padding-bottom:8rem}@media screen and (min-width: 640px){.sm-p-20{padding:8rem}.sm-pt-20{padding-top:8rem}.sm-pb-20{padding-bottom:8rem}.sm-pl-20{padding-left:8rem}.sm-pr-20{padding-right:8rem}.sm-px-20{padding-left:8rem;padding-right:8rem}.sm-py-20{padding-top:8rem;padding-bottom:8rem}}@media screen and (min-width: 768px){.md-p-20{padding:8rem}.md-pt-20{padding-top:8rem}.md-pb-20{padding-bottom:8rem}.md-pl-20{padding-left:8rem}.md-pr-20{padding-right:8rem}.md-px-20{padding-left:8rem;padding-right:8rem}.md-py-20{padding-top:8rem;padding-bottom:8rem}}@media screen and (min-width: 1024px){.lg-p-20{padding:8rem}.lg-pt-20{padding-top:8rem}.lg-pb-20{padding-bottom:8rem}.lg-pl-20{padding-left:8rem}.lg-pr-20{padding-right:8rem}.lg-px-20{padding-left:8rem;padding-right:8rem}.lg-py-20{padding-top:8rem;padding-bottom:8rem}}@media screen and (min-width: 1280px){.xl-p-20{padding:8rem}.xl-pt-20{padding-top:8rem}.xl-pb-20{padding-bottom:8rem}.xl-pl-20{padding-left:8rem}.xl-pr-20{padding-right:8rem}.xl-px-20{padding-left:8rem;padding-right:8rem}.xl-py-20{padding-top:8rem;padding-bottom:8rem}}@media screen and (min-width: 1536px){.xxl-p-20{padding:8rem}.xxl-pt-20{padding-top:8rem}.xxl-pb-20{padding-bottom:8rem}.xxl-pl-20{padding-left:8rem}.xxl-pr-20{padding-right:8rem}.xxl-px-20{padding-left:8rem;padding-right:8rem}.xxl-py-20{padding-top:8rem;padding-bottom:8rem}}.p-32{padding:12.8rem}.pt-32{padding-top:12.8rem}.pb-32{padding-bottom:12.8rem}.pl-32{padding-left:12.8rem}.pr-32{padding-right:12.8rem}.px-32{padding-left:12.8rem;padding-right:12.8rem}.py-32{padding-top:12.8rem;padding-bottom:12.8rem}@media screen and (min-width: 640px){.sm-p-32{padding:12.8rem}.sm-pt-32{padding-top:12.8rem}.sm-pb-32{padding-bottom:12.8rem}.sm-pl-32{padding-left:12.8rem}.sm-pr-32{padding-right:12.8rem}.sm-px-32{padding-left:12.8rem;padding-right:12.8rem}.sm-py-32{padding-top:12.8rem;padding-bottom:12.8rem}}@media screen and (min-width: 768px){.md-p-32{padding:12.8rem}.md-pt-32{padding-top:12.8rem}.md-pb-32{padding-bottom:12.8rem}.md-pl-32{padding-left:12.8rem}.md-pr-32{padding-right:12.8rem}.md-px-32{padding-left:12.8rem;padding-right:12.8rem}.md-py-32{padding-top:12.8rem;padding-bottom:12.8rem}}@media screen and (min-width: 1024px){.lg-p-32{padding:12.8rem}.lg-pt-32{padding-top:12.8rem}.lg-pb-32{padding-bottom:12.8rem}.lg-pl-32{padding-left:12.8rem}.lg-pr-32{padding-right:12.8rem}.lg-px-32{padding-left:12.8rem;padding-right:12.8rem}.lg-py-32{padding-top:12.8rem;padding-bottom:12.8rem}}@media screen and (min-width: 1280px){.xl-p-32{padding:12.8rem}.xl-pt-32{padding-top:12.8rem}.xl-pb-32{padding-bottom:12.8rem}.xl-pl-32{padding-left:12.8rem}.xl-pr-32{padding-right:12.8rem}.xl-px-32{padding-left:12.8rem;padding-right:12.8rem}.xl-py-32{padding-top:12.8rem;padding-bottom:12.8rem}}@media screen and (min-width: 1536px){.xxl-p-32{padding:12.8rem}.xxl-pt-32{padding-top:12.8rem}.xxl-pb-32{padding-bottom:12.8rem}.xxl-pl-32{padding-left:12.8rem}.xxl-pr-32{padding-right:12.8rem}.xxl-px-32{padding-left:12.8rem;padding-right:12.8rem}.xxl-py-32{padding-top:12.8rem;padding-bottom:12.8rem}}.gap-0{gap:0rem}.gapx-0{column-gap:0rem}.gapy-0{row-gap:0rem}@media screen and (min-width: 640px){.sm-gap-0{gap:0rem}.sm-gapx-0{column-gap:0rem}.sm-gapy-0{row-gap:0rem}}@media screen and (min-width: 768px){.md-gap-0{gap:0rem}.md-gapx-0{column-gap:0rem}.md-gapy-0{row-gap:0rem}}@media screen and (min-width: 1024px){.lg-gap-0{gap:0rem}.lg-gapx-0{column-gap:0rem}.lg-gapy-0{row-gap:0rem}}@media screen and (min-width: 1280px){.xl-gap-0{gap:0rem}.xl-gapx-0{column-gap:0rem}.xl-gapy-0{row-gap:0rem}}@media screen and (min-width: 1536px){.xxl-gap-0{gap:0rem}.xxl-gapx-0{column-gap:0rem}.xxl-gapy-0{row-gap:0rem}}.gap-half{gap:.2rem}.gapx-half{column-gap:.2rem}.gapy-half{row-gap:.2rem}@media screen and (min-width: 640px){.sm-gap-half{gap:.2rem}.sm-gapx-half{column-gap:.2rem}.sm-gapy-half{row-gap:.2rem}}@media screen and (min-width: 768px){.md-gap-half{gap:.2rem}.md-gapx-half{column-gap:.2rem}.md-gapy-half{row-gap:.2rem}}@media screen and (min-width: 1024px){.lg-gap-half{gap:.2rem}.lg-gapx-half{column-gap:.2rem}.lg-gapy-half{row-gap:.2rem}}@media screen and (min-width: 1280px){.xl-gap-half{gap:.2rem}.xl-gapx-half{column-gap:.2rem}.xl-gapy-half{row-gap:.2rem}}@media screen and (min-width: 1536px){.xxl-gap-half{gap:.2rem}.xxl-gapx-half{column-gap:.2rem}.xxl-gapy-half{row-gap:.2rem}}.gap-1{gap:.4rem}.gapx-1{column-gap:.4rem}.gapy-1{row-gap:.4rem}@media screen and (min-width: 640px){.sm-gap-1{gap:.4rem}.sm-gapx-1{column-gap:.4rem}.sm-gapy-1{row-gap:.4rem}}@media screen and (min-width: 768px){.md-gap-1{gap:.4rem}.md-gapx-1{column-gap:.4rem}.md-gapy-1{row-gap:.4rem}}@media screen and (min-width: 1024px){.lg-gap-1{gap:.4rem}.lg-gapx-1{column-gap:.4rem}.lg-gapy-1{row-gap:.4rem}}@media screen and (min-width: 1280px){.xl-gap-1{gap:.4rem}.xl-gapx-1{column-gap:.4rem}.xl-gapy-1{row-gap:.4rem}}@media screen and (min-width: 1536px){.xxl-gap-1{gap:.4rem}.xxl-gapx-1{column-gap:.4rem}.xxl-gapy-1{row-gap:.4rem}}.gap-2{gap:.8rem}.gapx-2{column-gap:.8rem}.gapy-2{row-gap:.8rem}@media screen and (min-width: 640px){.sm-gap-2{gap:.8rem}.sm-gapx-2{column-gap:.8rem}.sm-gapy-2{row-gap:.8rem}}@media screen and (min-width: 768px){.md-gap-2{gap:.8rem}.md-gapx-2{column-gap:.8rem}.md-gapy-2{row-gap:.8rem}}@media screen and (min-width: 1024px){.lg-gap-2{gap:.8rem}.lg-gapx-2{column-gap:.8rem}.lg-gapy-2{row-gap:.8rem}}@media screen and (min-width: 1280px){.xl-gap-2{gap:.8rem}.xl-gapx-2{column-gap:.8rem}.xl-gapy-2{row-gap:.8rem}}@media screen and (min-width: 1536px){.xxl-gap-2{gap:.8rem}.xxl-gapx-2{column-gap:.8rem}.xxl-gapy-2{row-gap:.8rem}}.gap-4{gap:1.6rem}.gapx-4{column-gap:1.6rem}.gapy-4{row-gap:1.6rem}@media screen and (min-width: 640px){.sm-gap-4{gap:1.6rem}.sm-gapx-4{column-gap:1.6rem}.sm-gapy-4{row-gap:1.6rem}}@media screen and (min-width: 768px){.md-gap-4{gap:1.6rem}.md-gapx-4{column-gap:1.6rem}.md-gapy-4{row-gap:1.6rem}}@media screen and (min-width: 1024px){.lg-gap-4{gap:1.6rem}.lg-gapx-4{column-gap:1.6rem}.lg-gapy-4{row-gap:1.6rem}}@media screen and (min-width: 1280px){.xl-gap-4{gap:1.6rem}.xl-gapx-4{column-gap:1.6rem}.xl-gapy-4{row-gap:1.6rem}}@media screen and (min-width: 1536px){.xxl-gap-4{gap:1.6rem}.xxl-gapx-4{column-gap:1.6rem}.xxl-gapy-4{row-gap:1.6rem}}.gap-6{gap:2.4rem}.gapx-6{column-gap:2.4rem}.gapy-6{row-gap:2.4rem}@media screen and (min-width: 640px){.sm-gap-6{gap:2.4rem}.sm-gapx-6{column-gap:2.4rem}.sm-gapy-6{row-gap:2.4rem}}@media screen and (min-width: 768px){.md-gap-6{gap:2.4rem}.md-gapx-6{column-gap:2.4rem}.md-gapy-6{row-gap:2.4rem}}@media screen and (min-width: 1024px){.lg-gap-6{gap:2.4rem}.lg-gapx-6{column-gap:2.4rem}.lg-gapy-6{row-gap:2.4rem}}@media screen and (min-width: 1280px){.xl-gap-6{gap:2.4rem}.xl-gapx-6{column-gap:2.4rem}.xl-gapy-6{row-gap:2.4rem}}@media screen and (min-width: 1536px){.xxl-gap-6{gap:2.4rem}.xxl-gapx-6{column-gap:2.4rem}.xxl-gapy-6{row-gap:2.4rem}}.gap-8{gap:3.2rem}.gapx-8{column-gap:3.2rem}.gapy-8{row-gap:3.2rem}@media screen and (min-width: 640px){.sm-gap-8{gap:3.2rem}.sm-gapx-8{column-gap:3.2rem}.sm-gapy-8{row-gap:3.2rem}}@media screen and (min-width: 768px){.md-gap-8{gap:3.2rem}.md-gapx-8{column-gap:3.2rem}.md-gapy-8{row-gap:3.2rem}}@media screen and (min-width: 1024px){.lg-gap-8{gap:3.2rem}.lg-gapx-8{column-gap:3.2rem}.lg-gapy-8{row-gap:3.2rem}}@media screen and (min-width: 1280px){.xl-gap-8{gap:3.2rem}.xl-gapx-8{column-gap:3.2rem}.xl-gapy-8{row-gap:3.2rem}}@media screen and (min-width: 1536px){.xxl-gap-8{gap:3.2rem}.xxl-gapx-8{column-gap:3.2rem}.xxl-gapy-8{row-gap:3.2rem}}.gap-12{gap:4.8rem}.gapx-12{column-gap:4.8rem}.gapy-12{row-gap:4.8rem}@media screen and (min-width: 640px){.sm-gap-12{gap:4.8rem}.sm-gapx-12{column-gap:4.8rem}.sm-gapy-12{row-gap:4.8rem}}@media screen and (min-width: 768px){.md-gap-12{gap:4.8rem}.md-gapx-12{column-gap:4.8rem}.md-gapy-12{row-gap:4.8rem}}@media screen and (min-width: 1024px){.lg-gap-12{gap:4.8rem}.lg-gapx-12{column-gap:4.8rem}.lg-gapy-12{row-gap:4.8rem}}@media screen and (min-width: 1280px){.xl-gap-12{gap:4.8rem}.xl-gapx-12{column-gap:4.8rem}.xl-gapy-12{row-gap:4.8rem}}@media screen and (min-width: 1536px){.xxl-gap-12{gap:4.8rem}.xxl-gapx-12{column-gap:4.8rem}.xxl-gapy-12{row-gap:4.8rem}}.gap-16{gap:6.4rem}.gapx-16{column-gap:6.4rem}.gapy-16{row-gap:6.4rem}@media screen and (min-width: 640px){.sm-gap-16{gap:6.4rem}.sm-gapx-16{column-gap:6.4rem}.sm-gapy-16{row-gap:6.4rem}}@media screen and (min-width: 768px){.md-gap-16{gap:6.4rem}.md-gapx-16{column-gap:6.4rem}.md-gapy-16{row-gap:6.4rem}}@media screen and (min-width: 1024px){.lg-gap-16{gap:6.4rem}.lg-gapx-16{column-gap:6.4rem}.lg-gapy-16{row-gap:6.4rem}}@media screen and (min-width: 1280px){.xl-gap-16{gap:6.4rem}.xl-gapx-16{column-gap:6.4rem}.xl-gapy-16{row-gap:6.4rem}}@media screen and (min-width: 1536px){.xxl-gap-16{gap:6.4rem}.xxl-gapx-16{column-gap:6.4rem}.xxl-gapy-16{row-gap:6.4rem}}.gap-20{gap:8rem}.gapx-20{column-gap:8rem}.gapy-20{row-gap:8rem}@media screen and (min-width: 640px){.sm-gap-20{gap:8rem}.sm-gapx-20{column-gap:8rem}.sm-gapy-20{row-gap:8rem}}@media screen and (min-width: 768px){.md-gap-20{gap:8rem}.md-gapx-20{column-gap:8rem}.md-gapy-20{row-gap:8rem}}@media screen and (min-width: 1024px){.lg-gap-20{gap:8rem}.lg-gapx-20{column-gap:8rem}.lg-gapy-20{row-gap:8rem}}@media screen and (min-width: 1280px){.xl-gap-20{gap:8rem}.xl-gapx-20{column-gap:8rem}.xl-gapy-20{row-gap:8rem}}@media screen and (min-width: 1536px){.xxl-gap-20{gap:8rem}.xxl-gapx-20{column-gap:8rem}.xxl-gapy-20{row-gap:8rem}}.gap-32{gap:12.8rem}.gapx-32{column-gap:12.8rem}.gapy-32{row-gap:12.8rem}@media screen and (min-width: 640px){.sm-gap-32{gap:12.8rem}.sm-gapx-32{column-gap:12.8rem}.sm-gapy-32{row-gap:12.8rem}}@media screen and (min-width: 768px){.md-gap-32{gap:12.8rem}.md-gapx-32{column-gap:12.8rem}.md-gapy-32{row-gap:12.8rem}}@media screen and (min-width: 1024px){.lg-gap-32{gap:12.8rem}.lg-gapx-32{column-gap:12.8rem}.lg-gapy-32{row-gap:12.8rem}}@media screen and (min-width: 1280px){.xl-gap-32{gap:12.8rem}.xl-gapx-32{column-gap:12.8rem}.xl-gapy-32{row-gap:12.8rem}}@media screen and (min-width: 1536px){.xxl-gap-32{gap:12.8rem}.xxl-gapx-32{column-gap:12.8rem}.xxl-gapy-32{row-gap:12.8rem}}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{position:absolute!important;border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;margin:0;white-space:nowrap;width:1px;word-wrap:normal!important}.visually-hidden.visually-hidden--inline{height:1em}.opacity-0{opacity:0}.hidden,.no-disp,.d-none{display:none!important}@media screen and (max-width: 767.9px){.small-hide,.no-m{display:none!important}}@media screen and (min-width: 768px) and (max-width: 1023.9px){.medium-hide,.no-t{display:none!important}}@media screen and (max-width: 1023.9px){.large-down-hide,.no-t-m{display:none!important}}@media screen and (min-width: 1024px){.large-up-hide,.no-d{display:none!important}}#gorgias-chat-container{display:none}:root{--price-default: #252427;--price-was: #252427;--price-current: #bb243e}.button,.shopify-challenge__button,.customer button{color:rgb(var(--color-button-text));background-color:rgba(var(--color-button))}.button::selection,.shopify-challenge__button::selection,.customer button::selection{background-color:rgba(var(--color-button-text),.3)}.button.loading,.button.loading *{color:transparent!important}.share-button__button transparent{color:rgb(var(--color-link))}.share-button__fallback:before{background:rgb(var(--color-background));box-shadow:none}.share-button__fallback button:hover{color:rgba(var(--color-foreground),.75)}.share-button__close,.share-button__copy{color:rgb(var(--color-foreground))}.share-button__copy:focus-visible,.share-button__close:focus-visible{background-color:rgb(var(--color-background))}@supports not selector(:focus-visible){.share-button__copy:focus,.share-button__close:focus{background-color:rgb(var(--color-background))}}.link,.customer a{color:rgb(var(--color-link))}.link--text{color:rgb(var(--color-foreground))}.link--text:not(.pill-button):hover{color:rgba(var(--color-foreground),.75)}.underlined-link,.customer a{color:rgba(var(--color-link),var(--alpha-link))}.underlined-link:hover,.customer a:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}.title-wrapper-with-link a{color:rgb(var(--color-link))}.background-secondary{background-color:rgba(var(--color-foreground),.04)}::selection{background-color:#6243b933}.color-foreground{color:rgb(var(--color-foreground))}table:not([class]){box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)}table:not([class]) td,table:not([class]) th{padding:1em;border:.1rem solid rgba(var(--color-foreground),.2)}hr{background-color:rgba(var(--color-foreground),.2)}.placeholder{background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.55);fill:rgba(var(--color-foreground),.55)}.subtitle{color:rgba(var(--color-foreground))}@media (prefers-contrast: no-preference){.subtitle{color:rgba(var(--color-foreground),.8)}}.media{background-color:rgba(var(--color-foreground),.1)}.field__input,.select__select,.customer .field input,.customer select{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:1.2rem;border:1px solid #252427}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus{border:1.5px solid #252427}.select__select{color:rgba(var(--color-foreground))}@media (prefers-contrast: no-preference){.select__select{color:rgba(var(--color-foreground),.8)}}.field__label,.customer .field label{color:rgba(var(--color-foreground))}@media (prefers-contrast: no-preference){.field__label,.customer .field label{color:rgba(var(--color-foreground),.8)}}.quantity{color:rgba(var(--color-foreground))}.quantity__button{color:rgb(var(--color-foreground))}.quantity__button.focused,.quantity__button:focus-visible,.quantity__input:focus-visible{background-color:rgb(var(--color-background));z-index:2}@supports not selector(:focus-visible){.quantity__button:focus,.quantity__input:focus{background-color:rgb(var(--color-background));z-index:2}}.modal__content{background:rgb(var(--color-background))}.badge{background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgb(var(--color-foreground))}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}.content-container{border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity))}.content-container:after{box-shadow:none}.global-media-settings{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));background-color:rgb(var(--color-background))}.global-media-settings:after{box-shadow:none}@media screen and (forced-colors: active){.button.loading{color:rgb(var(--color-foreground))}}.button.loading>.loading-overlay__spinner .path{stroke:rgb(var(--color-button-text))}.field__input:-webkit-autofill~.field__button,.field__input:-webkit-autofill~.field__label,.customer .field input:-webkit-autofill~label{color:#000}.sb-container-button a{color:#fff!important}.lp-bf-block{color:#252427}.lp-bf-block--cta{color:#fff;background-color:#6243b9}.lp-bf-db{color:#6243b9}.lp-bf-quote,.sb-container{color:#252427}.transparent,.media--transparent,.field__button{background-color:transparent}.label--grey{background:#f3f3f3;color:#252427!important}.label--dgrey{background:#d9d9d9;color:#252427!important}.label--red{background:#fdd;color:#bb2463!important}.label--green{background-color:#b4ffc2;color:#147e11!important}.label--purple{background:#e5dcff;color:#6243b9!important}.label--blue{background:#ddf2f4;color:#32747b!important}.label--white{background:#fff;color:#252427!important}.label--black{background:#252427;color:#fff!important}.price .price-item{color:var(--price-default)}.price__sale .price-item.price-item--regular{color:var(--price-was)}.price__sale .price-item.price-item--sale{color:var(--price-current)}header-drawer{justify-self:start;margin-left:-1.2rem}#menu-drawer{z-index:4}@media screen and (min-width: 1024px){header-drawer{display:none}}.header__heading-logo{max-width:186px}.menu-drawer-container{display:flex}.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:inline-flex;flex-wrap:wrap}.list-menu--inline>li{display:flex;align-items:center}.header__menu-item.list-menu__item.link.link--text.focus-inset.pill-button.button{min-height:40px;padding:0 1.5rem}.custom_menu-drawer__navigation--header a,.menu-drawer__menu-item{display:flex;align-items:center;font-size:20px!important;line-height:21px!important;letter-spacing:-.02em!important}.pill-button{background:transparent;--border-offset: none;padding:0!important}.pill-button span{padding:8px 27px;border:1px solid #766294;border-radius:999.9008rem}.button .header__active-menu-item{background:#766294;color:#f5f5f7}summary.list-menu__item{padding-right:2.7rem!important}.pill-button svg path{fill:#fff}summary.header__menu-item.list-menu__item.link.focus-inset.pill-button.button.button--primary{padding-right:0!important}.pill-button:hover span{text-decoration:none;background:#766294}.pill-button:not([disabled]):hover:after{box-shadow:none;--border-offset: 0px}@media screen and (min-width: 768px){.list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}@media screen and (max-width: 1023.9px){.pill-button{margin-left:30px;width:70%;border:1px solid #766294;border-radius:999.9008rem;color:#f5f5f7}.pill-button:hover{background:#766294}}.menu-drawer__info-link{justify-content:space-between}.header__menu-item,.list-menu span:not(.label--small),.list-menu a:not(.label--small),.header__menu-item--standalone{font-family:Avantt,sans-serif;font-size:2rem;font-weight:500;line-height:150%;letter-spacing:-.03em}.list-menu a:not(.label--small){color:initial}@media screen and (min-width: 1024px) and (max-width: 1279.9px){.header__menu-item,.list-menu span:not(.label--small),.list-menu a:not(.label--small),.header__menu-item--standalone{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em}}#shopify-section-header{z-index:12}.shopify-section-header-sticky{position:sticky;top:0}.shopify-section-header-hidden{transform:translateY(-100%)}.shopify-section-header-hidden.menu-open{transform:translateY(0)}#shopify-section-header.animate{transition:transform .15s ease-out}.header-wrapper{display:block;position:relative;background-color:rgb(var(--color-background))}.header-wrapper--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.header{display:grid;grid-template-areas:"left-icon heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center}@media screen and (min-width: 1024px){.header--top-left,.header--middle-left:not(.header--has-menu){grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto}.header--middle-left{display:flex;justify-content:space-between;column-gap:0}.header--top-center{grid-template-areas:"left-icon heading icons" "navigation navigation navigation"}.header:not(.header--middle-left) .header__inline-menu{margin-top:1.05rem}}.header *[tabindex="-1"]:focus{outline:none}.header__heading{margin:0;line-height:0}.header>.header__heading-link{line-height:0}.header__heading,.header__heading-link{grid-area:heading;justify-self:center}.header__heading-link{display:inline-block;padding:.75rem;text-decoration:none;word-break:break-word}@media screen and (max-width: 767.9px){.header__heading-link{padding:0 .75rem}}.header__heading-link:hover .h2{color:rgb(var(--color-foreground))}.header__heading-link .h2{line-height:1;color:rgba(var(--color-foreground))}@media (prefers-contrast: no-preference){.header__heading-link .h2{color:rgba(var(--color-foreground),.8)}}.header__heading-logo{height:auto;width:100%}@media screen and (max-width: 1023.9px){.header__heading,.header__heading-link{text-align:center}}@media screen and (min-width: 1024px){.header__heading-link{margin-left:-.75rem}.header__heading,.header__heading-link{justify-self:start}.header--top-center .header__heading-link,.header--top-center .header__heading{justify-self:center;text-align:center}}.header__icons{display:flex;grid-area:icons;justify-self:end}.header__icon:not(.header__icon--summary),.header__icon span{display:flex;align-items:center;justify-content:center}.header__icon{color:rgb(var(--color-foreground))}.header__icon span{height:100%}.header__icon:after{content:none}.header__icon:hover .icon,.modal__close-button:hover .icon{transform:scale(1.07)}.header__icon .icon{height:2rem;width:2rem;fill:none;vertical-align:middle}.header__icon{height:3.4rem;width:4.4rem;padding:0}#cart-icon-bubble{position:relative}.cart-count-bubble{position:absolute;top:.85rem;left:calc(100% - .85rem);min-width:1.5rem;display:block;font-size:1.4rem}.cart-count-bubble,.cart-count-bubble span{text-decoration:none!important}@media screen and (min-width: 1024px) and (max-width: 1279.9px){.cart-count-bubble{font-size:1.2rem}}@media screen and (max-width: 1023.9px){menu-drawer~.header__icons .header__icon--account{display:none}}.header__icon--menu[aria-expanded=true]:before{content:"";top:100%;left:0;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));width:100%;display:block;position:absolute;background:rgba(var(--color-foreground),.5);z-index:4}.header__search{display:none!important}menu-drawer+.header__search{display:none}.header>.header__search{grid-area:left-icon;justify-self:start}.header:not(.header--has-menu) *>.header__search{display:none}.header__search{display:inline-flex;line-height:0}.header--top-center>.header__search{display:none}.header--top-center *>.header__search{display:inline-flex}@media screen and (min-width: 1024px){.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{display:inline-flex}.header:not(.header--top-center)>.header__search,.header--top-center *>.header__search{display:none}}.no-js .predictive-search{display:none}details[open]>.search-modal{opacity:1;animation:animateMenuOpen var(--duration-default) ease}details[open] .modal-overlay{display:block}details[open] .modal-overlay:after{position:absolute;content:"";background-color:rgb(var(--color-foreground),.5);top:100%;left:0;right:0;height:100vh}.no-js details[open]>.header__icon--search{top:1rem;right:.5rem}.search-modal{opacity:0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);min-height:calc(100% + var(--inputs-margin-offset) + 2 * var(--inputs-border-width));height:100%}.search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 5rem 0 1rem;line-height:calc(1 + .8 / var(--font-body-scale));position:relative}.search-modal__content-bottom{bottom:calc(var(--inputs-margin-offset) / 2)}.search-modal__content-top{top:calc(var(--inputs-margin-offset) / 2)}.search-modal__form{width:100%}.search-modal__close-button{position:absolute;right:.3rem}@media screen and (min-width: 768px){.search-modal__close-button{right:1rem}.search-modal__content{padding:0 6rem}}@media screen and (min-width: 1024px){.search-modal__form{max-width:47.8rem}.search-modal__close-button{position:initial;margin-left:.5rem}}.header__icon--menu .icon{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease}details:not([open])>.header__icon--menu .icon-close,details[open]>.header__icon--menu .icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8)}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-close{visibility:hidden}.js details[open]:not(.menu-opening)>.header__icon--menu .icon-hamburger{visibility:visible;opacity:1;transform:scale(1.07)}.js details>.header__submenu{opacity:0;transform:translateY(-1.5rem)}details[open]>.header__submenu{animation:animateMenuOpen var(--duration-default) ease;animation-fill-mode:forwards;z-index:1}@media (prefers-reduced-motion){details[open]>.header__submenu{opacity:1;transform:translateY(0)}}.header__inline-menu{margin-left:-1.2rem;grid-area:navigation;display:none}.header--top-center .header__inline-menu,.header--top-center .header__heading-link{margin-left:0}@media screen and (min-width: 1024px){.header__inline-menu{display:block}.header--top-center .header__inline-menu{justify-self:center}.header--top-center .header__inline-menu>.list-menu--inline{justify-content:center}.header--middle-left .header__inline-menu{margin-left:0}.header__inline-menu--list-item{padding-top:.8rem;padding-bottom:.8rem}}.header__menu{padding:0 1rem}.header__menu-item:where(button){background-color:transparent}.header__menu-item:not(.pill-button){padding:1.2rem;text-decoration:none;color:rgba(var(--color-foreground))}.header__menu-item:not(.pill-button):hover{color:rgb(var(--color-foreground));text-decoration:underline}.header__menu-item span{transition:text-decoration var(--duration-short) ease}.header__menu-item--active span,.header__menu-item:hover span{text-decoration:underline;text-underline-offset:.3rem}.header__active-menu-item{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.button .header__active-menu-item{color:rgb(var(--color-button-text),.75)}.header__menu-item:hover .header__active-menu-item{text-decoration-thickness:.2rem}.header__submenu{transition:opacity var(--duration-default) ease,transform var(--duration-default) ease;z-index:5!important}.global-settings-popup,.header__submenu.global-settings-popup{border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:none}.header__submenu.list-menu{padding:2.4rem 0}.header__submenu .header__submenu{background-color:rgba(var(--color-foreground),.03);padding:.5rem 0;margin:.5rem 0}.header__submenu .header__menu-item:after{right:2rem}.header__submenu .header__menu-item{justify-content:space-between;padding:.8rem 2.4rem}.header__submenu .header__menu-item.list-menu__item-with-icon{display:flex;align-items:center;column-gap:10px;justify-content:flex-start}.header__submenu .header__submenu .header__menu-item{padding-left:3.4rem}.header__menu-item .icon-caret{right:.8rem}.header__submenu .icon-caret{flex-shrink:0;margin-left:1rem;position:static}header-menu>details,details-disclosure>details{position:relative}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.mobile-menu__item.mobile-menu__item--first{justify-content:space-between}@media screen and (max-width: 767.9px){.footer h3.footer-block__heading,.footer ul.footer-block__link-list a,.footer .copyright__content{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em}}.footer *:focus-visible,.footer *:focus{outline-color:#fff}.footer__content-top{padding-top:12rem}@media screen and (max-width: 767.9px){.footer__content-top{padding-top:4.8rem}}.footer__content-form--wrapper{border-bottom:1px solid #757470;border-top:1px solid #757470}.footer__content-form--wrapper .form-column{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.footer__content-form--wrapper .form-column h2{margin:0}.footer__content-form--wrapper .form-column--left{padding:3.2rem 0;border-right:1px solid #757470}@media screen and (max-width: 767.9px){.footer__content-form--wrapper .form-column--left{border-right:none;padding:2.4rem 0 0}}.footer__content-form--wrapper .form-column--right{padding:1.6rem 0}@media screen and (max-width: 767.9px){.footer__content-form--wrapper .form-column--right{padding:.8rem 0}}.footer__content-form--wrapper .form-column form.customer-form .field--wrapper{border:none;padding-right:0;padding-left:0}.footer__content-form--wrapper .form-column form.customer-form p.message--disclaimer{display:none}.footer__content-blocks-wrapper .footer__content-logo img{width:200px;height:auto;max-width:100%}@media screen and (max-width: 1023.9px){.footer__content-blocks-wrapper .footer__content-logo img{margin-bottom:4rem}}.footer__content-blocks-wrapper .footer__content-blocks .footer-block h3.footer-block__heading{margin:0}.footer__content-blocks-wrapper .footer__content-blocks .footer-block ul.footer-block__link-list{margin-top:1rem}.footer__content-blocks-wrapper .footer__content-blocks .footer-block ul.footer-block__link-list a{text-decoration:none;color:#bbb}.footer__content-blocks-wrapper .footer__content-blocks .footer-block ul.footer-block__link-list a.list-menu__item--active{text-decoration:underline}.footer__content-blocks-wrapper .footer__content-blocks .footer-block ul.footer-block__link-list a:hover{color:#fff}.footer__content-payments-markets--wrapper{display:flex;justify-content:space-between;align-items:center;padding:3.6rem 0}@media screen and (max-width: 767.9px){.footer__content-payments-markets--wrapper{flex-direction:column;justify-content:center}.footer__content-payments-markets--wrapper .disclosure__button{margin-bottom:2.4rem}}.footer__content-payments-markets--wrapper .footer__content-markets *{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em}.footer__content-payments-markets--wrapper .footer__content-markets .disclosure{position:relative}.footer__content-payments-markets--wrapper .footer__content-markets .disclosure .disclosure__button{display:flex;align-items:center;justify-content:space-between;width:240px;cursor:pointer;border:1px solid #bbbbbb;border-radius:.8rem;padding:1.5rem;background-color:transparent;text-decoration:none}.footer__content-payments-markets--wrapper .footer__content-markets .disclosure .disclosure__button svg{width:12px}.footer__content-payments-markets--wrapper .footer__content-markets .disclosure .disclosure__button:before,.footer__content-payments-markets--wrapper .footer__content-markets .disclosure .disclosure__button:after{content:unset}.footer__content-payments-markets--wrapper .footer__content-markets .disclosure .disclosure__list-wrapper{border:1px solid #bbbbbb;overflow:hidden;position:absolute;bottom:100%;transform:translateY(-1rem);z-index:2;background-color:rgb(var(--color-background))}.footer__content-payments-markets--wrapper .footer__content-markets .disclosure .disclosure__list{position:relative;overflow-y:auto;font-size:1.4rem;padding-bottom:.5rem;padding-top:.5rem;scroll-padding:.5rem 0;min-height:8.2rem;max-height:19rem;max-width:22rem;min-width:12rem;width:max-content}.footer__content-payments-markets--wrapper .footer__content-markets .disclosure .disclosure__link{display:block;padding:.5rem 2.2rem;text-decoration:none;line-height:calc(1 + .8 / var(--font-body-scale))}.footer__content-payments-markets--wrapper .footer__content-payments .list-payment{display:flex;flex-wrap:wrap;justify-content:center;margin:-.5rem 0;padding-top:1rem;padding-left:0}@media screen and (min-width: 750px){.footer__content-payments-markets--wrapper .footer__content-payments .list-payment{justify-content:flex-end;margin:-.5rem;padding-top:0}}.footer__content-payments-markets--wrapper .footer__content-payments .list-payment__item{align-items:center;display:flex;padding:.5rem}.footer__content-bottom--wrapper{border-top:1px solid #757470}.footer__content-bottom--wrapper .footer__content-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:2.4rem 0}@media screen and (max-width: 767.9px){.footer__content-bottom--wrapper .footer__content-bottom{flex-direction:column;align-items:center;justify-content:center}}.footer__content-bottom--wrapper .footer__content-bottom *{color:#bbb}.footer__content-bottom--wrapper .footer__content-bottom .footer__list-social{display:flex;justify-content:flex-start;align-items:center}.footer__content-bottom--wrapper .footer__content-bottom .footer__list-social .list-social__item a{padding:0 1.2rem}.footer__content-bottom--wrapper .footer__content-bottom .footer__list-social .list-social__item .icon{width:1.8rem;height:1.8rem}.footer__content-bottom--wrapper .footer__content-bottom .footer__list-social .list-social__item:first-child a{padding-left:0}.footer__content-bottom--wrapper .footer__content-bottom .footer__list-social .list-social__item:last-child a{padding-right:0}.footer__content-bottom--wrapper .footer__content-bottom .footer__copyright a{text-decoration:none}#shopify-section-announcement-bar{z-index:12}.announcement-bar:empty{display:none}.announcement-bar__link{display:block;width:100%;padding:1rem 2rem;text-decoration:none}.announcement-bar__link:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-card-hover),.06)}.announcement-bar__link .icon-arrow{display:inline-block;pointer-events:none;margin-left:.8rem;vertical-align:middle;margin-bottom:.2rem}.announcement-bar__link .announcement-bar__message{padding:0}.announcement-bar__message{text-align:center;margin:0;padding:6px;font-size:1.4rem;line-height:2rem;letter-spacing:-.28px;color:rgb(var(--color-foreground))}@media screen and (max-width: 639.9px){.announcement-bar__message{line-height:2.4rem}}.topbar-usp-list{width:100%;padding:0;margin:0;list-style:none;position:relative;overflow:hidden}.topbar-usp-item{width:100%;text-align:center;transition:.4s ease-out;display:block}.timer_with_text *{padding:0;margin:0}.countdown{justify-content:center;margin:auto}.before_counter{margin:0}@media screen and (max-width: 767.9px){.countdown *{font-size:14px}}@media screen and (max-width: 1023.9px){.countdown{display:block}.timer_with_text{display:flex;justify-content:center}}@media screen and (min-width: 1024px){.countdown,.timer_with_text{display:flex;flex-direction:row}}.button{display:inline-flex;letter-spacing:-.03rem;justify-content:center;align-items:center;text-decoration:none;border-radius:999.9008rem;line-height:normal}.button--sm{padding:0 3.2rem;min-height:40px}.button--md{padding:0 4rem;min-height:48px}.button--lg{padding:0 4rem;min-height:64px}.button--xl{padding:0 4rem;min-height:80px}@media screen and (max-width: 767.9px){.button--xl{min-height:64px}}.button--hero{height:52px}@media screen and (min-width: 768px){.button--hero{height:64px}}.button--full-width{display:flex;width:100%}@media screen and (max-width: 767.9px){.button--full-width-mobile{display:flex;width:100%}}.button:disabled{background-color:#e5e3de}.button--primary{background-color:#252427;color:#fff}@media screen and (max-width: 767.9px){.button--primary:active{background-color:#757470}}@media screen and (min-width: 768px){.button--primary:hover{background-color:#000}}.primary--invert{background-color:#fff;color:#252427}@media screen and (min-width: 768px){.primary--invert:hover{background-color:#fff;color:#252427}}.secondary{background-color:transparent;color:#252427;border:1px solid #252427}@media screen and (max-width: 767.9px){.secondary:active{color:#fff;background-color:#757470;border-bottom:1px solid #757470;border:1px solid #757470}.secondary:active svg path{fill:#fff}}@media screen and (min-width: 768px){.secondary:hover{background-color:#fbf9f8;box-shadow:0 0 12px #0000001a}}.secondary--transparent{background-color:transparent;color:#252427}@media screen and (max-width: 767.9px){.secondary--transparent:active{color:#fff;background-color:#757470}.secondary--transparent:active svg path{fill:#fff}}@media screen and (min-width: 768px){.secondary--transparent:hover{background-color:#fbf9f8;box-shadow:0 0 12px #0000001a}}.secondary--invert{border-color:#fff;color:#fff}@media screen and (min-width: 768px){.secondary--invert:hover{background-color:#fff;color:#252427}}.secondary--outlined{background-color:#fff;color:#252427;border:1px solid #252427}@media screen and (max-width: 767.9px){.secondary--outlined:active{color:#757470;border-bottom:1px solid #757470;border:1px solid #757470}.secondary--outlined:active svg path{fill:#757470}}@media screen and (min-width: 768px){.secondary--outlined:hover{background-color:#fbf9f8;box-shadow:0 0 12px #0000001a}}.tertiary{background-color:transparent;color:#252427;border-bottom:1px solid #252427;border-radius:0rem;padding-inline:0;padding:1px 0}@media screen and (max-width: 767.9px){.tertiary.button--xl{min-height:48px}.tertiary:active{color:#757470;border-bottom:1px solid #757470}.tertiary:active svg path{fill:#757470}}@media screen and (min-width: 768px){.tertiary.button--xl{border:none;font-size:3.2rem}.tertiary.button--xl:hover{border:none;padding-bottom:1px}.tertiary:hover{border-bottom:2px solid #252427;background-color:transparent;padding-bottom:0}}.tertiary--invert{border-color:#fff;color:#fff}@media screen and (min-width: 768px){.tertiary--invert:hover{border-color:#fff}}.button--color-scheme.button--primary{background-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}.button--color-scheme.button--primary:hover{opacity:.75}.button--color-scheme.secondary{background-color:transparent;color:rgb(var(--color-secondary-button-text));border-color:rgb(var(--color-secondary-button-text))}.button--color-scheme.secondary:hover{opacity:.75}.button--color-scheme.secondary--transparent{background-color:transparent;color:rgb(var(--color-secondary-button-text))}.button--color-scheme.secondary--transparent:hover{opacity:.75}.button--color-scheme.secondary--outlined{background-color:rgb(var(--color-secondary-button));color:rgb(var(--color-secondary-button-text));border-color:rgb(var(--color-secondary-button-text))}.button--color-scheme.secondary--outlined:hover{opacity:.75}.button--color-scheme.tertiary{background-color:transparent;color:rgb(var(--color-secondary-button-text));border-color:rgb(var(--color-secondary-button-text))}.button--color-scheme.tertiary:hover{opacity:.75}.circle--sm{min-width:40px;max-width:40px;min-height:40px;max-height:40px;padding:0}.circle--md{min-width:48px;max-width:48px;min-height:48px;max-height:48px;padding:0}.circle--lg{min-width:64px;max-width:64px;min-height:64px;max-height:64px;padding:0}a.text-link{color:#252427;text-underline-offset:.5rem;cursor:pointer;display:inline-block;border:none;text-decoration:underline}a.text-link:hover{color:#757470}a.text-link:active{color:#252427}.label,.label--small{white-space:nowrap;display:inline-block;border-radius:.4rem;vertical-align:super;align-self:center}.label{padding:.5rem 1.2rem}.label--small{padding:.5rem .8rem}.label--no-v-padding{line-height:220%;padding:0rem .8rem;border-radius:.4rem}.label--no-v-padding-xs{line-height:180%;padding:0rem .6rem;border-radius:.2rem}.label--icon{width:fit-content;padding:1.2rem;display:flex;align-items:flex-start;justify-content:flex-start;gap:9px;white-space:normal}.label--icon svg{flex-shrink:0}.label--icon span{display:flex;align-items:center;min-height:24px}.chip--icon{font-family:Avantt,sans-serif;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:-.03em;display:flex;justify-content:center;align-items:center;width:fit-content;padding:.4rem .8rem;white-space:nowrap;gap:.4rem;border-radius:.4rem}.chip--icon .icon{width:1rem;height:1rem}.media__label-container{padding:1.6rem}@media screen and (min-width: 768px){.media__label-container{padding:2.4rem}}.price{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.price>*{display:inline-block}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price .price-item{margin:0 .4rem 0 0}.price--large .price-item{margin-right:0}.price--large .price-item:first-of-type{margin-right:.8rem}.price__regular .price-item--regular{margin-right:0}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}.price__regular{display:block}.price__sale,.price__availability,.price .price__label-sale,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--on-sale .price__label-sale{display:inline-block}.price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.price--center{display:initial;justify-content:center}.price--on-sale s.price-item--regular{text-decoration:line-through;align-self:center}.unit-price{display:block;font-size:1.1rem;letter-spacing:.04rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;text-transform:uppercase;color:rgba(var(--color-foreground))}@media (prefers-contrast: no-preference){.unit-price{color:rgba(var(--color-foreground),.8)}}#yotpo-reviews-main-widget .yotpo-review-content{position:relative}#yotpo-reviews-main-widget .sr-only{right:0}#yotpo-modal .close-btn-wrapper,#yotpo-basic-modal .modal-close-btn-wrapper{width:14px;height:14px}#yotpo-mobile-filters-popup{z-index:7}.product__info-container>*:first-child{min-height:19px}.star-container svg path,.yotpo-star-rating-icon,.yotpo-sr-bottom-line-score,.yotpo-sr-bottom-line-right-panel .yotpo-sr-bottom-line-text{color:currentColor!important;stroke:currentColor}.yotpo-star-rating-icon{color:currentColor!important;stroke:currentColor}.star-container linearGradient stop:first-child,.yotpo-star-rating-icon linearGradient>stop:first-child{stop-color:currentColor}.card-information .yotpo-sr-bottom-line-summary{flex-wrap:wrap}@media screen and (max-width: 767.9px){.card-information .yotpo-sr-bottom-line-summary div:first-child{margin-right:5px!important}}.card-information .yotpo-sr-bottom-line-summary>div:first-child{max-width:65px}.card-information .yotpo-sr-bottom-line-score,.card-information .yotpo-sr-vertical-border{display:none!important}.card-information .yotpo-sr-bottom-line-text{font-size:1.4rem!important;line-height:1.5rem!important}@media (prefers-contrast: no-preference){.card-information .yotpo-sr-bottom-line-text{color:#757370!important}}@media screen and (max-width: 767.9px){.card-information .yotpo-sr-bottom-line-text{font-size:1rem!important;color:#252427!important}}.yotpo-sr-bottom-line-score{margin-bottom:-1px!important}.product .product__info-wrapper .yotpo-sr-bottom-line-summary{color:#252427}.product .product__info-wrapper .yotpo-sr-bottom-line-summary .star-container.yotpo-sr-star-empty{color:#e5e3de}.product .product__info-wrapper .yotpo-sr-bottom-line-summary .star-container.yotpo-sr-star-empty svg path{fill:#e5e3de}.product .product__info-wrapper .yotpo-sr-bottom-line-summary .yotpo-sr-bottom-line-text{text-transform:capitalize}.product .product__info-wrapper .yotpo-sr-bottom-line-summary .yotpo-sr-vertical-border{border-right:2px solid #e5e3de!important;height:16px!important}.rating,.rating-start,.rating-text,.rating-count{display:none}.facets-simplified-new{z-index:3;position:relative}.facets-simplified-new fieldset.facets-wrap{border:none;margin:0;padding:0}.facets-simplified-new div.sticky-placeholder:empty{display:block}.facets-simplified-new .facets__form{transform:translate(-1.5rem)}@media screen and (min-width: 990px){.facets-simplified-new .facets__form{transform:translate(-4rem)}}.facets-simplified-new .facets__form:has(.fixed){transform:none}.facets-simplified-new .facets__wrapper{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap}.facets-simplified-new .facets__wrapper summary{border:1px solid #e5e3de;padding:2rem;border-radius:.8rem;line-height:0}.facets-simplified-new .facets__wrapper summary.active{border-color:#000}.facets-simplified-new .facets__wrapper summary.active+.facets__display{border-color:#000}.facets-simplified-new .facets__wrapper summary>div{min-width:18rem;display:flex;align-items:center;justify-content:space-between}.facets-simplified-new .facets__wrapper summary .icon-caret{position:static;display:inline-block;margin-left:10px}.facets-simplified-new .facets__display{position:relative;padding:16px;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;width:100%;scroll-margin-top:60px;scroll-snap-type:x mandatory;padding-inline:1.5rem;scroll-padding-inline:1.5rem;-webkit-overflow-scrolling:touch}@media screen and (min-width: 990px){.facets-simplified-new .facets__display{scroll-padding-inline:4rem;padding-inline:4rem}}@media screen and (min-width: 1441px){.facets-simplified-new .facets__display{max-width:1360px;margin:0 4rem;padding-inline:0}}.facets-simplified-new .facets__display::-webkit-scrollbar{display:none}.facets-simplified-new .facets__list{display:flex;width:max-content}.facets-simplified-new .facets__list .facets__item{scroll-snap-align:start;scroll-snap-stop:always;flex-shrink:0}.facets-simplified-new .facets__list .facets__item .facet__label{cursor:pointer;display:flex;gap:5px;padding:8px 16px;align-items:center;letter-spacing:-.03em;border:.2rem solid transparent}.facets-simplified-new .facets__list .facets__item .facet__label:has(input:focus-visible){border:var(--base-outline)}@supports not selector(:focus-visible){.facets-simplified-new .facets__list .facets__item .facet__label:has(input:focus){border:var(--base-outline)}}.facets-simplified-new .facets__list .facets__item svg{display:none}.facets-simplified-new .facet__count{display:none;margin-top:-6px;position:relative}.facets-simplified-new .product-type .facet__label{font-size:1.2rem}@media screen and (min-width: 768px){.facets-simplified-new .product-type .facet__label{font-size:1.4rem}}.facets-simplified-new .product-type .facets__item:has(.facet__input:checked){color:#252427;border-bottom:2px solid #252427}.facets-simplified-new .product-type .facet__input:checked~.facet__count{display:block}.facets-simplified-new .product-type .facets__list.list-unstyled{border-bottom:1px solid #f3f3f3}.facets-simplified-new .use-case,.facets-simplified-new .accessory-type{background-color:#fff;transition:top .3s ease}.facets-simplified-new .use-case .facets__list,.facets-simplified-new .accessory-type .facets__list{gap:8px}@media screen and (min-width: 768px){.facets-simplified-new .use-case .facets__list,.facets-simplified-new .accessory-type .facets__list{gap:24px}}.facets-simplified-new .use-case .facet__label,.facets-simplified-new .accessory-type .facet__label{font-size:1.4rem;color:#252427;background-color:#f3f3f3;border-radius:999.9008rem;border:.2rem solid transparent}.facets-simplified-new .use-case .facet__label:has(.facet__input:checked),.facets-simplified-new .accessory-type .facet__label:has(.facet__input:checked){color:#fff;background-color:#252427}.facets-simplified-new .use-case .facet__label:has(.facet__input:checked) .facet__input-icon,.facets-simplified-new .accessory-type .facet__label:has(.facet__input:checked) .facet__input-icon{filter:invert(100%) contrast(200%);-webkit-filter:invert(100%) contrast(200%)}.facets-simplified-new .use-case.fixed,.facets-simplified-new .accessory-type.fixed{position:fixed;top:36px;opacity:1;z-index:2;max-width:none;left:0}@media screen and (max-width: 767.9px){.facets-simplified-new .use-case.fixed fieldset,.facets-simplified-new .accessory-type.fixed fieldset{margin-right:15px;width:auto}}@media screen and (min-width: 768px){.facets-simplified-new .use-case.fixed,.facets-simplified-new .accessory-type.fixed{top:32px}}.accessory-type{display:none}.spinning-loader{width:1.5rem;height:1.5rem;border:3px solid #000;border-bottom-color:transparent;border-radius:999.9008rem;box-sizing:border-box;animation:rotation 1s linear infinite}.facets-simplified-old .spinning-loader{display:none;width:2rem;height:2rem;border:3px solid #000;border-bottom-color:transparent;border-radius:999.9008rem;box-sizing:border-box;animation:rotation 1s linear infinite}.facets-simplified-old #ProductGridContainer{position:relative}.facets-simplified-old .mobile-facets__wrapper,.facets-simplified-old .facets__wrapper{color:#000;font-size:1.6rem;margin:2rem 0;display:block}.facets-simplified-old .mobile-facets__wrapper input[type=checkbox],.facets-simplified-old .facets__wrapper input[type=checkbox]{accent-color:#000}.facets-simplified-old .facets__wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:1.8rem}.facets-simplified-old .facets__wrapper.loading .spinning-loader{display:inline-block}.facets-simplified-old .facets__wrapper .facets__title{position:relative}.facets-simplified-old .facets__wrapper .facets__title .active-items{position:absolute;top:-5px;right:-7px;font-size:1rem}.facets-simplified-old .facets__wrapper details:nth-of-type(3){margin-left:auto}.facets-simplified-old .facets__wrapper summary{border:1px solid #e5e3de;padding:2rem;border-radius:.8rem;line-height:0}.facets-simplified-old .facets__wrapper summary.active{border-color:#000}.facets-simplified-old .facets__wrapper summary.active+.facets__display{border-color:#000}.facets-simplified-old .facets__wrapper summary>div{min-width:18rem;display:flex;align-items:center;justify-content:space-between}.facets-simplified-old .facets__wrapper summary .icon-caret{position:static;display:inline-block;margin-left:10px}.facets-simplified-old .facets__wrapper .facets-wrap{border:none;padding:0;margin:0}.facets-simplified-old .facets__wrapper .facets-wrap .facets__list li{border-top:1px solid #f3f3f3}.facets-simplified-old .facets__wrapper .facets-wrap .facets__list li .facet-checkbox{padding:2rem 1rem}.facets-simplified-old .facets__wrapper .facets-wrap .facets__list li label.facet-checkbox{display:flex;gap:5px;align-items:flex-start}.facets-simplified-old .facets__wrapper .facets-wrap .facets__list li label.facet-checkbox>span{margin-top:-3px}.facets-simplified-old .facets__wrapper .facets-wrap .facets__list li label svg{display:none}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__close{display:none}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__open{width:100%;display:flex;gap:8px;padding:1.5rem;border:1px solid #e5e3de;border-radius:.8rem;align-items:center;justify-content:center}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__open svg{width:24px}.facets-simplified-old .mobile-facets__wrapper .disclosure-has-popup{position:static;transform:unset}.facets-simplified-old .mobile-facets__wrapper .disclosure-has-popup[open]>summary+facet-filters-form{position:fixed;top:0;right:0;bottom:0;left:0;transform:unset}.facets-simplified-old .mobile-facets__wrapper .mobile-facets{height:100%}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__inner{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__inner>.mobile-facets__header{width:100%;padding:2rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__inner>.mobile-facets__header.loading .spinning-loader{display:inline-block}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__inner>.mobile-facets__header button{background:none;border:none;box-shadow:none;font-size:2rem}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__inner>.mobile-facets__main{flex:1;width:100%;overflow-y:scroll}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__inner>.mobile-facets__footer{border-top:1px solid #f3f3f3;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2rem;gap:2rem}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__inner>.mobile-facets__footer .mobile-facets__clear{color:#000;font-size:2rem}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__inner>.mobile-facets__footer button{width:100%}.facets-simplified-old .mobile-facets__wrapper h3{font-size:1.6rem;margin-top:0}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__details{padding:3.2rem 1.5rem;border-top:1px solid #f3f3f3}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list{display:flex;flex-wrap:wrap;gap:7px}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list .mobile-facets__item .mobile-facets__label{padding:1rem 2rem;border:1px solid #e5e3de;border-radius:.8rem;display:block}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list .mobile-facets__item .mobile-facets__label:focus-within{outline-offset:.3rem;outline:var(--base-outline)}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list .mobile-facets__item .mobile-facets__label .icon-checkmark{display:none}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list .mobile-facets__item .mobile-facets__label:has(>input:checked){border-color:#000;background-color:#000;color:#fff}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list .mobile-facets__item .mobile-facets__label:has(>input:checked) .icon-checkmark{display:inline-block;margin-right:.5rem}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list .mobile-facets__item .mobile-facets__label:has(>input:disabled){background-color:#e5e3de}.facets-simplified-old .disclosure-has-popup[open]>summary+*{position:absolute;left:0;right:0;bottom:5px;transform:translateY(100%);border:1px solid #e5e3de;border-bottom-left-radius:7px;border-bottom-right-radius:7px;background:#fff}@media screen and (max-width: 767.9px){.facets-simplified-old .filters menu-drawer{margin:35px auto 0}}.facets-simplified-old facet-filters-form *{letter-spacing:0}.facets-simplified-old .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list .mobile-facets__item .mobile-facets__label:has(>input:disabled){color:gray}.facets-simplified-old .mobile-facets.container,.facets-simplified-old .mobile-facets.page-width{padding:0}.facets-simplified-old .facets__item label{cursor:pointer}.facets-simplified-old .mobile-facets__open-label{position:relative;letter-spacing:0}.facets-simplified-old .mobile-facets__open-label .active-items{position:absolute;top:-5px;right:-7px;font-size:1rem}.rte:after{clear:both;content:"";display:block}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}@media screen and (min-width: 768px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{height:auto;max-width:100%;border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));box-shadow:none;margin-bottom:2px}.rte ul{padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:#252427;text-underline-offset:.5rem}.rte a:hover{color:#757470}.rte a:active{color:#252427}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}#rebuy-cart .rebuy-product-block,#rebuy-cart .rebuy-product-options__custom{position:relative}#rebuy-cart .rebuy-product-options__custom *{-webkit-user-select:none;user-select:none}#rebuy-cart .rebuy-product-options__trigger{display:none;justify-content:space-between;align-items:center;border:1px solid #e5e3de;background:transparent;text-align:left;border-radius:.8rem;padding:8px;font-size:1.6rem;color:#252427;cursor:pointer;flex:none;order:100;width:100%}#rebuy-cart .rebuy-product-options__trigger:has(+.rebuy-product-options){display:flex}#rebuy-cart .rebuy-product-options__selected-option{display:flex;justify-content:space-between;align-items:center}#rebuy-cart .rebuy-product-options__arrow svg{width:12px}#rebuy-cart .rebuy-product-options__options{display:none;position:absolute;bottom:1px;left:0;transform:translateY(100%);z-index:999;width:100%;background-color:#fff;border:1px solid #e5e3de;border-radius:.8rem;padding:0;font-size:1.6rem;color:#252427;list-style:none;margin:0}#rebuy-cart .rebuy-product-options__options.is-open{display:flex;flex-direction:column}#rebuy-cart .rebuy-product-options__option button{background:none;color:#252427;border:none;display:flex;justify-content:flex-start;align-items:center;text-align:left;cursor:pointer;padding:8px;width:100%}#rebuy-cart .rebuy-product-options__option button.active{text-decoration:underline}#rebuy-cart .rebuy-product-options__option button:focus-within{outline:2px solid pink}#rebuy-cart .rebuy-product-options__option:not(:last-child){border-bottom:1px solid #e5e3de}#rebuy-cart .rebuy-product-price .rebuy-sale_offer{display:flex;flex-direction:row;justify-content:flex-start;gap:.8rem;width:100%;margin:0}#rebuy-cart .rebuy-product-price.rebuy-cart__flyout-item-price .rebuy-money.price{font-size:var(--rebuy-cart__text-size-md)}.rebuy-product-options__colors{display:flex;gap:10px}.rebuy-product-options__variant-swatch-label{display:inline-block;cursor:pointer;position:relative}.rebuy-product-options__variant-input{display:none}.rebuy-product-options__variant-swatch-label.checked:after{content:"";position:absolute;top:-4px;left:-4px;border:1px solid #252427;width:32px;height:32px;border-radius:999.9008rem}.rebuy-product-options__variant-swatch{display:block;width:24px;height:24px;border-radius:999.9008rem;background-size:cover;background-position:center;border:1px solid transparent}.rebuy-product-block{min-width:300px;height:194px;background-color:#fff;border-radius:1.2rem;padding:16px!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important}.rebuy-product-grid,.rebuy-widget-content{background-color:#f3f3f3!important}.rebuy-product-grid{padding-bottom:16px!important}.upsell_wrapper{display:flex;flex-direction:row;overflow-x:scroll;gap:8px;margin-left:16px;padding:16px 16px 16px 0}.upsell_wrapper::-webkit-scrollbar{height:2px}.upsell_wrapper::-webkit-scrollbar-track{background:#e5e3de}.upsell_wrapper::-webkit-scrollbar-thumb{background:#252427;width:70px}.upsell_wrapper .rebuy-product-media{width:98px!important;height:98px!important}.rebuy-cart__flyout-recommendations{margin-top:auto!important}.rebuy-product_content{display:flex;flex-direction:row;width:100%}.rebuy-product_content .rebuy_upsell-current_variant{display:flex;flex-direction:row;font-size:14px;line-height:normal;padding:.4rem 0 .8rem}.rebuy-product_content .rebuy_upsell-current_variant span{letter-spacing:-.42px}.rebuy-product_content .rebuy-product-info{padding:0 0 8px 16px!important}.rebuy-product_content .rebuy-product-info .rebuy-product-title{font-size:20px!important}.rebuy-product_content .rebuy-product-info .selected_variant{color:#757470;padding-bottom:8px}.rebuy-product_content .rebuy-product-info .rebuy-product-price{font-size:16px;color:#252427}#rebuy-upsell_actions.rebuy-product_action-wrapper{display:flex;flex-direction:row;gap:16px}#rebuy-upsell_actions.rebuy-product_action-wrapper .rebuy-button{background:#252427!important;border-radius:999.9008rem!important}#rebuy-upsell_actions.rebuy-product_action-wrapper .rebuy-button svg{margin:auto}#rebuy-upsell_actions.rebuy-product_action-wrapper .rebuy-product-price{align-self:center}#rebuy-upsell_actions.rebuy-product_action-wrapper .rebuy-product-price span{font-size:20px;color:#252427}.rebuy-upsell_title-wrapper{display:flex;flex-direction:row;justify-content:space-between;padding:24px 16px 0}.rebuy-upsell_title-wrapper .primary-title{font-size:16px!important;margin:0!important;letter-spacing:-.32px}.rebuy-product-actions{width:100%!important;display:flex;flex-direction:row;justify-content:flex-end;gap:16px;position:absolute;bottom:16px;right:16px}.rebuy-product-actions .rebuy-product-price{width:fit-content!important}button.slider-btn{background:none!important;border:none;cursor:pointer}button.slider-btn:disabled svg path{stroke:#bbb}.rebuy-cart__flyout-empty-cart-footer{height:100vh}.rebuy-cart__flyout-items li:last-child{border-bottom:1px solid #f3f3f3;margin-bottom:40px}.rebuy-scroll_buttons{align-self:center}.no-items .rebuy-cart__flyout-recommendations{height:auto!important}.rebuy-product-options__sizes{display:flex;flex-direction:row;gap:.4rem}.rebuy-product-options__sizes label.checked{background-color:#252427;color:#fff}.rebuy-product-options__sizes label{cursor:pointer;display:flex;justify-content:center;font-size:1rem;background-color:#f3f3f3;width:2.7rem;height:2.2rem;border-radius:.4rem;text-align:center}.rebuy-product-options__sizes span{align-content:center}#rebuy-upsell_actions button.rebuy-button{min-width:7.3rem;padding:0 1rem!important;height:4rem}#rebuy-upsell_actions button.rebuy-button span{color:#fff;border:none!important;font-size:1.4rem}.cta-card .card-title{font-size:2.4rem;line-height:150%;letter-spacing:-.03em;color:#252427;margin:0}.cta-card .card__content{align-items:flex-end;max-height:fit-content;padding:0;width:auto;margin:12px}.cta-card .card__content .product__label{width:fit-content;margin-bottom:8px}@media screen and (min-width: 768px){.cta-card .card__content{margin:0 16px 40px}.cta-card .card__content .product__label{margin-bottom:16px}}.cta-card .quick-add{padding:0}.cta-card .card__text{display:flex;flex-direction:column;gap:8px}.cta-card .card-text{font-family:Avantt,sans-serif;font-size:1.4rem;font-weight:500;line-height:128%;letter-spacing:-.03em;color:#757470}.cta-card .card__information{background-color:#fff;padding:16px;border-radius:1.2rem;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width: 767.9px){.cta__card{min-width:100%;height:269px;margin:24px 0}}.cta__card .card--text{background-color:unset;justify-content:flex-end}.collection .product-form__input{display:flex;gap:8px}.collection .product-form__input [data-variant-swatch]{width:24px;height:auto;border-radius:999.9008rem}.collection .product-form__input [data-variant-swatch]:has(input:focus-visible) label.variant-swatch{outline-offset:.4rem;outline:var(--base-outline)}@supports not selector(:focus-visible){.collection .product-form__input [data-variant-swatch]:has(input:focus) label.variant-swatch{outline-offset:.4rem;outline:var(--base-outline)}}@media screen and (max-width: 767.9px){.collection .collections-grid .usps.body--small,.collection .collections-grid .product-wizard--wrapper .price-component .usps.price,.product-wizard--wrapper .price-component .collection .collections-grid .usps.price,.collection .collections-grid .product-wizard--wrapper .price-component .usps.compare-price,.product-wizard--wrapper .price-component .collection .collections-grid .usps.compare-price,.collection .collections-grid .list-menu li a.usps,.list-menu li .collection .collections-grid a.usps,.collection .product-grid.grid--2-col-tablet-down .usps.body--small,.collection .product-grid.grid--2-col-tablet-down .product-wizard--wrapper .price-component .usps.price,.product-wizard--wrapper .price-component .collection .product-grid.grid--2-col-tablet-down .usps.price,.collection .product-grid.grid--2-col-tablet-down .product-wizard--wrapper .price-component .usps.compare-price,.product-wizard--wrapper .price-component .collection .product-grid.grid--2-col-tablet-down .usps.compare-price,.collection .product-grid.grid--2-col-tablet-down .list-menu li a.usps,.list-menu li .collection .product-grid.grid--2-col-tablet-down a.usps{font-size:1.4rem}.collection .collections-grid button,.collection .collections-grid .button,.collection .product-grid.grid--2-col-tablet-down button,.collection .product-grid.grid--2-col-tablet-down .button{font-size:1.4rem;padding:0 1rem}.collection .collections-grid .card-information h3,.collection .product-grid.grid--2-col-tablet-down .card-information h3{font-size:2rem}.collection .product-form__input [data-variant-swatch] .variant-swatch:before{box-shadow:none}.collection .product-form__input [data-variant-swatch] .variant-swatch.featured-coll{width:20px;height:20px}.collection slider-component .product-form__input [data-variant-swatch] .variant-swatch.featured-coll{width:25px;height:25px}}.card-wrapper:hover .yotpo-sr-bottom-line-summary{text-decoration:none!important}.yotpo-sr-bottom-line-summary .yotpo-sr-bottom-line-right-panel{align-self:center}.cta-card{position:relative}.cta-card .cta-card_anchor{position:absolute;top:0;height:100%;width:100%;display:block;z-index:1}.quick-add .button--primary.card__link{text-decoration:none}.BIS_trigger:hover,.card-wrapper:hover .BIS_trigger{text-decoration:none!important}.BIS_trigger{text-align:center;display:flex;min-height:48px}@media screen and (max-width: 767.9px){.card--standard .card__information{padding:2rem 1.6rem}.card--standard .card__information .card__interactive variant-swatches fieldset{margin-top:0rem}.card--standard .card__information .card__heading.h3{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em}.card--standard .card__information .price{margin-bottom:.8rem}.card--standard .card__information .yotpo-sr-bottom-line-summary svg{width:10px;height:10px}}#quiz-kit-app-wrapper,.presidio-quiz{min-height:450px}#quiz-kit-question-next-button{display:none}#quiz-kit-container{padding-block:20px}#quiz-kit-question-prev-button{margin:0;display:flex;flex-direction:row;align-items:center}#quiz-kit-content #quiz-kit-container h1,#quiz-kit-content #quiz-kit-container p,#quiz-kit-content #quiz-kit-container h3{text-align:left}#quiz-kit-content #quiz-kit-container h1{font-size:32px!important;line-height:32px!important;margin-top:40px!important}#quiz-kit-content [id^=quiz-kit-question-grid],#quiz-kit-content [id^=quiz-kit-question-radio-buttons]{gap:16px}#quiz-kit-content [id^=quiz-kit-question-grid] button[id^=quiz-kit-question-icon-text-item]{width:calc(50% - 16px)!important;max-height:unset!important;align-self:stretch;min-height:110px!important}@media screen and (max-width: 767.9px){#quiz-kit-content [id^=quiz-kit-question-grid] button[id^=quiz-kit-question-icon-text-item]{width:100%!important}}#quiz-kit-content button[id^=quiz-kit-question-radio-box] span{display:none}#quiz-kit-content button[id^=quiz-kit-question-icon-text-item],#quiz-kit-content button[id^=quiz-kit-question-text-box],#quiz-kit-content button[id^=quiz-kit-question-radio-box]{border-radius:1.2rem;border-color:#ddd;border-width:1px;transition:unset;padding:24px 16px;margin:0;min-height:unset!important;flex-direction:row!important;align-items:center!important;font-family:Avantt,sans-serif!important;font-size:1.6rem!important;font-weight:500!important;line-height:150%!important;letter-spacing:-.03em!important}@media screen and (max-width: 767.9px){#quiz-kit-content button[id^=quiz-kit-question-icon-text-item],#quiz-kit-content button[id^=quiz-kit-question-text-box],#quiz-kit-content button[id^=quiz-kit-question-radio-box]{padding:16px 12px}}#quiz-kit-content button[id^=quiz-kit-question-icon-text-item]>div,#quiz-kit-content button[id^=quiz-kit-question-text-box]>div,#quiz-kit-content button[id^=quiz-kit-question-radio-box]>div{min-width:unset;margin:0}#quiz-kit-content button[id^=quiz-kit-question-icon-text-item]>div:first-child,#quiz-kit-content button[id^=quiz-kit-question-text-box]>div:first-child,#quiz-kit-content button[id^=quiz-kit-question-radio-box]>div:first-child{margin-right:16px}#quiz-kit-content button[id^=quiz-kit-question-icon-text-item] [class*=image-custom-size],#quiz-kit-content button[id^=quiz-kit-question-text-box] [class*=image-custom-size],#quiz-kit-content button[id^=quiz-kit-question-radio-box] [class*=image-custom-size]{height:32px!important}#quiz-kit-content button[id^=quiz-kit-question-icon-text-item] img,#quiz-kit-content button[id^=quiz-kit-question-text-box] img,#quiz-kit-content button[id^=quiz-kit-question-radio-box] img{width:32px;max-width:unset!important;height:auto!important;margin:0!important}#quiz-kit-content button[id^=quiz-kit-question-icon-text-item] h3,#quiz-kit-content button[id^=quiz-kit-question-icon-text-item] p,#quiz-kit-content button[id^=quiz-kit-question-text-box] h3,#quiz-kit-content button[id^=quiz-kit-question-text-box] p,#quiz-kit-content button[id^=quiz-kit-question-radio-box] h3,#quiz-kit-content button[id^=quiz-kit-question-radio-box] p{font-family:Avantt,sans-serif!important;font-size:1.6rem!important;font-weight:500!important;line-height:150%!important;letter-spacing:-.03em!important;text-align:left!important}#quiz-kit-content button[id^=quiz-kit-question-icon-text-item] p,#quiz-kit-content button[id^=quiz-kit-question-text-box] p,#quiz-kit-content button[id^=quiz-kit-question-radio-box] p{margin-top:4px!important;color:#757470!important}#quiz-kit-content button[id^=quiz-kit-question-icon-text-item]:hover,#quiz-kit-content button[id^=quiz-kit-question-icon-text-item].active-class,#quiz-kit-content button[id^=quiz-kit-question-text-box]:hover,#quiz-kit-content button[id^=quiz-kit-question-text-box].active-class,#quiz-kit-content button[id^=quiz-kit-question-radio-box]:hover,#quiz-kit-content button[id^=quiz-kit-question-radio-box].active-class{transform:none;background-color:unset!important;background:unset!important;box-shadow:none!important;border-color:#252427;color:#252427!important}#quiz-kit-content button[id^=quiz-kit-question-icon-text-item]:hover h3,#quiz-kit-content button[id^=quiz-kit-question-icon-text-item].active-class h3,#quiz-kit-content button[id^=quiz-kit-question-text-box]:hover h3,#quiz-kit-content button[id^=quiz-kit-question-text-box].active-class h3,#quiz-kit-content button[id^=quiz-kit-question-radio-box]:hover h3,#quiz-kit-content button[id^=quiz-kit-question-radio-box].active-class h3{color:#252427!important}.quiz-ai-search:not([data-step="0"]){display:none}.quiz-kit-loaded [id^=quiz-kit-question-wrapper-],.quiz-kit-loaded [id^=quiz-kit-question-],.quiz-kit-loaded #quiz-kit-content{min-height:unset}.quiz-ai-search{padding-bottom:2rem}.quiz-ai-search.hidden+#quiz-kit-content #quiz-kit-container>h1,.quiz-ai-search.hidden+#quiz-kit-content #quiz-kit-container>p{display:block}.quiz-ai-search-label{display:flex;align-items:center;background-color:#f5f5f5;padding:0 10px;overflow:hidden;border-radius:1.2rem;gap:10px}.quiz-ai-search input{width:100%;padding:22px 0;border:none;background-color:#f5f5f5}.quiz-ai-search input::placeholder{color:#b3b3b3;font-style:italic}.quiz-ai-search .notification.error{color:#d0304e}.loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width: 749px){.loading-overlay{top:0;right:0}}@media screen and (min-width: 750px){.loading-overlay{left:0}}.loading-overlay__spinner{width:1.8rem;display:inline-block}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors: active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading-overlay:not(.hidden)+.cart-item__price-wrapper,.loading-overlay:not(.hidden)~cart-remove-button{opacity:50%}.loading-overlay:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;background-color:#fff;max-height:90vh;border:none;padding:0;border-radius:1.6rem;animation:dialog-slide-up .3s both}dialog::backdrop{background:#252427d9;animation:dialog-fade-in .3s both}dialog.closing{animation:dialog-slide-down .3s both}dialog.closing::backdrop{animation:dialog-fade-out .3s both}html:has(dialog[open]){overflow:hidden}dialog[modal-mode=flyout]{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:1.6rem;border-top-right-radius:1.6rem;border-bottom:0;width:100%;max-width:100%;animation:dialog-slide-up .3s both}dialog[modal-mode=flyout].closing{animation:dialog-slide-down .3s both}@media screen and (min-width: 768px){dialog[modal-mode=flyout]{margin-right:0;margin-bottom:auto;width:460px;max-height:100vh;height:100vh;border-top-left-radius:0;border-top-right-radius:0;animation:dialog-slide-right-in .3s both}@supports (height: 100dvh){dialog[modal-mode=flyout]{max-height:100dvh;height:100dvh}}dialog[modal-mode=flyout].closing{animation:dialog-slide-right-out .3s both}}@keyframes dialog-fade-in{0%{opacity:0}}@keyframes dialog-fade-out{to{opacity:0}}@keyframes dialog-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes dialog-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes dialog-slide-right-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes dialog-slide-right-out{0%{transform:translate(0)}to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){dialog,dialog::backdrop,dialog.closing,dialog.closing::backdrop{animation:none}}swiper-component .swiper-pagination-bullets{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:3.2rem 0 .8rem;gap:.8rem}swiper-component .swiper-pagination-bullet{width:.6rem;height:.6rem;background:#e5e3de;border-radius:999.9008rem}swiper-component .swiper-pagination-bullet-active{background-color:#252427}.product-variant-color{z-index:-9}variant-swatches .product-form__input{flex-wrap:wrap}variant-swatches .product-form__input a{display:inline-flex;margin-right:2px}variant-swatches .product-form__input:not(.product__info-container .product-form__input){flex:0 0 100%;padding:0;margin:1rem auto 0;min-width:fit-content;border:none}variant-swatches label.variant-swatch.featured-coll{font-size:1.4rem;letter-spacing:.1rem;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative;display:inline-block;line-height:1;font-weight:400;padding:12px;margin:0;font-style:normal;text-transform:none;border-radius:100px;color:#000;background-color:transparent;height:20px;width:20px;border:0}variant-swatches .variant-swatch:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:2;border:2px solid;border-color:#fff;border-radius:100px}@media (max-width: 560px){variant-swatches label.variant-swatch.featured-coll{padding:8px;width:4px;height:4px}}.v-swatch{display:block;border-radius:999.9008rem;padding:1rem;cursor:pointer;border:none;position:relative}.variant-swatch,input[type=radio]+label.v-swatch{background-size:100%!important;background-repeat:no-repeat;background-position:center}input[type=radio]:checked+label.variant-swatch{box-shadow:0 0 0 2px #000}input[type=radio]:checked+label.v-swatch{box-shadow:0 0 0 2px #000;padding:1rem}.v-swatch:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;z-index:2;border:3.5px solid;border-color:#fff;border-radius:999.9008rem;box-shadow:inset 0 0 1px 1px #00000080}.product__accordion{padding-left:0;padding-right:0}.product__accordion details>*{padding-left:16px;padding-right:16px}.accordion summary{display:flex;position:relative;line-height:1;padding:1.5rem 16px}.accordion .summary__title{display:flex;flex:1}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .6rem)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.accordion summary:hover{background:rgba(var(--color-foreground),.04)}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);margin:0;word-break:break-word;font-size:20px;line-height:150%}.accordion .icon-accordion{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{word-break:break-word;overflow-x:auto;padding:1.5rem .6rem;font-size:16px;letter-spacing:0}.accordion__content img{max-width:100%}.color-inverse .accordion__content p{color:#fff!important}.what-you-get__variant-wrapper{display:none;grid-template-columns:1fr 1fr;gap:2.4rem .8rem}.what-you-get__variant-wrapper.active{display:grid}.what-you-get__variant-wrapper .what-you-get__entry{text-align:center}.what-you-get__variant-wrapper .what-you-get__entry-img{border-radius:var(--rounded-lg);padding:2rem;margin-bottom:.8rem}.what-you-get__variant-wrapper .what-you-get__entry-img img{background:transparent;margin-left:auto;margin-right:auto}.what-you-get__variant-wrapper .what-you-get__entry-title{font-size:1.6rem;margin:0}@media screen and (min-width: 1200px){.what-you-get__variant-wrapper{gap:2.4rem 1.6rem}.what-you-get__entry .what-you-get__entry-img{padding:2.5rem}.what-you-get__entry .what-you-get__entry-title{font-size:2rem;margin:0}}accordion-item{display:block}animate-item .collapsible-content__header.active .text-animation--gradient,animate-item .collapsible-content__grid-text.active .text-animation--gradient{background-position:0%}.no-js animate-item .accordion,.animate--none animate-item .accordion{opacity:1;transform:translateY(0)}animate-item .accordion{opacity:0;transform:translateY(-2rem);transition:opacity var(--transition-duration-f) var(--transition-ease-out),transform var(--transition-duration-f) var(--transition-ease-out)}animate-item .accordion.active{opacity:1;transform:translateY(0)}@keyframes openDetails{0%{padding:0 .6rem;opacity:0;height:0;transform:translateY(-2rem)}25%{opacity:0;transform:translateY(-2rem)}to{padding:1.5rem .6rem 4rem;opacity:1;height:auto;transform:translateY(0)}}@keyframes closeDetails{0%{padding:15px 6px 40px;opacity:1;height:auto;transform:translateY(0)}to{padding:0 6px;opacity:0;height:0;transform:translateY(-20px)}}accordion-item details summary~*{padding:0 .6rem;interpolate-size:allow-keywords;height:0;overflow:hidden}accordion-item details[open] summary~*{padding:1.5rem .6rem 4rem;animation:openDetails var(--transition-duration-medium) var(--transition-ease-out);height:auto}accordion-item details.is-closing summary~*{animation:closeDetails var(--transition-duration-f) var(--transition-ease-out)}accordion-item details[open] .accordion__icon{transform:translateY(-50%) rotate(180deg)!important}accordion-item details[open] .accordion__icon:after{top:100%}accordion-item{position:relative}accordion-item details summary{position:relative}accordion-item .accordion__icon{position:absolute;top:50%;right:2.8rem;transform:translateY(-50%) rotate(90deg);width:1.6rem;height:1.6rem;display:block;transition:transform var(--transition-duration-f) var(--transition-ease-out)}.accordion__icon:after,.accordion__icon:before{content:"";position:absolute;background:rgb(var(--color-foreground));width:.2rem;height:100%;top:50%;right:50%;transform:translate(-50%,-50%);transition:top var(--transition-duration-f) var(--transition-ease-out)}.accordion__icon:before{transform:translate(-50%,-50%) rotate(90deg)}.accordion__icon:after{height:unset;top:0%;bottom:0%;transform:none;margin-right:.1rem}@media (hover: hover){accordion-item .accordion__icon{transform:translateY(-50%) rotate(0)}accordion-item details:hover .accordion__icon{transform:translateY(-50%) rotate(90deg)}}.card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none;border-radius:var(--rounded-xl);overflow:hidden;background:#fbf9f8}.card{text-align:var(--card-text-alignment);text-decoration:none}.card:not(.ratio){display:flex;flex-direction:column;height:100%}.card--card{height:100%}.card--card,.card--standard .card__inner{border:var(--card-border-width) solid rgba(var(--color-foreground),var(--card-border-opacity));position:relative;box-sizing:border-box}.card--card:after,.card--standard .card__inner:after{content:"";position:absolute;width:calc(var(--card-border-width) * 2 + 100%);height:calc(var(--card-border-width) * 2 + 100%);top:calc(var(--card-border-width) * -1);left:calc(var(--card-border-width) * -1);z-index:-1;box-shadow:none}.card .card__inner .card__media{overflow:hidden;z-index:0}.card--card .card__inner .card__media{border-bottom-right-radius:0;border-bottom-left-radius:0}.card--standard.card--text{background-color:transparent}.card-information{text-align:var(--card-text-alignment)}@media (prefers-contrast: no-preference){.card-information .usps{opacity:.6}}.card__media,.card .media{bottom:0;position:absolute;top:0}.card .media{width:100%}.card__media{margin:var(--card-image-padding);width:calc(100% - 2 * var(--card-image-padding))}.card--standard .card__media{margin:0;width:100%}.card__inner{width:100%}.card--media .card__inner .card__content{padding:calc(var(--card-image-padding) + 1rem);position:relative}.card__content{display:grid;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);padding:1rem;width:100%;flex-grow:1}.card__content--auto-margins{grid-template-rows:minmax(0,auto) max-content minmax(0,auto)}.card__information{grid-row-start:2;padding:1.3rem 1rem}.card:not(.ratio)>.card__content{grid-template-rows:max-content minmax(0,1fr) max-content auto}@media screen and (min-width: 750px){.card__information{padding-bottom:1.7rem;padding-top:1.7rem}}.card__badge{align-self:flex-end;grid-row-start:3;justify-self:flex-start}.card__badge.discount .badge{background-color:#766294;color:#fff;border:none;text-transform:uppercase;font-size:14px;font-weight:600}.card__badge.top{align-self:flex-start;grid-row-start:1}.card__badge.right{justify-self:flex-end}.card>.card__content>.card__badge{margin:1.3rem}.card__media .media img{height:100%;object-fit:cover;object-position:center center;width:100%}.card__inner:not(.ratio)>.card__content{height:100%}.card__heading{margin-top:0;margin-bottom:0}.card__heading:last-child{margin-bottom:0}.card--card.card--media>.card__content{margin-top:calc(0rem - var(--card-image-padding))}.card__link{word-break:break-word}.card__heading .card__link{word-break:normal}.card--standard.card--text a:after,.card--card .card__heading a:after,.card--card .card__link:after{bottom:calc(var(--card-border-width) * -1);left:calc(var(--card-border-width) * -1);right:calc(var(--card-border-width) * -1);top:calc(var(--card-border-width) * -1)}.card__inner a:after,.card__heading a:after,.card__link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1;border-radius:var(--rounded-xl)}.card__heading a:focus-visible:after,.card__link:focus-visible:after{outline:var(--base-outline);outline-offset:-.2rem}.card__heading a:focus-visible,.card__link:focus-visible{outline:none}.card__view-button{margin-top:var(--space-4)}@supports not selector(:focus-visible){.card__heading a:focus,.card__link:focus{outline:var(--base-outline);outline-offset:-.2rem}.card__heading a:after,.card__link:after{content:none}}.card--standard.card--media .card__inner .card__information,.card--standard.card--text>.card__content .card__heading,.card--standard>.card__content .card__badge,.card--standard.card--text.article-card>.card__content .card__information,.card--standard>.card__content .card__caption{display:none}.card--standard>.card__content{padding:0}.card--standard>.card__content .card__information{padding:1.6rem 1.6rem 3rem;display:flex;flex:1;flex-direction:column}@media (min-width: 768px){.card--standard>.card__content .card__information{padding:3.2rem 3.2rem 4.5rem}}@media (min-width: 990px) and (max-width: 1199px){.grid--5-col-desktop .card--standard>.card__content .card__information,.grid--4-col-desktop .card--standard>.card__content .card__information{padding:1.6rem 1.6rem 3rem}}.card--card.card--media .card__inner .card__information,.card--card.card--text .card__inner,.card--card.card--media>.card__content .card__badge{display:none}.card--extend-height{height:100%}.card--extend-height.card--standard.card--text,.card--extend-height.card--media{display:flex;flex-direction:column}.card--extend-height.card--standard.card--text .card__inner,.card--extend-height.card--media .card__inner{flex-grow:1}.card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.card-information{width:100%}.card-information>*{line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground))}.card-information .price__container{margin-right:1.2rem}.card-information>.rating{margin-top:.4rem}.card-information .caption{letter-spacing:.07rem}.card-article-info{margin-top:1rem}@media (max-width: 560px){.grid--2-col-tablet-down .grid__item .FpPLPUserMoments_benefits{height:40px}.grid--2-col-tablet-down .grid__item .product-form__input{margin:1rem 1rem 0}}.quick-add{padding-top:1.6rem;margin-top:auto}@media (max-width: 767px){.quick-add .product-form__submit{width:100%}slider-component .quick-add .product-form__submit{font-size:2rem!important}}@media (min-width: 768px){.quick-add{padding-top:3.2rem}}@media (min-width: 990px) and (max-width: 1199px){.grid--4-col-desktop .quick-add{padding-top:1.6rem}.grid--4-col-desktop .quick-add .product-form__submit{width:100%}}.orbe-country-selector{cursor:pointer;width:2.8rem;height:auto;display:flex;align-items:center;margin:0 1rem;background:transparent;border:none;padding:0}.orbe-country-selector img{width:100%;height:auto}.initially-hidden{max-height:0!important;padding:0!important}.mega-menu__overlay{position:absolute;left:0;top:100%;height:0;background:transparent;width:100%;opacity:0;z-index:-1;visibility:hidden;pointer-events:none;transition:all .3s ease;transition-delay:0s}.mega-menu__overlay.open{display:block;visibility:visible;pointer-events:all;height:100dvh;background:#252427bf;opacity:1;z-index:999;transition:all 0s ease}.mega-menu__overlay.open li{opacity:1;transform:translateY(0)}.mega-menu__overlay.open li:nth-child(1){transition-delay:.1s}.mega-menu__overlay.open li:nth-child(2){transition-delay:.2s}.mega-menu__overlay.open li:nth-child(3){transition-delay:.3s}.mega-menu__overlay.open li:nth-child(4){transition-delay:.4s}.mega-menu__overlay.open li:nth-child(5){transition-delay:.5s}.mega-menu__overlay.open li:nth-child(6){transition-delay:.6s}.mega-menu__overlay.open li:nth-child(7){transition-delay:.7s}.mega-menu__overlay.open li:nth-child(8){transition-delay:.8s}.mega-menu__overlay.open li:nth-child(9){transition-delay:.9s}.mega-menu__overlay.open li:nth-child(10){transition-delay:1s}.mega-menu__main-container-wrapper{background:#fff;width:100%}.mega-menu__main-container{pointer-events:auto;display:flex;gap:36px;padding-top:48px;justify-content:flex-start;width:100%;background:#fff;border-top:1px solid #f3f3f3;overflow:hidden;height:0;interpolate-size:allow-keywords;transition:all .4s ease;transition-delay:.4s}@media screen and (min-width: 1280px){.mega-menu__main-container{gap:48px}}.mega-menu__overlay.open .mega-menu__main-container{opacity:1;max-height:75vh;overflow-y:scroll;height:auto;transition:all .4s ease;cursor:auto;scrollbar-width:none;-ms-overflow-style:none}.mega-menu__overlay.open .mega-menu__main-container::-webkit-scrollbar{width:0;height:0}ul.mega-menu__list,ul.mega-menu__navigation{padding-left:unset}ul.mega-menu__list,ul.mega-menu__list p,ul.mega-menu__navigation,ul.mega-menu__navigation p{margin:unset}ul.mega-menu__list>li,ul.mega-menu__navigation>li{list-style:none!important;width:100%}ul.mega-menu__list>li:not(:last-child),ul.mega-menu__navigation>li:not(:last-child){margin-bottom:16px}ul.mega-menu__list .mega-menu__inner{display:flex;gap:16px;align-items:center}ul.mega-menu__list li:hover .mega-menu__card-title{text-decoration:underline;cursor:pointer}.mega-menu__list-1,.mega-menu__list-2{width:35%}.mega-menu__list-3{width:30%}.mega-menu__list-title{color:#757470}.mega-menu__link{display:block;text-decoration:unset;width:100%}.mega-menu__link.current .mega-menu__card-title{text-decoration:underline}.mega-menu__card-title{text-transform:capitalize}.mega-menu__card-title,.mega-menu__link-title,.mega-menu__menu-item.link{font-family:Avantt,sans-serif;font-weight:500;line-height:150%;letter-spacing:-.03em;font-size:2rem;color:#252427}@media screen and (min-width: 1024px) and (max-width: 1279.9px){.mega-menu__card-title,.mega-menu__link-title,.mega-menu__menu-item.link{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em}}.mega-menu__card-descp{font-size:1.4rem;color:#757470;padding-top:8px}.mega-menu__menu-item:not(:hover):not(.current){text-decoration:none}.mega-menu__link-listitem a{padding:17px 16px;border-radius:1.2rem;background:#f3f3f3;display:flex;width:100%}.mega-menu__link-listitem:hover{cursor:pointer}.mega-menu__link-listitem:hover .mega-menu__link-arrowspan{background:#252427;box-shadow:0 0 40px #00000026;cursor:pointer}.mega-menu__link-listitem:hover .mega-menu__link-arrowspan svg path{fill:#fff}.mega-menu__link-listitem .mega-menu__link-inner{display:flex;justify-content:space-between;align-items:center;width:100%}.mega-menu__link-listitem .mega-menu__link-inner-left{display:flex;gap:16px;align-items:center}.mega-menu__link-listitem .mega-menu__link-imagewrap{width:64px;max-width:64px}.mega-menu__link-listitem .mega-menu__link-arrowwrap{max-width:40px;width:40px}.mega-menu__link-listitem .mega-menu__link-arrowspan{width:40px;aspect-ratio:1;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:999.9008rem}.mega-menu__mega-menu-item li{opacity:0;transform:translateY(-10px);transition:opacity .5s,transform .5s;transition-delay:.4s}.mega-menu__mega-menu-item summary.list-menu__item{padding-right:1.2rem!important}.mega-menu__mega-menu-item:hover .header__menu-item span{text-decoration:underline}.mega-menu__listimagewrap{max-width:98px;width:98px;aspect-ratio:1;display:flex;justify-content:center;align-items:center}.mega-menu__link-listitem .mega-menu__listimagewrap{width:64px;max-width:64px}.mega-menu__listimagewrap img{width:100%;height:auto}ul.mega-menu__list>li:last-child .mega-menu__inner,ul.mega-menu__list>.mega-menu__link-listitem:last-child,.mega-menu__navigation li:last-child{padding-bottom:4.8rem}.mega-menu__right-upper{display:flex;gap:8px;align-items:center}.navigation-header .navigation-header_back{align-self:center;color:#252427;display:flex;gap:24px;width:93px;align-items:center;cursor:pointer;padding-inline:0}.navigation-header .navigation-header_back a{text-decoration:none;color:#252427}.navigation-header svg.icon-close{width:16px;height:16px;position:absolute;right:8px;top:8px;cursor:pointer}.menu-drawer__inner-container{padding-bottom:50px;height:fit-content}.menu-drawer_item{cursor:pointer}.menu-drawer_item a{display:flex;text-decoration:none;color:#252427;align-self:center;justify-content:space-between;padding:8px 0}.menu-drawer_item a.border{border-bottom:1px solid #f3f3f3}.menu-drawer_item a .menu-drawer_item-text{display:flex;flex-direction:column;gap:4px;align-self:center}.menu-drawer_item a .menu-drawer_item-text .label--medium{color:#757470;width:100%}.menu-drawer_item a .menu-drawer_item-content{display:flex;flex-direction:row;gap:16px}.menu-drawer_item a svg,.menu-drawer_item a span{align-self:center}.mobile-menu-drawer{height:100%;padding:16px}#menu-drawer{top:0;width:100%;height:100dvh}.navigation-header{border-bottom:1px solid #f3f3f3;padding:18px 16px;display:grid;grid-template-areas:"left-icon heading icons";grid-template-columns:1fr 2fr 1fr;align-items:center}.navigation-header_close{height:32px;position:relative;width:100%}.menu-drawer__navigation{padding:16px}.menu-drawer_list{list-style:none;padding:0;margin:0}.menu-drawer_item--plus{cursor:pointer}.links_submenu-trigger{padding:24px 0}.menu-drawer_item--link-group-content{padding:16px 0;justify-content:space-between}.menu-drawer_item--link_list{padding:16px 0}.menu-drawer_item.simple_link{padding:0 0 16px;font-size:1.6rem}.mobile_nav-logo{transition:opacity .3s ease,visibility .3s ease;opacity:1;visibility:visible}.navigation-header_back{transition:opacity .3s ease,visibility .3s ease}.navigation-header_back.set_hidden,.mobile_nav-logo.set_hidden{opacity:0;visibility:hidden}.navigation-header_back,.navigation-header_close{background:none;border:none}.menu-drawer_item-text-title{display:flex;flex-direction:row;gap:8px}:root{--transition-duration-xxf: .1s;--transition-duration-xf: .2s;--transition-duration-f: .4s;--transition-duration-medium: .6s;--transition-duration-slow: .8s;--transition-duration-extra-slow: 1s;--transition-duration-extra-extra-slow: 1.4s;--transition-duration-xxx-slow: 2s;--transition-ease-in: cubic-bezier(.48, .04, .94, .8);--transition-ease-out: cubic-bezier(.06, .22, .24, .98);--transition-ease-in-out: cubic-bezier(.28, .08, .22, .96)}:root .animate--none,:root .no-js{--transition-duration-xxf: 0;--transition-duration-xf: 0;--transition-duration-f: 0;--transition-duration-medium: 0;--transition-duration-slow: 0;--transition-duration-extra-slow: 0;--transition-duration-extra-extra-slow: 0;--transition-duration-xxx-slow: 0}@media (prefers-reduced-motion: reduce){:root{--transition-duration-xxf: 0;--transition-duration-xf: 0;--transition-duration-f: 0;--transition-duration-medium: 0;--transition-duration-slow: 0;--transition-duration-extra-slow: 0;--transition-duration-extra-extra-slow: 0;--transition-duration-xxx-slow: 0}}animate-item .text-animation--gradient{background:linear-gradient(120deg,#000,#000 30%,#0000 50%,#0000);background-position:90%;background-size:400%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);transform:translateZ(1px);transition:background-position var(--transition-duration-extra-extra-slow) var(--transition-ease-out)}animate-item .text-animation--gradient.text-animation--gradient--white{background:linear-gradient(120deg,#fff,#fff 30%,#fff0 50%,#fff0);background-position:90%;background-size:400%;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.card-product-swiper{display:block}@media screen and (max-width: 1023.9px){.card-product-swiper{padding-right:0;padding-left:0}}.card-product-swiper swiper-slide{height:auto;width:85%;max-width:29.6rem}.card-product-swiper .card-wrapper{max-width:29.6rem}.product__media .product__award-overlay{display:none}.card__media,.product__media-item:first-child .product__media{container-type:inline-size;container-name:product-media}.card__media .product__award-overlay,.product__media-item:first-child .product__media .product__award-overlay{position:absolute;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:flex-end;padding:.8rem;pointer-events:none}.card__media .product__award-overlay img,.product__media-item:first-child .product__media .product__award-overlay img{width:4.8rem;height:4.8rem;object-fit:contain;display:block;object-position:bottom left}@container product-media (min-width: 248px){.card__media .product__award-overlay,.product__media-item:first-child .product__media .product__award-overlay{padding:1.6rem}.card__media .product__award-overlay img,.product__media-item:first-child .product__media .product__award-overlay img{width:9.6rem;height:9.6rem}}@container product-media (min-width: 400px){.card__media .product__award-overlay,.product__media-item:first-child .product__media .product__award-overlay{padding:2rem}.card__media .product__award-overlay img,.product__media-item:first-child .product__media .product__award-overlay img{width:12rem;height:12rem}}@container product-media (min-width: 600px){.card__media .product__award-overlay,.product__media-item:first-child .product__media .product__award-overlay{padding:2.4rem}.card__media .product__award-overlay img,.product__media-item:first-child .product__media .product__award-overlay img{width:20.8rem;height:20.8rem}}.segmented-collections-wrapper .collection{padding-top:5rem}@media screen and (max-width: 767.9px){.segmented-collections-wrapper .collection:first-child{padding-top:1em}}.segmented-collections-wrapper .collection .heading{margin:1rem}@media screen and (min-width: 768px){.segmented-collections-wrapper .collection .heading{margin:-20px auto 40px}}.segmented-collections-wrapper .collection .heading span.new-label{display:inline-block;margin-left:8px;text-transform:uppercase;color:#b45965;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.02em;vertical-align:super}.segmented-collections-wrapper .collection .heading h2,.segmented-collections-wrapper .collection .heading a{margin:0}.segmented-collections-wrapper .collection .heading a{font-size:15px;color:#757470}.segmented-collections-wrapper .collection:has(div:not([style*="display: none"])){display:block}.segmented_filtered-collection .filters{margin-bottom:-10px}.card-wrapper{position:relative;overflow:hidden}@keyframes fadeOutMoveDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.card--standard.card--media.animate-out{animation:fadeOutMoveDown .5s ease-in-out forwards}@keyframes fadeInMoveUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.card--standard.card--media.animate-in{animation:fadeInMoveUp .5s ease-in-out forwards}@keyframes skeleton-wave{0%{background-position:100% 0}to{background-position:-200% 0}}.card-wrapper.underline-links-hover.skeleton_loading{position:relative;background-color:#fbf9f8;overflow:hidden;height:100%}.card-wrapper.underline-links-hover.skeleton_loading:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#fbf9f8,#e5e3de,#fff);background-size:200% 100%;animation:skeleton-wave 3s ease-in-out infinite}.main-compare-loops,.header-main{max-width:1440px;margin:0 auto}.header-compare-loops{background-color:#fff;box-shadow:0 1px 3px #0000000d}#compare-sticky-header{position:sticky;top:-1px;z-index:2}.comparison-loop-wrapper .slide-image.hide{display:none!important}.comparison-loop-wrapper .title{font-size:3.2rem;line-height:150%;letter-spacing:-.03em;color:#252427;padding:20px 40px;width:100%;background-color:#efefef;margin:0}@media screen and (max-width: 639.9px){.comparison-loop-wrapper .title{font-size:2.4rem}}.comparison-loop-wrapper .product-loop-mute{border-bottom:1px solid rgba(0,0,0,.1)}.comparison-loop-wrapper .grid-item{min-width:248px}.comparison-loop-wrapper #add-to-button-input,.comparison-loop-wrapper .scroll-along::-webkit-scrollbar{display:none}.comparison-loop-wrapper .slider-main,.comparison-loop-wrapper .grid-item,.comparison-loop-wrapper .loading-overlay__spinner,.comparison-loop-wrapper .product_returns,.comparison-loop-wrapper .header-compare-loops .product-main,.comparison-loop-wrapper .product-image-change-main,.comparison-loop-wrapper .best-used-location-main,.comparison-loop-wrapper .perfect-for-location-svg,.comparison-loop-wrapper .perfect-for-location-main,.comparison-loop-wrapper .perfect-for-location-one,.comparison-loop-wrapper .perfect-for-location-two,.comparison-loop-wrapper .perfect-for-location-three,.comparison-loop-wrapper .perfect-for-location-four,.comparison-loop-wrapper .product-plus-available,.comparison-loop-wrapper .product-plus-image{display:flex;justify-content:center;align-items:center;flex-direction:column}.comparison-loop-wrapper .slider-main{justify-content:start}.comparison-loop-wrapper .product-plus-image{width:100px;height:100px}.comparison-loop-wrapper .perfect-for-location-svg{width:71px;height:71px}.comparison-loop-wrapper main .scroll-along .product-link{padding:0;text-decoration:none}.comparison-loop-wrapper .true .desktop,.comparison-loop-wrapper .false .desktop{display:block}.comparison-loop-wrapper .true .mobile,.comparison-loop-wrapper .false .mobile{display:none}.comparison-loop-wrapper .product-plus-available .cross-button{margin:auto 0}.comparison-loop-wrapper .product-description-main .product-title{font-size:4rem;line-height:96%;letter-spacing:-.03em;padding-bottom:20px;color:#252427;margin:0}@media screen and (max-width: 639.9px){.comparison-loop-wrapper .product-description-main .product-title{font-size:3.2rem}}.comparison-loop-wrapper .product_returns{font-family:Avantt,sans-serif;font-size:2rem;font-weight:500;line-height:130%;letter-spacing:-.03em;flex-direction:row;color:#252427;gap:10px;margin:20px 0}.comparison-loop-wrapper .product-main .product-title,.comparison-loop-wrapper .product-main .product-price,.comparison-loop-wrapper .product_price_main .product-price{padding:5px 0;color:#252427;margin:0;text-align:center}.comparison-loop-wrapper .product-main .product-price,.comparison-loop-wrapper .product_price_main .product-price{position:relative}.comparison-loop-wrapper .product-main .product-title{font-size:3.2rem;line-height:150%;letter-spacing:-.03em}@media screen and (max-width: 639.9px){.comparison-loop-wrapper .product-main .product-title{font-size:2.4rem}}.comparison-loop-wrapper .product-main .product-price span,.comparison-loop-wrapper .product_price_main .product-price span{font-family:Avantt,sans-serif;font-size:2rem;font-weight:500;line-height:130%;letter-spacing:-.03em}.comparison-loop-wrapper .tertiary{min-width:fit-content;padding-right:1rem;margin-bottom:2rem}.comparison-loop-wrapper .slider-main .tertiary{margin-bottom:6rem}.comparison-loop-wrapper .product-image-change-main{max-width:420px}.comparison-loop-wrapper .product-variant-color{display:flex;flex-wrap:wrap;gap:11px;z-index:1;position:relative}section.comparison-loop-wrapper div.product-variant-color label.v-swatch{height:24px;width:24px}.comparison-loop-wrapper .product-variant-color input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.comparison-loop-wrapper .product-variant-color,.comparison-loop-wrapper .product_price_main{margin-bottom:20px}.comparison-loop-wrapper .product-form__submit.button.add-to-cart-button{font-family:Avantt,sans-serif;font-size:1.4rem;font-weight:500;line-height:128%;letter-spacing:-.03em;min-height:40px;min-width:97px;padding:8px 24px}.comparison-loop-wrapper .slider-ul-main{list-style:none;width:248px;overflow-x:hidden;padding:0;margin:1rem 0}.comparison-loop-wrapper .slider-ul-main img{width:248px;height:248px}.comparison-loop-wrapper .slide-image{display:block}.comparison-loop-wrapper .slide-image.display_hide{display:none}.comparison-loop-wrapper .product-returns,.comparison-loop-wrapper .product-page-link a,.comparison-loop-wrapper .product-description-main .product-desc,.comparison-loop-wrapper .best-used-location-main p,.comparison-loop-wrapper .perfect-for-location-main p,.comparison-loop-wrapper .filter-for-details p,.comparison-loop-wrapper .product-loop-mute .details,.comparison-loop-wrapper .product-plus-with-link{font-family:Avantt,sans-serif;font-size:2rem;font-weight:500;line-height:130%;letter-spacing:-.03em;padding:5px 0;color:#757470;margin:0;text-align:center}.comparison-loop-wrapper .best-used-location-main p,.comparison-loop-wrapper .filter-for-details p,.comparison-loop-wrapper .product-loop-mute .details,.comparison-loop-wrapper .product-plus-with-link,.comparison-loop-wrapper .product-plus-with-link a{color:#252427}.comparison-loop-wrapper .product-description-main .product-desc{padding:0 30px;margin:0 0 20px}.comparison-loop-wrapper .product-loop-mute .details{margin:0;max-width:680px;padding:0 40px;text-align:left}.comparison-loop-wrapper .best-used-details.scroll-along{padding-top:30px;padding-bottom:40px}.comparison-loop-wrapper .product-returns,.comparison-loop-wrapper .scroll-along.product-loop-mute{padding:20px 0}.comparison-loop-wrapper .product-description-main,.comparison-loop-wrapper .noise-reduction-details .noise-reduction-location-main,.comparison-loop-wrapper .filter-for-details p{text-align:center}.comparison-loop-wrapper .perfect-for-location-main{gap:20px;padding:20px 0 10px}.comparison-loop-wrapper .scroll-along.noise-reduction-details{padding-top:0;padding-bottom:0}.comparison-loop-wrapper .noise-reduction-location-main{font-family:Avantt,sans-serif;font-size:2rem;font-weight:500;line-height:130%;letter-spacing:-.03em;padding:20px 0 40px;color:#757470;margin:0;text-align:center}.comparison-loop-wrapper .noise-reduction-location-main .noise_decibel{font-size:3.2rem;line-height:150%;letter-spacing:-.03em;padding:0 0 10px;color:#252427;margin:0}@media screen and (max-width: 639.9px){.comparison-loop-wrapper .noise-reduction-location-main .noise_decibel{font-size:2.4rem}}.comparison-loop-wrapper .certified-hearing-checkbox-main div,.comparison-loop-wrapper .reusability-main div,.comparison-loop-wrapper .carry-case-main div,.comparison-loop-wrapper .size-ear-tip-main div,.comparison-loop-wrapper .washable-main div,.comparison-loop-wrapper .free-returns-main div,.comparison-loop-wrapper .product-plus-available .false{width:32px;height:32px;border-radius:999.9008rem;margin:13px}@media screen and (max-width: 1400px){.comparison-loop-wrapper .certified-hearing-checkbox-main div,.comparison-loop-wrapper .reusability-main div,.comparison-loop-wrapper .carry-case-main div,.comparison-loop-wrapper .size-ear-tip-main div,.comparison-loop-wrapper .washable-main div,.comparison-loop-wrapper .free-returns-main div,.comparison-loop-wrapper .product-plus-available .false{width:23px;height:23px;margin:0}.comparison-loop-wrapper .product-returns,.comparison-loop-wrapper .product-page-link a,.comparison-loop-wrapper .product-description-main .product-desc,.comparison-loop-wrapper .best-used-location-main p,.comparison-loop-wrapper .perfect-for-location-main p,.comparison-loop-wrapper .noise-reduction-location-main,.comparison-loop-wrapper .filter-for-details p,.comparison-loop-wrapper .product-loop-mute .details,.comparison-loop-wrapper .product-plus-with-link{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em}.comparison-loop-wrapper .noise-reduction-location-main{padding:10px 0 23px}.comparison-loop-wrapper .noise-reduction-location-main .noise_decibel{font-family:Avantt,sans-serif;font-size:2rem;font-weight:500;line-height:130%;letter-spacing:-.03em}.comparison-loop-wrapper .product-loop-mute .details{color:#252427;padding:20px 10px 20px 25px}.comparison-loop-wrapper .slider-ul-main{width:123px}.comparison-loop-wrapper .slider-ul-main img{width:123px;height:123px}.comparison-loop-wrapper .product-variant-color{gap:6px}section.comparison-loop-wrapper div.product-variant-color label.v-swatch{height:18px;width:18px;padding:0}section.comparison-loop-wrapper div.product-variant-color label.v-swatch:before{border:1px solid #ffffff}.comparison-loop-wrapper .product_returns{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em}.comparison-loop-wrapper .product_returns svg{display:none}.comparison-loop-wrapper .product-learn-more a{font-family:Avantt,sans-serif;font-size:1.4rem;font-weight:500;line-height:128%;letter-spacing:-.03em}.comparison-loop-wrapper .product-main .product-price span,.comparison-loop-wrapper .product_price_main .product-price span,.comparison-loop-wrapper .product-main .product-title{padding:5px 0}.comparison-loop-wrapper .product-main .product-title,.comparison-loop-wrapper .product-description-main .product-title{font-family:Avantt,sans-serif;font-size:2rem;font-weight:500;line-height:130%;letter-spacing:-.03em}.comparison-loop-wrapper .product-description-main .product-title{padding-bottom:10px}.comparison-loop-wrapper .product-main .product-price span,.comparison-loop-wrapper .product_price_main .product-price span{font-family:Avantt,sans-serif;font-size:1.4rem;font-weight:500;line-height:128%;letter-spacing:-.03em}.comparison-loop-wrapper .slider-main .tertiary{margin-bottom:15px}.comparison-loop-wrapper .perfect-for-location-main p,.comparison-loop-wrapper .filter-for-details p,.comparison-loop-wrapper .product-loop-mute .details p{margin:0}.comparison-loop-wrapper .perfect-for-location-main{padding:0}.comparison-loop-wrapper .true .desktop,.comparison-loop-wrapper .false .desktop{display:none}.comparison-loop-wrapper .true .mobile,.comparison-loop-wrapper .false .mobile{display:block}.comparison-loop-wrapper .product-plus-with-link{max-width:120px}.comparison-loop-wrapper .product-description-main{padding:20px 0}.comparison-loop-wrapper .product-description-main .product-desc{padding:0 5px;margin:0}.comparison-loop-wrapper .best-used-details.scroll-along{padding-top:10px;padding-bottom:20px}.comparison-loop-wrapper .title{font-size:2.4rem;line-height:150%;letter-spacing:-.03em}.comparison-loop-wrapper .main-compare-loops,.comparison-loop-wrapper .header-compare-loops{overflow:hidden;width:100%}.comparison-loop-wrapper .scroll-along{overflow:auto;width:100%;scrollbar-width:none}.comparison-loop-wrapper .grid-item{min-width:165px;max-width:328px}}.comparison-loop-wrapper .price--on-sale .price__sale{flex-direction:column;align-items:center;justify-content:center;margin-bottom:8px}slideshow-component{position:relative;display:flex;flex-direction:column}slideshow-component .slideshow.banner{flex-direction:row;flex-wrap:nowrap;margin:0;gap:0}slideshow-component.container .slideshow.banner,slideshow-component.page-width .slideshow.banner{gap:1.5rem}.slideshow__slide{padding:0;position:relative;display:flex;flex-direction:column;z-index:2}.slideshow__text.banner__box{display:flex;flex-direction:column;justify-content:center}.slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper{height:100%;padding:0 2rem}.slideshow .slideshow__text-wrapper{padding:0 8rem}.slideshow__controls--top{order:2;z-index:1}.spaced-section--full-width:last-child slideshow-component:not(.container):not(.page-width) .slideshow__controls{border-bottom:none}slideshow-component:not(.container):not(.page-width) .slider-buttons{border-right:0;border-left:0}.slideshow__control-wrapper{display:flex;gap:4px}.slideshow__autoplay{position:absolute;right:0;border-left:none;display:flex;justify-content:center;align-items:center}.slideshow__autoplay .icon.icon-play,.slideshow__autoplay .icon.icon-pause{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease;width:.8rem;height:1.2rem}.slideshow__autoplay .icon.icon-play{height:1rem}.slideshow__autoplay path{fill:rgba(var(--color-foreground),.75)}.slideshow__autoplay:hover path{fill:rgb(var(--color-foreground))}.slideshow__autoplay:hover svg{transform:scale(1.1)}.slideshow__autoplay--paused .icon-pause,.slideshow__autoplay:not(.slideshow__autoplay--paused) .icon-play{visibility:hidden;opacity:0;transform:scale(.8)}.slider-counter__link.slider-counter__link--dots{background:transparent}@media screen and (forced-colors: active){.slideshow__autoplay path,.slideshow__autoplay:hover path{fill:CanvasText}}@media screen and (max-width: 767.9px){.slideshow__text-wrapper.banner__content{padding:0}}@media screen and (min-width: 768px){.slideshow--placeholder.banner--adapt_image{height:56rem}.slideshow__text.slideshow__text--left{align-items:flex-start;text-align:left}.slideshow__text.slideshow__text--right{align-items:flex-end;text-align:right}.slideshow__text-wrapper.banner__content{height:100%}.slideshow__controls{position:relative}.slideshow__autoplay.slider-button{position:inherit;margin-left:.6rem;padding:0 0 0 .6rem;border-left:.1rem solid rgba(var(--color-foreground),.08)}}@media screen and (max-width: 767.9px){slideshow-component{max-height:880px}.slideshow--placeholder.banner--adapt_image:not(.banner--mobile-bottom){height:28rem}slideshow-component.container .slideshow__text,slideshow-component.page-width .slideshow__text{border-right:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));border-left:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity))}.banner--mobile-bottom .slideshow__text.banner__box{max-width:100%}.banner--mobile-bottom .slideshow__text-wrapper{flex-grow:1}.banner--mobile-bottom .slideshow__text.banner__box{height:100%}.banner--mobile-bottom .slideshow__text .button{flex-grow:1}.slideshow__text.slideshow__text-mobile--left{align-items:flex-start;text-align:left}.slideshow__text.slideshow__text-mobile--right{align-items:flex-end;text-align:right}slideshow-component.container .slideshow__autoplay,slideshow-component.page-width .slideshow__autoplay{right:1.5rem}}@media screen and (max-width: 767.9px){.no-js slideshow-component .slider{padding-bottom:3rem}}@media screen and (min-width: 768px){.slideshow__media.banner__media.media{min-height:442px}}.slideshow{border-radius:1.6rem;overflow:hidden}@media screen and (max-width: 767.9px){.slideshow{border-radius:0rem}}.slideshow__slide{border-radius:0rem;overflow:hidden}.container .slideshow__slide,.page-width .slideshow__slide{border-radius:1.6rem}@media screen and (min-width: 640px){slideshow-component{padding:0 24px}}@media screen and (min-width: 1024px){slideshow-component{padding:0 40px}}@media screen and (min-width: 768px){.slideshow__text-wrapper.banner__content{max-width:100%}.slideshow__text.banner__box{max-width:50%;width:50%;min-width:50%;padding:0}}.play-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 640px){.play-button{width:160px;height:160px}}.video-section{position:relative}.video-section .video--mask video{border-radius:1.6rem;overflow:hidden}@media screen and (min-width: 640px){.video-section{padding-inline:40px}}@media screen and (max-width: 639.9px){.video-section{padding-inline:16px}}.image-with-text .grid{margin-bottom:0}.image-with-text .grid__item{position:relative}@media screen and (min-width: 750px){.image-with-text__grid--reverse,.image-with-text__grid--reverse-landscape{flex-direction:row-reverse}}@media screen and (max-width: 749px){.image-with-text__grid--reverse-portrait{flex-direction:column-reverse}}.image-with-text__media{min-height:100%;overflow:visible}.image-with-text__media--small{height:19.4rem}.image-with-text__media--large{height:43.5rem}@media screen and (min-width: 750px){.image-with-text__media--small{height:31.4rem}.image-with-text__media--large{height:69.5rem}}.image-with-text__media--placeholder{position:relative;overflow:hidden}.image-with-text__media--placeholder:after{content:"";position:absolute;width:100%;height:100%;background:rgba(var(--color-foreground),.04)}.image-with-text__media--placeholder.image-with-text__media--adapt{height:20rem}@media screen and (min-width: 750px){.image-with-text__media--placeholder.image-with-text__media--adapt{height:30rem}}.image-with-text__media--placeholder>svg{position:absolute;left:50%;max-width:80rem;top:50%;transform:translate(-50%,-50%);width:100%;fill:currentColor}.image-with-text .grid__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item:after{box-shadow:none}.image-with-text:not(.image-with-text--overlap) .image-with-text__text-item:after{box-shadow:none}.image-with-text .image-with-text__media-item>*{overflow:hidden;box-shadow:none}.image-with-text .global-media-settings{overflow:hidden!important}.image-with-text .image-with-text__text-item>*{overflow:hidden;box-shadow:none}.image-with-text:not(.image-with-text--overlap) .image-with-text__media-item>*,.image-with-text:not(.image-with-text--overlap) .image-with-text__text-item>*{box-shadow:none}@media screen and (max-width: 749px){.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__media img{border-bottom-right-radius:0;border-bottom-left-radius:0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__content{border-top-left-radius:0;border-top-right-radius:0}.image-with-text.collapse-borders:not(.image-with-text--overlap) .image-with-text__content{border-top:0}}.image-with-text__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;align-self:center;position:relative;z-index:1;box-shadow:none}.image-with-text__content--mobile-right>*{align-self:flex-end;text-align:right}.image-with-text__content--mobile-center>*{align-self:center;text-align:center}.image-with-text--overlap .image-with-text__content{width:90%;margin:-3rem auto 0}@media screen and (min-width: 750px){.image-with-text__grid--reverse .image-with-text__content{margin-left:auto}.image-with-text__content--bottom{justify-content:flex-end;align-self:flex-end}.image-with-text__content--top{justify-content:flex-start;align-self:flex-start}.image-with-text__content--desktop-right>*{align-self:flex-end;text-align:right}.image-with-text__content--desktop-left>*{align-self:flex-start;text-align:left}.image-with-text__content--desktop-center>*{align-self:center;text-align:center}.image-with-text--overlap .image-with-text__text-item{display:flex;padding:3rem 0}.image-with-text--overlap .image-with-text__content{height:auto;width:calc(100% + 4rem);min-width:calc(100% + 4rem);margin-top:0;margin-left:-4rem}.image-with-text--overlap .image-with-text__grid--reverse .image-with-text__content{margin-left:0;margin-right:-4rem}.image-with-text--overlap .image-with-text__grid--reverse .image-with-text__text-item{justify-content:flex-end}.image-with-text--overlap .image-with-text__media-item--top{align-self:flex-start}.image-with-text--overlap .image-with-text__media-item--middle{align-self:center}.image-with-text--overlap .image-with-text__media-item--bottom{align-self:flex-end}.image-with-text__media-item--small,.image-with-text__media-item--large+.image-with-text__text-item{flex-grow:0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__media img,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content:after{border-top-right-radius:0;border-bottom-right-radius:0}.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__text-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content,.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media-item:after,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__media img{border-top-left-radius:0;border-bottom-left-radius:0}.image-with-text.collapse-borders:not(.image-with-text--overlap) .grid:not(.image-with-text__grid--reverse) .image-with-text__content{border-left:0}.image-with-text.collapse-borders:not(.image-with-text--overlap) .image-with-text__grid--reverse .image-with-text__content{border-right:0}}.image-with-text:not(.collapse-corners,.image-with-text--overlap) .image-with-text__media-item{z-index:2}.image-with-text__content>*+*{margin-top:2rem}.image-with-text__content>.image-with-text__text:empty~a{margin-top:2rem}.image-with-text__content>:first-child:is(.image-with-text__heading),.image-with-text__text--caption+.image-with-text__heading,.image-with-text__text--caption:first-child{margin-top:0}.image-with-text__content :last-child:is(.image-with-text__heading),.image-with-text__text--caption{margin-bottom:0}.image-with-text__content .button+.image-with-text__text{margin-top:2rem}.image-with-text__content .image-with-text__text+.button{margin-top:3rem}.image-with-text__heading{word-break:break-word;margin-bottom:0}.image-with-text__text p{word-break:break-word;margin-top:0;margin-bottom:1rem}@supports not (inset: 10px){.image-with-text .grid{margin-left:0}}.image-with-text__media-item{background-color:transparent}.image-with-text-container{position:relative}.image-with-text-container img.custom-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.image-with-text-container.with-custom-bg .image-with-text__content,.image-with-text-container.with-custom-bg .image-with-text__media{background:unset}.image-with-text--contained{position:relative;overflow:hidden;border-radius:1.6rem}.image-with-text__content{padding:0 4rem}@media screen and (max-width: 749px){.image-with-text__content{padding-left:0;padding-right:0}.image-with-text__media-item-padding{padding:0}.image-with-text--contained .image-with-text__media-item-padding{padding:0 2.4rem}}@media screen and (min-width: 750px){.image-with-text--contained .image-with-text__media-item-padding{padding:0 6rem}}@media screen and (max-width: 989px){.image-with-text--contained .image-with-text__content{padding-left:2.4rem;padding-right:2.4rem}}@media screen and (min-width: 990px){.image-with-text__content{padding:0 6rem}}.us-vs-them_image{width:40%;height:auto;border-radius:1.2rem}.us-vs-them_content-wrapper{width:53%}.us-vs-them_content-wrapper table{width:100%;height:100%;border-radius:1.2rem;background:#fbf9f8;font-size:16px;box-shadow:none}.us-vs-them_content-wrapper table td{border:2px solid #ffffff}.us-vs-them_content-wrapper table td img,.us-vs-them_content-wrapper table td svg{margin:auto}.us-vs-them_content-wrapper table tr:first-child{height:134px}.us-vs-them_content-wrapper table tr td:first-child{width:60%}.us-vs-them--section .title{text-align:center}.us-vs-them--section .button--md{margin:20px auto;max-width:fit-content}.us-vs-them_wrapper{width:100%;display:flex;flex-direction:column;justify-content:center}.us-vs-them_grid-wrapper{gap:2%}@media screen and (max-width: 1535.9px){.us-vs-them_image,.us-vs-them_content-wrapper{width:45%}.us-vs-them_content-wrapper table td{height:50px}}@media screen and (max-width: 1023.9px){.us-vs-them_image{display:none;object-fit:cover}.us-vs-them_content-wrapper{width:100%}.us-vs-them_content-wrapper table tr:first-child{height:114px}}@media screen and (min-width: 1024px){.us-vs-them_content-wrapper table tr:first-child{height:auto}}.section-greenhouse-jobs-filter .section-container{display:flex;flex-direction:column}@media screen and (min-width: 768px){.section-greenhouse-jobs-filter .section-container{flex-direction:row;gap:7rem}}.mobile-facets__wrapper{margin:0}@media screen and (min-width: 768px){.mobile-facets__wrapper{display:none}}@media screen and (min-width: 768px){.greenhouse-jobs--search-wrapper__mobile{display:none}}.greenhouse-jobs--filter-header p{margin:0;padding-bottom:1.6rem;border-bottom:1px solid #f3f3f3}.greenhouse-jobs--search-input{border:1px solid #e5e3de;border-radius:.8rem;font-size:1.8rem;margin-bottom:1rem;padding:8px;width:100%}@media screen and (min-width: 640px){.greenhouse-jobs--search-input{margin-bottom:2rem}}.greenhouse-jobs--filter{display:none}.greenhouse-jobs--filter label{display:inline-flex;align-items:center;color:#252427;padding:.4rem}.greenhouse-jobs--filter label .greenhouse-jobs--checkbox-label{flex:1}@media screen and (max-width: 767.9px){.greenhouse-jobs--filter{padding:0 2rem}}@media screen and (min-width: 768px){.greenhouse-jobs--filter{display:block;width:25rem}}.greenhouse-jobs--filter-wrapper{margin-bottom:3.6rem}@media screen and (min-width: 768px){.greenhouse-jobs--filter-wrapper{margin-bottom:6rem}}.greenhouse-jobs--department-filter-wrapper,.greenhouse-jobs--location-filter-wrapper{padding-top:1.6rem}.greenhouse-jobs--department-filter-wrapper p,.greenhouse-jobs--location-filter-wrapper p{margin:1.1rem 0;color:#252427}.greenhouse-jobs--department-filter-wrapper{padding-bottom:1.6rem;border-bottom:1px solid #f3f3f3}.greenhouse-jobs--checkbox-wrapper .greenhouse-jobs--checkbox-input{accent-color:#252427;margin:1.2rem}.greenhouse-jobs--checkbox-wrapper svg{display:none}.greenhouse-jobs--header{margin-bottom:4.8rem}@media screen and (max-width: 767.9px){.greenhouse-jobs--header{text-align:center;margin-top:4.8rem}}.greenhouse-jobs--header .heading3{margin-top:0;margin-bottom:.4rem}.greenhouse-jobs--header p{margin:0}.greenhouse-jobs--header p span{color:#252427}@media screen and (max-width: 767.9px){.greenhouse-jobs--results{padding:0 2rem}}.greenhouse-jobs--results{flex:1}.greenhouse-jobs--result-wrapper{border-bottom:1px solid #f3f3f3;padding-top:1.6rem;padding-bottom:2.4rem;gap:2.4rem;display:flex;flex-direction:row;justify-content:space-between}.greenhouse-jobs--result-title-wrapper{margin-bottom:.8rem}.greenhouse-jobs--result-title{text-decoration:none;margin-right:.8rem;display:inline}.greenhouse-jobs--result-title,.greenhouse-jobs--result-department{vertical-align:middle}.greenhouse-jobs--result-location{margin:0}.greenhouse-jobs--result-link--md-down,.greenhouse-jobs--result-link--lg-up{text-wrap:nowrap}.greenhouse-jobs--result-link--md-down{align-self:flex-start;margin-top:1.4rem}@media screen and (min-width: 1024px){.greenhouse-jobs--result-link--md-down{display:none}}.greenhouse-jobs--result-link--lg-up{align-self:flex-end;display:none}@media screen and (min-width: 1024px){.greenhouse-jobs--result-link--lg-up{display:inline-flex}}.greenhouse-jobs--filter-container,.greenhouse-jobs--count,.greenhouse-jobs--count-no-jobs{display:none}.greenhouse-jobs--results-pagination{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:4.8rem;flex-wrap:wrap}.greenhouse-jobs--results-pagination button{width:4.8rem;height:4.8rem;background:#fff;color:#757470;border:1px solid #e5e3de;border-radius:999.9008rem;cursor:pointer}.greenhouse-jobs--results-pagination button.active{background:#252427;border:1px solid #252427;pointer-events:none;color:#fff}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.greenhouse_wrapper .spinning-loader{display:none;width:2rem;height:2rem;border:3px solid #000;border-bottom-color:transparent;border-radius:999.9008rem;box-sizing:border-box;animation:rotation 1s linear infinite}.greenhouse_wrapper #ProductGridContainer{position:relative}.greenhouse_wrapper .mobile-facets__wrapper,.greenhouse_wrapper .facets__wrapper{color:#000;font-size:1.6rem;margin:2rem 0}.greenhouse_wrapper .mobile-facets__wrapper input[type=checkbox],.greenhouse_wrapper .facets__wrapper input[type=checkbox]{accent-color:#000}.greenhouse_wrapper .facets__wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:1.8rem}.greenhouse_wrapper .facets__wrapper.loading .spinning-loader{display:inline-block}.greenhouse_wrapper .facets__wrapper .facets__title{position:relative}.greenhouse_wrapper .facets__wrapper .facets__title .active-items{position:absolute;top:-5px;right:-7px;font-size:1rem}.greenhouse_wrapper .facets__wrapper details:nth-of-type(3){margin-left:auto}.greenhouse_wrapper .facets__wrapper summary{border:1px solid #e5e3de;padding:2rem;border-radius:.8rem;line-height:0}.greenhouse_wrapper .facets__wrapper summary.active{border-color:#000}.greenhouse_wrapper .facets__wrapper summary.active+.facets__display{border-color:#000}.greenhouse_wrapper .facets__wrapper summary>div{min-width:18rem;display:flex;align-items:center;justify-content:space-between}.greenhouse_wrapper .facets__wrapper summary .icon-caret{position:static;display:inline-block;margin-left:10px}.greenhouse_wrapper .facets__wrapper .facets-wrap{border:none;padding:0;margin:0}.greenhouse_wrapper .facets__wrapper .facets-wrap .facets__list li{border-top:1px solid #f3f3f3}.greenhouse_wrapper .facets__wrapper .facets-wrap .facets__list li .facet-checkbox{padding:2rem 1rem}.greenhouse_wrapper .facets__wrapper .facets-wrap .facets__list li label.facet-checkbox{display:flex;gap:5px;align-items:flex-start}.greenhouse_wrapper .facets__wrapper .facets-wrap .facets__list li label.facet-checkbox>span{margin-top:-3px}.greenhouse_wrapper .facets__wrapper .facets-wrap .facets__list li label svg{display:none}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__close{display:none}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__open{width:100%;display:flex;gap:8px;padding:1.5rem;border:1px solid #e5e3de;border-radius:.8rem;align-items:center;justify-content:center}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__open svg{width:24px}.greenhouse_wrapper .mobile-facets__wrapper .disclosure-has-popup{position:static;transform:unset}.greenhouse_wrapper .mobile-facets__wrapper .disclosure-has-popup[open]>summary+facet-filters-form{position:fixed;top:0;right:0;bottom:0;left:0;transform:unset}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets{height:100%}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__inner{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__inner>.mobile-facets__header{width:100%;padding:2rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__inner>.mobile-facets__header.loading .spinning-loader{display:inline-block}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__inner>.mobile-facets__header button{background:none;border:none;box-shadow:none;font-size:2rem}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__inner>.mobile-facets__main{flex:1;width:100%;overflow-y:scroll}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__inner>.mobile-facets__footer{border-top:1px solid #f3f3f3;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2rem;gap:2rem}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__inner>.mobile-facets__footer .mobile-facets__clear{color:#000;font-size:2rem}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__inner>.mobile-facets__footer button{width:100%}.greenhouse_wrapper .mobile-facets__wrapper h3{font-size:1.6rem;margin-top:0}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__details{padding:3.2rem 1.5rem;border-top:1px solid #f3f3f3}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list{display:flex;flex-wrap:wrap;gap:7px}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list .mobile-facets__item .mobile-facets__label{padding:1rem 2rem;border:1px solid #e5e3de;border-radius:.8rem;display:block}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list .mobile-facets__item .mobile-facets__label:focus-within{outline-offset:.3rem;outline:var(--base-outline)}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list .mobile-facets__item .mobile-facets__label .icon-checkmark{display:none}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list .mobile-facets__item .mobile-facets__label:has(>input:checked){border-color:#000;background-color:#000;color:#fff}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list .mobile-facets__item .mobile-facets__label:has(>input:checked) .icon-checkmark{display:inline-block;margin-right:.5rem}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list .mobile-facets__item .mobile-facets__label:has(>input:disabled){background-color:#e5e3de}.greenhouse_wrapper .disclosure-has-popup[open]>summary+*{position:absolute;left:0;right:0;bottom:5px;transform:translateY(100%);border:1px solid #e5e3de;border-bottom-left-radius:7px;border-bottom-right-radius:7px;background:#fff}@media screen and (max-width: 767.9px){.greenhouse_wrapper .filters menu-drawer{margin:35px auto 0}}.greenhouse_wrapper facet-filters-form *{letter-spacing:0}.greenhouse_wrapper .mobile-facets__wrapper .mobile-facets__details .mobile-facets__list .mobile-facets__item .mobile-facets__label:has(>input:disabled){color:gray}.greenhouse_wrapper .mobile-facets.container,.greenhouse_wrapper .mobile-facets.page-width{padding:0}.greenhouse_wrapper .facets__item label{cursor:pointer}.greenhouse_wrapper .mobile-facets__open-label{position:relative;letter-spacing:0}.greenhouse_wrapper .mobile-facets__open-label .active-items{position:absolute;top:-5px;right:-7px;font-size:1rem}.ship24-wrapper .ship24_tracking{width:100vw;height:100vh;border:none}#rebuy-cart{--color-primary: #252427;--color-secondary: #757470;--color-tertiary: #f3f3f3;--color-success: #147e11;--color-success-light: #b4ffc2;--color-progress-bar: #B8B8B8}#rebuy-cart .rebuy-cart__flyout{border-radius:0rem!important;margin:0!important}#rebuy-cart .rebuy-cart__flyout-header{height:7.4rem}#rebuy-cart .rebuy-cart__flyout-header div{display:flex;height:100%}#rebuy-cart .rebuy-cart__flyout-header div h2{align-self:center;font-size:2rem}#rebuy-cart .rebuy-cart__flyout-items .product-engraving{pointer-events:none}#rebuy-cart .rebuy-cart__flyout-items .product-engraving button i{display:none}#rebuy-cart .rebuy-cart__progress-bar-prompt{font-size:1.6rem!important;color:var(--color-primary)!important}#rebuy-cart .rebuy-cart__progress-step-wrapper{margin-top:-1.3rem;position:relative}#rebuy-cart .rebuy-cart__progress-step-price{font-size:1.4rem;line-height:1.8rem;color:var(--color-primary)}#rebuy-cart .rebuy-cart__progress-step-label{font-size:1rem;line-height:1.4rem;padding-top:0;color:var(--color-primary)}#rebuy-cart .complete .rebuy-cart__progress-step-label{color:var(--color-primary)}#rebuy-cart .rebuy-cart__progress-step-icon,#rebuy-cart .rebuy-cart__progress-step-icon-wrapper{display:flex;align-items:center;justify-content:center;height:22px!important;width:22px!important;background-color:var(--color-progress-bar);box-shadow:0 0 10px #0000000d;color:#fff;border-radius:999.9008rem;position:relative}#rebuy-cart .complete .rebuy-cart__progress-step-icon,#rebuy-cart .complete .rebuy-cart__progress-step-icon-wrapper{background-color:var(--color-primary)}#rebuy-cart .rebuy-cart__progress-step-icon{margin-bottom:.4rem!important}#rebuy-cart .rebuy-cart__progress-step-icon svg{height:16px!important;width:16px!important}#rebuy-cart .progress-bar_announcement-bar-text,#rebuy-cart .progress-bar_tier-feedback-text,#rebuy-cart .rebuy-cart__progress-bar-prompt{margin-top:0!important;font-size:1.6rem!important;line-height:normal}#rebuy-cart .progress-bar_announcement-bar-text,#rebuy-cart .progress-bar_tier-feedback-text.no-announcement{color:var(--color-primary)}#rebuy-cart .progress-bar_tier-feedback-text.has-announcement{color:var(--color-secondary)}#rebuy-cart .rebuy-cart__progress-bar-container{padding:1.6rem!important}#rebuy-cart .rebuy-cart__progress-bar-container.above{background-color:var(--color-tertiary)}#rebuy-cart .progress-bar_announcement-bar-text{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:1.6rem}#rebuy-cart .rebuy-cart__progress-bar-meter-fill{background-color:var(--color-primary)!important;height:.4rem!important}#rebuy-cart .rebuy-cart__progress-bar-meter{background-color:var(--color-progress-bar)!important;height:.4rem!important}#rebuy-cart .free-shipping_lock{display:none!important;height:2.6rem;background-color:#fff;margin:1.6rem 0;border-radius:.4rem;display:flex;justify-content:center}#rebuy-cart .free-shipping_lock-content{font-size:1rem;color:var(--color-primary);align-self:center}#rebuy-cart .free-shipping_lock-content span{display:flex}#rebuy-cart .free-shipping_lock-content span svg{align-self:center}#rebuy-cart .rebuy-cart__flyout-item{position:relative}#rebuy-cart .rebuy-cart__flyout-item-info{position:static;width:calc(100% - 14.5rem);max-width:calc(100% - 14.5rem)}#rebuy-cart .rebuy-cart__flyout-item-media a,#rebuy-cart .rebuy-product-media a{background-color:var(--color-tertiary);border-radius:.8rem}#rebuy-cart .price_wrapper{display:flex;flex-direction:column}#rebuy-cart .rebuy-cart__flyout-item-remove:hover,#rebuy-cart .rebuy-cart__flyout-item-remove:focus{position:relative!important}#rebuy-cart .rebuy-cart__flyout-item-remove{display:flex!important;width:100%!important;justify-content:flex-end!important;margin-top:1.5rem!important}#rebuy-cart .rebuy-cart__flyout-item-remove i.far{line-height:2rem!important}#rebuy-cart .rebuy-cart__flyout-item-price{margin:0!important;width:100%}#rebuy-cart .rebuy-cart__flyout-items{padding:0 1.6rem!important}#rebuy-cart .rebuy-cart__flyout-items li{padding:2.4rem 0!important}#rebuy-cart .rebuy-widget-content h4,#rebuy-cart .rebuy-widget-content .description{text-align:left!important;padding:0 1.6rem!important}#rebuy-cart .rebuy-widget-content .description{color:var(--color-secondary);margin:0!important}#rebuy-cart .rebuy-product-block{padding:2.4rem 1.6rem}#rebuy-cart .rebuy-button{background-color:transparent!important;color:var(--color-primary)!important;border-radius:0rem!important;padding-inline:0!important;padding:.1rem 0!important;font-size:1.6rem!important;line-height:2.4rem!important}#rebuy-cart .rebuy-button span{border-bottom:.1rem solid;padding-bottom:.1rem}#rebuy-cart .rebuy-button span:hover{border-bottom:.2rem solid;background-color:transparent;padding-bottom:0}#rebuy-cart .rebuy-cart__flyout-recommendations .recommendation-1 .rebuy-widget .primary-title{margin:0 auto!important}#rebuy-cart .rebuy-cart__checkout-button{width:100%!important;gap:8px}#rebuy-cart .rebuy-cart__checkout-button:not(:last-of-type){margin-bottom:16px}#rebuy-cart .rebuy-cart__flyout-subtotal{margin-bottom:.5rem!important}#rebuy-cart .discount-value{font-size:1rem;width:5.6rem;display:flex;flex-direction:row;background-color:var(--color-success-light);color:var(--color-success);justify-content:center;height:1.8rem;border-radius:.4rem;align-items:center}#rebuy-cart .rebuy-money.compare-at{font-size:1.4rem;height:1.8rem;display:flex;align-items:center}#rebuy-cart .rebuy-sale_offer{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:.5rem;width:13.3rem;margin-top:2.5rem}#rebuy-cart .sale_Test{position:absolute;top:0;right:0}#rebuy-cart .discount_placeholder{height:1.8rem;display:flex!important;width:100%;clear:both}#rebuy-cart .rebuy-cart__flyout-subtotal-label span:first-child{position:relative}#rebuy-cart .rebuy-cart__flyout-subtotal-label span:first-child span{font-size:1.4rem;position:absolute;right:-1rem;top:-.7rem}#rebuy-cart .rebuy-cart__flyout-subtotal-compare-at{display:flex;justify-content:flex-end;margin-bottom:1.6rem;gap:.8rem}#rebuy-cart .rebuy-cart__flyout-empty-cart{padding:0 1.6rem!important}#rebuy-cart .rebuy-cart__flyout-empty-cart a{min-height:4.8rem;display:flex!important;justify-content:center!important;align-items:center!important;text-decoration:none!important;font-size:2rem!important;border-radius:999.9008rem!important}#rebuy-cart .rebuy-cart__flyout-empty-cart a:hover{background-color:var(--color-secondary)}#rebuy-cart .rebuy-money.price{width:max-content}#rebuy-cart .rebuy-cart__flyout-content p.product-wizard-configuration-message{padding:0 1.6rem;color:#252427}#rebuy-cart .product-mystery_gift_placeholder{opacity:.7}#rebuy-cart .rebuy-cart__flyout-item:only-child.product-mystery_gift_placeholder{border-bottom-width:1px}#rebuy-cart .product-mystery_gift_placeholder .rebuy-cart__flyout-item-info,#rebuy-cart .product-mystery_gift .rebuy-cart__flyout-item-info{max-width:100%}#rebuy-cart .product-mystery_gift_placeholder .rebuy-cart__flyout-item-variant-title,#rebuy-cart .product-mystery_gift .rebuy-cart__flyout-item-variant-title{max-width:75%}#rebuy-cart .product-mystery-gift,#rebuy-cart .product-free-earplugs{pointer-events:none!important}#rebuy-cart .product-mystery-gift .rebuy-cart__flyout-item-quantity,#rebuy-cart .product-mystery-gift .rebuy-cart__flyout-item-discount-message,#rebuy-cart .product-mystery-gift .rebuy-cart__flyout-item-variant-title,#rebuy-cart .product-mystery-gift .price_wrapper,#rebuy-cart .product-free-earplugs .rebuy-cart__flyout-item-quantity,#rebuy-cart .product-free-earplugs .rebuy-cart__flyout-item-discount-message,#rebuy-cart .product-free-earplugs .rebuy-cart__flyout-item-variant-title,#rebuy-cart .product-free-earplugs .price_wrapper{display:none}.email-optin-wrapper .image-block{height:100%;max-width:670px}.email-optin-wrapper .image-block img{width:100%;height:100%;object-fit:cover;border-radius:1.6rem}.email-optin-wrapper .content-block{height:100%;padding:4.8rem 0;display:flex;flex-direction:column;justify-content:space-between}.email-optin-wrapper .content-block--top h2,.email-optin-wrapper .content-block--bottom .body p{margin-top:0}.email-optin-wrapper .message--disclaimer{color:#757470}.email-optin-wrapper .content-block--bottom form p:last-of-type{margin-bottom:0}.emarsys_form h2{text-align:center}.emarsys_form form{letter-spacing:-.03rem;color:#252427;max-width:400px;margin:0 auto;font-family:Avantt;padding:0 1.5rem}.emarsys_form form *:focus{outline:none;box-shadow:none}.emarsys_form form input[type=text],.emarsys_form form select{margin:5px 0 20px;width:100%;padding:10px;border:1px solid #ccc;border-radius:.4rem;box-sizing:border-box}.emarsys_form form input[type=checkbox],.emarsys_form form input[type=radio]{margin:5px 0 20px;width:auto;display:inline-block}.emarsys_form form input[type=checkbox]:not(:first-of-type),.emarsys_form form input[type=radio]:not(:first-of-type){margin-left:10px}.emarsys_form form input[type=checkbox]+label,.emarsys_form form input[type=radio]+label{margin-left:5px;display:inline-block;vertical-align:middle}.emarsys_form form input[type=radio],.emarsys_form form input[type=checkbox]{display:inline-block;width:auto;margin:0 10px 0 0}.emarsys_form form input[type=button]{padding:0 4rem;min-height:48px;letter-spacing:-.03rem;text-decoration:none;border-radius:999.9008rem;background-color:#252427;color:#fff;margin-top:20px;border:solid #252427}.emarsys_form form input[type=button]:hover{background-color:#757470;border:solid #757470}.emarsys_form form .radio-group,.emarsys_form form .checkbox-group{margin:5px 0 20px;padding:10px;border:1px solid #ccc;border-radius:.4rem;box-sizing:border-box;display:block}.emarsys_form form .radio-group input,.emarsys_form form .checkbox-group input{margin:5px 0;width:auto}.collapsible-content *{letter-spacing:-.03em}.collapsible-content .collapsible-content__header h2{border-bottom:.1rem solid #f3f3f3;padding:40px 0}.collapsible-content .collapsible-content__grid-faq .accordion:first-child{border-top:none}.collapsible-content .collapsible-content__grid-text{color:#252427}.collapsible-content .collapsible-content__grid-text p{line-height:130%;margin:auto}.collapsible-content .collapsible-content__grid-text p a{color:#252427;text-decoration:none;border-bottom:1px solid #252427}.collapsible-content .collapsible-content__grid-faq .accordion summary:hover{background:none}.collapsible-content .accordion__content.rte{padding-bottom:40px}.collapsible-content .accordion__content.rte p,.collapsible-content .accordion__content.rte p *,.collapsible-content .accordion__content.rte ul li{font-size:2rem;line-height:130%;color:#757470;max-width:95%}.collapsible-content .collapsible-content__grid-faq svg{width:18px}.collapsible-content .collapsible-content__grid .accordion summary{padding:3.2rem 16px 3.2rem 0}.collapsible-content .collapsible-content__grid-text{padding:3.2rem 0 0}.collapsible-content .accordion details summary{justify-content:space-between}.collapsible-content .accordion details summary svg{align-self:center}.collapsible-content .accordion details>summary .minus{display:none}.collapsible-content .accordion details[open]>summary .plus{display:none}.collapsible-content .accordion details[open]>summary .minus{display:block}.collapsible-content .accordion details[open]>summary .minus rect{height:18px;width:2px}@media screen and (min-width: 1024px){.collapsible-content .collapsible-content__grid .accordion summary{padding:4rem 16px 4rem 0}.collapsible-content .collapsible-content__grid-text{padding:4rem 0}.collapsible-content .collapsible-content__header{text-align:left}.collapsible-content .collapsible-content__header h2{padding:64px 0 48px}.collapsible-content .collapsible-content__grid{display:grid;grid-template-columns:295px 1fr;gap:219px}}.loop-featured-product .grid{margin-bottom:0}.loop-featured-product .grid__item{position:relative}@media screen and (min-width: 750px){.loop-featured-product__grid--reverse{flex-direction:row-reverse}}.loop-featured-product__media{min-height:100%;overflow:visible}.loop-featured-product__media--small{height:19.4rem}.loop-featured-product__media--large{height:43.5rem}@media screen and (min-width: 750px){.loop-featured-product__media--small{height:31.4rem}.loop-featured-product__media--large{height:69.5rem}}.loop-featured-product__media--placeholder{position:relative;overflow:hidden}.loop-featured-product__media--placeholder:after{content:"";position:absolute;width:100%;height:100%;background:rgba(var(--color-foreground),.04)}.loop-featured-product__media--placeholder.loop-featured-product__media--adapt{height:20rem}@media screen and (min-width: 750px){.loop-featured-product__media--placeholder.loop-featured-product__media--adapt{height:30rem}}.loop-featured-product__media--placeholder>svg{position:absolute;left:50%;max-width:80rem;top:50%;transform:translate(-50%,-50%);width:100%;fill:currentColor}.loop-featured-product__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;align-self:center;padding:4rem 0 5rem;position:relative;z-index:1}@media screen and (max-width: 749px){.loop-featured-product__content:last-child{padding-bottom:0}}.loop-featured-product .grid__item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.loop-featured-product:not(.loop-featured-product--overlap) .loop-featured-product__media-item:after{box-shadow:none}.loop-featured-product:not(.loop-featured-product--overlap) .loop-featured-product__text-item:after{box-shadow:none}.loop-featured-product .loop-featured-product__media-item>*{overflow:hidden;box-shadow:none}.loop-featured-product .global-media-settings{overflow:hidden!important}.loop-featured-product .loop-featured-product__text-item>*{overflow:hidden;box-shadow:none}.loop-featured-product:not(.loop-featured-product--overlap) .loop-featured-product__media-item>*,.loop-featured-product:not(.loop-featured-product--overlap) .loop-featured-product__text-item>*{box-shadow:none}@media screen and (max-width: 749px){.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .loop-featured-product__media-item:after,.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .grid__item .loop-featured-product__media,.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .loop-featured-product__media img{border-bottom-right-radius:0;border-bottom-left-radius:0}.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .loop-featured-product__text-item:after,.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .grid__item .loop-featured-product__content{border-top-left-radius:0;border-top-right-radius:0}.loop-featured-product.collapse-borders:not(.loop-featured-product--overlap) .loop-featured-product__content{border-top:0}}.loop-featured-product__content--mobile-right>*{align-self:flex-end;text-align:right}.loop-featured-product__content--mobile-center>*{align-self:center;text-align:center}.loop-featured-product--overlap .loop-featured-product__content{width:90%;margin:-3rem auto 0}@media screen and (min-width: 750px){.loop-featured-product__grid--reverse .loop-featured-product__content{margin-left:auto}.loop-featured-product__content--bottom{justify-content:flex-end;align-self:flex-end}.loop-featured-product__content--top{justify-content:flex-start;align-self:flex-start}.loop-featured-product__content--desktop-right>*{align-self:flex-end;text-align:right}.loop-featured-product__content--desktop-left>*{align-self:flex-start;text-align:left}.loop-featured-product__content--desktop-center>*{align-self:center;text-align:center}.loop-featured-product--overlap .loop-featured-product__text-item{display:flex;padding:3rem 0}.loop-featured-product--overlap .loop-featured-product__content{height:auto;width:calc(100% + 4rem);min-width:calc(100% + 4rem);margin-top:0;margin-left:-4rem}.loop-featured-product--overlap .loop-featured-product__grid--reverse .loop-featured-product__content{margin-left:0;margin-right:-4rem}.loop-featured-product--overlap .loop-featured-product__grid--reverse .loop-featured-product__text-item{justify-content:flex-end}.loop-featured-product--overlap .loop-featured-product__media-item--top{align-self:flex-start}.loop-featured-product--overlap .loop-featured-product__media-item--middle{align-self:center}.loop-featured-product--overlap .loop-featured-product__media-item--bottom{align-self:flex-end}.loop-featured-product__media-item--small,.loop-featured-product__media-item--large+.loop-featured-product__text-item{flex-grow:0}.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .grid:not(.loop-featured-product__grid--reverse) .loop-featured-product__media-item:after,.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .grid:not(.loop-featured-product__grid--reverse) .loop-featured-product__media,.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .grid:not(.loop-featured-product__grid--reverse) .loop-featured-product__media img,.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .loop-featured-product__grid--reverse .loop-featured-product__text-item:after,.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .loop-featured-product__grid--reverse .loop-featured-product__content,.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .loop-featured-product__grid--reverse .loop-featured-product__content:after{border-top-right-radius:0;border-bottom-right-radius:0}.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .grid:not(.loop-featured-product__grid--reverse) .loop-featured-product__text-item:after,.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .grid:not(.loop-featured-product__grid--reverse) .loop-featured-product__content,.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .grid:not(.loop-featured-product__grid--reverse) .loop-featured-product__content:after,.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .loop-featured-product__grid--reverse .loop-featured-product__media-item:after,.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .loop-featured-product__grid--reverse .loop-featured-product__media,.loop-featured-product.collapse-corners:not(.loop-featured-product--overlap) .loop-featured-product__grid--reverse .loop-featured-product__media img{border-top-left-radius:0;border-bottom-left-radius:0}.loop-featured-product.collapse-borders:not(.loop-featured-product--overlap) .grid:not(.loop-featured-product__grid--reverse) .loop-featured-product__content{border-left:0}.loop-featured-product.collapse-borders:not(.loop-featured-product--overlap) .loop-featured-product__grid--reverse .loop-featured-product__content{border-right:0}}.loop-featured-product:not(.collapse-corners,.loop-featured-product--overlap) .loop-featured-product__media-item{z-index:2}.loop-featured-product__content{box-shadow:none}@media screen and (min-width: 990px){.loop-featured-product__content{padding:6rem 7rem 7rem}}.loop-featured-product__content>*+*{margin-top:2rem}.loop-featured-product__content>.loop-featured-product__text:empty~a{margin-top:2rem}.loop-featured-product__content>:first-child:is(.loop-featured-product__heading),.loop-featured-product__text--caption+.loop-featured-product__heading,.loop-featured-product__text--caption:first-child{margin-top:0}.loop-featured-product__content :last-child:is(.loop-featured-product__heading),.loop-featured-product__text--caption{margin-bottom:0}.loop-featured-product__content .button+.loop-featured-product__text{margin-top:2rem}.loop-featured-product__content .loop-featured-product__text+.button{margin-top:3rem}.loop-featured-product__heading{word-break:break-word;margin-bottom:0}.loop-featured-product__text p{word-break:break-word;margin-top:0;margin-bottom:1rem}@supports not (inset: 10px){.loop-featured-product .grid{margin-left:0}}.loop-featured-product__media-item{background-color:transparent}.loop-featured-product__media img{width:100%;height:100%}.loop-featured-product--wrapper variant-radios label.featured-coll{border:2px solid transparent!important}.loop-featured-product--wrapper variant-radios a.active label.featured-coll{border-color:#252427!important}.loop-featured-product--wrapper .loop-featured-product__media--placeholder:after,.loop-featured-product--wrapper .loop-featured-product__media-item,.loop-featured-product--wrapper .loop-featured-product__media{background:none}.loop-featured-product--wrapper h2{margin:0}.loop-featured-product{max-width:795px;margin:0 auto;padding-inline:1.5rem}.loop-featured-product--wrapper .loop-featured-product__grid .loop-featured-product__content{padding-top:0;padding-bottom:0}.loop-featured-product--wrapper .loop-featured-product__grid--reverse .loop-featured-product__content{padding-left:0}.loop-featured-product--wrapper .loop-featured-product__grid:not(.loop-featured-product__grid--reverse) .loop-featured-product__content{padding-right:0}.loop-featured-product--wrapper .use-cases{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.8rem}@media screen and (max-width: 767.9px){.loop-featured-product--wrapper .use-cases{justify-content:center}}.loop-featured-product--wrapper .use-cases .use-case{padding:8px 12px;border:1px solid #757470;border-radius:.8rem;color:#252427;margin:0}@media screen and (max-width: 767.9px){.loop-featured-product--wrapper .use-cases .use-case{font-size:1.4rem;line-height:112.5%}}.multicampaign-wrapper .heading-section{margin-top:0;margin-bottom:3.2rem}@media screen and (min-width: 768px){.multicampaign-wrapper .heading-section{margin-bottom:0}}.multicampaign-wrapper .section__description{margin-bottom:2.4rem}@media screen and (min-width: 768px){.multicampaign-wrapper .section__description{margin-bottom:4rem}}.multicampaign-wrapper .section__description p{color:#252427;margin-top:0;margin-bottom:2.4rem}@media screen and (min-width: 768px){.multicampaign-wrapper .section__description p{margin-bottom:.8rem}}.multicampaign-wrapper .section__description .button{margin:8px 0}.multicampaign-wrapper .campaign-block{padding-top:1.6rem;padding-bottom:3.2rem}@media screen and (min-width: 768px){.multicampaign-wrapper .campaign-block{padding-top:4.8rem;padding-bottom:4.8rem}}.multicampaign-wrapper .media{border-radius:1.2rem;overflow:hidden!important}.multicampaign-wrapper .campaign__title{margin-bottom:0;margin-top:3.2rem}@media screen and (min-width: 768px){.multicampaign-wrapper .campaign__title{margin-top:4.8rem}}.multicampaign-wrapper .campaign__description p{color:#757470;margin-top:1.6rem;margin-bottom:1.6rem}@media screen and (min-width: 768px){.multicampaign-wrapper .campaign__description p{margin-bottom:3.2rem}}#simple-bundles-options{margin-bottom:3.2rem}#simple-bundles-options .product-form__input{display:flex;padding:1.2rem 0;align-items:center;margin-bottom:1.6rem}#simple-bundles-options .selected-option__image,#simple-bundles-options .option__image{background:#f3f3f3;border-radius:1.2rem}#simple-bundles-options .selected-option__image{margin-right:2.4rem;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:translate(2.4rem);opacity:0}#simple-bundles-options .selected-option__image.unhidden{transform:translate(0);opacity:1}#simple-bundles-options .bundle-variant-pickers{padding:1.2rem 0}#simple-bundles-options .bundle-variant-pickers legend.h4{padding:0;line-height:3rem}#simple-bundles-options .bundle-variant-pickers .form__label{color:#252427}#simple-bundles-options .bundle-variant-pickers .selected-val{color:#757470}#simple-bundles-options .variant-input{display:inline-block;max-height:41px}#simple-bundles-options .v-swatch{height:32px;width:32px;padding:16px}#simple-bundles-options .product-form__input:has(:focus-visible) .selected-option__image{outline-offset:.3rem;outline:var(--base-outline)}@supports not selector(:focus-visible){#simple-bundles-options .product-form__input:focus-within .selected-option__image{outline-offset:.3rem;outline:var(--base-outline)}}.product__description{position:relative}.product__description *{font-size:1.6rem}.product__description ul li{color:#757470}.product__description ul li strong{color:#252427}.product__description ul{position:relative;z-index:1}.product__description ul li{display:none}.product__description ul li:nth-of-type(-n+3){display:list-item}.product__description .blur-overlay{display:block;height:70px;background-color:transparent;background-image:linear-gradient(transparent,#fff);position:absolute;width:100%;bottom:0;z-index:2;pointer-events:none}.product__description .show-more{color:#252427;background:none;border:none;text-align:center;text-decoration:none;margin:auto;width:100%;padding-top:32px;cursor:default;font-size:2rem;display:flex;justify-content:center}.product__description .show-more svg{margin:auto 7px}.product__description .show-more .arrowIcon.rotated{transform:rotate(180deg);transition:transform .3s}.product .product__info-wrapper .product_returns{letter-spacing:-.03em}.product .product__info-wrapper #BIS_trigger{min-height:64px;width:100%!important}.product .product__info-wrapper #BIS_trigger:not([style*="display: none;"])+.product-form__buttons{display:none}.product .product__info-wrapper h2{font-size:1.6rem}.product .product__info-wrapper variant-radios *{font-size:1.6rem}.product .product__info-wrapper variant-radios .form__label{color:#252427}.product .product__info-wrapper variant-radios .selected-val{color:#757470}.product .product__info-wrapper .product__info-container{max-width:443px}.product .product__info-wrapper .divider{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}.product .product__info-wrapper .accordion details>summary svg.minus{display:none}.product .product__info-wrapper .accordion details[open]>summary svg.plus{display:none}.product .product__info-wrapper .accordion details[open]>summary svg.minus{display:block}.product .product__info-wrapper .accordion details[open]>summary svg.minus rect{height:18px;width:2px}.product .product__info-wrapper .plus,.product .product__info-wrapper .minus{width:18px;margin:auto;fill:#252427}.product .product__info-wrapper .accordion{border-top:none!important;color:#252427}.product .product__info-wrapper .accordion summary:hover{background:none}.product .product__info-wrapper summary{min-height:104px}.product .product__info-wrapper summary h2{margin:auto 0}.product__media-item{position:relative}.product__media-item .bundle_media-badge{position:absolute;top:24px;left:24px;z-index:1;background-color:#fff;border-radius:.8rem;padding:8px 12px;line-height:normal;color:#252427}.bundle_title{position:relative}.bundle_title .bundle_count{padding:0 0 0 12px;color:#757470;align-self:end;position:absolute;bottom:0}.product__text.bundle-caption{color:#252427;font-size:1.6rem;letter-spacing:-.6px;line-height:26px;margin:16px 0}@media screen and (min-width: 768px){.product__text.bundle-caption{font-size:2rem}}.custom-description{padding:2.4rem 0}.bundle-description{padding:3.2rem 0 1.2rem;border-top:1px solid #f3f3f3}.custom-description,.bundle-description{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em}.custom-description p,.bundle-description p{color:#252427;padding:0;margin:0}.custom-description ul,.bundle-description ul{margin:0}.custom-description ul li,.bundle-description ul li{color:#757470}.product__media-gallery .bundle li:first-child{padding:1em}div.callout-wrapper{margin:3.6rem 0 2.4rem}.callout-box{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.8rem;min-height:100px;padding:24px}.callout-box p{color:#252427;font-size:3.2rem;line-height:.875em;letter-spacing:0;margin:0}.callout-caption{color:#757470;margin-top:8px;line-height:1.6rem}.wizard-template:not(.is-visible){visibility:hidden}@media screen and (min-width: 768px){.wizard-template .rebuy-cart__background{visibility:hidden}}@media screen and (min-width: 768px){.wizard-template .rebuy-cart__flyout{box-shadow:0 0 40px #00000026}}.product-wizard--wrapper .price-component{display:inline-flex;flex-direction:column;align-items:flex-end}.product-wizard--wrapper .price-component .compare-price{text-decoration:line-through;font-size:1.4rem;color:#252427}@media (prefers-contrast: no-preference){.product-wizard--wrapper .price-component .compare-price{opacity:.8}}.product-wizard--wrapper .variant-swatches{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:8px}.product-wizard--wrapper .variant-swatches .v-swatch{height:24px;width:24px;background-size:cover;background-position:center}.product-wizard--wrapper .variant-swatches .v-swatch:before{border-color:#f3f3f3}.product-wizard--wrapper .variant-swatches .regular-swatch{border:1px solid #e5e3de;border-radius:.4rem;color:#252427;font-size:14px;align-content:center;background:#fff;display:flex;align-items:center;justify-content:center;min-height:28px;min-width:28px;padding-left:4px;padding-right:4px;line-height:1;cursor:pointer}.product-wizard--wrapper .variant-swatches input:checked+.regular-swatch{border:1px solid #252427;background:#252427;color:#fff}.product-wizard--wrapper{position:relative;z-index:9;display:flex;height:100vh;color:#252427}@supports (height: 100dvh){.product-wizard--wrapper{height:100dvh}}.product-wizard--wrapper *{letter-spacing:-.03em}@media screen and (max-width: 767.9px){.product-wizard--wrapper{flex-direction:column}}@media screen and (max-width: 767.9px){.product-wizard--wrapper{height:auto;min-height:100vh}}.gallery--logo-bar{position:absolute;top:0;left:0;right:0;width:100%;height:100px;padding:32px 40px;z-index:1}.gallery--logo-bar:where(h1){margin:0;line-height:1}.gallery--logo-bar img{display:inline-block;width:186px}@media screen and (max-width: 767.9px){.gallery--logo-bar{padding:32px 16px;padding-block:20px;height:unset;position:static;background-color:#fff}}.product-wizard--gallery{overflow:hidden;height:100%;position:relative;padding-top:100px;width:100%}.product-wizard--gallery .gallery--gallery{width:100%;height:100%;overflow:hidden;position:relative}@media screen and (max-width: 767.9px){.product-wizard--gallery .gallery--gallery.mobile-hide{display:none}}.product-wizard--gallery .gallery--gallery:after{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:200px;z-index:-1;background:#fff}.product-wizard--gallery .gallery--gallery .slider{height:100%;background:#f3f3f3}.product-wizard--gallery .gallery--gallery .slider.second-slide-active .swiper{z-index:2}.product-wizard--gallery .gallery--gallery .slider .swiper-button-prev,.product-wizard--gallery .gallery--gallery .slider .swiper-button-next{display:block}.product-wizard--gallery .gallery--gallery .slider .swiper-button-disabled{display:none}.product-wizard--gallery .gallery--gallery .slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:15%}@media screen and (min-width: 768px){.product-wizard--gallery .gallery--gallery .slider .swiper-pagination-bullets.swiper-pagination-horizontal{background-color:#fffc;padding:2px 4px;border-radius:40px;width:fit-content;left:50%;top:calc(85% - 28px);transform:translate(-50%)}}.product-wizard--gallery .gallery--gallery .slider .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{background:#757470}.product-wizard--gallery .gallery--gallery .slider .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active{background:#252427}.product-wizard--gallery .gallery--gallery .slider .swiper-button-next{right:48px}.product-wizard--gallery .gallery--gallery .slider .swiper-button-next:after{content:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_14526_128183)'%3E%3Cpath d='M44.9687 23.9843C44.9687 35.5737 35.5737 44.9687 23.9843 44.9687C12.395 44.9687 3 35.5737 3 23.9843C3 12.395 12.395 3 23.9843 3C35.5737 3 44.9687 12.395 44.9687 23.9843Z' fill='white'/%3E%3Cpath d='M19 24.6454L29.6914 24.6454M29.6914 24.6454L25.3368 29M29.6914 24.6454L25.3488 20.3027' stroke='%23252427' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_14526_128183'%3E%3Crect width='48' height='48' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.product-wizard--gallery .gallery--gallery .slider .swiper-button-prev{left:32px}.product-wizard--gallery .gallery--gallery .slider .swiper-button-prev:after{content:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_14526_128992)'%3E%3Cpath d='M3.03131 24.0156C3.03131 12.4263 12.4263 3.0313 24.0157 3.0313C35.605 3.0313 45 12.4263 45 24.0157C45 35.605 35.605 45 24.0157 45C12.4263 45 3.0313 35.605 3.03131 24.0156Z' fill='white'/%3E%3Cpath d='M29 23.3546L18.3086 23.3546M18.3086 23.3546L22.6632 19M18.3086 23.3546L22.6512 27.6973' stroke='%23252427' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_14526_128992'%3E%3Crect width='48' height='48' fill='white' transform='translate(48 48) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.product-wizard--gallery .gallery--gallery .slider .swiper{height:100%}.product-wizard--gallery .gallery--gallery .slider .swiper-slide img{display:block;width:100%;height:100%;margin:0 auto;object-fit:cover;object-position:center}.product-wizard--gallery .gallery--gallery .slider .swiper-slide img.swiper-image--mainproduct{object-fit:contain;max-width:580px}@media screen and (max-width: 767.9px){.product-wizard--gallery .gallery--gallery .slider{background:#fff}.product-wizard--gallery .gallery--gallery .slider .swiper{padding-bottom:34px}.product-wizard--gallery .gallery--gallery .slider .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:17px;transform:translateY(50%)}.product-wizard--gallery .gallery--gallery .swiper-slide:first-child:last-child{margin-inline:auto!important}.product-wizard--gallery .gallery--gallery .swiper-slide,.product-wizard--gallery .gallery--gallery .swiper-slide img{border-radius:1.2rem;background:#f3f3f3}.product-wizard--gallery .gallery--gallery .swiper-button-prev,.product-wizard--gallery .gallery--gallery .swiper-button-next{display:none!important}}.product-wizard--gallery .gallery--gallery .gallery--product-information{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:24px 40px}.product-wizard--gallery .gallery--gallery .gallery--product-information .product-information,.product-wizard--gallery .gallery--gallery .gallery--product-information .usps{position:absolute;left:40px;max-width:100%;z-index:2}.product-wizard--gallery .gallery--gallery .gallery--product-information .product-information{top:24px}.product-wizard--gallery .gallery--gallery .gallery--product-information .product-information .title-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:12px}.product-wizard--gallery .gallery--gallery .gallery--product-information .product-information h1{margin:0}.product-wizard--gallery .gallery--gallery .gallery--product-information .usps{bottom:24px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.product-wizard--gallery .gallery--gallery .gallery--product-information .usps p{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:400;line-height:150%;letter-spacing:-.02em;display:flex;align-items:center;gap:4px}@media screen and (max-width: 767.9px){.product-wizard--gallery .gallery--gallery .gallery--product-information{display:none}}@media screen and (max-width: 767.9px){.product-wizard--gallery{padding-top:unset;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:auto;overflow:unset;position:initial}.product-wizard--gallery .gallery--gallery{overflow:unset;height:max-content;padding-inline:16px}.product-wizard--gallery .gallery--gallery img{max-height:350px}}.product-wizard--sidebar{width:100%;height:100%;box-shadow:0 0 40px #00000026;display:flex;flex-direction:column;position:relative;z-index:2;overflow:hidden}@media screen and (min-width: 768px){.product-wizard--sidebar{min-width:407px;max-width:460px}}.product-wizard--sidebar #accessories-anchor{scroll-margin-top:76px}.product-wizard--sidebar .sidebar--scroll-area{overflow:auto;flex:1}.product-wizard--sidebar .sidebar--footer{height:max-content;background-color:#fff;z-index:3}.product-wizard--sidebar .sidebar--footer .buttons{display:flex;flex-direction:row;justify-content:start;align-items:center;flex-wrap:wrap-reverse;gap:11px}.product-wizard--sidebar .sidebar--footer .buttons button{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em;flex:1}@media screen and (min-width: 768px){.product-wizard--sidebar .sidebar--scroll-area{padding-bottom:16px}}@media screen and (max-width: 767.9px){.product-wizard--sidebar{height:100%;flex:1}.product-wizard--sidebar .sidebar--footer{position:fixed;bottom:0;width:100%;box-shadow:0 0 40px #00000026}.product-wizard--sidebar .sidebar--footer,.product-wizard--sidebar .sidebar--scroll-area{height:100%;max-height:unset;overflow:unset}.product-wizard--sidebar .sidebar--footer{height:max-content}}.product-wizard--sidebar>*{padding-left:16px;padding-right:16px}.product-wizard--sidebar button.next-step{margin:16px 0;width:100%}.product-wizard--sidebar ul.sidebar--tabs{position:sticky;top:0;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0 16px;list-style:none;border-bottom:1px solid #e5e3de;z-index:3}.product-wizard--sidebar ul.sidebar--tabs li{text-align:center;position:relative}.product-wizard--sidebar ul.sidebar--tabs li a{font-family:Avantt,sans-serif;font-size:1.4rem;font-weight:500;line-height:128%;letter-spacing:-.03em;cursor:pointer;-webkit-user-select:none;user-select:none;display:block;padding:24px 0;text-decoration:none;color:inherit}.product-wizard--sidebar ul.sidebar--tabs li a.active:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:2px;background-color:#252427}.product-wizard--sidebar ul.sidebar--tabs li a:not(.active):not(.previous-active){color:#757470}.product-wizard--sidebar ul.sidebar--tabs li a.disabled{cursor:not-allowed}.product-wizard--sidebar .sidebar--footer{border-top:1px solid #e5e3de}.product-wizard--sidebar .sidebar--footer .sidebar-footer--subtotal{display:flex;flex-direction:row;justify-content:space-between;padding-top:16px}.product-wizard--sidebar .sidebar--footer .sidebar-footer--subtotal:empty{display:none}.product-wizard--sidebar .sidebar--footer .sidebar-footer--subtotal .footer--price{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:4px}.product-wizard--sidebar .sidebar--footer .sidebar-footer--subtotal .footer--price p.compare-price{text-decoration:line-through;font-size:1.4rem;color:#252427}@media (prefers-contrast: no-preference){.product-wizard--sidebar .sidebar--footer .sidebar-footer--subtotal .footer--price p.compare-price{opacity:.8}}.product-wizard--sidebar .sidebar--footer .sidebar-footer--subtotal p{margin:0;line-height:1}.product-wizard--sidebar .sidebar--footer .sidebar-footer--subtotal .subtotal-text{position:relative}.product-wizard--sidebar .sidebar--footer .sidebar-footer--subtotal .subtotal-text span.items-count{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em;font-size:1.4rem;position:absolute;top:0;right:0;transform:translate(200%,-25%)}@media screen and (max-width: 767.9px){.product-wizard--sidebar{height:max-content;max-height:unset;box-shadow:none}}.wizard-grid{display:flex;flex-direction:column;gap:12px}.product-list-item .wyg-plus-wrapper,.product-list-item .wizard_card-options{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out;visibility:hidden}.product-list-item.active .wyg-plus-wrapper,.product-list-item.active .wizard_card-options{max-height:unset;transition:max-height .5s ease-in-out;visibility:visible}.product-wizard--wrapper .yotpo-sr-bottom-line-summary{cursor:initial!important}.wizard_card{width:100%;padding:17px 16px;display:flex;flex-direction:column;text-align:left;background:#f3f3f3;border-radius:1.2rem;cursor:pointer;border:1px solid #e5e3de;color:inherit}.wizard_card .wizard_card-inner{display:flex;flex-direction:row;gap:16px}.wizard_card .price{display:flex;flex-direction:row;margin:0}.wizard_card .price span{color:#757470;font-weight:500;margin-left:16px;padding:8px 0 4px}.wizard_card .wizard_card-thumbnail{height:84px;width:84px;align-self:center;object-fit:contain;border-radius:.8rem}.wizard_card .wizard_card-personalization-icon{margin-right:16px}.wizard_card .wizard_card-content{display:flex;flex-direction:column;flex:1;padding:0}.wizard_card .wizard_card-content h3,.wizard_card .wizard_card-content h4{margin:0}.wizard_card .wizard_card-content h3{margin:0;font-size:1.8rem}.wizard_card .wizard_card-content p{font-size:1.4rem;margin:0;color:#252427}@media (prefers-contrast: no-preference){.wizard_card .wizard_card-content p{opacity:.8}}.wizard_card .wizard_card-options{cursor:default;display:flex;flex-direction:column;gap:16px}.wizard_card .wizard_card-options .wizard_card-option{display:flex;border:none;padding:0;gap:8px}.wizard_card .wizard_card-options .wizard_card-option--included{order:-1}.wizard_card .wizard_card-options .bundle-variant h4{margin:0 0 8px}.wizard_card .wizard_card-options .bundle-variant h4 span{color:#252427}@media (prefers-contrast: no-preference){.wizard_card .wizard_card-options .bundle-variant h4 span{opacity:.8}}.wizard_card--choosen{background:#fff;border:1px solid #e5e3de;cursor:default}.wizard_card--choosen .wizard_card-inner{align-items:center}.wizard_card--personalization{cursor:pointer}.wizard_card--personalization .wizard_card-inner{align-items:center}.wizard_card--personalization .wizard_card-thumbnail{height:64px;width:64px}.wizard_card--personalization .personalization-price{white-space:nowrap;display:inline}.wizard_card--personalization h4{margin-right:16px}.wizard_card--personalization h4 span{color:#252427}@media (prefers-contrast: no-preference){.wizard_card--personalization h4 span{opacity:.8}}.wizard_card--personalization .edit-button{background:none;border:none;cursor:pointer;padding:0}.wizard_card.active{border-color:#757470}.wizard_card.active .wizard_card-options{padding-top:16px}.wyg_container{padding:0 0 16px}.wyg_container h4{padding:16px 0;margin:0;font-size:1.6rem}.wyg_container .wyg_card{display:flex;flex-direction:row;padding:8px 0}.wyg_container .wyg_card img{width:48px;height:48px;background:#f3f3f3;border-radius:1.2rem}.wyg_container .wyg_card span{color:#757470}.wyg_container .wyg_card h5{display:flex;flex-direction:column;font-size:1.4rem;margin:0 0 0 16px}.get_plus-card{padding:28px 16px;margin:12px auto;background:#f3f3f3;border-radius:1.2rem;display:flex;align-items:center;justify-content:flex-start;border:none;width:100%}.get_plus-card .title-container{text-align:left}.get_plus-card h3{font-size:16px;margin:2px 0 0;text-align:left}.get_plus-card .get-plus_price-difference{font-weight:500;margin-left:auto;align-self:center;padding:0;color:#252427}@media (prefers-contrast: no-preference){.get_plus-card .get-plus_price-difference{opacity:.8}}.get_plus-card #get_plus-card_checkbox{accent-color:#252427;padding:12px 12px 12px 0;margin:0 12px 0 0}.variant-picker{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap}.variant-picker .variant-swatch{border:none;background:none;padding:0;cursor:pointer}.variant-picker .variant-swatch:disabled{cursor:not-allowed}.variant-picker .variant-swatch.out-of-stock{position:relative}.variant-picker .variant-swatch.out-of-stock a{pointer-events:none}.variant-picker .variant-swatch.out-of-stock img{opacity:.5}.variant-picker .variant-swatch.out-of-stock:after{content:"";height:2px;background-color:#e5e3de;width:128.42136%;display:block;transform:rotate(45deg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(135deg)}.variant-picker .variant-swatch .variant-picker_thumbnail{width:80px;height:80px;background:#f3f3f3;border:1px solid #e5e3de;border-radius:1.2rem}.variant-picker .variant-swatch .variant-picker_thumbnail.active{border:1px solid #8e8e8e}.linked-variant img.collection-image{border-radius:1.2rem;margin-top:16px}.linked-variants,.classic-variants{font-size:1.6rem;margin:24px 0 8px}.linked-variants span,.classic-variants span{color:#757470}.linked-variants-description{font-size:1.6rem;color:#757470;line-height:22px;margin:8px auto 16px}.accessories-step .accessories-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}.accessories-step .accessories-list .wizard_card--personalization{margin-top:-6px}.accessories-step .wyg{padding:16px;border:1px solid #e5e3de;border-radius:1.2rem}.accessories-step .wyg summary{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:8px 0;cursor:pointer;list-style:none}.accessories-step .wyg summary::-webkit-details-marker{display:none}.accessories-step .wyg summary svg.plus-icon{transition:transform .4s ease-in-out;padding:2.9px;width:32px;height:32px}.accessories-step .wyg summary svg.plus-icon rect.horizontal.line{transition:width .4s ease-in-out}.accessories-step .wyg[open] summary svg.plus-icon{transform:rotate(90deg);transform-origin:center}.accessories-step .wyg[open] summary svg.plus-icon rect.horizontal.line{width:0}.accessories-step .wyg .wyg_card{display:flex;align-items:center;justify-content:flex-start;gap:15px;width:100%;padding:8px 0}.accessories-step .wyg .wyg_card img{width:48px;height:auto;background-color:#f3f3f3;border-radius:1.2rem}.accessory-card{display:flex;width:100%;flex-direction:row;gap:20px;padding:16px;background-color:#f3f3f3;border:1px solid #e5e3de;border-radius:1.2rem;cursor:pointer;position:relative}.accessory-card.active{border-color:#757470}.accessory-card p.price{margin:0;color:#252427}@media (prefers-contrast: no-preference){.accessory-card p.price{opacity:.8}}.accessory-card .accessory-variant h3{margin:12px 0 8px;font-size:1.4rem}.accessory-card .accessory-variant h3 span{color:#252427}@media (prefers-contrast: no-preference){.accessory-card .accessory-variant h3 span{opacity:.8}}.accessory-card .top{gap:16px;display:flex;flex-direction:row;align-items:center}.accessory-card .top p{font-size:1.4rem}.accessory-card h4{margin:0}.accessory-card .accessory-thumbnail{width:64px;height:64px;border-radius:1.2rem}.accessory-card .accessory-details{width:100%;display:flex;flex-direction:column}.accessory-card .accessory-checkbox{height:max-content;margin:auto 0;display:flex;flex-direction:column}.accessory-card .accessory-checkbox .checkbox-visual{display:flex;cursor:pointer;align-items:center;justify-content:center;height:24px;width:24px;background-color:#fff;border:1px solid #cdc8bf;border-radius:.4rem}.accessory-card .accessory-checkbox .checkbox-visual.active{background-color:#252427;border-color:#252427}.accessory-card .accessory-checkbox:focus-within{outline-offset:.3rem;outline:var(--base-outline)}.configuration-edit{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px;background-color:#fbf9f8;margin-top:24px;font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em}.configuration-edit p{margin:0}.configuration-edit button{display:flex;align-items:center;gap:8px;background-color:unset;border:none;cursor:pointer;color:inherit}.qty-input{display:flex;justify-content:flex-start;align-items:flex-end}.qty-input button,.qty-input input{border:1px solid #e5e3de;background:unset;width:24px;font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em;text-align:center;height:24px;display:inline-flex;align-items:center;justify-content:center}.qty-input button::-webkit-outer-spin-button,.qty-input button::-webkit-inner-spin-button,.qty-input input::-webkit-outer-spin-button,.qty-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-input button[type=number],.qty-input input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.qty-input button{cursor:pointer}ul.configuration-list{list-style:none;padding:0;margin:16px 0 0}ul.configuration-list .summary-card{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:16px;padding:16px 0}ul.configuration-list .summary-card h3,ul.configuration-list .summary-card p{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em;margin:0}ul.configuration-list .summary-card .product-details p{color:#757470}ul.configuration-list .summary-card .product-details p span{display:block;line-height:16px;font-size:12px}ul.configuration-list .summary-card .product-details .qty-input{margin-top:8px}ul.configuration-list .summary-card .product-remove{margin-left:auto;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:8px;flex-shrink:0}ul.configuration-list .summary-card .product-remove button.remove-product{cursor:pointer;background:unset;border:none;display:block;padding:0}ul.configuration-list .summary-card img{width:80px;height:80px;object-fit:cover;object-position:center;padding:10px;background-color:#f3f3f3;border-radius:.8rem}ul.configuration-list .summary-card--bundle img{padding:0}ul.configuration-list .summary-card--personalized{border-bottom:1px solid #e5e3de}ul.configuration-list .summary-card:last-of-type{border-bottom:0}.extra-coverage-badge{font-family:Avantt,sans-serif;font-size:1rem;font-weight:500;line-height:140%;letter-spacing:-.03em;width:max-content;color:#147e11;background-color:#b4ffc2;padding:4px 8px;border-radius:.4rem}.product-wizard--slideover{position:fixed;top:0;right:0;bottom:0;height:100vh;max-height:100vh;width:100%;background-color:#fff;z-index:4;display:none;flex-direction:column;justify-content:space-between;overscroll-behavior:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom)}@supports (height: 100dvh){.product-wizard--slideover{height:100dvh;max-height:100dvh}}.product-wizard--slideover.open{display:flex}@media screen and (min-width: 768px){.product-wizard--slideover{position:absolute;height:100%}}.product-wizard--slideover>header{padding:24px 16px}.product-wizard--slideover>header button{display:flex;align-items:center;border:0;border-radius:none;background-color:#fff;color:currentColor;gap:16px;box-shadow:none;cursor:pointer;font-family:Avantt,sans-serif;font-size:2rem;font-weight:500;line-height:130%;letter-spacing:-.03em}.product-wizard--slideover>footer{margin-top:auto;padding:24px 16px;border-top:1px solid #e5e3de;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.product-wizard--slideover>footer p.shipping-notice{text-align:center;margin:0 0 8px}.product-wizard--slideover>footer button{width:100%}.product-wizard--slideover .carry-case-image{position:relative;overflow:hidden;border-radius:1.2rem;background-color:#f3f3f3;width:100%}.product-wizard--slideover .carry-case-image img{display:block;height:312px;width:312px;max-width:312px;margin:0 auto}.product-wizard--slideover .carry-case-image p.engraving-value{position:absolute;-webkit-user-select:none;user-select:none;top:50%;left:50%;transform:translate(-50%,50%);margin:0;font-family:Nunito,sans-serif;font-weight:600;text-align:center;font-size:28px;line-height:1;text-transform:uppercase;color:#515456;text-shadow:.3px -.3px 0px rgba(0,0,0,.3),-.3px .3px .3px rgba(255,255,255,.15)}.product-wizard--slideover .carry-case-image p.engraving-value.fontsizemedium{font-size:21px}.product-wizard--slideover main{padding:0 16px 24px}.product-wizard--slideover main h3,.product-wizard--slideover main .h4{line-height:1;margin:0 0 16px}.product-wizard--slideover main input#engravingText{padding:1.6rem;border:1px solid #757470;border-radius:1.2rem;width:100%;text-transform:uppercase}.product-wizard--slideover main input#engravingText.error{background-color:#fff2f4;color:#e30000}.product-wizard--slideover main .input-wrapper{position:relative;width:100%}.product-wizard--slideover main .input-wrapper__clear{position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#757470;opacity:.7;transition:opacity .2s ease,color .2s ease}.product-wizard--slideover main .input-wrapper__clear:hover{color:#252427;opacity:1}.product-wizard--slideover main .input-wrapper__clear svg{width:24px;height:24px}.product-wizard--slideover main .error-message{color:#e30000}.confirmation-dialog-overlay{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;max-height:100vh;background:#00000080;display:flex;justify-content:center;align-items:flex-end;z-index:5;animation:fadeIn .5s ease-in-out;overscroll-behavior:contain;overflow:hidden;-webkit-overflow-scrolling:touch}@supports (height: 100dvh){.confirmation-dialog-overlay{height:100dvh;max-height:100dvh}}.confirmation-dialog-overlay.closing{animation:fadeOut .5s ease-in-out}@media screen and (min-width: 768px){.confirmation-dialog-overlay{position:absolute;height:100%;max-height:100%}}.confirmation-dialog{background:#fff;padding:16px;border-radius:.8rem .8rem 0 0;box-shadow:0 -2px 10px #0000001a;width:100%;max-width:100%;animation:slideUp .5s ease-in-out}.confirmation-dialog.closing{animation:slideDown .5s ease-in-out}.confirmation-dialog footer{display:flex;flex-direction:column;gap:16px;align-items:center;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.confirmation-dialog button{min-width:auto;width:100%}@keyframes fadeIn{0%{background:#0000}to{background:#00000080}}@keyframes fadeOut{0%{background:#00000080}to{background:#0000}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.product-wizard--wrapper .switch{width:39px;height:22px;border:none;border-radius:999.9008rem;background-color:#bbb;display:flex;align-items:center;cursor:pointer;position:relative;transition:background-color .3s ease;margin-left:8px;color:inherit}.product-wizard--wrapper .switch:before{content:"";position:absolute;top:-13px;left:-4.5px;right:-4.5px;bottom:-13px;background:transparent}.product-wizard--wrapper .switch--on{background-color:currentColor}.product-wizard--wrapper .switch__slider{width:16px;height:16px;background-color:#fff;border-radius:999.9008rem;position:absolute;top:50%;left:3px;transform:translateY(-50%);transition:left .3s ease;box-shadow:0 1px 3px #0000000d}.product-wizard--wrapper .switch--off .switch__slider{left:3px}.product-wizard--wrapper .switch--on .switch__slider{left:20px}.ugc-video{display:flex;flex-direction:column;justify-content:space-between}.ugc-video_placeholder,.ugc-video_play{aspect-ratio:10/18}.ugc-video_wrapper{position:relative;max-width:297px;width:100%;min-height:100%;height:max-content;overflow:hidden}.ugc-video_wrapper video,.ugc-video_wrapper img{border-radius:1.2rem;object-fit:cover;height:calc(100% + 2px);width:calc(100% + 2px);margin:-1px}.ugc-video_wrapper .ugc-video_play{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.ugc-video_wrapper p{color:#252427;letter-spacing:-.03em;position:absolute;font-size:1.2rem;background-color:#fff;border-radius:.4rem;top:16px;left:22px;padding:1px 8px;line-height:22px}.ugc-video_wrapper p span{color:#757470;margin-left:4px}.ugc-video_wrapper .ugc-video_button{align-self:flex-start}.ugc-video_title{display:flex;flex-direction:column-reverse}.ugc-video_title h3{margin:20px 0}@media screen and (min-width: 1280px){.ugc-video_title{flex-direction:row;justify-content:space-between}}.ugc-video_title .caption{color:#252427}@media screen and (min-width: 1280px){.ugc-video_title .caption{max-width:213px}}.ugc-video_title .slider-buttons{margin:0}@media screen and (max-width: 1279.9px){.ugc-video_title .slider-buttons{display:none}}.ugc-video_slider{margin:0;padding:28px 0}.ugc-video_slider li .button{margin-top:24px}.video-ugc_arrows{display:flex;flex-direction:row}.ugc-video-modal{display:none;visibility:hidden;justify-content:center;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000c}.ugc-video-modal .video-modal_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:358px;max-height:634.539px;height:100%;width:100%;border-radius:1.2rem;overflow:hidden;z-index:1001}@media screen and (min-width: 768px){.ugc-video-modal .video-modal_wrapper{max-width:443px;max-height:785.198px}}.ugc-video-modal .video-modal_wrapper video{width:100%;height:100%;display:block;border-radius:12px}.ugc-video-modal_close{position:absolute;top:1rem;right:1rem;width:max-content;display:block;padding:0 24px;color:#fff;font-size:30px;font-weight:700;cursor:pointer;background:transparent;border:none;z-index:1002}.ugc-video-modal_close svg{width:24px;height:24px}@media screen and (min-width: 768px){.ugc-video-modal_close{max-width:500px;padding:0 32px}}.video-ugc_slider-wrapper .slider-dots--desktop{pointer-events:none}.ugc-video-swiper{padding:2.4rem 0}.ugc-video-swiper .ugc-video-swiper__header{display:flex;align-items:center;justify-content:space-between}.ugc-video-swiper .ugc-video-swiper__header h3{margin:0}.ugc-video-swiper .ugc-video-swiper__container{display:flex;align-items:center;justify-content:flex-start;overflow:hidden;gap:.8rem;padding-top:2.4rem}.ugc-video-swiper .ugc-video_wrapper{position:relative;border-radius:var(--rounded-lg);overflow:hidden}.ugc-video-swiper .ugc-video_wrapper,.ugc-video-swiper swiper-slide{width:12rem;height:21.5rem}.ugc-video-swiper .ugc-video-swiper__header .swiper-controls{display:none;align-items:center;gap:1.6rem}.ugc-video-swiper .loop-button-control,.ugc-video-swiper .loop-button-control svg,.ugc-video-swiper .ugc-video_play svg{width:3.2rem;height:3.2rem;position:static;transform:unset}@media screen and (min-width: 768px){.ugc-video-swiper{padding:4rem 0}.ugc-video-swiper .ugc-video-swiper__container{padding-top:4rem}.ugc-video-swiper .ugc-video-swiper__header .swiper-controls{display:flex}}body.ugc-video-modal-active{overflow:hidden}body.ugc-video-modal-active #shopify-section-announcement-bar,body.ugc-video-modal-active #shopify-section-header,body.ugc-video-modal-active .zoom-glass,body.ugc-video-modal-active .sticky-atc-drawer{z-index:2}.sitemap-links{justify-content:space-between}.sitemap-links .sitemap-links_title{padding-bottom:16px;border-bottom:1px solid #f3f3f3}@media screen and (max-width: 767.9px){.sitemap-links .sitemap-links_title{font-size:3.2rem}}.sitemap-links .sitemap-links_block{width:359px;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:32px}@media screen and (min-width: 768px){.sitemap-links .sitemap-links_block{width:443px;margin-bottom:48px}}.sitemap-links .sitemap-links_block ul{list-style-type:none;padding:0;margin:0}.sitemap-links .sitemap-links_block li a,.sitemap-links .sitemap-links_block a{color:#252427;list-style:none;text-decoration:none;letter-spacing:-.03em}.sitemap-links .sitemap-links_block .block_title{margin-bottom:16px}.loop-hero-banner--wrapper{position:relative;display:flex;flex-direction:row;align-items:center;min-height:var(--section-height);background-color:rgba(var(--color-background),1)}@media screen and (min-width: 640px){.loop-hero-banner--wrapper{background-color:rgba(var(--color-background),var(--alpha-background))}}.loop-hero-banner--wrapper .custom-caption{margin-top:0}.loop-hero-banner--wrapper .hero-banner--container{width:100%}.loop-hero-banner--wrapper .hero-media{min-height:100%;position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.loop-hero-banner--wrapper .hero-media img{min-height:100%;position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;object-fit:cover}.loop-hero-banner--wrapper .hero-media img{width:100%}.loop-hero-banner--wrapper .content{max-width:var(--content-max-width);padding:8rem 4rem}.loop-hero-banner--wrapper .content>*:not(.hero-media):not(:last-child):not(.social-proof){margin-bottom:32px}.loop-hero-banner--wrapper .content h2,.loop-hero-banner--wrapper .content h1{margin:0}.loop-hero-banner--wrapper .content .social-proof{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px}.loop-hero-banner--wrapper .content .social-proof svg{width:14px;height:auto}.loop-hero-banner--wrapper .content .social-proof p{margin:0}.loop-hero-banner--wrapper .content .social-proof .stars{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2px}.loop-hero-banner--wrapper .hero-banner--container.centered .block-form form{max-width:36rem;margin-inline:auto}.loop-hero-banner--wrapper .hero-banner--container.centered .subheading{margin-left:auto;margin-right:auto;max-width:700px}.loop-hero-banner--wrapper .hero-banner--container.centered .content{max-width:unset;text-align:center}@media screen and (max-width: 767.9px){.loop-hero-banner--wrapper .content{padding:0 0 4rem}.loop-hero-banner--wrapper .content h2,.loop-hero-banner--wrapper .content h1{width:210px}.loop-hero-banner--wrapper .content .subheading{width:300px;padding-left:24px;padding-right:24px}.loop-hero-banner--wrapper .content .buttons,.loop-hero-banner--wrapper .content .social-proof{padding-left:18px;padding-right:18px;justify-content:center}.loop-hero-banner--wrapper .content .social-proof{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em}.hero-banner--container.hero-banner__overlay-mobile .content{text-align:center}.hero-banner--container.hero-banner__overlay-mobile .content h2,.hero-banner--container.hero-banner__overlay-mobile .content .subheading{width:unset}.hero-banner--container:not(.hero-banner__overlay-mobile) .content{text-align:center;max-width:100%}.hero-banner--container:not(.hero-banner__overlay-mobile) .content .subheading{width:100%;margin-inline:auto}.hero-banner--container:not(.hero-banner__overlay-mobile) .content h2,.hero-banner--container:not(.hero-banner__overlay-mobile) .content h1{text-align:center;width:100%;margin-inline:auto}.hero-banner--container:not(.hero-banner__overlay-mobile) .content--image-first{padding-top:0}.hero-banner--container:not(.hero-banner__overlay-mobile) .content--image-first .hero-media{padding-bottom:17px;padding-top:0}.hero-banner--container:not(.hero-banner__overlay-mobile) .content--image-first .hero-media+h1,.hero-banner--container:not(.hero-banner__overlay-mobile) .content--image-first .hero-media+h2{padding-bottom:0}.loop-hero-banner--wrapper .hero-banner--container.centered .content{padding-top:4rem}.loop-hero-banner--wrapper .hero-banner--container.centered .content>*{max-width:unset;width:100%}}.loop-hero-banner--wrapper .content .buttons{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:var(--spacing-small-312-px, 12px)}@media screen and (max-width: 767.9px){.loop-hero-banner--wrapper .small-hide{display:none!important}}@media screen and (min-width: 768px){.loop-hero-banner--wrapper .small-up-hide{display:none!important}}.loop-hero-banner--wrapper .content .footnote{margin:24px 0 12px;display:flex;align-items:center;justify-content:center}.loop-hero-banner--wrapper .content .footnote svg{margin-right:2.5px}.loop-hero-banner--wrapper .content .footnote p{margin:4px 7px 0}@media screen and (min-width: 768px){.loop-hero-banner--wrapper .hero-banner--container:not(.centered) .content .footnote{justify-content:flex-start}.loop-hero-banner--wrapper .hero-banner--container.centered .content .newsletter-form__message{justify-content:center}.loop-hero-banner--wrapper .content .buttons .button-1+.button-2{margin-top:0}}@media screen and (max-width: 767.9px){.loop-hero-banner--wrapper .content .buttons a{margin-inline:auto}.loop-hero-banner--wrapper .hero-banner--container:not(.hero-banner__overlay-mobile) .hero-media img,.loop-hero-banner--wrapper .hero-banner--container:not(.hero-banner__overlay-mobile) .hero-media{position:static}.loop-hero-banner--wrapper .hero-banner--container:not(.hero-banner__overlay-mobile) .hero-media{display:flex;max-height:50vh}.loop-hero-banner--wrapper .content .buttons .button-2{border-color:var(--button-2-color)}.hero-banner--container .button--primary,.hero-banner--container .secondary,.hero-banner--container .secondary--outlined,.hero-banner--container .secondary--transparent{min-width:100%}}.loop-hero-banner--wrapper .block-form button{color:#fff!important;background:var(--system-accent)!important}.loop-hero-banner--wrapper .block-form input,.loop-hero-banner--wrapper .block-form input:focus,.loop-hero-banner--wrapper .block-form input:focus-visible{border-radius:999.9008rem}.loop-hero-banner--wrapper .block-form .field:hover.field:after,.loop-hero-banner--wrapper .block-form .field:after{border-radius:999.9008rem}.loop-hero-banner--wrapper .gdpr-disclaimer{margin-top:16px;display:inline-block}.loop-hero-banner--wrapper .block-form p,.loop-hero-banner--wrapper .block-form span:not([role=alert]),.loop-hero-banner--wrapper .gdpr-disclaimer p{color:rgb(var(--color-foreground))!important;font-size:1.4rem!important}.loop-hero-banner--wrapper .block-form p a,.loop-hero-banner--wrapper .gdpr-disclaimer a{color:var(--system-accent)!important}.loop-hero-banner--wrapper #NewsletterHero button[type=submit]{position:static;width:100%;margin:16px auto 0}@media screen and (max-width: 767.9px){.loop-hero-banner--wrapper #NewsletterHero button[type=submit]{position:static;width:100%;margin:16px auto 0}.loop-hero-banner--wrapper .block-form input{border:1px solid #252427}}.upsell-dialog{display:flex;flex-direction:column}.upsell-dialog__controls{display:flex;justify-content:flex-end;align-items:center;padding:12px 16px}.upsell-dialog__heading{border-top:1px solid #f3f3f3;padding:12px 16px 24px;display:flex;flex-direction:column;gap:4px}.upsell-dialog__heading *{margin:0}.upsell-dialog__heading p{color:#757470}.upsell-dialog__close{cursor:pointer;border:none;background:none;height:32px;width:32px;display:flex;justify-content:center;align-items:center;padding:0;color:#252427}.upsell-dialog__close svg{width:20px;height:20px}.upsell-dialog__main{width:100%;padding:0 16px;margin-bottom:32px;flex-grow:1}.upsell-dialog__footer{border-top:1px solid #f3f3f3;display:flex;flex-direction:column;gap:16px;padding:24px 16px}.upsell-dialog .product-form__submit{width:100%;margin-bottom:0}@media screen and (min-width: 768px){.upsell-dialog{height:100%}}.upsell-card{display:flex;gap:16px}.upsell-card__media{position:relative;width:150px;height:150px;background:#f3f3f3;border-radius:.8rem;overflow:hidden}.upsell-card__content{color:#252427}.upsell-card__label{display:flex;gap:2px}.upsell-card__label span{color:#757470}.upsell-card__price{display:inline-block}.upsell-card__price:before{content:"+ "}.upsell-card .product-form__input input+label:not(.v-swatch){min-width:41px;border:1px solid #e5e3de;border-radius:.4rem;color:#252427;font-size:14px;align-content:center;padding:14px}.content-cards__header{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.content-cards__header *{margin:0}.content-cards__grid{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}@media screen and (min-width: 768px){.content-cards__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media screen and (min-width: 1280px){.content-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.content-cards__item{display:block}.content-card{position:relative;display:flex;align-items:flex-end;background:#e5e3de;border:1px solid #e5e5e5;border-radius:1.2rem;overflow:hidden;height:239px;padding:8px;text-decoration:none;text-underline-offset:.3rem;color:currentColor}.content-card:hover{text-decoration:underline}.content-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.content-card__content{display:flex;justify-content:space-between;align-items:center;gap:4px;background:#fff;border-radius:.8rem;padding:16px;width:100%;z-index:1}.content-card__title{margin:0}@media screen and (min-width: 1280px){.content-card{height:295px}}.compare-earplugs__container{display:flex;flex-direction:row;gap:8px}.compare-earplugs__container .heading-section{color:#252427}@media screen and (min-width: 1024px){.compare-earplugs__container{gap:158px}}.compare-earplugs__container .compare-earplugs__caption{margin:0;font-size:16px;color:#252427;padding:32px 0}@media screen and (min-width: 1024px){.compare-earplugs__container .compare-earplugs__caption{font-size:20px;padding:64px 0}}.compare-earplugs_box{border-bottom:1px solid #d9d9d9;padding:24px 0}.compare-earplugs_box:last-child{border-bottom:none}.compare-earplugs_box p{margin:0;font-size:16px;color:#252427}.compare-earplugs_box h3{font-size:20px;margin:0;padding-bottom:16px}@media screen and (min-width: 1024px){.compare-earplugs_box h3{font-size:24px}}.compare-earplugs__card-media{position:relative}.compare-earplugs__card-media .media-yotpo{position:absolute;top:8px;left:8px}@media screen and (min-width: 1024px){.compare-earplugs__card-media .media-yotpo{top:12.8px;left:16px}}.compare-earplugs__card-media img{width:100%;height:auto;background-color:#f3f3f3;border-radius:12px;margin:auto;object-fit:contain}.compare-boolean{display:flex;flex-direction:row;gap:6px}.compare-boolean span{align-self:center}.compare-earplugs__products,.compare-earplugs__selectors{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media screen and (min-width: 1024px){.compare-earplugs__products,.compare-earplugs__selectors{gap:50px}}.compare-earplugs__selectors,.compare-earplugs__card-actions{background-color:#fff;transition:transform .15s ease-out;position:sticky;z-index:11}.compare-earplugs__container.compare-earplugs__products--section-mode .compare-earplugs__products,.compare-earplugs__container.compare-earplugs__products--section-mode .compare-earplugs__selectors{grid-template-columns:repeat(2,1fr)}.compare-earplugs__container.compare-earplugs__products--section-mode .compare-earplugs__products .compare-earplugs__card:nth-of-type(n+3),.compare-earplugs__container.compare-earplugs__products--section-mode .compare-earplugs__selectors .compare-earplugs__selector-wrapper:nth-of-type(n+3){display:none}.compare-earplugs__container.compare-earplugs__products--page-mode .compare-earplugs__products .compare-earplugs__card:nth-of-type(n+4),.compare-earplugs__container.compare-earplugs__products--page-mode .compare-earplugs__selectors .compare-earplugs__selector-wrapper:nth-of-type(n+4){display:none}.compare-earplugs__container.compare-earplugs__products--page-mode .compare-earplugs__products,.compare-earplugs__container.compare-earplugs__products--page-mode .compare-earplugs__selectors{grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 1023.9px){.compare-earplugs__container.compare-earplugs__products--page-mode .compare-earplugs__products .compare-earplugs__card:nth-of-type(n+3),.compare-earplugs__container.compare-earplugs__products--page-mode .compare-earplugs__selectors .compare-earplugs__selector-wrapper:nth-of-type(n+3){display:none}.compare-earplugs__container.compare-earplugs__products--page-mode .compare-earplugs__products,.compare-earplugs__container.compare-earplugs__products--page-mode .compare-earplugs__selectors{grid-template-columns:repeat(2,1fr)}}.compare-earplugs__card{width:100%}.compare-earplugs__card .price-item{font-size:14px}@media screen and (min-width: 1024px){.compare-earplugs__card .price-item{font-size:16px}}.price.large-up-hide{padding-top:4px}.compare-earplugs__selector{color:#252427;width:100%;border:1px solid #bbbbbb;border-radius:8px;line-height:22px;font-size:16px;height:48px;padding:0 16px}.compare-earplugs__details{display:flex;flex-direction:row;justify-content:space-between;padding-top:19px}.compare-earplugs__details h3{font-size:20px;margin:0;padding-bottom:0}@media screen and (min-width: 1024px){.compare-earplugs__details h3{font-size:24px}}.compare-earplugs__card-content .usps{padding-top:12px;color:#757470;min-height:66px;font-size:12px}@media screen and (min-width: 1024px){.compare-earplugs__card-content .usps{font-size:16px;min-height:60px}}.compare-earplugs__card-content variant-swatches fieldset{display:flex;flex-direction:row;gap:6px}.compare-earplugs__card-content variant-swatches fieldset .variant-swatch{width:21px;height:21px;padding:2.62px}.compare-earplugs__card .star-container{margin-right:.75px!important;height:20px!important;align-items:center!important}@media screen and (max-width: 1023.9px){.compare-earplugs__card .star-container{height:10px!important}}.compare-earplugs__card .yotpo-sr-bottom-line-button{align-items:center!important;gap:4px!important}.compare-earplugs__card .yotpo-sr-bottom-line-button .yotpo-sr-bottom-line-score{padding-top:0!important;margin-left:4px!important}.compare-earplugs__card .yotpo-sr-bottom-line-button .yotpo-sr-bottom-line-score,.compare-earplugs__card .yotpo-sr-bottom-line-button .yotpo-sr-bottom-line-text{font-family:Avantt,sans-serif;font-size:1.6rem;font-weight:500;line-height:150%;letter-spacing:-.03em;font-family:Avantt!important;font-weight:400!important;font-size:14px!important;padding-top:0!important}@media screen and (max-width: 1023.9px){.compare-earplugs__card .yotpo-sr-bottom-line-button .yotpo-sr-bottom-line-score,.compare-earplugs__card .yotpo-sr-bottom-line-button .yotpo-sr-bottom-line-text{font-size:10px!important}}.compare-earplugs__card .yotpo-sr-vertical-border,.compare-earplugs__card .yotpo-sr-bottom-line-score{margin-right:0!important}.compare-earplugs__card-content-inner{display:flex;flex-direction:column}.compare-earplugs__card-content-inner variant-swatches{padding:0 0 0 2px}@media screen and (min-width: 1024px){.compare-earplugs__card-content-inner{flex-direction:column-reverse}}.compare-earplugs__perfect-for{padding-bottom:0;min-height:280px;display:flex;flex-direction:column;gap:12px}@media screen and (min-width: 1024px){.compare-earplugs__perfect-for{min-height:330px}}.compare-earplugs__perfect-for .compare-earplugs__perfect-for-item{display:flex;flex-direction:row;gap:10px}.compare-earplugs__perfect-for .compare-earplugs__perfect-for-item span{font-size:16px;align-self:center;color:#252427}@media screen and (min-width: 1024px){.compare-earplugs__perfect-for .compare-earplugs__perfect-for-item span{font-size:20px}}.compare-earplugs__perfect-for .compare-earplugs__perfect-for-item img{width:35px;height:35px}@media screen and (min-width: 1024px){.compare-earplugs__perfect-for .compare-earplugs__perfect-for-item img{width:45px;height:45px}}.compare-earplugs__noise-reduction .compare-earplugs__noise-reduction-text.large-up-hide{margin-top:16px}.compare-earplugs__noise-reduction p{margin:0;font-size:24px;color:#252427;line-height:32px;display:flex;justify-content:flex-start}@media screen and (min-width: 1024px){.compare-earplugs__noise-reduction p{font-size:32px}}.compare-earplugs__noise-reduction p label{font-size:16px;line-height:28px;align-self:end}@media screen and (min-width: 1024px){.compare-earplugs__noise-reduction p label{font-size:32px}}.compare-earplugs__noise-reduction p span{position:relative}.compare-earplugs__noise-reduction p span:after{content:"";position:absolute;right:0;top:0;height:100%;border-right:1px solid #bbbbbb}.compare-earplugs__noise-reduction .compare-earplugs__noise-reduction-caption{font-size:14px;color:#757470}@media screen and (min-width: 1024px){.compare-earplugs__noise-reduction .compare-earplugs__noise-reduction-caption{font-size:16px}}.compare-earplugs__what-you-get{border-bottom:none}.compare-earplugs__what-you-get .compare-earplugs__what-you-get-list{padding:0;margin:0}.compare-earplugs__what-you-get .compare-earplugs__what-you-get-list .compare-earplugs__what-you-get-item{list-style:none;display:flex;flex-direction:row;gap:6px;align-items:center;font-size:14px}.compare-earplugs__what-you-get .compare-earplugs__what-you-get-list .compare-earplugs__what-you-get-item svg{min-width:fit-content}@media screen and (min-width: 1024px){.compare-earplugs__what-you-get .compare-earplugs__what-you-get-list .compare-earplugs__what-you-get-item{font-size:16px}}.compare-earplugs__card-actions{padding-top:16px}.compare-earplugs__card-actions button{width:100%;margin:0 0 12px;font-size:16px}@media screen and (min-width: 1024px){.compare-earplugs__card-actions button{margin:0 0 32px}}.compare-earplugs__selector-wrapper{padding-block:12px}@media screen and (min-width: 1024px){.compare-earplugs__selector-wrapper{padding-block:16px}}.compare-earplugs__noise-reduction-mode{margin-top:4px;display:flex;flex-direction:column;gap:4px}@media screen and (min-width: 1024px){.compare-earplugs__noise-reduction-mode{margin-top:28px;gap:20px}}.compare-earplugs__noise-reduction-mode .compare-earplugs__perfect-for-title{font-size:24px;margin:0;padding-bottom:0}@media screen and (min-width: 1024px){.compare-earplugs__noise-reduction-mode .compare-earplugs__perfect-for-title{font-size:40px}}.compare-earplugs__noise-reduction-mode .compare-earplugs__noise-reduction-text{color:#757470;font-size:14px;margin:0}@media screen and (min-width: 1024px){.compare-earplugs__noise-reduction-mode .compare-earplugs__noise-reduction-text{font-size:20px;min-height:40px}}.compare-earplugs__extra-reduction-not_compatible span{max-width:121px}.compare-earplugs__extra-reduction-not_compatible svg{align-self:center}.compare-earplugs__extra-reduction-compatible{display:flex;flex-direction:column}.compare-earplugs__extra-reduction-compatible span:first-child{font-size:16px;color:#252427}.compare-earplugs__extra-reduction-compatible span:last-child{font-size:14px;color:#757470}.compare-earplugs__best-used-item{display:flex;flex-direction:row;gap:10px}.compare-earplugs__best-used-item p{align-self:center}.compare-earplugs__designed-for-text{min-height:40px}h3.compare-earplugs__designed-for-title,h3.compare-earplugs__carry-case-title{padding-bottom:24px}.compare-earplugs__sticky{top:0;border-radius:8px;z-index:3}.compare-earplugs__products,.compare-earplugs__card{overflow:visible}.compare-earplugs__sticky{position:relative;display:flex;align-items:center}.compare-earplugs__selector{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:8px 16px;width:100%}@media screen and (min-width: 1024px){.compare-earplugs__selector{padding:8px}}.custom-arrow{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none}.compare-earplugs__selector-wrapper{position:relative}.compare-earplugs__card.card-wrapper{background:none;overflow:visible}.rich-text{z-index:1}.rich-text .cart__note .field__input,.rich-text .quantity,.rich-text .field__input,.rich-text .select__select,.rich-text .customer .field input,.rich-text .customer select,.rich-text .share-button__fallback{border-radius:20rem}.rich-text__wrapper{display:flex;justify-content:center;width:calc(100% - 4rem / var(--font-body-scale))}.rich-text:not(.rich-text--full-width) .rich-text__wrapper{margin:auto;width:calc(100% - 8rem / var(--font-body-scale))}.rich-text__blocks{width:100%}@media screen and (min-width: 750px){.rich-text__wrapper{width:100%}.rich-text__wrapper--left{justify-content:flex-start}.rich-text__wrapper--right{justify-content:flex-end}.rich-text__blocks{max-width:50rem}}@media screen and (min-width: 990px){.rich-text__blocks{max-width:80rem}}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2rem}.rich-text__blocks>*+a{margin-top:3rem}.rich-text__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;max-width:45rem;word-break:break-word}.rich-text__buttons--multiple>*{flex-grow:1;min-width:22rem}.rich-text__buttons+.rich-text__buttons{margin-top:1rem}.rich-text__blocks.left .rich-text__buttons{justify-content:flex-start}.rich-text__blocks.right .rich-text__buttons{justify-content:flex-end}.rich-text .button--purple{--color-purple: #6243b9;background-color:var(--color-purple)!important;color:#fff}.rich-text__icon{display:inline-block}.rich-text .newsletter-form{max-width:36rem;margin:2rem auto 0}.rich-text .newsletter-form__field-wrapper a{color:currentColor}.rich-text .newsletter-form__field-wrapper .button{white-space:nowrap;width:100%;margin-top:1rem}.rich-text .newsletter-form__field-wrapper .button--inline{white-space:nowrap;width:fit-content;margin-top:0;position:absolute;top:0;right:0;border-top-left-radius:0;border-bottom-left-radius:0;height:inherit}.rich-text .newsletter-form .small{font-size:.65em;line-height:150%;margin-top:1rem;letter-spacing:initial;color:currentColor}.rich-text__usps{padding:0;margin:0;list-style:none;display:inline-flex;flex-direction:column;align-items:center;gap:var(--space-4)}.rich-text__usps li{display:flex;align-items:center;gap:var(--space-2);width:100%}.rich-text__usps p{margin:0!important}.rich-text__usps .icon-success{min-width:24px}.slideshow-animation-container{position:relative;width:100%;height:100%;max-width:1500px;margin:0 auto}.slideshow-animation{display:flex;flex-direction:column;margin-top:20px;padding:0 16px;position:relative;width:100%}.slideshow-animation__container{display:flex;align-items:center;flex-direction:column-reverse;height:100%}@media screen and (min-width: 1024px){.slideshow-animation{margin:44px 0;height:0;padding:0 0 50%}.slideshow-animation__container{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;padding:0 40px;flex-direction:row}}@media screen and (min-width: 1280px){.slideshow-animation{padding:0 0 50%}.slideshow-animation__container{padding:0 80px}}.slideshow-animation-container swiper-slide{height:auto}.slideshow-animation-container swiper-slide animate-item{display:flex;height:100%}.slideshow-animation__image-container{border-radius:1.2rem;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}@media screen and (min-width: 1024px){.slideshow-animation__image-container{border-radius:1.6rem}}.slideshow-animation__image-container--parallax{height:120%;width:120%;left:-10%;overflow:hidden;position:absolute;top:-10%}.slideshow-animation__image-container .slideshow-animation__image{height:100%;object-fit:cover;width:100%}.slideshow-animation__image-container video{height:100%;left:0;position:absolute;top:0;width:100%}.slideshow-animation__image--desktop{display:none}.slideshow-animation__image--mobile{display:block}@media screen and (min-width: 1024px){.slideshow-animation__image--desktop{display:block}.slideshow-animation__image--mobile{display:none}}.slideshow-animation__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:16px 0;position:relative;text-align:center;z-index:1}.slideshow-animation--m-flex-end .slideshow-animation__content{justify-content:flex-end}.slideshow-animation__content--white,.slideshow-animation__content--white .slideshow-animation__title,.slideshow-animation__content--white .slideshow-animation__subtitle{color:#fff}@media screen and (min-width: 1024px){.slideshow-animation__content{align-items:flex-start;justify-content:center;max-width:50%;min-width:50%;text-align:left;padding:40px 0}.slideshow-animation--m-flex-end .slideshow-animation__content{justify-content:center}}.slideshow-animation__title{margin-bottom:8px;margin-top:0}@media screen and (max-width: 1380px){.slideshow-animation__title.display--medium{font-size:13rem}}@media screen and (max-width: 1279.9px){.slideshow-animation__title.display--medium{font-size:9rem}}@media screen and (max-width: 639.9px){.slideshow-animation__title.display--medium{font-size:8rem;line-height:80%}}@media screen and (min-width: 1024px){.slideshow-animation__title{margin-bottom:24px}}.slideshow-animation__subtitle{margin-top:0;line-height:1.4;margin-bottom:16px;font-size:20px}@media screen and (min-width: 1024px){.slideshow-animation__subtitle{max-width:570px;margin-bottom:32px;font-size:24px}}.slideshow-animation__top-logo{height:40px;width:auto;margin:0 auto 16px}@media screen and (min-width: 1024px){.slideshow-animation__top-logo{margin:0 0 16px}}.slideshow-animation__rating{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:16px;font-size:16px;min-height:20px}@media screen and (min-width: 1024px){.slideshow-animation__rating{justify-content:flex-start;font-size:18px;margin-bottom:35px}}.slideshow-animation__buttons{display:flex;flex-direction:column;gap:8px;justify-content:center}.slideshow-animation__buttons .button.tertiary{margin:0 auto;width:fit-content}@media screen and (min-width: 1024px){.slideshow-animation__buttons{gap:16px;flex-direction:row}}.button.slideshow-button-large{height:64px}.slideshow-animation__product-image{margin-top:-20px;height:auto;position:relative;width:100%;z-index:1}.slideshow-animation__product-image img{height:auto;margin-left:auto;margin-right:auto;max-width:400px;width:auto;max-height:340px}@media screen and (min-width: 1024px){.slideshow-animation__product-image{height:100%;max-width:50%;min-width:50%;position:static}.slideshow-animation__product-image img{height:calc(100% + 48px);left:0;margin-top:-24px;max-width:calc(100% + 80px);object-fit:contain;position:absolute;top:0;max-height:unset;width:calc(100% + 80px)}}.loop-swiper-pagination{display:flex;gap:12px;justify-content:center;margin-top:24px;margin-bottom:24px}@media screen and (min-width: 1024px){.loop-swiper-pagination{margin-top:0;margin-bottom:0;transform:translateY(-100%)}}.loop-swiper-pagination .swiper-pagination-bullet{background-color:#bbb;border-radius:999.9008rem;height:12px;width:12px;counter-increment:my-counter}.loop-swiper-pagination .swiper-pagination-bullet-active{background-color:#252427}@media screen and (min-width: 1024px){.loop-swiper-pagination .swiper-pagination-bullet{font-size:21px;line-height:20px;background-color:transparent;height:20px;width:fit-content;position:relative;transition:margin-right .5s var(--transition-ease-in-out)}.loop-swiper-pagination .swiper-pagination-bullet-active{background-color:transparent;margin-right:88px!important}.loop-swiper-pagination .swiper-pagination-bullet:before{content:"0" counter(my-counter);display:block}.loop-swiper-pagination .swiper-pagination-bullet .swiper-pagination-bullet__separator{--progress: 0%;display:block!important;width:0px;height:2px;background-color:#bbb;position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);transition:width .5s var(--transition-ease-in-out);z-index:1;overflow:hidden}.loop-swiper-pagination .swiper-pagination-bullet-active .swiper-pagination-bullet__separator{width:80px}.loop-swiper-pagination .swiper-pagination-bullet__separator:after{content:"";display:block;height:10px;width:var(--progress);background-color:#252427;position:absolute;left:0;top:50%;transform:translateY(-50%);filter:blur(6px);transition:width .1s var(--transition-ease-in-out)}.loop-swiper-pagination .swiper-pagination-bullet-active:after{width:80px}}.loop-button-control{display:none}@media screen and (min-width: 1024px){.loop-button-control{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:999.9008rem;background-color:#fff;color:#252427;position:absolute;top:50%;transform:translateY(-50%);z-index:4;box-shadow:0 0 10px #0000000d;cursor:pointer}.loop-button-control.swiper-button-disabled{cursor:default}.loop-button-control.swiper-button-disabled svg{opacity:.5}.loop-button-control svg{width:18px;height:16px}.loop-button-prev{left:20px}.loop-button-control.disabled{opacity:0!important;cursor:default}.loop-button-prev svg{transform:rotate(180deg)}.loop-button-next{right:20px}}animate-item .slideshow-animation .slideshow-animation__image-container{opacity:0;transform:scale(.95);transition:opacity var(--transition-duration-f) var(--transition-ease-out),transform var(--transition-duration-f) var(--transition-ease-out)}.swiper-slide-prev animate-item .slideshow-animation.active .slideshow-animation__image-container,.swiper-slide-next animate-item .slideshow-animation.active .slideshow-animation__image-container,.swiper-slide-active animate-item .slideshow-animation.active .slideshow-animation__image-container{opacity:1;transform:scale(1)}animate-item .slideshow-animation .slideshow-animation__top-logo{opacity:0;transition:opacity var(--transition-duration-f) var(--transition-duration-extra-slow) var(--transition-ease-out)}.swiper-slide-active animate-item .slideshow-animation.active .slideshow-animation__top-logo{opacity:1}animate-item .slideshow-animation .text-animation--gradient.text-animation--gradient,animate-item .slideshow-animation .text-animation--gradient.text-animation--gradient--white{transition-delay:var(--transition-duration-xxf)}.swiper-slide-active animate-item .slideshow-animation.active .text-animation--gradient{background-position:0%}animate-item .slideshow-animation .slideshow-animation__buttons{opacity:0;transition:opacity var(--transition-duration-f) var(--transition-duration-medium) var(--transition-ease-out)}.swiper-slide-active animate-item .slideshow-animation.active .slideshow-animation__buttons{opacity:1}animate-item .slideshow-animation .slideshow-animation__product-image{opacity:0;transform:scale(.95) translateZ(1px);transition:opacity var(--transition-duration-slow) var(--transition-duration-slow) var(--transition-ease-out),transform var(--transition-duration-slow) var(--transition-duration-slow) var(--transition-ease-out)}.swiper-slide-active animate-item .slideshow-animation.active .slideshow-animation__product-image{opacity:1;transform:scale(1) translateZ(1px)}animate-item .loop-button-control{opacity:0;transform:translateY(-50%) scale(.95);transition:opacity var(--transition-duration-f) var(--transition-duration-xxf) var(--transition-ease-out),transform var(--transition-duration-f) var(--transition-duration-xxf) var(--transition-ease-out)}animate-item .slideshow-controls.active .loop-button-control{opacity:1;transform:translateY(-50%) scale(1)}animate-item .loop-swiper-pagination{opacity:0;transition:opacity var(--transition-duration-f) var(--transition-duration-f) var(--transition-ease-out)}animate-item .slideshow-controls.active .loop-swiper-pagination{opacity:1}@media screen and (max-width: 767.9px){h1.seo_title{max-width:270px;margin:auto!important}}@media screen and (min-width: 768px){h1.seo_title{max-width:480px}}@media (min-width: 750px) and (max-width: 767px){h1.seo_title{max-width:480px}}.shopify-policy__container{padding:0 1.5rem;margin:40px auto;width:100%;max-width:none;text-align:left}@media (min-width: 576px){.shopify-policy__container{max-width:540px}}@media (min-width: 768px){.shopify-policy__container{max-width:720px}}@media (min-width: 990px){.shopify-policy__container{max-width:960px;padding:0 4rem;margin:64px auto}}@media (min-width: 1200px){.shopify-policy__container{max-width:1140px}}@media (min-width: 1400px){.shopify-policy__container{max-width:1440px}}.shopify-policy__title h1{font-size:8.4rem;line-height:96%;letter-spacing:-.03em;max-width:880px;text-align:left}@media screen and (max-width: 599px){.shopify-policy__title h1{font-size:4.8rem}.shopify-policy__container .heading-section{font-size:4rem}}.shopify-policy__container table{width:100%;border:1px solid;box-shadow:none}.shopify-policy__container th,td{min-width:250px;text-align:left}.shopify-policy__container th{font-size:16px}.shopify-policy__container .table-container{overflow-x:auto}
