<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CTT colour system */
:root {
  /* // COLOR tokens */
  /* // LIGHT theme */

  --light-surface-base                               :var(--black-100);
  --light-surface-low                                :var(--black-98);
  --light-surface-high                               :var(--black-95);
  --light-surface-invert                             :var(--black-10);

  --light-base-primary-default                       :var(--black-10);
  --light-base-primary-hover                         :var(--black-35);
  --light-base-primary-active                        :var(--black-40);
  --light-base-primary-disabled                      :var(--black-60);

  --light-base-secondary-default                     :var(--black-35);
  --light-base-secondary-hover                       :var(--black-50); 
  --light-base-secondary-active                      :var(--black-10); 
  --light-base-secondary-disabled                    :var(--black-60);

  --light-base-tertiary-default                      :var(--black-50); 
  --light-base-tertiary-hover                        :var(--black-10); 
  --light-base-tertiary-active                       :var(--black-40); 
  --light-base-tertiary-disabled                     :var(--black-60);

  --light-base-confirm-default                       :var(--green-60);
  --light-base-confirm-hover                         :var(--green-40);
  --light-base-confirm-active                        :var(--green-35);
  --light-base-confirm-disabled                      :var(--green-90);

  --light-base-accent-primary-default                :var(--black-95);
  --light-base-accent-primary-hover                  :var(--black-90); 
  --light-base-accent-primary-active                 :var(--black-80); 
  --light-base-accent-primary-disabled               :var(--black-95); 

  --light-base-accent-secondary-default              :var(--black-98);
  --light-base-accent-secondary-hover                :var(--black-95); 
  --light-base-accent-secondary-active               :var(--black-90); 
  --light-base-accent-secondary-disabled             :var(--black-98); 

  --light-base-translucent-default                   :var(--translucent-dark-90);
  --light-base-translucent-hover                     :var(--translucent-dark-80); 
  --light-base-translucent-active                    :var(--translucent-dark-70); 
  --light-base-translucent-disabled                  :var(--translucent-dark-90); 

  --light-base-red-default                           :var(--red-40);
  --light-base-red-hover                             :var(--red-35);
  --light-base-red-active                            :var(--red-25);
  --light-base-red-disabled                          :var(--red-60);

  --light-base-error-default                         :var(--red-40);
  --light-base-error-hover                           :var(--red-35);
  --light-base-error-active                          :var(--red-25);
  --light-base-error-disabled                        :var(--red-60);

  --light-base-border-primary-default                :var(--black-80);
  --light-base-border-primary-hover                  :var(--black-50);
  --light-base-border-primary-active                 :var(--black-20);
  --light-base-border-primary-focus                  :var(--blue-60);
  --light-base-border-primary-disabled               :var(--black-90);

  --light-base-border-secondary-default              :var(--black-90);
  --light-base-border-secondary-hover                :var(--black-80);
  --light-base-border-secondary-active               :var(--black-70);
  --light-base-border-secondary-disabled             :var(--black-95);

  --light-low-accent-primary-default                 :var(--black-85);
  --light-low-accent-primary-hover                   :var(--black-80);
  --light-low-accent-primary-active                  :var(--black-75);
  --light-low-accent-primary-focus                   :var(--blue-95);
  --light-low-accent-primary-disabled                :var(--black-85);

  --light-low-accent-secondary-default               :var(--black-90);
  --light-low-accent-secondary-hover                 :var(--black-85);
  --light-low-accent-secondary-active                :var(--black-80);
  --light-low-accent-secondary-focus                 :var(--blue-95);
  --light-low-accent-secondary-disabled              :var(--black-90);

  /* // LIGHT-ON-CONTEXT */
  --light-base-on-primary-default                    :var(--black-100);
  --light-base-on-primary-hover                      :var(--black-100);
  --light-base-on-primary-active                     :var(--black-100);
  --light-base-on-primary-disabled                   :var(--black-100);

  --light-base-on-secondary-default                  :var(--black-100);
  --light-base-on-secondary-hover                    :var(--black-100); 
  --light-base-on-secondary-active                   :var(--black-100); 
  --light-base-on-secondary-disabled                 :var(--black-100);

  --light-base-on-tertiary-default                   :var(--black-100); 
  --light-base-on-tertiary-hover                     :var(--black-100); 
  --light-base-on-tertiary-active                    :var(--black-100); 
  --light-base-on-tertiary-disabled                  :var(--black-100);

  --light-base-on-confirm-default                    :var(--black-100);
  --light-base-on-confirm-hover                      :var(--black-100);
  --light-base-on-confirm-active                     :var(--black-100);
  --light-base-on-confirm-disabled                   :var(--black-100);

  --light-base-on-accent-primary-default             :var(--black-10);
  --light-base-on-accent-primary-hover               :var(--black-10); 
  --light-base-on-accent-primary-active              :var(--black-10); 
  --light-base-on-accent-primary-disabled            :var(--black-60); 

  --light-base-on-accent-secondary-default           :var(--black-10);
  --light-base-on-accent-secondary-hover             :var(--black-10); 
  --light-base-on-accent-secondary-active            :var(--black-10); 
  --light-base-on-accent-secondary-disabled          :var(--black-60); 

  --light-base-on-translucent-default                :var(--black-10);
  --light-base-on-translucent-hover                  :var(--black-10); 
  --light-base-on-translucent-active                 :var(--black-10); 
  --light-base-on-translucent-disabled               :var(--black-60); 

  --light-base-on-red-default                        :var(--black-100);
  --light-base-on-red-hover                          :var(--black-100);
  --light-base-on-red-active                         :var(--black-100);
  --light-base-on-red-disabled                       :var(--black-100);

  --light-base-on-error-default                      :var(--red-30);
  --light-base-on-error-hover                        :var(--red-30);
  --light-base-on-error-active                       :var(--red-30);
  --light-base-on-error-disabled                     :var(--red-30);

  --light-base-on-border-primary-default             :none;
  --light-base-on-border-primary-hover               :none;
  --light-base-on-border-primary-active              :none;
  --light-base-on-border-primary-disabled            :none;

  --light-base-on-border-secondary-default           :none;
  --light-base-on-border-secondary-hover             :none;
  --light-base-on-border-secondary-active            :none;
  --light-base-on-border-secondary-disabled          :none;

  /* // DARK theme */

  --dark-surface-base                               :var(--black-10);
  --dark-surface-low                                :var(--black-25);
  --dark-surface-high                               :var(--black-40);
  --dark-surface-invert                             :var(--black-100);

  --dark-base-primary-default                       :var(--black-100);
  --dark-base-primary-hover                         :var(--black-95);
  --dark-base-primary-active                        :var(--black-80);
  --dark-base-primary-disabled                      :var(--black-40);

  --dark-base-secondary-default                     :var(--black-90);
  --dark-base-secondary-hover                       :var(--black-80); 
  --dark-base-secondary-active                      :var(--black-70); 
  --dark-base-secondary-disabled                    :var(--black-40);

  --dark-base-tertiary-default                      :var(--black-70); 
  --dark-base-tertiary-hover                        :var(--black-100); 
  --dark-base-tertiary-active                       :var(--black-90); 
  --dark-base-tertiary-disabled                     :var(--black-40);

  --dark-base-confirm-default                       :var(--green-60);
  --dark-base-confirm-hover                         :var(--green-80);
  --dark-base-confirm-active                        :var(--green-85);
  --dark-base-confirm-disabled                      :var(--green-40);

  --dark-base-accent-primary-default                :var(--black-35);
  --dark-base-accent-primary-hover                  :var(--black-40); 
  --dark-base-accent-primary-active                 :var(--black-25); 
  --dark-base-accent-primary-disabled               :var(--black-35); 

  --dark-base-accent-secondary-default              :var(--black-25);
  --dark-base-accent-secondary-hover                :var(--black-35); 
  --dark-base-accent-secondary-active               :var(--black-20); 
  --dark-base-accent-secondary-disabled             :var(--black-25); 

  --dark-base-translucent-default                   :var(--translucent-light-90);
  --dark-base-translucent-hover                     :var(--translucent-light-80); 
  --dark-base-translucent-active                    :var(--translucent-light-70); 
  --dark-base-translucent-disabled                  :var(--translucent-light-90); 

  --dark-base-red-default                           :var(--red-40);
  --dark-base-red-hover                             :var(--red-50);
  --dark-base-red-active                            :var(--red-70);
  --dark-base-red-disabled                          :var(--red-25);

  --dark-base-error-default                         :var(--red-60);
  --dark-base-error-hover                           :var(--red-60);
  --dark-base-error-active                          :var(--red-60);
  --dark-base-error-disabled                        :var(--red-30);

  --dark-base-border-primary-default                :var(--black-50);
  --dark-base-border-primary-hover                  :var(--black-60);
  --dark-base-border-primary-active                 :var(--black-60);
  --dark-base-border-primary-focus                  :var(--blue-60);
  --dark-base-border-primary-disabled               :var(--black-50);

  --dark-base-border-secondary-default              :var(--black-30);
  --dark-base-border-secondary-hover                :var(--black-40);
  --dark-base-border-secondary-active               :var(--black-50);
  --dark-base-border-secondary-disabled             :var(--black-50);

  --dark-low-accent-primary-default                 :var(--black-35);
  --dark-low-accent-primary-hover                   :var(--black-40);
  --dark-low-accent-primary-active                  :var(--black-50);
  --dark-low-accent-primary-focus                   :var(--blue-30);
  --dark-low-accent-primary-disabled                :var(--black-35);

  --dark-low-accent-secondary-default               :var(--black-30);
  --dark-low-accent-secondary-hover                 :var(--black-35);
  --dark-low-accent-secondary-active                :var(--black-40);
  --dark-low-accent-secondary-focus                 :var(--blue-30);
  --dark-low-accent-secondary-disabled              :var(--black-30);

  /* // DARK-ON-CONTEXT */
  --dark-base-on-primary-default                    :var(--black-10);
  --dark-base-on-primary-hover                      :var(--black-10);
  --dark-base-on-primary-active                     :var(--black-10);
  --dark-base-on-primary-disabled                   :var(--black-10);

  --dark-base-on-secondary-default                  :var(--black-10);
  --dark-base-on-secondary-hover                    :var(--black-10); 
  --dark-base-on-secondary-active                   :var(--black-10); 
  --dark-base-on-secondary-disabled                 :var(--black-10);

  --dark-base-on-tertiary-default                   :var(--black-10); 
  --dark-base-on-tertiary-hover                     :var(--black-10); 
  --dark-base-on-tertiary-active                    :var(--black-10); 
  --dark-base-on-tertiary-disabled                  :var(--black-10);

  --dark-base-on-confirm-default                    :var(--black-100);
  --dark-base-on-confirm-hover                      :var(--black-100);
  --dark-base-on-confirm-active                     :var(--black-100);
  --dark-base-on-confirm-disabled                   :var(--black-100);

  --dark-base-on-accent-primary-default             :var(--black-100);
  --dark-base-on-accent-primary-hover               :var(--black-100); 
  --dark-base-on-accent-primary-active              :var(--black-100); 
  --dark-base-on-accent-primary-disabled            :var(--black-60); 

  --dark-base-on-accent-secondary-default           :var(--black-100);
  --dark-base-on-accent-secondary-hover             :var(--black-100); 
  --dark-base-on-accent-secondary-active            :var(--black-100); 
  --dark-base-on-accent-secondary-disabled          :var(--black-60); 

  --dark-base-on-translucent-default                :var(--black-100);
  --dark-base-on-translucent-hover                  :var(--black-100); 
  --dark-base-on-translucent-active                 :var(--black-100); 
  --dark-base-on-translucent-disabled               :var(--black-60); 

  --dark-base-on-red-default                        :var(--black-10);
  --dark-base-on-red-hover                          :var(--black-10);
  --dark-base-on-red-active                         :var(--black-10);
  --dark-base-on-red-disabled                       :var(--black-10);

  --dark-base-on-error-default                      :var(--red-70);
  --dark-base-on-error-hover                        :var(--red-70);
  --dark-base-on-error-active                       :var(--red-70);
  --dark-base-on-error-disabled                     :var(--red-70);

  --dark-base-on-border-primary-default             :none;
  --dark-base-on-border-primary-hover               :none;
  --dark-base-on-border-primary-active              :none;
  --dark-base-on-border-primary-disabled            :none;

  --dark-base-on-border-secondary-default           :none;
  --dark-base-on-border-secondary-hover             :none;
  --dark-base-on-border-secondary-active            :none;
  --dark-base-on-border-secondary-disabled          :none;

  /* // COLOR primatives */
  --black-0: #000;
  --black-10: #212121;
  --black-15: none;
  --black-20: #303030;
  --black-25: #3A3A3A;
  --black-30: #454545;
  --black-35: #505050;
  --black-40: #616161;
  --black-50: #757575;
  --black-60: #909090;
  --black-65: #9D9D9D;
  --black-70: #AAAAAA;
  --black-75: #b8b8b8;
  --black-80: #C5C5C5;
  --black-85: #d2d2d2;
  --black-90: #E0E0E0;
  --black-95: #EEEEEE;
  --black-98: #F5F5F5;
  --black-99: #FAFAFA;
  --black-100: #fff;

  --red-0: #000;
  --red-5: #2C0200;
  --red-10: #410501;
  --red-15: #4D0601;
  --red-20: #5E0000;
  --red-25: #760202;
  --red-30: #920000;
  --red-35: #A40A01;
  --red-40: #CB0000;
  --red-50: #FB3529;
  --red-60: #FA4E4E;
  --red-70: #FF8686;
  --red-75: none;
  --red-80: #FEB3BA;
  --red-90: #FCD9DF;
  --red-95: #FFE5EA;
  --red-98: #FFF2F4;
  --red-99: #FFF9FA;
  --red-100: #fff;

  --blue-0: #000;
  --blue-5: #031124;
  --blue-10: #071B36;
  --blue-15: #0C2647;
  --blue-20: #113058;
  --blue-25: #163C6A;
  --blue-30: #1C477D;
  --blue-35: #22538F;
  --blue-40: #285EA4;
  --blue-50: #3477CC;
  --blue-60: #0094FF;
  --blue-70: #7AACF9;
  --blue-75: none;
  --blue-80: #AAC8FA;
  --blue-90: #D6E3FC;
  --blue-95: #EBF1FE;
  --blue-98: #F8F9FE;
  --blue-99: #FDFCFF;
  --blue-100: #fff;

  --green-0: #000;
  --green-5: #011801;
  --green-10: #022502;
  --green-15: #042E04;
  --green-20: #053A04;
  --green-25: #074806;
  --green-30: #0C5B0B;
  --green-35: #11720F;
  --green-40: #168713;
  --green-50: #259F22;
  --green-60: #37BC34;
  --green-70: #3CCC39;
  --green-75: none;
  --green-80: #55E551;
  --green-90: #7FF08C;
  --green-95: #BFFFC7;
  --green-98: #DCFFE0;
  --green-99: #ECFFEE;
  --green-100: #fff;

  --gold-0: #000;
  --gold-5: #1C1509;
  --gold-10: #241C0D;
  --gold-15: #322612;
  --gold-20: #3F2F16;
  --gold-25: #49371A;
  --gold-30: #574321;
  --gold-35: #685028;
  --gold-40: #775B2D;
  --gold-50: #9B763B;
  --gold-60: #B18948;
  --gold-70: #CEA259;
  --gold-75: none;
  --gold-80: #EDBD6F;
  --gold-90: #FFDFAA;
  --gold-95: #FFEFD4;
  --gold-98: #FDF7EE;
  --gold-99: #FFFDFA;
  --gold-100: #fff;

  --translucent-dark-0: #212121;
  --translucent-dark-10: rgba(33, 33, 33, 0.90);
  --translucent-dark-15: rgba(33, 33, 33, 0.85);
  --translucent-dark-20: rgba(33, 33, 33, 0.80);
  --translucent-dark-25: rgba(33, 33, 33, 0.75);
  --translucent-dark-30: rgba(33, 33, 33, 0.70);
  --translucent-dark-35: rgba(33, 33, 33, 0.65);
  --translucent-dark-40: rgba(33, 33, 33, 0.60);
  --translucent-dark-50: rgba(33, 33, 33, 0.50);
  --translucent-dark-60: rgba(33, 33, 33, 0.40);
  --translucent-dark-70: rgba(33, 33, 33, 0.30);
  --translucent-dark-75: rgba(33, 33, 33, 0.25);
  --translucent-dark-80: rgba(33, 33, 33, 0.20);
  --translucent-dark-90: rgba(33, 33, 33, 0.10);
  --translucent-dark-95: rgba(33, 33, 33, 0.05);
  --translucent-dark-98: rgba(33, 33, 33, 0.02);
  --translucent-dark-99: rgba(33, 33, 33, 0.01);
  --translucent-dark-100: rgba(33, 33, 33, 0.0);

  --translucent-light-0: #fff;
  --translucent-light-10: rgba(255, 255, 255, 0.90);
  --translucent-light-15: rgba(255, 255, 255, 0.85);
  --translucent-light-20: rgba(255, 255, 255, 0.80);
  --translucent-light-25: rgba(255, 255, 255, 0.75);
  --translucent-light-30: rgba(255, 255, 255, 0.70);
  --translucent-light-35: rgba(255, 255, 255, 0.65);
  --translucent-light-40: rgba(255, 255, 255, 0.60);
  --translucent-light-50: rgba(255, 255, 255, 0.50);
  --translucent-light-60: rgba(255, 255, 255, 0.40);
  --translucent-light-70: rgba(255, 255, 255, 0.30);
  --translucent-light-75: rgba(255, 255, 255, 0.25);
  --translucent-light-80: rgba(255, 255, 255, 0.20);
  --translucent-light-90: rgba(255, 255, 255, 0.10);
  --translucent-light-95: rgba(255, 255, 255, 0.05);
  --translucent-light-98: rgba(255, 255, 255, 0.02);
  --translucent-light-99: rgba(255, 255, 255, 0.01);
  --translucent-light-100: rgba(255, 255, 255, 0.0);
}

/*============================================================================
  #Normalize
  Based on normalize.css v3.0.2 | MIT License | git.io/normalize
==============================================================================*/

:root {
  /* COLOR tokens */
  /* LIGHT theme */

  --light-surface-base                               :var(--black-100);
  --light-surface-low                                :var(--black-98);
  --light-surface-high                               :var(--black-95);
  --light-surface-invert                             :var(--black-10);

  --light-base-primary-default                       :var(--black-10);
  --light-base-primary-hover                         :var(--black-35);
  --light-base-primary-active                        :var(--black-40);
  --light-base-primary-disabled                      :var(--black-60);

  --light-base-secondary-default                     :var(--black-30);
  --light-base-secondary-hover                       :var(--black-50); 
  --light-base-secondary-active                      :var(--black-10); 
  --light-base-secondary-disabled                    :var(--black-60);

  --light-base-tertiary-default                      :var(--black-50); 
  --light-base-tertiary-hover                        :var(--black-10); 
  --light-base-tertiary-active                       :var(--black-40); 
  --light-base-tertiary-disabled                     :var(--black-60);

  --light-base-confirm-default                       :var(--green-60);
  --light-base-confirm-hover                         :var(--green-40);
  --light-base-confirm-active                        :var(--green-35);
  --light-base-confirm-disabled                      :var(--green-90);

  --light-base-accent-primary-default                :var(--black-95);
  --light-base-accent-primary-hover                  :var(--black-90); 
  --light-base-accent-primary-active                 :var(--black-80); 
  --light-base-accent-primary-disabled               :var(--black-95); 

  --light-base-accent-secondary-default              :var(--black-98);
  --light-base-accent-secondary-hover                :var(--black-95); 
  --light-base-accent-secondary-active               :var(--black-90); 
  --light-base-accent-secondary-disabled             :var(--black-98); 

  --light-base-translucent-default                   :var(--translucent-dark-90);
  --light-base-translucent-hover                     :var(--translucent-dark-80); 
  --light-base-translucent-active                    :var(--translucent-dark-70); 
  --light-base-translucent-disabled                  :var(--translucent-dark-90); 

  --light-base-red-default                           :var(--red-40);
  --light-base-red-hover                             :var(--red-35);
  --light-base-red-active                            :var(--red-25);
  --light-base-red-disabled                          :var(--red-60);

  --light-base-error-default                         :var(--red-40);
  --light-base-error-hover                           :var(--red-35);
  --light-base-error-active                          :var(--red-25);
  --light-base-error-disabled                        :var(--red-60);

  --light-base-border-primary-default                :var(--black-80);
  --light-base-border-primary-hover                  :var(--black-50);
  --light-base-border-primary-active                 :var(--black-20);
  --light-base-border-primary-focus                  :var(--blue-60);
  --light-base-border-primary-disabled               :var(--black-90);

  --light-base-border-secondary-default              :var(--black-90);
  --light-base-border-secondary-hover                :var(--black-80);
  --light-base-border-secondary-active               :var(--black-70);
  --light-base-border-secondary-disabled             :var(--black-95);

  /* LIGHT-ON-CONTEXT */
  --light-base-on-primary-default                    :var(--black-100);
  --light-base-on-primary-hover                      :var(--black-100);
  --light-base-on-primary-active                     :var(--black-100);
  --light-base-on-primary-disabled                   :var(--black-100);

  --light-base-on-secondary-default                  :var(--black-100);
  --light-base-on-secondary-hover                    :var(--black-100); 
  --light-base-on-secondary-active                   :var(--black-100); 
  --light-base-on-secondary-disabled                    :var(--black-100);

  --light-base-on-tertiary-default                   :var(--black-100); 
  --light-base-on-tertiary-hover                     :var(--black-100); 
  --light-base-on-tertiary-active                    :var(--black-100); 
  --light-base-on-tertiary-disabled                  :var(--black-100);

  --light-base-on-confirm-default                    :var(--black-100);
  --light-base-on-confirm-hover                      :var(--black-100);
  --light-base-on-confirm-active                     :var(--black-100);
  --light-base-on-confirm-disabled                   :var(--black-100);

  --light-base-on-accent-primary-default             :var(--black-10);
  --light-base-on-accent-primary-hover               :var(--black-10); 
  --light-base-on-accent-primary-active              :var(--black-10); 
  --light-base-on-accent-primary-disabled            :var(--black-60); 

  --light-base-on-accent-secondary-default           :var(--black-10);
  --light-base-on-accent-secondary-hover             :var(--black-10); 
  --light-base-on-accent-secondary-active            :var(--black-10); 
  --light-base-on-accent-secondary-disabled          :var(--black-60); 

  --light-base-on-translucent-default                :var(--black-10);
  --light-base-on-translucent-hover                  :var(--black-10); 
  --light-base-on-translucent-active                 :var(--black-10); 
  --light-base-on-translucent-disabled               :var(--black-60); 

  --light-base-on-red-default                        :var(--black-100);
  --light-base-on-red-hover                          :var(--black-100);
  --light-base-on-red-active                         :var(--black-100);
  --light-base-on-red-disabled                       :var(--black-100);

  --light-base-on-error-default                      :var(--red-30);
  --light-base-on-error-hover                        :var(--red-30);
  --light-base-on-error-active                       :var(--red-30);
  --light-base-on-error-disabled                     :var(--red-30);

  --light-base-on-border-primary-default             :none;
  --light-base-on-border-primary-hover               :none;
  --light-base-on-border-primary-active              :none;
  --light-base-on-border-primary-disabled            :none;

  --light-base-on-border-secondary-default           :none;
  --light-base-on-border-secondary-hover             :none;
  --light-base-on-border-secondary-active            :none;
  --light-base-on-border-secondary-disabled          :none;

  /* DARK theme */

  --dark-surface-base                               :var(--black-10);
  --dark-surface-low                                :var(--black-25);
  --dark-surface-high                               :var(--black-40);
  --dark-surface-invert                             :var(--black-100);

  --dark-base-primary-default                       :var(--black-100);
  --dark-base-primary-hover                         :var(--black-95);
  --dark-base-primary-active                        :var(--black-80);
  --dark-base-primary-disabled                      :var(--black-40);

  --dark-base-secondary-default                     :var(--black-90);
  --dark-base-secondary-hover                       :var(--black-80); 
  --dark-base-secondary-active                      :var(--black-70); 
  --dark-base-secondary-disabled                    :var(--black-40);

  --dark-base-tertiary-default                      :var(--black-70); 
  --dark-base-tertiary-hover                        :var(--black-100); 
  --dark-base-tertiary-active                       :var(--black-90); 
  --dark-base-tertiary-disabled                     :var(--black-40);

  --dark-base-confirm-default                       :var(--green-60);
  --dark-base-confirm-hover                         :var(--green-80);
  --dark-base-confirm-active                        :var(--green-85);
  --dark-base-confirm-disabled                      :var(--green-40);

  --dark-base-accent-primary-default                :var(--black-35);
  --dark-base-accent-primary-hover                  :var(--black-40); 
  --dark-base-accent-primary-active                 :var(--black-25); 
  --dark-base-accent-primary-disabled               :var(--black-35); 

  --dark-base-accent-secondary-default              :var(--black-25);
  --dark-base-accent-secondary-hover                :var(--black-35); 
  --dark-base-accent-secondary-active               :var(--black-20); 
  --dark-base-accent-secondary-disabled             :var(--black-25); 

  --dark-base-translucent-default                   :var(--translucent-light-90);
  --dark-base-translucent-hover                     :var(--translucent-light-80); 
  --dark-base-translucent-active                    :var(--translucent-light-70); 
  --dark-base-translucent-disabled                  :var(--translucent-light-90); 

  --dark-base-red-default                           :var(--red-40);
  --dark-base-red-hover                             :var(--red-50);
  --dark-base-red-active                            :var(--red-70);
  --dark-base-red-disabled                          :var(--red-25);

  --dark-base-error-default                         :var(--red-60);
  --dark-base-error-hover                           :var(--red-60);
  --dark-base-error-active                          :var(--red-60);
  --dark-base-error-disabled                        :var(--red-30);

  --dark-base-border-primary-default                :var(--black-50);
  --dark-base-border-primary-hover                  :var(--black-60);
  --dark-base-border-primary-active                 :var(--black-60);
  --dark-base-border-primary-focus                  :var(--blue-60);
  --dark-base-border-primary-disabled               :var(--black-50);

  --dark-base-border-secondary-default              :var(--black-30);
  --dark-base-border-secondary-hover                :var(--black-40);
  --dark-base-border-secondary-active               :var(--black-50);
  --dark-base-border-secondary-disabled             :var(--black-50);

  /* DARK-ON-CONTEXT */

  --dark-base-on-primary-default                    :var(--black-10);
  --dark-base-on-primary-hover                      :var(--black-10);
  --dark-base-on-primary-active                     :var(--black-10);
  --dark-base-on-primary-disabled                   :var(--black-10);

  --dark-base-on-secondary-default                  :var(--black-10);
  --dark-base-on-secondary-hover                    :var(--black-10); 
  --dark-base-on-secondary-active                   :var(--black-10); 
  --dark-base-on-secondary-disabled                 :var(--black-10);

  --dark-base-on-tertiary-default                   :var(--black-10); 
  --dark-base-on-tertiary-hover                     :var(--black-10); 
  --dark-base-on-tertiary-active                    :var(--black-10); 
  --dark-base-on-tertiary-disabled                  :var(--black-10);

  --dark-base-on-confirm-default                    :var(--black-100);
  --dark-base-on-confirm-hover                      :var(--black-100);
  --dark-base-on-confirm-active                     :var(--black-100);
  --dark-base-on-confirm-disabled                   :var(--black-100);

  --dark-base-on-accent-primary-default             :var(--black-100);
  --dark-base-on-accent-primary-hover               :var(--black-100); 
  --dark-base-on-accent-primary-active              :var(--black-100); 
  --dark-base-on-accent-primary-disabled            :var(--black-60); 

  --dark-base-on-accent-secondary-default           :var(--black-100);
  --dark-base-on-accent-secondary-hover             :var(--black-100); 
  --dark-base-on-accent-secondary-active            :var(--black-100); 
  --dark-base-on-accent-secondary-disabled          :var(--black-60); 

  --dark-base-on-translucent-default                :var(--black-100);
  --dark-base-on-translucent-hover                  :var(--black-100); 
  --dark-base-on-translucent-active                 :var(--black-100); 
  --dark-base-on-translucent-disabled               :var(--black-60); 

  --dark-base-on-red-default                        :var(--black-10);
  --dark-base-on-red-hover                          :var(--black-10);
  --dark-base-on-red-active                         :var(--black-10);
  --dark-base-on-red-disabled                       :var(--black-10);

  --dark-base-on-error-default                      :var(--red-70);
  --dark-base-on-error-hover                        :var(--red-70);
  --dark-base-on-error-active                       :var(--red-70);
  --dark-base-on-error-disabled                     :var(--red-70);

  --dark-base-on-border-primary-default             :none;
  --dark-base-on-border-primary-hover               :none;
  --dark-base-on-border-primary-active              :none;
  --dark-base-on-border-primary-disabled            :none;

  --dark-base-on-border-secondary-default           :none;
  --dark-base-on-border-secondary-hover             :none;
  --dark-base-on-border-secondary-active            :none;
  --dark-base-on-border-secondary-disabled          :none;

  /* COLOR primatives */
  
  --black-0: #000;
  --black-10: #212121;
  --black-15: none;
  --black-20: #303030;
  --black-25: #3A3A3A;
  --black-30: #454545;
  --black-35: #505050;
  --black-40: #616161;
  --black-50: #757575;
  --black-60: #909090;
  --black-70: #AAAAAA;
  --black-75: none;
  --black-80: #C5C5C5;
  --black-90: #E0E0E0;
  --black-95: #EEEEEE;
  --black-98: #F5F5F5;
  --black-99: #FAFAFA;
  --black-100: #fff;

  --red-0: #000;
  --red-5: #2C0200;
  --red-10: #410501;
  --red-15: #4D0601;
  --red-20: #5E0000;
  --red-25: #760202;
  --red-30: #920000;
  --red-35: #A40A01;
  --red-40: #CB0000;
  --red-50: #FB3529;
  --red-60: #FA4E4E;
  --red-70: #FF8686;
  --red-75: none;
  --red-80: #FEB3BA;
  --red-90: #FCD9DF;
  --red-95: #FFE5EA;
  --red-98: #FFF2F4;
  --red-99: #FFF9FA;
  --red-100: #fff;

  --blue-0: #000;
  --blue-5: #031124;
  --blue-10: #071B36;
  --blue-15: #0C2647;
  --blue-20: #113058;
  --blue-25: #163C6A;
  --blue-30: #1C477D;
  --blue-35: #22538F;
  --blue-40: #285EA4;
  --blue-50: #3477CC;
  --blue-60: #0094FF;
  --blue-70: #7AACF9;
  --blue-75: none;
  --blue-80: #AAC8FA;
  --blue-90: #D6E3FC;
  --blue-95: #EBF1FE;
  --blue-98: #F8F9FE;
  --blue-99: #FDFCFF;
  --blue-100: #fff;

  --green-0: #000;
  --green-5: #011801;
  --green-10: #022502;
  --green-15: #042E04;
  --green-20: #053A04;
  --green-25: #074806;
  --green-30: #0C5B0B;
  --green-35: #11720F;
  --green-40: #168713;
  --green-50: #259F22;
  --green-60: #37BC34;
  --green-70: #3CCC39;
  --green-75: none;
  --green-80: #55E551;
  --green-90: #7FF08C;
  --green-95: #BFFFC7;
  --green-98: #DCFFE0;
  --green-99: #ECFFEE;
  --green-100: #fff;

  --gold-0: #000;
  --gold-5: #1C1509;
  --gold-10: #241C0D;
  --gold-15: #322612;
  --gold-20: #3F2F16;
  --gold-25: #49371A;
  --gold-30: #574321;
  --gold-35: #685028;
  --gold-40: #775B2D;
  --gold-50: #9B763B;
  --gold-60: #B18948;
  --gold-70: #CEA259;
  --gold-75: none;
  --gold-80: #EDBD6F;
  --gold-90: #FFDFAA;
  --gold-95: #FFEFD4;
  --gold-98: #FDF7EE;
  --gold-99: #FFFDFA;
  --gold-100: #fff;

  --translucent-dark-0: #212121;
  --translucent-dark-10: rgba(33, 33, 33, 0.90);
  --translucent-dark-15: rgba(33, 33, 33, 0.85);
  --translucent-dark-20: rgba(33, 33, 33, 0.80);
  --translucent-dark-25: rgba(33, 33, 33, 0.75);
  --translucent-dark-30: rgba(33, 33, 33, 0.70);
  --translucent-dark-35: rgba(33, 33, 33, 0.65);
  --translucent-dark-40: rgba(33, 33, 33, 0.60);
  --translucent-dark-50: rgba(33, 33, 33, 0.50);
  --translucent-dark-60: rgba(33, 33, 33, 0.40);
  --translucent-dark-70: rgba(33, 33, 33, 0.30);
  --translucent-dark-75: rgba(33, 33, 33, 0.25);
  --translucent-dark-80: rgba(33, 33, 33, 0.20);
  --translucent-dark-90: rgba(33, 33, 33, 0.10);
  --translucent-dark-95: rgba(33, 33, 33, 0.05);
  --translucent-dark-98: rgba(33, 33, 33, 0.02);
  --translucent-dark-99: rgba(33, 33, 33, 0.01);
  --translucent-dark-100: rgba(33, 33, 33, 0.0);

  --translucent-light-0: #fff;
  --translucent-light-10: rgba(255, 255, 255, 0.90);
  --translucent-light-15: rgba(255, 255, 255, 0.85);
  --translucent-light-20: rgba(255, 255, 255, 0.80);
  --translucent-light-25: rgba(255, 255, 255, 0.75);
  --translucent-light-30: rgba(255, 255, 255, 0.70);
  --translucent-light-35: rgba(255, 255, 255, 0.65);
  --translucent-light-40: rgba(255, 255, 255, 0.60);
  --translucent-light-50: rgba(255, 255, 255, 0.50);
  --translucent-light-60: rgba(255, 255, 255, 0.40);
  --translucent-light-70: rgba(255, 255, 255, 0.30);
  --translucent-light-75: rgba(255, 255, 255, 0.25);
  --translucent-light-80: rgba(255, 255, 255, 0.20);
  --translucent-light-90: rgba(255, 255, 255, 0.10);
  --translucent-light-95: rgba(255, 255, 255, 0.05);
  --translucent-light-98: rgba(255, 255, 255, 0.02);
  --translucent-light-99: rgba(255, 255, 255, 0.01);
  --translucent-light-100: rgba(255, 255, 255, 0.0);
}

*,
*:before,
*:after {
  box-sizing: border-box;
}

body {
  margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

body,
input,
textarea,
button,
select {
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
}

a {
  background-color: transparent;
}

b,
strong {
  font-weight: 700;
}

em {
  font-style: italic;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  max-width: 100%;
  border: 0;
}

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input[type="search"] {
  -webkit-appearance: none;
  -moz-appearance: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

textarea {
  overflow: auto;
  -webkit-appearance: none;
  -moz-appearance: none;
}

:focus {
  outline: none;
}

[tabindex='-1']:focus {
  outline: none;
}

/*================ #Helper Classes ================*/

/*================ #Basic Styles ================*/
body,
input,
textarea,
button,
select {
  font-size: 16px;
  font-family: "Basel Grotesk","Karla","HelveticaNeue","Helvetica Neue",sans-serif;
  color: #212121;
  line-height: 1.375;
}

html,
body {
  -webkit-appearance: none;
  height: 100%;
}
body {
  background-color: #fff;
}
button,
input[type="submit"] {
  cursor: pointer;
}
body {
  display: flex;
	flex-direction: column;
	flex: 1 0 auto;
}
#__next {
  display: flex;
	flex-direction: column;
	flex: 1 0 auto;
}
p {
  margin: 0 0 10px;
}

.swiper-container {
  margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1;
}
.swiper-wrapper {
  position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: flex;
	transition-property: transform;
  box-sizing: content-box;
  transform: translate3d(0px,0,0);
}

.swiper-container-vertical&gt;.swiper-wrapper {
	flex-direction: column;
}

.swiper-slide {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	transition-property: transform;
}

.body-block-ux {
	pointer-events: none;
}

/*Detail Swiper*/
.mg-slide-icon {
  display: inline-block;
  vertical-align: middle;
	width: 30px;
	height: 30px;
}
.mg-slide-button {
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0.2;
  cursor: pointer;
}
.mg-slide-button:hover {
  opacity: 0.75;
}
.hold-scroll {
  width: 100%;
  /* position: fixed; */
  overflow-y: hidden !important;
  touch-action: none;
  -webkit-overflow-scrolling: none;
  overscroll-behavior: none;
}
.lock-scroll {
  width: 100%;
  position: fixed;
  overflow-y: auto;
  touch-action: none;
  -webkit-overflow-scrolling: none;
  overscroll-behavior: none;
}
.lock-scroll-position {
  width: 100%;
  position: fixed;
  overflow-y: auto;
  touch-action: none;
  -webkit-overflow-scrolling: none;
  overscroll-behavior: none;
}
.lock-without-scroll {
  width: 100%;
  position: fixed;
  touch-action: none;
  -webkit-overflow-scrolling: none;
  overflow: hidden !important;
  overscroll-behavior: contain;
}
.freeze-body {
  overflow: hidden !important;
}
.main-content--cart {
  margin-top: 0px !important;
  padding-bottom: 128px !important;
}
@media only screen and (max-width: 767px) {
  .main-content--cart {
    padding-bottom: 80px !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .main-content--cart {
    padding-bottom: 96px !important;
  }
}
@media (min-width: 750px) {
  .hold-scroll-pc {
    width: 100%;
    position: fixed;
    overflow-y: scroll !important;
    touch-action: none;
    -webkit-overflow-scrolling: none;
    overscroll-behavior: none;
  }
}

/*Back to top*/
.backToTopHide {
  opacity: 0;
  transition: opacity 2s ease-in;
}

.backToTopShow {
  opacity: 1;
  transition: opacity 2s ease-in;
}

.vjs-matrix.video-js {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  background: #eee;
}

.grecaptcha-badge {
  visibility: hidden;
}
#trackOrder .grecaptcha-badge {
  visibility: visible !important;
  z-index: 9999;
}
/* 3ds1 */
.modal-transition-3ds1 {
  width: 400px !important;
  height: 390px !important;
}

.modal-transition-3ds2 {
  width: 400px !important;
  height: 600px !important;
}

.modal-transition-checkout {
  width: 800px !important;
  height: 600px !important;
}

/* cookie consent */
.lock-scroll #cc-main {
  z-index: -1 !important;
}

/* Size Guide */
#guide-usual__size-value {
  text-transform: uppercase;
}

/* region dialog */
.main-dialog-enter {
  position: absolute;
  opacity: 0;
}
.main-dialog-enter-active {
  opacity: 1;
  /* transition: opacity .3s linear; */
}
.main-dialog-exit {
  position: absolute;
  opacity: 1;
}
.main-dialog-exit-active {
  opacity: 0;
  /* transition: opacity .3s linear; */
}

.secondary-dialog-enter {
  background-color: #fff;
  position: absolute;
  opacity: 0;
}
.secondary-dialog-enter-active {
  opacity: 1;
  /* transition: opacity .3s linear; */
}
.secondary-dialog-exit {
  position: absolute;
  opacity: 1;
}
.secondary-dialog-exit-active {
  opacity: 0;
  /* transition: opacity .3s linear; */
}


/* region toast */
.region-toast-enter {
  opacity: 0;
  transform: translateY(8px);
}
.region-toast-enter-active {
  opacity: 1;
  transform: translateY(0px);
  transition: opacity .3s cubic-bezier(0.23, 1.0, 0.32, 1.0), transform .3s cubic-bezier(0.23, 1.0, 0.32, 1.0);
}
.region-toast-exit {
  opacity: 1;
  transform: translateY(0px);
}
.region-toast-exit-active {
  opacity: 0;
  transform: translateY(-8px);
  transition: opacity .3s cubic-bezier(0.75, 0.05, 0.86, 0.06), transform .3s cubic-bezier(0.75, 0.05, 0.86, 0.06);
}


#adjust-smart-banner {
  display: flex;
  /* height: 80px; */
  width: 100%;
}

#adjust-smart-banner&gt;div {
  flex: 1;
  width: 100%;
}
#adjust-smart-banner&gt;div&gt;div {
  width: 100%;
  display: flex;
}

#adjust-smart-banner&gt;div&gt;div&gt;div {
  flex: 1;
  width: 100%;
  max-width: 100%;
  padding-inline: 0px;
  gap: 0;
}
#adjust-smart-banner&gt;div&gt;div&gt;div&gt;button {
  margin-right: 8px;
  margin-left: 10px;
}
#adjust-smart-banner&gt;div&gt;div&gt;div&gt;img {
  display: none;
}
#adjust-smart-banner&gt;div&gt;div&gt;div&gt;button path {
  fill:#212121;
}
#adjust-smart-banner&gt;div&gt;div&gt;div&gt;div {
  gap: 0;
}
#adjust-smart-banner&gt;div&gt;div&gt;div&gt;div&gt;a {
  padding-inline: 0px;
  padding: 5px 10px 1px 10px;
  margin-right: 16px;
  border-color: #c5c5c5;
  border-radius: 2px;
  font-weight: 400;
  line-height: 140%;
  height: 32px;
  font-family: "Basel Grotesk";
  box-shadow: none;
}
#adjust-smart-banner&gt;div&gt;div&gt;div&gt;div&gt;div:nth-child(1) {
  margin-right: 10px;
}
#adjust-smart-banner&gt;div&gt;div&gt;div&gt;div&gt;div:nth-child(1)&gt;img {
  border-radius: 12px;
}
#adjust-smart-banner&gt;div&gt;div&gt;div&gt;div&gt;div:nth-child(2) {
  max-width: calc(100% - 160px);
  margin-right: 0px;
}
#adjust-smart-banner&gt;div&gt;div&gt;div&gt;div&gt;div:nth-child(2)&gt;h4 {
  white-space: break-spaces;
  font-family: "Basel Grotesk";
  font-weight: 400;
  font-style: normal;
  line-height: 140%;
  letter-spacing: 0.14px;
  color:#505050;
  margin: 0 0 2px 0;
}
#adjust-smart-banner&gt;div&gt;div&gt;div&gt;div&gt;div:nth-child(2)&gt;p {
  font-family: "Basel Grotesk";
  line-height: 140%; /* 16.8px */
  letter-spacing: 0.36px;
  color:#757575;
}
@media only screen and (max-width: 359px) {
  #adjust-smart-banner&gt;div&gt;div&gt;div&gt;div&gt;div:nth-child(2)&gt;h4 {
    font-size: 12px !important;
    line-height: 140%;
  }
  #adjust-smart-banner&gt;div&gt;div&gt;div&gt;div&gt;a {
    font-size: 12px !important;
    padding-inline: 0px;
    padding: 6px 8px 4px 8px;
  }
  #adjust-smart-banner&gt;div&gt;div&gt;div&gt;div&gt;div:nth-child(2) {
    max-width: calc(100% - 140px);
  }
}
._1Re8SRuv9Vf0zsLen1bSwl,
._1Re8SRuv9Vf0zsLen1bSwl input,
._1Re8SRuv9Vf0zsLen1bSwl select {
  font-size: 14px;
}
._2hK0lEL4SFc2vc3yn9Nj5P:after {
  content: "";
  display: table;
  clear: both;
}
._2ftMcoHSTaT_v-4jdNtFQY {
  width: 100%;
  float: left;
  padding: 8px;
  box-sizing: border-box;
}
._1Re8SRuv9Vf0zsLen1bSwl {
  margin: 16px -8px -8px -8px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
._1Re8SRuv9Vf0zsLen1bSwl:after {
  content: "";
  display: table;
  clear: both;
}
._365hG9ChAJKhAtOOL0vrMx {
  position: relative;
}
._1Re8SRuv9Vf0zsLen1bSwl:after {
  content: "";
  display: table;
  clear: both;
}
.L1MFjxktJ2KTKPPbWd7cG {
  position: relative;
  display: block;
	font-weight: normal;
  width: 100%;
  margin-bottom: 6px;
  user-select: none;
  pointer-events: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
}
.jQiw6ckz0mP1bMM6eHZYX {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #757575;
}
._3PCMvFKQIbm2XRtHIdKhtV .L1MFjxktJ2KTKPPbWd7cG {
  transform: none;
  opacity: 1;
}
.dm_jSAaO7zZTvDNrHQ-Hx {
  border: 1px #BDBDBD solid;
  background-clip: padding-box;
  border-radius: 2px;
  display: block;
  box-sizing: border-box;
  width: 100%;
  padding: 10px 12px;
  word-break: normal;
  line-height: 18px;
  background-color: #fff;
	color: #212121;
  font-size: 14px;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.dm_jSAaO7zZTvDNrHQ-Hx:focus {
  outline: none;
	border-color: #9e9e9e;
}
.dm_jSAaO7zZTvDNrHQ-Hx::placeholder {
	font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #9E9E9E;
}
._3PCMvFKQIbm2XRtHIdKhtV .dm_jSAaO7zZTvDNrHQ-Hx {
  /* padding-top: 21px;
  padding-bottom: 5px; */
}
.dm_jSAaO7zZTvDNrHQ-Hx option {
  color: #212121;
}
.-MzCIJYSRxKHiSWvb_E_b .dm_jSAaO7zZTvDNrHQ-Hx {
  border-color: #CB0000;
}
._2IEMXQTraqJjVEWPp-moMV {
  padding-right: 29px;
  white-space: nowrap;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
._1c4i-1sRCd7q0jpb_-_wC_ {
  color: #CB0000;
  margin-top: 8px;
  margin-bottom: 4px;
  line-height: 18px;
}
.jcZXOsIWPPGY80wD2JGyr {
  display: flex;
  justify-content: center;
	pointer-events: none;
	position: absolute;
	top: 50%;
	right: 11px;
  transform: translate(0%, -50%);
  box-sizing: content-box;
}
._16YBHMgE6VbmGOuS824SP- {
  width: 10px;
  height: 10px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  margin-left: -2px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #919191;
  fill: currentColor;
}
._3DxwGQQktBv1km5azhyMaV {
  display: table;
  width: 100%;
}
._2fbf6wyfSM7WeAQdvTDAVH {
  display: table-cell;
  padding-right: 10.5px;
  white-space: nowrap;
}
.R7sgt31jjqS8ckvXCP6RZ {
  background-color: #fff;
  padding: 0;
  margin: 0;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  box-shadow: 0 0 0 0 #000000 inset;
  transition: all 0.2s ease-in-out;
  position: relative;
  cursor: pointer;
  vertical-align: -4px;
  border: 1px solid #d9d9d9;
  background: #0000;
  line-height: normal;
  appearance: none;
  box-sizing: border-box;
}
.R7sgt31jjqS8ckvXCP6RZ:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: scale(0.2);
  transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
  height: 8px;
  margin-left: -5px;
  margin-top: -4px;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-79bec41ba275bbc4dd575b11f8dada4a411a5ae0f007e938c299587fe7579a32.png);
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),
    none;
}
.R7sgt31jjqS8ckvXCP6RZ:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
.R7sgt31jjqS8ckvXCP6RZ:checked:after {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
._2tG0xHaZUJfwGwHNp6hDm2 {
  cursor: pointer;
  display: table-cell;
  width: 100%;
  vertical-align: middle;
  color: #545454;
}
._2ZxnG-4bOTd0IEi3BvYQaF {
  margin-top: 14px;
  position: relative;
}
._38jgndUJb9O13yPJdeAM2x {
  cursor: pointer;
  display: inline-block;
  background-color: #000;
  background-clip: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px #0000 solid;
  border-radius: 0px;
  color: #fff;
  font-weight: 500;
  padding: 19.6px 23.8px;
  text-align: center;
  position: relative;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out,
    box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  font-size: 14px;
  font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;
  line-height: normal;
}
._1vB395TovniGzDdQa_F3AE {
  text-decoration: none;
  color: #000;
  display: block;
}
._32xKDcxRd6p2_TEE8c0KUU {
  display: inline-block;
  vertical-align: middle;
  width: 10px;
  height: 10px;
  margin-right: 4px;
  color: #000;
  fill: currentColor;
}
._2AKOJqweKuPrXgJAW1w4ha {
  vertical-align: middle;
}
._21zJ0pKn8aXT3TlnalD8DN {
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  width: 40px;
  right: 0;
  cursor: pointer;
}
._21zJ0pKn8aXT3TlnalD8DN:hover ._2iBkGwCgUrkIfRKdy4NAbQ {
  -webkit-transform: rotateX(0deg) scale(1);
  transform: rotateX(0deg) scale(1);
  pointer-events: auto;
  visibility: visible;
  opacity: 1;
}
._2iBkGwCgUrkIfRKdy4NAbQ {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  bottom: 80%;
  right: -0.3333333333em;
  width: 184px;
  height: 48px;
  margin: 0 0 5px 0;
  padding: 3px 8px 5px 8px;
  border-radius: 4px;
  white-space: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  font-style: normal;
  text-align: left;
  color: #fff;
  display: block;
  z-index: 200;
  -webkit-transition: all 0.3s cubic-bezier(0.3, 0, 0, 1);
  transition: all 0.3s cubic-bezier(0.3, 0, 0, 1);
  -webkit-transform: rotateX(20deg) scale(0.8);
  transform: rotateX(20deg) scale(0.8);
  -webkit-transform-origin: 90% 120%;
  transform-origin: 90% 120%;
  -webkit-backface-visibility: hidden;
  background-color: #212121;
  visibility: hidden;
  opacity: 0;
}
._2iBkGwCgUrkIfRKdy4NAbQ:after {
  content: "";
  position: absolute;
  top: 100%;
  right: 18px;
  width: 0;
  border: 6px solid #0000;
  border-top-color: #212121;
}
@media (min-width: 750px) {
  ._2iBkGwCgUrkIfRKdy4NAbQ {
    -webkit-transform-origin: center 120%;
    transform-origin: center 120%;
    right: 50%;
    margin-right: -90px;
  }
  ._2iBkGwCgUrkIfRKdy4NAbQ:after {
    right: 50%;
    margin-right: -6px;
  }
}
._1UkDoMO7leQV32gOoPgPvn {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.wUzyG1SJga4yun88n19ki {
  width: 16px;
  height: 16px;
  color: #9E9E9E;
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
}
._1UkDoMO7leQV32gOoPgPvn :hover {
  color: #212121;
}
@media (max-width: 749px) {
  ._38jgndUJb9O13yPJdeAM2x {
    width: 100%;
    padding-top: 24.5px;
    padding-bottom: 24.5px;
  }
  ._1vB395TovniGzDdQa_F3AE {
    padding-top: 21px;
    text-align: center;
  }
}
@media (min-width: 1024px) {
  ._2SYYh--BqC_93o7Zt6Lv69 {
    width: 50%;
  }
}
@media (min-width: 750px) {
  .JoAhzirrHN_QlgBd1S1zF {
    width: 33.3333333333%;
  }
  ._2ZxnG-4bOTd0IEi3BvYQaF {
    margin-top: 21px;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: space-between;
  }
}
._3RMz-_dc2QN3auBdFrNQJ5 {
  color: #9E9E9E;
}

._3opGLlX7H6G8Uhz4DNHrjX {
  background: #fff;
  background-clip: padding-box;
  border-radius: 0px;
  color: #212121;
  font-size: 14px;
  box-sizing: border-box;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0px;
  border: none;
}
._14S-QJPN86Y8wugyXFmSPg {
  width: 100%;
  height: 56px;
  position: relative;
  /* padding: 18px 16px; */
  border: 1px solid #e0e0e0;
  margin-bottom: 8px;
  border-radius: 4px;
  box-sizing: border-box;
}
._2_Ht2CsYn9NfF8CIN4HRVu {
  border: 1px solid #9e9e9e;
  background: #fafafa;
}
._14S-QJPN86Y8wugyXFmSPg:last-child {
  margin-bottom: 0px;
}
._29MDnC4YurO9aXB8TpLjZ8 {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
}
._3A4o_p-o6ar-JQO_g7Lsyj {
  display: flex;
  padding-right: 16px;
  padding-left: 16px;
  white-space: nowrap;
}
.SRxDiM4N47fhhyyHcNJdm {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
._20-TefM-5iPvQ6XSPHg_tF {
  display: table-cell;
  width: 100%;
  font-size: 14px;
  cursor: pointer;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._2MhOv812QjZc7EJ64pOnYK {
  display: table-cell;
  text-align: right;
  padding-left: 10px;
  white-space: nowrap;
  font-weight: 500;
  color: #333;
}
._3wqWjiCNSkxGTSOnyI-Q6H {
  margin: 0;
  padding: 0;
  width: 16px;
  height: 16px;
  transition: all 0.2s ease-in-out;
  position: relative;
  cursor: pointer;
  border: 1px solid #d9d9d9;
  box-shadow: 0 0 0 0 #000000 inset;
  border-radius: 50%;
  background-color: #fff;
  -webkit-appearance: none !important;
  appearance: none;
}
._3wqWjiCNSkxGTSOnyI-Q6H:after {
  content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: scale(0.2);
	transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
	height: 8px;
	margin-left: -5px;
	margin-top: -4px;
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;

}
._3wqWjiCNSkxGTSOnyI-Q6H:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
._3wqWjiCNSkxGTSOnyI-Q6H:checked:after {
  transform: scale(0.9);
  opacity: 1;
}

._12KAp2K0xOJnv4TCmoa0Ud{
    display: inline-block;
    vertical-align: middle;
    border-radius: .2142857143em;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    width: 2.7142857143em;
    height: 1.7142857143em;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/visa-319d545c6fd255c9aad5eeaad21fd6f7f7b4fdbdb1a35ce83b89cca12a187f00.svg),none;
    margin-right: 6px;
}
._3W0XdaOa-kzIM6cQt0U_B3{
    display: inline-block;
    vertical-align: middle;
    border-radius: .2142857143em;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    width: 2.7142857143em;
    height: 1.7142857143em;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/master-173035bc8124581983d4efa50cf8626e8553c2b311353fbf67485f9c1a2b88d1.svg),none;
    margin-right: 6px;
}
._1YEpRRngsa8gaCw1z5WCZH {
    display: inline-block;
    vertical-align: middle;
    border-radius: .2142857143em;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    width: 2.7142857143em;
    height: 1.7142857143em;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/american_express-2264c9b8b57b23b0b0831827e90cd7bcda2836adc42a912ebedf545dead35b20.svg),none;
    margin-right: 6px;
}
._3QXqB3KgFt09UN32y8M8eD {
    display: inline-block;
    vertical-align: middle;
    border-radius: .2142857143em;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    width: 2.7142857143em;
    height: 1.7142857143em;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/diners_club-1.svg),none;
    margin-right: 6px;
}
._3ThW9nqgrs6rA-xDCKL-WC {
  display: inline-block;
  vertical-align: middle;
  border-radius: .2142857143em;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  width: 2.7142857143em;
  height: 1.7142857143em;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/afterpay-1.svg),none;
  margin: -2px 0 -3px;
}
._1kzWIOgePtRmXfNzD0NyWM {
  display: inline-block;
  vertical-align: middle;
  border-radius: .2142857143em;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  width: 2.7142857143em;
  height: 1.7142857143em;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/klarna-1.svg),none;
  margin: -2px 0 -3px;
}
._1Kc0uC6Q5KKv2cUnlnwdPg {
  display: inline-block;
  vertical-align: middle;
  border-radius: .2142857143em;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  width: 3em;
  height: 2.6em;
  background-image: url(/static/images/ideal-logo.svg),none;
  margin: -7px 0 -3px;
}
._3RtpfSJtyLNGDpLXjln6vh {
  display: inline-block;
  vertical-align: middle;
  border-radius: .2142857143em;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  width: 63px;
  height: 39px;
  background-image: url(/static/images/alipay-logo.svg),none;
  margin: -2px 0 -3px;
}
.kvAIXKOHHdxN4G1uxtYRf {
  display: inline-block;
  vertical-align: middle;
  border-radius: .2142857143em;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  width: 63px;
  height: 39px;
  background-image: url(/static/images/giropay-logo.svg),none;
  margin: -2px 0 -3px;
}
.yn2-9zttykfIPRgCm7kPE {
  display: inline-block;
  vertical-align: middle;
  border-radius: .2142857143em;
  width: 2.7142857143em;
  height: 1.7142857143em;
}
._1h0oKF2-5HzSU_mTcAoSQF {
  display: inline-block;
  vertical-align: middle;
  border-radius: .2142857143em;
  width: 2.7142857143em;
  height: 1.7142857143em;
}

._3DISUXvzabYqkdN3AM3ECS {
  display: inline-block;
  vertical-align: middle;
  border-radius: .2142857143em;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  width: 2.7142857143em;
  height: 1.7142857143em;
  background-image: url(/static/images/cup.svg),none;
  margin-right: 6px;
}

.TOzDucj1QW1FfMQydRWcP {
  display: inline-block;
  vertical-align: middle;
  border-radius: .2142857143em;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  width: 2.7142857143em;
  height: 1.7142857143em;
  background-image: url(/static/images/hipercard.svg),none;
  margin-right: 6px;
}

.vFfuh6POxD-G_6XOLRTRL {
  display: inline-block;
  vertical-align: middle;
  border-radius: .2142857143em;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  width: 2.7142857143em;
  height: 1.7142857143em;
  background-image: url(/static/images/maestro.svg),none;
  margin-right: 6px;
}

._1ojWSuHgrg74oMmNocqqYJ {
  display: inline-block;
  vertical-align: middle;
  border-radius: .2142857143em;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  width: 2.7142857143em;
  height: 1.7142857143em;
  background-image: url(/static/images/dankort.svg),none;
  margin-right: 6px;
}

.rTVogRSgFIgM-Js10mzB2 {
  display: inline-block;
  vertical-align: middle;
  border-radius: .2142857143em;
  background-size: cover;
  background-repeat: no-repeat;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  width: 2.7142857143em;
  height: 1.7142857143em;
  background-image: url(/static/images/vpay.svg),none;
  margin-right: 6px;
}

._3rBrQG0wwuhwK0oXARXBW1,
._1xepOfYqDxKI_wYaSX9tMM,
._3KYYRlsJekjpLU4TKhPK2p,
._2WIJh92MDDE8g_0Y1M8D0l,
.oAE8jQMrutkIsS8tR3PNe,
._33Iu_3-d1q0jCDRFrJuEZh,
._1NDTAvY0LC3F8Es9IcIXvD,
._2S1UumgKPO1U1NWeqphvJ2 {
  display: inline-flex;
  vertical-align: middle;
  margin-right: 6px;
}

._3rBrQG0wwuhwK0oXARXBW1 svg,
._1xepOfYqDxKI_wYaSX9tMM svg ,
._3KYYRlsJekjpLU4TKhPK2p svg,
._2WIJh92MDDE8g_0Y1M8D0l svg,
.oAE8jQMrutkIsS8tR3PNe svg,
._33Iu_3-d1q0jCDRFrJuEZh svg,
._1NDTAvY0LC3F8Es9IcIXvD svg,
._2S1UumgKPO1U1NWeqphvJ2 svg {
  width: 38px;
  height: 24px;
}

@media only screen and (max-width: 767px) {
  ._12KAp2K0xOJnv4TCmoa0Ud,
  ._3W0XdaOa-kzIM6cQt0U_B3,
  ._1YEpRRngsa8gaCw1z5WCZH {
    margin-right: 4px;
  }
  ._3rBrQG0wwuhwK0oXARXBW1,
  ._1xepOfYqDxKI_wYaSX9tMM,
  ._3KYYRlsJekjpLU4TKhPK2p {
    margin-right: 4px;
  }
}

/* Product Guide */
._1A5OGVLalaDXbyg6_B7_Lj {
    position: fixed;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 1050;
    opacity: 0;
    transition: opacity .3s ease-in;
    overflow-y: auto;
    pointer-events: none;
  }

._3ZEtwEm0j8MlUhkh1PsEf3 {
  cursor: pointer;
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  background: transparent;
  border-radius: 24px;
  padding: 0px;
  position: absolute;
  right: 12px;
  top: 11px;
  z-index: 9999999;
}
/* spinner loading */
@-webkit-keyframes A7DtheudorUoDqZa-IHj6 {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}
@keyframes A7DtheudorUoDqZa-IHj6 {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}
._1xq41vLDq3y8gUGc7ExAfL {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 176px;
  margin-right: 176px;
}
._1xq41vLDq3y8gUGc7ExAfL svg {
  animation: A7DtheudorUoDqZa-IHj6 0.5s linear infinite;
}
._1plQFKkYWASriQu9OEL0lk {
  background: rgba(0, 148, 255, 0.16);
  border: 2px solid #0094FF;
  box-shadow: 0px 0px 8px rgba(0, 148, 255, 0.4);
  border-radius: 24px;
}
._3ZEtwEm0j8MlUhkh1PsEf3:hover {
  border: none;
  box-shadow: none;
  background: #F5F5F5;
  border-radius: 24px;
}
._3ZEtwEm0j8MlUhkh1PsEf3:active {
  border: none;
  box-shadow: none;
  background: #EEEEEE;
  border-radius: 24px;
}
  ._3DQ0ZpYXrn7O-e3IB7hYyt {
    /* margin: auto 0; */
    /* width: 300px; */
    /* height: 200px; */
    /* padding: 10px; */
    /* border: 1px solid #ccc; */
    /* background: #000; */
    /* color: #fff; */
    /* margin: 20px auto; */
    position: absolute;
    left: 50%;
    top: 50%;
    width: 380px;
    /* margin-left: -190px;
    margin-top: -300px; */
    transform: translate(-50%, -50%);
    border-radius: var(--Primatives-spacing-xs, 4px);
    background: var(--surface-surface-base, #FFF);
    box-shadow: 0px 6px 6px 0px rgba(0, 0, 0, 0.10);
    overflow: hidden;
    display: flex;
  }
  @media only screen and (max-width: 767px) {
    ._3DQ0ZpYXrn7O-e3IB7hYyt {
      width: 100%;
      height: 100%;
      border-radius: 0;
    }
  }
  ._3DQ0ZpYXrn7O-e3IB7hYyt._38rCs2vemFXCi7rPvf-aqn iframe {
    height: 488px;
  }
  ._3DQ0ZpYXrn7O-e3IB7hYyt._3s6p4jmfdcQuxnfASC0Z1_ iframe {
    height: 544px;
  }
  ._3DQ0ZpYXrn7O-e3IB7hYyt._1FaN9ttHnXCUz5CZG3vNmT iframe {
    height: 658px;
  }
  ._3DQ0ZpYXrn7O-e3IB7hYyt._2XDfYf6wl1qgxV1qWFGI4- iframe {
    height: 763px;
  }
  ._3DQ0ZpYXrn7O-e3IB7hYyt._2FDNnWqV2B6PMhMmMQDUMP iframe {
    height: 346px;
  }
  ._3DQ0ZpYXrn7O-e3IB7hYyt._3gYH1Xj-yqCesXL686FhZc iframe {
    height: 415px;
  }
  ._3DQ0ZpYXrn7O-e3IB7hYyt.j0jSTC2WHH9AXLUwcpwwX iframe {
    height: 305px;
  }
  ._3DQ0ZpYXrn7O-e3IB7hYyt.WBr-bnkmo1KCKuV6TpQzw iframe {
    height: 365px;
  }
  ._3DQ0ZpYXrn7O-e3IB7hYyt._26XmF60VxVGc5q65T2nHLQ iframe {
    height: 452px;
  }
  ._3DQ0ZpYXrn7O-e3IB7hYyt._3f20MtJkSXpWfCEHUZkgFq iframe {
    height: 532px;
  }
  ._3DQ0ZpYXrn7O-e3IB7hYyt._26XmF60VxVGc5q65T2nHLQ {
    width: 360px !important;
  }

  ._3DQ0ZpYXrn7O-e3IB7hYyt._2uZaefy6WRw66cgKu9lRi4 iframe {
    height: 543px;
  }
  ._3DQ0ZpYXrn7O-e3IB7hYyt._2uZaefy6WRw66cgKu9lRi4 {
    width: 380px !important;
  }

  /* @media only screen and (max-width: 767px) {
    .iframeWrap.signin iframe {
      width: 100% !important;
      height: 100%;
    }
    .iframeWrap.signup iframe {
      width: 100% !important;
      height: 100%;
    }
    .iframeWrap.forgot iframe {
      width: 100% !important;
      height: 100%;
    }
    .iframeWrap.sms iframe {
      width: 100% !important;
      height: 100%;
    }
    .iframeWrap.sms {
      width: 100% !important;
    }
  } */

  ._1vq4CKVzMkI3bNxray_3Ft {
    opacity: 1;
    pointer-events: auto;
  }
  .jNrksIULM5lrZWrlfLF8v {
    opacity: 0;
    background: #000;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    min-height: 100%;
    z-index: -1;
    transition: opacity .3s ease-in;
  }
  ._1vq4CKVzMkI3bNxray_3Ft .jNrksIULM5lrZWrlfLF8v {
    opacity: .5;
  }
  ._1HiWKUTrKoU7bUluS3TNEc {
    height: 100%;
    outline: 0px;
    overflow: hidden auto;
    text-align: center;
  }
  .UWUb7HkXaKl9x8BySbHK_ {
    /* position: relative; */
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    width: 866px;
    z-index: 999;
    background: #fff;
    border-radius: 8px;
    margin: 64px auto;
    opacity: 0;
    /* transform: translateY(24px); */
  }
  ._1vq4CKVzMkI3bNxray_3Ft .UWUb7HkXaKl9x8BySbHK_ {
    transition: opacity .3s ease, transform .3s cubic-bezier(.34,.98,.44,1);
    /* transform: translateY(0); */
    opacity: 1;
  }
  
  ._1plQFKkYWASriQu9OEL0lk {
    background: rgba(0, 148, 255, 0.16);
    border: 2px solid #0094FF;
    box-shadow: 0px 0px 8px rgba(0, 148, 255, 0.4);
    border-radius: 24px;
  }
  
  
  ._3wjS3fdp_7tqENqY8hVKpg {
    display: none;
  }
  @media only screen and (min-width: 768px) and (max-width: 1023px) {
    .UWUb7HkXaKl9x8BySbHK_ {
      width: 391px !important;
    }
    ._2dvkluw7bhRcjbjpv9Sl41 {
      padding: 16px 8px 24px 16px;
    }
    ._3FLypNaGUVzvd9QkN9zYwy {
      padding: 0px 8px 48px 8px;
    }
  }
  @media only screen and (max-width: 767px) {
    ._1A5OGVLalaDXbyg6_B7_Lj {
      transition: none !important;
    }
    .UWUb7HkXaKl9x8BySbHK_ {
      border-radius: 0;
      width: 100% !important;
      margin: 0 auto;
      transform: none !important;
    }
    ._1vq4CKVzMkI3bNxray_3Ft .UWUb7HkXaKl9x8BySbHK_ {
      transition: none !important;
      transform: none !important;
    }
    .jNrksIULM5lrZWrlfLF8v {
      transition: none !important;
    }
  }
._4s5cmG8ULTFergVO_bwA7 {
  min-height: 100%;
  position: relative;
	background-color: #fff;
  z-index: 2;
  transition: all 0.35s cubic-bezier(0.33, 0.59, 0.14, 1);
  display: flex;
	flex-direction: column;
	min-height: 100vh;
}
._1HhIXJH4QBF8jVHFlvtv1j {
  transform: translateX(calc(100vw - 90px));
  position: fixed;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  ._1plz0SrXviJxChpmXPx6GD {
    z-index: 889;
  }
  ._1HhIXJH4QBF8jVHFlvtv1j {
    transform: translateX(calc(100vw - 50vw));
  }
}
._1HhIXJH4QBF8jVHFlvtv1j:after {
  /* content: '';
  position: fixed;
  top: 50px;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  opacity: .5;
  z-index: 1; */
}
._18Fj7hGulvBToBzA-xiWS4 {
  /* margin-top: 24px; */
  padding-bottom: 48px;
  flex: 1;
  order: 3;
}
._2LNdsXjn0CXNiFpIf0cScQ {
  overflow-x: hidden;
}

.bG9CtYNCUQXUYMmLu7aBD {
  margin-top: 0px !important;
}

._3zaBvOmtQZXLk0VaHLtPHN {
  margin-top: 0px !important;
  min-height: 100vh !important;
}
.DVOuHMyitVmURuLo9rBaE {
  margin-top: 0px !important;
  padding-bottom: 0px !important;
  min-height: 100vh !important;
}
.SCHkYGOzxqHyP07gTuGRT {
  min-height: 100vh !important;
}
._2hQD04KqTRqFEurrBdMqnz {
  margin-top: 10px !important;
}

._2RwTw-zVV9yiNEby9mUs_Z {
  margin-top: 24px !important;
}

._1P1P0lnJTiqt5MZJxzWv-B {
  margin: 0 !important;
  padding: 0 !important;
}

@media only screen and (min-width: 1024px) {
  ._1P1P0lnJTiqt5MZJxzWv-B {
    margin: 0;
    padding: 0;
  }
  ._18Fj7hGulvBToBzA-xiWS4 {
    padding-bottom: 0;
    min-height: 50vh;
    position: relative;
    z-index: -1;
  }
  ._18rAAxzJPdvd7vbPC9pJe6 {
    /* margin-top: -5px !important; */
  }
  ._3zaBvOmtQZXLk0VaHLtPHN {
    padding-bottom: 64px !important;
  }
  .SCHkYGOzxqHyP07gTuGRT {
    margin-top: 24px;
    padding-bottom: 64px !important;
  }
}

._3Q52ekptim_18wwjCfFsZp {
  padding: 0 !important;
}

._1w0fwXf3ca6ZX4lvGX2Bg6 {
  position: relative;
  max-width: 1440px;
	margin: 0 auto;
}
._2kjy1w5QdIPXNqZNtWIwpb{
  max-width: none;
}

._23lFSI9AItbQkCt0qB2qkd{
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0.3;
  position: fixed;
  top: 120px;
  bottom: 0;
  z-index: 10;
}
._1P1P0lnJTiqt5MZJxzWv-B ._1w0fwXf3ca6ZX4lvGX2Bg6 {
  max-width: unset;
  height: 100%;
}
.pgQqR3DML4S_gAndO7Pe_ {
  flex-direction: unset;
}

@media only screen and (min-width: 1024px) {
  ._1w0fwXf3ca6ZX4lvGX2Bg6 {
    padding: 0 24px !important;
  }
  ._2kjy1w5QdIPXNqZNtWIwpb {
    padding: 0 !important;
  }
  ._2llvAMMp8EEEPbhWlv6e5V {
    padding: 0 !important;
  }
}

@media only screen and (max-width: 1023px) {
  ._3_dWUDAo4uYdPQmcoujoVt {
    padding: 0 20px 0;
  }
  ._1P1P0lnJTiqt5MZJxzWv-B ._1w0fwXf3ca6ZX4lvGX2Bg6{
    padding: 0;
    height: 100%;
  }
  ._2LNdsXjn0CXNiFpIf0cScQ {
    margin-top: 0;
  }
  ._3zaBvOmtQZXLk0VaHLtPHN {
    margin-top: 0px !important;
    padding-bottom: 64px !important;
  }
  .SCHkYGOzxqHyP07gTuGRT {
    padding-bottom: 64px !important;
  }
}

@media only screen and (max-width: 767px) {
  .DVOuHMyitVmURuLo9rBaE {
    min-height: 800px;
  }
  ._1plz0SrXviJxChpmXPx6GD {
    z-index: 889;
  }
  ._24JC6hEgEC-HQDiu7yfTV_ {
    margin-top: 16px !important;
  }
  ._1w0fwXf3ca6ZX4lvGX2Bg6 {
    padding: 0;
  }
  ._18Fj7hGulvBToBzA-xiWS4 {
    margin-top: 24px;
    padding: 0 16px;
    padding-bottom: 50px;
  }
  ._2LNdsXjn0CXNiFpIf0cScQ {
    padding-right: 0;
    padding-bottom: 10px;
    margin-top: 8px;
  }
  ._8Oq3PpiGqKoXpaWlDp9Fc{
    padding: 0;
  }
  ._3zaBvOmtQZXLk0VaHLtPHN {
    padding-bottom: 40px !important;
    margin-top: 0px !important;
  }
  .DVOuHMyitVmURuLo9rBaE {
    padding-bottom: 0px !important;
  }
  .SCHkYGOzxqHyP07gTuGRT {
    padding-bottom: 40px !important;
  }
  ._2fnEufgEQwW7-lsj7a9ycO {
    margin-top: 0px !important;
  }
  ._23lFSI9AItbQkCt0qB2qkd{
   display: none !important;
  }
  ._9elRWkRW6245NqCRuffiK{
    font-size: 14px !important;
  }
}
@media only screen and (min-width: 768px) {
  ._1w0fwXf3ca6ZX4lvGX2Bg6{
    padding: 0 24px;
  }
  ._2kjy1w5QdIPXNqZNtWIwpb{
    padding: 0;
  }
  ._18Fj7hGulvBToBzA-xiWS4 {
    padding-bottom: 48px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
  ._3Q52ekptim_18wwjCfFsZp {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
}

.UEYsKOCYa5wAMFQ4Wu68B {
  visibility: inherit;
  top: 0;
  opacity: 1;
  transition: "top 0.25s, visibility 0.25s, opacity 0.15s";
  transition-timing-function: "cubic-bezier(0.33, 0.59, 0.14, 1)";
  z-index: 4;
  background-color: #CB0000;
  border-radius: 4px;
  color: white;
  text-align: center;
  order: 3;
  padding: 8px 0px;
  max-width: 1392px;
  margin: 0 auto;
  width: 100%;
}

@media only screen and (max-width: 767px) {
  .UEYsKOCYa5wAMFQ4Wu68B {
    margin-left: 16px;
    margin-right: 16px;
    width: auto;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
  .UEYsKOCYa5wAMFQ4Wu68B {
    margin-left: 24px;
    margin-right: 24px;
    width: auto;
  }
}

._2NZYApTA6Krvi4g8-ADM5T {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
}
._3DSCd3kaKpZ2PLNO8stEtm {
  position: relative;
  overflow: visible;
  top: 50%;
}

._9elRWkRW6245NqCRuffiK {
  display: block;
  text-align: center;
  font-family: "Basel Grotesk";
  font-size: 14px;
  letter-spacing: 0.01em;
  color: #fff;
  line-height: 140%;
  text-align: center;
  padding: 0 36px;
}

@media only screen and (max-width: 1023px) {
  ._9elRWkRW6245NqCRuffiK {
    text-align: center;
  }
}

._3uI2PB4sDi9aDKv6O8EJdn {
  position: absolute;
  top: 2px;
  bottom: 0;
  right: 2px;
  padding: 0 10px;
  color: inherit;
  border: 0 none;
  background: none;
  display: flex;
  align-items: center;
}

._3-tFRGlTSE0N-qy2V5Cm1b {
  display: inline-block;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  fill: currentColor;
}

._3kYFstkkV2QuY8b8Z9r7L9{
  position: fixed;
  height: 100vh;
  width: 100vw;
  z-index: -1;
  display: none;
  transition: all ease-in-out .6s;
}

._37V4pbaxrqIQwbPWwT7pTJ{
  display: block;
  z-index: 999;
}

._3kYFstkkV2QuY8b8Z9r7L9 p{
  margin-bottom: 50px;
}

.xpkAtW8zBgqq5JO0zY6en{
  height: 150vh;
  width: 150vw;
  position: absolute;
  background: #000;
  opacity: .4;
  z-index: 999;
}

.wFsylveAeqZBbm8BATZ_y{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 390px;
  height: 415px;
  background: #fff;
  transform: translate(-50%,-50%);
  z-index: 1000;
  text-align: center;
  padding: 80px 40px;
}

._3zzqm5uabMNGT_aj_KLopr{
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
}

._3zzqm5uabMNGT_aj_KLopr svg{
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 20px;
}

.wFsylveAeqZBbm8BATZ_y strong {
  margin-bottom: 30px;
  display: block;
}

._2no3JqZ9kv20Z7RT2w3Wgq{
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

._2-VFhvrr7DuAJKNhK2hdXa{
  background: #000;
  color: #fff;
}

.priority a {
  background: #000;
  color: #fff !important;
}

.priority{
  order: -1;
}

._236w_9QaNMmRY6jSB1953H a{
  display: block;
  line-height: 40px;
  width: 250px;
  margin: 0 auto 10px;
  border: 1px solid #000;
  text-decoration: none;
  color: #000;
}

._3Vo5WuI0B7xwrm1cR_e3FX {
  position: fixed;
  left: 0;
  right: 0;
  height: 800px;
  bottom: 0px;
  background: #fff;
  z-index: 1000;
  top: 114px;
}

@media only screen and (max-width: 1023px) {
  ._3Vo5WuI0B7xwrm1cR_e3FX {
    top: 48px;
  }
}

._2O-QlZPfjPQtwbzzxTKdfc {
  display: none;
}

._2kGqNNX5phhUVwKQMeFboX {
  position: absolute;
  top: 38%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
  animation: _2NumIiueK0kT6TvmUBtuf 0.5s linear infinite;
}

/* loadingBtn */
@-webkit-keyframes _2NumIiueK0kT6TvmUBtuf {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _2NumIiueK0kT6TvmUBtuf {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
._1sK1LmTwUa-riDK-V7Anon {
  /* background-color: #FB3529; */
  /* background-color: #313131; */
  /* background-color: #CB0000; */
  /* background-color: #FB3529; */
  /* color: #ffffff; */
  min-height: 40px;
  width: 100%;
}

._1OfhYH2sN2HBEbG4KsOLnY {
  position: relative;
  overflow: visible;
  max-width: 1440px;
	margin: 0 auto;
  padding: 0 24px;
}

._1OfhYH2sN2HBEbG4KsOLnY p{
  display: block;
  margin: 0 !important;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  letter-spacing: 0.01em;
}

.lTL25o4B1wOu_TGsNDEmO {
  font-family: "Basel Grotesk" !important;
}

.lTL25o4B1wOu_TGsNDEmO a,
.lTL25o4B1wOu_TGsNDEmO a p,
.lTL25o4B1wOu_TGsNDEmO a span {
  color: inherit;
  letter-spacing: 0.2px;
  text-decoration: underline;
}
.lTL25o4B1wOu_TGsNDEmO a:hover {
  color: inherit;
  text-decoration: none;
}

@media only screen and (min-width: 1024px) {
  ._1sK1LmTwUa-riDK-V7Anon {
    order: 1;
  }
  ._1OfhYH2sN2HBEbG4KsOLnY {
    padding: 10px 24px 11px 24px;
    text-align: center;
  }
}

@media only screen and (max-width: 1023px) {
  ._1sK1LmTwUa-riDK-V7Anon {
    /* order: 2; */
  }
  .lTL25o4B1wOu_TGsNDEmO {
    margin: unset !important;
  }
  ._1OfhYH2sN2HBEbG4KsOLnY {
    padding-top: 10px;
    padding-bottom: 11px;
    text-align: left;
    justify-content: space-between !important;
  }
}

@media only screen and (max-width: 1023px) {
  ._1OfhYH2sN2HBEbG4KsOLnY {
    position: relative;
    overflow: visible;
    width: 100%;
    margin: 0 auto;
    text-align: left;
    white-space: nowrap;
    display: inline-flex;
    align-items: baseline;
  }

  ._1OfhYH2sN2HBEbG4KsOLnY P{
    margin-bottom: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
  }

	.lTL25o4B1wOu_TGsNDEmO {
    /* max-width: 85%; */
		font-size: 0.75em;
    text-align: left;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    letter-spacing: 0.02em;
  }

  .lQdc1N7N8NeLJP-aQoC2X, .lQdc1N7N8NeLJP-aQoC2X p{
      word-wrap:break-word;
      overflow: visible !important;
      text-overflow:unset !important;
      white-space:normal !important;
  }

  ._3UbQLT4O73rLsi8qDfw1lc{
    color: inherit;
    text-decoration: underline;
    font-size: 0.75em;
    cursor: pointer;
    /* position: absolute !important;
    right: 16px;
    top: 11px; */
    display: none;
    font-family: "Basel Grotesk";
    letter-spacing: 0.02em;
    margin-left: 4px;
  }

  ._1bRd916hgMA4ascnzZLqIr{
    display: block !important;
  }

}

@media only screen and (max-width: 767px) {
  ._1OfhYH2sN2HBEbG4KsOLnY{
    padding: 12px 16px;
  }
  ._3UbQLT4O73rLsi8qDfw1lc,
  .lTL25o4B1wOu_TGsNDEmO {
    letter-spacing: 0.01em !important;
  }
}

@media only screen and (min-width: 768px) {
  ._1OfhYH2sN2HBEbG4KsOLnY{
    display: flex;
    justify-content: flex-end;
  }
  ._3UbQLT4O73rLsi8qDfw1lc{
    display: none;
  }

  .lTL25o4B1wOu_TGsNDEmO {
    display: block;
    margin: 0 auto;
    text-align: left;
    font-size: 14px;
    letter-spacing: 0.01em;
  }
}

._32fQJOp-Z1mtCYXEYbuPWq {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  padding: 0 10px;
  margin: 0;
  border: 0 none;
  background: none;
}
._2OI56t8Rmd75nZT540U-yi {
  display: inline-block;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  fill: currentColor;
}

._1pOMAtu9OVUT04-UGfDzso {
  max-width: 85%;
  animation: _2HL8pVhaVI-_LsACQ223GQ 0.2s linear 0.1s both;
  z-index: 1;
  position: relative;
  transition-property: z-index;
  transition-delay: 0.2s;
}

._26D1naPYqidn62g6SXIpJB {
  max-width: 85%;
  animation: js5NPcL1YGGrQr-hFbwrg .2s linear forwards;
  z-index: -1000;
  transition-property: z-index;
  transition-delay: 0.2s;
}

@keyframes _2HL8pVhaVI-_LsACQ223GQ {
  0% {
    opacity: 0;
    transform: translateY(-1px);
  }

  to {
    opacity: 1;
    transform: translateY(0px);
  }
}

@keyframes js5NPcL1YGGrQr-hFbwrg {
  0% {
    opacity: 1;
    transform: translateY(0px);
  }

  to {
    opacity: 0;
    transform: translateY(1px);
  }
}

.o2Rewy8ePnMqnNq2yUuG7 {
  text-decoration: none !important;
}

._13Sd68kxfNcVzEXfJDg2IN {
  display: table;
	table-layout: fixed;
  max-width:1440px;
  margin: auto;
  padding: 0;
  width: 100%;
}
._3CdW1EIZgmxRzQbG-FECNX {
  padding: 0 24px;
}
._13Sd68kxfNcVzEXfJDg2IN:after {
	content: '';
	display: table;
	clear: both;
}
._2K8ZHKzDn1ZYbMmF1IV0Va {
  display: table-cell;
	vertical-align: middle;
}
._1cS0mNOCbx7EYSZoBB9asE {
  display: flex;
  align-items: center;
}
._2ua_I7kR8VT29FbgsFLUMO {
  flex: 1;
}
._8g92BL3GsgI82XedM1sLz {
  /* display: flex;
	justify-content: flex-end;
	align-items: center; */
}
._3uVBiAHXA3tR9Vor1PTvfS {
  text-align: center;
}

._14pqKzfTwaMWkBvxgwXkru {
  text-align: right;
}

._17NN0e1QW-FdUyuia_b5Gq {
  position: relative;
  background-color: #fff;
	margin: 0 auto;
  z-index: 10;
  width: 100%;
}
._2DDRWcuYA611BYF57kLv0y {
  display: flex;
}

._89V1qjM8uIYoTdwHotNNf {
  padding: 0px;
  outline: none;
  border: 0 none;
  background: none;
  margin: 0px;
  cursor: pointer;
  font-size: 16px;
  color:#030303;
  display: none;
}

._2ea_kxYUzJC5T1yiMr144U {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  fill: #000;
}

._7Bql7RBmqI4Ckx_mMSick{
  display: flex;
  width: 32px;
  height: 32px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  flex-shrink: 0;
}
._7Bql7RBmqI4Ckx_mMSick:hover{
  border-radius: 32px;
  background-color: #f5f5f5;
}

.siteHeader--active {
  /* position: fixed; */
  /* top: 0; */
  /* left: 0; */
  width: 100%;
  z-index: 1000;
  box-shadow: 0 -1px #fff;
}

._2vyPwZU1S7e4Yn2EyjfxwP {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
}

._2x2Y3Op-hCJCj8zgLI-i4g {
  display: flex;
}

._3v12Y2a9F9ryNpHV7bvQXk {
  display: block;
  width: 162px;
  height: auto;
  aspect-ratio: 300 / 67;
}
._2vdaGi1Qh52DG9b_IiDPSb {
  left: 0;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  width: 100%;
  z-index: 200;
}
.Kza4iEk_EvevXVJmVt18e {
  padding-top: 16px;
  position: relative;
  background-color: #fff;
}

._2IcNHlBqX6_CB7FQ25mAK7 {
  margin-top: 80px;
}
._1P8Fi0qugfQIgv6bz8yCyG {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: relative;
  right: -6px;
}

@media only screen and (max-width: 767px) {
  ._17NN0e1QW-FdUyuia_b5Gq {
    z-index: 3;
    padding-top: 0px;
  }
	._3v12Y2a9F9ryNpHV7bvQXk {
		width: 120px;
  }
  ._35dXIk_WTHJ1AiA1WdaW47 {
    width: 50%;
  }
  ._1OtQsW2IyWx0fmi5UeVPS6 {
    width: 25%;
  }
  ._1TMH25vvCoqBLFAvZo0kC4 {
    display: none !important;
  }
}
@media only screen and (min-width: 768px) {
  .Z-6VNZl4sRIrA5JjzmuXL {
    width: 33.33333%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .Kza4iEk_EvevXVJmVt18e:after{
    content: '';
    display: table;
    clear: both;
  }
}



@media only screen and (min-width: 1024px) {
  ._2vdaGi1Qh52DG9b_IiDPSb {
    order: 2;
  }
  ._2vyPwZU1S7e4Yn2EyjfxwP {
    padding-bottom: 2px;
    padding-top: 2px;
  }
}

@media only screen and (max-width: 1023px) {
  ._2vdaGi1Qh52DG9b_IiDPSb {
    order: 1;
  }
  ._3CdW1EIZgmxRzQbG-FECNX {
    padding: 0 16px;
  }
  ._2DDRWcuYA611BYF57kLv0y{
    align-items: center;
    height: 48px;
    gap: 4px;
  }
  ._89V1qjM8uIYoTdwHotNNf {
    display: block;
    width: 32px;
    height: 32px;
  }
  ._1P8Fi0qugfQIgv6bz8yCyG{
    right: 0;
  }
  .Kza4iEk_EvevXVJmVt18e {
    padding-top: 0px;
  }
  ._3v12Y2a9F9ryNpHV7bvQXk {
    width: 100px;
  }
}

@media only screen and (max-width: 767px) {
  ._3CdW1EIZgmxRzQbG-FECNX {
    padding: 0 8px;
  }
  ._1qGkxXgoPGQ6iWLnwp2YAE{
    width: 100%;
    height: 100%;
    background: #000000;
    opacity: 0.3;
    position: fixed;
    left: 0;
    top: -150px;
    z-index: 1;
  }
}
._1h4OFYzZ7KKF-Hf8Q0pY-Y {
  position: relative;
}
._1h4OFYzZ7KKF-Hf8Q0pY-Y:hover ._2EBw1X-0s4EQgNox2T4H7R{
  background-color: #f5f5f5;
}
._2EBw1X-0s4EQgNox2T4H7R{
  max-width: 100%;
  width: 18px !important;
  height: 18px !important;
  border-radius: 9px;
  margin-right: 8px;
  box-sizing: border-box;
}
._2z_XFM2TsPo24sOVDPXmlB {
  display: flex;
  align-items: center;
  color: #212121;
  position: relative;
  left: -8px;
  min-width: 76px;
  border-radius: 8px;
}
._2z_XFM2TsPo24sOVDPXmlB:hover .o5IzOPu6fve5GGGW48eZC svg path{
  fill: #757575;
}
._2z_XFM2TsPo24sOVDPXmlB:hover ._2Yg-n5f3YT1mrn9SwUOGix{
  color: #757575;
  cursor: pointer;
}

._2z_XFM2TsPo24sOVDPXmlB:active .o5IzOPu6fve5GGGW48eZC svg path{
  fill: #616161;
}
._2z_XFM2TsPo24sOVDPXmlB:active ._2Yg-n5f3YT1mrn9SwUOGix{
  color: #616161;
  cursor: pointer;
}
._2TvYL0CKzT1C48tvw41HUA {
  width: 18px;
  height: 18px;
  border-radius: 9px;
  margin-right: 8px;
}
._1EcvgbvifGE-Y4IAoMZi28 {
  flex: 1;
  text-align: left;
  letter-spacing: .02em;
  font-size: 14px;
  color: #212121;
}
._2Yg-n5f3YT1mrn9SwUOGix{
  font-size: 12px;
  line-height: 140%;
  color: #212121;
  letter-spacing: .03em;
  font-family: "Basel Grotesk";
  margin-top: 1px;
}

._1_EqZu0NijLKlf_eJupaWx {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  position: absolute;
  right: 8px;
  top: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
._1_EqZu0NijLKlf_eJupaWx:hover {
  background: #f5f5f5;
}
.wEk-IuBxWSFNcOCQrHcgQ {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  position: absolute;
  right: 8px;
  top: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.wEk-IuBxWSFNcOCQrHcgQ:hover {
  background: #f5f5f5;
}
._3A32H-DpKwPjavxzKyXIhN {
  display: inline-block;
	vertical-align: middle;
}
._1L0PLqN-nb6WGGO55Kpmo6 {
  color: #212121;
  line-height: 140%;
  letter-spacing: .01em;
  font-size: 14px;
  padding: 16px 24px 16px 24px;
}
._80XuOkqJr1sD37TgTJ3id {
  display: flex !important;
  flex-direction: column;
  position: absolute;
  background: #fff;
  width: 367px;
  height: 732px;
  border-radius: 4px;
  z-index: 1200;
  box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.16);
}

._1t2SynUxpMNi5VdfvlJOG6 {
  display: flex !important;
  flex-direction: column;
  position: absolute;
  left: 71px;
  top: 43px;
  background: #fff;
  width: 212px;
  min-height: 88px;
  border-radius: 2px;
  z-index: 1200;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  padding-top: 2px;
  padding-bottom: 4px;
}

._80XuOkqJr1sD37TgTJ3id._2lddVxHS1Jd_bez0BBRYaO {
  display: flex !important;
  flex-direction: column;
}
._1Nlgj8b3Xek-QfcXslfYg0 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 24px;
  border-bottom: 1px solid #eee;
}
._25ytj7gHQOg_9l3Xdx_WLG {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 24px;
  border-bottom: 1px solid #eee;
  display: none;
}
._3MSE9YNA2bEzgUX_e26TJF {
  line-height: 140%;
  letter-spacing: .02em;
}
._2zI2-UHf8yJiz0hVMA4XzY {
  line-height: 140%;
  letter-spacing: 0.02em;
  font-size: 16px;
}
._17ySskiVB-n7Fix4_j-TSv {
  max-height: 582px;
  padding-bottom: 15px;
  overflow: auto;
}

._17ySskiVB-n7Fix4_j-TSv ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}

._17ySskiVB-n7Fix4_j-TSv ul li {
  padding: 12px 24px 12px 24px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  color: #616161;
  font-size: 14px;
  letter-spacing: 0.01em;
  height: 44px;
}
._17ySskiVB-n7Fix4_j-TSv ul li:hover:not(._29D89PrM3niO8Bua6Vv-qP) {
  background: #f5f5f5;
}

._29D89PrM3niO8Bua6Vv-qP {
  border-bottom: 1px solid #eee;
  margin-bottom: 8px;
  padding-left: 24px!important;
  padding-right: 24px!important;
}

._1TZGi9KakXoKBODldJvkHb ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}

._1TZGi9KakXoKBODldJvkHb ul li {
  padding: 11px 8px 11px 8px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  color: #212121;
  font-size: 14px;
  letter-spacing: 0.01em;
  height: 42px;
}
._1TZGi9KakXoKBODldJvkHb ul li:hover:not(._2sHJfDcEagP6CH1cwDGAH7) {
  background: #f5f5f5;
}

._2sHJfDcEagP6CH1cwDGAH7 {
  font-weight: 500;
}
._9Y3i8pY76tj36VKpGSytc ._2sHJfDcEagP6CH1cwDGAH7 {
  font-weight: bold;
}

._17ySskiVB-n7Fix4_j-TSv ul li._2zWLIQJ4C0uNKtYMpjYykq {
  display: none;
}

._1wcD3W_T2Dr-R3E9DGx7oV {
  color: #9e9e9e;
  font-style: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: .01em;
  margin-left: 6px;
}

._21u-rqYcXVwA-CZFKJoCRf {
  position: relative;
  padding: 0 24px 0 24px;
  margin-bottom: 15px;
}

.xqTB8WMCbsRPqrIZ-EHGT {
  font-family: "Basel Grotesk";
  border: 1px solid #bdbdbd;
  background-color: #fff;
  width: 100%;
  border-radius: 2px;
  line-height: 140%;
  font-size: 14px;
  letter-spacing: .01em;
  color: #212121;
  padding: 2px 15px 3px 10px;
  height: 36px;
  appearance: none;
  -webkit-appearance: none;
}
.xqTB8WMCbsRPqrIZ-EHGT:hover,
.xqTB8WMCbsRPqrIZ-EHGT:active {
  border: 1px solid #9e9e9e;
}
.xqTB8WMCbsRPqrIZ-EHGT:not(:placeholder-shown) {
  border: 1px solid #9e9e9e;
}

.xqTB8WMCbsRPqrIZ-EHGT::placeholder {
  font-family: "Basel Grotesk";
  color: #9e9e9e;
  opacity: 1;
  line-height: 140%;
  font-size: 14px;
  letter-spacing: .01em;
}

._1QpzOk4nwxIuweLO39d5M_ {
  width: 16px;
  height: 16px;
  position: absolute;
  right: 34px;
  top: 50%;
  margin-top: -8px;
}

._21u-rqYcXVwA-CZFKJoCRf input:focus {
  outline: none;
}

._2KOvEE4Zq5_U84_fc041US {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 90;
  overflow: auto;
  opacity: 1;
}

/* language */
.cSkpKmgbq7HVmwB3seXQc {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
._190fmJkhvISK0t6bw15u8y {
  display: flex;
  align-items: center;
}
._39WQOoSXhik4JxbiuMONkV {
  display: block;
  width: 3px;
  height: 3px;
  background: #BDBDBD;
  margin: 10px 8px 13px;
  border-radius: 100%;
}
._7PInIpqauf6p9u_ly0D6y {
  display: flex;
  padding: 10px 0 13px 0;
}
._13zOLBQTuflwszniVXjC0E {
  font-family: 'Basel Grotesk';
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
  text-transform: uppercase;
  position: relative;
  top: 1px;
}
._7PInIpqauf6p9u_ly0D6y:hover ._13zOLBQTuflwszniVXjC0E{
  color: #9e9e9e;
  cursor: pointer;
}

.qQTk5A_VOsxXCV4eHLs_q {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 90;
  overflow: auto;
  opacity: 1;
}

@media only screen and (min-width: 1024px) {
  ._2KOvEE4Zq5_U84_fc041US {
    background: rgba(0, 0, 0, 0.4);
    opacity: 1;
    top: 137px;
  }
  .qQTk5A_VOsxXCV4eHLs_q {
    background: transparent;
    opacity: 1;
    top: 137px;
  }
}

@keyframes _2cZgqfMK75auQgAWIyEiBM {
  0% {
    transform: translate(calc(50vw - 50%), calc(49vh - 50%));
  }

  100% {
    transform: translate(calc(50vw - 50%), calc(50vh - 50%));
  }
}

@media only screen and (max-width: 1023px) {
  ._34kAJMtwdtUsq4jwkfJus_ {
    display: none !important;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._80XuOkqJr1sD37TgTJ3id {
    width: 412px;
    height: 732px;
    position: fixed;
    /* top: 0; */
    /* left: 0; */
    /* transform: translate(calc(50vw - 50%), calc(49vh - 50%)); */
    top: 50%;
    left: 50%;
    margin-top: -366px;
    margin-left: -206px;
    z-index: 9999;

    /* animation-name: country-dropdown-animation;
    animation-duration: 0.2s;
    animation-delay: 0.4s;
    animation-fill-mode: forwards;
    animation-timing-function: linear; */
  }
  ._1t2SynUxpMNi5VdfvlJOG6 {
    width: 412px;
    min-height: 142px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -71px;
    margin-left: -206px;
    z-index: 9999;
  }
  ._25ytj7gHQOg_9l3Xdx_WLG {
    display: flex;
  }
  ._17ySskiVB-n7Fix4_j-TSv {
    max-height: 582px;
  }
  ._2KOvEE4Zq5_U84_fc041US {
    background: rgba(0,0,0,.5);
  }
  .qQTk5A_VOsxXCV4eHLs_q {
    background: rgba(0,0,0,.5);
  }
  ._17ySskiVB-n7Fix4_j-TSv ul li {
    font-size: 14px;
    letter-spacing: 0.01em;
  }
  ._1EcvgbvifGE-Y4IAoMZi28 {
    font-size: 14px;
    letter-spacing: 0.01em;
  }
  ._1wcD3W_T2Dr-R3E9DGx7oV {
    font-size: 14px;
    letter-spacing: 0.01em;
  }
}
@media only screen and (max-width: 1023px){
  ._1TZGi9KakXoKBODldJvkHb ul li {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media only screen and (max-width: 767px) {
  ._80XuOkqJr1sD37TgTJ3id {
    box-sizing: border-box;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    background: #fff;
    width: 100%;
    height: 100%;
    border-radius: 0;

    /* animation-name: country-dropdown-animation;
    animation-duration: 0.2s;
    animation-delay: 0.4s;
    animation-fill-mode: forwards;
    animation-timing-function: linear; */
  }
  ._1t2SynUxpMNi5VdfvlJOG6 {
    box-sizing: border-box;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    background: #fff;
    width: 100%;
    height: 100%;
    border-radius: 0;
    min-height: 100%;
  }
  ._25ytj7gHQOg_9l3Xdx_WLG {
    display: flex;
    margin-bottom: 4px;
  }
  ._17ySskiVB-n7Fix4_j-TSv {
    height: 100%;
	  max-height: none;
  }
  ._1L0PLqN-nb6WGGO55Kpmo6 {
    font-size: 14px;
    letter-spacing: .01em;
  }

  ._17ySskiVB-n7Fix4_j-TSv ul li {
    font-size: 14px;
    letter-spacing: 0.01em;
  }
  ._1TZGi9KakXoKBODldJvkHb ul li {
    height: 40px;
    padding: 10px 24px 10px 24px;
  }

  .xqTB8WMCbsRPqrIZ-EHGT {
    padding-left: 10px;
    font-size: 14px;
  }

  ._2TvYL0CKzT1C48tvw41HUA {
    margin-right: 9px;
  }

  ._1EcvgbvifGE-Y4IAoMZi28 {
    font-size: 14px;
    letter-spacing: 0.01em;
  }

  ._1wcD3W_T2Dr-R3E9DGx7oV {
    font-size: 14px;
    letter-spacing: 0.01em;
  }
}

.o5IzOPu6fve5GGGW48eZC {
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
/* region dailog */
._1FSDaiIQXW2WTCcBzUuvF {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 1050;
  opacity: 0;
  transition: opacity 0s ease-in;
  overflow-y: auto;
  pointer-events: none;
}
._2ffpXCQirI7yLpAZiMzUes {
  opacity: 1;
  pointer-events: auto;
}
._11giTEGyQLmBvws5YPX94j {
  opacity: 0;
  background: #000;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  z-index: -1;
  transition: opacity 0s ease-in;
}
._2ffpXCQirI7yLpAZiMzUes ._11giTEGyQLmBvws5YPX94j {
  opacity: .4;
}
._2e36Cnhgmm39CkTqSIWWS7 {
  height: 100%;
  outline: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  text-align: center;
  /* display: flex;
  justify-content: center;
  align-items: center; */
}
._2ffpXCQirI7yLpAZiMzUes ._2e36Cnhgmm39CkTqSIWWS7 {
  overflow-x: hidden;
  overflow-y: auto;
}
._2e36Cnhgmm39CkTqSIWWS7::after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  width: 0px;
}
._34IsPRa34OtvD8wKn79pg- {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  width: 449px;
  height: 809px;
  z-index: 999;
  background: #fff;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  margin: 64px auto;
  opacity: 0;
  transform: translateY(30px);
}
._2ffpXCQirI7yLpAZiMzUes ._34IsPRa34OtvD8wKn79pg- {
  transition: opacity .3s cubic-bezier(0.23, 1.0, 0.32, 1.0), transform .3s cubic-bezier(0.23, 1.0, 0.32, 1.0);
  transform: translateY(0);
  opacity: 1;
}
._3MA8FTbe0XvQhlSDVbxzpl {
  position: relative;
  height: 100%;
  border-radius: 4px;
  overflow-x: hidden;
  overflow-y: hidden;
}
._1mwMVXNn5Z0EueQrfNtxY4 {
  padding: 10px 8px 10px 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.NXaYjqL_vNn7MAnoqCbdD {
  font-family: "Basel Grotesk";
  font-size: 16px;
  line-height: 22.4px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #212121;
}
._3BuvTEzS98qvTBVd_nJXx1 {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  margin: 0;
  padding: 0;
  border: none;
  background: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media only screen and (min-width: 1024px) {
  ._3BuvTEzS98qvTBVd_nJXx1:hover {
    background: rgba(33, 33, 33, 0.1);
  }
}
._3BuvTEzS98qvTBVd_nJXx1:active {
  background: rgba(33, 33, 33, 0.2);
}
._3fyf8Cg9A4YiyV9OI4_NNO {
  padding: 8px 16px;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #505050;
}
.WiR5k5zQeu6J2sBsd3VYO {
  padding-top: 8px;
  padding-bottom: 16px;
}
._1zuVg-L02PSy_qYZr_tYOq {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 10px 16px;
  border-bottom: 1px solid #eeeeee;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
}
@media only screen and (min-width: 1024px) {
  ._1zuVg-L02PSy_qYZr_tYOq:hover {
    background: #F5F5F5;
  }
}
._1zuVg-L02PSy_qYZr_tYOq:active {
  background: #E0E0E0;
}
._2NGeXZpP7TDJ6d7g8oYBm5 {
  display: flex;
  justify-content: flex-start;
}
._2Svy7FDbJb_f2u-zqH5B_1 {
  width: 18px;
  height: 18px;
  vertical-align: middle;
  margin-right: 12px;
  mix-blend-mode: multiply;
}
._1CJlEAkw5Icofqn-PMiFTc {
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 400;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #212121;
}
._1mAv_5QSN4qIv72JMkNX5d {
  width: 16px;
  height: 16px;
  display: flex;
}
._24fYPVuQFZ88PxqH_0_BVC {
  padding: 8px 16px;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #505050;
}
._2abfnYM_9tXIuSy1BSTpXT {
  padding-top: 8px;
  padding-bottom: 16px;
}
._37SI32cwaitg-EluEoO5Jn {
  cursor: pointer;
  width: 100%;
  height: 40px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #eeeeee;
}
._1EsqgEimztYFEgWARpnBSC {
  cursor: default;
  pointer-events: none;
}
@media only screen and (min-width: 1024px) {
  ._37SI32cwaitg-EluEoO5Jn:hover {
    background: #F5F5F5;
  }
  ._1EsqgEimztYFEgWARpnBSC:hover {
    background: #fff;
  }
}
._37SI32cwaitg-EluEoO5Jn:active {
  background: #E0E0E0;
}
._1EsqgEimztYFEgWARpnBSC:active {
  background: #fff;
}
.iLeZO7yT0W_DEziq2L7Bs {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #212121;
}
._3ktu0j80yr2heHCXYzeKPu .iLeZO7yT0W_DEziq2L7Bs {
  font-weight: 500;
}
._3l02lfJJP5RDueIUhcI8Co ._3ktu0j80yr2heHCXYzeKPu .iLeZO7yT0W_DEziq2L7Bs {
  font-weight: bold;
}
._rfJtNRms9hsEUQWanQbl {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #757575;
}
._1UkKAXnu1mvT4WmdfUbuD6 {
  position: absolute;
  width: 100%;
  height: 100%;
}
._2ULVBOClcMQoL66FOrnrhX {
  position: relative;
  height: 100%;
}
.Mz_Ke_VVnqdO3sgQfG_gm {
  position: absolute;
  width: 100%;
  height: 100%;
}
._9BbgAhFtNYv7OPWKTT4Ph {
  position: relative;
  height: 100%;
}
.SSMWXeL9ALdxAdDXDOybl {
  padding: 10px 8px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._2e2Ly3iukyI_rx30Gy76K3 {
  width: 32px;
  height: 32px;
  margin: 0px 4px 0px 0px;
  padding: 0;
  border: none;
  border-radius: 100%;
  background: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media only screen and (min-width: 1024px) {
  ._2e2Ly3iukyI_rx30Gy76K3:hover {
    background: rgba(33, 33, 33, 0.1);
  }
}
._2e2Ly3iukyI_rx30Gy76K3:active {
  background: rgba(33, 33, 33, 0.2);
}
._1Mtcq78jWO1LfSulaKj0Al {
  font-family: "Basel Grotesk";
  font-size: 16px;
  line-height: 22.4px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #212121;
  flex: 1;
}
.q8S8JbwmR-8_hr43z_5_r {
  width: 32px;
  height: 32px;
  margin: 0;
  padding: 0;
  border-radius: 100%;
  border: none;
  background: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media only screen and (min-width: 1024px) {
  .q8S8JbwmR-8_hr43z_5_r:hover {
    background: rgba(33, 33, 33, 0.1);
  }
}
.q8S8JbwmR-8_hr43z_5_r:active {
  background: rgba(33, 33, 33, 0.2);
}
._3PAKsiJPtRSoi-rUu71QwQ {
  padding: 8px 16px;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #505050;
}
._1JmcSyW9-6OXLSS0lJTCPM {
  padding: 8px 16px 16px 16px;
}
._3XvPS5X94eY76GdDenR6Fs {
  position: relative;
}
.XhxZwffiFEzQVrVfsM1lO {
  font-family: "Basel Grotesk";
  border: 1px solid #c5c5c5;
  background-color: #fff;
  width: 100%;
  border-radius: 2px;
  line-height: 140%;
  font-size: 14px;
  letter-spacing: .01em;
  color: #212121;
  padding: 8px 34px 8px 12px;
  height: 36px;
  appearance: none;
  -webkit-appearance: none;
}
.XhxZwffiFEzQVrVfsM1lO:hover,
.XhxZwffiFEzQVrVfsM1lO:active {
  border: 1px solid #9e9e9e;
}
.XhxZwffiFEzQVrVfsM1lO:not(:placeholder-shown) {
  border: 1px solid #3a3a3a;
}
.XhxZwffiFEzQVrVfsM1lO::placeholder {
  font-family: "Basel Grotesk";
  color: #909090;
  opacity: 1;
  line-height: 140%;
  font-size: 14px;
  letter-spacing: .01em;
}
.WQUtxkAqwfSqxUxCHEo8s {
  width: 24px;
  height: 24px;
  position: absolute;
  right: 6px;
  top: 50%;
  margin-top: -12px;
}
._2AbDvpH1RWLqcJSdO2oCeS {
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 660px;
}
.dVWYzXa8Ju8mkZ1z0MbyO {
  padding: 10px 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  height: 40px;
  border-bottom: 1px solid #eeeeee;
}
@media only screen and (min-width: 1024px) {
  .dVWYzXa8Ju8mkZ1z0MbyO:hover {
    background: #F5F5F5;
  }
}
.dVWYzXa8Ju8mkZ1z0MbyO:active {
  background: #E0E0E0;
}
._3YWZR5BibFBh2WXNV3KVO6 {
  width: 18px;
  height: 18px;
  border-radius: 9px;
  margin-right: 12px;
}
.zU5l0hqIakRlhCYTGr9qZ {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #212121;
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 8px;
}
.NxpDPINFyKfELwfKYPmq3 {
  font-weight: 400;
}
._2C4GN55mfwFVQU2gkLUQpH, ._2aJICKoejgazeJHce_Tn7S {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #757575;
}
._3vrq4hI_gairvRndlye-yi {
  padding: 10px 16px;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #757575;
}

@media only screen and (max-width: 767px) {
  ._1FSDaiIQXW2WTCcBzUuvF {
    transition: none !important;
  }
  ._34IsPRa34OtvD8wKn79pg- {
    border-radius: 0;
    width: 100% !important;
    height: 100% !important;
    margin: 0 auto !important;
    transform: none !important;
    box-sizing: border-box !important;
    position: fixed !important;
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    z-index: 1000 !important;
    background: #fff !important;
  }
  ._2ffpXCQirI7yLpAZiMzUes ._34IsPRa34OtvD8wKn79pg- {
    transition: none !important;
    transform: none !important;
  }
  ._11giTEGyQLmBvws5YPX94j {
    transition: none !important;
  }
  ._9BbgAhFtNYv7OPWKTT4Ph {
    display: flex !important;
    flex-direction: column !important;
  }
  ._2AbDvpH1RWLqcJSdO2oCeS {
    max-height: none !important;
    height: 100% !important;
  }
}
._17gcdD-PeErUI-lNm-oyvk {
  /* display: inline-block; */
	color: #000;
	line-height: 1;
  outline: none;
  transition: color 0.1s ease-in,background-color 0.1s ease-in;
  border: 0 none;
	background: none;
	margin: 0;
  /* padding: 13px 12px 13px 0; */
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.h0VQdp3HXVnLyBEX49uh- {
  display: none;
}
._16WYqdp20SnPhgrQeB46v3 {
  display: block;
}
.A8TS2RrKRTL0u6ufANcAs {
  display: inline-block;
	vertical-align: middle;
  width: 22px;
	height: 22px;
  fill: currentColor;
  overflow: hidden;
}

._2R8Lms8Y8KfJxMrPabeeSm {
  background: #fff;
  flex: 0 0 auto;
  padding: 12px;
  /* margin-bottom: 16px; */
}
._3_cdMRZV1zgYQgiS9w7pZL {
  position: relative;
	margin: 10px;
}
._2j7sn9rfFOam9TnEicbM3B {
  border: 0;
	max-width: 100%;
  display: block;
	width: 100%;
	background-color: #1a1a1a;
	color: #fff;
	border-radius: 3px;
	font-size: 14px;
	padding: 12px 35px 11px 15px;
}
._2j7sn9rfFOam9TnEicbM3B::placeholder {
  color: #fff;
  opacity: 0.6;
}
._2j7sn9rfFOam9TnEicbM3B:not(:valid) ~ ._18Hz1e80RX52H_kZx-1pvj {
	display: none;
}
._18Hz1e80RX52H_kZx-1pvj {
  display: none;
	border: 0 none;
	background: none;
	padding: 0;
  margin: 0;
  position: absolute;
	fill: #fff;
	right: 30px;
	top: 10px;
}
._31VWIH_wNcTpgvjWt4aCZE {
  display: inline;
	border: 0 none;
	background: none;
	margin: 0;
  position: absolute;
	right: 0;
	top: 10px;
	padding: 0 5px;
}
._3-KRCKbvB76ox1syc-Gqcp {
  display: inline-block;
	vertical-align: middle;
	width: 20px;
  height: 20px;
  fill: #fff;
}
._2WYZRlkMZQ5QPzM9eRlo_b {
  display: inline-block;
	vertical-align: middle;
  width: 15px;
	height: 15px;
	fill: #fff;
}
._3tcbMRqjDv89SQxOwFFHzr{
  margin-top: 100px;
  font-size: 0.8em;
  font-weight: 700;

}
._2CeE_EnFNXar6pXGGlHnda {
  width: 100%;
}
._2CeE_EnFNXar6pXGGlHnda span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
._3tcbMRqjDv89SQxOwFFHzr .WEPg8TvrVIcdDw-FwajHn, ._3tcbMRqjDv89SQxOwFFHzr ._1cloBSHfU8TMvphE2SeOEh{
  display: block;
  padding: 13.33333px 20px;
  color: #fff;
  font-family: Karla,HelveticaNeue,"Helvetica Neue",sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  text-decoration: none;
}
@media only screen and (max-width: 374px) {
  ._17gcdD-PeErUI-lNm-oyvk {
    padding-right: 0px;
  }
}
@media only screen and (max-width: 767px) {
  ._17gcdD-PeErUI-lNm-oyvk {
    /* margin-left: 4px; */
  }
  ._2R8Lms8Y8KfJxMrPabeeSm svg:not(:root) {
    display: flex;
    align-items: center;
  }
}
@media only screen and (min-width: 1024px) {
  ._1Tc-FMKQxrgZ7MEEmokYWN {
    display: none !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  ._2R8Lms8Y8KfJxMrPabeeSm {
    padding: 20px 12px 12px 20px !important;
  }
  ._2R8Lms8Y8KfJxMrPabeeSm svg:not(:root) {
    display: flex;
    align-items: center;
  }
}
.QIyrQ9Co0yXk61Tgd2m2Y{
  position: absolute;
  bottom: 76px;
  width: 100%;
}

._3MeUz1GS6GW3nHwI1d6ki7 {
  /* position: fixed; */
  position: absolute;
  bottom: 20px;
  /* padding: 16px 0 24px 16px; */
  padding: 0 16px;
  background: #fff;
  /* width: calc(100vw - 90px); */
  width: 100%;
  /* display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 8px; */

  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 0px 8px;
}

._3MeUz1GS6GW3nHwI1d6ki7 a{
  flex-grow: 1;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.32px;
  color: #212121;
  border-radius: 2px;
  border: 1px solid var(--border-border, #BDBDBD);
  height: 40px;
  padding: 0px 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  /* width: 50%; */
}

._2ZKBV-8xJW62iAEUPBttkI {
  position: absolute;
  bottom: 20px;
  padding: 0 16px;
  background: #fff;
  width: 100%;
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-gap: 0px 0px;
}
._2ZKBV-8xJW62iAEUPBttkI a {
  flex-grow: 1;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.32px;
  color: #212121;
  border-radius: 2px;
  border: 1px solid var(--border-border, #BDBDBD);
  height: 40px;
  padding: 0px 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
}
._3MeUz1GS6GW3nHwI1d6ki7 ._3LsgiBKy3MSONkcvxXuRCX{
  color: #fff;
  background-color: #212121;
  border: 0 none;
  font-weight: 535;
}
._4v2i7IMTkzvuMNBFGH_je span {
  flex-grow: 1;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.32px;
  color: #212121;
  border-radius: 2px;
  border: 1px solid var(--border-border, #BDBDBD);
  height: 40px;
  padding: 0px 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  /* width: 50%; */
}
/* .loginContainer span {
  display: inline-block;
  font-size: 14px;
  color: #757575;
  font-family: "Basel Grotesk";
  font-weight: 400;
  letter-spacing: 0.01em;
}
.loginContainer .gap {
  margin: 0 16px;
  font-size: 13px;
  font-family: inherit;
} */

.IbFq6bk9hRQ6X-3b1wVPJ {
  /* position: absolute;
  bottom: 62px;
  left: 0;
  right: 0;
  z-index: 999;
  background: #fff;
  overflow: hidden;
  width: 50vw; */
  margin-top: 21px;
  position: relative;
}
.IbFq6bk9hRQ6X-3b1wVPJ:after {
  content: '';
  display: block;
  width: 16px;
  height: 1px;
  background: #E0E0E0;
  position: absolute;
  left: 24px;
  top: -13px;
}
@media only screen and (max-width: 767px){
  .IbFq6bk9hRQ6X-3b1wVPJ:after {
    left: 16px;
  }
}
._2-d2bq6HFnm7pDnzSimGeg {
  padding-left: 24px;
  padding-bottom: 4px;
  color: #000;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: .03em;
}
.kU8tDQC73qOWgf3iiEedG {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 48px;
}
.kU8tDQC73qOWgf3iiEedG:active {
  background: #EEEEEE;
}
._2QHANhFXRZ-kwCwb5vaAHJ {
  /* padding: 15px 0 15px 0; */
  padding: 0 24px;
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
}
._2QHANhFXRZ-kwCwb5vaAHJ:active {
  background: #EEEEEE;
}
._3VRjLAs6ehPczamLMtoUr7 {
  width: 18px;
  height: 18px;
  border-radius: 9px;
  margin-right: 8px;
}
._3D-dokfHJ4H46Ga8RLZw82 {
  font-size: 12px;
  color: #505050;
  letter-spacing: .03em;
  line-height: 140%;
  font-family: "Basel Grotesk";
  margin-left: 6px;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._3D-dokfHJ4H46Ga8RLZw82 {
    font-size: 14px;
    letter-spacing: 0.02em;
  }
}
@media only screen and (max-width: 767px) {
  .IbFq6bk9hRQ6X-3b1wVPJ {
    /* width: calc(100vw - 90px); */
    width: calc(100vw);
  }
  ._2-d2bq6HFnm7pDnzSimGeg {
    padding-left: 16px;
  }
  ._2QHANhFXRZ-kwCwb5vaAHJ {
    padding-left: 16px;
    padding-right: 16px;
  }
  ._3D-dokfHJ4H46Ga8RLZw82 {
    font-size: 14px;
    letter-spacing: 0.02em;
  }
}

._1UNnSdHKOZo_Twzpl_2pGF {
  position: absolute;
  bottom: 70px;
  left: 16px;
  z-index: 1000;
}

._1UNnSdHKOZo_Twzpl_2pGF span {
  border-top: 5px solid #212121 !important;
}

._1UNnSdHKOZo_Twzpl_2pGF div {
  background-color: #fff;
}
._2MqGnRJDU6ZFPuGji15rAZ {
  flex: 1;
  display: flex;
  align-items: center;
}
._3CWbxGUINZm8COphXHVM9v {
  display: block;
  width: 3px;
  height: 3px;
  background: #BDBDBD;
  margin: 0 8px;
  border-radius: 100%;
}
._11m6PvT6U-u9H_8UiZc7HG {
  display: flex;
}
._3hCs7c54GpHJB1K9skl2cb {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
}
._11m6PvT6U-u9H_8UiZc7HG:hover ._3hCs7c54GpHJB1K9skl2cb{
  color: #9e9e9e;
  cursor: pointer;
}
._35Xd6l6zS_3gSCUOqWVyEn {
  position: relative;
  z-index: 77;
}
._22akIKE6raiGEMVoGycWx_ {
  color: #212121;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 0.02em;
  line-height: 14px;
  font-family: "Basel Grotesk";
  text-decoration: none;
}

._3aPUt7TWE7syem52Hp-shL {
  color: #212121;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 0.03em;
  line-height: 140%;
  font-family: "Basel Grotesk";
  text-decoration: none;
}
._35Xd6l6zS_3gSCUOqWVyEn a:hover {
  background-color: #f5f5f5;
}
._30WaKXVa9eH3C7bdLbwYIL {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._3qIRMoak_U07Updx8Xm6M- {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._3qIRMoak_U07Updx8Xm6M- ._3q7vAn_zQNZE9h_5sm8TDh{
  width: 32px;
  height: 32px;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
._3qIRMoak_U07Updx8Xm6M- ._2EewB44qvqh24ozRcAj3-U,
._3qIRMoak_U07Updx8Xm6M- ._3q7vAn_zQNZE9h_5sm8TDh:hover{
  border-radius: 16px;
  background: var(--translucent-translucent-hover, rgba(0, 0, 0, 0.03));
}

._1za_C56s4jZqLRIZx1sfzR{
  margin: 0px 8px;
  color: #212121;
  font-size: 13px;
}

._1L9xw7uuLymIZQyNLmKYAp {
  margin: 1px 8px 0px 8px;
  font-size: 12px;
  line-height: 170%;
  letter-spacing: 0.03em;
  color: #757575;
}

@media only screen and (max-width: 767px) {
  ._1A0ohE8cqK_JOpsSRvNhMm {
    display: none !important;
  }
}

@media only screen and (max-width: 1024px) {
  ._3qIRMoak_U07Updx8Xm6M- ._3q7vAn_zQNZE9h_5sm8TDh{
    margin-right: 4px;
  }
}


.pOfkOET-5krSFRBvnNpVK{
  display: flex;
  width: 250px;
  flex-direction: column;
  align-items: center;
  border-radius: 4px;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.10);
  top: 40px;
  left: -205px;
  position: absolute;
  background: white;
}
.dbZMrl9AhLqfMcOPbTJYk{
  width: 24px;
  height: 24px;
  position: absolute;
  top: 8px;
  right: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  font-weight: normal !important;
}
.pOfkOET-5krSFRBvnNpVK svg{
  width: 16px;
  height: 16px;
}
.pOfkOET-5krSFRBvnNpVK a{
  cursor: pointer;
}

._2wHDCZetzsiT7yihvAv6C1{
  /* overflow: hidden; */
  color: var(--900212121, #212121);
  /* text-overflow: ellipsis; */
  /* white-space: nowrap; */
  font-size: 14px;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
  padding: 0 16px;
  height: 40px;
  /* text-align: center; */
  text-align: left;
  display: flex;
  justify-content: start;
  align-items: center;
  width: 100%;
  text-decoration: none;
}
._3JOWeI3WdVPodmfFNBY0uW{
  display: flex;
  width: 100%;
}
._1YvA5eeLaXXSL3d-Jwaiqr{
  overflow: hidden;
  color: var(--900212121, #212121);
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 14px;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
  padding: 0 16px;
  height: 40px;
  line-height: 40px;
  text-align: left;
  display: block;
  justify-content: start;
  align-items: center;
  width: calc(100% - 16px);
  text-decoration: none;
}
.pOfkOET-5krSFRBvnNpVK span,
.XL8cyCtAPs0V2BDDiSJjg a{
  font-weight: 535;
}
._2wHDCZetzsiT7yihvAv6C1._1JQerYgFm8YuwPKnKGyd4b{
    font-weight: 400;
    cursor: pointer;
  }
.XL8cyCtAPs0V2BDDiSJjg{
  padding: 16px;
  display: flex;
  justify-content: start;
  align-items: center;  
  width: 100%;
}
.XL8cyCtAPs0V2BDDiSJjg a{
  /* width: 86px; */
  width: auto;
  min-width: 86px;
  height: 32px;
  background: var(--component-component, #212121);
  border-radius: 2px;
  font-size: 14px;
  color: #fff;
  font-weight: 535;
  line-height: 140%;
  letter-spacing: 0.28px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.XL8cyCtAPs0V2BDDiSJjg a:hover{
  background-color: #757575;
  color: #fff;
}


@media only screen and (max-width: 767px) {
  ._1zAtfYjlGL2OO6ysButTVI {
    height: 635px !important;
  }
  ._1I3EkykgXDVkqPHh3KlLHR{
    /* padding-top: 12px; */
    /* padding: 0 12px; */
  }
  ._1aOXgQBZqId2WrnA9YuqGC{
    /* padding: 0 12px; */
  }
}
@media only screen and (max-width: 1179px) {
  ._3wHiU9tA_BkmDJh0geSZHl{
    display: block !important;
  }
}
._3peNj499wtv-rFisQeyep9{
  min-height: 100vh;
}
.DD29GLFFvpKN220MhROTn {
  padding-left: 24px;
  margin-top: -18px;
}

._3fpC9ByKwmMPsgpPzEhe4O{
  width: 100%;
}
._3fpC9ByKwmMPsgpPzEhe4O select{
  width: 100%;
  margin-top: 16px;
  min-height: 48px;
  cursor: pointer;
  padding: 13px 10px 13px 15px;
  border: none;
  background: #f4f4f4;
  display: block;
  font-weight: 700;
  color: #959595;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  letter-spacing: 0.02em;
}
._3fpC9ByKwmMPsgpPzEhe4O select option{
  color: #000;
  background: #fff;
}
.GCgND8WyR--F8aUccbvVm{
  margin: 16px 0 32px 0;
  min-height: 40px;
}
._2b0JgXTlcka3BZ4ChARBob {
  display: flex;
}
._2b0JgXTlcka3BZ4ChARBob button {
  margin-top: 0px;
}
._2b0JgXTlcka3BZ4ChARBob button:first-child {
  margin-right: 12px;
}
._2b0JgXTlcka3BZ4ChARBob button:last-child {
  width: 99%;
}
._3uDh_eM_-jSwShwVMPsXak {
  display: inline-block;
  width: 12px;
  height: 12px;
  position:relative;
  transition: transform .3s ease-out;
}

._3uDh_eM_-jSwShwVMPsXak:after {
  content: "";
  width: 6px;
  height: 6px;
  border: solid #212121;
  border-width: 0 1px 1px 0;
  transform: rotate(45deg);
  position: absolute;
  right: 8px;
}
._1mSjbiRtjceyYSUsC1gjW6 ._3uDh_eM_-jSwShwVMPsXak {
  transform: rotateX(180deg);
}

._1FBSlxGZCtSwvwfHVfW3uM ._1XCyO1m5wdwIDglwppZxg- {
  display: -webkit-flex;
  /* margin-bottom: 6px; */
  align-items: center;
  -webkit-box-pack: justify;
  justify-content: space-between;
  flex-wrap: nowrap;
  position: relative;
  line-height: 48px;
  transform: perspective(400px);
}
@media only screen and (min-width: 769px) and (max-width: 1024px) {
  ._2b0JgXTlcka3BZ4ChARBob button:last-child {
    width: 100%;
  }
  ._2b0JgXTlcka3BZ4ChARBob button:first-child {
    padding-left: 3px;
  }
}
@media only screen and (min-width: 415px) and (max-width: 768px) {
  ._2b0JgXTlcka3BZ4ChARBob button:first-child {
    padding-left: 4px;
  }
}
/* detail layout */
._3aUVgWYcEvmFM5jlpAm0Yt {
  list-style: none;
  margin: 0;
  padding: 0;
  /* margin-left: -24px; */
  display: flex;
  margin-bottom: 24px;
  margin-top: -2px;
}
._3aUVgWYcEvmFM5jlpAm0Yt:after {
  content: '';
  display: table;
  clear: both;
}
._13IUPgZeADJNeW1-D__0-8 {
  /* float: left; */
  /* padding-left: 24px; */
  width: 100%;
}
._18yB9fkSo7OyOLsFbT8J3T {
  /* width: -webkit-calc(68% - 80px);
  width:    -moz-calc(68% - 80px);
  width:         calc(68% - 80px); */
  width:864px;
  margin-right: 80px
}
._2_-ZTMY8yLpbK4kmO_0TfW {
  /* width: 32%; */
  width: 448px;
}
@media only screen and (min-width: 1440px) {
  ._1fOG9hyEK_N53GSqa7azU_{
    /* padding: 0 10px; */
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1439px) {
  ._18yB9fkSo7OyOLsFbT8J3T {
    width: -webkit-calc(60% - 24px);
    width:    -moz-calc(60% - 24px);
    width:         calc(60% - 24px);
    min-width: 560px;
    margin-right: 24px
  }
  ._2_-ZTMY8yLpbK4kmO_0TfW {
    width: 40%;
    min-width: 393px;
  }
}
@media only screen and (max-width: 767px) {
  ._3aUVgWYcEvmFM5jlpAm0Yt {
    display: block;
  }
  ._18yB9fkSo7OyOLsFbT8J3T {
    width: 100%;
    margin-right: 0px;
  }
  ._2_-ZTMY8yLpbK4kmO_0TfW {
    width: 100%;
  }
}
@media only screen and (min-width: 1024px) {
  .GOnNDABnxdcbFFAq70PBn:not(:last-child) {
    margin-right: 24px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  ._3aUVgWYcEvmFM5jlpAm0Yt {
    display: block;
    margin-bottom: 32px;
  }
  ._18yB9fkSo7OyOLsFbT8J3T {
    width: 100%;
    margin-right: 0px;
  }
  ._2_-ZTMY8yLpbK4kmO_0TfW {
    width: 100%;
  }
}
@media only screen and (min-width: 750px) {
  ._3dZkg61_YI8QajoUvUYdep{
    overflow: hidden;
  }
  ._3dZkg61_YI8QajoUvUYdep:after {
    content: '';
    display: table;
    clear: both;
  }
}
/* new season */
._3ALcrDvuoLuhBGK5T7T_y3 {
  color: #757575;
  font-family: "Basel Grotesk";
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 19px;
  /* margin-bottom: -4px; */
}

/* vendor */
._2WUY8XC3DrzAyQULX9uuUf {
  margin-bottom: 0px;
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 20px;
  line-height: 24px;
  text-transform: none;
  /* letter-spacing: -0.01em; */
}
.e6DGgzecCOqsqqfzM6S60 {
  color: inherit;
  text-decoration: none;
  font-size: 20px;
  font-weight: 535;
  line-height: 24px;
}
/* title &amp; price */
._1MIFo2LmqJgtRcRVN0goYI {
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 16px;
  margin-bottom: 16px;
  letter-spacing: 0.32px;
  line-height: 24px;
  text-transform: none;
}
.XxDbafJjcepLJpLMTTLm3 {
  font-size: 12px;
  line-height: 16.8px;
  color:#757575;
}
._11SazPfN_GhAcoNIOT4XMF {
  line-height: 1;
  display: flex;
  align-items: baseline;
}
._3M4108dw89mMaMoMvCWX76 {
  padding-right: 6px;
  vertical-align: middle;
}
._1RIYz1wpdFbyC-ElU6UMMB {
  font-family: "Basel Grotesk";
  color: #757575;
  font-size: 13px;
}
._1Rgcq6fMYzklQwBS1_NfOA {
  font-family: "Basel Grotesk";
  color: #cb0000;
  font-size: 18px;
  letter-spacing: 0.02em;
}
._3GB-Sar7yo5HoiOiQ4S32S {
  padding-right: 6px;
  font-family: "Basel Grotesk";
  color: #212121;
  font-size: 18px;
  letter-spacing: 0.02em;
}
.fxGoQ0034hd0CwBcUIZ2n {
  font-size: 12px;
  color: #212121;
  font-family: "Basel Grotesk";
}
@media only screen and (min-width: 750px) and (max-width: 1180px) {
  ._11SazPfN_GhAcoNIOT4XMF {
    flex-wrap: wrap;
  }

}
/* guide &amp; share */
._1ZQIe-HkqolmjgWxiPNFK1 {
  margin-top: 46px;
  margin-bottom: 16px;
}
.qa0bYwPieIOXUCLOifIHS {
  margin-top: 32px;
}
._3rkEZ9Rm6WSs05IMxYrv_y {
  position: relative;
}
._3Aevy1HpRzfVT1RZDlwc3V {
  margin-top: 32px;
  margin-bottom: 16px;
}
._3NVWbFf4qJEx6zsfrW6m56 {
  color: #757575;
  font-family: "Basel Grotesk";
  font-size: 14px;
  display: flex;
  margin-right: 16px;
  text-decoration: none;
  cursor: pointer;
  height: 16px;
  border-bottom: 1px solid #757575;
}
@media (any-hover: hover) {
  ._3NVWbFf4qJEx6zsfrW6m56:hover{
    color: #212121;
  }
}
._2S2PXliqdKdPHnQeFUfAKw{
  width: 16px;
  height: 16px;
  margin-right: 6px;
}
.Hy2Q52WLfG209XgodytId {
  position: relative;
  top: -2px;
  letter-spacing: 0.01em;
}
._3N_GX0hhLWLNcPFHGd21oa{
  position: fixed;
  top: 0;
  right: 0px;
  bottom: 0px;
  left: 0px;
  z-index: 1050;
  transition: opacity .3s ease-in;
  overflow: hidden;
  text-align: center;
}

.qVBLnp8TvJSw29fSQaXX8{
  background: #000;
  position: absolute;
  top: 35%;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  transition: opacity .3s ease-in;
  width: 545px;
  height: 319px;
  margin: 0 auto;
  z-index: 2;
  background-color: #FAFAFA;
  box-shadow: 0 3px 4px 0 rgb(0 0 0 / 15%);
  user-select: none;
}

._1KMjDlUM7MWbTmxIoCIrch{
  width: 22px;
  height: 22px;
  cursor: pointer
}

._3ej5GIXjvOY9O-H4ELs_vS{
  opacity: 0;
  background: #000;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  z-index: 1;
  transition: opacity .3s ease-in;
  opacity: 0.2;
}

._3NHcjKXFPPZ5oXGd5wmGLH{
  height: 24px;
  line-height: 24px;
  margin-bottom: 8px;
}

._3mA_0ywwkQTFVDbg0tAHDT{
  justify-content: center;
  padding-top: 17px;
  padding-bottom: 37px;
  display: flex;
  align-items: center;
}

.ji5XFZibvIOlfIYTtykUm{
  padding-top: 40px;
  padding-left: 72px;
  padding-right: 40px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 24px;
}
.VULa7Xh7bx4ONoB437DLD{
  position: relative;
  height: 48px;
  width: 402px;
  margin: 0 auto;
}

.XIIa3iWWsddfOEN-dy6c-{
  width: 100%;
  height: 100%;
  border: 1.5px solid #BDBDBD;
  border-radius: 2px;
  background-color: #F5F5F5;
  display: block;
  padding-right: 60px;
  padding-left: 12px;
  font-size: 16px;
  color: #212121;
  font-family: "Basel Grotesk";
}

._2piP0T8mbeK3qT2OZQ5s9S{
  color: #757575;
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 500;
  position: absolute;
  right: 0;
  top: 0;
  height: 48px;
  width: 48px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
@media only screen and (max-width: 749px) {
  .qVBLnp8TvJSw29fSQaXX8{
    width: 100% !important;
  }
  ._3NHcjKXFPPZ5oXGd5wmGLH{
    padding: 0 0 8px 0 !important;
  }
  .VULa7Xh7bx4ONoB437DLD{
    width: 80% !important;
    margin: 0 auto;
  }
  ._3Aevy1HpRzfVT1RZDlwc3V {
    margin-top: 32px;
    margin-bottom: 16px;
  }
}

/* Out of stock */
._2BKc2AeWup5w6N2gplrilS {
  margin-top: 36px;
  margin-bottom: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._1ob5snKlzPptkCLppnkXsk {
  display: flex;
  align-items: center;
}
.ftR-yXRNO5dtuErUeO00h {
  font-size: 11px;
  background: #757575;
  margin-left: 8px;
  margin-right: 8px;
  width: 3px;
  height: 3px;
  border-radius: 100%;
  display: inline-block;
}
._1ob5snKlzPptkCLppnkXsk ._3NVWbFf4qJEx6zsfrW6m56 {
  border-bottom: none;
}
._1QFMq_-eQIho99qanKWPQ9 {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
  display: flex;
  align-items: center;
}
._1QFMq_-eQIho99qanKWPQ9 svg {
  margin-right: 6px;
}
._33mdGpi_dgnH0bsLcZZhnR {
  margin-bottom: 20px;
}
.U_od70v-xtakRMkXKPWa6 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 11px;
  width: 100%;
  height: 48px;
  border: 1px solid #BDBDBD;
  background: #fff;
  color: #212121;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}
.U_od70v-xtakRMkXKPWa6:hover {
  background: #fafafa;
}
.U_od70v-xtakRMkXKPWa6:active {
  background: #eeeeee;
}
/* Error Tips */
@-webkit-keyframes _3yU1IAKbtLGUYek-Gk1ixI {
  0% {
      opacity: 0;
      -webkit-transform: translateX(10px);
      transform: translateX(10)
  }

  to {
      opacity: 1;
      -webkit-transform: translateX(0);
      transform: translateX(0)
  }
}

@keyframes _3yU1IAKbtLGUYek-Gk1ixI {
  0% {
      opacity: 0;
      -webkit-transform: translateX(10px);
      transform: translateX(10)
  }

  to {
      opacity: 1;
      -webkit-transform: translateX(0);
      transform: translateX(0)
  }
}
._2KlfDbbgY32-NmR-iHzawF {
  -webkit-animation-duration: .3s;
  animation-duration: .3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  flex-basis: 200px;
  position: absolute;
  top: 10px;
  left: 0;
  font-size: 14px;
  font-family: "Basel Grotesk";
  color: #cb0000;
  /* padding: 0 5px; */
  letter-spacing: 0.01em;
  min-width: 215px;
}
._18ucljztKKFoNi2c3gZhXw {
  -webkit-animation-name: _3yU1IAKbtLGUYek-Gk1ixI;
  animation-name: _3yU1IAKbtLGUYek-Gk1ixI;
}

/* @media screen and (min-width: 641px) and (max-width:1180px) {
  .productItemError {
    position:relative;
    left: 0;
    right: auto;
    margin-bottom: 16px;
  }
} */

/* description */
._2Qii6Kuyx2acUCxmY0-BB_{
  width: 100%;
}

._1FBSlxGZCtSwvwfHVfW3uM{
  width: 100%;
  /* display: flex; */
}

.lc0cBYu9dqSeY--odA-DQ{
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 14px;
  letter-spacing: 0.14px;
  font-weight: 535;
  /* padding-bottom: 8px; */
  /* margin-right: 37px; */
  cursor: pointer;
  white-space: nowrap;
}
.lc0cBYu9dqSeY--odA-DQ:first-child{
  /* margin-bottom: 14px; */
  border-bottom: 1px solid #E0E0E0;
}
.lc0cBYu9dqSeY--odA-DQ:hover {
  color: #212121;
}
._25YRFSweqOjujVQQAG4f1H {
  color: #505050;
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 400;
  line-height: 170%;
  letter-spacing: 0.14px;
  padding: 8px 0;
  white-space: normal;
  word-wrap: break-word;
  word-break: break-word;
}
.VNU9qXeL96LyEtMHO2_hj {
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 535;
  letter-spacing: 0.3px;
  line-height: 22px;
  padding: 8px 0;
}
.ir5vPIh9vVxKsrHoFHpaA .VNU9qXeL96LyEtMHO2_hj {
  font-weight: 535;
}
._3csgcokkLIL6WO9FCmWmQ4 {
  /* padding-top: 16px; */
  color: #505050;
  font-family: "Basel Grotesk";
  font-size: 14px;
  letter-spacing: 0.14px;
  line-height: 170%;
  white-space: pre-line;
  font-weight: 400;
  margin-bottom: 16px;
}
._2THUt2Z2Yq-GPVR7JQ4VAk{
  color: #505050;
  font-family: "Basel Grotesk";
  font-size: 14px;
  letter-spacing: 0.3px;
  line-height: 22px;
  margin-bottom: 8px;
  line-height: 170%; /* 23.8px */
  letter-spacing: 0.14px;
}

._3gmmJDAn1I4aT-2XWxb6My{
  color: #757575;
  font-family: "Basel Grotesk";
  font-size: 14px;
  letter-spacing: 0.3px;
  line-height: 22px;
  text-decoration: none;
  margin-bottom: 16px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.14px;
  display: flex;
  align-items: center;
}
._280kV8cNgHSq_3cuhyS7rn {
  margin-right: 6px;
}
._1mSjbiRtjceyYSUsC1gjW6{
  display: block;
  color: #212121;
  /* border-bottom: 2px solid #212121; */
}

/* help */
.jmmjmvdntUY0vSMNk2YbB{
  width: 100%;
  margin-top: 120px;
  margin-bottom: 72px;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
.jmmjmvdntUY0vSMNk2YbB:after {
  content: '';
  display: table;
  clear: both;
}
.GOnNDABnxdcbFFAq70PBn{
  width: -webkit-calc((100% - 72px)/4);
  width:    -moz-calc((100% - 72px)/4);
  width:         calc((100% - 72px)/4);
  /* text-align: center; */
  color: #030303;
  /* padding: 0 24px; */
}
.jmmjmvdntUY0vSMNk2YbB:not(:last-child) {
  /* margin-right: 24px; */
}
._18GC7Sb5TJVp7MaFLLj7Ri{
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 16px;
  font-weight: 535;
  line-height: 140%;
  letter-spacing: 0.32px;
  /* text-align: center; */
  margin-bottom: 8px;
}
.ir5vPIh9vVxKsrHoFHpaA ._18GC7Sb5TJVp7MaFLLj7Ri {
  font-weight: bold;
}
.UCeChhrJTIG83_4mUn3AE{
  color: #505050;
  font-family: "Basel Grotesk";
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.32px;
  /* text-align: center; */
  margin-bottom: 8px;
}
.UCeChhrJTIG83_4mUn3AE p {
  margin-bottom: 0px;
}
._3zIM24HAHbe9o0do3sh-Ye{
  color: #757575;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.14px;
  text-decoration: none;
}
._35npRN07s-xEM6Q2QlnDls{
  color: #9e9e9e;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.14px;
  /* text-align: center; */
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .jmmjmvdntUY0vSMNk2YbB {
    margin-top: 80px;
    margin-bottom: 32px;
  }
  .GOnNDABnxdcbFFAq70PBn {
    /* padding: 0 8px !important; */
    width: -webkit-calc((100% - 96px)/4) !important;
    width:    -moz-calc((100% - 96px)/4) !important;
    width:         calc((100% - 96px)/4) !important;
  }
  ._18GC7Sb5TJVp7MaFLLj7Ri{
    color: #212121;
    font-family: "Basel Grotesk";
    font-size: 14px;
    font-weight: 535;
    line-height: 140%;
    letter-spacing: 0.14px;
    /* text-align: center; */
    margin-bottom: 8px;
  }
  .UCeChhrJTIG83_4mUn3AE{
    font-size: 14px !important;
    letter-spacing: 0.14px !important;
    line-height: 20px;
  }
  ._3zIM24HAHbe9o0do3sh-Ye{
    font-size: 12px !important;
    line-height: 140% !important;
    letter-spacing: 0.03em !important;
  }
  .GOnNDABnxdcbFFAq70PBn:not(:last-child){
    margin-right: 32px;
  }
}

@media only screen and (max-width: 767px) {
  ._2Qii6Kuyx2acUCxmY0-BB_{
    width: 100%;
    /* padding-bottom: 24px; */
  }
  ._18GC7Sb5TJVp7MaFLLj7Ri{
    color: #212121;
    font-family: "Basel Grotesk";
    font-size: 14px;
    font-weight: 535;
    line-height: 140%;
    letter-spacing: 0.14px;
    /* text-align: center; */
    margin-bottom: 8px;
  }
  .UCeChhrJTIG83_4mUn3AE{
    font-size: 14px !important;
    letter-spacing: 0.14px !important;
    line-height: 19px;
  }
  .UCeChhrJTIG83_4mUn3AE p {
    margin-bottom: 0px;
  }
  .jmmjmvdntUY0vSMNk2YbB{
    flex-direction: column;
    /* align-items: center !important; */
    margin-top: 64px;
    margin-bottom: -12px;
    padding-right: 16px;
  }
  .GOnNDABnxdcbFFAq70PBn{
    width: 100%;
    /* padding: 0 8px; */
    margin-bottom: 24px !important;
  }
  .GOnNDABnxdcbFFAq70PBn:last-child {
    margin-bottom: 0px !important;
  }
  ._3zIM24HAHbe9o0do3sh-Ye{
    color: #757575;
    font-size: 12px;
    line-height: 140%;
    letter-spacing: 0.03em;
  }
  ._3aUVgWYcEvmFM5jlpAm0Yt {
    margin-bottom: 32px;
  }
  ._11SazPfN_GhAcoNIOT4XMF{
    display: flex;
    flex-direction: column;
    gap: 6px;
  }
}

/* popup size list */
._2X80N4o3OJLodqMvX6LF4u{
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
._3Nl5NIS3-bJLVwzD2DYe45 {
  text-align: center;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  color: #000000;
  background-color: rgba(0, 0, 0, 0.2);
  z-index: -1;
  display: none;
}
._1vzS9aZ4BcDs6vYVzzFK5y {
  display: block;
  z-index: 99999;
}
._3XbKdp07SOse4FLNZQwmC6 {
  font-family: "Basel Grotesk";
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999999;
  width: 100%;
  background: #ee4949;
  color: #fff;
  font-size: 14px;
  letter-spacing: 0.01em;
  padding-top: 7px;
  padding-bottom: 7px;
  text-align: center;
  transform: translateY(-100%);
  transition: transform .3s cubic-bezier(.215, .61, .355, 1);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.hgPLnxQiBsEYzbvvrRa01 {
  display: none;
  height: 52px;
  font-family: "Basel Grotesk";
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999999;
  width: 100%;
  background: #212121;
  color: #fff;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  padding: 16px 0;
  text-align: center;
  transform: translateY(-100%);
  transition: transform .3s cubic-bezier(.215, .61, .355, 1);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
._1PbyZ5hwPGO2jVhLfX1xUJ {
  display: none !important;
}
.wLBk6okiITiX1JmAl9L7T {
  transform: translateY(0);
  display: block;
}
._1oOkGaXLNbfQ-MBZttkDJH {
  transform: translateY(0);
  display: block;
}
.h84lqJ42_XfGwqlL5I7Tn {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  transform: translateY(100%);
  background: #fff;
  z-index: 5000;
  box-shadow: 0 -3px 3px 0 rgba(0,0,0,.1);
  transition: transform .3s cubic-bezier(.215, .61, .355, 1);
}
._1vzS9aZ4BcDs6vYVzzFK5y .h84lqJ42_XfGwqlL5I7Tn {
  transform: translateY(0);
}
.GaDZg0yEgtImNFUOznLEH {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 64px;
  padding: 22px 16px;
}
._3bEuEhisjgv67iTpra7ep7 {
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  text-align: center;
  max-width: 280px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._2ACOZOo6aeht9BQzsAOBNR {
  height: 56px;
  display: flex;
  justify-content: center;
  padding-top: 14px;
  padding-bottom: 22px;
  width: 100%;
  background-color: white;
}
._3bhpnh1MPXJiyYg8tCYtS4 {
  position: absolute;
  top: calc(100% - 56px);
}
._2wzLtQL7BzMtVaLKn5YvAN {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  text-decoration: none;
  color: #757575;
}
._2wzLtQL7BzMtVaLKn5YvAN:hover {
  color: #212121;
}
._2wzLtQL7BzMtVaLKn5YvAN:active {
  color: #9E9E9E;
}

._1niHZSAIKNyYACuBtzEJVI {
  max-height: 360px;
  overflow: auto;
}
.ZWWwst61oIvrGOghLohzN {
  height: 56px;
  width: 100%;
}
._1oe3uMEo7zuvaW7B59rIad {
  height: 40px;
  display: flex;
  padding: 8px 16px 10px;
  justify-content: space-between;
  align-items: center;
}
._7D6fFWYU-YFLxYLHwUUKz{
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
  font-family: "Basel Grotesk";
  flex: 1;
  text-align: left;
}
.xgrr_LkA7u9KaFeqYrqC6 ._7D6fFWYU-YFLxYLHwUUKz{
  color: #BDBDBD;
}
._2Ku5KsbrL99ZMCmeCZmcjt {
  font-size: 14px;
  color: #333;
  pointer-events: none;
  border-bottom: 1px solid #eee;
  justify-content: center !important;
}
._3K6J7AkWNW1ogoayu6T7Hu{
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #BDBDBD;
  font-family: "Basel Grotesk";
  margin-left: 12px;
}

._1I3EkykgXDVkqPHh3KlLHR{
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 500;
  /* margin-bottom: 16px;
  margin-top: 13px; */
  /* line-height: 48px; */
  margin-bottom: 16px;
}
._1aOXgQBZqId2WrnA9YuqGC{
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 22px;
}
._1aOXgQBZqId2WrnA9YuqGC a{
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  /* border: 1px solid #e0e0e0; */
  border-radius: 16px;
  margin-right: 8px;
  margin-bottom: 10px;
  padding: 3px;
  opacity: 0.5;
  cursor: pointer;
}
._1aOXgQBZqId2WrnA9YuqGC a:hover{
  border: 1px solid #9e9e9e !important;
  opacity: 1;
}
._2me8fw3ja0Rjgz6ffmrUDZ {
  border: 1px solid #3A3A3A !important;
  opacity: 1 !important;
}
._1aOXgQBZqId2WrnA9YuqGC a img{
  width: 16px;
  max-height: 16px;
  border: 0;
}
._18SrCCVZPv7NxZ0eAknOyp {
  background: #eeeeee;
}
._1zAtfYjlGL2OO6ysButTVI {
  width: 100%;
  height: 136px;
  background: #f5f5f5;
  border-radius: 4px;
  margin-left: unset;
}
._1i7lVmi9L7YTwwpLF8R_ds {
  display: none;
}
.x_JSUMlfvIqfSiKKsGdqn{
  display: flex;
  justify-content: space-between;
}
._2gB4jkdYJY0f_ennz4OjqU{
  margin-top: 32px;
  font-size: 14px;
  display: flex;
  align-items: center;
  gap: 6px;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
  color: #212121;
  cursor: pointer;
  height: 16px;
}
._1pOfxwAJkLtFUGFtVvWyvt{
  stroke: #212121;
}
@media (any-hover: hover) {
  ._2gB4jkdYJY0f_ennz4OjqU:hover{
    color: #505050;
  }
  ._2gB4jkdYJY0f_ennz4OjqU:hover ._1pOfxwAJkLtFUGFtVvWyvt{
    stroke: #505050;
  }
}
.pF3-zSCy5E6HmmqTPegZS{
  margin-bottom: 2px;
}
._2VMP5KAApguR4yXk_HITdp{
  margin-bottom: 16px;
}
._2VD2HoWcMUrK6bQfkFYkoR {
  margin-bottom: 16px;
}
._2BKc2AeWup5w6N2gplrilS ._2gB4jkdYJY0f_ennz4OjqU{
  margin-top: 0;
}
._2gB4jkdYJY0f_ennz4OjqU span{
  height: 24px;
  width: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* product final sale */
._2YVs8xqDH5m8vYc8Hwu7w_ {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  color: var(--light-base-tertiary-default, #757575);
  text-align: left;
}
._2cywTclBP-9kCATRMWqXiH {
  margin-bottom: 16px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
._3VUgzTs8jrdzYzkLabfil9 {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: var(--light-base-tertiary-default, #757575);
  margin-right: 8px;
}
._2KQJULyc7i-5POHm-UEyEV {
  margin-right: 8px;
}
._2YXs3nF0zqoXUdP_-N9upf {
  display: flex;
  align-items: center;
}

.swiper-container {
  margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 0;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}

.swiper-container-vertical&gt;.swiper-wrapper {
	flex-direction: column;
}

.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  text-decoration: none;
}

._1lnN5dIBo6pQ_eyOKX61yH .swiper-slide {
  height: 64px !important;
  margin-bottom: 8px !important;
  padding: 4px !important;
  box-sizing: border-box !important;
}
._1lnN5dIBo6pQ_eyOKX61yH .swiper-slide-thumb-active {
  opacity: 1 !important;
  padding: 3px !important;
}

.mYJdUNmdPv-1YXqyOgmjI{
  width: 100%;
  height: 100%;
}
._1lnN5dIBo6pQ_eyOKX61yH {
  width: 100%;
  height: 352px;
}
._vw97qz9r5OOF2eCm-9Pb{
  width: 100%;
  height: 747px;
}
._3whz1xYbt_05eF-4nE_Nwj {
  max-height: 64px;
  opacity: 0.5;
  border: 1px solid transparent;
}
@media (any-hover: hover) {
  ._3whz1xYbt_05eF-4nE_Nwj:hover {
    opacity: 1;
    border: 1px solid #757575;
  }
}
._3whz1xYbt_05eF-4nE_Nwj img {
  cursor: pointer;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  display: block;
  max-height: 64px;
}
._7tqssAcFSZo0p-BPDLbGB {
  opacity: 1;
  border: 1px solid #C5C5C5;
}
._1AWPLZl0W6LTwf7V5NQbxr {
  position: relative;
	display: block;
	height: 160px;
	padding: 10px 0;
	max-width: 200px;
  margin: 0 auto;
  box-sizing: border-box;
  cursor: pointer;
}
._1AWPLZl0W6LTwf7V5NQbxr img {
  position: relative;
	top: 50%;
	-ms-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	display: block;
  max-height: 150px;
  z-index: 0;
	margin: 0 auto;
}
._3sEH5O9gJTBYKF8TFSa43e {
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0.2;
  cursor: pointer;
}
._3sEH5O9gJTBYKF8TFSa43e:hover {
  opacity: 0.75;
}
._2Mkp8jHsX2i3ff7pKQU5zK {
  display: none;
}
._11iCUcn_Ln5aogMCG28SZh {
  display: inline-block;
  vertical-align: middle;
	width: 30px;
	height: 30px;
}
._2_TJH_BX_5u104pRaqAT7g {
  display: block;
	max-height: 95%;
	max-width: 95%;
	margin: 0 auto;
}

._1vPufr0kJ6VscKwNZXj4F4 {
  margin-left: 30px;
  margin-bottom: 20px;
}
.pOGye9EU8Se2fvIT1B8MN {
  max-width: 100%;
}
._1u7yOwl5TEvRR0IuhD2hqD {
  width: 24px;
  height: 24px;
  border-radius: 8px;
  position: absolute;
  z-index: 5;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (any-hover: hover) {
  ._1u7yOwl5TEvRR0IuhD2hqD:hover {
    background: var(--on-base-translucent-default, rgba(33, 33, 33, 0.10));
  }
}
._1u7yOwl5TEvRR0IuhD2hqD:active {
  background: var(--on-base-translucent-default, rgba(33, 33, 33, 0.20));
  padding: 2px;
  width: 20px;
  height: 20px;
  margin-right: -10px;
  margin-bottom: 2px;
}
.IoK-o63Yyjz2W_xyjixEY {
  left: 50%;
  top: 0px;
  bottom: auto;
  margin-left: -12px;
  transform: rotate(180deg);
}
._3RU990kH1Rap3O6LsCSte {
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-right: -12px;
}
.IoK-o63Yyjz2W_xyjixEY:active{
  margin-top: 2px;
  margin-left: -10px;
}
.IoK-o63Yyjz2W_xyjixEY::after {
  transform: rotate(-135deg);
  left: 10px;
  top: 12px;
}
._3RU990kH1Rap3O6LsCSte::after {
  transform: rotate(45deg);
  right: 10px;
  top: 8px;
}
._1-YkPFGP6qv-iTHUkKzcJq{
  opacity: 0.5;
}
._2Tj4Wc40QPFvVfbP5EA8dL,
._1wsXbc9wv1Uv7o-45goPQF{
  width: 40px;
  height: 40px;
  border-radius: 20px;
  position: absolute;
  z-index: 2;
  top: 50%;
  margin-top: -20px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}
._2Tj4Wc40QPFvVfbP5EA8dL ._32yIC_cIPu4nUvo9__9j--,
._1wsXbc9wv1Uv7o-45goPQF ._2HIqaVZeSxV400tsU07VlK {
  display: block;
 }
 ._2Tj4Wc40QPFvVfbP5EA8dL ._2NqzbXw5-cz1-qo8yzkGmI,
 ._1wsXbc9wv1Uv7o-45goPQF .QgTY0UJbICs6q_jl2vtl1{
   display: none;
 }

@media screen and (min-width: 1025px){
  @media (any-hover:hover) {
    ._2Tj4Wc40QPFvVfbP5EA8dL:hover,
    ._1wsXbc9wv1Uv7o-45goPQF:hover{
      background: var(--on-base-translucent-default, rgba(33, 33, 33, 0.10));
    }
  }
  ._2Tj4Wc40QPFvVfbP5EA8dL:active,
  ._1wsXbc9wv1Uv7o-45goPQF:active{
    background: var(--on-base-translucent-default, rgba(33, 33, 33, 0.20));
    padding: 2px;
    width: 36px;
    height: 36px;
    margin-top: -18px;
    margin-left: 2px;
    margin-right: 2px;
    margin-bottom: 2px;
  }
}

._2Tj4Wc40QPFvVfbP5EA8dL{
  left: 0px;
}
._1wsXbc9wv1Uv7o-45goPQF{
  right: 0px;
}
._1aaZ1SVhxttpeH9so_zp-Y {
  display: flex;
  align-items: center;
  flex-direction: row;
}

._2gg4D8PvoWTv9QfrXWjJrb {
  flex: 1 1 auto;
  order: 2;
  overflow: hidden;
  padding: 40px 88px;
  position: relative;
  height: 827px;
}
._26vO-M5Ra6xxFPcrTnrIFE {
  position: relative;
}

._2gg4D8PvoWTv9QfrXWjJrb img{
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  max-height: 660px;
  cursor: zoom-in;
}

.pOGye9EU8Se2fvIT1B8MN {
  order: 1;
  max-width: 100%;
  flex: 0 0 48px;
  position: relative;
  margin-right: 80px;
}
._2bfCh44lueRaXW8DMKFXwa {
  position: relative;
  padding-top: 40px;
  padding-bottom: 40px;
}
._8AuH73Exyab2-4V4J3Tb1{
  display: none;
}
._3luvPsCk5IFokMDEQ27RQC {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
}
._3yMZ7qV9HeKbZEtAZi5c-A  {
  position: absolute;
  top: 16px;
  right: 16px;
  border-radius: 50%;
  border: 0;
  margin: 0;
  background: none;
  z-index: 90;
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
}
@media (any-hover:hover) {
  ._3yMZ7qV9HeKbZEtAZi5c-A:hover {
    background: var(--on-base-translucent-default, rgba(33, 33, 33, 0.10));
  }
}
._3yMZ7qV9HeKbZEtAZi5c-A:active {
  background: var(--on-base-translucent-default, rgba(33, 33, 33, 0.20));
  padding: 2px;
  width: 36px;
  height: 36px;
  top: 18px;
  right: 18px;
}
._2USGxYPke-yHaMAUs148M4 {
  position: absolute;
}


/* swiper modal*/
.dQWbOw5cC1_7w_yC8q5pH {
  position: absolute;
  width: 48px;
  top: 24px;
  left: 24px;
  bottom: 0;
}
._33gNrVuEJKPtj7NKtSOSHM {
  width: 100%;
  height: 100%;
  max-height: 704px;
  margin-bottom: 0px;
  overflow-x: hidden;
  overflow-y: auto;
  scrollbar-width: none;
}
._33gNrVuEJKPtj7NKtSOSHM::-webkit-scrollbar {
  display: none;
}
._1SXiaywmhHpz-4d6_ip1lT {
  height: 64px;
  margin-bottom: 8px;
  opacity: 0.5;
  padding: 4px;
  box-sizing: border-box;
}
._1SXiaywmhHpz-4d6_ip1lT img {
  cursor: pointer;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  display: block;
  max-height: 64px;
}
._1R8GkZzy0yInwe-YwX2cfj {
  opacity: 1;
  border: 1px solid #C5C5C5;
}
._12n1hzhHSQmD2reatPKRkI {
  max-height: 90%;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
} 
._36T08YDm_spqwBtOr-Oo14 {
  width: 40px;
  height: 40px;
  border-radius: 20px;
  position: absolute;
  z-index: 4;
  top: 50%;
  margin-top: -20px;
  padding-right: 2px;
  cursor: pointer;
  left: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* .swiperModalThumbsPrev:hover {
  background: #f5f5f5;
} */
._3vead3leA4QmcoDnvOp9Pm {
  width: 40px;
  height: 40px;
  border-radius: 20px;
  position: absolute;
  z-index: 4;
  top: 50%;
  margin-top: -20px;
  padding-left: 2px;
  cursor: pointer;
  right: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* @media (any-hover: hover) {
  .swiperModalThumbsNext:hover {
    background: var(--on-base-translucent-default, rgba(33, 33, 33, 0.10));
  }
} */
/* .swiperModalMainWrapper {
  position: relative;
  width: 768px;
  margin: 0 auto;
} */
._2yqXkHKqolvdq44EoIKyCg {
  width: 100%;
  height: 100%;
  padding-bottom: 70px;
}
._2yqXkHKqolvdq44EoIKyCg .swiper-container {
  height: 100vh;
  width: 100%;
  margin-bottom: 70px;
  height: calc(100vh - 70px);
}


._2Xn0tu0RSuJspZE0Lu2tY9 {
  text-align: center;
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0;
  width: 100%;
  height: 56px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 16px;
  padding-bottom: 8px;
  /* display: none; */
}
._2Tr-zoXHL5DXLWdWb1C42K {
  width: 24px;
  height: 2px;
  display: inline-block;
  background: #c5c5c5;
  margin: 0 3px;
  vertical-align: middle;
}
._14nYV_VrzPUJB9YQJ-gR6i {
  background: #212121;
  display: inline-block;
  vertical-align: middle;
}

@media only screen and (min-width: 1440px) {
  ._2gg4D8PvoWTv9QfrXWjJrb {
    height: 827px;
  }
  ._vw97qz9r5OOF2eCm-9Pb {
    height: 747px;
  }
  ._2gg4D8PvoWTv9QfrXWjJrb img {
    max-height: 747px !important;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1440px) {
  ._2gg4D8PvoWTv9QfrXWjJrb {
    height: 767px;
    padding: 0px 64px;
  }
  ._vw97qz9r5OOF2eCm-9Pb {
    height: 767px;
    margin-bottom: 56px;
  }
  ._2gg4D8PvoWTv9QfrXWjJrb img{
    max-height: 767px !important;
  }
  .pOGye9EU8Se2fvIT1B8MN {
    margin-right: 24px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1024px){
  ._2gg4D8PvoWTv9QfrXWjJrb {
    height: 596px;
  }
  ._2gg4D8PvoWTv9QfrXWjJrb img {
    max-height: 540px !important;
  }
  ._vw97qz9r5OOF2eCm-9Pb {
    height: 540px;
  }
  .pOGye9EU8Se2fvIT1B8MN {
    display: none;
  }
  .dQWbOw5cC1_7w_yC8q5pH {
    display: none;
  }
  ._2Tj4Wc40QPFvVfbP5EA8dL {
    width: 32px;
    height: 32px;
    left: 16px !important;
    margin-top: -47px;
  }
  ._2Tj4Wc40QPFvVfbP5EA8dL ._32yIC_cIPu4nUvo9__9j--,
  ._1wsXbc9wv1Uv7o-45goPQF ._2HIqaVZeSxV400tsU07VlK  {
   display: none;
  }
  ._2Tj4Wc40QPFvVfbP5EA8dL ._2NqzbXw5-cz1-qo8yzkGmI,
  ._1wsXbc9wv1Uv7o-45goPQF .QgTY0UJbICs6q_jl2vtl1{
    display: block;
  }
  ._1wsXbc9wv1Uv7o-45goPQF .QgTY0UJbICs6q_jl2vtl1{
    transform: rotate(180deg);
  }
  ._36T08YDm_spqwBtOr-Oo14 {
    left: 8px !important;
    margin-top: -47px;
  }
  ._1wsXbc9wv1Uv7o-45goPQF {
    width: 32px;
    height: 32px;
    right: 16px !important;
    margin-top: -47px;
  }
  @media (any-hover:hover) {
    ._2Tj4Wc40QPFvVfbP5EA8dL:hover,
    ._1wsXbc9wv1Uv7o-45goPQF:hover{
      background: var(--on-base-translucent-default, rgba(33, 33, 33, 0.10));
    }
  }
  ._2Tj4Wc40QPFvVfbP5EA8dL:active,
  ._1wsXbc9wv1Uv7o-45goPQF:active{
    background: var(--on-base-translucent-default, rgba(33, 33, 33, 0.20));
    padding: 2px;
    width: 28px;
    height: 28px;
    margin-top: -45px;
    margin-right: 2px;
  }
  ._2Tj4Wc40QPFvVfbP5EA8dL:active{
    margin-left: 2px;
  }
  ._3vead3leA4QmcoDnvOp9Pm {
    right: 8px !important;
    margin-top: -47px;
  }
  ._8AuH73Exyab2-4V4J3Tb1 {
    text-align: center;
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0;
    width: 100%;
    height: 56px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  ._14-_Vu1tnLme0_dXMFX83n {
    width: 24px;
    height: 2px;
    display: inline-block;
    background: #c5c5c5;
    margin: 0 3px;
    vertical-align: middle;
  }
  ._2fJmg-LRf7PC5n2e6myPH6 {
    background: #212121;
    display: inline-block;
    vertical-align: middle;
  }

  ._2yqXkHKqolvdq44EoIKyCg .swiper-container {
    width: 100%;
    margin-bottom: 70px;
    height: calc(100vh - 70px);
  }
  ._2yqXkHKqolvdq44EoIKyCg {
    width: 100%;
    height: 100%;
    padding-bottom: 70px;
  }
  ._2Xn0tu0RSuJspZE0Lu2tY9 {
    display: flex;
  }
  ._12n1hzhHSQmD2reatPKRkI{
    max-height: 100%;
  }
  ._3yMZ7qV9HeKbZEtAZi5c-A{
    top: 8px;
    right: 8px;
  }
  ._3yMZ7qV9HeKbZEtAZi5c-A:active{
    top: 10px;
    right: 10px;
  }
}

@media only screen and (max-width: 767px) {
  .pOGye9EU8Se2fvIT1B8MN {
    display: none;
  }
  ._1vPufr0kJ6VscKwNZXj4F4 {
    max-height: 340px;
  }
  ._1vPufr0kJ6VscKwNZXj4F4 img {
    max-height: 340px;
  }
  .swiper-container {
    width: 100%;
	  height: auto;
  }
  ._vw97qz9r5OOF2eCm-9Pb{
    /* height: 464px; */
    height: 50vh;
    margin-bottom: 56px;
  }
  ._1j6KJNE5q5vVR1WuUlPDfj .swiper-container {
    width: 86% !important;
  }
  ._3y-1vUB72yLkpecxns59BU,
  ._1NgQnnDe-afefFnLy-Eot_ {
    position: absolute;
    top: 50%;
    margin-top: -15px;
  }
  ._3y-1vUB72yLkpecxns59BU {
    left: 0px;
  }
  ._1NgQnnDe-afefFnLy-Eot_ {
    right: 0px;
  }
  ._2Tj4Wc40QPFvVfbP5EA8dL {
    width: 32px;
    height: 32px;
    left: 4px;
    margin-top: -47px;
  }
  ._1wsXbc9wv1Uv7o-45goPQF {
    width: 32px;
    height: 32px;
    right: 4px;
    margin-top: -47px;
  }
  /* .slidePrev {
    width: 32px;
    height: 32px;
    left: 16px !important;
    margin-top: -47px;
  } */
  ._2Tj4Wc40QPFvVfbP5EA8dL ._32yIC_cIPu4nUvo9__9j--,
  ._1wsXbc9wv1Uv7o-45goPQF ._2HIqaVZeSxV400tsU07VlK  {
   display: none;
  }
  ._2Tj4Wc40QPFvVfbP5EA8dL ._2NqzbXw5-cz1-qo8yzkGmI,
  ._1wsXbc9wv1Uv7o-45goPQF .QgTY0UJbICs6q_jl2vtl1{
    display: block;
  }
  ._1wsXbc9wv1Uv7o-45goPQF .QgTY0UJbICs6q_jl2vtl1{
    transform: rotate(180deg);
  }
  @media (any-hover: hover){
    ._2Tj4Wc40QPFvVfbP5EA8dL:hover,
    ._1wsXbc9wv1Uv7o-45goPQF:hover{
      background: var(--on-base-translucent-default, rgba(33, 33, 33, 0.10));
    }
  }
  ._2Tj4Wc40QPFvVfbP5EA8dL:active,
  ._1wsXbc9wv1Uv7o-45goPQF:active{
    background: var(--on-base-translucent-default, rgba(33, 33, 33, 0.20));
    padding: 2px;
    width: 28px;
    height: 28px;
    margin-top: -45px;
    margin-right: 2px;
  }
  ._2Tj4Wc40QPFvVfbP5EA8dL:active{
    margin-left: 2px;
  }
  ._2gg4D8PvoWTv9QfrXWjJrb{
    padding: 0;
    /* height: 520px; */
    height: 100%;
    margin-right: -16px;
    margin-left: -16px;
  }
  ._2gg4D8PvoWTv9QfrXWjJrb img{
    /* max-height: 464px; */
    max-height: 50vh;
  }
  ._8AuH73Exyab2-4V4J3Tb1 {
    text-align: center;
    text-align: center;
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0;
    width: 100%;
    height: 56px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  ._14-_Vu1tnLme0_dXMFX83n {
    width: 24px;
    height: 2px;
    display: inline-block;
    background: #c5c5c5;
    margin: 0 3px;
    vertical-align: middle;
  }
  ._2fJmg-LRf7PC5n2e6myPH6 {
    background: #212121;
    display: inline-block;
    vertical-align: middle;
  }
  .dQWbOw5cC1_7w_yC8q5pH {
    display: none;
  }
  ._3yMZ7qV9HeKbZEtAZi5c-A{
    top: 8px;
    right: 8px;
  }
  ._3yMZ7qV9HeKbZEtAZi5c-A:active{
    top: 10px;
    right: 10px;
  }
}
@media only screen and (max-width: 767px) {
  ._2yqXkHKqolvdq44EoIKyCg .swiper-container {
    width: 100%;
    margin-bottom: 70px;
    height: calc(100vh - 145px);
  }
  ._2yqXkHKqolvdq44EoIKyCg {
    width: 100%;
    height: 100%;
    padding-bottom: 70px;
  }
  ._12n1hzhHSQmD2reatPKRkI{
    max-height: 100%;
  }
}
@media only screen and (max-width: 767px) {
  ._2Xn0tu0RSuJspZE0Lu2tY9 {
    display: flex;
    z-index: 1;
  }
}
._32ALBt4-V6PBGn2VdFMD1b {
  font-family: "Times Now SemiLight";
  font-size: 1.875em;
  letter-spacing: 0;
  text-transform: uppercase;
  color: #212121;
  text-align: center;
  margin-top: 0;
  margin-bottom: 36px;
  font-weight: 400;
}

.mFB2ACbMGqYTEOujwZ1dw{
  margin-top: 124px;
  padding-top: 16px;
  border-top: 1px solid #eee;
}
.mFB2ACbMGqYTEOujwZ1dw:empty {
  display: none;
}
.mFB2ACbMGqYTEOujwZ1dw:after {
  content: '';
  display: table;
  clear: both;
}
._3FkxYEMWGCDReu7QW8A8kb span{
  color: #030303 !important;
  letter-spacing:normal !important;
}
.l5gRH5BBSR1mP-6Rs85R2 {
  text-align: center;
  margin: 0 auto;
  width: 50%;
  text-transform: uppercase;
}

.l5gRH5BBSR1mP-6Rs85R2 h1{
font-family: "Basel Grotesk";
font-size: 24px;
letter-spacing: -.01em;
color: #212121;
text-align: center;
margin-bottom: 36px;
text-transform: capitalize;
margin-top: 0;
font-weight: normal;
}

.l5gRH5BBSR1mP-6Rs85R2 a{
  margin-top: 20px;
  color: #000;
  text-decoration: none;
  transition: color 0.1s ease-in,background-color 0.1s ease-in;
  font-family: "Basel Grotesk", "Karla","HelveticaNeue","Helvetica Neue",sans-serif;
  background-color: transparent;
  font-size: 14px;
}

._3FNuFo0aVnCCbpZu9F8aV {
  padding-top: 30px;
}

._26PR4gd2ufpnhHpIRXCAN {
  text-align: right !important;
}

._1b5Sa666jjEyHzg9yQ2y2S{
  flex: 0 1 66.66666%;
  padding-top: 28px;
  margin-bottom: 24px;
}

._1_fts_GUrz2cdJaLpwhX3j {
  width: 100%;
  background-color: #fff;
  font-size: 14px;
  border: none;
  vertical-align: top !important;
  display: flex;
  justify-content: space-between;
}

._2njKx2P1wAgWd0XmdtbKT8 {
  width: 100%;
  display: inline-flex;
  min-height: 170px;
}

._2njKx2P1wAgWd0XmdtbKT8 ._3bXWUN6X81qIvjT_NcJGeE,
._3ktXbdgclMNaZiex-yIpa-{
  flex: 0 0 145px;
  padding-right: 16px;
}

.KrnLnmgqJmjSQZ6mi3H0R {
  padding-top: 16px;
  border-top: solid 1px #eee;
}
._3ktXbdgclMNaZiex-yIpa- {
  flex: 0 0 60%;
  padding-right: 16px;
  display: flex;
  flex-direction: column;
}

.pdn4WgJpOlkWyF4SCvgiW {
  flex: 2;
  text-align: left;
  width: 100%;
  display: flex;
  align-items: flex-end;
  padding-bottom: 24px;
}

._1_fts_GUrz2cdJaLpwhX3j td ._1YBHtpN7y7_dBwkgJjiUYF {
  vertical-align: top;
}

._9INu62WAn4wnTdKEtUiis {
  display: inline-block;
  max-width: 120px;
  height: 144px;
}

._9INu62WAn4wnTdKEtUiis img{
  max-width: 100%;
  max-height: 100%;
  border: 0;

  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: top;
}

._1_fts_GUrz2cdJaLpwhX3j td ._1LMDN733zRkQ2UlBEX9Mpm {
  padding: 5px;
}

._1Dmznfz8qPWLRkaMrxiGrl {
  flex: 0 0 40%;
  word-wrap: break-word;
  word-break: break-all;
  line-height: 1.375;
  font-size: 14px;
  color: #212121;
  letter-spacing: 0.01em;
}

._1Z65aj58tfghwHzzN73foE{
  flex: 8;
}

.HBm96MFzx67npdln80_KQ {
  color: #212121;
  font-size: 14px;
  letter-spacing: 0.01em;
  display: inline-block;
}

._3cTVrWGOVH32EgceSkVMaC{
  width: 100%;
}

.foS3khfbk2T6hNyqDXi8p{
  width: 129px;
  height: 1px;
  background-color: #EEEEEE;
  opacity: 0;
  margin: 8px 0 7px 0;
}

._3sYyI_xWLqkMFlTWJVcuWq{
  margin-bottom: 8px;
  box-sizing: border-box;
}

._3b7o2OIolh355sdnUJcbgm{
  box-sizing: border-box;
  padding-bottom: 20px;
}

._196mjKE2RrxI8Uq3wsNTXG {
  flex: 1 0 16.66667%;
  display: flex;
  justify-content: space-between;
  padding-right: 0px;
  padding-top: 0px;
  box-sizing: border-box;
  flex-direction: column;
  align-items: end;
}

._196mjKE2RrxI8Uq3wsNTXG svg {
  cursor: pointer;
}

._3wEJreHPz2t56WnhVoyDZV,
.sW0IUpWQVFiRvzsZWGT5f{
  padding-bottom: 20px;
  cursor: pointer;
  white-space: nowrap;
}
._3wEJreHPz2t56WnhVoyDZV{
  display: none;
  width: 0;
}

._38iDOBOgz-8xq01-chZNee,
.JdRLYRt0OutneLpaxnems,
._2vRZg5X4_QzA3an-_VcL5 {
  color: #212121;
  font-size: 14px;
  letter-spacing: .01em;
  line-height: 20px;
  font-weight: 500;
}
._2CEkJWucoK97O71_wNGOo9 ._38iDOBOgz-8xq01-chZNee,
._2CEkJWucoK97O71_wNGOo9 .JdRLYRt0OutneLpaxnems,
._2CEkJWucoK97O71_wNGOo9 ._2vRZg5X4_QzA3an-_VcL5 {
  font-weight: bold;
}
._2mW7cuRbSm4MakD-DfI0A_,
._1xdtwNilVjovstZnThjc75 {
  color: #212121;
  font-size: 14px;
  letter-spacing: .01em;
  line-height: 20px;
  text-transform: capitalize;
}
._75TKKsiuLBP-uU4yNyJkI {
  color: #212121;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: .01em;
  text-transform: capitalize;
  text-decoration: none;
}

._2yXxEnBSCmPsKkAQ1JZccR {
  font-size: 14px;
  letter-spacing: .01em;
  color: #000;
  text-decoration: none;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  /* height: 36px; */
}

.DkNSSjuW1ESAVJXg6aC_3 {
  vertical-align: top;
}
._1fu1k6JI5SkTGb4qIfqCJe {
  text-align: right;
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.01em;
}
._2FifNyskiVlCBL4DOVbHMh {
  border-collapse: collapse;
  border-spacing: 0px 0px;
  box-sizing: border-box;
  cursor: pointer;
  padding-left: 4px;
  color: #9e9e9e;
  font-size: 12px;
  letter-spacing: 0.02em;
  text-decoration: underline;
  white-space: nowrap;
}
._3-3zi_UUaReZJElWw9gsE1 {
  padding-left: 55px;
}

._1BOUlIt6X61dxzw9s_TpBb {
  align-items: center;
  margin-bottom: 20px;
  margin-top: 8px;
}

._3k4d16DC6V6xANswjZ6tie {
  flex: 0 0 25%;
  padding-left: 24px;
}

@media only screen and (min-width: 1024px) and (max-width: 1440px) {
  ._1b5Sa666jjEyHzg9yQ2y2S{
    flex: 0 1 58.33333%;
  }
  ._3k4d16DC6V6xANswjZ6tie {
    flex: 0 0 33.33333%;
  }
}

._3k4d16DC6V6xANswjZ6tie input {
  margin: 15px 0 10px 0;
  font-size: 14px;
  display: inline-block;
  width: 100%;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  cursor: pointer;
  border: 1px solid transparent;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #000;
  color: #fff;
  min-width: 275px;
  letter-spacing: 1.8px;
  line-height: 17px;
  font-family: "Basel Grotesk", 'Karla';
}

._2r0jqe1-M6s2Zybgl43Vkq {
  padding-top: 4px;
  font-size: 12px;
  color: #212121;
  line-height: 1.375;
  letter-spacing: 0.26px;
}

._2FFkjd-i1crXBaCiAc-0uy {
  padding: 120px 0;
  margin-bottom: 24px;
  text-align: center !important;
}
._1837b9TkLc-tRIEqiI_mqq {
  padding-bottom: 248px;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  ._1837b9TkLc-tRIEqiI_mqq {
    padding-bottom: 216px;
  }
}
@media only screen and (max-width: 767px) {
  ._1837b9TkLc-tRIEqiI_mqq {
    padding-bottom: 482px !important;
  }
}
._2FFkjd-i1crXBaCiAc-0uy h1{
  font-size: 1.875em;
  font-family: "Times Now SemiLight";
  font-weight: 400;
  text-transform: uppercase;
  margin: 0 0 0.75em;
}

._2FFkjd-i1crXBaCiAc-0uy hr{
  margin: 24px 0;
  border-color: #fff;
  border-style: solid;
  border-width: 1px 0 0 0;
}

._3M1nWGHbaYHlFdFNrd6JNr {
  margin-left: auto;
  margin-right: auto;
  display: inline-block;
  font-size: 16px;
  letter-spacing: .02em;
  font-weight: 500;
  padding: 15px 45px;
  background: #212121;
  font-family: "Basel Grotesk";
  border-radius: 3px;
  color: #fff;
  text-decoration: none;
}

._1veY-jqqBWBlYovYm6Gkom{
  display: flex;
  flex: 0 1 66.66667%;
}

._20Fb8Q_9Nb7u6lAyu57gOu {
  margin-bottom: 0 !important;
}

._2v5bD-OslujZlqX4kxsz4z {
  display: none;
}

._20usuuKulPtzxgkC-BUOwO {
  margin-bottom: 16px;
}
._3xl0jsX1U6XCCQbAPXw-Y3 {
  margin-bottom: 0px;
}
.AoqNBOMY5s_XFKqQAyRAN {
  display: none;
}
._2fZnu3SSXOw6jZVldcVkmI{
    color: #212121;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.01em;
    padding-bottom: 8px;
    border-bottom: 1px solid #eee;
}
._2CEkJWucoK97O71_wNGOo9 ._2fZnu3SSXOw6jZVldcVkmI{
  font-weight: bold;
}
.rFoGUisfhT4MeqQFIYbJx {
    width: 100%;
    padding: 16px 0px 12px 0px;
    color: #212121;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0.01em;
    display: flex;
    justify-content: space-between;
}

.CygmZP4Hqwjz6l6Vw0q3W {
  margin-top: 4.5px;
  width: 242px;
  height: 34px;
  font-weight: 400;

  /* Heading/12px â€¢ 0.75rem/Regular */

  font-family: 'Basel Grotesk';
  font-style: normal;
  /*font-weight: 430;*/
  font-size: 12px;
  line-height: 140%;
  /* or 17px */

  letter-spacing: 0.03em;

  /* 900 #212121 */

  color: #212121;


  /* Inside auto layout */

  flex: none;
  order: 2;
  flex-grow: 0;
}
._2LVo3qrSjsRwga7_dmjAnt {
  font-family: "Basel Grotesk";
}

._33K9ln77NydGRoOxEhoXsa{
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 0.01em;
}

._2qN3HiqEbi6Ug1XcfopM7t {
    position: relative;
    height: 48px;
    line-height: 48px;
    margin-top: 24px;
    cursor: pointer;
    transition: color 0.1s ease-in,background-color 0.1s ease-in;
    text-align: center;
    white-space: nowrap;
    border: 1px solid transparent;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    color: #fff;
    font-size: 16px;
    letter-spacing: .02em;
    line-height: 22px;
    font-weight: 500;
    width: 100%;
    text-transform: none;
    background-color: #212121;
    border-radius: 2px;
    padding-top:12px;
    position: relative;
}

._1SQaPPET8gw6cb8VXVyRWt {
  margin-top: 24px;
  /* cursor: pointer; */
  transition: color 0.1s ease-in,background-color 0.1s ease-in;
  text-align: center;
  white-space: nowrap;
  border: 1px solid transparent;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  color: #fff;
  font-size: 16px;
  letter-spacing: .02em;
  height: 48px;
  line-height: 48px;
  font-weight: 500;
  width: 100%;
  text-transform: none;
  background-color: #eee;
  border-radius: 2px;
  /* padding-top:12px; */
}

._3tO3UijAiUm4JF6wyQwQU0 {
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: top;
  fill: currentColor;
  margin-right: 4px;
}

._2zvukdC5blgGdhPEXlNIJa {
  color: #ff6d6d;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  font-weight: normal;
}
.Q-3uaEaFGsS0PV3NygZMu {
  color: #ff6d6d;
}
.Q-3uaEaFGsS0PV3NygZMu a {
  text-decoration: underline;
  cursor: pointer;
}
._3P_Nj3yYqlus1qNyQkKHpu {
  padding: 20px;
}
._1ehsTCk4HpDEIdewczbAN {
  margin-top: 32px;
}
.SkTVAfwZpL38f_3m00RpZ {
  margin-bottom: 24px;
  display: flex;
  align-items: flex-start;
}
.SkTVAfwZpL38f_3m00RpZ svg {
  margin-right: 4px;
}
._1uO4ys-zFizrbVG09J1o- {
  margin-right: 16px !important;
}

/* help */
._15PZRhVvqD4xY3zOo509nU{
  width: 100%;
  margin-top: 96px;
  margin-bottom: 76px;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
._15PZRhVvqD4xY3zOo509nU:after {
  content: '';
  display: table;
  clear: both;
}
._2ZmztsKo30X878-zQA3meA{
  width: 23.2%;
  text-align: center;
  color: #030303;
  float: left;
  padding: 0 24px;
}
._14_xnzgqplkm1PBBcqiBnn {
  height: 24px;
  line-height: 24px;
  margin-bottom: 8px;
}
._8JcnmRLXDC_A_TyXl1_V2{
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.01em;
  text-align: center;
  margin-bottom: 8px;
}
._2CEkJWucoK97O71_wNGOo9 ._8JcnmRLXDC_A_TyXl1_V2 {
  font-weight: bold;
}
.wr3FjticFnJ84_e_JGUIb{
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  text-align: center;
  margin-bottom: 8px;
  /* padding: 0 16px; */
}
._3DysTHvl-VARqm80b_WXyY{
  color: #9e9e9e;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  text-decoration: underline;
}
.q7CftNCBXD7rBnMdWxYaD{
  color: #9e9e9e;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  text-align: center;
  flex: 1;
  position: relative;
}
.q7CftNCBXD7rBnMdWxYaD a{
  display: block;
  bottom: -22px;
  left:50%;
}

@media only screen and (max-width: 767px) {
  .q7CftNCBXD7rBnMdWxYaD a{
    display: block;
  }

  ._14_xnzgqplkm1PBBcqiBnn {
    height: 24px;
  }

  ._3iyKfEoj-G7171ePHMYs34 {
    height: 635px !important;
  }
  .mFB2ACbMGqYTEOujwZ1dw {
    margin-top: 80px;
    border-top: unset;
  }
  .wr3FjticFnJ84_e_JGUIb{
    font-size: 12px;
    line-height: 140%;
    letter-spacing: 0.03em;
    color: #616161;
  }

  ._15PZRhVvqD4xY3zOo509nU{
    height: 100%;
    flex-direction: column;
    align-items: center !important;
    margin-top: 80px;
    margin-bottom: 70px;
  }
  ._2ZmztsKo30X878-zQA3meA{
    width: 172px;
    padding: 0 8px;
    margin-bottom: 40px !important;
  }
  ._2ZmztsKo30X878-zQA3meA:last-child {
    margin-bottom: 0px;
  }
  ._3DysTHvl-VARqm80b_WXyY{
    color: #9e9e9e;
    font-size: 12px;
    letter-spacing: 0.03em;
  }
}

@media only screen and (max-width: 767px){
  ._32ALBt4-V6PBGn2VdFMD1b {
    padding-top: 32px;
    font-size: 1.5em;
    margin-bottom: 0;
  }
  ._1_fts_GUrz2cdJaLpwhX3j{
    flex-direction: column;
    margin-bottom: 45px;
    justify-content: normal;
  }
  ._1b5Sa666jjEyHzg9yQ2y2S{
    padding-right: 0;
    flex: 0 0 100%;
    padding-top: 40px;
    margin-bottom: 38px;
  }
  ._3k4d16DC6V6xANswjZ6tie{
    flex: 0 0 100%;
    padding-left: 0;
  }
  ._3FNuFo0aVnCCbpZu9F8aV {
      padding-top: 30px;
  }

  ._26PR4gd2ufpnhHpIRXCAN {
      text-align: right !important;
  }

  ._1_fts_GUrz2cdJaLpwhX3j {
      margin: 0 auto;
      background-color: #fff;
      font-size: 14px;
      border: none;
  }
  ._2B-bZ9CfMOlZf5JOW9Q02g{
      padding-top: 40px;
      padding-left: 16px;
      padding-right: 16px;
      clear: both;
  }

  ._2njKx2P1wAgWd0XmdtbKT8 {
      width: 100%;
      display: inline-flex;
      flex-wrap: wrap;
  }

  ._3ktXbdgclMNaZiex-yIpa-{
      padding: 0px 16px;
      border: none;
  }
  ._2njKx2P1wAgWd0XmdtbKT8 ._3bXWUN6X81qIvjT_NcJGeE {
      flex: 0 0 33.33333%;
      /* padding-left: 16px; */
  }

  .KrnLnmgqJmjSQZ6mi3H0R {
      position: relative;
      border-top: solid 1px #eee;
  }

  ._1b5Sa666jjEyHzg9yQ2y2S{
      position: relative;
  }
  ._3ktXbdgclMNaZiex-yIpa- {
      position: relative;
      flex: 0 0 60%;
      text-align: left;
      padding-left: 0;
      padding-right: 18px;
  }

  .pdn4WgJpOlkWyF4SCvgiW {
      display: none;
  }

  ._1_fts_GUrz2cdJaLpwhX3j td ._1YBHtpN7y7_dBwkgJjiUYF {
      vertical-align: top;
  }

  ._9INu62WAn4wnTdKEtUiis {
      height: 144px;
  }

  ._9INu62WAn4wnTdKEtUiis img{
      max-height: 100%;
      max-width: 100%;
      border: 0;
  }

  ._1_fts_GUrz2cdJaLpwhX3j td ._1LMDN733zRkQ2UlBEX9Mpm {
      padding: 5px;
  }

  ._1_fts_GUrz2cdJaLpwhX3j hr{
      border-color: #ddd;
      position: absolute;
      left: 0;
      right: 0;
      margin: 0;
      border-style: solid;
      border-width: 1px 0 0 0;
  }

  ._1Dmznfz8qPWLRkaMrxiGrl {
      flex: 0 0 40%;
      margin-top: 16px;
      color: #212121;
      font-size: 14px;
      text-align: left;
  }

  ._1veY-jqqBWBlYovYm6Gkom{
      flex: 0 0 66.66667%;
      flex-direction: column;
      height: 100%;
      padding-left: 20px;
  }

  ._1JBGuXcBuoEtRzwP7Mmgl9 {
      display: inline-block;
      vertical-align: middle;
      width: 16px;
      height: 16px;
  }

  ._196mjKE2RrxI8Uq3wsNTXG {
      position: absolute;
      right: -7px;
      top: 10px;
      width: 24px;
      height: 24px;
  }

  .GQ8gRlb9Xi5YdNaSzJxUv{
      font-weight: 600;
      word-break: break-word;
      letter-spacing: 0.3px;
      line-height: 17px;
      text-transform: capitalize;
  }

  .DkNSSjuW1ESAVJXg6aC_3 {
      vertical-align: top;
  }
  ._1fu1k6JI5SkTGb4qIfqCJe {
      text-align: right;
      letter-spacing: inherit;
      font-family: "Basel Grotesk","Karla","HelveticaNeue","Helvetica Neue",sans-serif;
      font-weight: 500;
      color: #212121;
      font-size: 14px;
      letter-spacing: 0.01em;
  }
  ._2FifNyskiVlCBL4DOVbHMh {
      cursor: pointer;
      font-size: 12px;
      letter-spacing: .02em;
      color: #9e9e9e;
      text-decoration: underline;
  }
  ._3FkxYEMWGCDReu7QW8A8kb{
      margin-top: 15px;
  }

  ._3-3zi_UUaReZJElWw9gsE1 {
      padding-left: 55px;
  }

  ._2fZnu3SSXOw6jZVldcVkmI{
      font-size: 14px !important;
  }

  ._1BOUlIt6X61dxzw9s_TpBb {
      display: inline-flex;
      align-items: center;
      margin-top: 0px;
      margin-bottom: 0px;
  }

  ._3CbiCdrA9-9m-QvjS9d1bd{
      width: 60px;
  }

  ._3k4d16DC6V6xANswjZ6tie {
      float: left;
      width: 100%;
  }

  ._3k4d16DC6V6xANswjZ6tie input {
      margin-top: 20px;
  }

  ._2r0jqe1-M6s2Zybgl43Vkq {
      margin: 4.5px 0 0;
      font-size: 12px;
      font-family: "Basel Grotesk", "Karla","HelveticaNeue","Helvetica Neue",sans-serif;
      color: #030303;
      line-height: 1.375;
      letter-spacing: 0.26px;
  }

  ._1S4bmKew7I_97chwAzJyfH {
    width: 242px;
    height: 34px;

    /* Heading/12px â€¢ 0.75rem/Regular */

    font-family: 'Basel Grotesk';
    font-style: normal;
    font-weight: 430;
    font-size: 12px;
    line-height: 140%;
    /* or 17px */

    letter-spacing: 0.03em;

    /* 900 #212121 */

    color: #212121;


    /* Inside auto layout */

    flex: none;
    order: 2;
    flex-grow: 0;
  }

  ._2FFkjd-i1crXBaCiAc-0uy {
      padding: 120px 0;
      margin-bottom: 24px;
      text-align: center !important;
  }

  ._2FFkjd-i1crXBaCiAc-0uy h1{
      font-size: 1.5em;
      font-family: "Times Now SemiLight";
      font-weight: 400;
      text-transform: uppercase;
  }

  ._2FFkjd-i1crXBaCiAc-0uy hr{
      margin: 24px 0;
      border-color: #fff;
      border-style: solid;
      border-width: 1px 0 0 0;
  }

  ._3M1nWGHbaYHlFdFNrd6JNr {
      text-decoration: none;
      white-space: nowrap;
      -moz-user-select: none;
      -ms-user-select: none;
      -webkit-user-select: none;
      user-select: none;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
  }

  ._20usuuKulPtzxgkC-BUOwO {
    margin-bottom: 8px;
    display: flex;
    align-items: center;
  }
  ._38iDOBOgz-8xq01-chZNee,
  .JdRLYRt0OutneLpaxnems {
    margin-right: 18px;
    font-weight: 400;
  }
  ._2vRZg5X4_QzA3an-_VcL5 {
    margin-right: 22px;
    font-weight: 400;
  }
  ._2CEkJWucoK97O71_wNGOo9 ._38iDOBOgz-8xq01-chZNee,
  ._2CEkJWucoK97O71_wNGOo9 .JdRLYRt0OutneLpaxnems,
  ._2CEkJWucoK97O71_wNGOo9 ._2vRZg5X4_QzA3an-_VcL5 {
    font-weight: 400 !important;
  }
  ._3b7o2OIolh355sdnUJcbgm {
    padding-bottom: 0px;
  }
  ._2P-DZFVGF2ma56WVynrx1v {
    display: none;
  }
  .AoqNBOMY5s_XFKqQAyRAN {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 14px;
    letter-spacing: 0.01em;
    padding-bottom: 24px;
    margin-bottom: 0px;
    margin-top: 22px;
  }
  .SkTVAfwZpL38f_3m00RpZ {
    justify-content: center;
  }

  .sW0IUpWQVFiRvzsZWGT5f{
    display: none;
  }
  ._3wEJreHPz2t56WnhVoyDZV{
    display: block;
    color: var(--600757575, #757575);
    font-size: 12px;
    line-height: 140%; /* 16.8px */
    letter-spacing: 0.36px;
    width: 95px;
    overflow: hidden;
    white-space: pre-line;
    text-overflow: ellipsis;
    position: absolute;
    height: 32px;
    bottom: 10px;
  }
}

@media only screen and (min-width: 1024px) {
  ._2ZmztsKo30X878-zQA3meA:not(:last-child) {
    margin-right: 24px;
  }
}

@media only screen and (min-width: 1440px) {
  ._3G-Ja2hNkU2_1cRwopttHP{
    padding: 0 10px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._32ALBt4-V6PBGn2VdFMD1b {
    padding-top: 32px;
    margin-bottom: 12px;
  }
  ._1_fts_GUrz2cdJaLpwhX3j {
    flex-direction: column;
    align-items: flex-end;
    justify-content: normal;
  }
  ._1b5Sa666jjEyHzg9yQ2y2S {
    padding-right: 0;
    flex: 0 0 100%;
    width: 100%;
  }
  ._3k4d16DC6V6xANswjZ6tie {
    flex: 0 0 100%;
    padding-left: 0;
    width: 50%;
  }
  ._3ktXbdgclMNaZiex-yIpa- {
    flex: 0 0 50%;
  }
  ._1veY-jqqBWBlYovYm6Gkom {
    flex: 1 1 66.66667%;
  }
  ._196mjKE2RrxI8Uq3wsNTXG {
    padding-left: 16px;
    flex: 1 0 145px;
  }
  .wr3FjticFnJ84_e_JGUIb {
    font-size: 12px !important;
    letter-spacing: 0.03em !important;
    color: #616161 !important;
  }
  ._2ZmztsKo30X878-zQA3meA {
    margin-right: 16px;
    padding: 0 8px !important;
  }
  ._15PZRhVvqD4xY3zOo509nU {

  }
  ._3DysTHvl-VARqm80b_WXyY {
    font-size: 12px !important;
    line-height: 140% !important;
    letter-spacing: 0.03em !important;
  }
}

._3iyKfEoj-G7171ePHMYs34 {
  width: 100%;
  height: 136px;
  background: #f5f5f5;
  border-radius: 4px;
  margin-left: unset;
  ._15PZRhVvqD4xY3zOo509nU {
    /* padding: 0 8px; */
  }
  ._2ZmztsKo30X878-zQA3meA {
    padding: 0 8px !important;
  }
  .wr3FjticFnJ84_e_JGUIb{
    font-size: 12px !important;
    letter-spacing: 0.03em !important;
    color: #616161 !important;
  }
  ._3DysTHvl-VARqm80b_WXyY{
    font-size: 12px !important;
    line-height: 140% !important;
    letter-spacing: 0.03em !important;
  }
  ._2ZmztsKo30X878-zQA3meA:not(:last-child){
    margin-right: 16px;
  }
}

._37l9QagMfakMISrZWnEoe8 {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
  animation: _1FgL_b9ReyLJsB0tmc9z0C 0.5s linear infinite;
  display: none;
}

/* loadingBtn */
@-webkit-keyframes _1FgL_b9ReyLJsB0tmc9z0C {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _1FgL_b9ReyLJsB0tmc9z0C {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

._37l9QagMfakMISrZWnEoe8 {
  position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10px;
	margin-left: -10px;
	transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
	vertical-align: middle;
  fill: currentColor;
  animation: _1FgL_b9ReyLJsB0tmc9z0C 0.5s linear infinite;
	opacity: 0;
}
._1rVpy6P5-2ELAm3B3oKiVu ._2VGNJUFgLjLDwpoYDCsr24 {
  opacity: 0;
}
._1rVpy6P5-2ELAm3B3oKiVu ._37l9QagMfakMISrZWnEoe8 {
  opacity: 1;
}

._3dyaBnWJykT-SqsmpKfxLx {
  display: block !important;
}

._3jptytO-LeaJHSbGnLVKUz {
  position: relative;
  height: 422px;
  display: none;
}

._2qgx49xjho0bqH-X3_VDs7 {
  display: block;
}

._1fuEy108zocdcsTaAv4WPf {
  display: none;
}

._28QTvfybCrcM4DVCTcFgcI {
  position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10px;
	margin-left: -10px;
	transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
	vertical-align: middle;
  fill: currentColor;
  animation: _1FgL_b9ReyLJsB0tmc9z0C 0.5s linear infinite;
}

._3kQPcohpupznSEyVvXOMgi {
  margin-top: 24px;
}

._32uO-FpcqyYwBqxt2AI7fU {
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  height: 20px;
}
._2CEkJWucoK97O71_wNGOo9 ._32uO-FpcqyYwBqxt2AI7fU {
  font-weight: bold;
}
._23_-2F98tv6uP8YUv6gi8x {
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  /* height: 20px; */
  letter-spacing: 0.01em;
  color: #212121;
}

._3DysTHvl-VARqm80b_WXyY {
  margin-top: 8px;
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
  text-decoration: underline;
  cursor: pointer;
}

/* final sale */
.scBGbZdYF3QU3rLDCnbK4 {
  padding-top: 8px;
}
._2gHnzNPBWkFo94EQSPJ87n {
  padding-top: 128px;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  ._2gHnzNPBWkFo94EQSPJ87n {
    padding-top: 96px;
  }
}
@media only screen and (max-width: 767px) {
  ._2gHnzNPBWkFo94EQSPJ87n {
    padding-top: 80px;
  }
}

@-webkit-keyframes KHulCGJR74fLjFxvNd9lg {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes KHulCGJR74fLjFxvNd9lg {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

._1Clh8PYT9fX1Qjwg0bmaoN {
  width: 100%;
  position: relative;
  max-width: 1440px;
	margin: 0 auto;
  flex: 1;
  order: 3;
}

@media only screen and (min-width: 768px) {
  ._1Clh8PYT9fX1Qjwg0bmaoN {
    padding: 0 24px !important;
  }
}

@media only screen and (max-width: 767px) {
  ._1Clh8PYT9fX1Qjwg0bmaoN {
    padding: 0 16px !important;
  }
}

._4cbaRPKEdl9FcHHHFiN6B {
  width: 100%;
  max-width: 1392px;
  margin: 0 auto;
  padding-top: 96px;
  display: flex;
  justify-content: space-between;
}
.LfKkTY3UxS6ccD1JS-19l {
  width: 100%;
  max-width: 684px;
  margin: 0 16px;
}
._1iqdvWEvJ-0kku7S9_C5Yg {
  max-width: 566px;
  margin: 0 auto;
}
._3_scFxpOCwsmK_wcmQyxJX {
  flex: 1;
}
._5LY04AykX8GQJ1YnM2hRP {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #757575;
  white-space: nowrap;
  text-decoration: none;
  margin-top: 6px;
  margin-left: -3px;
  cursor: pointer;
}
._5LY04AykX8GQJ1YnM2hRP:hover {
  color: #212121;
  text-decoration: underline;
}
._5LY04AykX8GQJ1YnM2hRP svg {
  margin-right: 4px;
}
._5LY04AykX8GQJ1YnM2hRP svg path {
  /* stroke: #212121; */
}
._5LY04AykX8GQJ1YnM2hRP:hover svg path {
  stroke: #212121;
}
._3_q6X1OIC9Xmjnl618vtWh {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
._3PPQkBFT9316XKDbu-7zSA {
  /* position: sticky;
  top: 20px; */
}

._3HrLvdclguXf5WVEMiaQTQ {
  width: 212px;
}
._1KUnHniCVE1kYWJoxnPijs {
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  padding-top: 4px;
  margin-bottom: 4px;
}
._2xqR97RcwH6Qdb5yEcVeN ._1KUnHniCVE1kYWJoxnPijs {
  font-weight: bold !important;
}
._3qsddiiDuf4r0uOEv8cuBh p {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin-bottom: 4px;
}
._21iDPjOvj5FPJtWqPf1R7K a {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
  text-decoration: underline;
}
._2ZRGKkVyrf8zBpqoe0asM2 {
  position: relative;
}
._3uxUsV_F2mJfarzncMAs3L {
  font-size: 12px;
  line-height: 16.8px;
  letter-spacing: 0.03em;
  color: #616161;
  margin-top: 16px;
}
.JLooNYdgZxiJjv9bkLt-N {
  width: 212px;
  margin-top: 12px;
  margin-bottom: 12px;
}
.f7qLIMXdF1eKYJOtHhbh1 {
  width: 100%;
  margin-top: 32px;
}
._10kc1A5G4YiZjfxFfrgbeA {
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  padding: 6px 0px;
}
._2xqR97RcwH6Qdb5yEcVeN ._10kc1A5G4YiZjfxFfrgbeA {
  font-weight: bold !important;
}
._2SYZ1-eZb9jzQ5Jk24YqS5 {
  border-top: 1px solid #E0E0E0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 6px 0px;
}
._1_RqHF0ZfDvoxGPF7-KCDg {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
.QsdvuWIW7yoa2MRHYsmKf {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  white-space: nowrap;
}
._34sGSCEBNqIAcxxbqJUjfl ._1_RqHF0ZfDvoxGPF7-KCDg {
  font-weight: 500;
}
._2xqR97RcwH6Qdb5yEcVeN ._34sGSCEBNqIAcxxbqJUjfl ._1_RqHF0ZfDvoxGPF7-KCDg {
  font-weight: bold !important;
}
._34sGSCEBNqIAcxxbqJUjfl .QsdvuWIW7yoa2MRHYsmKf {
  font-weight: 500;
}
._1MH3Lf7WkwK2p40dAOV6m5 {
  font-size: 12px;
  color: #757575;
  font-weight: 400;
  display: flex;
  justify-content: end;
  align-items: center;
  line-height: 140%; /* 16.8px */
  letter-spacing: 0.36px;
  text-align: right;
}
._1A0XFufIn6Gfwhm6aY6fe0 {
  width: 212px;
}
._3OFfsLGa9SOfSDWJtijwkB {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
}
._2xSz8DneP_IK-cKTCUeqMn {
  margin-top: 12px;
  margin-bottom: 12px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
}
._3C6qDrVQXNLXvz0QmYG3KW {
  display: flex;
  justify-content: flex-start;
  padding-bottom: 32px;
}
._2V-JnUywGK8U1DUZIDwPsC {
  font-weight: 500;
  font-size: 18px;
  line-height: 25px;
  text-align: center;
  letter-spacing: 0.02em;
  color: #BDBDBD;
  margin-right: 12px;
}
._31tmI2fEfbSoFVl1rC8r4x {
  color: #212121;
}
.CXpcE9W7_cRIxwNYbQeMQ {
  /* padding-bottom: 80px; */
}
.HH5jbZtaSQGeNTzmAdFDl {
  font-weight: 500;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0.02em;
  color: #212121;
  padding-bottom: 32px;
}
._2xqR97RcwH6Qdb5yEcVeN .HH5jbZtaSQGeNTzmAdFDl {
  font-weight: bold !important;
}
._2TKZwsjuxN_GdUE_-Vgfvm {
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  padding-bottom: 24px;
}
._1yw7jlC55ZUwc0CufBZhiI {
  margin-bottom: 40px;
}
._2i-Xcc7a7XA4USLgsYW8al {
  border: 1px solid #E0E0E0;
  border-radius: 4px;
  margin-bottom: 12px;
  -webkit-tap-highlight-color: transparent;
}
._2i-Xcc7a7XA4USLgsYW8al:last-child {
  margin-bottom: 0px;
}
._3VkBfdJEhnKPF7TdHOLJNm {
  border: 1px solid #757575;
}
.QBtFQAcUyJF-pDtSSsPJ1 {
  padding: 4px 0px 8px;
  display: flex;
  justify-content: flex-start;
  color: #CB0000;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
.QBtFQAcUyJF-pDtSSsPJ1 svg {
  margin-right: 8px;
}
._1SGbp5P7X3xIhP_dFWBEI7 {
  border: 1px solid #CB0000;
}

._38ejxMDWCIU1ZI8BVEuDyA {
  display: block;
  cursor: pointer;
  padding: 12px;
  margin-top: -1px;
  margin-bottom: -1px;
}
.PBez5d8biI1WN-SttKY_p {
  display: flex;
  min-height: 152px;
  cursor: pointer;
  margin-bottom: 0px;
}
._22OPuANPmMDRndoNhDur2f .PBez5d8biI1WN-SttKY_p {
  cursor: default;
}
.kjl27QA9_SZIDdVcRq0Qy {
  display: flex;
  width: 50%;
  margin-right: 16px;
}
._1Orf5wQvw4uqN-_jhYs6Qv {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 24px;
}
.HnPobg_1vpQMyWt2ED_x- {
  display: flex;
	white-space: nowrap;
}
.k9epdtyKGXqFsjMT79fs9 {
  background-color: #fff;
  padding: 0;
  margin: 0;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  box-shadow: 0 0 0 0 #000000 inset;
	transition: all 0.2s ease-in-out;
	position: relative;
	cursor: pointer;
  border: 1px solid #9E9E9E;
  background: #0000;
  line-height: normal;
  -webkit-appearance: none !important;
  appearance: none;
  box-sizing: border-box;
}
.k9epdtyKGXqFsjMT79fs9:after {
  content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: scale(0.2);
	transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
	height: 8px;
	margin-left: -5px;
	margin-top: -4px;
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;
}
.k9epdtyKGXqFsjMT79fs9:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
.k9epdtyKGXqFsjMT79fs9:checked:after {
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
._3qco0vXhLnVpi3MCHQSqM2 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 94px;
  height: 141px;
  margin-right: 24px;
  flex-shrink: 0;
  align-self: center;
}
._2PzmxS9BurPJFBYofpSsD3 {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  width: 156px;
  margin-right: 24px;
  flex-shrink: 0;
}
._3LerrVh38sNQjj1bvt25lX {
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
._11gECde1qxccqW-Gzex8kl {
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin-bottom: 16px;
}
._10KEQ4Wrs-iEOMF7Z5Sdr3 {
  flex: 1;
  display: flex;
  align-items: flex-end;
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
.a2i7xT7mrK4OykEIwb9fF {
  display: flex;
}
._2rnrz1TLz6uFv3Ni6hyUnh {
  display: flex;
  width: 50%;
}
._3JqIoCrFBPv31CU4Y08okJ {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin-right: 24px;
  width: 147px;
  flex-shrink: 0;
}
._3J94RhfH6xmZlkYxmwXLT6 {
  margin-bottom: 16px;
}
._3J94RhfH6xmZlkYxmwXLT6:last-child {
  margin-bottom: 0px;
}
._1ym0LN3hLUOb1CBoCDOOff {
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
._2xqR97RcwH6Qdb5yEcVeN ._1ym0LN3hLUOb1CBoCDOOff {
  font-weight: bold !important;
}
._3k22--I7GA-dAKXu35Cq3q {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  font-weight: 400;
}
._3d2Ji9MbNX9z4KPeEqJVsY {
  font-weight: 500;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
}
._2xqR97RcwH6Qdb5yEcVeN ._3d2Ji9MbNX9z4KPeEqJVsY {
  font-weight: bold !important;
}
._2nGIh9YZe1cTvcRDYA90sq {
  font-size: 12px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #757575;
}

._22OPuANPmMDRndoNhDur2f ._3LerrVh38sNQjj1bvt25lX,
._22OPuANPmMDRndoNhDur2f ._11gECde1qxccqW-Gzex8kl,
._22OPuANPmMDRndoNhDur2f ._10KEQ4Wrs-iEOMF7Z5Sdr3,
._22OPuANPmMDRndoNhDur2f ._3JqIoCrFBPv31CU4Y08okJ ._1ym0LN3hLUOb1CBoCDOOff,
._22OPuANPmMDRndoNhDur2f ._3JqIoCrFBPv31CU4Y08okJ ._3k22--I7GA-dAKXu35Cq3q {
  color: #9E9E9E;
}
._22OPuANPmMDRndoNhDur2f ._1Wg1um4DZ2euLV5Xp4HwOB,
._22OPuANPmMDRndoNhDur2f ._1wPwVTtjri35zDv_z-Fkzb {
  color: #9E9E9E;
}
._22OPuANPmMDRndoNhDur2f input {
  border: 1px solid #E0E0E0;
  border-radius: 2px;
}

._2I52x_n2loflxk-PvPjJ3p {
  display: flex;
  align-items: flex-start;
}

._2I52x_n2loflxk-PvPjJ3p svg {
  margin-right: 3px;
}
._1KMWo6lBoFp1_TAjn5L3nz {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.Lwq74ENqK2OY13ay6wmhj {
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #CB0000;
  white-space: nowrap;
}

._3P_jVOoE5dAWk3R9Z3-HpK {
  margin-top: 16px;
}
._1i1Pkyo3d4hVgdgGdiGTtJ {
  display: flex;
}
._3OKftY7fz2wGaTULQSinXh {
  margin-right: 16px;
  width: 50%;
}
._15vVvbOJChKv_7v5XOENRe {
  margin-bottom: 6px;
  font-size: 12px;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0.03em;
  color: #212121;
}
.PPgmYQ_KRR-RQbsXkp7m2 {
  width: 50%;
}
._3ebluvKXKYzqtSgMMbrdfG {
  margin-bottom: 6px;
  font-size: 12px;
  font-weight: 400;
  line-height: 17px;
  letter-spacing: 0.03em;
  color: #212121;
}
._3Qmh-vz_naE8tMdJGH5XaX {
  display: grid;
  justify-content: space-between;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 0px 8px;
}
._1n8TL5Z9dPRwgq0o7LqI8V {
  grid-template-columns: repeat(1, 1fr);
  grid-gap: 0px 0px;
}
._1NvAr-7iscWEt9i90VckTv {
  flex: 1;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px;
  height: 40px;
  border: 1px solid #BDBDBD;

  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;

  background: #fff;
  color: #212121;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
.Os4nYg8548veVUXHu1hpA {
  border: 2px solid #424242;
  font-weight: 500;
}
._1NvAr-7iscWEt9i90VckTv:hover {
  background: #fafafa;
}
._1NvAr-7iscWEt9i90VckTv:active {
  background: #eeeeee;
}
._3xBbrIJua0dF3q1IS8Yime {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  margin-bottom: 40px;
  background: #FFEBEE;
  padding: 10px;
  border-radius: 4px;
}
._30c3LQ0ZF-SNUDMaKgUHHS {
  margin-bottom: 8px;
}
._2XeTlmsLo7GOqyJyDNAWmH {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #CB0000;
}
._3lTeac8fEq_TmCk_k3xTvR {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #FB3529;
}
._3lTeac8fEq_TmCk_k3xTvR a {
  text-decoration: underline;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #FB3529;
}
.Rl0JpEzfS9OhkzpnPqUkR {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._9DL0ROGeoyJ0RofXTNk68 {
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
._35uSRMa90AYUvENwzE-fdd {
  display: flex;
  align-items: center;
}
._2HaJYP_RQve8Q84P9KEeNm {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
  text-decoration: none;
  cursor: pointer;
  margin-right: 24px;
  cursor: pointer;
}
._2HaJYP_RQve8Q84P9KEeNm:hover {
  color: #212121;
}
._2HaJYP_RQve8Q84P9KEeNm:active {
  color: #616161;
}
._33cDxdcJ0-79xUeQbgAd54 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 12px;
  height: 40px;
  border: 1px solid #BDBDBD;
  background: #fff;
  color: #212121;
  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  font-size: 14px;
}
._33cDxdcJ0-79xUeQbgAd54:hover {
  background: #fafafa;
}
._33cDxdcJ0-79xUeQbgAd54:active {
  background: #eeeeee;
}
._33cDxdcJ0-79xUeQbgAd54[disabled] {
  cursor: not-allowed;
  background: #EEEEEE;
  color: #909090;
}

._8J6hGQKuvG8j_xu8ij0jS {
  position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10px;
	margin-left: -10px;
	transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
	vertical-align: middle;
  fill: currentColor;
  animation: KHulCGJR74fLjFxvNd9lg 0.5s linear infinite;
	opacity: 0;
}
.FD9qbOTSGn2DMujtmiOxs ._8J6hGQKuvG8j_xu8ij0jS {
  opacity: 1;
}
.FD9qbOTSGn2DMujtmiOxs ._2sxY_7L_bT7DgNz2dn9nVv {
  opacity: 0;
}
._2I7JswpRU3wJZZN1Rj4dD1 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 12px;
  height: 40px;
  min-width: 117px;
  background: #212121;
  color: #fff;
  border: none;
  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  font-size: 14px;
  letter-spacing: 0.02em;
  font-weight: 500;
}
._2I7JswpRU3wJZZN1Rj4dD1:hover {
  background: #424242;
}
._2I7JswpRU3wJZZN1Rj4dD1:active {
  background: #616161;
}
._3V_mg7nDrIP2JFhrVB26KZ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 12px;
  height: 40px;
  min-width: 117px;
  background: #212121;
  color: #fff;
  border: none;
  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  font-size: 14px;
  letter-spacing: 0.02em;
  font-weight: 500;
}
._3V_mg7nDrIP2JFhrVB26KZ:hover {
  background: #424242;
}
._3V_mg7nDrIP2JFhrVB26KZ:active {
  background: #616161;
}
._3V_mg7nDrIP2JFhrVB26KZ[disabled] {
  cursor: not-allowed;
  background: #EEEEEE;
  color: #909090;
}
@media only screen and (max-width: 1023px) {
  ._3V_mg7nDrIP2JFhrVB26KZ {
      min-width: 269px;
  }
}

@media only screen and (max-width: 767px) {
  ._3V_mg7nDrIP2JFhrVB26KZ {
    max-width: 100%;
    width: 100%;
    margin-bottom: 20px;
  }
}
._2Kdt5scFewgbN3vNep5hKv {
  border: 1px solid #CB0000;
}

._34zReSWvonSsQCtnHHXxbN {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 8px;
}

._3ZfTqspIf1cUuufOBtlyDu {
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #CB0000;
}
._1-cYn1hD_f6FXv2OHjXT9H {
  /* padding-bottom: 80px; */
}
.Tmum1ubKi8U5ccAM0_iY- {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 0px 0px 32px;
  background: #FFFFFF;
}

._2W79Wt4EQFFDGEXO7n-iQo {
  font-weight: 500;
  font-size: 18px;
  line-height: 25px;
  text-align: center;
  letter-spacing: 0.02em;
  color: #212121;
}
._2xqR97RcwH6Qdb5yEcVeN ._2W79Wt4EQFFDGEXO7n-iQo {
  font-weight: bold !important;
}
.oloBwBy62X0BP6Zg5fQfT {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px 0px 16px;
}

._2rcaBY-Wl1A_yJ0StokJmx {
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.02em;
  color: #212121;
  margin-bottom: 4px;
}
._2xqR97RcwH6Qdb5yEcVeN ._2rcaBY-Wl1A_yJ0StokJmx {
  font-weight: bold !important;
}
._2e9DrfMKWwifMz3UzddS1d {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #212121;
}

._2stF5UdVILaSTzQRi2gQ33 {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  padding: 24px 0px 0px;
}

._1tzzu9BjhvGYa6pEUF6gSd {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #CB0000;
}

._2DrTFUgNAI4CMU8OBnYApQ {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: 0px 0px 32px;

  width: 100%;
  background: #FFFFFF;
}

._1nN3XYX_cPoOf_7FhBAJY {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 25px;
  /* or 25px */
  text-align: center;
  letter-spacing: 0.02em;

  /* 900 #212121 */
  color: #212121;
}
._2xqR97RcwH6Qdb5yEcVeN ._1nN3XYX_cPoOf_7FhBAJY {
  font-weight: bold !important;
}
._2Ur-ltulSCkmZcxZMpU4Rr {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0px;

  width: 100%;
}

._3pZExe8hmS0r7eEXALTR-f {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0px 0px 40px;
}

._3ERqNMHn42TMn22gWAHrvz {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 45px;
}

.SoHRudnPYgJTxWC6SaUfr {
  width: 212px;
  height: 200px;
}
._2A1NMPDY6n0QJcR1sjFxii {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px 0px 8px;
}
._3SqG1sfq131Yx84E6hR1o_ {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 25px;
  /* or 25px */
  text-align: center;
  letter-spacing: 0.02em;

  /* 900 #212121 */
  color: #212121;
  margin-bottom: 8px;
}
._2xqR97RcwH6Qdb5yEcVeN ._3SqG1sfq131Yx84E6hR1o_ {
  font-weight: bold !important;
}
._2XoEFa0_bSMP7OqiiSwm6J {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 20px */
  text-align: center;
  letter-spacing: 0.01em;

  /* 900 #212121 */
  color: #212121;
}
._3vuemkNd3gN9xe0tct39v_ {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 120%;
  /* identical to box height, or 29px */
  text-align: center;

  /* 900 #212121 */
  color: #212121;
}

._3AjLCICBSc9-q7PkngMYLc {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 29px;
  /* identical to box height, or 29px */
  text-align: center;

  /* 900 #212121 */
  color: #212121;
}
.NqGoKuxeVzfA5yNh6RsF7 {
  width: 212px;
  height: 200px;
}
._3BQDStnTv-pZlnRzl1zqdY {
  width: 100%;
  height: 45px;
}
._2NAEmWZq0bSEjXUIpUwE7B {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 16px;
  padding-bottom: 16px;
}
._2RP4sSvDKPDmnSAEsc5b5X {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 25px;
  /* or 25px */
  text-align: center;
  letter-spacing: 0.02em;

  /* 900 #212121 */
  color: #212121;
  margin-bottom: 8px;
}
._2xqR97RcwH6Qdb5yEcVeN ._2RP4sSvDKPDmnSAEsc5b5X {
  font-weight: bold !important;
}
._2l_OUMIykbBvxzOOnIHX52 {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  /* or 20px */
  text-align: center;
  letter-spacing: 0.01em;

  /* 900 #212121 */
  color: #212121;
  margin-bottom: 8px;
  max-width: 346px;
}
._2dfjCeneq0FraSK-kRCXVx {
  width: 16px;
  height: 16px;
  margin-bottom: 8px;
}
._1W3PswE3juUlhlOxoi1yXR {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  /* or 20px */
  text-align: center;
  letter-spacing: 0.01em;

  /* 900 #212121 */
  color: #CB0000;
  max-width: 346px;
}
._3BvzTIDgIF8MA8u23h8ehh {
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 0px;
  cursor: pointer;
}
._1j5WpbM5eOMV38JKcwmHz {
  width: 16px;
  height: 16px;
  margin-right: 6px;
}
._3x_BwyLZzul_I5pIRb-gEt {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0px;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #757575;
}
._3BvzTIDgIF8MA8u23h8ehh:hover ._1j5WpbM5eOMV38JKcwmHz svg path {
  fill: #212121;
}
._3BvzTIDgIF8MA8u23h8ehh:hover ._3x_BwyLZzul_I5pIRb-gEt {
  color: #212121;
}
._2hs-GBdu1Sqi9pU9Ij9OV- {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 80px;
}

._26jFkiQvRGw-KetXRHb3DY {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px;
  width: 100%;
}
.lA6PJ635Hr5lFgRCKEjTh {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px;

  width: 100%;
  margin-bottom: 40px;
}
.lA6PJ635Hr5lFgRCKEjTh:last-child {
  margin-bottom: 0px;
}
._2Sgidmb3E1BxCo4Tkya5AM {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  padding: 0px 0px 24px 0px;
  width: 100%;

  background: #FFFFFF;
}
.jfGARxDdwA52RMEw20mQE {
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  color: #757575;
}
._3jHBssZZw803T0sn7lyW72 {
  width: 100%;
  border: 1px solid #E0E0E0;
  padding: 8px 16px 16px 16px;
  border-radius: 4px;
}
._1FCFI4W4iecrNr9qodJrRE {
  border: 1px solid #CB0000;
}
._9swzdqEYzBw3Jchjg5W_3 {
  padding-top: 16px;
}
._3aq1pjPDDw18GmNzz54QA- {
  display: flex;
  justify-content: flex-start;
}
._1Yx06A-sypKckTDKT0mDwz {
  padding-top: 8px;
  padding-bottom: 8px;
}
._3FnZf1k0ulybcRY2zfedMG {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #CB0000;
}
._2tejA3Fivd0Q2JRMtGP55C {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #CB0000;
}
._2tejA3Fivd0Q2JRMtGP55C a {
  text-decoration: underline;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #CB0000;
}
._2tejA3Fivd0Q2JRMtGP55C a:hover {
  text-decoration: none;
}
._39m53T3IcbTTkg6PtP9zZ0 {
  padding-top: 16px;
  display: flex;
  justify-content: flex-end;
}
@media only screen and (max-width: 767px) {
  ._39m53T3IcbTTkg6PtP9zZ0 {
    padding-top: 24px;
    padding-bottom: 4px;
  }
}
._-852ihRL4TmCB_I0vRPUc {
  min-width: 101px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 12px;
  height: 40px;
  border: 1px solid #BDBDBD;
  background: #fff;
  color: #212121;
  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  font-size: 14px;
}
@media only screen and (max-width: 767px) {
  ._-852ihRL4TmCB_I0vRPUc {
    width: 100%;
  }
}
._-852ihRL4TmCB_I0vRPUc:hover {
  background: #fafafa;
}
._-852ihRL4TmCB_I0vRPUc:active {
  background: #eeeeee;
}
.eZ8gvtvyZ_5HmeCJSTdO_ {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  justify-content: center;

  width: 100%;

  background: #FFFFFF;
  /* 200 #EEEEEE */
  border-top: 1px solid #EEEEEE;
}
.eZ8gvtvyZ_5HmeCJSTdO_:first-child {
  border-top: 0px;
}
._2kuCRz81YbS3D-De9v5txN {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 4px;
  width: 94px;
  height: 137px;
  margin-right: 40px;
  margin-bottom: 13px;
  flex-shrink: 0;
}
@media only screen and (max-width: 767px) {
  ._2kuCRz81YbS3D-De9v5txN {
    width: 77px;
    height: 112px;
    margin-right: 24px;
    margin-top: 14px;
    margin-bottom: 17px;
  }
}
._1cl-VsPAaDCj6fsOCWDnlj {
  /* Auto layout */
  max-width: 100%;
}
._2daooZay9_iJm8thGlCa1F {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 8px 0px 12px 0px;
  width: 100%;
}
._1dXTyIe_AkUPRbRu_7V_xq {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1;
  width: 100%;
}
.Fw0Ookx0Ri9TL8Kl5nJly {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.I0lXhw2lT3NPxchLFy9NS {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 20px */
  letter-spacing: 0.01em;

  color: #212121;
}
._2Uszf8hwvr5yv7TWiUAdx3 {
  font-family: 'Basel Grotesk';
  font-style: normal;
  /* font-weight: 400; */
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 20px */
  letter-spacing: 0.01em;

  color: #212121;
}
._2L1LCmi_upDHmN0nne4f3m {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  padding: 0px;

  width: 100%;
}
.aAg90IfshnwbimNHxzr3H {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px;
  flex: 1;
  margin-right: 8px;
}
._2Rni-TTkNeSNtSKXh5j2PD {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0px;
}
._1TzNvIud5KPamBmG6cKDdn {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0px;
}
._2AAayZsnRnJoQQTLg8o35w {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0px;
}
._1ZIbnmdxPfQ8t0jCwJyuNp {
  min-width: 40px;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
  /* identical to box height, or 17px */
  letter-spacing: 0.03em;

  /* 600 #757575 */
  color: #757575;
}
._3-VYWjJxHkTtPGHNhwsjES {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
  /* identical to box height, or 17px */
  letter-spacing: 0.03em;

  /* 600 #757575 */
  color: #757575;
}
._2klPHRsWKcVEuvk9MI16_s {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 20px */
  letter-spacing: 0.01em;

  color: #212121;
}
._2ShUz_bPdMlvu-_vTCiXCO {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0px;
  flex: 1;
}
.YPRqlyic_LjALY78ZLfy2 {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 25.2px;
  /* identical to box height, or 20px */
  letter-spacing: 0.02em;

  /* 900 #212121 */
  color: #212121;
  margin-right: 8px;
}
._1vaIS15NvF3F1ccqsXPZ1e {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px;
  margin-right: 8px;
}
.ONrVvkj9s589C6bvy7Q1- {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0px;
}
._3NB0L3IJf_UkvEhtJoTqpH {
  font-family: 'Basel Grotesk';
  font-style: normal;
  /* font-weight: 400; */
  font-size: 12px;
  line-height: 140%;
  /* identical to box height, or 17px */
  letter-spacing: 0.03em;
  text-decoration-line: underline;

  /* 600 #757575 */
  color: #757575;
  margin-left: auto;
  cursor: pointer;
}
._1vrorBAoxn2_0IqsHN3tGv {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px;
}
._1xEMEUS038vkFkkIyYBahe {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0px;
  cursor: pointer;
}
.lTqmu-I5KuuGdJL7GqT0t {
  font-family: 'Basel Grotesk';
  font-style: normal;
  /* font-weight: 400; */
  font-size: 12px;
  line-height: 140%;
  /* identical to box height, or 17px */
  letter-spacing: 0.03em;
  text-decoration-line: underline;

  /* 600 #757575 */
  color: #757575;
}
._1TfWHoy30Hx28KUTQoBWZx {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0px;
}
._1TfWHoy30Hx28KUTQoBWZx svg {
  margin-right: 4px;
}
._1iEL9hnmoBS21ssH2IPTAe {
  font-family: 'Basel Grotesk';
  font-style: normal;
  /* font-weight: 400; */
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 20px */
  letter-spacing: 0.01em;

  /* 900 #212121 */
  color: #212121;
}

._3xUpBdJp0R1r0_oAHeTYcm {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 80px 0px 80px 0px;
  width: 100%;
}
.ysxLiqK7WlSCodOqkwdNr {
  width: 24px;
  height: 24px;
  margin-bottom: 8px;
}
._3pvQBIB4Wzc6AfPsjJa7rR {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 500;
  font-size: 18px;
  line-height: 25px;
  /* or 25px */
  text-align: center;
  letter-spacing: 0.02em;

  /* 900 #212121 */
  color: #212121;
  margin-bottom: 8px;
}
._2xqR97RcwH6Qdb5yEcVeN ._3pvQBIB4Wzc6AfPsjJa7rR {
  font-weight: bold !important;
}
._3IgQtc6F5SLZ0slmMI2O1V {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 20px */
  text-align: center;
  letter-spacing: 0.01em;

  /* 900 #212121 */
  color: #212121;
  margin-bottom: 8px;
}
._2LSAgNdPPbo0EMNWGnAqjc {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px;
  cursor: pointer;
}
._2CSKjzmE9VzjkMEJg64raH {
  font-family: 'Basel Grotesk';
  font-style: normal;
  /* font-weight: 400; */
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 20px */
  letter-spacing: 0.01em;

  /* 600 #757575 */
  color: #757575;
}
._2LSAgNdPPbo0EMNWGnAqjc:hover ._2CSKjzmE9VzjkMEJg64raH {
  color: #212121;
}
._3h50clDR2jXH20yjYFcf9H {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 48px 0px 0px;
}
._348hqo_qG2lfDizwKO18Gc {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 8px;

  min-width: 150px;
  height: 40px;

  background: #212121;
  border-radius: 2px;

  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  /* identical to box height, or 20px */
  letter-spacing: 0.01em;

  color: #FFFFFF;

  text-transform: capitalize;
  border: none;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}

._348hqo_qG2lfDizwKO18Gc:hover {
  background: #424242;
}
._348hqo_qG2lfDizwKO18Gc:active {
  background: #616161;
}

._3PJp26Y6ARmXtH88prTH7q {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 80px 0px;
}

.QKSLdLOjtTm9JAQl_3_KF {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0px 24px;
  margin: 0 auto;

  background: #FFFFFF;
}
._2iKE7VpgLgDsW6YE7ls_fI {
  width: 24px;
  height: 24px;
  margin-bottom: 8px;
}
.B6XUMUH4JdaXj_HW_PDFT {
  margin-bottom: 8px;

  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 20px */
  text-align: center;
  letter-spacing: 0.01em;

  /* 900 #212121 */
  color: #212121;
}
.GXpxBBg1PfZOQmXPi1Y2e {
  margin-bottom: 8px;

  font-family: 'Basel Grotesk';
  font-style: normal;
  /* font-weight: 400; */
  font-size: 14px;
  line-height: 20px;
  /* or 20px */
  text-align: center;
  letter-spacing: 0.01em;

  /* 900 #212121 */
  color: #212121;
  max-width: 252px;
}
._2UXlOajpDIJ8MvcNTivFaQ {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px;
}
._1W-TPGhERest8UfD_G4UMQ {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0px;
  cursor: pointer;
}
._2VdCvHxME3EGuIEgZmPhJt {
  font-family: 'Basel Grotesk';
  font-style: normal;
  /* font-weight: 400; */
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 20px */
  letter-spacing: 0.01em;
  text-decoration-line: underline;

  /* 600 #757575 */
  color: #757575;
}

._2s9Nd0c-qdUuUTxCA4GN9q {
  width: 100%;
  padding-bottom: 16px;
}
._3TowVdNVymz86Ssa2tnbGB {
  padding: 6px 0px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #212121;
}
._2CbA2TFpFp9rRNXXgw5Mk9 {
  padding: 6px 0px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid #E0E0E0;
}
.JyYfleJ0-t3mDJDOqn8-j,
._2OM2bETYNiyGfhxDdpb6mg {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #212121;
}
._3vi8WFXUb5Ap8e9_JBW8px .JyYfleJ0-t3mDJDOqn8-j,
._3vi8WFXUb5Ap8e9_JBW8px ._2OM2bETYNiyGfhxDdpb6mg {
  font-weight: 500;
}
.U2pImz48DBTjgxGJCV49b {
  font-size: 12px;
  line-height: 17px;
  letter-spacing: 0.03em;
  color: #616161;
}
.maY-BDVGz-qrAmpHx6_ym {
  display: none;
}
._2liOibp8LXLLC_P01kc2d4 {
  display: none;
}
._3r1OU-V_2N2wMFSpIauQn8 {
  display: none;
}
._2Fs5btaky-mzIy_vzKMxX9 {
  display: none;
}
._3oBqMyKHkkPh8mcNIJeRx4 {
  display: none;
}

@media only screen and (max-width: 1023px) {
  ._3oBqMyKHkkPh8mcNIJeRx4 {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: flex-start;
    margin-top: 8px;
  }
  ._3oBqMyKHkkPh8mcNIJeRx4 ._3HrLvdclguXf5WVEMiaQTQ {
    width: 269px;
  }
}
@media only screen and (max-width: 767px) {
  ._3oBqMyKHkkPh8mcNIJeRx4 ._3HrLvdclguXf5WVEMiaQTQ {
    width: 100%;
  }
}

@media only screen and (max-width: 1023px) {
  ._4cbaRPKEdl9FcHHHFiN6B {
    flex-direction: column;
    max-width: 100%;
    padding-top: 0px;
  }
  .LfKkTY3UxS6ccD1JS-19l {
    max-width: 100%;
    margin: 0 auto;
  }
  ._1iqdvWEvJ-0kku7S9_C5Yg {
    max-width: 566px;
    margin: 40px auto 0 auto;
  }
  ._3_scFxpOCwsmK_wcmQyxJX {
    padding: 18.5px 0px;
  }
  ._3_q6X1OIC9Xmjnl618vtWh {
    display: none;
  }

  ._1yw7jlC55ZUwc0CufBZhiI {
    margin-bottom: 24px;
  }
  .maY-BDVGz-qrAmpHx6_ym {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    justify-content: flex-start;
    margin-bottom: 40px;
  }
  .maY-BDVGz-qrAmpHx6_ym ._3HrLvdclguXf5WVEMiaQTQ,
  .maY-BDVGz-qrAmpHx6_ym .JLooNYdgZxiJjv9bkLt-N,
  .maY-BDVGz-qrAmpHx6_ym ._1A0XFufIn6Gfwhm6aY6fe0 {
    width: 269px;
  }
  .maY-BDVGz-qrAmpHx6_ym ._2xSz8DneP_IK-cKTCUeqMn {
    margin-bottom: 0px;
  }
  ._33cDxdcJ0-79xUeQbgAd54 {
    min-width: 269px;
  }
  ._2I7JswpRU3wJZZN1Rj4dD1 {
    min-width: 269px;
  }
  ._2l_OUMIykbBvxzOOnIHX52 {
    max-width: 346px;
  }
  ._1W3PswE3juUlhlOxoi1yXR {
    max-width: 346px;
  }
  ._5LY04AykX8GQJ1YnM2hRP {
    margin-left: 0px;
  }
}
@media only screen and (max-width: 767px) {
  .HH5jbZtaSQGeNTzmAdFDl {
    padding-bottom: 16px;
  }
  ._2TKZwsjuxN_GdUE_-Vgfvm {
    display: none;
  }
  ._3qco0vXhLnVpi3MCHQSqM2 {
    width: 106px;
    height: 159px;
  }
  .kjl27QA9_SZIDdVcRq0Qy {
    width: 100%;
    margin-right: 0px;
  }
  ._2rnrz1TLz6uFv3Ni6hyUnh {
    display: none;
  }
  .a2i7xT7mrK4OykEIwb9fF {
    min-width: 0;
  }
  ._2PzmxS9BurPJFBYofpSsD3 {
    margin-right: 0px;
  }
  ._3JqIoCrFBPv31CU4Y08okJ,
  ._3kXuCk0OY0OYS_xMfemzq-,
  ._2I52x_n2loflxk-PvPjJ3p {
    display: none;
  }
  ._11gECde1qxccqW-Gzex8kl {
    margin-bottom: 4px;
    min-height: 20px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  ._3LerrVh38sNQjj1bvt25lX {
    min-height: 20px;
  }
  ._10KEQ4Wrs-iEOMF7Z5Sdr3 {
    flex: none;
    min-height: 20px;
  }
  ._2liOibp8LXLLC_P01kc2d4 {
    min-height: 60px;
    display: flex;
    flex-direction: column;
    margin-top: 16px;
  }
  ._96mT_dY9xDoHutBd9Znq2 {
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
  ._1Wg1um4DZ2euLV5Xp4HwOB {
    font-weight: 500;
    font-size: 14px;
    line-height: 140%;
    letter-spacing: 0.01em;
    color: #212121;
    margin-right: 6px;
  }
  ._2xqR97RcwH6Qdb5yEcVeN ._1Wg1um4DZ2euLV5Xp4HwOB {
    font-weight: bold !important;
  }
  ._1wPwVTtjri35zDv_z-Fkzb {
    font-size: 14px;
    line-height: 140%;
    letter-spacing: 0.01em;
    color: #212121;
  }
  ._3r1OU-V_2N2wMFSpIauQn8 {
    display: block;
    margin-top: 16px;
  }
  .bs6AQw_f1tWUnF35V7Mwi {
    font-weight: 500;
    font-size: 12px;
    line-height: 140%;
    letter-spacing: 0.03em;
    color: #212121;
  }
  ._2xqR97RcwH6Qdb5yEcVeN .bs6AQw_f1tWUnF35V7Mwi {
    font-weight: bold !important;
  }
  ._2GQlF-TX5qTlVNrzMjPbat {
    font-size: 12px;
    line-height: 140%;
    letter-spacing: 0.03em;
    color: #757575;
  }
  ._1w5kExyFac1n4VTmebUWkh {
    display: flex;
  }
  ._1w5kExyFac1n4VTmebUWkh svg {
    margin-right: 3px;
  }
  ._1AIke8rGyAtJ-zbKmnCllL {
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
  ._2jwPU3TUXyxlYjRFNSMPcR {
    font-size: 12px;
    line-height: 140%;
    letter-spacing: 0.03em;
    color: #CB0000;
  }
  ._2i-Xcc7a7XA4USLgsYW8al {
    margin-left: auto;
    margin-right: auto;
  }
  ._1yw7jlC55ZUwc0CufBZhiI {
    margin-bottom: 16px;
  }
  .maY-BDVGz-qrAmpHx6_ym {
    justify-content: flex-start;
  }
  .maY-BDVGz-qrAmpHx6_ym ._3HrLvdclguXf5WVEMiaQTQ,
  .maY-BDVGz-qrAmpHx6_ym .JLooNYdgZxiJjv9bkLt-N,
  .maY-BDVGz-qrAmpHx6_ym ._1A0XFufIn6Gfwhm6aY6fe0 {
    width: 100%;
  }
  .maY-BDVGz-qrAmpHx6_ym ._3OFfsLGa9SOfSDWJtijwkB {
    width: 100%;
  }
  .maY-BDVGz-qrAmpHx6_ym ._2xSz8DneP_IK-cKTCUeqMn {
    width: 100%;
    margin-bottom: 0px;
  }
  .Rl0JpEzfS9OhkzpnPqUkR {
    flex-direction: column;
  }
  ._9DL0ROGeoyJ0RofXTNk68 {
    align-self: flex-start;
    margin-bottom: 16px;
  }
  ._35uSRMa90AYUvENwzE-fdd {
    flex-direction: column-reverse;
    width: 100%;
    padding-bottom: 80px;
  }
  ._33cDxdcJ0-79xUeQbgAd54 {
    max-width: 100%;
    width: 100%;
    margin-bottom: 20px;
  }
  ._2I7JswpRU3wJZZN1Rj4dD1 {
    max-width: 100%;
    width: 100%;
    margin-bottom: 20px;
  }
  ._2HaJYP_RQve8Q84P9KEeNm {
    margin-right: 0px;
  }
  ._1i1Pkyo3d4hVgdgGdiGTtJ {
    flex-direction: column;
  }
  ._3OKftY7fz2wGaTULQSinXh {
    width: 100%;
    margin-right: 0px;
    margin-bottom: 16px;
  }
  .PPgmYQ_KRR-RQbsXkp7m2 {
    width: 100%;
  }
  ._34zReSWvonSsQCtnHHXxbN {
    padding-bottom: 0px;
  }
  ._2stF5UdVILaSTzQRi2gQ33 {
    justify-content: flex-start;
  }
  ._1iqdvWEvJ-0kku7S9_C5Yg {
    max-width: 100%;
    margin: 32px auto 0 auto;
  }
  ._5LY04AykX8GQJ1YnM2hRP {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 360px) {
  ._2PzmxS9BurPJFBYofpSsD3,
  ._3JqIoCrFBPv31CU4Y08okJ {
    flex-shrink: 1;
  }
}
/* parcel list */
._3ABf7q8hxvKJmSD-SVWdhf {}
._1AfeLWHP9zACqtNO1RuzKz {
  padding-bottom: 32px;
  font-weight: 500;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0.02em;
}
._2xqR97RcwH6Qdb5yEcVeN ._1AfeLWHP9zACqtNO1RuzKz {
  font-weight: bold !important;
}
@media only screen and (max-width: 767px) {
  ._1AfeLWHP9zACqtNO1RuzKz {
    padding-bottom: 16px;
  }
}
._3kUU6lPBg7tMgjzCBmlxGZ {
  padding-top: 6px;
  padding-bottom: 22px;
  display: flex;
  align-items: center;
}
._3hgLSpWyHZaob_ly8kbWCk {
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0.01em;
  margin-right: 8px;
}
._2xqR97RcwH6Qdb5yEcVeN ._3hgLSpWyHZaob_ly8kbWCk {
  font-weight: bold !important;
}
._3a-WW5ltgPZnAfxCruzxri {
  display: flex;
  align-items: center;
}
._3a-WW5ltgPZnAfxCruzxri svg {
  margin-right: 4px;
}
._2qMGavv6v3hBGBqvaaFf-f {
  font-size: 14px;
}

._3mSNueonqH_qW5Sr9d7QM6 {
  padding-bottom: 8px;
}
._2ka5V_0274cbD1Qe4y5wLK {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  justify-content: center;

  width: 100%;

  background: #FFFFFF;
  /* 200 #EEEEEE */
  border-top: 1px solid #EEEEEE;
}
._2ka5V_0274cbD1Qe4y5wLK:last-child {
  border-bottom: 1px solid #EEEEEE;
}
.mANyVusdfkfcIcua8gSEW {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 4px;
  width: 94px;
  height: 137px;
  margin-right: 40px;
  margin-bottom: 13px;
  flex-shrink: 0;
}
@media only screen and (max-width: 767px) {
  .mANyVusdfkfcIcua8gSEW {
    width: 77px;
    height: 112px;
    margin-top: 10px;
    margin-right: 24px;
    margin-bottom: 17px;
  }
}
._3SR_ZVZBbO-dY1E92nSUf7 {
  /* Auto layout */
  max-width: 100%;
}
._9tADXTe9znt1Mvp9dpqvI {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 8px 0px 12px 0px;
  width: 100%;
}
._2o56v4SfunNjYlUcw_dTsr {
  /* Auto layout */
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: 1;
  width: 100%;
}
._29QCA1wdntWW_Yf36m8F3k {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.UhQ-eUn-0sP75HDXhMmsE {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 20px */
  letter-spacing: 0.01em;

  color: #212121;
}
._2r3IJBIgrDTbbKoXUEFBHH {
  /* font-weight: 400; */
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 20px */
  letter-spacing: 0.01em;

  color: #212121;
}
._2-Xa7CXfpvc1LPUp_UiJ7O {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  padding: 0px;

  width: 100%;
}
.sZy-MCADAXTpHEm7M4tZW {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px;
  flex: 1;
  margin-right: 8px;
}
._2rSJwXMiER3lRa5nXdchh1 {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0px;
}
._21P4zfd_T1Le46pM47q2Xd {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0px;
}
._32UNrwnvllstKamR0XGlaP {
  /* Auto layout */
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0px;
}
.RgFG4UB8Wy25PZbZ72WKO {
  min-width: 40px;
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
  /* identical to box height, or 17px */
  letter-spacing: 0.03em;

  /* 600 #757575 */
  color: #757575;
}
._3DBt73p4kYp8liDKo_rtU9 {
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
  /* identical to box height, or 17px */
  letter-spacing: 0.03em;

  /* 600 #757575 */
  color: #757575;
}
.v2_d3VYPTB1lNW2y34Hep {
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 20px */
  letter-spacing: 0.01em;

  color: #212121;
}
._3qbujOw4CjHpx3pMWNl_9f {
  padding-top: 24px;
  padding-bottom: 8px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
._3c14wNsnL0Y2pRwkDO6V-o {
  min-width: 116px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 12px;
  height: 40px;
  border: 1px solid #BDBDBD;
  background: #fff;
  color: #212121;
  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  font-size: 14px;
}
._3c14wNsnL0Y2pRwkDO6V-o:hover {
  background: #fafafa;
}
._3c14wNsnL0Y2pRwkDO6V-o:active {
  background: #eeeeee;
}

._2-TlQu44jvAVIjkRv0lgDk {
  min-width: 116px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 12px;
  height: 40px;
  border: 1px solid #BDBDBD;
  background: #fff;
  color: #212121;
  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  font-size: 14px;
  margin-left: 8px;
}
._2-TlQu44jvAVIjkRv0lgDk:hover {
  background: #fafafa;
}
._2-TlQu44jvAVIjkRv0lgDk:active {
  background: #eeeeee;
}


._3R_3PXKSSzbt6K_RacZt01 {
  padding-bottom: 32px;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
  letter-spacing: 0.02em;
}
._2xqR97RcwH6Qdb5yEcVeN ._3R_3PXKSSzbt6K_RacZt01 {
  font-weight: bold !important;
}
@media only screen and (max-width: 767px) {
  ._3qbujOw4CjHpx3pMWNl_9f {
    display: grid;
    justify-content: space-between;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 0px 8px;
    padding-bottom: 32px;
  }
  .FZ9bIv3yw4smsi-9nhvJv {
    grid-template-columns: repeat(1, 1fr);
    grid-gap: 0px 0px;
  }
  ._2-TlQu44jvAVIjkRv0lgDk {
    margin-left: 0px;
  }
  ._3R_3PXKSSzbt6K_RacZt01{
    padding-bottom: 16px;
  }
}

/* Loading */
._2wrReFkfhi7zdgAKDARASS {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.6);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 1000;
}
._37UnvJTZpaRqTFrO2Z83mn {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
._1Pn_wixF-MX6Ctgm4xPVDv {
  margin-bottom: 6px;
}
@-webkit-keyframes KHulCGJR74fLjFxvNd9lg {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes KHulCGJR74fLjFxvNd9lg {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
._37UnvJTZpaRqTFrO2Z83mn svg {
  animation: KHulCGJR74fLjFxvNd9lg 0.5s linear infinite;
}

/* load info error */
._2R8fhgGntS-2qJx-ed-dJz {
  text-align: center;
}
._3QN1Bk-NaaR0Fnospwm3F8 {
  padding-top: 50px;
}
._275LdXzKwAUh0_po3Ld2uW {
  width: 40px;
  vertical-align: middle;
  max-width: 50px;
  max-height: 50px;
}
._108-MsnL0UctA7LrvaTTEK {
  font-size: 18px;
  margin-top: 10px;
  margin-bottom: 10px;
  font-weight: 500;
  line-height: 1.1;
}
.ua2McX7VKrlurXz1_6uoJ {
  padding: 15px;
  padding-top: 45px;
  vertical-align: middle;
  display: flex;
  justify-content: center;
  text-align: center;
  flex-flow: row;
  margin: 0 30px;
}
.SA7DQ9HHC2oXhQNCKK9aY {
  margin: 0 0 10px;
}
._3GXU1LYQA10pF5pYdlLkyj {
  width: 20px;
  max-width: 50px;
  max-height: 50px;
  vertical-align: middle;
  margin-right: 6px;
}
.LINxDJEiScHPxpt5NlYpK {
  margin-top: 50px;
  margin-bottom: 50px;
  padding-right: 45px;
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-end;
}

._1LzWBhpnXS1kdG_LxHMukW {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 12px;
  width: 200px;
  height: 50px;
  background: #212121;
  color: #fff;
  border: none;
  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  font-size: 14px;
  letter-spacing: 0.02em;
}
._1LzWBhpnXS1kdG_LxHMukW:hover {
  background: #424242;
}
._1LzWBhpnXS1kdG_LxHMukW:active {
  background: #616161;
}

/* package summary */
._3uDybo-I4picHHzFnY4_9J {
  font-size: 12px;
  line-height: 16.8px;
  letter-spacing: 0.03em;
  color: #616161;
  padding-bottom: 64px;
}
/* package date */
._3HancRwdBzJPpXfL1JEpiv {
  display: flex;
  justify-content: flex-end;
}
._3MhYu-xqPDQvJpV5vNZfII {
  width: 240px;
  padding-top: 24px;

}
._1e7ZM-w_9PUB6g9bX6v-sQ {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #757575;
}
._2IWKtjbY74XQ3n7Y6uQCpW,
._2uOnQttgHovsHcPIDTOlJR {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
}
@media screen and (max-width: 767px) {
  ._3MhYu-xqPDQvJpV5vNZfII {
    width: 100%;
  }
}

/**
 * css for customer return address list component
 */

._3hrRl3IQAisqIawglW1UQC {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px 0px 40px;
}
._2E8cdu5AV7B8ihc4Sv2DEb {
  box-sizing: border-box;

  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 10px 12px 12px;
  width: 100%;
  border: 1px solid #E0E0E0;
  border-radius: 4px;

  cursor: pointer;
  font-weight: normal;
  margin-bottom: 16px;
}
.KJVl52N3hYZf8zOHdJHYL {
  background: #FAFAFA;
  border: 1px solid #9E9E9E;
}
.wJRQvyzv5_Wb7YxJ52tZn {
  cursor: not-allowed;
}
._3elnl0SBt1-QynKMlu1yry {
  cursor: not-allowed;
  background: #FAFAFA;
}
._4O5ut8biFjY5HtdBNq7kq {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0px 16px 0px 0px;
  align-self: stretch;
}

._1Y4_GM06RkSqKOBB_dZoeT {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px;

  /* Inside auto layout */
  order: 1;
  align-self: stretch;
  flex-grow: 1;
}

.nKQpw211MPCTrrY8oQSAC {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #9E9E9E;
  margin-bottom: 6px;
}

._1RTUnw8JZR0YIiyp-5Fp93 {
  display: none;
}

.yespXWJxF8i1bBvqScJLG {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  align-self: stretch;
  flex-grow: 0;
}

._1Hw0kYJbtjIMNBdBYNP_ua {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin-top: 6px;
}

._1NxC7b0QI9DFrgu9d8Vy8y {
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 0px;
  cursor: pointer;
  align-items: center;
}

.OYWPJz9Cx9l1Xt3DK3iuf {
  width: 16px;
  height: 16px;

  margin-right: 6px;
  flex: none;
  flex-grow: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.OYWPJz9Cx9l1Xt3DK3iuf svg{
  fill: #212121;
}
._1NxC7b0QI9DFrgu9d8Vy8y:hover .OYWPJz9Cx9l1Xt3DK3iuf svg{
  fill: #505050;
}
._1NxC7b0QI9DFrgu9d8Vy8y:active .OYWPJz9Cx9l1Xt3DK3iuf svg{
  fill: #616161;
}


.RExMzN292vSdoMpIimFZ2 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0px;

  flex: none;
  flex-grow: 0;

  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #212121;
}
.RExMzN292vSdoMpIimFZ2:hover{
  color: #505050;
}
.RExMzN292vSdoMpIimFZ2:active{
  color: #616161;
}

/* address book dialog start*/
._27o4lM999QMcL7P1LbKfa6 {
  padding: 18px 24px 32px;
  width: 496px;
  height: 699px;
}
._25A6EOwNinXKXtEt6bzqyh {
  font-size: 18px;
  text-transform: uppercase;
}
.qjB_9Cz7pfs-rauO-LXO0 {
  color: #212121;
  font-size: 20px;
  line-height: 120%;
  font-weight: 400;
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 29px;
  padding-top: 3px;
  display: flex;
  justify-content: space-between;
}
.qjB_9Cz7pfs-rauO-LXO0 img {
  cursor: pointer;
}
._1pukqvwaSjQQSZ9W2fla8D {
  padding-bottom: 40px;
  margin-bottom: 20px;
}
._1pn5d93XbU5LMT_Op7dA41 {
  font-family: "Basel Grotesk", Garamond, "Baskerville Old Face", "Hoefler Text",
    "Times New Roman", serif;
  font-weight: 400;
  /* text-transform: uppercase; */
  font-size: 24px;
  text-align: center;
  border-bottom: 1px solid #ddd;
  margin-top: 0px;
  margin-bottom: 0.625em;
}

.LVu4MoKdNVLbByefIJxt1 {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-left: -20px;
}

._2ZN0V-B__doEudVi3ofb0m {
  float: left;
  padding-left: 20px;
  width: 100%;
}

.evxutn2KtZe_SQIxr35wf {
  padding-bottom: 20px;
  margin-bottom: 20px;
}
._1egugUegg2g-JviaHTYvoI {
  display: inline-block;
  width: auto;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  cursor: pointer;
  border: 1px solid #0000;
  user-select: none;
  appearance: none;
  background-color: #000;
  color: #fff;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  padding: 15px 45px;
}
._3j5BiCkNQfoSjJz0kOLMTX {
  /* list-style: none;
  margin: 0;
  padding: 0; */
  display: flex;
}
._3mMwcbqfJ4wYqqPbl8L4F4 {
  width: 100%;
  margin-right: 8px;
}
._3mMwcbqfJ4wYqqPbl8L4F4:last-of-type {
  margin-right: 0;
}
.JD9qA8b1Sz1dM5nZelzrP {
  font-size: 12px;
  font-weight: 400;
  color: #212121;
  letter-spacing: 0.03em;
  margin-bottom: 6px;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  line-height: 140%;
}
.JD9qA8b1Sz1dM5nZelzrP ._3d2GI0fedIl4Mkj9vxRuzA {
  color: #ee0000;
}
.x82F3WRKsvAdpTOS1Z3UE {
  font-size: 12px;
  font-weight: 400;
  line-height: 140%;
  color: #9e9e9e;
  letter-spacing: 0.03em;
  text-align: right;
}
.PpfRejcB2B0TUNB6-2VWu {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 8px;
  padding: 13px 16px;
  color: #212121;
  border-radius: 2px;
  height: 40px;
  font-size: 14px;
  letter-spacing: 0.01em;
  line-height: 140%;
}

._1y3mchKZYvUa_bBrHsB5j5 {
  border: 1px solid #bdbdbd;
}
._2tnuiTvRbrfq7iHWD4MqK8  {
  border: 1px solid #EE0000;
}

._2IR7_XqNglyMCIqjzUXLeJ:hover,
._2IR7_XqNglyMCIqjzUXLeJ:focus,
._2IR7_XqNglyMCIqjzUXLeJ:not(:placeholder-shown),
.PpfRejcB2B0TUNB6-2VWu:hover,
.PpfRejcB2B0TUNB6-2VWu:focus,
.PpfRejcB2B0TUNB6-2VWu:not(:placeholder-shown) {
  border: 1px solid #616161;
}
.PpfRejcB2B0TUNB6-2VWu:not(:placeholder-shown) {
  background: transparent url("https://d3vfig6e0r0snz.cloudfront.net/static/images/icons/Ellipse.svg") no-repeat;
  background-position: bottom 17px right 17px;
}
._2IR7_XqNglyMCIqjzUXLeJ[disabled] {
  border: 1px solid #bdbdbd !important;
  cursor: not-allowed;
}
.jHRxHYjizRJA-uzFfcAsL {
  background-color: #fff;
  padding: 0;
  margin: 0 8px 0 0;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  box-shadow: 0 0 0 0 #000000 inset;
	transition: all 0.2s ease-in-out;
	position: relative;
	cursor: pointer;
  border: 1px solid #d9d9d9;
  background: #0000;
  line-height: normal;
  -webkit-appearance: none !important;
  appearance: none;
  box-sizing: border-box;
}
.jHRxHYjizRJA-uzFfcAsL:after {
  content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: scale(0.2);
	transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
	height: 8px;
	margin-left: -5px;
	margin-top: -4px;
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;
}
.jHRxHYjizRJA-uzFfcAsL:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
.jHRxHYjizRJA-uzFfcAsL:checked:after {
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
.LTXVQQxaBL67Q4K7Vatob {
  position: relative;
}
._2rZdRxJR5i3CBbo2i29P2A ._3lh9bxqB2Y1-TJAEEigFpY {
  display: block;
  margin: 0;
}
._2rZdRxJR5i3CBbo2i29P2A ._1n0simVpll43FE9qid1-dT {
  transform: translateY(-50%) rotate(180deg);
}
._1n0simVpll43FE9qid1-dT {
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translateY(-50%);
}
._361v8OJZazoD6zKEgnRQ94 {
  display: none !important;
}
._2IR7_XqNglyMCIqjzUXLeJ {
  display: block;
  width: 100%;
  height: 40px;
  margin-bottom: 8px;
  padding-left: 34px;
  padding-right: 28px;
  cursor: pointer;
  color: #212121;
  border: 1px solid #bdbdbd;
  border-radius: 2px;
  max-width: 100%;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._2eSuHR-KKwjBt8yxSTCILX {
  padding-left: 16px;
}
._2eSuHR-KKwjBt8yxSTCILX::placeholder {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #9E9E9E;
}
._3lh9bxqB2Y1-TJAEEigFpY {
  display: none;
  position: absolute;
  max-height: 260px;
  overflow: auto;
  width: 100%;
  background: #fff;
  border-radius: 2px;
  top: 39px;
  left: 0;
  padding: 0;
  z-index: 100;
  border: 1px solid #9e9e9e;
  box-shadow: 0px 6px 6px rgb(0 0 0 / 10%);
  border-radius: 2px;
}
._17XOB97scPm_7JXzRI0rPz {
  background: url("https://d3vfig6e0r0snz.cloudfront.net/static/images/icons/Search.svg") no-repeat;
  background-position: top 11px left 9px;
  padding-left: 34px;
  margin-bottom: 0;
}
._17XOB97scPm_7JXzRI0rPz:not(:placeholder-shown) {
  background: url("https://d3vfig6e0r0snz.cloudfront.net/static/images/icons/Search_focus.svg") no-repeat;
  background-position: top 11px left 9px;
}
._3G0_z4I3jotptIj9K_ara7 {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  padding-left: 12px;
}
._3jzwWfSDSWEKAH8F6yjdgZ {
  max-height: 160px;
}
._3lh9bxqB2Y1-TJAEEigFpY ul,
._3lh9bxqB2Y1-TJAEEigFpY li {
  list-style: none;
  margin: 0;
  padding: 0;
}
._3lh9bxqB2Y1-TJAEEigFpY li {
  padding: 12px 24px 12px 8px;
  cursor: pointer;
  color: #212121;
  letter-spacing: 0.01em;
  height: 44px;
}
._3lh9bxqB2Y1-TJAEEigFpY li:hover {
  background-color: #f5f5f5;
}
._3jzwWfSDSWEKAH8F6yjdgZ li {
  padding-left: 16px;
}
.eDovTWA1SshtMIfZHt7kk {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  color: #212121;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
.IIoL_tOtPVlMI9uTP7ywB {
  width: 18px;
  border-radius: 9px;
}
._1I9SmiyFT1CIIVhdJQ-2Q_ {
  position: absolute;
  top: 50%;
  left: 8px;
  transform: translateY(-50%);
}
.eDovTWA1SshtMIfZHt7kk .IIoL_tOtPVlMI9uTP7ywB {
  margin-right: 8px;
}
._2LTTlegJm-SGcrvC1hxHsW {
  text-align: center;
}
._21Whd7VjcgTefbXULcc14H {
  display: flex;
  margin-top: 12px;
  margin-bottom: 24px;
  justify-content: flex-start;
  align-items: center;
}
._21Whd7VjcgTefbXULcc14H .JD9qA8b1Sz1dM5nZelzrP {
  margin-bottom: 0;
  font-size: 14px;
  letter-spacing: 0.01em;
  line-height: 140%;
  height: 20px;
  position: relative;
  top: 1px;
}
._2XSpvs7L2kiUPzi8SKR8mE {
  display: flex;
  justify-content: flex-end;
}
._2ow0gO-llbLUyHBS6sc97E {
  display: inline-block;
  min-width: 116px;
  cursor: pointer;
  font-size: 14px;
  font-weight: 535;
  letter-spacing: 0.01em;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  border-radius: 2px;
  user-select: none;
  background-color: #212121;
  color: #fff;
  line-height: 140%;
  padding: 0;
  height: 40px;
}
._2ow0gO-llbLUyHBS6sc97E:hover {
  background-color: #757575;
}
.uhGJeuMssuxRkMfNZdkLs {
  display: inline;
  border: 0 none;
  background: none;
  padding: 0;
  margin: 0;
  color: #757575;
  text-decoration: none;
  margin-right: 24px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;

}
.uhGJeuMssuxRkMfNZdkLs:hover {
  color: #212121;
}
._5AzKF-GZMObpaf4wVnLcq {
  width: 50%;
}
._1zRWmyLGMy1b1HnEDd2X0q{
  color: #212121;
}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
  ._3UST6ZE0vJAy475hljTaDq {
    width: 100%;
    max-width: 100%;
  }
  ._3ILuACUGSczVAZ3VdS5_ED{
    flex-direction: column;
  }
  ._2anS-i8a07V-8gem9WSaBm {
    justify-content: space-between;
    gap:8px;
  }
  ._3kw-dEQXH5QJLENDyalVRj{
    width: 100%;
    margin-right: 0;
  }
  ._27o4lM999QMcL7P1LbKfa6 {
    padding: 18px 24px 32px;
    width: 100%;
    height: 100%;
  }
  ._20C-uLXw41_0C4H-jdgEpA{
    display: block;
  }
  ._2ow0gO-llbLUyHBS6sc97E {
    -webkit-appearance:none; /* remove default iOS styling */
  }
  ._2mysMdTzIrNW6RDICA4qzc {
    margin: 0;
    padding: 0;
    width: 16px;
    height: 16px;
    transition: all 0.2s ease-in-out;
    position: relative;
    cursor: pointer;
    border: 1px solid #d9d9d9;
    box-shadow: 0 0 0 0 #000000 inset;
    border-radius: 2px;
    background-color: #fff;
    -webkit-appearance: none !important;
    appearance: none;
    margin-right: 8px;
  }
  ._2mysMdTzIrNW6RDICA4qzc:after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: scale(0.2);
    transition: all 0.2s ease-in-out 0.1s;
    opacity: 0;
    width: 10px;
    height: 8px;
    margin-left: -5px;
    margin-top: -4px;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;

  }
  ._2mysMdTzIrNW6RDICA4qzc:checked {
    border: none;
    box-shadow: 0 0 0 10px #000000 inset;
  }
  ._2mysMdTzIrNW6RDICA4qzc:checked:after {
    transform: scale(0.9);
    opacity: 1;
  }
}

@media screen and (max-width: 767px) {
  /* Path: src/components/Styles/MyAccount.module.css */

  ._27o4lM999QMcL7P1LbKfa6 {
    width: 100%;
    height: 100vh;
    padding: 18px 16px 17px;
    min-height: 720px;
    position: relative;
  }

  ._3UST6ZE0vJAy475hljTaDq {
    width: 100%;
  }
  .Q3y2wzQEr7WO_2VeJeWFU{
    padding-left: 5px;
  }
  .Fo8W4Ty3Dw8MPTyzMJ5cN{
    margin-bottom: 6px;
  }
  ._1_rGeaaK2E6KZQeWAyWjFP {
    margin-bottom: 16px;
    font-size: 18px;
  }
  .AL5d8nEwcKObR0_frVVG3 {
    display: block;
  }
  .pXB3XJgoxK4a1bTdvvSm_ ._3_X_J-qv32pOzQyELuoxW1,
  ._1zRWmyLGMy1b1HnEDd2X0q,
  .DPp1LF6hQvkmfbxJ9YQgW,
  .nY1N-jFrQYwX6eylR2oMj{
    display: none;
  }

  ._18EBouSds6YznrG7jbFY4Q{
    margin-top: 0;
    justify-content: flex-end;
  }
  ._20C-uLXw41_0C4H-jdgEpA{
    display: block;
  }

  .pXB3XJgoxK4a1bTdvvSm_ ._3b7QclCNG4EddNiP_zheJn {
    display: inline-block;
  }
  .pXB3XJgoxK4a1bTdvvSm_ {
    height: 89px;
  }
  ._1nd_6o5Hvd_BRbwHzf_WEP {
    width: 100%;
  }
  ._3ILuACUGSczVAZ3VdS5_ED,
  ._2anS-i8a07V-8gem9WSaBm {
    flex-direction: column;
  }
  ._2sMG8LY-2oW1Bmrm_F6aFo {
    margin-bottom: 32px;
  }
  ._1FrdZBKSBl4XSUSNgotbU- {
    width: 100%;
    margin-right: 0;
    margin-bottom: 24px;
  }
  ._1FrdZBKSBl4XSUSNgotbU-:last-of-type{
    margin-bottom: 0;
  }
  .rD6_ncUwt3k0_uBiz5fd3{
    margin-bottom: 0px;
  }
  ._2bb3VdF0e3BWFvb-AS1Ith ._31Pc9dQlpZy8a6-rWo6p9F{
    margin-right: 24px;
  }
  ._2bb3VdF0e3BWFvb-AS1Ith ._2H_RofcNaUUbTQHyzTGTO1{
    display: none;
  }
  ._2bb3VdF0e3BWFvb-AS1Ith .u2xFgnMIdpQoVpbnImtx0{
    display: block;
    min-width: 77px;
  }
  ._2anS-i8a07V-8gem9WSaBm {
    margin-bottom: 32px;
  }
  ._2bb3VdF0e3BWFvb-AS1Ith img {
    padding-top: 14px;
  }
  .W7Esjlxh3s7JQPfhoxxIN {
    padding-top: 10px;
  }


  ._2XSpvs7L2kiUPzi8SKR8mE {
    flex-direction: column-reverse;
    position: absolute;
    bottom: 17px;
    width: calc(100vw - 32px);
  }
  .uhGJeuMssuxRkMfNZdkLs {
    margin-right: 0;
  }
  ._2ow0gO-llbLUyHBS6sc97E {
    margin-bottom: 16px;
    width: 100%;
    height: 40px;
    -webkit-appearance:none; /* remove default iOS styling */
  }
  ._2mysMdTzIrNW6RDICA4qzc {
    margin: 0;
    padding: 0;
    width: 16px;
    height: 16px;
    transition: all 0.2s ease-in-out;
    position: relative;
    cursor: pointer;
    border: 1px solid #d9d9d9;
    box-shadow: 0 0 0 0 #000000 inset;
    border-radius: 2px;
    background-color: #fff;
    -webkit-appearance: none !important;
    appearance: none;
    margin-right: 8px;
  }
  ._2mysMdTzIrNW6RDICA4qzc:after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: scale(0.2);
    transition: all 0.2s ease-in-out 0.1s;
    opacity: 0;
    width: 10px;
    height: 8px;
    margin-left: -5px;
    margin-top: -4px;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;

  }
  ._2mysMdTzIrNW6RDICA4qzc:checked {
    border: none;
    box-shadow: 0 0 0 10px #000000 inset;
  }
  ._2mysMdTzIrNW6RDICA4qzc:checked:after {
    transform: scale(0.9);
    opacity: 1;
  }

  ._37Op1dohcOvW5-TocIQpkn{
    width: 100%;
    justify-content:center;
  }

  .BpTVs_FJZHkjD6qHUNFJo {
    width: 325px;
    height: 182px;
    padding: 20px 16px 24px;
  }
  ._3W5-9a2m9GnsEid5QJ0MHL div {
    width: 141px;
  }

  ._1IQcOnE51xN67AA9UC5JOk{
    margin: 56px auto 64px;
  }

  ._1IQcOnE51xN67AA9UC5JOk div:nth-child(2){
    line-height: 140%;
    letter-spacing: 0.01em;
  }
  ._1IQcOnE51xN67AA9UC5JOk div:nth-child(3){
    line-height: 140%;
    letter-spacing: 0.03em;
  }
  ._1IQcOnE51xN67AA9UC5JOk a{
    line-height: 140%;
    letter-spacing: 0.03em;
  }

  ._3OgH_unU6Gnw0sBp5G0QfV,
  ._20bsChed0GKm6eNxxEg_fb{
    font-size: 14px;
    letter-spacing: 0.01em;
  }

  ._3_efwFh-jNbrE82SXNQfCc{
    color: #616161;
  }
}

/* address book dialog end*/

._1b8HOtkXPswsRmKK8-Gu52 {
  margin: 0;
  padding: 0;
  width: 16px;
  height: 16px;
  transition: all 0.2s ease-in-out;
  position: relative;
  cursor: pointer;
  border: 1.5px solid #9E9E9E;
  box-shadow: 0 0 0 0 #000000 inset;
  border-radius: 50%;
  background-color: #fff;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
._1b8HOtkXPswsRmKK8-Gu52:after {
  width: 6px;
  height: 6px;
  margin-left: -3px;
  margin-top: -3px;
  background-color: #fff;
  border-radius: 50%;
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: scale(0.2);
  transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
}
._1b8HOtkXPswsRmKK8-Gu52:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
._1b8HOtkXPswsRmKK8-Gu52:checked:after {
  transform: scale(1);
  opacity: 1;
}
._1b8HOtkXPswsRmKK8-Gu52[disabled] {
  cursor: not-allowed;
}
/* css for customer return date component. */

._2BZd5UsRquHbY-J0cCIOK3 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px 0px;

  width: 100%;

  /* Inside auto layout */
  flex: none;
  flex-grow: 0;
  margin-bottom: 40px;
}

.ZwtEgr-GNfGAW_FEuQFNN {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px 0px 16px;
  /* Inside auto layout */
  flex: none;
  flex-grow: 0;
}

._26OfbscVG2NV97uqmWScPF {
  /* Heading San Serif/16px â€¢ 1rem/Medium */
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 140%;
  /* or 22px */
  letter-spacing: 0.02em;

  /* 900 #212121 */
  color: #212121;

  /* Inside auto layout */
  flex: none;
  flex-grow: 0;

  margin-bottom: 4px;
}
._1d4m60Z8J5twJMQ1lftzzx ._26OfbscVG2NV97uqmWScPF {
  font-weight: bold !important;
}
._3bCzgwGMlCGWcnsK9aOF9k {
  /* Paragraph/14px â€¢ 0.875rem Regular */
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  /* identical to box height, or 24px */
  letter-spacing: 0.01em;

  /* 900 #212121 */
  color: #212121;

  /* Inside auto layout */
  flex: none;
  align-self: stretch;
  flex-grow: 0;
}

._3N8zJI3WJnEo-2Cw_2kL1b {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px;

  width: 100%;

  /* Inside auto layout */
  flex: none;
  flex-grow: 0;
}

._1SR9l1QD7XtCgbvEh1gG4Z {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px 0px 16px;
  width: 100%;

  /* Inside auto layout */
  flex: none;
  flex-grow: 0;
}

.xkM-C0CLhUOgPBSRdk2Nq {
  /* Paragraph/14px â€¢ 0.875rem Regular */
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 170%;
  /* identical to box height, or 24px */
  letter-spacing: 0.01em;

  /* 600 #757575 */
  color: #757575;

  /* Inside auto layout */
  flex: none;
  align-self: stretch;
  flex-grow: 0;
}

._1QAXdpSpXj2QVOXbPbjZBE {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}

.diqAXfBSZuyp64nLMqb6v {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0px;

  cursor: pointer;

  /* Inside auto layout */
  flex: none;
  flex-grow: 0;

  margin-right: 4px;
}

.bY6S3nTZRaGckrhNQzeZ3 {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  /* identical to box height, or 17px */
  letter-spacing: 0.03em;

  /* 500 #9E9E9E */
  color: #9E9E9E;

  /* Inside auto layout */
  flex: none;
  flex-grow: 0;
  margin-bottom: 4px;
}

._2E6V9hVuIJKK_UWfXR7AIN {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0px 0px 1px;
  width: 32px;
  height: 32px;

  border-radius: 60px;

  /* Inside auto layout */
  flex: none;
  flex-grow: 0;
}
._2E6V9hVuIJKK_UWfXR7AIN:hover{
  background: var(--translucent-translucent-hover, rgba(0, 0, 0, 0.03));
}
._2E6V9hVuIJKK_UWfXR7AIN:active{
  background: var(--translucent-translucent-active, rgba(0, 0, 0, 0.07));
}

._12VGCLmPtbvcA2eJa9tU0T {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0px 0px 1px;

  width: 32px;
  height: 32px;

  /* Ribbon #313131 */
  background: #212121;
  border-radius: 60px;

  /* Inside auto layout */
  flex: none;
  flex-grow: 0;
}
._12VGCLmPtbvcA2eJa9tU0T:hover{
  background: #212121;
}

._1UbLppNyTAxcXmO2-PlSid {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  text-align: center;
  /* or 22px */
  letter-spacing: 0.02em;

  width: 19px;
  height: 22px;

  /* 500 #9E9E9E */
  color: #505050;

  /* Inside auto layout */
  flex: none;
  flex-grow: 0;
}

._2GXy6cLLJzJwMgVBAXKqlP {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  text-align: center;
  /* or 22px */
  letter-spacing: 0.02em;

  width: 18px;
  height: 22px;

  /* 050 #FAFAFA */
  color: #FAFAFA;

  /* Inside auto layout */
  flex: none;
  flex-grow: 0;
}

._37MlhPLNM6O9ufaV_HEIM9 {
  display: flex;
  flex-direction: row;
  margin-top: 16px;
  padding: 4px 0px 8px 0px;
  /* Inside auto layout */
  flex: none;
  align-self: stretch;
  flex-grow: 0;
}
._37MlhPLNM6O9ufaV_HEIM9 svg {
  margin-right: 8px;
}
._2HhP0d_3iq7qCIuktFQkB5 {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  /* identical to box height, or 20px */
  letter-spacing: 0.01em;

  /* Sale/500 #CB0000 */
  color: #CB0000;
}

._21arAoPSP4U7qb_Twks5JH {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 32px 0px 0px;

  width: 100%;
}

._11mAz7X3kdS1d7RFx42xwa {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;

  /* Inside auto layout */
  flex: none;
  align-self: stretch;
  flex-grow: 0;
  margin-top: 32px;
}

._3l93287e8WILfPYaesiUlM {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 20px */
  letter-spacing: 0.01em;

  /* 500 #9E9E9E */
  color: #9E9E9E;

  margin-bottom: 4px;
}

._2IzFY3K5ZYzyahzeRaRxx2 {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  /* or 22px */
  letter-spacing: 0.02em;

  /* 900 #212121 */
  color: #212121;
}

.UcBgh9wOgSvwGrGXFedyl {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px 0px 16px;

  width: 100%;

  /* Inside auto layout */
  flex: none;
  flex-grow: 0;
}

._3TAICr7wN6g1VlWisGBqhf {

  /* Heading San Serif/16px â€¢ 1rem/Medium */
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  /* or 22px */
  letter-spacing: 0.02em;

  /* 900 #212121 */
  color: #212121;

  /* Inside auto layout */
  flex: none;
  flex-grow: 0;

  margin-bottom: 4px;
}

._1gttj5hR_ELSOuuxE_TnDE {
  width: 100%;

  /* Paragraph/14px â€¢ 0.875rem Regular */
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  /* identical to box height, or 24px */
  letter-spacing: 0.01em;

  /* 900 #212121 */
  color: #212121;

  /* Inside auto layout */
  flex: none;
  align-self: stretch;
  flex-grow: 0;
}

._2Mxe6eovla4hc8IZVG2J-r {
  /* Auto layout */
  display: grid;
  grid-template-columns: repeat(3, minmax(10rem, 1fr));
  grid-gap: 8px 8px;
  flex-direction: row;
  align-items: flex-start;
  padding: 0px;

  width: 100%;

  flex: none;
  flex-grow: 0;
}

._1MIiC4KQxvqaMt5-Nluz4q {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-top: 16px;
  padding: 4px 0px 8px 0px;
}
._1MIiC4KQxvqaMt5-Nluz4q svg {
  margin-right: 8px;
}
._10X8kQKJ3i8G0a5tMV9Gmu {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #CB0000;
}
._3FNMKI6RyLMHcR3FXfvMnc {
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 16px 0px;
  cursor: pointer;
  height: 40px;
  border: 1px solid #BDBDBD;
  border-radius: 2px;
}

._3oEA2ZBvsOQyfcxZWlbXWy {
  border: 2px solid #424242;
}

._3OUcewQFQlenwFLrZ-qemR {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
}

._2o6knsPOMf_v7Raci5kb6i {
  font-weight: 500;
}

@media only screen and (max-width: 767px) {
  ._2Mxe6eovla4hc8IZVG2J-r {
    grid-template-columns: repeat(1, minmax(10rem, 1fr));
    align-items: center;
  }
  ._3FNMKI6RyLMHcR3FXfvMnc {
    width: 100%;
  }
}
._3zmZUOmECfOoj5JP2SiJNZ {
  position: relative;
}

._3zmZUOmECfOoj5JP2SiJNZ::placeholder {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #9E9E9E;
  opacity: 1;
}

._11ivP2hArvl2FZjkLpYpMf {
  position: absolute;
  width: 16px;
  height: 16px;
  right: 10px;
  top: 50%;
  margin-top: -8px;
  pointer-events: none;
}
._2uBdlr4Buq3Vbvz9lvstEI ._11ivP2hArvl2FZjkLpYpMf {
  transform: rotate(180deg);
}
._3ckfowIsDyT1Sq5vXscqLg {
  background: #fff;
  position: relative;
  display: block;
  cursor: pointer;
  max-height: 40px;
  padding: 10px 28px 10px 10px;
  border: 1px solid #BDBDBD;
  border-radius: 2px;
  width:100%;
  letter-spacing: 0.01em;
  color: #9E9E9E;
  font-size: 14px !important;
  font-weight: 400;
  -webkit-appearance: none;
  appearance: none;
}
._3ckfowIsDyT1Sq5vXscqLg::placeholder {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #9e9e9e;
}
._1qrHczcSJKdkfWQ4-WnWBM {
  color: #212121 !important;
}
._2uBdlr4Buq3Vbvz9lvstEI ._3ckfowIsDyT1Sq5vXscqLg {
  border: 1px solid #757575;
  border-bottom: 1px solid transparent;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
._3gfBFhOmQ9fTFBsPElFnn5 {
  display: none;
  position: absolute;
  overflow: hidden;
  width: 100%;
  background: #fff;
  top: 39px;
  left: 0;
  z-index: 100;
  border-radius: 2px;
  border: 1px solid #757575;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
}
._3zmZUOmECfOoj5JP2SiJNZ ul {
  list-style: none;
  padding: 0;
  margin: 0px;
  padding-bottom: 6px;
}
._3zmZUOmECfOoj5JP2SiJNZ ul li {
  display: block;
  text-align: left;
  padding: 5px 8px 7px 10px;
  color: #212121;
  cursor: pointer;
  min-height: 32px;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._3zmZUOmECfOoj5JP2SiJNZ ul li:hover {
  background: #f0f0f0;
}
._2uBdlr4Buq3Vbvz9lvstEI ._3gfBFhOmQ9fTFBsPElFnn5 {
  display: block;
  border-top: 0px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
._2on3i04aUaZgW3NKwXd1Xv {
  width: calc(100% - 16px);
  margin: 0 8px;
  height: 4px;
  border-top: 1px solid #E0E0E0;
  background-color: #fff;
  position: sticky;
  top: 0px;
}
.zH9WH8XYANFXGfFvmqotX {
  border: 1px solid #CB0000;
}
._14dhs3Y3On_n-qUUtOolEZ {
  padding: 6px 0px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  min-height: 32px;
  color: #616161;
}
@-webkit-keyframes vM6pkq5K3jP9uBGApx2Q4 {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes vM6pkq5K3jP9uBGApx2Q4 {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
.TAyOBEYsU2fwbTWGZaiYh {
  position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10px;
	margin-left: -10px;
	transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
	vertical-align: middle;
  fill: currentColor;
  animation: vM6pkq5K3jP9uBGApx2Q4 0.5s linear infinite;
}

.gjSBA6RADyAv_piUhilkP {
  margin-top: 16px;
}
.HVn1wCKPnrmobCr0fiaWg {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
._1atsI5aaEuXB4_4m1fpajO .HVn1wCKPnrmobCr0fiaWg {
  display: none;
}
._2GRHkCfncvY7mLbj6Vtspj {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
  letter-spacing: 0.03em;
  color: #212121;
  margin-left: 5px;
  background: #fff;
  border: 0;
  padding: 0
}
._297F4Dz-5ONwrM2sV8YptV {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  display: none;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
  margin-bottom: 6px;
}
._1atsI5aaEuXB4_4m1fpajO ._297F4Dz-5ONwrM2sV8YptV {
  display: block;
}
._2uyJJh13JEHUD-l4S6JLs8 {
  display: none;
}
._1atsI5aaEuXB4_4m1fpajO ._2uyJJh13JEHUD-l4S6JLs8 {
  display: block;
}
._6XCbtO1gmQeDwn_ecTtBs {
  width: 100%;
  height: 114px;
  padding: 8px 12px 10px;
  border: 1px solid #BDBDBD;
  border-radius: 2px;

  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 170%;
  /* or 24px */
  letter-spacing: 0.01em;

  color: #212121;
  resize: none;
}
._6XCbtO1gmQeDwn_ecTtBs::placeholder {
  color: #9E9E9E;
}
.kEl2L0LTYpGyUyxnPqRRo {
  display: flex;
  margin-bottom: 8px;
}
._1NIqWkix1QYe_Wgk3zZKQc {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  
  background: #fff;
  border: 0;
  padding: 0
}
._1NIqWkix1QYe_Wgk3zZKQc[disabled] {
  cursor: not-allowed;
}

._2TGW4GhMVYsSOCOVFhV9jT {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 17px;
  /* identical to box height, or 17px */
  letter-spacing: 0.03em;

  /* 900 #212121 */
  color: #212121;
  margin-left: 5px;
}

/* header */
._1h9batHUOLEvLd0Qoe1q4-{
  height: 56px;
  width: 100%;
  background-color: #FAFAFA;
  padding: 0 24px 0 32px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

._1xu0bE3sCkY-bPS0BC6tng{
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.14px;
  display: flex;
  gap: 24px;
  align-items: center;
}
._19Uif_oo1sNnQELR5n-MLM{
  background: var(--400-bdbdbd, #BDBDBD);
  width: 1px;
  height: 24px;
}
._1xu0bE3sCkY-bPS0BC6tng a{
  color: var(--900212121, #212121);
  text-decoration: none;
}
._1xu0bE3sCkY-bPS0BC6tng a:hover{
  color: var(--900757575, #757575);
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  ._1h9batHUOLEvLd0Qoe1q4-{
    height: 48px;
    margin-bottom: 0;
  }
  ._1phZcOXTocmKoDPOnJuMUv {
    padding: 0 16px 0 24px;
  }
  ._1h9batHUOLEvLd0Qoe1q4- svg{
    height: 13px;
    width: auto;
  }
  ._1phZcOXTocmKoDPOnJuMUv .Fpx_VNC4lCy_CNLMxVD98 svg{
    height: 16px;
    width: auto;
  }
  ._1xu0bE3sCkY-bPS0BC6tng{
    font-size: 12px;
    gap: 16px;
  }
}

@media screen and (max-width: 767px) {
  ._1h9batHUOLEvLd0Qoe1q4-{
    height: 48px;
    padding: 0 16px;
    margin-bottom: 0;
  }
  ._2Etqjj9hzFa5Kj0XOnu69h {
    padding: 0 24px;
  }

  ._1phZcOXTocmKoDPOnJuMUv {
    padding: 0 16px 0 24px;
  }

  ._1h9batHUOLEvLd0Qoe1q4- svg{
    height: 13px;
    width: auto;
  }

  ._1phZcOXTocmKoDPOnJuMUv .Fpx_VNC4lCy_CNLMxVD98 svg{
    height: 16px;
    width: auto;
  }
  
  ._3Q5Y6pJ4vhquqdR4G3vXgJ:first-of-type,
  ._19Uif_oo1sNnQELR5n-MLM{
    display: none;
  }

  ._1xu0bE3sCkY-bPS0BC6tng{
    gap: 12px;
    font-size: 12px;
  }
}

.Fpx_VNC4lCy_CNLMxVD98 {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.Fpx_VNC4lCy_CNLMxVD98 ._2vRy7176_79xHF85sNcBTe {
  cursor: pointer;
}
._2ZsIK8KU5hdo3ibcAp9_JP {
  color: #212121;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 0.02em;
  line-height: 14px;
  font-family: "Basel Grotesk";
  text-decoration: none;
}
._34IKY3kb2mmtQEVYlNqv0N{
  margin: 0px 8px;
  color: #212121;
  font-size: 13px;
}
@media (max-width: 749px) {
  .cZXUikNAzuZ6pCSmL5QCh {
    box-sizing: border-box;
    color: rgb(3, 3, 3);
    display: block;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 0;
    font-family: "Karla", "HelveticaNeue", "Helvetica Neue", sans-serif;
    font-size: 16px;
    /* line-height: 22px; */
    margin-top: 0px;
    padding-bottom: 0px;
  }

  ._1DOrKoi5XY0KBpJcdkvBMb {
    display: block;
    float: none;
    position: relative;
  }

  .GRfM0Q7ccbTebVfLsY-Af {
    top: 10px;
    left: 10px;
    position: absolute;
    transition: color 0.1s ease-in, background-color 0.1s ease-in;
    display: inline;
    border: 0 none;
    background: none;
    padding: 0;
    margin: 0;
  }

  .yMqDiyltADxMPO9GXGTmc {
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
    fill: #000;
  }
  .Jy94fdeDxovrRRSzlWL5P {
    box-sizing: border-box;
    color: rgb(3, 3, 3);
    font-family: "Karla", "HelveticaNeue", "Helvetica Neue", sans-serif;
    font-size: 16px;
    line-height: 22px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
  }
  .gsi3OpfsXC0GB7no7Iq2w {
    border-left: 0;
    border-right: 0;
    padding: 10px 10px 10px 35px;
    width: 100%;
    background-color: #fff;
    font-size: 0.875em;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    color: #333;
  }

  ._3-L1rFTd9odqrbQmAn2Ro1 {
    box-sizing: border-box;
    color: rgb(3, 3, 3);
    font-family: "BaskervilleLT-Regular", Garamond, "Baskerville Old Face",
      "Hoefler Text", "Times New Roman", serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 33px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -32px;
    padding-top: 32px;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 20px;
  }

  ._1sY3aTy7zl8ltcMs3p3vVY {
    display: inline-block;
    text-align: left;
    max-width: 300px;
    line-height: 1.375;
    font-size: 16px;
    margin: 0 0 0 10px;
  }

  .zQPL_kgysPgwBGHLxexKh {
    float: right;
    margin-right: 0 !important;
    direction: rtl;
  }

  ._1sY3aTy7zl8ltcMs3p3vVY select {
    background-color: transparent;
    font-weight: 700;
    padding-top: 6.66667px;
    padding-bottom: 6.66667px;
    padding-left: 6.66667px;
    width: 100%;
    margin-left: 0px;
    border-width: 0px;
    padding-right: 28px;
    appearance: none;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/ico-select.svg);
    background-repeat: no-repeat;
    background-position: right 10px center;
    direction: ltr;
  }

  ._2YfPklqwucrur4qre9fCnt {
    padding-left: 20px;
  }

  ._1cjjhFrbBvnuRx8iAxW8w5 {
    font-family: "BaskervilleLT-Regular", Garamond, "Baskerville Old Face",
      "Hoefler Text", "Times New Roman", serif;
    font-size: 20px;
    font-weight: bold;
    width: 80%;
    margin: 20px 0 20px;
    text-align: center;
    display: none;
  }
  ._1cjjhFrbBvnuRx8iAxW8w5 a {
    flex: 1 1 0%;
    color: #000;
    text-decoration: none;
    transition: color 0.1s ease-in, background-color 0.1s ease-in;
  }

  ._1cjjhFrbBvnuRx8iAxW8w5 ._3TaxICps4M7mFbB-CQtNcH {
    opacity: 0.3;
    cursor: default !important;
  }

  ._3bLl3fcesLEkmiauvDT7Lg {
    column-count: auto;
    padding: 0 20px;
  }

  ._3bLl3fcesLEkmiauvDT7Lg ._3_8jthS1VlRRlSuMjrFwxl {
    break-inside: avoid;
    overflow: hidden;
    padding-bottom: 20px;
    text-transform: uppercase;
    margin-top: -32px;
    padding-top: 32px;
  }

  ._3bLl3fcesLEkmiauvDT7Lg ._3_8jthS1VlRRlSuMjrFwxl h2 {
    font-family: "BaskervilleLT-Regular", Garamond, "Baskerville Old Face",
      "Hoefler Text", "Times New Roman", serif;
    font-size: 1.875em;
    letter-spacing: inherit;
    text-transform: inherit;
    font-weight: 700;
    color: #030303;
    margin: 0 0 0.625em;
  }

  ._3bLl3fcesLEkmiauvDT7Lg ._3_8jthS1VlRRlSuMjrFwxl a {
    color: #000;
    text-decoration: none;
    transition: color 0.1s ease-in, background-color 0.1s ease-in;
    background-color: transparent;
    text-transform: uppercase;
    list-style: none;
    font-size: 0.9375em;
  }

  ._3bLl3fcesLEkmiauvDT7Lg ._3_8jthS1VlRRlSuMjrFwxl ul {
    list-style: none;
    font-size: 0.9375em;
    display: list-item;
    margin: 0;
    padding: 0;
  }

  ._2Q-nOEOTp3BSQ7m7HZTHtF {
    fill: #000;
    right: 10px;
    top: 10px;
    left: initial;
  }

  ._2GNBGcnGF1Wa04vu97hjg {
    position: absolute !important;
    overflow: hidden;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
  }
  ._2sEsTMIGOt6ood8ZSBz2S8 {
    margin-bottom: 40px;
  }
  ._1IGhz9goT0m54eHfqMO1YP {
    display: inline-block !important;
  }
  ._12i_9Ke7--TPz_OmlTZhTS {
    padding-top: 10px;
  }

  ._1CJ2rl5I1d7DlBNqM9sf1f {
    position: fixed;
    right: 20px;
    bottom: 30px;
    font-weight: bold;
  }

  ._1CJ2rl5I1d7DlBNqM9sf1f a {
    color: #000;
    text-decoration: none;
    transition: color 0.1s ease-in,background-color 0.1s ease-in;
    cursor: pointer;
  }
  ._3g4O6s6cQTPlVqZevbseAA {
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
  }

  ._2tNk7bmmi37IWWTQcD2lTV {
    transition: opacity 0.5s;
    opacity: 1;
  }
  ._1QG5q0InvP9zo5WZ5yx7WI {
    opacity: 0;
    pointer-events:none;
  }
  
}

@media (min-width: 750px) {

  .GRfM0Q7ccbTebVfLsY-Af {
    position: absolute;
    left: 5px;
    top: 5px;
    display: inline;
    border: 0 none;
    background: none;
    padding: 0;
    margin: 0;
    transition: color 0.1s ease-in, background-color 0.1s ease-in;
  }

  .yMqDiyltADxMPO9GXGTmc {
    display: inline-block;
    vertical-align: middle;
    width: 20px;
    height: 20px;
  }
  .Jy94fdeDxovrRRSzlWL5P {
    margin-bottom: 20px;
  }
  .gsi3OpfsXC0GB7no7Iq2w {
    border: 1px solid #ccc;
    background-color: #fff;
    padding: 5px 5px 5px 25px;
    font-size: 0.875em;
    color: #333;
    direction:ltr;
  }

  ._3-L1rFTd9odqrbQmAn2Ro1 {
    box-sizing: border-box;
    margin-bottom: 20px;
    font-size: 30px;
    font-weight: 400;
    text-transform: uppercase;
    color: #030303;
    margin: 0 0 0.625em;
    line-height: 1.375;
    font-family: "BaskervilleLT-Regular", Garamond, "Baskerville Old Face",
      "Hoefler Text", "Times New Roman", serif;
  }

  ._1sY3aTy7zl8ltcMs3p3vVY {
    display: inline-block;
    text-align: left;
    max-width: 200px;
    margin-right: 20px;
  }

  ._1DOrKoi5XY0KBpJcdkvBMb {
    float: right;
    position: relative;
  }

  .zQPL_kgysPgwBGHLxexKh select {
    text-transform: capitalize;
    direction: ltr;
    background-color: transparent;
    font-weight: 700;
    padding-top: 6.66667px;
    padding-bottom: 6.66667px;
    padding-left: 6.66667px;
    width: 100%;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-position: right center;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/ico-select.svg);
    background-repeat: no-repeat;
    background-position: right 10px center;
    background-color: transparent;
    padding-right: 28px;
    text-indent: 0.01px;
    text-overflow: "";
    cursor: pointer;
    color: #333;
    border: 0;
    max-width: 100%;
  }

  /* .pl20 {
    padding-left: 20px;
} */

  ._1cjjhFrbBvnuRx8iAxW8w5 {
    font-family: "BaskervilleLT-Regular", Garamond, "Baskerville Old Face",
      "Hoefler Text", "Times New Roman", serif;
    font-size: 20px;
    font-weight: bold;
    width: 80%;
    margin: 20px 0 40px;
    text-align: center;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
  }
  ._1cjjhFrbBvnuRx8iAxW8w5 a {
    flex: 1 1 0%;
    color: #000;
    text-decoration: none;
    transition: color 0.1s ease-in, background-color 0.1s ease-in;
  }

  ._1cjjhFrbBvnuRx8iAxW8w5 ._3TaxICps4M7mFbB-CQtNcH {
    opacity: 0.3;
    cursor: default !important;
  }

  ._3bLl3fcesLEkmiauvDT7Lg {
    column-count: 3;
  }

  ._3bLl3fcesLEkmiauvDT7Lg ._3_8jthS1VlRRlSuMjrFwxl {
    break-inside: avoid;
    overflow: hidden;
    padding-bottom: 20px;
    text-transform: uppercase;
    display: block;
  }

  ._3bLl3fcesLEkmiauvDT7Lg ._3_8jthS1VlRRlSuMjrFwxl h2 {
    font-family: "BaskervilleLT-Regular", Garamond, "Baskerville Old Face",
      "Hoefler Text", "Times New Roman", serif;
    font-size: 1.875em;
    letter-spacing: inherit;
    text-transform: inherit;
    font-weight: 700;
    color: #030303;
    margin: 0 0 0.625em;
  }

  ._3bLl3fcesLEkmiauvDT7Lg ._3_8jthS1VlRRlSuMjrFwxl a {
    color: #000;
    text-decoration: none;
    transition: color 0.1s ease-in, background-color 0.1s ease-in;
    background-color: transparent;
    text-transform: uppercase;
    list-style: none;
    font-size: 0.9375em;
  }

  ._3bLl3fcesLEkmiauvDT7Lg ._3_8jthS1VlRRlSuMjrFwxl ul {
    list-style: none;
    font-size: 0.9375em;
    display: list-item;
    margin: 0;
    padding: 0;
  }

  ._2Q-nOEOTp3BSQ7m7HZTHtF {
    fill: #000;
    right: 5px;
    top: 5px;
    left: initial;
  }

  ._2GNBGcnGF1Wa04vu97hjg {
    position: absolute !important;
    overflow: hidden;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
  }

  ._2sEsTMIGOt6ood8ZSBz2S8 {
    direction: rtl;
    text-align: left;
  }
  ._1IGhz9goT0m54eHfqMO1YP {
    display: none;
  }

  ._1CJ2rl5I1d7DlBNqM9sf1f {
    display: none;
  }
}

._19r6L87KsNctTZiZMhkjwM {
  font-family: "BaskervilleLT-Regular", Garamond, "Baskerville Old Face",
    "Hoefler Text", "Times New Roman", serif;
}

._34iY6kwF3Y0wtW_0a2U4-6 {
  font-family: "Times Now SemiLight" !important;
  text-transform: uppercase;
  font-size: 1.875em;
  font-weight: 400;
  text-align: left;
  width: 100%;
  border-bottom: 1px solid #ddd;
  margin-bottom: 0.625em;
}
._2QeJQuKadDOVjZAmJNqDn2 {
  text-transform: uppercase;
  font-size: 22px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 20px;
  font-weight: 700;
  font-family: "Karla", "HelveticaNeue", "Helvetica Neue", sans-serif;
}

.-U9xXjvESu9mxKeGIaswZ ._2BAw0tvvaSao-DKBmKTZB8 {
  margin-top: 20px;
  font-family: "Karla", "HelveticaNeue", "Helvetica Neue", sans-serif;
}

.-U9xXjvESu9mxKeGIaswZ ._1vzlQ6vviMoLupNgrwdjtc {
  margin-bottom: 10px;
  font-weight: bold;
  font-family: "Karla", "HelveticaNeue", "Helvetica Neue", sans-serif;
}
._2EA4-Pc4YPBvEXhg58nPC8 div {
  padding: 16px 46px;
}
@media only screen and (max-width: 749px) {
  ._34iY6kwF3Y0wtW_0a2U4-6 {
    text-align: center;
  }
  ._2QeJQuKadDOVjZAmJNqDn2 {
    text-align: left;
  }
  ._1OcPZ4daB06VNZGgFkx_JA {
    padding: 0 20px;
  }
  ._1dsXuyM-iLMqzyLvya9Lzw {
    margin: 0 auto;
  }
}

._3-kOEd0UbSzB8FDOkFh378 {
  font-family: "Basel Grotesk";
  width: 100%;
  background: #424242;
  display: flex;
  align-items: center;
  margin-bottom: 33px;
  color: #fafafa;
  border-radius: 4px;
  font-weight: 400;
  padding: 6px;
}

._3-kOEd0UbSzB8FDOkFh378 a {
  color: #757575;
  text-decoration: underline;
  cursor: pointer;
  font-family: "Basel Grotesk";
  font-style: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  text-decoration-line: underline;
  color: #ffffff;
}

._3MYrW6njoGvpMo35cEfcFy {
  cursor: pointer;
}

.h9-NiZiCxtGxcCQNIYfW2 {
  display: none;
}

._3-rDXt4kPfExD6ncaGMV1v {
  margin-right: 6px;
}

._3aW2-8fZW0Adnj6RExKpVL {
  flex: 1;
  margin-left: 6px;
  font-family: "Basel Grotesk";
  font-style: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #fafafa;
}

._1WwPY0PpYIMYQ3W9FvlUFO {
  cursor: pointer;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._3-kOEd0UbSzB8FDOkFh378 {
    top: 0px;
  }
}

._3t7QghprbU3TfaT1sgzH8r {
  text-decoration: underline;
}

._3Zd2rUpZdxkx1GKo0GFjww {
  text-decoration: underline;
}

@media only screen and (min-width: 768px) {
  ._3t7QghprbU3TfaT1sgzH8r {
    display: inline-block;
  }

  ._3Zd2rUpZdxkx1GKo0GFjww {
    display: none;
  }
}

@media only screen and (max-width: 767px) {
  ._3-kOEd0UbSzB8FDOkFh378 {
    top: 0;
    align-items: flex-start;
    left: 6.5%;
  }

  /* .returnPolicy {
    display: none;
  }

  .more {
    display: inline-block;
  } */

  ._3aW2-8fZW0Adnj6RExKpVL {
    margin-left: 8px;
    font-size: 14px;
    font-weight: 400;
    padding-right: 36px;
    padding-bottom: 4px;
    padding-top: 2px;
  }
}

._1dsXuyM-iLMqzyLvya9Lzw {
  width: 150px;
  height: 42px;
  background: #f5f5f5;
  border-radius: 4px;
}

._1fPhcxjl6uf26GdEITi-X4 {
  width: 130px;
  height: 32px;
  background: #f5f5f5;
  border-radius: 4px;
  margin-bottom: 20px;
}

._7I4wc53g6dc_dL1soLoIk {
  width: calc(100vw - 218px);
  max-width: 684px;
}
._2Xhlyggu-nHRa1McYPIfJm {
  height: 100vh;
}
.wxxAd2suXup_rnGnlwai_,
._3RDrYi52VDzsCKQi2-dpZF {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
.wxxAd2suXup_rnGnlwai_ p {
  margin: 0;
}
.wxxAd2suXup_rnGnlwai_ a {
  text-decoration: underline;
  color: #757575;
  display: inline-block;
  height: 20px;
}
.wxxAd2suXup_rnGnlwai_ a:hover {
  color: #212121;
}
._3RDrYi52VDzsCKQi2-dpZF{
  margin-bottom: 24px;
}

._1tvvWXkUCp-kBOKcjqOLsA {
  font-weight: 535;
  font-size: 18px;
  line-height: 140%;
  /* text-align: center; */
  letter-spacing: 0.02em;
  color: #212121;
  margin-top: 0;
  margin-bottom: 32px;
}
._3Mje2g4BOqUWshA4pi5mqc {
  border-top: 1px solid #eeeeee;
  padding: 12px 8px 16px;
  cursor: pointer;
}

._3Mje2g4BOqUWshA4pi5mqc a {
  text-decoration: none;
}
._3Mje2g4BOqUWshA4pi5mqc:hover{
  background-color: #f5f5f5;
}
._3Mje2g4BOqUWshA4pi5mqc:hover ._1JhO0MZnqMZfrLU4b1ffyw img{
  mix-blend-mode: multiply;
}
._3Mje2g4BOqUWshA4pi5mqc:hover ._36sbF-HnbH8Yi28nxctFDS svg{
  display: inline-block;
}
._2y6qKeSlW3F7_pooah3_Dm {
  display: flex;
  justify-content: space-between;
  height: 20px;
  margin-bottom: 12px;
}
._2y6qKeSlW3F7_pooah3_Dm span {
  display: inline-block;
  margin-right: 8px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
._2M50iTMM1jnY5K_jqnclYP ._2y6qKeSlW3F7_pooah3_Dm span{
  color: #757575;
}
.KlGSNQuPhII8G6Vrx6sZn {
  width: 3px;
  height: 3px;
  border-radius: 3px;
  background: #9e9e9e;
  position: relative;
  top: -3px;
}
.wJm8WQ3HRJ5OmKE3D-gzU {
  display: none;
}
._1JhO0MZnqMZfrLU4b1ffyw {
  height: 66px;
  overflow: hidden;
}
._1JhO0MZnqMZfrLU4b1ffyw img {
  width: auto;
  display: inline-block;
  margin-right: 8px;
}
._2M50iTMM1jnY5K_jqnclYP img{
  opacity: 0.6;
}
._2ND2VO1p5NW21yXsiPFhnn img{
  opacity: 0.6;
}
._1JhO0MZnqMZfrLU4b1ffyw ._53vnanBrINJdV07cALT4j{
  max-width: 44px;
  max-height: 66px;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
._1JhO0MZnqMZfrLU4b1ffyw ._2QF9zfTMtj6ocwSifISDh4 {
  display: none;
  max-width: 59px;
  max-height: 89px;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
._2RXZxdXZ64jrB-mQDjSypS {
  display: flex;
  justify-content: space-between;
  margin-top: 8px;
}
._32gwUKvQqX720bvHBH-ZG1 {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
}
._2M50iTMM1jnY5K_jqnclYP ._32gwUKvQqX720bvHBH-ZG1{
  color: #757575;
}
._2ULKpPCvv2r1t6Swln-YTA {
  cursor: pointer;
  display: flex;
  justify-content: space-between;
}

._3fs2lMWoizBBiLXMFC5G_6 {
  margin-right: 24px;
  display: none;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
  align-items: center;
  margin-top: 2px;
}
._3fs2lMWoizBBiLXMFC5G_6 a{
  text-decoration: none;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
}
._3fs2lMWoizBBiLXMFC5G_6 a:hover{
  color: #212121;
}
._3Mje2g4BOqUWshA4pi5mqc:hover ._3fs2lMWoizBBiLXMFC5G_6 {
  display: flex;
}
._2ULKpPCvv2r1t6Swln-YTA span {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
}
._36sbF-HnbH8Yi28nxctFDS:hover span {
  color: #212121;
}
._2ULKpPCvv2r1t6Swln-YTA svg {
  display: none;
  margin-left: 11px;
  position: relative;
  top: 2px;
}

._34ry7Ky86zmEoLPaRG-rW4 {
  padding-top: 40px;
  text-align: center;
}
._3OFtjT8e9hyJxkbS3NFmDO {
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
}
.mlGUrWU1xl4JCzUFrR9RX {
  margin-top: 24px;
}
._3Qr4Taew6g-VJirGkFWunu {
  min-width: 111px;
  height: 48px;
  border: 1px solid #bdbdbd;
  padding: 0px;
  border-radius: 2px;
  background: none;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
  text-transform: none;
  font-weight: normal;
  cursor: pointer;
}
._3Qr4Taew6g-VJirGkFWunu:hover {
  background: #fafafa;
  border-color: #9e9e9e;
}
._3Qr4Taew6g-VJirGkFWunu:focus {
  /* border-color: #0094ff; */
}
._3Qr4Taew6g-VJirGkFWunu:visited {
  border-color: #616161;
}
._3ZQolfvkJRqmjw0E00PYE2 {
  min-width: 100px;
  margin: 32px auto 0px;
  text-align: center;
  cursor: pointer;
}
.Dz7PYt6dsNyBymVH-Xwcr {
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
  margin-top: 4px;
}

/*account order detail */
._3v2omaz7hrSilnB3wHTkzO {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
}
._3qikIs4fYlsmYuwJeHCKxZ{
  display: flex;
  justify-content: center;
  align-items: center;
}
.FCHa3bTwttZEwqKnPpKLx {
  display: inline-block;
  background-image: url(https://cet-rep-uat4.s3.us-east-2.amazonaws.com/static/images/icons/payment/Gifdtcard.svg);
	background-size: cover;
	background-repeat: no-repeat;
	-webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  vertical-align: middle;
  border-radius: 3px;
  width: 38px;
  height: 24px;
	margin: -1.4px 9px 0 0;
}

._1tNg-97zcTfw4yc-jR5-lM {
  display: inline-block;
  background-image: url(https://cet-rep-uat4.s3.us-east-2.amazonaws.com/static/images/icons/payment/Afterpay.svg);
	background-size: cover;
	background-repeat: no-repeat;
	-webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  vertical-align: middle;
  border-radius: 3px;
  width: 38px;
  height: 24px;
	margin: -1.4px 9px 0 0;
}
._3SrXTp3DSz_fsUgdctCZZe {
  /* display: flex;
  gap: 142px; */
}
.YklJVtdkLQmBN1Keu_LBf {
  width: 100%;
  /* max-width: 1392px; */
  margin: 0 auto;
  /* display: flex;
  justify-content: space-between;
  gap: inherit; */
}
._2xCAK-H8BwVg1jR_eXO3Op {
  width: 100%;
  max-width: 1392px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  gap: inherit;
  min-height: 614px;
}
._3FpxdpHJPyuhYXIPnTO_p {
  flex: 1;
  /* width: auto !important; */
}
.kxjV86z-JQAJQW3gA82Qa {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
._1al72GASfiNJ1iQTYwhVJe,
._29T6VxOztcshGMX4-puAZD{
  /* justify-content: center; */
  min-height: calc(100vh - 351px);
  max-width: 1392px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  gap: inherit;
}
._1al72GASfiNJ1iQTYwhVJe{
  justify-content: center;
}
._2FtZU45YMaxolqC7e3sNGK {
  width: 212px;
  height: 30px;
  /* margin-right: 142px; */
  color: #757575;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 4px;
  position: absolute;
  left: 24px;
}
._1EGU2Mc0iaTEQIODHm2rgu{
  border-bottom: 1px solid #eeeeee;
  margin-top: 10px;
  margin-bottom: 6px;
}
@media screen and (min-width: 1440px) {
  ._2FtZU45YMaxolqC7e3sNGK {
    left: calc(((100vw - 1440px) / 2) + 14px);
  }
  ._29T6VxOztcshGMX4-puAZD ._2FtZU45YMaxolqC7e3sNGK{
    position: inherit;
  }
}
._2FtZU45YMaxolqC7e3sNGK:hover {
  color: #212121;
}
._2FtZU45YMaxolqC7e3sNGK div{
  width: 16px;
  height: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
}
._1Dc5V2GaaSMsDTPP6sOL-M,
._2FtZU45YMaxolqC7e3sNGK:hover ._2-Vc0Bn1smAnHcJblfMw1t {
  display: none;
}
._2FtZU45YMaxolqC7e3sNGK:hover ._1Dc5V2GaaSMsDTPP6sOL-M {
  display: inline-block;
}
._1PcSchg5LqzxXcsq3rb9SN {
  left: 24px;
}
._1zSCcBMJuFQc823uqwBUaN {
  flex: 1;
  width: auto !important;
  height: 30px;
  /* margin-right: 142px; */
  color: #757575;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 4px;
  position: relative;
  left: 6px;
}
._1zSCcBMJuFQc823uqwBUaN div{
  width: 16px;
  height: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
}
._1zSCcBMJuFQc823uqwBUaN:hover {
  color: #212121;
}
._1Dc5V2GaaSMsDTPP6sOL-M,
._1zSCcBMJuFQc823uqwBUaN:hover ._2-Vc0Bn1smAnHcJblfMw1t {
  display: none;
}
._1zSCcBMJuFQc823uqwBUaN:hover ._1Dc5V2GaaSMsDTPP6sOL-M {
  display: inline-block;
}
._2kqjvjHtlq4K9TfxQS4iLm{
  /* width: 684px; */
  margin: 0 auto;
}
._379SnjhCiyof727E7kjR3m {
  width: 684px;
}
._2d7hFEerdTwJ8o_1ZbefLY{
  width: 100%;
  background-color: #f5f5f5;
  /* margin-bottom: 40px; */
}
.J1RNtbIJaFycR70nxFUXu {
  margin-bottom: 0px;
}
._3xibO16Y010gqr5WRTV2fv {
  background-color: #ffffff;
}
._3ooiGVrWhu8IjCdZ_FwN0M {
  background-color: #ffffff;
}
._2PV4EjkcDEAUgugE7ecSVK{
  width: 684px;
  margin: 0 auto;
}
.b-I-bbe3gm3R56WRbtjeF {
  margin: 0 auto;
  font-size: 18px;
  font-weight: 535;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
  height: 25px;
  width: 684px;
}
._1h5Hjw8bywIUm9b77TXR1U {
  margin: 0;
  font-size: 18px;
  font-weight: 535;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
  height: 25px;
}
._1mcRSj4mEo3A9f0NAZHzVz .b-I-bbe3gm3R56WRbtjeF {
  /* font-weight: bold !important; */
}
._1IA3HKqm37sGMUI0JWfuyy {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
  height: 20px;
  margin: 0 auto 48px;
  width: 684px;
}
._1xliUm1DXCmlAtqlVh2elB {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
  height: 20px;
  margin-bottom: 32px;
}
._2xCAK-H8BwVg1jR_eXO3Op ._1IA3HKqm37sGMUI0JWfuyy {
  margin-bottom: 32px;
}
@media only screen and (max-width: 1024px) {
  ._2FtZU45YMaxolqC7e3sNGK {
    margin-bottom: 14px;
    position: relative;
  }
  .b-I-bbe3gm3R56WRbtjeF,
  ._1IA3HKqm37sGMUI0JWfuyy{
    width: auto;
    padding: 0 24px;
  }
  ._29T6VxOztcshGMX4-puAZD .b-I-bbe3gm3R56WRbtjeF,
  ._29T6VxOztcshGMX4-puAZD ._1IA3HKqm37sGMUI0JWfuyy{
    width: auto;
    padding: 0px;
  }
  ._29T6VxOztcshGMX4-puAZD ._2FtZU45YMaxolqC7e3sNGK{
    left: 0;
  }
}
@media screen and (max-width: 767px) {
  .b-I-bbe3gm3R56WRbtjeF,
  ._1IA3HKqm37sGMUI0JWfuyy{
    padding: 0 16px;
  }
  ._2PV4EjkcDEAUgugE7ecSVK{
    width: auto;
    margin: 0 16px;
  }
  ._2xCAK-H8BwVg1jR_eXO3Op ._1IA3HKqm37sGMUI0JWfuyy {
    margin-bottom: 16px;
  }
  ._1xliUm1DXCmlAtqlVh2elB {
    margin-bottom: 16px;
  }
}
._29T6VxOztcshGMX4-puAZD ._1IA3HKqm37sGMUI0JWfuyy{
  margin-bottom: 32px;
}
._3POVOehcF3mmamWXP-IR8l {
  display: flex;
  margin-bottom: 56px;
  width: 684px;
  margin: 0 auto 56px;
}
._3clqPlFK1jPcEI1qL579HA {
  width: 100%;
  margin-right: 8px;
  font-size: 14px;
}
._3xLnkELvz8dh8lyGZ8mn7t{
  display: flex;
  justify-content: end;
}
._1Aa97KkOXHsyXMO9eRFqoX{
  border-top: 1px solid #eeeeee;
  margin-bottom: 16px;
}
.fP2c1IZklsmlaw90bOb58{
  display: flex;
  justify-content: end;
}
._1Qq7ZAoOr7NLLc63Q2qxEF {
  width: 241px;
  margin-top: 12px;
  margin-right: -1px;
  font-size: 12px;
  line-height: 17px;
  letter-spacing: 0.03em;
  text-align: left;
  color: #616161;
}

._3xLnkELvz8dh8lyGZ8mn7t ._3clqPlFK1jPcEI1qL579HA{
  width: 240px;
}
.Yi0NWtd5qWFfcU1h8CKP0 div {
  /* height: 24px; */
  margin-bottom: 4px;
  display: flex;
}
.Yi0NWtd5qWFfcU1h8CKP0 div:last-of-type{
  margin-bottom: 0;
}
.Yi0NWtd5qWFfcU1h8CKP0 ._2UihW1xoLmutFI1x4vtjXt{
  display: block;
}
._1GH-7ost9hvcCNjbdJjrmF div{
  line-height: 140%;
  letter-spacing: 0.01em;
}
.Yi0NWtd5qWFfcU1h8CKP0 svg {
  display: inline-block;
  margin-right: 8px;
}
.Yi0NWtd5qWFfcU1h8CKP0 span {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  /* margin: 2px 0; */
  margin-right: 0;
}
.Yi0NWtd5qWFfcU1h8CKP0 ._1b6jyTsWXZwy6o-d0iPzZn {
  height: 17px;
  color: #757575;
  font-size: 12px;
  margin-bottom: 0;
}
._3clqPlFK1jPcEI1qL579HA:last-of-type {
  margin-right: 0;
}
._3JawTI96ct-SiB0P3DeB1V {
  font-size: 14px;
  font-weight: 535;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  min-height: 28px;
  border-bottom: 1px solid #eeeeee;
  margin-bottom: 8px;
}
._1mcRSj4mEo3A9f0NAZHzVz ._3JawTI96ct-SiB0P3DeB1V {
  /* font-weight: bold !important; */
}
._3TTM2mwa1ml79EqqLZPjvc{
  margin-bottom: 6px;
  border-bottom: 0 none;
  min-height: 20px;
}
._7Is5zd-jx2fo99x-f6Dbr {
  display: flex;
  justify-content: space-between;
  margin-bottom: 2px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #505050;
  align-items: center;
}
._7Is5zd-jx2fo99x-f6Dbr:last-of-type span {
  font-weight: 535;
  line-height: 170%;
}

._16kb32cnUojQeCXwSggM80 {
  display: flex;
  justify-content: space-between;
  margin-bottom: 5px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  align-items: center;
}
._16kb32cnUojQeCXwSggM80:last-of-type span {
  font-weight: 535;
  line-height: 170%;
}

.rqpCgzGSrMQSz7yl6TP7K{
  margin-top: 6px;
  padding: 4px;
  display: flex;
  flex-direction: column;
  gap: 2px;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.36px;
  background-color: #f5f5f5;
  color: #757575;
}
.rqpCgzGSrMQSz7yl6TP7K div:last-of-type{
  display: flex;
  justify-content: space-between;
}
.rqpCgzGSrMQSz7yl6TP7K span{
  font-weight: 535;
  color: #505050;
}
.RSkJxt5mKGXZtIL5_-npx{
  height: fit-content !important;
}
.VAxT9gbka3eg6sh5UvkYW{
  font-size: 12px;
  color: #757575;
  font-weight: 400;
  display: flex;
  justify-content: end;
  align-items: center;
  line-height: 140%; /* 16.8px */
  letter-spacing: 0.36px;
  text-align: right;
}
._1mcRSj4mEo3A9f0NAZHzVz ._1XDKgtZKOvs0mAmVyn5gS9 {
  /* font-weight: bold !important; */
}
._2k0vM3z5oalJjLpKxKJ4eY {
  text-align: right;
}

._3Q17AX9AL5q9ed9WOYmeqU {
  margin:0;
  height: 40px;
  position: relative;
}
._29T6VxOztcshGMX4-puAZD ._3Q17AX9AL5q9ed9WOYmeqU{
  height: 20px;
  margin-bottom: 20px;
}
.y5Dk-KqBn_NYoLIqKiaPs{
  padding-top: 6px;
  height: 20px;
  font-size: 14px;
  font-weight: 535;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
._1mcRSj4mEo3A9f0NAZHzVz .y5Dk-KqBn_NYoLIqKiaPs {
  /* font-weight: bold !important; */
}
._1PdxN_dm2zOFK0tA5FsVPa {
  color: #909090 !important;
}
._1MFvFiUfEkFX7F0HIr43wO,
._13hOlBuH0_hB1vjkeGK9-5{
  position: absolute;
  right: 0;
  top: 0;
  display: flex;
}
._1MFvFiUfEkFX7F0HIr43wO{
  top: 7px;
  display: none;
}
._29l8zr2UBbWUu3WBZ3hMOS{
  right: 0;
  top: 0;
  display: flex;
  justify-content: end;
}
._29l8zr2UBbWUu3WBZ3hMOS a{
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 6px;
  gap: 1px;
  min-width: 113px;
  height: 40px;
  border: 1px solid #BDBDBD;
  border-radius: 2px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  text-decoration: none;
  font-weight: 400;
  white-space: nowrap;
}
._29l8zr2UBbWUu3WBZ3hMOS a:hover{
  background-color: #fafafa;
  border-color: #424242;
}

._3Q17AX9AL5q9ed9WOYmeqU svg{
  position: relative;
  top: 1px;
}

._3Q17AX9AL5q9ed9WOYmeqU span:first-child{
  margin-right: 10px;
}
._1al72GASfiNJ1iQTYwhVJe ._3Q17AX9AL5q9ed9WOYmeqU span:first-child{
  font-weight: 535;
}

._3Q17AX9AL5q9ed9WOYmeqU span:last-of-type{
  margin-left: 5px;
  color: #9e9e9e;
  font-weight: 400;
}
._2s3neqqXAyyL1UwNxkIRD1 {
  border-top: 1px solid #eeeeee;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.VzZnwG9BARKTg0hU_THHz {
  border-top: none !important;
}
._2oYfsuNJ70AxgMnMRTvsIa {
  width: 240px;
  padding-top: 24px;

}
.Mic1JSuTwB09YyLLHabC2 {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #757575;
}
._3MrGcDgHYIAJb1xQpJL0Ds,
._2f_vUEtKi-QFCQ0gjIQR9A {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
}
._2E29NKwb2cm8Mgg5AbjTGk{
  display: flex;
  justify-content: space-between;
  height: 60px;
  align-items: center;
  margin-bottom: 24px;
}
._1PRHOEUxgapLZ8_F2Y2T8q{
  display: flex;
  justify-content: end;
  /* margin-bottom: 16px; */
}
.Pcw_MyChhRd69mTDUiVhK {
  margin-bottom: 24px;
}
._1_-tlu5QUG_mp7sHAfxsOT{
  border: 1px solid #bdbdbd;
  border-radius: 2px;
  min-height: 40px;
  padding: 0 6px;
  /* margin: 24px 0 8px 0; */
  font-weight: 400;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
  width: fit-content;
  min-width: 147px;
  gap: 10px;
  word-wrap: break-word;
  text-align: center;
  white-space: nowrap;
}
._1_-tlu5QUG_mp7sHAfxsOT:hover{
  background-color: #fafafa;
  border-color: #424242;
}
._1h2Bd0erB18XmGtlWYCDZM{
  display: flex;
  gap:12px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  justify-content: center;
  align-items: center;
  padding: 4px 0px 8px;
  height: 52px;
}
._1ZLZcF7Ouht6n4xjC6MrsJ{
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575 !important;
}
._2NTamxsMiZQ2e6m7B4ZFFP{
  width: 684px;
  margin: 0 auto 56px;
}
._29T6VxOztcshGMX4-puAZD ._2NTamxsMiZQ2e6m7B4ZFFP{
  width: auto;
  margin: 0 auto;
}
.P8FiMPV6qknUx4B5xzPW6{
  display: flex;
  gap: 8px;
  align-items: center;
  margin-bottom: 24px;
}
.P8FiMPV6qknUx4B5xzPW6 span:first-of-type{
  font-size: 18px;
  font-style: normal;
  font-weight: 535;
  line-height: 140%; /* 25.2px */
  letter-spacing: 0.36px;
  color: #212121;
}
.P8FiMPV6qknUx4B5xzPW6 span:last-of-type{
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 16.8px */
  letter-spacing: 0.24px;
  color: #505050;
  padding: 6px;
  background-color: #eee;
  border-radius: 3px;
  height: 20px;
  display: flex;
  align-items: center;
}
._2XhAukaekT3dqEbR83f0h4 {
  margin-top: 40px;
  margin-bottom: 24px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
._2e3naQ19znKJ37sSW0Uai_ {
  font-family: "Basel Grotesk";
  font-size: 18px;
  font-weight: 500;
  line-height: 25.2px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #212121;
}
._1x9t6kdQn_9shEeGhBRfJC{
  display: flex;
  flex-direction: column;
  /* margin-bottom: 24px; */
  width: 100%;
}
._1x9t6kdQn_9shEeGhBRfJC span{
  font-size: 14px;
  font-style: normal;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
  color: #757575;
  font-weight: 400;
}
._1x9t6kdQn_9shEeGhBRfJC span:first-of-type{
  color: #212121;
  font-weight: 535;
}
._1mS0Or49YY5M5W-mjz0qZt{
  display: flex;
  margin-bottom: 16px;
}
._2zCqBT5dbfPo2rzpx0gTv5{
  display: flex;
  gap: 4px;
  align-items: center;
}
._1mS0Or49YY5M5W-mjz0qZt span{
  flex: 1;
  text-align: left;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
  color: #909090;
  align-items: baseline;
  margin-left: 2px;
  white-space: nowrap;
}

._2nnYdyTwNHnhAYikTZFyV1{
  width: 100%;
  height: 4px;
  background: #eee;
  margin-bottom: 24px;
}
.HP4XKZ4XbVUrwgkJyDhIk{
  width: 50%;
  height: inherit;
  background: #212121;
}
._1tt-lhyaojL91kzdoWWIuu{
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 24px;
}
@media screen and (max-width: 767px) {
  ._3QjA8p91U43PThgQWt_EtY{
    visibility: hidden;
    max-width: calc(100% / 4);
  }
  ._1SyacUMNnAP7kk2XQJ1y_N{
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: -4px calc((100% - 12px) / 4) 0;
  }
  ._1SyacUMNnAP7kk2XQJ1y_N span{
    width: 4px;
    height: 4px;
    background: white;
  }
  ._1tt-lhyaojL91kzdoWWIuu,
  ._2E29NKwb2cm8Mgg5AbjTGk{
    flex-direction: column;
    height: auto;
  }
  ._1tt-lhyaojL91kzdoWWIuu{
    gap: 24px;
  }
  ._1PRHOEUxgapLZ8_F2Y2T8q{
    margin-bottom: 0;
  }
  ._1mS0Or49YY5M5W-mjz0qZt{
    margin-bottom: 0;
  }
  ._1mS0Or49YY5M5W-mjz0qZt span{
    height: 36px;
  }
  ._1mS0Or49YY5M5W-mjz0qZt span svg{
    /* display: none; */
  }
}
._1erSrWv4Q2PXOnu5DkPyGA{
  /* position: absolute;
  right: 0;
  top: 0; */
}
/* .accountOrderReturnLink,
.accountOrderPackageTrack div{
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.01em;
  color: #212121;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 6px;
  gap: 1px;
  min-width: 114px;
  height: 32px;
  border: 1px solid #BDBDBD;
  border-radius: 2px;
  cursor: pointer;
} */
._21_XYOOJtMqrWe8xHEDyuR p,
._1erSrWv4Q2PXOnu5DkPyGA p{
  display: flex;
    width: 32px;
    height: 32px;
    justify-content: center;
    align-items: center;
    border-radius: 16px;
    margin-bottom: 0;
}
._21_XYOOJtMqrWe8xHEDyuR p:hover,
._1erSrWv4Q2PXOnu5DkPyGA p:hover{
  background: #f5f5f5;
}
._21_XYOOJtMqrWe8xHEDyuR span{
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 3px 8px 5px;
  gap: 10px;
  width: 105px;
  height: fit-content;
  background: #212121;
  border-radius: 4px;
  font-size: 14px;
  color: #FAFAFA !important;
  position: absolute;
  left: -40px;
  top: 32px;
  display: none;
}
._21_XYOOJtMqrWe8xHEDyuR p:hover span{
  display: flex;
}
/* .accountOrderReturnLink:hover,
.accountOrderPackageTrack div:hover{
  background-color: #f5f5f5;
  border-radius: 16px;
} */
/* .accountOrderReturnLink{
  text-decoration: none;
}
.accountOrderReturnLink svg{
  fill: #757575;
}
.accountOrderReturnLink:hover svg{
  fill: #212121;
} */
._1erSrWv4Q2PXOnu5DkPyGA ul{
  display: none;
  position: absolute;
  margin: 0;
  padding: 0;
  background-color: #212121;
  list-style-type: none;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  width: 114px;
}
._1MFvFiUfEkFX7F0HIr43wO ul{
  top: 25px;
  width: 148px;
  left: -35px;
  border: 1px solid #E0E0E0;
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1);
  border-radius: 2px;
}
._1erSrWv4Q2PXOnu5DkPyGA:hover ul{
  display: block;
}
._1erSrWv4Q2PXOnu5DkPyGA ul li{
  padding: 6px 8px 6px 9px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  cursor: pointer;
  font-weight: 400;
  color: #fafafa;
  display: flex;
  justify-content: left;
  align-items: center;
}
._1erSrWv4Q2PXOnu5DkPyGA ul li:hover{
  background-color: #616161;
}
._1MFvFiUfEkFX7F0HIr43wO ul li svg{
  top: 2px;
  margin-right: 10px;
}
._1erSrWv4Q2PXOnu5DkPyGA a{
  font-size: 14px;
  text-decoration: none;
  color: #fafafa;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
._1erSrWv4Q2PXOnu5DkPyGA svg{
  fill: #757575;
}
._1erSrWv4Q2PXOnu5DkPyGA:hover svg{
  fill: #212121;
}


._3SNSvE3GFK5xzXlS7SWGQ3 {
  border-top: 1px solid #eeeeee;
  display: flex;
  height: 176px;
  padding: 16px 4px;
}
._1__8eBrGWn8u4pgC2DOQP4 ._3SNSvE3GFK5xzXlS7SWGQ3:last-of-type {
  border-bottom: 1px solid #eeeeee;
}
._3SNSvE3GFK5xzXlS7SWGQ3 ._1Efno0U7Alf64Pnv-KGnhp{
  display: block;
  margin-right: 24px;
}
._1al72GASfiNJ1iQTYwhVJe ._3SNSvE3GFK5xzXlS7SWGQ3 ._1Efno0U7Alf64Pnv-KGnhp{
  margin-right: 40px;
}
._3SNSvE3GFK5xzXlS7SWGQ3 img {
  display: inline-block;
}
._3SNSvE3GFK5xzXlS7SWGQ3 ._1NYDLgzcYJUgM-7Cef8i-M{
  max-width: 96px;
  max-height: 144px
}

._3SNSvE3GFK5xzXlS7SWGQ3 ._1Tx5k18UZAJoLSBxqfcPPQ{
  display: none;
}
._34L7tw_YE6JXXJrItdHEXB {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  /* gap: 16px; */
}
._34L7tw_YE6JXXJrItdHEXB h4 {
  margin: 0;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  font-weight: 535;
}

._3C_t0LgPDSY38GZsx7HIXo {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  min-height: 20px;
}
._3C_t0LgPDSY38GZsx7HIXo a{
  color: #757575;
  text-decoration: none;
}
._3MIbD8YYN2XhtG5qIDvIxh{
  font-size: 12px;
  letter-spacing: 0.24px;
  color: #505050;
  padding: 0 8px;
  border-radius: 13px;
  background-color: #f5f5f5;
  height: 20px;
  line-height: 140%;
  display: flex;
  margin-top: 8px;
  align-items: center;
  width: fit-content;
}
._2xnbJt7jEmXB3LWGi3OIre{
  color: #fff;
  background-color: #505050;
}
._1xrlywQO27SGjYF6Xe6cy6{
  padding: 0 5px 0 8px;
  display: flex;
  align-items: center;
  gap: 4px;
  height: 20px;
  /* width: 113px; */
  width: fit-content;
}
._2Clmtz8TbmsaIHWELZgtns{
  display: flex;
  align-items: center;
  cursor: pointer;
  position: relative;
}
._1WEH6Bvf-T3COVN0CHjshn,
._1kPyVZ1bTaD8dJ7S65pPvj{
  /* display: none; */
  opacity: 0;
  visibility: hidden;
  transition-delay: 0.2s;
  position: absolute;
  width: fit-content;
  min-width: 256px;
  padding: var(--Primatives-spacing-xs, 4px) var(--Primatives-spacing-s, 8px) 6px var(--Primatives-spacing-s, 8px);
  border-radius: 4px;
  background: var(--on-base-primary-default, #212121);
  color: #fff;
  top: -54px;
  left: -117px;
  font-size: 14px;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
}
._1WEH6Bvf-T3COVN0CHjshn a{
  color: #fff;
}
._2Clmtz8TbmsaIHWELZgtns svg{
  fill: #757575;
  stroke: #757575;
}
._1xrlywQO27SGjYF6Xe6cy6:hover ._1WEH6Bvf-T3COVN0CHjshn{
  /* display: block; */
  opacity: 1;
  transition: visibility 0s, opacity 0s linear;
  visibility: visible;
}
._1xrlywQO27SGjYF6Xe6cy6:hover svg{
  fill: #212121;
  stroke: #212121;
}
._2VT5Sq7SUUWqlybf0gTX2K {
  flex: 1;
}
._2LstmdaIkOZRVjK_kzQ1U2 {
  padding-top: 8px;
}
._1h1iwRlnhOYrHEbNVQPzWx {
  padding-top: 8px;
  flex: 1;
}
._1hZz6OQmaVo6g153cWjZLV {
  display: flex;
  justify-content: space-between;
  position: relative;
}
._2QxRMlwtWZUPWc7ZJmGR1B {
  font-size: 14px;
  color: #757575;
  letter-spacing: 0.03em;
  line-height: 140%;
  display: flex;
  flex-direction: column;
  gap: 1px;
}
._2QxRMlwtWZUPWc7ZJmGR1B p {
  margin-bottom: 0;
  height: 17px;
  line-height: 140%;
  letter-spacing: 0.03em;
  display: flex;
  align-items: center;
  gap: 8px;
}
._2QxRMlwtWZUPWc7ZJmGR1B p &gt; :first-child {
  min-width: 40px;
  display: inline-block;
  white-space: nowrap;
  font-weight: 535;
}
._2zkXI4ZsH_M73wOHyuq3YI p &gt; :first-child {
  width: 60px;
}
._3lOAKZFq9gTNJ7eZ3FUvNm p &gt; :first-child {
  width: 50px;
}
.bpgwd6rEdzODSHcQObZZA p &gt; :first-child {
  width: 50px;
}
._2zkXI4ZsH_M73wOHyuq3YI ._14TRY1Tk9qIC-M7qdOirm2 {
  width: 55px;
}
._1bvVbwu6kEmIh9eoZ66fmK ._14TRY1Tk9qIC-M7qdOirm2 {
  width: 70px;
}
.bpgwd6rEdzODSHcQObZZA ._14TRY1Tk9qIC-M7qdOirm2 {
  width: 54px;
}
._22t1tzcUDLVfuqiClZ2tzy ._14TRY1Tk9qIC-M7qdOirm2 {
  width: 54px;
}
._2_ERDclEEKq9YYaJD1Hrx1 ._14TRY1Tk9qIC-M7qdOirm2 {
  width: 53px;
}
._37Zq7i_caKmvC1W88wxRcg ._14TRY1Tk9qIC-M7qdOirm2 {
  width: 45px;
}
._2hnBUTnV1mXEa5toy7UV_d{
  display: flex;
  gap: 8px;
  align-items: center;
}
.sjOWAYe2md9yEfbtEMOid{
  display: none !important;
  justify-content: space-between;
  gap: 9px;
  justify-content: center;
  align-items: center;
}
._1ingjJx8Ik24e1eFKZMzU2 .sjOWAYe2md9yEfbtEMOid{
  display: flex !important;
}
.sjOWAYe2md9yEfbtEMOid span{
  width: 12px;
  height: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.sjOWAYe2md9yEfbtEMOid svg{
  cursor: pointer;
}
.sjOWAYe2md9yEfbtEMOid ._2zKU6zP4wRlyrk5VRVFf0o{
  width: 3px;
  height: 3px;
  background: #bdbdbd;
  border-radius: 2px;
  display: inline-block;
}
._1ODExKsrmRpi31ilI0YIGd {
  font-weight: 535;
  font-size: 14px;
  display: flex;
  align-self: end;
  letter-spacing: 0.01em;
  line-height: 140%;
  position: absolute;
  right: 0;
  bottom: 0;
}
._2HQJASrsgyPAFV_k4hCDBq ._1ODExKsrmRpi31ilI0YIGd{
  position: absolute;
  bottom: 1px;
  right: auto;
}
._7iJunV1frGbJQCdWoFXIO{
  display: flex;
  flex-direction: column;
  text-align: end;
}
._7iJunV1frGbJQCdWoFXIO span:first-of-type{
  text-decoration: line-through;
  font-size: 12px;
  color: #757575;
  font-weight: 400;
}
._1__8eBrGWn8u4pgC2DOQP4 ._7iJunV1frGbJQCdWoFXIO span:first-of-type{
  color: #bdbdbd;
}

._2bLG42UUhzex75lduceQgn{
  width: 684px;
  margin: 0 auto;
}

._1DcR1V1-pVsvfoCZXFRr2B {
  width: 300px;
  text-align: center;
  margin: 80px auto;
  padding: 0 24px;
  font-size: 14px;
}
._1DcR1V1-pVsvfoCZXFRr2B div {
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  font-weight: 400;
  margin-bottom: 8px;
}
._1DcR1V1-pVsvfoCZXFRr2B div:nth-child(1) {
  margin-bottom: 9px;
  height: 22px;
}
._1DcR1V1-pVsvfoCZXFRr2B div:nth-child(2) {
  font-weight: 535;
}
._1DcR1V1-pVsvfoCZXFRr2B._1mcRSj4mEo3A9f0NAZHzVz div:nth-child(2) {
  /* font-weight: bold !important; */
}
._1DcR1V1-pVsvfoCZXFRr2B a {
  color: #757575;
  margin-bottom: 0;
  line-height: 140%;
  letter-spacing: 0.01em;
  text-decoration: underline;
}
._1DcR1V1-pVsvfoCZXFRr2B a:hover {
  color: #212121;
}

/* Customer Cancel */
/* .cancellationWrap footer{
  padding-top: 80px;
} */
._3T2ElmXiovu2z-eL3chdRw{
  height: 56px;
  width: 100%;
  background-color: #FAFAFA;
  padding: 0 24px 0 32px;
  margin-bottom: 96px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._2ndFYLRQeY9D87LU2s-Pef{
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.14px;
  display: flex;
  gap: 24px;
  align-items: center;
}
._15eyarrtC134F2KasVh9Pf{
  background: var(--400-bdbdbd, #BDBDBD);
  width: 1px;
  height: 24px;
}
._2ndFYLRQeY9D87LU2s-Pef a{
  color: var(--900212121, #212121);
  text-decoration: none;
}
._2ndFYLRQeY9D87LU2s-Pef a:hover{
  color: var(--900757575, #757575);
}
._25q9Qt94fD_7uejyHqR_uD{
  height: 39px;
  width: 100%;
  padding: 0 24px 22px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: var(--900212121, #212121);
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.36px;
  position: fixed;
  bottom: 0;
}
._25q9Qt94fD_7uejyHqR_uD a{
  color: var(--900757575, #757575);
  text-decoration: none;
}
._25q9Qt94fD_7uejyHqR_uD a:hover{
  color: var(--900212121, #212121);
}
._9u9hpB3p03O00eDhcDlMZ{
  width: 2.5px;
height: 2.5px;
border-radius: 2.5px;
background: var(--300-e-0-e-0-e-0, #E0E0E0);
}
._3qDLkvhZ7R-Gh3V7BUfpPJ{
  display: flex;
  gap: 8px;
  align-items: center;
}

.wpy6EWD1MBq6Yfy2IWWyj{
  margin-bottom: 40px;
}
.wpy6EWD1MBq6Yfy2IWWyj ._28dkZFPl3HE-FmU0EeopR0{
  margin-top:0;
  margin-bottom: 0;
  margin-right: 24px;
  align-items: center;
}
.wpy6EWD1MBq6Yfy2IWWyj ._28dkZFPl3HE-FmU0EeopR0 input{
  margin-top: 0;
  margin-right: 0;
  cursor: pointer;
}
.wpy6EWD1MBq6Yfy2IWWyj ._3Q17AX9AL5q9ed9WOYmeqU{
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
  font-size: 14px;
}
.wpy6EWD1MBq6Yfy2IWWyj ._3Q17AX9AL5q9ed9WOYmeqU span:first-of-type{
  font-weight: 535;
  color: #212121;
}
._6G1WMMmBvfcJ0DEFfHLx7{
  width: 684px;
  height: 180px;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  padding: 12px 12px 16px 12px;
  margin-bottom: 12px;
}
._6G1WMMmBvfcJ0DEFfHLx7 ._3SNSvE3GFK5xzXlS7SWGQ3{
  height: 152px;
}
.wpy6EWD1MBq6Yfy2IWWyj ._3SNSvE3GFK5xzXlS7SWGQ3{
  border-top: 0 none;
  padding: 0;
}
._1ingjJx8Ik24e1eFKZMzU2{
  height: 255px;
  border-color: #757575;
}
._3aCrob6w-UP0u-GXg4Nt1l{
  height: 280px;
}
._1ptVEHHxTv5mQSIEgKSp-Q{
  height: 330px;
}
._3Jj8dmaqXEt2gl2ma-n7Ou{
  height: 352px;
}
._3aCrob6w-UP0u-GXg4Nt1l,
._3Jj8dmaqXEt2gl2ma-n7Ou{
  border-color: #FB3529;
}
._2HQJASrsgyPAFV_k4hCDBq{
  display: flex;
  justify-content: space-between;
  padding-top: 0;
  flex-direction: row;
}
.wpy6EWD1MBq6Yfy2IWWyj ._3C_t0LgPDSY38GZsx7HIXo{
  width: 239px;
  overflow: hidden;
  text-overflow: ellipsis;
  /* margin-bottom: 92px; */
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  max-height: 37px;
}
.wpy6EWD1MBq6Yfy2IWWyj ._1hZz6OQmaVo6g153cWjZLV{
  width: 239px;
  margin-left: 24px;
}
.wpy6EWD1MBq6Yfy2IWWyj ._2QxRMlwtWZUPWc7ZJmGR1B div{
  margin-bottom: 16px;
  height: 40px;
}
.wpy6EWD1MBq6Yfy2IWWyj ._2QxRMlwtWZUPWc7ZJmGR1B div:last-of-type{
  margin-bottom: 0;
}
.wpy6EWD1MBq6Yfy2IWWyj ._2QxRMlwtWZUPWc7ZJmGR1B div p{
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  font-weight: 400;
}
.wpy6EWD1MBq6Yfy2IWWyj ._2QxRMlwtWZUPWc7ZJmGR1B div p:first-of-type{
  font-weight: 535;
  margin-bottom: 2px;
}
.wpy6EWD1MBq6Yfy2IWWyj ._2QxRMlwtWZUPWc7ZJmGR1B div:last-of-type p:first-of-type{
  margin-bottom: 4px;
}
._2P0QnUxXWBFcf8rStw3ZFo{
  display: none;
}
._1ingjJx8Ik24e1eFKZMzU2 ._2P0QnUxXWBFcf8rStw3ZFo{
  display: block;
  margin-top: 14px;
}
._2_qm07-8iqu-cyHM00Crgc{
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
  margin-bottom: 6px;
}
._1M9EVC23wJynd2HGhssT-q{
  width: 100%;
  padding: 13px 15px;
  border: 1px solid #bdbdbd;
  border-radius: 2px;
  color: #212121;
  max-width: 100%;
  font-size: 14px;
  font-family: "Basel Grotesk", "Karla", "HelveticaNeue", "Helvetica Neue", sans-serif;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._2LD22ijkXuoGGWA5ZURtgH{
  display: flex;
  justify-content: space-between;
  /* width: 684px; */
  margin: 0 auto;
}
._2LD22ijkXuoGGWA5ZURtgH div:first-of-type{
  font-style: normal;
  font-weight: 535;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  padding-top: 10px;
}
._2LD22ijkXuoGGWA5ZURtgH div:last-of-type{
  font-weight: 535;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #ffffff;
  background-color: #212121;
  border-radius: 2px;
  min-width: 157px;
  height: 40px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 8px;
  gap: 2px;
  cursor: pointer;
}
._2LD22ijkXuoGGWA5ZURtgH div:last-of-type:hover{
  background-color: #424242;
}
._3Cylz-atKrTyj-r4aTCWQp{
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  width: 212px;
  padding-top: 4px;
}
._3GF8_ulOxVDwjzz1y4IGBl{
  display: none;
}
._3Cylz-atKrTyj-r4aTCWQp h4{
  font-style: normal;
  font-weight: 535;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin-bottom: 0px;
}
._22eGQ7DMzfbLu-Z2TkQq4X{
  display: flex;
  flex-direction: column;
  gap: 4px;
  /* margin-bottom: 12px; */
}
._3Cylz-atKrTyj-r4aTCWQp a{
  text-decoration: underline;
  color: #757575;
  display: block;
}
._3Cylz-atKrTyj-r4aTCWQp a:hover{
  color: #212121;
}
._1to0Am_v_JDP1MSuHxu-Vf{
  margin: 12px 0;
}
._1to0Am_v_JDP1MSuHxu-Vf h4,
._1to0Am_v_JDP1MSuHxu-Vf p{
  width: 212px;
  height: 32px;
  border-top: 1px solid #e0e0e0;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin: 0;
  padding: 0;
  justify-content: space-between;
}
._1to0Am_v_JDP1MSuHxu-Vf h4{
  border-top: 0 none;
}
._1to0Am_v_JDP1MSuHxu-Vf p:last-of-type{
  font-weight: 535;
}
.ATvN89fqPnvM6VzQT0ByA{
  margin-bottom: 12px;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #616161;
}
._1UpjTuLhIN44e9XIuZWtsC{
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #616161;
}
._1__8eBrGWn8u4pgC2DOQP4 ._3Q17AX9AL5q9ed9WOYmeqU span:last-of-type{
  color: #212121;
}
.o6yUdCDJjq50rI0ik2uj-._3C_t0LgPDSY38GZsx7HIXo a,
.o6yUdCDJjq50rI0ik2uj- ._2QxRMlwtWZUPWc7ZJmGR1B,
.o6yUdCDJjq50rI0ik2uj- ._1ODExKsrmRpi31ilI0YIGd,
._1__8eBrGWn8u4pgC2DOQP4 ._3C_t0LgPDSY38GZsx7HIXo a,
._1__8eBrGWn8u4pgC2DOQP4 ._2QxRMlwtWZUPWc7ZJmGR1B,
._1__8eBrGWn8u4pgC2DOQP4 ._1ODExKsrmRpi31ilI0YIGd{
  color: #909090;
}
.o6yUdCDJjq50rI0ik2uj- ._34L7tw_YE6JXXJrItdHEXB h4,
._1__8eBrGWn8u4pgC2DOQP4 ._34L7tw_YE6JXXJrItdHEXB h4{
  color: #757575;
}
.o6yUdCDJjq50rI0ik2uj- ._1Efno0U7Alf64Pnv-KGnhp img,
._1__8eBrGWn8u4pgC2DOQP4 ._1Efno0U7Alf64Pnv-KGnhp img{
  opacity: 0.5;
}

._2cL_ndKcYej53i-PieH3VW{
  display: none !important;
}

/* Customer Cancel Success*/
._1al72GASfiNJ1iQTYwhVJe{
  width: 566px;
  margin: 0 auto;
  flex-direction: column;
}
._1al72GASfiNJ1iQTYwhVJe ._3Q17AX9AL5q9ed9WOYmeqU{
  padding-top: 6px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  height: 42px;
}
._1al72GASfiNJ1iQTYwhVJe ._3Q17AX9AL5q9ed9WOYmeqU span:last-of-type{
  color: #212121;
}
._1al72GASfiNJ1iQTYwhVJe ._1_-tlu5QUG_mp7sHAfxsOT{
  width: fit-content;
  min-width: 154px;
  font-size: 14px;
  min-height: 32px;
  height: fit-content;
  max-width: 50%;
  top: 0;
  gap: 6px;
  display: none;
}
._1al72GASfiNJ1iQTYwhVJe ._1_-tlu5QUG_mp7sHAfxsOT div{
  width: 16px;
  height: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.x6NPAm9LHRzzPF8m0pavx{
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px;
  margin-bottom: 32px;
}
.x6NPAm9LHRzzPF8m0pavx div{
  font-weight: 535;
  font-size: 18px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
  text-align: center;
}
._128Q2cA7I0JfolfeEgjUCe{
  margin-top: 32px;
  padding-bottom: 16px;
}
._128Q2cA7I0JfolfeEgjUCe div,
._128Q2cA7I0JfolfeEgjUCe p{
  border-bottom: 1px solid #eeeeee;
  height: 32px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 0;
}
._128Q2cA7I0JfolfeEgjUCe div:first-of-type,
._128Q2cA7I0JfolfeEgjUCe div:last-of-type{
  font-weight: 535;
}
._128Q2cA7I0JfolfeEgjUCe div:last-of-type{
  border-bottom: 0 none;
}
.q-0M1WOv-4-9rHZcK1MXz{
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #616161;
  margin-bottom: 64px;
}
.NTz-E_A1fvfJl7vOjD5Ns{
  text-align: center;
  display: flex;
  flex-direction: column;
  gap: 12px;
  width: 346px;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  padding-bottom: 64px;
}
.NTz-E_A1fvfJl7vOjD5Ns svg{
  text-align: center;
}
.NTz-E_A1fvfJl7vOjD5Ns h4{
  font-weight: 535;
  font-size: 18px;
  line-height: 140%;
  text-align: center;
  letter-spacing: 0.02em;
  color: #212121;
  margin-bottom: 0;
}
.IZPCK1GFIvSDKpi-unTHX{
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
}
.NTz-E_A1fvfJl7vOjD5Ns h5{
  font-weight: 535;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin: 0;
}
._3KuK0EojQtI1fKwIjqh5zS{
  font-weight: 535;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #ffffff;
  background-color: #212121;
  border-radius: 2px;
  min-width: 157px;
  height: 40px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 8px;
  gap: 2px;
  cursor: pointer;
  margin: 0 auto;
  min-width: 150px;
  width: fit-content;
}
._3KuK0EojQtI1fKwIjqh5zS:hover{
  background-color: #757575;
}
._3RkZGQDFO7sn3jY4GWheJa{
  font-weight: 535;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  gap: 9px;
  color: #CB0000;
  margin-bottom: 24px;
  display: flex;
  align-items: center;
  padding-top: 4px;
}
.IMpNybNezd_86BT_h0M-4 {
  background-color: #fff;
  padding: 0;
  margin: 0;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  box-shadow: 0 0 0 0 #000000 inset;
  transition: all 0.2s ease-in-out;
  position: relative;
  cursor: pointer;
  border: 1px solid #9E9E9E;
  background: #0000;
  line-height: normal;
  -webkit-appearance: none !important;
  appearance: none;
  box-sizing: border-box;
}
.IMpNybNezd_86BT_h0M-4:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: scale(0.2);
  transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
  height: 8px;
  margin-left: -5px;
  margin-top: -4px;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;
}
.IMpNybNezd_86BT_h0M-4:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
.IMpNybNezd_86BT_h0M-4:checked:after {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}

/* Fix some style */
.mui-snackbar div:first-child{
  min-width: auto !important;
  max-width: none !important;
}

/* Address book */
.qYHH-NEPknhmBI_hwwV0O {
  font-weight: 535;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin-bottom: 12px;
}
._6rYi4Nddtb6Ha5wDg2Ryy {
  margin-bottom: 24px;
}
.Z-Xuu89_xKNKFJHt0NkUc {
  font-size: 14px;
  border-top: 1px solid #eeeeee;
  padding-top: 10px;
  padding-bottom: 12px;
  display: flex;
  justify-content: space-between;
}
.Z-Xuu89_xKNKFJHt0NkUc p {
  margin: 0;
  color: #212121;
  letter-spacing: 0.01em;
  line-height: 140%;
  font-size: 14px;
}
.Z-Xuu89_xKNKFJHt0NkUc p:first-of-type {
  font-weight: 535;
}
.Z-Xuu89_xKNKFJHt0NkUc ._3AsmwIrOMcjmaK2YFl0HpA{
  background: #eeeeee;
  border-radius: 2px;
  padding: 0 3px;
  width: fit-content;
  min-width: 47px;
  height: 17px;
  font-size: 12px;
  font-weight: 535;
  letter-spacing: 0.03em;
  color: #616161;
  text-align: center;
  margin-top: 12px;
  margin-bottom: 3px;
}
._1vwG55BJmBe2DAw650gIf3 {
  margin-top: 12px;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
._1vwG55BJmBe2DAw650gIf3 span {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
  cursor: pointer;
}
._1vwG55BJmBe2DAw650gIf3 span:hover {
  color: #212121;
}
._1vwG55BJmBe2DAw650gIf3 span:nth-child(1) {
  margin-right: 24px;
}
.tA6wMexuRRmG32pdQjBrJ {
  border: 1px solid #bdbdbd;
  border-radius: 2px;
  width: fit-content;
  height: 32px;
  display: flex;
  font-size: 14px;
  padding: 6px 12px 7px 7px;
  color: #212121;
  letter-spacing: 0.01em;
  cursor: pointer;
  line-height: 140%;
}
.tA6wMexuRRmG32pdQjBrJ:hover {
  border: 1px solid #212121;
  background-color: #fafafa;
}
.tA6wMexuRRmG32pdQjBrJ svg {
  margin-right: 8px;
  min-width: 14px;
  min-height: 14px;
  position: relative;
  top: 2px;
}
._1bk0D2NKxYBsAydSkguxoq {
  height: 20px;
  min-width: 80px;
  white-space: nowrap;
}

/* address book remove dialog start*/

._34J1qY4VWE_wqrtKwBZwdV {
  padding: 32px 32px 40px 32px;
  width: 343px;
  height: 210px;
  text-align: center;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
._1QmkajdoR6L71Dcm_IHHwI{
  height: 309px;
}
._34J1qY4VWE_wqrtKwBZwdV h4 {
  font-size: 16px;
  font-weight: 535;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
  margin-bottom: 8px;
}
.nPWCc23-YNVom7VCA1kUY {
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
  margin-bottom: 24px;
}
.b3d_A58-oa4WwRsprqVwv .nPWCc23-YNVom7VCA1kUY{
  padding: 0 16px;
}
._4tTN4g1rnP0HL5lfC4pNZ {
  display: flex;
  justify-content: space-between;
}
._4tTN4g1rnP0HL5lfC4pNZ div {
  height: 40px;
  width: 134px;
  line-height: 38px;
  border-radius: 2px;
  font-weight: 535;
  font-size: 16px;
  letter-spacing: 0.02em;
  color: #212121;
  cursor: pointer;
}
._4tTN4g1rnP0HL5lfC4pNZ ._37FacfB2nEEY_ggfLYGKDx {
  background-color: #212121;
  color: #ffffff;
  margin-right: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.b3d_A58-oa4WwRsprqVwv ._4tTN4g1rnP0HL5lfC4pNZ ._37FacfB2nEEY_ggfLYGKDx{
  margin-right: 0;
}
._1QmkajdoR6L71Dcm_IHHwI ._4tTN4g1rnP0HL5lfC4pNZ{
  flex-direction: column;
  gap: 24px;
}
._1QmkajdoR6L71Dcm_IHHwI ._4tTN4g1rnP0HL5lfC4pNZ .LN7EST7Xj8ixo77tAdluW{
  width: 100%;
  border: 0 none;
  height: fit-content;
  font-size: 12px;
}
._1QmkajdoR6L71Dcm_IHHwI ._4tTN4g1rnP0HL5lfC4pNZ .LN7EST7Xj8ixo77tAdluW:hover{
  color: #757575;
}
._1QmkajdoR6L71Dcm_IHHwI ._4tTN4g1rnP0HL5lfC4pNZ ._37FacfB2nEEY_ggfLYGKDx{
  width: 100%;
}

._37FacfB2nEEY_ggfLYGKDx:hover {
  background-color: #424242;
}
._4tTN4g1rnP0HL5lfC4pNZ .LN7EST7Xj8ixo77tAdluW {
  border: 1px solid #bdbdbd;
  font-weight: 400;
  display: flex;
  align-items: center;
  justify-content: center;
}
.LN7EST7Xj8ixo77tAdluW:hover {
  border: 1px solid #212121;
}
.LN7EST7Xj8ixo77tAdluW span,
._37FacfB2nEEY_ggfLYGKDx span{
  line-height: 140%;
  font-size: 16px;
  font-weight: 535;
  letter-spacing: 0.02em;
  color: #ffffff;
}
.LN7EST7Xj8ixo77tAdluW span{
  color: #212121;
  font-weight: 400;
}
._1QmkajdoR6L71Dcm_IHHwI ._4tTN4g1rnP0HL5lfC4pNZ .LN7EST7Xj8ixo77tAdluW span{
  font-size: 12px;
  letter-spacing: 0.03em;
  line-height: 140%;
  color: #212121;
}
/* address book remove dialog end*/

/* address book dialog start*/
.b3yDwdbgSqzOi0yNuMFuY {
  padding: 18px 24px 32px;
  width: 496px;
  height: 699px;
}
._3DZqA8kyLkEPpzfjTJ8pua {
  font-size: 18px;
  text-transform: uppercase;
}
._39ee3A2kWwxF1T1G7C1A9M {
  color: #212121;
  font-size: 20px;
  line-height: 120%;
  font-weight: 400;
  margin-top: 0px;
  margin-bottom: 29px;
  padding-top: 3px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 27px;
}
._39ee3A2kWwxF1T1G7C1A9M span{
  display: flex;
  width: 36px;
  height: 36px;
  justify-content: center;
  align-items: center;
  border-radius: 16px;
}
._39ee3A2kWwxF1T1G7C1A9M span:hover{
  background: #f5f5f5;
}
._39ee3A2kWwxF1T1G7C1A9M img {
  cursor: pointer;
  width: 15px;
  height: 15px;
}
._1EVbn-mQvVjRHmfarRdE-d {
  padding-bottom: 40px;
  display: flex;
  flex-wrap: wrap;
}
._1y3HyovMYdxN8hgfd0JGwp {
  padding-bottom: 40px;
  margin-bottom: 20px;
}
._1hfvcWAHymrOav1jRp28lc {
  font-family: "Basel Grotesk", Garamond, "Baskerville Old Face", "Hoefler Text",
    "Times New Roman", serif;
  font-weight: 400;
  /* text-transform: uppercase; */
  font-size: 24px;
  text-align: center;
  border-bottom: 1px solid #ddd;
  margin-top: 0px;
  margin-bottom: 0.625em;
}

._1hJjiFBuYSA2QJTHEhFoAQ {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-left: -20px;
}

._2N2amTTPq9rRICYI7Xe-5g {
  float: left;
  padding-left: 20px;
  width: 100%;
}

._1Tiaj6vJb-_rNACVpgIZ4b {
  padding-bottom: 20px;
  margin-bottom: 20px;
}
._2F9EyntCvRY1HdEthqmTHp {
  display: inline-block;
  width: auto;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  cursor: pointer;
  border: 1px solid #0000;
  user-select: none;
  appearance: none;
  background-color: #000;
  color: #fff;
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  padding: 15px 45px;
}
._3LxI1Kx8xbCvPDlv7OfDvi {
  /* list-style: none;
  margin: 0;
  padding: 0; */
  display: flex;
}
._3LGni9dT23XjcG4YksMsAp {
  width: 100%;
  margin-right: 8px;
}
._3LGni9dT23XjcG4YksMsAp:last-of-type {
  margin-right: 0;
}
._35szgzKIx5jDxqr5xwZV8S {
  font-size: 12px;
  font-weight: 400;
  color: #212121;
  letter-spacing: 0.03em;
  margin-bottom: 6px;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  line-height: 140%;
}
._2ty3oRInbCmYnDqHgZL87q {
  font-size: 12px;
  font-weight: 400;
  line-height: 140%;
  color: #9e9e9e;
  letter-spacing: 0.03em;
  text-align: right;
}
._1Zz2hbhgTPbmPMLUnyLvt3 {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 8px;
  padding: 13px 16px;
  color: #212121;
  border: 1px solid #bdbdbd;
  border-radius: 2px;
  height: 40px;
  font-size: 14px;
  letter-spacing: 0.01em;
  line-height: 140%;
}
._29aVTULkizfb_9uRLWuKIV:hover,
._29aVTULkizfb_9uRLWuKIV:focus,

._1Zz2hbhgTPbmPMLUnyLvt3:hover,
._1Zz2hbhgTPbmPMLUnyLvt3:focus{
/* .formInput:not(:placeholder-shown) { */
  border: 1px solid #616161;
}
._1Zz2hbhgTPbmPMLUnyLvt3:not(:placeholder-shown) {
  background: transparent url("https://d3vfig6e0r0snz.cloudfront.net/static/images/icons/Ellipse.svg") no-repeat;
  background-position: bottom 17px right 17px;
}
.CDtD37BZVdTYjJiDOPsbK {
  /* margin-top: 2px; */
  margin-right: 8px;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  accent-color: #212121;
}
._1QiauedQYVx7FIOxwukg3a {
  position: relative;
}
._1ewx40Q3L7bAo5aE2lptKn ._29aVTULkizfb_9uRLWuKIV{
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
._1ewx40Q3L7bAo5aE2lptKn ._2dMiZSZ7TNOdTznt8clPBi {
  display: block;
  margin: 0;
}
._1ewx40Q3L7bAo5aE2lptKn ._22YZzPypuqWqBwIEXu5NhU {
  transform: translateY(-50%) rotate(180deg);
}
._22YZzPypuqWqBwIEXu5NhU {
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translateY(-50%);
}
._29aVTULkizfb_9uRLWuKIV {
  display: block;
  width: 100%;
  height: 40px;
  margin-bottom: 8px;
  padding-left: 34px;
  padding-right: 28px;
  cursor: pointer;
  color: #212121;
  border: 1px solid #bdbdbd;
  border-radius: 2px;
  max-width: 100%;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._3Yr8VFuCbtsSs9VpXyN0g0 {
  padding-left: 16px;
}
._2dMiZSZ7TNOdTznt8clPBi {
  display: none;
  position: absolute;
  max-height: 260px;
  overflow: auto;
  width: 100%;
  background: #fff;
  border-radius: 2px;
  top: 39px;
  left: 0;
  padding: 0;
  z-index: 100;
  border: 1px solid #9e9e9e;
  box-shadow: 0px 6px 6px rgb(0 0 0 / 10%);
  border-radius: 2px;
}
._33Kz1pv-egMT95WC73z-Al {
  background: url("https://d3vfig6e0r0snz.cloudfront.net/static/images/icons/Search.svg") no-repeat;
  background-position: top 11px left 9px;
  padding-left: 34px;
  margin-bottom: 0;
  border-radius: 0;
}
._33Kz1pv-egMT95WC73z-Al:not(:placeholder-shown) {
  background: url("https://d3vfig6e0r0snz.cloudfront.net/static/images/icons/Search_focus.svg") no-repeat;
  background-position: top 11px left 9px;
}
._1tn99JDEI6VapRNq4M-2oR {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  padding-left: 12px;
}
._26e2Ap8AgLdAzeWTaAbo4h {
  max-height: 160px;
}
._2dMiZSZ7TNOdTznt8clPBi ul,
._2dMiZSZ7TNOdTznt8clPBi li {
  list-style: none;
  margin: 0;
  padding: 0;
}
._2dMiZSZ7TNOdTznt8clPBi li {
  padding: 12px 24px 12px 8px;
  cursor: pointer;
  color: #212121;
  letter-spacing: 0.01em;
  height: 44px;
}
._2dMiZSZ7TNOdTznt8clPBi li:hover {
  background-color: #f5f5f5;
}
._26e2Ap8AgLdAzeWTaAbo4h li {
  padding-left: 16px;
}
._3n13xFOVGDiS57lc2GI7Id {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  color: #212121;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
.qLinn7-YuMNX5Y0Y1ayB0 {
  width: 18px;
  border-radius: 9px;
}
._3n4Cjd5zKi-U7hN-anip1t {
  position: absolute;
  top: 50%;
  left: 8px;
  transform: translateY(-50%);
}
._3n13xFOVGDiS57lc2GI7Id .qLinn7-YuMNX5Y0Y1ayB0 {
  margin-right: 8px;
}
._28kcMqUmkn3yrzU2bzcdca {
  text-align: center;
}
._28dkZFPl3HE-FmU0EeopR0 {
  display: flex;
  margin-top: 12px;
  margin-bottom: 24px;
  justify-content: flex-start;
  align-items: center;
}
._28dkZFPl3HE-FmU0EeopR0 ._35szgzKIx5jDxqr5xwZV8S {
  margin-bottom: 0;
  font-size: 14px;
  letter-spacing: 0.01em;
  line-height: 140%;
  height: 20px;
  position: relative;
  top: 1px;
}
._1ubCYhvNSdV9yWTXs-Oi6y {
  display: flex;
  justify-content: flex-end;
}
.H05Ic5F60Vg2TBm62nj0W {
  display: inline-block;
  min-width: 116px;
  cursor: pointer;
  font-size: 14px;
  font-weight: 535;
  letter-spacing: 0.01em;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  border-radius: 2px;
  user-select: none;
  background-color: #212121;
  color: #fff;
  line-height: 140%;
}
.H05Ic5F60Vg2TBm62nj0W:hover {
  background-color: #424242;
}
._1vD8xDFqG6xeVZyYiFmk7q {
  display: inline;
  border: 0 none;
  background: none;
  padding: 0;
  margin: 0;
  color: #757575;
  text-decoration: none;
  margin-right: 24px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;

}
._1vD8xDFqG6xeVZyYiFmk7q:hover {
  color: #212121;
}
._2ZkE5GNzVVMzri5MM1sg {
  width: 50%;
}
._1GljS3K44uB0NaTrOXBq4b{
  color: #212121;
  font-size: 14px;
}
._2M50iTMM1jnY5K_jqnclYP ._1GljS3K44uB0NaTrOXBq4b{
  color: #757575;
}

/* Gift cards start*/
.GiftCardTab .react-tabs__tab-list{
  flex-direction: row !important;
  border-left: 0 none !important;
  height: 36px !important;
}
.GiftCardTab .react-tabs__tab{
  padding-left: 0 !important;
  margin-right: 16px;
  padding-bottom: 34px;
  font-size: 14px;
  color: #757575 !important;
}
.GiftCardTab .react-tabs__tab-list .react-tabs__tab--selected{
  border-left: 0 none !important;
  border-bottom: 2px solid #212121;
  color: #212121 !important;
  padding-left: 0 !important;
}
._1l3rR1X6IgrKUx1WcfgiY5{
  list-style: none;
  padding: 0;
  margin-top: 24px;
  margin-bottom: 0;
}
.Tfy05ADgYQDdHM6Ack_Lp{
  display: flex;
  gap: 24px;
  margin-bottom: 32px;
}
.Tfy05ADgYQDdHM6Ack_Lp:last-of-type{
  margin-bottom: 0;
}
._2suACtqxi0HVSc2_w1ydy_{
  width: 330px;
  height: 200px;
  background: #9B763B;
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1);
  border-radius: 14px;
  padding: 12px 12px 12px;
  display: flex;
  flex-direction: column;
  gap: 90px;
}
._3JxfiwTPGfbpPPDR19og-a ._2suACtqxi0HVSc2_w1ydy_{
  background: #212121;
}
.ES50cS486tQGHqtjvvgzf ._2suACtqxi0HVSc2_w1ydy_{
  background: #f5f5f5;
}
._1yjy8z2b1ask6zXbilGdPz{
  display: flex;
  justify-content: space-between;
}
._2vnhjRlKWTM-hzhOgYG9DY{
  width: 89px;
  height: 16px;
}
.JZjMxnVtzEWwxqdV16tkL{
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._2YJY326AyQFDveGdAqol5y{
  display: flex;
  flex-direction: column;
}
._1j9dkS-cIcqGvVJkJRqgOf{
  font-size: 10px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #BDBDBD;
  transform-origin: left;
  -webkit-transform: scale(0.8);
  -webkit-transform-origin-x: left;
  -o-transform: scale(1);
  display: flex;
  height: 14px;
  align-items: center;
  justify-content: start;
}
._3JxfiwTPGfbpPPDR19og-a ._1j9dkS-cIcqGvVJkJRqgOf{
  color: #757575;
}
.ES50cS486tQGHqtjvvgzf ._1j9dkS-cIcqGvVJkJRqgOf{
  color: #9e9e9e;
}

._2YJY326AyQFDveGdAqol5y div{
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #fafafa;
  display: flex;
  justify-content: space-between;
}
._3JxfiwTPGfbpPPDR19og-a ._2YJY326AyQFDveGdAqol5y div{
  color: #eeeeee;
}
.ES50cS486tQGHqtjvvgzf ._2YJY326AyQFDveGdAqol5y div{
  color: #212121;
}
._2YJY326AyQFDveGdAqol5y div span:last-of-type{
  font-weight: 535;
}

._1jN-S5seYQy3R2OvXVcCJ3{
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
._4pvlJX24LGinL6PTV2wLy{
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.oiQIEOLzM3uOxDlr5dZ9J{
  display: flex;
  gap: 4px;
}
.oiQIEOLzM3uOxDlr5dZ9J span{
  font-size: 12px;
  color: #212121;
}
.oiQIEOLzM3uOxDlr5dZ9J span:last-of-type{
  color: #757575;
}
._3HBrpPkS0FOPvnJJZ7wTKn{
  position: relative;
  height: 8px;
  width: 330px;
}
._3HBrpPkS0FOPvnJJZ7wTKn span:first-of-type{
  width: 330px;
  height: 8px;
  background: #EEEEEE;
  border-radius: 2px;
  display: inline-block;
  position: absolute;
}
._3HBrpPkS0FOPvnJJZ7wTKn span:last-of-type{
  position: absolute;
  height: 8px;
  left: 0%;
  right: 50%;
  /* top: calc(50% - 8px/2); */
  background: #9B763B;
  border-radius: 2px;
}
._3JxfiwTPGfbpPPDR19og-a ._3HBrpPkS0FOPvnJJZ7wTKn span:last-of-type{
  background: #212121;
}
.ES50cS486tQGHqtjvvgzf ._3HBrpPkS0FOPvnJJZ7wTKn span:last-of-type{
  background: #9e9e9e;
}
._2nlC13rSD4CSIYa8bAW25t{
  display: flex;
  flex-wrap: wrap;
  width: 330px;
  gap: 16px;
  flex-direction: row;
}
._2nlC13rSD4CSIYa8bAW25t div{
  width: 157px;
  display: flex;
  flex-direction: column;
  font-size: 12px;
}
._2nlC13rSD4CSIYa8bAW25t div span:first-of-type{
  color: #757575;
  line-height: 140%;
  letter-spacing: 0.03em;
}
._2nlC13rSD4CSIYa8bAW25t div span:last-of-type{
  color: #212121;
  line-height: 140%;
  letter-spacing: 0.01em;
  font-size: 14px;
  white-space: nowrap;
}
._2nlC13rSD4CSIYa8bAW25t svg{
  display: inline-block;
  margin-right: 6px;
}
.jfPfpa2OwuFiFkv9kGiDT{
  opacity: 0.5;
}
._1NvRBP_iltLy-yHFJybyQt,
._21Mdt54apfzA26Nzvh9JeQ{
  color: #212121 !important;
}

._1JmHWjw2h4PUD3bPDHtLFa{
  color: #757575 !important;
}
.U4DzzB05V1ySV15YR_6XD{
  color: #9e9e9e !important;
}
._1DnDiGsRalACgyirQKVDKk{
  position:relative;
  cursor: pointer;
  top: 1px;
}
._1DnDiGsRalACgyirQKVDKk svg{
  margin-left: 7px;
  margin-right: 0;
}
._1DnDiGsRalACgyirQKVDKk p{
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 3px 8px 5px;
  gap: 10px;
  position: absolute;
  width: 153px;
  height: fit-content;
  left: -63px;
  bottom: 7px;
  background: #212121;
  border-radius: 4px;
  color: #fafafa;
  display: none;
  white-space: normal;
}
.QeDQjzEgbh6F6Eop_Ep_F p{
  /* height: 48px; */
  height: fit-content;
  left: -65px;
}
._1DnDiGsRalACgyirQKVDKk:hover p{
  display: flex;
}
._1DnDiGsRalACgyirQKVDKk svg{
  fill: #9e9e9e;
}
._1DnDiGsRalACgyirQKVDKk svg:hover{
  fill: #212121;
}
._1gQYgwSZCAR4w93WQpj0c6{
  display: inline-block;
  margin-left: 5px;
  font-size: 12px;
  color: #757575 !important;
  text-decoration: underline;
  cursor: pointer;
}
._1gQYgwSZCAR4w93WQpj0c6:hover{
  color: #212121 !important;
}
._3T7Y6qO6it8S-IO1E6h6Xz{
  min-height: 530px;
  width: 496px;
}
._3T7Y6qO6it8S-IO1E6h6Xz ._39ee3A2kWwxF1T1G7C1A9M{
  padding: 23px 24px 29px 24px;
  margin: 0;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
}
._3T7Y6qO6it8S-IO1E6h6Xz .Tfy05ADgYQDdHM6Ack_Lp{
  justify-content: center;
  margin-bottom: 40px;
}
._3T7Y6qO6it8S-IO1E6h6Xz ._1jN-S5seYQy3R2OvXVcCJ3{
  display: none;
}
._3mkh6felvchxRdMsoiX8vm{
  margin: 0;
  padding: 0 16px 16px;
}
._3mkh6felvchxRdMsoiX8vm li{
  list-style: none;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 0px 12px;
  /* gap: 178px; */
  height: 40px;
  border-bottom: 1px solid #EEEEEE;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._3mkh6felvchxRdMsoiX8vm li:last-of-type{
  border-bottom: none;
  font-weight: 535;
}
._3iHGxjQ8_1zgrrCDDzTmi8{
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color:#212121;
  margin-top: 16px;
}
/* Gift cards end */

/* Fix the cancellation width between 1440px and 1025px */
@media only screen and (min-width: 1025px) and (max-width: 1440px) {
  ._29T6VxOztcshGMX4-puAZD{
    width: 684px;
    margin: -32px auto 0;
    min-height: calc(100vh - 151px);
    justify-content: inherit;
    flex-direction: column;
    gap: 0;
  }
  ._29T6VxOztcshGMX4-puAZD ._2FtZU45YMaxolqC7e3sNGK{
    /* height: 54px; */
  }
  ._6G1WMMmBvfcJ0DEFfHLx7{
    width: auto;
  }
  ._3Cylz-atKrTyj-r4aTCWQp{
    display: none;
    padding-top: 0;
  }
  ._3GF8_ulOxVDwjzz1y4IGBl{
    display: flex;
    width: auto;
    justify-content: flex-end;
  }
  ._54f-zD1YQEQAg0EsUrVNv{
    width: 250px;
    display: flex;
    flex-direction: column;
    margin-bottom: 40px;
  }
  .wpy6EWD1MBq6Yfy2IWWyj{
    margin-bottom: 24px;
  }
  ._2LD22ijkXuoGGWA5ZURtgH div:last-of-type{
    width: 250px;
  }
  ._1to0Am_v_JDP1MSuHxu-Vf h4,
  ._1to0Am_v_JDP1MSuHxu-Vf p{
    width: 100%;
  }
  ._3RkZGQDFO7sn3jY4GWheJa{
    margin-bottom: 16px;
  }
  .wpy6EWD1MBq6Yfy2IWWyj ._1hZz6OQmaVo6g153cWjZLV{
    width: 256px;
  }
}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
  ._3T2ElmXiovu2z-eL3chdRw{
    height: 48px;
    margin-bottom: 0;
  }
  ._3T2ElmXiovu2z-eL3chdRw svg{
    height: 13px;
    width: auto;
  }
  ._2ndFYLRQeY9D87LU2s-Pef{
    font-size: 12px;
    gap: 16px;
  }
  ._7I4wc53g6dc_dL1soLoIk {
    width: 100%;
    max-width: 100%;
  }
  ._3SrXTp3DSz_fsUgdctCZZe{
    flex-direction: column;
    gap: 0;
  }
  ._2xCAK-H8BwVg1jR_eXO3Op {
    flex-direction: column;
    gap: 0;
  }
  ._1zSCcBMJuFQc823uqwBUaN {
    left: 0px;
  }
  ._29T6VxOztcshGMX4-puAZD{
    margin:0 24px;
    min-height: calc(100vh - 151px);
    justify-content: inherit;
    width: auto;
  }
  ._29T6VxOztcshGMX4-puAZD ._2FtZU45YMaxolqC7e3sNGK{
    height: 54px;
  }
  ._2kqjvjHtlq4K9TfxQS4iLm{
    width: 100%;
  }
  ._379SnjhCiyof727E7kjR3m {
    width: 100%;
  }
  ._3POVOehcF3mmamWXP-IR8l {
    justify-content: space-between;
    gap:8px;
    width: auto;
    padding: 0 24px;
  }
  ._2NTamxsMiZQ2e6m7B4ZFFP,
  ._2PV4EjkcDEAUgugE7ecSVK{
    width: auto;
    padding: 0 24px;
  }
  ._29T6VxOztcshGMX4-puAZD ._2NTamxsMiZQ2e6m7B4ZFFP{
    padding: 0;
  }
  ._7Is5zd-jx2fo99x-f6Dbr{
    width: 100%;
    margin-right: 0;
  }
  ._16kb32cnUojQeCXwSggM80 {
    width: 100%;
    margin-right: 0;
  }
  .b3yDwdbgSqzOi0yNuMFuY {
    padding: 18px 24px 32px;
    width: 100%;
    height: 100%;
  }
  ._3fs2lMWoizBBiLXMFC5G_6{
    display: block;
  }
  .H05Ic5F60Vg2TBm62nj0W {
    -webkit-appearance:none; /* remove default iOS styling */
  }
  ._1_2Npg7iise8TjhBZgx1O_ {
    margin: 0;
    padding: 0;
    width: 16px;
    height: 16px;
    transition: all 0.2s ease-in-out;
    position: relative;
    cursor: pointer;
    border: 1px solid #d9d9d9;
    box-shadow: 0 0 0 0 #000000 inset;
    border-radius: 2px;
    background-color: #fff;
    -webkit-appearance: none !important;
    appearance: none;
    margin-right: 8px;
  }
  ._1_2Npg7iise8TjhBZgx1O_:after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: scale(0.2);
    transition: all 0.2s ease-in-out 0.1s;
    opacity: 0;
    width: 10px;
    height: 8px;
    margin-left: -5px;
    margin-top: -4px;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;

  }
  ._1_2Npg7iise8TjhBZgx1O_:checked {
    border: none;
    box-shadow: 0 0 0 10px #000000 inset;
  }
  ._1_2Npg7iise8TjhBZgx1O_:checked:after {
    transform: scale(0.9);
    opacity: 1;
  }
  ._1erSrWv4Q2PXOnu5DkPyGA ul{
    right: 0;
  }

  ._6G1WMMmBvfcJ0DEFfHLx7{
    width: auto;
  }
  ._1__8eBrGWn8u4pgC2DOQP4{
    margin-top: 56px;
  }
  .Mhyvi7G6JUPDSjA4Y9fw9 {
    margin-top: 32px;
  }
  ._3Cylz-atKrTyj-r4aTCWQp{
    display: none;
    padding-top: 0;
  }
  ._3GF8_ulOxVDwjzz1y4IGBl{
    display: flex;
    width: auto;
    justify-content: flex-end;
  }
  ._54f-zD1YQEQAg0EsUrVNv{
    width: 269px;
    display: flex;
    flex-direction: column;
    margin-bottom: 40px;
  }
  .wpy6EWD1MBq6Yfy2IWWyj{
    margin-bottom: 24px;
  }
  ._2LD22ijkXuoGGWA5ZURtgH div:last-of-type{
    width: 269px;
  }
  ._1to0Am_v_JDP1MSuHxu-Vf h4,
  ._1to0Am_v_JDP1MSuHxu-Vf p{
    width: 100%;
  }
  ._3RkZGQDFO7sn3jY4GWheJa{
    margin-bottom: 16px;
  }
  ._1al72GASfiNJ1iQTYwhVJe{
    padding-top: 40px;
  }
  .wpy6EWD1MBq6Yfy2IWWyj ._1hZz6OQmaVo6g153cWjZLV{
    width: 256px;
  }
  ._2bLG42UUhzex75lduceQgn{
    width: 100%;
    padding: 0 24px;
  }
}




@media screen and (max-width: 767px) {
  /* Path: src/components/Styles/MyAccount.module.css */

  ._3T2ElmXiovu2z-eL3chdRw{
    height: 48px;
    padding: 0 16px;
    margin-bottom: 0;
  }

  ._3T2ElmXiovu2z-eL3chdRw svg{
    height: 13px;
    width: auto;
  }

  ._3yj686QdSdh5Jsi2KOoYHi:first-of-type,
  ._15eyarrtC134F2KasVh9Pf{
    display: none;
  }

  ._2ndFYLRQeY9D87LU2s-Pef{
    gap: 12px;
    font-size: 12px;
  }

  ._29T6VxOztcshGMX4-puAZD ._2FtZU45YMaxolqC7e3sNGK{
    height: 54px;
  }

  ._29T6VxOztcshGMX4-puAZD{
    margin:0 16px;
    min-height: calc(100vh - 136px);
    justify-content: inherit;
    width: auto;
  }

  /* .myOrdersListItem{
    padding: 12px 4px 16px;
  } */

  .b3yDwdbgSqzOi0yNuMFuY {
    width: 100%;
    height: 100vh;
    padding: 18px 16px 17px;
    min-height: 720px;
    position: relative;
  }

  ._7I4wc53g6dc_dL1soLoIk {
    width: 100%;
  }
  ._3SrXTp3DSz_fsUgdctCZZe{
    gap: 0;
  }
  ._2xCAK-H8BwVg1jR_eXO3Op {
    flex-direction: column;
    gap: 0;
  }
  ._2kqjvjHtlq4K9TfxQS4iLm{
    width: 100%;
  }
  ._379SnjhCiyof727E7kjR3m {
    width: 100%;
  }
  ._2FtZU45YMaxolqC7e3sNGK{
    left: 16px;
  }
  ._1tvvWXkUCp-kBOKcjqOLsA {
    margin-bottom: 16px;
    font-size: 18px;
  }
  .wJm8WQ3HRJ5OmKE3D-gzU {
    display: block;
  }
  ._1JhO0MZnqMZfrLU4b1ffyw ._53vnanBrINJdV07cALT4j,
  ._1GljS3K44uB0NaTrOXBq4b,
  ._32gwUKvQqX720bvHBH-ZG1,
  ._36sbF-HnbH8Yi28nxctFDS{
    display: none;
  }

  ._2RXZxdXZ64jrB-mQDjSypS{
    margin-top: 0;
    justify-content: flex-end;
  }
  ._1JhO0MZnqMZfrLU4b1ffyw ._2QF9zfTMtj6ocwSifISDh4 {
    display: inline-block;
  }
  ._1JhO0MZnqMZfrLU4b1ffyw {
    height: 89px;
  }
  ._3Qr4Taew6g-VJirGkFWunu {
    width: 100%;
  }
  ._3SrXTp3DSz_fsUgdctCZZe,
  ._3POVOehcF3mmamWXP-IR8l {
    flex-direction: column;
  }
  ._1IA3HKqm37sGMUI0JWfuyy {
    margin-bottom: 32px;
  }
  ._29T6VxOztcshGMX4-puAZD ._1IA3HKqm37sGMUI0JWfuyy{
    margin-bottom: 16px;
  }
  ._29T6VxOztcshGMX4-puAZD ._2FtZU45YMaxolqC7e3sNGK{
    margin-bottom: 6px;
    left: 0;
  }
  ._29T6VxOztcshGMX4-puAZD .b-I-bbe3gm3R56WRbtjeF,
  ._29T6VxOztcshGMX4-puAZD ._1IA3HKqm37sGMUI0JWfuyy{
    padding: 0;
  }
  ._3clqPlFK1jPcEI1qL579HA {
    width: 100%;
    margin-right: 0;
    margin-bottom: 24px;
  }
  ._1Qq7ZAoOr7NLLc63Q2qxEF  {
    width: 100%;
    margin-right: 0px;
  }
  ._3xLnkELvz8dh8lyGZ8mn7t ._3clqPlFK1jPcEI1qL579HA{
    width: 100%;
  }
  ._3clqPlFK1jPcEI1qL579HA:last-of-type{
    margin-bottom: 0;
  }
  ._2oYfsuNJ70AxgMnMRTvsIa {
    width: 100%;
  }
  ._2NTamxsMiZQ2e6m7B4ZFFP{
    margin-bottom: 32px;
    width: 100vw;
    padding: 0 16px;
  }
  ._2NTamxsMiZQ2e6m7B4ZFFP:last-child{
    width: auto;
    /* margin: 0 16px; */
  }
  ._2NTamxsMiZQ2e6m7B4ZFFP._3wRd4ZtkNCm8OcBNs-7jkh:last-child{
    width: 100%;
  }
  ._3SNSvE3GFK5xzXlS7SWGQ3{
    /* height: 144px; */
  }
  ._6G1WMMmBvfcJ0DEFfHLx7 ._3SNSvE3GFK5xzXlS7SWGQ3{
    height: 160px;
    margin-bottom: 16px;
  }
  ._1__8eBrGWn8u4pgC2DOQP4 ._3SNSvE3GFK5xzXlS7SWGQ3{
    margin-bottom: 16px;
  }
  ._3C_t0LgPDSY38GZsx7HIXo{
    /* margin-bottom: 14px; */
    max-height: 35px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: auto;
  }
  ._3SNSvE3GFK5xzXlS7SWGQ3 ._1Efno0U7Alf64Pnv-KGnhp{
    margin-right: 24px;
  }
  ._3SNSvE3GFK5xzXlS7SWGQ3 ._1NYDLgzcYJUgM-7Cef8i-M{
    display: none;
  }
  ._3SNSvE3GFK5xzXlS7SWGQ3 ._1Tx5k18UZAJoLSBxqfcPPQ{
    display: block;
    /* min-width: 96px; */
    max-width: 96px;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
  }
  ._3POVOehcF3mmamWXP-IR8l {
    width: auto;
    margin: 0 16px 32px;
  }

  ._13hOlBuH0_hB1vjkeGK9-5{
    display: none;
  }
  ._1MFvFiUfEkFX7F0HIr43wO{
    display: flex;
  }


  ._1ubCYhvNSdV9yWTXs-Oi6y {
    flex-direction: column-reverse;
    position: absolute;
    bottom: 17px;
    width: calc(100vw - 32px);
  }
  ._1vD8xDFqG6xeVZyYiFmk7q {
    margin-right: 0;
  }
  .H05Ic5F60Vg2TBm62nj0W {
    margin-bottom: 16px;
    width: 100%;
    height: 48px;
    -webkit-appearance:none; /* remove default iOS styling */
  }
  ._1_2Npg7iise8TjhBZgx1O_ {
    margin: 0;
    padding: 0;
    width: 16px;
    height: 16px;
    transition: all 0.2s ease-in-out;
    position: relative;
    cursor: pointer;
    border: 1px solid #d9d9d9;
    box-shadow: 0 0 0 0 #000000 inset;
    border-radius: 2px;
    background-color: #fff;
    -webkit-appearance: none !important;
    appearance: none;
    margin-right: 8px;
  }
  ._1_2Npg7iise8TjhBZgx1O_:after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: scale(0.2);
    transition: all 0.2s ease-in-out 0.1s;
    opacity: 0;
    width: 10px;
    height: 8px;
    margin-left: -5px;
    margin-top: -4px;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;

  }
  ._1_2Npg7iise8TjhBZgx1O_:checked {
    border: none;
    box-shadow: 0 0 0 10px #000000 inset;
  }
  ._1_2Npg7iise8TjhBZgx1O_:checked:after {
    transform: scale(0.9);
    opacity: 1;
  }

  .tA6wMexuRRmG32pdQjBrJ{
    width: 100%;
    justify-content:center;
  }

  ._34J1qY4VWE_wqrtKwBZwdV {
    width: 325px;
    height: fit-content;
    min-height: 182px;
    padding: 20px 16px 24px;

  }
  ._1QmkajdoR6L71Dcm_IHHwI{
    width: 343px;
  }
  ._1QmkajdoR6L71Dcm_IHHwI{
    min-height: 259px;
  }
  ._4tTN4g1rnP0HL5lfC4pNZ div {
    width: 141px;
  }

  ._2bLG42UUhzex75lduceQgn{
    width: 100%;
    padding: 0 16px;
  }

  ._1DcR1V1-pVsvfoCZXFRr2B{
    margin: 56px auto 64px;
  }

  ._1al72GASfiNJ1iQTYwhVJe ._1DcR1V1-pVsvfoCZXFRr2B{
    margin-top: 40px;
    width: 240px;
  }

  ._1DcR1V1-pVsvfoCZXFRr2B div:nth-child(2){
    line-height: 140%;
    letter-spacing: 0.01em;
  }
  ._1DcR1V1-pVsvfoCZXFRr2B div:nth-child(3){
    line-height: 140%;
    letter-spacing: 0.03em;
  }
  ._1al72GASfiNJ1iQTYwhVJe ._1DcR1V1-pVsvfoCZXFRr2B div:nth-child(3){
    font-size: 12px;
    color: #616161;
  }
  ._1DcR1V1-pVsvfoCZXFRr2B a{
    line-height: 140%;
    letter-spacing: 0.03em;
  }
  ._1al72GASfiNJ1iQTYwhVJe ._1DcR1V1-pVsvfoCZXFRr2B a{
    font-size: 12px;
  }

  ._3OFtjT8e9hyJxkbS3NFmDO,
  .Dz7PYt6dsNyBymVH-Xwcr{
    font-size: 14px;
    letter-spacing: 0.01em;
  }

  ._2QxRMlwtWZUPWc7ZJmGR1B{
    color: #616161;
  }

  ._2QxRMlwtWZUPWc7ZJmGR1B p &gt; :last-child{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }

  ._3fs2lMWoizBBiLXMFC5G_6{
    display: none !important;
  }
  ._1erSrWv4Q2PXOnu5DkPyGA ul{
    background-color: #ffffff;
  }
  ._1erSrWv4Q2PXOnu5DkPyGA ul li:hover{
    background-color: #fafafa;
  }
  ._1erSrWv4Q2PXOnu5DkPyGA a{
    color: #616161;
  }
  ._1erSrWv4Q2PXOnu5DkPyGA a:hover{
    color: #212121;
  }
  .Tfy05ADgYQDdHM6Ack_Lp{
    flex-direction: column;
    gap: 40px;
    max-height: 453px;
  }
  ._3HBrpPkS0FOPvnJJZ7wTKn{
    width: 100%;
  }

  ._6G1WMMmBvfcJ0DEFfHLx7{
    width: 100%;
    height: 188px;
    margin-bottom: 16px;
  }

  ._1ingjJx8Ik24e1eFKZMzU2{
    height: 263px;
  }
  ._3aCrob6w-UP0u-GXg4Nt1l{
    height: 288px;
  }
  ._1ptVEHHxTv5mQSIEgKSp-Q{
    height: 338px;
  }
  ._3Jj8dmaqXEt2gl2ma-n7Ou{
    height: 363px;
  }
  .wpy6EWD1MBq6Yfy2IWWyj ._3C_t0LgPDSY38GZsx7HIXo{
    margin-bottom: 4px;
    width: 100%;
  }

  ._2HQJASrsgyPAFV_k4hCDBq{
    display: flex;
    flex-direction: column;
    max-width: 60%;
  }
  .wpy6EWD1MBq6Yfy2IWWyj ._1hZz6OQmaVo6g153cWjZLV{
    margin-left: 0;
    width: auto;
  }
  .wpy6EWD1MBq6Yfy2IWWyj ._2QxRMlwtWZUPWc7ZJmGR1B div{
    margin-bottom: 0;
    display: flex;
    gap: 4px;
    height: 20px;
  }
  .wpy6EWD1MBq6Yfy2IWWyj ._2QxRMlwtWZUPWc7ZJmGR1B div p{
    color: #757575;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
  .wpy6EWD1MBq6Yfy2IWWyj ._2QxRMlwtWZUPWc7ZJmGR1B p &gt; :first-child{
    min-width: fit-content;
  }
  ._1__8eBrGWn8u4pgC2DOQP4{
    margin-top: 32px;
  }
  .Mhyvi7G6JUPDSjA4Y9fw9 {
    margin-top: 16px;
  }
  .wpy6EWD1MBq6Yfy2IWWyj ._2QxRMlwtWZUPWc7ZJmGR1B div p:first-of-type{
    font-weight: 400;
    margin-bottom: 0 !important;
  }

  ._2LD22ijkXuoGGWA5ZURtgH{
    flex-direction: column;
    gap: 16px;
    width: 100%;
  }
  ._2LD22ijkXuoGGWA5ZURtgH div:last-of-type{
    width: 100%;
  }

  ._3Cylz-atKrTyj-r4aTCWQp{
    display: none;
    padding-top: 0;
  }
  ._3GF8_ulOxVDwjzz1y4IGBl{
    display: flex;
    width: auto;
  }
  ._54f-zD1YQEQAg0EsUrVNv{
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-bottom: 40px;
  }
  .wpy6EWD1MBq6Yfy2IWWyj{
    margin-bottom: 20px;
    width: 100%;
    padding: 0;
  }
  ._1to0Am_v_JDP1MSuHxu-Vf h4,
  ._1to0Am_v_JDP1MSuHxu-Vf p{
    width: 100%;
  }
  ._2LD22ijkXuoGGWA5ZURtgH div:first-of-type{
    padding-top: 0;
  }
  ._1al72GASfiNJ1iQTYwhVJe{
    width: calc(100vw - 32px);
    padding-top: 32px;
  }
  ._1__8eBrGWn8u4pgC2DOQP4 .y5Dk-KqBn_NYoLIqKiaPs{
    max-width: 50%;
    height: fit-content;
    min-height: 32px;
  }
  ._1__8eBrGWn8u4pgC2DOQP4 ._1_-tlu5QUG_mp7sHAfxsOT{
    width: 100%;
    max-width: 100%;
    height: fit-content;
    min-height: 40px;
  }
  ._2s3neqqXAyyL1UwNxkIRD1 {
    border-top: 0 none;
  }
  ._1PRHOEUxgapLZ8_F2Y2T8q{
    border-top: 0 none;
    width: 100%;
  }

  ._2cL_ndKcYej53i-PieH3VW{
    display: inline-block !important;
    width: fit-content !important;
  }

  .mui-snackbar {
    width: calc(100% - 32px) !important;
  }

  ._128Q2cA7I0JfolfeEgjUCe{
    margin-top: 24px;
  }
  ._3KuK0EojQtI1fKwIjqh5zS{
    width: 100%;
  }

  ._3RkZGQDFO7sn3jY4GWheJa{
    margin-bottom: 16px;
  }

  ._29l8zr2UBbWUu3WBZ3hMOS{
    width: 100%;
    /* margin-bottom: 24px; */
  }
  ._29l8zr2UBbWUu3WBZ3hMOS a{
    width: 100%;
  }

  ._2HQJASrsgyPAFV_k4hCDBq ._1ODExKsrmRpi31ilI0YIGd{
    position: relative;
  }
}

/* address book dialog end*/

._1kUPqimYAg7z5DDzdEkyGK{
  position: relative;
  width: 100%;
  height: 100px;
  /* min-height: 100vh; */
}
.DHe-p7LEVdrw8eOuyTlyP {
  position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10px;
	margin-left: -10px;
	transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
	vertical-align: middle;
  fill: currentColor;
  animation: _1YmXmFwzgIdAL3KSH3el5l 0.5s linear infinite;
}

._23zLQi7Crnw3yfgT9E7kzW {
  width: auto;
  height: 17px;

  /* Heading/12px â€¢ 0.75rem/Regular */

  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  /* identical to box height, or 17px */

  text-align: right;
  letter-spacing: 0.03em;

  /* 600 #757575 */

  color: #757575;


  /* Inside auto layout */

  flex: none;
  order: 1;
  align-self: stretch;
  flex-grow: 0;
}

@-webkit-keyframes _1YmXmFwzgIdAL3KSH3el5l {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes _1YmXmFwzgIdAL3KSH3el5l {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

._1TKquvzTfPHsti4GkpQMHy {
  animation: _1YmXmFwzgIdAL3KSH3el5l 1s linear infinite;
}

/* Gift cards start*/
.order-tab .react-tabs__tab-list{
  flex-direction: row !important;
  border-left: 0 none !important;
  height: 36px !important;
  margin-bottom: 0 !important;
}
.order-tab .react-tabs__tab{
  padding-left: 0 !important;
  margin-right: 16px;
  padding-bottom: 34px;
  font-size: 14px;
  color: #757575 !important;
}
.order-tab .react-tabs__tab-list .react-tabs__tab--selected{
  border-left: 0 none !important;
  border-bottom: 2px solid #212121;
  color: #212121 !important;
  padding-left: 0 !important;
}

/* return detail start */
.P8FiMPV6qknUx4B5xzPW6 {
  margin: 24px 0;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
._37AWSTIUqJLeOD1zsb-tKe {
  font-family: "Basel Grotesk";
  font-size: 18px;
  font-weight: 500;
  line-height: 25.2px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #212121;
}
._3cbvtsrW07ZCPywZGAjjny {
  display: inline-block;
  margin-left: 8px;
  margin-right: 8px;
  width: 3px;
  height: 3px;
  border-radius: 100%;
  background: #C5C5C5;
}
._2UifpWbYKphUTI1VyGMD0M {
  min-width: 44px;
  height: 20px;
  padding: 6px;
  border-radius: 3px;
  background: #EEEEEE;

  font-family: "Basel Grotesk";
  font-size: 12px;
  line-height: 16.8px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #505050;

  display: inline-flex;
  align-items: center;
  justify-content: center;
}
._1ed3acCNRg4iqTWMaTfowe {
  display: flex;
  height: 40px;
  position: relative;
}
._4wObOM5M9fY5cqbtqQP9V {
  flex: 1;
  color: #909090;
  position: relative;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  white-space: nowrap;
}

._4wObOM5M9fY5cqbtqQP9V::after {
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0px;
  height: 4px;
  background: #EEEEEE;
}
._3Iq__fDe6uMBQ6ZnjhZiOX {
  color: #757575;
}
._3Iq__fDe6uMBQ6ZnjhZiOX::after {
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0px;
  z-index: 100;
  height: 4px;
  background: #212121;
}
._3JieagFyWv1xfKH7KqRNRd {
  color: #212121;
  font-weight: 500;
}
._3JieagFyWv1xfKH7KqRNRd::after {
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0px;
  z-index: 100;
  height: 4px;
  background: #212121;
}

._8jP-Z4bMP2_fYFoKreAYc {
  color: #212121;
  font-weight: 500;
}
._8jP-Z4bMP2_fYFoKreAYc::after {
  content: " ";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0px;
  z-index: 100;
  height: 4px;
  background: #212121;
}
._2x0EDAEzJSxqRottEo99a- {
  display: none;
  margin-right: 4px;
  position: relative;
  top: 1px;
  overflow: hidden;
}
._8jP-Z4bMP2_fYFoKreAYc ._2x0EDAEzJSxqRottEo99a- {
  display: inline-block;
}
._8jP-Z4bMP2_fYFoKreAYc ._3IxVcnxzNY0arwc3TnNs2U {
  display: inline-block;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 0px;
}
._3IxVcnxzNY0arwc3TnNs2U {
  white-space: nowrap;
}
@media screen and (max-width: 767px) {
  ._3IxVcnxzNY0arwc3TnNs2U {
    display: none;
  }
  ._3JieagFyWv1xfKH7KqRNRd ._3IxVcnxzNY0arwc3TnNs2U {
    display: block;
  }
  ._8jP-Z4bMP2_fYFoKreAYc ._3IxVcnxzNY0arwc3TnNs2U {
    display: inline-block;
  }
  ._4wObOM5M9fY5cqbtqQP9V {
    margin-right: 4px;
    width: 0;
  }
  ._4wObOM5M9fY5cqbtqQP9V:last-child {
    margin-right: 0px;
  }
}

.LXh24FVQblFKp945KmURn {
  margin-bottom: 56px;
}
.n4K9Mj0AFvcGnJ6EbCgFS {
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 108px;
}
._3T-2Y5qprF7lqmNOTsdh4j {
}
._2wvz-3UAz2mY_jFN928zSY {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #212121;
  font-weight: 500;
}
._2SxV_igrb-1525PRBzg0gi,
._12zdO9zHcK-cD_Bu6J-8Bk {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #757575;
}

.emZnG4olhrnCT2AsmFEce{
  display: flex;
  justify-content: end;
}
._1U65E2eO1vVmvQhs57Grnv {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 16px;
  height: 40px;
  border: 1px solid #C5C5C5;

  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;

  background: #fff;
  color: #212121;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._1U65E2eO1vVmvQhs57Grnv:hover {
  background: #EEEEEE;
  border: 1px solid #757575;
}
._1U65E2eO1vVmvQhs57Grnv:active {
  background: #E0E0E0;
  border: 1px solid #3A3A3A;
}

._3c4k0mUf8FsLroZ-Y9XHz9 {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 16px;
  margin-left: 8px;
  height: 40px;
  border: 1px solid #C5C5C5;

  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;

  background: #fff;
  color: #212121;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._3c4k0mUf8FsLroZ-Y9XHz9:hover {
  background: #EEEEEE;
  border: 1px solid #757575;
}
._3c4k0mUf8FsLroZ-Y9XHz9:active {
  background: #E0E0E0;
  border: 1px solid #3A3A3A;
}

._1LBwL2Z3nM8K3V00Wj00LV {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-top: 24px;
  padding-bottom: 24px;
}
._3m4vjvgB-Ij8RAE3BPseHA {
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #212121;
}
._3Jxl5o3i4b2ot218FNc-mq {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #757575;
}

._2MNURGqWnvbOBaJHuQNKwG {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-top: 24px;
  padding-bottom: 24px;
}
._1KooBIBkTX5noKeXQloGb1 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 8px;
}
._e74K-Y3i9iirkSclLFa4 {
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #212121;
}
._5JqwvXGFihg8swFPHWI2d {
  display: inline-block;
  margin-left: 6px;
  margin-right: 6px;
  width: 2px;
  height: 2px;
  border-radius: 100%;
  background: #C5C5C5;
}
._134n4Mwv0dfMjFds75xXU0 {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #505050;
}
._1zA2vYVSzakU5NB9_Twzx6 {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #757575;
}

._9ykorEHq4S3dIFzCaMVq {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-top: 24px;
  padding-bottom: 24px;
}
._3-4UVLMvoDRI-KDKxGcf2y {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 8px;
}
._2VugekFKvEPN3ED4E_xy_G {
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #212121;
}
._3bNtMr44vSL4Mee84e8YfC {
  display: inline-block;
  margin-left: 6px;
  margin-right: 6px;
  width: 2px;
  height: 2px;
  border-radius: 100%;
  background: #C5C5C5;
}
._2J2Emzw8A-_T5-rBImkPAE {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #505050;
}
.ZKa92lISuy0Z9BCKafrhL {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #757575;
}
.ZKa92lISuy0Z9BCKafrhL a {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  color: #757575;
  text-underline-offset: 3px;
}
.ZKa92lISuy0Z9BCKafrhL a:hover {
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .LXh24FVQblFKp945KmURn {
    margin-bottom: 0px;
  }
  .n4K9Mj0AFvcGnJ6EbCgFS {
    flex-direction: column;
    align-items: flex-start;
  }
  ._1LBwL2Z3nM8K3V00Wj00LV {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  ._2MNURGqWnvbOBaJHuQNKwG {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  ._9ykorEHq4S3dIFzCaMVq {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  ._3T-2Y5qprF7lqmNOTsdh4j {
    margin-top: 24px;
    margin-bottom: 24px;
  }
  .emZnG4olhrnCT2AsmFEce{
    margin-bottom: 24px;
    flex-direction: column;
    width: 100%;
  }
  ._1U65E2eO1vVmvQhs57Grnv {
    width: 100%;
  }
  ._3c4k0mUf8FsLroZ-Y9XHz9 {
    width: 100%;
    margin-left: 0px;
    margin-top: 12px;
  }
}

._3LHVLkALlz58l_miqL-sow {
  border-top: 1px solid #eeeeee;
  display: flex;
  min-height: 176px;
}
._3LHVLkALlz58l_miqL-sow:last-child {
  border-bottom: 1px solid #eeeeee;
}
._16kbthOLbV4DYtabbmcnoK {
  display: flex;
  align-items: center;
  justify-content: center;
}
._2x5mPRCUqa_JqmAoLMTLVJ {
  margin: 16px 24px 16px 4px;
  width: 96px;
  height: 144px;
}
._2uTOTAJsDD6aVnd7sp_t7f {
  max-width: 100%;
  max-height: 100%;
  border: 0;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  opacity: 0.5;
}
._1ZZRlJ7eqniZqJzehgM2JD {
  padding-top: 16px;
  padding-bottom: 16px;
  flex: 1;
}
._1ZZRlJ7eqniZqJzehgM2JD h4 {
  margin: 0;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
  font-weight: 500;
}
._2XvTEJTPVOmFCUWrLyJ4RR {
  margin-bottom: 44px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  max-height: 35px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
._3CQnX8hnK8O-dWkuVYoeTK {
  text-decoration: none;
  color: #909090;
}
.NaY-IaT0vkOYcRBAItcdh {
  margin-bottom: 0px;
}
.Bc4lsaW459-sFuWeIhc6O {
  margin-top: 8px;
  margin-bottom: 16px;
  padding-left: 8px;
  padding-right: 8px;
  min-width: 66px;
  min-height: 20px;
  border-radius: 13px;
  display: inline-flex;
  justify-content: center;
  align-items: center;

  background-color: #f5f5f5;
  font-family: "Basel Grotesk";
  font-size: 12px;
  line-height: 16.8px;
  letter-spacing: 0.02em;
  color: #505050;
}
._1umSMDmE9avTrzCi-dLR6t {
  display: flex;
  justify-content: space-between;
}
._2I-ppetRZvjwrR3Z55F0WP {
  flex: 1;
}
._3CgANoWrAshB81d7_ypnbb {
  height: 20px;
}
._14TRY1Tk9qIC-M7qdOirm2 {
  width: 48px;
  display: inline-block;
  white-space: nowrap;
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #909090;
}
.meeUhijimdeWaqeJCWdy8 {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #909090;
}
._37vrc9KkMQMPNxiTJUXxMU {
  font-weight: 500;
  font-size: 14px;
  display: flex;
  align-self: end;
  letter-spacing: 0.01em;
  line-height: 140%;
  padding-right: 4px;
  color: #757575;
}

@media screen and (max-width: 767px) {
  ._14TRY1Tk9qIC-M7qdOirm2 {
    font-weight: normal;
    font-size: 12px;
    width: 44px;
  }
  .meeUhijimdeWaqeJCWdy8 {
    font-size: 12px;
  }
  ._2XvTEJTPVOmFCUWrLyJ4RR {
    margin-bottom: 48px;
  }
  .NaY-IaT0vkOYcRBAItcdh {
    margin-bottom: 0px;
  }
  .Bc4lsaW459-sFuWeIhc6O {
    margin-bottom: 24px;
  }
  ._3CgANoWrAshB81d7_ypnbb {
    height: 18px;
  }
}


._1c4QUtKoj72oPYpWfIvjRZ {
  display: flex;
  justify-content: end;
  padding-top: 16px;
}
._1c4QUtKoj72oPYpWfIvjRZ ._3JawTI96ct-SiB0P3DeB1V {
  border-bottom: 0px;
  min-height: 20px;
}
._32ObcQ9LGbSa-xhXVJnapt {
  border-top: 1px solid #EEEEEE;
  margin-top: 10px;
  padding-top: 6px;
}

._3MAi3ad8vRf486eWCWI_GK {
  border-top: 1px solid #EEEEEE;
  margin-top: 10px;
  padding-top: 6px;
  margin-bottom: 0px;
}
/* return detail end */

/* Guest Track Order Page */
._20w7iZzWglbYYfDvHk5Fx{
  margin-top: 24px;
}
._20w7iZzWglbYYfDvHk5Fx ._1IA3HKqm37sGMUI0JWfuyy{
  color: #757575;
  margin-bottom: 32px;
}
._20w7iZzWglbYYfDvHk5Fx ._29l8zr2UBbWUu3WBZ3hMOS a{
  min-width: 123px;
}
.HgTO8asgdysFDRjy92EBj{
  display: flex;
  flex-direction: column;
  gap: 56px;
  margin-bottom: 56px;
}
.HgTO8asgdysFDRjy92EBj ._2NTamxsMiZQ2e6m7B4ZFFP{
  margin-bottom: 0;
}
._20w7iZzWglbYYfDvHk5Fx ._3SNSvE3GFK5xzXlS7SWGQ3 ._1Efno0U7Alf64Pnv-KGnhp{
  margin-right: 40px;
}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
  ._20w7iZzWglbYYfDvHk5Fx{
    margin-top: 0;
  }
  ._2FtZU45YMaxolqC7e3sNGK {
    padding: 16px 0;
    min-height: 54px;
    height: 54px;
    margin-bottom: 0;
  }
  ._1zSCcBMJuFQc823uqwBUaN {
    padding: 16px 0;
    min-height: 54px;
    height: 54px;
    margin-bottom: 0;
  }
  .kxjV86z-JQAJQW3gA82Qa{
    display: none;
  }
  .HgTO8asgdysFDRjy92EBj{
    margin-bottom: 0;
  }
}

@media screen and (max-width: 767px) {
  ._20w7iZzWglbYYfDvHk5Fx{
    margin-top: -24px;
  }
  ._2FtZU45YMaxolqC7e3sNGK {
    padding: 16px 0;
    min-height: 54px;
    height: 54px;
    margin-bottom: 0;
  }
  .HgTO8asgdysFDRjy92EBj{
    gap: 32px;
    margin-bottom: 0;
  }
  ._20w7iZzWglbYYfDvHk5Fx ._1IA3HKqm37sGMUI0JWfuyy{
    margin-bottom: 16px;
  }
  ._20w7iZzWglbYYfDvHk5Fx ._3SNSvE3GFK5xzXlS7SWGQ3 ._1Efno0U7Alf64Pnv-KGnhp{
    margin-right: 24px;
  }
  ._20w7iZzWglbYYfDvHk5Fx ._3SNSvE3GFK5xzXlS7SWGQ3 ._1Tx5k18UZAJoLSBxqfcPPQ{
    min-width: 77px;
    max-width: 96px;
    max-height: 112px;
  }
  ._20w7iZzWglbYYfDvHk5Fx ._3SNSvE3GFK5xzXlS7SWGQ3 ._2v0utYmAx9mBruxpPrsMWy{
    max-width: 77px;
    max-height: 112px;
  }
  ._20w7iZzWglbYYfDvHk5Fx ._3SNSvE3GFK5xzXlS7SWGQ3 ._3Oflf5AQ4yRJFj90fp8V5S{
    max-width: 77px;
    max-height: 112px;
  }
  ._20w7iZzWglbYYfDvHk5Fx ._3C_t0LgPDSY38GZsx7HIXo{
    /* margin-bottom: 31px; */
  }
  ._20w7iZzWglbYYfDvHk5Fx ._3tPIz6MCP1IKDihwsaRFsH{
    margin-bottom: 0px;
  }
  ._20w7iZzWglbYYfDvHk5Fx ._3Q17AX9AL5q9ed9WOYmeqU span:first-child{
    margin-right: 8px;
  }
  ._20w7iZzWglbYYfDvHk5Fx ._2QxRMlwtWZUPWc7ZJmGR1B p &gt; :first-child {
    width: 40px;
  }
  ._20w7iZzWglbYYfDvHk5Fx ._2zkXI4ZsH_M73wOHyuq3YI p &gt; :first-child {
    width: 60px;
  }
  .EuDVY2sGY45d3DQ1Srl3s{
    width: 240px;
    padding: 0px 8px;
    margin: 64px auto 64px;
  }
  .EuDVY2sGY45d3DQ1Srl3s div:nth-child(3){
    font-size: 12px;
    letter-spacing: 0.36px;
    color: #616161;
  }
  .EuDVY2sGY45d3DQ1Srl3s a{
    font-size: 12px;
    letter-spacing: 0.36px;
    color: #757575;
  }
  .kxjV86z-JQAJQW3gA82Qa{
    display: none;
  }
  ._1zSCcBMJuFQc823uqwBUaN {
    margin-bottom: 16px;
    left: 0px;
  }
}

._1TBDqyEZjC_pvtvs__vcT1{
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-top: 80px;
}
._1e5mkp9ZdkBCuyl3H-7_jM{
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 684px;
  padding: 16px;
  border-radius: 4px;
  background-color: #f5f5f5;
}
._3WJpPZES4U-VHjm-hQ5lG1{
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._2eo8bh10az6fLNGbuMRN84{
  display: flex;
  flex-direction: column;
  justify-content: center;
}
._2eo8bh10az6fLNGbuMRN84 a{
  display: flex;
  height: 40px;
  padding: 0px 16px;
  justify-content: center;
  align-items: center;
  gap: 6px;
  align-self: stretch;
  border-radius: var(--Primatives-spacing-0-25, 2px);
  border: 1px solid var(--on-base-border-primary-default, #C5C5C5);
  font-size: 14px;
  color: #212121;
  text-decoration: none;
}
._2eo8bh10az6fLNGbuMRN84 a:hover{
  background-color: #eeeeee;
  border-color: #424242;
}
.Aap43Nk7XyujWcZjHPk3q{
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 18px;
  font-weight: 535;
  line-height: 140%;
  letter-spacing: 0.36px;
}
.Aap43Nk7XyujWcZjHPk3q span{
  border-radius: 3px;
  background: #e0e0e0;
  min-width: 44px;
  width: fit-content;
  padding: 0 8px;
  height: 20px;
  font-size: 12px;
  color: #505050;
  line-height: 140%;
  letter-spacing: 0.24px;
  display: flex;
  justify-content: center;
  align-items: center;
}
._2VFBOPCATPm7BJi_VUdIng{
  display: flex;
  gap: 8px;
}
._2VFBOPCATPm7BJi_VUdIng img{
  max-width: 47px;
  max-height: 71px;
  mix-blend-mode: multiply;
}

@media screen and (max-width: 1024px) {
  ._1e5mkp9ZdkBCuyl3H-7_jM{
    width: 100%;
  }
}

@media screen and (max-width: 767px){
  ._1TBDqyEZjC_pvtvs__vcT1{
    margin-top: 48px;
  }
  ._1e5mkp9ZdkBCuyl3H-7_jM{
    flex-direction: column;
    align-items:baseline;
    gap: 16px;
  }
  ._2eo8bh10az6fLNGbuMRN84{
    width: 100%;
  }
}

._2z9Hw_mEN8BwgMsbhH8Bzf{
    font-weight: 400;
    font-size: 12px;
    line-height: 140%;
    letter-spacing: 0.03em;
    color: #212121;
    margin-bottom: 6px;
}

._1OyqkzuMcuZcSC8Ejh6Zmf{
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 8px 10px 9px;
    gap: 5px;
    width: 314px;
    height: 36px;
    border: 1px solid #BDBDBD;
    border-radius: 2px;
    color: #212121;
    font-size: 14px;
    line-height: 140%;
    letter-spacing: 0.01em;
    cursor: pointer;
    justify-content: space-between;
}
.CddecMflgV5Mmq-FHJJXu{
    border: 1px solid #757575;
}

._35sNnOE22MEeBoPDLkRwt9{
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #cb0000;
}
._1d2FanUMtkSIE9GcaZVjt_{
   font-size: 14px;
   line-height: 140%;
   letter-spacing: 0.01em;
   color: #9e9e9e;
}
._1OyqkzuMcuZcSC8Ejh6Zmf .Us8MQO4QdfHdBuVqqAdZQ{
    transform: rotate(180deg);
}
.-MbnKz7bjFH9Qq3h_v7xd{
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0;
    margin: 0;
    /* padding: 56px 0px 0px; */
    /* isolation: isolate;
    width: 1680px;
    height: 1187px; */
    background: #FFFFFF;
    border-bottom: 1px solid #757575;
    box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
    border-radius: 2px;
    width: 314px;
    cursor: pointer;
    position: relative;
    top: -1px;
    z-index: 2;
}
._3CqXwJ2KcDgn-WZP0Q4R2_{
    top: -26px;
}
.-MbnKz7bjFH9Qq3h_v7xd::before{
    content: "";
    position: absolute;
    background-color: #e0e0e0;
    height: 1px;
    width: 298px;
}
.-MbnKz7bjFH9Qq3h_v7xd li{
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 5px 8px 7px 10px;
    gap: 6px;
    width: 314px;
    height: 32px;
    background: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
   line-height: 140%;
   letter-spacing: 0.01em;
   color: #212121; 
   border-left: 1px solid #757575;
   border-right: 1px solid #757575;
}
.-MbnKz7bjFH9Qq3h_v7xd li:hover{
    background: #F5F5F5;
}
.-MbnKz7bjFH9Qq3h_v7xd li:first-of-type{
    padding-top: 9px;
    height: 36px;
}
.-MbnKz7bjFH9Qq3h_v7xd li:last-of-type{
    padding-bottom: 13px;
    height: 38px;
}
._1-XoIMO-XfZRTYjSRbJfnj{
    width: 314px;
    height: 36px;    
    border: 1px solid #BDBDBD;
    border-radius: 2px; 
    font-size: 14px;
    line-height: 140%;
    letter-spacing: 0.01em;
    color: #212121; 
    padding: 0 10px;
}
._2MwiN3PSz_nfF5YY99bBmy{
    border: 1px solid #cb0000;
    margin-bottom: 8px;
}
._1BqM2yg4A60h28tBib_2FC{
  width: 664px;
  padding-bottom: 8px;
}
._1vyWKCFp9Koz4Hy7vgP9wU{
  color: var(--600757575, #757575);
  font-size: 24px;
  font-family: Basel Grotesk;
  font-style: normal;
  font-weight: 535;
  line-height: 120%;
  display: flex;
  gap: 12px;
  align-items: center;
  height: 77px;
}
._19IZsxI6sLohNw33vB5LoG{
  color: #212121;
}
._1lNKJJkw5j7M3W9Ghi5acA {
  height: 100vh;
}
._2yLj6m11LuXaVSrfXawI4y{
  position: relative;
  width: 100%;
  height: 100px;
  /* min-height: 100vh; */
}
._2e4elEpdiaWm5Sn_JJa3RW {
  position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10px;
	margin-left: -10px;
	transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
	vertical-align: middle;
  fill: currentColor;
  animation: _3LZ5LbT1KMEp9dIOxNZTJV 0.5s linear infinite;
}
._3HzqNkz0UFi6Fgh5pga4fA{
  color: var(--600757575, #757575);
/* Heading San Serif/14px â€¢ 0.875rem/Regular */
  font-size: 14px;
  font-family: Basel Grotesk;
  font-style: normal;
  line-height: 140%;
  letter-spacing: 0.14px;
  margin-bottom: 24px;
}
._1elk0bpoi53JjQI8-4Qo1i{
  display: flex;
  gap: 16px;
}
._1elk0bpoi53JjQI8-4Qo1i a:first-of-type{
  display: flex;
  height: 40px;
  padding: 0px 16px;
  justify-content: center;
  align-items: center;
  gap: 6px;
  align-self: stretch;
  min-width: 68px;
  width: fit-content;
  background-color: var(--900212121, #212121);
  color: var(--100Color, #fff);
  font-weight: 535;
  line-height: 140%;
  letter-spacing: 0.28px;
  text-decoration: none;
  font-size: 14px;
  border-radius: 2px;
}

._1elk0bpoi53JjQI8-4Qo1i a:first-of-type:hover{
  background-color: var(--600424242, #424242);
}

._1elk0bpoi53JjQI8-4Qo1i a:last-of-type{
  color: var(--900212121, #212121);
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.14px;
  text-decoration: none;
  display: flex;
  align-items: center;
}
._1elk0bpoi53JjQI8-4Qo1i a:last-of-type:hover{
  color: var(--600757575, #757575);
}

/*Empty Tips*/
._3B7I9bi0nMZHKmuj6OHlKz{
  color: var(--text-text-primary, #212121);
  font-size: 24px;
  font-style: normal;
  font-weight: 535;
  line-height: 120%; /* 28.8px */
  display: flex;
  align-items: center;
  gap:12px;
  height: 77px;
}

@media (max-width: 767px){
  ._3B7I9bi0nMZHKmuj6OHlKz{
    margin-top: -24px;
  } 
}

._1vyWKCFp9Koz4Hy7vgP9wU span,
._3B7I9bi0nMZHKmuj6OHlKz span{
  font-size: 12px;
  line-height: 140%; /* 16.8px */
  letter-spacing: 0.36px;
  color: var(--text-text-secondary, #616161);
  font-weight: 400;
}
._2IDtMm-qejHgaoqdqgczrU{
  display: flex;
  flex-direction: column;
  margin-bottom: 8px;
}

._2IDtMm-qejHgaoqdqgczrU span{
  color: var(--text-text-tertiary, #757575);
  font-size: 14px;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
}


._2IDtMm-qejHgaoqdqgczrU span:first-of-type{
  font-weight: 535;
  color: var(--text-text-primary, #212121);
}

._2Y6X8eavKABVVV0uRPWCKD a{
  color: var(--text-text-primary, #212121);
  font-size: 14px;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
  text-decoration-line: underline;
}

._2Y6X8eavKABVVV0uRPWCKD a:hover{
  color: var(--text-text-secondary, #757575);
}

@media (max-width: 1024px) and (min-width: 768px) {
  ._1BqM2yg4A60h28tBib_2FC{
    width: 466px;
  } 
}

/*if screen size is less than 768px*/
@media (max-width: 767px) {
  ._1BqM2yg4A60h28tBib_2FC{
    width: 100%;
    margin-top: -24px;
  }
  ._1vyWKCFp9Koz4Hy7vgP9wU{
    font-size: 20px;
    height: 56px;
  }
  ._3HzqNkz0UFi6Fgh5pga4fA{
    font-size: 14px;
    /* margin-bottom: 16px; */
  }
  ._1elk0bpoi53JjQI8-4Qo1i{
    gap: 16px;
  }
  ._1elk0bpoi53JjQI8-4Qo1i a:first-of-type{
    height: 40px;
    padding: 0px 12px;
    min-width: 56px;
    font-size: 14px;
  }
  ._1elk0bpoi53JjQI8-4Qo1i a:last-of-type{
    font-size: 14px;
  }
}




/* product List */
._30eDMQ7FS6PKz7olqZj6mw {
  display: grid;
  grid-template-columns: repeat(4, minmax(10rem, 1fr));
  grid-gap: 4rem 4rem;
  padding-top: 8px;
}
._3CX46MesUzhxTCu5iqGQY3{
  margin-bottom: 160px;
}

.sbE2S8NvswoDYfMEN5j57 ._30eDMQ7FS6PKz7olqZj6mw {
  grid-template-columns: repeat(4, minmax(10rem, 1fr));
}

@media only screen and (max-width: 1439px) {
  .sbE2S8NvswoDYfMEN5j57 ._30eDMQ7FS6PKz7olqZj6mw {
    grid-template-columns: repeat(4, minmax(10rem, 1fr));
  }
  ._30eDMQ7FS6PKz7olqZj6mw {
    grid-gap: 2.5rem 2.5rem;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
  .sbE2S8NvswoDYfMEN5j57 ._30eDMQ7FS6PKz7olqZj6mw {
    grid-template-columns: repeat(3, minmax(10rem, 1fr));
  }
  ._30eDMQ7FS6PKz7olqZj6mw {
    grid-template-columns: repeat(3, minmax(10rem, 1fr));
  }
  ._3CX46MesUzhxTCu5iqGQY3{
    margin-bottom: 80px;
  }
}

@media only screen and (max-width: 767px) {
  .sbE2S8NvswoDYfMEN5j57 ._30eDMQ7FS6PKz7olqZj6mw {
    grid-template-columns: repeat(2, minmax(8rem, 1fr));
  }
  ._30eDMQ7FS6PKz7olqZj6mw {
    grid-template-columns: repeat(2, minmax(8rem, 1fr));
    grid-gap: 32px 24px;
  }
  ._3CX46MesUzhxTCu5iqGQY3{
    margin-bottom: 0px;
  }
}

/* product list item */
.x241LofFtyE8CxmrO3gcu {
  /* padding-top: 6px; */
  position: relative;
}
._2I-vDSq64hmIF6VRiW_tSy {
  display: block;
  position: relative;
  text-decoration: none;
  color: #212121;
  text-align: center;
}
._2jQTB6I0En0OnyH8vE4Ihz {
  max-width: 100%;
  overflow: hidden;
  position: relative;
  padding-top: calc(4 / 3 * 100%);
}
@media only screen and (max-width: 767px) {
  ._2jQTB6I0En0OnyH8vE4Ihz {
    margin: 0 4px;
  }
}
._2QBAPHHxCoT-CGLrHgbivc {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.F9oexOvG3UgvTIhwdSjOr {
  position: relative;
  width: 100%;
  padding: 0;
  text-align: left;
}
._1Oiy79muMfaEVidz7hO1nB{
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  height: 64px;
  margin-bottom: 8px;
}

._3_aCsuy8HIH25Yznwq8knY {
  font-weight: 500;
  font-family: "Basel Grotesk";
  text-transform: capitalize;
  /* max-height: 3em; */
  /* overflow: hidden; */
  text-overflow: ellipsis;
  font-size: 16px;
  color: #212121;
  letter-spacing: .02em;
  line-height: 22px;
}
._3iUTrwKLI3HnEbJEV76LDy {
  font-family: "Basel Grotesk";
  color: #212121;
  font-size: 16px;
  letter-spacing: .02em;
  white-space: normal;
  /* max-height: 3em; */
  /* text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical; */
  /* height: 40px;
  margin-bottom: 12px; */
}
._1KZ67GZNkqe2xicgrwJEJZ {
  font-size: 14px;
  font-family: "Basel Grotesk";
  color: #212121;
  padding-top: 12px;
  letter-spacing: .02em;
}
@media only screen and (max-width: 1023px) {
  ._3_aCsuy8HIH25Yznwq8knY {
    font-size: 14px;
    letter-spacing: 0.32px;
    line-height: 140%;
  }
  ._3iUTrwKLI3HnEbJEV76LDy {
    font-size: 14px;
    letter-spacing: .01em;
  }
  ._1KZ67GZNkqe2xicgrwJEJZ {
    padding-top: 10px;
    font-size: 12px;
    letter-spacing: .02em;
  }
  ._1Oiy79muMfaEVidz7hO1nB{
    height: 58px;
    margin-bottom: 14px;
  }
}
.U5wwohow5IdKIs9a2WQ5Y {
  color: #757575;
  font-size: 14px;
  letter-spacing: .01em;
}
._2LgP88HrH5Z_fRwqhCzNhd {
  color: #cb0000;
  font-size: 14px;
  padding-left: 4px;
  letter-spacing: .01em;
}
._3xjME8Tw03JoP9c2b2FA6d {
  font-size: 14px;
  color: #616161;
  line-height: 140%;
  letter-spacing: 0.14px;
  display: flex;
  padding-top: 8px;
  padding-bottom: 2px;
  justify-content: left;
  align-items: center;
}
@media only screen and (max-width: 1023px) {
  ._2LgP88HrH5Z_fRwqhCzNhd,
  .U5wwohow5IdKIs9a2WQ5Y {
    font-size: 12px;
    letter-spacing: 0.01em;
  }
  ._3xjME8Tw03JoP9c2b2FA6d {
    font-size: 12px;
  }
}

/*price start*/
._2GROhNXWjnYuoiRHckzGIh{
  color: var(--5009-e-9-e-9-e, #9E9E9E);
  text-align: left;
  font-size: 16px;
  line-height: 140%; /* 22.4px */
  letter-spacing: 0.32px;
  display: flex;
  margin-bottom: 16px;
  height: 22px;
  justify-content: left;
}
.ELPIpxQ1cVcCIGamVrIXz {
  line-height: 1;
  display: flex;
  align-items: baseline;
  margin-bottom: 16px;
  height: 22px;
  justify-content: left;
}
._1wcFH77wxAz6saH5UoYvqO .ELPIpxQ1cVcCIGamVrIXz{
  justify-content: left;
  flex-direction: column;
  height: 38px;
}
._1CwbU98T_aWPOmfklk94v2 {
  padding-right: 6px;
  vertical-align: middle;
}
._3HAeIjFpEPlrxvcmHp_lBG {
  color: #757575;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.14px;
}
._1wcFH77wxAz6saH5UoYvqO ._3HAeIjFpEPlrxvcmHp_lBG{
  font-weight: 400;
}
._27Rbjh-erniWmOD9cikGfO {
  color: #cb0000;
  font-size: 14px;
  letter-spacing: 0.32px;
  line-height: 140%;
}
._3W1KQ5EpilOJLljN5_5QJm {
  /* padding-right: 6px; */
  color: #212121;
  font-size: 14px;
  letter-spacing: 0.02em;
}
._2U8WL-k6XOTQTyhnv3Q6GE {
  font-size: 12px;
  color: #212121;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .ELPIpxQ1cVcCIGamVrIXz {
    flex-wrap: wrap;
  }
}
/*price end*/


._12kn3gVp4fmpv7ibZjMZfw{
  position: absolute;
  right: 0px;
  top: 0px;
  width: 16px;
  height: 16px;
  z-index: 2;
  cursor: pointer;
  height: 32px;
  width: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 16px;
  background: var(--translucent-translucent-hover, rgba(0, 0, 0, 0.03));
}

._2v0bDGtx3wrvpLuDyYhmYN,
._23GrpaISdXoEt637mCQq9g{
  display: flex;
  height: 40px;
  /* padding: 0px 16px; */
  justify-content: center;
  align-items: center;
  border-radius: 2px;
  border: 1px solid var(--border-border, #BDBDBD);
  border-radius: 2px;
  font-size: 16px;
  line-height: 140%; /* 22.4px */
  letter-spacing: 0.32px;
  color: #212121;
  cursor: pointer;
}
._2v0bDGtx3wrvpLuDyYhmYN:hover{
  border: 1px solid var(--5009-e-9-e-9-e, #9E9E9E);
  background: var(--050-fafafa, #FAFAFA);
}
@media only screen and (max-width: 1024px){
  ._2v0bDGtx3wrvpLuDyYhmYN,
  ._23GrpaISdXoEt637mCQq9g,
  ._2GROhNXWjnYuoiRHckzGIh{
    font-size: 14px;
  }
}

._23GrpaISdXoEt637mCQq9g{
  border: 1px solid var(--border-border-disabled, #E0E0E0);
  color: var(--component-component-disabled, #9E9E9E);
  cursor: not-allowed;
}
._3SpfMesFp08za6lSoFq-MJ{
  display: flex;
  height: 40px;
  padding: 0px 11px;
  justify-content: center;
  align-items: center;
  border-radius: 2px;
  background: var(--component-component, #212121);
  font-size: 16px;
  line-height: 140%; /* 22.4px */
  letter-spacing: 0.32px;
  font-weight: 535;
  color: #FFFFFF;
  cursor: pointer;
  position: relative;
  text-decoration: none;
}
._3SpfMesFp08za6lSoFq-MJ svg{
  position: absolute;
  right: 11px;
}


/*Top header Select Start*/
._1mBaje2yIeLGie5jCSKAMM{
  display: flex;
  justify-content: space-between;
  height: 56px;
  align-items: center;
}

._1mBaje2yIeLGie5jCSKAMM ._9oXICp0P56VlpRzw0cDMC{
   display: flex;
   gap: 6px;
   flex: 1 0 0;
}
._1mBaje2yIeLGie5jCSKAMM ._9oXICp0P56VlpRzw0cDMC span{
  display: flex;
  height: 28px;
  padding: 0px 12px 1px 12px;
  align-items: center;
  border-radius: 12px;
  background: var(--primatives-colour-grey-100, #F5F5F5);
  font-size: 14px;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
  color: var(--primatives-colour-grey-700, #616161); 
  cursor: pointer;
  white-space: nowrap;
}

._1mBaje2yIeLGie5jCSKAMM ._9oXICp0P56VlpRzw0cDMC span:hover{
  background-color: #eeeeee;
}

._1mBaje2yIeLGie5jCSKAMM ._9oXICp0P56VlpRzw0cDMC span._3Azb4uAuYrDFvbvQ6hqS_3{
  background: var(--component-component, #212121);
  color: var(--text-text-primary, #ffffff);
}
.SiEMCmMhrgj3V50urwLPl{
  display: none;
}

@media only screen and (max-width: 767px){
  ._1mBaje2yIeLGie5jCSKAMM ._9oXICp0P56VlpRzw0cDMC{
    width: 0;
    position: relative;
    overflow: auto;
    margin-right: 10px;
    -webkit-mask-image: linear-gradient(to right, rgba(0,0,0,1) 90%, rgba(0,0,0,0));
  }
  ._1mBaje2yIeLGie5jCSKAMM ._9oXICp0P56VlpRzw0cDMC::-webkit-scrollbar {
    display: none;
  }
  .SiEMCmMhrgj3V50urwLPl{
    display: flex;
    justify-content: flex-end;
    align-items: center;
    width: 40px;
    position: absolute;
    top: 0px;
    bottom: 0px;
    z-index: 10;
    right: -1px;
    background: linear-gradient(270deg, #FFFFFF 50%, rgba(255, 255, 255, 0) 100%);
  }
}

/*Top header Select End*/


/*Algolia SortBy widget */
._1-y79EGaZ4iwXvNjhgzq9A {
  display: flex!important;
  align-items: center;
  justify-content: flex-end;
}
.flhdiU7N40MOqer_z8gLK {
  position: relative;
  z-index: 9;
  cursor: pointer;
}
._1AVnbTXtfTyBkPnMda1SpE {
  margin: 0 24px 0 4px;
  color: #212121;
  font-size: 14px;
  letter-spacing: .01em;
  font-weight: 500;
  white-space: nowrap;
}
._3v0-5YL_kOJZO-2T60WcLW ._1AVnbTXtfTyBkPnMda1SpE {
  font-weight: bold;
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
  ._1AVnbTXtfTyBkPnMda1SpE {
    font-size: 14px !important;
    padding-top: 1px;
  }
}
._2RcyPpbCcC3skC99Kx4WXK {
  position: absolute;
  height: 22px;
  width: 22px;
  top: -3px;
  right: -2px;
  transition: transform .3s ease-out;
  transform: rotatex(0);
  text-align: center;
  cursor: pointer;
}
._39-bPK0S2jClKvTtyNhkP1 {
  width: 12px;
  height: 12px;
  display: inline-block;
  vertical-align: middle;
}
.PdXmAx2ltL5xtktNcd6_X ._2RcyPpbCcC3skC99Kx4WXK {
  transform: rotate(180deg);
  top: 1px !important;
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
  ._2RcyPpbCcC3skC99Kx4WXK {
    top: -2px !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
  .PdXmAx2ltL5xtktNcd6_X ._2RcyPpbCcC3skC99Kx4WXK {
    top: 1px !important;
  }
}
._1JDpHynvJhKsX6xQsgll3l {
  display: none;
  list-style: none;
  margin: 0px;
  padding: 2px 0 4px;
  background: #fff;
  box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.2);
  position: absolute;
  top: 32px;
  right: 14px;
  z-index: -1;
  min-width: 140px;
  user-select: none;
  border-radius: 2px;
}
.PdXmAx2ltL5xtktNcd6_X ._1JDpHynvJhKsX6xQsgll3l {
  display: block;
}
.lBp1zpxyzwyYJMgnaMQUC {
  padding: 0 10px 0 10px;
  height: 42px;
  line-height: 140%;
  cursor: pointer;
  font-size: 16px;
  letter-spacing: 0.02em;
  text-align: right;
}

.lBp1zpxyzwyYJMgnaMQUC:hover {
  background-color: #f0f0f0;
}
._3xRxeCO3I11yGi0KMNauZ4 {
  font-weight: 500;
  color: #212121;
}
._3v0-5YL_kOJZO-2T60WcLW ._3xRxeCO3I11yGi0KMNauZ4 {
  font-weight: bold;
}
._3xRxeCO3I11yGi0KMNauZ4 a {
  color: #212121;
}
.iikf1clBoRGvGfnUEOWy5 {
  font-size: 14px;
  text-decoration: none;
  color: #212121;
  display: block;
  width: 100%;
  height: 42px;
  line-height: 140%;
  letter-spacing: 0.02em;
  /* padding: 9px 0 11px; */
  white-space: nowrap;
  display: flex;
  justify-content: end;
  align-items: center;
}
@media only screen and (max-width: 749px) {
  ._1-y79EGaZ4iwXvNjhgzq9A {
    display: none;
  }
}

/*Algolia SortBy widget end*/

/* Add to bag dialog start*/

._1wcFH77wxAz6saH5UoYvqO{
  width: 378px;
  /* padding: 20px 24px 32px; */
  background-color: #fff;
  box-shadow: 0px 6px 6px 0px rgba(0, 0, 0, 0.10);
}
._3oD52E5NedplRTAtC-CbqW{
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 18px 14px 24px 24px;
}
._3oD52E5NedplRTAtC-CbqW span{
  font-size: 20px;
  color: #212121;
  line-height: 120%;
}
._1unx378KlNcAEi0dspav2y{
  display: flex;
  width: 32px;
  height: 32px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 24px;
  cursor: pointer;
}
._1unx378KlNcAEi0dspav2y:hover{
  background: var(--translucent-translucent-hover, rgba(0, 0, 0, 0.03));
}
._1rPnP3xoPRRgGCT5WvoG58{
  display: flex;
  gap: 24px;
  justify-content: flex-start;
  height: 141px;
  margin-bottom: 24px;
  padding: 0 24px;
}
._AHnlWCwtNoGnHlRjZKTN{
  width: 94px;
  height: 141px;
  min-width: 94px;
}
._1bNw4AKsCypqYEEBX62_FZ{
  display: flex;
  flex-direction: column;
  position: relative;
}
._1bNw4AKsCypqYEEBX62_FZ span{
  color: var(--600757575, #757575);
  font-size: 16px;
  line-height: 140%; /* 22.4px */
  letter-spacing: 0.32px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
._1bNw4AKsCypqYEEBX62_FZ span:first-of-type,
._1bNw4AKsCypqYEEBX62_FZ span:last-of-type{
  font-weight: 535;
  color:#212121;
}
._1bNw4AKsCypqYEEBX62_FZ span:last-of-type{
  position: absolute;
  bottom: 4px;
  left: 0;
  min-width: 180px;
}
._1bNw4AKsCypqYEEBX62_FZ .ELPIpxQ1cVcCIGamVrIXz{
  margin-bottom: 0;
}

._2arxHIIer2CJVKse2pmzrF{
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
  padding: 0 24px;
}
._2arxHIIer2CJVKse2pmzrF span{
  display: flex;
  height: 40px;
  /* padding: 0px 22px 0px 22px; */
  justify-content: center;
  align-items: center;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.32px;
  color: #212121;
  border-radius: 2px;
  border: 1px solid var(--border-border, #BDBDBD);
  cursor: pointer;
  min-width: 104px;
}
._2arxHIIer2CJVKse2pmzrF span:hover{
  border: 1px solid var(--border-border-active, #424242);
  background: var(--translucent-translucent-hover, rgba(0, 0, 0, 0.03));
}
._2arxHIIer2CJVKse2pmzrF ._1k2Kb74IN5TaJ1-Jul_qe2{
  border-radius: 2px;
  border: 1px solid var(--border-border-disabled, #E0E0E0);
  background: linear-gradient(to top left,#f5f5f5 0,#f5f5f5 calc(50% - .8px),#e5e5e5 50%,#f5f5f5 calc(50% + .8px),#f5f5f5);
  color: var(--component-component-disabled, #9E9E9E);
  cursor: not-allowed;
  position: relative;
}
._2arxHIIer2CJVKse2pmzrF ._1k2Kb74IN5TaJ1-Jul_qe2:hover{
  border: 1px solid var(--border-border-disabled, #E0E0E0);
  background: linear-gradient(to top left,#f5f5f5 0,#f5f5f5 calc(50% - .8px),#e5e5e5 50%,#f5f5f5 calc(50% + .8px),#f5f5f5);
}
._2arxHIIer2CJVKse2pmzrF ._1xTnKYYB8vAg715Of-Gn5n{
  border: 2px solid var(--component-component, #212121) !important;
  font-weight: 535;
}
.h4uFZFcrg_RrGLnVHlbKC{
  height: 52px;
  padding: 16px 24px;
  display: flex;
  justify-content: start;
  align-items: center;
  font-size: 14px;
  text-decoration: underline;
  color: #757575;
  line-height: 140%;
  letter-spacing: 0.14px;
}
._3g2NiBxgQrvkzoYjHwmJNr{
  height: 40px;
  display: flex;
  justify-content: end;
  padding: 0 24px;
  margin-bottom: 32px;
}
._3g2NiBxgQrvkzoYjHwmJNr span{
  height: 40px;
  min-width: 114px;
  width: fit-content;
  padding: 0 11px;
  border-radius: 2px;
  background: var(--900212121, #212121);
  font-size: 16px;
  font-weight: 535;
  line-height: 140%;
  letter-spacing: 0.32px;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  position: relative;
}
@media (any-hover: hover) {
  ._3g2NiBxgQrvkzoYjHwmJNr span:hover{
    background: var(--600424242, #424242);
  }
}
._13oLsBCq-w5FRUh9Ky7fyq{
  display: flex;
  gap: 6px;
  height: 20px;
  align-items: center;
  margin-bottom: 17px;
  color: #cb0000;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
  font-size: 14px;
  padding: 0 24px;
}
@media screen and (max-width: 767px) {
  
  ._1wcFH77wxAz6saH5UoYvqO{
    width: 100%;
    /* padding: 18px 16px 24px; */
    padding-bottom: 80px;
  }
  ._1rPnP3xoPRRgGCT5WvoG58,
  ._13oLsBCq-w5FRUh9Ky7fyq,
  ._2arxHIIer2CJVKse2pmzrF,
  ._3g2NiBxgQrvkzoYjHwmJNr{
    padding: 0 16px;
  }

  ._2arxHIIer2CJVKse2pmzrF{
    /* flex-wrap: nowrap;
    overflow-x: scroll;
    scrollbar-width: none;  */
    /* width: calc(100vw - 16px); */
  }
  ._2arxHIIer2CJVKse2pmzrF::-webkit-scrollbar {
    display: none;
  }
  ._2arxHIIer2CJVKse2pmzrF span{
    min-width: auto;
    --flex-items: 3;
    --flex-gap: 8px;
    width: calc((100% / var(--flex-items)) - (((var(--flex-items) - 1) / var(--flex-items)) * var(--flex-gap)));
  }
  .h4uFZFcrg_RrGLnVHlbKC{
    padding: 24px 16px;
    height: 68px;
  }

  ._3g2NiBxgQrvkzoYjHwmJNr span{
    width: 100%;
  }
  ._3g2NiBxgQrvkzoYjHwmJNr{
    margin-bottom: 0;
    position: fixed;
    bottom: 0;
    width: 100%;
    padding: 16px 16px 24px;
    background: white;
    height: 80px;
  }
}

/* Add to bag dialog end*/


/*Pagination start*/
.R7bd1fKydOFYO_R-l3KO3 {
  padding-top: 80px;
  text-align: center;
}
._2A6ITgUXwJ9zFxlGFiuu7V {
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
}
._17w3nxzhha_gleTdlAdq1R {
  margin-top: 24px;
}
.abU1523llN85sxA83J_cq {
  min-width: 111px;
  height: 48px;
  border: 1px solid #bdbdbd;
  padding: 0px;
  border-radius: 2px;
  background: none;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
  text-transform: none;
  font-weight: normal;
  cursor: pointer;
}
.abU1523llN85sxA83J_cq:hover {
  background: #fafafa;
  border-color: #9e9e9e;
}
.abU1523llN85sxA83J_cq:visited {
  border-color: #616161;
}
._8yTUw6Z0kCJTqsSO63Uzm {
  min-width: 100px;
  margin: 24px auto 80px;
  text-align: center;
  cursor: pointer;
}
._1JNKDRH0aZG3VUjSb0JOnR{
  margin-top: 80px;
}
._1aDK4fn6xN4BsWOkndb6Nw {
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
}
@media screen and (max-width: 767px) {
  .abU1523llN85sxA83J_cq {
    width: 100%;
  }
  ._2A6ITgUXwJ9zFxlGFiuu7V,
  ._1aDK4fn6xN4BsWOkndb6Nw{
    font-size: 14px;
    letter-spacing: 0.01em;
  }
}
/*Pagination end*/

._1sHIboCYIChA_IpFxujNDt{
  margin-top: 64px;
  padding-top: 16px;
  border-top: 1px solid #e0e0e0;
}
@media screen and (max-width: 767px) {
  ._1sHIboCYIChA_IpFxujNDt{
    border-top: 0 none;
    padding-top: 0px;
    margin-top: 56px;
  }
  ._8yTUw6Z0kCJTqsSO63Uzm{
    margin: 24px auto 40px;
  }
  ._1JNKDRH0aZG3VUjSb0JOnR{
    margin-top: 40px
  }
}

/* DeleteLoading */
.xCPoOkxtKBN_PtHPxEjTc{
  margin-top: -10px;
  margin-left: -10px;
  width: 20px;
  height: 20px;
  vertical-align: middle;
  fill: currentColor;
  display: none;
  transform: scale(0.5);
}
.xCPoOkxtKBN_PtHPxEjTc svg {
  position: relative;
  top: 0;
  right: 0;
  width: 40px;
  height: 40px;
  transform: rotateY(-180deg) rotateZ(-90deg);
}
.xCPoOkxtKBN_PtHPxEjTc svg circle {
  stroke-dasharray: 113px;
  stroke-dashoffset: 0px;
  stroke-linecap: round;
  stroke-width: 4px;
  stroke: #212121;
  fill: none;
  animation: xCPoOkxtKBN_PtHPxEjTc 3s linear infinite forwards;
}

@keyframes xCPoOkxtKBN_PtHPxEjTc {
  from {
    stroke-dashoffset: 0px;
  }
  to {
    stroke-dashoffset: 113px;
  }
}

._3aZq5NwXQixFB4W-Ollufq ._12kn3gVp4fmpv7ibZjMZfw svg{
  display: none;
}
._3aZq5NwXQixFB4W-Ollufq ._12kn3gVp4fmpv7ibZjMZfw ._2e4elEpdiaWm5Sn_JJa3RW,
._3aZq5NwXQixFB4W-Ollufq ._12kn3gVp4fmpv7ibZjMZfw .xCPoOkxtKBN_PtHPxEjTc,
._3aZq5NwXQixFB4W-Ollufq ._12kn3gVp4fmpv7ibZjMZfw .xCPoOkxtKBN_PtHPxEjTc svg{
  display: block;
}
._3aZq5NwXQixFB4W-Ollufq{
  opacity: 0.5;
}

/* DeleteLoading end */

/*Add to bag loading*/
._3g2NiBxgQrvkzoYjHwmJNr ._2e4elEpdiaWm5Sn_JJa3RW {
  position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10px;
	margin-left: -10px;
	transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
	vertical-align: middle;
  fill: currentColor;
  animation: _3LZ5LbT1KMEp9dIOxNZTJV 0.5s linear infinite;
}

@-webkit-keyframes _3LZ5LbT1KMEp9dIOxNZTJV {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _3LZ5LbT1KMEp9dIOxNZTJV {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
  

/*Algolia SortBy widget */
._2YgUeLk5KY_FdNJuMUmLil {
  display: flex!important;
  align-items: center;
  justify-content: flex-end;
}
._1qOeJ5AmfgpqBRMNQP99bk {
}
._3Bc_VO8p86rFR7Wc_Zv_TT {
  position: relative;
  z-index: 9;
  cursor: pointer;
}
.Tao9Q76Ws0MHs2b0W2GNp {
  margin: 0 24px 0 4px;
  color: #212121;
  font-size: 14px;
  letter-spacing: .01em;
  font-weight: 500;
  white-space: nowrap;
}
._3jmSkwTMsA7zYNcifS-dgj .Tao9Q76Ws0MHs2b0W2GNp {
  font-weight: bold;
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
  .Tao9Q76Ws0MHs2b0W2GNp {
    font-size: 14px !important;
    padding-top: 1px;
  }
}
.zR_EsOL9Bn6EREz6ECncf {
  position: absolute;
  height: 22px;
  width: 22px;
  top: -2px;
  right: -2px;
  transition: transform .3s ease-out;
  transform: rotatex(0);
  text-align: center;
  cursor: pointer;
}
.ZoXSKOBqpf6W4zF73S4n_ {
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: middle;
}
._1qOeJ5AmfgpqBRMNQP99bk .zR_EsOL9Bn6EREz6ECncf {
  transform: rotate(180deg);
  top: 1px !important;
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
  .zR_EsOL9Bn6EREz6ECncf {
    top: -2px !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
  ._1qOeJ5AmfgpqBRMNQP99bk .zR_EsOL9Bn6EREz6ECncf {
    top: 1px !important;
  }
}
._3zUrpfcv2idp5MKPkHUQvc {
  display: none;
  list-style: none;
  margin: 0px;
  padding: 2px 0 4px;
  background: #fff;
  box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.2);
  position: absolute;
  top: 32px;
  right: 14px;
  z-index: -1;
  min-width: 140px;
  user-select: none;
  border-radius: 2px;
}
._1qOeJ5AmfgpqBRMNQP99bk ._3zUrpfcv2idp5MKPkHUQvc {
  display: block;
}
._25MPzqXWvT8BzcdA2eg1ro {
  padding: 0 10px 0 10px;
  height: 42px;
  line-height: 140%;
  cursor: pointer;
  font-size: 16px;
  letter-spacing: 0.02em;
  text-align: right;
}

._25MPzqXWvT8BzcdA2eg1ro:hover {
  background-color: #f0f0f0;
}
.dU91-kfh72udv6xRHJsmW {
  font-weight: 500;
  color: #212121;
}
._3jmSkwTMsA7zYNcifS-dgj .dU91-kfh72udv6xRHJsmW {
  font-weight: bold;
}
.dU91-kfh72udv6xRHJsmW a {
  color: #212121;
}
._2sgmwpuFzHszHsUIRULHa- {
  font-size: 14px;
  text-decoration: none;
  color: #212121;
  display: block;
  width: 100%;
  height: 42px;
  line-height: 140%;
  letter-spacing: 0.02em;
  padding: 9px 0 11px;
  white-space: nowrap;
}
@media only screen and (max-width: 749px) {
  ._2YgUeLk5KY_FdNJuMUmLil {
    display: none;
  }
}
._23AhpCfma-kPB8CDOhrBK5 {
  display: none;
  justify-content: flex-end;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  flex: 1;
  color: #212121;
  white-space: nowrap;
}
._23dwhlsTku0_qUBvPWNEm8 ._23AhpCfma-kPB8CDOhrBK5 {
  font-weight: bold;
}
._23AhpCfma-kPB8CDOhrBK5 svg {
  position: relative;
  margin-left: 6px;
}
@media only screen and (max-width: 767px) {
  ._23AhpCfma-kPB8CDOhrBK5 {
    display: flex !important;
  }
}
@-webkit-keyframes _3Aynh59KxOxbdd8mc3GckP {
  0% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }
}

@keyframes _3Aynh59KxOxbdd8mc3GckP {
  0% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }
}

@-webkit-keyframes _1ShPvBsjg8P8k2v8PqrJnT {
  0% {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }

  99% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    overflow-y: auto;
    opacity: 1;
  }
}

@keyframes _1ShPvBsjg8P8k2v8PqrJnT {
  0% {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }

  99% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    overflow-y: auto;
    opacity: 1;
  }
}
/*Algolia Department widget */
._359ydwNf3JR88uNhp7LurT {
  position: relative;
  z-index: 2;
  cursor: pointer;
}
._11MJl4ytibFvXnk2qYI6Lr {
  height: 48px;
  margin: 0px;
  padding-top: 13px;
  padding-bottom: 15px;
  letter-spacing: .01em;
  font-weight: 500;
  color: #212121;
  font-size: 14px;
  text-transform: capitalize;
  border-bottom: 1px solid #eee;
}
._1bZHEGCPeXvAWQf9rWvZoq ._11MJl4ytibFvXnk2qYI6Lr {
  font-weight: bold !important;
}
.rcG6M0bKTOw52chrid7Gb {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  height: 16px;
  width: 16px;
  top: 15px;
  right: 4px;
  pointer-events: none;
  transition: transform .3s ease-out;
  transform: rotate(0deg);
  text-align: center;
}
._30i93gKQ7vNZe9pmftvJtj .rcG6M0bKTOw52chrid7Gb {
  transform: rotate(180deg);
}
._2gZzi4rOqRBQdPFzS7zIe_ {
  height: auto;
  max-height: 0;
  overflow: auto;
  position: relative;
  opacity: 1;
}
._1JouRPIuT745dXBLSeHDze {
  max-height: 328px;
  animation: _1ShPvBsjg8P8k2v8PqrJnT .3s ease 1 both;
}
._1ataTnuHQJyL6ux5_UKiuD {
  max-height: 0px;
  opacity: 0;
  animation: _3Aynh59KxOxbdd8mc3GckP .3s ease 1 both;
}
._14FNXuNVN_o4JhztGr5Wah {
  padding-top: 4px;
  padding-bottom: 32px;
}
._2AIRvjTBx9Vn8b32NT3JoT {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 8px;
  font-size: 14px;
  letter-spacing: 0.01em;
  text-transform: capitalize;
  min-height: 36px;
}
._2AIRvjTBx9Vn8b32NT3JoT:hover {
  background: #F5F5F5;
}
._1DX3ikH1zwzyV1sQddZ6dP {
  font-weight: 500;
}
._1bZHEGCPeXvAWQf9rWvZoq ._1DX3ikH1zwzyV1sQddZ6dP {
  font-weight: bold !important;
}
@-webkit-keyframes _2sEPIBn3qZRH_qz4nZabOh {
  0% {
    max-height: 266px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }
}

@keyframes _2sEPIBn3qZRH_qz4nZabOh {
  0% {
    max-height: 266px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }
}
@-webkit-keyframes _2pLklH6FVvSq4TtD5HSDr4 {
  0% {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }

  99% {
    max-height: 266px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    overflow-y: auto;
    opacity: 1;
  }
}

@keyframes _2pLklH6FVvSq4TtD5HSDr4 {
  0% {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }

  99% {
    max-height: 266px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    overflow-y: auto;
    opacity: 1;
  }
}
/* Algolia Top Category Widget */
._2gMkUI3HTMrF5PpcVs8_5r {
  position: relative;
  z-index: 2;
  cursor: pointer;
}
._157A73NTe5UFA_Mq9J3AuQ {
  height: 48px;
  margin: 0px;
  padding-top: 13px;
  padding-bottom: 15px;
  letter-spacing: 0.01em;
  font-weight: 500;
  color: #212121;
  font-size: 14px;
  text-transform: capitalize;
  border-bottom: 1px solid #eee;
}
._10YTkWcE4_omdsa4qx1gSD ._157A73NTe5UFA_Mq9J3AuQ {
  font-weight: bold !important;
}
._2ePhI3vQEZi2yJx4LilLq5 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  height: 16px;
  width: 16px;
  top: 15px;
  right: 4px;
  pointer-events: none;
  transition: transform .3s ease-out;
  transform: rotate(0deg);
  text-align: center;
}
.XpVGpnFdlLBSbx3kqFfKK {
  width: 22px;
  height: 22px;
  display: inline-block;
}
._3FGRrag50IlMUKLT2G279u ._2ePhI3vQEZi2yJx4LilLq5 {
  transform: rotate(180deg);
}
._1YXIoXv_YKgS5viZNOagEy {
  height: auto;
  max-height: 0;
  overflow: auto;
  position: relative;
  opacity: 1;
}
._1YXIoXv_YKgS5viZNOagEy::-webkit-scrollbar {
  width: 23px;
  transition: all 0.3s linear;
}

._1YXIoXv_YKgS5viZNOagEy:hover::-webkit-scrollbar-thumb {
  width: 23px;
  border: 6px solid #0000;
}

._1YXIoXv_YKgS5viZNOagEy::-webkit-scrollbar-thumb {
  border: 9px solid #0000;
  border-radius: 100px;
  background-color: #cbcbcb;
  background-clip: padding-box;
}

._1YXIoXv_YKgS5viZNOagEy::-webkit-scrollbar-thumb {
  min-height: 68px;
}
._23IYKOnzB5k-rRCiMa7IYx {
  max-height: 266px;
  animation: _2pLklH6FVvSq4TtD5HSDr4 .3s ease 1 both;
}
._2x8fTZuYJusLMBmRKDUeGP {
  max-height: 0px;
  opacity: 0;
  animation: _2sEPIBn3qZRH_qz4nZabOh .3s ease 1 both;
}
._3jKMG588aRJe_jwh08SwSa {
  padding-top: 4px;
  padding-bottom: 32px;
}
._2gHUzZIwRVCpoXHZsYeo22 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 8px;
  font-size: 14px;
  letter-spacing: 0.01em;
  text-transform: capitalize;
  min-height: 36px;
}
._2gHUzZIwRVCpoXHZsYeo22:hover {
  background: #F5F5F5;
}
._3fRuDt303-Nd3SJfDIQHa8 {
  font-weight: 500;
}
._10YTkWcE4_omdsa4qx1gSD ._3fRuDt303-Nd3SJfDIQHa8 {
  font-weight: bold !important;
}
@-webkit-keyframes _3BxoyKY3KTghltv5gaOXRZ {
  0% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }
}

@keyframes _3BxoyKY3KTghltv5gaOXRZ {
  0% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }
}

@-webkit-keyframes _2HHI3ZcOPqXejC-LTIhZsA {
  0% {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }

  99% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    overflow-y: auto;
    opacity: 1;
  }
}

@keyframes _2HHI3ZcOPqXejC-LTIhZsA {
  0% {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }

  99% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    overflow-y: auto;
    opacity: 1;
  }
}

/* Algolia Category Widget */
._10CB04Ac4KqdyNwyjM91gE {
  position: relative;
  z-index: 2;
  cursor: pointer;
}
._3XHYoTDXffTX2pv-o-C8fi {
  height: 48px;
  margin: 0px;
  padding-top: 13px;
  padding-bottom: 15px;
  letter-spacing: 0.01em;
  font-weight: 500;
  color: #212121;
  font-size: 14px;
  text-transform: capitalize;
  border-bottom: 1px solid #eee;
}
._1tn2GO2bytSye1fIWV5dCe ._3XHYoTDXffTX2pv-o-C8fi {
  font-weight: bold !important;
}
._3CYKBc-wKE9oCBgOymm4Gc {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  height: 16px;
  width: 16px;
  top: 15px;
  right: 4px;
  pointer-events: none;
  transition: transform .3s ease-out;
  transform: rotate(0deg);
  text-align: center;
}
.X_y7x9_wHx7qO8JNplzNv {
  width: 22px;
  height: 22px;
  display: inline-block;
}
.Q1SwML01roSHI_TwDK2MV ._3CYKBc-wKE9oCBgOymm4Gc {
  transform: rotate(180deg);
}
.PWKxt0j1iZmpDTVUGUcGW {
  height: auto;
  max-height: 0;
  overflow: auto;
  position: relative;
  opacity: 1;
}
.PWKxt0j1iZmpDTVUGUcGW::-webkit-scrollbar {
  width: 23px;
  transition: all 0.3s linear;
}

.PWKxt0j1iZmpDTVUGUcGW:hover::-webkit-scrollbar-thumb {
  width: 23px;
  border: 6px solid #0000;
}

.PWKxt0j1iZmpDTVUGUcGW::-webkit-scrollbar-thumb {
  border: 9px solid #0000;
  border-radius: 100px;
  background-color: #cbcbcb;
  background-clip: padding-box;
}

.PWKxt0j1iZmpDTVUGUcGW::-webkit-scrollbar-thumb {
  min-height: 68px;
}
.F4R7k7dP0EDT2BDDMasaB {
  max-height: 328px;
  animation: _2HHI3ZcOPqXejC-LTIhZsA .3s ease 1 both;
}
._2-ldQgETlLbrRZn_tzzNv4 {
  max-height: 0px;
  opacity: 0;
  animation: _3BxoyKY3KTghltv5gaOXRZ .3s ease 1 both;
}
.kn0O-apt47Htry4xcGE_ {
  padding-top: 4px;
  padding-bottom: 28px;
}
._117f3C670ow1dxLJoPM_ZM {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 10px 8px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  min-height: 40px;
}
._117f3C670ow1dxLJoPM_ZM:hover {
  background: #F5F5F5;
}
._23Q7FLdi88YDTXPbKve0zs {
  font-weight: 500;
}
._1tn2GO2bytSye1fIWV5dCe ._23Q7FLdi88YDTXPbKve0zs {
  font-weight: bold !important;
}
@-webkit-keyframes _1y2NKmX4CD-A89BOj9s9pk {
  0% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }
}

@keyframes _1y2NKmX4CD-A89BOj9s9pk {
  0% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }
}

@-webkit-keyframes _3h-cqarG4qKLZmFrDdywCA {
  0% {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }

  99% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    overflow-y: auto;
    opacity: 1;
  }
}

@keyframes _3h-cqarG4qKLZmFrDdywCA {
  0% {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }

  99% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    overflow-y: auto;
    opacity: 1;
  }
}

/* Algolia Designer Widget */
._2WcnN2kaO1ihbuCoVLbZCr {
  position: relative;
  z-index: 2;
  cursor: pointer;
}
.j9vRkKCxL1ndGZfbcbo_5 {
  height: 48px;
  margin: 0px;
  padding-top: 13px;
  padding-bottom: 15px;
  letter-spacing: 0.01em;
  font-weight: 500;
  color: #212121;
  font-size: 14px;
  text-transform: capitalize;
  border-bottom: 1px solid #eee;
}
._2TABbhWXP2x5wDSp06zS00 .j9vRkKCxL1ndGZfbcbo_5 {
  font-weight: bold !important;
}
._lpnzaslXemFs384XDh-i {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  height: 16px;
  width: 16px;
  top: 15px;
  right: 4px;
  pointer-events: none;
  transition: transform .3s ease-out;
  transform: rotate(0deg);
  text-align: center;
}
._3Yc6dYlBkytRO1IMM8dPqL {
  width: 22px;
  height: 22px;
  display: inline-block;
}
.lYG6wxu1LrCg6zV9KMOML ._lpnzaslXemFs384XDh-i {
  transform: rotate(180deg);
}
._14qs9C4XHyIyJVZq0KHUE9 {
  height: auto;
  max-height: 0;
  overflow: auto;
  position: relative;
  opacity: 1;
}
.iOyZbXx3n3p8JnZgosiNX {
  max-height: 328px;
  animation: _3h-cqarG4qKLZmFrDdywCA .3s ease 1 both;
}
.lz3DrFa5SuZUWGkQWROE5 {
  max-height: 0px;
  opacity: 0;
  animation: _1y2NKmX4CD-A89BOj9s9pk .3s ease 1 both;
}

._1xDq6li6R5VU7eH0klu0vS {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 6px 0;
  font-size: 14px;
  letter-spacing: 0.01em;
  text-transform: capitalize;
}
._3DJzOkCD8W_abeiHwzIvM1 {
  /* font-weight: bold; */
}
._1ENO0PVIMnaveVCb3ljHfB {
  position: relative;
}
._1kJTpqDyRVoOTBxfe2p8Hz {
  padding: 11px 32px 13px 32px;
  border-bottom: 1px solid #eee;
  background-color: #fff;
  font-size: 14px;
  width: 100%;
  color: #333;
  height: 44px;
}
._1kJTpqDyRVoOTBxfe2p8Hz::placeholder {
  font-family: "Basel Grotesk" !important;
  color: #9E9E9E;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  position: relative;
  top: 1px;
}
._1MFx64_l1dJJ_mwcQGOByJ {
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 0;
  padding: 0;
  justify-content: center;
  align-items: center;
}
._1kJTpqDyRVoOTBxfe2p8Hz:not(:valid) ~ ._1MFx64_l1dJJ_mwcQGOByJ {
  display: none;
}
._3cjwryGz9PNDp8Hx-zWzXi {
  position: absolute;
  left: 8px;
  top: 50%;
  margin-top: -9px;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0px;
}
._2zlpZ2YcJ3ZJZI5f4vK3RL ._4asE1uxWsS2gXshXA8Cn1,
._2zlpZ2YcJ3ZJZI5f4vK3RL ._2iYISBnub9u0a0_mzP9DW7 {
  stroke: #212121;
}
._2QijtPm-5RIs42UbHUbXos {
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
}
.avB_57n21Sx-LCwltwpJZ {
  width: 100%;
  max-height: 248px;
  overflow-x: hidden;
  overflow-y: auto;
}
.avB_57n21Sx-LCwltwpJZ::-webkit-scrollbar {
  width: 23px;
  transition: all 0.3s linear;
}

.avB_57n21Sx-LCwltwpJZ:hover::-webkit-scrollbar-thumb {
  width: 23px;
  border: 6px solid #0000;
}

.avB_57n21Sx-LCwltwpJZ::-webkit-scrollbar-thumb {
  border: 9px solid #0000;
  border-radius: 100px;
  background-color: #cbcbcb;
  background-clip: padding-box;
}

.avB_57n21Sx-LCwltwpJZ::-webkit-scrollbar-thumb {
  min-height: 68px;
}

.VBlWriPnb6Fdf278CTmCJ {
  padding-top: 4px;
  padding-bottom: 24px;
}
._3wgVvnPqp07rVHuRZ1qZem {
  padding: 10px;
  min-height: 40px;
}
._3wgVvnPqp07rVHuRZ1qZem h2 {
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin: 0px;
}
._1aC8zuYlzOWfXegIpig3QS {
  list-style: none;
  margin: 0;
  padding: 0;
}
._28WlRGx-IQOoOVFl3rFtkK {
  padding: 10px 8px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  min-height: 40px;
}
._28WlRGx-IQOoOVFl3rFtkK:hover {
  background: #F5F5F5;
}
._3NdZDxlBAucXU2fzqlenq2 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  appearance: none;
  outline: none;
  width: 16px;
  height: 16px;
  min-width: 16px;
  border: 1px solid #9e9e9e;
  background-color: transparent;
  margin: 0px 8px 0px 0px;
  position: relative;
  border-radius: 2px;
}
._3NdZDxlBAucXU2fzqlenq2 svg {
  display: none;
}
._1kaWO-AIoZ1EjKPUKIoSNe ._3NdZDxlBAucXU2fzqlenq2 {
  border: 0;
  background-color: #212121;
}
._1kaWO-AIoZ1EjKPUKIoSNe ._3NdZDxlBAucXU2fzqlenq2 svg {
  display: block;
}
/* .algoliaDesignerGroupItemActived .algoliaDesignerCheckIcon:after {
  content: '\00a0';
  display: inline-block;
  border: 2px solid #f5f5f5;
  border-top-width: 0;
  border-right-width: 0;
  width: 10px;
  height: 5px;
  transform: rotate(-45deg);
  position: absolute;
  top: 4px;
  left: 3px;
} */
@-webkit-keyframes _17rh-uonBi0tn6zmeoQID- {
  0% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }
}

@keyframes _17rh-uonBi0tn6zmeoQID- {
  0% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }
}

@-webkit-keyframes _1xI3mkn4PhE1sbKCBIwsy6 {
  0% {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }

  99% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    overflow-y: auto;
    opacity: 1;
  }
}

@keyframes _1xI3mkn4PhE1sbKCBIwsy6 {
  0% {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }

  99% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    overflow-y: auto;
    opacity: 1;
  }
}

/* Algolia Size Widget */
.pMsFBzc1Wl0cSzvU0ZB8t {
  position: relative;
  z-index: 2;
  cursor: pointer;
}
.y0sz0iO0gQtwJUhw5D7iC {
  height: 48px;
  margin: 0px;
  padding-top: 13px;
  padding-bottom: 15px;
  letter-spacing: 0.01em;
  font-weight: 500;
  color: #212121;
  font-size: 14px;
  text-transform: capitalize;
  border-bottom: 1px solid #eee;
}
._1NLSqbjFmcfCPWNA4-0LyQ .y0sz0iO0gQtwJUhw5D7iC {
  font-weight: bold !important;
}
._3_4_Skx_XJXETJsIdhw0W0 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  height: 16px;
  width: 16px;
  top: 15px;
  right: 4px;
  pointer-events: none;
  transition: transform .3s ease-out;
  transform: rotate(0deg);
  text-align: center;
}
._10n08lmr2BFQi3Sz-8BDnA {
  width: 22px;
  height: 22px;
  display: inline-block;
}
._21LEkipjc4cadAKM8XtLhQ ._3_4_Skx_XJXETJsIdhw0W0 {
  transform: rotate(180deg);
}
._3aPft7J5Ssf4gexFBFOCTj {
  height: auto;
  max-height: 0;
  overflow: auto;
  position: relative;
  opacity: 1;
}
.le2jiTx-C2iNFved-WzLt {
  max-height: 100%;
  animation: _1xI3mkn4PhE1sbKCBIwsy6 .3s ease 1 both;
  overflow: inherit !important;
}
._3384HhSF-yRbQiP83C_S1w {
  max-height: 0px;
  opacity: 0;
  animation: _17rh-uonBi0tn6zmeoQID- .3s ease 1 both;
}
._2ylKUd7wLynmAv4rhqGUos {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 8px 8px;
  padding-top: 16px;
  padding-bottom: 16px;
}

._2pCx6UFBW3g66hhSpeymsr {
  width: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
._2pCx6UFBW3g66hhSpeymsr::-webkit-scrollbar {
  width: 23px;
  transition: all 0.3s linear;
}

._2pCx6UFBW3g66hhSpeymsr:hover::-webkit-scrollbar-thumb {
  width: 23px;
  border: 6px solid #0000;
}

._2pCx6UFBW3g66hhSpeymsr::-webkit-scrollbar-thumb {
  border: 9px solid #0000;
  border-radius: 100px;
  background-color: #cbcbcb;
  background-clip: padding-box;
}

._2pCx6UFBW3g66hhSpeymsr::-webkit-scrollbar-thumb {
  min-height: 68px;
}

.SgqYA9enIhiYhZg0xLHtc {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  letter-spacing: 0.02em;
  border: 1px solid #BDBDBD;
  border-radius: 2px;
  min-height: 36px;
}
.SgqYA9enIhiYhZg0xLHtc:hover {
  border: 2px solid #424242;
}
._2X4rIy1L_shIbQLoSBwV5v .SgqYA9enIhiYhZg0xLHtc {
  border: 2px solid #424242;
}
.VJ0MiMziDM65XAyxpp91R {
  grid-column-start: 1;
  grid-column-end: 4;
}
.LMDN909vhhFU-BU6BVXqC {
  display: inline-block;
  appearance: none;
  outline: none;
  width: 16px;
  height: 16px;
  min-width: 16px;
  border: 1px solid #cbcbcb;
  background-color: #fff;
  margin: 2px 8px 2px 0px;
  position: relative;
}
.V1yIPkJla7-lCjX7vjFKD:hover .LMDN909vhhFU-BU6BVXqC {
  border-color: #616161;
}

.V1yIPkJla7-lCjX7vjFKD:active .LMDN909vhhFU-BU6BVXqC {
  border-color: #616161;
  background: #EEEEEE;
}

.V1yIPkJla7-lCjX7vjFKD._2X4rIy1L_shIbQLoSBwV5v .LMDN909vhhFU-BU6BVXqC {
  border: 0;
  background-color: #212121;
}

.V1yIPkJla7-lCjX7vjFKD._2X4rIy1L_shIbQLoSBwV5v:hover .LMDN909vhhFU-BU6BVXqC {
  border: 0;
  background-color: #212121;
}

.V1yIPkJla7-lCjX7vjFKD._2X4rIy1L_shIbQLoSBwV5v:active .LMDN909vhhFU-BU6BVXqC {
  border: 0;
  background-color: #9e9e9e;
}

.V1yIPkJla7-lCjX7vjFKD._2X4rIy1L_shIbQLoSBwV5v .LMDN909vhhFU-BU6BVXqC:after {
  content: '\A0';
  display: inline-block;
  border: 2px solid #f5f5f5;
  border-top-width: 0;
  border-right-width: 0;
  width: 10px;
  height: 5px;
  transform: rotate(-45deg);
  position: absolute;
  top: 4px;
  left: 3px;
}
._3MepMO_8r-r9XfAlT31EUy {
  pointer-events: none;
}
._3MepMO_8r-r9XfAlT31EUy .SgqYA9enIhiYhZg0xLHtc {
  color: #BDBDBD;
  border: 1px solid #E0E0E0;
}
._2riF4pjtK0F--v8UaYz6nE {
  position: relative;
  z-index: 99;
  margin: 16px 0px 0px 0px;
  border-radius: 4px;
}
._3Yog67IWmXAQVElq7iLbsu {
  position: relative;
  width: 100%;
  font-size: 16px;
  display: flex;
  align-items: center;
  letter-spacing: 0.02em;
}
._1UWO758pV--v_-AQtMJnrm {
  width: 18px;
  height: 18px;
  border-radius: 9px;
  margin-right: 8px;
}
._1QQM3Qg_NwF4a2n3KnkuCH {
  pointer-events: none;
  transition: transform .3s ease-out;
  transform: rotatex(0deg);
  margin-left: 8px;
}
.CMV4sAr9daStBs3iqpKVR ._1QQM3Qg_NwF4a2n3KnkuCH {
  transform: rotatex(180deg);
}
._9jUEICd8HMwHTwdLWrQsG {
  display: inline-block;
}
.APJXeUQfS-MAyf4oOueVS {
  position: absolute;
  top: 34px;
  left: -8px;
  min-width: 106px;
  max-height: 0;
  overflow: auto;
  background-color: #fff;
}
.CMV4sAr9daStBs3iqpKVR .APJXeUQfS-MAyf4oOueVS {
  height: auto;
  max-height: 245px;
  border: 1px solid #E0E0E0;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  /* transition: max-height .2s ease; */
}
._1ei1L88M_k2rl0IRwjmQPA {
  width: 100%;
  height: 40px;
  line-height: 40px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  display: flex;
  align-items: center;
}
._1ei1L88M_k2rl0IRwjmQPA:hover {
  background-color: #f0f0f0;
}
.U_EMsxBDGK-d-92xBHNoV {
  font-weight: 500;
}
._1D3q7d9j3Bs04EAFrSBn10 {
  height: 20px;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 535;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #9E9E9E;
  margin-top: 8px;
}


@-webkit-keyframes _1gcrbR716GvVcg4Cwb2GzI {
  0% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }
}

@keyframes _1gcrbR716GvVcg4Cwb2GzI {
  0% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }
}

@-webkit-keyframes iaLXXjqyepEuKI6kbSlY3 {
  0% {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }

  99% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    overflow-y: auto;
    opacity: 1;
  }
}

@keyframes iaLXXjqyepEuKI6kbSlY3 {
  0% {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }

  99% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    overflow-y: auto;
    opacity: 1;
  }
}

/* Algolia Color Widget */
._3VCLPorPqrZaJbvrPyTyEQ {
  position: relative;
  z-index: 2;
  cursor: pointer;
}
._1TyGhWyQPbUVjiYL5uu6xs {
  height: 48px;
  margin: 0px;
  padding-top: 13px;
  padding-bottom: 15px;
  letter-spacing: 0.01em;
  font-weight: 500;
  color: #212121;
  font-size: 14px;
  text-transform: capitalize;
  border-bottom: 1px solid #eee;
}
.sov3hT9cRvhYMv8fXgn-u ._1TyGhWyQPbUVjiYL5uu6xs {
  font-weight: bold !important;
}
._2dYYaeG1x6qPMiI1YUEZAq {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  height: 16px;
  width: 16px;
  top: 15px;
  right: 4px;
  pointer-events: none;
  transition: transform .3s ease-out;
  transform: rotate(0deg);
  text-align: center;
}
._27Vrux9Yuh8fNu-W1BjmLl {
  width: 22px;
  height: 22px;
  display: inline-block;
}
._2FzPcDepKzINZSU1eYbejp ._2dYYaeG1x6qPMiI1YUEZAq {
  transform: rotate(180deg);
}
._10wYLoYJihnt1UpJXUFCN6 {
  height: auto;
  max-height: 0;
  overflow: auto;
  position: relative;
  opacity: 1;
}
._2V4HxNgWPz2w8y-Od6Rqm9 {
  max-height: 328px;
  animation: iaLXXjqyepEuKI6kbSlY3 .3s ease 1 both;
}
._1hzuroKVZjzQIQaKMzGr5U {
  max-height: 0px;
  opacity: 0;
  animation: _1gcrbR716GvVcg4Cwb2GzI .3s ease 1 both;
}
._3I06JlUTAbv1zM8CU1k9eB {
  padding-top: 4px;
  padding-bottom: 40px;
}
._2qq5rLnqX0LKCO4EgEFmr4 {
  width: 100%;
  max-height: 266px;
  overflow-x: hidden;
  overflow-y: auto;
}
._2qq5rLnqX0LKCO4EgEFmr4::-webkit-scrollbar {
  width: 23px;
  transition: all 0.3s linear;
}

._2qq5rLnqX0LKCO4EgEFmr4:hover::-webkit-scrollbar-thumb {
  width: 23px;
  border: 6px solid #0000;
}

._2qq5rLnqX0LKCO4EgEFmr4::-webkit-scrollbar-thumb {
  border: 9px solid #0000;
  border-radius: 100px;
  background-color: #cbcbcb;
  background-clip: padding-box;
}

._2qq5rLnqX0LKCO4EgEFmr4::-webkit-scrollbar-thumb {
  min-height: 68px;
}
.pAfDG_nQdDkYpfY8p0LEh {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 10px 8px;
  font-size: 14px;
  letter-spacing: 0.01em;
  text-transform: capitalize;
  min-height: 40px;
}
.pAfDG_nQdDkYpfY8p0LEh:hover {
  background: #F5F5F5;
}
._2HVeIgUscXIAa2sDshJoNz {
}
.sov3hT9cRvhYMv8fXgn-u ._2HVeIgUscXIAa2sDshJoNz {
  font-weight: bold !important;
}
._5cTjneJUbgvhdauIkThki {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  appearance: none;
  outline: none;
  width: 16px;
  height: 16px;
  min-width: 16px;
  border: 1px solid #9e9e9e;
  background-color: transparent;
  margin: 0px 8px 0px 0px;
  position: relative;
  border-radius: 2px;
}
._5cTjneJUbgvhdauIkThki svg {
  display: none;
}
._5VeoG0xEPbJGMwlE0MEe3 {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 8px;
}

.pAfDG_nQdDkYpfY8p0LEh._2HVeIgUscXIAa2sDshJoNz ._5cTjneJUbgvhdauIkThki {
  border: 0;
  background-color: #212121;
}
.pAfDG_nQdDkYpfY8p0LEh._2HVeIgUscXIAa2sDshJoNz ._5cTjneJUbgvhdauIkThki svg {
  display: block;
}
/* .algoliaColorItem.algoliaColorItemActived .algoliaColorCheckIcon:after {
  content: '\00a0';
  display: inline-block;
  border: 2px solid #f5f5f5;
  border-top-width: 0;
  border-right-width: 0;
  width: 10px;
  height: 5px;
  transform: rotate(-45deg);
  position: absolute;
  top: 4px;
  left: 3px;
} */
.Ezgy3VkbMFbufTB_9VJ6r {
  opacity: 0.6;
  pointer-events: none;
  color: #b6b6b6;
  cursor: default;
}
/* Algolia Mobile Sort Widget */
._33NL2mus5BDwUMcMrS81UY {
}
.kTKogJfhbm-FdDLXN0Ips {
  position: fixed;
  z-index: -1;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  opacity: 0;
  visibility: hidden;
  will-change: opacity;
  transition: opacity .3s 0s;
}
._2GruNPWy1bLJgGYolYYBXq {
  opacity: 0.4;
  z-index: 1000;
  visibility: visible;
}
.yoMKVgDQKDvoRZZjI-POP {
  position: fixed;
  left: 0;
  bottom: 0;
  -webkit-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 5000;
  width: 100%;
  background-color: #fff;
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
  overflow: hidden;
}
._2GerskLk3c_5uM_WPBjzV_ {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  transition: transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);
}
._2qEkx_H4QoEBruYL7Sypan {
  height: 64px;
  padding: 22px 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
._3fGMVA8H1MkhXeFloQ2qgc {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._2Bx8i4RvLeqZnyEl0P7wWi {
  height: 16px;
}
.FJgdg6gcd1Z8uLQeM5FZG {
  vertical-align: middle;
}
.HxLyZGwmpQGgf2-D9rkYX {
  padding: 0 0 28px 0;
}
.E2abLn0gSaL5UFLvEhogt {
  margin: 0;
  padding: 0;
}
.R1fGm3evyNAvmrc2fGRl- {
  position: relative;
  padding: 9px 16px 9px;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
._1EixlraYpo6XBP7VdhTwyO {

}
._36tkMKxvzigzapd6gUdOmJ {
  display: flex;
  text-decoration: none;
  color: #212121;
  align-items: center;
}
._1ehx3diTLZEhtm4uj6DFEE {
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 100%;
  border: 1px solid #9e9e9e;
  position: relative;
  margin-right: 9px;
}
._1EixlraYpo6XBP7VdhTwyO ._1ehx3diTLZEhtm4uj6DFEE {
  border: 5px solid #212121;
}
/* Refine Mobile Department */
._1im-WmrH7t4s8UydtJmgYF {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 2050;
  opacity: 0;
  transition: opacity .3s ease-in;
  overflow-y: auto;
  pointer-events: none;
}
._2sM8IqzvdAnax4NHdTsva6 {
  opacity: 1;
  pointer-events: auto;
}
._2XW9TOOydA56tnszMIoyJB {
  height: 100%;
  outline: 0px;
  overflow: hidden auto;
  text-align: center;
}
._1DEWgherEyFP7y7sQ7u2Tj {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  z-index: 999;
  background: #fff;
  padding-top: 66px;
  padding-bottom: 80px;
  margin: 112px auto;
  opacity: 0;
  transform: translateY(24px);
}
._2sM8IqzvdAnax4NHdTsva6 ._1DEWgherEyFP7y7sQ7u2Tj {
  transition: opacity .3s ease, transform .3s cubic-bezier(.34,.98,.44,1);
  transform: translateY(0);
  opacity: 1;
}
.oZCjAE9Bgot1fsMVEec7J {
  height: 66px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  position: absolute;
  top: 0;
  width: 100%;
  padding: 23px 0 21px 48px;
}
._38JqnARHCaVRJjQ0XvPXoY {
  font-size: 16px;
  letter-spacing: 0.02em;
}
._3EXtixOMhuQ4a8VdpcAMlT {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 18px;
  left: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  border: none;
  background: #fff;
}

._2L_jVoUu1PR1BLQ3lonBMm {
  height: 100%;
}
._5MNiad3lc568RphlW2shy {
  padding-top: 14px;
  padding-bottom: 100px;
  min-height: 256px;
}
._2YjNyYZIa6zkMq-XwK-Ay- {
  position: relative;
  padding: 10px 16px;
  text-align: center;
  font-size: 14px;
  text-transform: capitalize;
}
._1upQUeTpHUBZZSWn8JtSzg {
  font-weight: bold;
}
.NRT9OgFqHUcHrRjACBOjC {
  padding: 16px 16px 24px 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._3DDRjfwGBASa5HLxjf0V1b {
  flex: 1;
  height: 40px;
  background: #212121;
  border-radius: 2px;
  color: #fff;
  font-size: 16px;
  letter-spacing: .02em;
  font-weight: 500;
  border: 0;
  -webkit-tap-highlight-color: transparent;
}
._3DDRjfwGBASa5HLxjf0V1b:active {
  background: #424242;
}
._2yhhVaweGk9a8jDvmVpwqt ._3DDRjfwGBASa5HLxjf0V1b {
  font-weight: bold;
}
._2n1SXe89E8Fx0fj7jGSd15 {
  min-height: 256px;
}
._1AyZwVdNMmkvttslHDY44M {
  position: relative;
  padding: 12px 16px 13px 16px;
  text-align: left;
  font-size: 14px;
  text-transform: capitalize;
  height: 48px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-bottom: 1px solid #eee;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
}
._1AyZwVdNMmkvttslHDY44M:active {
  background: #F5F5F5;
}
/* .algoliaMobileDepartmentItemActived {
  font-weight: 500;
}
.isLangBold .algoliaMobileDepartmentItemActived {
  font-weight: bold;
} */

._3oJXWFi_uPR49TGJFy7yA9 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  appearance: none;
  outline: none;
  width: 16px;
  height: 16px;
  min-width: 16px;
  border: 1px solid #9e9e9e;
  background-color: transparent;
  margin: 0px 8px 0px 0px;
  position: relative;
  border-radius: 2px;
}
._3oJXWFi_uPR49TGJFy7yA9 svg {
  display: none;
}
.dKBQbLG1YF_DTJ0_yBELc ._3oJXWFi_uPR49TGJFy7yA9 {
  border: 0;
  background-color: #212121;
}
.dKBQbLG1YF_DTJ0_yBELc ._3oJXWFi_uPR49TGJFy7yA9 svg {
  display: block;
}
/* 
.algoliaMobileDepartmentItemActived .algoliaDepartmentCheckIcon:after {
  content: '\00a0';
  display: inline-block;
  border: 2px solid #f5f5f5;
  border-top-width: 0;
  border-right-width: 0;
  width: 10px;
  height: 5px;
  transform: rotate(-45deg);
  position: absolute;
  top: 4px;
  left: 3px;
} */

@media only screen and (min-width: 768px) {
  ._1DEWgherEyFP7y7sQ7u2Tj {
    width: 420px;
    height: 800px;
    display: flex;
    flex-direction: column;
  }
  ._2L_jVoUu1PR1BLQ3lonBMm {
    flex: 1;
    width: 100%;
  }
  .NRT9OgFqHUcHrRjACBOjC {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
  }
}
@media only screen and (max-width: 1023px){
  ._1im-WmrH7t4s8UydtJmgYF {
    transition: none !important;
  }
  ._1im-WmrH7t4s8UydtJmgYF ._1DEWgherEyFP7y7sQ7u2Tj {
    transition: none !important;
    transform: none !important;
  }
}
@media only screen and (max-width: 767px){
  ._1im-WmrH7t4s8UydtJmgYF {
    transition: none !important;
  }
  ._1DEWgherEyFP7y7sQ7u2Tj {
    border-radius: 0;
    width: 100% !important;
    height: 100% !important;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    transform: none !important;
    padding-bottom: 84px !important;
  }
  ._1im-WmrH7t4s8UydtJmgYF ._1DEWgherEyFP7y7sQ7u2Tj {
    transition: none !important;
    transform: none !important;
  }
  .NRT9OgFqHUcHrRjACBOjC {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
    padding: 16px 16px 28px 16px;
  }
}
/* Refine Mobile Top Category */
._2_YTswdyrPmy-P4mP6Wuyl {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 2050;
  opacity: 0;
  transition: opacity .3s ease-in;
  overflow-y: auto;
  pointer-events: none;
}
._2e1a_W0JEWLC7pQiYUWD26 {
  opacity: 1;
  pointer-events: auto;
}
.Kb-W-so_Oz2i7Tg-5pbMR {
  height: 100%;
  outline: 0px;
  overflow: hidden auto;
  text-align: center;
}
.RLERrHEmeM62rFjn9G3oP {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  z-index: 999;
  background: #fff;
  padding-top: 66px;
  padding-bottom: 80px;
  margin: 112px auto;
  opacity: 0;
  transform: translateY(24px);
}
._2e1a_W0JEWLC7pQiYUWD26 .RLERrHEmeM62rFjn9G3oP {
  transition: opacity .3s ease, transform .3s cubic-bezier(.34,.98,.44,1);
  transform: translateY(0);
  opacity: 1;
}
._1rdXjlgkhwPNgebfybyQ6U {
  height: 66px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  position: absolute;
  top: 0;
  width: 100%;
  padding: 23px 0 21px 48px;
}
._2IEd4CT6OhUnzC2Fchb0hd {
  font-size: 16px;
  letter-spacing: 0.02em;
}
.Q55b2BTNMEpmKTp1GcfKJ {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 18px;
  left: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  border: none;
  background: #fff;
}
.BF-7Xc_eu9jnkE6smiVFh {
  height: 100%;
  overflow: auto;
}
._3wdJQHhoAu3VsG5VrMmZjz {
  padding-top: 14px;
  padding-bottom: 100px;
  min-height: 256px;
}
._42o28h85jiIU5PBiju6_b {
  position: relative;
  padding: 10px 16px;
  text-align: center;
  font-size: 14px;
  text-transform: capitalize;
}
._3ui2UD-MihmZ53w9drGB8O {
  padding: 16px 16px 24px 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._16aAOCDEv9D-TzFSrI2sJ1 {
  flex: 1;
  height: 40px;
  background: #212121;
  border-radius: 2px;
  color: #fff;
  font-size: 16px;
  letter-spacing: .02em;
  font-weight: 500;
  border: 0;
  -webkit-tap-highlight-color: transparent;
}
._1nSXapDTitaxfKJEtjZVKe ._16aAOCDEv9D-TzFSrI2sJ1 {
  font-weight: bold;
}
._16aAOCDEv9D-TzFSrI2sJ1:active {
  background: #424242;
}
._3wdJQHhoAu3VsG5VrMmZjz {
  padding-top: 0px;
  padding-bottom: 100px;
  min-height: 256px;
}
._42o28h85jiIU5PBiju6_b {
  position: relative;
  padding: 12px 16px 13px 16px;
  text-align: left;
  font-size: 14px;
  text-transform: capitalize;
  height: 48px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-bottom: 1px solid #eee;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
}
._42o28h85jiIU5PBiju6_b:active {
  background: #F5F5F5;
}
/* .refineTopCategoryItemActived {
  font-weight: 500;
}
.isLangBold .refineTopCategoryItemActived {
  font-weight: bold;
} */
._1HWk8Iq66EzQFUf5uyw6KA {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  appearance: none;
  outline: none;
  width: 16px;
  height: 16px;
  min-width: 16px;
  border: 1px solid #9e9e9e;
  background-color: transparent;
  margin: 0px 8px 0px 0px;
  position: relative;
  border-radius: 2px;
}
._1HWk8Iq66EzQFUf5uyw6KA svg {
  display: none;
}
._31LnF8jHiwvVe8HltD9FDu ._1HWk8Iq66EzQFUf5uyw6KA {
  border: 0;
  background-color: #212121;
}
._31LnF8jHiwvVe8HltD9FDu ._1HWk8Iq66EzQFUf5uyw6KA svg {
  display: block;
}
/* .refineTopCategoryItemActived .algoliaTopCategoryCheckIcon:after {
  content: '\00a0';
  display: inline-block;
  border: 2px solid #f5f5f5;
  border-top-width: 0;
  border-right-width: 0;
  width: 10px;
  height: 5px;
  transform: rotate(-45deg);
  position: absolute;
  top: 4px;
  left: 3px;
} */
@media only screen and (min-width: 768px) {
  .RLERrHEmeM62rFjn9G3oP {
    width: 420px;
    height: 800px;
    display: flex;
    flex-direction: column;
  }

  .BF-7Xc_eu9jnkE6smiVFh {
    flex: 1;
    width: 100%;
  }
  ._3ui2UD-MihmZ53w9drGB8O {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
  }
}

@media only screen and (max-width: 1023px){
  ._2_YTswdyrPmy-P4mP6Wuyl {
    transition: none !important;
  }
  ._2_YTswdyrPmy-P4mP6Wuyl .RLERrHEmeM62rFjn9G3oP {
    transition: none !important;
    transform: none !important;
  }
}

@media only screen and (max-width: 767px){
  ._2_YTswdyrPmy-P4mP6Wuyl {
    transition: none !important;
  }
  .RLERrHEmeM62rFjn9G3oP {
    border-radius: 0;
    width: 100% !important;
    height: 100% !important;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    transform: none !important;
    padding-bottom: 84px !important;
  }
  ._2_YTswdyrPmy-P4mP6Wuyl .RLERrHEmeM62rFjn9G3oP {
    transition: none !important;
    transform: none !important;
  }
  ._3ui2UD-MihmZ53w9drGB8O {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
    padding: 16px 16px 28px 16px;
  }
}
/* Refine Mobile Category */
.Cgl4M0BV1Vufvzx8xdgxT {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 2050;
  opacity: 0;
  transition: opacity .3s ease-in;
  overflow-y: auto;
  pointer-events: none;
}
.q7Q7FWyIEN4srnUsebuQa {
  opacity: 1;
  pointer-events: auto;
}
._26ijCyjM4-w7PO2Ns-B3fv {
  height: 100%;
  outline: 0px;
  overflow: hidden auto;
  text-align: center;
}
._2u6A5B0DUgeh-EZWXXqO6d {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  z-index: 999;
  background: #fff;
  padding-top: 66px;
  padding-bottom: 80px;
  margin: 112px auto;
  opacity: 0;
  transform: translateY(24px);
}
.q7Q7FWyIEN4srnUsebuQa ._2u6A5B0DUgeh-EZWXXqO6d {
  transition: opacity .3s ease, transform .3s cubic-bezier(.34,.98,.44,1);
  transform: translateY(0);
  opacity: 1;
}
.cu2YNyBoJBMc0N43SnVnY {
  height: 66px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  position: absolute;
  top: 0;
  width: 100%;
  padding: 23px 0 21px 48px;
}
.hMT7kEltgF4HtHusgodn3 {
  font-size: 16px;
  letter-spacing: 0.02em;
}
._2pXhz1Qx5Jx0Yc5da3a-TO {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 18px;
  left: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  border: none;
  background: #fff;
}
._2FuYkxRRba4fK7HLRSs3-T {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
._3qlVQ5C3hMYVO151xvGWmN {
}
.Jzb-iYV9L8ybOIBqJNjQm {
  position: relative;
  padding: 12px 16px 13px 16px;
  text-align: left;
  font-size: 14px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  border-bottom: 1px solid #eee;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.02em;
}
.Jzb-iYV9L8ybOIBqJNjQm:active {
  background: #F5F5F5;
}

._1UlA4KgNvqHhys8LeIJggy {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  appearance: none;
  outline: none;
  width: 16px;
  height: 16px;
  min-width: 16px;
  border: 1px solid #9e9e9e;
  background-color: #fff;
  margin: 0px 8px 0px 0px;
  position: relative;
  border-radius: 2px;
}

._38Uy_SgWijcxwbrcVYxt6X ._1UlA4KgNvqHhys8LeIJggy {
  border: 0;
  background-color: #212121;
}
.QaFDP82waPmEzOdNAo5cz {
  padding: 16px 16px 24px 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.HmoT8AN5B16Yl99qxe1d3 {
  flex: 1;
  height: 40px;
  background: #212121;
  border-radius: 2px;
  color: #fff;
  font-size: 16px;
  letter-spacing: .02em;
  font-weight: 500;
  border: 0;
  -webkit-tap-highlight-color: transparent;
}
.HmoT8AN5B16Yl99qxe1d3:active {
  background: #424242;
}
._18k46JDP2W8sknuXfQpI7v .HmoT8AN5B16Yl99qxe1d3 {
  font-weight: bold;
}
@media only screen and (min-width: 768px) {
  ._2u6A5B0DUgeh-EZWXXqO6d {
    width: 420px;
    height: 800px;
    display: flex;
    flex-direction: column;
  }
  ._2FuYkxRRba4fK7HLRSs3-T {
    flex: 1;
    width: 100%;
  }
  .QaFDP82waPmEzOdNAo5cz {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
  }
}
@media only screen and (max-width: 1023px){
  .Cgl4M0BV1Vufvzx8xdgxT {
    transition: none !important;
  }
  .Cgl4M0BV1Vufvzx8xdgxT ._2u6A5B0DUgeh-EZWXXqO6d {
    transition: none !important;
    transform: none !important;
  }
}
@media only screen and (max-width: 767px){
  .Cgl4M0BV1Vufvzx8xdgxT {
    transition: none !important;
  }
  ._2u6A5B0DUgeh-EZWXXqO6d {
    border-radius: 0;
    width: 100% !important;
    height: 100% !important;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    transform: none !important;
    padding-bottom: 84px !important;
  }
  .Cgl4M0BV1Vufvzx8xdgxT ._2u6A5B0DUgeh-EZWXXqO6d {
    transition: none !important;
    transform: none !important;
  }
  .QaFDP82waPmEzOdNAo5cz {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
    padding: 16px 16px 28px 16px;
  }
}
/* Refine Mobile Designer */
._2rOXod7qLocmI673GpoTfh {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 2050;
  opacity: 0;
  transition: opacity .3s ease-in;
  overflow-y: auto;
  pointer-events: none;
}
._1oAE2e0jCTbX2cENdH1VMH {
  opacity: 1;
  pointer-events: auto;
}
._2PYWxUfE9oOrcW3cfk2e9p {
  height: 100%;
  outline: 0px;
  overflow: hidden auto;
  text-align: center;
}
._3nyuuyOTPXel69e4RAPUHT {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  z-index: 999;
  background: #fff;
  padding-top: 66px;
  padding-bottom: 80px;
  margin: 112px auto;
  opacity: 0;
  transform: translateY(24px);
}
._1oAE2e0jCTbX2cENdH1VMH ._3nyuuyOTPXel69e4RAPUHT {
  transition: opacity .3s ease, transform .3s cubic-bezier(.34,.98,.44,1);
  transform: translateY(0);
  opacity: 1;
}
._37mDiyhi3E0uDhTj_KUaNE {
  height: 66px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  position: absolute;
  top: 0;
  width: 100%;
  padding: 23px 0 21px 48px;
}
._3yGoPpdGa5woRj6Vdbmw8w {
  font-size: 16px;
  letter-spacing: 0.02em;
}
._2jspWtBez199Cf9WM37oOC {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 18px;
  left: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  border: none;
  background: #fff;
}
._1KxuxiXZ2QeBd5gjGUcbE_ {
  position: relative;
}
._2SFAIwIftTGAuQlBKoLGn5 {
  padding: 12px 40px 14px 40px;
  border-bottom: 1px solid #eee;
  background-color: #fff;
  font-size: 16px !important;
  width: 100%;
  color: #333;
  border-radius: 0;
  min-height: 48px;
}
._2SFAIwIftTGAuQlBKoLGn5::placeholder {
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #9E9E9E;
  position: relative;
  top: 1px;
}
._1gwB6mpxZAVIrQBWcKr_KO {
  position: absolute;
  right: 28px;
  top: 50%;
  width: 22px;
  height: 22px;
  background-color: #fff;
  border: 0px;
  padding: 0px;
  margin-top: -12px;
}

._2uqaDKwvdrEAWzVCH7sh0M {
  position: absolute;
  left: 16px;
  top: 15px;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0px;
}
.IKG0Rkr03XEtC7RFKEiY8 .z8WxjwksyyHc02ZB8g9Xf,
.IKG0Rkr03XEtC7RFKEiY8 .QD1CbF6Va3cVsMKoj7csE {
  stroke: #212121;
}
._1I-tgE7UWqrCi2CwkxyhW6 {
  position: absolute;
  right: 8px;
  top: 11px;
  width: 22px;
  height: 22px;
  background-color: #fff;
  border: 0px;
  padding: 0px;
  align-items: center;
  justify-content: center;
}
._3rwBpXwyu0pY0iZxIz8Okz {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
.n1Ldz2MVbnYmuGzA_tRJr {

}
._3obnXfYpOgDEcmpMwfSvIJ {
  position: relative;
  padding: 12px 16px 13px 16px;
  text-align: left;
  font-size: 14px;
  min-height: 48px;
  border-bottom: 1px solid #eee;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
._3obnXfYpOgDEcmpMwfSvIJ:active {
  background: #F5F5F5;
}
._248h3uf1K73EXacCJzjVNi {
  font-weight: 500;
}
._2ACx_D1H7MfYD9px159cae {
  display: inline-block;
  appearance: none;
  outline: none;
  width: 16px;
  height: 16px;
  min-width: 16px;
  border: 1px solid #cbcbcb;
  background-color: #fff;
  margin: 0px 8px 0px 0px;
  position: relative;
}

._3obnXfYpOgDEcmpMwfSvIJ:active ._2ACx_D1H7MfYD9px159cae {
  border-color: #616161;
  background: #EEEEEE;
}

._3obnXfYpOgDEcmpMwfSvIJ._248h3uf1K73EXacCJzjVNi ._2ACx_D1H7MfYD9px159cae {
  border: 0;
  background-color: #212121;
}

._3obnXfYpOgDEcmpMwfSvIJ._248h3uf1K73EXacCJzjVNi:active ._2ACx_D1H7MfYD9px159cae {
  border: 0;
  background-color: #9e9e9e;
}

._3obnXfYpOgDEcmpMwfSvIJ._248h3uf1K73EXacCJzjVNi ._2ACx_D1H7MfYD9px159cae:after {
  content: '\A0';
  display: inline-block;
  border: 2px solid #f5f5f5;
  border-top-width: 0;
  border-right-width: 0;
  width: 10px;
  height: 5px;
  transform: rotate(-45deg);
  position: absolute;
  top: 4px;
  left: 3px;
}
.Ek9Zimw0sTzfBv1OkRnFl {
  padding: 16px 16px 24px 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.w2icy5y-L5HfpyQaqGMQP {
  flex: 1;
  height: 40px;
  background: #212121;
  border-radius: 2px;
  color: #fff;
  font-size: 16px;
  letter-spacing: .02em;
  font-weight: 500;
  border: 0;
  -webkit-tap-highlight-color: transparent;
}
.w2icy5y-L5HfpyQaqGMQP:active {
  background: #424242;
}
.AzlSIDh9Ksy9IWfhVsysb .w2icy5y-L5HfpyQaqGMQP {
  font-weight: bold;
}

._2At6vUP8igFDsePbhuKJvN {
  padding-top: 4px;
  padding-bottom: 24px;
}
._2Ef503RT5P8X9ujEhcNW-_ {
  padding: 13px 16px;
  min-height: 48px;
}
._2Ef503RT5P8X9ujEhcNW-_ h2 {
  font-weight: 500;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin: 0px;
}
._1NScgOFbljLbbou5rfZRO5 {
  list-style: none;
  margin: 0;
  padding: 0;
}
._1AcnKSv3AV1tsGraYucOO {
  padding: 12px 16px 13px 16px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
  line-height: 22px;
  border-bottom: 1px solid #eee;
}
._1AcnKSv3AV1tsGraYucOO:active {
  background: #F5F5F5;
}
._14g3_Z8ZY7lw1YqPWb8AtS {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  appearance: none;
  outline: none;
  width: 16px;
  height: 16px;
  min-width: 16px;
  border: 1px solid #9e9e9e;
  background-color: transparent;
  margin: 0px 8px 0px 0px;
  position: relative;
  border-radius: 2px;
}
._14g3_Z8ZY7lw1YqPWb8AtS svg {
  display: none;
}
._36URQetVOyTETzLuApFL4K ._14g3_Z8ZY7lw1YqPWb8AtS {
  border: 0;
  background-color: #212121;
}
._36URQetVOyTETzLuApFL4K ._14g3_Z8ZY7lw1YqPWb8AtS svg {
  display: block;
}
/* .algoliaDesignerGroupItemActived .algoliaDesignerCheckIcon:after {
  content: '\00a0';
  display: inline-block;
  border: 2px solid #f5f5f5;
  border-top-width: 0;
  border-right-width: 0;
  width: 10px;
  height: 5px;
  transform: rotate(-45deg);
  position: absolute;
  top: 4px;
  left: 3px;
} */

@media only screen and (min-width: 768px) {
  ._3nyuuyOTPXel69e4RAPUHT {
    width: 420px;
    height: 800px;
    display: flex;
    flex-direction: column;
  }
  ._3rwBpXwyu0pY0iZxIz8Okz {
    flex: 1;
    width: 100%;
  }
  .Ek9Zimw0sTzfBv1OkRnFl {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
  }
}
@media only screen and (max-width: 1023px){
  ._2rOXod7qLocmI673GpoTfh {
    transition: none !important;
  }
  ._2rOXod7qLocmI673GpoTfh ._3nyuuyOTPXel69e4RAPUHT {
    transition: none !important;
    transform: none !important;
  }
}
@media only screen and (max-width: 767px){
  ._2rOXod7qLocmI673GpoTfh {
    transition: none !important;
  }
  ._3nyuuyOTPXel69e4RAPUHT {
    border-radius: 0;
    width: 100% !important;
    height: 100% !important;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    transform: none !important;
    padding-bottom: 84px !important;
  }
  ._2rOXod7qLocmI673GpoTfh ._3nyuuyOTPXel69e4RAPUHT {
    transition: none !important;
    transform: none !important;
  }
  .Ek9Zimw0sTzfBv1OkRnFl {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
    padding: 16px 16px 28px 16px;
  }
}

/* Algolia Size Mobile Widget */
._18Zncyip72JaNbjpwZ2uES {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 2050;
  opacity: 0;
  transition: opacity .3s ease-in;
  overflow-y: auto;
  pointer-events: none;
}
._3yUBscZCv_RNQHVVFdXWf8 {
  opacity: 1;
  pointer-events: auto;
}
._3FRGT22BmmI175S3uwychK {
  height: 100%;
  outline: 0px;
  overflow: hidden auto;
  text-align: center;
}
._3SYYuQ5sDLuUKamu2JdK1b {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  z-index: 999;
  background: #fff;
  padding-top: 66px;
  padding-bottom: 80px;
  margin: 112px auto;
  opacity: 0;
  transform: translateY(24px);
}
._3yUBscZCv_RNQHVVFdXWf8 ._3SYYuQ5sDLuUKamu2JdK1b {
  transition: opacity .3s ease, transform .3s cubic-bezier(.34,.98,.44,1);
  transform: translateY(0);
  opacity: 1;
}
.r87WJkwbf_E4r24cDqFbO {
  height: 66px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  position: absolute;
  top: 0;
  width: 100%;
  padding: 23px 0 21px 48px;
}
._1wd0ydiy12Md63f7daI-T_ {
  font-size: 16px;
  letter-spacing: 0.02em;
}
._1tvg7j1sYTL6Ta07ibzW4n {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 18px;
  left: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  border: none;
  background: #fff;
}
._38L3gjGdiFp7JshhsRCwbe {
  height: 100%;
}
._18UdTpLkd3DaGF-grwUiMu {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  list-style: none;
  grid-gap: 8px 8px;
  padding: 0px 16px;
}
@media only screen and (max-width: 767px){
  ._18UdTpLkd3DaGF-grwUiMu {
    grid-gap: 10px 10px;
  }
}
._2KMXNJrTvjHdntdlpIGWI_ {
  padding: 0 16px 16px 16px;
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #9E9E9E;
}
.srEVqiGbKE-Qg207-5HHI ._2KMXNJrTvjHdntdlpIGWI_ {
  font-weight: bold !important;
}
._1XOglE-HoFwTPN17mM5L2t {
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
._1GfSouSkOsBpPiH8pZbOa + ._1XOglE-HoFwTPN17mM5L2t {
  height: calc(100% - 80px);
}
._2KMXNJrTvjHdntdlpIGWI_ + ._1XOglE-HoFwTPN17mM5L2t {
  height: calc(100% - 40px);
}
._1XOglE-HoFwTPN17mM5L2t::-webkit-scrollbar {
  width: 23px;
  transition: all 0.3s linear;
}

._1XOglE-HoFwTPN17mM5L2t:hover::-webkit-scrollbar-thumb {
  width: 23px;
  border: 6px solid #0000;
}

._1XOglE-HoFwTPN17mM5L2t::-webkit-scrollbar-thumb {
  border: 9px solid #0000;
  border-radius: 100px;
  background-color: #cbcbcb;
  background-clip: padding-box;
}

._1XOglE-HoFwTPN17mM5L2t::-webkit-scrollbar-thumb {
  min-height: 68px;
}

._32RoRXmO2w4rjqKWEY5zio {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.VEWwto8WqdZtpESyj71Eb {
  grid-column-start: 1;
  grid-column-end: 4;
}
._3wJZg08yXsn1CWbolPbuyb {
  display: inline-block;
  appearance: none;
  outline: none;
  width: 16px;
  height: 16px;
  min-width: 16px;
  border: 1px solid #cbcbcb;
  background-color: #fff;
  margin: 2px 8px 2px 0px;
  position: relative;
}
._32RoRXmO2w4rjqKWEY5zio:hover ._3wJZg08yXsn1CWbolPbuyb {
  border-color: #616161;
}

._32RoRXmO2w4rjqKWEY5zio:active ._3wJZg08yXsn1CWbolPbuyb {
  border-color: #616161;
  background: #EEEEEE;
}

._32RoRXmO2w4rjqKWEY5zio._1cTMg_ja7gry3ZeuvRCXVm ._3wJZg08yXsn1CWbolPbuyb {
  border: 0;
  background-color: #212121;
}

._32RoRXmO2w4rjqKWEY5zio._1cTMg_ja7gry3ZeuvRCXVm:active ._3wJZg08yXsn1CWbolPbuyb {
  border: 0;
  background-color: #9e9e9e;
}
._32RoRXmO2w4rjqKWEY5zio._1cTMg_ja7gry3ZeuvRCXVm {
  font-weight: 500 !important;
}

._32RoRXmO2w4rjqKWEY5zio._1cTMg_ja7gry3ZeuvRCXVm ._3wJZg08yXsn1CWbolPbuyb:after {
  content: '\A0';
  display: inline-block;
  border: 2px solid #f5f5f5;
  border-top-width: 0;
  border-right-width: 0;
  width: 10px;
  height: 5px;
  transform: rotate(-45deg);
  position: absolute;
  top: 4px;
  left: 3px;
}
.bQ96UrowT-i667AjMlLvF {
  pointer-events: none;
}
.xOetBiWkqBHsd2OXKEAs8 {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  letter-spacing: 0.02em;
  border: 1px solid #BDBDBD;
  border-radius: 2px;
  width: 100%;
  min-height: 36px;
}
._1cTMg_ja7gry3ZeuvRCXVm .xOetBiWkqBHsd2OXKEAs8 {
  border: 2px solid #424242;
}
.bQ96UrowT-i667AjMlLvF .xOetBiWkqBHsd2OXKEAs8 {
  color: #BDBDBD;
  border: 1px solid #EEEEEE;
}
._1GfSouSkOsBpPiH8pZbOa {
  position: relative;
  z-index: 99;
  margin: 0px 16px 16px 16px;
  border-radius: 4px;
}
.OW9vedILOLOHI1VuElCZi {
  position: relative;
  width: 100%;
  font-size: 16px;
  display: flex;
  align-items: center;
}
.woIsJAVJkbKs6RUsF5pwT {
  width: 18px;
  height: 18px;
  border-radius: 9px;
  margin-right: 8px;
}
._42fwEvM3KPOWPxO33QXnb {
  pointer-events: none;
  transition: transform .3s ease-out;
  transform: rotatex(0deg);
  margin-left: 8px;
}
._2SXqKRYKm3tnNwFVTdN6g6 ._42fwEvM3KPOWPxO33QXnb {
  transform: rotatex(180deg);
}
._2hTTQnsKG8ae-xAfTnOqtw {
  display: inline-block;
}
.mT46vcnXBK5fuUrhOisgF {
  position: absolute;
  top: 34px;
  left: -8px;
  min-width: 106px;
  max-height: 0;
  overflow: auto;
  background-color: #fff;
}
._2SXqKRYKm3tnNwFVTdN6g6 .mT46vcnXBK5fuUrhOisgF {
  height: auto;
  max-height: 245px;
  border: 1px solid #E0E0E0;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  transition: max-height .2s ease;
}
._3eXCz5BcjBgzEpTpn8V07o {
  width: 100%;
  height: 40px;
  line-height: 40px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  letter-spacing: 0.02em;
  display: flex;
  align-items: center;
}
._3eXCz5BcjBgzEpTpn8V07o:hover {
  background-color: #f0f0f0;
}
._2gR6lLOi8IBsSlyqpI6OYC {
  font-weight: 500;
}
.B7-1tc3b74C2d_GWTX_F5 {
  padding: 16px 16px 24px 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: absolute;
  bottom: 0;
  width: 100%;
  background-color: #fff;
}
._2p2bgDRJhqkCC6fCH5beKc {
  flex: 1;
  height: 40px;
  background: #212121;
  border-radius: 2px;
  color: #fff;
  font-size: 16px;
  letter-spacing: .02em;
  font-weight: 500;
  border: 0;
  -webkit-tap-highlight-color: transparent;
}
._2p2bgDRJhqkCC6fCH5beKc:active {
  background: #424242;
}
.srEVqiGbKE-Qg207-5HHI ._2p2bgDRJhqkCC6fCH5beKc {
  font-weight: bold;
}
._2dMlVt9Y_P4njlcMb09mcG{
  opacity: 0;
}
._145w71dDxaGMQGVmEAWN-8{
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  ._3SYYuQ5sDLuUKamu2JdK1b {
    width: 420px;
    height: 800px;
    display: flex;
    flex-direction: column;
  }

  ._38L3gjGdiFp7JshhsRCwbe {
    flex: 1;
    width: 100%;
  }
  .B7-1tc3b74C2d_GWTX_F5 {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
  }
}
@media only screen and (max-width: 1023px){
  ._18Zncyip72JaNbjpwZ2uES {
    transition: none !important;
  }
  ._18Zncyip72JaNbjpwZ2uES ._3SYYuQ5sDLuUKamu2JdK1b {
    transition: none !important;
    transform: none !important;
  }
}
@media only screen and (max-width: 767px){
  ._18Zncyip72JaNbjpwZ2uES {
    transition: none !important;
  }
  ._3SYYuQ5sDLuUKamu2JdK1b {
    border-radius: 0;
    width: 100% !important;
    height: 100% !important;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    transform: none !important;
    padding-bottom: 84px !important;
  }
  ._18Zncyip72JaNbjpwZ2uES ._3SYYuQ5sDLuUKamu2JdK1b {
    transition: none !important;
    transform: none !important;
  }
  .B7-1tc3b74C2d_GWTX_F5 {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
    padding: 16px 16px 28px 16px;
  }
  .xOetBiWkqBHsd2OXKEAs8 {
    min-height: 40px;
  }
}
/* Refine Mobile Color */
.q4bxfa1Gsfhc1CMiBwaT3 {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 2050;
  opacity: 0;
  transition: opacity .3s ease-in;
  overflow-y: auto;
  pointer-events: none;
}
._6apemAvc8xDmgY89wVMDK {
  opacity: 1;
  pointer-events: auto;
}
._8CSsdUAPqWgNLRneag5fr {
  height: 100%;
  outline: 0px;
  overflow: hidden auto;
  text-align: center;
}
.EqOmXfZRF3IP7P5F15vyd {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  z-index: 999;
  background: #fff;
  padding-top: 66px;
  padding-bottom: 80px;
  margin: 112px auto;
  opacity: 0;
  transform: translateY(24px);
}
._6apemAvc8xDmgY89wVMDK .EqOmXfZRF3IP7P5F15vyd {
  transition: opacity .3s ease, transform .3s cubic-bezier(.34,.98,.44,1);
  transform: translateY(0);
  opacity: 1;
}
._1DgoVsn-k1YVf_e2gLzaa8 {
  height: 66px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  position: absolute;
  top: 0;
  width: 100%;
  padding: 23px 0 21px 48px;
}
._1abPcoHxuS75Wm4rl9DNfn {
  font-size: 16px;
  letter-spacing: 0.02em;
}
._1OfHKfn_25qYN76YTIMvM8 {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 18px;
  left: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  border: none;
  background: #fff;
}
._2Sa1O8hN_jESIGdxTzkcOy {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
._3TyM00ljkd59EA1mWZ-RcK {
}
.a2gmY1il6s_l0ECd0C3Oz {
  position: relative;
  padding: 12px 16px 13px 16px;
  text-align: left;
  font-size: 14px;
  height: 48px;
  border-bottom: 1px solid #eee;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.a2gmY1il6s_l0ECd0C3Oz:active {
  background: #F5F5F5;
}
._2PnwljF3yMrA-OzAvKj3Qg {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  appearance: none;
  outline: none;
  width: 16px;
  height: 16px;
  min-width: 16px;
  border: 1px solid #9e9e9e;
  background-color: transparent;
  margin: 0px 8px 0px 0px;
  position: relative;
  border-radius: 2px;
}
._2PnwljF3yMrA-OzAvKj3Qg svg {
  display: none;
}
._3xd5NIX_MpgqhS7YzXptYM {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 8px;
}
.a2gmY1il6s_l0ECd0C3Oz:active ._2PnwljF3yMrA-OzAvKj3Qg {
  border-color: #616161;
  background: #EEEEEE;
}

.a2gmY1il6s_l0ECd0C3Oz._31vwQXf-bL-5LvWZeU1DjB ._2PnwljF3yMrA-OzAvKj3Qg {
  border: 0;
  background-color: #212121;
}
.a2gmY1il6s_l0ECd0C3Oz._31vwQXf-bL-5LvWZeU1DjB ._2PnwljF3yMrA-OzAvKj3Qg svg {
  display: block;
}

.a2gmY1il6s_l0ECd0C3Oz._31vwQXf-bL-5LvWZeU1DjB:active ._2PnwljF3yMrA-OzAvKj3Qg {
  border: 0;
  background-color: #9e9e9e;
}

/* .refineColorItem.refineColorItemActived .refineColorCheckIcon:after {
  content: '\00a0';
  display: inline-block;
  border: 2px solid #f5f5f5;
  border-top-width: 0;
  border-right-width: 0;
  width: 10px;
  height: 5px;
  transform: rotate(-45deg);
  position: absolute;
  top: 4px;
  left: 3px;
} */
._3sAoATOFkDY9svS8c65yLi {
  opacity: 0.6;
  pointer-events: none;
  color: #b6b6b6;
  cursor: default;
}
._2PIHVVQonYbz0sqHQirmm4 {
  padding: 16px 16px 24px 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._3QG2L4qe72lv9CY2YUekss {
  flex: 1;
  height: 40px;
  background: #212121;
  border-radius: 2px;
  color: #fff;
  font-size: 16px;
  letter-spacing: .02em;
  font-weight: 500;
  border: 0;
  -webkit-tap-highlight-color: transparent;
}
._3QG2L4qe72lv9CY2YUekss:active {
  background: #424242;
}
.cEI0vQ-kCeafKY7s4zzky ._3QG2L4qe72lv9CY2YUekss {
  font-weight: bold;
}
@media only screen and (min-width: 768px) {
  .EqOmXfZRF3IP7P5F15vyd {
    width: 420px;
    height: 800px;
    display: flex;
    flex-direction: column;
  }
  ._2Sa1O8hN_jESIGdxTzkcOy {
    flex: 1;
    width: 100%;
  }
  ._2PIHVVQonYbz0sqHQirmm4 {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
  }
}
@media only screen and (max-width: 1023px){
  .q4bxfa1Gsfhc1CMiBwaT3 {
    transition: none !important;
  }
  .q4bxfa1Gsfhc1CMiBwaT3 .EqOmXfZRF3IP7P5F15vyd {
    transition: none !important;
    transform: none !important;
  }
}
@media only screen and (max-width: 767px){
  .q4bxfa1Gsfhc1CMiBwaT3 {
    transition: none !important;
  }
  .EqOmXfZRF3IP7P5F15vyd {
    border-radius: 0;
    width: 100% !important;
    height: 100% !important;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    transform: none !important;
    padding-bottom: 84px !important;
  }
  .q4bxfa1Gsfhc1CMiBwaT3 .EqOmXfZRF3IP7P5F15vyd {
    transition: none !important;
    transform: none !important;
  }
  ._2PIHVVQonYbz0sqHQirmm4 {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
    padding: 16px 16px 28px 16px;
  }
}
._3bAH3CYl6gt3G4crXvvRrY {
  position: relative;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  overflow-y: hidden;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
._3bAH3CYl6gt3G4crXvvRrY::-webkit-scrollbar {
  display: none;
}
.OrW-VNa_nVkRVvQ_LD1X2 {
  padding-top: 2px;
  padding-bottom: 10px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex: 1;
  width: 0;
}
._3kr_t_EZ31Gvge1ElaO0Sg .OrW-VNa_nVkRVvQ_LD1X2 {
  padding-left: 0px;
}
._2kNYbsPTnQZ4k9mhf5XiLd {
  position: relative;
}

._2Wy-HAbeAwDiNj_E19vy0b {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0px 12px 0px 12px;
  height: 28px;
  background: #F5F5F5;
  border-radius: 12px;
  white-space: nowrap;
  color: #616161;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  margin-left: 8px;
  cursor: pointer;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}
._2Wy-HAbeAwDiNj_E19vy0b:nth-child(2) {
  margin-left: 0px;
}
.Wtcej_XZn0udwD0g6fjOs {
  padding: 0px 13px 0px 7px;
}
._268fxwfO3Yy4mRjrX3i7hv {
  margin-left: 8px;
  cursor: pointer;
}
._21aY-MjkQrLEyBQ2vXCE0z {
  width: 16px;
  height: 16px;
  margin-right: 8px;
  max-width: inherit;
}

._1NIFL1y5yTXuBMUaHrxgnG {
  padding-left: 6px;
  padding-right: 6px;
  margin-left: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._2IRu8qLNIElEJYYzbwSqo6 {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
  padding: 0px;
  border: none;
  background: transparent;
  white-space: nowrap;
}
._3pMz98rRvoTg2mQU715PHn {
  padding-left: 0px;
  width: 0px;
  height: 28px;
}
.Oe1z5IQnw3og2UNE_Hpzl {
  padding-right: 30px;
  width: 0px;
  height: 28px;
}
._1G4XIAmlG70XthGqTNdfRE {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 64px;
  height: 32px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  z-index: 10;
  left: 0px;
  background: linear-gradient(90deg, #FFFFFF 50%, rgba(255, 255, 255, 0) 100%);
}
._1sCbC_iNRLRz8vAesBodQ_ {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 64px;
  height: 32px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  z-index: 10;
  right: 0px;
  background: linear-gradient(270deg, #FFFFFF 50%, rgba(255, 255, 255, 0) 100%);
}
._3U_OvoE0SmsrP3-iJ0hoXY,
._181eVmfQZ1ogPEKuLnGC3_ {
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border: none;
  background: #fff;
  margin: 0;
  padding: 0;
}
@media (max-width: 1023px) {
  .OrW-VNa_nVkRVvQ_LD1X2 {
    padding-bottom: 8px;
  }
  ._2Wy-HAbeAwDiNj_E19vy0b {
    padding: 0px 13px 0px 9px;
  }
  .Oe1z5IQnw3og2UNE_Hpzl {
    padding-right: 0px;
  }
}
@media (pointer: coarse) and (max-width: 1023px) {
  ._2kNYbsPTnQZ4k9mhf5XiLd {
    margin-left: -24px;
    margin-right: -24px;
  }
  ._3pMz98rRvoTg2mQU715PHn {
    padding-left: 24px;
  }
  .Oe1z5IQnw3og2UNE_Hpzl {
    padding-right: 24px;
  }
  ._1G4XIAmlG70XthGqTNdfRE {
    display: none;
  }
  ._1sCbC_iNRLRz8vAesBodQ_ {
    display: none;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
  ._1Hc5EXMLjrRJKmCS5kqn48 {
    margin-left: -16px;
    margin-right: -16px;
  }
  ._1Hc5EXMLjrRJKmCS5kqn48 ._3pMz98rRvoTg2mQU715PHn {
    padding-left: 16px;
  }
  ._1Hc5EXMLjrRJKmCS5kqn48 .Oe1z5IQnw3og2UNE_Hpzl {
    padding-right: 16px;
  }
}
@media (pointer: coarse) and (max-width: 767px) {
  .OrW-VNa_nVkRVvQ_LD1X2 {
    padding-top: 8px;
  }
  ._2kNYbsPTnQZ4k9mhf5XiLd {
    margin-left: -16px;
    margin-right: -16px;
  }
  ._3pMz98rRvoTg2mQU715PHn {
    padding-left: 16px;
  }
  .Oe1z5IQnw3og2UNE_Hpzl {
    padding-right: 16px;
  }
}
.E02wFHWf8k4InbetdfDXZ {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  height: 44px;
  z-index: 8000;
  background: #fff;
}
@-webkit-keyframes _11Aso81ekWBmT_AckRrXEO {
  0% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }
}

@keyframes _11Aso81ekWBmT_AckRrXEO {
  0% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }
}

@-webkit-keyframes _339Ugyi3WXnYptbODLHebN {
  0% {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }

  99% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    overflow-y: auto;
    opacity: 1;
  }
}

@keyframes _339Ugyi3WXnYptbODLHebN {
  0% {
    max-height: 0;
    overflow-y: hidden;
    opacity: 0;
  }

  99% {
    max-height: 328px;
    overflow-y: hidden;
    opacity: 1;
  }

  to {
    overflow-y: auto;
    opacity: 1;
  }
}

/* Algolia Color Widget */
._3fe5t4bt9JfdxSRmIhKbIl {
  position: relative;
  z-index: 2;
  cursor: pointer;
}
._3zCesgRrhdE0Ud_YfvMWzx {
  height: 48px;
  margin: 0px;
  padding-top: 13px;
  padding-bottom: 15px;
  letter-spacing: 0.01em;
  font-weight: 500;
  color: #212121;
  font-size: 14px;
  text-transform: capitalize;
  border-bottom: 1px solid #eee;
}
.HETLUSnWwWGvmf82JYPU4 ._3zCesgRrhdE0Ud_YfvMWzx {
  font-weight: bold !important;
}
._3Sjn2qDYLaEVnUs031tZka {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  height: 16px;
  width: 16px;
  top: 15px;
  right: 4px;
  pointer-events: none;
  transition: transform .3s ease-out;
  transform: rotate(0deg);
  text-align: center;
}
._1fP-vasXpqZPQnerQStWcd {
  width: 22px;
  height: 22px;
  display: inline-block;
}
._292IQlVj7pwiCaCyKrAjva ._3Sjn2qDYLaEVnUs031tZka {
  transform: rotate(180deg);
}
._1gwD0X9vybAv5FZ1UyGSl7 {
  height: auto;
  max-height: 0;
  overflow: auto;
  position: relative;
  opacity: 1;
}
._3EbXlPq5jfU_HPx66hX_Ds {
  max-height: 328px;
  animation: _339Ugyi3WXnYptbODLHebN .3s ease 1 both;
}
._2CD7GCIPQFWsDmxFKbRZk9 {
  max-height: 0px;
  opacity: 0;
  animation: _11Aso81ekWBmT_AckRrXEO .3s ease 1 both;
}
._1I5AEMN5KK3Mg-fO9jTfmK {
  padding-top: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._1yZvxyrUepzl5EZ33B4Hqi {
  flex: 1;
  position: relative;
  overflow: hidden;
  margin-right: 16px;
}
._1yZvxyrUepzl5EZ33B4Hqi:last-child {
  margin-right: 0px;
}
._23xUE8ag3DxXad_31ejdAm {
  display: none;
  position: absolute;
  left: 13px;
  top: 8px;
  font-size: 14px;
}
.vwFb9PSQ1FUY-nY-kBnEK ._23xUE8ag3DxXad_31ejdAm {
  display: flex;
  justify-content: center;
  align-items: center;
}
._3EdA3vq91ROpctoxsWGJP {
  height: 36px;
  line-height: 36px;
  padding: 0px 22px 0px 12px;
  background: #FFFFFF;
  border: 1px solid #BDBDBD;
  border-radius: 2px;
  width: 100%;
  font-size: 14px;
  letter-spacing: 0.01em;
}
._3EdA3vq91ROpctoxsWGJP::placeholder {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  letter-spacing: 0.01em;
  color: #9E9E9E;
}
._3EdA3vq91ROpctoxsWGJP:focus {
  border: 1px solid #616161;
}
._3EdA3vq91ROpctoxsWGJP:hover {
  border: 1px solid #616161;
}
._3EdA3vq91ROpctoxsWGJP:active {
  border: 1px solid #616161;
}

.vwFb9PSQ1FUY-nY-kBnEK ._3EdA3vq91ROpctoxsWGJP {
  padding-left: 24px;
}

._1xGTu4-FWMBrweLUPtDbBu {
  font-size: 14px;
  letter-spacing: 0.01em;
  position: absolute;
  bottom: -100%;
  left: 0px;
}
/* Refine Mobile Color */
._3YseurZCuCG5Et1o92aMop {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 2050;
  opacity: 0;
  transition: opacity .3s ease-in;
  overflow-y: auto;
  pointer-events: none;
}
._2g7thTJsaqcGGC0Yn3v05a {
  opacity: 1;
  pointer-events: auto;
}
._2LhLCtlZ7hqVwziUlKQSYi {
  height: 100%;
  outline: 0px;
  overflow: hidden auto;
  text-align: center;
}
._19WhIRrPM-WksMgdoRR5Ge {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  z-index: 999;
  background: #fff;
  padding-top: 66px;
  padding-bottom: 80px;
  margin: 112px auto;
  opacity: 0;
  transform: translateY(24px);
}
._2g7thTJsaqcGGC0Yn3v05a ._19WhIRrPM-WksMgdoRR5Ge {
  transition: opacity .3s ease, transform .3s cubic-bezier(.34,.98,.44,1);
  transform: translateY(0);
  opacity: 1;
}
.YyVjuJ0DOZSlWEEpa0TXA {
  height: 66px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  position: absolute;
  top: 0;
  width: 100%;
  padding: 23px 0 21px 48px;
}
._1oeQ2sKmH0IjNQjHuAyZYr {
  font-size: 16px;
  letter-spacing: 0.02em;
}
._2VNlqZNGCUS-EN-Qwy3tfw {
  width: 32px;
  height: 32px;
  position: absolute;
  top: 18px;
  left: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  border: none;
  background: #fff;
}
.k-0Wtso52lAhMeSovkycX {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}

._16kS4GJz_ZnhkZDnqm6FnD {
  padding: 16px 16px 24px 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.VEYkDw6xnplHpanqt_Qal {
  flex: 1;
  height: 40px;
  background: #212121;
  border-radius: 2px;
  color: #fff;
  font-size: 16px;
  letter-spacing: .02em;
  font-weight: 500;
  border: 0;
  -webkit-tap-highlight-color: transparent;
}
.VEYkDw6xnplHpanqt_Qal:active {
  background: #424242;
}
._175kV9HdvESBk_h5aUgqIP .VEYkDw6xnplHpanqt_Qal {
  font-weight: bold;
}

._2y7bkbtc_8inR8q7aw4_SC {
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.rBeWIg-hkir20BvhDZqIm {
  flex: 1;
  margin-right: 16px;
}
.rBeWIg-hkir20BvhDZqIm:last-child {
  margin-right: 0px;
}
._1jf7OYwfwrIQjdZy72YHOJ {
  display: block;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
  margin-bottom: 6px;
}
._2FOqLP77aibcd73Fkg5rk9 {
  position: relative;
  overflow: hidden;
}

.D8axsPUHpldpm0mXQFM3i {
  display: none;
  position: absolute;
  left: 13px;
  top: 50%;
  transform: translateY(-50%);
}
._1CAXr7ESbM3VZvq9KefeQK .D8axsPUHpldpm0mXQFM3i {
  display: flex;
  justify-content: center;
  align-items: center;
}
._137x4zSvTG_cHnmO-J0TtL {
  height: 40px;
  padding: 0px 22px 0px 12px;
  background: #FFFFFF;
  border: 1px solid #BDBDBD;
  border-radius: 2px;
  width: 100%;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
}
._137x4zSvTG_cHnmO-J0TtL::placeholder {
  font-family: 'Basel Grotesk';
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #9E9E9E;
}
._137x4zSvTG_cHnmO-J0TtL:focus {
  border: 1px solid #616161;
}
._137x4zSvTG_cHnmO-J0TtL:hover {
  border: 1px solid #616161;
}
._137x4zSvTG_cHnmO-J0TtL:active {
  border: 1px solid #616161;
}
._1CAXr7ESbM3VZvq9KefeQK ._137x4zSvTG_cHnmO-J0TtL {
  padding-left: 22px;
}
.MVVnB6-gaaSq53jGu_4y7 {
  font-size: 16px;
  letter-spacing: 0.02em;
  position: absolute;
  bottom: -100%;
  left: 0px;
}
@media only screen and (min-width: 768px) {
  ._19WhIRrPM-WksMgdoRR5Ge {
    width: 420px;
    height: 800px;
    display: flex;
    flex-direction: column;
  }
  .k-0Wtso52lAhMeSovkycX {
    flex: 1;
    width: 100%;
  }
  ._16kS4GJz_ZnhkZDnqm6FnD {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
  }
}
@media only screen and (max-width: 1023px){
  ._3YseurZCuCG5Et1o92aMop {
    transition: none !important;
  }
  ._3YseurZCuCG5Et1o92aMop ._19WhIRrPM-WksMgdoRR5Ge {
    transition: none !important;
    transform: none !important;
  }
}
@media only screen and (max-width: 767px){
  ._3YseurZCuCG5Et1o92aMop {
    transition: none !important;
  }
  ._19WhIRrPM-WksMgdoRR5Ge {
    border-radius: 0;
    width: 100% !important;
    height: 100% !important;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    transform: none !important;
    padding-bottom: 84px !important;
  }
  ._3YseurZCuCG5Et1o92aMop ._19WhIRrPM-WksMgdoRR5Ge {
    transition: none !important;
    transform: none !important;
  }
  ._16kS4GJz_ZnhkZDnqm6FnD {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
    padding: 16px 16px 28px 16px;
  }
}
/* pagination */
.custom-pagination {
  display: flex;
  list-style: none;
  justify-content: space-between;
  align-items: center;
  padding: 0px;
  margin: 0px;
}
.pagination-divider {
  width: 1px;
  height: 32px;
  background: #E0E0E0 !important;
}
.custom-pagination li {
  position: relative;
  box-sizing: border-box;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  outline: 0;
  background: 0 0;
  user-select: none;

  font-family: "Basel Grotesk";
  font-size: 16px;
  letter-spacing: 0.02em;
  color: #212121;
}
.custom-pagination li[data-page="prev"] {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 16px;
}
.custom-pagination li[data-page="prev"]:hover {
  color: #505050;
}
.custom-pagination li[data-page="prev"]:hover svg path {
  fill: #505050;
}
.custom-pagination li[data-page="prev"]:active {
  color: #616161;
}
.custom-pagination li[data-page="prev"]:active svg path {
  fill: #616161;
}
.custom-pagination li[data-page="prev"] svg {
  margin-right: 6px;
}
.custom-pagination li[data-page="next"] {
  font-weight: 500;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-left: 16px;
  color: #212121;
}
.custom-pagination-bold li[data-page="next"] {
  font-weight: bold;
}
.custom-pagination li[data-page="next"]:hover {
  color: #505050;
}
.custom-pagination li[data-page="next"]:hover svg path {
  fill: #505050;
}
.custom-pagination li[data-page="next"]:active {
  color: #616161;
}
.custom-pagination li[data-page="next"]:active svg path {
  fill: #616161;
}
.custom-pagination li[data-page="next"] svg {
  margin-left: 6px;
}
.custom-pagination li.spage-before,
.custom-pagination li.spage-after {
  cursor: default;
  padding: 5px 0px;
}
.custom-pagination li.active {
  font-weight: 700;
  color: #030303;
}
.custom-pagination li.button-disabled {
  color: #909090;
  pointer-events: none;
}
.custom-pagination .page-dot {
  font-weight: normal;
  font-style: normal;
}
@media only screen and (max-width: 1023px) {
  .custom-pagination li {
    font-size: 14px;
  }
}
/* common */
.oRjhl5u4oylj2gMSfd094 {
  display: none !important;
}
._2PteGklIv-7C1xWEgfmn0y {
  margin-top: 20px;
  grid-column: 1 / -1;
}
@media only screen and (max-width: 749px) {
  .lRRnVo2Fhm0qQsAK8FDw7 {
    display: none;
  }
}
/* title */
._3FM7q94jqTRHICeAczG8UF{
  display: none;
  min-height: 40px;
  margin-bottom: 8px;
}
._2gIYtAJucLXbny6H_hRrtr {
  text-align: center;
  font-family: "Times Now SemiLight";
  font-size: 1.875em;
  letter-spacing: 0;
  text-transform: uppercase;
  margin-bottom: 0;
  font-weight: 400;
  margin-top: 0;
  line-height: 33px;
}
._2_5jM_db_AD2_Ygz6Y99e4 + ._3FM7q94jqTRHICeAczG8UF {
  display: none;
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
  ._2_5jM_db_AD2_Ygz6Y99e4 {
    margin-top: 24px !important;
  }
}
@media only screen and (max-width: 767px) {
  ._3FM7q94jqTRHICeAczG8UF{
    min-height: 40px;
  }
}
@media only screen and (max-width: 1023px){
  ._2gIYtAJucLXbny6H_hRrtr {
    font-size: 24px;
    margin-bottom: 0;
    line-height: 24px;
  }
}
@media only screen and (max-width: 767px) {
  ._2gIYtAJucLXbny6H_hRrtr {
    font-size: 20px !important;
  }
}
/* layout */
._1vN3vwnjAcIW1JxGeDaqGz {
  position: relative;
}
._1vN3vwnjAcIW1JxGeDaqGz:after {
  content: "";
  display: table;
  clear: both;
}
@media only screen and (max-width: 767px) {
  ._1vN3vwnjAcIW1JxGeDaqGz {
    padding-top: 0;
  }
}
._18BN4KH1PygTJBe-f9c21r {
  position: relative;
  display: flex;
  justify-content: space-between;
  width: 100%;
  -webkit-backface-visibility: hidden;
}

/* left side filter */
._3K8c0eTuf9X-K-zdaz5HbC {
  position: sticky;
  margin-top: 48px;
}
._1SZK2iM88vDnKw1g_C87cr {
  display: block;
  width: 100%;
}
._1uPFod2E67bWz7vVKMzG78 {
  padding-top: 0px;
  padding-bottom: 20px;
}
._24xKUm6uIPyupIWk-G2qqS {
  position: static;
  width: 16px;
  height: 16px;
  left: 45px;
  top: 3px;
}
.uwlM0N9KjbQVVEx-lnARM {
  display: none;
}
/* main content */
.GBFiDyWoIrd6f0lE0Lm_8 {
  width: 25%;
  padding-right: 3rem;
}
._2FWBALk5A8sT3yZ3HW6o4k {
  width: calc(75% - 16px);
}
.MTgp0t_kzK30DwyaUplh4 {
  flex: 1;
  position: relative;
}
.HM8QeISKBM09qSTXUjJoo {
  width: 100% !important;
}

@media only screen and (max-width: 1439px) {
  .GBFiDyWoIrd6f0lE0Lm_8 {
    padding-right: 1.875rem;
  }
  ._2FWBALk5A8sT3yZ3HW6o4k {
    width: calc(75% - 10px);
  }
}

@media only screen and (max-width: 1023px){
  .GBFiDyWoIrd6f0lE0Lm_8 {
   display: none; 
  }
  ._2FWBALk5A8sT3yZ3HW6o4k {
    width: 100%;
  }
}

/* main content header */
._2OHh9mQcyzksErydkEz2iw {
  height: 48px;
  position: relative;
  padding-top: 10px;
  padding-bottom: 10px;
}
._2OHh9mQcyzksErydkEz2iw:after {
	content: '';
	display: table;
	clear: both;
}
.HM8QeISKBM09qSTXUjJoo ._2OHh9mQcyzksErydkEz2iw {
  padding-left: 79px;
}
@media only screen and (max-width: 1023px){
  .HM8QeISKBM09qSTXUjJoo ._2OHh9mQcyzksErydkEz2iw {
    padding-left: 0px;
  }
}
._3Bdplw88AMddnBhPHeH-dt {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.wK9Dt5Rv2h9TrmOebZ0Gp {
  display: none;
}
._3Zmmg020FK4pvyqO31kuhQ {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._3usNflxbXkqMA47ww3D0Cm {
  display: none;
}
._2MbNBQhOzSk2JhL4iRXe4n {
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 20px;
}
@media only screen and (max-width: 1023px) {
  ._3-2vV7ou90QKs7XkUyIKfo {
    display: none;
  }
  .wK9Dt5Rv2h9TrmOebZ0Gp {
    display: block;
  }
  ._2OHh9mQcyzksErydkEz2iw {
    margin-bottom: 4px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
  ._2OHh9mQcyzksErydkEz2iw {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }
}
@media only screen and (max-width: 767px) {
  ._2OHh9mQcyzksErydkEz2iw {
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }
  ._3-2vV7ou90QKs7XkUyIKfo {
    display: none;
  }
  .wK9Dt5Rv2h9TrmOebZ0Gp {
    display: none;
  }
  ._3usNflxbXkqMA47ww3D0Cm {
    display: block;
  }
}
._2Ut4uulYdfi8e5-Sff17jU {
  position: relative;
  flex: 1;
  width: 0;
  min-height: 28px;
  margin-right: 14px;
}
._1jXfJCaCsxbAQ55fWDQGom {
  display: none;
  position: relative;
}
@media only screen and (max-width: 1023px){
  ._1jXfJCaCsxbAQ55fWDQGom {
    display: block;
    padding-bottom: 8px;
  }
}
._3J90SZwFxYzHC0wIvdiB1y {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: relative;
}
@media only screen and (max-width: 767px) {
  ._1jXfJCaCsxbAQ55fWDQGom {
    padding-bottom: 8px;
  }
  ._3J90SZwFxYzHC0wIvdiB1y {
    display: none !important;
  }
}
/* search box */
._2quVkGt61PmQ9QrwKyVBfg {
  display: none
}

/* filter toggle btn */
._1Yh4FJwRq1TstYi0T6qzSu {
  position: absolute;
  margin-top: 14px;
  margin-bottom: 14px;
  cursor: pointer;
  display: flex;
  align-items: center;
  z-index: 900;
}
@media only screen and (max-width: 1023px) {
  ._1Yh4FJwRq1TstYi0T6qzSu {
    display: none;
  }
}
._231bC34VgMqu_5qteW-QVR {
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  margin-right: 6px;
}
._1O3t67z4HbAPe8cJ475Q0n ._231bC34VgMqu_5qteW-QVR {
  font-weight: bold;
}

/* product List */
._3kWsUD-sruWkbllx1UtLKW {
  display: grid;
  grid-template-columns: repeat(3, minmax(10rem, 1fr));
  grid-gap: 4rem 4rem;
  padding-top: 6px;
}

.HM8QeISKBM09qSTXUjJoo ._3kWsUD-sruWkbllx1UtLKW {
  grid-template-columns: repeat(4, minmax(10rem, 1fr));
}

@media only screen and (max-width: 1439px) {
  .HM8QeISKBM09qSTXUjJoo ._3kWsUD-sruWkbllx1UtLKW {
    grid-template-columns: repeat(4, minmax(10rem, 1fr));
  }
  ._3kWsUD-sruWkbllx1UtLKW {
    grid-gap: 2.5rem 2.5rem;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
  .HM8QeISKBM09qSTXUjJoo ._3kWsUD-sruWkbllx1UtLKW {
    grid-template-columns: repeat(3, minmax(10rem, 1fr));
  }
  ._3kWsUD-sruWkbllx1UtLKW {
    grid-template-columns: repeat(3, minmax(10rem, 1fr));
  }
}

@media only screen and (max-width: 767px) {
  .HM8QeISKBM09qSTXUjJoo ._3kWsUD-sruWkbllx1UtLKW {
    grid-template-columns: repeat(2, minmax(8rem, 1fr));
  }
  ._3kWsUD-sruWkbllx1UtLKW {
    grid-template-columns: repeat(2, minmax(8rem, 1fr));
    grid-gap: 32px 24px;
  }
}

/* product list item */
._8T7q2GDqmgeWgJYhbInA1 {
  padding-top: 6px;
  position: relative;
}
.qFbwHS4kQ4GkWGJXG18EE {
  display: block;
  position: relative;
  text-decoration: none;
  color: #212121;
  text-align: center;
  cursor: pointer;
}
._2HK3rJKMXjvJieDHKOZUwX {
  max-width: 100%;
  overflow: hidden;
  position: relative;
  padding-top: calc(4 / 3 * 100%);
  margin: 0 12px;
}
@media only screen and (max-width: 767px) {
  ._2HK3rJKMXjvJieDHKOZUwX {
    margin: 0 4px;
  }
}
._3P4L7mmfV3qp3D432lVyQu {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
._1QIzzvXX4h_mTFBrBHA34u {
  position: relative;
  width: 100%;
  padding: 0;
  text-align: left;
  min-height: 122px;
}

._1tt3LMOZ50TX6rWCuwNDjK {
  font-weight: 500;
  font-family: "Basel Grotesk";
  text-transform: capitalize;
  font-size: 16px;
  color: #212121;
  letter-spacing: .02em;
}
._1EqhXd6FUIED0ndyLYSncV {
  font-family: "Basel Grotesk";
  color: #212121;
  font-size: 16px;
  letter-spacing: .02em;
}
._3ci448BKfp9cWY1Ssqh4U3 {
  font-size: 16px;
  font-family: "Basel Grotesk";
  color: #212121;
  padding-top: 12px;
  letter-spacing: .02em;
}
._2YCqQUFcPFE5w6i57t6JBY {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
@media only screen and (max-width: 1023px) {
  ._1tt3LMOZ50TX6rWCuwNDjK {
    font-size: 14px;
    letter-spacing: .01em;
    line-height: 140%;
  }
  ._1EqhXd6FUIED0ndyLYSncV {
    font-size: 14px;
    letter-spacing: .01em;
    line-height: 140%;
  }
  ._3ci448BKfp9cWY1Ssqh4U3 {
    padding-top: 10px;
    font-size: 14px;
    letter-spacing: .02em;
  }
}
.E0_8CVj5Lnq3QKTQFJFQU {
  color: #757575;
  font-size: 14px;
  letter-spacing: .01em;
}
._2Jxa7Rj1Kswy2fPVXbctjY {
  color: #cb0000;
  font-size: 16px;
  padding-left: 6px;
  letter-spacing: .01em;
}
._2TPXH2hxoqjCWBi2yGXgLP {
  font-family: "Basel Grotesk";
  font-size: 14px;
  color: #424242;
  letter-spacing: .01em;
  line-height: 20px;
  margin-top: 8px;
  margin-bottom: 2px;
}
@media only screen and (max-width: 1023px) {
  ._2Jxa7Rj1Kswy2fPVXbctjY,
  .E0_8CVj5Lnq3QKTQFJFQU {
    font-size: 12px;
    letter-spacing: 0.01em;
  }
  ._2Jxa7Rj1Kswy2fPVXbctjY {
    font-size: 14px;
  }
  ._2TPXH2hxoqjCWBi2yGXgLP {
    font-size: 12px;
    line-height: 17px;
    margin-top: 8px;
    margin-bottom: 2px;
  }
}

/* Algolia Refine Filter */
._2-zWhhGS4RKfx4AB4C3zVq {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 2050;
  opacity: 0;
  transition: opacity .3s ease-in;
  overflow-y: auto;
  pointer-events: none;
}
._1puETAdfxDSQ_TKG4dwtf5 {
  opacity: 1;
  pointer-events: auto;
}
._33tdMs5FB3MmChbtFH-dUz {
  opacity: 0;
  background: #000;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  z-index: -1;
  transition: opacity .3s ease-in;
}
._1puETAdfxDSQ_TKG4dwtf5 ._33tdMs5FB3MmChbtFH-dUz {
  opacity: 0.5;
}
._2bKuiLVL5gUbmHkrGahRLu {
  height: 100%;
  outline: 0px;
  overflow: hidden auto;
  text-align: center;
}
._1tNyWZbtevmsmhUE-cxAyR {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  z-index: 999;
  background: #fff;
  padding-top: 66px;
  padding-bottom: 80px;
  margin: 112px auto;
  opacity: 0;
  transform: translateY(24px);
}
._1puETAdfxDSQ_TKG4dwtf5 ._1tNyWZbtevmsmhUE-cxAyR {
  transition: opacity .3s ease, transform .3s cubic-bezier(.34,.98,.44,1);
  transform: translateY(0);
  opacity: 1;
}
._3BerzatFxOfZpIIFyfzLoj {
  height: 66px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: absolute;
  top: 0px;
  width: 100%;
  padding: 21px 16px;
}
._1WLJelPpnP4nMP6HnKZ3wb {
  font-size: 20px;
  line-height: 120%;
}
._2rjYvS_EJv_kXu8HJ5_PED {
  position: absolute;
  right: 8px;
  top: 18px;
  border: 0px;
  background: #fff;
  padding: 0px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  -webkit-tap-highlight-color: transparent;
}
.Bhom0rPyk50zEYpnPtiOQ {
  width: 18px;
  height: 18px;
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
}
._2GivtG5_I8SePNZfxLPWk3 {
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
}
._3nrjjy2VDZl_MpMr1QplCr {
  padding: 16px 16px 24px 16px;
  display: grid;
  justify-content: space-between;
  align-items: center;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 0px 12px;
}
._1_0BrGjXE6tEZx8_SvMy5j {
  flex: 1;
  height: 40px;
  background: #fff;
  color: #212121;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: .02em;
  border: 1px solid #bdbdbd;
  border-radius: 2px;
  -webkit-tap-highlight-color: transparent;
}
._1_0BrGjXE6tEZx8_SvMy5j:active {
  background: #FAFAFA;
}
._2tffystqkXULcTbNycoWPu {
  flex: 1;
  height: 40px;
  background: #212121;
  border-radius: 2px;
  color: #fff;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: .02em;
  font-weight: 500;
  border: 0;
  -webkit-tap-highlight-color: transparent;
}
._2tffystqkXULcTbNycoWPu:active {
  background: #424242;
}
._1O3t67z4HbAPe8cJ475Q0n ._2tffystqkXULcTbNycoWPu {
  font-weight: bold;
}
._1hCqEItzSA-L5jnSF8-v80 {
  /* min-height: 100%; */
  flex: 1;
  overflow-y: auto;
}
.EaweyqWwPShtzNAJ_tepO {
  /* position: absolute;
  bottom: 0px;
  left: 0;
  right: 0; */
  padding: 0 16px;
  min-height: 42px;
}
._3I3ZELDqaj4MIa3p15EcaE {
  height: 48px;
  position: relative;
  padding: 12.5px 16px 13.5px 16px;
  border-bottom: 1px solid #eee;
  -webkit-tap-highlight-color: transparent;
}
._3I3ZELDqaj4MIa3p15EcaE:active {
  background: #F5F5F5;
}
._3lRU_cz205Hk_lUM4hQRBE {
  display: flex;
  justify-content: space-between;
  text-align: left;
  font-size: 16px;
  padding-right: 24px;
  white-space: nowrap;
}
.kbx1UquDjLZnn2Kzy0POG {
  position: absolute;
  right: 16px;
  top: 15.5px;
}
._5elIqe90CV6KkACDH2ffQ {
  text-transform: capitalize;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
}
._2lDzT6LCOqPNBV2Cwl579 {
  text-transform: capitalize;
  color: #9E9E9E;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  padding-left: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

@media only screen and (min-width: 768px) {
  ._1tNyWZbtevmsmhUE-cxAyR {
    width: 420px;
    height: 800px;
    display: flex;
    flex-direction: column;
  }
  ._2GivtG5_I8SePNZfxLPWk3 {
    flex: 1;
    width: 100%;
  }
  ._3nrjjy2VDZl_MpMr1QplCr {
    margin: 0 auto;
    width: 100%;
    position: absolute;
    bottom: 0px;
  }
}

@media only screen and (max-width: 767px) {
  ._2-zWhhGS4RKfx4AB4C3zVq {
    transition: none !important;
  }
  ._1tNyWZbtevmsmhUE-cxAyR {
    width: 100% !important;
    height: 100% !important;
    margin: 0 auto;
    transform: none !important;
    padding-bottom: 84px !important;
  }
  ._1puETAdfxDSQ_TKG4dwtf5 ._1tNyWZbtevmsmhUE-cxAyR {
    transition: none !important;
    transform: none !important;
  }
  ._33tdMs5FB3MmChbtFH-dUz {
    transition: none !important;
  }
  ._3nrjjy2VDZl_MpMr1QplCr {
    padding: 16px 16px 28px 16px;
  }
}

/*wish list*/
._1E4xhnUWHoYgGfTALHItaJ{
  position: absolute;
  right: 0px;
  top: 0px;
  width: 32px;
  height: 32px;
  z-index: 2;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
.h2AgyJUkvHdob4N5vFrt2 svg{
  animation: GjKDGfL9uSoUQUim8noB4 0.2s ease 1;
}
@keyframes GjKDGfL9uSoUQUim8noB4 {
	40% { transform:translateY(7%); }
  60% { transform:translateY(-2%); }
  100% { transform:translateY(0); }
}

@media (hover: hover) {
  ._1E4xhnUWHoYgGfTALHItaJ:hover{
    border-radius: 16px;
    background: var(--translucent-translucent-active, rgba(0, 0, 0, 0.07));
  }
  ._1E4xhnUWHoYgGfTALHItaJ:active{
    background: var(--translucent-translucent-active, rgba(0, 0, 0, 0.07));
    width: 24px;
    height: 24px;
    border-radius: 16px;
    top: 4px;
    right: 4px;
  }
  .h2AgyJUkvHdob4N5vFrt2:hover{
    border-radius: 16px;
    background: var(--sale-200-fca-6-a-6, #FFEBEE);
  }
  .h2AgyJUkvHdob4N5vFrt2:active{
    background: var(--sale-200-fca-6-a-6, #FCA6A6);
    width: 24px;
    height: 24px;
    border-radius: 16px;
    top: 4px;
    right: 4px;
  }

}

/* hit skeleton */
._2mdpWain2prSMGO17MwriS {
  margin: 0;
  padding: 0;
  background: #fff;
  position: relative;
  z-index: 99;
  display: grid;
  grid-template-columns: repeat(3, minmax(10rem, 1fr));
  grid-gap: 4rem 4rem;
  padding-top: 64px;
}
.HM8QeISKBM09qSTXUjJoo ._2mdpWain2prSMGO17MwriS {
  grid-template-columns: repeat(4, minmax(10rem, 1fr));
}

@media only screen and (max-width: 1439px) {
  .HM8QeISKBM09qSTXUjJoo ._2mdpWain2prSMGO17MwriS {
    grid-template-columns: repeat(4, minmax(10rem, 1fr));
  }
  ._2mdpWain2prSMGO17MwriS {
    grid-gap: 2.5rem 2.5rem;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
  .HM8QeISKBM09qSTXUjJoo ._2mdpWain2prSMGO17MwriS {
    grid-template-columns: repeat(3, minmax(10rem, 1fr));
  }
  ._2mdpWain2prSMGO17MwriS {
    grid-template-columns: repeat(3, minmax(10rem, 1fr));
  }
}

@media only screen and (max-width: 767px) {
  .HM8QeISKBM09qSTXUjJoo ._2mdpWain2prSMGO17MwriS {
    grid-template-columns: repeat(2, minmax(8rem, 1fr));
  }
  ._2mdpWain2prSMGO17MwriS {
    grid-template-columns: repeat(2, minmax(8rem, 1fr));
    grid-gap: 32px 24px;
  }
}


._2obTVInQ-wO8hfeXFmEXge {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
._3o2uEamVFZX22Ia1Sbu8hm {
	position: relative;
	display: block;
	background-color: #EEEEEE;
  overflow: hidden;
  padding-top: calc(4 / 3* 100%);
}
._3nsQlqDinQ4w4FMC32lNEh {
  padding: 8px 0px 0px 0px;
}
._7t_XuEl4Jo9GrvJQKp6T1,
._1Vmzg3NtBTTBl_d5z4e2T6,
._3gS-G_GtxDox3w4PsG3y-I,
.KyQ8FQ0AzkDQwAiWmMNcp,
._3yEtZlXWOmH57F2uR-LnWq {
	background-color: #EEEEEE;
	height: 14px;
  margin-bottom: 6px;
  border-radius: 4px;
}
._7t_XuEl4Jo9GrvJQKp6T1 {
  margin-bottom: 8px;
}
.KyQ8FQ0AzkDQwAiWmMNcp {
  margin-bottom: 18px;
}
._7t_XuEl4Jo9GrvJQKp6T1 {
  width: 49px;
}
._1Vmzg3NtBTTBl_d5z4e2T6 {
  width: 98px;
  height: 16px;
}
._3gS-G_GtxDox3w4PsG3y-I {
  width: 146px;
  height: 16px;
}
.KyQ8FQ0AzkDQwAiWmMNcp {
  width: 98px;
  height: 16px;
}
._3yEtZlXWOmH57F2uR-LnWq {
  width: 51px;
  height: 16px;
}
/* pagination */
._2ZJ8LkrMhfAWA6iEfB0Z7n {
  margin-top: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
}
._1wcDB3Knltilo9IQkv6J4m {
  margin-top: 64px;
  display: flex;
  justify-content: center;
}
._2_uoPWn988k7K6vk5euW2G {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px;
  min-width: 110px;
  height: 48px;
  border: 1px solid #c5c5c5;
  background: #fff;
  font-size: 16px;
  color: #212121;
  letter-spacing: 0.02em;
  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}
@media only screen and (min-width: 1024px) {
  ._2_uoPWn988k7K6vk5euW2G:hover {
    background: #fafafa;
  }
}
._2_uoPWn988k7K6vk5euW2G:active {
  background: #eeeeee;
}

@media only screen and (max-width: 767px) {
  ._2_uoPWn988k7K6vk5euW2G {
    width: 100%;
  }

  ._1QIzzvXX4h_mTFBrBHA34u {
    min-height: 107px;
  }
  .KyQ8FQ0AzkDQwAiWmMNcp {
    display: none;
  }
  ._3nsQlqDinQ4w4FMC32lNEh {
    padding: 8px 0px 19px 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
  ._1QIzzvXX4h_mTFBrBHA34u {
    min-height: 107px;
  }
  .KyQ8FQ0AzkDQwAiWmMNcp {
    display: none;
  }
  ._3nsQlqDinQ4w4FMC32lNEh {
    padding: 8px 0px 19px 0px;
  }
}

._3Td-inED69LgwgjU3uiCbG {
  width: 100%;
  height: 40px;
}
/* spinner loading */
@-webkit-keyframes gErgQyrZIe9HIkY0cuILW {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}
@keyframes gErgQyrZIe9HIkY0cuILW {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}

._4oSRT_x_oxMJxoGBBeZBL {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}
._4oSRT_x_oxMJxoGBBeZBL svg {
  animation: gErgQyrZIe9HIkY0cuILW 0.5s linear infinite;
}

/* final sale */
._3xnLloVE1rBOZJ6_p9YdTY {
  padding-top: 8px;
  padding-bottom: 2px;
}
._2cdrvj2DTC0b7Uu9zGKGuE {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  color: #757575;
  text-align: left;
}
@media only screen and (max-width: 767px) {
  ._2cdrvj2DTC0b7Uu9zGKGuE {
    font-size: 12px;
    letter-spacing: 0.03em;
  }
}
._2r1qgrSS5kVAQUniFrfw3e {
  padding-top: 24px;
  padding-bottom: 24px;
  padding-left: 0px;
  padding-right: 0px;
}
._3HGPugblD7NRnJh80dvYOv {
  font-weight: 500;
  font-size: 24px;
  line-height: 120%;
  color: #212121;
}
._3ABg1OJDXg3egYl4CJw4hR {
  margin-top: 8px;
  display: flex;
  justify-content: space-between;
}
._139aUMTTfl4EATpoNAV2DT {
  font-size: 14px;
  line-height: 170%;
  letter-spacing: 0.01em;
  color: #424242;
  flex: 1;
  -webkit-line-clamp: 2;
  overflow: hidden;
  display: -webkit-box;
  position: relative;
  -webkit-box-orient: vertical;
  margin-right: 64px;
}
._3LEKlwW9ZxHTbdgZcxi9SC {
  display: block;
}
._1zWQQLY3dkEU6iV5FXd2pp {
  flex: 1;
}
._3hIqIj7i76eE4aSua4Mywt {
  padding: 0px;
  border: 0px;
  background: transparent;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
  margin-top: 6px;
}
._9XbeatYisnx23iUTk1MM {
  padding-top: 24px;
  padding-bottom: 24px;
}
._3nT7_kAXeeqGgzdLBzL9HA {
  width: 118px;
  height: 30px;
  background: #f5f5f5;
  margin-bottom: 8px;
}
.cFDO7eqSe90P8VDkQd2j0 {
  max-width: 664px;
  width: 100%;
  height: 48px;
  background: #f5f5f5;
}
@media only screen and (max-width: 1023px) {
  ._139aUMTTfl4EATpoNAV2DT {
    margin-right: 0px;
  }
  ._1zWQQLY3dkEU6iV5FXd2pp {
    display: none;
  }
}
._2Ysi-kW0LCgdg5NmF2Rj8e {
  display: flex;
  align-items: flex-start;
  margin: 0px 0px 24px;
  font-weight: 500;
  font-size: 24px;
  line-height: 120%;
  color: #212121;
  white-space: nowrap;
}
.a7bm01_Usv2EUmcn6iob4 {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  min-width: 0;
}
._2lHAIX3wuDwyTvlcLHw-9W {
  margin-left: 6px;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #757575;
  position: relative;
  top: 2px;
  font-weight: 400 !important;
}
._3V7xK4sVy8tMQHO6BfJDqA {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media only screen and (max-width: 767px) {
  /* .resultTitleText {
    max-width: 115px;
  } */
}
.atbF2YhKJ1RkWsevCp5o {
  display: flex;
  align-items: center;
}
.lEePzsaIsRA42JfI2eqMn {
  display: flex;
  align-items: center;
  margin-right: 8px;
  margin-top: 8px;
}

._2UhVjbMYRSPt7CMkEVuSpg {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
  text-decoration: none;
}
._2UhVjbMYRSPt7CMkEVuSpg:hover {
  color: #212121;
  text-decoration: underline;
}
._1LVazAe14ZnChuA3N-YR1f {
  margin-left: 8px;
}
.lEePzsaIsRA42JfI2eqMn:last-child ._1LVazAe14ZnChuA3N-YR1f {
  display: none;
}
.lGn8h2e-vhEVBNoh1Ul2y {
  position: absolute;
  left: 0px;
  top: 16px;
  z-index: 1000;
  background: #fff;
}
._2bcUZ9mW4DKK4hEjE_HKvw {
  width: 150px;
	height: 24px;
	background: #f5f5f5;
}
@media only screen and (max-width: 767px) {
  .lGn8h2e-vhEVBNoh1Ul2y{
    display: none;
  }
}
._3szCfXP_Cxu_4Z434vwV6H {
  position: absolute;
  width: 100%;
  top: 12px;
  background: #fff;
  z-index: 3;
  max-width: 100%;
}
._2nqP0URfOFnK4Y0l_BzCV {
  width: 92px;
  height: 20px;
  margin-top: 16px;
  background: #e6e6e6;
  border-radius: 4px;
}
._1GzIA5O9NYIh7tZP8S8dOD {
  width: 140px;
  height: 20px;
  margin-top: 20px;
  background: #e6e6e6;
  border-radius: 4px;
}
._3I7FLoNvO5reGtna34QTfe {
  position: absolute;
  top: 16px;
  right: 0px;
  width: 20px;
  height: 20px;
  background: #e6e6e6;
}
._1qOmmD3PgJtG93W3veA_DW {
  position: absolute;
  width: 100%;
  top: 86px;
  background: #fff;
  z-index: 3;
  max-width: 100%;
}
._14zwFiVPtenzAQEeRd-Oa {
  width: 92px;
  height: 20px;
  margin-top: 16px;
  background: #e6e6e6;
  border-radius: 4px;
}
._3tr68kPKCcK8qvTyLmIbcD {
  width: 140px;
  height: 20px;
  margin-top: 20px;
  background: #e6e6e6;
  border-radius: 4px;
}
.PTBDC3jufWsgXadCov9Xe {
  position: absolute;
  top: 16px;
  right: 0px;
  width: 20px;
  height: 20px;
  background: #e6e6e6;
}
.m5eSaPryqmvpLG0Q27e8e {
  position: absolute;
  width: 100%;
  top: 162px;
  bottom: 0px;
  background: #fff;
  z-index: 3;
  max-width: 100%;
}
._1e36nsbzvruE6Wr_QMSPYa {
  width: 92px;
  height: 20px;
  margin-top: 16px;
  background: #e6e6e6;
  border-radius: 4px;
}
._3QV7N0llBvZw4fI5gnAaYX {
  width: 140px;
  height: 20px;
  margin-top: 20px;
  background: #e6e6e6;
  border-radius: 4px;
}
._2g4EOuIP6BSFCpWSV550si {
  position: absolute;
  top: 16px;
  right: 0px;
  width: 20px;
  height: 20px;
  background: #e6e6e6;
}
.BKFXyuonGmFYDbS1un-7q {
  overflow-y: hidden;
  overflow-x: auto;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.BKFXyuonGmFYDbS1un-7q::-webkit-scrollbar {
  display: none;
}
._3y6h7MaGsbQn9MD0nuue-_ {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 12px;
  height: 28px;
  cursor: pointer;
  text-transform: capitalize;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #424242;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  margin-left: 6px;
}
._3y6h7MaGsbQn9MD0nuue-_:nth-child(2) {
  margin-left: 0px;
}
._3y6h7MaGsbQn9MD0nuue-_:hover {
  background: #EEEEEE;
  border-radius: 12px;
}
._3y6h7MaGsbQn9MD0nuue-_:active {
  background: #E0E0E0;
  border-radius: 12px;
}
.qk7r9F7O2Wi6zF_UogaJh {
  color: #FAFAFA;
  background: #212121;
  border-radius: 12px;
}
.qk7r9F7O2Wi6zF_UogaJh:hover {
  color: #FAFAFA;
  background: #212121;
  border-radius: 12px;
}
._1YCmYGqMf19m-ZvYUJQrZb {
  padding-left: 0px;
  width: 0px;
  height: 28px;
}
._3NPCIpzeU_bKqn8K_P016 {
  padding-right: 30px;
  width: 0px;
  height: 28px;
}
@media (max-width: 1023px) {
  .BKFXyuonGmFYDbS1un-7q {
    margin-left: -24px;
    margin-right: -24px;
  }
  .BKFXyuonGmFYDbS1un-7q::after {
    display: none;
  }
  ._1YCmYGqMf19m-ZvYUJQrZb {
    padding-left: 24px;
  }
  ._3NPCIpzeU_bKqn8K_P016 {
    padding-right: 24px;
  }
}

@media (max-width: 767px) {
  .BKFXyuonGmFYDbS1un-7q {
    margin-left: -16px;
    margin-right: -16px;
  }
  .BKFXyuonGmFYDbS1un-7q::after {
    display: none;
  }
  ._1YCmYGqMf19m-ZvYUJQrZb {
    padding-left: 16px;
  }
  ._3NPCIpzeU_bKqn8K_P016 {
    padding-right: 16px;
  }
}
.ZT-8Dqlak60t1agZ2yrvE {
  position: relative;
}
._21TqXPYQ7Rp7lohVV20ULX {
  overflow-y: hidden;
  overflow-x: auto;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
._21TqXPYQ7Rp7lohVV20ULX::-webkit-scrollbar {
  display: none;
}
._2aP-oHTlNXWTOyk9pdIWB9 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 28px;
  cursor: pointer;
  padding: 0 12px;
  background: #F5F5F5;
  border-radius: 12px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
  white-space: nowrap;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  margin-left: 6px;
  white-space: nowrap;
  text-transform: capitalize;
}
._2aP-oHTlNXWTOyk9pdIWB9:nth-child(2) {
  margin-left: 0px;
}
._3oEUcoRaUWL57MSwt2Z2g5 {
  color: #FAFAFA;
  background: #212121;
  border-radius: 12px;
}

._3oEUcoRaUWL57MSwt2Z2g5:hover {
  color: #FAFAFA;
  background: #212121;
  border-radius: 12px;
}
._3UdO-JVnuEqYEijDZOV8lU {
  padding-left: 0px;
  width: 0px;
  height: 28px;
}
._1bfA0MibRX0_W2-EXLHJfV {
  padding-right: 30px;
  width: 0px;
  height: 28px;
}
._34cF1OZwM5JW0cPddoa_bm {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 64px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  z-index: 10;
  left: 0px;
  background: linear-gradient(90deg, #FFFFFF 50%, rgba(255, 255, 255, 0) 100%);
}
._1fKx-4zVWJ1yAKcorGWmKO {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 64px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  z-index: 10;
  right: 0px;
  background: linear-gradient(270deg, #FFFFFF 50%, rgba(255, 255, 255, 0) 100%);
}
._3s09rgXjrlu_5A3DdUIxyM,
._2kZtMsiN15Xkw6--udw9ZE {
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border: none;
  background: #fff;
  margin: 0;
  padding: 0;
}
@media (max-width: 1023px) {
  ._1bfA0MibRX0_W2-EXLHJfV {
    padding-right: 0px;
  }
}
@media (pointer: coarse) and (max-width: 1023px) {
  ._21TqXPYQ7Rp7lohVV20ULX {
    margin-left: -24px;
    margin-right: -24px;
  }
  ._3UdO-JVnuEqYEijDZOV8lU {
    padding-left: 24px;
  }
  ._1bfA0MibRX0_W2-EXLHJfV {
    padding-right: 24px;
  }
  ._34cF1OZwM5JW0cPddoa_bm {
    display: none;
  }
  ._1fKx-4zVWJ1yAKcorGWmKO {
    display: none;
  }
}

@media (pointer: coarse) and (max-width: 767px) {
  ._21TqXPYQ7Rp7lohVV20ULX {
    margin-left: -16px;
    margin-right: -16px;
  }
  ._3UdO-JVnuEqYEijDZOV8lU {
    padding-left: 16px;
  }
  ._1bfA0MibRX0_W2-EXLHJfV {
    padding-right: 16px;
  }
}
._3b-iE8emk0kFHO25a7D9Gk {
  position: relative;
  display: flex;
}

._15G6oHUcKWIubO5aJ8-V2e {
  overflow-y: hidden;
  overflow-x: scroll;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
._15G6oHUcKWIubO5aJ8-V2e::-webkit-scrollbar {
  display: none;
}
._3DTLKcu5j34wHIXK7gmNgm {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 28px;
  cursor: pointer;
  padding: 0 12px;
  background: #F5F5F5;
  border-radius: 12px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
  white-space: nowrap;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  margin-left: 6px;
  white-space: nowrap;
}
._3DTLKcu5j34wHIXK7gmNgm:nth-child(2) {
  margin-left: 0px;
}
._2JmdtUCo84LB_eVh0_qlPS {
  color: #FAFAFA;
  background: #212121;
  border-radius: 12px;
}

._2JmdtUCo84LB_eVh0_qlPS:hover {
  color: #FAFAFA;
  background: #212121;
  border-radius: 12px;
}
._3DxzVWlh-vv6XXl0RPUume {
  padding-left: 0px;
  width: 0px;
  height: 28px;
}
._1_fx8ENE7r1RVEXeRcvMPb {
  padding-right: 30px;
  width: 0px;
  height: 28px;
}
._35OLqfSGahiXL7_Miw4l1r {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 64px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  z-index: 10;
  left: 0px;
  background: linear-gradient(90deg, #FFFFFF 50%, rgba(255, 255, 255, 0) 100%);
}
.QnAeF8_EEI9b8nz0PWIfH {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 64px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  z-index: 10;
  right: 0px;
  background: linear-gradient(270deg, #FFFFFF 50%, rgba(255, 255, 255, 0) 100%);
}
._3SiZJPURguenCoQwrr-Q_q,
._2TWK1JHqcKDaY940RcqAeV {
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border: none;
  background: #fff;
  margin: 0;
  padding: 0;
}
@media (max-width: 1023px) {
  ._1_fx8ENE7r1RVEXeRcvMPb {
    padding-right: 0px;
  }
}
@media (pointer: coarse) and (max-width: 1023px) {
  ._3b-iE8emk0kFHO25a7D9Gk {
    margin-left: -24px;
    margin-right: -24px;
  }
  ._3DxzVWlh-vv6XXl0RPUume {
    padding-left: 24px;
  }
  ._1_fx8ENE7r1RVEXeRcvMPb {
    padding-right: 24px;
  }
  ._35OLqfSGahiXL7_Miw4l1r {
    display: none;
  }
  .QnAeF8_EEI9b8nz0PWIfH {
    display: none;
  }
}

@media (pointer: coarse) and (max-width: 767px) {
  ._3b-iE8emk0kFHO25a7D9Gk {
    margin-left: -16px;
    margin-right: -16px;
  }
  ._3DxzVWlh-vv6XXl0RPUume {
    padding-left: 16px;
  }
  ._1_fx8ENE7r1RVEXeRcvMPb {
    padding-right: 16px;
  }
}
._3_dJQQXWh1sk3Nlmc_2hXp {
  position: relative;
}

._2r7SobyDVfGStCOHJ129j2 {
  overflow-y: hidden;
  overflow-x: auto;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
._2r7SobyDVfGStCOHJ129j2::-webkit-scrollbar {
  display: none;
}
._12wkHiU33k8pddF_IgHoad {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 28px;
  cursor: pointer;
  padding: 0 12px;
  background: #F5F5F5;
  border-radius: 12px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
  white-space: nowrap;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  margin-left: 6px;
  white-space: nowrap;
}
._12wkHiU33k8pddF_IgHoad:nth-child(2) {
  margin-left: 0px;
}
._1tJWVAH0UiZuP6k9gblQmJ {
  color: #FAFAFA;
  background: #212121;
  border-radius: 12px;
}

._1tJWVAH0UiZuP6k9gblQmJ:hover {
  color: #FAFAFA;
  background: #212121;
  border-radius: 12px;
}
._7hikRYoSSqw7GQqc8AkfD {
  padding-left: 0px;
  width: 0px;
  height: 28px;
}
.Mzr9c85cAhzLBIJXFn2d {
  padding-right: 30px;
  width: 0px;
  height: 28px;
}
._1cdHCkdRmM1cZCkvP_2ZRu {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 64px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  z-index: 10;
  left: 0px;
  background: linear-gradient(90deg, #FFFFFF 50%, rgba(255, 255, 255, 0) 100%);
}
._2Xz2IEBxqABuC_ZRHig0mL {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  width: 64px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  z-index: 10;
  right: 0px;
  background: linear-gradient(270deg, #FFFFFF 50%, rgba(255, 255, 255, 0) 100%);
}
._1Ji-Y9vD29MQFiX413E-jz,
._2zRXXYvrXXxFG9cbaw2_RK {
  width: 24px;
  height: 24px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  border: none;
  background: #fff;
  margin: 0;
  padding: 0;
}
@media (max-width: 1023px) {
  .Mzr9c85cAhzLBIJXFn2d {
    padding-right: 0px;
  }
}
@media (pointer: coarse) and (max-width: 1023px) {
  ._3_dJQQXWh1sk3Nlmc_2hXp {
    margin-left: -24px;
    margin-right: -24px;
  }
  ._7hikRYoSSqw7GQqc8AkfD {
    padding-left: 24px;
  }
  .Mzr9c85cAhzLBIJXFn2d {
    padding-right: 24px;
  }
  ._1cdHCkdRmM1cZCkvP_2ZRu {
    display: none;
  }
  ._2Xz2IEBxqABuC_ZRHig0mL {
    display: none;
  }
}

@media (pointer: coarse) and (max-width: 767px) {
  ._3_dJQQXWh1sk3Nlmc_2hXp {
    margin-left: -16px;
    margin-right: -16px;
  }
  ._7hikRYoSSqw7GQqc8AkfD {
    padding-left: 16px;
  }
  .Mzr9c85cAhzLBIJXFn2d {
    padding-right: 16px;
  }
}
._3r54AnVYrme0YmDAHuZCnF {
	position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  height: 32px;
  z-index: 1000;
  background: #fff;
}

@media (max-width: 1023px) {
  ._3r54AnVYrme0YmDAHuZCnF {
    margin-left: -24px;
    margin-right: -24px;
  }
}
@media (max-width: 767px) {
  ._3r54AnVYrme0YmDAHuZCnF {
    margin-left: -16px;
    margin-right: -16px;
  }
}
._1rAg-XEQWy67DVfAwTIubm {
	position: absolute;
  right: 0;
  top: 0px;
  z-index: 1000;
  background: #fff;
}
._2CCM_IqS4LWi7tnSmShIVO {
	width: 160px;
	height: 24px;
	background: #f5f5f5;
}
@media only screen and (max-width: 749px) {
  ._1rAg-XEQWy67DVfAwTIubm {
    display: none;
  }
}
/* Algolia Mobile Filter */
._1ilKz9Qfzavseeu4kqjqy2 {
  display: none;
  align-items: center;
  font-size: 14px;
  font-weight: 500;
  flex: 1;
}
._1JehSlDuZ7WXFGhNlPORax ._1ilKz9Qfzavseeu4kqjqy2 {
  font-weight: bold;
}
._3mhKX8c0k3vAjc6qn5yTcq {
  margin-right: 6px;
}
@media only screen and (max-width: 1023px) {
  ._1ilKz9Qfzavseeu4kqjqy2{
    display: flex !important;
  }
}
._1Bms4QfMLTOLWfCUi09qTY {
  position: absolute;
  top: 15px;
  left: 0px;
  right: 0px;
  z-index: 20;
  display: flex;
}
._2R4FMxKDo0UdXgjiCV1ggY {
  flex: 1;
  display: flex;
  justify-content: center;
  margin-right: 16px;
}
._2R4FMxKDo0UdXgjiCV1ggY:last-child {
  justify-content: flex-end;
  margin-right: 0px;
}
._2yoT7wG7wpxInXNozVaLei,
._10Ww7tOJZddyiJk6NEHIS3 {
  display: inline-block;
  height: 20px;
  background-color: #f5f5f5;
  width: 100%;
  border-radius: 4px;
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
  ._10Ww7tOJZddyiJk6NEHIS3 {
    width: 100px !important;
  }
}
@media only screen and (min-width: 750px) {
  ._1Bms4QfMLTOLWfCUi09qTY {
    display: none;
  }
}
._3AYCHU-WAVXzbDSY2eLCdx {
  position: relative;
  width: 100%;
}
._1xvigve75wOSUBYqffsdbV {
  padding-bottom: 24px;
}
._1xvigve75wOSUBYqffsdbV._1QBtf-qfQIw-0kkj3EkiTm {
  padding-bottom: 112px;
}
._1PjA4xWlmmRwrV7-ANTBHL {
  position: relative;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 100;
  background: #fff;
}
.MTeSs_aVCLveuLPEvODbE {
  /* padding-top: 16px; */
  /* padding-bottom: 16px; */
  /* padding-right: 16px; */
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 80px;
}
.yXAZNymkY-7cKLi2rJ7Wp p {
  margin: 0px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._2NBKu1oPlPkII6gkuO5mj {
  font-size: 14px;
  text-align: left;
  color: #757575;
  text-decoration: none;
  white-space: nowrap;
  font-family: "Basel Grotesk";
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
  /* margin-bottom: 8px; */
}
._2NBKu1oPlPkII6gkuO5mj:hover {
  text-decoration: underline;
}
.uDQtWg5lovOeuTxb1i1wM {
  text-align: left;
  color: var(--light-base-primary-default, #212121);
  /* Heading San Serif/24px â€¢ 1.5rem/Regular */
  font-family: "Basel Grotesk";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%; /* 28.8px */
  /* height: 39px; */

  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._1MCQvkh6TiS5D94GdHw1F4 .uDQtWg5lovOeuTxb1i1wM {
  font-weight: bold !important;
}
._1f68dh_ZDWGR6p8tCk54yE {
  display: grid;
  grid-template-columns: repeat(6, minmax(13.25rem, 1fr));
  grid-gap: 0 24px;
}
._2hMsg3LmM065YwGm_4fgKi {
  display: none;
}
._2hMsg3LmM065YwGm_4fgKi .swiper-slide {
  width: 20.7% !important;
  padding-right: 24px;
  box-sizing: border-box;
}
._2vR0l7REnEj6nuHqNZ5VVg {
  display:none;
}
._38Fv1jn1tnYpbMk__haoh7 {
  display: block;
}
@media only screen and (min-width: 1024px) and (max-width: 1440px) {
  ._1f68dh_ZDWGR6p8tCk54yE {
    grid-template-columns: repeat(5, minmax(11.0125rem, 1fr));
  }
  ._7vj0PKvNIFvXVP-CMx_5f&gt;div:nth-last-child(1) {
    display: none !important;
  }
}
@media only screen and (max-width: 1023px) {
  ._1f68dh_ZDWGR6p8tCk54yE {
    display: none;
  }
  ._2hMsg3LmM065YwGm_4fgKi {
    display: block;
    margin-left: -24px;
    margin-right: -24px;
  }
  ._2hMsg3LmM065YwGm_4fgKi .swiper-slide:first-child {
    margin-left: 24px;
  }
  ._1xvigve75wOSUBYqffsdbV {
    padding-bottom: 24px;
  }
}

@media only screen and (max-width: 767px) {
  .MTeSs_aVCLveuLPEvODbE {
    padding-right: 16px;
  }
  ._2hMsg3LmM065YwGm_4fgKi {
    display: block;
    margin-left: -16px;
    margin-right: -16px;
  }
  ._2hMsg3LmM065YwGm_4fgKi .swiper-slide {
    width: 40.3% !important;
    padding-right: 24px;
  }
  ._2hMsg3LmM065YwGm_4fgKi .swiper-slide:first-child {
    margin-left: 16px;
  }
  ._2hMsg3LmM065YwGm_4fgKi .swiper-slide:last-child {
    /* padding-right: 16px; */
  }
  ._1xvigve75wOSUBYqffsdbV {
    margin-bottom: 64px;
  }

._1xvigve75wOSUBYqffsdbV._1QBtf-qfQIw-0kkj3EkiTm {
  padding-bottom: 64px;
}
}

._3NWCZKylOe4LtefYSTXe0y h3{
  cursor: pointer;
  position: relative;
  user-select: none;
  font-weight: normal;
  margin: 0px;
  padding: 12px 26px 12px 16px;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.02em;
  color: #212121;
  border-top: 1px solid #eee;
}
._3NWCZKylOe4LtefYSTXe0y h3:first-child {
  border-top: 0px;
}
._3NWCZKylOe4LtefYSTXe0y ._2TQVb9nabcfrGAJ-J5TTGe{
  position: absolute;
  height: 14px;
  width: 14px;
  top: 50%;
  margin-top: -7px;
  right: 18px;
  pointer-events: none;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: transform .3s ease-out;
  transform: rotate(0deg);
}

._3NWCZKylOe4LtefYSTXe0y ._2ZNg4EV1FcxYcSLgRn-7he{
  position: absolute;
  height: 14px;
  width: 14px;
  top: 50%;
  margin-top: -7px;
  right: 18px;
  pointer-events: none;
  transform: rotate(180deg);
  transition: transform .3s ease-out;
}
._3NWCZKylOe4LtefYSTXe0y a {
  color: #9e9e9e !important;
  text-decoration: none;
}
._6n5GdQ3VjDumgrPrnCqVD {
  padding: 16px;
  color: #616161;
  font-size: 16px;
  line-height: 26px;
}
._2se8oRIqWDfLhYroQcLtMU {
  display: block;
}
._3kQJz6K_EdJrXLK87O_ERr {
  color: #030303;
  font-size:16px;
  font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;
}

._1REb39hrMlzubyLi6WC_Wr {
  text-align: center;
  margin: 80px auto 40px !important;
}

._hN5FhMK-6ZehyeVLP8ZE {
  margin: 20px auto 13.75px;
  font-size: 22px;
  font-weight: 700;
  text-align: center;
}

._hN5FhMK-6ZehyeVLP8ZE h2 {
  border-bottom: 1px solid #DDD;
  display: inline-block;
}

.V19YHQsGw7XTFeVx5FoTL {
  font-size: 22px;
}

.-oNg0COSZ_SOebzVhujWC {
  position: relative;
  margin: 0 auto 20px;
  width: 500px;
}

.-oNg0COSZ_SOebzVhujWC  h2{
  margin:0 0 0.625em;
  font-weight: 700;
  letter-spacing: inherit;
  text-transform: inherit;
}

.-oNg0COSZ_SOebzVhujWC:before {
  top: -2px;
  left: -2px;
  border-radius: 12px 0 100% 0;
  box-shadow: 2px 2px 1px rgb(0 0 0 / 5%);
}
.-oNg0COSZ_SOebzVhujWC:after {
  bottom: -2px;
  right: -2px;
  border-radius: 100% 0 12px 0;
  box-shadow: -2px -2px 1px rgb(0 0 0 / 5%);
}

.-oNg0COSZ_SOebzVhujWC:before,
.-oNg0COSZ_SOebzVhujWC:after {
  content: '';
  display: block;
  position: absolute;
  background-color: #ffffff;
  height: 40px;
  width: 40px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
}

._3RKfhpMq3ov-HM5y-V_Cd {
  display: block;
  border-radius: 12px;
  overflow: hidden;
}

img {
  max-width: 100%;
  border: 0;
}

._3gcL5AEkznai8xsA0CxVCr {
  position: absolute;
  top: 6.67px;
  right: 10px;
}

._3gcL5AEkznai8xsA0CxVCr h2 {
  margin-bottom: 0px;
}

.MNybNO7Oe4spS4eBwOz_h {
  font-size: 40px;
  color: #ffffff;
}

._1hek6Cwosm0x43hjLRq6-_ {
  color: #ffffff;
}

._1xAZ9mdNIxoC85qgH0xGeJ {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 20px;
}

.I7CfxEeOQuPmx8X-KFvDp {
  position: relative;
  display: inline-block;
  background-color: #ffffff;
  padding: 10px 20px;
  border-radius: 4px;
  font-size: 20px;
}

.I7CfxEeOQuPmx8X-KFvDp:after {
  content: '';
  display: block;
  position: absolute;
  top: 5px;
  bottom: 5px;
  left: 5px;
  right: 5px;
  border: 1px dashed #030303;
  border-radius: 4px;
  opacity: 0.3;
}

._20ZoCANY1FNYzZJ1rJ2Rac {
  text-transform: uppercase;
}

._1qRlYOTR949wFHRH_JmAY2 {
  text-align: center;
}

._1qRlYOTR949wFHRH_JmAY2 p {
  margin: 0 0 10px;
  font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;
}

._3qAfZYvKv9gePr2JycR8gp {
  font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;
  font-size: 16px;
  color: #212121;
  font-weight: normal !important;
}

._2VCXlT1yhKnCcziyC2c-Jx {
  font-size: 13px;
  font-weight: 700;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  padding: 15px 45px;
  transition: color 0.1s ease-in, background-color 0.1s ease-in;
  display: inline-block;
  width: auto;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  cursor: pointer;
  border: 1px solid transparent;
  user-select: none;
  appearance: none;
  background-color: #000;
  color: #ffffff;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
}

.NN9eAVcoPT9fBirBYf90A {
  text-align: left;
  text-transform: uppercase;
}

._38XfhlPWi43j59uFdslbLp{
  min-height: 773px;
}
._3xmAfSlhNZfx8BdpZiIYOU{
  min-height: 100vh;
}

._5CgSEAke60hKKfqmfWggF h1 {
  font-family: "Times Now SemiLight";
  font-weight: 400;
  color: #212121;
  margin: 0 0 .75em;
  font-size: 1.875em;
}

._5CgSEAke60hKKfqmfWggF li {
  margin-bottom: 10px;
}
._5CgSEAke60hKKfqmfWggF ul {
  list-style: disc outside;
  padding: 0px;
  margin: 0 0 10px 20px
}

._5CgSEAke60hKKfqmfWggF p {
  margin: 0 0 24px;
}

._5CgSEAke60hKKfqmfWggF p:last-child{
  margin-bottom: 0;
}

._31aC95INHRzV3wIgECuQx4{
  padding: 5px 10px 0 10px;
  border-width: 1px 1px 0 1px;
  background: #fcfcfc !important;
  margin-top: 0px !important;
  color: #333333 !important;
  border: solid 1px #fcfcfc !important;
  border-left: solid 1px #ffffff !important;
  border-right: solid 1px #ffffff !important;
  display: none;
  overflow: hidden !important;
  border-width: 1px 1px 0px 1px !important;
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
}

._5CgSEAke60hKKfqmfWggF p:last-child {
  margin-bottom: 0;
}

._5CgSEAke60hKKfqmfWggF a {
  color: #030303;
  text-decoration: none;
}

._3PKyBaOCz6-3kPRn91roDr a{
  text-decoration: underline;
}
._3PKyBaOCz6-3kPRn91roDr ul,
._3PKyBaOCz6-3kPRn91roDr li{
  margin-bottom: 0;
}
._3KRe65DUXaXDM95JiV_Ll5 a{
  color: blue;
}

._1lZicmzGFx6DSdfaxAYxqz {
    font-size: 14px;;
}
._1lZicmzGFx6DSdfaxAYxqz strong {
  font-weight: 500;
}
._1lZicmzGFx6DSdfaxAYxqz p span{
  display: block;
  color: #333333;
  /* user-select: none; */
}

._3Ql0b3jI6zeu-VUPOlsMy3 span {
  display: inline-block !important;
  color: #333333;
}

._3Ql0b3jI6zeu-VUPOlsMy3 ._49Q6roykNE4Y3Ysfh40N5{
  cursor: pointer;
  text-decoration: underline;
  color: #333333;
}

._1Ubbbrcgyt4kqo9HSIO-Cx a {
  cursor: pointer;
  text-decoration: underline;
  color: #333333;
}
._1lZicmzGFx6DSdfaxAYxqz h3{
  cursor: pointer;
  position: relative;
  user-select: none;
}

._1lZicmzGFx6DSdfaxAYxqz ._1bLXOrOU788TS3htgsxz8h{
  position: absolute;
  height: 10px;
  width: 10px;
  top: 50%;
  margin-top: -5px;
  right: 11px;
  pointer-events: none;
  transition: transform .3s ease-out;
}

._1lZicmzGFx6DSdfaxAYxqz ._1vv58eokvCacbswkBM8ARM{
  position: absolute;
  height: 10px;
  width: 10px;
  top: 50%;
  margin-top: -5px;
  right: 10px;
  pointer-events: none;
  transition: transform .3s ease-out;
}

._1lZicmzGFx6DSdfaxAYxqz ._1vv58eokvCacbswkBM8ARM::after{
  content: "";
  width: 6px;
  height: 6px;
  position: absolute;
  transform: rotate(45deg) !important;
  border: solid #000;
  border-width: 0 2px 2px 0;
}

._1lZicmzGFx6DSdfaxAYxqz ._1bLXOrOU788TS3htgsxz8h::after{
  content: "";
  width: 6px;
  height: 6px;
  position: absolute;
  transform: rotate(-45deg);
  border: solid #000;
  border-width: 0 2px 2px 0;
}

._1bLXOrOU788TS3htgsxz8h ._2Fr_r5sGTJia5EEPHtn3RO{
  width: 20px;
  height: 20px;
  display: inline-block;
}

._1lZicmzGFx6DSdfaxAYxqz ol {
  margin: 0 0 10px 20px;
}

._5CgSEAke60hKKfqmfWggF ol{
  list-style: decimal;
  padding: 0;
}

._5CgSEAke60hKKfqmfWggF h5 {
  font-size: 17.5px;
  font-weight: 700;
  margin: 0 0 11px;
}

._39Sm4Vuk3WEiz8pKZLSTOg {
  width: 100%;
  padding: 13px 15px;
  background-color: #f4f4f4 !important;
  color: #333333;
  border: 0;
  max-width: 100%;
  margin-bottom: 12px;
  font-size: 14px;
  font-family: "Basel Grotesk", "Karla", "HelveticaNeue", "Helvetica Neue", sans-serif;
  line-height: 1.375;
}
._39Sm4Vuk3WEiz8pKZLSTOg::placeholder {
  color: #030303;
  opacity: .6;
}
.spA-F8MBMsvkDGRFHQ3ph {
  padding-top: 72px;
}

._2QNStSSqimQIhLsk9GgOmY {
  margin-top: -6px;
  font-size: 14px;
  display: inline-block;
  width: 100%;
  margin-bottom: 10px;
  font-weight: 500;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  padding: 15px 45px;
  transition: color 0.1s ease-in, background-color 0.1s ease-in;
  background-color: black;
  color: white;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  border-radius: 0px;
  margin-bottom: 20px;
  font-family: "Basel Grotesk","Karla","HelveticaNeue","Helvetica Neue",sans-serif;
}

.DWDrSl25ahZlpvPNHIM9r {
  background-color: #ec523e;
  color: white;
  font-size: 14px;
  padding: 13px 15px;
  margin-bottom: 10px;
}
.ozpFVh1btpFMj2Nhp5VmV {
  background-color: #59ac6c;
  color: white;
  font-size: 14px;
  padding: 13px 15px;
  margin-bottom: 10px;
}
._5CgSEAke60hKKfqmfWggF {
  margin-top: 24px;
}

div._3FVIQfOyltE5s6j3GmR7l3 {
  margin-top: 24px !important;
}
div.NZRw893lbfbbMPQA3VjpQ {
  margin-top: 24px !important;
}

@media only screen and (min-width: 1180px) {
  ._5CgSEAke60hKKfqmfWggF {
    font-size: 16px;
    margin-bottom: 40px;
  }

  
  ._5CgSEAke60hKKfqmfWggF h1 {
    font-size: 1.875em;
  }

  ._3tvUPx1HxEJOG5qd5uYQw3 {
    margin-left: -10px;
    width: 100%;
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-flex;
  }

  .cSf7EToNjsF0WmJR4UR5O {
    width: 50%;
    float: left;
  }

  .QSMPNIzWB8Gi7OqXJNAXO {
    margin-left: 10px;
    width: 50%;
  }

  ._3gdgJS4GIjgeGbNaSSKtG0 {
    padding: 0px 4px 0px 4px;
    margin-bottom: 10px;
    margin-left: 5px;
    margin-top: 10px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .spA-F8MBMsvkDGRFHQ3ph {
    margin-bottom: 40px;
  }
}
@media only screen and (min-width: 750px) {
  .NN9eAVcoPT9fBirBYf90A {
    font-size: 1.875em !important;
  }
}
@media only screen and (min-width: 750px) and (max-width: 1179px) {
  ._5CgSEAke60hKKfqmfWggF {
    font-size: 16px;
  }

  ._3tvUPx1HxEJOG5qd5uYQw3 {
    margin-left: -10px;
    width: 100%;
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-flex;
  }

  .cSf7EToNjsF0WmJR4UR5O {
    width: 50%;
    float: left;
  }

  .QSMPNIzWB8Gi7OqXJNAXO {
    margin-left: 10px;
    width: 50%;
  }

  ._3gdgJS4GIjgeGbNaSSKtG0 {
    padding: 0px 4px 0px 4px;
    margin-bottom: 10px;
    margin-left: 5px;
    margin-top: 10px;
  }
}

@media only screen and (max-width: 749px) {
  ._1rQkxiyFgPkVy8iUWSHRMt {
    height: 200px !important;
  }
  ._2b_3o8otXZP0QM0reySiWl {
    height: 800px !important;
  }
  ._1kgpa7tt_cYSTOEbnUWlcQ {
    width: 90% !important;
    margin: 0 auto 18px auto !important;
  }
  .QEOh1bsjQCUnWmCcKX8CV {
    height: 308px !important;
  }
  ._12G96FQCUCZ-8WCaMjiALc {
    text-align: center;
    margin: 0 0 18px 0 !important;
  }
  ._1_cai9L4Q0oWd7Cnf9ERpo {
    margin: 0 auto 18px auto !important;
  }
  ._3-Eg4hoYd6PPTIwikmgOob {
    width: 100% !important;
    height: 110px !important;
  }
  ._2TGs-joOK_fxmrPGfWm_OT {
    width: 100% !important;
    height: 88px !important;
  }
  ._1ipjfoz7XhMdlSCgFxpUtb {
    width: 100% !important;
    height: 88px !important;
  }
  ._2K7Nz1sHgoJof_K5sTWWSz {
    height: 230px !important;
  }
  ._2uz4e2Gl1ZYdWPpNWiUMPa {
    padding-bottom: 23px !important;
  }
  ._5CgSEAke60hKKfqmfWggF {
    font-size: 16px;
    /* margin-bottom: 40px; */
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 0px;
    margin-top: 0px;
    margin-bottom: 40px;
  }

  .NN9eAVcoPT9fBirBYf90A {
    text-align: center;
  }

  ._5CgSEAke60hKKfqmfWggF p:last-child {
    /* margin-bottom: 10px; */
  }

  ._3gdgJS4GIjgeGbNaSSKtG0 {
    padding: 0px 1px 0px 1px;
    margin-bottom: 10px;
    margin-left: 5px;
    margin-top: 10px;
  }
  ._5CgSEAke60hKKfqmfWggF h1 {
    font-size: 1.5em;
  }
}
._5CgSEAke60hKKfqmfWggF h3{
  position: relative;
  display: block !important;
  text-decoration: none !important;
  width: auto !important;
  height: auto !important;
  padding: 5px 30px 5px 11px !important;
  line-height: 30px !important;
  border-style: solid !important;
  border-color: #fcfcfc !important;
  border-left-color: #ffffff !important;
  border-right-color: #ffffff !important;
  border-width: 1px 1px 0 1px !important;
  background: #fcfcfc !important;
  color: #212121 !important;
  font-size: 14px !important;
  outline: none !important;
  margin: 0 !important;
  -webkit-box-sizing: content-box !important;
  -moz-box-sizing: content-box !important;
  box-sizing: content-box !important;
  overflow: hidden !important;
  cursor: pointer !important;
  font-weight: 500 !important;
}
._2BcNTfHFMEi-DuvmVSGa7Y h3 {
  font-weight: 700 !important;
}
._2uz4e2Gl1ZYdWPpNWiUMPa {
  padding-bottom: 13px;
}

.Jljn0JKzcb93AjMpmDgOQ{
  color: #cb0000;
  margin: 12px 0;
  display: block;
}

._3Z8RQ3L6n5h8gkj2VdHRxU a{
  text-decoration: underline;
}

._1_cai9L4Q0oWd7Cnf9ERpo {
  width: 150px;
  height: 40px;
  background: #f5f5f5;
  border-radius: 4px;
  margin: 0.75em 0;
}

._1eJkSgrYI2Ts846sejl3qO {
  width: 100%;
  height: 22px;
  background: #f5f5f5;
  border-radius: 4px;
  margin-bottom: 24px;
}

._3-Eg4hoYd6PPTIwikmgOob {
  height: 42px;
}

._2TGs-joOK_fxmrPGfWm_OT {
  width: 90%;
}

._1ipjfoz7XhMdlSCgFxpUtb {
  width: 80%;
}

._12G96FQCUCZ-8WCaMjiALc {
  width: 100%;
  margin-top: 24px;
}

._296E4JKWDtqLC-bq7dhSHi {
  width: 200px;
}

._2K7Nz1sHgoJof_K5sTWWSz {
  height: 103px;
}

._1kgpa7tt_cYSTOEbnUWlcQ {
  width: 350px;
  height: 40px;
  background: #f5f5f5;
  border-radius: 4px;
  margin: 0.75em 0;
}

.QEOh1bsjQCUnWmCcKX8CV {
  height: 97px;
}

._15IYf_TSA688CY3n-Bh21W {
  width: 200px !important;
}

._2b_3o8otXZP0QM0reySiWl {
  height: 200px;
}

._1rQkxiyFgPkVy8iUWSHRMt {
  height: 100px;
}
._3dsGzDEGvGzwPBbQQI4XrD h3 {
  font-weight: bold !important;
}

._3dsGzDEGvGzwPBbQQI4XrD ._2zqXAaxtCQ11Fmb_ALZ9hO{
  font-weight: bold !important;
}

._3T4hntS_yXdTt8EOZEpYq- {
  color: #030303;
  text-decoration: underline !important;
}
._3ckBAa1Ub9aXCZS1dEEzqW {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0px;
  flex: none;
  order: 2;
  flex-grow: 0;
  margin: 0px auto;
  /* width: 684px; */
}

._3ckBAa1Ub9aXCZS1dEEzqW ._2KyIbYZY3dl-bfz4udtJfH {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: none;
  order: 0;
  flex-grow: 0;
  margin: 0 0 48px 0;
}

._3ckBAa1Ub9aXCZS1dEEzqW ._3SjzdU9FXEemV2Qn50rdS2 {
  width: 252px;
  font-family: 'Times Now SemiLight';
  font-style: normal;
  font-weight: normal;
  font-size: 30px;
  line-height: 110%;
  text-align: center;
  text-transform: uppercase;
  color: #212121;
  flex: none;
  order: 0;
  flex-grow: 0;
  white-space: nowrap;
}

._3ckBAa1Ub9aXCZS1dEEzqW ._2P5yYfaEKLsmtFR2iQyoq8 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  /* padding: 0px 0px 112px;g */
  width: 100%;
  flex: none;
  order: 1;
  flex-grow: 0;
  margin: 0px 0px;
}

._3ckBAa1Ub9aXCZS1dEEzqW .MTd4NeAKqSnvl_5uWBIiW {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px 0px 16px;
  width: 100%;
  left: 0px;
  top: 0px;
  flex: none;
  order: 0;
  flex-grow: 0;
  margin: 0px 0px;
}
._3ckBAa1Ub9aXCZS1dEEzqW ._3DRiwnRxXL7Gss15Kl0H-I {
  display: none;
}
._3ckBAa1Ub9aXCZS1dEEzqW ._2oh15wIIhKKoS8sOxKtGiF {
  width: 100%;
  left: 0px;
  top: 0px;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 160%;
  letter-spacing: 0.01em;
  color: #505050;
  flex: none;
  order: 0;
  flex-grow: 0;
  margin-bottom: 16px;
}

._3ckBAa1Ub9aXCZS1dEEzqW ._2oh15wIIhKKoS8sOxKtGiF a{
  color: #212121;
  text-decoration: underline;
  /* text-decoration: none;
  border-bottom: 1px solid #212121; */
}

._3ckBAa1Ub9aXCZS1dEEzqW ._2gbKTM35x8bImg2vIolDlo,
._3ckBAa1Ub9aXCZS1dEEzqW ._2gbKTM35x8bImg2vIolDlo a {
  font-family: 'Basel Grotesk';
  font-weight: 500;
  font-size: 14px;
  line-height: 170%;
  letter-spacing: 0.01em;
  color: #212121;
}
.JfZQEjNe0eqJycVTaLZWI ._2gbKTM35x8bImg2vIolDlo,
.JfZQEjNe0eqJycVTaLZWI ._2gbKTM35x8bImg2vIolDlo a {
  font-weight: bold;
}

._3ckBAa1Ub9aXCZS1dEEzqW ._3dPJSZgJz-Tmu0HtuaiSz_ {
  font-family: 'Basel Grotesk';
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin-bottom: 4px;
}
.JfZQEjNe0eqJycVTaLZWI ._3dPJSZgJz-Tmu0HtuaiSz_ {
  font-weight: bold;
}

._3ckBAa1Ub9aXCZS1dEEzqW ._1KFo7Hrs-Rwb8q8tbZ3YDl {
  display: flex;
  flex-direction: column;
  padding: 0px;
  position: static;
  left: 0px;
  top: 120px;
  flex: none;
  order: 2;
  flex-grow: 0;
  margin-bottom: 21px;
}
._3ckBAa1Ub9aXCZS1dEEzqW .R0AUCpx-tGuPTGN6Vd97k {
  order: 3;
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.14px;
  color: #CB0000;
  width: 100%;
  margin-bottom: 12px;
  /* padding: 4px 0 8px; */
}

._3ckBAa1Ub9aXCZS1dEEzqW .R0AUCpx-tGuPTGN6Vd97k._38aqzBP6EujodpW2G1QuNN {
  color: #212121;
  margin-bottom: 8px;
}
._3ckBAa1Ub9aXCZS1dEEzqW .R0AUCpx-tGuPTGN6Vd97k.ZHxu3n8sI7RDf7hhGYzJL {
  color: #505050;
}
._3ckBAa1Ub9aXCZS1dEEzqW ._2RMlaryxxcFo0_7A1prkA0 {
  left: 0px;
  top: 0px;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  flex: none;
  order: 0;
  flex-grow: 0;
  margin-bottom: 8px; 
}

._3ckBAa1Ub9aXCZS1dEEzqW ._2nXCg9r54zVYo1WTmL6LeP {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  flex: none;
  order: 0;
  flex-grow: 0;
}

._3ckBAa1Ub9aXCZS1dEEzqW ._2nXCg9r54zVYo1WTmL6LeP a{
  color: #212121;
  text-decoration: underline !important;
}

._3ckBAa1Ub9aXCZS1dEEzqW ._3WYQ6Ne1bCWxE_YG2yZXhh {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px;
  height: 64px;
  left: 0px;
  top: 224px;
  flex: none;
  order: 3;
  flex-grow: 0;
}

._3ckBAa1Ub9aXCZS1dEEzqW ._1Lhw0v2KRXY9GvBFcvUwc6 {
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #CB0000;
  flex: none;
  order: 0;
  flex-grow: 0;
  margin: 0px 0px;
}

._3ckBAa1Ub9aXCZS1dEEzqW ._1FDWk7Z-HYqxQuaTmwjXR5 {
  left: 0px;
  top: 20px;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 160%;
  letter-spacing: 0.01em;
  color: #CB0000;
  flex: none;
  order: 1;
  flex-grow: 0;
  margin: 0px 0px;
}

._3ckBAa1Ub9aXCZS1dEEzqW ._2MoSv8C8hKCJJlA63jmqyF {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px;
  width: 100%;
  left: 0px;
  top: 320px;
  flex: none;
  order: 1;
  flex-grow: 0;
  margin: 0px 0px;
}

._2MoSv8C8hKCJJlA63jmqyF ._3OQWkpxCY2RatGhPghcVE3 {
  left: 0px;
  top: 0px;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #212121;
  flex: none;
  order: 0;
  flex-grow: 0;
  margin-bottom: 16px;
}

._2MoSv8C8hKCJJlA63jmqyF ._1jfJhP5qLzLaRL2bAo4_ii {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px;
  border-radius: 2px;
  flex: none;
  order: 1;
  flex-grow: 0;
  margin-bottom: -12px;
  /* margin-top: 8px; */
}
._1jfJhP5qLzLaRL2bAo4_ii._2h7tA9qTvnL2O4Wc7FVrU-{
  margin-bottom: 24px;
  margin-top: 1px;
}
._1jfJhP5qLzLaRL2bAo4_ii.yDWfkMhCLq2YZphejzz5N{
  margin-bottom: 24px;
}
._1jfJhP5qLzLaRL2bAo4_ii._2DAYSj-65oxYZdEJMSUVwB input::placeholder{
  letter-spacing: 0.14px;
}
._2Zv4We5AtgXBbPUeb6TGuP {
  display: flex;
  flex-direction: row;
  align-items: center;
  border: 1px solid #BDBDBD;
  box-sizing: border-box;
  border-radius: 2px;

  flex: none;
  order: 1;
  align-self: stretch;
  flex-grow: 0;
  margin: 0px 0px;
  height: 40px;
}

._2Zv4We5AtgXBbPUeb6TGuP:hover {
  border: 1px solid #9E9E9E;
}
._22e1bHcwwLeseIYyMiHR3s {
  height: 97px !important;
  align-items: flex-start !important;
}
@media only screen and (max-width: 767px) {
  ._22e1bHcwwLeseIYyMiHR3s {
    height: 122px !important;
    align-items: flex-start !important;
  }
}
._2MoSv8C8hKCJJlA63jmqyF .O028TmEMVCT587igpCq2D {
  border: 1px solid #9E9E9E;
}

._2sYHP32nPtf7ow6YvNjLpC {
  border: solid 1px #CB0000 !important;
}

._3c_DxbUAcswc5TelrGD64k {
  border: none;
  width: 100%;
  /* height: 40px; */
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.14px;
  color: #212121;
  flex: none;
  order: 0;
  flex-grow: 0;
  margin: 0px 0px;
  padding: 0 14px;
}

._3c_DxbUAcswc5TelrGD64k::placeholder {
  color: #9E9E9E;
}
._3rJbTnWE06C11yLNH1S-C3 ._3c_DxbUAcswc5TelrGD64k {
  box-shadow: 0 0 0px 1000px white inset;
}
.tHpLaqEMsk0uJt9ROl1KV {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  flex: none;
  order: 0;
  align-self: stretch;
  flex-grow: 0;
  margin: 0px 0px;
  height: 17px;
  margin-bottom: 6px;
}

._3asBUE9S3joyryuJizgvKu {
  font-family:'Basel Grotesk';
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 140%;

  letter-spacing: 0.03em;
  color: #212121;
  flex: none;
  order: 0;
  flex-grow: 0;
  margin: 0px 98px;
}

._2MoSv8C8hKCJJlA63jmqyF ._3Uf5mru52hx4dICIv0wjxm {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex: none;
  order: 1;
  flex-grow: 0;
  margin-bottom: 16px;
  width: 100%;
}
._1BHOzbKOBC2FexAEXCK13g._3Uf5mru52hx4dICIv0wjxm {
  margin-top: -4px;
  margin-bottom: 16px;
}
._10lZc3l1-FpfmG__mbz4Zi {
  /* width: 684px;
  height: 20px; */
  left: 0px;
  top: 8px;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  flex: none;
  order: 0;
  flex-grow: 0;
  margin: 8px 0 16px 0;
}
._1BHOzbKOBC2FexAEXCK13g ._10lZc3l1-FpfmG__mbz4Zi {
  color: #505050;
}
.jvwZH8e3_nt6wUY6AeFUV {
  padding: 6px 0px 6px 0px;
  width: 46px;
  flex: none;
  order: 1;
  flex-grow: 0;
  width: 100%;
}

._1rUWCNjlLuezeyD5ISjGF {
  padding: 0px;
  width: 100%;
  padding-left: 8px;
  padding-top: 6px;
  height: 32px;
  left: 0px;
  top: 24px;

  flex: none;
  order: 1;
  flex-grow: 0;
  cursor: pointer;
  white-space: nowrap;
}
._1rUWCNjlLuezeyD5ISjGF:hover {
  border-radius: var(--Primatives-radius-m, 4px);
  background: var(--on-base-accent-secondary-default, #F5F5F5);
}

._1rUWCNjlLuezeyD5ISjGF input, ._1rUWCNjlLuezeyD5ISjGF label {
  cursor: pointer;
}

._2HYWJ6-x23ZjXzTnVzJ1tR {
  margin-top: 4px;
}

._1OAM4uyo79-LbJVV0KhCIx {
  width: 19px;
  height: 20px;
  left: 24px;
  top: 0px;

  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: normal;
  line-height: 140%;

  flex: none;
  order: 1;
  flex-grow: 0;
  margin: 0 8px;

  font-size: 14px !important;
  letter-spacing: 0.01em;
  color: #212121 !important;
  margin: 0px;
  text-transform: none;
  font-weight: normal;
}

/* .option {
  width: 16px;
  height: 16px;
  left: 0px;
  top: 2px;
  flex: none;
  order: 0;
  flex-grow: 0;
} */

._3I7cV02B6pkQ2ttZBlxRBh {
  position: absolute;
  left: 0%;
  right: 0%;
  top: 0%;
  bottom: 0%;

  border: 1.5px solid #9E9E9E;
  box-sizing: border-box;
}

._33P4rOYxwHODAe44jssnVZ {
  width: 100%;
  height: 94px;
  padding: 8px 12px;
  border: none;
  font-size: 14px;
  line-height: 160%;
  resize: none;
  letter-spacing: 0.14px;
}

._33P4rOYxwHODAe44jssnVZ::placeholder {
  color: #9E9E9E;
  font-size: 14px;
  line-height: 160%;
}
._1TfF8_LAJc81-XFP8c-BRx {
  height: 79px !important;
}

@media only screen and (max-width: 767px) {
  ._1TfF8_LAJc81-XFP8c-BRx {
    height: 104px !important;
  }
}
._1NhjancGBuTSHPB9nHlCjM {
  width: 100%;
  height: 100%;
}

._1WhFpCy__Tsh1uYVrCURCI {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  justify-content: space-between;
  width: 100%;
  flex: none;
  order: 8;
  flex-grow: 0;
  margin-top: 37px;
  order: 1;
}
._3oCdSqMjTG0mVigi9UrWMT {
  margin-top: 12px;
}
._1WhFpCy__Tsh1uYVrCURCI ._2Yl9Ck1AKfN8SsdLz01hEZ {
  display: flex;
  color: #212121;
}
._1WhFpCy__Tsh1uYVrCURCI ._2Yl9Ck1AKfN8SsdLz01hEZ ._2X5cb09i5uvXimRq1KA-K3 svg{
  margin-top: 11px;
  margin-left: 0px;
}
._1WhFpCy__Tsh1uYVrCURCI ._2Yl9Ck1AKfN8SsdLz01hEZ .LfkLwnkTXeRJhcFGLGN4s {
  margin-top: 10px;
  margin-left: 6px;
}
._1WhFpCy__Tsh1uYVrCURCI ._2Yl9Ck1AKfN8SsdLz01hEZ ._2X5cb09i5uvXimRq1KA-K3{
  display: flex;
  position:relative;
  margin-left: 4px;
  color: #505050;
  padding-left: 14px;
  padding-right: 14px;
  border-radius: var(--Primatives-spacing-xs, 4px);
  /* cursor: pointer; */
}

._1WhFpCy__Tsh1uYVrCURCI ._2Yl9Ck1AKfN8SsdLz01hEZ ._2X5cb09i5uvXimRq1KA-K3:hover{
  background-color: #F5F5F5;
}
._1WhFpCy__Tsh1uYVrCURCI ._2Yl9Ck1AKfN8SsdLz01hEZ ._2X5cb09i5uvXimRq1KA-K3:active{
  background-color: #E0E0E0;
}
._1WhFpCy__Tsh1uYVrCURCI ._2Yl9Ck1AKfN8SsdLz01hEZ ._2X5cb09i5uvXimRq1KA-K3.ved5myDvScYn4RECKqw85{
  color: #909090;
  cursor: default;
  background-color: #FFF;
}
._1WhFpCy__Tsh1uYVrCURCI ._2Yl9Ck1AKfN8SsdLz01hEZ input{
/* .action .actionLeft .attachmentPart div{ */
  opacity:0;
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  font-size: 0;
  cursor: pointer;
}

._1WhFpCy__Tsh1uYVrCURCI ._2Yl9Ck1AKfN8SsdLz01hEZ input:hover{
  background-color: #F5F5F5;
}
._1WhFpCy__Tsh1uYVrCURCI ._2Yl9Ck1AKfN8SsdLz01hEZ input:active{
  background-color: #E0E0E0;
}
._1edj4hpbGkcceI-j2hpsA9 {
  color: #757575;
  margin-top: 16px;
  order: 1;
}
._2Zv4KoRWO5daupG1Tacjgs {
  /* width: 50px;
  display: flex; */
  width: 100%;
  order: 1;
  padding-bottom: 40px;
  border-bottom: solid 1px #eee;
}
._2Zv4KoRWO5daupG1Tacjgs._1fMZMBnBscAPmERlt6lDBI{
  margin-top: 16px;
}
._1Ci4OI6H15FmoaD6BiEDZc{
  color: var(--on-base-tertiary-default, #757575);
  /* Heading San Serif/14px â€¢ 0.875rem/Regular */
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
  display: flex;
  justify-content: space-between;
  height: 40px;
  padding-top: 10px;
  border-top: solid 1px #eee;
}
.rtMTnLzf_NFG-HbBKbHpP {
  display: flex;
}
.KNN4c2lCbTAXhNcuLO2WE{
  margin-left: 8px;
  /* margin-right: 8px; */
  margin-top: -6px;
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  /* gap: 10px; */
  flex: 1 0 0;
  align-self: stretch;
  border-radius: var(--Primatives-spacing-m, 16px);
  cursor: pointer;
}
.KNN4c2lCbTAXhNcuLO2WE:hover {
  background: var(--on-base-translucent-default, rgba(33, 33, 33, 0.10));
}
.KNN4c2lCbTAXhNcuLO2WE.KNN4c2lCbTAXhNcuLO2WE:active {
  background: #E0E0E0;
}
button._2BNP_q5JKexm-vJKusFxqd {
  position: relative;
  border: none;
  /* display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center; */
  padding: 8px 16px 10px;

  /* width: 66px; */
  height: 40px;

  background: #212121;
  border-radius: 2px;

  flex: none;
  order: 0;
  flex-grow: 0;
}
button._2BNP_q5JKexm-vJKusFxqd._1mNz-DY49bK66i8OgQqGzc span{
  visibility: hidden;
}

._2BNP_q5JKexm-vJKusFxqd:hover {
  background: #414141;
}

._1uLxRTVA10_enrzOHW7Wj9 {
  width: auto;
  height: 22px;

  font-family: Basel Grotesk;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 22px;

  letter-spacing: 0.02em;

  color: #FFFFFF;

  flex: none;
  order: 0;
  flex-grow: 0;
  /* margin: 0px 10px; */
}

._2_Jl7NQ85Jo3wPR018NaYA {
	/* top: 50%;
	left: 50%;
	margin-top: 2px;
  margin-left: 0px;
  width: 20px;
  height: 20px;
  display: inline-block; */
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 20px;
  height: 20px;
	vertical-align: middle;
  fill: #fff;
  animation: mDc4wHPHRP2fDNyNNz9UK 0.5s linear infinite;
}
button._2BNP_q5JKexm-vJKusFxqd._1mNz-DY49bK66i8OgQqGzc ._2_Jl7NQ85Jo3wPR018NaYA{
  visibility: visible;
}
@-webkit-keyframes mDc4wHPHRP2fDNyNNz9UK {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes mDc4wHPHRP2fDNyNNz9UK {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
._1WKraSEGWIco9UjoDh1HmN {
  position: relative;
  display: block;
  margin: 0 auto;
  width: 100%;
  color: #cccccc;
  text-align: left;
  user-select: none;
  -webkit-touch-callout: none;
  background: #fff;
}

._1WKraSEGWIco9UjoDh1HmN.HtpAILmPgVmMBQqQQ7A1b ul {
  display: block;
  border-top: 0px;
  margin: 0;
}
._1WKraSEGWIco9UjoDh1HmN ul {
  display: none;
  position: absolute;
  overflow: hidden;
  width: 100%;
  background: #fff;
  border-radius: 2px;
  top: 100;
  left: 0;
  list-style: none;
  padding: 0;
  z-index: 100;
  border: 1px solid #BDBDBD;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  border-radius: 0px 0px 2px 2px;
  padding-left: 0 !important;
}

._1WKraSEGWIco9UjoDh1HmN ul li {
  display: block;
  text-align: left;
  padding: 6px 14px;
  color: #212121;
  cursor: pointer;
  height: 32px;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.02em;
}
._1WKraSEGWIco9UjoDh1HmN ul li:first-child {
  margin-top: 4px;
}
._1WKraSEGWIco9UjoDh1HmN ul li:last-child {
  margin-bottom: 4px;
}
._1WKraSEGWIco9UjoDh1HmN ul li:hover {
  background: #f0f0f0;
}
.a-9TfZNL68Hz28BwGidrV {
  background: #fff;
  position: relative;
  display: block;
  cursor: pointer;
  height: 40px;
  padding: 0 14px;
  border: 1px solid #BDBDBD;
  border-radius: 2px;
  width:100%;
  letter-spacing: 0.14px;
  font-size: 14px !important;
  -webkit-appearance: none;
  appearance: none;
}
.a-9TfZNL68Hz28BwGidrV:hover {
  border: 1px solid #9E9E9E;
}
.a-9TfZNL68Hz28BwGidrV::placeholder {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #9E9E9E;
  opacity: 1;
}
.HtpAILmPgVmMBQqQQ7A1b .a-9TfZNL68Hz28BwGidrV::placeholder {
  color: #9E9E9E;
  opacity: 1;
}
.a-9TfZNL68Hz28BwGidrV:focus {
  border-color: #bdbdbd !important;
}
._1fYGfLmCIFdPHU0EI6p3dk {
  position: absolute;
  top: 15px;
  right: 10px;
  transform: rotateX(0);
  transition: transform .3s ease-out;
}
._1WKraSEGWIco9UjoDh1HmN._3WiUwreJUBRohyXWZoQ0zS ._1fYGfLmCIFdPHU0EI6p3dk {
  transform: rotate(180deg);
}
._3WiUwreJUBRohyXWZoQ0zS .a-9TfZNL68Hz28BwGidrV::placeholder {
  color: #212121;
  opacity: 1;
}

._3oLJ2w-ms4XUvcBlcBXp9O {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px;
  width: 173px;

  border-radius: 2px;

  flex: none;
  flex-grow: 0;
  order: 2;
  margin-top: 16px;
  margin-bottom: 7px;
}

._1HGJMm55_uRh7HfhHPPtIb {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 6px 0px 0px;

  position: static;
  /* width: 684px; */
  height: 25px;
  left: 0px;
  top: 71px;

  flex: none;
  order: 9;
  align-self: stretch;
  flex-grow: 0;
  margin: 0px 0px;
}
._2yF7Kpdq-ByXKog3QPDnrb {
  padding-top: 8px;
  height: auto;
}
._143gsb_zBbyuUfv0nzXMLV {
  font-family: "Basel Grotesk";
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 140%;

  letter-spacing: 0.03em;

  color: #CB0000;

  flex: none;
  order: 5;
  flex-grow: 1;
}
._3fRwWP5ihB8jeHgdindBq7 {
  font-size: 14px;
  flex: auto;
}
._1QXjN9EcTQ6eIcLL_S5yJj {
  font-family: "Basel Grotesk";
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 140%;

  letter-spacing: 0.03em;

  color: #212121;

  flex: none;
  order: 5;
  flex-grow: 1;
}

._1572eojR3AWqhfJ7F35PjO {
  font-family: "Basel Grotesk";
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 140%;

  letter-spacing: 0.01em;

  color: #CB0000;

  flex: none;
  order: 5;
  flex-grow: 1;

  width: 100%;
}

._1i0yLzyIXAXQHkEgkMew6o {
  color: #212121;
  font-size: 14px;
  /* margin-bottom: 10px; */
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex: none;
  order: 8;
  flex-grow: 0;
  margin-top: 4px;
  align-items: center;
  font-size: 18px;
  font-weight: 535;
  letter-spacing: 0.36px;
  padding-bottom: 40px;
  border-bottom: 1px solid #EEE;
  background: #FFF;
}
.xqB13mfp6GZ-pPff88mnV {
  margin-top: 64px;
  padding-bottom: 64px;
  border-bottom: 0px;
}
@media only screen and (max-width: 767px) {
  .xqB13mfp6GZ-pPff88mnV {
    margin-top: 64px;
    padding-bottom: 40px;
  }
}
._3YnqY2Lgoy5kwpQh5Hab9Y{
  display: flex;
  width: 64px;
  height: 64px;
  padding-bottom: 2px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 33px;
  background: #F5F5F5;
  margin-bottom: 20px;
}
.xqB13mfp6GZ-pPff88mnV ._3YnqY2Lgoy5kwpQh5Hab9Y {
  margin-bottom: 16px;
}
._1i0yLzyIXAXQHkEgkMew6o svg{
  /* margin-bottom: 8px; */
}
._1i0yLzyIXAXQHkEgkMew6o span:nth-child(3){
  color: #757575;
  font-size: 14px;
  font-weight: 400;
  margin-top: 4px;
  letter-spacing: 0.14px;
}
._1i0yLzyIXAXQHkEgkMew6o span:nth-child(4){
  color: #757575;
  font-size: 14px;
  font-weight: 400;
  margin-top: 4px;
  letter-spacing: 0.14px;
  text-align: center;
}
._1i0yLzyIXAXQHkEgkMew6o span:nth-child(5){
  color: #212121;
  font-size: 14px;
  font-weight: 400;
  margin-top: 16px;
  letter-spacing: 0.14px;
  cursor: pointer;
}

/* .selectControl {
  width: 100%;
}

.selectControl .root {
  display: flex;
  flex-direction: row;
  align-items: center;

  width: 100%;
  height: 48px;

  border: 1px solid #BDBDBD;
  box-sizing: border-box;
  border-radius: 2px;

  flex: none;
  order: 1;
  align-self: stretch;
  flex-grow: 0;
}

.selectControl .select {
  width: 100%;
}*/

._3Ali6tndDInG3cYOibTk-J {
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
}

@media only screen and (max-width: 1023px) {
  ._2QA92w9zoTwE73jMPWmoOB {
    margin: 4px 0;
  }
}


@media only screen and (min-width: 768px) and (max-width: 1023px){
  ._3ckBAa1Ub9aXCZS1dEEzqW {
    /* padding: 0 61px; */
    width: auto;
  }
  ._3ckBAa1Ub9aXCZS1dEEzqW ._2KyIbYZY3dl-bfz4udtJfH {
    margin: 24px 0;
  }
  /* .helpContact .textArea {
    padding-bottom: 32px;
  } */
  ._3ckBAa1Ub9aXCZS1dEEzqW ._3SjzdU9FXEemV2Qn50rdS2 {
    font-size: 24px;
    line-height: 120%;
    letter-spacing: -0.01em;
  }
}

@media only screen and (max-width: 767px) {
  ._3ckBAa1Ub9aXCZS1dEEzqW {
    display: unset;
    width: unset;
  }

  ._3ckBAa1Ub9aXCZS1dEEzqW ._2KyIbYZY3dl-bfz4udtJfH {
    display: unset;
  }

  ._3ckBAa1Ub9aXCZS1dEEzqW ._2oh15wIIhKKoS8sOxKtGiF {
    width: unset;
  }

  ._3ckBAa1Ub9aXCZS1dEEzqW ._3SjzdU9FXEemV2Qn50rdS2 {
    margin: 0 auto 24px auto;
    font-size: 20px;
    line-height: 120%;
    height: 24px;
  }

  ._3ckBAa1Ub9aXCZS1dEEzqW ._2P5yYfaEKLsmtFR2iQyoq8 {
    width: auto;
    display: unset;
  }

  ._3ckBAa1Ub9aXCZS1dEEzqW .MTd4NeAKqSnvl_5uWBIiW {
    width: auto;
  }

  ._3nydF1HXnt2WWZ8Wp3A8YB {
    margin-top: 4px;
  }

  ._2BNP_q5JKexm-vJKusFxqd {
    margin: 0;
  }

}

._1rUWCNjlLuezeyD5ISjGF input[type="radio"] {
  position: absolute;
  opacity: 0;
  margin: 0;
  padding: 0;
  display: inline-block;
  width: auto;
}

._1rUWCNjlLuezeyD5ISjGF input[type="radio"] + ._1OAM4uyo79-LbJVV0KhCIx:before {
  content: '';
  background: #fff;
  border-radius: 100%;
  border: 1px solid #c5c5c5;
  display: inline-block;
  width: 16px;
  height: 16px;
  position: relative;
  top: -1px;
  margin-right: 12px;
  vertical-align: middle;
  cursor: pointer;
  text-align: center;
  /* -webkit-transition: all 250ms ease;
  transition: all 250ms ease; */
}
._1rUWCNjlLuezeyD5ISjGF:hover input[type="radio"] + ._1OAM4uyo79-LbJVV0KhCIx:before {
  background: #f5f5f5;
}

._1rUWCNjlLuezeyD5ISjGF input[type="radio"]:checked + ._1OAM4uyo79-LbJVV0KhCIx:before {
  background-color: #fff;
  box-shadow: inset 0 0 0 4px #000;
  border: 1px solid #000;
}

.LJPSOzKCET7yrjw1FIcoo{
  margin-left: 30px;
  position: absolute;
  width: 20px;
  height: 20px;
  right: 6px;
  top: 50%;
  margin-top: -10px;
  pointer-events: none;
}
.LJPSOzKCET7yrjw1FIcoo::after{
  content: "";
  width: 8px;
  height: 8px;
  border: solid #212121;
  border-width: 0 1px 1px 0;
  transform: rotate(-135deg);
  position: absolute;
  right: 8px;
  top: 6px;
}

.i8TjtMVJneQG2ySX2Fphj{
  margin-left: 30px;
  position: absolute;
  width: 20px;
  height: 20px;
  right: 6px;
  top: 50%;
  margin-top: -10px;
  pointer-events: none;
}
.i8TjtMVJneQG2ySX2Fphj::after{
  content: "";
  width: 8px;
  height: 8px;
  border: solid #212121;
  border-width: 0 1px 1px 0;
  transform: rotate(45deg);
  position: absolute;
  right: 8px;
  top: 3px;
}
._1ppipUFcwjqALGYuRTmWik {
  text-align: center;
  width: 100%;
}

._1myXzumB0sCb9QT6z5vVaD {
  width: 150px;
  height: 33px;
  background: #f5f5f5;
  border-radius: 4px;
  margin-bottom: 48px;
}

._2wYAR7V23hcz0b8nDKGLJS {
  width: 100%;
  height: 22px;
  background: #f5f5f5;
  border-radius: 4px;
}

._2EjEp19sMf5WxpExvAzNDx{
  width: 95%;
  margin-bottom: 16px;
}

._1ED-sjc1s70f9qwy9423ta {
  width: 100%;
  margin-bottom: 16px;
}

._3gxWBfBlFtbpVYYkwLh4Qk {
  width: 50%;
  line-height: 17px !important;
  margin-bottom: 8px;
}

.QOwGIz5j2kDp-LmAbO-AY {
  width: 100px;
  margin-bottom: 2px;
}

._37-vaLv-DyFSK9mZGNLEQ2 {
  width: 80px;
  margin-top: 16px;
  margin-bottom: 8px;
}

._3A93tvACPWIa1OzyZHbWJ8 {
  width: 100%;
  margin-bottom: 64px;
}

._37a5g1Ccr6vS-q7O-PIjuV {
  width: 100%;
  height: 500px;
}

/*Help and contact revamp style*/
._1UQwhKHVjyXo16Odqp71JQ{
  width: 684px;
  margin: 0 auto;
}
._2wyhUQN85ay5Al5pLOTbER{
  color: var(--900212121, #212121);
  font-size: 24px;
  font-weight: 535;
  line-height: 120%; /* 28.8px */
  display: flex;
  padding: 24px 0px;
  align-items: center;
  gap: 64px;
  align-self: stretch;
}
._2eZCzVEpvl6cEEmlF97k_o{
  color: var(--on-base-primary-default, #212121);
  font-size: 16px;
  font-weight: 535;
  line-height: 140%; /* 22.4px */
  letter-spacing: 0.32px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 48px;
  border-bottom: 1px solid #E0E0E0;
  cursor: pointer;
  padding-right: 4px;
  width: 100%;
}
.NSVDuHHBvS1sksdhRAtl ._1Lxb01RHG3G62SoCNgsGwb, .NSVDuHHBvS1sksdhRAtl ._2AJAX-OzsYB92MFOiBq0oB{
  border-bottom: none;
}
._2BWy-ZiWSi-VFyNRL70DrY{
  padding-bottom: 34px;
  height: 22px;
  margin-bottom: 20px;
}
._1pGnx4kAFQx-Nv5MyIJaoo{
  display: none;
  padding: 16px 0px 0px;
  gap: 17px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.14px;
}
._1pGnx4kAFQx-Nv5MyIJaoo a{
  color: #505050;
}
._1pGnx4kAFQx-Nv5MyIJaoo ul,
._1pGnx4kAFQx-Nv5MyIJaoo li{
  margin: 0;
  padding: 0;
}
._1pGnx4kAFQx-Nv5MyIJaoo ul{
  padding-left: 32px;
  list-style: decimal;
  list-style-position: outside;
}
.NSVDuHHBvS1sksdhRAtl ._2eZCzVEpvl6cEEmlF97k_o svg{
  transform: rotate(180deg);
  animation-duration: 0.2ms;
}
.NSVDuHHBvS1sksdhRAtl ._1pGnx4kAFQx-Nv5MyIJaoo{
  display: flex;
  flex-direction: column;
  color: #505050;
}
.NSVDuHHBvS1sksdhRAtl ._2gQwW0lDr1fCGTyJeKroO3 {
  border-bottom: 1px solid #E0E0E0;
  padding-bottom: 24px !important;
}
.NSVDuHHBvS1sksdhRAtl .K9JupNupwiY7zxNa9gehC{
  cursor: pointer;
  text-decoration: underline;
  text-underline-offset: 2px;
}
._3WWIY4NiG4IWWQhQ-1rY25{
  margin: 40px 0;
  display: flex;
  justify-content: space-between;
  margin-bottom: 112px;
}
.sqk_UTQOeHUasjGpbEEZ_{
  display: flex;
  flex-direction: column;
  gap: 8px;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%; /* 22.4px */
  letter-spacing: 0.32px;
  width: 330px;
}
.sqk_UTQOeHUasjGpbEEZ_ .siwHOMdmkZkOZ6zeFTS{
  color: var(--on-base-primary-default, #212121);
  font-weight: 535;
}
.sqk_UTQOeHUasjGpbEEZ_ span:last-of-type{
  color: #505050;
}
.sqk_UTQOeHUasjGpbEEZ_ a{
  color: #757575;
  text-decoration: none;
  font-size: 14px;
  margin-top: -2px;
  letter-spacing: 0.14px;
}
._27ewE4JsZF4eD_3QggS1lH{
  width: 24px;
  height: 24px;
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
  ._1UQwhKHVjyXo16Odqp71JQ{
    width: 100%;
  }
  ._3WWIY4NiG4IWWQhQ-1rY25{
    gap: 32px;
    margin-bottom: 40px;
  }
  .sqk_UTQOeHUasjGpbEEZ_{
    width: 50%;
    font-size: 14px;
    height: 125px;
  }
  .sqk_UTQOeHUasjGpbEEZ_ a{
    font-size: 12px;
  }
}
@media only screen and (max-width: 767px) {
  ._1UQwhKHVjyXo16Odqp71JQ{
    width: 100%;
    margin-top: -16px;
    margin-bottom: -50px;
  }
  ._3WWIY4NiG4IWWQhQ-1rY25{
    gap: 24px;
    flex-direction: column;
    margin-bottom: 40px;
  }
  .sqk_UTQOeHUasjGpbEEZ_{
    width: 327px;
    font-size: 14px;
    height: 125px;
  }
  .sqk_UTQOeHUasjGpbEEZ_ a{
    font-size: 12px;
  }
}
._1EeMUbcANbYtgJvi6kqTV-{
  padding: 0px 0px 0px;
  padding-bottom: 40px;
  border-bottom: solid 1px #eee;
}
._1EeMUbcANbYtgJvi6kqTV- .FbTSj-Dr0gz8VKxqXYfEc{
  padding-bottom: 4px;
}
._1EeMUbcANbYtgJvi6kqTV- button._1DM2XFeEuJ1MlFvHz-t0TX{
  /* display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  align-items: center;
  gap: 10px; */
  height: 40px;
  /* width: 205px; */
  padding: 0px 16px;
  /* gap: 6px; */
  align-self: flex-start;
  border-radius: 2px;
  border: 1px solid var(--on-base-border-primary-default, #C5C5C5);
  background-color: #fff;
}
._1EeMUbcANbYtgJvi6kqTV- button._1DM2XFeEuJ1MlFvHz-t0TX:hover{
  border: 1px solid var(--5009-e-9-e-9-e, #9E9E9E);
  background-color: #FAFAFA;
}
._1EeMUbcANbYtgJvi6kqTV- button._1DM2XFeEuJ1MlFvHz-t0TX:active{
  border: 1px solid var(--700616161, #616161);
  background-color: #EEE;
}
._1EeMUbcANbYtgJvi6kqTV- ._3oqdRE21nE6rVKynDe88pE {
  color: #CB0000;
}
._1EeMUbcANbYtgJvi6kqTV- button._1DM2XFeEuJ1MlFvHz-t0TX span{
  color: var(--on-base-primary-default, #212121);
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.28px;
}

._2UayHDvjI9gNIPwEMz5J4J {
  display: flex;
  gap: 12px;
}
._2QbPJ2UspdTk7r-U-2ediE {
  padding: 0 16px;
}
._1uHa8EyeKZwxp81Ab2FmjA {
  width: 100%;
  max-width: 1392px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  gap: inherit;
  margin-bottom: 72px;
}
.mC7wWyBlpMiiWaUAttBKF {
  margin-bottom: 105px;
}
.YguEWl3FzEf860tBMxsR_ {
  flex: 1;
  width: auto !important;
}
.cH5gql74dyFOiHne10sBb {
  width: 212px;
  height: 30px;
  /* margin-right: 142px; */
  color: #757575;
  font-size: 14px;
  line-height: 150%;
  letter-spacing: 0.14px;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 4px;
  margin-top: 72px;
  margin-left: 6px;
  margin-right: -6px;
}

.cH5gql74dyFOiHne10sBb:hover {
  color: #212121;
}
.cH5gql74dyFOiHne10sBb div{
  width: 12px;
  height: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.pmZ21SaxArws3OEXs_QCq,
.cH5gql74dyFOiHne10sBb:hover ._3f-Y-aJumrZ70lufIeCxDT {
  display: none;
}
.cH5gql74dyFOiHne10sBb:hover .pmZ21SaxArws3OEXs_QCq {
  display: inline-block;
}
._3KEnXBxIdq5H0whqN8P63p {
  display: none;
}
._3u2l9ESeKrToIeF_3KU1tw .zNG8bwcpHP7QbkI206-KA{
  margin: 0px 0 16px 0;
}
._3u2l9ESeKrToIeF_3KU1tw .zNG8bwcpHP7QbkI206-KA ._1os31HfzjMmXKVDRWE2xTF{
  color: #212121;
  /* Heading San Serif/14px â€¢ 0.875rem/Medium */
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-style: normal;
  font-weight: 535;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
}
.JfZQEjNe0eqJycVTaLZWI .zNG8bwcpHP7QbkI206-KA ._1os31HfzjMmXKVDRWE2xTF{
  font-weight: bold;
}
._3u2l9ESeKrToIeF_3KU1tw .zNG8bwcpHP7QbkI206-KA ._1Vh2qDgundhtL6ruDTp2u4{
  margin: 4px 0 4px 0;
  color: #505050;
  /* Heading San Serif/14px â€¢ 0.875rem/Regular */
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
}
._3u2l9ESeKrToIeF_3KU1tw .zNG8bwcpHP7QbkI206-KA ._3A5DiznxgtnGphQFHnVRTs{
  display: flex;
  cursor: pointer;
}
._3u2l9ESeKrToIeF_3KU1tw .zNG8bwcpHP7QbkI206-KA ._1RSQ7JmxbpQwTixGPZ9L6m{
  color: #757575;
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
}

._3u2l9ESeKrToIeF_3KU1tw .zNG8bwcpHP7QbkI206-KA ._3A5DiznxgtnGphQFHnVRTs svg{
  margin: 2px 0 0 6px;
  /* position: absolute; */
}
._2pNp-5bLVAaOJn1cSepQye{
  max-width: 684px;
  width: 100%;
}

._3XwTaUSavTuMwLUtOjo1AB {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.HtU7oSP75-sEW7KEfZ0PG{
  display: flex;
}
.HtU7oSP75-sEW7KEfZ0PG .yDWfkMhCLq2YZphejzz5N:first-child{
  width: 337px;
  margin-right: 5px;
}
.HtU7oSP75-sEW7KEfZ0PG .yDWfkMhCLq2YZphejzz5N:last-child{
  width: 337px;
  margin-left: 5px;
}
._1QMAv-SQNVJtKw0t-KxTWz {
  order: 1;
  font-size: 14px;
  color: #505050;
  letter-spacing: .14px;
  display: flex;
  margin-top: 2px;
  margin-bottom: -13px;
}

._1QMAv-SQNVJtKw0t-KxTWz a {
  color: #757575;
  letter-spacing: .14px;
  text-underline-offset: 2px;
  white-space: nowrap;
}

._1QMAv-SQNVJtKw0t-KxTWz a:hover {
  text-decoration: underline;
}
._3FkM-HRuZNVK34uoKKCsHl {
  order: 1;
  margin-top: 2px;
  margin-bottom: 8px;
  font-size: 14px;
  color: #505050;
  letter-spacing: .14px;
}
._1DiFb_T_sN0i2WDcVxZDQK{
  margin-left: 7px;
}
._1KzoXqEKjxvPeE1SpNsTGv a {
  color: #757575;
  letter-spacing: .14px;
  text-underline-offset: 4px;
  white-space: normal;
}

._1KzoXqEKjxvPeE1SpNsTGv a:hover {
  text-decoration: underline;
}
._1k57xxNWFEBawJFQMwF6_U {
  background-color: #fff;
  padding: 0;
  margin: 0;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  box-shadow: 0 0 0 0 #000000 inset;
	/* transition: all 0.2s ease-in-out; */
	position: relative;
	cursor: pointer;
  border: 1px solid #c5c5c5;
  background: #0000;
  line-height: normal;
  -webkit-appearance: none !important;
  appearance: none;
  box-sizing: border-box;
}
._1k57xxNWFEBawJFQMwF6_U:after {
  content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
  opacity: 0;
  width: 10px;
	height: 8px;
	margin-left: -5px;
	margin-top: -4px;
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;
}
._1k57xxNWFEBawJFQMwF6_U:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
._1k57xxNWFEBawJFQMwF6_U:checked:after {
	opacity: 1;
}

.yyZ0BMJ4hddzkbv1Plvsn {
  display: flex;
  width: 100%;
  margin-bottom: 8px;
}
._3FkM-HRuZNVK34uoKKCsHl .yyZ0BMJ4hddzkbv1Plvsn {
  margin-bottom: 0px;
}
@media only screen and (max-width: 1024px) {
  ._1uHa8EyeKZwxp81Ab2FmjA {
    flex-direction: column;
    margin-bottom: 0px;
  }
  .mC7wWyBlpMiiWaUAttBKF {
    margin-bottom: 0px;
  }
  .cH5gql74dyFOiHne10sBb {
    margin-bottom: 5px;
    margin-top: -6px;
    margin-left: -5px;
  }
  .HtU7oSP75-sEW7KEfZ0PG{
    display: block;
    flex-direction: column;
    width: 100%;
  }
  .HtU7oSP75-sEW7KEfZ0PG .yDWfkMhCLq2YZphejzz5N{
    width: 100% !important;
    margin-left: 0px !important;
  }
  ._3ckBAa1Ub9aXCZS1dEEzqW .MTd4NeAKqSnvl_5uWBIiW {
    margin-bottom: 2px;
  }
  ._3FkM-HRuZNVK34uoKKCsHl {
    margin-top: 0px;
    margin-bottom: 6px;
  }
  .yyZ0BMJ4hddzkbv1Plvsn{
    margin-bottom: 6px;
    margin-top: 0px;
  }
  ._3FkM-HRuZNVK34uoKKCsHl .yyZ0BMJ4hddzkbv1Plvsn {
    margin-bottom: 0px;
  }
  ._31uFTlc91If3pOFay1hCFR {
    display: flex;
    padding-right: 1px;
    white-space: nowrap;
    padding-top: 3px;
  }
  ._1DiFb_T_sN0i2WDcVxZDQK{
    margin-top: 2px;
  }
  ._2UayHDvjI9gNIPwEMz5J4J ._1WhFpCy__Tsh1uYVrCURCI {
    margin-top: 18px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .RD4O95TVt2LlBK7O4S9ec {
    margin-top: 6px;
  }
}

/* form select start */
.oUwA0rDVJQR1sSV499DzD {
  width: 100%;
  height: 40px;
  border: 1px solid #bdbdbd;
  border-radius: 2px;
  padding: 0 12px;
  outline: none;
  font-size: 14px;
  letter-spacing: 0.01em;
  color: #212121;
  background-color: transparent;
}
.oUwA0rDVJQR1sSV499DzD:focus {
  border: 1px solid #616161;
}
.oUwA0rDVJQR1sSV499DzD:hover {
  border: 1px solid #616161;
}
.oUwA0rDVJQR1sSV499DzD:active {
  border: 1px solid #616161;
}

._1gwFSlvK4mb9qxgbCtfwoZ {
  position: relative;
  width: 100%;
}

.TfSlA4uB1uFMW2Z8ZYLgI {
  display: none;
  position: absolute;
  max-height: 358px;
  overflow: auto;
  width: 100%;
  background: #fff;
  border-radius: 2px;
  top: 0px;
  left: 0;
  padding: 0;
  z-index: 100;
  border: 1px solid #9e9e9e;
  box-shadow: 0px 6px 6px rgb(0 0 0 / 10%);
  border-radius: 2px;
}
._1UXgzP01NGDh3Jbob-a5cX {
  color: #212121;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}

._1gwFSlvK4mb9qxgbCtfwoZ ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

._1gwFSlvK4mb9qxgbCtfwoZ ul li {
  display: block;
  text-align: left;
  padding: 6px 10px;
  cursor: pointer;
  height: 32px;
}
._1gwFSlvK4mb9qxgbCtfwoZ ul li:hover {
  background: #fafafa;
}
.wBsZay3INpckX0VM8ylG0 .TfSlA4uB1uFMW2Z8ZYLgI {
  display: block;
  margin: 0;
}
._31ZCIuGHYJTNGm4XHSg03Y {
  width: 100%;
  height: 40px;
  border: 1px solid #bdbdbd;
  border-radius: 2px;
  padding: 0 12px;
  outline: none;
  appearance: none;
  cursor: pointer;
  font-size: 14px;
  letter-spacing: 0.01em;
  color: #212121;
  background-color: transparent;
}
._31ZCIuGHYJTNGm4XHSg03Y:focus {
  border: 1px solid #616161;
}
._31ZCIuGHYJTNGm4XHSg03Y:hover {
  border: 1px solid #616161;
}
._31ZCIuGHYJTNGm4XHSg03Y:active {
  border: 1px solid #616161;
}
._31ZCIuGHYJTNGm4XHSg03Y::placeholder {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #9e9e9e;
}

._1gQ_MtSsQAzDSPF2EFyKEJ {
  border: 1px solid #cb0000;
}
._1gQ_MtSsQAzDSPF2EFyKEJ:focus {
  border: 1px solid #cb0000;
}
._1gQ_MtSsQAzDSPF2EFyKEJ:hover {
  border: 1px solid #cb0000;
}
._1gQ_MtSsQAzDSPF2EFyKEJ:active {
  border: 1px solid #cb0000;
}
._1_XtRGGyL5I62SvKuQ4lQe {
  position: absolute;
  top: 16px;
  right: 12px;
}
/* form select end */

._2yB0efrSU7RERCMCFO1ZWF ._2wyhUQN85ay5Al5pLOTbER {
  margin-left: 16px;
  margin-right: 16px;
}
._2yB0efrSU7RERCMCFO1ZWF ._1ppipUFcwjqALGYuRTmWik {
  padding-left: 16px;
  padding-right: 16px;
}

/* common dialog */
._3VcO8MPO1zTNR39t2QWuE4 {
  position: fixed;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  z-index: 1050;
  opacity: 0;
  transition: opacity .3s ease-in;
  overflow-y: auto;
  pointer-events: none;
}
._1pnE3JkVOPwRFVSkAHehWa {
  opacity: 1;
  pointer-events: auto;
}
.n65kPW5Z6KWsA6xO13grk {
  opacity: 0;
  background: #000;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  z-index: -1;
  transition: opacity 0s ease-in;
}
._1pnE3JkVOPwRFVSkAHehWa .n65kPW5Z6KWsA6xO13grk {
  opacity: .4;
}
._1qOEKK55Dg6_v3E1dydsbQ {
  height: 100%;
  outline: 0px;
  overflow: hidden auto;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
._33lHMhFM8U8vzpm1PIHt44 {
  flex-direction: column;
  display: flex;
  text-align: left;
  width: 325px;
  z-index: 999;
  background: transparent;
  margin: 64px auto;
  opacity: 0;
  transform: translate3d(0, 30px, 0);
}
._1pnE3JkVOPwRFVSkAHehWa ._33lHMhFM8U8vzpm1PIHt44 {
  transition: opacity .3s cubic-bezier(0.23, 1.0, 0.32, 1.0), transform .3s cubic-bezier(0.23, 1.0, 0.32, 1.0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
}

/* confirm dialog */
.bl-I9qUVz3XXHCS5LUG4V {
  position: fixed;
  top: 0;
  left: 0;
  right: 0px;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.4);
}
._99AwDGx9V02ut6ydP7dO_ {
  padding: 16px 16px 24px 16px;
  width: 325px;
  margin: 0 auto;
  background: #FFFFFF;
  border-radius: 8px;
  box-shadow: 0px 6px 6px 0px rgba(0, 0, 0, 0.1);
}

._37uJ2XfdfmVLLn28l9cq6A {
  padding-bottom: 24px;
}
._1NBX_Q_WF5eU8w8sMYz4Ts {
  padding: 4px 0px;
  display: flex;
  justify-content: center;
  align-items: center;
}
._1MewhrN7Fvq348shHIHH2l {
  padding: 4px 0px 8px 0px;
  font-family: "Basel Grotesk";
  font-size: 16px;
  color: #212121;
  font-weight: 500;
  line-height: 22.4px;
  letter-spacing: 0.02em;
  text-align: center;
}
.tqyeasCcECoJDB4VIc6Xq {
  font-family: "Basel Grotesk";
  font-size: 16px;
  color: #505050;
  line-height: 22.4px;
  letter-spacing: 0.02em;
  text-align: center;
  margin-bottom: 8px;
}
.tqyeasCcECoJDB4VIc6Xq a {
  font-family: "Basel Grotesk";
  font-size: 16px;
  color: #505050;
  line-height: 22.4px;
  letter-spacing: 0.02em;
  text-underline-offset: 3px;
  text-decoration: underline;
  text-decoration-thickness: 1px;
}
.tqyeasCcECoJDB4VIc6Xq:last-child {
  margin-bottom: 0px;
}
._34yRwg5_gWvtvrTSMiRsQF {
  display: flex;
  flex-direction: column;
}
._1FGdkDREwAnmn_RkoEEjlG {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  height: 40px;
  background: #212121;
  border-radius: 2px;
  border: none;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  font-family: "Basel Grotesk";
  font-size: 16px;
  font-weight: 500;
  line-height: 22.4px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #fff;
}
._1FGdkDREwAnmn_RkoEEjlG:hover {
  background: #424242;
}
._1FGdkDREwAnmn_RkoEEjlG:active {
  background: #616161;
}

.kMgip9ihoQuIrtTkRVLnt {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding-top: 16px;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  color: #757575;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}

._1zl3kv69vulFCm0V5BavRh {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  color: #CB0000;
  margin-top: 24px;
  order: 1;
}
._3p5ooOGQyBHJaled1o1pBC{
    width: 100%;
    display: flex;
    align-items: center;
    height: 100%;
    pointer-events: none;
}

._2FG4hKP2_ICcVrouxEgGXf {
    flex: 1;
    width: 100%;
}

._3p5ooOGQyBHJaled1o1pBC img {
    max-width: 100%;
    border: 0;
}

._1p0HZFg9Q9W9sFyXuVl7rv{
    text-align: center;
    /* padding: 40px; */
    height: 100%;
}

._3qCJRYHKXjr4gF4P5wMmW_ {
    position: fixed;
    width: 50%;
    left: 0;
    top: 0;
    bottom: 0;
}

.TibMsImEyNp6KUkFOZslD {
    display: none;
}

._2oxinCwIHbmL2s-zxxW0aE {
    color: var(--on-base-primary-default, #212121);
    text-align: center;
    /* Heading San Serif/32px â€¢ 2rem/Regular */
    font-family: "Basel Grotesk";
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 110%; /* 35.2px */
    letter-spacing: -0.32px;
}
._3UCvp3U1Rgplu5OJ24Dj5i.KB52b6dJ46RzSqz5RvF32 {
    background-image: url(/static/images/oops.jpg);
}

@media only screen and (max-width: 767px) {
    ._3p5ooOGQyBHJaled1o1pBC {
        flex-direction: column;
    }

    ._3qCJRYHKXjr4gF4P5wMmW_ {
        display: none;
    }

    .TibMsImEyNp6KUkFOZslD {
        display: block;
        width: 100%;
    }

    ._3mAaPXQZ-kRRCW3wJizXsI {
        margin-top: 30px;
    }

    ._3mAaPXQZ-kRRCW3wJizXsI img {
        width: 120px;
    }

    ._2oxinCwIHbmL2s-zxxW0aE {
        color: var(--on-base-primary-default, #212121);
        text-align: center;
        /* Heading San Serif/24px â€¢ 1.5rem/Regular */
        font-family: "Basel Grotesk";
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 120%; /* 28.8px */
        flex: 1;
        margin-bottom: 70px;
        letter-spacing: 0px;
    }
    
    ._3UCvp3U1Rgplu5OJ24Dj5i.KB52b6dJ46RzSqz5RvF32 {
        /* min-height: calc(100vh); */
        width: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        aspect-ratio: 1;
        background-position: center center;
    }
    ._3mAaPXQZ-kRRCW3wJizXsI {
        position: absolute;
        bottom: 36px;
        width: 100%;
        flex: 0;
    }
    ._3mAaPXQZ-kRRCW3wJizXsI svg {
        width: 90px;
        height: 13px
    }

    ._1p0HZFg9Q9W9sFyXuVl7rv{
        display: flex;
        justify-content: center;
        align-items: center;
    }
}
@media only screen and (min-width: 768px) and (max-width: 1024px){

    ._3p5ooOGQyBHJaled1o1pBC {
        flex-direction: column;
    }

    ._3qCJRYHKXjr4gF4P5wMmW_ {
        display: none;
    }

    .TibMsImEyNp6KUkFOZslD {
        display: block;
        width: 100%;
    }

    ._3mAaPXQZ-kRRCW3wJizXsI {
        /* margin-top: 30px; */
    }

    ._3mAaPXQZ-kRRCW3wJizXsI img {
        width: 120px;
    }

    ._2oxinCwIHbmL2s-zxxW0aE {
        color: var(--on-base-primary-default, #212121);
        text-align: center;
        /* Heading San Serif/24px â€¢ 1.5rem/Regular */
        font-family: "Basel Grotesk";
        font-size: 24px;
        font-style: normal;
        font-weight: 400;
        line-height: 120%; /* 28.8px */
        flex: 1;
        margin-bottom: 40px;
        letter-spacing: 0px;
    }
    
    ._3UCvp3U1Rgplu5OJ24Dj5i.KB52b6dJ46RzSqz5RvF32 {
        /* min-height: calc(100vh); */
        width: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        aspect-ratio: 1;
        background-position: center center;
    }
    ._3mAaPXQZ-kRRCW3wJizXsI {
        position: absolute;
        bottom: 36px;
        width: 100%;
        flex: 0;
    }
    ._3mAaPXQZ-kRRCW3wJizXsI svg {
        width: 90px;
        height: 13px
    }

    ._1p0HZFg9Q9W9sFyXuVl7rv{
        display: flex;
        justify-content: center;
        align-items: center;
    }
}
@media only screen and (min-width: 1025px) {
    ._1p0HZFg9Q9W9sFyXuVl7rv{
        position: static;
        width: 50%;
        right: 0;
        /* margin-top: -60px; */
        text-align: center;
    }

    ._3UCvp3U1Rgplu5OJ24Dj5i.KB52b6dJ46RzSqz5RvF32 {
        min-height: calc(100vh);
        width: 100%;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center center;
    }
    ._3mAaPXQZ-kRRCW3wJizXsI {
        position: absolute;
        bottom: 35px;
        width: 50%;
    }

    ._2oxinCwIHbmL2s-zxxW0aE {
        margin-bottom: 35px;
    }

    ._1p0HZFg9Q9W9sFyXuVl7rv{
        display: flex;
        justify-content: center;
        align-items: center;
    }
}
._1mGx3yxvoC_uqCy2NEhAux {
  padding-bottom: 61px;
  margin-top: 24px;
  min-height: 560px;
}

._1fvwMVvmJW_rt-0lIWSr76 {
  width: 150px;
  height: 40px;
  background: #f5f5f5;
  border-radius: 4px;
  margin: 0.75em 0;
}
.US7fYaG_GqvN_pfWV5m9q ._3YggAqkWG3GZnU6iHfkWdx {
  cursor: pointer;
  text-decoration: underline;
}
._1LQIuvKHfCABmArNW7xWLC {
  width: 250px;
  height: 30px;
  background: #f5f5f5;
  border-radius: 4px;
  margin: 5px 0;
}

._11EB93q-zqguFePBbdQNDZ {
  width: 60px;
  height: 30px;
  background: #f5f5f5;
  border-radius: 4px;
  margin: 6px 8px 5px 0;
}
@media only screen and (max-width: 749px) {
  ._3vo0YmyV_EnbXDoJYBpfbJ {
    text-align: center;
    margin: 0 0 18px 0 !important;
  }
  ._1fvwMVvmJW_rt-0lIWSr76 {
    margin: 0 auto 18px auto !important;
  }
  ._1mGx3yxvoC_uqCy2NEhAux {
    padding-left: 24px;
    padding-right: 24px;
    margin-top: 0px;  
  }
}

.YZ3Ogs2EqAXkTl2PE97Pr {
  font-size: 1.875em;
  font-family: "Times Now SemiLight";
	font-weight: 400;
  text-transform: uppercase;
  color: #212121;
	margin: 0 0 .75em;
}
@media only screen and (max-width: 749px) {
  .YZ3Ogs2EqAXkTl2PE97Pr {
    text-align: center !important;
    font-size: 1.5em;
  }
}
@media only screen and (min-width: 750px) {
  .YZ3Ogs2EqAXkTl2PE97Pr {
    font-size: 1.875em;
  }
}

._3uYbVc33Z6CsPQXb-0sriV {
  position: absolute;
	right: 6px;
	width: 8px;
	height: 8px;
	top: 50%;
	/* line-height: 20px; */
	margin-top: -4px;
	border-top: 2px solid #000;
	border-right: 2px solid #000;
  transform: rotate(45deg);
  transition: transform 0.1s linear;
  display: block;
  padding: 0 !important;
}
.H7Rum5shnpBMAvjN3M9H0 {
  transform: rotate(135deg);
  right: 4px;
}

._1VtYHa8ZutcRoN4Ln3JnCm {
  margin-bottom: 24px !important;
}

._7TBNfgT5ZCibUTj5yg4Z6 {
  margin-bottom: 20px !important;
}
._3DgG1POZFBLeCiB2puqGaH h3,
._3hn4mfZ7jg3ncQIvzbaA-U {
  font-weight: bold !important;
}

._30A0-k-mbQqHrUlHamnRi9 div:last-child{
  width: 150px !important;
}
.US7fYaG_GqvN_pfWV5m9q a {
  color: #333 !important
}
._2JyS_QkDhqmwRcXT-mMIZG a {
  color: #333 !important
}
._2dz_8K3BK1uREmXmJBRRNI {
  padding: 0px;
}

._1XqqIb6CmkedBLszxQy68Q {
  position: absolute;
  height: 14px;
  width: 14px;
  top: 50%;
  margin-top: -7px;
  right: 0px;
  pointer-events: none;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: transform .3s ease-out;
  transform: rotate(0deg);
}
._3Y3lsGKiMaD06WI9ZEbfl7 {
  position: absolute;
  height: 14px;
  width: 14px;
  top: 50%;
  margin-top: -7px;
  right: 0px;
  pointer-events: none;
  transform: rotate(180deg);
  transition: transform .3s ease-out;
}

.Ybos-JhxD_v-qEbfBBP39 {
  margin-bottom: 24px !important;
}

._3lmQXI4np8JpvQSYtlZG0E {
  margin-bottom: 20px !important;
}
._2wOU3LnQbz5YEphoevLviQ {
  padding: 8px 16px;
}

._3izWkm0JYeWECp1znC4kn8 {
  margin-bottom: 16px !important;
}

._1uSJ_8VyZcZuBrKUZV3vpD {
  color: #9e9e9e !important;
  display: inline-block !important;
}

._1czaRM8ADTNd01Bh7rKJuH {
  font-size: 16px;
  line-height: 23px;
  letter-spacing: 0.02em;
  color: #000;
}
._1czaRM8ADTNd01Bh7rKJuH strong {
  font-weight: 500;
}
._1czaRM8ADTNd01Bh7rKJuH p span{
  display: block;
  color: #333333;
  user-select: none;
}

._1czaRM8ADTNd01Bh7rKJuH h3{
  cursor: pointer;
  position: relative;
  user-select: none;
}
._1czaRM8ADTNd01Bh7rKJuH ol {
  margin: 0;
  padding-left: 24px;
}
.Rh9vHQaUuxJJL8CgSBp40 {
  display: none !important;
}
._2sEoi8ENBSEvC_NFsplAcE {
  color: #4b9f56;
  font-weight: 500;
  margin-top: 0px;
  margin-left: -10px;
}
.DmIMNRq6fi7_wUBgR6JFv {
  display: inline-block;
  border: 1px solid #DDD;
	padding: 30px 24px;
	width: 48%;
	margin-right: 2%;
  margin-bottom: 2%;
}
._2wJIxUUBwLByINm3h5vXR- {
  font-weight: 500;
  margin-top: 0px;
  margin-bottom: 10px;
}
.Lf4f-P8sKcHsLey7GICTk,
._1wresK_SpoIlJj8qjnLDB4 {
  margin-top: 0px;
}
._1ViJr5osqKUOnF_UEIiz-m,
._1KMssY22jMAR-Ne2enOUdh {
  font-weight: 500;
	text-decoration: underline;
	cursor: pointer;
}
._1wX0XKiuUgP4_hlUBM5QAh ._1ViJr5osqKUOnF_UEIiz-m,
._1wX0XKiuUgP4_hlUBM5QAh ._1KMssY22jMAR-Ne2enOUdh {
  font-weight: bold;
}
._1ViJr5osqKUOnF_UEIiz-m {
  margin-right: 10px;
}
@media only screen and (max-width: 749px) {
  .DmIMNRq6fi7_wUBgR6JFv {
    display: block;
    width: 100% !important;
	  margin-right: 0;
  }
}

._1A33YmemHGnUlzFkNnZxls {
  background-color: #fff;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

._21cQfaGBoqGCQEHJb0EtnA {
  padding: 0px 0px 20px 0px;
}

._1Ht4DhMdFNu6yHKdfrzPEJ {
  text-align: left;
  text-transform: none;
  text-decoration: none;
	font-size: 18px;
	color: #888;
	font-family: "Karla","HelveticaNeue","Helvetica Neue",sans-serif;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

._1DeCx-KUQgz06RdhHoUPhj {
  fill: currentColor;
  overflow: hidden;
  display: inline-block;
	vertical-align: middle;
	width: 20px;
  height: 20px;
  margin-right: 8px;
}
._1hy6qIPgSrubcRIZLS8OKB {
  font-size: 18px;
  text-transform: uppercase;
}
._2GSdkFdzeWTq6-bM0HbX25 {
  font-size: 22px;
  display: inline-block;
  border-bottom: 1px solid #DDD;
  margin-top: 0px;
  margin-bottom: 0.625em;
}
._3nfzaEjmJL0WzoUaLFaLqA {
  padding-bottom: 40px;
  display: flex;
	flex-wrap: wrap;
}
._3t2LZw49MC1T9SYVxmtSRt {
  padding-bottom: 40px;
  margin-bottom: 20px;
}
._1tEOAyYj4oYPmwdeHhudD_ {
  font-family: "BaskervilleLT-Regular",Garamond,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
	font-weight: 400;
	text-transform: uppercase;
  font-size: 24px;
  text-align: center;
  border-bottom: 1px solid #DDD;
  margin-top: 0px;
  margin-bottom: 0.625em;
}

._2uKr-BV_sobEP8jL7LN6-L {
  list-style: none;
	margin: 0;
	padding: 0;
	margin-left: -20px;
}

._1iw37e_oJRGwSOgResomei {
	float: left;
	padding-left: 20px;
	width: 100%;
}
@media only screen and (min-width: 750px) {
  ._1tEOAyYj4oYPmwdeHhudD_ {
    font-size: 30px;
  }
  .bQ9edliRDXtlBoq4JMYIk {
    width: 66.66667%;
  }
  .pXO47U_aPJXJ6KpYdG_mA {
    width: 100%;
  }
}
._21_Eh5mocKjfoWRQDy44cw {
  padding-bottom: 20px;
  margin-bottom: 20px;
}
.ASwE4qE9vK6HJEVw3XYnJ {
  display: inline-block;
	width: auto;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	white-space: normal;
	cursor: pointer;
	border: 1px solid #0000;
	user-select: none;
	appearance: none;
	background-color: #000;
  color: #fff;
  font-size: 13px;
	font-weight: 700;
	letter-spacing: 0.15em;
	text-transform: uppercase;
	padding: 15px 45px;
}
.f-aSvtnCCUFCiXgEpblC6 {
  list-style: none;
	margin: 0;
	padding: 0;
	margin-left: -20px;
}
._1sq3TFi03mzMWQHt0j3fyW {
  float: left;
	padding-left: 20px;
	width: 100%;
}
._1VZMgNXSWVrzGsrANEDr_3 {
  font-size: 12px;
	font-weight: 700;
	color: #646464;
	text-transform: uppercase;
  margin-bottom: 13px;
  cursor: pointer;
}
._2NSlIgdrbmw9m2QLtEBnii {
  display: block;
	width: 100%;
  margin-bottom: 10px;
  padding: 13px 15px;
  background-color: #f4f4f4;
	color: #333;
	border: 0;
	max-width: 100%;
}
._1ahRvDTUmSRijAOlrw6qpO {
  margin-right: 5px;
  vertical-align: middle;
}
.tpO_phMjA9ME05Alc5uXE {
  display: block;
	width: 100%;
  margin-bottom: 10px;
  padding-top: 13px;
	padding-left: 15px;
  padding-bottom: 13px;
  appearance: none;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/ico-select.svg);
	background-repeat: no-repeat;
  background-position: right 10px center;
  padding-right: 28px;
	text-indent: 0.01px;
  cursor: pointer;
  background-color: #f4f4f4;
	color: #333;
	border: 0;
	max-width: 100%;
}
._3OPSIV84C9RQOJbE2yvj3h {
  text-align: center;
}
.JdPE44FFAwn4VTI6_8qRz {
  display: inline-block;
  width: 100%;
  margin-bottom: 10px;
  cursor: pointer;
  font-size: 13px;
	font-weight: 700;
	letter-spacing: 2px;
	text-transform: uppercase;
  padding: 15px 45px;
  text-decoration: none;
	text-align: center;
	vertical-align: middle;
  white-space: nowrap;
  border: 1px solid #0000;
  user-select: none;
  -webkit-appearance: none !important;
  appearance: none !important;
	background-color: #000;
	color: #fff;
}
._11pZ8lDiWd4v7i3UhTtWcE {
  display: inline;
	border: 0 none;
	background: none;
	padding: 0;
  margin: 0;
  color: #000;
	text-decoration: none;
}
@media only screen and (max-width: 749px) {
  ._1A33YmemHGnUlzFkNnZxls {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
  }
  ._3nfzaEjmJL0WzoUaLFaLqA {
    padding-left: 20px;
    padding-right: 20px;
  }
  ._21_Eh5mocKjfoWRQDy44cw {
    padding-left: 20px;
    padding-right: 20px;
  }
  ._3t2LZw49MC1T9SYVxmtSRt {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 750px) {
  ._2Hu2ykbetKgAEyRNtn8iGH {
    width: 50%;
  }
}

@media only screen and (max-width: 749px) {
  ._2vXHkrMXEtvFCNbxqzD6n2 {
    margin-top: 20px;
	  margin-right: 10px;
    justify-content: flex-start !important;
  }
}
@media only screen and (min-width: 750px) {
  ._2vXHkrMXEtvFCNbxqzD6n2 {
    margin: 20px 40px 0;
  }  
}
._2vXHkrMXEtvFCNbxqzD6n2 {
  display: flex;
  list-style: none;
  justify-content: flex-end;
  padding: 0;
  margin-bottom: 0px;
  clear: both;
  font-family: "Karla","HelveticaNeue","Helvetica Neue",sans-serif;
}
._2vXHkrMXEtvFCNbxqzD6n2 li {
  position: relative;
  box-sizing: border-box;
  display: inline-block;
  padding: 5px 10px;
  text-align: center;
  cursor: pointer;
  outline: none;
  background: 0 0;
  user-select: none;
  color: #030303;
  font-size: 16px;
}
._2vXHkrMXEtvFCNbxqzD6n2 li[data-page="prev"] {
  padding-right: 8px;
  font-weight: bold;
}
._2vXHkrMXEtvFCNbxqzD6n2 li[data-page="next"] {
  padding-left: 8px;
  font-weight: bold;
}
._2vXHkrMXEtvFCNbxqzD6n2 ._1LYGQEADPSzz5WLB_nv9xe,
._2vXHkrMXEtvFCNbxqzD6n2 ._1tzNbdDO_5ul9O0r5QUX41 {
  cursor: default;
  padding: 5px 0px;
}
._2vXHkrMXEtvFCNbxqzD6n2 ._2icBHCGG9Oo6i29N9ZX8LX {
  font-weight: 700;
  color: #030303;
}
._2vXHkrMXEtvFCNbxqzD6n2 .oSYm4w-xT0ykmqF7yMAk4 {
  color: #ccc;
  pointer-events: none;
  display: none;
}
._2vXHkrMXEtvFCNbxqzD6n2 .vvtK0xeGf1ZdWhbq2n_Ya {
  font-weight: normal;
  font-style: normal;
}
._3vlk47o5MSXA-VI5VO-eGz {
  width: 100%;
  position: relative;
  max-width: 1440px;
	margin: 0 auto;
  flex: 1;
  order: 3;
}

@media only screen and (min-width: 768px) {
  ._3vlk47o5MSXA-VI5VO-eGz {
    padding: 0 16px !important;
  }
}

@media only screen and (max-width: 767px) {
  ._3vlk47o5MSXA-VI5VO-eGz {
    padding: 0 16px !important;
  }
}

._2ZEEbw_Zii1hPwTiKxLVnZ {
  width: 100%;
  display: flex;
  justify-content: center;
}
._3I0wdIbBVVMvH16hfOjwUq {
  background-color: #ffffff;
  padding: 0px;
  border-radius: 4px;
  /* margin: 144px auto 428px; */
  max-width: 378px;
  margin-top: 144px;
}
@media only screen and (max-width: 1023px) {
  ._3I0wdIbBVVMvH16hfOjwUq {
    margin-top: 128px;
  }
}
@media only screen and (max-width: 767px) {
  ._3I0wdIbBVVMvH16hfOjwUq {
    margin-top: 16px;
  }
}
.ulsBtyQVoRi-IpBSkVLSh {
  margin-top: 0;
  text-align: left;
  color: #212121;
  font-weight: normal;
  letter-spacing: normal;
  margin-bottom: 24px;
  font-size: 20px;
  line-height: 24px;
}
._3eH9yvPUx_cwbHOESdCzoI {
  color: #505050;
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  margin-bottom: 24px;
}
._3eH9yvPUx_cwbHOESdCzoI p {
  padding: 0;
  margin: 0;
}
._3eH9yvPUx_cwbHOESdCzoI p:last-child {
  margin-top: 5px;
}
._3I0wdIbBVVMvH16hfOjwUq ._398yBMq7B889-JmKs6LcVf {
  margin-bottom: 16px;
  display: flex;
  flex-direction: column;
}
._3I0wdIbBVVMvH16hfOjwUq ._398yBMq7B889-JmKs6LcVf:last-child {
  margin-bottom: 0px;
}
._3I0wdIbBVVMvH16hfOjwUq .Ojem4ameRXLiupXmCUlP7 {
  display: inline-block;
  max-width: 100%;
  min-height: 17px;
  margin-bottom: 6px;
  font-weight: normal;
  font-size: 12px;
  line-height: 16.8px;
  letter-spacing: 0.03em;
}
._3I0wdIbBVVMvH16hfOjwUq ._10hleXyD4jZqVk_LxtmWo_ {
  border: 1px #BDBDBD solid;
  outline: none;
  outline-offset: 0;
	background-clip: padding-box;
	border-radius: 2px;
	display: block;
	box-sizing: border-box;
	width: 100%;
  height: 40px;
	padding: 0px 12px;
	word-break: normal;
	line-height: 19.6px;
  background-color: #fff;
	color: #212121;
  font-size: 14px;
  letter-spacing: 0.01em;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
._3I0wdIbBVVMvH16hfOjwUq ._10hleXyD4jZqVk_LxtmWo_:focus {
  border: 1px solid #616161;
}
._3I0wdIbBVVMvH16hfOjwUq ._10hleXyD4jZqVk_LxtmWo_:hover {
  border: 1px solid #616161;
}
._3I0wdIbBVVMvH16hfOjwUq ._10hleXyD4jZqVk_LxtmWo_:active {
  border: 1px solid #616161;
}
._3I0wdIbBVVMvH16hfOjwUq ._10hleXyD4jZqVk_LxtmWo_:-webkit-autofill {
  -webkit-box-shadow:0 0 0 50px white inset; /* Change the color to your own background color */
}
.CeVU_EBBv3HEN_ApkaX2_ ._1IF4X4B0mCwCl48wEJIGnq {
  color: #CB0000;
  font-size: 12px;
  margin-top: 6px;
  line-height: 140%; /* 16.8px */
  letter-spacing: 0.36px;
}
._3I0wdIbBVVMvH16hfOjwUq ._10hleXyD4jZqVk_LxtmWo_._2tXlL_lbJnCmr4lUgn6a9q {
  border-color: #CB0000;
}

._3I0wdIbBVVMvH16hfOjwUq ._3Ww07Ik8JB_WfeTsBBo5y7 {
  cursor: pointer;
	display: flex;
  align-items: center;
  justify-content: center;
	background-color: #212121;
	border: 1px #0000 solid;
	border-radius: 2px;
	color: #fff;
	font-weight: 500;
	text-align: center;
  position: relative;
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.02em;
  width: 100%;
  height: 40px;
  margin-top: 24px;
  padding: 0px;
}
._3I0wdIbBVVMvH16hfOjwUq ._3Ww07Ik8JB_WfeTsBBo5y7:hover {
  background: #424242;
}
._3I0wdIbBVVMvH16hfOjwUq ._3Ww07Ik8JB_WfeTsBBo5y7:active {
  background: #616161;
}
._3I0wdIbBVVMvH16hfOjwUq ._3Ww07Ik8JB_WfeTsBBo5y7:disabled {
  background-color: #ccc;
}

@-webkit-keyframes EtSTrsR1gxilUXamhv46 {
  0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }

  100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg)
  }
}

@keyframes EtSTrsR1gxilUXamhv46 {
  0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }

  100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg)
  }
}

._3Ww07Ik8JB_WfeTsBBo5y7 .D_hBdXq8bh6uEG5xziMEm {
  -webkit-animation: EtSTrsR1gxilUXamhv46 2s infinite linear;
  animation: EtSTrsR1gxilUXamhv46 2s infinite linear;
}
._3Ww07Ik8JB_WfeTsBBo5y7 ._3vdRRVmZ2UsbHC27lbYn53 {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 6px;
  width: 14px;
  height: 14px;
  fill: currentColor;
}

._3Ww07Ik8JB_WfeTsBBo5y7 ._2b-dGpnGsZ9oaFT5wAELE1 {
  display: none;
}
._2-_Q_PsOayTDPCKGVq9Nmk {
  margin-top: 24px;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #212121;
  gap: 4px;
  display: flex;
}
.YgDhV5CBOYmOv9pHkPwjO {
  text-decoration: none;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  color: #757575;
}
.YgDhV5CBOYmOv9pHkPwjO:hover {
  text-decoration: underline;
}
._3I0wdIbBVVMvH16hfOjwUq ._1GRqWUBp5QDFAJ-Xsv1eJY {
  min-height: 40px;
  background: #FFE5EA;
  border-radius: 4px;
  padding: 10px;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 26px;
}
._3I0wdIbBVVMvH16hfOjwUq ._23tGmnxwun5zdroW1cO9se {
  margin-right: 12px;
  position: relative;
  flex-shrink: 0;
  margin-top: 2px;
}
._3I0wdIbBVVMvH16hfOjwUq ._2o99WbxwSQLwOzpcDog1sw {
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  color: #FB3529;
  position: relative;
}
.QoNnMWqVn55XQqQkAlyfb {
  padding: 16px;
}
._3y8N76iqRpNhhZ9n-M-GYN {
  margin-bottom: 16px !important;
}
._3S-XgU6OLR1lnJESwLuPiy {
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.02em;
  color: #000;
}
._3S-XgU6OLR1lnJESwLuPiy strong {
  font-weight: 500;
}

._3S-XgU6OLR1lnJESwLuPiy ul {
  margin: 0;
  padding-left: 12px;
  list-style: none;
}
._3S-XgU6OLR1lnJESwLuPiy ul li {
  position: relative;
  padding-left: 12px;
  line-height: 26px;
}
._3S-XgU6OLR1lnJESwLuPiy ul li:before {
  position: absolute;
  left: 0px;
  top: 10px;
  content: '';
  display: inline-block;
  width: 3px;
  height: 3px;
  background-color: #666;
  vertical-align: middle;
  margin-right: 8px;
  border-radius: 100%;
}
._39lWKnDKTPyeFFTtSIfttk {
  font-family: "Times Now SemiLight";
  font-weight: 400;
  text-transform: uppercase;
  font-size: 1.875em;
  text-align: center;
  border-bottom: 1px solid #f1f1f1;
  margin-top: 24px;
  margin-bottom: 0;
  color: #030303;
}
.kP7DURJiyRpp-7gVVnD10 {
  width: 100%;
}
._3rHOvZStvf44Umgq1ALw9r {
  padding: 20px 0;
}
._3pYZme43dGYtZTwv0CrSRO {
  font-size: 26px;
  font-weight: 400;
  display: flex;
  justify-content: space-between;
  margin-top: 0;
  margin-bottom: .75em;
}
._2aIYfy3AyX_2-jumtB6j9a {

}
.q3ux9ISsWqIxTO7GNBYJu {
  margin-top: 10px
}
.BdYrat0GJ5aX9BiWFDk59 {
  float: left;
  margin: 0 0 0 15px;
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%2230.7%20283.4%20286.4%20276.6%22%20enable-background%3D%22new%2030.7%20283.4%20286.4%20276.6%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22Layer_7_2_%22%3E%0D%0A%09%3Cpath%20fill%3D%22%23AAAAAB%22%20d%3D%22M317.1%2C387.3c0-2-3.9-3.9-5.9-3.9h-100l-31.4-96.1c0-2-3.9-3.9-5.9-3.9c-3.9%2C0-5.9%2C2-5.9%2C3.9l-31.4%2C96.1%0D%0A%09%09h-100c-3.9%2C0-5.9%2C2-5.9%2C3.9c0%2C2%2C0%2C5.9%2C2%2C7.8L115%2C454l-31.4%2C96.1c0%2C2%2C0%2C5.9%2C2%2C7.8c2%2C2%2C5.9%2C2%2C7.8%2C0l82.4-58.8l82.4%2C58.8%0D%0A%09%09c2%2C0%2C2%2C2%2C3.9%2C2c2%2C0%2C2%2C0%2C3.9-2c-2-2-2-3.9-2-7.8L232.7%2C454l82.4-58.8C317.1%2C393.2%2C317.1%2C391.2%2C317.1%2C387.3z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat;
  background-size: 30px;
  height: 30px;
  width: 30px
}
._3wG1sUjyQyyFYKnQoHquIg .BdYrat0GJ5aX9BiWFDk59:nth-child(1),
._2LHGzJzCFf43ETgqb06u5f .BdYrat0GJ5aX9BiWFDk59:nth-child(2),
._22ro4CM2DB4MvAmQJLALIQ .BdYrat0GJ5aX9BiWFDk59:nth-child(3),
.bBO_UbGFPRwVMiqQ5sWKp .BdYrat0GJ5aX9BiWFDk59:nth-child(4),
._3hkDYmBhAjxCS45CfEDLXH .BdYrat0GJ5aX9BiWFDk59:nth-child(5) {
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%22264.1%2071.6%20431.9%20417%22%20enable-background%3D%22new%20264.1%2071.6%20431.9%20417%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23AAAAAB%22%20d%3D%22M687%2C222.3H536.3L488.9%2C77.4c0-3-5.9-5.9-8.9-5.9c-5.9%2C0-8.9%2C3-8.9%2C5.9l-47.4%2C144.9H273%0D%0A%09c-5.9%2C0-8.9%2C3-8.9%2C5.9c0%2C3%2C0%2C8.9%2C3%2C11.8l124.2%2C88.7l-47.5%2C145.1c0%2C3%2C0%2C8.9%2C3%2C11.8c3%2C3%2C8.9%2C3%2C11.8%2C0l124.2-88.7L607%2C485.5%0D%0A%09c2.4%2C1.3%2C1.8%2C3%2C5.9%2C3c3%2C0%2C3%2C0%2C5.9-3c2.2-2.2-3-10.5-3-11.8l-47.4-144.9l124.2-88.7c3.3-3%2C3.3-6%2C3.3-11.9%0D%0A%09C695.9%2C225.2%2C690.1%2C222.3%2C687%2C222.3z%22/%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cdefs%3E%0D%0A%09%09%09%3Crect%20id%3D%22SVGID_1_%22%20x%3D%22255.9%22%20y%3D%2247.4%22%20width%3D%22224.1%22%20height%3D%22461%22/%3E%0D%0A%09%09%3C/defs%3E%0D%0A%09%09%3CclipPath%20id%3D%22SVGID_2_%22%3E%0D%0A%09%09%09%3Cuse%20xlink%3Ahref%3D%22%23SVGID_1_%22%20%20overflow%3D%22visible%22/%3E%0D%0A%09%09%3C/clipPath%3E%0D%0A%09%09%3Cg%20id%3D%22Layer_7_1_%22%20clip-path%3D%22url%28%23SVGID_2_%29%22%3E%0D%0A%09%09%09%3Cpath%20fill%3D%22%23222222%22%20d%3D%22M695.2%2C227.5c0-3-5.9-5.9-8.9-5.9H535.6L488.2%2C76.7c0-3-5.9-5.9-8.9-5.9c-5.9%2C0-8.9%2C3-8.9%2C5.9L423%2C221.6%0D%0A%09%09%09%09H272.3c-5.9%2C0-8.9%2C3-8.9%2C5.9c0%2C3%2C0%2C8.9%2C3%2C11.8l124.2%2C88.7L343%2C473c0%2C3%2C0%2C8.9%2C3%2C11.8c3%2C3%2C8.9%2C3%2C11.8%2C0l124.2-88.7l124.2%2C88.7%0D%0A%09%09%09%09c2.4%2C1.3%2C1.8%2C3%2C5.9%2C3c3%2C0%2C3%2C0%2C5.9-3c2.2-2.2-3-10.5-3-11.8l-47.4-144.9l124.2-88.7C695.2%2C236.4%2C695.2%2C233.4%2C695.2%2C227.5z%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat
}

._282U5Ja0W45ek2eg0_KdLC .BdYrat0GJ5aX9BiWFDk59:nth-child(1) {
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%2230.7%20262.2%20288.3%20276.6%22%20enable-background%3D%22new%2030.7%20262.2%20288.3%20276.6%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22Layer_7%22%3E%0D%0A%09%3Cpath%20fill%3D%22%23222222%22%20d%3D%22M317.1%2C366.2c0-2-3.9-3.9-5.9-3.9h-100l-31.4-96.1c0-2-3.9-3.9-5.9-3.9c-3.9%2C0-5.9%2C2-5.9%2C3.9l-31.4%2C96.1%0D%0A%09%09h-100c-3.9%2C0-5.9%2C2-5.9%2C3.9c0%2C2%2C0%2C5.9%2C2%2C7.8l82.4%2C58.8L83.6%2C529c0%2C2%2C0%2C5.9%2C2%2C7.8c2%2C2%2C5.9%2C2%2C7.8%2C0l82.4-58.8l82.4%2C58.8%0D%0A%09%09c2%2C0%2C2%2C2%2C3.9%2C2c2%2C0%2C2%2C0%2C3.9-2c2-2%2C3.9-5.9%2C2-7.8l-31.4-96.1L319%2C374C317.1%2C372.1%2C317.1%2C368.1%2C317.1%2C366.2z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat
}

._2v72rmhMnU0D6ZntqDu2kc .BdYrat0GJ5aX9BiWFDk59:nth-child(1),._2v72rmhMnU0D6ZntqDu2kc .BdYrat0GJ5aX9BiWFDk59:nth-child(2) {
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%2230.7%20262.2%20288.3%20276.6%22%20enable-background%3D%22new%2030.7%20262.2%20288.3%20276.6%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22Layer_7%22%3E%0D%0A%09%3Cpath%20fill%3D%22%23222222%22%20d%3D%22M317.1%2C366.2c0-2-3.9-3.9-5.9-3.9h-100l-31.4-96.1c0-2-3.9-3.9-5.9-3.9c-3.9%2C0-5.9%2C2-5.9%2C3.9l-31.4%2C96.1%0D%0A%09%09h-100c-3.9%2C0-5.9%2C2-5.9%2C3.9c0%2C2%2C0%2C5.9%2C2%2C7.8l82.4%2C58.8L83.6%2C529c0%2C2%2C0%2C5.9%2C2%2C7.8c2%2C2%2C5.9%2C2%2C7.8%2C0l82.4-58.8l82.4%2C58.8%0D%0A%09%09c2%2C0%2C2%2C2%2C3.9%2C2c2%2C0%2C2%2C0%2C3.9-2c2-2%2C3.9-5.9%2C2-7.8l-31.4-96.1L319%2C374C317.1%2C372.1%2C317.1%2C368.1%2C317.1%2C366.2z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat
}

.GuBwtpNLALmjWDq-9XRb_ .BdYrat0GJ5aX9BiWFDk59:nth-child(1),.GuBwtpNLALmjWDq-9XRb_ .BdYrat0GJ5aX9BiWFDk59:nth-child(2),.GuBwtpNLALmjWDq-9XRb_ .BdYrat0GJ5aX9BiWFDk59:nth-child(3) {
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%2230.7%20262.2%20288.3%20276.6%22%20enable-background%3D%22new%2030.7%20262.2%20288.3%20276.6%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22Layer_7%22%3E%0D%0A%09%3Cpath%20fill%3D%22%23222222%22%20d%3D%22M317.1%2C366.2c0-2-3.9-3.9-5.9-3.9h-100l-31.4-96.1c0-2-3.9-3.9-5.9-3.9c-3.9%2C0-5.9%2C2-5.9%2C3.9l-31.4%2C96.1%0D%0A%09%09h-100c-3.9%2C0-5.9%2C2-5.9%2C3.9c0%2C2%2C0%2C5.9%2C2%2C7.8l82.4%2C58.8L83.6%2C529c0%2C2%2C0%2C5.9%2C2%2C7.8c2%2C2%2C5.9%2C2%2C7.8%2C0l82.4-58.8l82.4%2C58.8%0D%0A%09%09c2%2C0%2C2%2C2%2C3.9%2C2c2%2C0%2C2%2C0%2C3.9-2c2-2%2C3.9-5.9%2C2-7.8l-31.4-96.1L319%2C374C317.1%2C372.1%2C317.1%2C368.1%2C317.1%2C366.2z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat
}

._1Jxz6n7g_U0UX5y5qa8_Zz .BdYrat0GJ5aX9BiWFDk59:nth-child(1),._1Jxz6n7g_U0UX5y5qa8_Zz .BdYrat0GJ5aX9BiWFDk59:nth-child(2),._1Jxz6n7g_U0UX5y5qa8_Zz .BdYrat0GJ5aX9BiWFDk59:nth-child(3),._1Jxz6n7g_U0UX5y5qa8_Zz .BdYrat0GJ5aX9BiWFDk59:nth-child(4) {
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%2230.7%20262.2%20288.3%20276.6%22%20enable-background%3D%22new%2030.7%20262.2%20288.3%20276.6%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22Layer_7%22%3E%0D%0A%09%3Cpath%20fill%3D%22%23222222%22%20d%3D%22M317.1%2C366.2c0-2-3.9-3.9-5.9-3.9h-100l-31.4-96.1c0-2-3.9-3.9-5.9-3.9c-3.9%2C0-5.9%2C2-5.9%2C3.9l-31.4%2C96.1%0D%0A%09%09h-100c-3.9%2C0-5.9%2C2-5.9%2C3.9c0%2C2%2C0%2C5.9%2C2%2C7.8l82.4%2C58.8L83.6%2C529c0%2C2%2C0%2C5.9%2C2%2C7.8c2%2C2%2C5.9%2C2%2C7.8%2C0l82.4-58.8l82.4%2C58.8%0D%0A%09%09c2%2C0%2C2%2C2%2C3.9%2C2c2%2C0%2C2%2C0%2C3.9-2c2-2%2C3.9-5.9%2C2-7.8l-31.4-96.1L319%2C374C317.1%2C372.1%2C317.1%2C368.1%2C317.1%2C366.2z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat
}

._3cI4BhQIXEtD89hyk_Im9I .BdYrat0GJ5aX9BiWFDk59:nth-child(1),._3cI4BhQIXEtD89hyk_Im9I .BdYrat0GJ5aX9BiWFDk59:nth-child(2),._3cI4BhQIXEtD89hyk_Im9I .BdYrat0GJ5aX9BiWFDk59:nth-child(3),._3cI4BhQIXEtD89hyk_Im9I .BdYrat0GJ5aX9BiWFDk59:nth-child(4),._3cI4BhQIXEtD89hyk_Im9I .BdYrat0GJ5aX9BiWFDk59:nth-child(5) {
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%2230.7%20262.2%20288.3%20276.6%22%20enable-background%3D%22new%2030.7%20262.2%20288.3%20276.6%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22Layer_7%22%3E%0D%0A%09%3Cpath%20fill%3D%22%23222222%22%20d%3D%22M317.1%2C366.2c0-2-3.9-3.9-5.9-3.9h-100l-31.4-96.1c0-2-3.9-3.9-5.9-3.9c-3.9%2C0-5.9%2C2-5.9%2C3.9l-31.4%2C96.1%0D%0A%09%09h-100c-3.9%2C0-5.9%2C2-5.9%2C3.9c0%2C2%2C0%2C5.9%2C2%2C7.8l82.4%2C58.8L83.6%2C529c0%2C2%2C0%2C5.9%2C2%2C7.8c2%2C2%2C5.9%2C2%2C7.8%2C0l82.4-58.8l82.4%2C58.8%0D%0A%09%09c2%2C0%2C2%2C2%2C3.9%2C2c2%2C0%2C2%2C0%2C3.9-2c2-2%2C3.9-5.9%2C2-7.8l-31.4-96.1L319%2C374C317.1%2C372.1%2C317.1%2C368.1%2C317.1%2C366.2z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat
}
._9rZOYo2L7aDv8iy1hl2QI {
  display: flex;
  justify-content: flex-end;
  font-size: 14px;
}
._1USYUMsoUYoKKpwPWulQr- {
  font-weight: 500;
  margin-left: 6px;
}
._39PtbFhNQsp1F5gc52zplQ {
  margin-top: 20px;
}
.qJuZ4CscYcDkPpIgpHlRR {
  padding: 20px 0;
  margin-bottom: 10px;
}
.NF0o2x38hWGevdvLq8aTI {
  border-bottom: 1px solid #ddd;
  color: #030303;
  font-size: 16px;
  margin-bottom: 16px;
}
._2aEmcpBT8KjmGP7nkfGG9f {
  font-size: 16px;
  margin-top: 0;
  margin-bottom: .625em;
  font-weight: 500;
}
.ZcLyco-OlS07D4VlMwgjD {
}
._37BOYbWh1Z0qKVM7-RUMox {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
}
._1shojqTm0Ma6wdaHOG-bSK {
  font-size: 14px;
}
._1zdMuMCtBl1o-3SGfMlrE0 {
  float: left;
  background-size: 15px;
  height: 15px;
  width: 15px;
  margin: 0 0 0 10px;
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%2230.7%20283.4%20286.4%20276.6%22%20enable-background%3D%22new%2030.7%20283.4%20286.4%20276.6%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22Layer_7_2_%22%3E%0D%0A%09%3Cpath%20fill%3D%22%23AAAAAB%22%20d%3D%22M317.1%2C387.3c0-2-3.9-3.9-5.9-3.9h-100l-31.4-96.1c0-2-3.9-3.9-5.9-3.9c-3.9%2C0-5.9%2C2-5.9%2C3.9l-31.4%2C96.1%0D%0A%09%09h-100c-3.9%2C0-5.9%2C2-5.9%2C3.9c0%2C2%2C0%2C5.9%2C2%2C7.8L115%2C454l-31.4%2C96.1c0%2C2%2C0%2C5.9%2C2%2C7.8c2%2C2%2C5.9%2C2%2C7.8%2C0l82.4-58.8l82.4%2C58.8%0D%0A%09%09c2%2C0%2C2%2C2%2C3.9%2C2c2%2C0%2C2%2C0%2C3.9-2c-2-2-2-3.9-2-7.8L232.7%2C454l82.4-58.8C317.1%2C393.2%2C317.1%2C391.2%2C317.1%2C387.3z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat
}
._28zUfc8Owj9d8riWNgQds4 ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(1) {
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%2230.7%20262.2%20288.3%20276.6%22%20enable-background%3D%22new%2030.7%20262.2%20288.3%20276.6%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22Layer_7%22%3E%0D%0A%09%3Cpath%20fill%3D%22%23222222%22%20d%3D%22M317.1%2C366.2c0-2-3.9-3.9-5.9-3.9h-100l-31.4-96.1c0-2-3.9-3.9-5.9-3.9c-3.9%2C0-5.9%2C2-5.9%2C3.9l-31.4%2C96.1%0D%0A%09%09h-100c-3.9%2C0-5.9%2C2-5.9%2C3.9c0%2C2%2C0%2C5.9%2C2%2C7.8l82.4%2C58.8L83.6%2C529c0%2C2%2C0%2C5.9%2C2%2C7.8c2%2C2%2C5.9%2C2%2C7.8%2C0l82.4-58.8l82.4%2C58.8%0D%0A%09%09c2%2C0%2C2%2C2%2C3.9%2C2c2%2C0%2C2%2C0%2C3.9-2c2-2%2C3.9-5.9%2C2-7.8l-31.4-96.1L319%2C374C317.1%2C372.1%2C317.1%2C368.1%2C317.1%2C366.2z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat
}

._2Nlz_SY7SQJZvtZTqBO5qA ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(1),._2Nlz_SY7SQJZvtZTqBO5qA ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(2) {
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%2230.7%20262.2%20288.3%20276.6%22%20enable-background%3D%22new%2030.7%20262.2%20288.3%20276.6%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22Layer_7%22%3E%0D%0A%09%3Cpath%20fill%3D%22%23222222%22%20d%3D%22M317.1%2C366.2c0-2-3.9-3.9-5.9-3.9h-100l-31.4-96.1c0-2-3.9-3.9-5.9-3.9c-3.9%2C0-5.9%2C2-5.9%2C3.9l-31.4%2C96.1%0D%0A%09%09h-100c-3.9%2C0-5.9%2C2-5.9%2C3.9c0%2C2%2C0%2C5.9%2C2%2C7.8l82.4%2C58.8L83.6%2C529c0%2C2%2C0%2C5.9%2C2%2C7.8c2%2C2%2C5.9%2C2%2C7.8%2C0l82.4-58.8l82.4%2C58.8%0D%0A%09%09c2%2C0%2C2%2C2%2C3.9%2C2c2%2C0%2C2%2C0%2C3.9-2c2-2%2C3.9-5.9%2C2-7.8l-31.4-96.1L319%2C374C317.1%2C372.1%2C317.1%2C368.1%2C317.1%2C366.2z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat
}

._3F3w0dcldP7jMsyv-zkOjc ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(1),._3F3w0dcldP7jMsyv-zkOjc ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(2),._3F3w0dcldP7jMsyv-zkOjc ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(3) {
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%2230.7%20262.2%20288.3%20276.6%22%20enable-background%3D%22new%2030.7%20262.2%20288.3%20276.6%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22Layer_7%22%3E%0D%0A%09%3Cpath%20fill%3D%22%23222222%22%20d%3D%22M317.1%2C366.2c0-2-3.9-3.9-5.9-3.9h-100l-31.4-96.1c0-2-3.9-3.9-5.9-3.9c-3.9%2C0-5.9%2C2-5.9%2C3.9l-31.4%2C96.1%0D%0A%09%09h-100c-3.9%2C0-5.9%2C2-5.9%2C3.9c0%2C2%2C0%2C5.9%2C2%2C7.8l82.4%2C58.8L83.6%2C529c0%2C2%2C0%2C5.9%2C2%2C7.8c2%2C2%2C5.9%2C2%2C7.8%2C0l82.4-58.8l82.4%2C58.8%0D%0A%09%09c2%2C0%2C2%2C2%2C3.9%2C2c2%2C0%2C2%2C0%2C3.9-2c2-2%2C3.9-5.9%2C2-7.8l-31.4-96.1L319%2C374C317.1%2C372.1%2C317.1%2C368.1%2C317.1%2C366.2z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat
}

.cyAvGdVLoV9fM0WAbncph ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(1),.cyAvGdVLoV9fM0WAbncph ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(2),.cyAvGdVLoV9fM0WAbncph ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(3),.cyAvGdVLoV9fM0WAbncph ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(4) {
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%2230.7%20262.2%20288.3%20276.6%22%20enable-background%3D%22new%2030.7%20262.2%20288.3%20276.6%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22Layer_7%22%3E%0D%0A%09%3Cpath%20fill%3D%22%23222222%22%20d%3D%22M317.1%2C366.2c0-2-3.9-3.9-5.9-3.9h-100l-31.4-96.1c0-2-3.9-3.9-5.9-3.9c-3.9%2C0-5.9%2C2-5.9%2C3.9l-31.4%2C96.1%0D%0A%09%09h-100c-3.9%2C0-5.9%2C2-5.9%2C3.9c0%2C2%2C0%2C5.9%2C2%2C7.8l82.4%2C58.8L83.6%2C529c0%2C2%2C0%2C5.9%2C2%2C7.8c2%2C2%2C5.9%2C2%2C7.8%2C0l82.4-58.8l82.4%2C58.8%0D%0A%09%09c2%2C0%2C2%2C2%2C3.9%2C2c2%2C0%2C2%2C0%2C3.9-2c2-2%2C3.9-5.9%2C2-7.8l-31.4-96.1L319%2C374C317.1%2C372.1%2C317.1%2C368.1%2C317.1%2C366.2z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat
}

._1uOLe6zaazeCRjtzU4ckD_ ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(1),._1uOLe6zaazeCRjtzU4ckD_ ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(2),._1uOLe6zaazeCRjtzU4ckD_ ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(3),._1uOLe6zaazeCRjtzU4ckD_ ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(4),._1uOLe6zaazeCRjtzU4ckD_ ._1zdMuMCtBl1o-3SGfMlrE0:nth-child(5) {
  background: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%2230.7%20262.2%20288.3%20276.6%22%20enable-background%3D%22new%2030.7%20262.2%20288.3%20276.6%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22Layer_7%22%3E%0D%0A%09%3Cpath%20fill%3D%22%23222222%22%20d%3D%22M317.1%2C366.2c0-2-3.9-3.9-5.9-3.9h-100l-31.4-96.1c0-2-3.9-3.9-5.9-3.9c-3.9%2C0-5.9%2C2-5.9%2C3.9l-31.4%2C96.1%0D%0A%09%09h-100c-3.9%2C0-5.9%2C2-5.9%2C3.9c0%2C2%2C0%2C5.9%2C2%2C7.8l82.4%2C58.8L83.6%2C529c0%2C2%2C0%2C5.9%2C2%2C7.8c2%2C2%2C5.9%2C2%2C7.8%2C0l82.4-58.8l82.4%2C58.8%0D%0A%09%09c2%2C0%2C2%2C2%2C3.9%2C2c2%2C0%2C2%2C0%2C3.9-2c2-2%2C3.9-5.9%2C2-7.8l-31.4-96.1L319%2C374C317.1%2C372.1%2C317.1%2C368.1%2C317.1%2C366.2z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A") no-repeat
}
._1RqS8zJ0tzIxQSZXogfke2 {
  margin-bottom: 8px;
  font-size: 16px;
  font-weight: 500;
}
._2GVQgC9dVLAhz7CRIDNcWu {
  font-size: 14px;
}

.BKcLCGLkG-j4KigIjitTm {
  padding: 20px 0;
  margin-bottom: 10px;
}
._2Xtl52uOV9EQDwzZmPCGv9 {
  border-bottom: 1px solid #ddd;
  color: #454554;
  font-size: 16px;
  margin-bottom: 16px;
}
._3_tF3RIZJeBOKkJF60apFD {
  display: block;
  width: 142px;
  height: 22px;
  background: #f5f5f5;
  border-radius: 4px;
  margin-bottom: 18.75px;
}

._32xrfwaidBCqawksmYmOf9 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
}

._2ks8DvXDGiPJElc14kh4eN {
  display: block;
  width: 76px;
  height: 19px;
  background: #f5f5f5;
  border-radius: 4px;
}

._3oGxlO7F15Hg3fJc3MRgSQ {
  display: block;
  width: 126px;
  height: 16px;
  background: #f5f5f5;
  border-radius: 4px;
}

._3rmxcnGHO-rOY67Wbk3Q21 {
  margin-bottom: 8px;
  display: inline-block;
  width: 290px;
  height: 22px;
  background: #f5f5f5;
  border-radius: 4px;
}

._3kdt_6fVRkOoril5eXSS_3 {
  width: 100%;
  height: 60px;
  background: #f5f5f5;
  border-radius: 4px;
}

@media only screen and (max-width: 749px) {
  ._1n622V42pIkeQGe-qG6vF7 {
    padding: 0 10px;
    margin-top: 0px;
  }
  ._3pYZme43dGYtZTwv0CrSRO {
    flex-direction: column;
  }
  ._2aIYfy3AyX_2-jumtB6j9a {
    text-align: right;
  }
  .q3ux9ISsWqIxTO7GNBYJu {
    display: flex;
    justify-content: flex-end;
  }
  ._39lWKnDKTPyeFFTtSIfttk {
    margin-top: 0px;
  }
}
._2myQsp9Q778J42KN2ombDe {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin: 40px 0;
  list-style: none;
}
._2myQsp9Q778J42KN2ombDe li {
  display: inline-block;
  padding: 5px;
  color: #030303;
  font-size: 14px;
  cursor: pointer;
}
._2myQsp9Q778J42KN2ombDe li[data-page="prev"] {
  padding-right: 8px;
  font-weight: 500;
}
._2myQsp9Q778J42KN2ombDe li[data-page="next"] {
  padding-left: 8px;
  font-weight: 500;
}
._2myQsp9Q778J42KN2ombDe ._3eCQVhaX7soqT1MMwe9dI9,
._2myQsp9Q778J42KN2ombDe ._3WKKd9UzZXED6ikp9csGg3 {
  cursor: default;
  padding: 5px 0px;
}
._2myQsp9Q778J42KN2ombDe ._18AaJOxJtUfci63BaFAsIc {
  font-weight: 500;
  color: #030303;
}
._2myQsp9Q778J42KN2ombDe ._1V7nm9gt-jm8NtLen-vwNL {
  color: #ccc;
  pointer-events: none;
}
._2myQsp9Q778J42KN2ombDe ._19OaPpXlRAlx56DYxXBDiF {
  font-style: italic;
}
.gfpUTUIzA0wKmRj6Xj7UL {
  width: 684px;
  margin: 0 auto;
  text-align: center;
}

._27QZORH0c6T4fzLNqzRq0l {
  font-family: 'Times Now SemiLight';
  font-weight: 400;
  font-size: 30px;
  line-height: 110%;
  text-align: center;
  text-transform: uppercase;
  color: #212121;
}

.eIp1W3hwViVm4jwaW5zMp{
  font-family: 'Basel Grotesk';
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  text-align: center;
  letter-spacing: 0.01em;
  color: #616161;
  margin: 8px 0 48px 0;
}

._1Z9GBgguYvwNvw04fZVsv8 {
  text-align: left;
}

._3nw0QaZH7SclRR0q8YCwaB {
  margin-bottom: 16px;
}

._1Urz2EGwb5ZkUlLdVUOHzE {
  font-family: 'Basel Grotesk';
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
._2ducjCFukNdK3SMdKgDepa ._1Urz2EGwb5ZkUlLdVUOHzE {
  font-weight: bold;
}

._3FcIULMWfPgXkEJ6qGyJiU {
  font-family: 'Basel Grotesk';
  font-weight: 400;
  font-size: 14px;
  line-height: 170%;
  letter-spacing: 0.01em;
  color: #212121;
  min-height: 24px;
  margin-top: 4px;
}
._3FcIULMWfPgXkEJ6qGyJiU a {
  color: #757575;
  text-decoration: underline;
}
._3FcIULMWfPgXkEJ6qGyJiU a:hover {
  text-decoration: none;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .eIp1W3hwViVm4jwaW5zMp{
      margin-bottom: 40px;
  }
  ._2HwtTZdf1ZxV1kbMZc9JOG {
      margin-top: 32px;
  }
  .gfpUTUIzA0wKmRj6Xj7UL {
      width: 598px;
  }
  ._18g6DIcTuC7MZAJ6Vm1e8J {
      margin-top: 96px !important;
      margin-bottom: 48px !important;
  }
  .P4kN2chI2vWqTipyAFaYb {
      padding: 0 8px !important;
  }
  ._2wsffYzw5kbjSVY2OBiX1h{
      font-size: 12px !important;
      letter-spacing: 0.03em !important;
      color: #616161 !important;
  }
  ._3iO5FMkQKEdWLJS1Vi8q8I{
      font-size: 12px !important;
      line-height: 140% !important;
      letter-spacing: 0.03em !important;
  }
  .P4kN2chI2vWqTipyAFaYb:not(:last-child){
      margin-right: 16px;
  }
  ._27QZORH0c6T4fzLNqzRq0l {
      min-height: 29px;
      font-size: 24px;
      line-height: 120%;
      letter-spacing: -0.01em;
  }
  .eIp1W3hwViVm4jwaW5zMp{
      height: 20px;
  }
}
@media only screen and (max-width: 767px) {
  ._3FxhyUyAYKusDxh-40eJLG{
      width: 100%;
      padding-bottom: 24px;
  }
  .gfpUTUIzA0wKmRj6Xj7UL {
      width: 100%;
  }
  ._27QZORH0c6T4fzLNqzRq0l {
      min-height: 29px;
      font-size: 24px;
      line-height: 120%;
      letter-spacing: -0.01em;
  }
  .eIp1W3hwViVm4jwaW5zMp{
      margin-bottom: 24px;
  }
}
/* help */
._18g6DIcTuC7MZAJ6Vm1e8J{
  width: 100%;
  margin-top: 124px;
  margin-bottom: 76px;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
._18g6DIcTuC7MZAJ6Vm1e8J:after {
  content: '';
  display: table;
  clear: both;
}
.P4kN2chI2vWqTipyAFaYb{
  width: 23.2%;
  text-align: center;
  color: #030303;
  padding: 0 24px;
}
._18g6DIcTuC7MZAJ6Vm1e8J:not(:last-child) {
  margin-right: 24px;
}
._2BDWghjmVsTeRfJZmoVn5E{
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.01em;
  text-align: center;
  margin-bottom: 8px;
}
._2wsffYzw5kbjSVY2OBiX1h{
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  text-align: center;
  margin-bottom: 8px;
}
._3iO5FMkQKEdWLJS1Vi8q8I{
  color: #9e9e9e;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  text-decoration: underline;
}
._31VCyPYoHxJRV8v8L7ZXiY{
  color: #9e9e9e;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  text-align: center;
}

@media only screen and (max-width: 767px) {
._2wsffYzw5kbjSVY2OBiX1h{
  font-size: 12px;
  letter-spacing: 0.03em;
  color: #616161;
}

._18g6DIcTuC7MZAJ6Vm1e8J{
  flex-direction: column;
  align-items: center !important;
  margin-top: 40px;
  margin-bottom: 0 !important;
}
.P4kN2chI2vWqTipyAFaYb{
  width: 172px;
  padding: 0 8px;
  margin-bottom: 40px !important;
}
.P4kN2chI2vWqTipyAFaYb:last-child {
  margin-bottom: 30px !important;
}
._3iO5FMkQKEdWLJS1Vi8q8I{
  color: #9e9e9e;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
}
}

@media only screen and (min-width: 1024px) {
  .P4kN2chI2vWqTipyAFaYb:not(:last-child) {
    margin-right: 24px;
  }
  .gfpUTUIzA0wKmRj6Xj7UL {
      width: 684px;
  }
  ._27QZORH0c6T4fzLNqzRq0l {
      min-height: 33px;
  }
}

@media only screen and (min-width: 1440px) {
  ._3UyZQNQ8Vnj9W8o58JQFO6{
    padding: 0 10px;
  }
}
._1uNDDfZNbR2Un5EM7SOkot {
  width: 100%;
  height: 136px;
  background: #f5f5f5;
  border-radius: 4px;
  margin-left: unset;
}
._18g6DIcTuC7MZAJ6Vm1e8J{
  width: 100%;
  margin-top: 96px;
  margin-bottom: 76px;
  overflow: hidden;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
._18g6DIcTuC7MZAJ6Vm1e8J:after {
  content: '';
  display: table;
  clear: both;
}
.MronR8dt2JrTMTQywb3za {
  width: 684px;
  margin: 0 auto;
}
._1BHlktzCDirl8kBDxwN5Es {
  height: 33px;
  width: 180px;
  margin: 0 auto;
  background: #f5f5f5;
}
._1OJ3SGHzkCnDYC4Xe1jmlc {
  height: 20px;
  width: 100px;
  margin: 8px auto 48px auto;
  background: #f5f5f5;
}
.MFP3gDUoDXeWw_eIRcIU_ {
  margin-bottom: 16px;
}
.FZ3u9YLkfK7oeiu3bgGPK {
  height: 20px;
  width: 100px;
  background: #f5f5f5;
}
._3ZELwOupDd1aiVCKVodX3b {
  height: 20px;
  width: 100%;
  margin-top: 5px;
  background: #f5f5f5;
}

@media only screen and (max-width: 767px) {
  ._1uNDDfZNbR2Un5EM7SOkot {
    height: 635px !important;
  }
  ._18g6DIcTuC7MZAJ6Vm1e8J{
    flex-direction: column;
    align-items: center !important;
    margin-top: 80px;
    margin-bottom: 70px;
  }
  .MronR8dt2JrTMTQywb3za {
    width: 100%;
  }
}

.size-guide hr {
  border-color: #fff;
	border-style: solid;
  border-width: 1px 0 0 0;
  padding: 0;
  margin: 0;
}
.size-guide table {
  width: 100%;
  margin: 0px 0px 30px 0px;
  display: table;
  font-size: 12.54px;
  line-height: 1;
}
.size-guide td {
  padding: 10px;
  border: 1px solid #fff;
  font-weight: 500;
  text-align: left !important;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;
}
.size-guide th {
  padding: 10px;
  border: 1px solid #fff;
  text-align: left !important;
  font-family: "Karla","HelveticaNeue","Helvetica Neue",sans-serif !important;
}
.size-guide p {
  width: 100%;
}
.size-guide h1 {
  font-family: "Karla","HelveticaNeue","Helvetica Neue",sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  margin-top: 15px;
}
.size-guide-tab-link {
  font-size: 14px;
	text-transform: uppercase;
  font-weight: bold;
  color: #000;
	text-decoration: none;
	transition: color 0.1s ease-in,background-color 0.1s ease-in;
}
.size-guide-tab-link.selected {
  text-decoration: underline;
}
.size-guide-tab-link:first-child {
  margin-right: 10px;
}
.table-responsive {
  display: block;
  width: 100%;
  min-height: 0%;
  overflow-x: auto;
}
.size-guide-tab-link {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
}
.size-guide-tab-link.selected {
  text-decoration: underline;
}
.size-guide-hr {
  vertical-align: middle;
  height: 22px;
}
.alt {
	background-color: #EBEBEB;
}

.size-guide .country {
  word-break: keep-all;
}

.uaDvUJtvVc5LK1KxeCB6A {
  padding: 1em;
  font-size: 14px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  position: relative;
  min-height: 100vh;
}
._3CZROGhTHxsE62eQVDJcpm {
  flex: 0 1 auto;
  background-color: #fff;
}
._2n6ldXZFZ3TlbtDWGMkPIa {
  max-width: 1440px;
  margin: 0 auto;
  padding: 10px 0px;
  text-align: center;
}
._3Wbsz-hSfoN2BRLhIoRF3Z {
  display: inline-block;
	vertical-align: middle;
	max-width: 100%;
}
._3372ZF9l_Ws10MBkjVc5Vz {
  display: block;
	color: #000;
}
._3372ZF9l_Ws10MBkjVc5Vz img {
  display: block;
	width: 100%;
	max-width: 180px;
}
@media only screen and (max-width: 749px) {
  ._3372ZF9l_Ws10MBkjVc5Vz img {
    max-width: 120px;
  }
}
._3p6U-H5bIVYB8b7fzAFBaN {
	margin-top: 10px;
}

@media only screen and (max-width: 749px) {
  ._3p6U-H5bIVYB8b7fzAFBaN {
    padding-bottom: 10px;
    -webkit-flex: 1 0 auto;
    -moz-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
  }
}
@media only screen and (min-width: 750px) {
  ._3p6U-H5bIVYB8b7fzAFBaN {
    padding-bottom: 80px;
  }
}
.vHHrLBoN3CAbxPbGwJO03 {
  max-width: 1440px;
	margin: 0 auto;
	padding: 0 20px;
}
@media only screen and (max-width: 749px) {
  .vHHrLBoN3CAbxPbGwJO03 {
    padding: 0;
  }
}

._2EixwV2-xYX3bw6uV8ZlE- {
  padding: 14px;
}

.LQ9KT6lVZnIwTTWQ29fA1 {
  width: 100%;
  text-align: center;
}

._1sAqlz8cRmoKAQ-KaKYMB4 {
  width: 120px;
  height: 27px !important;
  margin: 10px auto !important;
}

._2T5NYb2WAOVK8YMSkRafTZ {
  height: 20px;
  background: #f5f5f5;
  border-radius: 4px;
  margin-bottom: 10px;
}

.CIlGyF1Uc5WzcqCL02ZkX {
  width: 200px;
}

._2YyUCzvTNBhcbM5DyTjIrn {
  width: 400px;
}

._1am7epTJDM5Dc4I9Vhcwlz {
  width: 180px;
}

._3_4tI4gHISGAlT0ha5F9LO {
  width: 100%;
  height: 100px;
}

._2ZZBWKHXE_bGBLorFbihF4 {
  padding: 16px;
}

._1M0AygeS18m52Mlj9VKF4o {
  margin-bottom: 16px !important;
}
._14Wqx-pGsa2H0Nga0rwoEu {
  line-height: 26px;
}
.KtxH6-XTdWJPdeYXVgAcJ {
  font-size: 16px;
  line-height: 22px;
  color: #000;
}
.KtxH6-XTdWJPdeYXVgAcJ strong {
  font-weight: 500;
}
.KtxH6-XTdWJPdeYXVgAcJ p {
  margin-bottom: 16px;
}
.KtxH6-XTdWJPdeYXVgAcJ p span{
  display: block;
  color: #333333;
  user-select: none;
}

.KtxH6-XTdWJPdeYXVgAcJ h3{
  cursor: pointer;
  position: relative;
  user-select: none;
}
.KtxH6-XTdWJPdeYXVgAcJ ol {
  margin: 0;
  padding-left: 24px;
}
._2pDCqDdZmhZqPNCG-DJd8j {
    width: 330px;
    display: flex;
    flex-direction: column;
    align-items: center;
    font-family: 'Basel Grotesk';
    margin: 0 auto;
    user-select: none;
    padding: 40px 0 201px;
}

.h3_h9-BOQxeVlg2hFSQ5n {
    width: 100%;
    height: 124px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

._2kpV-3OWs9snNO4AqZCfUa {
    white-space: nowrap;
    margin: 14px 0 4px 0;
    font-weight: 400;
    font-size: 20px;
    line-height: 120%;
    color: #212121;
}

._3vRkIZYnzBsW4eTEsem_BB {
    font-weight: 400;
    font-size: 14px;
    line-height: 140%;
    letter-spacing: 0.01em;
    color: #616161;
    margin-bottom: 64px;
    text-align: center;
}

._1s48eq08CiEE-PLo91yHHz {
    width: 100%;
    height: 40px;
    padding: 8px 0 10px;
    background: #212121;
    border-radius: 2px;
    font-weight: 500;
    font-size: 16px;
    line-height: 140%;
    letter-spacing: 0.02em;
    color: #FFFFFF;
    white-space: nowrap;
    text-align: center;
    cursor: pointer;
    text-decoration: none;
}

.G9YvTVOlcJy1tlS-U1DrU {
    width: 100%;
    height: 36px;
    padding: 8px 0px;
    font-weight: 400;
    font-size: 14px;
    line-height: 140%;
    letter-spacing: 0.01em;
    color: #616161;
    text-align: center;
    word-break: keep-all;
}

._2maZkdXQ_lL-uTFJ8iHRiY {
    width: 100%;
    height: 40px;
    padding: 8px 0 10px;
    border: 1px solid #9E9E9E;
    box-sizing: border-box;
    border-radius: 2px;
    font-weight: 400;
    font-size: 16px;
    line-height: 140%;
    letter-spacing: 0.02em;
    color: #212121;
    text-align: center;
    cursor: pointer;
    text-decoration: none;
}
._38DyjfhIFrGty9jkOd5CM {
  width: 330px;
  display: flex;
  flex-direction: column;
  align-items: center;
  font-family: 'Basel Grotesk';
  margin: 0 auto;
  user-select: none;
  padding: 140px 0 201px;
}
._3LtJHJO7a-x2NDQzC6nqxg {
  width: 220px;
  height: 90px;
  background: #f5f5f5;
  margin-bottom: 64px;
}
.a08flAMbu74itYbIhC6oi {
  width: 100%;
  height: 40px;
  background: #f5f5f5;
  margin-bottom: 10px;
}
._1iPzCkYhdy7DL5s_CwDNGA {
  width: 100%;
  height: 40px;
  background: #f5f5f5;
}
@media only screen and (max-width: 767px) {
    ._2pDCqDdZmhZqPNCG-DJd8j {
        width: 100%;
    }
    ._38DyjfhIFrGty9jkOd5CM {
      width: 100%;
    }
}
._2P1COZUY8wXE8ZgmOEOmdi {
  width: 100%;
  color: #212121;
  text-align: left;
}

._3SipaLmTBPaJzdSM8AJRYx{
  color: black;
  text-decoration: none;
  transition: color 0.1s ease-in, background-color 0.1s ease-in;
  background-color: transparent;
  cursor: pointer;
}

._2X7vIApgDpKYSVdmDGRmyv{
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  width: 100%;
  aspect-ratio: 289 / 231;
}

._1vCPS29reuV37wOVJ8gfMj{
  font-family: "Times Now SemiLight";
  color: #212121;
  font-size: 24px;
  letter-spacing: -.01em;
  line-height: 30px;
  margin-top: 16px;
}

._1vCPS29reuV37wOVJ8gfMj p{
  font-family: "Basel Grotesk";
  color: #212121;
  font-size: 24px;
}

._1rRBGauPmZN4m7FsNN1fj5{
  font-family: "Basel Grotesk";
  font-size: 16px;
  letter-spacing: 0.02em;
  line-height: 22px;
  margin-top: 8px;
  color: #212121;
}

.C3khV1MazwcYCSHtlM3kx{
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 14px;
  letter-spacing: .01em;
  line-height: 18px;
  margin-top: 16px;
  text-decoration: underline;
}
@media screen and (max-width: 640px) {
._1vCPS29reuV37wOVJ8gfMj {
  font-size: 24px;
  letter-spacing: -0.01em;
  line-height: 24px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._1rRBGauPmZN4m7FsNN1fj5 {
    font-size: 14px;
    letter-spacing: 0.01em;
  }
}
@media only screen and (max-width: 749px) {
  ._2BJ4a-7x6XnVsMT2ztZtxO {
    display: none !important;
  }
  ._1rRBGauPmZN4m7FsNN1fj5 {
    font-size: 14px;
    letter-spacing: 0.01em;
  }
  .C3khV1MazwcYCSHtlM3kx {
    font-size: 14px;
  }
  ._1vCPS29reuV37wOVJ8gfMj p {
      font-size: 20px;
  }
}

@media only screen and (min-width: 750px) {
  ._2pPCSRTclaAq16WHvc1l3G {
    display: none !important;
  }
}
._2N4wNNmf-UxSKRU2B-t8zf {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style: none;
}
._2N4wNNmf-UxSKRU2B-t8zf li {
  width: 20%;
}

._2Jw_dpWEUbndsHKZnCVfvF {
  margin: 0;
  padding: 0;
  list-style: none;
}
._1rrbiZz8TZAWnzH-KuerdP {
  display: block;
}
._2-2O4oI5U3CKHYjbe9yNs- {
  display: block;
  color: #212121;
  font-size: 13px;
  padding: 5px 10px;
  margin-left: -10px;
  text-decoration: none;
  font-family: "Basel Grotesk";
  letter-spacing: .46px;
}
._2-2O4oI5U3CKHYjbe9yNs-:hover {
  text-decoration: underline;
}

.b0VcuFHrMVmW9Rc4PcLiY {
  opacity: 0.3;
  cursor: default;
  pointer-events: none;
}
._2L8ScalA785Ul3waJ-XSHb {
  font-size: 16px;
  font-family: "Basel Grotesk";
  margin-top: 16px !important;

}

._1bCxJqeEEJIrTVDmVgCoiS {
  float: left;
  width: 100%;
}

._3ZiojKvx1IakWxzULu-o0P {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 24px;
  flex-direction: row-reverse;
}

.Y8zWsKsijHJAm5R5oqwQc {
  flex: 1;
}

._3Qt0ZHSHFVcoaxZeMNFmL2 {
  position: relative;
}

.K1g2wKe-xefza8DDB7YSr {
  display: flex;
  position: relative;
  width: 277px;
  height: 40px;
  margin-right: 12px;
  background: #f5f5f5;
}

.K1g2wKe-xefza8DDB7YSr input{
  font-size: 14px;
}
._2CdiqarNS2QIPKFK8rrhTy {
  width: 100%;
  border: 0;
  background-color: #f5f5f5;
  padding: 0 40px 0 12px;
  color: #333333;
  max-width: 100%;
}

._2CdiqarNS2QIPKFK8rrhTy:focus {
  background-color: #eee;
}

.K1g2wKe-xefza8DDB7YSr button {
  position: absolute;
  right: 12px;
  top: 50%;
  width: 22px;
  height: 22px;
  margin-top: -11px;
  pointer-events: none;
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
}

.K1g2wKe-xefza8DDB7YSr button, .K1g2wKe-xefza8DDB7YSr input {
  font-size: 16px;
  font-family: "Basel Grotesk";
  color: #030303;
  line-height: 1.375;
}

.JsdOidj-dfLfrkFBnURMS {
  transition: color 0.1s ease-in, background-color 0.1s ease-in;
  display: inline;
  border: 0 none;
  background: none;
  padding: 0;
  margin: 0;
}

.CdfJUZNyZlZXtejOZ2DqI {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  fill: #616161;
}

._3dGqWxqhB4e796YM6zfUKg {
  width: 100%;
  text-align: center;
  display: flex;
}

._3dGqWxqhB4e796YM6zfUKg  a {
  flex: 1 1 0%;
  color: #212121;
  font-size: 16px;
  letter-spacing: 0.3px;
  text-decoration: none;
  transition: color 0.1s ease-in, background-color 0.1s ease-in;
  background-color: transparent;
}

.jFNY_IeCJiHv-elu_ST9k {
  opacity: 0.3;
  cursor: default !important;
}

.Z1zBvnxUsiUC_jxIQngyF {
  display: flex;
  justify-content: flex-start;
  overflow: hidden;
  padding-top: 8px;
  padding-bottom: 40px;
  border-top: 1px solid #eee;
}

._3psl7t6Snandusx027I54_{
  padding-bottom: 10px;
}

.Z1zBvnxUsiUC_jxIQngyF  a {
  text-decoration: none;
  color: black;
  transition: color 0.1s ease-in, backgrount-color 0.1s ease-in;
  background-color: transparent;
}

.Z1zBvnxUsiUC_jxIQngyF  ul {
  display: flex;
  flex: 1;
  flex-wrap: wrap;
  list-style: none;
  font-size: 16px;
  margin: 0;
  padding: 0;
}

.Z1zBvnxUsiUC_jxIQngyF h2 {
  font-size: 34px;
  font-weight: 500;
  letter-spacing: -0.3px;
  color: #212121;
  padding-top: 5px;
  text-transform: uppercase;
  margin: 0 0 21.25px;
}

._3quQFXQY1d6cEjPaWbbMac {
  width: 300px;
}

.Z1zBvnxUsiUC_jxIQngyF li {
  padding-top: 12px;
  width: 50%;
  display: list-item;
  text-align: -webkit-match-parent;
}

._32WfxZ6tvTGZYjClPU5Z4R li a {
  font-size: 16px;
  letter-spacing: 0.3px;
  color: #212121;
}

._2cgFKy-uXznjw4yeeYkgK {
  position: absolute;
  margin-left: -5px;
  opacity: 0;
  transition: opacity 0.2s ease-in;
}

._2cgFKy-uXznjw4yeeYkgK a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  border-radius: 20px;
  background: #424242;
  color: black;
  text-decoration: none;
  transition: color 0.1s ease-in, background-color 0.1s ease-in;
}

._3XQffW-bdzRBM7uU_94FGc {
  fill: #ffffff;
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
}

._1u60OEpjB-PSB03iNP4UG0 {
  display: block;
}

._3eAwWjIb0YunGVnuNXa7xU {
  display: none;
}

._6SSiw38SjFbJbql1NXZ9s {
  border-top: 1px solid #eee;
  padding-top: 16px;
}

.OL4VjkCfc-EdkBX9eMYz4 {
  font-size: 34px;
  line-height: 32px;
  letter-spacing: -0.3px;
  color: #212121;
  font-weight: 500;
  margin-bottom: 16px;
}

._31vBaa_meoRPf6vnFUt3vT {
  color: #212121;
  font-size: 16px;
  letter-spacing: 0.3px;
  line-height: 24px;
}

@media only screen and (max-width: 749px){
  ._3ZiojKvx1IakWxzULu-o0P {
    flex-direction: column;
    padding: 0 16px;
    align-items: flex-start;
  }

  .Y8zWsKsijHJAm5R5oqwQc {
    margin-bottom: 16px;
    overflow-y: hidden;
    overflow-x: auto;
    width: 100%;
  }

  ._2CdiqarNS2QIPKFK8rrhTy {
    border-left: 0;
    border-right: 0;
    padding: 10px 10px 10px 12px;
    width: 100%;
  }

  .K1g2wKe-xefza8DDB7YSr {
    width: 100%;

  }

  .K1g2wKe-xefza8DDB7YSr button {
    right: 10px;
  }

  .vjIEqEiyRSMGcchzsf4Sc {
    column-count: auto;
    padding: 0 16px;
  }

  .vjIEqEiyRSMGcchzsf4Sc .Z1zBvnxUsiUC_jxIQngyF{
    flex-direction: column;
  }

  .vjIEqEiyRSMGcchzsf4Sc ._32WfxZ6tvTGZYjClPU5Z4R li {
    width: 100%
  }

  ._3dGqWxqhB4e796YM6zfUKg a {
    padding-right: 24px;
  }

  .vjIEqEiyRSMGcchzsf4Sc h2 {
    padding-top: 0px;
    margin-bottom: 0px;
  }

  ._6SSiw38SjFbJbql1NXZ9s {
    margin: 0px 16px;
    min-height: 50vh;
  }

  ._2cgFKy-uXznjw4yeeYkgK {
    right: 20px;
    margin-left: 0px;
  }
}

.CzhZxktsY0dFt7yPkAlcr {
  padding: 21px 0;
	background: #0000;
  background-size: cover;
  flex-shrink: 0;
	display: none;
}
._1S_XggiuJjm0pGT6WPDwq9 {
  display: block;
	margin: 0 auto;
	max-width: 560px;
}
._1S_XggiuJjm0pGT6WPDwq9:after, ._1S_XggiuJjm0pGT6WPDwq9:before {
	content: "";
	display: table;
}
._1S_XggiuJjm0pGT6WPDwq9:after {
	clear: both;
}
._3dJi_rRctsf-xvc9FMaGXu {
  display: block;
  line-height: 18.2px;
}
._1fg8oQ65_iq5rxOycKZp57 {
  display: inline-block;
  border: 0;
  max-width: 100%;
  max-height: 30px;
}
._3e5CeORLFHgh26yGCvSPDW {
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  border-bottom: 1px solid #eee;
  padding-bottom: 16px;
}
._3vwkbI4N5Rrn-AAJi1Deyw ._3e5CeORLFHgh26yGCvSPDW {
  font-weight: bold;
}
._19ntJJBFlxuHffwZW4G-jz {
  appearance: button;
  cursor: pointer;
  border: none;
  background: #fff;
	border-bottom: 1px solid #E0E0E0;
  padding: 17px 0 19px 0;
  margin: 0;
	flex-shrink: 0;
	text-align: left;
  width: 100%;
  line-height: normal;
  font-size: 14px;
  height: 56px;
}
._3vgeY-bzSZ4VBueIDgzF {
  width: 100%;
  display: block;
	margin: 0 auto;
	max-width: 474px;
}
._3vgeY-bzSZ4VBueIDgzF:after, ._3vgeY-bzSZ4VBueIDgzF:before {
	content: "";
	display: table;
}
._3vgeY-bzSZ4VBueIDgzF:after {
	clear: both;
}
.UZTJMpU00YWcZAnPCwdU5 {
  display: table;
  width: 100%;
}
.UZTJMpU00YWcZAnPCwdU5:after, .UZTJMpU00YWcZAnPCwdU5:before {
	content: "";
	display: table;
}
.UZTJMpU00YWcZAnPCwdU5:after {
	clear: both;
}
._1cYRIbKhxZnQCTFlb2zSDx {
  display: table-cell;
  vertical-align: middle;
	padding-right: 9px;
	white-space: nowrap;
}
._1k6at0vg6m2mNv5jho7tq0 {
  fill: #000;
}
._1uUPvRl82-NcteaIN6wGvJ {
  position: relative;
  top: 2px;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._1uUPvRl82-NcteaIN6wGvJ {
    right: -1px;
  }
}
._2ozwmuf1mSzIEIzWQupOl5 {
  display: table-cell;
  width: 100%;
  color: #212121;
  font-size: 14px;
  line-height: 140%;
  font-weight: 500;
  letter-spacing: 0.01em;
  vertical-align: middle;
}
.Q8Os9tFH6jegXFzK3flIt {
  position: relative;
  top: 1px;
}
._2ZGwc9FLHQ_3zN37q3Gmfg {
  fill: #000;
  vertical-align: middle;
}
._3mWRjB_YDeUzo7t_pC_jdb {
  display: flex;
  vertical-align: middle;
	text-align: right;
	padding-left: 10px;
  white-space: nowrap;
  font-size: 14px;
  line-height: 140%;
  font-weight: 500;
  letter-spacing: 0.01em;
  color: #212121;
  position: relative;
  top: 1px;
  right: -2px;
}
._3mWRjB_YDeUzo7t_pC_jdb svg {
  margin-left: 8px;
}
._3mWRjB_YDeUzo7t_pC_jdb svg path {
  stroke: #212121;
}
._1lFdQBRSz60-fgHiQtZLlV {
  display: flex;
  flex-direction: column;
  flex: 1 0 auto;
  overflow: hidden;
  box-sizing: content-box;
  font-size: 14px;
  line-height: 1.3em;
}

._1lFdQBRSz60-fgHiQtZLlV ._2TeNl28u2ahoJldJiHCvny {
  display: block;
  width: 358px;
  padding: 16px;
  text-align: center;
  margin: auto;
}

._1lFdQBRSz60-fgHiQtZLlV ._2TeNl28u2ahoJldJiHCvny ._1lmzgNAZULJunVnha4dyFU {
  width: 16px;
  height: 16px;
}

._1lFdQBRSz60-fgHiQtZLlV ._2TeNl28u2ahoJldJiHCvny h1 {
  display: block;
  font-family: Basel Grotesk;
  font-weight: 535;
  font-size: 18px;
  line-height: 130%;
  text-align: center;
  padding: 4px 0;
  margin: 0;
}

._1lFdQBRSz60-fgHiQtZLlV ._2TeNl28u2ahoJldJiHCvny p {
  font-family: "Basel Grotesk";
  color: #757575;
  text-align: center;
  font-size: 14px;
  font-style: normal;
  line-height: 140%;
  letter-spacing: 0.14px;
  margin: 0;
}

._1lFdQBRSz60-fgHiQtZLlV ._2TeNl28u2ahoJldJiHCvny .mnPDAtrCEFOBV90dFPt7J {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 40px;
}

._1lFdQBRSz60-fgHiQtZLlV ._2TeNl28u2ahoJldJiHCvny .mnPDAtrCEFOBV90dFPt7J a {
  display: inline-block;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  cursor: pointer;
  -moz-user-select: none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

._1lFdQBRSz60-fgHiQtZLlV ._2TeNl28u2ahoJldJiHCvny ._3Mc6DEM74Kn46VfDMlSkts {
  display: flex;
  width: 246px;
  height: 40px;
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-style: normal;
  font-weight: 535;
  color: #FFF;
  border-radius: 2px;
  background: #212121;
  line-height: 40px;
  letter-spacing: 0.14px;
  padding: 0px 16px;
}

._1lFdQBRSz60-fgHiQtZLlV ._2TeNl28u2ahoJldJiHCvny ._1ec0yLs375MiIRRQQJ5iF6 {
  font-family: "Basel Grotesk";
  font-size: 14px;
  color: #505050;
  line-height: 140%;
  letter-spacing: 0.14px;
  padding-top: 24px;
}

@media only screen and (max-width: 767px) {
  ._1lFdQBRSz60-fgHiQtZLlV ._2TeNl28u2ahoJldJiHCvny {
    width: 100%;
    margin-top: 80px;
  }

  ._1lFdQBRSz60-fgHiQtZLlV ._2TeNl28u2ahoJldJiHCvny .mnPDAtrCEFOBV90dFPt7J a {
    width: 100%;
  }
}

@media (max-width: 999px) {
  ._1lFdQBRSz60-fgHiQtZLlV {
    box-sizing: border-box;
  }
}
.H3vRMfcT8D3PMD_mHfH_s {
  width: 100%;
  margin: 0 auto;
  max-width: 474px;
  display: flex;
  flex-direction: column-reverse;
  flex: 1 0 auto;
}
.H3vRMfcT8D3PMD_mHfH_s:before,
.H3vRMfcT8D3PMD_mHfH_s:after {
  content: "";
	display: table;
}
.H3vRMfcT8D3PMD_mHfH_s:after {
	clear: both;
}
._3VPB6ZZ1FWxDAgOclJfg1U {
  display: flex;
  flex-direction: column;
  flex: 1 0 auto;
  padding-left: 40px;
}
._2lopW7y5DZw7SZ0IM-RM8q {
	position: relative;
  display: flex;
  padding-right: 40px;
}
._27F3jRkxc8uDBVOeaDzdje {
  width: 100%;
}
._3MRebEEuQgDCU2UJuYjftl ._27F3jRkxc8uDBVOeaDzdje {
  /* height: 100%; */
}
._3MRebEEuQgDCU2UJuYjftl table {
  background-color: unset;
}
._3MRebEEuQgDCU2UJuYjftl table td {
  white-space: normal !important;
}
._2xPka31be-BImBQuEm31lH {
  display: flex;
	flex-direction: column;
	flex: 1 0 auto;
  max-width: 566px;
}
._31eQ_1NIFunhbKfnYZnmLY {
  padding: 14px 0;
	border-top: 1px solid #e6e6e6;
}
._1wPK5xu3Lx62wR2lnUfWYv {
  margin: 0px;
  font-size: 12px;
	color: #737373;
}

._1Qam_dQQGckBAFAKMVG3gf {
  padding: 12px 12px 11px 12px !important;
}

@media (max-width: 999px) {
  .CzhZxktsY0dFt7yPkAlcr {
    display: block;
  }
  ._1S_XggiuJjm0pGT6WPDwq9 {
    width: 100%;
	  padding: 0 14px;
  }
  ._27F3jRkxc8uDBVOeaDzdje {
    /* height: 0;
    visibility: hidden;
    overflow: hidden; */
    height: 0;
    overflow: hidden;
    transition: height .25s;
  }
}
._2yy1kazrxh5lyOyqm7sxXF{
  margin-top: 16px;
}
@media (min-width: 1024px) {
  .H3vRMfcT8D3PMD_mHfH_s {
    width: 100%;
    flex-direction: row;
    display: flex;
    justify-content: space-between;
    max-width: 1118px;
  }
  ._3VPB6ZZ1FWxDAgOclJfg1U {
    padding-top: 80px;
    float: left;
    flex: 1;
    padding-right: 142px
  }
  ._2lopW7y5DZw7SZ0IM-RM8q {
    padding-top: 80px;
    width: 330px;
    float: right;
  }
  ._19ntJJBFlxuHffwZW4G-jz {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  ._2xPka31be-BImBQuEm31lH {
    padding: 0 16px 0 16px;
  }
  .H3vRMfcT8D3PMD_mHfH_s {
    width: 100%;
  }
  ._2lopW7y5DZw7SZ0IM-RM8q {
    padding: 0 16px !important;
    background: #fafafa;
  }
  ._19ntJJBFlxuHffwZW4G-jz {
    padding: 17px 16px 19px 16px;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 1120px) {
  .H3vRMfcT8D3PMD_mHfH_s {
    width: 100%;
    max-width: 1118px;
  }
  ._3VPB6ZZ1FWxDAgOclJfg1U {
    padding-right: 49px;
  }
}
.A9pOokTdSLoGEtE9O0JM0 {
  position: fixed;
  left: 50%;
  top: 50%;
  width: 422px;
  height: 422px;
  margin-top: -211px;
  margin-left: -211px;
  z-index: 1500;
  display: none;
  transition: all o.25s linear;
}
._8uizYb0IzH99UWfVvzfVa {
  transition: transform .3s ease-out;
  transform: rotatex(0);
}
._27nNJzWk5PBtH-SCfRRgjr ._8uizYb0IzH99UWfVvzfVa {
  transform: rotate(180deg);
}

._2xTFhtjGx5JwhKWKg1IoK9 {
  margin-top: 16px;
  padding-bottom: 16px;
  justify-content: flex-end;
  display: none;
}
@media only screen and (max-width: 281px) {
  ._2xTFhtjGx5JwhKWKg1IoK9 {
    margin-top: 32px;
  }
}

._2xTFhtjGx5JwhKWKg1IoK9 ._3zNdvXC-jBkroMSMYd8C5P {
  display: flex;
  align-items: center;
  color: #757575;
}
._2xTFhtjGx5JwhKWKg1IoK9 .OUpMNKyqjmEOwg9xbneeU {
  font-size: 12px;
  letter-spacing: 0.03em;
  height: 17px;
}
._2xTFhtjGx5JwhKWKg1IoK9 svg {
  margin-left: 4px;
}
@media only screen and (max-width: 1023px) {
  ._2xTFhtjGx5JwhKWKg1IoK9 {
    display: flex;
  }
  ._3MRebEEuQgDCU2UJuYjftl {
    border-bottom: #E0E0E0 1px solid;
  }
}

/* checkoutLoading */
@-webkit-keyframes _2MYMgYFhi9Se3kD-BEg8LL {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _2MYMgYFhi9Se3kD-BEg8LL {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
.UBxbSR_LDlv7gFXnC3Rqu {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 8000;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fff;
  transition: opacity 0.3s ease-in-out;
  opacity: 1;
}

.UBxbSR_LDlv7gFXnC3Rqu svg {
  animation: _2MYMgYFhi9Se3kD-BEg8LL 0.5s linear infinite;
}

@media only screen and (max-width: 1023px) {
  ._3e5CeORLFHgh26yGCvSPDW {
    padding-top: 16px;
  }
  ._2lopW7y5DZw7SZ0IM-RM8q {
    background: #fafafa;
    padding-right: 0px;
  }
  ._3VPB6ZZ1FWxDAgOclJfg1U {
    padding-left: 0px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._2lopW7y5DZw7SZ0IM-RM8q {
    width: 100%;
  }
  ._27F3jRkxc8uDBVOeaDzdje {
    height: 0px;
    margin: 0 auto;
    max-width: 474px;
    overflow: hidden;
    transition: height .25s;
  }
  ._3VPB6ZZ1FWxDAgOclJfg1U {
    margin: 0 auto;
    width: 474px;
  }
  .H3vRMfcT8D3PMD_mHfH_s {
    width: 100%;
    display: flex;
    flex-direction: column-reverse;
    flex: 1 0 auto;
    max-width: unset;
  }
}

._3JvdIwvxt2iEsrCILY6A11 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 24px;
  height: 64px;
  background: #fafafa;
}
._3x4D8Z87-tEK680xO6KeHF {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  cursor: pointer;
}
._3VncHxLMA4N6IKSgvZyl7H {
  margin-left: 16px;
}
._3VncHxLMA4N6IKSgvZyl7H svg {
  width: 108px;
}

._1tl8gbxcU0Z-9D61xsOZA_ ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
._1tl8gbxcU0Z-9D61xsOZA_ ul li {
  list-style: none;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-left: 12px;
}
._1tl8gbxcU0Z-9D61xsOZA_ ul li a{
  display: flex;
  text-decoration: none;
}
._1tl8gbxcU0Z-9D61xsOZA_ ul li span {
  text-transform: capitalize;
}
._1tl8gbxcU0Z-9D61xsOZA_ ul span {
  margin-right: 4px;
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
}
._3ArkeS3Nis_UW2BgQS37hw:hover span {
  color: #616161;
}
._3ArkeS3Nis_UW2BgQS37hw:hover svg path {
  fill: #616161;
}
._3ArkeS3Nis_UW2BgQS37hw:active span {
  color: #757575;
}
._3ArkeS3Nis_UW2BgQS37hw:active svg path {
  fill: #757575;
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
  ._3JvdIwvxt2iEsrCILY6A11 {
    height: 48px;
    padding: 0 16px;
  }
  ._3VncHxLMA4N6IKSgvZyl7H {
    margin-left: 0;
  }
}
@media only screen and (min-width: 1024px){
  ._2m2NQOIz9UIUi1g-76Qz-k {
    display: none;
  }
  .w2cJCtYLVExiTmyeXaecU {
    display: block;
  }
}
@media only screen and (max-width: 1023px) {
  ._2m2NQOIz9UIUi1g-76Qz-k {
    display: block;
  }
  .w2cJCtYLVExiTmyeXaecU {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  ._3JvdIwvxt2iEsrCILY6A11 {
    height: 48px;
    padding: 0 16px 0 8px;
  }
  ._3VncHxLMA4N6IKSgvZyl7H {
    margin-left: 0px;
  }
  ._1tl8gbxcU0Z-9D61xsOZA_ ul li {
    margin-left: 12px;
  }
}
.pIqSI7O_j4zEwnYPmEZ2g {
  height: 202px;
  display: flex;
  width: 100%;
}
._2cgYDB7kt03Yu1eMY9GQ39 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  padding: 0 24px;
}
._3nyJgOAZ65ePMu3D6zbeHY {
  margin: 0;
	padding: 0;
	list-style-type: none;
  margin-bottom: 25px;
}
._3nyJgOAZ65ePMu3D6zbeHY:after {
	clear: both;
}
._3nyJgOAZ65ePMu3D6zbeHY:after, ._3nyJgOAZ65ePMu3D6zbeHY:before {
	content: "";
	display: table;
}
._1fFaUm4XeezljEopXauxkv {
  float: left;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #757575;
	margin-right: 12px;
  cursor: pointer;
}
._1fFaUm4XeezljEopXauxkv a {
  text-decoration: none;
	color: #000;
}
._1fFaUm4XeezljEopXauxkv:hover {
  color: #616161;
}
._1fFaUm4XeezljEopXauxkv:active {
  color: #757575;
}
._1q6fWqigWQclp8Ql4LDg_3 {
  margin-bottom: 22px;
}
._1q6fWqigWQclp8Ql4LDg_3 a {
  display: flex;
  justify-content: flex-end;
}
._1WjFCj_XTZcjvUUB4Fl80G {
  width: 18px;
  height: 18px;
  margin-right: 8px;
}
._3bWNHYMI5YY2VFsc-3tDLX {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
 }

 @media only screen and (min-width: 768px) and (max-width: 1024px){
  .pIqSI7O_j4zEwnYPmEZ2g {
    height: 124px;
  }
  ._3nyJgOAZ65ePMu3D6zbeHY {
    margin-bottom: 27px;
  }
  ._1q6fWqigWQclp8Ql4LDg_3 {
    margin-bottom: 24px;
  }
}
@media only screen and (max-width: 767px) {
  .pIqSI7O_j4zEwnYPmEZ2g {
    height: 155px;
    padding-bottom: 22px;
  }
  ._2cgYDB7kt03Yu1eMY9GQ39 {
    padding: 0 16px;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-end;
  }
  ._3nyJgOAZ65ePMu3D6zbeHY {
    margin-bottom: 16px;
  }
  ._1q6fWqigWQclp8Ql4LDg_3 {
    margin-bottom: 0;
  }
}
.onwupSS-E5O1pEHtGx90O{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.6);
    z-index: 1000;
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    font-size: 14px;
    overflow-y: auto;
}
._1nY_hnAEWFuzE52fTQC-fG{
    background: #fff;
    -webkit-box-shadow: 0 5px 30px rgb(0 0 0 / 20%);
    box-shadow: 0 5px 30px rgb(0 0 0 / 20%);
    color: #545454;
    padding-bottom: 20px;
    min-height: auto;
}
._3os5x7dP3NX5hqHc921UOB{
    border-bottom: 1px solid #e6e6e6;
    zoom: 1;
    display: table;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    font-size: 14px;
}
._1hilyC0KbHKcgtYX5lnR-O{
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;
    font-size: 1.7142857143em;
    line-height: 1.3em;
    font-size: 2em;
    font-weight: 400;
    color: #333;
    display: table-cell;
    width: 100%;
}
._3DhA3MQh1Z_2mw_94fKt27{
    position: relative;
    -webkit-transition: color .3s cubic-bezier(.3, 0, 0, 1);
    transition: color .3s cubic-bezier(.3, 0, 0, 1);
    vertical-align: middle;
    padding-left: .75em;
    white-space: nowrap;
    display: table-cell;
}
._3hR9wBJZaj3k8D8MQZoNkR{
    border: none;
    background: 0 0;
    line-height: normal;
    margin: 0;
    padding: 0;
    color: #737373;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
}
._3hR9wBJZaj3k8D8MQZoNkR:hover ._1jIcVlTswyrAJ8j_Fkvpb8 {
    color: #545454;
}
._3DhA3MQh1Z_2mw_94fKt27 ._1jIcVlTswyrAJ8j_Fkvpb8{
    width: 18px;
    height: 18px;
    color: #737373;
    vertical-align: middle;
    fill: currentColor;
    display: block;
}
._2wYuQLk_Aw_UeTWgOKRbKm{
    width: 100%;
    font-family: "Helvetica Neue", sans-serif;
    line-height: 1.3em;
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
    color: #545454;
    margin: 0 auto;
    font-size: 1em;
}
._29Kf2XWYDg2k-VA5PHruXQ{
    font-size: 16px;
}
._2wYuQLk_Aw_UeTWgOKRbKm p {
    line-height: 1.5em;
    margin-bottom: 0;
}
._2wYuQLk_Aw_UeTWgOKRbKm p:not(:first-child){
    margin-top: 0.5714285714em;
}
.NMtOnVp2tj73JOOHU0LZD{
    /* height: 500px; */
}

@media only screen and (max-width: 749px) {
    .oVOJJIAXa8longdysh8MP {
        height: 80%;
    }
    ._2mnilfcrXnin2_21mRB-Ad {
      padding: 0 12px;
    }

    ._3os5x7dP3NX5hqHc921UOB {
        padding: 21px;
    }
    
    ._1hilyC0KbHKcgtYX5lnR-O{
        font-size: 1.7142857143em;
    }

    ._2wYuQLk_Aw_UeTWgOKRbKm{
        padding: 1.5em;
        line-height: unset;
    }

    .NMtOnVp2tj73JOOHU0LZD{
        height: unset;
        overflow-y: auto;
    }
}


@media only screen and (min-width: 750px) {
    ._1nY_hnAEWFuzE52fTQC-fG{
        border-radius: 8px;
        margin: 4em auto 5%;
        max-width: 60em;
        width: 90%;
    }
    ._3os5x7dP3NX5hqHc921UOB{
        padding: 1.5em 2.5em;
    }
    ._2wYuQLk_Aw_UeTWgOKRbKm{
        padding: 2.5em;
    }
}
._3TQJcXLEVKGVqkBPViPO7L{
    overflow-y: auto;
}
._3TQJcXLEVKGVqkBPViPO7L ._1nY_hnAEWFuzE52fTQC-fG{
    /* padding-bottom: 135px; */
}
._3TQJcXLEVKGVqkBPViPO7L ._1nY_hnAEWFuzE52fTQC-fG .NMtOnVp2tj73JOOHU0LZD{
    height: auto;
}
._2aovIBaF5cRxctB2ldgFKl {
    width: 100%;
    height: 22px;
    background: #f5f5f5;
    border-radius: 4px;
    margin-bottom: 24px;
}

.oVOJJIAXa8longdysh8MP {
    height: 800px;
    background: #f5f5f5;
    border-radius: 4px;
}

._1wYN7sxEcM7wz5AxJxQymy {
    width: 200px;
    height: 36px;
    background: #f5f5f5;
    border-radius: 4px;
}

.kGsywrMGIWCZNjgtEMvR_ {

}
.kGsywrMGIWCZNjgtEMvR_ h1 {
  font-family: "Times Now SemiLight";
  font-weight: 400;
  color: #212121;
  margin: 0 0 .75em;
  font-size: 1.875em;
}

.kGsywrMGIWCZNjgtEMvR_ li {
  margin-bottom: 10px;
}
.kGsywrMGIWCZNjgtEMvR_ ul {
  list-style: disc outside;
  padding: 0px;
  margin: 0 0 10px 20px
}

.kGsywrMGIWCZNjgtEMvR_ p {
  margin: 0 0 24px;
}

.kGsywrMGIWCZNjgtEMvR_ p:last-child {
  margin-bottom: 0;
}

.kGsywrMGIWCZNjgtEMvR_ a {
  color: #030303;
  text-decoration: none;
}
.kGsywrMGIWCZNjgtEMvR_ ol{
  list-style: decimal;
  padding: 0;
}

.kGsywrMGIWCZNjgtEMvR_ h5 {
  font-size: 17.5px;
  font-weight: 700;
  margin: 0 0 11px;
}
._1jwSQk3kk5xMSeC-ATFMX9 {
  text-align: left;
  text-transform: uppercase;
}
._38b7m-h3nI6wGBT35m56Mo {
  font-size: 14px;;
}
._38b7m-h3nI6wGBT35m56Mo strong {
  font-weight: 700;
}
._38b7m-h3nI6wGBT35m56Mo p span{
  display: block;
  color: #333333;
  /* user-select: none; */
}

._38b7m-h3nI6wGBT35m56Mo h3{
  cursor: pointer;
  position: relative;
  user-select: none;
}

._38b7m-h3nI6wGBT35m56Mo .w2dX0LQzMpclAD8UDUbZn{
  position: absolute;
  height: 10px;
  width: 10px;
  top: 50%;
  margin-top: -5px;
  right: 11px;
  pointer-events: none;
  transition: transform .3s ease-out;
}

._38b7m-h3nI6wGBT35m56Mo ._1liak1-SwmUMHXBZCJ0psG{
  position: absolute;
  height: 10px;
  width: 10px;
  top: 50%;
  margin-top: -5px;
  right: 10px;
  pointer-events: none;
  transition: transform .3s ease-out;
}

._38b7m-h3nI6wGBT35m56Mo ._1liak1-SwmUMHXBZCJ0psG::after{
  content: "";
  width: 6px;
  height: 6px;
  position: absolute;
  transform: rotate(45deg) !important;
  border: solid #000;
  border-width: 0 2px 2px 0;
}

._38b7m-h3nI6wGBT35m56Mo .w2dX0LQzMpclAD8UDUbZn::after{
  content: "";
  width: 6px;
  height: 6px;
  position: absolute;
  transform: rotate(-45deg);
  border: solid #000;
  border-width: 0 2px 2px 0;
}

._38b7m-h3nI6wGBT35m56Mo ol {
  margin: 0 0 10px 20px;
}
@media only screen and (min-width: 1180px) {
  .kGsywrMGIWCZNjgtEMvR_ {
    font-size: 16px;
    margin-bottom: 40px;
  }
  .kGsywrMGIWCZNjgtEMvR_ h1 {
    font-size: 1.875em;
  }
}
@media only screen and (min-width: 750px) and (max-width: 1179px) {
  .kGsywrMGIWCZNjgtEMvR_ {
    font-size: 16px;
  }
}
@media only screen and (min-width: 750px) {
  ._1jwSQk3kk5xMSeC-ATFMX9 {
    font-size: 1.875em !important;
  }
}
@media only screen and (max-width: 749px) {
  .kGsywrMGIWCZNjgtEMvR_ {
    font-size: 16px;
    padding-left: 24px;
    padding-right: 24px;
    padding-top: 0px;
    margin-top: 0px;
    margin-bottom: 40px;
  }
  .kGsywrMGIWCZNjgtEMvR_ h1 {
    font-size: 1.5em;
  }
  ._1jwSQk3kk5xMSeC-ATFMX9 {
    text-align: center;
  }
}

.kGsywrMGIWCZNjgtEMvR_ h3{
  position: relative;
  display: block !important;
  text-decoration: none !important;
  width: auto !important;
  height: auto !important;
  padding: 5px 30px 5px 11px !important;
  line-height: 30px !important;
  border-style: solid !important;
  border-color: #fcfcfc !important;
  border-left-color: #ffffff !important;
  border-right-color: #ffffff !important;
  border-width: 1px 1px 0 1px !important;
  background: #fcfcfc !important;
  color: #212121 !important;
  font-size: 14px !important;
  outline: none !important;
  margin: 0 !important;
  -webkit-box-sizing: content-box !important;
  -moz-box-sizing: content-box !important;
  box-sizing: content-box !important;
  overflow: hidden !important;
  cursor: pointer !important;
  font-weight: 500 !important;
}

/* Loading */
@-webkit-keyframes _2SeVXLDm16GKBiTd1O2nbe {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _2SeVXLDm16GKBiTd1O2nbe {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
._3_LP3NgwBJukF1elqXUNTL {
  position: absolute;
  top: 0;
  left: -2px;
  right: -2px;
  bottom: 0;
  z-index: 1000;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fafafa;
  transition: opacity 0.3s ease-in-out;
  opacity: 1;
}

._3_LP3NgwBJukF1elqXUNTL svg {
  animation: _2SeVXLDm16GKBiTd1O2nbe 0.5s linear infinite;
}
._2rkHOaTSoUcj74MR3WDrXQ {
  display: none;
}
._1Is-LLT1HezQasYE64UWYV {
  display: none;
}
.M46C9EhNlT0IysfQa8JH4 {
  display: block;
}
/*form*/
._1mK0jDr0JNTqh27-Y7q55R {
  position: relative;
  padding-top: 10px;
}
._2KM-DKgzc1_Fj8yrvChwZW {
  padding-top: 2px !important;
}
._3p8jS1RkeblHpQDQciOzeB {
  padding-top: 10px;
}
._1mK0jDr0JNTqh27-Y7q55R:after {
  content: "";
  display: table;
  clear: both;
}
._1Ff3htEashY0wLhpF0Vn2N {
  width: 100%;
  float: left;
  margin-bottom: 16px;
  box-sizing: border-box;
}
._1EezkXoV67bUr2voxe7Mmv {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
._3sJwZDjsp02xYA5_VqyZ21 {
  float: left;
}
._3sJwZDjsp02xYA5_VqyZ21:after {
	clear: both;
}
._3sJwZDjsp02xYA5_VqyZ21:after,
._3sJwZDjsp02xYA5_VqyZ21:before {
	content: "";
	display: table;
}
._1tovyNzS4RS-DbAhLhrAFD {
  position: relative;
}


._1FbsJzTLZtgg7JbwFDaeIc {
  text-align: center;
}

._1FbsJzTLZtgg7JbwFDaeIc p {
  padding: 0px 45px;
  line-height: 1.5em;
}

._1FbsJzTLZtgg7JbwFDaeIc ._1K5H2j_vTNmVrWRgfbjjj8 {
  width: 163px;
  height: 81px;
  margin-bottom: 1.1428571429em;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/gotoafterpay.svg);
}

@media (min-width: 1024px) {
  ._20Yp3eGZbYzMSiLl3wcWfI {
    width: auto;
    margin-right: 16px;
    margin-bottom: 0px !important;
  }
  ._20Yp3eGZbYzMSiLl3wcWfI .ZTDzHSWNpODyPlNjIU2l4 {
    width: 142px;
  }
  ._3m177DqVn1ICplGLwQeBFx {
    width: auto;
    margin-bottom: 0px !important;
  }
  ._3m177DqVn1ICplGLwQeBFx ._1tovyNzS4RS-DbAhLhrAFD {
    width: 142px;
  }
}

@media only screen and (max-width: 1023px) {
  ._20Yp3eGZbYzMSiLl3wcWfI {
    width: auto;
    margin-right: 16px;
    margin-bottom: 0px !important;
  }
  ._20Yp3eGZbYzMSiLl3wcWfI .ZTDzHSWNpODyPlNjIU2l4 {
    width: 142px;
  }
  ._3m177DqVn1ICplGLwQeBFx {
    width: auto;
    margin-bottom: 0px !important;
  }
  ._3m177DqVn1ICplGLwQeBFx ._1tovyNzS4RS-DbAhLhrAFD {
    width: 142px;
  }
  ._28gYVJPdAWnmQ6dP2_WYA1 {
    width: 315px;
  }
  ._2tyBJ1bKdZwFoOYDhNcjf_ ._21ZCCGy3-_iYpz9bve-epD {
    border-bottom: 1px solid #CB0000 !important;
  }
}

@media only screen and (max-width: 767px) {
  ._20Yp3eGZbYzMSiLl3wcWfI {
    margin-right: 16px;
    margin-bottom: 16px !important;
    width: auto;
  }
  ._20Yp3eGZbYzMSiLl3wcWfI .ZTDzHSWNpODyPlNjIU2l4 {
    width: 147.5px !important;
  }
  ._3m177DqVn1ICplGLwQeBFx {
    margin-bottom: 0px !important;
    width: auto;
  }
  ._3m177DqVn1ICplGLwQeBFx ._1tovyNzS4RS-DbAhLhrAFD {
    width: 147.5px !important;
  }
}

._2pyYsIWLysqFNgurQznNjK {
  padding: 16px;
  background-color: #fafafa;
  border-top: 1px solid #d9d9d9;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
._2pyYsIWLysqFNgurQznNjK:after {
  content: "";
  display: table;
  clear: both;
}
.ZTDzHSWNpODyPlNjIU2l4 {
  position: relative;
  display: flex;
  flex-direction: column;
}
._2pyYsIWLysqFNgurQznNjK:after {
  content: "";
  display: table;
  clear: both;
}
._3egYcVYXT8SuxDtSdwO3zW {
  color: #212121;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  font-weight: normal;
  width: 100%;
  padding: 0px;
  margin-bottom: 6px;
  z-index: 1;
  user-select: none;
  pointer-events: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.2s ease-out;
  box-sizing: border-box;
}
.WdQEznUzPjFdsTBgx54nE ._3egYcVYXT8SuxDtSdwO3zW {
  transform: none;
  opacity: 1;
}
._21ZCCGy3-_iYpz9bve-epD {
  border: 1px #BDBDBD solid;
  outline: none;
  outline-offset: 0;
  background-clip: padding-box;
  border-radius: 2px;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 40px;
  padding: 0px 6px 0 12px;
  word-break: normal;
  line-height: 140%;
  background-color: #fff;
  color: #212121;
  font-size: 14px;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  font-family: 'Basel Grotesk';
  overflow: hidden;
}
._2Df-ZxIWK_V7flpL5XzlaX {
  border: 1px #BDBDBD solid;
  outline: none;
  background-clip: padding-box;
  border-radius: 5px;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 46px;
  padding: 0px 11px;
  word-break: normal;
  line-height: 18px;
  background-color: #fff;
  color: #000;
  transition: all 0.2s ease-out;
  font-size: 14px;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;
}
._21ZCCGy3-_iYpz9bve-epD::placeholder {
  color: #9e9e9e;
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}

.WdQEznUzPjFdsTBgx54nE ._21ZCCGy3-_iYpz9bve-epD {
  padding-top: 21px;
  padding-bottom: 5px;
}
._2tyBJ1bKdZwFoOYDhNcjf_ ._21ZCCGy3-_iYpz9bve-epD {
  border: 1px solid #CB0000 !important;
}
._2tyBJ1bKdZwFoOYDhNcjf_ ._21ZCCGy3-_iYpz9bve-epD:focus {
  border: 1px solid #CB0000 !important;
}
._2tyBJ1bKdZwFoOYDhNcjf_ ._21ZCCGy3-_iYpz9bve-epD:hover {
  border: 1px solid #CB0000 !important;
}
._2tyBJ1bKdZwFoOYDhNcjf_ ._21ZCCGy3-_iYpz9bve-epD:active {
  border: 1px solid #CB0000 !important;
}
._2CCr2EwLMPhGw_ESHEYALJ ._21ZCCGy3-_iYpz9bve-epD {
  border: 1px solid #616161;
}
._21ZCCGy3-_iYpz9bve-epD:focus {
  border: 1px solid #616161;
}
._21ZCCGy3-_iYpz9bve-epD:hover {
  border: 1px solid #616161;
}
._21ZCCGy3-_iYpz9bve-epD:active {
  border: 1px solid #616161;
}
.F8xQrR_r1T0U65CXaCsKD {
  margin-top: 8px;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #CB0000;
  white-space: nowrap;
}
._2-wEPA4jkPO5dPfgZ63sfX {
  max-width: 142px;
  white-space: normal;
}

/* tooltip */
._19mlSvO4jmWDHrRc_qfKwj {
  display: block;
  height: 40px;
  position: absolute;
  top: 0;
  width: 40px;
  right: 0;
  cursor: pointer;
}
@media only screen and (min-width: 600px) {
  .F8xQrR_r1T0U65CXaCsKD {
    overflow: hidden;
  }
}

@media only screen and (min-width: 1025px) {
  ._19mlSvO4jmWDHrRc_qfKwj:hover ._2K7vHKTDIkFf5eFFwrfZuS,
  ._19mlSvO4jmWDHrRc_qfKwj:focus ._2K7vHKTDIkFf5eFFwrfZuS {
    -webkit-transform: rotateX(0deg) scale(1);
    transform: rotateX(0deg) scale(1);
    pointer-events: auto;
    visibility: visible;
    opacity: 1;
  }
  ._1ske2r4lNPZerHJdv5CPPK:hover path {
    fill: #212121;
  }
}

@media only screen and (max-width: 1024px) {
  ._1gD2laHGorWZVtMIiClQmj ._2K7vHKTDIkFf5eFFwrfZuS {
    -webkit-transform: rotateX(0deg) scale(1);
    transform: rotateX(0deg) scale(1);
    pointer-events: auto;
    visibility: visible;
    opacity: 1;
  }

  ._1gD2laHGorWZVtMIiClQmj ._1ske2r4lNPZerHJdv5CPPK path {
    fill: #212121;
  }
}

._2K7vHKTDIkFf5eFFwrfZuS {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  bottom: 80%;
  right: -105.5px;
  width: 253px;
  margin: 0 0 5px 0;
  padding: 3px 8px;
  border-radius: 4px;
  white-space: normal;
  font-size: 14px;
  letter-spacing: 0.01em;
  font-style: normal;
  text-align: left;
  color: #fafafa;
  display: block;
  z-index: 200;
  -webkit-transition: all 0.3s cubic-bezier(0.3, 0, 0, 1);
  transition: all 0.3s cubic-bezier(0.3, 0, 0, 1);
  -webkit-transform: rotateX(20deg) scale(0.8);
  transform: rotateX(20deg) scale(0.8);
  -webkit-transform-origin: 90% 120%;
  transform-origin: 90% 120%;
  -webkit-backface-visibility: hidden;
  background-color: #212121;
  visibility: hidden;
  opacity: 0;
}
._2K7vHKTDIkFf5eFFwrfZuS:after {
  display: none;
  content: "";
  position: absolute;
  top: 100%;
  right: 18px;
  width: 0;
  border: 6px solid #0000;
  border-top-color: rgba(51,51,51, 0.9);
}
@media (min-width: 750px) {
  ._2K7vHKTDIkFf5eFFwrfZuS {
    -webkit-transform-origin: center 120%;
    transform-origin: center 120%;
    right: 50%;
    margin-right: -126.5px;
  }
  ._2K7vHKTDIkFf5eFFwrfZuS:after {
    right: 50%;
    margin-right: -6px;
  }
}
@media (max-width: 749px) {
  ._2K7vHKTDIkFf5eFFwrfZuS {
    right: -105.5px;
  }
}
._324KjEpQpLt4NWsnqXt_pQ {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: flex;
  align-items: center;
}
._1ske2r4lNPZerHJdv5CPPK {
  width: 24px;
  height: 24px;
  color: #919191;
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
}

._3cO9t6iPtCpGFAk7h2sVv3 {
  padding: 16px;
  text-align: center;
}
._1Bayi9Er5Rx2gnq_bVkrOj {
  margin-left: 16px;
}
._28gYVJPdAWnmQ6dP2_WYA1 {
  width: 100%;
  float: left;
  padding-left: 0px;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
}

._1lK5zKgiWQpSrkS4QlGg70 {
  width: 100%;
  padding: 6px 0px 0px 0px;
  float: left;
  box-sizing: border-box;
  margin-top: 18px;
}
._3NYDhIXptiTwmhD7xWJrDg {
  display: table;
  width: 100%;
}
._1vd2j4C9kW0kZW8S3JdRoq {
  display: table-cell;
  padding-right: 8px;
	white-space: nowrap;
}
._1vz_LYWB23RShWgXSNYkOf {
  background-color: #fff;
  padding: 0;
  margin: 0;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  box-shadow: 0 0 0 0 #000000 inset;
	transition: all 0.2s ease-in-out;
	position: relative;
	cursor: pointer;
	vertical-align: -4px;
  border: 1px solid #d9d9d9;
  background: #0000;
  line-height: normal;
  -webkit-appearance: none !important;
  appearance: none;
  box-sizing: border-box;
}
._1vz_LYWB23RShWgXSNYkOf:after {
  content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: scale(0.2);
	transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
	height: 8px;
	margin-left: -5px;
	margin-top: -4px;
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-79bec41ba275bbc4dd575b11f8dada4a411a5ae0f007e938c299587fe7579a32.png);
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;
}
._1vz_LYWB23RShWgXSNYkOf:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
._1vz_LYWB23RShWgXSNYkOf:checked:after {
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
._3f7G2Kbt654-W25L6RcXUT {
  cursor: pointer;
  display: table-cell;
  width: 100%;
  vertical-align: middle;
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
._2cOHLPbQZm_aP2odV0XjFK {
  /* padding: 6px; */
}
._3rDnuEAzzp8z2kiyqRTxCk {
  font-family: 'Basel Grotesk';
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #424242;
  margin-bottom: 16px;
}
._1e4sqMUMxLJYh9JcapOG0P {
  display: flex;
  align-items: center;
  border-top: 1px solid #E0E0E0;
  height: 56px;
  cursor: pointer;
}
.tynQvAsyzSzmdWq1guwq- {
  display: none !important;
}
.LCiPqFi5BjSiomUYPvJ4f {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.LCiPqFi5BjSiomUYPvJ4f ._1OowQ-svaMXKz7H0A-7OBx {
  padding-top: 16px;
}
.LCiPqFi5BjSiomUYPvJ4f.R0YBAkXYZ8C7X3_6ZYVeR {
  padding-bottom: 24px;
}
._3i6KkoKCK9jvK_YrOVHYnW {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._1WTp2x1OQlQBpFNAjq42Bh {
  margin-right: 6px;
}
.R0YBAkXYZ8C7X3_6ZYVeR ._1WTp2x1OQlQBpFNAjq42Bh {
  display: none;
}
._3gksm_sDPfVV8oNxoLDDkl {
  position: relative;
}
._1b0Lk0QU9w7beTwlAh7Co0 {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 16px;
  white-space: nowrap;
}
._1OowQ-svaMXKz7H0A-7OBx {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  flex: 1;
  cursor: pointer;
  color: #757575;
}
.R0YBAkXYZ8C7X3_6ZYVeR ._1OowQ-svaMXKz7H0A-7OBx {
  color: #212121;
}
._24Zhceo11-jR27pfGp9EGH {
  font-size: 14px;
  text-decoration: none;
  color: #757575;
  font-family: 'Basel Grotesk';
  line-height: 140%;
  letter-spacing: 0.01em;
  display: none;
}

.R0YBAkXYZ8C7X3_6ZYVeR ._24Zhceo11-jR27pfGp9EGH {
  color: #757575;
  display: block;
}
._1xofhtXL78uGmKT4qtK5NJ {
  margin-right: 16px;
  text-transform: capitalize;
}
._2dJSeo66BNMm6UI_RbCBTO ._1A5efA4UpmF2v0SeJ5ISHI {
  color: #FB3529;
}
._1l7K0kfMKRHJzYSfqOjqfh {
  margin-right: 16px;
}
._1l7K0kfMKRHJzYSfqOjqfh span {
  margin-right: 0px !important;
}
._1IkBR45BRy_ZQ7Yy9qrqU5 {
  margin: 0;
  padding: 0;
  width: 16px;
  height: 16px;
  transition: all 0.2s ease-in-out;
  position: relative;
  cursor: pointer;
  vertical-align: -4px;
  border: 1px solid #e0e0e0;
  box-shadow: 0 0 0 0 #000000 inset;
  border-radius: 50%;
  background-color: #fff;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
._1IkBR45BRy_ZQ7Yy9qrqU5:after {
  content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: scale(0.2);
	transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
	height: 8px;
	margin-left: -5px;
	margin-top: -4px;
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;

}

.R0YBAkXYZ8C7X3_6ZYVeR ._1IkBR45BRy_ZQ7Yy9qrqU5 {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
.R0YBAkXYZ8C7X3_6ZYVeR._2dJSeo66BNMm6UI_RbCBTO ._1IkBR45BRy_ZQ7Yy9qrqU5 {
  box-shadow: 0 0 0 10px #9e9e9e inset !important;
}
.R0YBAkXYZ8C7X3_6ZYVeR ._1IkBR45BRy_ZQ7Yy9qrqU5:after {
  opacity: 1;
  transform: scale(0.9);
}
._2eiY0kqIh9OK9yx-sHdZEc {
  display: inline-block;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/afterpay-card.svg);
	background-size: cover;
	background-repeat: no-repeat;
	-webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  vertical-align: middle;
  border-radius: 3px;
  width: 38px;
  height: 24px;
	margin: -1.4px 3.5px 0 0;
}
._1Tz5s-PGV5OSGUyQVwZni6 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0px;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.4);
}
._11-Nnt_pRL5Y1IhQRrkcgE {
  padding: 33px 32px 40px 32px;
  width: 343px;
  /* max-width: 343px; */
  margin: 0 auto;
  background: #FFFFFF;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
._3Qkvzaow0-8HtuJCukMmpx {
  text-align: center;
  margin-bottom: 13px;
  display: flex;
  justify-content: center;
}
.RQdBLV1JDjKjz6wiEW70X {
  font-size: 16px;
  line-height: 140%;
  text-align: center;
  font-weight: 500;
  letter-spacing: 0.02em;
  margin-bottom: 8px;
}
._2W2Qfi3ylDDyldTmzvc7mC {
  font-size: 16px;
  line-height: 140%;
  text-align: center;
  letter-spacing: 0.02em;
  color: #212121;
  margin-bottom: 24px;
}
._2oiK4v8BXL2VWlGOE0PX4q {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 0px 12px;
}
._2GTAFAMmRGjtWNDjQ1AkJS {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 11px;
  height: 40px;
  border: 1px solid #BDBDBD;
  background: #fff;
  border-radius: 2px;
  position: relative;
  -webkit-tap-highlight-color: transparent;
}
._2GTAFAMmRGjtWNDjQ1AkJS:hover {
  background: #fafafa;
}
._2GTAFAMmRGjtWNDjQ1AkJS:active {
  background: #eeeeee;
}
._1nORqi3csnduo1CyXLCJkv {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 11px;
  height: 40px;
  background: #212121;
  color: #fff;
  border-radius: 2px;
  border: none;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  font-weight: 500;
}
._1nORqi3csnduo1CyXLCJkv:hover {
  background: #424242;
}
._1nORqi3csnduo1CyXLCJkv:active {
  background: #616161;
}
._1oLSF_HbRqDoGeBaIQRSbi {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
  fill: currentColor;
  vertical-align: middle;
  animation: _2SeVXLDm16GKBiTd1O2nbe 0.5s linear infinite;
  opacity: 0;
}
._3PxyKRfnqCAuXtCLFj7u7k ._1XFxHH05j0sXqdwmx1_dcj {
  opacity: 0;
}
._3PxyKRfnqCAuXtCLFj7u7k ._1oLSF_HbRqDoGeBaIQRSbi {
  opacity: 1;
}

@media only screen and (max-width: 767px) {
  ._11-Nnt_pRL5Y1IhQRrkcgE {
    width: 100%;
    margin: 0 25px;
    padding: 21px 16px 24px 16px;
  }
}


.rEZmjIokNGC2vEZtBwmIx {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: transparent;
  color: #212121;
  font-size: 14px;
}

.vMGwpDyb_WP1SQjwawnVo {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #545454;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica,
    Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
    sans-serif;
  font-size: 14px;
}

._3vYx3aViFRd8wjdIp_eXFa {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: transparent;
  color: #545454;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica,
    Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
    sans-serif;
  font-size: 14px;
}
._3CVSNr4a2HR0MJWQGGurtj {
  margin: auto;
  width: 448px;
  height: 320px;
  background: #fff;
  border-radius: 8px;
  padding: 64px 76px 80px;
}
._2oci7nZ5q59fQfc69qMZYX {
  margin: auto;
  width: 800px;
  height: 600px;
  /* background: #fff; */
  background: inherit;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  overflow: hidden;
  transition: all 0.25s ease-in;
  animation: VgiIoUt4ScbCbg45nXAnc 0.25s ease-in;
}
.Psh0l8XciytjwF4omxmAR {
  font-size: 20px;
  line-height: 120%;
  text-align: center;
  color: #212121;
  margin-bottom: 32px;
}
._25Vh9YkEN2oAp22FZ47-m7 {
  margin: 0 auto;
  max-width: 36em;
  padding-left: 1em;
  padding-right: 1em;
  zoom: 1;
}
._25Vh9YkEN2oAp22FZ47-m7:before,
._25Vh9YkEN2oAp22FZ47-m7:after {
  content: "";
  display: table;
}
._25Vh9YkEN2oAp22FZ47-m7:after {
  clear: both;
}
._3nxAiFBKQzUKveMQpULgiZ {
  width: 40px;
  height: 40px;
  background: #EEEEEE;
  border-radius: 20px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 32px;
}
._3HTG28pO9FC2hMUy7RRYjc {
  display: inline-block;
  vertical-align: middle;
  -webkit-animation: _1ZOc-MN2UqIQ9dJFj5j2zc 0.5s ease-in-out, _3doDOvYBvv1VmqTQfbN2bf 0.5s linear infinite;
  animation: _1ZOc-MN2UqIQ9dJFj5j2zc 0.5s ease-in-out, _3doDOvYBvv1VmqTQfbN2bf 0.5s linear infinite;
}
._3n6bVAXmsx4O2zp8oNJEjI {
  width: 46px;
  height: 46px;
  color: #000;
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 25px;
  -webkit-animation: _1ZOc-MN2UqIQ9dJFj5j2zc 0.5s ease-in-out, _3doDOvYBvv1VmqTQfbN2bf 0.5s linear infinite;
  animation: _1ZOc-MN2UqIQ9dJFj5j2zc 0.5s ease-in-out, _3doDOvYBvv1VmqTQfbN2bf 0.5s linear infinite;
}
._3UdF9wdN-dcads24n0teU- {
  font-family: 'Basel Grotesk';
  font-weight: 500 !important;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.01em;
  color: #333333;
  margin-bottom: 4px !important;
}
._1eGv1Hk7jtSgLpqlKfss1g {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 170%;
  text-align: center;
  letter-spacing: 0.01em;
  color: #212121;
  max-width: 280px;
  margin: 0 auto;
}
._2V5YhpY8qABXyxx299-LFA {
  font-family: 'Basel Grotesk';
  font-weight: 500 !important;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.02em;
  color: #212121;
  margin-bottom: 4px !important;
}
._1UQEMcILj2IuH7tOUu_qoE {
  font-family: 'Basel Grotesk';
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.02em;
  color: #212121;
  max-width: 210px;
}
._1UQEMcILj2IuH7tOUu_qoE a {
  text-decoration: none;
  color: #000;
  cursor: pointer;
}
._3UdF9wdN-dcads24n0teU- a {
  text-decoration: none;
  color: #000;
  cursor: pointer;
}

@media only screen and (max-width: 767px) {
  .rEZmjIokNGC2vEZtBwmIx {
    width: calc(100% - 32px);
    left: 16px;
  }
  ._3CVSNr4a2HR0MJWQGGurtj {
    width: 100%;
    padding-left: 24px;
    padding-right: 24px;
  }
}

._3sWOQI3cXsVbFn3G76a_hn {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 32px 32px 40px;
  margin: 0 auto;
  width: 343px;
  min-height: 252px;
  background: #FFFFFF;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  transition: all 0.25s ease-in;
  animation: VgiIoUt4ScbCbg45nXAnc 0.25s ease-in;
}
.ykdLtyy2tHZw6ZKRrPYRF {
  text-align: center;
  margin-bottom: 17px;
  display: flex;
  justify-content: center;
  align-items: center;
}
._2tCzAiLJKDXbuoHc-HsSxV {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  text-align: center;
  letter-spacing: 0.01em;
  color: #212121;
  margin-bottom: 8px;
  font-weight: 500;
}
._1uDhZjKup-6p-MZZdqY-Ss ._2tCzAiLJKDXbuoHc-HsSxV {
  font-weight: bold;
}
._3XmIGbCgePxf7tmYaC3Jhx {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  text-align: center;
  letter-spacing: 0.01em;
  color: #212121;
  margin-bottom: 32px;
}
._3vvLA2XHqLI1nzbsWAu6Hu {
  text-align: center;
}
._3W_wsnJjYkZmETwkxGIQdq {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 10px 1px 5px;
  width: 279px;
  height: 40px;
  background: #212121;
  border-radius: 4px;
  border: none;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #FFFFFF;
}
._3W_wsnJjYkZmETwkxGIQdq svg {
  margin-right: 6px;
}

@-webkit-keyframes _1ZOc-MN2UqIQ9dJFj5j2zc {
  0% {
    opacity: 0;
    visibility: hidden;
  }

  100% {
    opacity: 1;
    visibility: visible;
  }
}

@keyframes _1ZOc-MN2UqIQ9dJFj5j2zc {
  0% {
    opacity: 0;
    visibility: hidden;
  }

  100% {
    opacity: 1;
    visibility: visible;
  }
}
@-webkit-keyframes _3doDOvYBvv1VmqTQfbN2bf {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes _3doDOvYBvv1VmqTQfbN2bf {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes VgiIoUt4ScbCbg45nXAnc {
  0% {
    opacity: 0;
    transform: translateY(-8px);
  }

  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}

/* leave dialog */
.K4s_pUWZ9xevemvk5CV- {
  position: fixed;
  top: 0;
  left: 0;
  right: 0px;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.4);
}
._7WdxFasy9zkKH5CEJe-fB {
  padding: 33px 32px 40px 32px;
  width: 343px;
  /* max-width: 343px; */
  margin: 0 auto;
  background: #FFFFFF;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
._3vccrwdCA91dOV-qznNWE8 {
  text-align: center;
  margin-bottom: 13px;
  display: flex;
  justify-content: center;
}
._3oqvjvsXQW9ChLJszvluBx {
  font-size: 16px;
  line-height: 140%;
  text-align: center;
  font-weight: 500;
  letter-spacing: 0.02em;
  margin-bottom: 8px;
}
._1d28a1XjpTogcRgSn7oL3O {
  font-size: 16px;
  line-height: 140%;
  text-align: center;
  letter-spacing: 0.02em;
  color: #212121;
  padding: 0 16px;
  margin-bottom: 8px;
}
.S2xTZlNrbIP5kfuKzS8vS {
  font-size: 16px;
  line-height: 140%;
  text-align: center;
  letter-spacing: 0.02em;
  color: #212121;
  margin-bottom: 24px;
}
.SX-W84sDMr9dN25X_PKUI {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 0px 12px;
}
._2UV_bnKz904RxueqEw2NQx {
  flex: 1;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 11px;
  height: 40px;
  border: 1px solid #BDBDBD;
  background: #fff;
  color: #212121;
  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}
._2UV_bnKz904RxueqEw2NQx:hover {
  background: #fafafa;
}
._2UV_bnKz904RxueqEw2NQx:active {
  background: #eeeeee;
}
._1cE8SsPmTx4g7NZTQE5EUX {
  flex: 1;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 11px;
  height: 40px;
  background: #212121;
  color: #fff;
  border-radius: 2px;
  border: none;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  font-weight: 500;
}
._1cE8SsPmTx4g7NZTQE5EUX:hover {
  background: #424242;
}
._1cE8SsPmTx4g7NZTQE5EUX:active {
  background: #616161;
}
@media only screen and (max-width: 767px) {
  ._7WdxFasy9zkKH5CEJe-fB {
    width: 100%;
    margin: 0 25px;
    padding: 21px 16px 24px 16px;
  }
}

._2vJp9Z955nq4sn3oG6_0Qy {
  display: none;
}

._3Grvh8mDJHDr2yU8leNqkB {
  display: block;
  position: relative;
  cursor: pointer;
  font-size: 14px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 10px 0px;
}

/* Hide the browser's default checkbox */
._3Grvh8mDJHDr2yU8leNqkB input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
._5VB1rjCH7whhl9GYoIAOJ {
  position: absolute;
  top: 0;
  left: 0;
  height: 16px;
  width: 16px;
  background-color: #FFFFFF;
  border-color: transparent #fff #fff transparent;
  border: 1px solid #b9c4c9;
  border-radius: 3px;
}

/* On mouse-over, add a grey background color */
._3Grvh8mDJHDr2yU8leNqkB:hover input ~ ._5VB1rjCH7whhl9GYoIAOJ {
  background-color: #FFFFFF;
}

/* When the checkbox is checked, add a blue background */
._3Grvh8mDJHDr2yU8leNqkB input:checked ~ ._5VB1rjCH7whhl9GYoIAOJ {
  background-color: #212121;
}

/* Create the checkmark/indicator (hidden when not checked) */
._5VB1rjCH7whhl9GYoIAOJ:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
._3Grvh8mDJHDr2yU8leNqkB input:checked ~ ._5VB1rjCH7whhl9GYoIAOJ:after {
  display: block;
}

/* Style the checkmark/indicator */
._3Grvh8mDJHDr2yU8leNqkB ._5VB1rjCH7whhl9GYoIAOJ:after {
  left: 5px;
  top: 1px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.Xpmwoa56pZgcy9ASJ08_j {
}

._3oElZtOBhtXOVbsrdKFXm1 {
}

._5cRbjxdlChz5qHSX0FzVj {
  color: #00112c;
  display: block;
  font-size: .81em;
  font-weight: 500;
  line-height: 13px;
  padding-bottom: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: color .1s ease-out;
  white-space: nowrap;
  margin: 5px 0px;
}

._37TCjhFeJ9hWUENMmDz8w1 {
  margin-left: 15px;
}




.r1UJn2SIPB2SreAssOba_ {
  /* padding: 6px; */
}

._1VZmKGKtz2sz_OXoQ0rnG4 {
  font-family: 'Basel Grotesk';
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #424242;
  margin-bottom: 16px;
}

._1-DGNAQeQu6sL6WuMjMFuo {
  margin-right: 16px;
}
._1-DGNAQeQu6sL6WuMjMFuo span {
  margin-right: 0px !important;
}

._1LJScIgJ2IAPa3I6o9F7ma {
  margin-right: 16px;
  text-transform: capitalize;
}

._20QqwH0rtWplSKtdHUu4TD {
  display: flex;
  align-items: center;
  border-top: 1px solid #E0E0E0;
  height: 56px;
  cursor: pointer;
}

._3S5_xNQv4KLN4wKSrLQnvE {
  display: none !important;
}
._3DVEOcW2_gAfNpDlGV21DN {
  display: flex;
  align-items: center;
  cursor: pointer;
}
._3DVEOcW2_gAfNpDlGV21DN .tp-VlRU6uhzEcyqhY11X {
  padding-top: 16px;
}
._3DVEOcW2_gAfNpDlGV21DN._3SDzvAQoBAz1cmYRL0Hjfu {
  padding-bottom: 24px;
}
._2xpKrzbm9aDYIMZCn9XInU {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._2a3AeKXjH3aEh7SzUp2-Fp {
  margin-right: 6px;
}
._3SDzvAQoBAz1cmYRL0Hjfu ._2a3AeKXjH3aEh7SzUp2-Fp {
  display: none;
}
._3lR9m5s9xrTE49fUalxDQD {
  position: relative;
}
._1y3mSXWCc2ceQBOAxf4puB {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 16px;
  white-space: nowrap;
}
.tp-VlRU6uhzEcyqhY11X {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  flex: 1;
  cursor: pointer;
  color: #757575;
}
._3SDzvAQoBAz1cmYRL0Hjfu .tp-VlRU6uhzEcyqhY11X {
  color: #212121;
}
._1wRCZ8_ZH-sPAoZYyKykRW {
  font-size: 14px;
  text-decoration: none;
  color: #757575;
  font-family: 'Basel Grotesk';
  line-height: 140%;
  letter-spacing: 0.01em;
  display: none;
}

._3SDzvAQoBAz1cmYRL0Hjfu ._1wRCZ8_ZH-sPAoZYyKykRW {
  color: #757575;
  display: block;
}
._1LJScIgJ2IAPa3I6o9F7ma {
  margin-right: 16px;
  text-transform: capitalize;
}
.Az4ylVmAG0X3vqEsbCoTb ._2aG3LrWQLYFchTQcPXnWPK {
  color: #FB3529;
}
._1-DGNAQeQu6sL6WuMjMFuo {
  margin-right: 16px;
}
._1-DGNAQeQu6sL6WuMjMFuo span {
  margin-right: 0px !important;
}
.L3-gRSTtDrI3ax3MiYrGD {
  margin: 0;
  padding: 0;
  width: 16px;
  height: 16px;
  transition: all 0.2s ease-in-out;
  position: relative;
  cursor: pointer;
  vertical-align: -4px;
  border: 1px solid #e0e0e0;
  box-shadow: 0 0 0 0 #000000 inset;
  border-radius: 50%;
  background-color: #fff;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.L3-gRSTtDrI3ax3MiYrGD:after {
  content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: scale(0.2);
	transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
	height: 8px;
	margin-left: -5px;
	margin-top: -4px;
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;

}

._3SDzvAQoBAz1cmYRL0Hjfu .L3-gRSTtDrI3ax3MiYrGD {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
._3SDzvAQoBAz1cmYRL0Hjfu.Az4ylVmAG0X3vqEsbCoTb .L3-gRSTtDrI3ax3MiYrGD {
  box-shadow: 0 0 0 10px #9e9e9e inset !important;
}
._3SDzvAQoBAz1cmYRL0Hjfu .L3-gRSTtDrI3ax3MiYrGD:after {
  opacity: 1;
  transform: scale(0.9);
}
.Az4ylVmAG0X3vqEsbCoTb ._2aG3LrWQLYFchTQcPXnWPK {
  color: #FB3529;
}

.tp-VlRU6uhzEcyqhY11X {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  flex: 1;
  cursor: pointer;
  color: #757575;
}

._3SDzvAQoBAz1cmYRL0Hjfu .tp-VlRU6uhzEcyqhY11X {
  color: #212121;
}

._3azE7WXWM0IUrIsZYeoKX9 {
  position: fixed;
  top: 0;
  left: 0;
  right: 0px;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.4);
}
._2GbeW7AtSH8MZLTJMh4_zC {
  padding: 33px 32px 40px 32px;
  width: 343px;
  /* max-width: 343px; */
  margin: 0 auto;
  background: #FFFFFF;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
._3h0EyJawVdKKJJm8kn_uPG {
  text-align: center;
  margin-bottom: 13px;
  display: flex;
  justify-content: center;
}
._1OUrEjhrmXFDUzUwsOGbiC {
  font-size: 16px;
  line-height: 140%;
  text-align: center;
  font-weight: 500;
  letter-spacing: 0.02em;
  margin-bottom: 8px;
}
._77M-EZCX3lg3c8cDz9vcI {
  font-size: 16px;
  line-height: 140%;
  text-align: center;
  letter-spacing: 0.02em;
  color: #212121;
  margin-bottom: 24px;
}
.Oc-jsCMwMHyZGB3y-Bn0n {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 0px 12px;
}
._1xOrC7fGNAmJU1JyA5fa0M {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 11px;
  height: 40px;
  border: 1px solid #BDBDBD;
  background: #fff;
  border-radius: 2px;
  position: relative;
  -webkit-tap-highlight-color: transparent;
}
._1xOrC7fGNAmJU1JyA5fa0M:hover {
  background: #fafafa;
}
._1xOrC7fGNAmJU1JyA5fa0M:active {
  background: #eeeeee;
}
.KF8gH2CoAksT7494B2vDc {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 11px;
  height: 40px;
  background: #212121;
  color: #fff;
  border-radius: 2px;
  border: none;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  font-weight: 500;
}
.KF8gH2CoAksT7494B2vDc:hover {
  background: #424242;
}
.KF8gH2CoAksT7494B2vDc:active {
  background: #616161;
}
._1RbuDxfotX15g_7m_zRoHc {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
  fill: currentColor;
  vertical-align: middle;
  animation: _3doDOvYBvv1VmqTQfbN2bf 0.5s linear infinite;
  opacity: 0;
}
._3EHL4ZbrIGNRy4XR_0lU6i .JKBeDGNsDfPXX2jlVQqfj {
  opacity: 0;
}
._3EHL4ZbrIGNRy4XR_0lU6i ._1RbuDxfotX15g_7m_zRoHc {
  opacity: 1;
}

@media only screen and (max-width: 767px) {
  ._2GbeW7AtSH8MZLTJMh4_zC {
    width: 100%;
    margin: 0 25px;
    padding: 21px 16px 24px 16px;
  }
}

._19VBjFmW06-ws-uzhe8f72,
._19VBjFmW06-ws-uzhe8f72 input,
._19VBjFmW06-ws-uzhe8f72 select {
  font-size: 14px;
}
._19VBjFmW06-ws-uzhe8f72:after {
  content: "";
  display: table;
  clear: both;
}
._2fgE6MZ4pVpJlbVVaUTwm8 {
  width: 100%;
  box-sizing: border-box;
  margin-bottom: 16px;
}
._3ezesWFtChtlWy25DBsjAm {
  padding: 16px;
  background-color: #fafafa;
  border-top: 1px solid #d9d9d9;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
._3ezesWFtChtlWy25DBsjAm:after {
  content: "";
  display: table;
  clear: both;
}
._1ZKxi1O2RLmai13Vcm9Icv {
  position: relative;
}
._2E2oFDkkxNolaamZW0gIgK {
  display: flex;
  align-items: center;
}
._3ezesWFtChtlWy25DBsjAm:after {
  content: "";
  display: table;
  clear: both;
}
._1foW7TKMptzW3f7qJbIHt1 {
  color: #212121;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  font-weight: normal;
  width: 100%;
  padding: 0px;
  margin-bottom: 6px;
  z-index: 1;
  user-select: none;
  pointer-events: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  transition: all 0.2s ease-out;
  box-sizing: border-box;
  display: block;
}
._3qZH633ffGU3HOUQvfe2FI ._1foW7TKMptzW3f7qJbIHt1 {
  transform: none;
  opacity: 1;
}
._2sxbJrADLY4WU45hGDBusU {
  border: 1px solid #BDBDBD;
  background-clip: padding-box;
  border-radius: 2px;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 40px;
  padding: 0px 12px;
  word-break: normal;
  background-color: #fff;
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  transition: all 0.2s ease-out;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
._2sxbJrADLY4WU45hGDBusU:focus {
  border: 1px solid #616161;
}
._2sxbJrADLY4WU45hGDBusU:hover {
  border: 1px solid #616161;
}
._2sxbJrADLY4WU45hGDBusU:active {
  border: 1px solid #616161;
}
._2sxbJrADLY4WU45hGDBusU::placeholder {
  color: #9e9e9e;
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._1XWKE9Fr3P0VfqFtK-lbTs {
  width: 167px;
}
._2UMd5pSEHWhruUZkq52Kve {
  width: 167px;
}
._3qZH633ffGU3HOUQvfe2FI ._2sxbJrADLY4WU45hGDBusU {
  padding-top: 21px;
  padding-bottom: 5px;
}
._3msi9Th3laLdgrUK-WKY0 ._2sxbJrADLY4WU45hGDBusU {
  border: 1px solid #CB0000;
}
.lmP4CyPYYlmwxavxP8w5q {
  padding-right: 29px;
  white-space: nowrap;
  appearance: none;
}
.U-U5Uj7IlN78jc9JxmVX4 {
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #CB0000;
  margin-top: 8px;
}
.EEQKTTEMjMtVxvzpYtHny {
  display: block;
  width: 2.1428571429em;
  height: 43%;
  pointer-events: none;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0%, -50%);
  border-left: 1px #b3b3b380 solid;
  box-sizing: content-box;
}
._1xJrDcMO7eCvQ3iCwV246Q {
  width: 10px;
  height: 10px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  margin-left: -2px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #919191;
  fill: currentColor;
}
.qBnp58LR33hbUsoAhvRkK {
  margin-left: 16px;
}
._2O6EI1bNGG9mUyDajtVUlK {
  display: table;
  width: 100%;
}
._3UrHlqrZNH4KBpxht5Pzrd {
  display: table-cell;
  padding-right: 10.5px;
  white-space: nowrap;
}
._1tKMpF3xrRIeheGpH9BqYX {
  background-color: #fff;
  padding: 0;
  margin: 0;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  box-shadow: 0 0 0 0 #000000 inset;
  transition: all 0.2s ease-in-out;
  position: relative;
  cursor: pointer;
  vertical-align: -4px;
  border: 1px solid #d9d9d9;
  background: #0000;
  line-height: normal;
  appearance: none;
  box-sizing: border-box;
}
._1tKMpF3xrRIeheGpH9BqYX:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: scale(0.2);
  transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
  height: 8px;
  margin-left: -5px;
  margin-top: -4px;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-79bec41ba275bbc4dd575b11f8dada4a411a5ae0f007e938c299587fe7579a32.png);
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;
}
._1tKMpF3xrRIeheGpH9BqYX:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
._1tKMpF3xrRIeheGpH9BqYX:checked:after {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
._1GIhYBcaEEL7RzlzvBLTOb {
  cursor: pointer;
  display: table-cell;
  width: 100%;
  vertical-align: middle;
  color: #545454;
}
._1LbBxOG37zlkE3kB4QZ_t9 {
  margin-top: 14px;
  position: relative;
}
._3MOFw8tAbd4PB9atvaZwL {
  cursor: pointer;
  display: inline-block;
  background-color: #000;
  background-clip: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px #0000 solid;
  border-radius: 0px;
  color: #fff;
  font-weight: 500;
  padding: 19.6px 23.8px;
  text-align: center;
  position: relative;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out,
    box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  font-size: 14px;
  font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;
  line-height: normal;
}
._1UIMgw6ZxQkJ7mpJd3HOD9 {
  text-decoration: none;
  color: #000;
  display: block;
}
.XN8VwKoDwnUQbT9SHupUS {
  display: inline-block;
  vertical-align: middle;
  width: 10px;
  height: 10px;
  margin-right: 4px;
  color: #000;
  fill: currentColor;
}
.Yq0Xlg7z3gN8aExGruK21 {
  vertical-align: middle;
}
._1HjsJkHxnj12PSjuDxcc-B {
  display: block;
  height: 46px;
  position: absolute;
  top: 0;
  width: 2.8571428571rem;
  right: 0;
  cursor: pointer;
}
._1HjsJkHxnj12PSjuDxcc-B:hover ._1B4QorP9O25GJXfe8BoLTm,
._1HjsJkHxnj12PSjuDxcc-B:focus ._1B4QorP9O25GJXfe8BoLTm {
  -webkit-transform: rotateX(0deg) scale(1);
  transform: rotateX(0deg) scale(1);
  pointer-events: auto;
  visibility: visible;
  opacity: 1;
}
._1B4QorP9O25GJXfe8BoLTm {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  bottom: 80%;
  right: -0.3333333333em;
  width: 180px;
  margin: 0 0 5px 0;
  padding: 0.75em 0.5em;
  border-radius: 4px;
  white-space: normal;
  font-size: 0.8571428571em;
  font-style: normal;
  text-align: center;
  color: #fff;
  display: block;
  z-index: 200;
  -webkit-transition: all 0.3s cubic-bezier(0.3, 0, 0, 1);
  transition: all 0.3s cubic-bezier(0.3, 0, 0, 1);
  -webkit-transform: rotateX(20deg) scale(0.8);
  transform: rotateX(20deg) scale(0.8);
  -webkit-transform-origin: 90% 120%;
  transform-origin: 90% 120%;
  -webkit-backface-visibility: hidden;
  background-color: rgba(51,51,51, 0.9);
  visibility: hidden;
  opacity: 0;
}
._1B4QorP9O25GJXfe8BoLTm:after {
  content: "";
  position: absolute;
  top: 100%;
  right: 18px;
  width: 0;
  border: 6px solid #0000;
  border-top-color: rgba(51,51,51, 0.9);
}
._3i_zeTe-ml7x0iDctIotDB {
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
}
@media (min-width: 750px) {
  ._1B4QorP9O25GJXfe8BoLTm {
    -webkit-transform-origin: center 120%;
    transform-origin: center 120%;
    right: 50%;
    margin-right: -90px;
  }
  ._1B4QorP9O25GJXfe8BoLTm:after {
    right: 50%;
    margin-right: -6px;
  }
}
._2ZJaE3exgTZ6KJQLmNSiqN {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: flex;
  align-items: center;
}

.oM2_d4Vy5FC0U4Rs61H2t {
  width: 16px;
  height: 16px;
  color: #919191;
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
}

.CZYkVaxhcqufquwUon2aR {

}

@media (max-width: 749px) {
  ._3MOFw8tAbd4PB9atvaZwL {
    width: 100%;
    padding-top: 24.5px;
    padding-bottom: 24.5px;
  }
  ._1UIMgw6ZxQkJ7mpJd3HOD9 {
    padding-top: 21px;
    text-align: center;
  }
}


@media (min-width: 750px) {
  ._3ch1jY-DA8uVAiUapu6SYX {
    width: 50%;
  }
  .QM2rjmHHSEnTtjvna9HlM {
    width: 33.3333333333%;
  }
  ._1LbBxOG37zlkE3kB4QZ_t9 {
    margin-top: 21px;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: space-between;
  }
}
@media only screen and (max-width: 1023px) {
  ._2fgE6MZ4pVpJlbVVaUTwm8 {
    margin-bottom: 12px;
  }
  ._2UMd5pSEHWhruUZkq52Kve, ._1XWKE9Fr3P0VfqFtK-lbTs {
    width: 152px !important;
  }
  ._3i_zeTe-ml7x0iDctIotDB {
    width: 100%;
    line-height: 170%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._2sxbJrADLY4WU45hGDBusU {
    width: 311px;
  }
  ._3i_zeTe-ml7x0iDctIotDB {
    width: 315px;
  }
}
/* Loading */
@-webkit-keyframes _3hNSkrQLJ_udsKth2y6jWH {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _3hNSkrQLJ_udsKth2y6jWH {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
._1tIcrePxMUehlzRoAmZmlP {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fafafa;
  transition: opacity 0.3s ease-in-out;
  opacity: 1;
}

._1tIcrePxMUehlzRoAmZmlP svg {
  animation: _3hNSkrQLJ_udsKth2y6jWH 0.5s linear infinite;
}
._33HpsBrvJdw1tokUcpBkmF {
  display: none;
}
/*form*/
._20stzwOhwQtINRy5sU3SRQ {
  margin: -6px;
  position: relative;
}
._20stzwOhwQtINRy5sU3SRQ:after {
  content: "";
  display: table;
  clear: both;
}
.vXmrlxqPMQR69ubMW7R0_ {
  width: 100%;
  float: left;
  padding: 6px;
  box-sizing: border-box;
}

._1Dk1DYbabgMs-cTBn0UxW6 {
  width: 163px;
  height: 81px;
  margin-bottom: 1.1428571429em;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/gotoafterpay.svg);
}

.UDuqR11ydyAkaOpYW6ZqY {
  text-align: center;
}

.UDuqR11ydyAkaOpYW6ZqY p {
padding: 0px 45px;
line-height: 1.5em;
}

@media (min-width: 750px) {
  .me8x8ttlS-Kr0PfJ3Y_Ys {
    width: 50%;
  }
}
._2DxFxf6Nl21Vr-KsPpjUCu {
  padding: 16px;
  background-color: #fafafa;
  border-top: 1px solid #d9d9d9;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
._2DxFxf6Nl21Vr-KsPpjUCu:after {
  content: "";
  display: table;
  clear: both;
}
._2QuoxxJ6knj8hgM53-zg2C {
  position: relative;
}
._2DxFxf6Nl21Vr-KsPpjUCu:after {
  content: "";
  display: table;
  clear: both;
}
._2Jrfej2bF98w21rAmKo-QM {
  color: #737373;
  font-size: 0.8571428571em;
  font-weight: normal;
  position: absolute;
  top: 0;
  width: 100%;
  margin-top: 5px;
  margin-left: 1px;
  margin-bottom: 6px;
  padding: 0 11px;
  z-index: 1;
  transform: translateY(3px);
  user-select: none;
  pointer-events: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  opacity: 0;
  transition: all 0.2s ease-out;
}
._3PQyzCzcKppQWYA3_gD9cK ._2Jrfej2bF98w21rAmKo-QM {
  transform: none;
  opacity: 1;
}
._3KTpmj8LwjebIDT5i36tBC {
  border: 1px #d9d9d9 solid;
  background-clip: padding-box;
  border-radius: 5px;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 46px;
  padding: 0px 11px;
  word-break: normal;
  line-height: 18px;
  background-color: #fff;
  color: #000;
  transition: all 0.2s ease-out;
  font-size: 14px;
  -webkit-font-smoothing: subpixel-antialiased;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;
}
._32JvDbJLonRnoZ0T9vo7dA {
  border: 1px #d9d9d9 solid;
  background-clip: padding-box;
  border-radius: 5px;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 46px;
  padding: 0px 11px;
  word-break: normal;
  line-height: 18px;
  background-color: #fff;
  color: #000;
  transition: all 0.2s ease-out;
  font-size: 14px;
  -webkit-font-smoothing: subpixel-antialiased;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;
}
._3KTpmj8LwjebIDT5i36tBC::placeholder {
  color: #737373;
  font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;
  font-size: 14px;
  -webkit-font-smoothing: subpixel-antialiased;
}
._3KTpmj8LwjebIDT5i36tBC:focus {
  outline: none;
  border-color: #000;
  box-shadow: 0 0 0 1px #000000;
}
._2-Rit2F77UPreuFouweIjE ._3KTpmj8LwjebIDT5i36tBC {
  outline: none;
  border-color: #000;
  box-shadow: 0 0 0 1px #000000;
}
._3PQyzCzcKppQWYA3_gD9cK ._3KTpmj8LwjebIDT5i36tBC {
  padding-top: 21px;
  padding-bottom: 5px;
}
._2xdD-gNXtkoxzAmW4lBoFn ._3KTpmj8LwjebIDT5i36tBC {
  border-color: #ff6d6d;
  box-shadow: 0 0 0 1px #ff6d6d;
}
._2wUs1Hd3dE4YD8O0jO0ebJ {
  color: #ff6d6d;
  margin-top: 8px;
  margin-bottom: 4px;
  line-height: 18px;
}

/* tooltip */
._1aXGOCVpKSpwEIJoZc7mq5 {
  display: block;
  height: 46px;
  position: absolute;
  top: 0;
  width: 2.8571428571rem;
  right: 0;
  cursor: pointer;
}
._1aXGOCVpKSpwEIJoZc7mq5:hover ._1nAFDsspwSfU0eX4ylcsnf,
._1aXGOCVpKSpwEIJoZc7mq5:focus ._1nAFDsspwSfU0eX4ylcsnf {
  -webkit-transform: rotateX(0deg) scale(1);
  transform: rotateX(0deg) scale(1);
  pointer-events: auto;
  visibility: visible;
  opacity: 1;
}
._1nAFDsspwSfU0eX4ylcsnf {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  bottom: 80%;
  right: -0.3333333333em;
  width: 180px;
  margin: 0 0 5px 0;
  padding: 0.75em 0.5em;
  border-radius: 4px;
  white-space: normal;
  font-size: 0.8571428571em;
  font-style: normal;
  text-align: center;
  color: #fff;
  display: block;
  z-index: 200;
  -webkit-transition: all 0.3s cubic-bezier(0.3, 0, 0, 1);
  transition: all 0.3s cubic-bezier(0.3, 0, 0, 1);
  -webkit-transform: rotateX(20deg) scale(0.8);
  transform: rotateX(20deg) scale(0.8);
  -webkit-transform-origin: 90% 120%;
  transform-origin: 90% 120%;
  -webkit-backface-visibility: hidden;
  background-color: rgba(51,51,51, 0.9);
  visibility: hidden;
  opacity: 0;
}
._1nAFDsspwSfU0eX4ylcsnf:after {
  content: "";
  position: absolute;
  top: 100%;
  right: 18px;
  width: 0;
  border: 6px solid #0000;
  border-top-color: rgba(51,51,51, 0.9);
}
@media (min-width: 750px) {
  ._1nAFDsspwSfU0eX4ylcsnf {
    -webkit-transform-origin: center 120%;
    transform-origin: center 120%;
    right: 50%;
    margin-right: -90px;
  }
  ._1nAFDsspwSfU0eX4ylcsnf:after {
    right: 50%;
    margin-right: -6px;
  }
}
._2mqHOVL2cLyDsLg_Io_wfL {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: flex;
  align-items: center;
}
._2XF2aXoPfO1WpDk695hCEZ {
  width: 16px;
  height: 16px;
  color: #919191;
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
}
._3LFjkh-5AwzcOD7_PHno9f {
  padding: 16px;
  text-align: center;
}

/* Loading */
@-webkit-keyframes _1ZUjs0r1Rg_pkuqE8NZRMZ {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _1ZUjs0r1Rg_pkuqE8NZRMZ {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
._1KZSihcEQHOyOTXjtlA1i {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fafafa;
  transition: opacity 0.3s ease-in-out;
  opacity: 1;
}

._1KZSihcEQHOyOTXjtlA1i svg {
  animation: _1ZUjs0r1Rg_pkuqE8NZRMZ 0.5s linear infinite;
}
._1Ffs_c3UpOf93rFTNILtag {
  display: none;
}
/*form*/
._3X3OmjkVWovfwFFatoCsB5 {
  margin: -6px;
  position: relative;
}
._3X3OmjkVWovfwFFatoCsB5:after {
  content: "";
  display: table;
  clear: both;
}
.OxJCQqTl0ib524bPzb81Q {
  width: 100%;
  float: left;
  padding: 6px;
  box-sizing: border-box;
}

._1OG-oxHSw74clDsTosoJ9G {
  width: 163px;
  height: 81px;
  margin-bottom: 1.1428571429em;
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/gotoafterpay.svg);
}

._2wkG_tlPphEVEAlnBvCmfG {
  text-align: center;
}

._2wkG_tlPphEVEAlnBvCmfG p {
padding: 0px 45px;
line-height: 1.5em;
}

@media (min-width: 750px) {
  ._3PFzQjf0hr9Bl-Z92xrB9w {
    width: 50%;
  }
}
._3eMsXwt75pTA4nS7xIEMOa {
  padding: 16px;
  background-color: #fafafa;
  border-top: 1px solid #d9d9d9;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
._3eMsXwt75pTA4nS7xIEMOa:after {
  content: "";
  display: table;
  clear: both;
}
.hT8gADyduD0giJwsL-6BQ {
  position: relative;
}
._3eMsXwt75pTA4nS7xIEMOa:after {
  content: "";
  display: table;
  clear: both;
}
._3V8MZM86IzAgsvPGGINAbH {
  color: #737373;
  font-size: 0.8571428571em;
  font-weight: normal;
  position: absolute;
  top: 0;
  width: 100%;
  margin-top: 5px;
  margin-left: 1px;
  margin-bottom: 6px;
  padding: 0 11px;
  z-index: 1;
  transform: translateY(3px);
  user-select: none;
  pointer-events: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  opacity: 0;
  transition: all 0.2s ease-out;
}
._2lX3jh4lQFlalXTasbKgfb ._3V8MZM86IzAgsvPGGINAbH {
  transform: none;
  opacity: 1;
}
._2AbZlZK1iyDmDDrRtknr4T {
  border: 1px #d9d9d9 solid;
  background-clip: padding-box;
  border-radius: 5px;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 46px;
  padding: 0px 11px;
  word-break: normal;
  line-height: 18px;
  background-color: #fff;
  color: #000;
  transition: all 0.2s ease-out;
  font-size: 14px;
  -webkit-font-smoothing: subpixel-antialiased;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;
}
._2rop_EtpkMCAJQkzjQjS8- {
  border: 1px #d9d9d9 solid;
  background-clip: padding-box;
  border-radius: 5px;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 46px;
  padding: 0px 11px;
  word-break: normal;
  line-height: 18px;
  background-color: #fff;
  color: #000;
  transition: all 0.2s ease-out;
  font-size: 14px;
  -webkit-font-smoothing: subpixel-antialiased;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;
}
._2AbZlZK1iyDmDDrRtknr4T::placeholder {
  color: #737373;
  font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;
  font-size: 14px;
  -webkit-font-smoothing: subpixel-antialiased;
}
._2AbZlZK1iyDmDDrRtknr4T:focus {
  outline: none;
  border-color: #000;
  box-shadow: 0 0 0 1px #000000;
}
._10KrWm5Sg87hcU2tpjeIWr ._2AbZlZK1iyDmDDrRtknr4T {
  outline: none;
  border-color: #000;
  box-shadow: 0 0 0 1px #000000;
}
._2lX3jh4lQFlalXTasbKgfb ._2AbZlZK1iyDmDDrRtknr4T {
  padding-top: 21px;
  padding-bottom: 5px;
}
._1qed7dmJXdlEsvvqt0V5Rt ._2AbZlZK1iyDmDDrRtknr4T {
  border-color: #ff6d6d;
  box-shadow: 0 0 0 1px #ff6d6d;
}
._1azHNCAj6mYoRNNdCReYSm {
  color: #ff6d6d;
  margin-top: 8px;
  margin-bottom: 4px;
  line-height: 18px;
}

/* tooltip */
._2a5jLXQZZ001LgQBRSkidR {
  display: block;
  height: 46px;
  position: absolute;
  top: 0;
  width: 2.8571428571rem;
  right: 0;
  cursor: pointer;
}
._2a5jLXQZZ001LgQBRSkidR:hover ._1AB9ZyVg_yYzsa6r8P8NIn,
._2a5jLXQZZ001LgQBRSkidR:focus ._1AB9ZyVg_yYzsa6r8P8NIn {
  -webkit-transform: rotateX(0deg) scale(1);
  transform: rotateX(0deg) scale(1);
  pointer-events: auto;
  visibility: visible;
  opacity: 1;
}
._1AB9ZyVg_yYzsa6r8P8NIn {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  bottom: 80%;
  right: -0.3333333333em;
  width: 180px;
  margin: 0 0 5px 0;
  padding: 0.75em 0.5em;
  border-radius: 4px;
  white-space: normal;
  font-size: 0.8571428571em;
  font-style: normal;
  text-align: center;
  color: #fff;
  display: block;
  z-index: 200;
  -webkit-transition: all 0.3s cubic-bezier(0.3, 0, 0, 1);
  transition: all 0.3s cubic-bezier(0.3, 0, 0, 1);
  -webkit-transform: rotateX(20deg) scale(0.8);
  transform: rotateX(20deg) scale(0.8);
  -webkit-transform-origin: 90% 120%;
  transform-origin: 90% 120%;
  -webkit-backface-visibility: hidden;
  background-color: rgba(51,51,51, 0.9);
  visibility: hidden;
  opacity: 0;
}
._1AB9ZyVg_yYzsa6r8P8NIn:after {
  content: "";
  position: absolute;
  top: 100%;
  right: 18px;
  width: 0;
  border: 6px solid #0000;
  border-top-color: rgba(51,51,51, 0.9);
}
@media (min-width: 750px) {
  ._1AB9ZyVg_yYzsa6r8P8NIn {
    -webkit-transform-origin: center 120%;
    transform-origin: center 120%;
    right: 50%;
    margin-right: -90px;
  }
  ._1AB9ZyVg_yYzsa6r8P8NIn:after {
    right: 50%;
    margin-right: -6px;
  }
}
._1pmrN_h1oZyEIHTDLHEjgX {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: flex;
  align-items: center;
}
._3ZmRxp1qjmiHDUfgWMmpui {
  width: 16px;
  height: 16px;
  color: #919191;
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
}
._22RhKUdpCuPGOWq-DVvtkx {
  padding: 16px;
  text-align: center;
}

._2MOz-hE0L5rPPww4Gq_QUR,
._2MOz-hE0L5rPPww4Gq_QUR input,
._2MOz-hE0L5rPPww4Gq_QUR select {
  font-size: 14px;
}
._2MOz-hE0L5rPPww4Gq_QUR:after {
  content: "";
  display: table;
  clear: both;
}
._36d1ZF0FcaCclFX6_ngsrY {
  width: 100%;
  box-sizing: border-box;
  margin-bottom: 16px;
}
._22U_h2hKTGTVK1ZaEqIFRe {
  padding: 16px;
  background-color: #fafafa;
  border-top: 1px solid #d9d9d9;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
._22U_h2hKTGTVK1ZaEqIFRe:after {
  content: "";
  display: table;
  clear: both;
}
._33u6ydvkz1jNy04ODopMIV {
  position: relative;
}
._1_GPn1XsvNsnh5CcDWacHv {
  display: flex;
  align-items: center;
}
._22U_h2hKTGTVK1ZaEqIFRe:after {
  content: "";
  display: table;
  clear: both;
}
._3lwKVuzbAjlicNcS2MwQMx {
  color: #737373;
  font-size: 0.8571428571em;
  font-weight: normal;
  position: absolute;
  top: 0;
  width: 100%;
  margin-top: 5px;
  margin-left: 1px;
  margin-bottom: 6px;
  padding: 0 11px;
  z-index: 1;
  transform: translateY(3px);
  user-select: none;
  pointer-events: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  opacity: 0;
  transition: all 0.2s ease-out;
}
._2BiIWYOx4KQwh3jk0wn291 ._3lwKVuzbAjlicNcS2MwQMx {
  transform: none;
  opacity: 1;
}
._3Sq0qov5mGPcyqB82F_UHJ {
  border: 1px solid #BDBDBD;
  background-clip: padding-box;
  border-radius: 2px;
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 40px;
  padding: 0px 12px;
  word-break: normal;
  background-color: #fff;
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  transition: all 0.2s ease-out;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
._3Sq0qov5mGPcyqB82F_UHJ:focus {
  outline: none;
  border: 1px solid #9e9e9e;
}
._3Sq0qov5mGPcyqB82F_UHJ::placeholder {
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #9E9E9E;
}
._2PQz_gAqlSfgc3WtT-RxdI {
  width: 167px;
}
._1Hhxwaz_jRxK9xtDGVP5J2 {
  width: 167px;
}
._2BiIWYOx4KQwh3jk0wn291 ._3Sq0qov5mGPcyqB82F_UHJ {
  padding-top: 21px;
  padding-bottom: 5px;
}
._1FDx2rvZW4tPtWti3DsAFv ._3Sq0qov5mGPcyqB82F_UHJ {
  border: 1px solid #CB0000;
}
.niSBc_pPilk_qkTChqcU6 {
  padding-right: 29px;
  white-space: nowrap;
  appearance: none;
}
.vGu3ERUrfwBM94PBSqTRT {
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #CB0000;
  margin-top: 8px;
}
._1MTYwY_M39tgkOz0IVYLUd {
  display: block;
  width: 2.1428571429em;
  height: 43%;
  pointer-events: none;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(0%, -50%);
  border-left: 1px #b3b3b380 solid;
  box-sizing: content-box;
}
.SV2f14S7bDh5B4CZlKZhD {
  width: 10px;
  height: 10px;
  display: inline-block;
  vertical-align: middle;
  position: absolute;
  margin-left: -2px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #919191;
  fill: currentColor;
}
._2B6o1p2QZ6XfILnXEYNSq {
  margin-left: 16px;
}
.hzqOuziM_HEIFbSby3C7H {
  display: table;
  width: 100%;
}
.zMAXY_mP5RuqAA_TCgGhz {
  display: table-cell;
  padding-right: 10.5px;
  white-space: nowrap;
}
.WTHqAnWMnfobZh53j4Lk_ {
  background-color: #fff;
  padding: 0;
  margin: 0;
  border-radius: 4px;
  width: 18px;
  height: 18px;
  box-shadow: 0 0 0 0 #000000 inset;
  transition: all 0.2s ease-in-out;
  position: relative;
  cursor: pointer;
  vertical-align: -4px;
  border: 1px solid #d9d9d9;
  background: #0000;
  line-height: normal;
  appearance: none;
  box-sizing: border-box;
}
.WTHqAnWMnfobZh53j4Lk_:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: scale(0.2);
  transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
  height: 8px;
  margin-left: -5px;
  margin-top: -4px;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-79bec41ba275bbc4dd575b11f8dada4a411a5ae0f007e938c299587fe7579a32.png);
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;
}
.WTHqAnWMnfobZh53j4Lk_:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
.WTHqAnWMnfobZh53j4Lk_:checked:after {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
._3SnSFKGGAFTG8U_ppM62YQ {
  cursor: pointer;
  display: table-cell;
  width: 100%;
  vertical-align: middle;
  color: #545454;
}
._2Rv_1YehFKiegqkPUAUHq5 {
  margin-top: 14px;
  position: relative;
}
._1d0l0eBn8ASV4QmEOdziSa {
  cursor: pointer;
  display: inline-block;
  background-color: #000;
  background-clip: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px #0000 solid;
  border-radius: 0px;
  color: #fff;
  font-weight: 500;
  padding: 19.6px 23.8px;
  text-align: center;
  position: relative;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out,
    box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  font-size: 14px;
  font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;
  line-height: normal;
}
.H3UyBv_V7TiSU6BUAh7j4 {
  text-decoration: none;
  color: #000;
  display: block;
}
._3b-7-8EUU4i-suXlmabfzd {
  display: inline-block;
  vertical-align: middle;
  width: 10px;
  height: 10px;
  margin-right: 4px;
  color: #000;
  fill: currentColor;
}
._4sgiYyOEDsiulCttj7DMI {
  vertical-align: middle;
}
._1dND-P5tI3QkTjc42r-Cq- {
  display: block;
  height: 46px;
  position: absolute;
  top: 0;
  width: 2.8571428571rem;
  right: 0;
  cursor: pointer;
}
._1dND-P5tI3QkTjc42r-Cq-:hover .LrEK2KMhFIuC4TJBSekMg,
._1dND-P5tI3QkTjc42r-Cq-:focus .LrEK2KMhFIuC4TJBSekMg {
  -webkit-transform: rotateX(0deg) scale(1);
  transform: rotateX(0deg) scale(1);
  pointer-events: auto;
  visibility: visible;
  opacity: 1;
}
.LrEK2KMhFIuC4TJBSekMg {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  bottom: 80%;
  right: -0.3333333333em;
  width: 180px;
  margin: 0 0 5px 0;
  padding: 0.75em 0.5em;
  border-radius: 4px;
  white-space: normal;
  font-size: 0.8571428571em;
  font-style: normal;
  text-align: center;
  color: #fff;
  display: block;
  z-index: 200;
  -webkit-transition: all 0.3s cubic-bezier(0.3, 0, 0, 1);
  transition: all 0.3s cubic-bezier(0.3, 0, 0, 1);
  -webkit-transform: rotateX(20deg) scale(0.8);
  transform: rotateX(20deg) scale(0.8);
  -webkit-transform-origin: 90% 120%;
  transform-origin: 90% 120%;
  -webkit-backface-visibility: hidden;
  background-color: rgba(51,51,51, 0.9);
  visibility: hidden;
  opacity: 0;
}
.LrEK2KMhFIuC4TJBSekMg:after {
  content: "";
  position: absolute;
  top: 100%;
  right: 18px;
  width: 0;
  border: 6px solid #0000;
  border-top-color: rgba(51,51,51, 0.9);
}
._3HQYJZPoMYMyodiPlfO4fq {
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
}
@media (min-width: 750px) {
  .LrEK2KMhFIuC4TJBSekMg {
    -webkit-transform-origin: center 120%;
    transform-origin: center 120%;
    right: 50%;
    margin-right: -90px;
  }
  .LrEK2KMhFIuC4TJBSekMg:after {
    right: 50%;
    margin-right: -6px;
  }
}
._1wCXOOC9oWBo8ecMVoWNvW {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: flex;
  align-items: center;
}
._4zULlD_uEWyPM7GxDaAxX {
  width: 16px;
  height: 16px;
  color: #919191;
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
}
._1PYRCkpDk5SJaNjwbTv5HD {
}
@media (max-width: 749px) {
  ._1d0l0eBn8ASV4QmEOdziSa {
    width: 100%;
    padding-top: 24.5px;
    padding-bottom: 24.5px;
  }
  .H3UyBv_V7TiSU6BUAh7j4 {
    padding-top: 21px;
    text-align: center;
  }
}
@media (min-width: 750px) {
  ._3-DHmrXuCWNCTCBMjYZhZP {
    width: 50%;
  }
  ._1dn7sh4Q0ysZpw7foALTcL {
    width: 33.3333333333%;
  }
  ._2Rv_1YehFKiegqkPUAUHq5 {
    margin-top: 21px;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: space-between;
  }
}

@media only screen and (max-width: 1023px) { 
  ._3Sq0qov5mGPcyqB82F_UHJ {
    width: 100%;
    border-radius: 0;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
    background: none;
    padding-left: 0px;
    padding-right: 0px;
  }
  ._3Sq0qov5mGPcyqB82F_UHJ,
  ._3Sq0qov5mGPcyqB82F_UHJ::placeholder {
    font-size: 16px;
    letter-spacing: 0.02em;
  }
  ._3Sq0qov5mGPcyqB82F_UHJ:focus {
    border-radius: 0;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
  }
  ._1FDx2rvZW4tPtWti3DsAFv ._3Sq0qov5mGPcyqB82F_UHJ {
    border-radius: 0;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
  }
  ._1Hhxwaz_jRxK9xtDGVP5J2, ._2PQz_gAqlSfgc3WtT-RxdI {
    width: 152px !important;
  }
  ._3HQYJZPoMYMyodiPlfO4fq {
    width: 100%;
    line-height: 170%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._3Sq0qov5mGPcyqB82F_UHJ {
    width: 311px;
  }
  ._3HQYJZPoMYMyodiPlfO4fq {
    width: 315px;
  }
}

@media (min-width: 750px) {
  ._38CNgOOWlPBMuPBB4TY3oI {
    background-color: rgb(250, 250, 250);
    box-sizing: border-box;
    color: rgb(84, 84, 84);
    display: table;
    font-size: 14px;
    line-height: 18.2px;
    margin-bottom: 0px;
    overflow-wrap: break-word;
    padding: 16px;
    position: relative;
    text-size-adjust: 100%;
    width: 100%;
    word-break: break-word;
    zoom: 1;
  }
  ._2ydfTaLcy1idYP9r1nuWKt {
    width: 163px;
    height: 81px;
    margin-bottom: 1.1428571429em;
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/gotoafterpay.svg);
  }
  ._1zzMVb6SyzK1Dp6QhvGdBW {
      text-align: center;
  }

  ._1zzMVb6SyzK1Dp6QhvGdBW p {
    padding: 0px 45px;
    line-height: 1.5em;
  }
}
@media (max-width: 749px) {
  ._38CNgOOWlPBMuPBB4TY3oI {
    background-color: rgb(250, 250, 250);
    box-sizing: border-box;
    color: rgb(84, 84, 84);
    display: table;
    font-size: 14px;
    line-height: 18.2px;
    margin-bottom: 0px;
    overflow-wrap: break-word;
    padding: 16px;
    position: relative;
    text-size-adjust: 100%;
    width: 100%;
    word-break: break-word;
    zoom: 1;
  }
  ._2ydfTaLcy1idYP9r1nuWKt {
    width: 103px;
    height: 52px;
    margin-bottom: 1.1428571429em;
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/gotoafterpay_small.svg);
  }
  ._1zzMVb6SyzK1Dp6QhvGdBW {
      text-align: center;
  }

  ._1zzMVb6SyzK1Dp6QhvGdBW p {
    line-height: 1.5em;
    margin-bottom: 0;
  }
}

@media (min-width: 750px) {
  ._2jVVUkkjc8QpLN9muV0PVB {
    background-color: rgb(250, 250, 250);
    box-sizing: border-box;
    color: rgb(84, 84, 84);
    display: table;
    font-size: 14px;
    line-height: 18.2px;
    margin-bottom: 0px;
    overflow-wrap: break-word;
    /* padding: 16px; */
    position: relative;
    text-size-adjust: 100%;
    width: 100%;
    word-break: break-word;
    zoom: 1;
  }
  ._2jVVUkkjc8QpLN9muV0PVB &gt; div {
    padding: 16px;
  }
  ._38kQ0d91s9S55rwf1wuEm {
    width: 163px;
    height: 81px;
    margin-bottom: 1.1428571429em;
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/gotoafterpay.svg);
  }
  .D5n7YCu47t1-Od1FOuh59 {
    display: none !important;
      text-align: center;
  }

  .D5n7YCu47t1-Od1FOuh59 p {
    padding: 0px 45px;
    line-height: 1.5em;
  }
}
@media (max-width: 749px) {
  ._2jVVUkkjc8QpLN9muV0PVB {
    background-color: rgb(250, 250, 250);
    box-sizing: border-box;
    color: rgb(84, 84, 84);
    display: table;
    font-size: 14px;
    line-height: 18.2px;
    margin-bottom: 0px;
    overflow-wrap: break-word;
    /* padding: 16px; */
    position: relative;
    text-size-adjust: 100%;
    width: 100%;
    word-break: break-word;
    zoom: 1;
  }
  ._2jVVUkkjc8QpLN9muV0PVB &gt; div {
    padding: 16px;
  }
  ._38kQ0d91s9S55rwf1wuEm {
    width: 103px;
    height: 52px;
    margin-bottom: 1.1428571429em;
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/gotoafterpay_small.svg);
  }
  .D5n7YCu47t1-Od1FOuh59 {
    display: none !important;
      text-align: center;
  }

  .D5n7YCu47t1-Od1FOuh59 p {
    line-height: 1.5em;
    margin-bottom: 0;
  }
}
._2bgaS8BdVvF2FiAJQL6-zd {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: transparent;
  color: #212121;
  font-size: 14px;
}

._2nCDkGcSPsRZzrq-L9Dg_f {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #545454;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica,
    Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
    sans-serif;
  font-size: 14px;
}

.jcxZAxcb2nShEPR8u8AdU {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: transparent;
  color: #545454;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica,
    Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
    sans-serif;
  font-size: 14px;
}
._1HKaxzg7JqrnEN1sk909hG {
  margin: auto;
  width: 448px;
  height: 320px;
  background: #fff;
  border-radius: 8px;
  padding: 64px 76px 80px;
}
._3uyQOFR2w8JfEzcnspdSqJ {
  margin: auto;
  width: 800px;
  height: 600px;
  /* background: #fff; */
  background: inherit;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  overflow: hidden;
  transition: all 0.25s ease-in;
  animation: gOXwOskQNII6fy50t70ro 0.25s ease-in;
}
._3regssySJUBdnJP7JDZ_Pu {
  font-size: 20px;
  line-height: 120%;
  text-align: center;
  color: #212121;
  margin-bottom: 32px;
}
._199_v8Na8zu1DObSHaU1Tx {
  margin: 0 auto;
  max-width: 36em;
  padding-left: 1em;
  padding-right: 1em;
  zoom: 1;
}
._199_v8Na8zu1DObSHaU1Tx:before,
._199_v8Na8zu1DObSHaU1Tx:after {
  content: "";
  display: table;
}
._199_v8Na8zu1DObSHaU1Tx:after {
  clear: both;
}
._3mw37KtqF1g_KPdkEv-621 {
  width: 40px;
  height: 40px;
  background: #EEEEEE;
  border-radius: 20px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 32px;
}
._1xXMnpJH5Ljh139_bdIKLS {
  display: inline-block;
  vertical-align: middle;
  -webkit-animation: _3CDwaDdeZ4LOSyDynmw7QB 0.5s ease-in-out, _3VcDrdVH5ptRX21w5JhQCS 0.5s linear infinite;
  animation: _3CDwaDdeZ4LOSyDynmw7QB 0.5s ease-in-out, _3VcDrdVH5ptRX21w5JhQCS 0.5s linear infinite;
}
._2boTLFQVFD7_9utby3As1- {
  width: 46px;
  height: 46px;
  color: #000;
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 25px;
  -webkit-animation: _3CDwaDdeZ4LOSyDynmw7QB 0.5s ease-in-out, _3VcDrdVH5ptRX21w5JhQCS 0.5s linear infinite;
  animation: _3CDwaDdeZ4LOSyDynmw7QB 0.5s ease-in-out, _3VcDrdVH5ptRX21w5JhQCS 0.5s linear infinite;
}
._1ALo-WztPH_fxbNCBRtaix {
  font-family: 'Basel Grotesk';
  font-weight: 500 !important;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.01em;
  color: #333333;
  margin-bottom: 4px !important;
}
._2Mk-3C6IZGIhk66cCk2Zxe {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 170%;
  text-align: center;
  letter-spacing: 0.01em;
  color: #212121;
  max-width: 280px;
  margin: 0 auto;
}
._3EfHYRiYf9sPw_LXJVmbQR {
  font-family: 'Basel Grotesk';
  font-weight: 500 !important;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.02em;
  color: #212121;
  margin-bottom: 4px !important;
}
._3KmwI2JA4juAfsIwWcw0vv {
  font-family: 'Basel Grotesk';
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.02em;
  color: #212121;
  max-width: 210px;
}
._3KmwI2JA4juAfsIwWcw0vv a {
  text-decoration: none;
  color: #000;
  cursor: pointer;
}
._1ALo-WztPH_fxbNCBRtaix a {
  text-decoration: none;
  color: #000;
  cursor: pointer;
}

@media only screen and (max-width: 767px) {
  ._2bgaS8BdVvF2FiAJQL6-zd {
    width: calc(100% - 32px);
    left: 16px;
  }
  ._1HKaxzg7JqrnEN1sk909hG {
    width: 100%;
    padding-left: 24px;
    padding-right: 24px;
  }
}

._1BsONSWdK6xtCI7Lsf_qUX {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 32px 32px 40px;
  margin: 0 auto;
  width: 343px;
  min-height: 252px;
  background: #FFFFFF;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  border-radius: 8px;
  transition: all 0.25s ease-in;
  animation: gOXwOskQNII6fy50t70ro 0.25s ease-in;
}
._1_T1GeZu9gek5GPgGMjbzc {
  text-align: center;
  margin-bottom: 17px;
  display: flex;
  justify-content: center;
  align-items: center;
}
._2vU4_BimZjmtgDKbG9i75J {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  text-align: center;
  letter-spacing: 0.01em;
  color: #212121;
  margin-bottom: 8px;
  font-weight: 500;
}
._3VAv6a_yOvGVe818Ciirql ._2vU4_BimZjmtgDKbG9i75J {
  font-weight: bold;
}
._3rT87WPoHfio66Rx-dxtYY {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  text-align: center;
  letter-spacing: 0.01em;
  color: #212121;
  margin-bottom: 32px;
}
._1B_T4JVjimPYgau3_j26zw {
  text-align: center;
}
._2CaDyMk8cG2opZUUd2GpiJ {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 10px 1px 5px;
  width: 279px;
  height: 40px;
  background: #212121;
  border-radius: 4px;
  border: none;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #FFFFFF;
}
._2CaDyMk8cG2opZUUd2GpiJ svg {
  margin-right: 6px;
}

@-webkit-keyframes _3CDwaDdeZ4LOSyDynmw7QB {
  0% {
    opacity: 0;
    visibility: hidden;
  }

  100% {
    opacity: 1;
    visibility: visible;
  }
}

@keyframes _3CDwaDdeZ4LOSyDynmw7QB {
  0% {
    opacity: 0;
    visibility: hidden;
  }

  100% {
    opacity: 1;
    visibility: visible;
  }
}
@-webkit-keyframes _3VcDrdVH5ptRX21w5JhQCS {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes _3VcDrdVH5ptRX21w5JhQCS {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes gOXwOskQNII6fy50t70ro {
  0% {
    opacity: 0;
    transform: translateY(-8px);
  }

  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}

/* leave dialog */
._1IpXWKc45gxVW349lHIuMV {
  position: fixed;
  top: 0;
  left: 0;
  right: 0px;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.4);
}
._2BNfBPExrTCeEsJ9LqABai {
  padding: 33px 32px 40px 32px;
  width: 343px;
  /* max-width: 343px; */
  margin: 0 auto;
  background: #FFFFFF;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
._1Zv6rfVwNWq_7pt0Rs92IR {
  text-align: center;
  margin-bottom: 13px;
  display: flex;
  justify-content: center;
}
.BIuVp3KNdX8fCmz0hikHH {
  font-size: 16px;
  line-height: 140%;
  text-align: center;
  font-weight: 500;
  letter-spacing: 0.02em;
  margin-bottom: 8px;
}
._1TULdPlIYhrFrTRcsUmuzL {
  font-size: 16px;
  line-height: 140%;
  text-align: center;
  letter-spacing: 0.02em;
  color: #212121;
  padding: 0 16px;
  margin-bottom: 8px;
}
._2fFcpCtTye5Bn4FxABaUkc {
  font-size: 16px;
  line-height: 140%;
  text-align: center;
  letter-spacing: 0.02em;
  color: #212121;
  margin-bottom: 24px;
}
._1qPeTolfJrd6f5B2TxjZTP {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 0px 12px;
}
._34yORK4a9FjU8zX0BmrvnG {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 11px;
  height: 40px;
  border: 1px solid #BDBDBD;
  background: #fff;
  color: #212121;
  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
}
._34yORK4a9FjU8zX0BmrvnG:hover {
  background: #fafafa;
}
._34yORK4a9FjU8zX0BmrvnG:active {
  background: #eeeeee;
}
._13Q146jK4xLXDH5D0fN7NP {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 11px;
  height: 40px;
  background: #212121;
  color: #fff;
  border-radius: 2px;
  border: none;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  font-weight: 500;
}
._13Q146jK4xLXDH5D0fN7NP:hover {
  background: #424242;
}
._13Q146jK4xLXDH5D0fN7NP:active {
  background: #616161;
}
@media only screen and (max-width: 767px) {
  ._2BNfBPExrTCeEsJ9LqABai {
    width: 100%;
    margin: 0 25px;
    padding: 21px 16px 24px 16px;
  }
}
.LUanI-GNE7zLdiNKdh6Ut {
  min-height: 100vh;
}
.Ad9J6MXEjMqLjJ6LX7t5U {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: #fff;
  color: #545454;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica,
    Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
    sans-serif;
  font-size: 14px;
}

.MSBrm_SJF6Res0kuv1cQc {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #545454;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica,
    Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
    sans-serif;
  font-size: 14px;
}

._3YWtQqQFw2hIV97kocMpbu {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  overflow: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: transparent;
  color: #545454;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica,
    Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
    sans-serif;
  font-size: 14px;
}
.olNUsvI4SDAZM4Dr3_8Mz {
  margin: auto;
  width: 100%;
  padding: 10% 0;
}
._--a1qK1euUVcKVRQdOYbO {
  margin: auto;
  width: 400px;
  height: 390px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  overflow: hidden;
  transition: all 0.25s ease-in;
  animation: _3MtzcaYIYB1ReWhUvR8Lqz 0.25s ease-in;
}
._1dO1dIvwF_P9FoU0romcih {
  margin: 0 auto;
  max-width: 36em;
  padding-left: 1em;
  padding-right: 1em;
  zoom: 1;
}
._1dO1dIvwF_P9FoU0romcih:before,
._1dO1dIvwF_P9FoU0romcih:after {
  content: "";
  display: table;
}
._1dO1dIvwF_P9FoU0romcih:after {
  clear: both;
}
._3CI-ObWvlOFZdSfhJbjH6G {
  width: 46px;
  height: 46px;
  color: #000;
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 25px;
  -webkit-animation: -_drBBUQuk1kxMWS8lSwX 0.5s ease-in-out, _2TzVOVnR7ByNx3AKDStVvN 0.5s linear infinite;
  animation: -_drBBUQuk1kxMWS8lSwX 0.5s ease-in-out, _2TzVOVnR7ByNx3AKDStVvN 0.5s linear infinite;
}
._3NR00k2iUNaKXl98zoYwgz {
  width: 46px;
  height: 46px;
  color: #000;
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 25px;
  -webkit-animation: -_drBBUQuk1kxMWS8lSwX 0.5s ease-in-out, _2TzVOVnR7ByNx3AKDStVvN 0.5s linear infinite;
  animation: -_drBBUQuk1kxMWS8lSwX 0.5s ease-in-out, _2TzVOVnR7ByNx3AKDStVvN 0.5s linear infinite;
}
._2RuFNladY5VUfJYOputDQD {
  font-family: 'Basel Grotesk';
  font-weight: 500 !important;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.01em;
  color: #333333;
  margin-bottom: 4px !important;
}
._1SbuksY2Qi6wv6O-K3mx_1 {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0.01em;
  color: #333333;
}
._3GgYHWz70PSy18Buykdn5o {
  font-family: 'Basel Grotesk';
  font-weight: 500 !important;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.02em;
  color: #212121;
  margin-bottom: 4px !important;
}
.gHmcaEf5i45H-evH-ctnN {
  font-family: 'Basel Grotesk';
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.02em;
  color: #212121;
  max-width: 210px;
}
.gHmcaEf5i45H-evH-ctnN a {
  text-decoration: none;
  color: #000;
  cursor: pointer;
}
._2RuFNladY5VUfJYOputDQD a {
  text-decoration: none;
  color: #000;
  cursor: pointer;
}

._9pNc6NRORWJmvYNuXbMR1 {
  display: none;
  line-height: 18.2px;
}
._9pNc6NRORWJmvYNuXbMR1 img {
  max-height: 30px;
}
._2Y4ViMyHkdqRHlDMTwGd1x {
  margin-bottom: 32px;
}
._1k40OuYD_fzS63YTwCdLhF {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
}
.c397ArdZZ_kO-DwOlAwEb {
  display: flex;
  align-items: center;
  color: #212121;
  font-size: 12px;
  position: relative;
  line-height: 140%;
  letter-spacing: 0.03em;
}
._2AoOUZcKMTP6PQbq4wRJPO {
  text-decoration: none;
  color: #212121;
}
._2Mqf8lvjnNxhThvMDxWdMz ._2AoOUZcKMTP6PQbq4wRJPO {
  /* font-weight: bold; */
}
._2AoOUZcKMTP6PQbq4wRJPO:hover {
  color: #212121;
}

.bYuAVMh_J455aPz-pod-S ._1tKQ2H_KpRpoUHiGYwZtHh {
  font-weight: 500;
	color: #212121;
}
._2Mqf8lvjnNxhThvMDxWdMz .bYuAVMh_J455aPz-pod-S ._1tKQ2H_KpRpoUHiGYwZtHh {
  font-weight: bold;
}
._12_63PBA0XpulqXHrnQ9dl {
  display: inline-block;
  margin: 0 14px;
}
h2:focus {
  outline: #000 auto 1px;
}

._1D4gViVI8SyAoJQNFGqdtR {
  display: flex;
  margin-bottom: -8px;
}

._3WdgSZDPvGIoKhDDXPpeh7 {
  display: flex;
  margin-bottom: -8px;
}



._1UyGbJKUPj-_anaxD6KWW5 {
  text-decoration: underline;
  font-size: 10px;
  font-weight: 400;
  color: #737373;
  cursor: pointer;
  margin-left: 5px;
  display: none;
}

._gBYqaHVTABt2_1Fcw92u {
  display: inline-block;
  width: 24px;
  height: 24px;
}
.Qn95oCL5GXNrZmvWRa1SE {
  position: absolute;
    top: 5px;
    right: 5px;
    width: 24px;
    height: 24px;
    cursor: pointer;
}
.zrUogtpWx8BHhgt1tMSHz {
  display: block;
  }
.zrUogtpWx8BHhgt1tMSHz p {
  color: #545454;
  line-height: 1.5em;
  display: block;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  font-size: 14px;
  font-family: HelveticaNeue,"Helvetica Neue",sans-serif;
}
._3OIEbmBZCa4OcAav36877t {
  margin-top: 0px !important;
  margin-bottom: 16px !important;
}
._3OIEbmBZCa4OcAav36877t:last-child {
  margin-bottom: 0px !important;
}
._1siQGh8mZJ_dzTID5p16AS {
  text-decoration: none;
  color: #000000;
  transition: color 0.2s ease-in-out;
  cursor: pointer;
  font-weight: 500;
}


._21B68iANB6mdRW1dF3WcTX {
  font-size: 45px;
}
@media (min-width: 1000px) {
  ._9pNc6NRORWJmvYNuXbMR1 {
    display: block;
  }
  ._9pNc6NRORWJmvYNuXbMR1 img {
    max-height: 40px;
  }
}

.kpGSijYr6GIRzwwzitrWK {
  background: #fff;
	line-height: 1.3em;
}
.E4XI6vOKfgB25Kj8bIBoN {
  position: relative;
  width: 100%;
  box-sizing: border-box;
}
._3TB820YbXcgN1jnzg_pcZn {
  display: flex;
}
._3TB820YbXcgN1jnzg_pcZn~._3TB820YbXcgN1jnzg_pcZn {
  margin-top: 8px;
	padding-top: 8px;
	border-top: 1px solid #eee;
}
.D5yHs8IFnoV1mjD2yD7Zo {
  flex: 1;
  display: flex;
}
.qOIrklv4_WBzFrXEsoxoo {

}
._1JWa_oi-oxdGVAY8RtgBJO {
  padding-right: 16px;
  flex: 0 1 86px;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #757575;
}
.fzi0wk8U7DS5TikTmxrkA {
  padding-right: 16px;
  flex: 5;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #424242;
}
._3ydA8ReJTP5p1b6lYjgWZr {
  text-decoration: none;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #757575;
  vertical-align: top;
}

.hhMbZZn6R0nHjKUb5oI7J {
  padding-top: 28px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
	line-height: 1.3em;
}
._1Y6hNyb4K2PGStAeoTZAUX {
  margin-bottom: 14px;
}
._2w5G8mjZ_Mo4DtvXx-1zAJ {
  color: #333;
  font-size: 18px;
  margin: 0;
  font-weight: normal;
}

@media (min-width: 750px) {
  .hhMbZZn6R0nHjKUb5oI7J {
    padding-top: 42px;
  }
  ._1Y6hNyb4K2PGStAeoTZAUX {
    margin-bottom: 21px;
  }
  ._2hNp-DCMVPROwKPcrfyGZr{
    width: 100%;
    padding: 48px;
    border-radius: 4px;
    background-color: #fff;
    position: relative;
    z-index: 2;
  }

  ._4eg9eDSdhw4ZLVwtaudyH {
    width: 100%;
    background-color: #fff;
    padding-left: 40%;
    padding-top: 30%;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
  }
}

._1p8Km85hXmcr_gOO2c3NmA {
  background: #fff;
	background-clip: padding-box;
	border: 1px solid #d9d9d9;
	border-radius: 5px;
  color: #545454;
  font-size: 14px;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
	line-height: 1.3em;
}
._31G0NnGnA0yWkXZMk4_jaF {
  display: table;
  width: 100%;
  position: relative;
  padding: 16px;
}
._31G0NnGnA0yWkXZMk4_jaF~._31G0NnGnA0yWkXZMk4_jaF {
  border-top: 1px solid #d9d9d9;
}
._1t8xH10XwBGdP-eI1V6Wd5 {
  display: table;
  width: 100%;
}
._1qgXCvOM5rX6f4jjC6cjH0 {
  display: table-cell;
  padding-right: 10px;
	white-space: nowrap;
}
.Ex8i_fVUPV1Ibfn57Tf3E {
  display: table-cell;
	width: 100%;
}
._8jU3qnVjNrZnSNcLWZLKs {
	display: table-cell;
	width: 100%;
  font-size: 14px;
  cursor: pointer;
}
.I_8ypyB-g274xPmFmJupM {
  display: table-cell;
  text-align: right;
	padding-left: 10px;
  white-space: nowrap;
  font-weight: 500;
	color: #333;
}
._1sYh2L5S528EzruE5Jnn5w {
  margin: 0;
  padding: 0;
  width: 18px;
  height: 18px;
  transition: all 0.2s ease-in-out;
	position: relative;
	cursor: pointer;
	vertical-align: -4px;
  border: 1px solid #d9d9d9;
  box-shadow: 0 0 0 0 #000000 inset;
  border-radius: 50%;
  background-color: #fff;
  appearance: none;
}
._1sYh2L5S528EzruE5Jnn5w:after {
  width: 4px;
	height: 4px;
	margin-left: -2px;
	margin-top: -2px;
	background-color: #fff;
  border-radius: 50%;
  content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: scale(0.2);
	transition: all 0.2s ease-in-out 0.1s;
	opacity: 0;
}
._1sYh2L5S528EzruE5Jnn5w:checked {
  border: none;
	box-shadow: 0 0 0 10px #000000 inset;
}
._1sYh2L5S528EzruE5Jnn5w:checked:after {
	transform: scale(1);
	opacity: 1;
}
._3kHa58hnpXk8JAOdOHbhEg {
  margin-top: 64px;
  position: relative;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: space-between;
}
._3RVehVH2opi9wlHzfm4cg3 {
  cursor: pointer;
	display: flex;
  justify-content: center;
  align-items: center;
	background-color: #212121;
	background-clip: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px #0000 solid;
	border-radius: 2px;
	color: #fff;
	font-weight: 500;
	width: auto;
  min-width: 200px;
  padding: 0 11px 0 11px;
  height: 48px;
	text-align: center;
  position: relative;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.02em;
  color: #FFFFFF;
  line-height: normal;
}
._3RVehVH2opi9wlHzfm4cg3:hover {
  background: #424242;
}
._3RVehVH2opi9wlHzfm4cg3:active {
  background: #616161;
}
._3kHa58hnpXk8JAOdOHbhEg button:disabled,
._3kHa58hnpXk8JAOdOHbhEg button[disabled],
._3kHa58hnpXk8JAOdOHbhEg button[disabled]:hover,
._3kHa58hnpXk8JAOdOHbhEg button[disabled]:focus {
  background: #424242;
}
._38J6Bm_4oFi4tWq3GpTfDg {
  position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10px;
	margin-left: -10px;
	transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
	vertical-align: middle;
  fill: currentColor;
  animation: _2TzVOVnR7ByNx3AKDStVvN 0.5s linear infinite;
	opacity: 0;
}
@-webkit-keyframes _2TzVOVnR7ByNx3AKDStVvN {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _2TzVOVnR7ByNx3AKDStVvN {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
.G_Dh-qnIwGvA7I5t0cQEo ._38J6Bm_4oFi4tWq3GpTfDg {
  opacity: 1;
}
.G_Dh-qnIwGvA7I5t0cQEo .DQhdJsnyTAcn3vG5kY6cU {
  opacity: 0;
}
._2sFRjjLG5bbblwOvlyQ4sV {
  text-decoration: none;
  color: #212121;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  display: flex;
  align-items: center;
}
._2sFRjjLG5bbblwOvlyQ4sV:hover {
  color: #616161;
}
._2sFRjjLG5bbblwOvlyQ4sV:hover svg path {
  stroke: #616161;
}
._2sFRjjLG5bbblwOvlyQ4sV:active {
  color: #757575;
}
._2sFRjjLG5bbblwOvlyQ4sV:active svg path {
  stroke: #616161;
}
._3TqoYIOeS6Zj_euci-Ou59 {
  margin-right: 6px;
}
._2XXVM1e7Jb1XhT-spZbbHD {
  vertical-align: middle;
}

._3Nu6ABUgNFu2FsOfbi7P5L {
  margin: 64px 0 8px 0;
  font-weight: 400;
  font-size: 20px;
  line-height: 120%;
  color: #212121;
}

._1uiWlH3jVObfLlraNIjVJ6 {
  font-weight: bold;
}

.PmC5_QF5oPdZ46Xs3ImBx {
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
  margin-bottom: 32px;
}

._2up7LAYJYvhO_Dr_VUuEnk {
  background: #fff;
  background-clip: padding-box;
  border: none;
  border-radius: 5px;
  color: #545454;
  font-size: 14px;
  line-height: 1.3em;
  box-sizing: border-box;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: -8px;
  padding: 0px;
}
._1r9u4OQ1RID_ezyTVyQz6k {
  display: table;
  width: 100%;
  max-width: 566px;
  position: relative;
  border: 1px solid #e0e0e0;
  margin-bottom: 8px;
  border-radius: 4px;
  box-sizing: border-box;
}
._2556YuUsx3P0Hww_d47YKw {
  background: #FAFAFA;
  border: 1px solid #9e9e9e;
}
._1nUur5kPcqOCojZ8h2HIsN {
  border: 2px solid #FF5B5B;
}
/* .paymentFormRow ~ .paymentFormRow {
  border-top: 1px solid #d9d9d9;

} */

._3UMXi_wOYinxIbTE14fHKF {
  display: table;
  width: 100%;
  padding: 0px 16px 20px 16px;
}

.psppxEll8QsGowEz6z0PW {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 0px;
  height: 54px;
}
._2QVaFtQzVdGBrzmBBkn3BM {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 16px;
  margin-left: 16px;
  white-space: nowrap;
}
.jNGEXnRXCRgM8C7RHktSh {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
  flex: 1;
  cursor: pointer;
}
._2FfPFJ0oSFabHg8u_liSXf {
  height: 100%;
  padding-right: 16px;
  display: flex;
  align-items: center;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
}
@media only screen and (max-width: 1023px) {
  .SQtJ1w_2_BqMrHK0bAiDp {
    flex: 1;
    justify-content: flex-start;
  }
  ._2HRKVEwv8XpKNRRqDQxKoQ {
    flex: 1;
    justify-content: flex-start;
  }
}

._15EHhXYDuY8ghQtedk05g1 {
  display: flex;
  width: 100%;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.01em;
  color: #212121;
  cursor: pointer;
  line-height: 140%;
}
._3GtEhiJQaKZcjF0H99pmB2 {
  display: flex;
  width: 100%;
  font-size: 14px;
  cursor: pointer;
}
._1Xex31s3RwaIlL9QHKGtRa{
  margin-bottom: 8px;
}

._23n_F64JksB_kej0ZX1XLn {
  display: table-cell;
  text-align: right;
  padding-left: 10px;
  white-space: nowrap;
  font-weight: 500;
  color: #333;
}
._2wusAG8mItC6Hxe0EOVZDY {
  margin: 0;
  padding: 0;
  width: 16px;
  height: 16px;
  transition: all 0.2s ease-in-out;
  position: relative;
  cursor: pointer;
  vertical-align: -4px;
  border: 1px solid #e0e0e0;
  box-shadow: 0 0 0 0 #000000 inset;
  border-radius: 50%;
  background-color: #fff;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
._2wusAG8mItC6Hxe0EOVZDY:after {
  content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: scale(0.2);
	transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
	height: 8px;
	margin-left: -5px;
	margin-top: -4px;
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;

}
._2wusAG8mItC6Hxe0EOVZDY:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
._2wusAG8mItC6Hxe0EOVZDY:checked:after {
  opacity: 1;
  transform: scale(0.9);
}

._2wusAG8mItC6Hxe0EOVZDY + svg {
  position: absolute;
  z-index: 100;
}

._1UGKR_Zkf9TcE_2mk0g_IP {
  text-align: right;
  white-space: nowrap;
}

._1UGKR_Zkf9TcE_2mk0g_IP {
  height: auto;
}

._1UGKR_Zkf9TcE_2mk0g_IP span:last-child {
  margin-right: 0;
}

._16IvyYHavP082Y603MXqxF {
  margin-right: 5px;
}

._3muo75DmRZ5Zg2D-d_60G3 {
  font-family: 'Basel Grotesk';
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #757575;
  margin-left: 3px;
}
._1P8ENn0VSQ0Hd6iSCCQFtO {
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.01em;
  color: #212121;
  line-height: 140%;
}
._3WvpsAzOCfOEX3u5zYuLi5 {
  cursor: pointer;
  text-decoration: underline;
  font-size: 10px;
  font-weight: 400;
  color: #737373;
  margin-left: 5px;
  position: relative;
}
.V-8vkLfC6xorYmZJS9oJt {
  display: flex;
  align-items: center;
}
._23pYzfUQ1Y0teKE0gtn_aK {
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.01em;
  color: #212121;
  line-height: 140%;
}

._2gRcieArApl5m3lkgYotqy {
  background-color: #FFF;
  border: 2px solid #FF5B5B;
  position: relative;
  opacity: 1;
  margin-bottom: 8px;
  padding: 14px 16px 16px 16px;
  border-radius: 4px;
  color: #CB0000;
  -webkit-transition: opacity 0.5s ease-in-out;
  transition: opacity 0.5s ease-in-out;
  width: 100%;
  box-sizing: border-box;
}

._2lZz1NgUpStoFavsFbGfmj {
  color: #CB0000;
  margin-right: 9px;
  width: 22px;
  height: 22px;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
}

.nwcFc5e-F2-C46cy_TZVN {
  display: table-cell;
  width: 100%;
  padding-right: 20px;
  vertical-align: middle;
}

._1_siSn2wgk8XlshCn8ILiC {
  min-height: 20px;
  line-height: 1.5em;
  margin:0px;
}

@media (max-width: 749px) {
  ._2sFRjjLG5bbblwOvlyQ4sV {
    padding-top: 21px;
	  text-align: center;
  }
  .D5yHs8IFnoV1mjD2yD7Zo {
    /* flex-wrap: wrap; */
  }
  ._1JWa_oi-oxdGVAY8RtgBJO {
    padding-bottom: 4px;
  }
  .fzi0wk8U7DS5TikTmxrkA {
    width: 100%;
    flex: 0 1 auto;
  }

  ._2hNp-DCMVPROwKPcrfyGZr{
    width: 100%;
    padding: 48px 24px;
    border-radius: 4px;
    background-color: #fff;
    position: relative;
    z-index: 2;
  }

  ._4eg9eDSdhw4ZLVwtaudyH {
    width: 100%;
    background-color: #fff;
    position: relative;
    top:50%;
    transform:translateY(-50%);
    left:20%;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
  }

  ._1sDqOf8wo3oD0KAAa6AoZb {
    margin-bottom: -8px;
    height: 24px;
    display: block;
    margin-top: -2px;
  }
}

@media (min-width: 750px) {
  ._1sDqOf8wo3oD0KAAa6AoZb {
    margin-bottom: -8px;
    height: 24px;
    display: block;
    margin-top: -2px;
  }
}

._1stIUy2SNN1PjB70YJWx9_ {
  padding: 0px;
  border: 1px solid #d9d9d9;
  text-align: center;
  background: #fff;
  background-clip: padding-box;
  border-radius: 5px;
  color: #545454;
  margin-bottom: 42px;
}
.ZKiw3GCU4usCaclhqfcw_ {
  padding: 24px 16px;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
}
.ZKiw3GCU4usCaclhqfcw_::before,
.ZKiw3GCU4usCaclhqfcw_::after {
  content: " ";
  display: table;
}
.ZKiw3GCU4usCaclhqfcw_::after {
  clear: both;
}
.QUpO3K2mPh-enVZ9BEqLt {
  width: 22px;
  height: 22px;
  margin-bottom: 9px;
}
._22JZqZX6Gkol-Azn6CiFIr {
  display: inline-block;
  margin-bottom: 16px;
  width: 94px;
  height: 46px;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/free-tag-small-1cc90dd147fb19f214c969fdf9ec1b40977ddc49a3204d94b29fe4de4de6fa20.svg);
  background-position: center center;
  background-repeat: no-repeat;
}
._3MIG2gHTwWmUA6_7Bkf5yv {
  margin: 0px;
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  text-align: center;
  letter-spacing: 0.01em;
  color: #424242;
}
@media (min-width: 750px) {
  ._22JZqZX6Gkol-Azn6CiFIr {
    width: 152px;
    height: 80px;
    background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/free-tag-52709604755ec95c3bc4733a08901888d9885946e421ceb603221da1c7f0e7a5.svg);
  }
}
.pai7mnNAG5WP_j06lC_qb {
  margin-top: 16px;
  margin-right: 10px;
  border-radius: 4px;
	background-color: transparent;
  border: 1px solid #e0e0e0;
	color: #212121;
	font-size: 14px;
	padding: 6px 8px 6px 12px;
  line-height: 140%;
  letter-spacing: 0.01em;
	overflow: hidden;
  height: 32px;
}
.pai7mnNAG5WP_j06lC_qb:last-child {
	margin-right: 0;
}
._2bRSb22TF6bf7rrUJPBVUi {
  display: flex;
  align-items: center;
	width: 100%;
}
._1uyLOXVlxKWjqvVQDcChi2 {
  color: #212121;
	font-size: 14px;
	font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.01em;
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
}
._2ZFAB7IVCLfh8NvgOJvPYH {
  color: #717171;
  fill: currentColor;
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 1.959px;
  vertical-align: top;
}
._2MFsy1TkmfTrm7um44zj3z {
  appearance: button;
  cursor: pointer;
  margin: 0;
  padding: 0;
  border: none;
  background: #0000;
  margin-left: 6px;
}
._3RIIQyWUDUbFtKGQnk34md {
  width: 16px;
  height: 16px;
  display: block;
  fill: currentColor;
  background: #fff;
}

/* discount giftcard */
.Gc3xiAyqS_X_v2qJCrNnC {
  width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.Gc3xiAyqS_X_v2qJCrNnC:after {
	clear: both;
}
.Gc3xiAyqS_X_v2qJCrNnC:after, .Gc3xiAyqS_X_v2qJCrNnC:before {
	content: "";
	display: table;
}
.ihtaUsqGt3UaMye3NqHYF {
  border-radius: 4px;
  background-color: transparent;
  border: 1px solid #e0e0e0;
  color: #212121;
	font-size: 14px;
  padding: 6px 8px 6px 12px;
  margin-top: 16px;
  margin-right: 10px;
	overflow: hidden;
  height: 32px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
.ihtaUsqGt3UaMye3NqHYF:last-child {
  margin-right: 0;
}
._4kyIM-NSK-chChNVUaWAU {
  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
}
.qJi5vQ4J1immKUqPbiItI {
  color: #323232;
	font-size: 14px;
	font-weight: 500;
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.vaqdavFmOAI5R-aiJI8p0 {
  display: inline-block;
	vertical-align: middle;
  color: #717171;
	fill: currentColor;
  width: 18px;
  height: 18px;
  vertical-align: top;
  margin-right: 1.959px;
}
._2Kn6DKjlIRElmNJqKN0916 {
  color: #212121;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._3M7R8y_jghzJ1NhKCq-vxe {
  appearance: button;
  cursor: pointer;
  margin: 0 0 0 6px;
  padding: 0;
  border: none;
}
.xDH35dtgGSDbH35VJu-8R {
  width: 16px;
  height: 16px;
  display: block;
  fill: currentColor;
  background: #fff;
}

.OoHGQdo03cgYgEEfqIa3s {
  margin: -6px;
}
.OoHGQdo03cgYgEEfqIa3s:after {
	clear: both;
}
.OoHGQdo03cgYgEEfqIa3s:after, .OoHGQdo03cgYgEEfqIa3s:before {
	content: "";
	display: table;
}
.Jba4reddfylRJQujtax-e {
  width: 100%;
	float: left;
	padding: 6px 6px 0 6px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
._3CQ88pXijBLz4U5X2qnouG {
  display: flex;
}
.ec9h1TofPNlkrlZIrEuuf {
  flex-grow: 1;
  position: relative;
}
._3ImUFbTozUoCgTSfpkXRVZ {
  text-align: left;
	font-weight: normal;
  margin: 5.143px 0px 6px 1px;
  padding: 0 11px;
  color: #737373;
  transition: all 0.2s ease-out;
  font-size: 12px;
  position: absolute;
	top: 0;
  width: 100%;
  user-select: none;
  transform: translateY(3px);
	pointer-events: none;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
  opacity: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
}
._3NUqKiW8mpzvYBxAvzNgcC {
  height: 36px;
  padding: 7px 10px 8px;
  transition: all 0.2s ease-out;
  background-color: transparent;
	color: #212121;
  border: 1px #bdbdbd solid;
	background-clip: padding-box;
	border-radius: 2px;
	display: block;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	word-break: normal;
  margin: 0;
  appearance: none;
  line-height: normal;
}
._3NUqKiW8mpzvYBxAvzNgcC:focus {
  outline: none;
	border-color: #9e9e9e;
}
._20jVQ-QB6-syO5xLWMV5gQ {
  border-color: #CB0000;
}
._3NUqKiW8mpzvYBxAvzNgcC::-webkit-input-placeholder {
  color: #9e9e9e;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._3jpk5MJcdEhTEH4qxrI-_W {
  color: #CB0000;
  margin-top: 8px;
  margin-bottom: 4px;
  font-size: 14px;
}
._1EJo-foToZUbyTSuVbpB-C {
  display: inline-block;
	background-color: transparent;
	background-clip: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px #bdbdbd solid;
	border-radius: 2px;
	color: #212121;
	font-weight: 400;
  padding: 0;
  width: 70px;
  height: 36px;
  text-align: center;
  position: relative;
  appearance: button;
  margin: 0 0 0 8px;
  white-space: nowrap;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  line-height: normal;
}
._3w1aKiqIqTPttFmIgX-AA7 {
  cursor: default;
	background: #c8c8c8;
	-webkit-box-shadow: none;
	box-shadow: none;
}
._1Le800W9yO9nmCiwP396L_ {
  position: relative;
	-webkit-transition: opacity 0.3s ease-in-out;
	transition: opacity 0.3s ease-in-out;
}
._1925C3RH49HFyYISD2n2JC {
  vertical-align: middle;
  fill: currentColor;
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-top: -4px;
	margin-bottom: -1px;
}
.ZQMyoijOZ-1_E-FxiF41q {
  display: inline-block;
	vertical-align: middle;
  fill: currentColor;
  width: 20px;
  height: 20px;
  position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10px;
	margin-left: -10px;
	-webkit-transition: opacity 0.3s ease-in-out;
	transition: opacity 0.3s ease-in-out;
	opacity: 0;
}
._2t8ntg6teawtuj287sPTJV ._1925C3RH49HFyYISD2n2JC,
._2t8ntg6teawtuj287sPTJV ._1Le800W9yO9nmCiwP396L_ {
  opacity: 0;
}
._2t8ntg6teawtuj287sPTJV .ZQMyoijOZ-1_E-FxiF41q {
  animation: _2TzVOVnR7ByNx3AKDStVvN 0.5s linear infinite;
	opacity: 1;
}
._35S69r9TSn5NR2G2K4FUmo ._3NUqKiW8mpzvYBxAvzNgcC {
  padding-top: 21px;
	padding-bottom: 5px;
}

._35S69r9TSn5NR2G2K4FUmo ._3ImUFbTozUoCgTSfpkXRVZ {
  -webkit-transform: none;
	transform: none;
	opacity: 1;
}
._3nFBRcfXjPZw_prVazkl0V {
  margin-top: 24px;
  display: none;
}
.T9kzgZ6ZM5WJhOTGZZJ08 {
  margin-bottom: 24px;
  font-weight: 400;
  font-size: 20px;
  line-height: 120%;
  color: #212121;
}
@media only screen and (max-width: 767px) {
  .T9kzgZ6ZM5WJhOTGZZJ08 {
    margin-bottom: 25px;
  }
}
._1YbTDxBTGj2dBjmKJfy5Cw {
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
  margin-bottom: 6px;
}
@media (min-width: 750px) {
  ._3sTiC8YkFLCyE3R0D7J-fq {
    display: none;
  }
}
@media (max-width: 749px) {
  ._2TIlCV69Kf5CsRmtVwroZC {
    border: 0;
    clip: rect(0 0 0 0);
    width: 2px;
    height: 2px;
    margin: -2px;
    overflow: hidden;
    padding: 0;
    position: absolute;
  }
}

.aKhuLWhEyCdESHWh-mb6e {
  width: 133.5px;
  height: 40px;
  cursor: pointer;
  display: inline-block;
  background-color: #212121;
  background-clip: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 2px;
  color: #fff;
  font-weight: 500;
  padding: 8px auto 10px auto;
  text-align: center;
  position: relative;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  font-size: 16px;
  font-family: 'Basel Grotesk';
  line-height: 140%;
  letter-spacing: 0.02em;
  margin: 0 !important;
  border: none;
  outline: none;
}

._364I0ZqwixL06QhGdB1WXY {
  width: 133.5px;
  height: 40px;
  cursor: pointer;
  display: inline-block;
  background-color: #fff;
  background-clip: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px #bdbdbd solid;
  border-radius: 2px;
  color: #212121;
  font-weight: 500;
  padding: 8px auto 10px auto;
  text-align: center;
  position: relative;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  font-size: 16px;
  font-family: 'Basel Grotesk';
  line-height: 140%;
  letter-spacing: 0.02em;
  margin: 0 !important;
  outline: none;
}

.WG-wUwSUSMqicJH2d10o_ {
  margin: 0 auto;
  height: 25px;
  margin-bottom: 16px;
}

._3jHNN4oTTEAl1uesiu0hhW {
  width: 100%;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  font-family: 'Basel Grotesk';
  margin-bottom: 8px;
}

.oUeQi3dtY9KwLL80px3CV {
  width: 100%;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  font-family: 'Basel Grotesk';
  margin-bottom: 32px;
}

.v843Wm8eibtuhJw__a2f- {
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
  margin-top: 16px;
}
._2G12hOlUauDHUHmVTNjfRN {
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  text-align: right;
  letter-spacing: 0.01em;
  color: #CB0000;
  margin-top: 16px;
}
@media only screen and (max-width: 1023px) {
  ._3HZifJLiFOQ33H0OFQ9Q0l,
  ._16IvyYHavP082Y603MXqxF {
    display: none;
  }
  ._3ZAebDi2_CP5Vd6lS7RVvH {
    /* display: none !important; */
  }
  ._3ZAebDi2_CP5Vd6lS7RVvH {
    flex: 0 !important;
  }
  ._3ZAebDi2_CP5Vd6lS7RVvH ._3GtEhiJQaKZcjF0H99pmB2 {
    display: none !important;
  }

  ._2556YuUsx3P0Hww_d47YKw {
    /* background-color: #FFFFFF; */
  }
  .psppxEll8QsGowEz6z0PW {
    /* padding-top: 16px; */
  }
  .PmC5_QF5oPdZ46Xs3ImBx {
    margin-bottom: 24px;
  }
  ._3nFBRcfXjPZw_prVazkl0V {
    display: block;
  }
  ._2Y4ViMyHkdqRHlDMTwGd1x {
    margin-top: 16px;
    margin-bottom: 24px;
  }
  ._3Nu6ABUgNFu2FsOfbi7P5L {
    margin-top: 40px;
  }
  ._3kHa58hnpXk8JAOdOHbhEg {
    flex-direction: column;
    margin-top: 32px;
  }
  ._3RVehVH2opi9wlHzfm4cg3 {
    width: 100%;
  }
  ._2sFRjjLG5bbblwOvlyQ4sV {
    padding-top: 24px;
	  text-align: center;
  }
  ._15EHhXYDuY8ghQtedk05g1,
  ._1P8ENn0VSQ0Hd6iSCCQFtO,
  ._23pYzfUQ1Y0teKE0gtn_aK {
    font-size: 16px;
    line-height: 140%;
    letter-spacing: 0.02em;
  }
  ._2G12hOlUauDHUHmVTNjfRN {
    text-align: center;
    margin-top: 24px;
  }
}

@media only screen and (max-width: 767px) {
  ._2Y4ViMyHkdqRHlDMTwGd1x {
    margin-bottom: 24px;
  }
  ._3Nu6ABUgNFu2FsOfbi7P5L {
    margin-top: 40px;
  }
  .PmC5_QF5oPdZ46Xs3ImBx {
    margin-bottom: 24px;
  }
  ._3kHa58hnpXk8JAOdOHbhEg {
    margin-top: 40px;
  }
  ._15EHhXYDuY8ghQtedk05g1 {
    font-size: 14px;
  }
  ._3muo75DmRZ5Zg2D-d_60G3 {
    display: none;
  }
  .jNGEXnRXCRgM8C7RHktSh {
    /* display: block; */
    /* margin-right: 10px; */
    /* width: auto; */
    /* flex: 1; */
  }
  ._1UGKR_Zkf9TcE_2mk0g_IP span:nth-child(3) {
    margin-right: 0 !important;
  }
}
@media only screen and (min-width: 1024px) {
  ._3-oeu_nPKqemeIozjVjj4Y {
    margin-top: 32px;
  }
}
._2aXwC6062_r5UZsgHkKnWi {
  font-size: 14px;
  color: #CB0000;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.01em;
  min-height: 20px;
  margin-bottom: 4px;
}
._1Kn5lcH5dVKCtrsH2g7k11 {
  display: flex;
  align-items: center;
}
._1Kn5lcH5dVKCtrsH2g7k11 ._2aXwC6062_r5UZsgHkKnWi {
  font-weight: 400;
  margin-bottom: 0;
  margin-right: 4px;
}
._1k_M0aCuZj3GRdVbLktToA {
  margin-top: 12px;
  margin-bottom: 12px;
  color: #FB3529;
  display: none;
  align-items: center;
}
._3v0dIBnXcPbqPEBNEbRdPf {
  display: flex !important;
}
._1k_M0aCuZj3GRdVbLktToA svg {
  margin-right: 9px;
}

._3GM3VCE1u6x7UBu0LRzpDf {
  border: 1px solid #d3e7f5;
  border-color: #fad9d9;
  background-color: #ffebeb;
  position: relative;
  display: table;
  opacity: 1;
  margin-bottom: 20px;
  padding: 14px;
  font-size: 14px;
  border-radius: 4px;
  transition: opacity 0.5s ease-in-out
}

._3GM3VCE1u6x7UBu0LRzpDf:focus {
  outline: #000 auto 1px;
}

.G1sztizV1r8jRHRlgjRCg {
  color: #e32c2b;
  margin-top: -2px;
  margin-right: 10px;
  width: 24px;
  height: 24px;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
}

.RQkfZynYtes7mhoPwqDo5 {
  display: table-cell;
  width: 100%;
  padding-right: 16px;
}

.RQkfZynYtes7mhoPwqDo5 p {
  line-height: 1.5em;
  margin: 0;
  color: #545454;

}
._12O6groG84deQRwv0p_WjR,
._12O6groG84deQRwv0p_WjR input,
._12O6groG84deQRwv0p_WjR select {
  font-size: 14px;
}
._12O6groG84deQRwv0p_WjR:after {
  content: "";
  display: table;
  clear: both;
}
._3LXA_8EZrHvJkddP81HRVm {
  width: 100%;
	float: left;
	padding: 8px;
	box-sizing: border-box;
}
.cQHj3k83LwErXxlvs3d0s {
  margin: -8px;
}
.cQHj3k83LwErXxlvs3d0s:before {
	content: "";
	display: table;
}
.cQHj3k83LwErXxlvs3d0s:after {
  content: "";
  display: table;
  clear: both;  
}
._1VV_jFvZiWWlds6r-acgYV {
  margin-bottom: 0px;;
}
._3oHBGUjLg1OYeisps8Bme2:before {
	content: "";
	display: table;
}
._3oHBGUjLg1OYeisps8Bme2 {
  position: relative;
}
._3oHBGUjLg1OYeisps8Bme2:after {
  content: "";
  display: table;
  clear: both;
}
.tyYJsJ2rrRQIOLylGwQ3s {
  position: relative;
}
._3oHBGUjLg1OYeisps8Bme2:after {
  content: "";
  display: table;
  clear: both;
}
.CjoW3IgWJ_o_gVNQz0Frb {
  position: relative;
  display: block;
	font-weight: normal;
	width: 100%;
  margin-bottom: 6px;
  user-select: none;
  pointer-events: none;
	overflow: hidden;
	white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
}
._2q5q0DSf2FPnpXTCRr44kR {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #757575;
}
._1TnbXhrMdgAglwE8PXqehC .CjoW3IgWJ_o_gVNQz0Frb{
  transform: none;
	opacity: 1;
}
.rsB4iCgr-H71TSbroW8A7 {
  border: 1px #BDBDBD solid;
  outline: none;
  outline-offset: 0;
	background-clip: padding-box;
	border-radius: 2px;
	display: block;
	box-sizing: border-box;
	width: 100%;
	padding: 10px 12px;
	word-break: normal;
	line-height: 18px;
  background-color: #fff;
	color: #212121;
  font-size: 14px;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
.rsB4iCgr-H71TSbroW8A7:focus {
  border: 1px solid #616161;
}
.rsB4iCgr-H71TSbroW8A7:hover {
  border: 1px solid #616161;
}
.rsB4iCgr-H71TSbroW8A7:active {
  border: 1px solid #616161;
}

.rsB4iCgr-H71TSbroW8A7::placeholder {
	font-size: 14px;
  line-height: 140%;
  height: 20px;
  letter-spacing: 0.01em;
  color: #9E9E9E;
}
.rsB4iCgr-H71TSbroW8A7:-webkit-autofill {
  box-shadow: 0 0 0px 1000px #fff inset !important;
}
._1TnbXhrMdgAglwE8PXqehC .rsB4iCgr-H71TSbroW8A7{
  /* padding-top: 9.5px;
  padding-bottom: 5px; */
}
._3qbBXoaChiiT4NgZTNqpj9 .rsB4iCgr-H71TSbroW8A7 {
  border: 1px solid #CB0000;
}
._3PDgCV2AfYkxImeK9OHHXl {
  padding-right: 29px;
  white-space: nowrap;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
._3PDgCV2AfYkxImeK9OHHXl option{
  color: #212121;
}
.Pw_IeXA3ZaI5vg2NOCQ9H {
  color: #9e9e9e;
}
._3kD7Cl5ngnFDk_ucvACWl9 {
  color: #CB0000;
  margin-top: 8px;
  margin-bottom: 4px;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
}
._2VF5e21h5EkAZtGkQ1BzyS {
  display: flex;
  justify-content: center;
	pointer-events: none;
	position: absolute;
	top: 50%;
	right: 11px;
  transform: translate(0%, -50%);
  box-sizing: content-box;
}
@media only screen and (min-width: 1024px) {
  ._2VF5e21h5EkAZtGkQ1BzyS {
    right: 8px;
  }
}
._3M49R3rMnBXr23LGDxE7bO {
  width: 10px;
	height: 10px;
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	margin-left: -2px;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: #919191;
	fill: currentColor;
}
._1V2YX0As3Bw8eOE-2dY_1w:after {
  content: "";
  display: table;
  clear: both;  
}
._1V2YX0As3Bw8eOE-2dY_1w {
  display: flex;
  width: 100%;
}
._1BHWdC59DYvMwyTNL_fDSn {
  display: flex;
  padding-right: 8px;
	white-space: nowrap;
}
.IZvAD4VnkdtrpJgX8XMq0 {
  background-color: #fff;
  padding: 0;
  margin: 0;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  box-shadow: 0 0 0 0 #000000 inset;
	transition: all 0.2s ease-in-out;
	position: relative;
	cursor: pointer;
  border: 1px solid #9e9e9e;
  background: #0000;
  line-height: normal;
  -webkit-appearance: none !important;
  appearance: none;
  box-sizing: border-box;
}
.IZvAD4VnkdtrpJgX8XMq0:after {
  content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: scale(0.2);
	transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
	height: 8px;
	margin-left: -5px;
	margin-top: -4px;
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;
}
.IZvAD4VnkdtrpJgX8XMq0:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
.IZvAD4VnkdtrpJgX8XMq0:checked:after {
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
.gx_L16xTXpips5wlHHuTL {
  cursor: pointer;
  width: 100%;
  vertical-align: middle;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
}
._1z62C-jgPhV2Q-efmo9kWy {
  margin-top: 14px;
  position: relative;
}
._2a14nDh31NojQ8WHf2feoI {
  cursor: pointer;
	display: flex;
	background-color: #212121;
	background-clip: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px #0000 solid;
	border-radius: 2px;
	color: #fff;
	font-weight: 500;
	text-align: center;
  position: relative;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  font-size: 16px;
  line-height: 140%;
  width: auto;
  min-width: 200px;
  padding: 0 11px 0 11px;
  height: 48px;
  align-items: center;
  justify-content: center;
}
._2a14nDh31NojQ8WHf2feoI:hover {
  background: #424242;
}
._2a14nDh31NojQ8WHf2feoI:active {
  background: #616161;
}
._1GeE3GLyT0vldezZ7wyyUf {
  position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10px;
	margin-left: -10px;
	transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
	vertical-align: middle;
  fill: currentColor;
  animation: _20GZFzu7Js-aPItdzyHSJn 0.5s linear infinite;
	opacity: 0;
}
@-webkit-keyframes _20GZFzu7Js-aPItdzyHSJn {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _20GZFzu7Js-aPItdzyHSJn {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
.XCY2Ixhc9XaNQJc3vxwS8 ._1GeE3GLyT0vldezZ7wyyUf {
  opacity: 1;
}
.XCY2Ixhc9XaNQJc3vxwS8 .yzo3lL7yTaKniv0oGbzwo {
  opacity: 0;
}
._3Xm47sQZtClxXW_o_KpZIn {
  text-decoration: none;
  color: #212121;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  display: flex;
  align-items: center;
}
._3Xm47sQZtClxXW_o_KpZIn:hover {
  color: #616161;
}
._3Xm47sQZtClxXW_o_KpZIn:hover svg path {
  stroke: #616161;
}
._3Xm47sQZtClxXW_o_KpZIn:active {
  color: #757575;
}
._3Xm47sQZtClxXW_o_KpZIn:active svg path {
  stroke: #616161;
}
._2QYOXfV7rw8O4Bgm4tG8xl {
  margin-right: 6px;
}
._14m1Fp49nKMKDBoAaBJL7S {
  vertical-align: middle;
}
._1g_H91FsKtOuPz2qrrsT1g {
  display: block;
	height: 100%;
	position: absolute;
	top: 0;
  width: 40px;
  right: 0;
  cursor: pointer;
}
@media only screen and (min-width: 1025px) {
  ._1g_H91FsKtOuPz2qrrsT1g {
    right: -2px;
  }
  ._1g_H91FsKtOuPz2qrrsT1g:hover ._2Z4Qpn0zF0IjCN20_moRlA,
  ._1g_H91FsKtOuPz2qrrsT1g:focus ._2Z4Qpn0zF0IjCN20_moRlA {
    -webkit-transform: rotateX(0deg) scale(1);
    transform: rotateX(0deg) scale(1);
    pointer-events: auto;
    visibility: visible;
    opacity: 1;
  }
  ._Kf1QBjBOPB9PZt8Q69C1:hover path {
    fill: #212121;
  }
}
@media only screen and (max-width: 1024px) {
  ._2KCalgKh-Mtr2k7fB6kVXR ._2Z4Qpn0zF0IjCN20_moRlA {
    -webkit-transform: rotateX(0deg) scale(1);
    transform: rotateX(0deg) scale(1);
    pointer-events: auto;
    visibility: visible;
    opacity: 1;
  }

  ._2KCalgKh-Mtr2k7fB6kVXR ._Kf1QBjBOPB9PZt8Q69C1 path {
    fill: #212121;
  }
}

._2Z4Qpn0zF0IjCN20_moRlA {
  -webkit-box-sizing: border-box;
	box-sizing: border-box;
	position: absolute;
	bottom: 80%;
	right: 12px;
	width: 186px;
  min-height: 48px;
	margin: 0 0 5px 0;
	padding: 3px 8px 5px 8px;
	border-radius: 4px;
	white-space: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #FAFAFA;
	font-style: normal;
	text-align: left;
	display: block;
	z-index: 200;
	-webkit-transition: all 0.3s cubic-bezier(0.3, 0, 0, 1);
	transition: all 0.3s cubic-bezier(0.3, 0, 0, 1);
	-webkit-transform: rotateX(20deg) scale(0.8);
	transform: rotateX(20deg) scale(0.8);
	-webkit-transform-origin: 90% 120%;
	transform-origin: 90% 120%;
	-webkit-backface-visibility: hidden;
  background-color: #212121;
	visibility: hidden;
	opacity: 0;
}

._1joWus8YsaETSSyc4YnnKW {
  position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
._Kf1QBjBOPB9PZt8Q69C1 {
  width: 24px;
  height: 24px;
  color: #9E9E9E;
  fill: currentColor;
  display: inline-block;
	vertical-align: middle;
}


._3u1G_1HsOcEwzu-vY05d79 {
  margin: 0px;
  padding: 0px;
  border-width: 0px;
}
._1z62C-jgPhV2Q-efmo9kWy {
  margin-top: 64px;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: space-between;
}
._37zd5c-jIQi4irCBQjN-9v {
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  text-align: right;
  letter-spacing: 0.01em;
  color: #CB0000;
  margin-top: 16px;
}

@media (min-width: 750px) {
  ._2Z4Qpn0zF0IjCN20_moRlA {
    -webkit-transform-origin: center 120%;
    transform-origin: center 120%;
    right: 50%;
    margin-right: -90px;
  }
  ._2Z4Qpn0zF0IjCN20_moRlA:after {
    right: 50%;
    margin-right: -6px;
  }
}
@media (max-width: 749px) {
  ._2a14nDh31NojQ8WHf2feoI {
    width: 100%;
    /* padding-top: 23px; */
    /* padding-bottom: 23px; */
  }
}
@media (min-width: 1024px) {
  ._3LW_NMxOlisqLVH_1nlk9K {
    width: 50%;
  }
}
@media (min-width: 750px) {

  ._1xk-WIFy6_-T_Y25nPVl1P {
    width: 33.3333333333%;
  }
}
@media only screen and (max-width: 1023px) {
  ._3Xm47sQZtClxXW_o_KpZIn {
	  text-align: center;
  }
}

@media only screen and (max-width: 767px) {
  ._1z62C-jgPhV2Q-efmo9kWy {
    margin-top: 40px;
    flex-direction: column;
  }
  ._37zd5c-jIQi4irCBQjN-9v {
    text-align: center;
    margin-top: 24px;
  }
  ._2a14nDh31NojQ8WHf2feoI {
    width: 100%;
    margin-bottom: 24px;
  }
}
._3YW0Hn1NzthGOE2_kHDv8B {
  display: none;
  line-height: 18.2px;
}
._3YW0Hn1NzthGOE2_kHDv8B img {
  max-height: 30px;
}
.QJfnJFZOupati5nxwQZqg {
  margin-bottom: 32px;
}
._3yREQXLnlQWisgAr9ZJPlh {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
}
._22-Cjr6a18dqKJbN2PZHO1 {
  display: flex;
  align-items: center;
  color: #212121;
  font-size: 12px;
  position: relative;
  line-height: 140%;
  letter-spacing: 0.03em;
}
._16V1PGnra44fZNKDmk1pYO {
  text-decoration: none;
  color: #BDBDBD;
  height: 18px;
  line-height: 18.2px;
}
._16V1PGnra44fZNKDmk1pYO:hover {
  color: #212121;
}
._79trZXZX5Zpxpye-aimCn {
  color: #BDBDBD;
}

._2ltnK1I1eW01IcCAxIO2rS ._79trZXZX5Zpxpye-aimCn {
  color: #212121;
  font-weight: 500;
}
._27l8AVckTzy9xTh6Z53azT ._2ltnK1I1eW01IcCAxIO2rS ._79trZXZX5Zpxpye-aimCn {
  font-weight: bold;
}
._1GDA-8sUemage9cfbj5gMX {
  display: inline-block;
  margin: 0 14px;
}
.w4Td7rqt6rdqQ0ulPIkjf {
  color: #CB0000;
  margin-top: 8px;
  margin-bottom: 1px;
  display: none;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
}
._2NRTPt3mq5whyv9E7OAcu9 {
  display: block;
}

@media (min-width: 1000px) {

  ._3YW0Hn1NzthGOE2_kHDv8B {
    display: block;
  }
  ._3YW0Hn1NzthGOE2_kHDv8B img {
    max-height: 40px;
  }
}
._16eNHfE9fM5Bw7beoMgw_5 {
  margin-bottom: 32px;
  position: relative;
  overflow: hidden;
}
._2DlThwbZSDbSV0wTRozGFD {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
._1Hta6lCDAbdp56ekOuo574 {
  font-weight: 400;
  font-size: 20px;
  line-height: 120%;
  color: #212121;
  margin: 0;
}
._1FLqEvoo8pwtebuXy2YbM7 {
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
  height: 17px;
  margin-top: 3px;
}
._1FLqEvoo8pwtebuXy2YbM7 a,  ._1FLqEvoo8pwtebuXy2YbM7 ._3wmxvz2Zw_9PwpI8k1pnr2{
  text-decoration: none;
  font-weight: 500;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
  cursor: pointer;
}
._27l8AVckTzy9xTh6Z53azT ._1FLqEvoo8pwtebuXy2YbM7 a, ._27l8AVckTzy9xTh6Z53azT ._1FLqEvoo8pwtebuXy2YbM7 ._3wmxvz2Zw_9PwpI8k1pnr2 {
  font-weight: bold;
}

._1FLqEvoo8pwtebuXy2YbM7 a:hover, ._1FLqEvoo8pwtebuXy2YbM7 ._3wmxvz2Zw_9PwpI8k1pnr2:hover {
  color: #616161;
}
._1FLqEvoo8pwtebuXy2YbM7 a:active, ._1FLqEvoo8pwtebuXy2YbM7 ._3wmxvz2Zw_9PwpI8k1pnr2:active {
  color: #757575;
}
._1EOA-N-KYvun0-wsRmec3l {
  margin: -6px;

}
._1EOA-N-KYvun0-wsRmec3l:after {
  content: "";
  display: table;
  clear: both;
}
.xa6cx2xY892PXb67XRcNN {
  width: 100%;
	float: left;
	padding: 6px;
	box-sizing: border-box;
}
._3v8F2-0FTkBWOzwGAKU8U1 {
  position: relative;
}
.gHyd-Zro13Om0pGzQ4mNg {
  display: block;
	font-weight: normal;
	width: 100%;
  margin-bottom: 6px;
  user-select: none;
  pointer-events: none;
	overflow: hidden;
	white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
}
._1fAgP6zxB1N8mz5w6bu2Hk .gHyd-Zro13Om0pGzQ4mNg{
  transform: none;
	opacity: 1;
}
._3eyFCvr0dzU6g1VgYtM-OM {
  border: 1px #BDBDBD solid;
  outline: none;
  outline-offset: 0;
	background-clip: padding-box;
	border-radius: 2px;
	display: block;
	box-sizing: border-box;
	width: 100%;
	padding: 10px 12px;
	word-break: normal;
	line-height: 18px;
  background-color: #fff;
	color: #212121;
  font-size: 14px;
  letter-spacing: 0.01em;
}
._3eyFCvr0dzU6g1VgYtM-OM:focus {
  border: 1px solid #616161;
}
._3eyFCvr0dzU6g1VgYtM-OM:hover {
  border: 1px solid #616161;
}
._3eyFCvr0dzU6g1VgYtM-OM:active {
  border: 1px solid #616161;
}

._3eyFCvr0dzU6g1VgYtM-OM::placeholder {
	font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #9E9E9E;
}
._3eyFCvr0dzU6g1VgYtM-OM:-webkit-autofill {
  box-shadow: 0 0 0px 1000px #fff inset !important;
}
._1fAgP6zxB1N8mz5w6bu2Hk ._3eyFCvr0dzU6g1VgYtM-OM{
  padding-top: 21px;
  padding-bottom: 5px;
}
._2ICi-8NGczkJuaO6MBcp46 ._3eyFCvr0dzU6g1VgYtM-OM {
  border: 1px solid #CB0000 !important;
}
._2lJBwMlt_hOEuKHEF1gXqG {
  display: table;
  width: 100%;
}
.WX11OKnMJzDvwUw2zMjSs {
  display: table-cell;
  padding-right: 14px;
}
._3CFkacItYWOU-w34Rid9r7 {
  border-radius: 8px;
	background-size: cover;
	position: relative;
	max-width: none;
	width: 50px;
	height: 50px;
  overflow: hidden;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/680da3f2062e106f875d9793060b1e71.png);
}
._3CFkacItYWOU-w34Rid9r7:before {
	background-repeat: no-repeat;
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/default-gravatar-4a176b2a4d11b3bd8b43672e38c2fca605230d482a6601ed09c4f00a367fefb7.png);
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/default-gravatar-554d054d989b189106e5003c764a9061117317441080eb15d6c2d428dadba1d5.svg),none
}
._32GgKPZrIzK4nbdHpe_xdU {
  display: table-cell;
  width: 100%;
  line-height: 21px;
  vertical-align: middle;
  color: #545454;
}
._1h2EF7AxgnTIWORzuCeDes {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
._29z8RXgdwCPNAg5jRoFjo7 {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
._2L6Om0YyKwmFLX7wo7fU3R {
  display: flex;
}
._1JMdMPN1AfvMJydyDErBPR {
  text-decoration: none;
  font-family: 'Basel Grotesk';
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #757575;
}
._1nIlJ-YRaUfla3BS6wPMJl {
  margin-top: 16px;
}
._2XjJeHZT52oRcUan6Na_gj {
  margin-top: 16px;
}
._11d919iC6LlndSI_I9QVcN {
  display: flex;
  width: 100%;
}
._1OroaqVxpq1cF1dbF3YC-C {
  display: flex;
  padding-right: 8px;
	white-space: nowrap;
}
._1NixQfW85-zAsNQPNK0gK4 {
  background-color: #fff;
  padding: 0;
  margin: 0;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  box-shadow: 0 0 0 0 #000000 inset;
	transition: all 0.2s ease-in-out;
	position: relative;
	cursor: pointer;
  border: 1px solid #d9d9d9;
  background: #0000;
  line-height: normal;
  -webkit-appearance: none !important;
  appearance: none;
  box-sizing: border-box;
}
._1NixQfW85-zAsNQPNK0gK4:after {
  content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: scale(0.2);
	transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
	height: 8px;
	margin-left: -5px;
	margin-top: -4px;
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;
}
._1NixQfW85-zAsNQPNK0gK4:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
._1NixQfW85-zAsNQPNK0gK4:checked:after {
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
._2-jercB2hwM1AnvgVfokP_ {
  cursor: pointer;
  vertical-align: middle;
  font-size: 12px;
  letter-spacing: 0.03em;
  line-height: 140%;
  height: 17px;
  color: #212121;
}
._1jk_c1oxOfJMtg35WA8RIB {
  position: relative;
  margin-top: 64px;
}
._1FKIzN3yYTHJKRe95_l4FD {
  position: relative;
	margin-bottom: 32px;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._1FKIzN3yYTHJKRe95_l4FD {
    margin-bottom: 32px;
  } 
}
.iuGvL6luhtn_QNdCTFrDe {
  margin: 0;
  padding: 0;
  font-weight: 400;
  font-size: 20px;
  line-height: 120%;
  color: #212121;
}
@media only screen and (max-width: 1023px) {
  .QJfnJFZOupati5nxwQZqg {
    margin-top: 16px;
  }
}

@media only screen and (max-width: 767px) {
  ._2DlThwbZSDbSV0wTRozGFD {
    flex-direction: column;
    align-items: flex-start;
  }
  ._1Hta6lCDAbdp56ekOuo574 {
    margin-bottom: 6px;
  }
  ._16eNHfE9fM5Bw7beoMgw_5 {
    margin-bottom: 24px;
  }
  ._1jk_c1oxOfJMtg35WA8RIB {
    margin-top: 40px;
  }
  .QJfnJFZOupati5nxwQZqg {
    margin-bottom: 24px;
  }
  ._1FKIzN3yYTHJKRe95_l4FD {
    margin-bottom: 32px;
  }
}
.k_K3KOe-_fIWb7uk1giL- {
  display: none;
  line-height: 18.2px;
}
.k_K3KOe-_fIWb7uk1giL- img {
  max-height: 30px;
}
._1rObZZ-X6ZDoP6Do7zs9LH {
  margin-bottom: 32px;
}
._1tqYRuNo4OVulM-VV-062V {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
}
._2oaoO5mZvq7Nlk9saGfNgH {
  display: flex;
  align-items: center;
  color: #212121;
  font-size: 12px;
  position: relative;
  line-height: 140%;
  letter-spacing: 0.03em;
}
._2-JspDq01yD3tVBUR41xuP {
  text-decoration: none;
  color: #212121;
}
.CL-dDzZRWP0NUQ31KWBf5 ._2-JspDq01yD3tVBUR41xuP {
  /* font-weight: bold; */
}
._2-JspDq01yD3tVBUR41xuP:hover {
  color: #212121;
}

._1Zl0RxOejujqIWmcW9f2d9 {
	color: #BDBDBD;
}

._3Pt6s8qFR8waSQV3r_zdLb ._1Zl0RxOejujqIWmcW9f2d9 {
  font-weight: 500;
	color: #212121;
}
.CL-dDzZRWP0NUQ31KWBf5 ._3Pt6s8qFR8waSQV3r_zdLb ._1Zl0RxOejujqIWmcW9f2d9 {
  font-weight: bold;
}
.kK1NbduzRvE4BriQWjt59 {
  display: inline-block;
  margin: 0 14px;
}
._2u-18jEEK2-g8uf1toGCB_ {
  background: #fff;
  color: #212121;
  font-size: 14px;
	line-height: 1.3em;
  margin-bottom: 32px;
}
._3MfjyYOsK3GoTuHFUPoS2a {
  position: relative;
  width: 100%;
  box-sizing: border-box;
}
._2TGVO_Bji_cGQZR1QLmLx1 {
  display: flex;
}
._2TGVO_Bji_cGQZR1QLmLx1:nth-child(2) {
  margin-top: 8px;
	padding-top: 8px;
	border-top: 1px solid #eee;
}
._3lIYUrjGoag6nA-kt_EtXv {
  flex: 1;
  display: flex;
}
.Vz1CaLpfHj2LRrsv83cUD {

}
._1uMwBJc4JX6pAQKsQ05XCx {
  padding-right: 16px;
  flex: 0 1 86px;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #757575;
}
._3q50ojDAY5hg5Avn456xTg {
  padding-right: 16px;
  flex: 5;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #424242;
}
._3fIEWj1shi_3xby43XeWHo {
  text-decoration: none;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #757575;
  vertical-align: top;
}

.zqAWxIjR99U5MVHP99E7 {
  margin-bottom: 32px;
}
._2KEuGqV_CXge5UGnpF6Rgg {
  display: none;
}
._1uvJ6bCv_tyEv6F-dByK6O {
  margin-bottom: 32px;
}
.NlcEADG6bw_MwLvKKvIVw {
  font-weight: 400;
  font-size: 20px;
  line-height: 120%;
  color: #212121;
}
@media only screen and (max-width: 1023px) {
  ._2KEuGqV_CXge5UGnpF6Rgg {
    display: block;
  }
}

._1pBWm5K1w7gdTI5aqM7B1A {
  margin: 0;
  font-weight: 400;
  font-size: 20px;
  line-height: 120%;
  color: #212121;
  text-transform: capitalize;
}

._3OXubQhhP34SuxI0XGHR3D {
  background: #fff;
	background-clip: padding-box;
  color: #545454;
  font-size: 14px;
  line-height: 1.3em;
  box-sizing: border-box;
}
._1GHRzSfVeaoDRJcCufy-H9 {
  display: flex;
  width: 100%;
  position: relative;
  padding: 16px 18px 16px 16px;
  height: 56px;
  align-items: center;
  border: 1px solid #9e9e9e;
	border-radius: 2px;
  margin-bottom: 10px;
}
._1GHRzSfVeaoDRJcCufy-H9~._1GHRzSfVeaoDRJcCufy-H9 {
  border-top: 1px solid #d9d9d9;
}
._2ATPVX4ObPLFL-ru7z8cbN {
  display: table;
  width: 100%;
}
._2nufuC74GQ4oaTmYkHLHZw {
  display: table-cell;
  padding-right: 16px;
	white-space: nowrap;
}
._1z_Ah1i05bCnO6bxJqAPMO {
  display: table-cell;
	width: 100%;
}
._7oiLJgTsY7cvjPrchE3q {
  color: #212121;
	display: table-cell;
	width: 100%;
  cursor: pointer;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._1tLBKiVN_wQOCq1PUnzO-9 {
  display: table-cell;
  text-align: right;
	padding-left: 10px;
  white-space: nowrap;
  font-weight: 500;
	color: #212121;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._3iHxrP_LhDwMlDJ615QGEX {
  margin: 0;
  padding: 0;
  width: 16px;
  height: 16px;
  transition: all 0.2s ease-in-out;
	position: relative;
	cursor: pointer;
	vertical-align: -4px;
  border: 1px solid #d9d9d9;
  box-shadow: 0 0 0 0 #000000 inset;
  border-radius: 50%;
  background-color: #fff;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
._3iHxrP_LhDwMlDJ615QGEX:after {
  content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: scale(0.2);
	transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
	height: 8px;
	margin-left: -5px;
	margin-top: -4px;
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;

}
._3iHxrP_LhDwMlDJ615QGEX:checked {
  border: none;
	box-shadow: 0 0 0 10px #000000 inset;
}
._3iHxrP_LhDwMlDJ615QGEX:checked:after {
	transform: scale(1);
	opacity: 1;
}
._3NH_V3FIVrF8qMN0kouoNy {
  margin-top: 64px;
  position: relative;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: space-between;
}
._39TQoCSngYn469CTNcD7Rx {
  cursor: pointer;
	display: flex;
	background-color: #212121;
	background-clip: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px #0000 solid;
	border-radius: 2px;
	color: #fff;
	font-weight: 500;
	/* padding: 19.6px 23.8px; */
	text-align: center;
  position: relative;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  font-weight: 500;
  font-size: 16px;
  line-height: 22px;
  width: 200px;
  height: 48px;
  align-items: center;
  justify-content: center;
}
._39TQoCSngYn469CTNcD7Rx:hover {
  background: #424242;
}
._39TQoCSngYn469CTNcD7Rx:active {
  background: #616161;
}
._1dmcmAdjEnKIjnKlTNlFiv {
  position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10px;
	margin-left: -10px;
	transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
	vertical-align: middle;
  fill: currentColor;
  animation: _2yCMSiO8AqVQqyYkKpqs-E 0.5s linear infinite;
	opacity: 0;
}
@-webkit-keyframes _2yCMSiO8AqVQqyYkKpqs-E {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _2yCMSiO8AqVQqyYkKpqs-E {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
._2k7Cxyc5oXIL8oBz0aCtJ5 ._1dmcmAdjEnKIjnKlTNlFiv {
  opacity: 1;
}
._2k7Cxyc5oXIL8oBz0aCtJ5 ._6i9PkZIeAv2eEy_PfYczs {
  opacity: 0;
}
._1aEI7iyIpfAD8IF6jTPJq4 {
  text-decoration: none;
  color: #212121;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  display: flex;
  align-items: center;
}
._1aEI7iyIpfAD8IF6jTPJq4:hover {
  color: #616161;
}
._1aEI7iyIpfAD8IF6jTPJq4:hover svg path {
  stroke: #616161;
}
._1aEI7iyIpfAD8IF6jTPJq4:active {
  color: #757575;
}
._1aEI7iyIpfAD8IF6jTPJq4:active svg path {
  stroke: #616161;
}
._1TbphxJHjaSQG5L55EbzTU {
  margin-right: 6px;
}
._32lakvDLOUQ4j13PLaN8oq {
  vertical-align: middle;
}
@media (max-width: 749px) {
  ._39TQoCSngYn469CTNcD7Rx {
    width: 100%;
    /* padding-top: 23px; */
    /* padding-bottom: 23px; */
  }
  ._1aEI7iyIpfAD8IF6jTPJq4 {
    padding-top: 21px;
	  text-align: center;
  }
  ._3lIYUrjGoag6nA-kt_EtXv {
    /* flex-wrap: wrap; */
  }
  ._1uMwBJc4JX6pAQKsQ05XCx {
    padding-bottom: 4px;
  }
  ._3q50ojDAY5hg5Avn456xTg {
    width: 100%;
    flex: 0 1 auto;
  }
}

._32lakvDLOUQ4j13PLaN8oq {
  font-size: 14px;
  line-height: 1.3em;
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-word;
}
@media only screen and (max-width: 1023px) {
  .zqAWxIjR99U5MVHP99E7 {
    display: none;
    margin-bottom: 24px;
  }
  ._1rObZZ-X6ZDoP6Do7zs9LH {
    margin-top: 16px;
    margin-bottom: 24px;
  }
  ._3NH_V3FIVrF8qMN0kouoNy {
    margin-top: 40px;
    flex-direction: column;
  }
  ._1aEI7iyIpfAD8IF6jTPJq4 {
    padding-top: 24px;
	  text-align: center;
  }
  ._39TQoCSngYn469CTNcD7Rx {
    width: 100%;
  }
}

@media only screen and (max-width: 767px) {
  ._1GHRzSfVeaoDRJcCufy-H9 {
    padding: 15px 14px 15px 16px;
    /* height: 75px; */
    height: auto !important;
  }
  ._2ATPVX4ObPLFL-ru7z8cbN {
    display: flex;
    align-items: baseline;
  }
  ._1tLBKiVN_wQOCq1PUnzO-9 {
    font-size: 12px;
    letter-spacing: 0.03em;
    font-weight: 400;
    padding-left: 0;
    text-align: left;
    margin-top: 4px;
    height: 17px;
  }
  ._7oiLJgTsY7cvjPrchE3q {
    font-size: 16px;
    vertical-align: middle;
    letter-spacing: 0.02em;
    /* height: 22px; */
  }
  ._1z_Ah1i05bCnO6bxJqAPMO {
    display: flex;
    flex-direction: column;
  }
}
.tgCC-yURFp9pAvdomz1t2 {
  display: none;
  line-height: 18.2px;
}
.tgCC-yURFp9pAvdomz1t2 img {
  max-height: 30px;
}
._3F8qmE4vH1BXthkde3qZbD {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
}
._2pzPkpFBcXv5YNKl_akegG {
  display: flex;
  align-items: center;
  color: #737373;
  font-size: 12px;
  position: relative;
}
.XqimWNrIvQzcq0pyD6-Ft {
  text-decoration: none;
  color: #a6a6a6;
}

.XqimWNrIvQzcq0pyD6-Ft:hover {
  color: #737373;
}

._3yCCX7B5eSsRK1B-zi8Z2N ._2N3NgeOHGieTVP8yFj7Adl {
  font-weight: 500;
  color: #000;
}
._3fzuS8lD5GKPKqW0OIWV-i {
  width: 10px;
  height: 10px;
  display: inline-block;
  margin: 0 7.714px;
  color: #737373;
  fill: currentColor;
}
@media (max-width: 999px) {
  ._3F8qmE4vH1BXthkde3qZbD {
    padding-bottom: 21px;
  }
}
@media (min-width: 1000px) {
  ._12q0wzWhr1_qurHqwJMJLm {
    padding-bottom: 28px;
  }
  .tgCC-yURFp9pAvdomz1t2 {
    display: block;
  }
  .tgCC-yURFp9pAvdomz1t2 img {
    max-height: 40px;
  }
  ._3F8qmE4vH1BXthkde3qZbD {
    margin-top: 14px;
  }
}

@media (max-width: 749px) {
  ._2RUkCsoBqAhDfdoqiH0BMA {
    width: 100%;
    padding-top: 24.5px;
    padding-bottom: 24.5px;
  }
  ._1nwnVJUaN632mOjbKzBs3C {
    padding-top: 21px;
    text-align: center;
  }
  ._2m1-rPqgSviSscLHCRD4dJ {
    flex-wrap: wrap;
  }
  .aN4F8EC09PfywUlYTNkGi {
    padding-bottom: 4px;
  }
  .lTrtGa56QhZ7bCoJ4oLEZ {
    width: 100%;
    flex: 0 1 auto;
  }
  ._1lQRmfUki1MKrN5OqCP6iJ {
    text-align: center;
    flex-direction: column !important;
    margin-top: 3em !important;
  }
  ._2kBi7BcgHI3DMyPnbL8aMM {
    width: 100% !important;
    margin-bottom: 1.5em !important;
  }
  .GB-veOBgpMYSPuooIzejI {
    padding-top: 1px !important;
  }
}

@media (min-width: 750px) {
  .JQtbLlh-uss-LonIjZRRK {
    margin-top: 21px;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: space-between;
  }

  .GB-veOBgpMYSPuooIzejI {
    padding-top: 3em;
  }

  ._3oyZ3_NtmN49jGqHDyz2uc {
    padding-top: 3em;
  }

  ._2kBi7BcgHI3DMyPnbL8aMM {
    float: right;
  }
}

._D1-tVka0WXR55xrJo7YU {
  color: #333333;
  font-size: 18px;
  line-height: 1.3em;
  display: block;
}

.GB-veOBgpMYSPuooIzejI {
  padding-top: 0px;
  position: relative;
  color: #545454;
  font-size: 14px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica,
    Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",
    sans-serif;
  line-height: 1.5em;
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-word;
}

.BTKqXZCo0pEuEJ8-wfv_9 {
  margin-top: 0.25em;
}

.s2UAhDbs7W6kw_ckowz0k {
  color: #737373;
  margin-bottom: 1em;
  width: 48px;
  height: 48px;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
  stroke: #737373;
}

._15XlLFlEJ0YSDjDgKEzlDm {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  -webkit-transform-origin: 50% 50% 0;
  transform-origin: 50% 50% 0;
}

._3oyZ3_NtmN49jGqHDyz2uc {
  position: relative;
  padding-top: 2em;
  font-family: "HelveticaNeue","Helvetica Neue",sans-serif;
}

._1Y45u9w3SXyq0a8YTNufNR {
  border-bottom: 1px solid #e6e6e6;
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 1em;
}

._1Y45u9w3SXyq0a8YTNufNR th {
  border-bottom: 1px solid #e6e6e6;
  font-weight: 500;
  color: #333333;
  padding-top: 1.7142857143em;
  padding-bottom: 1.7142857143em;
  padding-left: 1em;
}

._2QL-rlHbSYjGILgW1CdCcX th,
td {
  padding-top: 1.7142857143em;
  padding-bottom: 1.7142857143em;
  font-weight: 500;
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;
}

._1Y45u9w3SXyq0a8YTNufNR th:first-child {
  padding-left: 0;
  text-align: left;
}

._1Y45u9w3SXyq0a8YTNufNR td:last-child,
th:last-child {
  text-align: right;
}

._1Y45u9w3SXyq0a8YTNufNR th {
  padding-top: 1.7142857143em;
  padding-bottom: 1.7142857143em;
}

.VA7P_N5K2yTiq46tDDJfr {
  text-align: left;
  width: 100%;
}

._17fa_UYHHEH3PGnnDBCQET {
  color: #545454;
  font-size: 12px;
}

._1Ual5XKWiFnvRjgtfAEYKu {
  text-align: left;
  display: block;
  width: 1em;
  min-width: 100%;
  color: #323232;
}

.ynqLt6C-wXnNONmRgoqpu {
  width: 4.6em;
  height: 4.6em;
  border-radius: 8px;
  background: #fff;
  position: relative;
}

.ynqLt6C-wXnNONmRgoqpu::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border-radius: 8px;
  border: 1px rgba(0, 0, 0, 0.1) solid;
  z-index: 2;
}

._3X96ZwrzpGLbZxQKHJ5o5w {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  border-radius: 8px;
  z-index: 1;
}

._1nd6H9TL3Molz_TbFZQ0MF {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}

._18isgKCe6qo9Cvdnf_Vr8U {
  font-size: 0.8571428571em;
  font-weight: 500;
  line-height: 1.75em;
  white-space: nowrap;
  text-align: center;
  border-radius: 1.75em;
  background-color: rgba(114, 114, 114, 0.9);
  color: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 1.75em;
  height: 1.75em;
  padding: 0 0.5833333333em;
  position: absolute;
  right: -0.75em;
  top: -0.75em;
  z-index: 3;
}

._1lQRmfUki1MKrN5OqCP6iJ {
  margin-top: 64px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row-reverse;
}

.oMQN9xUkRfqAaK8EqWaTL {
  text-decoration: none;
  color: #212121;
  -webkit-transition: color 0.2s ease-in-out;
  transition: color 0.2s ease-in-out;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.oMQN9xUkRfqAaK8EqWaTL:hover {
  color: #616161;
}
.oMQN9xUkRfqAaK8EqWaTL:hover svg path {
  stroke: #616161;
}
.oMQN9xUkRfqAaK8EqWaTL:active {
  color: #757575;
}
.oMQN9xUkRfqAaK8EqWaTL:active svg path {
  stroke: #616161;
}
.lyfKuGK1QHqqdCBGOczOb {
  margin-right: 6px;
}

._2kBi7BcgHI3DMyPnbL8aMM {
  cursor: pointer;
  display: inline-block;
  background-color: #212121;
  background-clip: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px transparent solid;
  border-radius: 2px;
  color: white;
  font-weight: 500;
  width: 200px;
  height: 48px;
  font-size: 16px;
  text-align: center;
  position: relative;
  -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out,
    -webkit-box-shadow 0.2s ease-in-out;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out,
    -webkit-box-shadow 0.2s ease-in-out;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out,
    box-shadow 0.2s ease-in-out;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out,
    box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
}

._2kBi7BcgHI3DMyPnbL8aMM:hover {
  background: #424242;
}
._2kBi7BcgHI3DMyPnbL8aMM:active {
  background: #616161;
}

._1FLLsZPU1747qr6VIutZni {
  margin: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-font-smoothing: inherit;
  border: none;
  background: transparent;
  line-height: normal;
  vertical-align: middle;
  position: absolute;
  right: -2.5em;
  padding-top: 1.7142857143em;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (max-width: 767px) {
  ._1FLLsZPU1747qr6VIutZni {
    right: -4.5em;
  }
}

._2NM8Wn4TP1bSPiOB6KNqhn {
  color: #919191;
  fill: currentColor;
  width: 16px;
  height: 16px;
}
._2GubjxEfEOvmlmrt9shkaY:last-child {
  padding-right: 0px !important;
}
@media (min-width: 750px) and (max-width: 999px) {
  .s2UAhDbs7W6kw_ckowz0k {
    position: absolute;
    right: 100%;
    top: -0.4em;
    margin-right: 1.5em;
  }
}
@media (min-width: 768px) and (max-width: 999px) {
  .GB-veOBgpMYSPuooIzejI {
   padding-top: 2.5em;
  }
  .s2UAhDbs7W6kw_ckowz0k {
    top: 2.1em;
  }
}
@media (min-width: 1300px) {
  .s2UAhDbs7W6kw_ckowz0k {
    position: absolute;
    right: 100%;
    top: -0.4em;
    margin-right: 1.5em;
  }
}
@media (max-width: 749px) {
  .BTKqXZCo0pEuEJ8-wfv_9 {
    margin-bottom: 0px;
  }
  ._2GubjxEfEOvmlmrt9shkaY {
    line-height: 18px;
  }
  ._2kBi7BcgHI3DMyPnbL8aMM {
    height: 70px;
  }
  .s2UAhDbs7W6kw_ckowz0k {
    margin-top: 1.5em;
  }
}
._2H01z7z4FRTilIVX4J6DTU {
  color: #ff6d6d;
  display: inline-flex;
  align-items: center;
  justify-content: flex-end;
  font-weight: normal;
}
._1ib4mtgnPt8Y4XTOXWtDT {
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
  margin-right: 4px;
}
._1ibAYBUy1DKOZ2uhBfBh6k {
  margin-bottom: 24px;
}
._1Z0LBU2V9yaA-M7h80QTOY {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 8px;
}
._9e8g43JTTz6oRRkwTxwE_ {
  font-family: 'Basel Grotesk';
  font-size: 20px;
  line-height: 120%;
  color: #212121;
  margin-bottom: 8px;
}
._2rQRpNIYhpgFTO5djZd7ec {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
  margin-bottom: 32px;
}
.pSKsCsUMhuM5NAWjnGpkr {
  display: flex;
  justify-content: space-between;
  padding-top: 8px;
  padding-bottom: 16px;
}
.pSKsCsUMhuM5NAWjnGpkr:first-child {
  border-top: 0px;
}
._16BuLdBUV8--Iu59walRQA {
  width: 59px;
  height: 80px;
  object-fit: contain;
}
._29qL7ElBm9OMIu9yGJfmiT {
  padding-top: 4px;
  padding-bottom: 4px;
  margin-right: 16px;
}
.nHCiWSDTNOzsoOCzr78A_ {
  flex: 1;
}
._1RM1oVunIgrFniXDubE7b5 {
  font-family: 'Basel Grotesk';
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
._2FHjHxfuI-EN4e7ZXvDjEa {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin-bottom: 28.5px;
}
._2TISQq6X3ht-tWUHYTPyZb {
  margin-right: 4px;
}
._1O499PaZZoNP-nHeXGhB64 {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
._7xyqSOwXIkAw9MUVqmh7J {
  display: flex;
  align-items: flex-end;
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  text-align: right;
  letter-spacing: 0.01em;
  color: #9E9E9E;
}
._2gFwZoPesjoH5PuYYzvxua {
  display: flex;
  align-items: center;
  justify-content: center;
}
._2gFwZoPesjoH5PuYYzvxua svg {
  margin-left: 6px;
  margin-right: 6px;
}
._3WxeFP1EyY6wv6JCCbX9O8 {
  display: none;
}
@media only screen and (max-width: 1023px) {
  ._2n81-sodc3u6OSA_XXgoFD {
    margin-top: 24px;
  }
}
@media only screen and (max-width: 767px) {
  ._2n81-sodc3u6OSA_XXgoFD {
    margin-top: 16px;
  }
  ._2kBi7BcgHI3DMyPnbL8aMM {
    height: 48px;
  }
  ._7xyqSOwXIkAw9MUVqmh7J {
    display: none;
  }
  ._3WxeFP1EyY6wv6JCCbX9O8 {
    display: flex;
    justify-content: flex-start;
    font-family: 'Basel Grotesk';
    font-size: 12px;
    line-height: 140%;
    letter-spacing: 0.03em;
    color: #9E9E9E;
  }
  ._2FHjHxfuI-EN4e7ZXvDjEa {
    margin-bottom: 11.5px;
  }
  .lyfKuGK1QHqqdCBGOczOb {
    margin-right: 6px;
  }
  ._1lQRmfUki1MKrN5OqCP6iJ {
    margin-top: 40px !important;
  }
}
._37s3iQFYHcx8zKametCybq {
  overflow: hidden;
  position: relative;
  padding-bottom: 16px;
  flex: 0 1 auto !important; 
}
._20_WY0FCaILcQOQ6RfRPAI{
  display: block !important;
  margin-left: 20px;
}
._1gTG3654gfwKDbp2PLdbO1{
  display: none !important;
}
._3QbhmvNdiIY_rJlKF3-93j:hover{
  overflow-y: auto !important;
}
._2v6DR0Ryn6FcCHkUM_tc7b{
  display: none;
  background-color: rgba(50,50,50,.85);
  border-radius: 2em;
  bottom: 35px;
  color: #fafafa;
  font-size: .8571428571em;
  left: 45%;
  padding: .6em 1.2em;
  position: absolute;
  -webkit-transform: translateX(-50%) translateY(50%);
  transform: translateX(-50%) translateY(50%);
  -webkit-transition: all .3s cubic-bezier(.3, 0, 0, 1);
  transition: all .3s cubic-bezier(.3, 0, 0, 1);
  white-space: nowrap;
  z-index: 2;
}
.y0xpAALUG0Ed7J8iOevdn{
  width: 12px;
  height: 12px;
  margin-left: .2142857143em;
  margin-top: -.2142857143em;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
}
._93tzzP76DMiCGR8626J13{
  display: flex;
  flex-direction: column;
}
.st9hBtAqHyotOw0sTvTVZ{
  flex: 0 0 auto;
}

/* Gift Card */
._39vkP99RmkReVEudDbT-7J {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-bottom: 24px;
}
._39vkP99RmkReVEudDbT-7J:after {
	clear: both;
}
._39vkP99RmkReVEudDbT-7J:after, ._39vkP99RmkReVEudDbT-7J:before {
	content: "";
	display: table;
}
._3wcGp6CswNLjOl3Rqrlwo8 {
  margin: 0;
}
._3QqwHHln4JZ-1NzKgjKuYG {
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
  margin-bottom: 6px;
}
.O4kZ0GMpLhVQji8wtEXXn {
}
.O4kZ0GMpLhVQji8wtEXXn:after {
	clear: both;
}
.O4kZ0GMpLhVQji8wtEXXn:after, .O4kZ0GMpLhVQji8wtEXXn:before {
	content: "";
	display: table;
}
._1C-W8Yb8-QtyzS7T8gOAG4 {
  width: 100%;
	float: left;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
._1Z1Z3EtgtJa9hp4l1C7SUe {
  display: flex;
}
._7lnxJ50CXSOszKxIwgRNW {
  flex-grow: 1;
  position: relative;
}
._1CTo379Cs1s08tL_zFYRlo {
  text-align: left;
	font-weight: normal;
  margin: 5.143px 0px 6px 1px;
  padding: 0 11px;
  color: #737373;
  transition: all 0.2s ease-out;
  font-size: 12px;
  position: absolute;
	top: 0;
  width: 100%;
  user-select: none;
  transform: translateY(3px);
	pointer-events: none;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
  opacity: 0;
  font-family: "HelveticaNeue","Helvetica Neue",sans-serif;
}
.oJwzgsYOQidS3SJ3uuxne {
  padding: 8px 7px 8px 10px;
  /* transition: all 0.2s ease-out; */
  background-color: transparent;
	color: #212121;
  border: 1px #BDBDBD solid;
  outline: none;
  outline-offset: 0;
	background-clip: padding-box;
	border-radius: 2px;
	display: block;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	word-break: normal;
  line-height: normal;
  height: 36px;
  margin: 0;
  appearance: none;
  font-size: 14px;
  position: relative;
}
.oJwzgsYOQidS3SJ3uuxne:focus {
  border: 1px solid #616161;
}
.oJwzgsYOQidS3SJ3uuxne:hover {
  border: 1px solid #616161;
}
.oJwzgsYOQidS3SJ3uuxne:active {
  border: 1px solid #616161;
}
._3cO4-03o-B7uisz6xACu7A {
  border: 1px solid #CB0000;
}
._3cO4-03o-B7uisz6xACu7A:hover {
  border: 1px solid #CB0000;
}
.oJwzgsYOQidS3SJ3uuxne::-webkit-input-placeholder {
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #9E9E9E;
}
._1ktCB14MB0K1YPeckV8M2d {
  color: #CB0000;
  margin-top: 8px;
  margin-bottom: 4px;
  font-size: 12px;
}
._1ktCB14MB0K1YPeckV8M2d a {
  color: #CB0000;
  text-underline-offset: 3px;
}
._246iajpClsnnsbMUF4G3_M {
  display: inline-block;
	background-clip: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px #BDBDBD solid;
	border-radius: 2px;
	color: #212121;
  background-color: transparent;
	font-weight: 400;
	padding: 0;
  width: auto;
  min-width: 70px;
  padding: 0 11px 0 11px;
  height: 36px;
	text-align: center;
  position: relative;
  appearance: button;
  margin: 0 0 0 8px;
  white-space: nowrap;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  cursor: pointer;
}
._2J_csaFYkGE3NU5vFF7qc3 {
  cursor: default;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.YOFM6oc0VbAN5BOeCd6vg {
  position: relative;
	-webkit-transition: opacity 0.3s ease-in-out;
	transition: opacity 0.3s ease-in-out;
}
.oL50y1qsdvdUDMkqepVfQ {
  vertical-align: middle;
  fill: currentColor;
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-top: -4px;
	margin-bottom: -1px;
}
._3kXcO9l-zv5SEzdE7RA30C {
  display: inline-block;
	vertical-align: middle;
  fill: currentColor;
  width: 20px;
  height: 20px;
  position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -10px;
	margin-left: -10px;
	-webkit-transition: opacity 0.3s ease-in-out;
	transition: opacity 0.3s ease-in-out;
	opacity: 0;
}
.wt-Hj58vxWUVrB3StgBjz .oL50y1qsdvdUDMkqepVfQ,
.wt-Hj58vxWUVrB3StgBjz .YOFM6oc0VbAN5BOeCd6vg {
  opacity: 0;
}
.wt-Hj58vxWUVrB3StgBjz ._3kXcO9l-zv5SEzdE7RA30C {
  animation: _2S-SydyUfNiXhhJoXn7qP2 0.5s linear infinite;
	opacity: 1;
}
._1PB2HP0TQcXGwDPYWgOzNA .oJwzgsYOQidS3SJ3uuxne {
  padding-top: 21px;
	padding-bottom: 5px;
}

._1PB2HP0TQcXGwDPYWgOzNA ._1CTo379Cs1s08tL_zFYRlo {
  -webkit-transform: none;
	transform: none;
	opacity: 1;
}

._3wjZLrS86GWibmEkKu5fAr {
  position: relative;
  display: table;
  opacity: 1;
  margin-bottom: 20px;
  padding: 14px;
  border-radius: 4px;
  border: 1px solid #d3e7f5;
  color: #545454;
  transition: opacity 0.5s ease-in-out;
  -webkit-transition: opacity 0.5s ease-in-out;
  border-color: #f0e4bc;
  background-color: #fff8dc;
}

._3yOCP-VNo-YSUq2JWUglZ- {
  display: inline-block;
  vertical-align: middle;
  fill: #B88600;
  width: 24px;
  height: 24px;
  margin: -2px 10px 0 0;
}

.xiHM0fbD3lbapgIufy6dQ {
  display: table-cell;
  width: 100%;
  padding-right: 16px;
}

.xiHM0fbD3lbapgIufy6dQ p {
  line-height: 1.5em;
  margin: 0;
  display: block;
}

.fcyCRT9K7R0aPCnJ1096f {
  position: relative;
  margin: -16px;
  padding: 16px;
  transition: color 0.2s ease-in-out;
  -webkit-transition: color 0.2s ease-in-out;
  border: none;
  color: inherit;
  font: inherit;
  background: transparent;
  line-height: normal;
}

.rYLDuKxQ3boGOVtzDFk65 {
  width: 14px;
  height: 14px;
  display: block;
  fill: currentColor;
}

._2FN7KpIe_sW7kccx2GnV11 {
  text-transform: uppercase
}


@media (min-width: 750px) {
  ._1RnOPBAOetVVSYD7AuodG2 {
    display: none;
  }
}
@media (max-width: 749px) {
  ._1kgjIbnyv-vypYgQPFLByi {
    border: 0;
    clip: rect(0 0 0 0);
    width: 2px;
    height: 2px;
    margin: -2px;
    overflow: hidden;
    padding: 0;
    position: absolute;
  }
}

._2Wn8KQ9N6OZolts09pfduw {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
._2Wn8KQ9N6OZolts09pfduw:after {
	clear: both;
}
._2Wn8KQ9N6OZolts09pfduw:after, ._2Wn8KQ9N6OZolts09pfduw:before {
	content: "";
	display: table;
}
@media (min-width: 1000px) {
  ._2Wn8KQ9N6OZolts09pfduw {
    float: left;
  }
}
.aqKNwEHzAX_qUHIv8FnVR {
  margin-top: 16px;
  margin-right: 10px;
  border-radius: 4px;
  background-color: transparent;
  border: 1px solid #e0e0e0;
  color: #212121;
	font-size: 14px;
	padding: 6px 8px 6px 12px;
  line-height: 140%;
  letter-spacing: 0.01em;
	overflow: hidden;
}
.aqKNwEHzAX_qUHIv8FnVR:last-child {
	margin-right: 0;
}
._1rY22oJNx4674w8mL52hY6 {
  display: flex;
  align-items: center;
	width: 100%;
}
._2v7jSbo8URDiydz_j0agRB {
  color: #212121;
	font-size: 14px;
	font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.01em;
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
}
._3T8fFp0riS7CNTRWGMwTqC {
  color: #717171;
  fill: currentColor;
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 1.959px;
  vertical-align: top;
}
._1IUla5FKD3iVodSheDiEbK {
  background: transparent;
  appearance: button;
  cursor: pointer;
  margin: 0;
  padding: 0;
  border: none;
  margin-left: 6px;
}
._1bkTeYvJeDPfaFoz9_PLxI {
  width: 16px;
  height: 16px;
  display: block;
  fill: currentColor;
  background: transparent;
}
._1MOdJQyCwLWtxIAFHA0TWZ {
  width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
._1MOdJQyCwLWtxIAFHA0TWZ:after {
	clear: both;
}
._1MOdJQyCwLWtxIAFHA0TWZ:after, ._1MOdJQyCwLWtxIAFHA0TWZ:before {
	content: "";
	display: table;
}
._3i_5UOqc8p-in27esOLRnX {
  border-radius: 4px;
	background-color: transparent;
  border: 1px solid #e0e0e0;
	color: #212121;
	font-size: 14px;
  padding: 5px 8px 7px 12px;
  margin-top: 16px;
  margin-right: 6px;
	overflow: hidden;
  line-height: 140%;
  letter-spacing: 0.01em;
  height: 32px;
  box-sizing: border-box;
}
._3i_5UOqc8p-in27esOLRnX:last-child {
  margin-right: 0;
}
._30QSAW2ABQv9lIW_ivkYpH {
  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
}
._2W1vHAmp-ffv6O-fhxTKg9 {
  color: #212121;
	font-size: 14px;
	font-weight: 500;
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
}
._2w7MTnDSX1t4V72fzKj6O3 {
  display: inline-block;
	vertical-align: middle;
  color: #717171;
	fill: currentColor;
  width: 18px;
  height: 18px;
  vertical-align: top;
  margin-right: 1.959px;
}
._1oHde8V12sQaxp1B3FCF28 {
  color: #212121;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._3gU--Ecafj_YrjbTzbpMWB {
  appearance: button;
  cursor: pointer;
  margin: 0 0 0 6px;
  padding: 0;
  border: none;
  background: transparent;
}
._1KO_0mZQLsH1XjcTuoHuuc {
  width: 16px;
  height: 16px;
  display: block;
	fill: currentColor;
  background: transparent;
}

@-webkit-keyframes _2S-SydyUfNiXhhJoXn7qP2 {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _2S-SydyUfNiXhhJoXn7qP2 {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

/*cart items*/
._3wpXDq5cRipksOpryw0pyx {
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  padding-bottom: 16px;
  border-bottom: 1px solid #eee;
}
._3Rra4wNWcx5XgpYNP45-Y2 ._3wpXDq5cRipksOpryw0pyx {
  font-weight: bold;
}

@media only screen and (max-width: 1023px) {
  ._39vkP99RmkReVEudDbT-7J {
    margin-top: 16px;
  }
}
._35D3BBWzi1Og9NkFY9Ke9_ {
  color:#535353;
  padding-top: 8px;
  padding-bottom: 12px;
  display: flex;
  border-bottom: 1px solid #eee;
}
._35D3BBWzi1Og9NkFY9Ke9_:last-child {
  border-bottom: 0px;
}

._27jOqDNXMkAxX_g8PGDZcl {
  font:14px -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
  line-height: 1.3em;
}

._1-1aEh9IpxMweopFByG2RM {
  width: 51px;
	height: 76px;
  position: relative;
}

.gi2EHw3Zlid6fFXbQRsx- {
  width: 4.6em;
  height: 4.6em;
  object-fit: contain;
  padding-top: 5px;
  border-radius: 8px;
  mix-blend-mode: multiply;
}

._1K9v9noUEqW_3Um4Xua2e4 {
  position: absolute;
  font-size: 12px;
  font-weight: 500;
  line-height: 21px;
  text-align: center;
  border-radius: 21px;
  background-color: rgba(114,114,114,.9);
  color: #ffffff;
  min-width: 21px;
  height: 21px;
  padding: 0 7px;
  right: -9px;
  top: -9px;
  z-index: 3;
}

._28vGZpXDt0FZ9YuQdLk7ml {
  text-align: left;
  padding-left: 12px;
  flex: 1;
  display: flex;
  flex-direction: column;
  /* justify-content: space-between; */
  align-items: flex-start;
  justify-self: flex-start;
  min-height: 88px;
}

._1_b9F8alNTbmFEZEyXfg7Y {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
._2_D6S20YZ_iU_G_udf2hGd {
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  height: 17px;
  margin-right: 6px;
}

.b2FAEKCTVn5e26F_oqzQF {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #37BC34;
  white-space: nowrap;
}

.eV06NKlg6720TsBLi1nm- {
  display: block;
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
._2y7nFl3j3VVYkVBfeoSfoL {
  flex: 1;
}
._1a97APLJ2GkKlVAKRM7CLO {
  padding-top: 4px;
  padding-bottom: 4px;
}
._3tJZBvGBc5Te_hFWfbS171 {
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
}
._2zXetnNIiBiAud0Nl9BjXi {
  width: 100%;
  display: flex;
  justify-content: space-between;
  /* align-items: center; */
  /* align-items: flex-end; */
}
._3JGMcNF5IKwg4rvnU0j_yz {
  color: #757575;
  font-size: 12px;
  display: flex;
  letter-spacing: 0.03em;
}
._2j3tn6szKDDxJGvmJO0bMr {
  display: inline-block;
  width: 2px;
  color: #757575;
  margin-left: 6px;
  margin-right: 6px;
}
._3oVSkWy8kWmJDcnIiegZUg {
  max-width: 138px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
._28ynZbc8XNI1b1lT7i-wEW {
  text-align: right;
  color: #323232;
}

._2FdCeaV2_3ovyaGlmisENp {
  width: 100%;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}

._2Ie0-fCnQFkUBilmGGwpao {
  margin-top: 6px;
}

._34_pBJAP0igdxkuJhRm2dP {
 line-height: 25px;
 height: 25px;
}

._1pHnBbHKgu8AgwH_feF029 {
  margin-top: 4px;
}

.wRmeqGHeartVzgQD_hB0H {
  color: #717171;
  font-size: 1em;
}

.I0nfnH5BwX1rzaasVpPoY {
  display: inline-block;
	vertical-align: middle;
  color: #717171;
	fill: currentColor;
  width: 18px;
  height: 18px;
  vertical-align: top;
  margin-right: 1.959px;
  margin-top: 4px;
}

.cKU6K-0UWQt4pXcexRb48 {
  font-size: 10px;
  color: #757575;
  text-decoration: line-through;
  text-align: right;
  display: block;
  line-height: 100%;
  width: 100%;
}

._28ynZbc8XNI1b1lT7i-wEW {
  color: #212121;
  font-weight: 400;
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 100%;
  justify-content: flex-end;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._29ntE4hKKgi4RWkNx56Nmy:first-child ._35D3BBWzi1Og9NkFY9Ke9_,
._29ntE4hKKgi4RWkNx56Nmy:first-child ._28ynZbc8XNI1b1lT7i-wEW {
  padding-top:10.5px;
}
._29ntE4hKKgi4RWkNx56Nmy {
  min-height: 97px;
  box-sizing: border-box;
  border-bottom: 1px solid #eee;
}
._29ntE4hKKgi4RWkNx56Nmy:last-child {
  border: none;
}

._2NKdrJrMk6E0lgnelGSR1C {
  height: 20px;
  padding: 0px 4px 0px 8px;
  border-radius: 13px;
  background: var(--light-base-accent-secondary-default, #F5F5F5);
  line-height: 16.8px;
  letter-spacing: 0.02em;
  display: inline-flex;
  align-items: center;
}
@media only screen and (max-width: 1023px) {
  ._1m3F4T4kmwzAZ1so6cyWu {
    background: var(--light-low-accent-secondary-default, #E0E0E0);
  }
}
.gyoGtcTXjQygZ8jbOls5D {
  font-family: "Basel Grotesk";
  font-size: 12px;
  letter-spacing: 0.02em;
  text-align: left;
  color: var(--light-base-secondary-default, #505050);
  display: inline-block;
  margin-right: 4px;
}

._3ye6WDjgKe_be3k3OMuISd {
  display: flex;
  width: 12px;
  height: 20px;
  cursor: pointer;
  position: relative;
  align-items: center;
  justify-content: center;
}
._2p7z5eJH0l-3hJHsdgmunW {
  width: 12px;
  height: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
._2p7z5eJH0l-3hJHsdgmunW path {
  fill: #757575;
}

.GIBu-V0nwEskN-nlFywyA {
	box-sizing: border-box;
	
	width: 256px;
  min-height: 50px;
	padding: 4px 8px 6px 8px;
	border-radius: 4px;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: var(--light-base-on-primary-default, #FFFFFF);
	text-align: left;
  position: fixed;
	z-index: 3000;
	-webkit-backface-visibility: hidden;
  background-color: var(--light-base-primary-default, #212121);
}

.GIBu-V0nwEskN-nlFywyA a {
  display: inline-block;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: var(--light-base-on-primary-default, #FFFFFF);
  text-decoration: underline;
  text-underline-offset: 2px;
}
.LT9gj7S7pYUHkuBS5hwgn .GIBu-V0nwEskN-nlFywyA {
  pointer-events: auto;
  visibility: visible;
  opacity: 1;
}

.LT9gj7S7pYUHkuBS5hwgn ._2p7z5eJH0l-3hJHsdgmunW path {
  fill: var(--light-base-primary-default, #212121);
  stroke: var(--light-base-primary-default, #212121);
}
._22mG337qK-mx8CB869rX2G {
    color: #ff0000;
    width: 100%;
    background-color: #F4F4F4;
    position: relative;
    box-sizing: border-box;
    cursor: pointer;
    user-select: none;
}
._1Ghc5cusrIItHiqNYbCCg2{
    width: 100%;
    background-color: #FFFFFF;
    position: relative;
    box-sizing: border-box;
    cursor: pointer;
    user-select: none;
}
._30R4bSfrhIfxT2bRr-8m0t{
    width: fit-content;
    white-space: nowrap;
    color: #212121;
    font-size: 16px;
    letter-spacing: 0.02em;
    font-family: 'Basel Grotesk';
    font-weight: 500;
}
.Y6HGQpKP3iEpkt6cApar7{
    border: 1px solid #E0E0E0;
}
._22mG337qK-mx8CB869rX2G input {
    width: 88%;
    border: none;
    background: #f4f4f4;
    font-size: 15px;
    font-weight: bold;
    cursor: pointer;
    user-select: none;
    padding: 10px;
}
._1Ghc5cusrIItHiqNYbCCg2 input{
    width: 50%;
    border: none;
    background: #ffffff;
    cursor: pointer;
    user-select: none;
    padding: 10px 4px;
    color: #757575;
    font-family: "Basel Grotesk";
    font-size: 16px;
}
._3Vf-Yum8PId5BgOQk_guSe {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 48px;
    line-height: 46px;
    margin-right: 10px;
}
._2cqXy7cpgwtNmc3zQBDpvO{
    height: 48px;
    line-height: 46px;
    padding: 0px 28px 0px 15px;
    border: solid 1px #616161;
    border-radius: 3px;
}
._1kidKygwlMG-vPWKsW6l-M{
    width: 0;
    height: 0;
    border-width: 0 5px 5px;
    border-style: solid;
    border-color: transparent transparent #000000;
}
._2opMVwH5V6kYnBHdFiLgz_{
    margin-left: 30px;
    position: absolute;
    width: 20px;
    height: 20px;
    right: 10px;
    top: 50%;
    margin-top: -10px;
    pointer-events: none;
}
._2opMVwH5V6kYnBHdFiLgz_::after{
    content: "";
    width: 8px;
    height: 8px;
    border: solid #000;
    border-width: 0 1px 1px 0;
    transform: rotate(-135deg);
    position: absolute;
    right: 8px;
    top: 6px;
}
._10YvefFHG20ZYf5toa5MI7{
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-top: 5px solid #000000;
}
._39kXPJ614-QYlbwXxD6x0F{
    margin-left: 30px;
    position: absolute;
    width: 20px;
    height: 20px;
    right: 10px;
    top: 50%;
    margin-top: -10px;
    pointer-events: none;
}
._39kXPJ614-QYlbwXxD6x0F::after{
    content: "";
    width: 8px;
    height: 8px;
    border: solid #000;
    border-width: 0 1px 1px 0;
    transform: rotate(45deg);
    position: absolute;
    right: 10px;
    top: 3px;
}
.oCHZKnte9ec-4qzrF01GX{
    width: 100%;
    overflow-y: auto;
    box-shadow: 1px 2px 3px 0 rgba(0,0,0,0.05);
    background-color: #FFFFFF;
    position: absolute;
    left: 0;
    top: 46px;
    border: 1px solid #E0E0E0;
    z-index: 999999;
}
.oCHZKnte9ec-4qzrF01GX ul{
    max-height: 360px;
    box-sizing: border-box;
    background: #FFFFFF;
    margin: 0;
    padding: 0;
}
.oCHZKnte9ec-4qzrF01GX ul li{
    list-style: none;
    color: #212121;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    cursor: pointer;
}
.oCHZKnte9ec-4qzrF01GX ul li:hover{
    background: #EEEEEE;
}
._5lYri7ps7hX7bYrJcDgMl{
    width: 100%;
    overflow-y: auto;
    box-shadow: 1px 2px 3px 0 rgba(0,0,0,0.05);
    background-color: #FFFFFF;
    position: absolute;
    left: 0;
    top: 46px;
    border: 1px solid #616161;
    z-index: 999999;
    border-top: none;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
}
._3SWTnKWFc0mwv3YNwt8TC5 {
    width: calc(100% - 32px);
    margin: 0 16px 0;
    height: 3px;
    border-bottom: 1px solid #E0E0E0;
    background-color: #fff;
    position: sticky;
    top: 0px;
}
._159G5TitzDerLd56M8-z0v {
    height: 40px;
    width: 100%;
}
._5lYri7ps7hX7bYrJcDgMl ul{
    max-height: 360px;
    box-sizing: border-box;
    background: #FFFFFF;
    margin-top: 4px;
    margin-bottom: 0px;
    padding: 0;
}
._5lYri7ps7hX7bYrJcDgMl ul li{
    list-style: none;
    color: #212121;
    font-family: "Basel Grotesk";
    font-size: 16px;
    letter-spacing: 0.02em;
    padding: 7px 16px;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
._5lYri7ps7hX7bYrJcDgMl ul ._25ZyBodbpq4ocuJH5SOaNz{
    background: #f5f5f5;
}
._5lYri7ps7hX7bYrJcDgMl ul li:hover{
    background: #EEEEEE;
}
._5lYri7ps7hX7bYrJcDgMl ._1sImFqCLafP2558CS0-NlL{
    color: #9e9e9e;
    font-size: 14px;
    letter-spacing: 0.01em;
    margin-left: 12px;
}
._2aspaKvzNrZ9SreYeouby-{
    color: #9e9e9e;
}

.v32Op726rkFBkWqldAeXC {
  font-size: 14px !important;
  letter-spacing: 0.01em !important;
  color: #333;
  pointer-events: none;
  border-bottom: 1px solid #eee;
  justify-content: center !important;
  padding: 8px 15px 9px 15px !important;
  height: 40px;
}

@media only screen and (max-width: 1023px) {
  .v32Op726rkFBkWqldAeXC {
    height: auto;
  }
}
._1D0yo4fQMtrskQBYNcbw6y {
    padding: 0px 16px;
    height: 40px;
    display: flex;
    justify-content: center;
    position: sticky;
    top: calc(100% - 40px);
    background-color: white;
}

._15WKCTsbUqmSlsPHBFc70R {
  margin-top: 9px;
  margin-bottom: 11px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0px;
  height: 20px;
  border-radius: 2px;
}

._1FpLACX0ZLlqR2eTRYRd2y {
  height: 20px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  text-decoration: underline;
  color: #757575;
}
._1FpLACX0ZLlqR2eTRYRd2y:hover {
  color: #212121;
}
._1FpLACX0ZLlqR2eTRYRd2y:active {
  color: #9E9E9E;
}
._3riy_88k8Y0A-T4bWaTRHn {
  flex: 1;
}
._1buSPdk1maf_OA2TUzNkeG {
  display: flex;
  align-items: center;
}
._3AeQbNOMiTkQVG5TZegxAM {
  width: 100%;
  /* display: flex;
  justify-content: center;
  align-items: center; */
  margin-top: 12px;
  min-height: 48px;
  height: 48px;
  padding-top: 12px;
  padding-bottom: 12px;
  background: #fff;
  border: 1px solid #616161;
  font-size: 16px;
  letter-spacing: 0.02em;
  font-weight: 500;
  position: relative;
  font-family: "Basel Grotesk";
  border-radius: 3px;
  color: #212121;
}

._2kr8J8g-6655tsqCC6x-s {
  border: 1px solid #BDBDBD;
}
._15q1Svzci1zUzysubY-m7Q {
  display: flex;
  align-items: center;
  justify-content: center
}
._37E5WpyhAE1qkiSZuwOynK {
  height: 18px;
}
._3cdzLKASpsCabj510-GA-P {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
  display: none;
}

._3cdzLKASpsCabj510-GA-P svg {
  animation: e2_jXYy70bkN-6ap26J2N 0.5s linear infinite;
}
@-webkit-keyframes e2_jXYy70bkN-6ap26J2N {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
@keyframes e2_jXYy70bkN-6ap26J2N {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

._3iNTdX7o1tROK1JeUE-3DH ._15q1Svzci1zUzysubY-m7Q,
._3iNTdX7o1tROK1JeUE-3DH ._37E5WpyhAE1qkiSZuwOynK {
  display: none;
}

._3iNTdX7o1tROK1JeUE-3DH ._3cdzLKASpsCabj510-GA-P {
  display: block;
}
._9tGyXrbJ04vWJ0GMrQaMW {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -10px;
    margin-left: -10px;
    transition: opacity 0.3s ease-in-out;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    fill: currentColor;
    animation: _1D1fWTHL2kjDOE3kvGAaUm 0.5s linear infinite;
    display: none;
  }
  @-webkit-keyframes _1D1fWTHL2kjDOE3kvGAaUm {
      0% {
          -webkit-transform: rotate(0);
          transform: rotate(0)
      }
  
      100% {
          -webkit-transform: rotate(360deg);
          transform: rotate(360deg)
      }
  }
  
  @keyframes _1D1fWTHL2kjDOE3kvGAaUm {
      0% {
          -webkit-transform: rotate(0);
          transform: rotate(0)
      }
  
      100% {
          -webkit-transform: rotate(360deg);
          transform: rotate(360deg)
      }
  }
  ._1gov6Cns-2WdkVaNeFX3HW {
    display: block;
  }
  ._2OaB-pxxw6jl9lw05DfiBn {
    display: block;
  }
  ._1l6XzaGvJ6byXoBtLHAwUi {
    display: none;
  }
  ._3u0XFjGPBNSXwuh2yF8W24 {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -16px;
    margin-left: -16px;
    width: 32px;
    height: 32px;
    vertical-align: middle;
  }
  ._1PswYvtrmA0OlOSpnpbeGA {
    display: inline-block;
  }

  ._3fU5wGy5KSP1_eZPk5JtcM {
    min-height: 48px;
    height: 48px;
    display: flex;
    justify-content: center;
    align-items: center;
    /* padding-top: 12px; */
    /* padding-bottom: 12px; */
    background-color: #212121;
    border: 1px solid transparent;
    color: #FFF;
    width: 100%;
    font-size: 16px;
    letter-spacing: 0.02em;
    font-weight: 500;
    position: relative;
    font-family: "Basel Grotesk";
    border-radius: 3px;
  }

  ._3fU5wGy5KSP1_eZPk5JtcM:hover {
    background-color: #424242;
  }

  @keyframes _3yfo1xxapAVzUE2u6EwzzH {
    0% {
      stroke-dashoffset: 36;
    }
    
    100% {
      stroke-dashoffset: 0;
    }
  }

  .vpSR2fTeWJ3PmPFLmzNE {
    stroke-dasharray: 36;
    stroke-dashoffset: 36;
  }

  ._1ft_DecXoOuhnX4OsX3NlH {
    animation-name: _3yfo1xxapAVzUE2u6EwzzH;
    animation-duration: 0.2s;
    animation-delay: 0.4s;
    animation-fill-mode: forwards;
  }

  @keyframes _3DQdZFJYn5ZeaM5powp9wu {
    0% {
      transform: translateY(3px);
    }

    100% {
      transform: translateY(0px);
    }
  }

  ._1wsJdyWg4-eFkJ1sl8DrhF {
    display: inline-block;
    animation-name: _3DQdZFJYn5ZeaM5powp9wu;
    animation-duration: 0.2s;
  }

._1uovQUBIvVTH1TNG-I_TOo{
    padding-top: 18px;
    padding-bottom: 16px;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #e0e0e0;
    height: 54px;
    
    overflow-y: hidden;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    -ms-overflow-style: none;
}
._1uovQUBIvVTH1TNG-I_TOo::-webkit-scrollbar {
  display: none;
}
.bhOC9HflVSE4O-zd0yeIi{
    position: relative;
    padding-right: 24px;
    color: #212121;
    font-family: "Basel Grotesk";
    font-size: 14px;
}
.bhOC9HflVSE4O-zd0yeIi:not(:last-child)::after{
    content: "";
    width: 4px;
    height: 4px;
    border: solid #212121;
    border-width: 0 1px 1px 0;
    transform: rotate(-45deg);
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -2px;
}
._2ZT6npFg-lBdbsrslQx-5p{
    color: #212121;
    font-family: "Basel Grotesk";
    font-size: 14px;
    letter-spacing: 0.01em;
    cursor: pointer;
    white-space: nowrap;
}
._2ZT6npFg-lBdbsrslQx-5p:link{
    text-decoration: none;
}
._2ZT6npFg-lBdbsrslQx-5p:hover{
    color: #757575;
    text-decoration: underline;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  ._1uovQUBIvVTH1TNG-I_TOo {
    padding-top: 4px;
  }
}
._3J5KCFSm1wkRzUwCCpmBge {
    width: 100%;
}

._11HiFMt-DHUeQ2EzU4dgiJ {
    width: 50%;
    height: 25px;
    background: #f5f5f5;
    border-radius: 4px;
}
._2DAIqOQq8ifpUV2nS9HzOJ {
  position: relative;
  margin-right: 6px;
}
._32J7-5Z-Z8YhXwOZX-QCMJ {
  position: absolute;
  width: 20px;
  height: 20px;
  right: 6px;
  top: 50%;
  margin-top: -10px;
  pointer-events: none;
  display: flex;
  align-items: center;
  justify-content: center;
}
._3UezhpNNyAsKUs8aLCfZqy {
  min-width: 95px;
  min-height: 32px;
  display: block;
  width: 100%;
  font-size: 15px;
  color: #212121;
  padding: 5px 42px 5px 15px;
  background-color: #eee;
  border: 1px solid #0000;
  cursor: pointer;
}
._3sYXSdchi_gULYwqOfNoyP {
  display: none;
  text-transform: none;
  align-items: center;
  justify-content: space-between;
  padding: 20px 24px 24px 24px;
}
.DOe5TeOhRtdUA7r8uumDu {

}
.EwYfhdaAuu6E2FSVlmVux {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  border: 1px solid #e0e0e0;
  border-top: 0;
  background: #eee;
  box-shadow: 1px 2px 3px 0 rgb(0 0 0 / 5%);
  max-height: 360px;
  overflow: auto;
  z-index: 1200;
}
.l7xjmwdnCyXeDhrzsqsIx {
  padding: 7px 15px 6px 15px;
  cursor: pointer;
  display: flex;
}
.l7xjmwdnCyXeDhrzsqsIx:hover {
  background: #e0e0e0;
}
._3EHarCcoxi_u4m3VHA30Cm ._3UezhpNNyAsKUs8aLCfZqy {
  border: 1px solid #e0e0e0;
  border-bottom: 1px solid transparent;
}
._3EHarCcoxi_u4m3VHA30Cm .EwYfhdaAuu6E2FSVlmVux {
  display: block;
}
._1oa7hODfhPkeCBemr0mv9r {
  height: 100%;
  width: 100%;
  opacity: 0;
  background-color: #000;
  position: fixed;
  z-index: -1;
  max-width: 100%;
  margin: 0;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  opacity: .4;
  z-index: 1000;
  display: none;
}
@media only screen and (max-width: 767px) {
  .EwYfhdaAuu6E2FSVlmVux {
    display: block;
    position: fixed;
    bottom: 0;
    background: #fff;
    padding-bottom: 8px;
    transform: translate(0,100%);
    transition: transform .3s cubic-bezier(.215, .61, .355, 1);
  }
  ._3EHarCcoxi_u4m3VHA30Cm .EwYfhdaAuu6E2FSVlmVux {
    transform: translate(0,0);
    transition: transform .3s cubic-bezier(.215, .61, .355, 1);
  }
  ._3EHarCcoxi_u4m3VHA30Cm ._1oa7hODfhPkeCBemr0mv9r {
    display: block;
  }
  ._3sYXSdchi_gULYwqOfNoyP {
    display: flex;
  }
  .l7xjmwdnCyXeDhrzsqsIx {
    justify-content: center;
    padding: 11px 15px 10px 15px;
    -webkit-tap-highlight-color: transparent;
    font-size: 16px;
  }
}
._3oJarpE76gV4i2_hWvgaj6 {
  padding: 0px 0px 40px 0px;
  background: transparent;
}
._3X7pdavrzWqUSUuLwCEoBi {
  padding-top: 40px;
}
.bnFFe9YxLeKyvNuoE_Bl1 {
  padding: 0px 0px 40px 0px;
  background: #fff;
}
._3JB50ES5JQ3Qy-P_19bs {
  padding-top: 40px;
}
._24pKDwB_ClzfuOJoUSHtiD {
  min-height: 49px;
}
.sp9VRs3cswS5r2BU4gB7I {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
._29-csErLN5UrTfq-8G-2tF {
  display: flex;
  align-items: center;
  margin-right: 8px;
}
._1kujVQSs-DXsov5R7amQ_d {
  font-family: "Basel Grotesk";
  font-size: 18px;
  font-weight: 500;
  line-height: 25.2px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #212121;
}
._1XACOvyxm1NzG5PUK6vvyw {
  display: inline-block;
  width: 3px;
  height: 3px;
  margin-left: 8px;
  margin-right: 8px;
  border-radius: 100%;
  background: #C5C5C5;
}
._2ZXQ1ZCBsGYddo4-bEQbEt {
  height: 20px;
  padding: 6px;
  border-radius: 3px;
  background: #E0E0E0;
  font-family: "Basel Grotesk";
  font-size: 12px;
  line-height: 20px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #505050;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
._2KHyRzl_11JqUw1VsOsROH {
  background: #EEEEEE;
}
._3tHJmuSre_yRxw_loJSsWW {
  display: flex;
  justify-content: space-between;
  padding-bottom: 24px;
}
._3OwRkyTEiuVO_dKLHSI1Ev {
  flex: 1;
}
._30UbTwsc7lAxcdnjrMH5Ly {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
._2Kyyy-C47V3W8A831WLjIx {
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #212121;
}
._2AKR7r9xSBn3gQCsiTDiKa {
  display: inline-block;
  width: 3px;
  height: 3px;
  margin-left: 8px;
  margin-right: 8px;
  border-radius: 100%;
  background: #C5C5C5;
}
._1SGNH1-udUwTUIZk2F14td {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #505050;  
}
._1D92p-K5ot0e07pcTixwji {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #757575;
}
._1D92p-K5ot0e07pcTixwji:last-child {
  margin-top: 6px;
}
.GxKgPC2XH-wlZ9jhQ4vRd {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #757575;
}
._3ZErJSZ8-tIOzt633upWaR {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #757575;
  margin-top: 8px;
}
._3ZErJSZ8-tIOzt633upWaR a {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  color: #757575;
  text-underline-offset: 3px;
}
._3ZErJSZ8-tIOzt633upWaR a:hover {
  text-decoration: none;
}
.SaYeiuBv8RhxUaetQTwMS {
  padding-top: 42px;
  padding-left: 24px;
}
._2vAYWpV34ZRluuoGcPY4Yu {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 16px;
  height: 40px;
  border: 1px solid #C5C5C5;
  border-radius: 2px;
  position: relative;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  background: #f5f5f5;
  color: #212121;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._2vAYWpV34ZRluuoGcPY4Yu:hover {
  background: #EEEEEE;
  border: 1px solid #757575;
}
._2vAYWpV34ZRluuoGcPY4Yu:active {
  background: #E0E0E0;
  border: 1px solid #3A3A3A;
}
@media only screen and (max-width: 1023px) {
  .SaYeiuBv8RhxUaetQTwMS {
    padding-top: 22px;
  }
}
@media only screen and (max-width: 767px) {
  ._3tHJmuSre_yRxw_loJSsWW {
    flex-direction: column;
  }
  .SaYeiuBv8RhxUaetQTwMS {
    padding-left: 0px;
    padding-top: 24px;
  }
  ._2vAYWpV34ZRluuoGcPY4Yu {
    width: 100%;
  }
}

._20gtM4EHI7SzgkBndDCHNM {
  border-top: 1px solid #eeeeee;
  display: flex;
  justify-content: end;
  padding-top: 16px;
}
._2FMoXKTC8Y0v6W-Vszl4xZ {
  border-top: 1px solid #E0E0E0;
}
._2z-2x0jdkcP1hrFYOAySRI {
  width: 240px;
  font-size: 14px;
}
._3Q7hDW0HyGIcJ3hHhBaEcq {
  font-size: 14px;
  font-weight: 535;
  line-height: 140%;
  min-height: 20px;
  letter-spacing: 0.01em;
  color: #212121;
  margin-bottom: 0px;
}
._1OMhfqAaALUM2U8XdikSUe {
  padding-top: 6px;
  padding-bottom: 10px;
}
._2OAtxYIVgcFyY6diqE8Ng {
  min-height: 20px;
  display: flex;
  justify-content: space-between;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #505050;
  align-items: center;
  margin-bottom: 4px;
}
._1bfXWRTz8FIkfw3a01HdgO {
  min-height: 20px;
  display: flex;
  justify-content: space-between;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #505050;
  align-items: center;
  margin-bottom: 4px;
}
._1bfXWRTz8FIkfw3a01HdgO:last-child {
  margin-bottom: 0px;
}
.X7_-EhUIyZ442p8JaxRw0{
  display: flex;
  justify-content: space-between;
  padding-top: 6px;
  border-top: 1px solid #EEEEEE;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  align-items: center;
}
._1v8vZkqcbAvtECEMHWivIr {
  border-top: 1px solid #E0E0E0;
}
._1K0cHQeys6dxw1H7Zt0rcp {
  font-weight: 535;
  line-height: 170%;
  color: #505050;
}
._10m3uTFHXP_Wh15hAeH5L0 {
  font-weight: 535;
  line-height: 170%;
  color: #505050;
}
._2TZ_fDUrL5m7zHYswWGozU {
  font-family: "Basel Grotesk";
  font-size: 12px;
  line-height: 16.8px;
  letter-spacing: 0.03em;
  text-align: right;
  color: #757575;
}
@media screen and (max-width: 767px) {
  .bnFFe9YxLeKyvNuoE_Bl1,
  ._3oJarpE76gV4i2_hWvgaj6 {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  ._2z-2x0jdkcP1hrFYOAySRI {
    width: 100%;
  }
}
._1GJdKpqfhCxiq2R_aV8fzb {
  border-top: 1px solid #eeeeee;
  display: flex;
  min-height: 176px;
}
._35KRQ5XTHJwFvnu3LdxitG {
  border-top: 1px solid #E0E0E0;
}
._1OaRIvfoOppN5UnRjsVw7Q {
  display: flex;
  align-items: center;
  justify-content: center;
}
._1-o4ZQn0kTWgXiCOO1GdV1 {
  margin: 16px 24px 16px 4px;
  width: 96px;
  height: 144px;
}
._1X6yYW3Md8XZebUh0Ao324 {
  max-width: 100%;
  max-height: 100%;
  border: 0;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  opacity: 0.5;
  mix-blend-mode: multiply;
}
._5PFaEjMUc-q4eU_sZqCCf {
  padding-top: 16px;
  padding-bottom: 16px;
  flex: 1;
}
._5PFaEjMUc-q4eU_sZqCCf h4 {
  margin: 0;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
  font-weight: 500;
}
._34GeGGS1HCREHxIoSwiss3 {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  max-height: 35px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}
._3lnlVAvTaXOCq2IgcjKda6 {
  text-decoration: none;
  color: #909090;
}
._1CngQtiUhkWWlmK-ff99Y6 {
  min-height: 28px;
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
  margin-bottom: 16px;
}
._1Zl1e8c6lN3PyQMUSIri6N {
  height: 20px;
  padding: 6px 8px;
  border-radius: 13px;
  background: #505050;
  font-family: "Basel Grotesk";
  font-size: 12px;
  line-height: 16.8px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #FFFFFF;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.jZhIitXmo1mk9wXENPt6Z {
  display: flex;
  justify-content: space-between;
  position: relative;
}
._1eFpLrCsiMIWUhoUQaSV59 {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 1px;
}
._2CwEQHnHSPWe83D3_PY2J_ {
  height: 20px;
  display: flex;
  justify-content: flex-start;
}
._3lXvF70_2IZ932k4w9Yn1L {
  width: 48px;
  display: inline-block;
  white-space: nowrap;
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #909090;
}
._3LmWDOjum2FrCJmS0J_joT ._3lXvF70_2IZ932k4w9Yn1L {
  width: 55px;
}
._1elKRpfqf1YUyoKeBIMotp ._3lXvF70_2IZ932k4w9Yn1L {
  width: 70px;
}
._2sibRYtkmHrifpuZLFDmcj ._3lXvF70_2IZ932k4w9Yn1L {
  width: 54px;
}
._1KhHOTmqN0GL9XTqrx69NM ._3lXvF70_2IZ932k4w9Yn1L {
  width: 54px;
}
.BXA4RoeMbF_MXGz67U4o4 ._3lXvF70_2IZ932k4w9Yn1L {
  width: 53px;
}
.eZL3rvYSjBAH6_5mQXIzz ._3lXvF70_2IZ932k4w9Yn1L {
  width: 45px;
}
._3-smScibSLHVyoqGoYjnS_ {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #909090;
  white-space: nowrap;
}
._13ovxBOckLLq3WrKLcLI8b {
  font-weight: 500;
  font-size: 14px;
  display: flex;
  align-self: end;
  letter-spacing: 0.01em;
  line-height: 140%;
  padding-right: 4px;
  color: #757575;
  position: absolute;
  right: 0px;
  bottom: 0px;
}
.gCIfv6PNMfdO8QLKax-d8 {
  display: flex;
  flex-direction: column;
  text-align: end;
}
.gCIfv6PNMfdO8QLKax-d8 span:first-child {
  text-decoration: line-through;
  font-size: 12px;
  color: #757575;
  font-weight: 400;
}
.gCIfv6PNMfdO8QLKax-d8 span:last-child {
  padding-left: 6px;
}
@media screen and (max-width: 767px) {
  ._3lXvF70_2IZ932k4w9Yn1L {
    font-weight: normal;
    width: 44px;
  }
}
/* Product Guide */
.Ij-EIOnGgXoSerGJL-b41 {
    position: fixed;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 1050;
    opacity: 0;
    transition: opacity .3s ease-in;
    overflow-y: auto;
    pointer-events: none;
  }

._1Lg6BfdMgKUO6fg6AkUik5 {
  cursor: pointer;
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  background: transparent;
  border-radius: 24px;
  padding: 0px;
  /* position: absolute; */
  right: 12px;
  top: 11px;
  z-index: 9999999;
}
._1z0WP4Z22Ww3_xVjxqiN2Y {
  display: flex;
  justify-content: space-between;
  margin: 16px 16px 16px 24px;
}
.juSB5P2hJo0CJChDMkgID {
  color: var(--on-base-primary-default, #212121);
  font-family: "Basel Grotesk";
  font-size: 18px;
  font-style: normal;
  font-weight: 535;
  line-height: 140%; /* 25.2px */
  letter-spacing: 0.36px;
  margin-top: 3px;
}
.P-tNbqTlmbm8R__kQsp-H{
  margin-top: 24px;
  margin-left: 24px;
  margin-right: 24px;
  display: flex;
  justify-content: end;
}

.P-tNbqTlmbm8R__kQsp-H button{
  position: relative;
  border-radius: 2px !important;
  border: none;
  /* border: 1px solid #C5C5C5; */
  height: 40px;
  color: var(--base-on-CONTENT-on-primary-default, #FFF);
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-style: normal;
  font-weight: 435;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.28px;
  background: var(--on-base-primary-default, #212121);
  padding: 0px 16px;
}
.P-tNbqTlmbm8R__kQsp-H button.t4El0yNbM2QminQRHr--M{
  color: #757575;
  background: #fff;
  border: none;
  font-weight: 400;
  margin-right: 6px;
}
.P-tNbqTlmbm8R__kQsp-H button.VmaGe6zSg-zjp3Wb7B1Qs{
  margin-right: -2px;
}

.P-tNbqTlmbm8R__kQsp-H button.VmaGe6zSg-zjp3Wb7B1Qs._1uWkIMQtpD26irh0p1zv9R span{
  visibility: hidden;
}
.P-tNbqTlmbm8R__kQsp-H button.VmaGe6zSg-zjp3Wb7B1Qs:disabled {
  background: #909090;
  /* width: 86px; */
}
.P-tNbqTlmbm8R__kQsp-H button._1KMSLff5rYYUCxI-WcU79g{
  width: 100%;
  margin-top: 52px;
}
._2jd7RkcK7w7H0jalo3iRCc {
  background: rgba(0, 148, 255, 0.16);
  border: 2px solid #0094FF;
  box-shadow: 0px 0px 8px rgba(0, 148, 255, 0.4);
  border-radius: 24px;
}
._1Lg6BfdMgKUO6fg6AkUik5:hover {
  border: none;
  box-shadow: none;
  background: #F5F5F5;
  border-radius: 24px;
}
._1Lg6BfdMgKUO6fg6AkUik5:active {
  border: none;
  box-shadow: none;
  background: #EEEEEE;
  border-radius: 24px;
}
._2Fx6ZwugzUesNWlkyLmG3p {
  position: absolute;
  left: 50%;
  top: 50%;
  /* margin-left: -190px;
  margin-top: -300px; */
  transform: translate(-50%, -50%);
  border-radius: var(--Primatives-spacing-xs, 8px);
  background: var(--surface-surface-base, #FFF);
  box-shadow: 0px 6px 6px 0px rgba(0, 0, 0, 0.10);
  overflow: hidden;
  width: 496px;
  height: 402px;
  /* display: flex; */
}
._2Fx6ZwugzUesNWlkyLmG3p._1VGHsFiAuHUM-WT-RuljB_{
  height: 438px;
}
._2Fx6ZwugzUesNWlkyLmG3p._2I2YptQg1kB4Btwn1pIhzk{
  height: 494px;
}
._2Fx6ZwugzUesNWlkyLmG3p._1ZkIyJAaipITN0sbJpcKEx{
  height: 419px;
}

.AUZQFo1V-e6RV1Seek5fi {
  opacity: 1;
  pointer-events: auto;
}
._2Mi4APNNTxYeXXPcbuSaPn {
  opacity: 0;
  background: #000;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  z-index: -1;
  transition: opacity .3s ease-in;
}
.AUZQFo1V-e6RV1Seek5fi ._2Mi4APNNTxYeXXPcbuSaPn {
  opacity: .5;
}
._3jXIZ3YoY5OvXSHd_DCGcb {
  height: 100%;
  outline: 0px;
  overflow: hidden auto;
  text-align: center;
}
._2lwdmeRb9kU0w3f_cPg-S6 {
  /* position: relative; */
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  width: 866px;
  z-index: 999;
  background: #fff;
  border-radius: 8px;
  margin: 64px auto;
  opacity: 0;
  /* transform: translateY(24px); */
}
.AUZQFo1V-e6RV1Seek5fi ._2lwdmeRb9kU0w3f_cPg-S6 {
  transition: opacity .3s ease, transform .3s cubic-bezier(.34,.98,.44,1);
  /* transform: translateY(0); */
  opacity: 1;
}

._2jd7RkcK7w7H0jalo3iRCc {
  background: rgba(0, 148, 255, 0.16);
  border: 2px solid #0094FF;
  box-shadow: 0px 0px 8px rgba(0, 148, 255, 0.4);
  border-radius: 24px;
}


._1GtRdoH72Q6q7zJrT1CRTi {
  display: none;
}

@-webkit-keyframes _74lOQdlYEfa6qZeJiQhro {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _74lOQdlYEfa6qZeJiQhro {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
._3fKN6AO8-WD4MaT4zUuqre{
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
  animation: _74lOQdlYEfa6qZeJiQhro 0.5s linear infinite;
}
._1uWkIMQtpD26irh0p1zv9R ._3fKN6AO8-WD4MaT4zUuqre{
  visibility:visible;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._2lwdmeRb9kU0w3f_cPg-S6 {
    width: 391px !important;
  }
  ._3vFNdtx085-J6JpRWfeGb5 {
    padding: 16px 8px 24px 16px;
  }
  ._1my_pWp1flDLxM7QpV9k27 {
    padding: 0px 8px 48px 8px;
  }
}
._1nvxHKGJaQe7soH8QUapPN{
    margin-left: 24px;
    margin-right: 24px;
}
._1nvxHKGJaQe7soH8QUapPN._1MfE2IuWKQOUdt60yMT-vD{
    margin-top: 64px;
}

._3ZqxMErC8_8uxtWkKtdJWk{
    padding-top: 16px;
    padding-bottom: 16px;
    background-color: #F5F5F5;
    margin-left: -24px;
    padding-left: 24px;
    margin-right: -24px;
    padding-right: 24px;
}
._1s6yrJLZ5GrKo5NIrw2r0Q button{
    background-color: #fff;
    border-radius: 2px;
    border: 1px solid #C5C5C5;
    color: var(--on-base-primary-default, #212121);
    font-family: "Basel Grotesk";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
    letter-spacing: 0.14px;
    height: 40px;
}
._1s6yrJLZ5GrKo5NIrw2r0Q button.MzWWOdcWPY8mbZ11TYa3I {
    border-radius: 2px;
    border: 2px solid var(--on-base-primary-default, #212121);
    font-weight: 535;
}
._1s6yrJLZ5GrKo5NIrw2r0Q button._1B_oUG8c6ZBlkuiBiA9atg {
    border-radius: 2px;
    border: 1px solid var(--on-base-error-default, #CB0000);
}

._1MfE2IuWKQOUdt60yMT-vD .zpntojx4MvvwmEqj5ZYAp{
    display: flex;
    justify-content: center;

}
._1MfE2IuWKQOUdt60yMT-vD ._27ZsUjNeA-YxiGfYzvLd_0 {
    display: flex;
    width: var(--Primatives-spacing-5xl, 64px);
    height: var(--Primatives-spacing-5xl, 64px);
    padding-bottom: 2px;
    justify-content: center;
    align-items: center;
    gap: 10px;border-radius: 33px;
    background: var(--on-base-accent-secondary-default, #F5F5F5);
}
._1MfE2IuWKQOUdt60yMT-vD .aOPk_dCckybQE9J-njsPK {
    margin: 48px 24px 24px 24px;
}
._1fATQ1BhkU7b3Hehatvwoh .aOPk_dCckybQE9J-njsPK {
    margin-top: 110px;
    margin-bottom: 100px;
}
._1MfE2IuWKQOUdt60yMT-vD .mAv4KfIMgiaAoP5H5LJ_p{
    color: var(--on-base-tertiary-default, #757575);
    text-align: center;
    font-family: "Basel Grotesk";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
    letter-spacing: 0.14px;
}
/* spinner loading */
@-webkit-keyframes _3AqV2aUE24NodptiRtz0e9 {
    0% {
      -webkit-transform: rotate(0);
      transform: rotate(0)
    }
  
    100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }
  @keyframes _3AqV2aUE24NodptiRtz0e9 {
    0% {
      -webkit-transform: rotate(0);
      transform: rotate(0)
    }
  
    100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
    }
  }
  ._2nGkFEGKM8Je61LSCQk8Oi {
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 150px;
    margin-bottom: 200px;
  }
  ._2nGkFEGKM8Je61LSCQk8Oi svg {
    animation: _3AqV2aUE24NodptiRtz0e9 0.5s linear infinite;
  }
  .GnPvDhZu0SQajepjk85fI {
    display: flex;
    background-color: #FFE5EA;
    padding: 10px;
    margin-bottom: 32px;
  }
  ._2312mHg8xKmsYZi_683CAb{
    margin-right: 12px;
    margin-top: 10px;
  }
  .YDJGpIvJQQmf3BaI1kD_j{
    text-align: left;
  }
  ._35RoCtf2Hs8vazIDk0K5K9 {
    color: var(--on-base-red-default, #CB0000);
    font-family: "Basel Grotesk";
    font-size: 14px;
    font-style: normal;
    font-weight: 535;
    line-height: 140%; /* 19.6px */
    letter-spacing: 0.14px;
  }
  ._1Azskp_v52JDNfH0oo0LVY{
    color: var(--Primatives-colour-red-50, #FB3529);
    font-family: "Basel Grotesk";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
    letter-spacing: 0.14px;
  }

  ._1Azskp_v52JDNfH0oo0LVY ._1zWJmPGxdfhxYooNWqysJn{
    text-decoration: underline;
    text-underline-offset: 3px;
    cursor: pointer;
  }
@media(min-width: 768px) {
    ._2RpUBeQ7MueajPtK38on4i {
        margin-top: 15px;
        border-bottom: 1px solid var(--on-base-border-secondary-hover, #EEE);
    }
    ._2RpUBeQ7MueajPtK38on4i ._2rvlg2SwRo2QI_8T6atF80 {
        color: var(--on-base-error-default, #CB0000);
        font-family: "Basel Grotesk";
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 140%; /* 19.6px */
        letter-spacing: 0.14px;
        text-align: left;
        margin-top: -16px;
        margin-bottom: 32px;
    }

    ._1s6yrJLZ5GrKo5NIrw2r0Q {
        display: flex;
        margin-top: 16px;
        margin-bottom: 32px;

    }
    ._1s6yrJLZ5GrKo5NIrw2r0Q button{
        width: 50%;
    }
    ._1s6yrJLZ5GrKo5NIrw2r0Q button:nth-child(1){
        margin-right: 6px;
    }
    ._1s6yrJLZ5GrKo5NIrw2r0Q button:nth-child(2){
        margin-left: 6px;
    }
    ._1mJaCzqTS_G7flYZ_Oi9H- {
        padding-top: 6px;
        padding-bottom: 1px;
        border-top: 1px solid var(--on-base-border-secondary-hover, #E0E0E0);
    }

    ._2VzrAZJWzUSEqmNmwi6Dfs {
        color: #212121;
        font-family: "Basel Grotesk";
        font-size: 14px;
        font-style: normal;
        font-weight: 535;
        line-height: 140%; /* 19.6px */
        letter-spacing: 0.14px;
        text-align: left;
    }
    ._2VzrAZJWzUSEqmNmwi6Dfs._1gWoQU6KxLxNFQe7rvBv5g{
        line-height: 170%;
        color: #505050;
    }
    ._3DThZrHxnRwHd94Z93YGmc {
        text-align: center;
        margin-top: 16px;
        margin-bottom: 0px;
    }

    ._2nGkFEGKM8Je61LSCQk8Oi {
        margin-left: 176px;
        margin-right: 176px;
    }
}
@media(max-width: 767px) {

    ._1nvxHKGJaQe7soH8QUapPN._1MfE2IuWKQOUdt60yMT-vD{
        margin-top: 66px;
    }
    ._1nvxHKGJaQe7soH8QUapPN{
        margin-left: 0px;
        margin-right: 0px;
    }

    .GnPvDhZu0SQajepjk85fI {
        margin-top: 32px;
        margin-bottom: 0px;
    }
    ._3ZqxMErC8_8uxtWkKtdJWk{
        padding-top: 16px;
        padding-bottom: 16px;
        background-color: #F5F5F5;
        margin-left: -16px;
        padding-left: 16px;
        margin-right: -16px;
        padding-right: 16px;
    }
    ._2RpUBeQ7MueajPtK38on4i {
        margin-top: 16px;
        padding-bottom: 32px;
        border-bottom: 1px solid var(--on-base-border-secondary-hover, #EEE);
    }

    ._2RpUBeQ7MueajPtK38on4i ._2rvlg2SwRo2QI_8T6atF80 {
        color: var(--on-base-error-default, #CB0000);
        font-family: "Basel Grotesk";
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 140%; /* 19.6px */
        letter-spacing: 0.14px;
        margin-top: 17px;
    }
    ._1s6yrJLZ5GrKo5NIrw2r0Q button{
        width: 100%;
    }
    ._1s6yrJLZ5GrKo5NIrw2r0Q button:nth-child(1){
        margin-top: 16px;
        margin-bottom: 12px;
    }
    ._2vGAmGzTBcbBOVRmw42D1a{
        /* margin-top: -2px; */
    }
    ._1mJaCzqTS_G7flYZ_Oi9H- {
        padding-top: 6px;
        border-top: 1px solid var(--on-base-border-secondary-hover, #E0E0E0);
    }

    ._2VzrAZJWzUSEqmNmwi6Dfs {
        color: #212121;
        font-family: "Basel Grotesk";
        font-size: 14px;
        font-style: normal;
        font-weight: 535;
        line-height: 140%; /* 19.6px */
        letter-spacing: 0.14px;
        text-align: left;
    }
    ._2VzrAZJWzUSEqmNmwi6Dfs._1gWoQU6KxLxNFQe7rvBv5g{
        line-height: 170%;
        color: #505050;
    }
    ._3DThZrHxnRwHd94Z93YGmc {
        text-align: center;
        margin-top: 16px;
        margin-bottom: 0px;
    }
    ._1MfE2IuWKQOUdt60yMT-vD .mAv4KfIMgiaAoP5H5LJ_p{
        margin-top: 8px;
    }
    ._1MfE2IuWKQOUdt60yMT-vD .aOPk_dCckybQE9J-njsPK {
        margin: 48px 24px 171px 24px;
    }

    ._1fATQ1BhkU7b3Hehatvwoh .aOPk_dCckybQE9J-njsPK {
        margin-top: 88px;
        margin-bottom: 129px;
    }
    ._2nGkFEGKM8Je61LSCQk8Oi {
        margin-bottom: 270px;
    }
}

._3OstEcVEyASkNVITKbeLkJ{
    display: flex;
    justify-content: space-between;
}
._3OstEcVEyASkNVITKbeLkJ._3HEZ7Qu9l8H1RkeUG3Ch-O{
    justify-content: end;
}
._2vGAmGzTBcbBOVRmw42D1a{
    color: var(--on-base-secondary-default, #505050);
    text-align: right;
    font-family: "Basel Grotesk";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
    letter-spacing: 0.14px;
    padding-top: 6px;
    padding-bottom: 10px;
}
._22KZXp_s2Ntv9OwOvLAjJX{
    font-weight: 400;
}
._10t9XJGniThCj5dRD3KqV1 {
    color: var(--on-base-secondary-default, #505050);
    text-align: right;
    font-family: "Basel Grotesk";
    font-size: 14px;
    font-style: normal;
    font-weight: 535;
    line-height: 170%; /* 23.8px */
    letter-spacing: 0.14px;
}

._3HEZ7Qu9l8H1RkeUG3Ch-O{
    color: var(--on-base-tertiary-default, #757575);
    text-align: right;
    font-family: "Basel Grotesk";
    font-size: 12px;
    font-style: normal;
    font-weight: 430;
    line-height: 140%; /* 16.8px */
    letter-spacing: 0.36px;
}
._3OtXtwgxvhQfoWjj9uRsK5 {
}

/* Cart Icon */
._13kmCX3ux2hsMoHLQLCugs {
  position: relative;
  color: #212121;
  text-decoration: none;
  outline: none;
  /* margin-left: 4px; */
  /* top: -1px;
  padding: 12px 0 12px 0px; */
  line-height: 1;
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
}
._13kmCX3ux2hsMoHLQLCugs:hover{
  background-color: #f5f5f5;
  border-radius: 32px;
}
._1fIPE1eW0ZeMUnNvIt8kwR {
  position: relative;
}
._3Q8hpnTvyyLErcEWft30No {
  border-radius: 100%;
  display: inline-block;
  vertical-align: middle;
}

._13kmCX3ux2hsMoHLQLCugs:hover ._3Q8hpnTvyyLErcEWft30No {
  background: #f5f5f5;
}
._13kmCX3ux2hsMoHLQLCugs:active ._3Q8hpnTvyyLErcEWft30No {
  background: #e0e0e0;
}
._31nrkWGCYdUWR0yS1HBO9M {
  position: absolute;
  bottom: 1px;
  left: 7px;
  display: flex;
  text-align: center;
  background: #fff;
  font-size: 12px;
  transform: scale(.9);
  max-width: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
}
._3A8zrBpwNwTk3TPtXjgbmk{
  bottom: -1px;
  left: 5px;
}
._13kmCX3ux2hsMoHLQLCugs:hover ._31nrkWGCYdUWR0yS1HBO9M{
  background-color: #f5f5f5;
}
._13kmCX3ux2hsMoHLQLCugs:active ._31nrkWGCYdUWR0yS1HBO9M{
  background-color: #e0e0e0;
}

@media(max-width: 1024px) {
  ._13kmCX3ux2hsMoHLQLCugs {
    position: relative;
    text-decoration: none;
    outline: none;
    margin-left: 4px;
  }

  ._3Q8hpnTvyyLErcEWft30No {
    display: inline-block;
    vertical-align: middle;
    border-radius: 100%;
  }
}
/* @media (max-width: 1024px) and (min-width: 768px) {
  .miniCartLink{
    margin-left: 0;
  } 
} */


/* Add Cart Popup */
.VOZlTzK40j7pZYPeMCbnw {
  display: none;
	position: absolute;
	width: 100%;
	color: #fff;
	z-index: 300;
}
.pI-GW3wsnxHlNwzY72qwF {
  position: fixed;
  height: 100%;
  top: 0;
  display: block;
}
._2wQ0ts7P8rJW4zYAVj29I {
  width: 100%;
  overflow: visible;
  max-width: 1440px;
  margin: 0 auto;
  padding: 0;
  position: absolute;
  bottom: 0;
  border-radius: var(--Primatives-radius-l, 8px) var(--Primatives-radius-l, 8px) 0px 0px;
  background: var(--surface-surface-base, #FFF);
  box-shadow: 0px -4px 8px 0px rgba(0, 0, 0, 0.10);
}
._3_gFOdCq6hWk4BQ1mxaDw9{
  display: flex;
}
._15Fm0SwQK089UcxkJNmwpK {
  width: 100%;
  color: #212121;
  padding-left: 0px;
  text-align: left;
  /* border-bottom: 1px solid #eee; */
  font-size: 18px;
  font-weight: 535;
  padding-bottom: 19px;
  padding-top: 20px;
  line-height: 140%; /* 25.2px */
  letter-spacing: 0.36px;
}
.ci1VCQkVz-_QRmvUG1_h6 {
  cursor: pointer;
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  background: transparent;
  border-radius: 24px;
  padding: 0px;
  /* position: absolute; */
  right: 12px;
  top: 11px;
  z-index: 9999999;
}
._2gMx0y2MbM8ERJdbxRKK7t {
  width: 100%;
  clear: both;
  text-align: center;
  vertical-align: middle;
  position: relative;
}

._2gMx0y2MbM8ERJdbxRKK7t._3cv1hS4qnzRpul2Y9W_aD a button{
  background-color: #fff;
  color: #212121;
}
._2gMx0y2MbM8ERJdbxRKK7t a{
  color: #000;
  background-color: transparent;
  text-decoration: none;
  display: block;
  height: 40px;
  line-height: 40px;
}
._3FjEbBRqXQos987PlDkX_0 {
  width: 100%;
  min-height: 187px;
  text-align: left;
  font-size: .85em;
  display: flex;
  justify-content: flex-start;
}
._3FjEbBRqXQos987PlDkX_0 ._3-_aec-y8x2upxzHh1-PZn {
  padding: 10px 0 0;
  overflow: hidden;
  font-size: 14px;
  letter-spacing: .34px;
  color: #212121;
  font-weight: 500;
}
._3FjEbBRqXQos987PlDkX_0 ._3sZxPnZyov9WmfBQCcLd8E {
  margin-bottom: 8px;
  overflow: hidden;
  font-size: 14px;
  letter-spacing: .34px;
  color: #212121;
}
._3FjEbBRqXQos987PlDkX_0 ._354KuGtiuZWu3JRkpu-k3t{
  overflow: hidden;
  border-bottom: 1px solid #eee;
  font-size: 14px;
  letter-spacing: .3px;
  color: #9e9e9e;
  padding-bottom: 8px;
}
._3FjEbBRqXQos987PlDkX_0 ._2oGiA4LSdoQNirl6xLB1NB {
  overflow: hidden;
  margin-top: 8px;
  color: #212121;
  letter-spacing: .34px;
  font-size: 14px;
  margin-bottom: 26px;
}

._2Jr_po-FuZrH0GYP_65Njj {
}
._2Jr_po-FuZrH0GYP_65Njj img {
  margin-top: 12px;
  margin-bottom: 26px;
  margin-right: 24px;
  max-width: 118px;
  max-height: 144px;
}
._1Qqwu9rht7ciQ-oaR3-NAA {
  flex: 1;
}

._3t9wwdDV8TioH7AJZwUxGy{
  color: #9E9E9E;
  font-size: 14px;
  letter-spacing: 0.34px;
  display: inline-block;
  white-space: nowrap;
  margin-right: 8px;
}

.TdR6gvAXjaoeg5HQHzIGd{
  height: 1px;
  background-color: #EEEEEE;
  margin: 0 auto;
}

._2CF8rp7y4pRX-jiJatgrQG{
  width: 93%;
}

._34PY9Vzew4A72eH-QCUN6o{
  width: 100%;
}

._3RoMgb-SJ15-g2czMyejPK {
  background: #000000;
  height: calc(100% - 275px);
  opacity: 0.3;
}
@media(max-width: 767px) {
  .VOZlTzK40j7pZYPeMCbnw {
    /* position: fixed !important; */
  }
  .pI-GW3wsnxHlNwzY72qwF {
    bottom: 0;
    left: 0;
  }
  ._3R2j2FyH2_el-EwIf1qKrI {
    width: 100%;
    background-color: #fff;
    /* border-top: 1px solid #eeeeee; */
    border-radius: 8px 8px 0 0;
    color: #000;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
  }
  .ci1VCQkVz-_QRmvUG1_h6 {
    cursor: pointer;
    width: 32px;
    height: 32px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: none;
    text-decoration: none;
    -webkit-tap-highlight-color: transparent;
    background: transparent;
    border-radius: 24px;
    padding: 0px;
    position: absolute;
    right: 12px;
    top: 11px;
    z-index: 9999999;

  }
  .ci1VCQkVz-_QRmvUG1_h6:active {
    background: #E0E0E0;
  }
  ._23_B8CHZptqWvDxqLbDn3Z{
    margin-top: 22px;
    margin-bottom: 24px;
  }
  ._2gMx0y2MbM8ERJdbxRKK7t {
    clear: both;
    text-align: center;
    vertical-align: middle;
    margin-top: 0px;
  }
  ._2gMx0y2MbM8ERJdbxRKK7t a button{
      border-color: #212121;
      margin-left: auto;
      margin-right: auto;
      display: block;
      width: 100%;
      height: 40px;
      display: inline-block;
      text-decoration: none;
      white-space: nowrap;
      cursor: pointer;
      border: 1px solid transparent;
      -moz-user-select: none;
      -ms-user-select: none;
      -webkit-user-select: none;
      user-select: none;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none;
      background-color: #212121;
      color: #fff;
      text-transform: capitalize;
      color: #FFFFFF;
      text-align: center;
      border-radius: 2px !important;
      border: none;
      color: var(--base-on-CONTENT-on-primary-default, #FFF);
      font-family: "Basel Grotesk";
      font-size: 14px;
      font-style: normal;
      font-weight: 535;
      line-height: 140%; /* 19.6px */
      letter-spacing: 0.28px;
  }

  ._2gMx0y2MbM8ERJdbxRKK7t a button:disabled {
    background: #909090;
    /* width: 86px; */
  }
  ._2gMx0y2MbM8ERJdbxRKK7t._3cv1hS4qnzRpul2Y9W_aD a button{
    background-color: #fff;
    color: var(--on-base-tertiary-default, #757575);
    /* Heading San Serif/14px â€¢ 0.875rem/Regular */
    font-family: "Basel Grotesk";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 19.6px */
    letter-spacing: 0.14px;
    margin-top: 24px;
    height: 20px;
  }
  ._2gMx0y2MbM8ERJdbxRKK7t a{
    color: #000;
    background-color: transparent;
    text-decoration: none;
  }
}
@media(min-width: 750px) {
  ._3R2j2FyH2_el-EwIf1qKrI {
    position: absolute;
    background: #fff;
    color: #000;
    z-index: 99999;
    border: 0px;
    width: 480px;
    right: -20px;
    top: -48px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
  }
}
@media only screen and (min-width: 750px) and (max-width: 1180px) {
  ._3R2j2FyH2_el-EwIf1qKrI {
    right: 0;
  }
}

.VWdOAASZNeAvYLmuk8AvQ {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  fill: #ffffff;
  animation: _44tqRJkav9ZNYnI2O-JRI 0.5s linear infinite;
  display: none;
}

@-webkit-keyframes _44tqRJkav9ZNYnI2O-JRI {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _44tqRJkav9ZNYnI2O-JRI {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
.cx8FDJI141w0m_QyzwPDw{
  /* position: absolute; */
  top: 50%;
  left: 50%;
  /* margin-top: -10px;
  margin-left: -10px; */
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
  animation: _44tqRJkav9ZNYnI2O-JRI 0.5s linear infinite;
}
._2kYPTQ1kCOy0JY7FjWYYoJ {
  display: block !important;
}
._1Jq4yZ1YTbtkOt-Hwqr7bb {
  padding-top: 40px;
  padding-bottom: 32px;
}
._2qMOsr0zifBfiAuyGW0yPM {
  min-height: 49px;
  font-family: "Basel Grotesk";
  font-size: 18px;
  font-weight: 500;
  line-height: 25.2px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #505050;
  border-bottom: 1px solid #EEEEEE;
}

._1201xvJBgw3JlQRB200eZs {
  border-bottom: 1px solid #EEEEEE;
}
._6_31UYSLuO-3pyg9BZREI {
  height: 48px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}
._2f43tOlXkoLS7JTR6J-FUy {
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 500;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #212121;
}
.Yzej1V4Tvl05F6WO9Splq {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 4px;
}
._5hkqU4Ane46pmw7lbrXTH .Yzej1V4Tvl05F6WO9Splq {
  transform: rotate(180deg);
}
._2ujePIcEkTI8GXsFervNDr {
  display: none;
  padding-top: 4px;
  padding-bottom: 16px;
  color: #505050;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  text-align: left;
}
._5hkqU4Ane46pmw7lbrXTH ._2ujePIcEkTI8GXsFervNDr {
  display: block;
}
._2ujePIcEkTI8GXsFervNDr a {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  color: #505050;
  text-underline-offset: 3px;
}
._2ujePIcEkTI8GXsFervNDr a:hover {
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  ._1Jq4yZ1YTbtkOt-Hwqr7bb {
    padding-top: 24px;
  }
}
._37wTJHXNEn2M1r8JZIzmQI {
  display: none !important;
}
._3BT7HEuZ38bWDPnYz8URLk {
}
.mWtCT-H8m2svJfGtq2LQb {
  border-top: 0px;
}
._3BT7HEuZ38bWDPnYz8URLk tr:nth-child(1) td {
  padding-top: 12px;
}
._3BT7HEuZ38bWDPnYz8URLk tr:nth-last-child(2) td {
  padding-top: 4px !important;
  padding-bottom: 16px !important;
}
.qBaDzk0kG22re7dNZrnhc td {
  position: relative;
  letter-spacing: 0.02em;
  line-height: 140%;
}
.qBaDzk0kG22re7dNZrnhc td::before {
	content: '';
	position: absolute;
	top: 0px;
	left: 0;
	width: 100%;
  height: 1px;
  background-color: #afafaf57;
}
.BDy9tHUPUkzLG_uGi3bQW{
  display: flex;
  align-items: center;
}
._1uXI1POj3PT6RmLBMl5Qnu {
  margin-left: 8px;
}
._1h8U7ckpLiLsAxVUan0Zj4 {
  display: inline-block;
	vertical-align: middle;
  color: #717171;
	fill: currentColor;
  width: 18px;
  height: 18px;
  vertical-align: top;
  margin-right: 2px;
}
._14K1-1cS6jF7R0ZkfUbE0K {
  color: #323232;
  font-size: 14px;
  text-transform: uppercase;
  display: inline-block;
  word-break: break-all;
  white-space: pre-wrap;
}
._3isGPspV_7NJNBsKXkYDpD{
  word-break: break-all;
  white-space: pre-wrap;
}
._279b5fIE9HSn_W4p8jIoVu {
  position: relative;
  color: #717171;
  fill: currentColor;
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 1.959px;
  vertical-align: top;
  top: -3px;
}

._3g88Kw-23eL7lo7I6mjmMc {
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #757575;
}

.TOx0aZtIzS5QhM8DLcbmF {
  display: inline-block;
	vertical-align: middle;
  color: #717171;
	fill: currentColor;
  width: 18px;
  height: 18px;
  vertical-align: top;
  margin-right: 1.959px;
}
._1tculiWBUkWlrZw2WFPTgu {
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  padding-bottom: 16px;
  border-bottom: 1px solid #eee;
}
._2GisbFDEHcDfyJfF0uFCiN ._1tculiWBUkWlrZw2WFPTgu {
  font-weight: bold;
}
._2GisbFDEHcDfyJfF0uFCiN ._2FaF28OyChYLXtjcaXTDDo {
  vertical-align: top;
  font-weight: bold;
}

._2FaF28OyChYLXtjcaXTDDo {
  vertical-align: top !important;
  font-weight: 500;
}

@media (max-width: 749px) {
  ._2PAmbBZsiOVYG-POBQ5EXP {
    width: 48%;
  }
  ._35ZlLknQb_uUQUak7XG17O {
    border: 0;
    clip: rect(0 0 0 0);
    width: 2px;
    height: 2px;
    margin: -2px;
    overflow: hidden;
    padding: 0;
    position: absolute;
  }

}

.WKGeRhFhAsx6V7swZcjqf{
  box-sizing: border-box;

  /* Auto layout */

  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 16px 0px 0px;

  width: 330px;
  height: 55px;

  /* 200 #EEEEEE */

  border-top: 1px solid #EEEEEE;

  /* Inside auto layout */

  flex: none;
  order: 2;
  align-self: stretch;
  flex-grow: 0;
}

._2YZTg2kdKVLmH3rksW4qb_ {
  width: auto;
  min-height: 17px;

  /* Heading/12px â€¢ 0.75rem/Regular */

  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  /* identical to box height, or 17px */

  text-align: right;
  letter-spacing: 0.03em;

  /* 600 #757575 */

  color: #757575;


  /* Inside auto layout */

  flex: none;
  order: 1;
  align-self: stretch;
  flex-grow: 0;
}

.YwHoj_Jv5XQ6chZAtnNeE {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.YwHoj_Jv5XQ6chZAtnNeE:after {
	clear: both;
}
.YwHoj_Jv5XQ6chZAtnNeE:after, .YwHoj_Jv5XQ6chZAtnNeE:before {
	content: "";
	display: table;
}

@media (min-width: 1000px) {
  .YwHoj_Jv5XQ6chZAtnNeE {
    float: left;
  }
}
._1tt8MjY-sz-Mx1m49XZpNO {
  margin-top: 10.286px;
  margin-right: 10.286px;
  border-radius: 4px;
	background-color: #7171711c;
	color: #717171;
	font-size: 14px;
	padding: 10.286px;
	overflow: hidden;
}
._1tt8MjY-sz-Mx1m49XZpNO:last-child {
	margin-right: 0;
}
.RHWDhcqUsl8bVwZDrj17e {
  display: flex;
  align-items: center;
	width: 100%;
}
.vmDXA0mtqhS3ruqTVrSLd {
  color: #323232;
	font-size: 13.7143px;
	font-weight: 500;
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
}
._2t1IXe1f6WMH1CspfuRCkv {
  color: #717171;
  fill: currentColor;
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 1.959px;
  vertical-align: top;
}
._13GQIjeNIIM9n7PgPXQoNF {
  appearance: button;
  cursor: pointer;
  margin: 0;
  padding: 0;
  border: none;
  background: #0000;
  margin-left: 10.286px;
}
._1z5gLAf3MafcaUUWW3y_wt {
  stroke: #717171e6;
  width: 12px;
  height: 12px;
  display: block;
  fill: currentColor;
}
.jsjGbr4bWadTQVde52W0_ {
  width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.jsjGbr4bWadTQVde52W0_:after {
	clear: both;
}
.jsjGbr4bWadTQVde52W0_:after, .jsjGbr4bWadTQVde52W0_:before {
	content: "";
	display: table;
}
._38-8ZKRxUnQLxyp2Fg4ViG {
  border-radius: 4px;
	background-color: #7171711c;
	color: #717171;
	font-size: 12px;
  padding: 10.286px;
  margin-top: 10.286px;
  margin-right: 10.286px;
	overflow: hidden;
}
._38-8ZKRxUnQLxyp2Fg4ViG:last-child {
  margin-right: 0;
}
._3bD8X2Ow3E2LyIegmr1NuR {
  display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
}
._2s3jYiBnnw5unHFKWQerzv {
  color: #323232;
	font-size: 13.7143px;
	font-weight: 500;
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.TOx0aZtIzS5QhM8DLcbmF {
  display: inline-block;
	vertical-align: middle;
  color: #717171;
	fill: currentColor;
  width: 18px;
  height: 18px;
  vertical-align: top;
  margin-right: 1.959px;
}
._1Sk1K7kI-uwlPYbb5MHaFk {
  color: #323232;
  font-size: 13.7143px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
  -webkit-font-smoothing: subpixel-antialiased;
  text-transform: uppercase;
}
._2PmCKFrhz73QDbjzF8D8SD {
  appearance: button;
  cursor: pointer;
  margin: 0 0 0 10.286px;
  padding: 0;
  border: none;
}
._3a3jj4w5jCEpWJhCx_RZYW {
  stroke: #717171;
  width: 12px;
  height: 12px;
  display: block;
	fill: currentColor;
}
.qBaDzk0kG22re7dNZrnhc td {
  position: relative;
}
.qBaDzk0kG22re7dNZrnhc td::before {
	content: '';
	position: absolute;
	top: 0px;
	left: 0;
	width: 100%;
  height: 1px;
  background-color: #afafaf57;
}
@-webkit-keyframes ONEZtjvwNhijucC97hGmx {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes ONEZtjvwNhijucC97hGmx {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

._24Qx_r4kVK--AYgrapU_Jh {
  color:#212121;
}
._3Ikq2lXPbUAMxugkdaRSe5 {
  width: 48px;
  height: 48px;
  display: inline-block;
	vertical-align: middle;
}

.VVDqo1WFqcUtkoNtCMd59 {
  margin-bottom: 8px;
  display: flex;
}
@media only screen and (max-width: 767px) {
  .VVDqo1WFqcUtkoNtCMd59 {
    margin-bottom: 12px;
  }
  ._17tIrGlvgAFLui2jDlSTNO {
    margin-bottom: 2px;
  }
}

._17tIrGlvgAFLui2jDlSTNO {
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
  margin-bottom: 2px;
}
._2vFMtplr55Gw7C-eqNERsH {
  flex: 1;
  flex-grow: 1;
}
._1sRUGLRMbTULXTh4eZp2N6 {
  font-size: 20px;
  line-height: 120%;
  color: #212121;
  margin-bottom: 32px;
}
.Mz6-lITfUuP7OS1dj7QBm {
  height: 18px;
  display: none;
}
._3lCzljjiNYR1DPlnzWgTo7 {
  width: 100%;
  height: 200px;
}

._1-mvBxXZHWT9JIX-c_Qenc {

}

.pQS1n2638BwIjG6rsmP4B {
  margin-bottom: 16px;
}
._3zvoauEy0xtk6cTpWQcmB3 {
}
._38IVYpTqX4DZJ-afqSaIMd {
  font-size: 20px;
  line-height: 120%;
  color: #212121;
  margin-bottom: 8px;
}
._2OnSTDA6yUR_i7dhvQmABA {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
  margin-bottom: 16px;
}

._3a3Yzs4eYAKi27oAYUYqco {
  font-size: 20px;
  line-height: 120%;
  color: #212121;
  margin-bottom: 16px;
  margin-top: 40px;
}

.dUwgaNcl-PFORJ8XSEJkS {
  color: #212121;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.01em;
  margin-bottom: 2px;
}
._3Jcjxrw3qVDJ_4F2cZ0vBH .dUwgaNcl-PFORJ8XSEJkS {
  font-weight: bold;
}
._2Mp_7ebplbYpgDvbXdELim {
  margin-top: 0px;
  margin-bottom: 2px;
}
._3Jcjxrw3qVDJ_4F2cZ0vBH ._3_2SW-udiPe3vQ2eO23lX8 {
  font-weight: bold;
}
.gkS-RxX4Jhq70zrR8c3DM {
  font-weight: 500;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin-bottom: 2px;
}
._3Jcjxrw3qVDJ_4F2cZ0vBH .gkS-RxX4Jhq70zrR8c3DM {
  font-weight: bold;
}
._3Jcjxrw3qVDJ_4F2cZ0vBH .vJCQlrxcCnzqSx6JF8kPZ {
  font-weight: bold;
}
.Xe3x_aYYaY_GWri6L33s {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
}
._29nvtP0nOyI7LvX6co2izu {
  margin-top: 10px;
}
._3_H898lNYU2daTcl6y5oOS {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
}
._2gqSiEkUJnaaWOSN-lOMXe {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
}
.v_KmvXvNBV-JWbe7jUXCu {
  display: inline-block;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/gift-card-383f5d7b02d3062bf842ea917d2deba5d6b27e737b69f895a82f594405c31c23.svg);
	background-size: cover;
	background-repeat: no-repeat;
	-webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  vertical-align: middle;
  border-radius: 3px;
  width: 38px;
  height: 24px;
	margin: -1.4px 9px 0 0;
}

._2r-WHhH3ZS5NuNApoTldAA {
  display: inline-block;
  background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/afterpay-card.svg);
	background-size: cover;
	background-repeat: no-repeat;
	-webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  vertical-align: middle;
  border-radius: 3px;
  width: 38px;
  height: 24px;
	margin: -1.4px 9px 0 0;
}

._1btautDGexGd1HLSFqfzcY:nth-child(odd) {
  padding-right: 10.5px !important;
}

._1btautDGexGd1HLSFqfzcY:nth-child(even) {
  padding-left: 10.5px !important;
}

.VMolVDSg3ADO8A6vdNAdj {
  position: relative;
  margin-top: 72px;
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  align-items: center;
}
.Hz8FyZoA3iUo9H-WIjHa7 {
  text-decoration: none;
  outline: none;
  cursor: pointer;
	display: flex;
  justify-content: center;
  align-items: center;
	background-color: #212121;
	background-clip: border-box;
  -webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: #fff;
  font-weight: 500;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  width: 200px;
  height: 48px;
	text-align: center;
	position: relative;
  border-radius: 2px;
}
._1GIzPjd0gam-O8fgcWTR_e {
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
}
.nzoqlcw0T-jY7H-krycac a {
  font-weight: 500;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
  text-decoration: none;
}
._3Jcjxrw3qVDJ_4F2cZ0vBH .nzoqlcw0T-jY7H-krycac a {
  font-weight: bold;
}
@media (max-width: 1023px) {
  ._24Qx_r4kVK--AYgrapU_Jh {
    margin-top: 16px;
  }
  .VMolVDSg3ADO8A6vdNAdj {
    flex-direction: column;
    margin-top: 48px;
  }
  ._3_1Z-LfC0eNODDo0z5KsfK {
    width: 100%;
  }
  .Hz8FyZoA3iUo9H-WIjHa7 {
    width: 100%;
    padding-top: 24.5px;
    padding-bottom: 24.5px;
  }
  ._1GIzPjd0gam-O8fgcWTR_e {
    padding-top: 24px;
    text-align: center;
  }
  ._1btautDGexGd1HLSFqfzcY:nth-child(even) {
    padding-left: 0px !important;
  }
  ._1-mvBxXZHWT9JIX-c_Qenc {
    margin-bottom:12px;
  }
  ._3x7VrEJJr4aCulHzpCgY5L {
    order: 0;
  }
  .Dfs5m9QH0HbXe6QyPT7yn {
    order: 3;
  }
  ._1M_401cbUGv5SkIIQbwpQy {
    order: 2;
  }
  ._12PKc603_0ER9tp57cVKom {
    order: 1;
  }
  ._9MNBMANddciUVmna9qMQz {
    order: 4;
  }
  ._1sRUGLRMbTULXTh4eZp2N6 { 
    margin-bottom: 24px;
  }
  ._3a3Yzs4eYAKi27oAYUYqco {
    margin-top: 32px;
  }
}

._2WoZ06mXTBjg-vAap1Pf9a {
  width: 100%;
  height: 1px;
  background-color: #EEEEEE;
  margin: 8px 0;
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
  ._2AxtAQW1XejHY1q9-Tq03M {
    display: inline-block;
    position: relative;
    /* left: 50%; */
    /* transform: translateX(-50%); */
  }
  .VVDqo1WFqcUtkoNtCMd59 {
    /* text-align: center; */
    margin-bottom: 12px;
  }
  ._24Qx_r4kVK--AYgrapU_Jh {
    margin-top: 24px !important;
  }
  ._17tIrGlvgAFLui2jDlSTNO {
    margin-bottom: 2px;
  }
}

@media (max-width: 767px) {
  ._24Qx_r4kVK--AYgrapU_Jh {
    padding-left: 16px;
    padding-right: 16px;
  }
  ._1GIzPjd0gam-O8fgcWTR_e {
    padding-top: 16px;
  }
}
._1DkozhAJJOz64-qmvYQ6IM {
  display: flex;
  align-items: center;
}
._3hRHXVjRMFb9b0trFjSinb {
  color: #030303;
  margin: 0 0 20px;
  font-family: "Basel Grotesk";
  font-size: 24px;
}
._2j8LBO20gIv4notFSkybNk {
  font-family: "Basel Grotesk";
  color: #030303;
  font-size: 14px;
}
.U0TJne9lpVQYp-uNf_zWN {
  font-family: "Basel Grotesk";
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 16px;
  letter-spacing: 0.02em;
  text-align: center;
  color: #212121
}
.U0TJne9lpVQYp-uNf_zWN a{
  text-decoration: none;
  color: #212121;
}
._1ePjdGXyDe2SVo_1j7jv2A a{
  text-decoration: none;
  color: #212121;
}
._2fpQWIsWA2Pv_3MlqAlRjx {
  color: #212121;
  white-space: normal;
  max-height: 3em;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 14px;
  text-align: center
}
._1ePjdGXyDe2SVo_1j7jv2A {
  font-size: 14px;
  letter-spacing: 0.01em;
  text-align: center;
  font-family: "Basel Grotesk";
}
._1kwFBl4F5iv1nbS-MqemZL {
  margin: 0 auto;
  margin-top: 1em;
  text-align: center;
}
._2Kj0RksEgItpX8dJ5-7uju{
  height: 270px;
}
._2AXodBJz-5grp6TgWvVHCn {
  /* height: 180px; */
  backface-visibility: hidden;
	max-height: 100%;
	max-width: 100%;
	vertical-align: middle;
}
._3jRL5cvkRMsiKCI767greB {
  margin: auto;
  text-align: center;
}

._23Gdtti4HiOowSZ5hjErQd {
  position: relative;
  display: block;
  padding: 8px;
  background-color:#ffffff;
  text-align: center;
  border-color: #ffffff;
  border-style: solid;
  border-width: 0 0 1px 0;
  color: #030303;
  z-index: 1;
  overflow: hidden;
  text-decoration: none;
}

._1sB390-7S6W3KYROSSMKf1 {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
  height: 180px;
}

._3jRL5cvkRMsiKCI767greB:hover ._1sB390-7S6W3KYROSSMKf1 {
  display: inline;
}

._2OEt5DGBqgO3iZ3JX6tVGi {
  height: 180px;
}

._19XY4QRLSV9TZcrY6lpCi5 {
  width: 100%;
  padding-top: 32px;
  width: 100%;
  background-color: #fff;
  padding: 12px 0 0;
  max-width: 266px;
  margin: 0 auto;
}

._3RbcrOSQNh8425vQrCPFzK {
  margin-bottom: 24px
}

._3_h58ao4cPpttfFBReKY-i {
  display: block;
  text-align: left;
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 14px;
  letter-spacing: 0.01em;
  border-bottom: 0px;
  font-weight: 400;
  margin-bottom: 0;
  margin-top: 0;
}
.n3Qi_Ms1WHbdnEZU-c_UP{
  position: relative;
}
._3Al2muvjHTWqb6bkjR9gJZ {
  display: none !important;
}
@media only screen and (max-width: 767px) {
  ._3RbcrOSQNh8425vQrCPFzK {
    width: 100%;
  }
  ._2AXodBJz-5grp6TgWvVHCn {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    position: absolute;
    margin: auto;
    width: auto;
    height: auto;
  }

  ._3jRL5cvkRMsiKCI767greB a {
    display: block;
    height: unset;
  }

  ._2fpQWIsWA2Pv_3MlqAlRjx {
    font-size: 11.2px;
  }

  ._1ePjdGXyDe2SVo_1j7jv2A {
    font-size: 14px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: .25rem;
  }

  ._2OEt5DGBqgO3iZ3JX6tVGi {
    margin-bottom: 0;
    position: relative;
    padding-bottom: 150%;
    height: auto;
  }

  ._19XY4QRLSV9TZcrY6lpCi5 {
    position: relative;
    font-size: 13px;
    min-height: 94px;
    height: 94px;
    box-sizing: border-box;
  }
  ._39GTu39t7c0shZi_iPiF3w .l5iSWgAe7Rsvj-4DU0GuT {
    width: 100%;
    height: 100%;
    padding-bottom: 20px;
  }

  .swiper-pagination-bullet {
    width: 7px !important;
    height: 7px !important;
    border-radius: 100%;
    margin: 0 8px !important;
  }

  .swiper-pagination-bullets {
    bottom: 0 !important;
  }

  .swiper-pagination-bullet-active {
    background: #000000 !important;
  }

  ._3_h58ao4cPpttfFBReKY-i {
    padding-top: 16px;
    border-top: 1px solid #e0e0e0;
  }
}
@media only screen and (min-width: 768px) {
  ._19XY4QRLSV9TZcrY6lpCi5 {
    width: 100%;
    padding-top: 32px !important;
    width: 100%;
    background-color: #fff;
    padding: 14px 4px 24px;
    max-width: 266px;
    margin: 0 auto;
  }
  .n3Qi_Ms1WHbdnEZU-c_UP{
    flex: 1 0;
    flex-wrap: nowrap;
  }
  ._39GTu39t7c0shZi_iPiF3w{
    display: block !important;
    float: left;
    width: 100%;
  }
  ._2j8LBO20gIv4notFSkybNk{
    align-items: flex-start;
    margin: -5px;
    width: unset !important;
  }
  ._3jRL5cvkRMsiKCI767greB{
    height: 270px;
  }
  ._2AXodBJz-5grp6TgWvVHCn {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
  }
  ._1sB390-7S6W3KYROSSMKf1 {
    height: 180px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._2j8LBO20gIv4notFSkybNk {
    flex-wrap: nowrap !important;
    overflow: hidden;
  }
  .n3Qi_Ms1WHbdnEZU-c_UP{
    flex: 0 0 33.33%;
    flex-wrap: nowrap;
    max-width: 33.33% !important;
    flex-basis: 33.33% !important;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 1440px) {
  .n3Qi_Ms1WHbdnEZU-c_UP {
    flex: 0 0 25%;
    max-width: 25% !important;
    flex-basis: 25% !important;
  }
  ._2j8LBO20gIv4notFSkybNk {
    flex-wrap: nowrap !important;
    overflow: hidden;
  }
}


/*
wishlist start
*/
._3MoOFm-4soIs1FN0O1S1zk{
  position: absolute;
  right: 0px;
  top: 0px;
  width: 32px;
  height: 32px;
  z-index: 2;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
.Y956vD4wIIt8joWF-jFbL svg{
  animation: _3hwW5cPU00Ebt0g62H1mB3 0.2s ease 1;
}
@keyframes _3hwW5cPU00Ebt0g62H1mB3 {
	40% { transform:translateY(7%); }
  60% { transform:translateY(-2%); }
  100% { transform:translateY(0); }
}

@media (hover: hover) {
  ._3MoOFm-4soIs1FN0O1S1zk:hover{
    border-radius: 16px;
    background: var(--translucent-translucent-active, rgba(0, 0, 0, 0.07));
  }
  ._3MoOFm-4soIs1FN0O1S1zk:active{
    background: var(--translucent-translucent-active, rgba(0, 0, 0, 0.07));
    width: 24px;
    height: 24px;
    border-radius: 16px;
    top: 4px;
    right: 4px;
  }
  .Y956vD4wIIt8joWF-jFbL:hover{
    border-radius: 16px;
    background: var(--sale-200-fca-6-a-6, #FFEBEE);
  }
  .Y956vD4wIIt8joWF-jFbL:active{
    background: var(--sale-200-fca-6-a-6, #FCA6A6);
    width: 24px;
    height: 24px;
    border-radius: 16px;
    top: 4px;
    right: 4px;
  }
}


/* related item list */
.k1cp--eljQ9FJB_34RZL- {
  position: relative;
  width: 100%;
}
._2yWnXra95tlQPWqSGP0I2V {
  margin-bottom: 24px;
}
.n-aFBWDsLzD9loDk8O_lO {
  position: relative;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 100;
  background: #fff;
}
.ZU1P8N1Iq1ySQfEUAhgUB {
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._1hUPOMKVLBtc65c0UmnXpX {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0.02em;
  text-align: left;
}
._1q8Xmvgzs1FqEevu5gzCeR ._1hUPOMKVLBtc65c0UmnXpX {
  font-weight: bold !important;
}
._29ay-B31aT67ktt_h5bhoW {
  display: grid;
  grid-template-columns: repeat(6, minmax(13.25rem, 1fr));
  grid-gap: 0 24px;
}
._3Ae3p7J8LEFSUAvz7jjcAz {
  display: none;
}
._3Ae3p7J8LEFSUAvz7jjcAz .swiper-slide {
  width: 20.8% !important;
  padding-right: 24px;
  box-sizing: border-box;
}

@media only screen and (min-width: 1024px) and (max-width: 1440px) {
  ._29ay-B31aT67ktt_h5bhoW {
    grid-template-columns: repeat(5, minmax(11.0125rem, 1fr));
  }
  ._1HjJepUGvRddDASA0jNw5o&gt;div:nth-last-child(1) {
    display: none !important;
  }
}
@media only screen and (max-width: 1023px) {
  ._29ay-B31aT67ktt_h5bhoW {
    display: none;
  }
  ._3Ae3p7J8LEFSUAvz7jjcAz {
    display: block;
    margin-left: -24px;
    margin-right: -24px;
  }
  ._3Ae3p7J8LEFSUAvz7jjcAz .swiper-slide:first-child {
    margin-left: 24px;
  }
}

@media only screen and (max-width: 767px) {
  ._3Ae3p7J8LEFSUAvz7jjcAz {
    display: block;
    margin-left: -16px;
    margin-right: -16px;
  }
  ._3Ae3p7J8LEFSUAvz7jjcAz .swiper-slide {
    width: 41.9% !important;
    padding-right: 24px;
  }
  ._3Ae3p7J8LEFSUAvz7jjcAz .swiper-slide:first-child {
    margin-left: 16px;
  }
  ._3Ae3p7J8LEFSUAvz7jjcAz .swiper-slide:last-child {
    /* padding-right: 16px; */
  }
  ._2yWnXra95tlQPWqSGP0I2V {
    /* margin-bottom: 18px; */
  }
}
._2kcRe3Ry07fOz1jqlOR8Hy {
  display: none !important;
}
.Q9p7z43tQ3iq5A-dZxHrZ {
  padding: 40px 0px 40px 0px;
  background-color: #F5F5F5;
  color: #212121;
  z-index: -2;
  font-family: "Basel Grotesk";
  flex: 0 1 auto;
  position: relative;
  order: 4;
}
._7n8GY90UaAvSWZmCsaPYl {
  max-width: 1440px;
  margin: 0 auto;
  padding: 0 24px;
  font-size: 14px;
  color: #212121;
}
._7n8GY90UaAvSWZmCsaPYl:after{
  content: '';
  display: table;
  clear: both;
}
._3szi1sRhDuaBWFyyB-jdg {
  display: flex;
}
._3efnDyajiE6DsSqwSBodzp {
  color: var(--900212121, #212121);
  /* Heading San Serif/14px â€¢ 0.875rem/Medium */
  font-family: Basel Grotesk;
  font-size: 14px;
  font-style: normal;
  font-weight: 535;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
  margin-bottom: 16px;
  transform: perspective(400px);
}
._1TFtF-78jNuhYro_pKo32M ._3efnDyajiE6DsSqwSBodzp{
  margin-bottom: 8px;
}
.LD-3kDBeAHkr2xAEJqVFl{
  padding: 160px 24px 22px ;
  z-index: -2;
  font-family: "Basel Grotesk";
  position: relative;
  order: 4;
  display: flex;
  justify-content: space-between;
  color: #212121;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
}
._2WMzhbhOp_XExOwltIIeRd {
  z-index: auto;
}
.LD-3kDBeAHkr2xAEJqVFl ._1iBfFWMl1RH7wVqwhwzR1R {
  font-size: 11px;
  background: #E0E0E0;
  margin-left: 8px;
  margin-right: 8px;
  margin-bottom: 2px;
  width: 3px;
  height: 3px;
  border-radius: 100%;
  display: inline-block !important;
}
.LD-3kDBeAHkr2xAEJqVFl a{
  color: #212121;
  text-decoration: none;
  line-height: 140%;
  letter-spacing: 0.03em;
  font-size: 12px;
}
.LD-3kDBeAHkr2xAEJqVFl a:hover{
  color: #212121;
}
._3T9nzczvUGbWNYcweOc4il {
  display: flex;
  width: 100%;
  margin-bottom: 8px;
}
.jlZmN38DAVTnJ8VCMbSZN {
  display: flex;
  padding-right: 8px;
	white-space: nowrap;
  padding-top: 3px;
}
.d3Wjh-3D6auG84lM04ZF {
  margin-bottom: 24px;
}
._1ezWTOpXIHcYPTZkiK4JAr {
  background-color: #fff;
  padding: 0;
  margin: 0;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  box-shadow: 0 0 0 0 #000000 inset;
	/* transition: all 0.2s ease-in-out; */
	position: relative;
	cursor: pointer;
  border: 1px solid #c5c5c5;
  background: #0000;
  line-height: normal;
  -webkit-appearance: none !important;
  appearance: none;
  box-sizing: border-box;
}
._1ezWTOpXIHcYPTZkiK4JAr:after {
  content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	/* transform: scale(0.2); */
	/* transition: all 0.2s ease-in-out 0.1s; */
  opacity: 0;
  width: 10px;
	height: 8px;
	margin-left: -5px;
	margin-top: -4px;
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;
}
._1ezWTOpXIHcYPTZkiK4JAr:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
._1ezWTOpXIHcYPTZkiK4JAr:checked:after {
	/* -webkit-transform: scale(1);
	transform: scale(1); */
	opacity: 1;
}
._3U8bOKAx9IRtFLHyNv_fag {
  cursor: pointer;
  color: var(--on-base-primary-default, #212121);
  /* Heading San Serif/16px â€¢ 1rem/Regular */
  font-family: Basel Grotesk;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0.32px;
}

.HY3jwNm-n21t6aOJTkkOv {
  display: flex;
  width: 50%;
  margin-left: 12px;
}

.Q9p7z43tQ3iq5A-dZxHrZ input::placeholder {
  color: #9e9e9e;
  letter-spacing: .01em;
}
.Q9p7z43tQ3iq5A-dZxHrZ a {
  color: #505050;
  text-decoration: none;
  cursor: pointer;
}
@media (any-hover: hover) {
  .Q9p7z43tQ3iq5A-dZxHrZ a:hover {
    color: #757575;
  }
}
.Q9p7z43tQ3iq5A-dZxHrZ a:active{
  color: #212121;
}

.Q9p7z43tQ3iq5A-dZxHrZ li a {
  line-height: 20px;
  letter-spacing: 0.14px;
}

._2xLuJ-yy0a3b22OUSwO7JW {
  white-space: nowrap;
  display: flex;
  width: 100%;
  padding-bottom: 80px;
  gap: 24px;
}

._2xLuJ-yy0a3b22OUSwO7JW ul {
  list-style: none;
  margin: 0;
  padding: 0;

}
._2xLuJ-yy0a3b22OUSwO7JW li {
  margin-bottom: 10px;
  white-space: nowrap;
}
._2xLuJ-yy0a3b22OUSwO7JW li:last-of-type {
  margin-bottom: 0;
}

.i9qUIW6-uK86-JVBPzLDi,
._2ribPsIxIj0XLNt7HbEuKw,
._2RzoP0cH7scj0H8RDQK15_ {
  flex: 1
}
._2zNTBmdTapy_wavavmv_H {
  order: 4;
  max-width: 1440px;
  margin: 0 auto;
  padding: 0 24px !important;
  font-size: 16px;
  width: 100%;
}
._3zNvhc-UFGYg4b7_mEqlr9 {
  padding: 0px !important;
}
._3njaZ_1tLb60wI4djo-YMG {
  display: flex;
  width: 100%;
  border-top: 1px solid #e0e0e0;
  padding-top: 40px;
  padding-bottom: 120px;
}
._1KZg8ZMq8smUg-h2F1Yey- {
  width: 50%;
  padding-right: 207px;
}
._1OcWoZEfItaLDnp7DogARj {
  color: var(--on-base-primary-default, #212121);
  font-family: Basel Grotesk;
  font-size: 18px;
  font-style: normal;
  font-weight: 535;
  line-height: 140%; /* 25.2px */
  letter-spacing: 0.36px;
  margin-bottom: 4px;
}
._3JGNX4oPr7mA8Vwnqgkoo7 {
  color: #505050;
  font-family: Basel Grotesk;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 22.4px */
  letter-spacing: 0.32px;
}
._2nLSZMZlCvo93RB-gncT2N {
  width: 50%;
  padding-left: 12px;
}
._2crhgc5e3ablKhds06h4wZ {
  display:flex;
}
._1ts621vmL61BqL-wsLlcd- {
  display: flex;
  justify-content: space-between;
  list-style: none;
  margin: 0;
  padding: 0;
  /* margin-left: -24px; */
  font-size: 13px;
  box-sizing: border-box;
  /* border-top: 1px solid #e0e0e0; */
  padding-top: 20px;
}
._1TFtF-78jNuhYro_pKo32M {
  /* float: left; */
  width: 50%;
  margin-right: 12px;
  /* padding-left: 24px; */
  /* margin-bottom: 40px; */
}
._17Tc6QVanQ2BHg1ibJfeb- {
  font-size: 12px;
  letter-spacing: .02em;
}
._2evVMzBED7KmpZqv7zZcMH {
  display: flex;
  align-items: center;
}
._1G4j5iHnSBb-ZZ_YNTiSDP {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
  gap: 16px;
}
._2A9udscxeN10KJhuglyB2l {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.14px;
  line-height: 20px;
  margin-bottom: 1px;
}
._3cq6XPZZ7vd1mjASvfJmLr {
  text-decoration-line: underline;
  text-underline-offset: 2px;
}
._2bTAiqE_R_X7MFEQVIvQqX {
  height: 16px;
  width: 16px;
  display: flex;
}
.MaIbYZc_MT7cZKKFSy-ec{
  height: 16px;
  width: 16px;
  display: flex;
  /* margin-left: 6px !important; */

}
._2evVMzBED7KmpZqv7zZcMH a {
  display: flex;
  /* margin-right: 10px; */
}
._2evVMzBED7KmpZqv7zZcMH span {
  margin-left: 0px;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
}
/* .terms {
  float: left;
  width: 44%;
} */
._2uNDM7ld68SqIh8n3BH0uK {
  font-size: 16px;
  line-height: 16.5px;
  letter-spacing: 0.5px;
  display: flex;
  align-items: center;
}

.mM5D4FZU-f55SKAa8adL6 {
  float: left;
  width: 15%;
  font-size: 12px;
  line-height: 16.5px;
  letter-spacing: 0.5px;
  display: flex;
  align-items: center;
}

._2uNDM7ld68SqIh8n3BH0uK a {
  font-size: 12px;
  letter-spacing: 0.36px;
  line-height: 17px;
  cursor: pointer;
}
._2uNDM7ld68SqIh8n3BH0uK a:hover {
  text-decoration: underline;
}

.RjdVjKgjzbAWCjut6VSc_ {
  display: flex;
  flex-direction: column;
  gap: 10px;
  /* float: left;
  width: 22.6667%;
  text-align: right; */
  /* margin-bottom: 40px; */
}

._1iBfFWMl1RH7wVqwhwzR1R {
  font-size: 11px;
  background: #757575;
  margin-left: 8px;
  margin-right: 8px;
  width: 3px;
  height: 3px;
  border-radius: 100%;
  display: inline-block;
}

h4 {
  margin: 0 0 8px;
}

._34KDVDxqeIEQuCNx66Jyao {
  color: var(--on-base-tertiary-default, #757575);
  font-family: Basel Grotesk;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 22.4px */
  letter-spacing: 0.32px;
  margin-bottom: 16px !important;
}

.p779pGHgF8jlUBOL_9XkZ {
  display: table;
  width: auto !important;
  border-collapse: separate;
  margin-bottom: 18px !important;
  position: relative;
}

.p779pGHgF8jlUBOL_9XkZ:after {
  content: "";
  width: 8px;
  height: 8px;
  border: solid #fff;
  border-width: 0 1px 1px 0;
  transform: rotate(-45deg);
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -4px;
  cursor: pointer;
}

input {
  padding: 13px 15px;
  border: 0;
}

._3l9V50mcKwv8LOyMzP1tJT {
  height: 40px;
  color: #212121;
  background-color: transparent;
  padding-left: 0px;
  display: block;
  font-size: 16px;
  width: 406px!important;
  font-family: "Basel Grotesk";
  border: 1px solid #c5c5c5;
  border-radius: 2px;
  padding-left: 12px;
}

._3l9V50mcKwv8LOyMzP1tJT:focus{
  border: 1px solid #3a3a3a;
}

._3l9V50mcKwv8LOyMzP1tJT::-webkit-input-placeholder{
  color: #9e9e9e;
  letter-spacing: .5px;
  opacity: 1;
  font-family: "Basel Grotesk";
}

._1uhZpL7ZnvDvk3RTOB_cFt {
  cursor: pointer;
	display: flex;
	background-color: #212121;
	background-clip: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px #0000 solid;
	border-radius: 2px;
	color: #fff;
	font-weight: 500;
	text-align: center;
  position: relative;
  transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  font-size: 16px;
  line-height: 22px;
  width: auto;
  padding: 0 16px 0 16px;
  margin: 24px 0 24px 0;
  height: 40px;
  align-items: center;
  justify-content: center;
}
._1uhZpL7ZnvDvk3RTOB_cFt:hover {
  background: #424242;
}
._1uhZpL7ZnvDvk3RTOB_cFt:active {
  background: #616161;
}

._1Tq9fO0R8xN8zo6CC7SC-G {
  /* white-space: nowrap; */
  font-size: 12px;
  color: #757575;
  letter-spacing: .36px;
}

._1Tq9fO0R8xN8zo6CC7SC-G a {
  color: #757575;
  letter-spacing: .36px;
  text-underline-offset: 2px;
}

._1Tq9fO0R8xN8zo6CC7SC-G a:hover {
  text-decoration: underline;
}

*, *:after {
  box-sizing: border-box;
}

._1sjclgBKKWEEczLwSsoU74 {
  margin-right: 16px;
}
._1-PLV2tu1YxtPyRZLO7LyG {
  margin-right: 16px;
}
._3bnOoCcxCz1Yy63Ay_gF1E {
  height: 16px;
  width: 16px;
}
._3A9TS5EypkPSvLbcKscCIl {
  height: 16px;
  width: 16px;
  margin-left: 12px;
}
._2_h5kG0UvedQ_6vFLwvig- {
  height: 16px;
  width: 16px;
  margin-left: 12px;
}
._2hKF4s68ZOI6vX0ae2SQvo {
  display: none;
}
._3GK7MZRnKRkPC0iOby5mD8 {
  display: inline-block;
  width: 12px;
  height: 12px;
  position:relative;
  transition: transform .3s ease-out;
}

._3ZM2-zbhPWqR629ugVzfYA{
  height: auto !important;
}
._3ZM2-zbhPWqR629ugVzfYA ._3GK7MZRnKRkPC0iOby5mD8 {
  transform: rotateX(180deg);
}
._2UrLk3IkK2ibJXbUaCqVA2,
._3sUyp4iuN1K5gZd_3NpIvT {
  height: 0px;
  overflow: hidden;
  /* transition: height 0.5s ease; */
}
._3ZM2-zbhPWqR629ugVzfYA ._2UrLk3IkK2ibJXbUaCqVA2 {
  height:auto;
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 8px 0 16px;
}
._3ZM2-zbhPWqR629ugVzfYA ._3sUyp4iuN1K5gZd_3NpIvT {
  height: auto;
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 8px 0 16px;
}
._2nSm84bInnmZ_wrzY9Q80i {
  display: none;
}

._3zTs62XhLfJMW-WCZXxOBI {
  letter-spacing: .02em;
  font-size: 14px!important;
  cursor: pointer;
  color: #757575;
  /* text-decoration: underline; */
  border-bottom: 1px solid #757575;
}
._3zTs62XhLfJMW-WCZXxOBI:hover{
  color: #212121;
  border-bottom: 1px solid #212121;
}
._3zTs62XhLfJMW-WCZXxOBI:active{
  color: #616161;
}

._3BNK-neS9lHhmJaIrrqIxG {
  margin-right: 4px;
}

._21wmTtA3qUNK1juBZeCUzs {
  font-size: 14px;
  letter-spacing: 0.02em !important;
  display: flex;
  justify-content: start;
}
._38rYEyGdOH-PZWB_2HS0Do {
  margin-right: 8px;
}
._3ovGEZsJZPl5u1-MYrXoLe {
  /* display: none;
  text-decoration: none; */
}
._21wmTtA3qUNK1juBZeCUzs img, ._3ovGEZsJZPl5u1-MYrXoLe img {
  width: 18px;
  height: 18px;
  border-radius: 100%;
  margin-right: 5px;
  margin-top: -1px;
}
._3ovGEZsJZPl5u1-MYrXoLe ._3zTs62XhLfJMW-WCZXxOBI {
  border: none;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
  display: flex;
}
._3ovGEZsJZPl5u1-MYrXoLe ._3BNK-neS9lHhmJaIrrqIxG {
  margin: 0px 4px 0px 0px;
}
.OsCRSaNW9eTg3Dgbuog8P {
  display: flex;
}
.RjdVjKgjzbAWCjut6VSc_ ._1iBfFWMl1RH7wVqwhwzR1R {
  margin-top:6px;
}

/* processingModal start */
._3Fkpl9GTDEw6enfDtuLw6- {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  background: #FFFFFF;
  padding: 24px;
}

._3Fkpl9GTDEw6enfDtuLw6- ._3dp8q472efxXEeoPi8jpUm {
  width: 21px;
  height: 20px;
  color: #212121;
  fill: currentColor;
  display: inline-block;
  vertical-align: middle;
  padding: 2px;
  margin-bottom: 16px;
  -webkit-animation: _1M5gvxAJ0Vylwn1y_KeWjf 0.5s ease-in-out, o53kRmPQ-75i1BSeuHkKR 0.5s linear infinite;
  animation: _1M5gvxAJ0Vylwn1y_KeWjf 0.5s ease-in-out, o53kRmPQ-75i1BSeuHkKR 0.5s linear infinite;
}

._3Fkpl9GTDEw6enfDtuLw6- ._1Ds8KIDnNza3UrmU_s4GH {
  color: #505050;
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-style: normal;
  font-weight: 430;
  line-height: 140%;
  letter-spacing: 0.14px;
}

@-webkit-keyframes o53kRmPQ-75i1BSeuHkKR {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}

@keyframes o53kRmPQ-75i1BSeuHkKR {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0)
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}
/* processingModal end */

._1p7PjOvA95lNMcXmhFonew {
  display: flex;
  flex-direction: column;
  gap: 6px;
  justify-content: center;
  align-items: center;
  height: 289px;
  width: 100%;
}
._1p7PjOvA95lNMcXmhFonew span:first-of-type{
  font-size: 18px;
  font-weight: 535;
  color: #212121;
  line-height: 140%;
  letter-spacing: 0.03em;
}
._1p7PjOvA95lNMcXmhFonew span:last-of-type{
  font-size: 16px;
  color: #505050;
  line-height: 140%;
  letter-spacing: 0.03em;
  text-align: center;
}

@media only screen and (max-width: 1440px){
  .Q9p7z43tQ3iq5A-dZxHrZ{
    padding: 24px 0;
  }
  ._1ts621vmL61BqL-wsLlcd- {
    padding-top: 32px;
    line-height: 17px; /* 16.8px */
    letter-spacing: 0.36px;
    flex-direction: column-reverse;
    gap: 8px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
  .LD-3kDBeAHkr2xAEJqVFl{
    padding-top: 72px;
  }

  .mM5D4FZU-f55SKAa8adL6 {
    margin-right: 15px !important;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1160px) {
  .Q9p7z43tQ3iq5A-dZxHrZ {
    padding-top: 24px;
  }
  ._1ts621vmL61BqL-wsLlcd- {
    padding-top: 20px;
  }
  ._2xLuJ-yy0a3b22OUSwO7JW {
    padding-bottom: 90px;
  }
  ._1iBfFWMl1RH7wVqwhwzR1R {
    /* display: none !important; */
  }
  /* .staticCreditlPart {
    padding-right: 12px;
  } */
  ._1TFtF-78jNuhYro_pKo32M {
    /* height: 50px; */
    /* display: flex; */
    justify-content: flex-start;
    align-items: flex-end;
  }
  ._2OhuNJzaZAGY3A5y3b2d7- {
    /* height: 50px; */
    display: flex;
    justify-content: flex-start;
    align-items: flex-end;
  }
  ._21wmTtA3qUNK1juBZeCUzs img, ._3ovGEZsJZPl5u1-MYrXoLe img {
    display:block;
  }
  ._3njaZ_1tLb60wI4djo-YMG {
    /* padding-bottom: 180px; */
    padding-top: 32px;
  }
  ._1sjclgBKKWEEczLwSsoU74 {
    margin-right: 18px;
  }

  .p779pGHgF8jlUBOL_9XkZ:after {
    right: 20px;
  }

  .PHwh1eO_Lyg21o79UAENn {
    right: 15px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
  ._2evVMzBED7KmpZqv7zZcMH {
    flex-direction: column;
    align-items: flex-start;
  }
  ._1G4j5iHnSBb-ZZ_YNTiSDP {
    margin-bottom: 8px;
  }
  ._1OcWoZEfItaLDnp7DogARj {
    font-size: 16px;
    font-weight: 535;
    line-height: 140%; /* 22.4px */
    letter-spacing: 0.32px;
  }
  ._1KZg8ZMq8smUg-h2F1Yey- {
    padding-right: 48px;
  }
  ._3JGNX4oPr7mA8Vwnqgkoo7 {
    font-size: 14px;
    line-height: 140%; /* 19.6px */
    letter-spacing: 0.14px;
  }
  ._3szi1sRhDuaBWFyyB-jdg {
    display:block;
  }
  ._2xLuJ-yy0a3b22OUSwO7JW {
    display: flex;
    width: 100%;
  }
  ._32SuenY__HBZzplmmXaEVE {
    width: 60px;
  }
  ._2crhgc5e3ablKhds06h4wZ {
    /* width: 16% !important; */
    display: block;
  }
  ._2crhgc5e3ablKhds06h4wZ a{
    display: block;
    float: right;
  }
  ._3bnOoCcxCz1Yy63Ay_gF1E, ._3A9TS5EypkPSvLbcKscCIl, ._2_h5kG0UvedQ_6vFLwvig- {
    /* margin-left: 30px !important;
    margin-bottom: 16px; */
  }
  ._1TFtF-78jNuhYro_pKo32M {
    width: 100% !important;
    /* display: flex; */
    /* justify-content: flex-start;
    align-items: flex-end; */
  }
  ._2OhuNJzaZAGY3A5y3b2d7- {
    display: flex;
    justify-content: flex-start;
    align-items: flex-end;
  }
  .RjdVjKgjzbAWCjut6VSc_ {
    /* width: 16% !important; */
    /* height: 50px; */
    /* display: flex; */
  }
  .HY3jwNm-n21t6aOJTkkOv {
    width: 100%;
    margin-left: 0px;
    margin-top: 24px;
  }
  ._1ts621vmL61BqL-wsLlcd- {
    padding-top: 32px;
    line-height: 17px; /* 16.8px */
    letter-spacing: 0.36px;
    flex-direction: column-reverse;
    gap: 8px;
  }
  ._21wmTtA3qUNK1juBZeCUzs {
    display: block;
  }
  ._3l9V50mcKwv8LOyMzP1tJT {
    width: 348px!important;
    font-size: 14px;
  }
  ._3njaZ_1tLb60wI4djo-YMG {
    padding-bottom: 80px;
    padding-top: 32px;
  }
  .Q9p7z43tQ3iq5A-dZxHrZ {
    padding: 24px 0px 32px 0px;
  }
  ._3uHrg5wDrs1_X6-tA1xJIs {
    display: none !important;
  }
  ._2xLuJ-yy0a3b22OUSwO7JW {
    padding-bottom: 64px;
  }
}

@media only screen and (max-width: 1024px) {
  ._21wmTtA3qUNK1juBZeCUzs {
    display: flex;
  }
  ._3ovGEZsJZPl5u1-MYrXoLe {
    display: flex;
    align-items: center;
    justify-content: flex-end;
  }
  .RjdVjKgjzbAWCjut6VSc_ ._1iBfFWMl1RH7wVqwhwzR1R {
    margin-bottom:3px;
  }
  ._21wmTtA3qUNK1juBZeCUzs img, ._3ovGEZsJZPl5u1-MYrXoLe img {
    display:block;
  }
  ._2mqtd7FGE4SrTKNHPZSM3w,
  ._3U8bOKAx9IRtFLHyNv_fag{
    font-size: 14px;
  }

  ._3efnDyajiE6DsSqwSBodzp._28moXmmeCxLRCaHCuUjRhw {
    display: none;
  }
  .Q9p7z43tQ3iq5A-dZxHrZ ._2hKF4s68ZOI6vX0ae2SQvo {
    display: -webkit-flex;
    margin-bottom: 0;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
    position: relative;
    height: 48px;
    /* border-bottom: 1px solid #e0e0e0; */
  }

  .Q9p7z43tQ3iq5A-dZxHrZ h4{
    font-size: 0.875em;
    color: #fff;
    margin: 0 0 6px;
  }

  .Q9p7z43tQ3iq5A-dZxHrZ h4 span{
    font-size: 14px;
    font-weight: 535;
    color: #212121;
    line-height: 140%;
    letter-spacing: 0.14px;
  }

  ._2mqtd7FGE4SrTKNHPZSM3w {
    /* margin-top: 24px !important; */
    /* margin-bottom: 6px; */
    font-size: 14px;
  }

  ._3U8bOKAx9IRtFLHyNv_fag{
    font-size: 14px;
  }

  ._1TFtF-78jNuhYro_pKo32M {
    width: 100%;
    margin-bottom: 24px;
  }

  .HY3jwNm-n21t6aOJTkkOv {
    padding-right: 0;
    margin-left: 0;
    width: 100%;
  }

  ._2xLuJ-yy0a3b22OUSwO7JW {
    width: 100%;
    padding-bottom: 0px;
    display: block;
  }

  .i9qUIW6-uK86-JVBPzLDi {
    width: 100%;
    height: 48px;
    border-bottom: 1px solid #e0e0e0;
  }

  ._2ribPsIxIj0XLNt7HbEuKw {
    width: 100%;
    height: 48px;
    border-bottom: 1px solid #e0e0e0;
  }
  ._2xLuJ-yy0a3b22OUSwO7JW li {
    margin-bottom: 0;
    padding-top: 0;
  }

  ._32SuenY__HBZzplmmXaEVE {
    width: 100%;
    padding-top: 32px;
    padding-bottom: 32px;
    margin-bottom: 0px;
    padding-left: 0px;
  }
  ._2crhgc5e3ablKhds06h4wZ {
    width: 100%;
    padding-bottom: 0px;
    display: flex;
    padding: 4px 0;
  }

  ._1sjclgBKKWEEczLwSsoU74 {
    margin-right: 18px;
  }
  ._1-PLV2tu1YxtPyRZLO7LyG {
    margin-right: 18px;
  }
  ._1uhZpL7ZnvDvk3RTOB_cFt,
  ._1OcWoZEfItaLDnp7DogARj{
    font-size: 14px;
  }
  ._3T9nzczvUGbWNYcweOc4il{
    margin-bottom: 6px;
  }
  .d3Wjh-3D6auG84lM04ZF{
    margin-bottom: 16px;
  }
  ._2RzoP0cH7scj0H8RDQK15_{
    padding: 16px 0;
  }
}



@media only screen and (max-width: 767px) {
  .mM5D4FZU-f55SKAa8adL6 {
    display: none;
  }
  ._7n8GY90UaAvSWZmCsaPYl {
    padding: 16px 16px 24px 16px;
  }
  .hGEANySxYSIoOr_D-VoVx,
  .vVpCMudKbeKMQovqS0i8h {
    display: none !important;
  }
  ._2dkk7RX77Mc-a_F3NvePcx {
    display: block !important;
  }
  .LD-3kDBeAHkr2xAEJqVFl{
    padding: 30px 16px 22px;
    flex-direction: column;
  }
  .LD-3kDBeAHkr2xAEJqVFl div:first-child{
    margin-bottom: 2px;
  }
  ._3njaZ_1tLb60wI4djo-YMG {
    display: block;
    padding-bottom: 78px;
    padding-top: 39px;
  }
  ._1KZg8ZMq8smUg-h2F1Yey- {
    width: 100%;
    padding-right: 0px;
  }
  ._3szi1sRhDuaBWFyyB-jdg {
    display: block;
  }
  .MaIbYZc_MT7cZKKFSy-ec{
    margin-left: 0px !important;
  }
  .Q9p7z43tQ3iq5A-dZxHrZ {
    margin-top: 0;
    padding: 0 0px 0;
    z-index: 0;
  }
  .Q9p7z43tQ3iq5A-dZxHrZ input {
    padding-top: 14px;
    width: 100% !important;
  }
  ._3efnDyajiE6DsSqwSBodzp._28moXmmeCxLRCaHCuUjRhw {
    display: none;
  }
  .Q9p7z43tQ3iq5A-dZxHrZ ._2hKF4s68ZOI6vX0ae2SQvo {
    display: -webkit-flex;
    margin-bottom: 0;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    flex-wrap: nowrap;
    position: relative;
  }

  .Q9p7z43tQ3iq5A-dZxHrZ h4{
    font-size: 0.875em;
    color: #fff;
    margin: 0 0 6px;
  }

  .Q9p7z43tQ3iq5A-dZxHrZ h4 span{
    font-size: 14px;
    font-weight: 535;
    color: #212121;
    line-height: 140%;
    letter-spacing: 0.14px;
  }

  ._2mqtd7FGE4SrTKNHPZSM3w {
    margin-top: 24px !important;
    margin-bottom: 6px;
    font-size: 14px;
  }

  ._3U8bOKAx9IRtFLHyNv_fag{
    font-size: 14px;
  }

  ._1TFtF-78jNuhYro_pKo32M {
    width: 100%;
    margin-bottom: 24px;
  }

  .HY3jwNm-n21t6aOJTkkOv {
    padding-right: 0;
    margin-left: 0;
    width: 100%;
  }

  ._2xLuJ-yy0a3b22OUSwO7JW {
    width: 100%;
    padding-bottom: 0px;
    display: block;
  }

  ._32SuenY__HBZzplmmXaEVE {
    width: 100%;
    padding-top: 24px;
    padding-bottom: 13px;
    margin-bottom: 0px;
    padding-left: 0px;
  }
  ._2crhgc5e3ablKhds06h4wZ {
    width: 100%;
    /* padding-bottom: 0px; */
  }

  ._1sjclgBKKWEEczLwSsoU74 {
    margin-right: 18px;
  }
  ._1-PLV2tu1YxtPyRZLO7LyG {
    margin-right: 18px;
  }
  .p779pGHgF8jlUBOL_9XkZ {
    width: 100% !important;
    margin-bottom: 8px !important;
  }
  ._1Tq9fO0R8xN8zo6CC7SC-G {
    line-height: 20px;
  }

  ._2nSm84bInnmZ_wrzY9Q80i {
    display: block;
    font-size: 12px;
    line-height: 16.5px;
    margin-bottom: 24px;
  }
  ._2nSm84bInnmZ_wrzY9Q80i a{
    letter-spacing: 0.02em;
  }
  ._2nSm84bInnmZ_wrzY9Q80i a:hover {
    text-decoration: underline;
  }
  ._3Zh6E2PUnMt28ZnucbCNah {
  }
  ._1ts621vmL61BqL-wsLlcd- {
    border-top: none;
  }
  ._3OlpPuzPGQkPRJcUFZrWtq {
    display: flex;
    align-items: center;
    justify-content: flex-start;
  }
  ._25H_G8UeI5JQaHtsoJv3E6 {
  }
  ._2OhuNJzaZAGY3A5y3b2d7- {
    /* display: none; */
  }
  ._2uNDM7ld68SqIh8n3BH0uK{
    display: block;
  }

  ._2uNDM7ld68SqIh8n3BH0uK span, ._2uNDM7ld68SqIh8n3BH0uK a{
    /* display: block;
    margin-bottom: 2px; */
  }
  ._2uNDM7ld68SqIh8n3BH0uK ._1iBfFWMl1RH7wVqwhwzR1R {
    display: none;
  }
  ._2nSm84bInnmZ_wrzY9Q80i{
    display: none;
  }
  ._2evVMzBED7KmpZqv7zZcMH a {
    /* margin-right: 16px; */
  }
  ._2evVMzBED7KmpZqv7zZcMH span {
    margin-left: -2px;
  }
  .RjdVjKgjzbAWCjut6VSc_ {
    /* width: 30%;
    margin-bottom: 0px;
    margin-top: 38px;
    margin-right: 1px; */
  }

  ._2hKF4s68ZOI6vX0ae2SQvo {
    display: block;
  }
  ._2hKF4s68ZOI6vX0ae2SQvo {
    font-weight: 700;
    font-size: 14px;
    letter-spacing: .5px;
  }

  ._2zNTBmdTapy_wavavmv_H {
    order: 4;
    max-width: none;
    margin: 0;
    padding: 0 16px !important;
    font-size: 16px;
  }
  ._3zNvhc-UFGYg4b7_mEqlr9 {
    padding: 0px !important;
  }
  ._2nLSZMZlCvo93RB-gncT2N {
    width: 100%;
    padding-left: 0px;
  }
  ._3l9V50mcKwv8LOyMzP1tJT {
    width: 100% !important;
    font-size: 14px;
  }
  ._1OcWoZEfItaLDnp7DogARj {
    font-size: 16px;
    font-weight: 535;
    line-height: 140%; /* 22.4px */
    letter-spacing: 0.32px;
  }
  ._1KZg8ZMq8smUg-h2F1Yey- {
    padding-right: 12px;
  }
  ._3JGNX4oPr7mA8Vwnqgkoo7 {
    font-size: 14px;
    line-height: 140%; /* 19.6px */
    letter-spacing: 0.14px;
  }
  .p779pGHgF8jlUBOL_9XkZ:after {
    right: 20px;
  }
  .PHwh1eO_Lyg21o79UAENn {
    right: 15px;
  }
  .hiVXkOmKr8QFUa3ervaTL{
    padding-top: 15px;
    height: 460px;
  }
  ._26pjPXHSYkbvLLoj5_LvWQ {
    padding: 0px 1px 0px 1px;
    margin-bottom: 10px;
    margin-left: 5px;
    margin-top: 10px;
  }
  ._1ts621vmL61BqL-wsLlcd- {
    padding-top: 32px;
    flex-direction: column-reverse;
    gap: 8px;
  }

  ._1p7PjOvA95lNMcXmhFonew{
    height: 369px;
  }
}

@media only screen and (min-width: 768px) {
  ._26pjPXHSYkbvLLoj5_LvWQ {
    padding: 0px 4px 0px 4px;
    margin-bottom: 10px;
    margin-left: 5px;
    margin-top: 10px;
  }
  ._2xLuJ-yy0a3b22OUSwO7JW {
    /* padding-bottom: 64px; */
    width: 100%;
  }
}
._3nl9LY9VIwofKMSOAZmlgD:last-child {
  margin-bottom: 0;
}
.nW_6mxKqKJ7PA5odbC-sM {
  background-color: #ec523e;
  color: white;
  font-size: 14px;
  padding: 13px;
  margin: 0 0 10px;
}

._3Y0Qro7sMo89YENZP8gdnU {
  position: absolute;
  bottom: 0;
}

._3uHrg5wDrs1_X6-tA1xJIs,
._1Q0s0zIDeHamlgX5FqEkkB {
  display: none !important;
}
._3sT1j3xWnk1wyzDQ3FG6JN {
  display: inline-block !important;
}
._3jFsOHC60L2_lGdHc1NvmC {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
._3V7vu52Eq1WKdua6iaP3q {
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}
._3GMC3B4l-RoT-82XisQZ9o {
   position: relative;
   right: 0px;
   bottom: 29px;
   display: flex;
   justify-content: space-between;
   align-items: center;
   cursor: pointer;
 }
._3sygXaoAW531oeqG5-4rDc {
  font-size: 12px;
  overflow-y: auto;
  box-shadow: 1px 2px 3px 0 rgb(0 0 0 / 5%);
  position: relative;
  right: -7px;
  bottom: 32px;
  border: 1px solid #E0E0E0;
  z-index: 999999;
  display: none;
  cursor: pointer;
}

._2QE3o61pnwTK48IgL6msB6 {
  font-size: 12px;
  padding: 10px;
  text-align: center;
}

._2DOyQybGy96H8Fv14Zcg-Z {
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-top: 5px solid #fff;
  margin-left: 5px;
  position: relative;
  top: 3px;
}

.MYvhfLgETQeqOVNXYuZyG ._3sygXaoAW531oeqG5-4rDc{
  display: block;
}

.hiVXkOmKr8QFUa3ervaTL {
  width: 100%;
  padding-left: 24px;
  padding-right: 24px;
}

.vVpCMudKbeKMQovqS0i8h {
  display: flex;
}

.vVpCMudKbeKMQovqS0i8h ._18t6tScgm6xQ-4N7-z3Pd6 {
  width: 125px;
  height: 120px;
}

.LLpmbgDPOnPWD_X2YfiNr {
  width: 125px;
  height: 120px;
  margin-right: 100px;
}

._1RBDlt5qwnI1TPFYcugOkb {
  width: auto;
  height: 20px;
  margin-bottom: 1px;
}

.sJJEfhkAOD9nFrBaZPp_d {
  width: auto;
  height: 20px;
  margin-bottom: 16px;
}
._2dqxzvVekD4Z5IW_xy6LEH{
  width: 16px;
  height: 16px;

}
._10u0RX49JWLy1O_J2TGPBe .sJJEfhkAOD9nFrBaZPp_d{
  margin-bottom: 10px;
}
._1ts621vmL61BqL-wsLlcd- .sJJEfhkAOD9nFrBaZPp_d{
  margin-bottom: 0;
  height: 17px;
}

.vVpCMudKbeKMQovqS0i8h ._3xIF7epsoYQ-ebZU0m-MbU {
  width: 320px;
  height: 120px;
  flex: 1;
}

._3lVGiQixdtycSHX7y1S8Ts {
  width: 320px;
  height: 45px;
  margin-bottom: 20px;
}
._27R9SQeOLkUizSyfVWElvx {
  width: 250px;
  height: 18px;
}

._27R9SQeOLkUizSyfVWElvx:last-child {
  margin-top: 10px;
}

.vVpCMudKbeKMQovqS0i8h ._2-25Wa_UgH61MqgdzN1HoX {
  width: 70px;
  height: 30px;
}

.F2DZcH-JiZ4i3w1Pfrru1 {
  background: #cdcdcd;
  border-radius: 4px;
}

.hGEANySxYSIoOr_D-VoVx {
  display: flex;
  justify-content: space-between;
  margin-top: 120px;
}

.hGEANySxYSIoOr_D-VoVx .psRPYefOL80L6O4-1XGmC {
  width: 160px;
  height: 25px;
  margin-right: 195px;
}

.hGEANySxYSIoOr_D-VoVx ._2OhuNJzaZAGY3A5y3b2d7- {
  width: 275px;
  height: 25px;
  margin-right: 215px;
}

.hGEANySxYSIoOr_D-VoVx ._3jFsOHC60L2_lGdHc1NvmC {
  width: 90px;
  height: 25px;
}

.hGEANySxYSIoOr_D-VoVx .RjdVjKgjzbAWCjut6VSc_ {
  width: 160px;
  height: 25px;
}

._2dkk7RX77Mc-a_F3NvePcx {
  display: none;
  width: 100%;
  height: 25px;
}

._10rJEyHlc7zxjvDFDtRpix {
  display: flex;
  justify-content: space-between;
}

._2q2a5l8MmljlhFaIHTJDTp {
  width: 40px;
  height: 25px;
}
._3qRkZq9IHTBFwJP5Xh9Pq4 {
  width: 70px;
  height: 25px;
  margin-top: 40px;
}
._78R928eFK2oXR3E90PIZI {
  width: 100%;
  height: 42px;
  margin: 5px 0;
}
._11eGvbX3nap7PulZMc7aoc {
  width: 50%;
  height: 33px;
  margin-bottom: 40px;
}
._93OQNkBh_GkUtZo_NIcEb {
  width: 100%;
  height: 25px;
}
._93OQNkBh_GkUtZo_NIcEb:last-child {
  margin-top: 20px;
}

.jtkTQWktghucsJU8U3wGb{
  display: flex;
  flex-direction: column;
  gap: 6px;
}
._1G9L2li5PQjzIVqO-EDeDk{
  color: var(--on-base-error-default, #CB0000);
  font-size: 12px;
  line-height: 140%; /* 16.8px */
  letter-spacing: 0.36px;
  display: none;
}
.jtkTQWktghucsJU8U3wGb input{
  border: 1px solid #cb0000;
}
.jtkTQWktghucsJU8U3wGb ._1G9L2li5PQjzIVqO-EDeDk{
  display: flex;
}

._2U3qpm_2dCWCnpn44Yca9i {
  width: 100%;
  position: relative;
  max-width: 1440px;
	margin: 0 auto;
  flex: 1;
  order: 3;
}

@media only screen and (min-width: 768px) {
  ._2U3qpm_2dCWCnpn44Yca9i {
    padding: 0 24px !important;
  }
}

@media only screen and (max-width: 767px) {
  ._2U3qpm_2dCWCnpn44Yca9i {
    padding: 0 16px !important;
  }
}

._20_ob2RbX48VbuZZ_dd2Qe{
  width: calc(100% - 48px);
  background: #424242;
  display: flex;
  align-items: center;
  position: absolute;
  top: 0;
  margin-bottom: 33px;
  color: #212121;
  border-radius: 4px;
  font-weight: 400;
  padding: 6px;
}

._20_ob2RbX48VbuZZ_dd2Qe a {
  color: #757575;
  text-decoration: underline;
  cursor: pointer;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #FFFFFF;
}

.j1K1RH1qat16sdUOLZEKa {
  cursor: pointer;
}

._3_jD6GxoXg2N84rT92wIp_ {
  display: none;
}

._3ttsc5hbN2qCl6PvDMDjCr {
  margin-right: 6px;
}

.rMki_RCIYJ9C8sIdcqHTK {
  flex: 1;
  margin-left: 6px;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #FAFAFA;
}

._2ncLyih7J2O84_YTHFz7kJ {
  cursor: pointer;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._20_ob2RbX48VbuZZ_dd2Qe {
      top: 0px;
  }
}

._1vfnGfPp73JHohannvQJFD {
text-decoration: underline;
}

._18hu40oZn2K045xkGZET3S {
text-decoration: underline;
}

/* @media only screen and (min-width: 768px) {
.returnPolicy {
  display: inline-block;
}

.more {
  display: none;
}
} */

@media only screen and (max-width: 767px) {
  ._20_ob2RbX48VbuZZ_dd2Qe {
      top: 0;
      align-items: flex-start;
      width: calc(100% - 32px);
  }

  /* .returnPolicy {
      display: none;
  }
  
  .more {
      display: inline-block;
  } */

  .rMki_RCIYJ9C8sIdcqHTK {
      margin-left: 8px;
      font-size: 14px;
      font-weight: 400;
      padding-right: 36px;
      padding-bottom: 4px;
      padding-top: 2px;
  }
}
._1Rkv-MDukyjnnHwXLqyZQc {
  width: 100%;
  position: relative;
  max-width: 1440px;
	margin: 0 auto;
  flex: 1;
  order: 3;
}

@media only screen and (min-width: 768px) {
  ._1Rkv-MDukyjnnHwXLqyZQc {
    padding: 0 24px !important;
  }
}

@media only screen and (max-width: 767px) {
  ._1Rkv-MDukyjnnHwXLqyZQc {
    padding: 0 24px !important;
  }
}

._364HtsOcnEeeQvzdnMtckY {
  width: 100%;
  display: flex;
  justify-content: center;
}

._6n2De0fNPvzC4rp4Rlsnc {
  font-size: 14px;
}

._6n2De0fNPvzC4rp4Rlsnc .ul2fARo8pHUst-y8AjUJE {
  background-color: #ffffff;
  padding: 0px;
  border-radius: 4px;
  margin: 144px auto 578px;
  max-width: 378px;
}

._6n2De0fNPvzC4rp4Rlsnc .ul2fARo8pHUst-y8AjUJE ._4urBODwkGtFjPufCHaSMV {
  margin-bottom: 16px;
}
._6n2De0fNPvzC4rp4Rlsnc .ul2fARo8pHUst-y8AjUJE ._4urBODwkGtFjPufCHaSMV:last-child {
  margin-bottom: 0px;
}
._6n2De0fNPvzC4rp4Rlsnc .ul2fARo8pHUst-y8AjUJE ._3r9iZCKmXMQ26L8rQpoUFd {
  display: inline-block;
  max-width: 100%;
  min-height: 17px;
  margin-bottom: 6px;
  font-weight: normal;
  font-size: 12px;
  line-height: 16.8px;
  letter-spacing: 0.03em;
}
._6n2De0fNPvzC4rp4Rlsnc ._1WrdGsQ--ZfP3QLOFzIIYm {
  margin-top: 0;
  text-align: left;
  color: #212121;
  font-weight: normal;
  letter-spacing: normal;
  margin-bottom: 8px;
  font-size: 20px;
  line-height: 24px;
}

._6n2De0fNPvzC4rp4Rlsnc .HAv-Qw2MeZaOpwoxBDyr5 {
  color: #757575;
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  margin-bottom: 24px;
}

._6n2De0fNPvzC4rp4Rlsnc ._3SgwkEplfuaqWcYbNVLqCn {
  display: flex;
  align-items: baseline;
}

._6n2De0fNPvzC4rp4Rlsnc ._3SgwkEplfuaqWcYbNVLqCn .ul2fARo8pHUst-y8AjUJE &gt; ._2xwTNXCfhBNQ3jULfBSXM9 {
  cursor: pointer;
  margin-right: 4px;
}

._6n2De0fNPvzC4rp4Rlsnc ._1e9KY3vi_Y_-oC8yv-vJdz {
  cursor: pointer;
	display: flex;
  align-items: center;
  justify-content: center;
	background-color: #212121;
	border: 1px #0000 solid;
	border-radius: 2px;
	color: #fff;
	font-weight: 500;
	text-align: center;
  position: relative;
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.02em;
  width: 100%;
  height: 40px;
  margin-top: 24px;
  padding: 0px;
}
._6n2De0fNPvzC4rp4Rlsnc ._1e9KY3vi_Y_-oC8yv-vJdz:hover {
  background: #424242;
}
._6n2De0fNPvzC4rp4Rlsnc ._1e9KY3vi_Y_-oC8yv-vJdz:active {
  background: #616161;
}
._6n2De0fNPvzC4rp4Rlsnc ._1e9KY3vi_Y_-oC8yv-vJdz:disabled {
  background-color: #ccc;
}

._15sfSM5UBWqjERppTP355A {
  border: 1px #BDBDBD solid;
  outline: none;
  outline-offset: 0;
	background-clip: padding-box;
	border-radius: 2px;
	display: block;
	box-sizing: border-box;
	width: 100%;
  height: 40px;
	padding: 0px 12px;
	word-break: normal;
	line-height: 19.6px;
  background-color: #fff;
	color: #212121;
  font-size: 14px;
  letter-spacing: 0.01em;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}
._15sfSM5UBWqjERppTP355A:focus {
  border: 1px solid #616161;
}
._15sfSM5UBWqjERppTP355A:hover {
  border: 1px solid #616161;
}
._15sfSM5UBWqjERppTP355A:active {
  border: 1px solid #616161;
}

._6n2De0fNPvzC4rp4Rlsnc ._2eM3QxXZ38r4EKJOCEf2ri {
  display: inline-block;
  color: #ff5a50;
  transform: translate(0, 0.2em);
  padding-right: 2px;
}
._6n2De0fNPvzC4rp4Rlsnc ._-CiHLR8W0ZDhHdbbk2qr {
  border-color: #CB0000;
}

._15sfSM5UBWqjERppTP355A:-webkit-autofill {
  -webkit-box-shadow:0 0 0 50px white inset; /* Change the color to your own background color */
}

._3LAw-G-H1jm5r1Y0FGl1_u {
  min-height: 40px;
  background: #FFEBEE;
  border-radius: 2px;
  padding: 10px 12px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-top: 24px;
}
.vdZrw2xNwryeXzkNRxTL {
  margin-right: 10px;
  position: relative;
  flex-shrink: 0;
}
._3HCt6BylQj5GXeuDGtsaie {
  font-size: 14px;
  line-height: 19.6px;
  color: #CB0000;
  position: relative;
  top: 1px;
}
._3ts7WZ7-2CeoHDJdLuEpos ._2sGpMx4cBwoK8ZMuwKZo2f,
._3ts7WZ7-2CeoHDJdLuEpos ._3u1KeSSj9tSTlevBIXOWlX,
._3ts7WZ7-2CeoHDJdLuEpos ._2R1dYhSrTIo9upJPrKzU0R,
._3ts7WZ7-2CeoHDJdLuEpos ._1a9qDBZWEEsM6fEwZKHgO6,
._3ts7WZ7-2CeoHDJdLuEpos ._2jBZm3hs9Z9aAj_eNaInKa,
._3ts7WZ7-2CeoHDJdLuEpos ._2jDKo2Lc84F0B490y9m50h,
._3ts7WZ7-2CeoHDJdLuEpos._2R1dYhSrTIo9upJPrKzU0R label,
._3ts7WZ7-2CeoHDJdLuEpos._1a9qDBZWEEsM6fEwZKHgO6 label,
._3ts7WZ7-2CeoHDJdLuEpos._2jBZm3hs9Z9aAj_eNaInKa label,
._3ts7WZ7-2CeoHDJdLuEpos._2jDKo2Lc84F0B490y9m50h label {
  color: #CB0000;
  font-size: 12px;
  margin-top: 6px;
}

h3, ._1mlTh9d3JzbPU6uXIRFC1r {
  font-size: 24px;
}

@-webkit-keyframes -zyI1mbXORuwQYzwnE8j8 {
  0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }

  100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg)
  }
}

@keyframes -zyI1mbXORuwQYzwnE8j8 {
  0% {
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
  }

  100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg)
  }
}
._1bVcem4Ffco6im7CIUUCap {
  -webkit-animation: -zyI1mbXORuwQYzwnE8j8 2s infinite linear;
  animation: -zyI1mbXORuwQYzwnE8j8 2s infinite linear;
}
._2xwTNXCfhBNQ3jULfBSXM9 {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-right: 6px;
  width: 14px;
  height: 14px;
  fill: currentColor;
}
._3aVVbZEK04TJswKh8gjumh {
  display: none;
}

@media only screen and (max-width: 767px) {
  ._4iBzeWBitbzicmWNWg54W {
    top: 0;
    align-items: flex-start;
    width: 100% !important;
  }
  ._10_75xskiTZ0W8OmaIjInP {
    margin-left: 8px;
    font-size: 14px;
    font-weight: 400;
    padding-right: 36px;
    padding-bottom: 4px;
    padding-top: 2px;
  }
  ._6n2De0fNPvzC4rp4Rlsnc .HAv-Qw2MeZaOpwoxBDyr5 {
    line-height: 20px;
  }
  ._6n2De0fNPvzC4rp4Rlsnc .ul2fARo8pHUst-y8AjUJE {
    margin-top: 16px;
    margin-bottom: 301px;
  }
}
/* final sale */
.DPqKuJM_Ugt7yekzQ5_pO {
  padding-top: 8px;
  padding-bottom: 2px;
}
._1mEDrvtAowxJJMyKmQPGOc {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  color: var(--light-base-tertiary-default, #757575);
  text-align: left;
}
@media only screen and (max-width: 767px) {
  ._1mEDrvtAowxJJMyKmQPGOc {
    font-size: 12px;
    letter-spacing: 0.03em;
  }
}
._1PTDwaJDca9wRmZRXm4GdV {
  position: relative;
}
._1MU01m8sUMhCP75PeU8HZR {
  text-decoration: none;
}
._1d8ABvORU2UXlBcFkbV6mu {
  max-width: 100%;
  overflow: hidden;
  position: relative;
  padding-top: 128.77%;
}
._2kUwjgWlDRmGYbeXiuLoX4 {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.ff0gYUngfVb8xveKubK0i {
  padding-top: 8px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #505050;
}

._1w8lxdgsJG7kpKvmgt_WKt {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
._35DrfRcsbvFAM2CgCkpzqu {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0.02em;
  text-align: left;
  color: var(--light-base-primary-default, #212121);
}
._1Ls82ywmJfgP7RFpFcVUD5 {
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #212121;
}
._33Ji7WR2s5pagU2mWuUO-H {
  padding-top: 12px;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0.02em;
  text-align: left;
  color: var(--light-base-primary-default, #212121);
}
.RIezDjpHcTWBYSJfRdndQ ._33Ji7WR2s5pagU2mWuUO-H{
  font-size: 16px;
}
/*
wishlist start
*/
.swnEP0ScjXbl1_95sOUCS{
  position: absolute;
  right: 0px;
  top: 0px;
  width: 32px;
  height: 32px;
  z-index: 2;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
._26LHBPH6ReZWZihkV4tEbB svg{
  animation: _2lXdE9cL6JmoZjbPtAClM_ 0.2s ease 1;
}
@keyframes _2lXdE9cL6JmoZjbPtAClM_ {
	40% { transform:translateY(7%); }
  60% { transform:translateY(-2%); }
  100% { transform:translateY(0); }
}

@media (hover: hover) {
  .swnEP0ScjXbl1_95sOUCS:hover{
    border-radius: 16px;
    background: rgba(0, 0, 0, 0.07);
  }
  .swnEP0ScjXbl1_95sOUCS:active{
    background: rgba(0, 0, 0, 0.07);
    width: 24px;
    height: 24px;
    border-radius: 16px;
    top: 4px;
    right: 4px;
  }
  ._26LHBPH6ReZWZihkV4tEbB:hover{
    border-radius: 16px;
    background: #FFEBEE;
  }
  ._26LHBPH6ReZWZihkV4tEbB:active{
    background: #FCA6A6;
    width: 24px;
    height: 24px;
    border-radius: 16px;
    top: 4px;
    right: 4px;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1440px) {
  ._1d8ABvORU2UXlBcFkbV6mu {
    padding-top: 128.97%;
  }
}
@media only screen and (max-width: 1023px) {
  ._1d8ABvORU2UXlBcFkbV6mu {
    padding-top: 128.88%;
  }
  ._35DrfRcsbvFAM2CgCkpzqu {
    font-size: 14px;
  }
  ._1Ls82ywmJfgP7RFpFcVUD5 {
    font-size: 14px;
    line-height: 19.6px;
  }
  ._33Ji7WR2s5pagU2mWuUO-H {
    padding-top: 8px;
  }
  .ff0gYUngfVb8xveKubK0i {
    font-size: 12px;
    line-height: 17px;
    letter-spacing: 0.03em;
  }

  .RIezDjpHcTWBYSJfRdndQ ._35DrfRcsbvFAM2CgCkpzqu {
    letter-spacing: 0.01em;
    margin-top: -2px;
  }
  .RIezDjpHcTWBYSJfRdndQ ._1Ls82ywmJfgP7RFpFcVUD5 {
    letter-spacing: 0.01em;
  }
  .RIezDjpHcTWBYSJfRdndQ ._33Ji7WR2s5pagU2mWuUO-H{
    font-size: 14px;
    margin-top: 5px;
  }
}

@media only screen and (max-width: 767px) {
  ._1d8ABvORU2UXlBcFkbV6mu {
    padding-top: 128.57%;
  }
  ._35DrfRcsbvFAM2CgCkpzqu {
    font-size: 14px;
  }
  ._1Ls82ywmJfgP7RFpFcVUD5 {
    font-size: 14px;
    line-height: 19.6px;
    letter-spacing: 0.14px;
    margin-top: -1px;
  }
  ._33Ji7WR2s5pagU2mWuUO-H {
    padding-top: 8px;
    font-size: 14px;
    line-height: 19.6px;
    letter-spacing: 0.14px;
  }
  .ff0gYUngfVb8xveKubK0i {
    font-size: 12px;
    line-height: 17px;
    letter-spacing: 0.03em;
  }
}
.puUpDtumAaZmLifKUIxhy{
  bottom: 36px !important;
}
._1TcpG0pgvBljcyiL222dcv{
  background-color: #cb0000 !important;
  color: #fafafa !important;
  display: flex !important;
  align-items: center !important; 
  justify-content: space-between !important;
  width: 450px !important;
  padding: 8px !important;
  height: 36px !important;
  flex-grow: unset !important;
}
.KxRiJJoxNVcgMgqkxPO5I{
  width: fit-content !important;
  min-width: 145px !important;
  justify-content: center !important;
}
._1TcpG0pgvBljcyiL222dcv&gt;div{
  padding: 0 !important;
}
.MKpQx53l8StDdt1FqpzNL{
  display: flex;
  justify-content: space-between;
  width: 434px;
  align-items: center;
}
.KxRiJJoxNVcgMgqkxPO5I .MKpQx53l8StDdt1FqpzNL{
  width: fit-content;
}
.MKpQx53l8StDdt1FqpzNL svg{
  cursor: pointer;
}
._2DtzeOTgYQ0Zxa6niWpWy-{
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.14px;
  color: #fafafa;
  font-family: "Basel Grotesk";
}
._2DtzeOTgYQ0Zxa6niWpWy- svg{
  cursor: none;
}

@media (max-width: 768px) {
  .puUpDtumAaZmLifKUIxhy{
    padding: 0 16px;
  }
  ._1TcpG0pgvBljcyiL222dcv,
  ._1TcpG0pgvBljcyiL222dcv&gt;div,
  .MKpQx53l8StDdt1FqpzNL
  {
    min-width: 100% !important;
  }
  .MKpQx53l8StDdt1FqpzNL{
    width: auto;
  }
}
._16qXbrzatICKJb5RTj8eqp {
	position: relative;
  top: 0px;
  bottom: 0;
  margin: 0;
  padding: 0;
  background: #fff;
  z-index: 99;
  display: grid;
  grid-template-columns: repeat(6, minmax(13.25rem, 1fr));
  grid-gap: 0 24px;
  padding-top: 54px;
  padding-bottom: 24px;
  height: 100%;
}
._1qjtAKon1QHR06DC-SxD5T {
  width: 100%;
	list-style: none;
}
.c54Ojjc1hNMySXixm6X8W {
	position: relative;
	display: block;
	background-color: #f5f5f5;
  overflow: hidden;
  padding-top: 128.77%;
}
._85rLsyB1U25k2puHGNClx {
  padding-top: 32px;
  padding-bottom: 26px;
}
._3z_qmqdqUH2RINcmD7NkvW,
.Cx9pPTArl7KrcmH5HIAqa,
._1AcKX5PLIwYfM31I5SqKVO {
	background-color: #f5f5f5;
	height: 14px;
	margin-bottom: 12px;
}
._3z_qmqdqUH2RINcmD7NkvW {
  width: 74px;
	border-radius: 4px;
}
.Cx9pPTArl7KrcmH5HIAqa {
	border-radius: 4px;
}
._1AcKX5PLIwYfM31I5SqKVO {
  width: 140px;
	margin-top: 18px;
  margin-bottom: 0px;
	border-radius: 4px;
}

@media only screen and (min-width: 1024px) and (max-width: 1440px) {
  ._16qXbrzatICKJb5RTj8eqp {
    grid-template-columns: repeat(5, minmax(auto, 1fr));
  }
  .c54Ojjc1hNMySXixm6X8W {
    padding-top: 128.97%;
  }
  ._1qjtAKon1QHR06DC-SxD5T:nth-child(n+6) {
    display: none;
  }
}
@media only screen and (max-width: 1023px) {
  ._16qXbrzatICKJb5RTj8eqp {
    grid-template-columns: repeat(5, minmax(auto, 1fr));
  }
  ._16qXbrzatICKJb5RTj8eqp::after {
    content: "";
    display: table;
    clear: both;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 24px;
    background: #fff;
    z-index: 99;
    height: 100%;
    margin-right: -24px;
  }
  .c54Ojjc1hNMySXixm6X8W {
    padding-top: 128.88%;
  }
  ._1AcKX5PLIwYfM31I5SqKVO {
    width: 100px;
  }
  ._1qjtAKon1QHR06DC-SxD5T:nth-child(n+6) {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  ._16qXbrzatICKJb5RTj8eqp {
    grid-template-columns: repeat(2, minmax(auto, 1fr));
  }
  ._16qXbrzatICKJb5RTj8eqp::after {
    content: "";
    display: table;
    clear: both;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 16px;
    background: #fff;
    z-index: 99;
    height: 100%;
    margin-right: -16px;
  }
  .c54Ojjc1hNMySXixm6X8W {
    padding-top: 128.57%;
  }
  ._85rLsyB1U25k2puHGNClx {
    padding-bottom: 11px;
  }
  ._1qjtAKon1QHR06DC-SxD5T:nth-child(n+3) {
    display: none;
  }
}
/* General Styles */
._1GDZfYFPxXMTKEfhH5M1KQ {
  position: relative;
  width: 100%;
}

._2KR89c9msZazfAcBqBAP7v {
  margin-bottom: 24px;
}

.PTq68fe1ed1z8sqW_v7JT {
  position: absolute;
  inset: 0;
  z-index: 100;
  background: #fff;
}

._229hYg1XRrteWC74EsueST {
  padding: 16px 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

._2NnNWzpAz3MqJHEM07mdQF {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0.02em;
  text-align: left;
}

._1Y2XKYu_8QOjgKCxhnFvn_ ._2NnNWzpAz3MqJHEM07mdQF {
  font-weight: bold !important;
}

.WeW4qbDNb212K-D55i1ST {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #757575;
  text-decoration: none;
  white-space: nowrap;
}

.WeW4qbDNb212K-D55i1ST:hover {
  text-decoration: underline;
}

/* Related Items Grid Layout */
._2q0CmcCtCim5-QtsK_JK0y {
  display: grid;
  grid-template-columns: repeat(6, minmax(13.25rem, 1fr));
  gap: 0 24px;
}

.HTpkI44EH5N-Im3xnJHJk {
  display: none;
}

.HTpkI44EH5N-Im3xnJHJk .swiper-slide {
  width: 20.8% !important;
  padding-right: 24px;
  box-sizing: border-box;
}

/* Media Queries */
@media (max-width: 1440px) {
  ._2q0CmcCtCim5-QtsK_JK0y {
    grid-template-columns: repeat(5, minmax(11.01rem, 1fr));
  }

  .ABqXssIn6u8B5dtfRueZ0 &gt; div:nth-last-child(1) {
    display: none !important;
  }
}

@media (max-width: 1023px) {
  ._2q0CmcCtCim5-QtsK_JK0y {
    display: none;
  }

  .HTpkI44EH5N-Im3xnJHJk {
    display: block;
    margin: 0 -24px;
  }

  .HTpkI44EH5N-Im3xnJHJk .swiper-slide:first-child {
    margin-left: 24px;
  }
}

@media (max-width: 767px) {
  .HTpkI44EH5N-Im3xnJHJk {
    margin: 0 -16px;
  }

  .HTpkI44EH5N-Im3xnJHJk .swiper-slide {
    width: 41.9% !important;
    padding-right: 24px;
  }

  .HTpkI44EH5N-Im3xnJHJk .swiper-slide:first-child {
    margin-left: 16px;
  }

  ._2KR89c9msZazfAcBqBAP7v {
    /* margin-bottom: 18px; */ /* Optional */
  }
}

/* Product Card Styles */
._2qMJzLkPSWNibsjHRN9ocF {
  position: relative;
}

._1RiyayA-KPN5t2zsD14k1y {
  text-decoration: none;
}

._1YYT0Ue86CkXshI_0wuO5r {
  max-width: 100%;
  overflow: hidden;
  position: relative;
  padding-top: 128.77%;
}

._2imqYKso7YcElknoG5vxMo {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}

/* New Season Label */
._2P0fp7Rh-RBlpKYUQR6Icb {
  padding-top: 8px;
  padding-bottom: 2px;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #505050;
}

/* Product Info */
._2-9CT0boySegeUZt2ADqTp {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

._7VHAvi08yDowQpf3PRYJS {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #212121;
}

._3EJ8wiqZVJSuS66ZFFaIqo {
  font-size: 16px;
  line-height: 22px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #212121;
}

.pWKKs_BQN9SP30B9lfDAx {
  padding-top: 12px;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #212121;
}

/* Wishlist Button */
._1iZ14mY9_9w_OP53_7Torx {
  position: absolute;
  top: 0;
  right: 0;
  width: 32px;
  height: 32px;
  z-index: 2;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}

._33V_25764mnWnjM-uQJlrw svg {
  animation: _170Rveaku5b7SNumozre-3 0.2s ease 1;
}

@keyframes _170Rveaku5b7SNumozre-3 {
  40% { transform: translateY(7%); }
  60% { transform: translateY(-2%); }
  100% { transform: translateY(0); }
}

/* Hover and Active States for Wishlist Button */
@media (hover: hover) {
  ._1iZ14mY9_9w_OP53_7Torx:hover{
    border-radius: 16px;
    background: rgba(0, 0, 0, 0.07);
  }
  ._1iZ14mY9_9w_OP53_7Torx:active{
    background: rgba(0, 0, 0, 0.07);
    width: 24px;
    height: 24px;
    border-radius: 16px;
    top: 4px;
    right: 4px;
  }
  ._33V_25764mnWnjM-uQJlrw:hover{
    border-radius: 16px;
    background: #FFEBEE;
  }
  ._33V_25764mnWnjM-uQJlrw:active{
    background: #FCA6A6;
    width: 24px;
    height: 24px;
    border-radius: 16px;
    top: 4px;
    right: 4px;
  }
}

/* Responsive Adjustments */
@media only screen and (min-width: 1024px) and (max-width: 1440px) {
  ._1YYT0Ue86CkXshI_0wuO5r {
    padding-top: 128.97%;
  }
}
@media only screen and (max-width: 1023px) {
  ._1YYT0Ue86CkXshI_0wuO5r {
    padding-top: 128.88%;
  }
  ._7VHAvi08yDowQpf3PRYJS {
    font-size: 14px;
  }
  ._3EJ8wiqZVJSuS66ZFFaIqo {
    font-size: 14px;
    line-height: 19.6px;
  }
  .pWKKs_BQN9SP30B9lfDAx {
    padding-top: 8px;
  }
  ._2P0fp7Rh-RBlpKYUQR6Icb {
    font-size: 12px;
    line-height: 17px;
    letter-spacing: 0.03em;
  }
}

@media only screen and (max-width: 767px) {
  ._1YYT0Ue86CkXshI_0wuO5r {
    padding-top: 128.57%;
  }
  ._7VHAvi08yDowQpf3PRYJS {
    font-size: 14px;
  }
  ._3EJ8wiqZVJSuS66ZFFaIqo {
    font-size: 14px;
    line-height: 19.6px;
    letter-spacing: 0.14px;
    margin-top: -1px;
  }
  .pWKKs_BQN9SP30B9lfDAx {
    padding-top: 8px;
    font-size: 14px;
    line-height: 19.6px;
    letter-spacing: 0.14px;
  }
  ._2P0fp7Rh-RBlpKYUQR6Icb {
    font-size: 12px;
    line-height: 17px;
    letter-spacing: 0.03em;
  }
}

.BcqkYl8qbhtNLW76d3fr8 {
  position: relative;
  width: 100%;
}
._39AoA0XhuplRV8AkZi-5OU {
  margin-bottom: 24px;
}
._1BqURwWg786ZAVNChblKbg {
  position: relative;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 100;
  background: #fff;
}
.ekP3P092UAV7R27FkAeKJ {
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.tIeRqVhUuSkYua_fhPhHx {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0.02em;
  text-align: left;
}
._1ReGRWNw3v86q-EDESGK4_ .tIeRqVhUuSkYua_fhPhHx {
  font-weight: bold !important;
}
._1ydZYqBMq6GD0eyR77oPzY {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 0.01em;
  text-align: left;
  color: #757575;
  text-decoration: none;
  white-space: nowrap;
}
._1ydZYqBMq6GD0eyR77oPzY:hover {
  text-decoration: underline;
}
._1zT06y7-btocECO6qTUkWN {
  overflow-x: auto;
}
._2TeGxXjFeRo94VOIAWzRqj {
  display: grid;
  grid-template-columns: repeat(6, minmax(13.25rem, 1fr));
  grid-gap: 0 24px;
}
._314rg1Utupgb9GmKGOyx8Z {
  display: none;
}
._314rg1Utupgb9GmKGOyx8Z .swiper-slide {
  width: 20.8% !important;
  padding-right: 24px;
  box-sizing: border-box;
}

@media only screen and (min-width: 1024px) and (max-width: 1440px) {
  ._2TeGxXjFeRo94VOIAWzRqj {
    grid-template-columns: repeat(5, minmax(11.0125rem, 1fr));
  }
  ._1R2SF6ZLunfwmws02BTmZG&gt;div:nth-last-child(1) {
    display: none !important;
  }
}
@media only screen and (max-width: 1023px) {
  ._2TeGxXjFeRo94VOIAWzRqj {
    display: none;
  }
  ._314rg1Utupgb9GmKGOyx8Z {
    display: block;
    margin-left: -24px;
    margin-right: -24px;
  }
  ._314rg1Utupgb9GmKGOyx8Z .swiper-slide:first-child {
    margin-left: 24px;
  }
}

@media only screen and (max-width: 767px) {
  ._314rg1Utupgb9GmKGOyx8Z {
    display: block;
    margin-left: -16px;
    margin-right: -16px;
  }
  ._314rg1Utupgb9GmKGOyx8Z .swiper-slide {
    width: 41.9% !important;
    padding-right: 24px;
  }
  ._314rg1Utupgb9GmKGOyx8Z .swiper-slide:first-child {
    margin-left: 16px;
  }
  ._314rg1Utupgb9GmKGOyx8Z .swiper-slide:last-child {
    /* padding-right: 16px; */
  }
  ._39AoA0XhuplRV8AkZi-5OU {
    margin-bottom: 28px;
  }
  .tIeRqVhUuSkYua_fhPhHx{
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 60%;
    overflow-x: hidden;
  }
}

._3rLloT_RUfX1YTxZsGCbvC {
  position: relative;
  width: 100%;
}
._1wattkberU-_lnq3ZIaELc {
  margin-bottom: 24px;
}
._3-1G6vNdD2T-MQLYuaZeqK {
  position: relative;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 100;
  background: #fff;
}
.S_UzzPU1tWCeUqeBMLd7m {
  padding-top: 16px;
  padding-bottom: 16px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._1aBuL6x9g7iXLnjVixAU60 {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0.02em;
  text-align: left;
}
._15iYd_PxUm-PCyVrd2NjYQ ._1aBuL6x9g7iXLnjVixAU60 {
  font-weight: bold !important;
}
._3mZNu5iaPd1uqY4LTtAnep {
  display: grid;
  grid-template-columns: repeat(6, minmax(13.25rem, 1fr));
  grid-gap: 0 24px;
}
._2MMAfozf5QsysnslVTkdXx {
  display: none;
}
._2MMAfozf5QsysnslVTkdXx .swiper-slide {
  width: 20.8% !important;
  padding-right: 24px;
  box-sizing: border-box;
}
._3IQWdaWeMlciVPGd17906S {
  display: block;
}
._3IQWdaWeMlciVPGd17906S._2l2C5mGWM2_yUlot_Zaozo {
  display:none;
}
@media only screen and (min-width: 1024px) and (max-width: 1440px) {
  ._3mZNu5iaPd1uqY4LTtAnep {
    grid-template-columns: repeat(5, minmax(11.0125rem, 1fr));
  }
  .as9FFTTbopJFuO3jMz-OK&gt;div:nth-last-child(1) {
    display: none !important;
  }
}
@media only screen and (max-width: 1023px) {
  ._3mZNu5iaPd1uqY4LTtAnep {
    display: none;
  }
  ._2MMAfozf5QsysnslVTkdXx {
    display: block;
    margin-left: -24px;
    margin-right: -24px;
  }
  ._2MMAfozf5QsysnslVTkdXx .swiper-slide:first-child {
    margin-left: 24px;
  }
}

@media only screen and (max-width: 767px) {
  ._2MMAfozf5QsysnslVTkdXx {
    display: block;
    margin-left: -16px;
    margin-right: -16px;
  }
  ._2MMAfozf5QsysnslVTkdXx .swiper-slide {
    width: 41.9% !important;
    padding-right: 24px;
  }
  ._2MMAfozf5QsysnslVTkdXx .swiper-slide:first-child {
    margin-left: 16px;
  }
  ._2MMAfozf5QsysnslVTkdXx .swiper-slide:last-child {
    /* padding-right: 16px; */
  }
  ._1wattkberU-_lnq3ZIaELc {
    margin-bottom: 20px;
  }
}

/* Product Guide */
._2QgbAe5tFtbeb3yODlgZjq {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 1050;
  opacity: 0;
  transition: opacity .3s ease-in;
  overflow-y: auto;
  pointer-events: none;
}
._11Df1RgnRg_VhpzIvcBOBp {
  opacity: 1;
  pointer-events: auto;
}
.t5dBW7EMoXzi2bmf4UAGt {
  opacity: 0;
  background: #000;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  z-index: -1;
  transition: opacity .3s ease-in;
}
._11Df1RgnRg_VhpzIvcBOBp .t5dBW7EMoXzi2bmf4UAGt {
  opacity: .5;
}
._2YbgvEvU5-saJ8W17zyyts {
  height: 100%;
  outline: 0px;
  overflow: hidden auto;
  text-align: center;
}
.hXefPDiNmx26IxEsZrudO {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  width: 866px;
  z-index: 999;
  background: #fff;
  border-radius: 8px;
  margin: 64px auto;
  opacity: 0;
  transform: translateY(24px);
}
._11Df1RgnRg_VhpzIvcBOBp .hXefPDiNmx26IxEsZrudO {
  transition: opacity .3s ease, transform .3s cubic-bezier(.34,.98,.44,1);
  transform: translateY(0);
  opacity: 1;
}

._1GAPKnSC4umPCdZr13J-JT .hXefPDiNmx26IxEsZrudO,
.m0zoxK7RlzXhC29ZtkG0E .hXefPDiNmx26IxEsZrudO {
  width: 964px;
}
._3I8ejcQdZgG_8Lpc6sZ85Q {
  padding: 32px 32px 16px 40px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1000;
}
._3_pZdKFAI1h8BCCB8iSivH {
  padding: 0px 32px 48px 32px;
}
.xWWR2T7JavEhFz8Aw6z8v {
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 24px;
  line-height: 120%;
  padding-top: 8px;
}
.J93IRHZWpZYFIeqjuer6Q {
  font-family: "Basel Grotesk";
  color: #757575;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
}
._1_MxIUaQGIbq9EBiWgBGC- {
  cursor: pointer;
  width: 48px;
  height: 48px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  background: transparent;
  border-radius: 24px;
  padding: 0px;
}
._1MRb-ipFc5lNSgmvc9JEUN {
  background: rgba(0, 148, 255, 0.16);
  border: 2px solid #0094FF;
  box-shadow: 0px 0px 8px rgba(0, 148, 255, 0.4);
  border-radius: 24px;
}
._1_MxIUaQGIbq9EBiWgBGC-:hover {
  border: none;
  box-shadow: none;
  background: #F5F5F5;
  border-radius: 24px;
}
._1_MxIUaQGIbq9EBiWgBGC-:active {
  border: none;
  box-shadow: none;
  background: #EEEEEE;
  border-radius: 24px;
}
@media only screen and (max-width: 767px) {
  ._1_MxIUaQGIbq9EBiWgBGC- {
    width: 40px;
    height: 40px;
  }
  ._1MRb-ipFc5lNSgmvc9JEUN {
    border-radius: 20px;
  }
  ._1_MxIUaQGIbq9EBiWgBGC-:hover {
    border-radius: 20px;
  }
  ._1_MxIUaQGIbq9EBiWgBGC-:active {
    border-radius: 20px;
  }
}
._1_MxIUaQGIbq9EBiWgBGC- .v1dYIDHxLJkcqKRz9C0Id {
  width: 22px;
  height: 22px;
}

/* list */
._2utB_3ICKyRsxI6nIZpSbr._1zS7t3xR__p17zJvJN53bo {
  display: block !important;
}
._3WDnttb1xGFdqQkfm3uFu- {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 170%;
  letter-spacing: 0.01em;
  color: #212121;
  margin-bottom: 24px;
  padding: 0 8px;
}
._19MkZUouBU1YRUYYGRdz5X {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  font-weight: 500;
  margin-bottom: 16px;
  padding: 0 8px;
}
._3CZOtrcyArWH-VxBbzVFUE {
  padding: 0 8px;
}
._3CZOtrcyArWH-VxBbzVFUE .BUxuBF6HtgSypHn8REPNh {
  width: fit-content;
  display: inline-block;
  flex: auto;
}
._3CZOtrcyArWH-VxBbzVFUE .BUxuBF6HtgSypHn8REPNh:first-child {
  margin-right: 16px;
}

._14IoZJ6-61BVTR2Vbr8W1s {
  margin-top: 24px;
  margin-bottom: 24px;
  padding: 0 8px;
}
._2P81Wfcoa9gYHyybQOfGs0 {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 170%;
  color: #212121;
  letter-spacing: 0.01em;
  background: #F5F5F5;
  border-radius: 4px;
  padding: 10px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
._1OoHZ8MKFEZinKhPf6ulNW {
  margin-right: 12px;
  display: flex;
  flex-shrink: 0;
}
._1JHrstanLq9N22Qw9TZN-Z {
  font-family: "Basel Grotesk";
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin-top: 16px;
  margin-bottom: 8px;
}
._13J4qA1cPossPhWfMPqAqo {
  text-transform: lowercase;
}
._1Tqt1l2gh4UUBkgHzS_jOx {
  font-family: "Basel Grotesk";
  font-size: 20px;
  line-height: 120%;
  color: #212121;
  text-transform: uppercase;
}
._2gnzeXOEMnHbj3_d9YMhao {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #9E9E9E;
  margin-bottom: 24px;
}
.h2YxmdK4naLN7dpKZWrK2,
._3Nb4qup4BetXkfcp8uF_YT {
  display: flex;
  align-items: flex-end;
  min-height: 48px;
  padding: 0 8px 12px 8px;
}
._3Nb4qup4BetXkfcp8uF_YT {
  justify-content: space-between;
  padding: 0 8px 24px 8px;
}
._2_1GBWzVWuAwCSVPn-oMSg,
._2CbrIgb1g18guALZuz32b0 {
  flex: 1;
  min-width: 0px;
}
._3Cnsz-p5ahEFma90kWtrQI ._2_1GBWzVWuAwCSVPn-oMSg:nth-child(9) {
  flex-basis: 35px;
}
._3tgUolk6tbZqs2UdqaaOON,
._1sPbMPV0qsbQA4AC2aB4bC {
  width: auto;
}
._3Nb4qup4BetXkfcp8uF_YT,
._1sPbMPV0qsbQA4AC2aB4bC {
  display: none;
}
._1Z7XQCYQmS5TkV-J-BmqoV,
._1qpzjFNTu_I9OyV7YteFar {
  display: flex;
  align-items: center;
  flex: 1;
  border-top: 1px solid #E0E0E0;
  font-size: 14px;
  padding: 13px 8px 15px;
  height: 48px;
}
._1Z7XQCYQmS5TkV-J-BmqoV:hover {
  background: #fafafa;
}
._1r29sl1-b09_QxzazcvG8T {
  flex: 1;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  min-width: 0px;
}
._1r29sl1-b09_QxzazcvG8T:nth-child(1) {
  font-weight: 500;
  text-transform: uppercase;
}
._3Cnsz-p5ahEFma90kWtrQI ._1r29sl1-b09_QxzazcvG8T:nth-child(9) {
  flex-basis: 35px;
}
._2_1GBWzVWuAwCSVPn-oMSg {
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 14px;
  font-weight: 500;
  white-space: break-spaces;
}
.m0zoxK7RlzXhC29ZtkG0E ._2_1GBWzVWuAwCSVPn-oMSg:nth-child(2) {
  white-space: pre-wrap;
}
._3cA2bYTmwBY_JAy679XJT8 {
  overflow: hidden;
}
._2WN3JT9FqkTOTtpbQOhPgw {
  margin-bottom: 32px;
}
.bsdeJflLT47nEvHEi4Drg {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 8px;
}
._3ESOiv5Um8X9yv-vCyH5Ys {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  font-weight: 500;
  margin-top: 4px;
  text-align: center;
}
._3PjM0fRVTTo1_8aT5j6fEk {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  text-align: center;
}
.tutUS135khugU1wAc1DNP {
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #757575;
  text-decoration: underline;
  margin-left: 4px;
}
/* add button */
._3wXBweUfrqR6xLuCxYixJJ {
  width: 254px;
  height: 40px;
  font-size: 14px;
  position: relative;
  text-transform: none;
  font-family: Basel Grotesk;
  font-size: 16px;
  font-weight: 500;
  border-radius: 2px;
  background: #212121;
  letter-spacing: .02em;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  border: 1px solid #0000;
  color: #fff;
  line-height: 140%;
}
._3wXBweUfrqR6xLuCxYixJJ:hover {
  background: #424242;
}
._3wXBweUfrqR6xLuCxYixJJ:active {
  background: #616161;
}
._3wXBweUfrqR6xLuCxYixJJ[disabled] {
  background: #9E9E9E;
}
@-webkit-keyframes _2B_L5dK7_BPMA1sPDAFZF3 {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes _2B_L5dK7_BPMA1sPDAFZF3 {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
._1EK4gg3XnZBViDNzS9ZPxa {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
  animation: _2B_L5dK7_BPMA1sPDAFZF3 0.5s linear infinite;
  opacity: 0;
  color: #fff;
}
.zW5p4ywhxagWKtNbJkf20 {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  width: 32px;
  height: 32px;
  display: inline-block;
  vertical-align: middle;
  opacity: 0;
}
._1pCxkdJHcClDmQWKpDGYbQ #_1ooydkbC1ctfKnk1UXqk_c {
  display: none;
}
._1pCxkdJHcClDmQWKpDGYbQ #_2XhowYJHejOFp1SNkTTJWc {
  opacity: 1;
}

._21xY31RUfZR5MxWE4fpK69 #_1ooydkbC1ctfKnk1UXqk_c {
  display: none;
}

@keyframes _3EVrrUVunGJoIWpS4ZGNSm {
  0% {
  stroke-dashoffset: 36;
  }
  100% {
  stroke-dashoffset: 0;
  }
}
#GT9Tk3mGQE3LnXq4_f3l9 {
  transform: scale(0);
  transition: all 0.4s linear;
  opacity: 0;
}
._21xY31RUfZR5MxWE4fpK69 #GT9Tk3mGQE3LnXq4_f3l9 {
  transform: scale(1);
  opacity: 1;
}
#gGCtssEB1AWLMGBIXVEvI {
  stroke-dasharray: 36;
  stroke-dashoffset: 36;
}
._21xY31RUfZR5MxWE4fpK69 #gGCtssEB1AWLMGBIXVEvI {
  animation-name: _3EVrrUVunGJoIWpS4ZGNSm;
  animation-duration: 0.2s;
  animation-delay: 0.4s;
  animation-fill-mode: forwards;
}
@keyframes _3JAEg-jtdsKueRovlMhtIX {
  0% {
    transform: translateY(3px);
  }
  100% {
    transform: translateY(0px);
  }
}
._3qNGPMLLQXI5MU99lB2nr6 #_1ooydkbC1ctfKnk1UXqk_c {
  display: inline-block;
  animation-name: _3JAEg-jtdsKueRovlMhtIX;
  animation-duration: 0.2s;
}



/*find size button*/
._2h8lfSjwzwrVSHhYeeAsP5 {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 8px 16px 10px;
  border: 1px solid #bdbdbd;
  box-sizing: border-box;
  border-radius: 2px;
  background: #fff;
  width: 100%;
  height: 40px;
  line-height: 140%;
  letter-spacing: 0.02em;
  -webkit-tap-highlight-color: transparent;
}
._1jv2ZhBxEc--W5MJpC9Px9 {
  border: 2px solid #0094FF;
  filter: drop-shadow(0px 0px 8px rgba(0, 148, 255, 0.4));
}
._2h8lfSjwzwrVSHhYeeAsP5:hover {
  filter: none;
  background: #FAFAFA;
  border: 1px solid #9E9E9E;
}
._2h8lfSjwzwrVSHhYeeAsP5:active {
  filter: none;
  background: #EEEEEE;
  border: 1px solid #616161;
}
._1l8oS-nE77WsC60QsnfIdF {
  background: #fff;
  border: 0;
  text-decoration: underline;
  padding: 0px;
  margin-bottom: 16px;
  font-size: 14px;
}

._2kbmpF74NXiaoOw-dZ7BEn {
  cursor: pointer;
}
.FRpuZ909G3lxplzw2oKAJ {
  display: none;
}
@media only screen and (min-width: 1024px) {
  ._3-qLhoAbFn0lxDUAQhci7y {
    display: none !important;
  }
}
@media only screen and (max-width: 1023px) {
  ._14IoZJ6-61BVTR2Vbr8W1s {
    font-size: 14px;
    line-height: 170%;
  }
  ._1r29sl1-b09_QxzazcvG8T{
    font-size: 16px;
  }
  ._1Z7XQCYQmS5TkV-J-BmqoV {
    font-size: 16px;
    border-top: unset;
  }
  ._1Z7XQCYQmS5TkV-J-BmqoV:not(:nth-child(1)) {
    border-top: 1px solid #E0E0E0;
  }
  ._2_1GBWzVWuAwCSVPn-oMSg {
    font-size: 16px;
    line-height: 140%;
    letter-spacing: 0.02em;
  }
  ._3PjM0fRVTTo1_8aT5j6fEk {
    text-align: center;
    display: flex;
    flex-direction: column;
  }
  .tutUS135khugU1wAc1DNP {
    margin-top: 4px;
    margin-left: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .hXefPDiNmx26IxEsZrudO {
    width: 391px !important;
  }
  ._3I8ejcQdZgG_8Lpc6sZ85Q {
    padding: 16px 8px 24px 16px;
  }
  ._3_pZdKFAI1h8BCCB8iSivH {
    padding: 0px 8px 48px 8px;
  }
  ._1_MxIUaQGIbq9EBiWgBGC- {
    margin-top: 0px;
    margin-right: 0px;
  }
  .h2YxmdK4naLN7dpKZWrK2,
  ._3tgUolk6tbZqs2UdqaaOON {
    display: none;
  }
  ._3Nb4qup4BetXkfcp8uF_YT {
    display: flex;
    justify-content: space-between;
  }
  ._1sPbMPV0qsbQA4AC2aB4bC {
    display: block;
  }
  ._1sPbMPV0qsbQA4AC2aB4bC ._1r29sl1-b09_QxzazcvG8T{
    display: none;
  }
  ._1sPbMPV0qsbQA4AC2aB4bC ._1r29sl1-b09_QxzazcvG8T:nth-child(1) {
    font-weight: 500;
  }
  ._1sPbMPV0qsbQA4AC2aB4bC ._1r29sl1-b09_QxzazcvG8T:nth-child(1),
  ._1sPbMPV0qsbQA4AC2aB4bC ._1r29sl1-b09_QxzazcvG8T:nth-child(2) {
    display: block;
    flex: 1;
  }
  ._3wXBweUfrqR6xLuCxYixJJ {
    width: 100%;
  }
  ._2utB_3ICKyRsxI6nIZpSbr {
    display: none;
  }
  ._3CZOtrcyArWH-VxBbzVFUE {
    display: flex;
  }
}
@media only screen and (max-width: 767px) {
  ._2QgbAe5tFtbeb3yODlgZjq {
    transition: none !important;
  }
  .hXefPDiNmx26IxEsZrudO {
    border-radius: 0;
    width: 100% !important;
    margin: 0 auto;
    transform: none !important;
  }
  ._11Df1RgnRg_VhpzIvcBOBp .hXefPDiNmx26IxEsZrudO {
    transition: none !important;
    transform: none !important;
  }
  .t5dBW7EMoXzi2bmf4UAGt {
    transition: none !important;
  }
  ._3I8ejcQdZgG_8Lpc6sZ85Q {
    padding: 16px 8px 24px 16px;
  }
  ._3_pZdKFAI1h8BCCB8iSivH {
    padding: 0px 8px 48px 8px;
  }
  .h2YxmdK4naLN7dpKZWrK2,
  ._3tgUolk6tbZqs2UdqaaOON {
    display: none;
  }
  ._3Nb4qup4BetXkfcp8uF_YT {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  ._1sPbMPV0qsbQA4AC2aB4bC {
    display: block;
  }
  ._1sPbMPV0qsbQA4AC2aB4bC ._1r29sl1-b09_QxzazcvG8T{
    display: none;
  }
  ._1sPbMPV0qsbQA4AC2aB4bC ._1r29sl1-b09_QxzazcvG8T:nth-child(1) {
    font-weight: 500;
  }
  ._1sPbMPV0qsbQA4AC2aB4bC ._1r29sl1-b09_QxzazcvG8T:nth-child(1),
  ._1sPbMPV0qsbQA4AC2aB4bC ._1r29sl1-b09_QxzazcvG8T:nth-child(2) {
    display: block;
    flex: 1;
  }
  ._1sPbMPV0qsbQA4AC2aB4bC ._1r29sl1-b09_QxzazcvG8T:nth-child(2) {
    text-transform: uppercase;
  }
  ._3wXBweUfrqR6xLuCxYixJJ {
    width: 100%;
  }
  ._2utB_3ICKyRsxI6nIZpSbr {
    display: none;
  }
  ._3CZOtrcyArWH-VxBbzVFUE {
    display: flex;
  }
  .xWWR2T7JavEhFz8Aw6z8v {
    font-size: 20px;
  }
  ._2P81Wfcoa9gYHyybQOfGs0 {
    line-height: 140%;
  }
}

/* add button */
._1VP5rXNv6d9ebD-BI86vCf {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
  animation: _2B_L5dK7_BPMA1sPDAFZF3 0.5s linear infinite;
  display: none;
}
@-webkit-keyframes _2B_L5dK7_BPMA1sPDAFZF3 {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes _2B_L5dK7_BPMA1sPDAFZF3 {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}
._1M3ccrEvIQFfTmso-HjVQ0 {
  display: block;
}
._1aCLEoNgcH4CEeOKZXTdYV {
  display: block;
}
._1QK-RgxJ50qnRWT-XoinA_ {
  display: none;
}
._1AVmbiIPP4PU3RXzkY9lmW {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  width: 32px;
  height: 32px;
  vertical-align: middle;
}
.KwoGYavQWtnDWrMZ9Ka8c {
  display: inline-block;
}

._2F5lrAICqbsGKc8fcd2IHb {
  min-height: 48px;
  height: 48px;
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #212121;
  border: 1px solid transparent;
  color: #FFF;
  width: 100%;
  font-size: 16px;
  letter-spacing: 0.02em;
  font-weight: 500;
  position: relative;
  font-family: "Basel Grotesk";
  border-radius: 3px;
}

._2F5lrAICqbsGKc8fcd2IHb:hover {
  background-color: #424242;
}

@keyframes _3EVrrUVunGJoIWpS4ZGNSm {
  0% {
    stroke-dashoffset: 36;
  }

  100% {
    stroke-dashoffset: 0;
  }
}

._1INfwZNFRaibbAHncRJ26V {
  stroke-dasharray: 36;
  stroke-dashoffset: 36;
}

._1MCb96-mtkrW6KI7XPv-rO {
  animation-name: _3EVrrUVunGJoIWpS4ZGNSm;
  animation-duration: 0.2s;
  animation-delay: 0.4s;
  animation-fill-mode: forwards;
}

@keyframes A9sV9GxJjXVKtODXJ55xs {
  0% {
    transform: translateY(3px);
  }

  100% {
    transform: translateY(0px);
  }
}

._1OI2HlTmu-lLVcKjuDzxCJ {
  display: inline-block;
  animation-name: A9sV9GxJjXVKtODXJ55xs;
  animation-duration: 0.2s;
}

._2C9DVgM_cXmRmtaRSspWO_ {
  background: #212121 !important;
}
._2RfhFe1mic3inAuH7tpBHu {
  background: #212121 !important;
}
._1M6sUWKeqZ3LCb-4RWkrrG,
._1QLfEUC3tCl4srMitGeNzp {
  padding: 0 8px;
}

/* select */
._3lmSRHTIHuZCiMm9jnoj47 {
  position: relative;
  width: 100%;
  flex: 1;
}
.zB_gY4-cH1ekF_dAWFoqw {
  position: relative;
  width: 100%;
  height: 36px;
  line-height: 36px;
  border: 1px solid #BDBDBD;
  border-radius: 2px;
  font-size: 14px;
  display: flex;
  align-items: center;
  background: none;
  padding-left: 10px;
  padding-right: 28px;
  cursor: pointer;
  text-transform: capitalize;
  -webkit-tap-highlight-color: transparent;
}
.zB_gY4-cH1ekF_dAWFoqw::selection {
  background: transparent;
}
._3ZRUtS0dOYwOXPqcN4Cuzk {
  border: 2px solid #0094FF;
}
.zB_gY4-cH1ekF_dAWFoqw:hover {
  border: 1px solid #616161;
}
.zB_gY4-cH1ekF_dAWFoqw:active {
  border: 1px solid #616161;
}
.vOPHLshn4XCXKtklWCBzl {
  width: 16px;
  height: 16px;
  position: absolute;
  right: 8px;
  top: 50%;
  margin-top: -8px;
  pointer-events: none;
  transition: transform .3s ease-out;
  transform: rotatex(0deg);
  display: flex;
  align-items: center;
  justify-content: center;
}

._3FNnMMRWy4Bqeol5cngKsA {
  font-weight: 500;
}

._1xeIiCd9WW9CU1xhf-Lshp {
  list-style: none;
  margin: 0;
  padding: 2px 0px 4px 0px;
}
._1xeIiCd9WW9CU1xhf-Lshp li {
  min-height: 32px;
  padding-left: 10px;
  font-size: 14px;
  display: flex;
  align-items: center;
  cursor: pointer;
  box-sizing: border-box;
}
._1xeIiCd9WW9CU1xhf-Lshp li:hover {
  background: #F5F5F5;
}
._1xeIiCd9WW9CU1xhf-Lshp li._2HgNOfkcmbCN1Hgvot45_N {
  font-weight: 500;
}

._2GcTfE8dhZh32bYmOcNE48 {
  position: absolute;
  top: 0px;
  right: 0;
  left: 0px;
  width: 135px;
  height: 0px;
  background-color: #fff;
  z-index: 900;
  border-radius: 2px;
  overflow-x: hidden;
  overflow-y: hidden;
}
._1rLL7GFlg9kAx_zu9CcSty ._2GcTfE8dhZh32bYmOcNE48 {
  box-shadow: 0 2px 7px rgba(0, 0, 0, .2);
  transition: height .2s ease;
}
#qr-Vtdk92jGdyQ3z8QU2v {
  margin-left: 16px;
}
._21Bsd0FOLoWIHLHrQnL12T ._1xeIiCd9WW9CU1xhf-Lshp li {
  text-transform: uppercase;
}
@media only screen and (max-width: 1023px) {
  .zB_gY4-cH1ekF_dAWFoqw {
    font-size: 16px;
    line-height: 140%;
    letter-spacing: 0.02em;
    height: 40px;
    line-height: 40px;
  }
  ._1xeIiCd9WW9CU1xhf-Lshp li {
    font-size: 14px;
  }
  ._2GcTfE8dhZh32bYmOcNE48 {
    width: 171px;
    box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.2);
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._1xeIiCd9WW9CU1xhf-Lshp {
    left: 0px;
  }
}
@media only screen and (max-width: 767px) {
  ._1xeIiCd9WW9CU1xhf-Lshp {
    left: 0px;
  }
}
._1-8xNspS7M6PwEhaYW-_Vc {
  position: fixed;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  z-index: 1050;
  opacity: 0;
  transition: opacity .3s ease-in;
  overflow-y: auto;
  pointer-events: none;
}
._1FTXbdAi3bpBTKJ48NX8TZ {
  opacity: 1;
  pointer-events: auto;
}
._5_bUIsnOtE0ME9EFYMalr {
  opacity: 0;
  background: #000;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  z-index: -1;
  transition: opacity .3s ease-in;
}
._1FTXbdAi3bpBTKJ48NX8TZ ._5_bUIsnOtE0ME9EFYMalr {
  opacity: .4;
}
._2DO2z-k7lfGIQBxbUgCJka {
  height: 100%;
  outline: 0px;
  overflow: hidden auto;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
._3wnq2Ilp_hFRQO3Qkf27jg {
  flex-direction: column;
  display: flex;
  text-align: left;
  width: 496px;
  z-index: 999;
  background: #fff;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  border-radius: 4px 4px 8px 8px;
  margin: 64px auto;
  opacity: 0;
  transform: translateY(24px);
}
._1FTXbdAi3bpBTKJ48NX8TZ ._3wnq2Ilp_hFRQO3Qkf27jg {
  transition: opacity .3s ease, transform .3s cubic-bezier(.34,.98,.44,1);
  transform: translateY(0);
  opacity: 1;
}

._38NvCfZ03q4cKoDQr3C2MJ {
  padding: 18px 16px 24px 24px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1000;
}
._2QRfdaRgTp6YceOzRTQsJn {
  font-size: 20px;
  color: #212121;
  font-family: "Basel Grotesk";
  line-height: 120%;
  padding-top: 3px;
}
.KA0Kt6x0OmQYf6SRHy5Jp {
  cursor: pointer;
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  background: transparent;
  border-radius: 16px;
  padding: 0px;
}
.KA0Kt6x0OmQYf6SRHy5Jp:hover {
  border: none;
  box-shadow: none;
  background: #F5F5F5;
  border-radius: 16px;
}
.KA0Kt6x0OmQYf6SRHy5Jp:active {
  border: none;
  box-shadow: none;
  background: #EEEEEE;
  border-radius: 16px;
}
._2uIx5YZ_QrAagceikS45m8 {
  padding: 0px 24px 24px 24px;
}
._2wvKLh9-BRt7m1kYBHhWMz {
  margin-bottom: 16px;
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
  max-height: 40px;
}

/* form */
._14mImF2Vuaq50otv4b4aNq {
  height: 100%;
}
._3OkktyTKza472s1wuIWfKV {
  margin-bottom: 16px;
}
.OWka6jI3Ny2nLnOrDN-86 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0px 0px 16px;
  margin-bottom: 16px;
}

._3y8pCdf11WEDZdDHTd_n5q {
  margin-bottom: 16px;
  padding: 0px;
  height: 20px;
  width: 100%;
  display: block;
}

._1KPFmH9YHWKUMYXOP4H7i2 {
  float: left;
  height: 20px;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
}

.CEEf71Q21CPl1CL1fZyMj {
  float: right;
  height: 20px;
  display: flex;
  flex-direction: row;
  align-items: center;
}

._1vsBPngVV56JCHrgb5oQNn {
  margin-right: 7px;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #CB0000;
}

._2Spi4HJjKKQPISpvaCD3Pr {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 0px 0px 6px;
  height: 23px;
}

._1jao45V02N-2Xm_mr2-Sam {
  height: 17px;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #212121;
}

.MQwcfb_yxRjnjtswd2bRt {
  position: relative;
  width: 100%;
}

._3x0ved1ZqBAH7j9lIHqOPv {
  display: flex;
  justify-content: center;
  pointer-events: none;
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translate(0%, -50%);
  box-sizing: content-box;
}

.EUCDYSLrB7MFQtbmsGFIe {
  border: 1px #BDBDBD solid;
  outline: none;
  outline-offset: 0;
	background-clip: padding-box;
	border-radius: 2px;
	display: block;
	box-sizing: border-box;
  height: 48px;
	width: 100%;
	padding: 14px 12px;
	word-break: normal;
	color: #212121;
  font-size: 14px;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  line-height: 140%;
  letter-spacing: 0.01em;
}
.EUCDYSLrB7MFQtbmsGFIe:focus {
  border: 1px solid #616161;
}
.EUCDYSLrB7MFQtbmsGFIe:hover {
  border: 1px solid #616161;
}
.EUCDYSLrB7MFQtbmsGFIe:active {
  border: 1px solid #616161;
}

.EUCDYSLrB7MFQtbmsGFIe::placeholder {
	font-size: 14px;
  line-height: 140%;
  height: 20px;
  letter-spacing: 0.01em;
  color: #9E9E9E;
}
.EUCDYSLrB7MFQtbmsGFIe:-webkit-autofill {
  box-shadow: 0 0 0px 1000px #fff inset !important;
}
._3PoFZTBOg5837TqyEScTmX .EUCDYSLrB7MFQtbmsGFIe {
  border: 1px solid #CB0000;
}
._3H6VT-Ei3GYIUHqKI9uCfj {
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #CB0000;
  margin-top: 6px;
}
._8G1LyFR7nBF9VvAJ-hpgC {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 8px 8px;
}
.Am1ja-ZHw_IZO9YTDVESr {
  width: 100%;
  height: 48px;
  box-sizing: border-box;
  display: flex;
  cursor: pointer;
  flex-direction: row;
  justify-content: center;
  padding: 0px 0px 2px;
  border: 1px solid #BDBDBD;
  border-radius: 2px;
  -webkit-tap-highlight-color: transparent;
}

._1KjEjKzY8-JDeKXz05OoRt {
  border: 2px solid #424242;
}

._2REi-Mk-HAj04R0j3LauOd {
  -webkit-tap-highlight-color: transparent;
  height: 22px;
  margin-top: 12px;
  font-family: 'Basel Grotesk';
  font-style: normal;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #212121;
}

._1VEsZD_liQqw0WuSri2MLF {
  margin-top: 11px;
  font-weight: 535;
}

/* subscribe */
._3OBfdJcREY0fTp_h5Ogi1H {
  display: flex;
}
._2Ah5KOjsLdCd5ySYCpd9pR {
  display: flex;
  padding-top: 2px;
  padding-right: 8px;
  white-space: nowrap;
}
.GmEZ2hq2StHwDUFcVdDVZ {
  background-color: #fff;
  padding: 0;
  margin: 0;
  border-radius: 2px;
  width: 16px;
  height: 16px;
  box-shadow: 0 0 0 0 #000000 inset;
	transition: all 0.2s ease-in-out;
	position: relative;
	cursor: pointer;
  border: 1px solid #9e9e9e;
  background: #0000;
  line-height: normal;
  -webkit-appearance: none !important;
  appearance: none;
  box-sizing: border-box;
}
.GmEZ2hq2StHwDUFcVdDVZ:after {
  content: "";
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: scale(0.2);
	transition: all 0.2s ease-in-out 0.1s;
  opacity: 0;
  width: 10px;
	height: 8px;
	margin-left: -5px;
	margin-top: -4px;
	background-image: url(https://d1mp1ehq6zpjr9.cloudfront.net/static/images/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg),none;
}
.GmEZ2hq2StHwDUFcVdDVZ:checked {
  border: none;
  box-shadow: 0 0 0 10px #000000 inset;
}
.GmEZ2hq2StHwDUFcVdDVZ:checked:after {
	-webkit-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
._2rNPSDURam52R3bATMnKGp {
  cursor: pointer;
  width: 100%;
  vertical-align: middle;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  min-height: 40px;
}

._3udvtmPFpvdDuuhdUZaMge {
  font-size: 12px;
  line-height: 170%;
  letter-spacing: 0.03em;
  color: #212121;
}
._3udvtmPFpvdDuuhdUZaMge a {
  color: #757575;
}
._3udvtmPFpvdDuuhdUZaMge a:hover {
  color: #212121;
}
._3udvtmPFpvdDuuhdUZaMge a:active {
  color: #9E9E9E;
}

._3Re90wODoUB6Ce3_Q7Jym1 {
  display: flex;
  justify-content: flex-end;
  flex-direction: row;
  align-items: center;
  padding: 0px 24px 32px 24px;
}

._1VHGznQvB-tmHMd84OORgl {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 11px;
  height: 40px;
  min-width: 96px;
  background: #212121;
  color: #fff;
  border-radius: 2px;
  border: none;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #FFFFFF;
  position: relative;
}
@media (any-hover: hover) {
  ._1VHGznQvB-tmHMd84OORgl:hover {
    background: #424242;
  }
}

._1VHGznQvB-tmHMd84OORgl:active {
  background: #616161;
}
._1VHGznQvB-tmHMd84OORgl:disabled {
  background: #9E9E9E;
}

@-webkit-keyframes _2dSbTVqWI9PKKNi49tsJPc {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _2dSbTVqWI9PKKNi49tsJPc {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
.IvtTkq9Ej7z-aBs7zrCpc {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
  fill: currentColor;
  vertical-align: middle;
  animation: _2dSbTVqWI9PKKNi49tsJPc 0.5s linear infinite;
  opacity: 0;
}
.TbNf9quPMTHRktacF7_d5 ._3Zi_fH1Hb0acjmLaS5fXkK {
  opacity: 0;
}
.TbNf9quPMTHRktacF7_d5 .IvtTkq9Ej7z-aBs7zrCpc {
  opacity: 1;
}

@media only screen and (max-height: 767px) and (min-width: 768px) {
  ._2DO2z-k7lfGIQBxbUgCJka {
    display: block;
  }
  ._3wnq2Ilp_hFRQO3Qkf27jg {
    position: relative;
    display: inline-block;
    vertical-align: middle;
  }
}

@media only screen and (max-width: 767px) {
  ._1-8xNspS7M6PwEhaYW-_Vc {
    transition: opacity ease-in;
  }
  ._2DO2z-k7lfGIQBxbUgCJka {
    align-items: flex-start;
  }
  ._3wnq2Ilp_hFRQO3Qkf27jg {
    min-height: 100%;
    border-radius: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  ._5_bUIsnOtE0ME9EFYMalr {
    transition: opacity ease-in;
  }
  ._1FTXbdAi3bpBTKJ48NX8TZ ._3wnq2Ilp_hFRQO3Qkf27jg {
    transition: opacity ease, transform cubic-bezier(.34,.98,.44,1);
  }
  ._38NvCfZ03q4cKoDQr3C2MJ {
    padding: 18px 8px 24px 16px;
  }
  ._2uIx5YZ_QrAagceikS45m8 {
    padding: 0px 16px 0px 16px;
  }
  ._3Re90wODoUB6Ce3_Q7Jym1 {
    margin-top: auto;
    margin-bottom: 0px;
    padding: 16px 16px 32px 16px;
  }  
  ._1VHGznQvB-tmHMd84OORgl {
    width: 100%;
  }
}
._2V3_fIlNyuDwPS9r_yZ6qO {
  position: fixed;
  z-index: 1060;
  display: flex;
  justify-content: center;
  align-items: center;
  bottom: 0px;
  left: 50%;
  right: auto;
  transform: translateX(-50%) translateY(-24px);
  opacity: 0;
  pointer-events: none;
}
.IoTpYgu3s91uhRARxAaUn {
  transition: opacity 0s, transform 200ms ease-in;
  opacity: 1;
  transform: translateX(-50%) translateY(-40px);
  pointer-events: auto;
}
.i5a-9Jw3jEqAwlW45HKzD {
  transition: transform 200ms ease-out;
  transform: translateX(-50%) translateY(-56px);
}
._3JOoGlXRza2F9gg62tjFy9 {
  min-width: 566px;
  background: #313131;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  border-radius: 2px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px 52px;
}
._2cA-SxPHIkEM5bSyWsNRvw {
  width: 16px;
  height: 16px;
  margin-right: 2px;
}
._2C5vMwUSTGrhflr7_ahRme {
  padding: 0px 8px;
}
._28as0p8ulsu6DvSdJM3pRk {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #FAFAFA;
}

@media only screen and (max-width: 767px) {
  ._2V3_fIlNyuDwPS9r_yZ6qO {
    transform: translateX(-50%) translateY(100%);
  }
  .IoTpYgu3s91uhRARxAaUn {
    transform: translateX(-50%) translateY(-16px);
    width: 100%;
    padding: 0 16px;
  }
  .i5a-9Jw3jEqAwlW45HKzD {
    transform: translateX(-50%) translateY(-32px);
  }
  ._3JOoGlXRza2F9gg62tjFy9 {
    width: 100%;
    min-width: 288px;
    padding: 8px 8px;
  }
  ._2C5vMwUSTGrhflr7_ahRme {
    padding: 0px 5px;
  }
}
/* Cart Icon */
._3476KVWiAfSfleKBTruPCU {
  position: relative;
  color: #212121;
  text-decoration: none;
  outline: none;
  /* margin-left: 4px; */
  /* top: -1px;
  padding: 12px 0 12px 0px; */
  line-height: 1;
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
}
._3476KVWiAfSfleKBTruPCU:hover{
  background-color: #f5f5f5;
  border-radius: 32px;
}
._2PxsO5CA2Een4sDepXXhkA {
  position: relative;
}
._1N3StwJ3myk8HG-666Aykd {
  border-radius: 100%;
  display: inline-block;
  vertical-align: middle;
}

._3476KVWiAfSfleKBTruPCU:hover ._1N3StwJ3myk8HG-666Aykd {
  background: #f5f5f5;
}
._3476KVWiAfSfleKBTruPCU:active ._1N3StwJ3myk8HG-666Aykd {
  background: #e0e0e0;
}
._3Wr--rSqeNBr6AzbzSotCA {
  position: absolute;
  bottom: 1px;
  left: 7px;
  display: flex;
  text-align: center;
  background: #fff;
  font-size: 12px;
  transform: scale(.9);
  max-width: 10px;
  justify-content: center;
  align-items: center;
  width: 100%;
}
._3cIlV4mG7ekNSS_Pcx-LI5{
  bottom: -1px;
  left: 5px;
}
._3476KVWiAfSfleKBTruPCU:hover ._3Wr--rSqeNBr6AzbzSotCA{
  background-color: #f5f5f5;
}
._3476KVWiAfSfleKBTruPCU:active ._3Wr--rSqeNBr6AzbzSotCA{
  background-color: #e0e0e0;
}

@media(max-width: 1024px) {
  ._3476KVWiAfSfleKBTruPCU {
    position: relative;
    text-decoration: none;
    outline: none;
    margin-left: 4px;
  }

  ._1N3StwJ3myk8HG-666Aykd {
    display: inline-block;
    vertical-align: middle;
    border-radius: 100%;
  }
}
/* @media (max-width: 1024px) and (min-width: 768px) {
  .miniCartLink{
    margin-left: 0;
  }
} */


/* Add Cart Popup */
._1UCm8KrTA2FSlvr7iDgQ_W {
  display: none;
	position: absolute;
	width: 100%;
	color: #fff;
	z-index: 100;
}
._2S9LCqC1IRVHP7hkn-OsgM {
  position: fixed;
  height: 100%;
  top: 0;
  display: block;
}
._3xfibpKwTD3VISY7PmP0xU {
  width: 100%;
  overflow: visible;
  max-width: 1440px;
  margin: 0 auto;
  padding: 0;
  position: absolute;
  bottom: 0;
  background: #ffffff;
  border-radius: 12px 12px 0 0;
}

._1BPDQmmwrypFwVB_m9l7JB {
  width: 100%;
  color: #212121;
  letter-spacing: 0.14px;
  line-height: 20px;
  padding-left: 0;
  text-align: left;
  /*border-bottom: 1px solid #eee;*/
  font-size: 14px;
  padding-bottom: 18px;
  padding-top: 18px;
}
._2tzhkMF-xB10V1AvyrsVnW {
  right: 8px;
  bottom: auto;
  top: 11px;
  position: absolute;
  padding: 0 10px;
  color: inherit;
  display: inline;
  border: 0 none;
  background: none;
  margin: 0;
}
._3Jf-Sa7NTd1n5M8FlgDsai {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 20px;
}
._2L1r4ouHHgnPv33RwbYAne {
  width: 100%;
  clear: both;
  text-align: center;
  vertical-align: middle;
  position: relative;
}

._2L1r4ouHHgnPv33RwbYAne a button{
    border-color: #000;
    margin-left: auto;
    margin-right: auto;
    display: block;
    padding: 7px 60px;
    margin-bottom: 0px;
    font-size: 14px;
    display: inline-block;
    width: 448px;
    height: 48px;
    text-decoration: none;
    white-space: nowrap;
    cursor: pointer;
    border: 1px solid transparent;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #000;
    color: #fff;
    font-weight: 400;
    letter-spacing: 1.8px;
    /*text-transform: uppercase;*/
}
._2L1r4ouHHgnPv33RwbYAne a{
  color: #000;
  background-color: transparent;
  text-decoration: none;
  display: block;
  height: 48px;
  line-height: 48px;
}
._2shWlT6EF7Pe5qrcLMNvf4 {
  width: 100%;
  min-height: 187px;
  text-align: left;
  font-size: .85em;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
._2shWlT6EF7Pe5qrcLMNvf4 ._2C4rt6vJI8GfFx6vSaV2E2 {
  padding: 8px 0 0;
  overflow: hidden;
  font-size: 14px;
  letter-spacing: .14px;
  color: #505050;
  font-weight: 535;
}
._2shWlT6EF7Pe5qrcLMNvf4 ._3fyZZ2uzo4ZmlCXnkq6yTJ {
  overflow: hidden;
  color: #505050;
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: .14px;
}
._2shWlT6EF7Pe5qrcLMNvf4 ._2U0NZuHrtAvTEssXMa8Af{
  overflow: hidden;
  /*border-bottom: 1px solid #eee;*/
  color:#757575;
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: .14px;
  padding-bottom: 8px;
}
._2shWlT6EF7Pe5qrcLMNvf4 ._1P3fIyI9R-Kf1lYrziR4EW {
  overflow: hidden;
  color: #505050;
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: .14px;
  margin-top: 8px;
  margin-bottom: 16px;
}
._2shWlT6EF7Pe5qrcLMNvf4 ._3fZfTXNM3INHcZjmpAtocn {
  color: #757575;
  font-size: 12px;
  font-weight: 400;
  line-height: 16.8px;
  letter-spacing: .36px;
  text-align: center;
  margin-right: 6px;
}
._2shWlT6EF7Pe5qrcLMNvf4 ._11ym6IGGAFUxcy1G0hH6kx {
  color: #212121;
  font-size: 14px;
  font-weight: 400;
  line-height: 19.6px;
  letter-spacing: 0.14px;
}
._2shWlT6EF7Pe5qrcLMNvf4 ._11ym6IGGAFUxcy1G0hH6kx.LEKWJsvuHXy-tnMz8Fo8c {
  color: #CB0000;
}

._18E7MKhUQEaH4_VOYc-pkI {
  height: 200px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px 16px;
}
._18E7MKhUQEaH4_VOYc-pkI img {
  width: auto;
  height: 200px;
}
._3Fqo4dzBlBabMErp-xERiq {
  flex: 1;
}

._3_wEnyp81bdKXCg1yGNvJn{
  color: #9E9E9E;
  font-size: 14px;
  letter-spacing: 0.34px;
  display: inline-block;
  white-space: nowrap;
  margin-right: 12px;
}

._2AqPdREJ_sKYbHUo1MkYP9{
  height: 1px;
  background-color: #EEEEEE;
  margin: 0 auto;
}

.G_7Y2Aho20SZHE5IF8H6r{
  width: 93%;
}

._2kzf6hnSjyCteeJmhsd_e6{
  width: 100%;
}

._1N7Hij7iTHE0y12dRnz-NC {
  background: #000000;
  height: calc(100% - 275px);
  opacity: 0.3;
}
@media(max-width: 767px) {
  /* Main modal container */
  ._1UCm8KrTA2FSlvr7iDgQ_W {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    color: #fff;
    z-index: 300;
  }

  /* Background overlay mask */
  ._1N7Hij7iTHE0y12dRnz-NC {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 301;
    opacity: 0;
  }

  /* Active state for the modal container */
  ._2S9LCqC1IRVHP7hkn-OsgM {
    display: block;
  }

  /* Animate background mask when modal is active */
  ._2S9LCqC1IRVHP7hkn-OsgM ._1N7Hij7iTHE0y12dRnz-NC {
    animation: _2RpFFDrlPXpQzU5zaJF1lJ 100ms ease-out forwards;
  }

  /* Modal popup content container */
  ._3xfibpKwTD3VISY7PmP0xU {
    width: 100%;
    overflow: visible;
    max-width: 1440px;
    margin: 0 auto;
    padding: 0;
    position: fixed;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%) translateY(50%);
    background: #ffffff;
    border-radius: 12px 12px 0 0;
    z-index: 302;
    opacity: 0; /* Initially hidden */
  }

  /* Animate popup when modal is active */
  ._2S9LCqC1IRVHP7hkn-OsgM ._3xfibpKwTD3VISY7PmP0xU {
    animation: MMqEVGBZhVgZJhyHq79Y2 300ms cubic-bezier(0.23, 1, 0.32, 1) 100ms forwards;
  }

  /* Background fade-in animation */
  @keyframes _2RpFFDrlPXpQzU5zaJF1lJ {
    0% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }

  /* Combined appear and slide-up animation for popup */
  @keyframes MMqEVGBZhVgZJhyHq79Y2 {
    0% {
      opacity: 0;
      transform: translateX(-50%) translateY(50%);
    }
    1% {
      opacity: 1;
      transform: translateX(-50%) translateY(50%);
    }
    100% {
      opacity: 1;
      transform: translateX(-50%) translateY(0);
    }
  }

  .ABU3GYMyTfNr5q4oZfnlT {
    width: 100%;
    background-color: #fff;
    /*border-top: 1px solid #eeeeee;*/
    color: #000;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    border-radius: 12px 12px 0px 0px;
  }
  ._2tzhkMF-xB10V1AvyrsVnW {
    position: absolute;
    top: 16px;
    right: 10px;
    padding: 0;
    color: inherit;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    border: none;
    background: none;
    border-radius: 50%;
    margin: 0;
    cursor: pointer;
    box-sizing: border-box;
    transition: background-color 0.2s ease, transform 0.2s ease;
  }
  ._2tzhkMF-xB10V1AvyrsVnW:active {
    transform: scale(0.9);
    background: rgba(0, 0, 0, 0.1);
  }
  ._3Jf-Sa7NTd1n5M8FlgDsai {
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
  }
  ._2tzhkMF-xB10V1AvyrsVnW:focus {
    outline: none;
  }
  ._2L1r4ouHHgnPv33RwbYAne {
    clear: both;
    text-align: center;
    vertical-align: middle;
    margin-top: 0px;
    margin-bottom: 16px;
  }
  ._2L1r4ouHHgnPv33RwbYAne a{
    height: 40px;
    line-height: 40px;
  }
  ._2L1r4ouHHgnPv33RwbYAne a button {
    height: 40px;
    margin-left: auto;
    margin-right: auto;
    display: block;
    width: 100%;
    padding: 0 16px;
    font-size: 16px;
    /*display: inline-block;*/
    text-decoration: none;
    white-space: nowrap;
    cursor: pointer;
    border: 1px solid #212121;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #212121;
    /*text-transform: capitalize;*/
    color: #FFFFFF;
    letter-spacing: 0.32px;
    text-align: center;
    font-weight: 535;
    border-radius: 2px !important;
  }
  ._2L1r4ouHHgnPv33RwbYAne a{
    color: #000;
    background-color: transparent;
    text-decoration: none;
  }
}
@media(min-width: 750px) {
  .ABU3GYMyTfNr5q4oZfnlT {
    position: absolute;
    background: #fff;
    color: #000;
    z-index: 99999;
    border: 0px;
    width: 480px;
    right: -20px;
    top: -48px;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
  }
}
@media only screen and (min-width: 750px) and (max-width: 1180px) {
  .ABU3GYMyTfNr5q4oZfnlT {
    right: 0;
  }
}

.mhNbAECjP4BkCVjPRFdZA {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  fill: #ffffff;
  animation: _317AoDTvwENBaVWtWt5EdZ 0.5s linear infinite;
  display: none;
}

@-webkit-keyframes _317AoDTvwENBaVWtWt5EdZ {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes _317AoDTvwENBaVWtWt5EdZ {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

._3FCz0AFGQaMbFOUrUpAKlm {
  display: block !important;
}

.sticky--active {
  position: fixed !important;
	top: 0;
	left: 0;
	width: 100%;
  /* bottom: 0; */
	/* -ms-transform: translate3d(0, -100%, 0);
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0); */
}
.sticky--open {
  /* -ms-transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0); */
	transition: all 0.35s cubic-bezier(0.33, 0.59, 0.14, 1);
}
._2DSBq7YIFvRDYIfoKnUY0W {
  /* padding-bottom: 8px; */
}

._3aNdDR5LF-eadDnxiy18x7 {
  display: none;
}

._2fOlvpu7SHMFkGnqaed0V7 {
  position: relative;
  overflow: visible;
}
._3vykWcpLSMsflQngCz9UWt {
  position: relative;
  padding-bottom: 8px;
}
._3LeeueuQP2PTyTHA9JRVt4 {
  padding-bottom: 8px !important;
}
._3vykWcpLSMsflQngCz9UWt:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  pointer-events: none;
}

@media only screen and (min-width: 768px) {
  .siteHeader--active ._2DSBq7YIFvRDYIfoKnUY0W{
    border-bottom: solid 1px #f1f1f1;
  }
}

._3P4-UI6qmXs_wZsmQ2glMK {
  width: 70%;
  float: left;
  display: flex;
  align-items: center;
  height: 32px;
}
._1Lz34CIWFikWHkjGfBmmXH {
  /* margin: 3px 0 0 0; */
  padding: 0px;
  white-space: nowrap;
  list-style: none;
}
.O-4beIrGPyPQLIU7iS9Ho {
  display: table-cell;
  color: #000;
}
.O-4beIrGPyPQLIU7iS9Ho:hover ._2mzlzWZXVHfKutYZTL3Ghh {
  color: #212121;
}
.O-4beIrGPyPQLIU7iS9Ho:hover ._3fXbMlQlSKOIU8n6Goir1i {
  color: #FF0000;
}
._2mzlzWZXVHfKutYZTL3Ghh {
  display: block;
  white-space: nowrap;
  position: relative;
  color: #212121;
  padding: 0 16px;
  text-transform: capitalize;
  letter-spacing: 0.01em;
  font-size: 14px;
  font-weight: 400;
  font-family: "Basel Grotesk";
  text-decoration: none;
  z-index: 7;
  line-height: 140%;
  height: 20px;
}

.O-4beIrGPyPQLIU7iS9Ho:first-child ._2mzlzWZXVHfKutYZTL3Ghh {
  padding-left: 0px;
}
._3fXbMlQlSKOIU8n6Goir1i {
  color: #cb0000!important;
}
._3AJrvi3OOpM-Wwik2jm7im {
  opacity: 0.5;
}
.bt7yODofpaN7hLorvEwCW {
  font-weight: 700;
}
._3z7fEAYs_qrKQCxKbV1N2u {
  position: absolute;
  min-height: 460px;
  top: 34px;
  left: 0;
  right: 0;
  padding: 0;
  margin: 0;
  background-color: #fff;
  opacity: 0;
  transition: none;
  visibility: hidden;
  padding-bottom: 40px;
}
._2CjDoMKRirM_Mypii907Wo{
  opacity: 0;
  transition: none;
  visibility: hidden;
}
._1laNMBUzEiNQf4uLiP9vzu{
  opacity: 1;
  visibility: visible;
}
.zi1LgAEtuJ7KQK2kQg1BF {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 24px;
}
.C9F63ynEl2xRcYt8DuOjZ {
  display: flex;
  justify-content: flex-end;
}
._1xoZClVUF0YPNvsPnx4eJ2 {
  position: relative;
  width: 100%;
  z-index: 66;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 32px;
}
._1OWLVSJke_cpjsrD30t7QF {
  display: flex;
  width: 100%;
  justify-content: flex-end;
  align-items: center;
  position: relative;
  height: 38px;
}
._3_9TvcMgYc9w_IvDNYkS_k {
  outline: 0;
  border: 0 none;
  border-radius: 0 !important;
  padding: 0;
  margin: 0;
  background-color: #fff;
  width: 83px;
  height: 40px;
  transition: all .3s ease-in-out;
  padding-left: 17px;
  padding-right: 22px;
  font-size: 14px;
  color: #212121;
  font-family: "Basel Grotesk";
}
._3_9TvcMgYc9w_IvDNYkS_k::placeholder {
  transition: all .3s ease-in-out;
  color: #212121;
  font-size: 14px;
  font-family: "Basel Grotesk";
  font-weight: 400;
  opacity: 1;
  letter-spacing: .01em;
}
._28jUrTyHGcW9V0pi1IpRCK ._3_9TvcMgYc9w_IvDNYkS_k {
  width: 100%;
  height: 39px;
  background: #eee;
}
._28jUrTyHGcW9V0pi1IpRCK ._3_9TvcMgYc9w_IvDNYkS_k::placeholder {
  color: #757575;
}

._1fefFaiUf2WBmb6H6XUcLP {
  border: 0 none;
  background: 0 0;
  padding: 0;
  margin: 0;
  cursor: pointer;
  outline: 0;
  position: absolute;
  top: 50%;
  right: -5px;
  margin-top: -12px;
  width: 26px;
  height: 26px;
  transition: all .3s ease-in-out;
  border-radius: 13px;
}

._1fefFaiUf2WBmb6H6XUcLP:hover {
  background: #f5f5f5;
  border-radius: 13px;
}

._28jUrTyHGcW9V0pi1IpRCK ._1fefFaiUf2WBmb6H6XUcLP {
  right: 3px;
}
._28jUrTyHGcW9V0pi1IpRCK ._1fefFaiUf2WBmb6H6XUcLP:hover {
  background: transparent;
}

._3ZSAzQbjh_yTuW12AttdVg {
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 24px;
  fill: #212121;
  position: relative;
  right: -1px;
  top: -1px;
}
._1ARIPSn-MiiHOkeD199cs2 {
  position: absolute;
  background: #fff;
  right: -10px;
  width: 350px;
  top: 0px;
  z-index: 5;
}

._9JUyZW3tYOby4w6-5WpU {
  position: absolute;
  border: 1px solid #000;
  background: #fff;
  right: -10px;
  width: 350px;
  z-index: 5;
  top: 26px;
  transition-property: all;
  transition-duration: 0.5s;
  transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
}

._1ffNS4YUAeWbQxdt4Tfylt {
  position: absolute;
  right: -1px;
  top: 0px;
  display: none;
}

._2rkY-fVjI749Nfl6FQQhkW {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 0 none;
  background: none;
  padding: 0;
  margin: 0;
  position: absolute;
  right: 30px;
  top: 4px;
  width: 32px;
  height: 32px;
}

._1u6bUPz3rcs7lgKdre59Uh {
  width: 16px;
  height: 16px;
  background: #999;
  border-radius: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
}

._3ZGOj8Px3QeyPrjspcP8jk {
  display: inline-block;
  vertical-align: middle;
  width: 18px;
  height: 18px;
  fill: #fff;
}

._1NtAFhp7UbywwKzGm5jYq2 {
  text-align: left;
  color: #888;
  font-size: 13px;
  border-bottom: 1px solid #e4e4e4;
  margin: 0 10px;
  display: block;
  height: 33px;
}

._1brInbK_aoYg8eZuUgcQMl {
  text-align: left;
}
._1brInbK_aoYg8eZuUgcQMl:after {
  content: "";
  display: table;
  clear: both;
}
._3m0iuPJ3PscQcv4H7WTA1Y {
  text-align: left;
  float: left;
  font-size: 14px;
  color: #212121;
  letter-spacing: 0.01em;
  word-wrap: break-word;
  padding: 21px 0 0;
}
.ESR9qG4XLJe2h2vuc1mAB {
  max-width: 448px;
  width: 36.3333%;
  float: right;
  padding-right: 0px !important;
  margin-right: 24px;
}
._3bRsOwZOMNEBn_R7kwlZNv {
  width: 50%;
}
._3s0HBW9l7wsdUAOBds3o1d {
  display: flex;
}
._27OWph0PT0ZbAzX4BI7jkO {
  flex-wrap: wrap;
}
._1Pn0RCW44-rs7jlOw-pBIz {
  flex-basis: 25%;
  float: left;
  width: 100%;
}
._27OWph0PT0ZbAzX4BI7jkO ._1Pn0RCW44-rs7jlOw-pBIz {
  flex-basis: 25%;
}
._27OWph0PT0ZbAzX4BI7jkO ._1Pn0RCW44-rs7jlOw-pBIz:nth-child(4) {
  flex-basis: 25%;
}
._27OWph0PT0ZbAzX4BI7jkO ._1Pn0RCW44-rs7jlOw-pBIz:nth-child(5),
._27OWph0PT0ZbAzX4BI7jkO ._1Pn0RCW44-rs7jlOw-pBIz:nth-child(6) {
  padding-top: 29px;
}
._1uiqwQid0hTZqwNHz6gUwI {
  width: 75%;
  float: left;
}
._2gPTp3bIGnVPm7sNFHIZBw {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  padding: 0 24px;
}
._2gPTp3bIGnVPm7sNFHIZBw::after {
  content: "";
  display: table;
  clear: both;
}
._1S5HfF8zzUsrHVM1t7qZ7T {
  font-size: 14px;
  height: 20px;
  margin-bottom: 24px;
  margin-top: 0px;
  letter-spacing: .01em;
  line-height: 140%;
}
._1dalU31C1yPXDRHYzBbBHw {
  text-transform: capitalize;
  font-size: 14px;
  color: #212121;
  text-decoration: none;
  font-weight: 400;
  letter-spacing: 0.01em;
  font-family: "Basel Grotesk";
}
._3MZBYChRGLucs4wtsjwJrM {
  white-space: normal;
  word-wrap: break-word;
}
.K23bJkeqDqx3LWLc0usY_ {
  padding-top: 50px;
}
._2Wsm120QmDrxFsvG3Bp-2a {
  display: flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style: none;
}
._2Wsm120QmDrxFsvG3Bp-2a li {
  width: 20%;
}

.Sq-O_e-W5uQbd53zmSzio {
  margin: 0;
  padding: 0;
  list-style: none;
}
.Sq-O_e-W5uQbd53zmSzio a {
  line-height: 140%;
  min-height: 20px;
  font-weight: 400;
}
._2-xniF5X2V0ARb6LLa4-_W {
  display: block;
}
._1IqjpjFUZz6SoCenqnv5af {
  display: block;
  color: #212121;
  font-size: 14px;
  padding: 0 12px;
  margin-left: -12px;
  text-decoration: none;
  letter-spacing: .01em;
  font-family: "Basel Grotesk";
  margin-bottom: 11px;
}
._1IqjpjFUZz6SoCenqnv5af:hover {
  text-decoration: underline;
}

._2FpLcYAr3soCy_hxcOp7Re {
  opacity: 0.3;
  cursor: default;
  pointer-events: none;
}
._1K9WgKXZnIf8ZDNVOP_sc4 {
  position: relative;
  height: 100%;
}
._2x7wDJ037sWSHcxcjcwLik {
  position: relative;
  display: block;
  background-color: #fff;
  color: #000;
  text-align: center;
  text-decoration: none;
}
._3CHc4s0jaq11o8xrUreq4s {
  height: 305px;
}
._2kpJB0_QHm1voaHnivWvne {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  max-height: 100%;
  max-width: 100%;
  vertical-align: middle;
}

._1R0vEfwhQQcMGLkEYLEMKH {
  position: absolute;
  bottom: 50px;
  left: 0;
}
._2BFOtn99RXOIdAvhLzSG7B {
  text-overflow: clip;
  overflow: visible;
  font-weight: 700;
  text-transform: uppercase;
  max-height: 3em;
  font-size: 14px;
  margin-top: 1em;
}
._2iDnijYTt675qZwXwsBMcy {
  font-size: 12px;
  line-height: 22px;
  text-decoration: none;
  color: #000;
}
._3gXHYQ-yX0Pm4YqDYuP2EW {
  font-style: italic;
  text-decoration: underline;
  font-weight: bold;
}

/* Customer Search Box */
.react-autosuggest__container {
  font-size: 14px;
  font-family: "Karla", "HelveticaNeue", "Helvetica Neue", sans-serif;
  color: #030303;
  line-height: 1.375;
}

.react-autosuggest__input {
  width: 100%;
  border-width: 0px;

  padding-top: 0;
  padding-bottom: 0;
  padding-right: 30px;
  line-height: 26px;
  font-weight: 700;
  font-size: 14px;
  font-family: "Karla", "HelveticaNeue", "Helvetica Neue", sans-serif;
  color: #030303;
  /* line-height: 1.375; */
  padding-left: 15px;
}

.react-autosuggest__input--focused {
  outline: none;
}

.react-autosuggest__input--open {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.react-autosuggest__suggestions-container {
  display: none;
}

.react-autosuggest__suggestions-container--open {
  display: block;
  box-sizing: border-box;
  top: 51px;
  width: 100%;
  border-top: 1px solid #030303;
  background-color: #fff;
  font-family: Helvetica, sans-serif;
  font-weight: 300;
  font-size: 16px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  z-index: 2;
}

.react-autosuggest__suggestions-list {
  z-index: 8889;
  list-style-type: none;
  margin: 0;
  padding: 0;
  background: #ffffff;
  border-width: 0px;
  -webkit-box-shadow: 0 4px 7px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 4px 7px 0 rgba(0, 0, 0, 0.1);
  overflow: hidden;
}

.react-autosuggest__suggestion {
  display: block;
  width: 100%;
  height: 34px;
  margin: 0;
  padding: 0;
  border: none;
  border-top-color: currentcolor;
  border-top-style: none;
  border-top-width: medium;
  line-height: 34px;
  overflow: hidden;
  position: relative;

  font-size: 14px;
  font-family: "Karla", "HelveticaNeue", "Helvetica Neue", sans-serif;
  color: #030303;
}

.react-autosuggest__suggestion--highlighted {
  background-color: transparent;
}

._1DVYb87i5YpR-aNnDqZsgp {
  background-color: transparent;
  color: #000;
  text-decoration: none;
  transition: color 0.1s ease-in, background-color 0.1s ease-in;
}
._bvz_-NALfQM7gjOCXGik {
  text-align: left !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
}
._bvz_-NALfQM7gjOCXGik:hover {
  text-decoration: underline;
}
._1aRwqf2zfTzJEnPDvbeV16 {
  left: 15px;
  right: 15px;
  top: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-align: left;
  /* position: absolute; */
  color: #000;
}
@media only screen and (max-width: 749px) {
  ._1io-N424lFnyXcXTocugCw {
    display: none !important;
  }
  ._2DSBq7YIFvRDYIfoKnUY0W {
    height: 0;
  }
  ._2YGgzxH76PIRKh9y5v9hc4{
    position: fixed !important;
    bottom: 0;
    top: unset !important;
    left: 0;
    width: 100%;
    transform: none !important;
  }
  ._1adbHBCzguUrLwqx2GDzot{
    transform: none !important;
    transition: all 0.35s cubic-bezier(0.33, 0.59, 0.14, 1);
  }
}

@media only screen and (max-width: 1023px) {
  ._35FFHI0EWtg5HIJfi1HSyD {
    margin-bottom: 16px !important;
  }
}

@media only screen and (max-width: 767px) {
  ._39fdg30mXFseYvvjjfQW1- {
    margin-bottom: 16px !important;
  }
}

._1CeQWfQMh2t2wutB7xEuwO {
  font-size: 14px;
  padding: 13px 15px;
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-bottom: 0px;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  padding-right:30px;
  line-height: 25px;
  font-weight: 700;
  margin-top: 5px;
}

._1CeQWfQMh2t2wutB7xEuwO + svg {
  margin-left: -30px;
  position: absolute;
  top:5px;
}

/* .customSearchBox + svg {
  visibility: hidden;
}
.customSearchBox:placeholder-shown + svg {
  visibility: visible;
} */

._1l3wLTcC7gFkt4o1siK6E6 {
  display: inline;
}

._1HgkFu1ShpOxxqt62BlNSw {
  display: none;
}

.L_exLo1K84mrVCoK2r-E7 {
  fill:#D7D7D7;
  cursor: pointer;
}

.UGEniDHhdGWApLqAahB_ {
  z-index: 1200;
  list-style-type: none;
  /* width: calc(100% + 2px); */
  margin: 0;
  padding: 0;
  background: #ffffff;
  /* border: 1px solid #000; */
  -webkit-box-shadow: 0 4px 7px 0 rgba(0,0,0,0.1);
  box-shadow: 0 4px 7px 0 rgba(0,0,0,0.1);
  overflow: hidden;

  font-size: 13px;
  font-family: "Basel Grotesk","Karla","HelveticaNeue","Helvetica Neue",sans-serif;
  color: #030303;
  line-height: 1.375;
  position: absolute;
  top: 40px;
  left: 0px;
  right: 0px;
  text-align: right;
  border-top: 0;
}

/* .searchResults li:first-child {
  border-top:none;
} */

.UGEniDHhdGWApLqAahB_ li {
  display: block;
  width: 100%;
  height: 34px;
  margin: 0;
  padding: 0;
  border: none;
  line-height: 34px;
  overflow: hidden;
  position: relative;
}
.UGEniDHhdGWApLqAahB_ li a {
  display: block;
  height: 100%;
  position: relative;
}
.UGEniDHhdGWApLqAahB_ li a:hover {
  background-color: #eee;
}

.UGEniDHhdGWApLqAahB_ li a {
  display: block;
  height: 100%;
  position: relative;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #000;
  padding: 0 10px;
}

.UGEniDHhdGWApLqAahB_ .vsahs_bHYkxkq6-Yn3d {
  left: 10px;
  right: 10px;
  top: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-align: left;
  position: absolute;
  color: #000;
  line-height: 35px;
}

._2KiC5GKsnK1Lq9u_e39ifT {
  border-bottom: 1px solid #000000;
}

._2Psrul5K5Gsfydcwo_l4Qb {
  /* position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  overflow: auto;
  opacity: 1; */
}

._3YoLaJpmvUajhSTl8u9r2E {
  text-transform: uppercase;
  font-size: 1em;
  letter-spacing: inherit;
  text-transform: inherit;
  font-family: "Karla","HelveticaNeue","Helvetica Neue",sans-serif;
  font-weight: 700;
}

.bKa1qJTcjxaExPOp1UUWJ {
  /* padding-left: 0;
  padding: 20px 0 20px;
  word-wrap: break-word;
  white-space: normal;
  font-size: 12px;
  color: #030303; */
  padding-top: 21px;
  white-space: normal;
  word-wrap: break-word;
  overflow: visible;
}

.bKa1qJTcjxaExPOp1UUWJ a {
  color: #212121;
  text-decoration: none;
  transition: color 0.1s ease-in,background-color 0.1s ease-in;
}

._3sjIwWjaQuyKlcoSaSANJy {
  margin-left: 0;
  margin-right: 0;
  white-space: normal;
  font-size: 12px;
  color: #030303;
  overflow: visible;
}

._3ZOSJU31SYkfNqdpysiCNT {
  margin-left: 0;
  margin-right: 0;
  white-space: normal;
  font-size: 14px;
  color: #030303;
  overflow: visible;
}

._38rSJk2eLzD_i9-iCuZRZ9 {
  position: relative;
  padding-left: 0;
  width: 100%;
  overflow: visible;
}

._3yHdr-9CA4DtFdsOnzeqn9 {
  position: relative;
  display: block;
  background-color: #fff;
  text-align: center;
  border-color: #fff;
  border-style: solid;
  border-width: 0 0 1px 0;
  color: #030303;
  z-index: 1;

}

.-mx2RwkuezMYND4zXIj-W {
  height: 100%;
  position: relative;
  padding-top: 71%;
}

._2fRwIMTq4sPucjSS_v11B- {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
}

._3q1JE1ckuj2-Fy-CfXcmPQ {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
}

._3JwVGBQW3CTElzoo5gSiq_ {
  position: relative;
  padding-left: 0;
  width: 100%;
  float: left;
  height: 49px;
  margin-top: 8px;
}

._3JwVGBQW3CTElzoo5gSiq_ a{
  cursor: pointer;
}

._3xL2r236ATPvo98i5nHTu0 {
  position: absolute;
  bottom: 0;
  left: 0;
  top: 0px;
  font-size: 14px;
}

._1bO7enOhtyVOl0WqDeV88w {
  line-height: 140%;
  height: 20px;
  letter-spacing: 0.01em;
}

._2ZmGkxYPvDVdp3gASc1v5S {
  margin-bottom: 24px;
  font-size: 14px;
  font-family: "Basel Grotesk";
  letter-spacing: 0.01em;
  font-weight: 400;
  line-height: 140%;
  min-height: 20px;
}

._26VitAjAUWPTK3e2-WVQ32 {
  text-transform: unset;
  letter-spacing: 0.03em;
  font-weight: 400;
  font-style: normal;
  color: #757575;
  margin-top: 4px;
  text-decoration: none;
  font-size: 12px;
  font-family: "Basel Grotesk";
  line-height: 140%;
  min-height: 17px;
}

._2bud7jy4sxORcs6_y3UkLJ {
  height: 100%;
  position: relative;
  padding-top: 71%;
}

._3EUT4zqGCBOovYKMoU5gBI {
  position: relative;
  width: 100%;
  padding-left: 0px;
  float: left;
}

._3EUT4zqGCBOovYKMoU5gBI:hover .eRHgmi7QFhDsQBbcMNglq {
  visibility: visible;
  opacity: 1;
}

.eRHgmi7QFhDsQBbcMNglq {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.06);
  transition: all 0.15s ease-in;

  visibility: hidden;
  opacity: 0;

  white-space: normal;
  line-height: 22px;
}

._2vNgPiW4xa5-tvs5vmOzfW {
  position: relative;
  top: 50%;
  /* @include transform(translateY(-45%)); */
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);

  transition: all 0.15s ease-in;
  top: 35%;

  padding: 10px;
  color: #d70000;
  background-color: #000000;
  max-width: 90%;
  opacity: 0.8;
  font-size: 0.8125em;
  font-weight: 700;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  text-align: center;
  display: block;
  margin: auto;
}

.Sl_q6hz2CBP8QoAm2DVm2 {
  margin-right: -24px;
}
._2k66-Rs-Q-2XZ0ECFUrdZz {
  padding-right: 24px;
}
._1loU45Mf7MkLrWXQAIi1Nx {
  width: 34%!important;
}
._1B2LXo59vrDpYCUcGQ5Lsi {
  flex-basis: 34%!important;
}

/* search button */
._3aeXZarKFG0aQiDc99pNyr {
  color: #212121;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: relative;
  right: -5px;
  cursor: pointer;
}
._2teNcNcQAXibo1chcp-uBI {
  font-size: 14px;
  font-family: "Basel Grotesk";
  color: #212121;
  padding-right: 3px;
  letter-spacing: 0.01em;
}
._3aeXZarKFG0aQiDc99pNyr:hover ._2teNcNcQAXibo1chcp-uBI {
  color: #9e9e9e;
}
.wRoyPrtzNZrC7prRK0sOd {
  border: 0 none;
  background: 0 0;
  padding: 0;
  cursor: pointer;
  outline: 0;
  width: 24px;
  height: 24px;
  transition: all .3s ease-in-out;
  border-radius: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
}
._3XIRYDzIgxwqPa-RceWsCg {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}
._3aeXZarKFG0aQiDc99pNyr:hover ._3XIRYDzIgxwqPa-RceWsCg path {
  fill: #9e9e9e;
}

/* Search Container */
.Bng40okm4LmRMhwbBHqTK {
  position: fixed;
  top: 40px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  opacity: 0;
}
.FptTYZsBg4hShz05jFpsV {
  top: 0px !important;
}
._3H2hj5GcqSXZAgp2Xf3JQt {
  z-index: 9000;
  opacity: 1;
  transition: opacity 0.1s linear;
}
.vBz_b-EcHXR-RKRgqoQhm {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.4);
}
._1h-LVpHDT5Mcqxp5j6DJDv {
  background: #fff;
  position: relative;
}
._3ItuDAGqoYrdI9QOISjzjI {
  max-width: 1440px;
  max-height: 70vh;
  margin: 0 auto;
  padding: 0 20px;
  padding-bottom: 24px;
}
._1JLcqG53HDuKouV19_Hh6G {
  height: 88px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 32px 4px 24px 4px;
  position: relative;
}
._3zBoApuOKCbUwsARMGxXjs {
  flex: 1;
}
._3zBoApuOKCbUwsARMGxXjs input {
  padding: 0 0 0 8px;
  width: 80%;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.32px;
}
._3zBoApuOKCbUwsARMGxXjs input::placeholder {
  font-family: "Basel Grotesk";
  color: #212121;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
}
.JsXDnf1dGqV0M70zLPtrz {
  border: 0 none;
  background: 0 0;
  padding: 0;
  margin: 0;
  cursor: pointer;
  outline: 0;
  width: 40px;
  height: 40px;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  /* right: 12px; */
  top: 1px;
}
@media only screen and (max-width: 1400px) {
  .JsXDnf1dGqV0M70zLPtrz {
    right: -12px;
  }
}
.JsXDnf1dGqV0M70zLPtrz:hover {
  background: #f5f5f5;
}
.JsXDnf1dGqV0M70zLPtrz:active {
  background: #EEEEEE;
}

/* Search Result List */
._3DOn6fRa2IUbP4CcsVFIwb {
  position: absolute;
  left: 0px;
  bottom: 0px;
  background: #212121;
  height: 3px;
  transition: all .3s;
}
._1jskV7JeXDjNbvCYDT1Y4z {
  border: 0px;
  border-bottom: none;
  cursor: pointer;
  display: inline-block;
  list-style: none;
  padding: 6px 8px !important;
  margin: 0px 4px !important;
  position: relative;
}
._3mTcac68xLdRfz07jqlh1l {
  max-height: calc(70vh - 176px);
  overflow-y: auto;
  overflow-x: hidden;
}
@media only screen and (min-width: 1024px) {
  ._3mTcac68xLdRfz07jqlh1l::-webkit-scrollbar {
    width: 18px;
    transition: all 0.3s linear;
  }
  
  ._3mTcac68xLdRfz07jqlh1l:hover::-webkit-scrollbar-thumb {
    width: 18px;
    border: 6px solid #0000;
  }
  
  ._3mTcac68xLdRfz07jqlh1l::-webkit-scrollbar-thumb {
    border: 13px solid #0000;
    border-radius: 100px;
    background-color: #909090;
    background-clip: padding-box;
  }
  
  ._3mTcac68xLdRfz07jqlh1l::-webkit-scrollbar-thumb {
    /* min-height: 68px; */
  }
  /* .searchAlgoliaResultWrapper {
    max-height: calc(70vh - 176px) !important;
  } */
}
._3VjcWFxMchIEh_q1XHGifq {
  font-size: 13px;
  font-family: "Basel Grotesk","Karla","HelveticaNeue","Helvetica Neue",sans-serif;
  color: #030303;
  line-height: 1.375;
  list-style-type: none;
  margin: 0;
  padding: 0 0 10px 0;
  background: #ffffff;
}
._3VjcWFxMchIEh_q1XHGifq li {
  display: block;
  width: 100%;
  margin: 0;
  padding: 0;
  margin-bottom: 6px;
  border: none;
  overflow: hidden;
  position: relative;
}
._3VjcWFxMchIEh_q1XHGifq li a {
  height: 100%;
  position: relative;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #212121;
  display: block;
  font-size: 14px;
  line-height: 140%;
  line-height: 20px;
  letter-spacing: 0.14px;
  cursor: pointer;
  padding: 2px 4px 2px 4px;
}
._3VjcWFxMchIEh_q1XHGifq li a:hover {
  /* text-decoration: underline; */
  border-radius: 2px;
  background-color: #F5F5F5;
}
._3VjcWFxMchIEh_q1XHGifq li a:focus {
  border-radius: 2px;
  border: 1px solid var(--focus-focus, #0094FF);
  background: var(--component-component-accent-secondary, #F5F5F5);
}
._3VjcWFxMchIEh_q1XHGifq li a:active {
  border-radius: 2px;
  background: var(--component-component-accent-secondary-hover, #EEE);
}
._3VjcWFxMchIEh_q1XHGifq li a:visited {
  border-radius: 2px;
  background: var(--component-component-accent-secondary-hover, #EEE);
}
._2XWjdwhEDRgdQ-lIKrxbob a {
  /* margin-bottom: 12px !important; */
}
._35FFHI0EWtg5HIJfi1HSyD {
  text-align: left;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  color: #757575;
  display: block;
  margin-bottom: 2px;
}
._1UAOK7H44z2CsbIkrsOxQO {
  background-color: transparent;
  color: #000;
  text-decoration: none;
  transition: color 0.1s ease-in, background-color 0.1s ease-in;
}

._2gAw_xldc2bcZrw7_b0q1g {
  margin-bottom: 24px !important;
  color: #757575 !important;
}

._3VqkbohRAosVV_B93vsbiE {
  color: #757575 !important;
}

._3W2ViP1GdadVIGNe6Lf5I {
  /* text-decoration: underline !important; */
  font-size: 12px !important;
  letter-spacing: 0.03em !important;
  color: #757575 !important;
  margin-top: 8px;
  padding: 0 4px 0 4px !important;
}
._3W2ViP1GdadVIGNe6Lf5I:hover {
  background-color: #fff !important;
}

.bKioFSGolmt8-aK7pgEOB {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-align: left;
  color: #212121;
  font-family: Basel Grotesk;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
}

._12OZ7X4367jdTAliZLIsPf {
  font-family: "Basel Grotesk","Karla","HelveticaNeue","Helvetica Neue",sans-serif;
  font-size: 12px;
  color: #757575;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 16.8px */
  letter-spacing: 0.36px;
}
._1ogym9kTV10SeY208h0Lh1 {
  margin: 15px 4px 16px 4px !important;
}
._1ogym9kTV10SeY208h0Lh1._2mNBCp-WUXCI2At4Ekz48N {
  margin: 0px 4px 16px 4px !important;
}
._1ogym9kTV10SeY208h0Lh1._1e7whb2vlm6T7JnVuMlqWJ {
  margin: 0px 4px 15px 4px !important;
}
@media(max-width: 1023px) {
  ._2DSBq7YIFvRDYIfoKnUY0W {
    display: none;
  }
}
._1RJkBwT55DPxgVW-q6bjU9{
  color: #212121;
  font-weight: 700;
}
._3me0OguCtY5xo1v-f-Xl5d{
  cursor: default;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._2fRwIMTq4sPucjSS_v11B-,
  ._3ZOSJU31SYkfNqdpysiCNT img, 
  ._2bud7jy4sxORcs6_y3UkLJ img {
    max-width: 100% !important;
  }
  ._2gPTp3bIGnVPm7sNFHIZBw {
    padding: 0 20px;
  }
  .ivAhbFB0erezZllDof7RM {
    flex-basis: 35%!important;
  }
  ._3mTcac68xLdRfz07jqlh1l {
    max-height: calc(92vh - 163px);
    overflow-y: scroll;
    overflow-x: hidden;
  }
}

._39fdg30mXFseYvvjjfQW1- {
  margin-bottom: 12px;
}

@media only screen and (max-width: 767px) {
  ._3VjcWFxMchIEh_q1XHGifq li._3nuV9m-Q6nucC1Q7Utg_1- {
    margin-bottom: 8px !important;
  }
  ._3VjcWFxMchIEh_q1XHGifq {
    padding: 0 0 40px 0 !important;
  }
  ._3mTcac68xLdRfz07jqlh1l {
    max-height: calc(92vh - 163px);
    overflow-y: scroll;
    overflow-x: hidden;
  }
  ._3mTcac68xLdRfz07jqlh1l ._2USwjBUvKUfUCf-Zje5gIS {
    height: 200px
  }
  ._3mTcac68xLdRfz07jqlh1l ._2USwjBUvKUfUCf-Zje5gIS._3aNdDR5LF-eadDnxiy18x7 {
    display: none;
  }
}
._2NdywoIx3An9DYR7fO4hsR {
  position: fixed;
  z-index: 3000;
  width: 100%;
  background: #fff;
  top: 0px;
  bottom: 0px;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 100vh;
}

._2NdywoIx3An9DYR7fO4hsR input button{
  font-size: 16px;
  color: #030303;
  line-height: 1.375;
  -webkie-font-smoothing: antialiased;
  -web-text-size-adjust: 100%;
}

._3niz7ZuFkIuD7SYS5UXz5a {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  flex: 1;
  position: relative;
}
._2a4oS41YFHMp0jkbSp3VRy {
  height: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  padding: 0px 12px 0px 16px;
  flex: 1;
  position: relative;
}

._1rtH6pJ4drwkt_yEgj64dv {
  width: 100%;
  padding: 16px 16px 12px 16px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  /* margin-top: 80px; */
}

._3BUyutYULBMfXi63Ge6_9M {
  margin-top: 80px;
}

._14-AZQNeir7D6b_sWlEFY6 {
  display: block;
  margin-top: 0em;
}

svg:not(:root) {
  overflow: hidden;
}

._1zPqCxJ73F6HzGOV8zpKPy {
  background: #EEEEEE;
  border-radius: 4px;
  width: 100%;
  height: 40px;
  padding: 0 0 0 41px;
  font-family: "Basel Grotesk",Karla,HelveticaNeue,"Helvetica Neue",sans-serif;
}
._1zPqCxJ73F6HzGOV8zpKPy::placeholder {
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
  color: #757575;
  font-family: "Basel Grotesk" !important;
}
._1zPqCxJ73F6HzGOV8zpKPy::-webkit-search-cancel-button{
  -webkit-appearance: none;
}
.Po5p2-nEGfngIn68VL1S1 {
  outline: none;
  border: 0 none;
  padding: 0px;
  background: none;
  width: 24px;
  height: 24px;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 50%;
  right: 10px;
  margin-top: -12px;
}

._1nZO5wCCTmZxtA6BZ2vFm- {
  position: absolute;
  top: 50%;
  left: 10px;
  margin-top: -12px;
  width: 24px;
  height: 24px;
  display: inline-block;
  fill: #9e9e9e;
}
._1nZO5wCCTmZxtA6BZ2vFm- path {
  fill: #9e9e9e;
}
._2wjegYYnpIuXv9Cub3gHfN {
  width: 24px;
  height: 24px;
  display: inline-block;
  fill: #000;
}

._3gKLq0oBgyb8FOYw8CryLv ._1nZO5wCCTmZxtA6BZ2vFm- {
  fill: #000;
}

._3k-ZQHI5hqXgB7WxDnxMg1 {
  display: none !important;
}

._3hKULp41vXNKy9OKoiszlt {
  padding-left: 12px;
}

.A3l0Vb_NN5NnQodpmdzGz {
  outline: none;
  border: 0 none;
  background: none;
  margin: 0px;
  padding: 0px;
  font-weight: 535;
  font-size: 16px;
  line-height: 140%;
  letter-spacing: 0.02em;
}

._2-DFSEwPWJ5_4wI5HBblRV {
  padding: 0;
  margin-left: 4px !important;
  /* box-shadow: 0 4px 7px 0 rgb(0 0 0 / 10%); */
}

._2NdywoIx3An9DYR7fO4hsR ul {
  margin: 0;
  padding-bottom: 40px;
}

._2-DFSEwPWJ5_4wI5HBblRV li {
  display: block;
  width: 100%;
  margin: 0;
  padding: 0;
  border: none;
  position: relative;
  overflow: hidden;
}

._2-DFSEwPWJ5_4wI5HBblRV li a {
  display: block;
  height: 100%;
  position: relative;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #000;
  padding: 0px;
  background: transparent;
  transition: color 0.1s ease-in, background-color 0.1s ease-in;
  margin-bottom: 10px;
}

._2MP_6uYh0FyIB_e43PRDNe {
  text-align: left;
  color: #757575;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0.03em;
  display: block;
  margin-bottom: 17px;
  margin-top: 1px;
}

._1iL0RhoyBvIieGVvtXJ2jC {
  text-align: left;
  color: #212121;
  font-size: 14px;
  cursor: pointer;
  line-height: 140%;
  letter-spacing: 0.01em;
  display: block;
  height: 20px;
}
._1H6uHZ7sTE0H7Kkygqv3_p {
  margin-bottom: 24px !important;
}
._1H6uHZ7sTE0H7Kkygqv3_p span {
  color: #757575;
}

.CL9CnzSEB-NmPkbrPIyb {
  /* text-decoration: underline !important; */
  font-size: 12px !important;
  letter-spacing: 0.03em !important;
  color: #757575 !important;
  margin-top: 8px;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  ._2MP_6uYh0FyIB_e43PRDNe {
    margin-bottom: 17px;
  }
  ._1rtH6pJ4drwkt_yEgj64dv {
    padding: 24px 89px 12px 89px;
  }

  ._2-DFSEwPWJ5_4wI5HBblRV li a {
    margin-bottom: 10px;
  }
  .ZQj-kBoJHH092OugfcaGw {
    margin-bottom: 12px;
  }

  ._2a4oS41YFHMp0jkbSp3VRy {
    height: 100%;
    overflow-x: hidden;
    overflow-y: hidden;
    padding: 0px 89px 0px 89px
  }
}

@media only screen and (max-width: 767px) {
  ._2-DFSEwPWJ5_4wI5HBblRV li._15VwSSmJ0p4RKvopAQjfnV {
    /* margin-bottom: 8px !important; */
  }
  ._2-DFSEwPWJ5_4wI5HBblRV li a {
    margin-bottom: 12px;
  }
}
.Vc6plApX-ACqUMo16SqgN {
  position: fixed;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  z-index: 1150;
  opacity: 0;
  transition: opacity .3s ease-in;
  overflow-y: auto;
  pointer-events: none;
}
._2dHI8q_FW4SSfa7zOvmUdU {
  opacity: 1;
  pointer-events: auto;
}
._3APoQhABCkcxh4wAPD8z3m {
  opacity: 0;
  background: #000;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  z-index: -1;
  transition: opacity .3s ease-in;
}
._2dHI8q_FW4SSfa7zOvmUdU ._3APoQhABCkcxh4wAPD8z3m {
  opacity: .4;
}
._1CCOdnay3WO3zOtdr8cGOK {
  height: 100%;
  outline: 0px;
  overflow: hidden auto;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
._2Rwbh2BSil3kUZkHUmS_Eh {
  display: inline-block;
  vertical-align: middle;
  text-align: left;
  width: 496px;
  /* min-height: 351px; */
  z-index: 999;
  background: #fff;
  box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.1);
  border-radius: 4px 4px 8px 8px;
  margin: 64px auto;
  opacity: 0;
  transform: translateY(24px);
}
._2dHI8q_FW4SSfa7zOvmUdU ._2Rwbh2BSil3kUZkHUmS_Eh {
  transition: opacity .3s ease, transform .3s cubic-bezier(.34,.98,.44,1);
  transform: translateY(0);
  opacity: 1;
}
._3vA8x-lobliJoQt3wDXpuU {
  padding: 18px 16px 24px 24px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1000;
}
._3pG-Sg_2AKC3ixfsYetAJ0 {
  font-size: 20px;
  color: #212121;
  font-family: "Basel Grotesk";
  line-height: 120%;
  padding-top: 3px;
}
._3ODhKVgdom1TAK2v08h-NZ {
  cursor: pointer;
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  background: transparent;
  border-radius: 16px;
  padding: 0px;
}
._3ODhKVgdom1TAK2v08h-NZ:hover {
  border: none;
  box-shadow: none;
  background: #F5F5F5;
  border-radius: 16px;
}
._3ODhKVgdom1TAK2v08h-NZ:active {
  border: none;
  box-shadow: none;
  background: #EEEEEE;
  border-radius: 16px;
}
._3ksYpr37IZHyw7Ls8A0AoW {
  padding: 0px 24px 32px 24px;
}
.bZwoJltQk6ccqGANOc3_w {
  font-family: 'Basel Grotesk';
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #616161;
  min-height: 40px;
}
._3Q9vqKRMFLjalqctYPjAaG {
  display: flex;
  justify-content: flex-start;
}
._37Vx8C_wZWCjxbJzuzobG1 {
  width: 94px;
  height: 141px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._3Vtl2lkRM1I0BYxZKxUe8m {
  margin-left: 24px;
}
._16hsDp5ifjWXT3bbPBya-V {
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin-top: 37px;
}
._1pDTREjkY-xtzx_G4_at6w {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin-bottom: 8px;
}
._2FdebBCx00iiWDbxoy7DTI {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
._3HzUIJ45iMMQoYm0C3SZ6m {
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #212121;
  margin-right: 5px;
}
._2w_XJLKk5Cwq49WRW3q8Q5 {
  padding: 0px 3px;
  height: 17px;
  background: #EEEEEE;
  border-radius: 2px;
  font-weight: 500;
  font-size: 12px;
  line-height: 140%;
  text-align: center;
  letter-spacing: 0.03em;
  color: #616161;
}
.SdLyqAfsaqEYXgNc5VuVV {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 24px;
}

._2z-7Nd2W-bnCVsJpQczFMu {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0px 11px;
  height: 40px;
  min-width: 103px;
  background: #212121;
  color: #fff;
  border-radius: 2px;
  border: none;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  font-weight: 500;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0.01em;
  color: #FFFFFF;
  position: relative;
}

._3FYdHeZdrjIuJuyAMdkss6 {
  padding: 0px 6px 1px;
  height: 21px;
}

@media (any-hover: hover) {
  ._2z-7Nd2W-bnCVsJpQczFMu:hover {
    background: #424242;
  }
}
._2z-7Nd2W-bnCVsJpQczFMu:active {
  background: #616161;
}
._2z-7Nd2W-bnCVsJpQczFMu:disabled {
  background: #9E9E9E;
}

/* loading spinner icon */
@-webkit-keyframes sPT1OrgyCDWHY66dNswwt {
  0% {
      -webkit-transform: rotate(0);
      transform: rotate(0)
  }

  100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
  }
}

@keyframes sPT1OrgyCDWHY66dNswwt {
  0% {
      -webkit-transform: rotate(0);
      transform: rotate(0)
  }

  100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg)
  }
}
._1GfXNf1vWQd9jtfxsSgnU8 {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
  animation: sPT1OrgyCDWHY66dNswwt 0.5s linear infinite;
  display: none;
}

._1OJ8VctrNbKJxGmb2mpcyA {
  display: block;
}

._23N4yuakXGGoXi04t5CbrJ {
  display: none;
}
@keyframes fswYKG66E_AAVzU3vTP0d {
  0% {
    transform: translateY(3px);
  }

  100% {
    transform: translateY(0px);
  }
}

._3SiPeK0iUK7xf61srJGJuE {
  display: inline-block;
  animation-name: fswYKG66E_AAVzU3vTP0d;
  animation-duration: 0.2s;
}

/* complete icon */
._3DP8Dy8hLYrcUamc45dtQP {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -16px;
  margin-left: -16px;
  width: 32px;
  height: 32px;
  vertical-align: middle;
}
._2c1-OcqxotYPawhhhUfz-g {
  display: inline-block;
}

._394fQpM1266UQ15zYZ8xhB {
  stroke-dasharray: 36;
  stroke-dashoffset: 36;
}

@keyframes _27Q7wlrVkMuH8g1oKrWYI6 {
  0% {
    stroke-dashoffset: 36;
  }
  
  100% {
    stroke-dashoffset: 0;
  }
}
._38Hh1QUWedNW3wDZSSHiDU {
  animation-name: _27Q7wlrVkMuH8g1oKrWYI6;
  animation-duration: 0.2s;
  animation-delay: 0.4s;
  animation-fill-mode: forwards;
}

._3C_fUNEomvZdUNPOqPre2D {
  background: #212121 !important;
}
.j9hVkxrvrFd1nDVna5Y6A {
  background: #212121 !important;
}

@media only screen and (max-width: 767px) {
  ._1CCOdnay3WO3zOtdr8cGOK {
    align-items: flex-end;
  }
  ._2Rwbh2BSil3kUZkHUmS_Eh {
    border-radius: 8px 8px 0px 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    /* min-height: 322px; */
  }
  ._3APoQhABCkcxh4wAPD8z3m {
    transition: opacity .1s ease-in;
  }
  ._2dHI8q_FW4SSfa7zOvmUdU ._2Rwbh2BSil3kUZkHUmS_Eh {
    transition: opacity .1s ease, transform .3s cubic-bezier(.34,.98,.44,1);
  }
  ._3vA8x-lobliJoQt3wDXpuU {
    padding: 18px 8px 24px 16px;
  }
  ._3ksYpr37IZHyw7Ls8A0AoW {
    padding: 0px 16px 24px 16px;
  }
  ._37Vx8C_wZWCjxbJzuzobG1 {
    width: 80px;
    height: 120px;
  }
  ._3Vtl2lkRM1I0BYxZKxUe8m {
    margin-left: 16px;
  }
  ._16hsDp5ifjWXT3bbPBya-V {
    margin-top: 26px;
  }
  ._2z-7Nd2W-bnCVsJpQczFMu {
    width: 100%;
  }
}
._3_A3WUF0H63JT2lXQW4RS3 {
  position: fixed;
  left: 0;
  right: 0;
  max-width: 500px;
  margin: 0 auto;
  bottom: 24px;
  z-index: 3000;
  display: flex;
  justify-content: center;
  align-items: center;
}
._6hcfZ1E2CVbMOyi9rM163 {
  width: auto;
  height: 36px;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 2px;
  background: #212121;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  box-shadow: 0px 6px 6px 0px rgba(0, 0, 0, 0.1);
}
.hYJnr-2yAXEi95Mud5cdj {
  display: flex;
  padding-right: 8px;
}
._9r7FuddP55VHixrJ8k0CU {
  color: #e0e0e0;
  font-family: "Basel Grotesk";
  font-size: 14px;
  line-height: 19.6px;
  letter-spacing: 0.01em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media only screen and (max-width: 767px) {
  ._3_A3WUF0H63JT2lXQW4RS3 {
    max-width: calc(100vw - 32px);
  }
  ._6hcfZ1E2CVbMOyi9rM163 {
    max-width: 100%;
  }
  .hYJnr-2yAXEi95Mud5cdj {
    margin-left: 9.5px;
  }
  ._9r7FuddP55VHixrJ8k0CU {
    padding-right: 9.5px;
  }
}


.lk-o7E5-096g5_PJQsg-G {
  z-index: 1000;
  position: fixed;
  bottom: 36px;
  left: 0;
  width: 100%;
  cursor: pointer;
  /* overflow: hidden; */
}
._1y-TaHbDOIPDgOW4yOtFjp{
  visibility: hidden;
}

._3xFAxJs0Cp1NyS0ePi1-os {
  margin: 0 auto;
  background-color: #cb0000;
  color: #fff;
  font-size: 14px;
  line-height: 140%; /* 19.6px */
  letter-spacing: 0.14px;
  display: flex;
  align-items: center;
  padding: 8px;
  height: 36px;
  flex-grow: unset;
  width: fit-content;
  min-width: 145px;
  justify-content: center;
  /* transition: all 0.2s ease; */
  transition-property: transform, visibility;
  transition-duration: 0.2s, 0.2s;
  transition-timing-function: ease-in, ease-out;

  transform: translateY(30px);
  visibility: hidden;
  border-radius: 2px;
}

.e2bsNaJkqY7SzBVA1Ouv-{
  transform: translateY(0);
  visibility: visible;
}

._3slpjhYgFPMid2wsUFG__9{
  transform: translateY(-30px);
  visibility: hidden;
}

@media (max-width: 576px) {
  .lk-o7E5-096g5_PJQsg-G {
    padding: 0 16px;
  }

  ._3xFAxJs0Cp1NyS0ePi1-os,
  ._3xFAxJs0Cp1NyS0ePi1-os&gt;div,
  ._2MbOFFRmGYWkHeRiKyKjRR {
    min-width: 100%;
  }

  ._2MbOFFRmGYWkHeRiKyKjRR {
    width: auto;
  }
}

._2SNSvFX_9k7gfa1DGaYuUW {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;

  opacity: 0;
  transition: opacity 0.15s;
  aspect-ratio: 3 / 4;
}
.puekSvNd3wBsVZzzBXS-f {
  opacity: 1;
}
/*Back Top */
._1WqNt4YAanDNDnUYJjcTV4 {
  display: flex;
  align-items: center;
  justify-content: center;
}

._2J9d7QHgXXx2ipfbSGqGXC {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  cursor: pointer;
}
._2J9d7QHgXXx2ipfbSGqGXC:hover ._2IIShoBS0kKdXSQZ3l1T7N {
  color: #505050;
}
._2J9d7QHgXXx2ipfbSGqGXC:hover svg path {
  fill: #505050;
}
._2J9d7QHgXXx2ipfbSGqGXC:active ._2IIShoBS0kKdXSQZ3l1T7N {
  color: #616161;
}
._2J9d7QHgXXx2ipfbSGqGXC:active svg path {
  fill: #616161;
}
.NwmEKt8j6C57DmVZlijs3 {
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 4px;
}
._2IIShoBS0kKdXSQZ3l1T7N {
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 14px;
  letter-spacing: 0.01em;
}
/* utils */
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")
    format("woff");
  font-weight: 400;
  font-style: normal;
}
._2F8z3imqtV1JwDvdy72oci{
  min-height: 100vh;
}
.iwT_GiF8jT1WhUTQ6Bdio {
  text-align: right;
}
._1m_9iao9RIxf4eYPkuZ6Q2 {
  position: absolute;
  top: 43%;
  left: 0;
  right: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  z-index: 99;
  height: 28px;
  margin-top: -22px;
}
._19tWAn2JDhue4XzIaauYtg {
  width: 64px;
  height: 64px;
  cursor: pointer;
  margin-left: -98px;
  display: flex;
  justify-content: center;
  align-items: center;
}
._19tWAn2JDhue4XzIaauYtg:after,
._1TwkYQU6zsIuuDiBrnh9tS:after {
  font-family: swiper-icons;
  font-size: 28px;
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
  color: #000;
  font-weight: 700;
}
._19tWAn2JDhue4XzIaauYtg:after {
  content: "prev";
}
._1TwkYQU6zsIuuDiBrnh9tS:after {
  content: "next";
}
._1TwkYQU6zsIuuDiBrnh9tS {
  width: 64px;
  height: 64px;
  cursor: pointer;
  margin-right: -98px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.swiper-pagination-bullet {
  width: 6px !important;
  height: 6px !important;
  background: #e0e0e0 !important;
  opacity: 1 !important;
}
.swiper-pagination-bullet-active {
  background: #212121 !important;
}
.swiper-pagination {
  margin-top: 10px !important;
  bottom: 0 !important;
}

@media only screen and (min-width: 640px) and (max-width: 1440px) {
  ._19tWAn2JDhue4XzIaauYtg {
    margin-left: 0px !important;
  }
  ._1TwkYQU6zsIuuDiBrnh9tS {
    margin-right: 0px !important;
  }
}
._3maECzGGPWDQLDFC7QKlsC {
  text-align: center;
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 1;
}
._30TDFH4-jQkNYOQ6zYkGQw {
  width: 6px;
  height: 6px;
  display: inline-block;
  border-radius: 100%;
  background: #e0e0e0;
  opacity: 1;
  margin: 0 4px;
}
._32CUvHOQXJRhEdZIN_dFeg {
  background: #000;
  opacity: 1;
}
._3fWeGwXNl0HueTgwKK-wtY {
  position: relative;
}
.hw6rHXuGEyBdsEAHwhkCg {
  position: relative;
}
._3flORP-cE7CQgUu8uzBoP4 img {
  height: auto;
  max-width: 100%;
  vertical-align: middle;
}
._3lw88j9pT9tW4jhsb8kO_2 {
  padding-top: 16px;
  padding-bottom: 64px;
  color: #212121;
  font-size: 16px;
  letter-spacing: 0.02em;
  text-align: center;
  font-family: "Basel Grotesk";
}
._3whOoHbNi_HFgTalJLCDK- {
  text-decoration: none;
}
._3whOoHbNi_HFgTalJLCDK-:hover,
._3whOoHbNi_HFgTalJLCDK-:active {
  color: #000;
}
._2D1W2VXjsUnLGhtS4RHxyH {
  position: relative;
  padding-top: 122%;
  background-color: #e6e6e6;
}
._2D1W2VXjsUnLGhtS4RHxyH img {
  position: absolute;
  top: 0;
  left: 0;
  vertical-align: middle;
  width: 100%;
}
.Kf1-QT3KVc_tX0ejEK3eK img{
  aspect-ratio: 377 / 462;
  height: auto;
  width: 100%;
}
._1Nk_gc8mZM67KchBWn7tqX img{
  aspect-ratio: 92 / 113;
}
.scyNUNdV8tZTsCAoVKc3C img{
  aspect-ratio: 277 / 338;
}
._1bKL-g024lR1s_JuTazKha:after {
  content: "";
  display: table;
  clear: both;
}
._3tb-pEzMJvkwQvg3QeGsS- {
  width: 100%;
}
._3x2mJl-_3HNVQgfbDj03hk ._3lw88j9pT9tW4jhsb8kO_2 {
  padding-bottom: 40px;
  line-height: 18px;
}
.XGRIhrtDMEwTIjpSM4N7q {
  display: flex;
  justify-content: space-between;
}
._3a4eee7UnvU_W_bN1kf2Wt {
  text-align: center;
  cursor: pointer;
  user-select: none;
  padding-top: 40px;
}

._3a4eee7UnvU_W_bN1kf2Wt a {
  display: inline-block;
  color: #fafafa;
  font-size: 16px;
  letter-spacing: 0.02em;
  line-height: 18px;
  padding: 10px 11px;
  border: 1px solid #212121;
  background-color: #212121;
  font-family: "Basel Grotesk";
  font-weight: 500;
  border-radius: 2px;
  min-width: 150px;
  text-align: center;
  text-decoration: none;
}
._3fWeGwXNl0HueTgwKK-wtY .swiper-slide {
  max-width: 448px;
  margin-right: 24px;
}
@media only screen and (max-width: 1024px) {
  ._3fWeGwXNl0HueTgwKK-wtY .swiper-slide {
    max-width: 309px;
  }
}
@media only screen and (max-width: 768px) {
  ._3fWeGwXNl0HueTgwKK-wtY .swiper-slide {
    max-width: 224px;
  }
}
@media only screen and (max-width: 767px) {
  ._3eLbpUgSavwVqiX7CRDUj_ {
    margin-bottom: 56px !important;
    margin-top: 0px !important;
  }
  ._2UBYTt0MDrmz5H2naZEs4m {
    flex-direction: column;
    padding: 0 16px !important;
    width: 100%;
    padding-left: 0 !important;
  }
  ._3j3JBQlJzlH9bMGYIg0nkm {
    width: 100% !important;
    height: 100% !important;
  }
  ._2UBYTt0MDrmz5H2naZEs4m .dJ4LqHTVNRT-DhXJ1K6Zh {
    margin-right: 0 !important;
    width: 100% !important;
    padding-right: 0 !important;
  }
  ._1YV8JXqUtTfmCgwvts8hp4 {
    width: 100%;
    margin-top: 8px !important;
    padding: 0 !important;
  }
  ._1YxpCAYnST7RxYM8Y8mEJt {
    margin: 8px 0 !important;
    font-size: 32px !important;
    line-height: 120% !important;
    letter-spacing: -0.01em !important;
  }
  ._3O8tPTw7ivG8ZPl45C0mMd {
    font-size: 14px !important;
    margin-bottom: 24px !important;
    margin-top: 6px !important;
    letter-spacing: 0.01em !important;
    width: 100% !important;
  }
  .RrOasRMMFCs4CDqTd5DgG {
    width: 100% !important;
  }
  ._3a4eee7UnvU_W_bN1kf2Wt {
    padding-right: 16px;
  }
  ._3a4eee7UnvU_W_bN1kf2Wt a {
    width: 100%;
  }
  ._33QFdamBVlKjXvHeG8jmGx {
    display: none !important;
  }
  .NDJdNJ1Bi719YPqup-5lJ .swiper-slide {
    width: 86% !important;
    text-align: left;
    padding-right: 8px;
    box-sizing: border-box;
  }
  .hw6rHXuGEyBdsEAHwhkCg .swiper-slide:last-child {
    margin-right: 8px;
  }
  ._149xO2mY28B1PN1YUNlsND .swiper-slide,
  ._3x2mJl-_3HNVQgfbDj03hk .swiper-slide {
    width: 62% !important;
    padding-right: 8px;
    box-sizing: border-box;
  }
  ._3flORP-cE7CQgUu8uzBoP4 {
    width: 100%;
    height: 100%;
    margin: 0 auto;
  }
  ._1Nk_gc8mZM67KchBWn7tqX {
    margin-bottom: 48px !important;
  }
  ._1Nk_gc8mZM67KchBWn7tqX .swiper-slide {
    width: 62% !important;
    text-align: left;
    padding-right: 8px;
    box-sizing: border-box;
  }
  ._2oCZIZawOvEnj6p_BUfIWz {
    font-size: 14px;
    padding-bottom: 48px;
    letter-spacing: 0.01em;
  }
  ._1_rUEJL3XQuR2vuUpnoyxF:nth-child(1) {
    padding-left: 0;
    padding-right: 16px;
  }
  ._1_rUEJL3XQuR2vuUpnoyxF:nth-child(2) {
    padding-left: 0;
    padding-right: 16px;
    padding-top: 45px;
  }
  ._3-FupBNJfZF77L_iOElb5h {
    color: #212121;
    font-size: 14px;
    letter-spacing: 0.01em;
    margin-top: 16px;
    padding-bottom: 48px;
    text-decoration: underline;
  }
}
@media only screen and (max-width: 1024px) {
  ._1PthxnygILkmtPwq1eTckk {
    display: none;
  }
  ._2aDYcE1BfdjWiEGd6XKmpl {
    display: block;
  }
  ._2XV8c5rx1ZZuhM9nnv7wy4 {
    margin: 0 !important;
  }
  ._1mPWKTiEB0Dt5iWCwU7g3l {
    margin: 0 !important;
  }
}
@media only screen and (min-width: 1025px) {
  ._1PthxnygILkmtPwq1eTckk {
    display: block;
    width: 95%;
    /* padding-right: 40px; */
  }
  ._2aDYcE1BfdjWiEGd6XKmpl {
    display: none;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  ._3QMyJ5hlzG1Z17OaUJ4GuT,
  .yisWVgChlpHVqaUtY3Efd,
  ._3lw88j9pT9tW4jhsb8kO_2 {
    font-size: 14px !important;
    letter-spacing: 0.01em !important;
  }

  ._1Nk_gc8mZM67KchBWn7tqX,
  ._1T2pn8VPTJzpXetfrd0OxP {
    margin-bottom: 40px !important;
  }
  ._2UBYTt0MDrmz5H2naZEs4m {
    margin-bottom: 80px !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  ._3j3JBQlJzlH9bMGYIg0nkm {
  }
  ._1YV8JXqUtTfmCgwvts8hp4 {
    padding: 0 28px !important;
    margin-top: unset !important;
  }
  ._2UBYTt0MDrmz5H2naZEs4m a {
    padding-right: 12px;
    margin-right: 0 !important;
  }
  ._1YxpCAYnST7RxYM8Y8mEJt {
    margin: 8px 0;
    font-size: 32px !important;
    letter-spacing: -0.01em !important;
    line-height: 120% !important;
  }
  ._3O8tPTw7ivG8ZPl45C0mMd {
    font-size: 14px !important;
    letter-spacing: 0.01em !important;
    margin-bottom: 32px !important;
    margin-top: 8px !important;
    width: 100% !important;
  }
  ._3eLbpUgSavwVqiX7CRDUj_ {
    margin-top: 0px !important;
  }
}
@media only screen and (min-width: 768px) {
  ._3Yvjx7G9OsocROh5D1ywCQ {
    display: none !important;
  }
  ._1_rUEJL3XQuR2vuUpnoyxF:nth-child(1) {
    margin-right: 12px;
  }
  ._1_rUEJL3XQuR2vuUpnoyxF:nth-child(2) {
    margin-left: 12px;
  }
  ._3flORP-cE7CQgUu8uzBoP4 {
    width: 100%;
    height: 100%;
    margin: 0 auto;
  }
  ._3-FupBNJfZF77L_iOElb5h {
    color: #212121;
    font-family: "Basel Grotesk";
    font-size: 14px;
    letter-spacing: 0.01em;
    line-height: 19.25px;
    margin-top: 16px;
    text-decoration: underline;
    cursor: pointer;
  }
}

/* hero */
.TVe-4noqhQ7vNTc6sXrTV {
  position: relative;
  margin-bottom: 112px;
  padding: 0 24px;
}
.iwrnjH08qp7Qp2sNybHJ4 {
  position: relative;
  padding-top: 47.3%;
  background-color: #e6e6e6;
}
.iwrnjH08qp7Qp2sNybHJ4 img {
  position: absolute;
  top: 0;
  left: 0;
}
._1yng3jXTjGzi8Q7yBzNSHu {
  color: #fafafa;
  position: absolute;
  bottom: 106px;
  left: 49px;
  font-size: 14px;
}
._1nDqO1q_T8aCdEZiUZCs-5 {
  color: #fafafa;
  position: absolute;
  bottom: 48px;
  display: block;
  font-size: 48px;
  font-weight: 500;
  left: 46px;
}
._1nDqO1q_T8aCdEZiUZCs-5 p {
  margin: 0px;
}
._2EQdr_1EJwTBcKBu3EAnfS {
  position: absolute;
  bottom: 22px;
  left: 49px;
  color: #fafafa;
  font-size: 14px;
  text-decoration: underline;
}
._1dv7-FaNOR9qRBBhiNEiDM {
  text-decoration: none;
  color: #fff;
}
._3wvfxIhtBJJgBE5hp5zIb7 {
  background-color: #e6e6e6;
  height: 230px;
  display: block;
}
._1HlYhYAOzp_s0KYEST20QZ {
  position: relative;
  width: 100%;
  height: 100%;
  background-repeat: no-repeate;
  background-size: cover;
  background-position: top center;
  image-rendering: -webkit-optimize-contrast;
}
@media screen and (max-width: 767px) {
  .TVe-4noqhQ7vNTc6sXrTV {
    padding: 0px;
    margin-bottom: 64px;
  }
  ._1nDqO1q_T8aCdEZiUZCs-5 {
    position: static;
    bottom: 0;
    color: #171717;
    font-family: Karla;
    font-size: 34px;
    font-weight: 500;
    letter-spacing: -0.3px;
    margin-left: 12px;
  }
  ._1yng3jXTjGzi8Q7yBzNSHu {
    position: static;
    bottom: 0;
    color: #171717;
    font-family: Karla;
    font-size: 14px;
    letter-spacing: 0;
    margin-top: 16px;
    margin-left: 12px;
  }
  ._2EQdr_1EJwTBcKBu3EAnfS {
    position: static;
    bottom: 0;
    color: #171717;
    font-family: Karla;
    font-size: 16px;
    letter-spacing: 0.02em;
    margin-top: 8px;
    margin-left: 12px;
  }
  ._30TDFH4-jQkNYOQ6zYkGQw {
    width: 7px;
    height: 7px;
    margin: 0 7px;
  }
  ._3a4eee7UnvU_W_bN1kf2Wt a {
    width: 100%;
  }
}
/* firstSection */
._1ajh1HBc8hYMBp3vMPU9af {
  display: flex;
  justify-content: space-between;
  margin: 8px -12px 80px -12px;
  font-family: "Basel Grotesk";
}
@media screen and (max-width: 1024px){
  ._1ajh1HBc8hYMBp3vMPU9af{
    margin-top: 0;
  }
}

.Kf1-QT3KVc_tX0ejEK3eK {
  width: 100%;
}
._3nMXajv4UUknlt2apx-KPN {
  padding: 0 12px;
}
._2tsJK5ESEeMINbOYvHYL9U {
  text-decoration: none;
  color: #212121;
}
.yisWVgChlpHVqaUtY3Efd {
  margin-top: 16px;
  color: #212121;
  font-size: 16px;
  font-family: "Basel Grotesk";
  letter-spacing: 0.02em;
}
.NDJdNJ1Bi719YPqup-5lJ {
  margin-bottom: 64px;
}
.NDJdNJ1Bi719YPqup-5lJ .yisWVgChlpHVqaUtY3Efd,
.NDJdNJ1Bi719YPqup-5lJ ._3-FupBNJfZF77L_iOElb5h {
  text-align: left !important;
  font-family: "Basel Grotesk";
}
/* primarySection */
._1T2pn8VPTJzpXetfrd0OxP {
  padding: 0px;
  margin-top: 0px;
  position: relative;
  margin-bottom: 40px;
}
@media screen and (max-width: 640px) {
  .swiper-pagination-bullet {
    width: 7px !important;
    height: 7px !important;
    margin: 0 7px !important;
  }
  ._1T2pn8VPTJzpXetfrd0OxP {
    margin-bottom: 64px;
  }
  .NDJdNJ1Bi719YPqup-5lJ {
    margin-bottom: 40px;
  }
}
@media only screen and (min-width: 768px) {
  ._1T2pn8VPTJzpXetfrd0OxP ._1bKL-g024lR1s_JuTazKha {
    display: flex;
    justify-content: space-around;
  }
}
/* newArrivalSection */
._1Nk_gc8mZM67KchBWn7tqX {
  margin-top: 81px;
  margin-bottom: 120px;
}
._8PtllGmbyhUsdDiT1pGqf {
  text-align: center;
  margin-bottom: 10px;
  color: #212121;
  font-family: "Times Now SemiLight";
  font-size: 32px;
  letter-spacing: 0;
  line-height: 44px;
}
._3QMyJ5hlzG1Z17OaUJ4GuT {
  margin: 0 auto 40px auto;
  text-align: center;
  font-size: 16px;
  letter-spacing: 0.02em;
  font-family: "Basel Grotesk";
  color: #212121;
  width: 370px;
}

/* newSeasonSection */
.scyNUNdV8tZTsCAoVKc3C {
  width: 100%;
  margin-bottom: 124px;
}
._3hV45oDGRT75lsd8DreIyG {
  margin-bottom: 15px;
}
._1WWmAtIUzOgBd918vE4aSA {
  flex: 1;
  margin-right: 24px;
  text-decoration: none;
}
._1WWmAtIUzOgBd918vE4aSA:last-child {
  margin-right: 0;
}
._3VPA_Bauycf5LiYpQJyLxx {
  color: #212121;
  font-family: "Basel Grotesk";
  font-size: 16px;
  padding-top: 0px;
  margin-top: 16px;
  letter-spacing: 0.02em;
  margin-top: 16px;
  padding-bottom: 40px;
  line-height: 18px;
}
._1961Aq5fPz3JZMQXniucul {
  padding-bottom: 40px !important;
}
@media screen and (max-width: 767px) {
  .yisWVgChlpHVqaUtY3Efd {
    margin-top: 15px;
  }
  .scyNUNdV8tZTsCAoVKc3C {
    margin-bottom: 64px !important;
  }
  ._8PtllGmbyhUsdDiT1pGqf {
    font-size: 24px;
    letter-spacing: -0.01em;
    margin-top: 0;
    margin-bottom: 8px !important;
    line-height: 26px;
  }
  ._8PtllGmbyhUsdDiT1pGqf p {
    margin-bottom: 8px;
  }
  ._3QMyJ5hlzG1Z17OaUJ4GuT {
    font-size: 14px;
    width: 100%;
    padding: 0 16px;
    line-height: 20px;
    margin-bottom: 32px;
    letter-spacing: 0.01em;
  }
  ._1961Aq5fPz3JZMQXniucul {
    font-size: 14px;
    letter-spacing: 0.01em;
    padding-bottom: 48px;
  }
  ._1_rUEJL3XQuR2vuUpnoyxF:nth-child(2) {
    padding-top: 40px;
  }
  ._1CPA5vy1tNrTEmHwTNWF47 {
    margin-bottom: 64px !important;
  }
}
/* popularSection */
._1CPA5vy1tNrTEmHwTNWF47 {
  margin-bottom: 40px;
}
/* contemporarySection */
._3x2mJl-_3HNVQgfbDj03hk {
  padding-bottom: 0px;
  margin-bottom: 112px;
}
._3YO0u7OEDi1k-qvORSanzn {
  margin-bottom: 15px;
}

.OPXhF_9D3alr5pYy4wDPv {
  position: absolute;
  bottom: 0px;
  left: 0px;
  right: 0px;
  padding-top: 48%;
  z-index: 2;
  background: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0) 55.04%,
    rgba(0, 0, 0, 0.4) 100%
  );
  opacity: 1;
  transition: opacity 0.3s linear;
}
._23eKEI9AUHikbYetPkuzQi {
  opacity: 0;
}
._2t1FGE1fVqF5Ten5wugJkZ {
  position: relative;
  padding-left: 0px;
  padding-right: 0px;
  margin: 8px 0 80px 0;
}
._2t1FGE1fVqF5Ten5wugJkZ .VQ0n6bblg9MUUbZBLqzmy {
  color: #f5f5f5;
  position: absolute;
  bottom: 52px;
  display: block;
  left: 16px;
  font-size: 16px;
  letter-spacing: 0.02em;
  font-family: "Basel Grotesk";
  z-index: 3;
}
._2t1FGE1fVqF5Ten5wugJkZ ._33OMqytCxzWLSItA92knUw p {
  margin: 0 !important;
}
._2t1FGE1fVqF5Ten5wugJkZ ._33OMqytCxzWLSItA92knUw {
  color: #fafafa;
  position: absolute;
  bottom: 78px;
  left: 16px;
  font-size: 30px;
  font-family: "Times Now SemiLight";
  z-index: 3;
}

._2t1FGE1fVqF5Ten5wugJkZ .gpKlkbuHPoJGigZoPTubT {
  position: absolute;
  bottom: 24px;
  left: 16px;
  color: #fafafa;
  font-size: 14px;
  letter-spacing: 0.01em;
  font-family: "Basel Grotesk";
  text-decoration: underline;
  z-index: 3;
}

._2t1FGE1fVqF5Ten5wugJkZ video {
  position: absolute;
  top: 0px;
  width: 100%;
  height: 100%;
  vertical-align: bottom;
  object-fit: cover;
  background: #eee;
}
._2X8R4xPDiv35DmLkqhWPzI {
  position: relative;
  background: #eee;
  padding-top: 48%;
}
._2X8R4xPDiv35DmLkqhWPzI:before {
  content: "";
  display: block;
  width: 1px;
  background: #fff;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  z-index: 1;
}
._2X8R4xPDiv35DmLkqhWPzI:after {
  content: "";
  display: block;
  width: 1px;
  background: #fff;
  position: absolute;
  top: 0px;
  bottom: 0px;
  right: 0px;
  z-index: 1;
}
._2X8R4xPDiv35DmLkqhWPzI:last-child {
  height: 0 !important;
}
._1QYH8myctH07evPdHNeQaW:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0px;
  height: 1px;
  left: 0px;
  right: 0px;
  background: #fff;
}
._1vl2pN2jD9_MxjQIExoU-K {
  position: relative;
  background: #eee;
  padding-top: 100%;
  display: none;
}
._29a8z3pu9YzUPwQGwnWBNq {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}

@media screen and (max-width: 767px) {
  ._3x2mJl-_3HNVQgfbDj03hk {
    padding-bottom: 0px;
    margin-bottom: 34px;
  }
  ._15AtvzmZvCJtag2Ub4uYsE {
    font-size: 14px;
    padding-bottom: 48px !important;
    letter-spacing: 0.01em;
  }
  ._3xjBuFK68tBTwVH_CBHKJG {
    padding-top: 40px;
  }
  .yisWVgChlpHVqaUtY3Efd {
    font-size: 14px;
    letter-spacing: 0.01em;
  }
  ._2t1FGE1fVqF5Ten5wugJkZ {
    padding-left: 0 !important;
    padding-right: 16px !important;
    margin: 0 0 40px 0;
  }
  ._2t1FGE1fVqF5Ten5wugJkZ a {
    text-decoration: none;
  }
  ._2t1FGE1fVqF5Ten5wugJkZ .VQ0n6bblg9MUUbZBLqzmy {
    position: static;
    bottom: 0;
    color: #212121;
    font-size: 14px;
    letter-spacing: 0.01em;
    margin-bottom: 16px;
  }
  ._2t1FGE1fVqF5Ten5wugJkZ ._33OMqytCxzWLSItA92knUw {
    position: static;
    bottom: 0;
    color: #212121;
    font-size: 24px;
    letter-spacing: -0.01em;
    margin-top: 16px;
    margin-bottom: 8px;
  }
  ._2t1FGE1fVqF5Ten5wugJkZ .gpKlkbuHPoJGigZoPTubT {
    position: static !important;
    bottom: 0 !important;
    color: #212121 !important;
    text-decoration: underline !important;
    font-size: 14px;
    letter-spacing: 0.01em;
  }
  ._2t1FGE1fVqF5Ten5wugJkZ video {
    position: absolute;
    top: 0px;
  }
  ._2X8R4xPDiv35DmLkqhWPzI {
    display: none;
  }
  ._1vl2pN2jD9_MxjQIExoU-K {
    display: block !important;
  }
  .OPXhF_9D3alr5pYy4wDPv {
    bottom: 0px;
    left: 0px;
    right: 0px;
    padding-top: 50%;
  }
}
._3eCI6b3m9NssNSWa7is2TT._1Pp9i73sl2ey92fVsQEGY- {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  background: #eee;
}
._3eLbpUgSavwVqiX7CRDUj_ {
  width: 100%;
  margin-bottom: 88px;
  font-family: Basel Grotesk;
  margin-top: 10px;
}

._2UBYTt0MDrmz5H2naZEs4m {
  width: 100%;
  display: flex;
  align-items: center;
  padding-left: 24px;
  padding-right: 24px;
}
._2UBYTt0MDrmz5H2naZEs4m .dJ4LqHTVNRT-DhXJ1K6Zh {
  width: 50%;
  padding-right: 12px;
}
._3j3JBQlJzlH9bMGYIg0nkm {
  background-color: #e6e6e6;
}
._3j3JBQlJzlH9bMGYIg0nkm img {
  vertical-align: middle;
  aspect-ratio: 1 / 1;
  height: auto;
  width: 100%;
}
._1YxpCAYnST7RxYM8Y8mEJt {
  font-size: 60px;
  letter-spacing: -0.01em;
  color: #212121;
  line-height: 100%;
}
._3O8tPTw7ivG8ZPl45C0mMd {
  color: #505050;
  margin-top: 16px;
  margin-bottom: 48px;
  font-size: 20px;
  line-height: 120%;
  /* width: 80%; */

}
._3zEiwKS-tjbsR_Dhee7vxr {
  width: 100%;
  font-size: 18px;
  line-height: 25.2px;
  letter-spacing: 0.02em;
}
._3O8tPTw7ivG8ZPl45C0mMd a {
  color: #505050;
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-decoration-color: #757575;
  text-underline-position: under;
}
._3O8tPTw7ivG8ZPl45C0mMd a:hover {
  text-decoration: none;
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  ._3O8tPTw7ivG8ZPl45C0mMd a {
    padding-right: 0px !important;
  }
}
._1YV8JXqUtTfmCgwvts8hp4 {
  flex: 1;
  padding-left: 92px;
  /* padding-right: 70px; */
  margin-top: -20px;
}
.RrOasRMMFCs4CDqTd5DgG {
  font-size: 16px;
  letter-spacing: 0.02em;
  line-height: 18px;
  padding: 10px;
  border: 1px solid #212121;
  background-color: #212121;
  font-family: "Basel Grotesk";
  font-weight: 500;
  border-radius: 2px;
  width: 150px;
  text-align: center;
  color: #fafafa;
  text-decoration: none;
  cursor: pointer;
  display: block;
}

/* loadingBtn */
@-webkit-keyframes _1TBcPPJa4a6uNa9erM6euR {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes _1TBcPPJa4a6uNa9erM6euR {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

._1wlMXgNyHc8XGPuJkIZMBo {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  transition: opacity 0.3s ease-in-out;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  fill: currentColor;
  animation: _1TBcPPJa4a6uNa9erM6euR 0.5s linear infinite;
  opacity: 0;
}

.qJju_v_2Q0E479j8E0xIY{
  background: #cdcdcd;
  max-width: 100%;
  max-height: 100%;
}
._1KIvn1LglWIvdzo05pGr_T {
  background: #cdcdcd;
  max-width: 100%;
  max-height: 100%;
  aspect-ratio: 1 / 1;
}
._23dilXp6qu3baYpBM8-8Yr{
  background: #cdcdcd;
  width: 100%;
  height: 120px;
}
._2cVKbqUSTOkHX2J4bdFVtU{
  background: #cdcdcd;
  width: 100%;
  height: 100%;
}

._24sVI4ZkY5XEu_W_nFUtwO {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
._3b5dIq0epefQkc5U-9jpOX {
  width: 128px;
  height: 40px;
  padding: 0px 0px 0px 0px;
  border-radius: 2px;
  border: 1px solid #c5c5c5;
  text-decoration: none;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
}
.ZT6kXkri5OdPiqiq2-FI1 {
  font-family: "Basel Grotesk";
  font-size: 16px;
  line-height: 22.4px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #212121;
  margin-left: 6px;
}
._25vIgXo5-DNr_dn6fz1vsK {
  width: 141px;
  height: 40px;
  padding: 0px 0px 0px 0px;
  border-radius: 2px;
  border: 1px solid #c5c5c5;
  text-decoration: none;
  display: flex;
  justify-content: center;
  align-items: center;
}
.iehEyZi3bGyOGOBz7Ysc8 {
  font-family: "Basel Grotesk";
  font-size: 16px;
  line-height: 22.4px;
  letter-spacing: 0.02em;
  text-align: left;
  color: #212121;
  margin-left: 6px;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  ._2UBYTt0MDrmz5H2naZEs4m ._24sVI4ZkY5XEu_W_nFUtwO a {
    margin-right: 10px !important;
    padding-right: 0px !important;
  }
  ._3O8tPTw7ivG8ZPl45C0mMd a {
    text-underline-position: inherit !important;
    text-underline-offset: 3px !important;
  }
}
@media screen and (max-width: 767px) {
  ._24sVI4ZkY5XEu_W_nFUtwO {
    justify-content: space-between;
  }
  ._3b5dIq0epefQkc5U-9jpOX {
    width: 100%;
  }
  ._25vIgXo5-DNr_dn6fz1vsK {
    width: 100%;
  }
  ._3O8tPTw7ivG8ZPl45C0mMd a {
    text-underline-position: inherit !important;
    text-underline-offset: 3px !important;
  }
}
</pre></body></html>