.styles-module-scss-module__qnjWXW__carousel{margin:1.2rem 0;position:relative}.styles-module-scss-module__qnjWXW__carousel .styles-module-scss-module__qnjWXW__embla{overflow:hidden}.styles-module-scss-module__qnjWXW__carousel .styles-module-scss-module__qnjWXW__embla .styles-module-scss-module__qnjWXW__emblaContainer{display:flex}.styles-module-scss-module__qnjWXW__carousel .styles-module-scss-module__qnjWXW__embla .styles-module-scss-module__qnjWXW__emblaContainer .styles-module-scss-module__qnjWXW__emblaSlide{flex:0 0 100%;min-width:0;overflow:hidden}@media screen and (max-width:1530px){.styles-module-scss-module__qnjWXW__carousel .styles-module-scss-module__qnjWXW__embla .styles-module-scss-module__qnjWXW__emblaContainer .styles-module-scss-module__qnjWXW__emblaSlide img{width:100%;height:auto}}.styles-module-scss-module__qnjWXW__carousel .styles-module-scss-module__qnjWXW__overlay{background-color:#fffc;flex-direction:column;align-items:center;gap:1rem;padding:1.8rem 2.4rem;display:flex}@media screen and (min-width:1530px){.styles-module-scss-module__qnjWXW__carousel .styles-module-scss-module__qnjWXW__overlay{flex-direction:row;gap:4rem;position:absolute;top:0}}.styles-module-scss-module__qnjWXW__carousel .styles-module-scss-module__qnjWXW__overlay>h1{line-height:3rem}.styles-module-scss-module__qnjWXW__carousel .styles-module-scss-module__qnjWXW__overlay>span{font-size:1.563rem;line-height:2.4rem}
.styles-module-scss-module__ecbGSa__iconButton{cursor:pointer;background:0 0;border:none;border-radius:100%;margin:0;padding:2px;display:flex}.styles-module-scss-module__ecbGSa__iconButton:hover{background-color:#dcdcdc!important}.styles-module-scss-module__ecbGSa__iconButton:disabled{background-color:unset}.styles-module-scss-module__ecbGSa__linkButton{cursor:pointer;color:#167f9c;background:0 0;border:none;border-bottom:1px solid #0000;margin:0;padding:0;font-size:1rem}.styles-module-scss-module__ecbGSa__linkButton:hover{background:0 0;border-color:#167f9c;background-color:inherit!important}.styles-module-scss-module__ecbGSa__linkButton:disabled{cursor:not-allowed;background:0 0;border:none}.styles-module-scss-module__ecbGSa__buttonLink{color:#000;text-align:center;cursor:pointer;background-color:#fecb00;border:none;padding:.5rem 1rem;font-family:inherit;font-size:1rem;text-decoration:none;transition:all .15s}.styles-module-scss-module__ecbGSa__buttonLink:hover:not(.styles-module-scss-module__ecbGSa__disabled){background-color:#e5b700}.styles-module-scss-module__ecbGSa__buttonLink:active:not(.styles-module-scss-module__ecbGSa__disabled){background-color:#cba200}.styles-module-scss-module__ecbGSa__buttonLink.styles-module-scss-module__ecbGSa__disabled{color:#a9a9a9;cursor:inherit;pointer-events:none;background-color:#dcdcdc}.styles-module-scss-module__ecbGSa__buttonLink.styles-module-scss-module__ecbGSa__error:not(:hover){color:#fff;background-color:#dd311f}.styles-module-scss-module__ecbGSa__select{flex-direction:column;align-items:flex-start;gap:.3rem;width:100%;display:flex;position:relative}.styles-module-scss-module__ecbGSa__select>button{color:#252525;text-align:left;cursor:pointer;background:#fff;border:1px solid #a9a9a9;border-radius:0;outline:0;width:100%;min-height:1.2rem;padding:2px 1.2rem 2px .5rem;font-family:inherit;font-size:1rem;transition:all .3s}@media screen and (min-width:830px){.styles-module-scss-module__ecbGSa__select>button{max-width:250px}}.styles-module-scss-module__ecbGSa__select>button:focus-visible{outline:1px solid #000}.styles-module-scss-module__ecbGSa__select>button:hover{background-color:inherit}.styles-module-scss-module__ecbGSa__options{min-width:var(--button-width);background-color:#fff;border:1px solid #a9a9a9;outline:none;box-shadow:0 0 10px #0003}@media screen and (min-width:830px){.styles-module-scss-module__ecbGSa__options{max-width:250px}}.styles-module-scss-module__ecbGSa__options .styles-module-scss-module__ecbGSa__option{cursor:pointer;flex-direction:row;align-items:center;gap:.3rem;padding:.3rem .6rem;display:flex}.styles-module-scss-module__ecbGSa__options .styles-module-scss-module__ecbGSa__option[data-headlessui-state~=selected]{background-color:#e6e8ea}.styles-module-scss-module__ecbGSa__options .styles-module-scss-module__ecbGSa__option[data-headlessui-state~=active],.styles-module-scss-module__ecbGSa__options .styles-module-scss-module__ecbGSa__option:hover{background-color:#dcdcdc}.styles-module-scss-module__ecbGSa__modal{z-index:9999;position:relative}.styles-module-scss-module__ecbGSa__modal .styles-module-scss-module__ecbGSa__backdrop{background-color:#000c;width:100%;height:100%;position:fixed;top:0}.styles-module-scss-module__ecbGSa__modal .styles-module-scss-module__ecbGSa__dialog{background:#fff;width:min(800px,100vw,100vh);height:min(800px,100vw,100vh);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module-scss-module__ecbGSa__modal .styles-module-scss-module__ecbGSa__closeBtn{background:radial-gradient(circle,#fff 0%,#ffffff80 66%,#fff0 100%);position:absolute}.styles-module-scss-module__ecbGSa__modal .styles-module-scss-module__ecbGSa__closeBtn svg{width:2rem;height:2rem}.styles-module-scss-module__ecbGSa__categories{flex-flow:column wrap;gap:1.8rem;margin-top:2.4rem;display:flex}@media screen and (min-width:830px){.styles-module-scss-module__ecbGSa__categories{flex-direction:row}}.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category{flex-direction:row;gap:1.2rem;width:100%;display:flex;position:relative}@media screen and (min-width:830px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category{width:calc(50% - .9rem)}}.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category img{aspect-ratio:1;width:256px;max-width:50%;height:fit-content;margin-top:4rem}@media screen and (min-width:560px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category img{margin-top:0}}@media screen and (min-width:830px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category img{width:192px;height:192px;margin-top:4rem}}@media screen and (min-width:1200px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category img{width:256px;height:256px;margin-top:0}}@media screen and (min-width:1530px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category img{width:192px;height:192px;margin-top:4rem}}@media screen and (min-width:1850px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category img{width:256px;height:256px;margin-top:0}}.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category .styles-module-scss-module__ecbGSa__details{flex-direction:column;width:100%;display:flex}.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category .styles-module-scss-module__ecbGSa__details h2{color:#fff;background-color:#000;width:100%;padding:1rem;font-size:1.4rem;position:absolute;left:0}@media screen and (min-width:560px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category .styles-module-scss-module__ecbGSa__details h2{position:relative}}@media screen and (min-width:830px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category .styles-module-scss-module__ecbGSa__details h2{position:absolute}}@media screen and (min-width:1200px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category .styles-module-scss-module__ecbGSa__details h2{position:relative}}@media screen and (min-width:1530px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category .styles-module-scss-module__ecbGSa__details h2{position:absolute}}@media screen and (min-width:1850px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category .styles-module-scss-module__ecbGSa__details h2{position:relative}}.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category .styles-module-scss-module__ecbGSa__details .styles-module-scss-module__ecbGSa__description{flex:1;margin:4.6rem 0 .6rem}@media screen and (min-width:560px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category .styles-module-scss-module__ecbGSa__details .styles-module-scss-module__ecbGSa__description{margin-top:.6rem}}@media screen and (min-width:830px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category .styles-module-scss-module__ecbGSa__details .styles-module-scss-module__ecbGSa__description{margin-top:4.6rem}}@media screen and (min-width:1200px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category .styles-module-scss-module__ecbGSa__details .styles-module-scss-module__ecbGSa__description{margin-top:.6rem}}@media screen and (min-width:1530px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category .styles-module-scss-module__ecbGSa__details .styles-module-scss-module__ecbGSa__description{margin-top:4.6rem}}@media screen and (min-width:1850px){.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category .styles-module-scss-module__ecbGSa__details .styles-module-scss-module__ecbGSa__description{margin-top:.6rem}}.styles-module-scss-module__ecbGSa__categories .styles-module-scss-module__ecbGSa__category .styles-module-scss-module__ecbGSa__details a{width:fit-content}