:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-end-rgb:247,247,247;--background-start-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,#fff0);--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135;--white-rgb:255,255,255}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}@media (max-width:768px){html{font-size:12px}}html,body{max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb)))rgb(var(--background-start-rgb))}a{color:inherit;text-decoration:none}p{-webkit-hyphens:auto;hyphens:auto}.no-scroll{overflow:hidden}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity .5s}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity .5s}.hero-fade-enter{opacity:0!important}.hero-fade-enter-active{transition:opacity 2s;opacity:1!important}.hero-fade-exit{opacity:1!important}.hero-fade-exit-active{transition:opacity 2s;opacity:0!important}.word-transition-enter{opacity:0;transform:translateY(20px)}.word-transition-enter-active{opacity:1;transition:opacity 2s,transform 1.5s ease-in-out;transform:translateY(0)}.word-transition-exit{opacity:1;transform:translateY(0)}.word-transition-exit-active{opacity:0;transition:opacity 2s,transform 1.5s ease-in-out;transform:translateY(-20px)}.word{margin-left:.25rem;position:absolute}.benefits{padding:0 2rem;display:flex}@media screen and (min-width:1200px){.benefits{padding:0 8rem}}.benefits{flex-direction:column;justify-content:center;align-self:stretch;align-items:center}.benefits__items{flex-wrap:wrap;gap:1rem;display:flex}.benefits__item{min-width:100%}@media screen and (min-width:768px){.benefits__item{min-width:initial}}.benefits__item{background:linear-gradient(#fafafa 0%,#f5f5f5 100%);border-radius:.5rem;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:2rem;max-width:24.25rem;padding:2rem;box-shadow:0 4px 4px #0000000d}.benefits__heading{color:#0d0d0d;padding-bottom:1rem;font-size:2.5rem;font-style:normal;font-weight:400;line-height:120%;position:relative}.benefits__heading:after{content:"";background-color:#0d0d0d;width:3rem;height:2px;position:absolute;bottom:-8px;left:0}.benefits__body{color:#0d0d0d;margin-top:1rem;padding-top:1rem;font-size:16px;font-style:normal;font-weight:500;line-height:120%}.benefits__cta{justify-content:center;align-items:center;display:flex}.bodyContent{max-width:1440px;margin:0 auto;padding:0 2rem}@media screen and (min-width:768px){.bodyContent{padding:0 8rem}}.bodyContent h2{text-shadow:0 4px 4px #0000000d;margin:4rem 0 2rem;font-size:2.25rem;font-style:normal;font-weight:400;line-height:100%}.bodyContent h3{margin-top:2rem;margin-bottom:1rem;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.5rem}.bodyContent p,.bodyContent li{font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.5rem}.bodyContent p{margin-bottom:1rem}.bodyContent ul{margin:.75rem 0 .75rem 1.5rem}.bodyContent li{margin:.25rem 0;list-style:outside}.btn{cursor:pointer;text-transform:uppercase;letter-spacing:2.08px;padding-inline:0;border-width:0;border-radius:.25rem;align-items:center;padding:1rem 1.25rem;font-size:1.625rem;font-style:normal;font-weight:400;line-height:1rem;display:flex;box-shadow:0 4px 4px #0000000d}.btn:hover{box-shadow:none}.btn{justify-content:center;align-items:center;transition:all .4s;display:flex;position:relative}.btn svg path{transition:all .4s}.btn:before{content:"";box-sizing:border-box;z-index:-1;border-radius:inherit;opacity:0;background-color:#0000;border:4px solid #0d0d0d;width:100%;height:100%;transition:transform .3s cubic-bezier(.75,0,.125,1),opacity .3s cubic-bezier(.75,0,.125,1);position:absolute;top:0;left:0;transform:scale(.6)}.btn:focus{outline:none}.btn__icon{margin-right:1rem}.btn__text{padding-top:2px;line-height:120%}.btn--primary{color:#fff;background-color:#0d0d0d;border:4px solid #0d0d0d}.btn--primary:hover,.btn--primary:focus{color:#fff;background-color:#0000;border:4px solid #0000}.btn--primary:hover:before,.btn--primary:focus:before{opacity:1;background-color:#0d0d0d;transform:scale(1)}.btn--primary:hover svg path,.btn--primary:focus svg path{fill:#fff}.btn--ghost{color:#0d0d0d;background-color:#0000;border:4px solid #0d0d0d}.btn--ghost:hover,.btn--ghost:focus{color:#fff;background-color:#0d0d0d}.btn--ghost:hover:before,.btn--ghost:focus:before{opacity:1;background-color:#0000;transform:scale(1)}.btn--ghost:hover svg path,.btn--ghost:focus svg path{fill:#fff}.btn--ghost svg path{fill:#0d0d0d}.btn--disabled{cursor:not-allowed;color:#fff;opacity:.3;background-color:#0d0d0d;border:4px solid #0d0d0d}.btn--disabled svg path{fill:#fff}.btn--disabled:hover{color:#fff;background-color:#0d0d0d;border:4px solid #0d0d0d}.btn--disabled:hover:before{opacity:0;background-color:#0d0d0d;transform:scale(.6)}.btn--disabled:hover svg path{fill:#fff}.btn--inverted{color:#fff;background-color:#0000;border:4px solid #fff}.btn--inverted:hover,.btn--inverted:focus{color:#0d0d0d;background-color:#fff}.btn--inverted:hover:before,.btn--inverted:focus:before{opacity:1;background-color:#0000;transform:scale(1)}.btn--inverted:hover svg path,.btn--inverted:focus svg path{fill:#0d0d0d}.btn--inverted svg path{fill:#fff}.btn--icon{padding:.8125rem 1.25rem}#burger{z-index:100;width:24px;height:20px;position:relative}.burger__wrapper{cursor:pointer;width:100%;padding-top:2px;display:flex}@media screen and (max-width:768px){.burger__wrapper{justify-content:flex-end}}.bar{transform-origin:50%;background-color:#0d0d0d;width:100%;height:2px;transition:background .2s ease-in;position:absolute;left:0}#top-bar{width:80%;top:0}#middle-bar{top:8px}#bottom-bar{top:16px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cart{color:#0d0d0d;position:relative}.cart__icon{cursor:pointer;transition:transform .2s ease-in-out}.cart__icon:hover{transform:scale(1.05)}.cart__count{color:#fff;letter-spacing:.72px;background-color:#00b67a;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-style:normal;font-weight:500;line-height:100%;display:flex;position:absolute;top:-8px;right:-8px}.cart__content{padding:2rem}.cart__modal{min-width:calc(100vw - 1rem);max-width:calc(100vw - 1rem);position:absolute;top:200%;right:0;transform:translate(64px);box-shadow:0 4px 4px #0000000d}@media screen and (min-width:768px){.cart__modal{min-width:40rem;max-width:40rem;transform:translate(32px)}}.cart__modal{z-index:1;background-color:#fff;border:1px solid #bfbfbf}.cart__modal:before{content:"";position:absolute;top:-10px;right:6rem}@media screen and (min-width:768px){.cart__modal:before{right:2.75rem}}@media screen and (min-width:992px){.cart__modal:before{right:2rem}}.cart__modal:before{z-index:2;border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000}.cart__modal:after{content:"";position:absolute;top:-12px;right:5.9375rem}@media screen and (min-width:768px){.cart__modal:after{right:2.6875rem}}@media screen and (min-width:992px){.cart__modal:after{right:1.9375rem}}.cart__modal:after{z-index:1;border-bottom:11px solid #bfbfbf;border-left:11px solid #0000;border-right:11px solid #0000}.cart__header{justify-content:space-between;align-items:flex-end;display:flex}.cart__error{color:red;min-height:2rem}.cart__footer{flex-direction:column-reverse;align-items:stretch;gap:2rem;display:flex}@media screen and (min-width:420px){.cart__footer{flex-direction:row}}.cart__footer{justify-content:space-between}.cart__footer>.btn{width:100%}.cart__heading{letter-spacing:1.44px;font-size:1.5rem;font-style:normal;font-weight:500;line-height:100%}.cart__total{letter-spacing:1.92px;font-size:1rem;font-style:normal;font-weight:500;line-height:100%}.cart__item{gap:2rem;display:flex}@media screen and (min-width:768px){.cart__item{gap:4rem}}.cart__image{max-width:8rem;height:auto;box-shadow:0 4px 4px #00000006}@media screen and (min-width:420px){.cart__image{max-width:12rem}}@media screen and (min-width:768px){.cart__image{max-width:100%}}.cart__item-details{flex-direction:column;flex-grow:1;justify-content:center;gap:.5rem;display:flex}.cart__coords{text-shadow:0 4px 4px #0000000d;letter-spacing:.72px;font-size:.75rem;font-style:normal;font-weight:400;line-height:120%}.cart__name{text-shadow:0 4px 4px #0000000d;letter-spacing:1.92px;text-transform:uppercase;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}.cart__meta{color:#4d4d4d;font-size:1rem;font-style:normal;font-weight:500;line-height:100%}.cart__qty{font-weight:700}.cart__bottom{justify-content:space-between;align-items:center;display:flex}.cart__remove{cursor:pointer;text-transform:uppercase;color:gray;justify-content:flex-end;align-items:center;gap:.25rem;font-size:.75rem;transition:color .2s ease-in-out;display:flex}.cart__remove svg path{fill:gray;transition:fill .2s ease-in-out}.cart__remove:hover{color:red}.cart__remove:hover svg path{fill:red}.cart__loading-icon{animation:1s linear infinite spin}.catalog{flex-direction:column;justify-content:center;align-items:center;display:flex}@media screen and (min-width:768px){.catalog{flex-direction:row;justify-content:flex-start;align-items:flex-start}}.catalog{gap:2rem;min-width:100%}.catalog__search{justify-content:center;width:100%;display:flex}@media screen and (min-width:768px){.catalog__search{justify-content:flex-end}}.catalog__searchWrapper{width:100%}@media screen and (min-width:575px){.catalog__searchWrapper{max-width:536px;display:block}}@media screen and (min-width:768px){.catalog__searchWrapper{max-width:32rem}}.catalog__collections{min-width:16rem;max-width:16rem;list-style:none}.catalog__collections--mobile{display:block}@media screen and (min-width:575px){.catalog__collections--mobile{max-width:536px;display:block}}@media screen and (min-width:768px){.catalog__collections--mobile{display:none}}.catalog__collections--desktop{display:none}@media screen and (min-width:768px){.catalog__collections--desktop{display:block}}.catalog__collection{cursor:pointer;border-bottom:1px solid #0000;border-right:2px solid #d9d9d9;justify-content:space-between;padding:1rem;transition:border-bottom .1s ease-in-out,background .2s ease-in-out;display:flex}.catalog__collection--active{border-right:2px solid #4d4d4d}.catalog__collection:hover{background:#f2f2f2}.catalog__catalog{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}@media screen and (min-width:992px){.catalog__catalog{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.catalog__catalog{grid-template-columns:repeat(4,1fr)}}.catalog__items{width:100%}.catalog__pagination{justify-content:center;gap:.5rem;margin-top:3rem;list-style:none;display:flex}@media screen and (min-width:768px){.catalog__pagination{justify-content:flex-start}}.catalog__pageNumber{cursor:pointer;background:#f2f2f2;border:1px solid #0000;justify-content:center;align-items:center;min-width:2.5rem;min-height:2.5rem;transition:border .2s ease-in-out,color .2s ease-in-out,background .2s ease-in-out;display:flex}.catalog__pageNumber:hover,.catalog__pageNumber--active{color:#4d4d4d;background:#d9d9d9;border:1px solid #4d4d4d}.catalog__pageNumber--back{transform:rotate(180deg)}.catalog__pageNumber--ellipsis{color:#bfbfbf}.catalog__pageNumber--ellipsis:hover{cursor:default}.catalog__pageNumber--ellipsis,.catalog__pageNumber--disabled{cursor:not-allowed}.catalog__pageNumber--ellipsis svg path,.catalog__pageNumber--disabled svg path{fill:#bfbfbf}.catalog__pageNumber--ellipsis:hover,.catalog__pageNumber--disabled:hover{color:#bfbfbf;background:#f2f2f2;border:1px solid #0000}.catalogItem{flex-direction:column;flex-grow:0;justify-content:center;align-items:center;display:flex}.catalogItem__image{width:100%;height:auto;box-shadow:0 4px 4px #0000000d}.catalogItem__coordinates{color:#333;text-shadow:0 4px 4px #0000000d;letter-spacing:.72px;text-align:center;font-size:.75rem;font-style:normal;font-weight:400;line-height:120%}.catalogItem__title{color:#0d0d0d;letter-spacing:1.2px;text-align:center;font-size:1.25rem;font-style:normal;font-weight:400;line-height:120%}.catalogItem__starting{color:#4d4d4d;letter-spacing:.96px;text-align:center;font-size:1rem;font-style:normal;font-weight:300;line-height:120%}.checkbox{flex-grow:1}.checkbox__input{cursor:pointer;appearance:none;background:#f2f2f2;border:1px solid #0d0d0d;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background .2s ease-in-out;display:flex;position:relative}.checkbox__input svg path{fill:#f2f2f2;transition:fill .2s ease-in-out}.checkbox__input--checked svg path{fill:#0d0d0d}.checkbox__input--checked:hover,.checkbox__input--checked:focus{background:#fff}.checkbox__input--checked:hover svg path,.checkbox__input--checked:focus svg path{fill:#0d0d0d!important}.checkbox__input:hover,.checkbox__input:focus{background:#fff}.checkbox__input:hover svg path,.checkbox__input:focus svg path{fill:#fff}.checkbox__input:focus{background:#fff;border-color:#000;outline:none}.checkbox__row{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.checkbox__description{font-size:1rem;font-style:normal;font-weight:300;line-height:100%}.checkbox__description a{text-decoration:underline}.checkbox__description svg path{fill:#4d4d4d}.checkbox__link{color:#4d4d4d}.checkbox--disabled{cursor:not-allowed;color:gray}.checkbox--disabled .checkboxInput__input{border:1px solid #ababab}.checkbox--disabled .checkboxInput__input:checked:before{background-color:gray}.confirmation{max-width:1440px;padding:0 2rem}@media screen and (min-width:768px){.confirmation{padding:0 6rem}}.confirmation{justify-content:center;margin:0 auto;display:flex}.confirmation__content{max-width:48rem}.confirmation__content h1{text-align:center;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.5rem}.confirmation__content h2{text-align:center;font-size:1rem;font-style:normal;font-weight:500;line-height:2.5rem}.create{justify-content:center;max-width:1440px;margin:0 auto;padding:0 2rem;display:flex}@media screen and (min-width:768px){.create{padding:0 6rem}}.create__explainer{text-align:center;max-width:64rem;margin:16rem 0}.create__explainer h1,.create__explainer h2{margin:1rem 0;font-weight:400}.mapContainer{cursor:move;cursor:grab}.mapContainer:active{cursor:grabbing}.mapContainer{position:absolute;left:50%;transform:translate(-50%)}@media screen and (min-width:992px){.mapContainer{left:initial;position:relative;transform:none}}.mapContainer{justify-content:center;padding:0;display:flex;overflow:hidden}.mapContainer__after{height:320px}@media screen and (min-width:992px){.mapContainer__after{height:0}}.createSteps__step--summary .mapContainer,.createSteps__step--summary .mapContainer:active{cursor:default}.mapArea{pointer-events:none;outline:solid 2px rgb(22,101,52,var(--tw-text-opacity));width:230px;height:230px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:992px){.mapArea{outline:solid 4px rgb(22,101,52,var(--tw-text-opacity));width:460px;height:460px}}.mapArea--us{outline:none}@media screen and (min-width:992px){.mapArea--us{outline:none}}#map{position:relative}#map .ol-viewport:nth-of-type(2){top:0;left:50%;transform:translate(-50%);width:320px!important;height:320px!important;position:absolute!important}@media screen and (min-width:992px){#map .ol-viewport:nth-of-type(2){width:768px!important;height:768px!important}}#map.disabled{pointer-events:none;cursor:not-allowed}.createSteps{width:100%}.createSteps__header .sectionHeading{justify-content:flex-start}.createSteps__stages{justify-content:space-between;align-items:center;display:flex}.createSteps__stages--done{justify-content:center}.createSteps__stage{gap:1rem;display:none}.createSteps__stage--active{display:flex}@media screen and (min-width:768px){.createSteps__stage{display:flex}}.createSteps__stage--clickable{cursor:pointer}.createSteps__divider{background-color:#0d0d0d;width:6rem;height:1px;display:none}@media screen and (min-width:768px){.createSteps__divider{display:block}}.createSteps__indicator{background:linear-gradient(#e0e0e0 0%,#e0e0e080 100%);border-radius:1.5rem;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background .2s ease-in-out;display:flex}.createSteps__indicator--active,.createSteps__indicator--done{background:#0d0d0d}.createSteps__number{justify-content:center;align-items:center;font-size:1.5rem;font-style:normal;font-weight:500;line-height:100%;display:flex}.createSteps__number--active{color:#fff}.createSteps__stageText{letter-spacing:2.88px;align-items:center;font-size:1.5rem;font-style:normal;font-weight:500;line-height:100%;display:flex}.createSteps__step{max-width:48rem;margin:0 auto}.createSteps__step--one{flex-direction:column;justify-content:center;align-items:center;display:flex}.createSteps__step--final{text-align:center}.createSteps__info{text-align:center;max-width:35rem;margin-bottom:1rem;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.75rem}.createSteps__info a{color:#000;text-decoration:underline}.createSteps__info--highlight{text-align:left;background:linear-gradient(#f5f5f5 0%,#f9f9f9 100%);border:1px solid #bfbfbf;border-radius:.5rem;gap:1rem;max-width:100%;margin:.5rem;padding:1rem;font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.5rem;display:flex;box-shadow:0 4px 4px #0000000d}.createSteps__info--highlight svg{min-width:1.25rem}.createSteps__info--highlight svg path{fill:#0d0d0d}.createSteps__info--highlight a{margin-left:.5rem;text-decoration:underline}.createSteps__info--stepOne{max-width:35rem}.createSteps__note{font-size:1.25rem}@media screen and (min-width:768px){.createSteps__note{font-size:1rem}}.createSteps__instruction{font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem}.createSteps__inputs{flex-direction:column;gap:1rem;width:100%;display:flex}@media screen and (min-width:992px){.createSteps__inputs{flex-direction:row;justify-content:space-between;align-items:flex-end}.createSteps__inputs input{max-width:26rem}}.createSteps__inputs input{height:3.5rem}@media screen and (min-width:992px){.createSteps__inputs--search .textInput{flex-grow:0}.createSteps__inputs--search input{min-width:26rem}}.createSteps__inputBtn{flex-grow:1}.createSteps__inputBtn .btn{width:100%;max-height:56px}.createSteps__latlon{align-items:flex-end;display:flex}@media screen and (min-width:992px){.createSteps__latlon{max-width:26rem}}.createSteps__latlon{gap:1rem}.createSteps__latlon input{height:3.5rem}.createSteps__nav{flex-direction:column;gap:1rem;display:flex}@media screen and (min-width:420px){.createSteps__nav{flex-direction:row;justify-content:space-between;align-items:center}}.createSteps__givenValue{font-size:1.5rem;font-style:normal;font-weight:500;line-height:100%}.createSteps__givenValue--uppercase{text-transform:uppercase}.createSteps__cta{text-align:left;background:linear-gradient(#f5f5f5 0%,#f9f9f9 100%);border:1px solid #bfbfbf;border-radius:.5rem;gap:1rem;margin:.5rem;padding:1rem;font-size:2.25rem;font-style:normal;font-weight:500;line-height:3rem;display:flex;box-shadow:0 4px 4px #0000000d}.createSteps__cta svg{min-width:3rem;height:3rem}.createSteps__cta svg path{fill:#0d0d0d}.footer{color:#fff;background:#0d0d0d}.footer ul{margin:0;padding:0;list-style:none}.footer li{letter-spacing:.48px;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem}.footer__inner{max-width:1440px;margin:0 auto;padding:3rem;display:flex}@media screen and (min-width:768px){.footer__inner{padding:8rem}}.footer__inner{flex-direction:column;align-items:flex-start;gap:1.5rem}.footer__menus{flex-wrap:wrap;gap:4rem;display:flex}@media screen and (min-width:768px){.footer__menus{gap:12rem}.footer__menu{min-width:16rem}}.footer__heading{color:#fff;letter-spacing:.64px;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.875rem}.footer__copy{letter-spacing:.64px;align-items:center;gap:1rem;font-size:.75rem;display:flex}.footer__bottom{justify-content:space-between;width:100%;display:flex}.header{color:#0d0d0d;width:1440px;max-width:100vw;margin:0 auto;padding:3rem 2rem}@media screen and (min-width:768px){.header{padding:3rem 4rem}}.header{justify-content:space-between;display:flex}.header svg path{fill:#0d0d0d}.header .btn svg path{fill:#fff}.header__logo,.header__nav{align-items:center;display:flex}.hero{width:1440px;max-width:100vw;height:20rem;margin:0 auto;display:flex;position:relative;box-shadow:0 4px 4px #0000000d}.homeHeader{color:#fff;width:1440px;max-width:100vw;padding:3rem 2rem;position:absolute;left:50%;transform:translate(-50%)}@media screen and (min-width:768px){.homeHeader{padding:3rem 4rem}}.homeHeader{z-index:1;justify-content:space-between;display:flex}.homeHeader svg path{fill:#fff}.homeHeader__logo,.homeHeader__nav{align-items:center;display:flex}.homeHeader .bar{background-color:#fff}.homeHero{width:100vw;height:100vh;display:flex;position:relative}.homeHero__content{width:100%;max-width:1440px;height:100%;margin:0 auto;padding:0 2rem;display:flex}@media screen and (min-width:768px){.homeHero__content{padding:0 0 0 4rem}}.homeHero__inner{flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.homeHero__splash{max-width:48rem;margin-top:3rem}.homeHero__title{color:#fff;text-shadow:0 4px 4px #0000000d;font-size:3rem}@media screen and (min-width:768px){.homeHero__title{font-size:6rem}}.homeHero__title{letter-spacing:-.96px;font-style:normal;font-weight:400;line-height:100%}.homeHero__text{color:#fff;text-shadow:0 4px 4px #0000000d;font-size:2rem;font-style:normal;font-weight:400;line-height:150%}.homeHero__text--em{font-style:italic}.homeHero__starting{color:#fff;text-shadow:0 4px 4px #0000000d;letter-spacing:.64px;font-size:1rem;font-style:normal;font-weight:500;line-height:100%}.homeHero__buttons{flex-wrap:wrap;display:flex}.homeHero__buttons .btn{width:100%;margin-bottom:1rem}@media screen and (min-width:576px){.homeHero__buttons .btn{width:initial}}.homeHero__bg{opacity:0}.juicer-feed{max-width:90rem;margin:0 auto;padding:3.5rem 6rem 12rem;display:flex}.label{letter-spacing:1.92px;text-transform:uppercase;font-size:1rem;font-style:normal;font-weight:300;line-height:100%}.languageSwitcher{cursor:pointer;position:relative}.languageSwitcher__content{align-items:center;display:flex}.languageSwitcher__content .navItem{text-transform:capitalize}.languageSwitcher__content svg{transition:transform .2s ease-in-out}.languageSwitcher__content:hover svg{transform:scale(1.05)}.languageSwitcher__menu{z-index:99;border-radius:4px;flex-direction:column;align-items:center;margin:0;padding:0;display:flex;position:absolute;top:150%;left:50%;transform:translate(-50%)}.languageSwitcher__language{cursor:pointer;color:#fff;background-color:#0d0d0d;justify-content:center;align-items:center;width:100%;padding:1rem 2rem;list-style-type:none;transition:background-color .3s;display:flex}.languageSwitcher__language:not(:first-of-type){border-top:2px solid #f9f9f9}.languageSwitcher__language:first-of-type{border-radius:18px 18px 0 0;position:relative}.languageSwitcher__language:first-of-type:before{content:"";border:8px solid #0000;border-top-width:0;border-bottom-color:#fff;width:0;height:0;position:absolute;top:0;left:50%;transform:translate(-50%)translateY(-100%)}.languageSwitcher__language:last-of-type{border-radius:0 0 18px 18px}.languageSwitcher__language:hover{background-color:#0d0d0de6}.loading{justify-content:center;align-items:center;width:100vw;min-height:100vh;display:flex}.logo{align-items:center;display:flex}.logo__icon{text-shadow:0 4px 4px #0000000d}.logo__type{text-shadow:0 4px 4px #0000000d;flex-direction:column;font-size:2.25rem;font-style:normal;font-weight:400;line-height:100%;transition:text-shadow .3s;display:flex}.logo__type--en{font-size:1.5rem}.logo__type:hover{text-shadow:0 0 10px #0003}.maps{max-width:1440px;margin:0 auto;padding:1rem}.mobileNav__wrapper{color:#0d0d0d;z-index:1;background:#fff;width:100vw;height:100vh;padding:4rem 2rem;position:absolute;top:96px;left:0}.mobileNav__wrapper--home:before{content:"";background-color:#fff;width:100%;height:200px;position:absolute;top:-192px;left:0}.mobileNav__items{flex-direction:column;gap:2rem;display:flex}.mobileNav__item{letter-spacing:1.6px;text-transform:uppercase;font-size:2rem;font-style:normal;font-weight:400;line-height:100%}.mobileNav__bottom{flex-direction:column;gap:2rem;margin-top:4rem;display:flex}.mobileNav__bottom ul{margin:0;padding:0;list-style:none}.mobileNav__bottom li{letter-spacing:.48px;margin-top:.75rem;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.5rem}.navItem{letter-spacing:1.6px;text-transform:uppercase;font-size:1.25rem;font-style:normal;font-weight:400;line-height:100%}.nav--desktop{display:none}@media screen and (min-width:768px){.nav--desktop{display:flex}}.nav--mobile{align-items:center;gap:2rem;padding-top:.5rem;display:flex}@media screen and (min-width:768px){.nav--mobile{display:none}}.effect>a{height:1em;padding:0 4px;overflow:hidden}.effect>a span{transition:transform .3s;display:inline-block;position:relative}.effect>a span:before{content:attr(data-hover);font-weight:700;position:absolute;top:100%;transform:translate(0,0)}.effect>a:hover span,.effect>a:focus span{transform:translateY(-100%)}.notFound{text-align:center;justify-content:center;align-items:center;max-width:1440px;min-height:100vh;margin:0 auto;padding:0 6rem;display:flex}.quantityInput__input{border:1px solid #0d0d0d;width:100%;display:flex;box-shadow:0 4px 4px #0000000d}.quantityInput__number{text-align:center;color:#0d0d0d;letter-spacing:1.92px;background:0 0;border:none;flex:4;padding:1rem;font-size:1rem;font-style:normal;font-weight:500;line-height:100%}.quantityInput__button{cursor:pointer;background:#fff;border:none;flex:1}.quantityInput__button svg path{transition:fill .2s ease-in-out}.quantityInput__button--disabled{cursor:not-allowed}.quantityInput__button--disabled svg path{fill:#bfbfbf}.reviews{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:4rem;max-width:90rem;margin:0 auto;padding:3.5rem 6rem 12rem;display:flex}.reviews__items{flex-wrap:wrap;justify-content:center;display:flex}.reviews__item{flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:2rem;min-width:22.75rem;max-width:16.5rem;padding:2rem}.reviews__stars{justify-content:center;gap:2px;display:flex}.reviews__review{color:#0d0d0d;text-align:center;font-size:1rem;font-style:italic;font-weight:400;line-height:120%}.reviews__name{color:#0d0d0d;text-align:center;font-size:1.25rem;font-style:normal;font-weight:400;line-height:120%}.sectionHeading{justify-content:center;display:flex}.sectionHeading__heading{text-align:center;color:#0d0d0d;letter-spacing:6.4px;text-transform:uppercase;font-size:2rem;font-style:normal;font-weight:400;line-height:120%}.select{width:100%}.select__select{cursor:pointer;background:#fff;position:relative}.select__selected{border:1px solid #6b7280;padding:.5rem;transition:background .2s ease-in-out}.select__selected:focus,.select__selected:hover{background:#fff;outline:none}.select__options{z-index:1;border:1px solid #6b7280;width:100%;position:absolute;top:100%;left:0}.select__option{cursor:pointer;background:#fff;border-bottom:none;padding:.5rem;transition:background .2s ease-in-out}.select__option:hover{background:#f2f2f2}.select__option--last{border-bottom:1px solid #eee}.select__option--selected{background:#f9f9f9}.select__description{font-size:1rem;font-style:normal;font-weight:300;line-height:125%}.select__description a{text-decoration:underline}.select__description svg path{fill:#4d4d4d}.select__link{color:#4d4d4d}.select--disabled{cursor:not-allowed;color:gray}.select--disabled .select__selected{background:#e6e6e6;border:1px solid #ababab}.singleItem{max-width:1440px;margin:0 auto;padding:0 1rem}@media screen and (min-width:768px){.singleItem{padding:0 4rem}}.singleItem__back{cursor:pointer;color:#4d4d4d;align-items:center;gap:.5rem;height:2rem;transition:color .2s,gap .2s;display:flex}.singleItem__back:hover{color:#333;gap:.25rem}.singleItem__back svg{max-height:100%;transform:rotate(180deg)}.singleItem__back svg path{fill:#4d4d4d}.singleItem__header{flex-direction:column;display:flex}.singleItem__title{text-transform:uppercase;letter-spacing:4.32px;font-size:2.25rem;font-style:normal;font-weight:400;line-height:100%}.singleItem__coordinates{text-shadow:0 4px 4px #0000000d;letter-spacing:.96px;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}.singleItem__layout{flex-wrap:wrap;display:flex}@media screen and (min-width:1200px){.singleItem__layout{flex-wrap:nowrap}}.singleItem__layout{gap:2rem}.singleItem__images{width:100%;max-width:100%}@media screen and (min-width:1200px){.singleItem__images{width:61.8%}}.singleItem__images{gap:1rem;display:flex}.singleItem__main-image{flex:1}.singleItem__main-image figure{box-shadow:0 4px 4px #00000006}.singleItem__main-image img[data-nimg=fill]{-o-object-position:0% 0%;object-position:0% 0%;position:relative!important}.singleItem__aux-images{flex-direction:column;gap:.5rem;max-width:100%;display:flex}@media screen and (min-width:992px){.singleItem__aux-images{gap:1rem}}.singleItem__aux-images{width:3rem;max-height:80vw;overflow:scroll}@media screen and (min-width:768px){.singleItem__aux-images{width:4rem}}.singleItem__aux-image{cursor:pointer;border:1px solid #0000;width:3rem;transition:border .2s;box-shadow:0 4px 4px #00000006}@media screen and (min-width:768px){.singleItem__aux-image{width:4rem}}.singleItem__aux-image{height:auto}.singleItem__aux-image--active{border:1px solid #4d4d4d}.singleItem__serial-number{text-shadow:0 4px 4px #0000000d;letter-spacing:.96px;font-size:1rem;font-style:normal;font-weight:500;line-height:120%}.singleItem__add-to-cart-form{width:100%}@media screen and (min-width:1200px){.singleItem__add-to-cart-form{width:38.2%}}.singleItem__disclaimer{background-color:#f2f2f2;border:1px solid #bfbfbf;border-radius:.5rem;gap:.5rem;margin:.5rem;padding:1rem;font-size:1rem;font-style:normal;font-weight:300;line-height:1.5rem;display:flex}.singleItem__disclaimer svg{min-width:1.25rem}.singleItem__disclaimer svg path{fill:#0d0d0d}.singleItem__disclaimer a{margin-left:.5rem;text-decoration:underline}.singleItem__delivery{margin:.5rem}.singleItem__deliveryDetail{align-items:center;gap:.5rem;font-size:1rem;font-style:normal;font-weight:300;line-height:1.5rem;display:flex}.singleItem__deliveryDetail svg{margin-bottom:1px}.singleItem__deliveryDetail svg path{fill:#4d4d4d}.singleItem__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 .5rem;display:flex}.singleItem__price{letter-spacing:2.88px;margin-top:2rem;margin-bottom:2rem;font-size:1.125rem;font-style:normal;font-weight:500;line-height:100%}.spacer__xs{height:.25rem}.spacer__xs--h{width:.25rem;height:100%}.spacer__sm{height:.5rem}.spacer__sm--h{width:.5rem;height:100%}.spacer__md{height:1rem}.spacer__md--h{width:1rem;height:100%}.spacer__lg{height:1.5rem}.spacer__lg--h{width:1.5rem;height:100%}.spacer__xl{height:2rem}.spacer__xl--h{width:2rem;height:100%}.spacer__xxl{height:4rem}.spacer__xxl--h{width:4rem;height:100%}.spacer__xxxl{height:8rem}.spacer__xxxl--h{width:8rem;height:100%}.spacer__xxxxl{height:16rem}.spacer__xxxxl--h{width:16rem;height:100%}.splashSlice{padding:6rem 2rem;display:flex}@media screen and (min-width:768px){.splashSlice{padding:6rem 16rem}}.splashSlice{text-align:center;flex-direction:column;align-self:stretch;align-items:center;gap:2rem}.splashSlice h2{color:#0d0d0d;text-shadow:0 4px 4px #0000000d;font-size:2.5rem;font-style:normal;font-weight:400;line-height:100%}.splashSlice p{color:#0d0d0d;max-width:58rem;font-size:1.5rem;font-weight:300;line-height:120%}.splashSlice i{font-style:italic}.splashSliceImage{flex-direction:column;gap:2rem;max-width:1440px;margin:0 auto;padding:2rem;display:flex}@media screen and (min-width:1200px){.splashSliceImage{flex-direction:row;padding:8rem}}.splashSliceImage{justify-content:space-between;align-items:center;position:relative}.splashSliceImage__left{justify-content:center;align-items:center;width:32rem;max-width:100%;height:32rem;max-height:100%;display:flex;position:relative}.splashSliceImage__left img{width:32rem;max-width:32rem;height:auto;max-height:32rem;box-shadow:0 4px 4px #0000000d}.splashSliceImage__right{width:32rem;max-width:100%}.splashSliceImage__right img{width:32rem;max-width:32rem;height:auto;max-height:32rem}.splashSliceImage h2{color:#0d0d0d;text-shadow:0 4px 4px #0000000d;margin-bottom:2rem;font-size:2.5rem;font-style:normal;font-weight:400;line-height:100%}.splashSliceImage p{color:#0d0d0d;margin-bottom:1rem;font-size:1.5rem;font-weight:300;line-height:120%}.splashSliceImage i{font-style:italic}@media screen and (min-width:1200px){.splashSliceImage--right{flex-direction:row-reverse}}.subscribe{color:#fff;align-items:flex-end;gap:1rem;display:flex}.subscribe .btn{max-height:3.25rem}.subscribe .btn__text{padding-top:4px}.subscribe__input{width:100%;max-width:100%}.subscribe__assurance{font-size:.875rem}.textInput{flex-grow:1}.textInput__container{position:relative}.textInput__input{letter-spacing:1.92px;background:#f9f9f9;border:1px solid #0d0d0d;width:100%;height:100%;padding:1rem;font-size:1rem;font-style:normal;font-weight:500;line-height:100%;transition:background .2s ease-in-out;box-shadow:0 4px 4px #0000000d}.textInput__input:hover{background:#fff}.textInput__input:focus{background:#fff;outline:none}.textInput__input--last{border-bottom:"1px solid #eee"}.textInput__input--textInputed{background:#f2f2f2}.textInput__input--uppercase{text-transform:uppercase}.textInput__input--icon{padding-right:2rem}.textInput__inner{align-items:center;display:flex}.textInput__icon{pointer-events:none;position:absolute;right:1rem;transform:translateY(2px)}.textInput__description{font-size:1rem;font-style:normal;font-weight:300;line-height:125%}.textInput__description a{text-decoration:underline}.textInput__description svg path{fill:#4d4d4d}.textInput__link{color:#4d4d4d}.textInput--disabled{cursor:not-allowed;color:gray}.textInput--disabled .textInput__textInputed{border:1px solid #ababab}.textInput__charsLeft{color:#4d4d4d;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.thankyou{flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;padding:0 4rem;display:flex}.thankyou #path{width:8rem;height:auto}.thankyou #path path{transform-origin:50%}.thankyou__heading{letter-spacing:-.4px;font-size:2.5rem;font-style:normal;font-weight:400;line-height:100%}.thankyou__message{text-align:center;max-width:48rem;font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.5rem}.thankyou__order{background:linear-gradient(#f5f5f5 0%,#f9f9f9 100%);border-radius:.5rem;padding:2rem;box-shadow:0 4px 4px #0000000d}.thankyou__content{width:100%}.thankyou__detail{justify-content:space-between;line-height:175%;display:flex}.thankyou__key{color:#4d4d4d}.thankyou__value{font-weight:500}.thankyou__value--total{text-transform:uppercase}
