@font-face{font-family:'VERSAILLES';font-style:normal;font-weight:normal;font-display:auto;src:url(https://japaneseheadspaco.ca/wp-content/uploads/2025/04/Jen-Wagner-Co.-Versailles-Regular.ttf) format('truetype')}.elementor-6811 .elementor-element.elementor-element-b5dc735{--display:flex}.elementor-6811 .elementor-element.elementor-element-c2ffef1 .elementor-repeater-item-28eb95d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://japaneseheadspaco.ca/wp-content/uploads/2026/08/xFACIAL-SPA-DESKTOP.jpg.pagespeed.ic.rV32ig0GCc.jpg);background-size:cover}.elementor-6811 .elementor-element.elementor-element-c2ffef1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-6811 .elementor-element.elementor-element-c2ffef1 .swiper-slide-contents{max-width:66%}.elementor-6811 .elementor-element.elementor-element-c2ffef1 .swiper-slide-inner{text-align:center}.elementor-6811 .elementor-element.elementor-element-4ff0d31{--display:flex}.elementor-6811 .elementor-element.elementor-element-7ef1c17{text-align:center}.elementor-6811 .elementor-element.elementor-element-7ef1c17 .elementor-heading-title{font-family:"VERSAILLES",sans-serif}.elementor-6811 .elementor-element.elementor-element-a9c7bdb{text-align:center}.elementor-6811 .elementor-element.elementor-element-1d439c0{--display:flex}.elementor-6811 .elementor-element.elementor-element-eb134cb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6811 .elementor-element.elementor-element-eb134cb .elementor-divider-separator{width:100%}.elementor-6811 .elementor-element.elementor-element-eb134cb .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-6811 .elementor-element.elementor-element-cbc2449{text-align:center}.elementor-6811 .elementor-element.elementor-element-cbc2449 .elementor-heading-title{font-family:"VERSAILLES",sans-serif}.elementor-6811 .elementor-element.elementor-element-dd8eb17{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6811 .elementor-element.elementor-element-dd8eb17 .elementor-divider-separator{width:100%}.elementor-6811 .elementor-element.elementor-element-dd8eb17 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-6811 .elementor-element.elementor-element-7f86d9b{text-align:center}.elementor-6811 .elementor-element.elementor-element-7f86d9b .elementor-heading-title{font-family:"VERSAILLES",sans-serif}.elementor-6811 .elementor-element.elementor-element-46240f5{--display:flex}.elementor-6811 .elementor-element.elementor-element-16347f2.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-6811 .elementor-element.elementor-element-16347f2.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-6811 .elementor-element.elementor-element-ce124dc{--display:flex}.elementor-6811 .elementor-element.elementor-element-fae8753{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6811 .elementor-element.elementor-element-fae8753 .elementor-divider-separator{width:100%}.elementor-6811 .elementor-element.elementor-element-fae8753 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-6811 .elementor-element.elementor-element-4fa55c9{text-align:center}.elementor-6811 .elementor-element.elementor-element-4fa55c9 .elementor-heading-title{font-family:"VERSAILLES",sans-serif}.elementor-6811 .elementor-element.elementor-element-31bd1b4{--display:grid;--e-con-grid-template-columns:repeat(5,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-6811 .elementor-element.elementor-element-be2a145{--display:flex}.elementor-6811 .elementor-element.elementor-element-f06b7ac{--display:flex}.elementor-6811 .elementor-element.elementor-element-e383f3e{--display:flex}.elementor-6811 .elementor-element.elementor-element-59f78fb.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-6811 .elementor-element.elementor-element-59f78fb.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-6811 .elementor-element.elementor-element-6088aeb{--display:flex}.elementor-6811 .elementor-element.elementor-element-e5c6910{--display:flex}.elementor-6811 .elementor-element.elementor-element-734433b{--display:flex}.elementor-6811 .elementor-element.elementor-element-f1ee3f6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6811 .elementor-element.elementor-element-f1ee3f6 .elementor-divider-separator{width:100%}.elementor-6811 .elementor-element.elementor-element-f1ee3f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-6811 .elementor-element.elementor-element-9f2e8d3{text-align:center}.elementor-6811 .elementor-element.elementor-element-9f2e8d3 .elementor-heading-title{font-family:"VERSAILLES",sans-serif}.elementor-6811 .elementor-element.elementor-element-02c62d0{--display:grid;--e-con-grid-template-columns:repeat(5,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-6811 .elementor-element.elementor-element-b26f79b{--display:flex}.elementor-6811 .elementor-element.elementor-element-12e43c6{--display:flex}.elementor-6811 .elementor-element.elementor-element-39fb3ff{--display:flex}.elementor-6811 .elementor-element.elementor-element-5bcaeed.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-6811 .elementor-element.elementor-element-5bcaeed.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-6811 .elementor-element.elementor-element-1fd44fe{--display:flex}.elementor-6811 .elementor-element.elementor-element-56f7e56{--display:flex}.elementor-6811 .elementor-element.elementor-element-9f820c4{--display:flex}.elementor-6811 .elementor-element.elementor-element-580a4d6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6811 .elementor-element.elementor-element-580a4d6 .elementor-divider-separator{width:100%}.elementor-6811 .elementor-element.elementor-element-580a4d6 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-6811 .elementor-element.elementor-element-6509398{text-align:center}.elementor-6811 .elementor-element.elementor-element-6509398 .elementor-heading-title{font-family:"VERSAILLES",sans-serif}.elementor-6811 .elementor-element.elementor-element-5c7c176 .elementor-repeater-item-f70a217 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://japaneseheadspaco.ca/wp-content/uploads/2026/08/xDESKTOP-BANNER-2-scaled-1.jpg.pagespeed.ic.l0gADJAhNR.jpg);background-size:cover}.elementor-6811 .elementor-element.elementor-element-5c7c176 .swiper-slide{transition-duration:calc(5000ms*1.2);height:563px}.elementor-6811 .elementor-element.elementor-element-5c7c176 .swiper-slide-contents{max-width:66%}.elementor-6811 .elementor-element.elementor-element-5c7c176 .swiper-slide-inner{text-align:center}.elementor-6811 .elementor-element.elementor-element-5e460ce{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6811 .elementor-element.elementor-element-5e460ce .elementor-divider-separator{width:100%}.elementor-6811 .elementor-element.elementor-element-5e460ce .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-6811 .elementor-element.elementor-element-cfe8e42{text-align:center}.elementor-6811 .elementor-element.elementor-element-cfe8e42 .elementor-heading-title{font-family:"VERSAILLES",sans-serif}.elementor-6811 .elementor-element.elementor-element-e0f8e55.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-6811 .elementor-element.elementor-element-e0f8e55.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-6811 .elementor-element.elementor-element-0299e24{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-6811 .elementor-element.elementor-element-0299e24 .elementor-divider-separator{width:100%}.elementor-6811 .elementor-element.elementor-element-0299e24 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-6811 .elementor-element.elementor-element-5f6d97b{--display:flex}.elementor-6811 .elementor-element.elementor-element-0c84185{text-align:center}.elementor-6811 .elementor-element.elementor-element-0c84185 .elementor-heading-title{font-family:"VERSAILLES",sans-serif}.elementor-6811 .elementor-element.elementor-element-ac6c496{--display:grid;--e-con-grid-template-columns:repeat(5,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-6811 .elementor-element.elementor-element-de14da4{--display:flex}.elementor-6811 .elementor-element.elementor-element-80cd051{--display:flex}.elementor-6811 .elementor-element.elementor-element-7cb1261{--display:flex}.elementor-6811 .elementor-element.elementor-element-73f063a.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-6811 .elementor-element.elementor-element-73f063a.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-6811 .elementor-element.elementor-element-07e3a2d{--display:flex}.elementor-6811 .elementor-element.elementor-element-c0ab7a9{--display:flex}@media (max-width:1024px){.elementor-6811 .elementor-element.elementor-element-16347f2.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-6811 .elementor-element.elementor-element-31bd1b4{--grid-auto-flow:row}.elementor-6811 .elementor-element.elementor-element-59f78fb.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-6811 .elementor-element.elementor-element-02c62d0{--grid-auto-flow:row}.elementor-6811 .elementor-element.elementor-element-5bcaeed.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-6811 .elementor-element.elementor-element-e0f8e55.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-6811 .elementor-element.elementor-element-ac6c496{--grid-auto-flow:row}.elementor-6811 .elementor-element.elementor-element-73f063a.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media (max-width:767px){.elementor-6811 .elementor-element.elementor-element-7ef1c17 .elementor-heading-title{font-size:25px}.elementor-6811 .elementor-element.elementor-element-a9c7bdb{font-size:12px}.elementor-6811 .elementor-element.elementor-element-cbc2449 .elementor-heading-title{font-size:25px}.elementor-6811 .elementor-element.elementor-element-7f86d9b .elementor-heading-title{font-size:25px}.elementor-6811 .elementor-element.elementor-element-16347f2.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-6811 .elementor-element.elementor-element-4fa55c9 .elementor-heading-title{font-size:25px}.elementor-6811 .elementor-element.elementor-element-f46670f{font-size:12px}.elementor-6811 .elementor-element.elementor-element-31bd1b4{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-6811 .elementor-element.elementor-element-59f78fb.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-6811 .elementor-element.elementor-element-9f2e8d3 .elementor-heading-title{font-size:25px}.elementor-6811 .elementor-element.elementor-element-392305d{font-size:12px}.elementor-6811 .elementor-element.elementor-element-02c62d0{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-6811 .elementor-element.elementor-element-5bcaeed.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-6811 .elementor-element.elementor-element-6509398 .elementor-heading-title{font-size:25px}.elementor-6811 .elementor-element.elementor-element-cfe8e42 .elementor-heading-title{font-size:25px}.elementor-6811 .elementor-element.elementor-element-e0f8e55.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-6811 .elementor-element.elementor-element-0c84185 .elementor-heading-title{font-size:25px}.elementor-6811 .elementor-element.elementor-element-ac6c496{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-6811 .elementor-element.elementor-element-73f063a.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}