@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600&display=swap";main .hero-wrapper:first-child .hero{min-height:calc(100svh - 100px)}main .hero-wrapper:first-child .hero__media{width:100%;height:100%;object-fit:cover;object-position:center center}@media screen and (max-width:749px){main .hero-wrapper:first-child .hero{min-height:calc(100svh - 80px)}main .hero-wrapper:first-child .hero__media{object-position:center center}}main .hero-wrapper:first-child .hero__container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:#182a6247}main .hero-wrapper:first-child .hero__media-grid{z-index:0}main .hero-wrapper:first-child .hero__content-wrapper{position:relative;z-index:2}main .hero-wrapper:first-child .hero__content-wrapper h1,main .hero-wrapper:first-child .hero__content-wrapper h2,main .hero-wrapper:first-child .hero__content-wrapper p{color:#f5f3ee!important}main .hero-wrapper:first-child .hero__content-wrapper{width:min(94%,1100px);margin-inline:auto;text-align:center}main .hero-wrapper:first-child .hero__content-wrapper .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6){--font-family: "Cinzel", serif !important;--font-size: clamp(64px, 6vw, 112px) !important;width:100%!important;max-width:1000px!important;margin-inline:auto!important;color:#f5f3ee!important;font-family:Cinzel,serif!important;font-size:clamp(64px,6vw,112px)!important;font-weight:500!important;line-height:1.02!important;text-align:center!important}main .hero-wrapper:first-child .hero__content-wrapper .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)>*{width:100%!important;max-width:1000px!important;margin-inline:auto!important;color:#f5f3ee!important;font-family:Cinzel,serif!important;font-size:clamp(64px,6vw,112px)!important;font-weight:500!important;line-height:1.02!important;text-align:center!important;text-wrap:balance!important}main .hero-wrapper:first-child .hero__content-wrapper p{max-width:560px;margin-inline:auto;color:#f5f3ee!important;font-size:17px;line-height:1.5;text-align:center}main .hero-wrapper:first-child .hero__content-wrapper .button{min-height:52px;padding-inline:28px}@media screen and (max-width:749px){main .hero-wrapper:first-child .hero__content-wrapper{width:calc(100% - 32px)}main .hero-wrapper:first-child .hero__content-wrapper .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6),main .hero-wrapper:first-child .hero__content-wrapper .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)>*{--font-size: clamp(40px, 12vw, 56px) !important;max-width:100%!important;font-family:Cinzel,serif!important;font-size:clamp(40px,12vw,56px)!important;line-height:1.03!important}}main .hero-wrapper:first-child .hero__content-wrapper .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)>*{margin-block:0!important}main .hero-wrapper:first-child .hero__content-wrapper .text-block:is(.paragraph,.rte){width:100%!important;max-width:620px!important;margin-inline:auto!important;color:#f5f3ee!important;font-family:var(--font-body--family),sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:.01em;text-align:center!important}main .hero-wrapper:first-child .hero__content-wrapper .text-block:is(.paragraph,.rte)>*{color:#f5f3ee!important;font-family:var(--font-body--family),sans-serif!important;font-size:20px!important;line-height:1.5!important;text-align:center!important}@media screen and (max-width:749px){main .hero-wrapper:first-child .hero__content-wrapper .text-block:is(.paragraph,.rte),main .hero-wrapper:first-child .hero__content-wrapper .text-block:is(.paragraph,.rte)>*{max-width:330px!important;font-size:16px!important;line-height:1.45!important}}@media screen and (max-width:749px){#header-component{min-height:78px!important}#header-component .header{min-height:78px!important;padding-block:8px!important}#header-component img{width:auto!important;max-width:66px!important;max-height:66px!important}}main .hero-wrapper:first-child .hero__content-wrapper .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)+.text-block,main .hero-wrapper:first-child .hero__content-wrapper .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)+.text-block>*{width:110px!important;max-width:110px!important;margin-inline:auto!important;color:#f5f3ee!important;font-family:Arial,sans-serif!important;font-size:76px!important;font-weight:400!important;line-height:.55!important;text-align:center!important;transform:scaleX(1.6);transform-origin:center}@media screen and (max-width:749px){main .hero-wrapper:first-child .hero__content-wrapper .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)+.text-block,main .hero-wrapper:first-child .hero__content-wrapper .text-block:is(.h1,.h2,.h3,.h4,.h5,.h6)+.text-block>*{width:80px!important;max-width:80px!important;font-size:58px!important;transform:scaleX(1.5)}}@media screen and (max-width:749px){main .hero-wrapper:first-child .hero{height:78svh!important;min-height:640px!important;max-height:760px!important}main .hero-wrapper:first-child .hero__container,main .hero-wrapper:first-child .hero__media-grid{height:100%!important;min-height:100%!important}main .hero-wrapper:first-child .hero__media{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}@media screen and (min-width:750px){.shopify-section:has(.yaya-flavors-marker) .image-block{box-sizing:border-box;padding:14px;border:1px solid rgba(35,56,122,.28);background-color:#f5f3ee;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='12' viewBox='0 0 32 12'%3E%3Cpath d='M0 6 Q8 0 16 6 T32 6' fill='none' stroke='%2323387A' stroke-width='1.5'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='12' viewBox='0 0 32 12'%3E%3Cpath d='M0 6 Q8 0 16 6 T32 6' fill='none' stroke='%2323387A' stroke-width='1.5'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='32' viewBox='0 0 12 32'%3E%3Cpath d='M6 0 Q12 8 6 16 T6 32' fill='none' stroke='%2323387A' stroke-width='1.5'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='32' viewBox='0 0 12 32'%3E%3Cpath d='M6 0 Q0 8 6 16 T6 32' fill='none' stroke='%2323387A' stroke-width='1.5'/%3E%3C/svg%3E");background-position:top left,bottom left,top left,top right;background-size:32px 12px,32px 12px,12px 32px,12px 32px;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y}.shopify-section:has(.yaya-flavors-marker) .image-block__image{display:block;width:100%}}.yaya-flavors-marker{display:none!important}.shopify-section:has(.yaya-location-art-layer){position:relative;overflow:visible!important;isolation:isolate}.yaya-location-art-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.yaya-location-art{position:absolute;display:block;height:auto;opacity:.12;pointer-events:none}.yaya-location-art--village{width:clamp(190px,16vw,310px);left:clamp(20px,3vw,70px);top:-155px}.yaya-location-art--boat{width:clamp(75px,7vw,130px);right:clamp(270px,22vw,430px);top:-65px;opacity:.11}.yaya-location-art--branch{width:clamp(145px,12vw,230px);right:clamp(20px,4vw,85px);top:-125px;opacity:.11;transform:rotate(8deg)}.yaya-location-route{position:relative;z-index:2}@media screen and (max-width:749px){.yaya-location-art-layer{display:none}}@media screen and (max-width:749px){.shopify-section:has(.yaya-location-route)+.shopify-section{padding-inline:14px!important}.shopify-section:has(.yaya-location-route)+.shopify-section .section-content-wrapper{gap:32px!important}.shopify-section:has(.yaya-location-route)+.shopify-section .group-block-content{position:relative;overflow:hidden;margin-bottom:32px!important;padding:0 20px 30px!important;background:#f5f3ee!important;border:1px solid rgba(35,56,122,.18)!important}.shopify-section:has(.yaya-location-route)+.shopify-section .group-block-content>:first-child{width:calc(100% + 40px)!important;max-width:none!important;margin-right:-20px!important;margin-left:-20px!important}.shopify-section:has(.yaya-location-route)+.shopify-section .group-block-content h2,.shopify-section:has(.yaya-location-route)+.shopify-section .group-block-content h3{margin-top:18px!important;margin-bottom:10px!important}.shopify-section:has(.yaya-location-route)+.shopify-section .group-block-content .button{margin-top:14px!important}}@media screen and (max-width:749px){.shopify-section:has(.yaya-location-route)+.shopify-section .section-content-wrapper,.shopify-section:has(.yaya-location-route)+.shopify-section .group-block,.shopify-section:has(.yaya-location-route)+.shopify-section .group-block-content{height:auto!important;min-height:0!important}.shopify-section:has(.yaya-location-route)+.shopify-section .group-block{align-self:flex-start!important}.shopify-section:has(.yaya-location-route)+.shopify-section .group-block-content{justify-content:flex-start!important;margin-bottom:0!important;padding-bottom:26px!important}.shopify-section:has(.yaya-location-route)+.shopify-section .section-content-wrapper{row-gap:30px!important}}@media screen and (max-width:749px){.shopify-section:has(.yaya-location-route)+.shopify-section .section-content-wrapper{position:relative!important;padding-left:34px!important;overflow:visible!important}.shopify-section:has(.yaya-location-route)+.shopify-section .section-content-wrapper:before{content:"";position:absolute;top:22px;bottom:28px;left:10px;width:2px;background:repeating-linear-gradient(to bottom,rgba(35,56,122,.35) 0 5px,transparent 5px 11px);pointer-events:none}.shopify-section:has(.yaya-location-route)+.shopify-section .group-block{position:relative!important;overflow:visible!important}.shopify-section:has(.yaya-location-route)+.shopify-section .section-content-wrapper>.group-block:before{position:absolute;top:18px;left:-43px;z-index:5;display:grid;width:38px;height:38px;place-items:center;border-radius:50%;font-family:Arial,sans-serif;font-size:14px;line-height:1}.shopify-section:has(.yaya-location-route)+.shopify-section .section-content-wrapper>.group-block:first-of-type:before{content:"01";color:#f5f3ee;background:#23387a;border:1px solid #23387a}.shopify-section:has(.yaya-location-route)+.shopify-section .section-content-wrapper>.group-block:last-of-type:before{content:"02";color:#9d8568;background:#f5f3ee;border:1px solid #c8b69d}}main .shopify-section:has(.yaya-franchise-hook) .hero{position:relative;height:500px!important;min-height:500px!important;overflow:hidden}main .shopify-section:has(.yaya-franchise-hook) .hero__container{position:relative;height:100%;overflow:hidden}main .shopify-section:has(.yaya-franchise-hook) .hero__media-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}main .shopify-section:has(.yaya-franchise-hook) .hero__media{width:100%;height:100%;object-fit:cover;object-position:center center}main .shopify-section:has(.yaya-franchise-hook) .hero__container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#182a62c7,#182a6294 24%,#182a622e 47%,#182a6200 68%)!important}main .shopify-section:has(.yaya-franchise-hook) .hero__content-wrapper{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2;box-sizing:border-box;display:flex!important;flex-direction:column;justify-content:center!important;align-items:flex-start!important;gap:14px!important;width:100%!important;max-width:none!important;padding:40px clamp(30px,6vw,110px)!important;text-align:left!important}main .shopify-section:has(.yaya-franchise-hook) .hero__content-wrapper .text-block{width:100%!important;max-width:440px!important;margin:0!important;text-align:left!important}main .shopify-section:has(.yaya-franchise-hook) .hero__content-wrapper h1,main .shopify-section:has(.yaya-franchise-hook) .hero__content-wrapper h2,main .shopify-section:has(.yaya-franchise-hook) .hero__content-wrapper h3{max-width:440px!important;margin:0!important;color:#f5f3ee!important;font-family:Cinzel,serif!important;font-size:40px!important;font-weight:500!important;line-height:1.08!important;text-align:left!important;text-wrap:balance}main .shopify-section:has(.yaya-franchise-hook) .hero__content-wrapper p{max-width:390px!important;margin:0!important;color:#f5f3ee!important;font-size:16px!important;line-height:1.55!important;text-align:left!important}main .shopify-section:has(.yaya-franchise-hook) .hero__content-wrapper .button{min-height:50px!important;margin-top:8px!important;padding:0 24px!important;color:#23387a!important;background:#f5f3ee!important;border:1px solid #f5f3ee!important;box-shadow:none!important}@media screen and (max-width:749px){main .shopify-section:has(.yaya-franchise-hook) .hero{height:540px!important;min-height:540px!important}main .shopify-section:has(.yaya-franchise-hook) .hero__media{object-position:62% center}main .shopify-section:has(.yaya-franchise-hook) .hero__container:after{background:linear-gradient(180deg,#182a620a,#182a6240 42%,#182a62e0)!important}main .shopify-section:has(.yaya-franchise-hook) .hero__content-wrapper{justify-content:flex-end!important;align-items:center!important;padding:30px 20px 34px!important;text-align:center!important}main .shopify-section:has(.yaya-franchise-hook) .hero__content-wrapper .text-block{max-width:350px!important;text-align:center!important}main .shopify-section:has(.yaya-franchise-hook) .hero__content-wrapper h1,main .shopify-section:has(.yaya-franchise-hook) .hero__content-wrapper h2,main .shopify-section:has(.yaya-franchise-hook) .hero__content-wrapper h3{max-width:340px!important;font-size:30px!important;line-height:1.1!important;text-align:center!important}main .shopify-section:has(.yaya-franchise-hook) .hero__content-wrapper p{max-width:330px!important;font-size:15px!important;text-align:center!important}}#insta-feed,.yaya-instagram-profile,.yaya-instagram-profile-card,.yaya-instagram-card{width:calc(100% - 32px)!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}#insta-feed{padding-bottom:56px!important;margin-bottom:72px!important;background:#fff!important;border-radius:0 0 20px 20px!important;overflow:hidden!important}@media screen and (max-width:749px){#insta-feed,.yaya-instagram-profile,.yaya-instagram-profile-card,.yaya-instagram-card{width:calc(100% - 28px)!important;max-width:460px!important}#insta-feed{padding-bottom:36px!important;margin-bottom:56px!important;border-radius:0 0 16px 16px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/yaya-home.css.map */
