@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes show-slide{0%{opacity:0;transform:translateY(3rem)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-1{0%{opacity:0;inset:-15%}20%{opacity:1}50%{opacity:.5}95%{opacity:0;inset:-65%}to{opacity:0;inset:-65%}}@keyframes pulse-2{0%{opacity:0;inset:-20%}20%{opacity:1}65%{opacity:.3}75%{opacity:0;inset:-105%}to{opacity:0;inset:-105%}}@keyframes play-icon-breath{0%{background-size:100%}to{background-size:115%}}@keyframes scroll{0%{transform:translateY(-16px)}50%{transform:translateY(-32px)}75%{transform:translateY(-16px)}to{transform:translateY(-16px)}}@keyframes scroll-finger{0%{opacity:0}15%{opacity:0}50%{opacity:1;height:6px;transform:translateY(0)}60%{opacity:1}to{opacity:0;height:8px;transform:translateY(8px)}}@media (width>=992px) and (width<=1679px){.blog-section>[class*=container--]{max-width:1320px}}@media screen and (width>=2001px){.blog-section .blog-item__wrap,.blog-section .blog-tile{box-shadow:none}}.blog-section .swiper-foot{z-index:1;position:relative}.blog-carousel{margin-block:-48px;padding-block:48px}.blog-carousel.swiper:not(.swiper-initialized){overflow:visible}@media screen and (width>=1920px){.blog-carousel:has(.blog-tile) .blog-item.swiper-slide{width:calc((var(--container-width) - 2 * var(--container-padding) - 3 * var(--item-gap)) / 4)}}.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{gap:var(--item-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media screen and (width<=1199px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (width<=991px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=575px){.blog-list:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .blog-list{grid-template-columns:minmax(0,1fr)}}:is(.blog-item,.blog-tile).swiper-slide{max-width:calc(100vw - 64px)}.blog-item{display:grid;position:relative}.blog-item__wrap{background-color:#fff;border-radius:7px;flex-direction:column;display:flex;box-shadow:0 3px 37px #00000013}.blog-item:has(:hover,:active,:focus-visible) .title a{color:#205ccc}.blog-item:has(:hover,:active,:focus-visible) .blog-item__head img{transform:scale(1.03)}.blog-item:has(:hover,:active,:focus-visible) .btn__icon{transform:translateX(var(--btn-icon-movement))}.blog-item__head{aspect-ratio:400/260;border-top-left-radius:inherit;border-top-right-radius:inherit;background-color:#e4eafb;width:100%;display:flex;position:relative}.blog-item__head picture{border-top-left-radius:inherit;border-top-right-radius:inherit;overflow:hidden}.blog-item__head img{transition:transform .325s cubic-bezier(.33,1,.68,1)}.blog-item__overlay{z-index:1;pointer-events:none;justify-content:end;align-items:start;display:flex;position:absolute;inset:0}.blog-item__overlay>*{pointer-events:initial}.blog-item__overlay .tag-list{align-items:end;padding:6px}.blog-item__body{flex-direction:column;flex:1;align-items:start;width:100%;padding:1.5rem;display:flex}@media screen and (width<=1679px){.blog-item__body{padding:1.5rem}}.blog-item__body .title a{transition:color .125s ease-out}.blog-item.swiper-slide{width:375px;height:auto}.blog-tile{width:calc((var(--container-width) - 2 * var(--container-padding) - var(--item-gap)) / 2);border-radius:7px;height:auto;display:flex;position:relative}.blog-tile__media{border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}.blog-tile__media.is-placeholder{--color-placeholder-background:#fff;box-shadow:0 3px 37px #0000001a}.blog-tile__media:not(.is-placeholder):before{content:"";z-index:10;pointer-events:none;position:absolute;inset:0}.blog-tile__media:not(.is-placeholder) :is(picture,img){object-fit:cover;width:100%;height:100%;transition:transform .325s cubic-bezier(.33,1,.68,1)}.blog-tile__media .play-icon{z-index:15;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-tile__overlay{z-index:10;pointer-events:none;flex-direction:column;justify-content:end;padding:32px;display:flex;position:absolute;inset:0}.blog-tile__overlay .title{color:#fff;font-weight:400}.blog-tile__overlay .block-link{pointer-events:initial}.blog-tile:has(a:is(:hover,:active,:focus-visible)) .blog-tile__media img{transform:scale(1.015)}@media screen and (width<=1679px){.category-section>[class*=container--]{max-width:1320px}}.category-panel-grid{gap:var(--item-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media screen and (width<=991px){.category-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=374px){.category-panel-grid{grid-template-columns:minmax(0,1fr)}}.category-panel{--media-height:400px;--tiles-height:100px;--panel-gap:32px;gap:var(--panel-gap);background-color:#f1f4fd;border-radius:7px;flex-direction:column-reverse;height:100%;padding:32px;display:flex;position:relative}@media screen and (width<=1439px){.category-panel{--media-height:350px;--tiles-height:90px;--panel-gap:24px;padding:24px}}@media screen and (width<=767px){.category-panel{--media-height:175px;--tiles-height:90px;--panel-gap:16px;padding:24px;padding:16px}}.category-panel>*{width:100%}.category-panel__body .title{align-items:center;gap:1em;display:flex}@media screen and (width<=767px){.category-panel__body .title{font-size:var(--fs-h6)}}.category-panel__body .title:after{content:"";width:1em;height:1em;color:var(--color-accent);z-index:1;pointer-events:none;background-color:currentColor;flex:none;margin-inline-start:auto;display:block;-webkit-mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.51655%2021L3%2019.4834L17.2912%205.17843H4.29871V3H21V19.7013H18.8216V6.70878L4.51655%2021Z'%20fill='%232967DD'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.51655%2021L3%2019.4834L17.2912%205.17843H4.29871V3H21V19.7013H18.8216V6.70878L4.51655%2021Z'%20fill='%232967DD'/%3e%3c/svg%3e") 50%/contain no-repeat}.category-panel__head{pointer-events:none;flex:1;justify-content:center;display:flex;position:relative}.category-panel__media{height:var(--media-height);justify-content:center;width:100%;display:flex}.category-panel__media picture,.category-panel__media picture>img,.category-panel__media .img-placeholder{transition:height .325s cubic-bezier(.25,1,.5,1)}.category-panel__media picture,.category-panel__media picture>img{height:var(--media-height);width:auto}.category-panel__media .img-placeholder{background-color:#0000;border-radius:7px}.category-panel .tile-grid{opacity:0;z-index:10;visibility:hidden;transform-origin:bottom;transition:transform .325s cubic-bezier(.25,1,.5,1),opacity .325s cubic-bezier(.25,1,.5,1);display:flex;position:absolute;inset:auto 0 0;transform:translateY(32px)}@media screen and (width<=767px){.category-panel .tile-grid{display:none}}.category-panel .tile-grid>*{flex:100%}.category-panel .tile-item{height:var(--tiles-height);pointer-events:initial;background-color:#ffffff0d;border-color:#ffffff1a;padding-block:0}.category-panel .tile-item .p{color:#fff}.category-panel .tile-item img{filter:brightness(0)invert()}.category-panel .tile-item:has(.block-link:is(:hover,:active,:focus-visible)){background-color:#3f77e0}@media screen and (width>=768px){.category-panel:has(.block-link:is(:hover,:active,:focus-visible)){background-color:#2967dd}.category-panel:has(.block-link:is(:hover,:active,:focus-visible)) .category-panel__media img{filter:brightness(0)invert()}.category-panel:has(.block-link:is(:hover,:active,:focus-visible)) .category-panel__media .img-placeholder img{opacity:.25}.category-panel:has(.block-link:is(:hover,:active,:focus-visible)) .title{color:#fff}.category-panel:has(.block-link:is(:hover,:active,:focus-visible)) .title:after{color:#fff}.category-panel--has-subtypes:has(.block-link:is(:hover,:active,:focus-visible)) .category-panel__media{height:calc(100% - var(--tiles-height) - var(--panel-gap))}.category-panel--has-subtypes:has(.block-link:is(:hover,:active,:focus-visible)) .category-panel__media picture{height:100%}.category-panel--has-subtypes:has(.block-link:is(:hover,:active,:focus-visible)) .category-panel__media picture>img{height:100%}.category-panel--has-subtypes:has(.block-link:is(:hover,:active,:focus-visible)) .category-panel__media .img-placeholder{height:100%}.category-panel--has-subtypes:has(.block-link:is(:hover,:active,:focus-visible)) .tile-grid{opacity:1;visibility:visible;transform:none}}.signpost-section>[class*=container--]{position:relative}@media (width>=992px) and (width<=1679px){.signpost-section>[class*=container--]{max-width:1320px}}.signpost-section>[class*=container--]:before{content:"";pointer-events:none;aspect-ratio:1;z-index:20;filter:blur(4px)opacity(.85);background-image:url(/build/assets/bakery2-BHClt_PF.webp);background-repeat:no-repeat;background-size:contain;width:250px;height:auto;position:absolute;inset:200px 0 auto auto;transform:translate(66%)}@media screen and (width<=767px){.signpost-section>[class*=container--]:before{display:none}}.signpost-section>[class*=container--]:after{content:"";pointer-events:none;aspect-ratio:1;z-index:20;filter:blur(8px)opacity(.85);background-image:url(/build/assets/bakery3--y9k-oyD.webp);background-repeat:no-repeat;background-size:contain;width:200px;height:auto;position:absolute;inset:auto auto 0 0;transform:translate(-50%,50%)}@media screen and (width<=767px){.signpost-section>[class*=container--]:after{display:none}}@media screen and (width>=768px){.hero-section:has(+.signpost-section){z-index:20}.hero-section:has(+.signpost-section) .hero-slide{padding-block-end:calc(var(--header-height--floating) + var(--signpost-offset))}.hero-section:has(+.signpost-section) .scroll-down{bottom:calc(var(--signpost-offset) + 32px)}.hero-section+.signpost-section{isolation:auto}.hero-section+.signpost-section.decorative-noise:after{z-index:10}.hero-section+.signpost-section .signpost{z-index:50;margin-block-start:calc(-1 * var(--signpost-offset));position:relative}}.signpost-list{gap:var(--item-gap);grid-template-rows:repeat(2,270px);grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.35fr);display:grid}@media screen and (width<=1199px){.signpost-list{grid-template-rows:repeat(3,280px);grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=767px){.signpost-list{grid-template-rows:100px 100px 150px}}.signpost-list--columns{grid-template-rows:540px;grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}@media screen and (width<=1199px){.signpost-list--columns{grid-template-rows:560px}}@media screen and (width<=767px){.signpost-list--columns{grid-template-rows:none;grid-auto-rows:100px;grid-auto-flow:row}}.signpost-list:not(.signpost-list--columns)>:first-child,.signpost-list:not(.signpost-list--columns)>:nth-child(2){grid-row:span 2}@media screen and (width>=1200px){.signpost-list:not(.signpost-list--columns)>:nth-child(3) .signpost-item__head,.signpost-list:not(.signpost-list--columns)>:nth-child(4) .signpost-item__head{text-align:start;align-items:start}}.signpost-list:not(.signpost-list--columns)>:nth-child(3) .signpost-item__list,.signpost-list:not(.signpost-list--columns)>:nth-child(4) .signpost-item__list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.signpost-list:not(.signpost-list--columns)>:nth-child(3) .signpost-subitem,.signpost-list:not(.signpost-list--columns)>:nth-child(4) .signpost-subitem{grid-column:initial;display:flex}.signpost-item{--item-head-height:170px;--padding:40px;--corner-size:16px;--corner-border:1px;--corner-color:#fff;--corner-inset:calc(var(--padding) * .33);color:#fff;border-radius:7px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 37px #0003}.signpost-item__media{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.signpost-item__media img{will-change:transform;transition:transform .325s cubic-bezier(.25,1,.5,1)}.signpost-item__media:before,.signpost-item__media:after{content:"";inset-block:var(--corner-inset);width:var(--corner-size);z-index:10;opacity:.2;background:linear-gradient(to right, var(--corner-color) 0%, var(--corner-color) 100%) 0 0/100% var(--corner-border) no-repeat, linear-gradient(to bottom, var(--corner-color) 0%, var(--corner-color) 100%) 0 0/var(--corner-border) var(--corner-size) no-repeat, linear-gradient(to right, var(--corner-color) 0%, var(--corner-color) 100%) 0 100%/100% var(--corner-border) no-repeat, linear-gradient(to bottom, var(--corner-color) 0%, var(--corner-color) 100%) 0 100%/var(--corner-border) var(--corner-size) no-repeat;will-change:inset;transition:inset .325s cubic-bezier(.25,1,.5,1);position:absolute}.signpost-item__media:before{left:var(--corner-inset)}.signpost-item__media:after{right:var(--corner-inset);transform:scaleX(-1)}.signpost-item__overlay{text-align:center;z-index:3;inset:0;flex-direction:column;align-items:center;display:flex;position:absolute;inset-block-start:calc(100% - var(--item-head-height))}@media screen and (width<=767px){.signpost-item__overlay{justify-content:stretch;inset:0}}.signpost-item__overlay>*{width:100%;padding:calc(.5 * var(--padding)) var(--padding)}@media screen and (width>=768px){.signpost-item__overlay>:first-child{padding-block-start:calc(1.25 * var(--padding))}.signpost-item__overlay>:last-child{padding-block-end:var(--padding)}.signpost-item__overlay>*+*{padding-block-start:0}}.signpost-item__head{height:var(--item-head-height);flex-direction:column;flex:none;align-items:center;gap:24px;display:flex}@media screen and (width<=1199px){.signpost-item__head{gap:16px}}@media screen and (width<=767px){.signpost-item__head{padding:var(--padding);justify-content:center;height:100%}}.signpost-item__body{flex:1}@media screen and (width<=767px){.signpost-item__body{display:none}.signpost-item__decoration{order:-1}.signpost-item__title{font-size:var(--fs-h6);width:min-content}}.signpost-item__list{opacity:0;visibility:hidden;grid-template-columns:max-content 1fr;align-items:stretch;gap:10px;width:100%;transition:transform .325s cubic-bezier(.25,1,.5,1),opacity .325s cubic-bezier(.25,1,.5,1),visibility .325s cubic-bezier(.25,1,.5,1);display:grid;transform:translateY(32px)}@media screen and (width<=767px){.signpost-item__list{display:none}}.signpost-item:before{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(#1b253d00 0% 50%,#1b253d99 75%,#1b253dfc 100%);position:absolute;inset:0}.signpost-item:after{content:"";pointer-events:none;z-index:2;opacity:0;background-color:#2967ddf2;position:absolute;inset:0}@media screen and (width<=767px){.signpost-item:after{opacity:.95}}@media (hover:hover) and (pointer:fine) and (width>=768px){.signpost-item:is(:hover,:focus-within){--item-head-height:120px;--corner-inset:calc(var(--padding) / 2)}.signpost-item:is(:hover,:focus-within):after{opacity:1}.signpost-item:is(:hover,:focus-within) .signpost-item__media img{transform:scale(1.04)}.signpost-item:is(:hover,:focus-within) .signpost-item__overlay{inset-block-start:0}.signpost-item:is(:hover,:focus-within) .signpost-item__list{opacity:1;visibility:visible;transform:none}.signpost-item:is(:hover,:focus-within) .signpost-item__decoration{display:none}}.signpost-subitem{grid-column:1/-1;grid-template-columns:subgrid;text-align:start;padding:var(--btn-padding-block) var(--btn-padding-inline);width:100%;font-size:var(--fs-base);border-radius:var(--btn-border-radius);will-change:transform, opacity;background-color:#ffffff0d;border:1px solid #ffffff1a;place-items:center start;gap:1em;display:flex;position:relative}.signpost-subitem picture{flex:none}.signpost-subitem img{filter:brightness(0)invert();width:1.25em;height:1.25em}.signpost-subitem__title{line-height:1.1}.signpost-subitem:has(.block-link:is(:hover,:active,:focus-visible)){background-color:#3f77e0}.scroll-down{color:#fff;transition:color .125s ease-out}.scroll-down__mouse{border:2px solid;border-radius:99vw;width:24px;height:40px;animation:1.25s infinite scroll}.scroll-down__scroll{background:currentColor;border-radius:99vw;width:3px;height:3px;margin:6px auto;animation:1.25s infinite scroll-finger;display:block}@media (hover:hover) and (pointer:fine){.scroll-down:is(:hover,:active,:focus-visible){color:#2967dd}}.tile-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.tile-item{text-align:center;border:1px solid var(--color-border);border-radius:7px;flex-direction:column;justify-content:center;gap:8px;padding:16px;display:flex;position:relative}.tile-item__head{justify-content:center;display:flex}@media screen and (width<=1439px){.tile-item__body .p{font-size:var(--fs-meta)}}.about-section{--item-gap:32px}.about-section>[class*=container--]{gap:var(--layout-gap);grid-template-columns:minmax(0,1fr);display:grid;position:relative}@media screen and (width>=768px){.about-section>[class*=container--]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}}.about-section>[class*=container--]:before{content:"";pointer-events:none;aspect-ratio:1;z-index:20;filter:blur(7px)opacity(.5);background-image:url(/build/assets/bakery1-NzvVm1Dh.webp);background-repeat:no-repeat;background-size:contain;width:250px;height:auto;position:absolute;inset:auto 0 0 auto;transform:translate(15%,100px)rotate(-90deg)}@media screen and (width<=767px){.about-section>[class*=container--]:before{display:none}}.about-section>[class*=container--]:after{content:"";pointer-events:none;aspect-ratio:1;z-index:20;filter:opacity(.95);background-image:url(/build/assets/bakery2-BHClt_PF.webp);background-repeat:no-repeat;background-size:contain;width:225px;height:auto;position:absolute;inset:auto 100% 0 auto;transform:translate(-40%,100px)rotate(-45deg)}@media screen and (width<=767px){.about-section>[class*=container--]:after{display:none}}@media screen and (width>=768px){.about-section__body>*{max-width:40ch}.about-section .section-header{text-align:start!important;align-items:start!important}}@media screen and (width>=576px){.about-section .structure-icon{align-items:center}.about-section .structure-icon__body{max-width:40ch}}.about-section .structure-icon:first-child .structure-icon__head{background-color:#2967dd}.hero-section{z-index:1;isolation:isolate;width:100%;display:flex;position:relative}.hero-section .swiper,.hero-section .swiper-wrapper{width:100%;height:100%}.hero-section .swiper-slide{height:auto}.hero-section .scroll-down{z-index:999;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hero-section .scroll-down:after{content:"";background-color:currentColor;width:2px;height:32px;display:block}@media screen and (width<=1199px){.hero-section .scroll-down{display:none}}@media screen and (width<=767px){.hero-section{padding-block-end:16px}}.hero-slide{width:100%;height:100%;padding-block:var(--header-height--floating) 80px;display:flex;position:relative}@media screen and (width<=1199px){.hero-slide{padding-block:100px}}@media screen and (width<=767px){.hero-slide{flex-direction:column;padding:0}}.hero-slide__content{align-items:center;display:flex}@media screen and (width<=767px){.hero-slide__content{margin-inline:var(--container-padding);z-index:1;width:calc(100% - 2 * var(--container-padding));background-color:#1b253d;margin-block-start:-48px;padding:32px}}.hero-slide__background{position:relative}@media screen and (width>=768px){.hero-slide__background{z-index:-1;position:absolute;inset:0}.hero-slide__background:after{content:"";opacity:.75;background-image:linear-gradient(to bottom, #00000080 0%, #00000080 var(--header-height), #0000 calc(var(--header-height) + 100px), #0000001a 80%, #0000004d 100%), radial-gradient(farthest-side at 65% 50%, #0000001a 0, #000000d9 100%);position:absolute;inset:0}}@media screen and (width<=767px){.hero-slide__background{height:400px}}.hero-slide__background img{object-fit:cover;width:100%;height:100%}.hero{z-index:1;text-shadow:0 0 24px #00000040;width:100%;transition:opacity .4s cubic-bezier(.25,1,.5,1),transform .4s cubic-bezier(.25,1,.5,1);position:relative}@media screen and (width>=768px){.hero{margin-block:50px 70px}}@media screen and (width>=1440px){.hero{margin-block:80px}}.hero .title--h0{max-width:15ch}.hero .p{align-items:start;max-width:40ch;display:flex}@media screen and (width>=1200px){.hero .p{font-size:var(--fs-lead)}}.swiper-slide .hero{opacity:0}.swiper-slide-active .hero{opacity:1}[data-swiper=hero].is-transitioning .swiper-slide-active .hero{opacity:0!important}.hero[data-fade=out]{opacity:0;pointer-events:none}.hero[data-fade=out][data-fade-dir=next]{transform:translate(-32px)}.hero[data-fade=out][data-fade-dir=prev]{transform:translate(32px)}.hero-nav{z-index:10;color:#fff;position:absolute}@media screen and (width>=768px){.hero-nav{right:16px;bottom:calc(var(--signpost-offset) + 16px);flex-direction:column;align-items:center;gap:12px;display:flex}}@media screen and (width>=1440px){.hero-nav{bottom:32px;right:32px}}@media screen and (width<=767px){.hero-nav{top:328px;left:50%;transform:translate(-50%)}}.hero-nav__btn{background-color:#ffffff1a!important}@media (hover:hover) and (pointer:fine){.hero-nav__btn:is(:hover,:active,:focus-visible){background-color:#fff3!important}}@media screen and (width<=767px){.hero-nav__btn{display:none}}.hero-nav .swiper-pagination-fraction{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.hero-nav .swiper-pagination-fraction .swiper-pagination-total:before{content:"";opacity:.25;background-color:currentColor;width:1em;height:2px;margin-block:.5em;display:block}.hero-nav .swiper-pagination .swiper-dot.is-current{background-color:#fff}.form-contact.form-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.form-contact>*{grid-column:span 1}.jumbotron-section{aspect-ratio:2.5;width:100%;min-height:400px;display:flex;position:relative}.jumbotron-section:before{content:"";pointer-events:none;aspect-ratio:1;z-index:20;background-image:url(/build/assets/bakery3--y9k-oyD.webp);background-repeat:no-repeat;background-size:contain;width:150px;height:auto;position:absolute;inset:auto auto 0 30px;transform:translateY(33%)}@media screen and (width<=1199px){.jumbotron-section:before{display:none}}.jumbotron-section:after{content:"";pointer-events:none;aspect-ratio:1;z-index:20;background-image:url(/build/assets/bakery2-BHClt_PF.webp);background-repeat:no-repeat;background-size:contain;width:200px;height:auto;position:absolute;inset:auto 0 75px auto;transform:rotate(-90deg)translateY(33%)}@media screen and (width<=1199px){.jumbotron-section:after{display:none}}.jumbotron{width:100%;display:flex;overflow:hidden}.jumbotron.decorative-noise:after{z-index:-5;filter:opacity(.75)}.jumbotron:before{content:"";z-index:-10;background-color:#132953e6;position:absolute;inset:0}.jumbotron>[class*=container--]{align-items:center;width:100%;display:flex}.jumbotron__media{z-index:-20;position:absolute;inset:0}.jumbotron__inner{z-index:1;width:100%;position:relative}@media screen and (width>=768px){.jumbotron__inner{flex-direction:row-reverse;justify-content:space-between;align-items:center;display:flex}}@media screen and (width<=767px){.jumbotron__inner{text-align:center}}@media screen and (width>=768px){.jumbotron__body{max-width:55ch}}.jumbotron__featured{flex:1;justify-content:center;display:flex}.jumbotron__play-icon{justify-content:center;align-items:center;width:150px;height:150px;display:flex}.vendor-section>[class*=container--]{align-items:center;gap:48px var(--layout-gap);grid-template-columns:minmax(0,1fr) 50%;display:grid}@media (width>=1200px) and (width<=1679px){.vendor-section>[class*=container--]{max-width:1320px}}@media (width>=1200px) and (width<=1439px){.vendor-section>[class*=container--]{--container-padding:64px}}@media screen and (width<=991px){.vendor-section>[class*=container--]{grid-template-columns:minmax(0,1fr)}.vendor-section__body,.vendor-section__body .section-header{align-items:center;text-align:center!important}}@media screen and (width>=992px){.vendor-section__body .section-header .title--h6{margin-block-end:2rem!important}.vendor-section__body>*{max-width:80%}}.vendor-grid{--separator-color:var(--color-border-light);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media screen and (width<=374px){.vendor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vendor-item{justify-content:center;align-items:center;height:auto;padding:40px;display:flex}@media screen and (width<=1199px){.vendor-item{padding:30px}}@media screen and (width<=767px){.vendor-item{padding:20px}}.vendor-item>*{aspect-ratio:5/3;justify-content:center;align-items:center;width:100%;display:flex}.vendor-item img{object-fit:contain;width:100%;max-width:clamp(6.5rem,5.4rem + 5.5vw,12rem);height:auto}.vendor-item a img[src*=\.svg]{filter:brightness(0)invert(70%)sepia(23%)saturate(426%)hue-rotate(175deg)brightness(90%)contrast(92%);transition:transform .125s ease-out}.vendor-item a:is(:hover,:active,:focus-visible) img{filter:none;transform:scale(1.04)}:root{--signpost-offset:80px}.main{overflow:hidden}.category-section{--offset:48px;margin-block-end:64px}.category-section:has(+.jumbotron-section){z-index:1;margin-block-end:-32px;position:relative}.category-section__head{margin-block-end:calc(-1 * var(--offset));padding-block-end:calc(var(--offset) + 16px)}.structure-grid:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .structure-grid{--spacing:16px;gap:var(--gap,var(--spacing));grid-template-columns:repeat(var(--columns-mobile,1), 1fr);display:grid}@media screen and (width>=768px){.structure-grid:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .structure-grid{grid-template-columns:repeat(max(var(--columns-mobile,2), 2), 1fr)}}@media screen and (width>=992px){.structure-grid:not(.swiper-wrapper),.swiper:not(.swiper-initialized) .structure-grid{grid-template-columns:repeat(var(--columns,4), 1fr)}}@media (width>=768px) and (width<=1199px){.structure-grid:not(.swiper-wrapper).structure-grid--documents,.swiper:not(.swiper-initialized) .structure-grid.structure-grid--documents{grid-template-columns:minmax(0,1fr)}}.swiper:not(.swiper-initialized) .structure-grid{grid-template-rows:auto;grid-auto-rows:0;row-gap:0;overflow:hidden}.swiper:not(.swiper-initialized) .structure-grid+.swiper-pagination{display:none!important}@media screen and (width>=1200px){.structure-grid.structure-grid--icons{--spacing:64px}}.structure-icon{justify-content:start;align-items:start;gap:24px 32px;display:flex}@media screen and (width<=1439px){.structure-icon{gap:24px}}@media screen and (width<=575px){.structure-icon{gap:20px}}.structure-icon__head{aspect-ratio:1;background-color:var(--color-bg-offset);border-radius:7px;flex:none;justify-content:center;align-items:center;width:90px;padding:16px;display:flex}@media screen and (width<=1439px){.structure-icon__head{width:80px}}@media screen and (width<=575px){.structure-icon__head{width:40px;padding:8px}}.structure-icon__picture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.structure-icon__picture img{aspect-ratio:1;object-fit:contain;width:auto;max-width:100%;height:100%;max-height:100%}.structure-icon__body{flex-direction:column;justify-content:start;align-items:start;gap:4px;display:flex}.structure-icon--center{flex-direction:column;align-items:center}.structure-icon--center .structure-icon__body{text-align:center;align-items:center}
