.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__title{font:var(--font-display-4);letter-spacing:-.02em}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__description,.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__trigger,.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__content{font:var(--font-body);letter-spacing:.02em}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__grid{grid-gap:0 var(--grid-gap);grid-auto-flow:row;grid-template-columns:repeat(var(--grid-columns), [start-column] 1fr);display:grid}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetailsTop{grid-area:1/8/3/-1;display:none}@media screen and (min-width:930px){.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetailsTop{display:block}}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails{z-index:1;grid-area:2/1/2/-1;position:relative;top:0;overflow:visible}@media screen and (min-width:930px){.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails{grid-area:1/8/3/-1;overflow:clip}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails.ProductPageDetails-module-scss-module__XqKTbG__is-visible .ProductPageDetails-module-scss-module__XqKTbG__container{transform:translate(0)}}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails:after{content:"";background:var(--color-grey-100);z-index:-1;width:100%;height:10px;position:absolute;bottom:-5px}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__top{display:none}@media screen and (min-width:930px){.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__top{display:block}}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__sticky{z-index:1;position:sticky}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__container{background-color:var(--color-grey-100);height:100%;transition:transform .8s var(--ease-custom-1)}@media screen and (min-width:930px){.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__container{transform:translate(100%)}}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__grid{grid-template-columns:repeat(calc(var(--grid-columns) - 7), [start-column] 1fr)}@media screen and (min-width:930px){.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__grid{max-width:695px;min-height:100svh;position:sticky;top:0}}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__inner{color:var(--color-grey-900);flex-direction:column;grid-column:1/-1;display:flex;position:relative}@media screen and (max-width:929px){.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__inner{margin:32px 20px}}@media screen and (min-width:930px){.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__inner{grid-column:2/-2;height:100%;padding-bottom:156px}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__main{height:100%;margin-top:128px}}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__title{margin-bottom:6px}@media screen and (min-width:930px){.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__title{margin-bottom:22px}}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__description{margin-bottom:32px}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__accordions{margin-bottom:16px}@media screen and (min-width:930px){.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__accordions{margin-bottom:0}}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__accordion[data-state=open] .ProductPageDetails-module-scss-module__XqKTbG__trigger{color:var(--color-grey-600)}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__accordion[data-state=open] .ProductPageDetails-module-scss-module__XqKTbG__content{animation:ProductPageDetails-module-scss-module__XqKTbG__slideDown .4s var(--ease-custom-1)}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__accordion[data-state=open] .ProductPageDetails-module-scss-module__XqKTbG__plus{display:none}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__accordion[data-state=closed] .ProductPageDetails-module-scss-module__XqKTbG__content{animation:ProductPageDetails-module-scss-module__XqKTbG__slideUp .4s var(--ease-custom-1)}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__accordion[data-state=closed] .ProductPageDetails-module-scss-module__XqKTbG__minus{display:none}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__trigger{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding-bottom:16px;transition:color .2s;display:flex}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__trigger h3{position:relative;overflow:hidden}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__trigger h3 span{transition:transform .65s var(--ease-out-quart);display:block}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__trigger h3 span:first-child{transform:translateY(0)}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__trigger h3 span:last-child{position:absolute;top:0;left:0;transform:translateY(100%)}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__trigger:hover h3 span:first-child{transform:translateY(-100%)}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__trigger:hover h3 span:last-child{transform:translateY(0)}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__plus,.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__minus{width:24px;height:24px;color:var(--color-grey-900);transform:translate(5px)}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__content{overflow:hidden}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__content>div{padding-bottom:32px}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__content i{color:var(--color-grey-600)}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__addToCartContainer{width:100%}@media screen and (min-width:930px){.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__addToCartContainer{pointer-events:none;height:100%;position:absolute;top:0}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetails .ProductPageDetails-module-scss-module__XqKTbG__addToCartSticky{height:100svh;position:sticky;top:0}}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetailsAddToCart{z-index:2}@media screen and (min-width:930px){.ProductPageDetails-module-scss-module__XqKTbG__aside{margin-top:32px}}.ProductPageDetails-module-scss-module__XqKTbG__reassurance{color:var(--color-grey-600);flex-direction:column;gap:10px;margin-top:16px;padding:0;font-size:12px;line-height:1.4;list-style:none;display:flex}.ProductPageDetails-module-scss-module__XqKTbG__reassurance li{align-items:center;gap:10px;display:flex}.ProductPageDetails-module-scss-module__XqKTbG__reassurance li:before{content:"";opacity:.55;background-color:currentColor;border-radius:50%;flex:none;width:3px;height:3px}@media screen and (min-width:930px){.ProductPageDetails-module-scss-module__XqKTbG__reassurance{font-size:13px}}.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetailsStyleVariants,.ProductPageDetails-module-scss-module__XqKTbG__ProductPageDetailsStyleVariantsLoading{grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(3,1fr);gap:8px;max-width:260px;margin-bottom:40px;display:grid}@keyframes ProductPageDetails-module-scss-module__XqKTbG__slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes ProductPageDetails-module-scss-module__XqKTbG__slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}
@media screen and (min-width:930px){.ProductPageAddToCart-module-scss-module__Y5-BdW__ProductPageAddToCart,.ProductPageAddToCart-module-scss-module__Y5-BdW__ProductPageAddToCartLoading{width:100%;position:absolute;bottom:45px}}.ProductPageAddToCart-module-scss-module__Y5-BdW__ProductPageAddToCart .ProductPageAddToCart-module-scss-module__Y5-BdW__button,.ProductPageAddToCart-module-scss-module__Y5-BdW__ProductPageAddToCartLoading{text-transform:uppercase;justify-content:space-between;align-items:center;width:100%;min-height:45px;padding-left:20px;padding-right:20px;display:flex}@media screen and (min-width:930px){.ProductPageAddToCart-module-scss-module__Y5-BdW__ProductPageAddToCart .ProductPageAddToCart-module-scss-module__Y5-BdW__button,.ProductPageAddToCart-module-scss-module__Y5-BdW__ProductPageAddToCartLoading{padding-left:32px;padding-right:32px}}.ProductPageAddToCart-module-scss-module__Y5-BdW__ProductPageAddToCart .ProductPageAddToCart-module-scss-module__Y5-BdW__registryButton{text-transform:uppercase;justify-content:center;align-items:center;width:100%;min-height:45px;margin-top:8px;padding-left:20px;padding-right:20px;display:flex}@media screen and (min-width:930px){.ProductPageAddToCart-module-scss-module__Y5-BdW__ProductPageAddToCart .ProductPageAddToCart-module-scss-module__Y5-BdW__registryButton{padding-left:32px;padding-right:32px}}.ProductPageAddToCart-module-scss-module__Y5-BdW__ProductPageAddToCart{pointer-events:auto}.ProductPageAddToCart-module-scss-module__Y5-BdW__ProductPageAddToCart:before{content:"";aspect-ratio:465/183;background:linear-gradient(#f8f8f800 0%,#f8f8f8 25% 65%,#f8f8f800 100%);width:120%;display:none;position:absolute;top:0;left:0;transform:translate(-10%,-50%)}@media screen and (min-width:930px){.ProductPageAddToCart-module-scss-module__Y5-BdW__ProductPageAddToCart:before{display:block}}.ProductPageAddToCart-module-scss-module__Y5-BdW__ProductPageAddToCart .ProductPageAddToCart-module-scss-module__Y5-BdW__button{will-change:transform}
.PlusMinusIcon-module-scss-module__mKee3G__PlusMinusIcon{width:24px;height:24px;position:relative}.PlusMinusIcon-module-scss-module__mKee3G__PlusMinusIcon.PlusMinusIcon-module-scss-module__mKee3G__mode-plus:before{transform:translate(-50%,-50%)}.PlusMinusIcon-module-scss-module__mKee3G__PlusMinusIcon.PlusMinusIcon-module-scss-module__mKee3G__mode-plus:after{transform:translate(-50%,-50%)rotate(-90deg)}.PlusMinusIcon-module-scss-module__mKee3G__PlusMinusIcon.PlusMinusIcon-module-scss-module__mKee3G__mode-minus:before{transform:translate(-50%,-50%)}.PlusMinusIcon-module-scss-module__mKee3G__PlusMinusIcon.PlusMinusIcon-module-scss-module__mKee3G__mode-minus:after{transform:translate(-50%,-50%)rotate(0)}.PlusMinusIcon-module-scss-module__mKee3G__PlusMinusIcon:before,.PlusMinusIcon-module-scss-module__mKee3G__PlusMinusIcon:after{content:"";background-color:var(--color-grey-900);width:58%;height:2px;transition:transform .2s;position:absolute;top:50%;left:50%}
.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__container{box-sizing:border-box;max-width:1728px;margin-left:20px;margin-right:20px}@media screen and (min-width:930px){.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__container{margin-left:30px;margin-right:30px}}@media screen and (min-width:1788px){.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__container{width:100%;margin-left:auto;margin-right:auto}}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__title{font:var(--font-display-4);letter-spacing:-.02em}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__continuous .LargeAccordionsEdito-module-scss-module__r_rAHq__heading{font:var(--font-display-5);letter-spacing:.02em}@media screen and (min-width:930px){.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__continuous .LargeAccordionsEdito-module-scss-module__r_rAHq__heading{letter-spacing:0}}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__text,.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__continuous .LargeAccordionsEdito-module-scss-module__r_rAHq__text{font:var(--font-body);letter-spacing:.02em}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__container,.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__content{grid-gap:0 var(--grid-gap);grid-auto-flow:row;grid-template-columns:repeat(var(--grid-columns), [start-column] 1fr);display:grid}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito{margin-top:100px;margin-bottom:100px}@media screen and (min-width:930px){.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito{margin-top:200px;margin-bottom:200px}}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__item{grid-column:1/-1;margin-bottom:48px}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__item[data-state=open] .LargeAccordionsEdito-module-scss-module__r_rAHq__content{animation:LargeAccordionsEdito-module-scss-module__r_rAHq__slideDown .4s var(--ease-custom-1)}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__item[data-state=open] .LargeAccordionsEdito-module-scss-module__r_rAHq__plus{display:none}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__item[data-state=closed] .LargeAccordionsEdito-module-scss-module__r_rAHq__content{animation:LargeAccordionsEdito-module-scss-module__r_rAHq__slideUp .4s var(--ease-custom-1)}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__item[data-state=closed] .LargeAccordionsEdito-module-scss-module__r_rAHq__minus{display:none}@media screen and (min-width:930px){.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__item{grid-column:2/-2}}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__trigger{cursor:pointer;border-top:1px solid var(--color-grey-600);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__plus,.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__minus{width:24px;height:24px;transform:translate(5px)}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__content{grid-template-columns:repeat(calc(var(--grid-columns) - 2), [start-column] 1fr);overflow:hidden}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__text{grid-column:1/-1}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__text img{object-fit:cover;margin:24px 0}@media screen and (min-width:930px){.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__text{grid-column:5/-1}}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__continuous .LargeAccordionsEdito-module-scss-module__r_rAHq__block{grid-column:1/-1;margin-bottom:40px}@media screen and (min-width:930px){.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__continuous .LargeAccordionsEdito-module-scss-module__r_rAHq__block{grid-column:2/-2}}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__continuous .LargeAccordionsEdito-module-scss-module__r_rAHq__heading{--font-weight-regular:700;margin-bottom:16px;font-weight:700}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__continuous .LargeAccordionsEdito-module-scss-module__r_rAHq__text{grid-column:1/-1}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__continuous .LargeAccordionsEdito-module-scss-module__r_rAHq__text>*+*{margin-top:16px}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__continuous .LargeAccordionsEdito-module-scss-module__r_rAHq__text ul{margin-top:16px;padding-left:1.25em;list-style:outside}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__continuous .LargeAccordionsEdito-module-scss-module__r_rAHq__text li{margin-top:4px}.LargeAccordionsEdito-module-scss-module__r_rAHq__LargeAccordionsEdito .LargeAccordionsEdito-module-scss-module__r_rAHq__continuous .LargeAccordionsEdito-module-scss-module__r_rAHq__text strong{font-weight:600}@keyframes LargeAccordionsEdito-module-scss-module__r_rAHq__slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes LargeAccordionsEdito-module-scss-module__r_rAHq__slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}
.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__top,.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__bottom{font:var(--font-display-1);letter-spacing:.01em}@media screen and (min-width:930px){.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__top,.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__bottom{letter-spacing:0}}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__indicator{font:var(--font-display-5);letter-spacing:.02em}@media screen and (min-width:930px){.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__indicator{letter-spacing:0}}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader{--progress:0;--hole-w:15.6vw;--hole-h:calc(15.6vw * var(--hole-ratio));--hole-ratio:100lvh / 100vw;--clip-path-expanded:polygon(0% 0%, 0% 100%, calc(50% - var(--hole-w) / 2) 100%, calc(50% - var(--hole-w) / 2) calc(50% - var(--hole-h) / 2), calc(50% + var(--hole-w) / 2) calc(50% - var(--hole-h) / 2), calc(50% + var(--hole-w) / 2) calc(50% + var(--hole-h) / 2), calc(50% - var(--hole-w) / 2) calc(50% + var(--hole-h) / 2), calc(50% - var(--hole-w) / 2) 100%, 100% 100%, 100% 0%);z-index:9999;background-color:#0000;width:100%;height:100%;position:fixed;top:0;left:0}@media (scripting:none){.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader{display:none}}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader:before{content:"";z-index:-1;background-color:var(--color-beige-100);-webkit-mask-composite:xor;animation:1.4s RootLayoutLoader-module-scss-module__-0Eava__mask-expand .5s var(--ease-in-out-quint) both;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:50%,50%;mask-position:50%,50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__container{width:100%;height:100%;animation:1.4s RootLayoutLoader-module-scss-module__-0Eava__content-expand .5s var(--ease-in-out-quint) both;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader.RootLayoutLoader-module-scss-module__-0Eava__loaded:before{animation:.7s RootLayoutLoader-module-scss-module__-0Eava__mask-full .15s var(--ease-in-out-quart) both}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader.RootLayoutLoader-module-scss-module__-0Eava__loaded .RootLayoutLoader-module-scss-module__-0Eava__container{animation:.7s RootLayoutLoader-module-scss-module__-0Eava__content-full .15s var(--ease-in-out-quart) both}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader.RootLayoutLoader-module-scss-module__-0Eava__loaded .RootLayoutLoader-module-scss-module__-0Eava__top,.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader.RootLayoutLoader-module-scss-module__-0Eava__loaded .RootLayoutLoader-module-scss-module__-0Eava__bottom{animation:RootLayoutLoader-module-scss-module__-0Eava__slide-out .7s var(--ease-in-quint) both}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader.RootLayoutLoader-module-scss-module__-0Eava__loaded .RootLayoutLoader-module-scss-module__-0Eava__top{--y-out:-25%}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader.RootLayoutLoader-module-scss-module__-0Eava__loaded .RootLayoutLoader-module-scss-module__-0Eava__bottom{--y-out:25%}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__top,.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__bottom{--opacity:.14;text-align:center;color:var(--color-grey-900);white-space:pre-wrap;animation:1.4s RootLayoutLoader-module-scss-module__-0Eava__dynamic-slide .5s var(--ease-in-out-quint) both;flex-direction:column;font-weight:400;line-height:1;display:flex}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__top p,.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__bottom p{animation:RootLayoutLoader-module-scss-module__-0Eava__dynamic-fade-in 1.5s var(--ease-out-sine) both,RootLayoutLoader-module-scss-module__-0Eava__fade-in .6s var(--ease-out-sine) both}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__top{font-size:32px}@media screen and (min-width:480px){.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__top{font-size:calc(7.05128vw - 1.84615px)}}@media screen and (min-width:1728px){.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__top{font-size:120px}}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__top{--y:calc(-1 * var(--hole-h) / 2);margin-bottom:10px}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__top p:first-child{animation-delay:.1s,1.5s}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__top p:last-child{animation-delay:.2s,1.5s}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__bottom{font-size:32px}@media screen and (min-width:480px){.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__bottom{font-size:calc(7.85256vw - 5.69231px)}}@media screen and (min-width:1728px){.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__bottom{font-size:130px}}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__bottom{--y:calc(var(--hole-h) / 2 + 10px);margin-top:10px}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__bottom p:first-child{animation-delay:.3s,1.5s}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__bottom p:last-child{animation-delay:.4s,1.5s}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__progress{--opacity:.2;height:1.5px;position:absolute;bottom:30px;left:30px;right:30px}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__progress:before,.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__progress:after{content:"";background-color:var(--color-grey-900);height:1.5px;display:block}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__progress:before{animation:RootLayoutLoader-module-scss-module__-0Eava__dynamic-fade-in 1.5s var(--ease-out-sine) forwards}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__progress:after{transform:scaleX(max(0, var(--progress))) translateY(-100%);transform-origin:0}.RootLayoutLoader-module-scss-module__-0Eava__RootLayoutLoader .RootLayoutLoader-module-scss-module__-0Eava__indicator{opacity:max(0,var(--progress,0));transform:translateX(calc(max(0, var(--progress,0)) * (100vw - 60px))) translateX(calc(-100% * max(0, var(--progress,0))));position:absolute;bottom:15px;left:0}@keyframes RootLayoutLoader-module-scss-module__-0Eava__dynamic-fade-in{0%{opacity:0}to{opacity:var(--opacity)}}@keyframes RootLayoutLoader-module-scss-module__-0Eava__fade-in{to{opacity:1}}@keyframes RootLayoutLoader-module-scss-module__-0Eava__mask-expand{0%{-webkit-mask-size:0 0,100% 100%;mask-size:0 0,100% 100%}to{-webkit-mask-size:var(--hole-w) var(--hole-h),100% 100%;mask-size:var(--hole-w) var(--hole-h),100% 100%}}@keyframes RootLayoutLoader-module-scss-module__-0Eava__mask-full{0%{-webkit-mask-size:var(--hole-w) var(--hole-h),100% 100%;mask-size:var(--hole-w) var(--hole-h),100% 100%}to{-webkit-mask-size:100% 100%,100% 100%;mask-size:100% 100%,100% 100%}}@keyframes RootLayoutLoader-module-scss-module__-0Eava__content-expand{0%{clip-path:polygon(0% 0%,0% 100%,50% 100%,50% 50%,50% 50%,50% 50%,50% 50%,50% 100%,100% 100%,100% 0%)}to{clip-path:var(--clip-path-expanded)}}@keyframes RootLayoutLoader-module-scss-module__-0Eava__content-full{0%{clip-path:var(--clip-path-expanded)}to{clip-path:polygon(0% 0%,0% 100%,0% 100%,0% 0%,100% 0%,100% 100%,0% 100%,0% 100%,100% 100%,100% 0%)}}@keyframes RootLayoutLoader-module-scss-module__-0Eava__dynamic-slide{to{transform:translate3d(0, var(--y), 0)}}@keyframes RootLayoutLoader-module-scss-module__-0Eava__slide-out{0%{transform:translate3d(0, var(--y), 0)}to{transform:translate3d(0, calc(var(--y) + var(--y-out)), 0)}}
/*# sourceMappingURL=00hrf2m~7l5j8.css.map*/