@layer swift3 {.wp-block-site-logo { box-sizing: border-box; line-height: 0; }.wp-block-site-logo a { display: inline-block; line-height: 0; }.wp-block-site-logo img { height: auto; max-width: 100%; }.wp-block-site-logo a, .wp-block-site-logo img { border-radius: inherit; }.wp-block-group { box-sizing: border-box; }:where(.wp-block-group.wp-block-group-is-layout-constrained) { position: relative; }:where(.wp-block-group.has-background) { padding: 1.25em 2.375em; }.wp-block-post-content { display: flow-root; }:root { --wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); --wp-editor-canvas-background: #ddd; --wp-admin-theme-color: #007cba; --wp-admin-theme-color--rgb: 0,124,186; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-10--rgb: 0,107,160.5; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-admin-border-width-focus: 2px; }@media (min-resolution: 192dpi){:root { --wp-admin-border-width-focus: 1.5px; }}:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }html :where([style*="border-top-color"]) { border-top-style: solid; }html :where([style*="border-bottom-color"]) { border-bottom-style: solid; }@font-face{font-family:"DancingScript";font-weight:400;font-style:normal;src:url(https://tothandrea.beauty/wp-content/swift-ai/cache/tothandrea.beauty/__data/DancingScript-VariableFont_wght1edcb970.woff) format('woff2');font-display:swap;}:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--basecolor: #000001; --wp--preset--color--contrastcolor: #fffffe; --wp--preset--color--primary: #fe5b24; --wp--preset--color--secondary: #7000f4; --wp--preset--color--textonprimary: #fffffd; --wp--preset--color--button: #ffd800; --wp--preset--color--textonbutton: #010101; --wp--preset--color--accent: #de1414; --wp--preset--color--lightbg: #cddceb21; --wp--preset--color--tagcolor: #b952fe26; --wp--preset--color--lightgrey: #A8B8CD; --wp--preset--color--lightborder: #cecece6b; --wp--preset--color--inputbg: #fafbfd; --wp--preset--color--inputtext: #444; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,#0693e3 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,#fcb900 0%,#ff6900 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--gradient--diagonal-primary-to-secondary: linear-gradient(to bottom right,var(--wp--preset--color--primary) 0%,var(--wp--preset--color--secondary) 100%); --wp--preset--gradient--creative-primary: linear-gradient(196deg, #4aeadc 0%, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c 100%); --wp--preset--gradient--creative-btn: linear-gradient(70deg, #FF8813 0%, #FF0000 40%, #EE0EBD 100%); --wp--preset--gradient--creative-two: linear-gradient(135deg,#ffcb70 0%,rgb(191 42 182) 50%,rgb(36 64 211) 100%); --wp--preset--gradient--creative-third: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#b9006c 93%); --wp--preset--gradient--creative-four: linear-gradient(135deg,#4081f6 0%,#8068fa 18%,#ff80aa 38%,#ff6758 56%,#ff6518 65%,#ffb124 76%); --wp--preset--gradient--creative-five: linear-gradient(45deg, #FA8BFF 0%, #2BD2FF 52%, #2BFF88 90%); --wp--preset--gradient--creative-six: linear-gradient(119deg, #84a1ff 0%, #3057ff 39%, #ff4242 100%); --wp--preset--gradient--creative-seven: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--rainbow: linear-gradient(90deg,#fe6459,#fedd40,#53e7ab,#52dbff,#6967e2,#fe58e3,#fe6459); --wp--preset--font-size--small: 1rem; --wp--preset--font-size--medium: 1.2rem; --wp--preset--font-size--large: clamp(1.4rem, 2.45vw, 1.75rem); --wp--preset--font-size--x-large: clamp(1.75rem, 3vw, 2.2rem); --wp--preset--font-size--xxs: 11px; --wp--preset--font-size--xsmall: 0.85rem; --wp--preset--font-size--subheading: 1.3rem; --wp--preset--font-size--big: 1.45rem; --wp--preset--font-size--max-huge: clamp(2.3rem, 4vw, 2.75rem); --wp--preset--font-size--max-gigantic: clamp(2.8rem, 6vw, 3.25rem); --wp--preset--font-size--max-60: clamp(42px, 5vw, 60px); --wp--preset--font-size--max-80: clamp(4rem, 8vw, 10rem); --wp--preset--font-family--primary: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --wp--preset--font-family--source-serif-pro: "Source Serif Pro", serif; --wp--preset--font-family--monospace: monospace; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px #ffffff, 6px 6px #000000; --wp--preset--shadow--crisp: 6px 6px 0px #000000; --wp--custom--font-weight--normal: normal; --wp--custom--font-weight--bold: bold; --wp--custom--font-weight--black: 900; --wp--custom--line-height--one: 1; --wp--custom--line-height--small: 1.1; --wp--custom--line-height--normal: 1.4; --wp--custom--line-height--medium: 1.7; --wp--custom--line-height--large: 2; --wp--custom--line-height--x-large: 2.5; --wp--custom--color--black: #000; --wp--custom--color--white: #fff; --wp--custom--color--light: #f9fafb; --wp--custom--spacing--outer: min(5vw, 30px); --wp--custom--spacing--blockbottom: 31px; }:root { --wp--style--global--content-size: 748px; --wp--style--global--wide-size: 1200px; }:where(body) { margin: 0px; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }:where(.wp-site-blocks) > * { margin-block: 1.6rem 0px; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0px; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0px; }:root { --wp--style--block-gap: 1.6rem; }:root :where(.is-layout-flow) > :first-child { margin-block-start: 0px; }:root :where(.is-layout-flow) > :last-child { margin-block-end: 0px; }:root :where(.is-layout-flow) > * { margin-block: 1.6rem 0px; }:root :where(.is-layout-constrained) > :first-child { margin-block-start: 0px; }:root :where(.is-layout-constrained) > :last-child { margin-block-end: 0px; }:root :where(.is-layout-constrained) > * { margin-block: 1.6rem 0px; }:root :where(.is-layout-flex) { gap: 1.6rem; }.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) { max-width: var(--wp--style--global--content-size); margin-left: auto !important; margin-right: auto !important; }body .is-layout-flex { display: flex; }.is-layout-flex { flex-wrap: wrap; align-items: center; }.is-layout-flex > :is(*, div) { margin: 0px; }body { background-color: var(--wp--preset--color--contrastcolor); color: var(--wp--preset--color--basecolor); font-family: var(--wp--preset--font-family--primary); font-size: var(--wp--preset--font-size--medium); font-weight: var(--wp--custom--font-weight--normal); line-height: var(--wp--custom--line-height--medium); --wp--style--root--padding-top: 0px; --wp--style--root--padding-right: 1.25rem; --wp--style--root--padding-bottom: 0px; --wp--style--root--padding-left: 1.25rem; }a:where(:not(.wp-element-button)) { color: var(--wp--preset--color--basecolor); text-decoration: underline; }h1 { font-size: var(--wp--preset--font-size--x-large); line-height: 1.3; }h2 { font-size: var(--wp--preset--font-size--large); line-height: 1.3; margin-top: 2.8rem; margin-bottom: var(--wp--custom--spacing--blockbottom); }:root :where(.wp-element-button:hover, .wp-block-button__link:hover) { background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: var(--wp--preset--color--primary); color: var(--wp--preset--color--textonprimary); }:root :where(.wp-block-template-part) { margin-top: 0px; margin-bottom: 0px; }.wp-container-core-group-is-layout-501c6427 { flex-wrap: nowrap; gap: var(--wp--preset--spacing--50); justify-content: center; }.wp-container-core-group-is-layout-47ebd77f { flex-wrap: nowrap; gap: 0px; justify-content: center; }.skip-link.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; position: absolute !important; overflow-wrap: normal !important; }.skip-link.screen-reader-text:focus { background-color: #eeeeee; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }#gspb_container-id-gsbp-1904784.gspb_container > p:last-of-type, #gspb_container-id-gsbp-1e125d5.gspb_container > p:last-of-type, #gspb_container-id-gsbp-7b795d3.gspb_container > p:last-of-type, #gspb_container-id-gsbp-8035f08.gspb_container > p:last-of-type, #gspb_container-id-gsbp-8ac1c31.gspb_container > p:last-of-type, #gspb_container-id-gsbp-bf1cdd5.gspb_container > p:last-of-type, #gspb_container-id-gsbp-d577c7e.gspb_container > p:last-of-type { margin-bottom: 0px; }#gspb_container-id-gsbp-7b795d3.gspb_container { position: relative; display: flex; flex-direction: column; place-content: center; align-items: center; padding-top: 40px; padding-bottom: 40px; background-image: linear-gradient(#81473b 1%, #f6e198 100%); box-sizing: border-box; }#gspb_container-id-gsbp-d577c7e.gspb_container { position: relative; display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 5px; }#gspb_container-id-gsbp-d577c7e.gspb_container { padding-right: 10px; padding-left: 10px; box-sizing: border-box; }body.gspb-bodyfront #gspb_container-id-gsbp-d577c7e.gspb_container { max-width: 1240px; }#gspb_container-id-gsbp-8ac1c31.gspb_container { position: relative; }body.gspb-bodyfront #gspb_container-id-gsbp-8ac1c31.gspb_container { grid-area: 1 / 2 / 2 / 4; }#gspb_container-id-gsbp-8ac1c31.gspb_container { background-size: cover; background-repeat: no-repeat; background-position: 51% 49%; background-image: url(https://tothandrea.beauty/wp-content/uploads/thales13-36095039-2.webp); box-sizing: border-box; }#gspb_container-id-gsbp-8ac1c31.gspb_container:hover { background-size: cover; }#gspb_heading-id-gsbp-510f1c3 { font-family: DancingScript, sans-serif; font-size: clamp(1.5rem, 1.7vw, 2.1rem); line-height: clamp(2rem, 2.1vw, 2.5rem); padding-left: 19px; }.gspb_text-id-gsbp-e7c3dec, .gspb_text-id-gsbp-e7c3dec .gsap-g-line { text-align: center !important; }#gspb_heading-id-gsbp-510f1c3, .gspb_text-id-gsbp-e7c3dec { color: var(--wp--preset--color--contrastcolor, #fffffe); }#gspb_container-id-gsbp-bf1cdd5.gspb_container { position: relative; border-top-right-radius: 25px; border-bottom-right-radius: 25px; }body.gspb-bodyfront #gspb_container-id-gsbp-bf1cdd5.gspb_container { grid-area: 1 / 4 / 3 / 5; }#gspb_container-id-gsbp-bf1cdd5.gspb_container { box-sizing: border-box; }.gs-video { position: relative; }.gs-video-wrapper { position: relative; height: inherit; max-width: 100%; }.gs-video video { display: block; }.gs-video .gs-video-element, .gs-video .gs-video-wrapper iframe { width: 100%; height: 100%; object-fit: cover; border: 0px; }body.gspb-bodyfront #gs-video-gsbp-3ace317 { position: absolute; inset: 0px; }#gs-video-gsbp-3ace317 .gs-video-wrapper { height: 336px; }#gspb_heading-id-gsbp-582a6ce, #gspb_heading-id-gsbp-582a6ce .gsap-g-line { text-align: center !important; }#gspb_heading-id-gsbp-582a6ce { color: var(--wp--preset--color--contrastcolor, #fffffe); background-color: rgba(255, 255, 255, 0); }#gspb_heading-id-gsbp-582a6ce:hover { color: var(--wp--preset--color--button, #ffd800); }body.gspb-bodyfront #gspb_heading-id-gsbp-582a6ce { position: relative; inset: 0px; }#gspb_container-id-gsbp-1904784.gspb_container { position: relative; background-color: var(--wp--preset--color--brand, #33EFAB); box-sizing: border-box; }body.gspb-bodyfront #gspb_container-id-gsbp-1904784.gspb_container { grid-area: 2 / 2 / 3 / 4; }.gsbp-b176474 { text-align: center; }#gspb_container-id-gsbp-1e125d5.gspb_container { position: relative; border-bottom-left-radius: 25px; }body.gspb-bodyfront #gspb_container-id-gsbp-1e125d5.gspb_container { grid-area: 2 / 1 / 3 / 2; }#gspb_container-id-gsbp-1e125d5.gspb_container { background-color: #e93838; box-sizing: border-box; }.gsbp-8205ec7 { text-align: center; }.gsbp-23ba0d0 { max-width: 1240px; padding: 15px; }.gsbp-23ba0d0 { transition-duration: 0.8s; transition-timing-function: ease-out; transition-delay: 0s; opacity: var(--gs-root-animation-opacity, 0); transition-property: opacity, transform, filter; }:root { --greenshift-transition: cubic-bezier(0.165, 0.84, 0.44, 1); }* { box-sizing: border-box; }img { max-width: 100%; height: auto; }.site-content { min-height: 400px; }footer.wp-block-template-part { margin-block-start: 0px; }.site-header { position: relative; z-index: 50; }#gspb_heading-id-gsbp-e1e7220 { font-family: DancingScript, sans-serif; }#gspb_heading-id-gsbp-e1e7220 { font-size: 40px; }#gspb_heading-id-gsbp-e1e7220 { color: #000000; }.gspb_container { position: relative; }#gspb_image-id-gsbp-b442fbe { text-align: center; }#gspb_image-id-gsbp-b442fbe img { object-fit: fill; }#gspb_image-id-gsbp-b442fbe img { vertical-align: middle; }#gspb_image-id-gsbp-b442fbe img { display: inline-block; box-sizing: border-box; max-width: 100%; height: auto; }#gspb_image-id-gsbp-b442fbe img { width: 211px; }#gspb_image-id-gsbp-b442fbe, #gspb_image-id-gsbp-b442fbe img { }body.gspb-bodyfront img.lazyloaded { opacity: 1; transition:opacity 0.5s ease-in; }.gspb_text-id-gsbp-672fbed { font-size: 16px; }.gspb_text-id-gsbp-672fbed, .gspb_text-id-gsbp-672fbed .gsap-g-line { text-align: center !important; }.gspb_text-id-gsbp-672fbed { color: #000002; }.gspb_text-id-gsbp-672fbed { margin-top: 0px !important; }html body {font-family: sans-serif;}body.swift-nojs [data-s3cid="5"]{max-width:435.765625px;}html{opacity:1}}