@font-face{font-family:"Americana";src:url("/wp-content/uploads/2026/07/americana-bold.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"termina";src:url("https://use.typekit.net/af/1726e0/00000000000000007735b21e/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/1726e0/00000000000000007735b21e/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/1726e0/00000000000000007735b21e/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:500;font-stretch:normal;}@font-face{font-family:"sweet-sans-pro";src:url("https://use.typekit.net/af/a3634f/00000000000000007735c628/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/a3634f/00000000000000007735c628/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/a3634f/00000000000000007735c628/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:600;font-stretch:normal;}@font-face{font-family:'Aguafina Script';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/aguafinascript/v24/If2QXTv_ZzSxGIO30LemWEOmt1b3rcQo.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}:root{@layer reset,vendor;--min-screen:375px;--max-screen:1920px;--display_h1-font-family:'Americana';--display_h1-font-size:clamp(28px,calc(2.4413145539906vw + 18.845070422535px),54px);--display_h1-text-transform:none;--display_h2-font-family:'Americana';--display_h2-font-size:clamp(26px,calc(1.6901408450704vw + 19.661971830986px),44px);--display_h2-text-transform:none;--display_h3-font-family:'Americana';--display_h3-font-size:clamp(24px,calc(1.5023474178404vw + 18.366197183099px),40px);--display_h3-text-transform:none;--h1-font-family:'Americana';--h1-font-size:clamp(24px,calc(1.1267605633803vw + 19.774647887324px),36px);--h1-text-transform:none;--h2-font-family:'Americana';--h2-font-size:clamp(20px,calc(1.1267605633803vw + 15.774647887324px),32px);--h2-text-transform:none;--h3-font-family:'Americana';--h3-font-size:clamp(18px,calc(0.93896713615023vw + 14.478873239437px),28px);--h3-text-transform:none;--h4-font-family:'termina';--h4-font-size:clamp(18px,calc(0.18779342723005vw + 17.295774647887px),20px);--h4-text-transform:uppercase;--h5-font-family:'termina';--h5-font-size:clamp(16px,calc(0.18779342723005vw + 15.295774647887px),18px);--h5-text-transform:uppercase;--h6-font-family:'termina';--h6-font-size:clamp(9px,calc(0.28169014084507vw + 7.943661971831px),12px);--h6-text-transform:uppercase;--paragraph-font-family:'sweet-sans-pro';--paragraph-font-size:clamp(14px,calc(0.18779342723005vw + 13.295774647887px),16px);--paragraph-text-transform:none;--fine_print-font-family:'Aguafina Script';--fine_print-font-size:clamp(14px,calc(0.93896713615023vw + 10.478873239437px),24px);--fine_print-text-transform:none;--button-font-family:'sweet-sans-pro';--button-font-size:clamp(14px,calc(0.18779342723005vw + 13.295774647887px),16px);--button-text-transform:uppercase;--color-a:#231f20;--color-b:#bca581;--color-c:#5c221e;--color-d:#4d4320;--color-e:#929ea8;--color-f:#efeee1;--color-g:#191919;--color-h:#ffffff;--color-i:#606a6d;--color-j:#c8cfd2;--color-k:#eef0f1;--dark-solid-button-background:var(--color-a);--dark-solid-button-text:var(--color-f);--light-solid-button-background:var(--color-h);--light-solid-button-text:var(--color-a);--light-text-button-text:var(--color-f);--dark-text-button-text:var(--color-a);--dark-outline-button-text:var(--color-a);--light-outline-button-text:var(--color-f);--login-background-color:var(--color-a);--login-text-color:var(--color-g);--login-background-image:url('https://www.gaelandessex.com/wp-content/uploads/2026/07/pattern-2-opacity-7.svg');--login-background-size:auto auto;--login-background-repeat:repeat;--login-background-position:center center;--login-logo:url('https://www.gaelandessex.com/wp-content/uploads/2026/07/logo-white-2.svg');--login-accent-color:var(--color-a);}.font-style--font_styles_message{font-family:var(--font_styles_message-font-family);font-size:var(--font_styles_message-font-size);text-transform:var(--font_styles_message-text-transform);}.font-style--container{font-family:var(--container-font-family);font-size:var(--container-font-size);text-transform:var(--container-text-transform);}.font-style--display_h1{font-family:var(--display_h1-font-family);font-size:var(--display_h1-font-size);text-transform:var(--display_h1-text-transform);}.font-style--display_h2{font-family:var(--display_h2-font-family);font-size:var(--display_h2-font-size);text-transform:var(--display_h2-text-transform);}.font-style--display_h3{font-family:var(--display_h3-font-family);font-size:var(--display_h3-font-size);text-transform:var(--display_h3-text-transform);}.font-style--h1{font-family:var(--h1-font-family);font-size:var(--h1-font-size);text-transform:var(--h1-text-transform);}.font-style--h2{font-family:var(--h2-font-family);font-size:var(--h2-font-size);text-transform:var(--h2-text-transform);}.font-style--h3{font-family:var(--h3-font-family);font-size:var(--h3-font-size);text-transform:var(--h3-text-transform);}.font-style--h4{font-family:var(--h4-font-family);font-size:var(--h4-font-size);text-transform:var(--h4-text-transform);}.font-style--h5{font-family:var(--h5-font-family);font-size:var(--h5-font-size);text-transform:var(--h5-text-transform);}.font-style--h6{font-family:var(--h6-font-family);font-size:var(--h6-font-size);text-transform:var(--h6-text-transform);}.font-style--paragraph{font-family:var(--paragraph-font-family);font-size:var(--paragraph-font-size);text-transform:var(--paragraph-text-transform);}.font-style--fine_print{font-family:var(--fine_print-font-family);font-size:var(--fine_print-font-size);text-transform:var(--fine_print-text-transform);}.font-style--button{font-family:var(--button-font-family);font-size:var(--button-font-size);text-transform:var(--button-text-transform);}