@keyframes waveA{0%,100%{clip-path:polygon(0 62%,7% 49%,15% 42%,23% 45%,31% 54%,39% 63%,47% 68%,55% 64%,63% 55%,70% 47%,78% 43%,86% 47%,93% 56%,100% 62%,100% 0,0 0)}50%{clip-path:polygon(0 46%,7% 59%,15% 66%,23% 63%,31% 54%,39% 44%,47% 39%,55% 43%,63% 52%,70% 61%,78% 66%,86% 62%,93% 53%,100% 46%,100% 0,0 0)}}@keyframes waveB{0%,100%{clip-path:polygon(0 74%,9% 62%,18% 54%,27% 52%,36% 57%,46% 68%,55% 75%,64% 69%,73% 58%,82% 52%,91% 55%,96% 63%,100% 74%,100% 0,0 0)}50%{clip-path:polygon(0 59%,9% 71%,18% 79%,27% 82%,36% 77%,46% 67%,55% 60%,64% 66%,73% 77%,82% 82%,91% 80%,96% 72%,100% 59%,100% 0,0 0)}}.et_pb_section_2{position:relative;overflow:visible!important}.et_pb_section_2::before{content:"";position:absolute;top:-60px;left:calc(50% - 50vw);width:100vw;height:80px;background:#fff;animation:waveA 5s ease-in-out infinite;z-index:10;pointer-events:none}.et_pb_section_2::after{content:"";position:absolute;top:-60px;left:calc(50% - 50vw);width:100vw;height:80px;background:rgba(255,255,255,0.5);animation:waveB 7s ease-in-out infinite reverse;z-index:9;pointer-events:none}article.iron_widget_radio,article.iron_widget_radio .iron-audioplayer,article.iron_widget_radio .sonaar-playlist-wrap{background:#EAE0CB!important;box-shadow:none!important;border:none!important}#top-header{padding-top:4px!important;padding-bottom:4px!important}#main-header #logo img{max-height:55px!important}#main-header #main-nav ul.et-menu>li>a{padding-top:22px!important;padding-bottom:22px!important}.et_pb_post{border-radius:8px!important;overflow:hidden!important;box-shadow:0 2px 14px rgba(0,0,0,0.07)!important;transition:box-shadow .3s ease,transform .3s ease!important}.et_pb_post:hover{box-shadow:0 6px 24px rgba(0,0,0,0.13)!important;transform:translateY(-3px)!important}.et_pb_post .entry-featured-image-url{display:block;overflow:hidden}.et_pb_post .entry-featured-image-url img{transition:transform .4s ease!important;width:100%}.et_pb_post:hover .entry-featured-image-url img{transform:scale(1.04)!important}.nav-link-prev a,.nav-link-next a{display:inline-block!important;background:#2c2c2c!important;color:#fff!important;padding:11px 26px!important;border-radius:4px!important;font-size:12px!important;letter-spacing:1.5px!important;text-decoration:none!important;transition:background .2s ease!important}.nav-link-prev a:hover,.nav-link-next a:hover{background:#b8924a!important;color:#fff!important}.nav-links{text-align:left!important;padding:20px 0 50px!important}.nav-link-prev a span.button{all:unset!important}.et_pb_section_2{padding-bottom:30px!important}.et_pb_section_3{padding-top:40px!important;padding-bottom:40px!important}.et-l--footer .et_pb_section{padding:0!important}.et-l--footer .et_pb_row{padding:14px 0!important}.avs-footer{padding:4px 24px 8px!important}.avs-footer__grid{gap:24px!important;align-items:start}.avs-footer__logo{width:60px!important;height:auto!important;margin-bottom:10px!important}.avs-footer__tagline{font-size:13px!important;line-height:1.5!important;color:#7a7164!important}.avs-footer__eyebrow{font-size:10px!important;letter-spacing:1.4px!important;margin-bottom:8px!important;color:#a9803f!important}.avs-footer__social{gap:10px!important}.avs-footer__social a{width:32px!important;height:32px!important}.avs-footer__social svg{width:15px!important;height:15px!important}.avs-footer__feed .esf_insta_feeds_holder{transform:scale(.65);transform-origin:top left;height:72px!important}.avs-footer__feed{margin:0!important}.avs-footer .esf-insta-follow-btn{line-height:1.4!important;padding:7px 16px!important;font-size:11px!important;background:transparent!important;color:#1c1710!important;border:1px solid #e3d6b8!important;border-radius:999px!important;box-shadow:none!important}.avs-footer__bottom{margin-top:16px!important;padding-top:10px!important;border-top:1px solid #e3d6b8!important}.avs-footer__nav a{font-size:12px!important;color:#5c5346!important}.avs-footer__copy{font-size:11px!important;color:#7a7164!important}.et-l--footer .et_pb_row{padding:10px 0!important}.avs-footer__feed .esf-insta-wrap{display:flex!important;align-items:center;gap:8px}.avs-footer .esf-insta-follow-btn{white-space:nowrap!important;padding:6px 12px!important}.avs-footer__feed .esf_insta_feeds_holder{transform:none!important;height:auto!important;width:auto!important}.avs-footer .efbl-row-content{width:58px!important;height:58px!important;flex:0 0 58px!important}.avs-footer .esf-insta-row-wrapper{width:58px!important;height:58px!important}.avs-footer .esf_insta_row{width:54px!important;height:54px!important;padding:0!important;background-size:cover!important;background-position:center!important;border-radius:6px!important}.avs-footer .esf-insta-overlay{width:54px!important;height:54px!important;border-radius:6px!important}.avs-footer__feed .esf_insta_load_more_btns_wrap,.avs-footer .esf-insta-follow-btn-wrap{margin:0!important}.avs-footer__logo{width:52px!important}.avs-footer__tagline{font-size:12px!important}.avs-footer__bottom{margin-top:12px!important;padding-top:8px!important}#page-container .et-l--footer .et_pb_section{background:#e9ddc6!important}.avs-footer .avs-footer__grid{display:grid!important;grid-template-columns:1.15fr .85fr 1.3fr!important;gap:36px 56px!important;align-items:start!important;max-width:1180px!important;margin:0 auto!important;padding:44px 24px 26px!important}.avs-footer .avs-footer__block{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:14px!important;text-align:left!important}.avs-footer .avs-footer__eyebrow{margin:0!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#8a6d34!important;font-weight:600!important;line-height:1.2!important}.avs-footer .avs-footer__brand{gap:10px!important}.avs-footer .avs-footer__brand .avs-footer__logo{width:88px!important;height:auto!important;margin:0!important}.avs-footer .avs-footer__tagline{margin:0!important;font-size:14px!important;line-height:1.6!important;color:#5c5346!important;max-width:32ch!important}.avs-footer .avs-footer__social{display:flex!important;gap:10px!important;margin:0!important}.avs-footer .avs-footer__social a{width:38px!important;height:38px!important;border-radius:999px!important;background:#1c1710!important;display:flex!important;align-items:center!important;justify-content:center!important}.avs-footer .avs-footer__social a svg{width:17px!important;height:17px!important;fill:#faf6ee!important}.avs-footer .avs-footer__bottom{max-width:1180px!important;margin:0 auto!important;padding:16px 24px 22px!important;border-top:1px solid rgba(92,83,70,.16)!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;flex-wrap:wrap!important}.avs-footer .avs-footer__nav a{font-size:13px!important;color:#4a4235!important}.avs-footer .avs-footer__copy{font-size:13px!important;color:#6e6252!important;margin:0!important}.avs-footer .avs-footer__feed .esf_insta_row{border-radius:10px!important;overflow:hidden!important}.avs-footer .esf-insta-follow-btn,.avs-footer .esf-insta-follow{background:#1c1710!important;border:0!important;border-radius:999px!important;color:#faf6ee!important;font-size:13px!important;font-weight:600!important;padding:11px 22px!important;box-shadow:none!important}.avs-footer .avs-footer__social a{transition:background .2s ease,transform .2s ease}.avs-footer .avs-footer__social a:hover{background:#a9803f!important;transform:translateY(-2px)}.avs-footer .avs-footer__nav a{text-decoration:none;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.avs-footer .avs-footer__nav a:hover{color:#a9803f!important;border-bottom-color:#a9803f}.avs-footer .esf-insta-follow-btn:hover,.avs-footer .esf-insta-follow:hover{background:#a9803f!important}@media (max-width:980px){.avs-footer .avs-footer__grid{grid-template-columns:1fr!important;gap:28px!important;text-align:center!important;padding:34px 20px 18px!important}.avs-footer .avs-footer__block{align-items:center!important;text-align:center!important}.avs-footer .avs-footer__tagline{max-width:40ch!important}.avs-footer .avs-footer__bottom{flex-direction:column!important;text-align:center!important;gap:10px!important}}#main-header a.logo{width:230px!important;height:97px!important;overflow:hidden!important;position:relative!important;display:block!important}#main-header a.logo #logo{position:absolute!important;width:313px!important;max-width:none!important;height:auto!important;max-height:none!important;left:-41px!important;top:-105px!important}@media (max-width:767px){#main-header a.logo{width:180px!important;height:76px!important}#main-header a.logo #logo{width:245px!important;left:-32px!important;top:-82px!important}}.avs-footer .avs-footer__brand .avs-footer__logo{display:none!important}.avs-footer .avs-footer__brand::before{content:"";display:block;flex:0 0 auto;width:170px;height:72px;background:url(/wp-content/uploads/2025/08/Des-Soeurs-4.png) no-repeat -30.6px -77.4px/231.6px auto}@media (max-width:767px){.avs-footer .avs-footer__brand::before{width:130px;height:55px;background-position:-23.4px -59.2px;background-size:177.1px auto}}.avs-footer .avs-footer__brand{gap:56px!important;align-items:center!important}@media (max-width:767px){.avs-footer .avs-footer__brand{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}}.avs-footer .avs-footer__social a[href*="twitter.com"],.avs-footer .avs-footer__social a[href*="x.com"],.avs-footer .avs-footer__social a[href*="pinterest."]{display:none!important}@media (max-width:980px){.avs-footer .avs-footer__top .avs-footer__actions{align-self:flex-end!important;margin-left:auto!important;justify-content:flex-end!important}}@media (min-width:768px){#main-header #et-navigation{margin-top:50px!important}}#et-menu>li>a{font-family:"Open Sans",sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#2C1E0F!important;transition:color .2s}#et-menu>li>a:hover{color:#9C7A36!important}#et-menu .sub-menu a{font-family:"Open Sans",sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:.3px!important;text-transform:none!important;color:#2C1E0F!important}#et-menu .sub-menu a:hover{color:#9C7A36!important}@media (min-width:1025px) and (max-width:1279px){#et-menu>li>a{font-size:13px!important;letter-spacing:1.2px!important}#et-menu>li{margin:0 10px!important}}#et-mobile-navigation .et_extra_mobile_menu>li>a{font-family:"Open Sans",sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:1.8px!important;text-transform:uppercase!important;color:#2C1E0F!important}#et-mobile-navigation .et_extra_mobile_menu>li{border-bottom:1px solid #EFE6D6}#et-mobile-navigation .et_extra_mobile_menu>li:last-child{border-bottom:none}#et-mobile-navigation .et_extra_mobile_menu a:hover,#et-mobile-navigation .et_extra_mobile_menu .current-menu-item>a{color:#9C7A36!important}#et-mobile-navigation .et_extra_mobile_menu .sub-menu a{font-family:"Open Sans",sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:.2px!important;text-transform:none!important;color:#5C5346!important;padding-top:11px!important;padding-bottom:11px!important}@media (min-width:1025px){#main-header .container{justify-content:center!important}#main-header #et-navigation{flex:0 0 100%!important;width:100%!important;justify-content:center!important}#main-header #et-menu{justify-content:center!important;width:auto!important}}#et-menu>li.menu-cta-vitrine>a{letter-spacing:.3px!important;text-transform:none!important}#et-menu>li.menu-cta-vitrine>a>span{font-size:inherit!important;line-height:1.4!important}@media (min-width:1280px) and (max-width:1365px){#et-menu>li{margin:0 8px!important}#et-menu>li.menu-cta-vitrine>a>span{padding:4px 10px!important}}@media (min-width:1366px){#et-menu>li{margin:0 12px!important}}@media (min-width:1025px) and (max-width:1279px){#et-menu>li{margin:0 8px!important}#et-menu>li.menu-cta-vitrine>a>span{padding:4px 10px!important}}@media (min-width:1025px) and (max-width:1099px){#et-menu>li{margin:0 6px!important}#et-menu>li>a{letter-spacing:.9px!important}}@media (min-width:1025px) and (max-width:1199px){#et-menu>li{margin:0 4px!important}#et-menu>li>a{font-size:12.5px!important;letter-spacing:.6px!important}}@media (min-width:1200px) and (max-width:1365px){#et-menu>li{margin:0 6px!important}#et-menu>li>a{letter-spacing:.9px!important}}