/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--base-space:10px;--color-text:#1a1c22;--color-link:#1a1c22;--color-bg:#fafafb;--color-bg-alpha:rgba(250,250,251,.8);--color-lightgrey:#eee;--color-midgrey:#a1a1a1;--color-darkgrey:#656565;--color-blue:#4970e7;--color-orange:#db6a43;--color-kaki:#4a4a2d;--color-rose:#eac6be;--margin-xs:calc(var(--base-space) * 0.5);--margin-sm:calc(var(--base-space) * 1);--margin-md:calc(var(--base-space) * 2);--margin-lg:calc(var(--base-space) * 4);--margin-xl:calc(var(--base-space) * 8)}@media screen and (min-width:0px){:root{--fs-main:13px;--lh-main:15px}}@media screen and (min-width:700px){:root{--fs-main:17px;--lh-main:17px}}@media screen and (min-width:1900px){:root{--fs-main:21px;--lh-main:21px}}@media screen and (min-width:0px){:root{--fs-h3:18px;--lh-h3:20px}}@media screen and (min-width:700px){:root{--fs-h3:17px;--lh-h3:17px}}@media screen and (min-width:1900px){:root{--fs-h3:21px;--lh-h3:21px}}@media screen and (min-width:0px){:root{--fs-h2:21px;--lh-h2:24px}}@media screen and (min-width:700px){:root{--fs-h2:36px;--lh-h2:35px}}@media screen and (min-width:850px){:root{--fs-h2:26px;--lh-h2:26px}}@media screen and (min-width:1000px){:root{--fs-h2:36px;--lh-h2:35px}}@media screen and (min-width:1900px){:root{--fs-h2:44px;--lh-h2:43px}}@media screen and (min-width:0px){:root{--fs-h1:22px;--lh-h1:22px}}@media screen and (min-width:350px){:root{--fs-h1:26px;--lh-h1:26px}}@media screen and (min-width:700px){:root{--fs-h1:36px;--lh-h1:35px}}@media screen and (min-width:850px){:root{--fs-h1:26px;--lh-h1:26px}}@media screen and (min-width:1180px){:root{--fs-h1:36px;--lh-h1:35px}}@media screen and (min-width:1900px){:root{--fs-h1:44px;--lh-h1:43px}}:root{--nav-height:calc(var(--lh-h1) + var(--margin-md) * 2);--base-space:6px;--radius-sm:10px;--radius-xs:7px}@media screen and (min-width:700px){:root{--base-space:10px}}@media screen and (min-width:850px){:root{--base-space:10px;--radius-sm:0.8vw;--radius-xs:calc(var(--radius-sm) - 2px)}}@media screen and (min-width:1000px){:root{--radius-xs:calc(var(--radius-sm) - 4px)}}*,:after,:before,html{box-sizing:border-box}*{margin:0;font-feature-settings:"kern" 1,"kern";font-kerning:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,html{-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;margin:0!important;padding:0!important;font-family:GT-Pressura-Standard-Regular,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:var(--fs-main);line-height:var(--lh-main);color:var(--color-text);background-color:var(--color-bg)}html{background:var(--color-bg)}a{color:var(--color-link);text-decoration:none;cursor:pointer}ol,ul{margin:0;padding:0}ul{list-style-type:none}ol{list-style-position:inside}img{width:100%}#sanity img{width:auto}b,strong{font-weight:400}em,i{font-style:normal}h1,h2,h3,h4,h5,h6,small{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}@font-face{font-family:GT-Pressura-Standard-Regular;src:url(/fonts/GT-Pressura-Standard-Regular.woff) format("woff"),url(/fonts/GT-Pressura-Standard-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:GT-Pressura-Mono-Regular;src:url(/fonts/GT-Pressura-Mono-Regular.woff) format("woff"),url(/fonts/GT-Pressura-Mono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:auto}body,html{overflow:hidden}.wrapper{overflow:hidden}.container,.wrapper{width:100vw;height:100%}.container{overflow:auto}.main{width:100%;min-height:var(--full-vh,100vh);display:flex;flex-direction:column}.main__title{--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}@media screen and (min-width:850px){.main__title{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}.main__title{padding:calc(2*var(--base-space));font-size:var(--fs-h1);line-height:var(--lh-h1);font-family:GT-Pressura-Mono-Regular,Courier New,monospace;position:fixed;top:0;left:0;width:100%;text-transform:uppercase;z-index:3}.main__title>*{grid-column:3/span 3}.image{width:100%;height:100%;position:absolute;display:inline-block}.image.loading{background-color:var(--palette)}.hero{padding:calc(2*var(--base-space));display:flex;flex-direction:column;justify-content:space-between;height:var(--full-vh,100vh);position:-webkit-sticky;position:sticky;top:0;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero__logotype{width:100%;cursor:pointer;overflow:hidden}.hero__logotype svg{width:100%;fill:var(--color-text)}.hero__footer{font-size:var(--fs-h1);line-height:var(--lh-h1);font-family:GT-Pressura-Mono-Regular,Courier New,monospace;--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}@media screen and (min-width:850px){.hero__footer{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}.hero__footer{text-transform:uppercase;cursor:pointer;flex:1 1;align-items:flex-end}.hero__footer__item{grid-column:4/span 4}@media screen and (min-width:850px){.hero__footer__item{grid-column:7/span 8}}.menu{padding:calc(0*var(--base-space)) calc(2*var(--base-space));width:100%;z-index:999;position:-webkit-sticky;position:sticky;top:0;left:0;bottom:var(--nav-height);height:0;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:850px){.menu{--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}}@media screen and (min-width:850px)and (min-width:850px){.menu{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}.menu.open{position:fixed;background-color:var(--color-bg-alpha);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);bottom:auto;height:var(--full-vh,100vh)}@media screen and (min-width:850px){.menu>:first-child{grid-column:span 6}.menu>:nth-child(2){grid-column:span 8}}.menu__col{padding:calc(2*var(--base-space)) calc(0*var(--base-space)) calc(0*var(--base-space));display:flex;flex-direction:column;justify-content:space-between;gap:var(--lh-h1)}@media screen and (min-width:850px){.menu__col{height:100%}}.menu.open .menu__col{padding:calc(2*var(--base-space)) calc(0*var(--base-space)) calc(2.25*var(--base-space))}.menu__col:first-child{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;font-size:var(--fs-h1);line-height:var(--lh-h1);text-transform:uppercase}.menu__col:nth-child(2){position:relative;pointer-events:none}.menu.open .menu__col:nth-child(2){pointer-events:auto}.container.hidden .menu__col{cursor:pointer}.container.hidden .menu__col *{pointer-events:none}.menu__nav{--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}@media screen and (min-width:850px){.menu__nav{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}.menu__nav{flex:1 1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:850px){.menu__nav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--margin-md);align-items:flex-start}}.menu__nav>*{pointer-events:none}.menu__nav>:first-child{grid-column:1/3}.menu__nav>:nth-child(2){grid-column:3/span 4}@media screen and (min-width:850px){.menu__nav>:nth-child(2){grid-column:3/span 3}}.menu__nav>:nth-child(3){grid-column:span 1}.menu.open .menu__nav{cursor:auto}.menu.open .menu__nav>*{pointer-events:auto}.menu__close__container{transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.7,0,.3,1);transition-delay:0s;display:flex;justify-content:flex-end;opacity:1}.container.hidden .menu__close__container{opacity:0;pointer-events:none}.menu__close{all:unset;box-sizing:border-box;display:flex;height:15.5px;width:15.5px;margin-top:4.5px;cursor:pointer}@media screen and (min-width:350px){.menu__close{height:18.5px;width:18.5px;margin-top:5px}}@media screen and (min-width:700px){.menu__close{height:25.5px;width:25.5px;margin-top:6.5px}}@media screen and (min-width:850px){.menu__close{height:18.5px;width:18.5px;margin-top:5px}}@media screen and (min-width:1180px){.menu__close{height:25.5px;width:25.5px;margin-top:6.5px}}@media screen and (min-width:1900px){.menu__close{height:31px;width:31px;margin-top:8.5px}}.menu__close svg{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.7,0,.3,1);transition-delay:0s;width:100%;height:100%;fill:var(--color-text);cursor:pointer}.menu.open .menu__close svg{transform:rotate(45deg)}.menu__languages{display:none}.menu.open .menu__languages{display:flex}.menu__language:not(:last-child):after{content:"/";color:var(--color-midgrey)}.menu__language a{color:var(--color-midgrey)}.menu__language.active a{color:var(--color-text)}@media(hover:hover)and (pointer:fine){.menu__language:hover a{color:var(--color-text)}}.menu__logotype{--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}@media screen and (min-width:850px){.menu__logotype{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}.menu__logotype{display:none}@media screen and (min-width:850px){.menu__logotype{grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--margin-md)}.menu.open .menu__logotype{display:grid}}.menu__logotype>:first-child{grid-column:1/3}.menu__logotype>:nth-child(2){grid-column:3/-1}.menu__footer{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;display:none}.menu.open .menu__footer{display:block}@media screen and (min-width:1180px){.menu.open .menu__footer{display:grid}.menu__footer{grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:var(--margin-md)}.menu__footer>:first-child{grid-column:1/4}.menu__footer>:nth-child(2){grid-column:4/7}.menu__footer>:nth-child(3){grid-column:7/-1}}.menu__list{display:none;flex-direction:column}.menu.open .menu__list{display:flex}.menu__list__title{padding:calc(0*var(--base-space)) calc(2*var(--base-space));--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}@media screen and (min-width:850px){.menu__list__title{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}.menu__list__title{position:absolute;width:100%;left:0;transform:translateY(-100%);pointer-events:none;z-index:-1;color:var(--color-midgrey);display:none}.menu__list__title>span{grid-column:7/-1}@media(hover:hover)and (pointer:fine){.menu__list__item a:hover+.menu__list__title{display:grid}}.menu__list__item a{color:var(--color-text)}@media(hover:hover)and (pointer:fine){.menu__list__item a:hover{color:var(--color-midgrey)}}.menu__list__count,.menu__list__item.active a{pointer-events:none;color:var(--color-midgrey)}.menu__list__count{padding-left:2ch;position:absolute;top:var(--margin-md);z-index:-1;display:none}.menu.open .menu__list__count,.product{display:flex}.product{padding:calc(2*var(--base-space));height:var(--full-vh,100vh);z-index:3;position:-webkit-sticky;position:sticky;top:0;background-color:var(--color-bg);flex-direction:column;gap:var(--margin-md)}@media screen and (min-width:850px){.product{--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;align-content:space-between}}@media screen and (min-width:850px)and (min-width:850px){.product{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}@media screen and (min-width:850px){.product>:first-child{grid-row:1/2;grid-column:1/7}}.product>:nth-child(2){flex:1 1}@media screen and (min-width:850px){.product>:nth-child(2){grid-row:1/3;grid-column:7/-1;flex:initial}.product>:nth-child(3){grid-row:2/3;grid-column:1/7}}.product__col{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:850px){.product__col{height:100%}}.product__header{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;font-size:var(--fs-h1);line-height:var(--lh-h1);text-transform:uppercase;position:-webkit-sticky;position:sticky;top:var(--margin-md);padding-top:var(--lh-h1)}@media screen and (min-width:850px){.product__header{top:calc(var(--lh-h1) + var(--margin-md));padding-top:0}}.count+.product .product__header{top:var(--margin-md);padding-top:var(--lh-h1)}.product__slideshow{height:100%;width:100%;border-radius:var(--radius-sm);position:relative;overflow:hidden;display:flex}.product__slideshow.loading{background-color:var(--color-lightgrey)}.product__slideshow__inner{overflow:hidden;width:100%;height:100%}.product__slideshow.loading .product__slideshow__inner{opacity:0}.product__slideshow__container{display:flex;width:100%;height:100%}.product__slide{margin:calc(0*var(--base-space)) calc(1*var(--base-space));flex:0 0 100%;min-width:0;position:relative;border-radius:var(--radius-sm);overflow:hidden}.product__slide img{width:100%;height:100%;object-fit:cover;object-position:var(--hotspot)}.product__content{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;color:var(--color-darkgrey);position:relative}.product__data,.product__info{display:flex;flex-direction:column}.product__info{padding:calc(1*var(--base-space)) calc(0*var(--base-space)) calc(1.25*var(--base-space));border-bottom:1px solid var(--color-lightgrey);border-top:1px solid var(--color-lightgrey)}@media screen and (min-width:700px){.product__info{padding:0;border:none}}.product__line{padding:calc(1*var(--base-space)) calc(0*var(--base-space)) calc(1.25*var(--base-space));--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}@media screen and (min-width:850px){.product__line{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}.product__line{border-bottom:1px solid var(--color-lightgrey)}@media screen and (min-width:700px){.product__line{padding:calc(.75*var(--base-space)) calc(0*var(--base-space)) calc(1*var(--base-space))}}@media screen and (min-width:850px){.product__line{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--margin-md)}}.product__line>:first-child{grid-column:1/3}.product__line>:nth-child(2){grid-column:3/-1}.product__info .product__line{padding:0;border:none}@media screen and (min-width:700px){.product__info .product__line{padding:calc(.75*var(--base-space)) calc(0*var(--base-space)) calc(1*var(--base-space));border-bottom:1px solid var(--color-lightgrey)}}.product__body{padding:calc(1*var(--base-space)) calc(0*var(--base-space)) calc(1.25*var(--base-space));display:none;position:absolute;top:0;z-index:2;background-color:var(--color-bg)}.product__body.open{display:block;transform:translateY(-100%)}@media screen and (min-width:700px){.product__body.open{transform:none}.product__body{padding:calc(.75*var(--base-space)) calc(0*var(--base-space)) calc(1*var(--base-space));border-bottom:1px solid var(--color-lightgrey);display:block;position:static}}.product__readmore{all:unset;box-sizing:border-box;padding:calc(1*var(--base-space)) calc(0*var(--base-space)) calc(1.25*var(--base-space));cursor:pointer;border-top:1px solid var(--color-lightgrey);width:100%}@media screen and (min-width:700px){.product__readmore{padding:calc(.75*var(--base-space)) calc(0*var(--base-space)) calc(1*var(--base-space));display:none}}.product__line__options,.product__line__price{display:flex;column-gap:var(--margin-md);row-gap:var(--margin-sm);flex-wrap:wrap}.product__line__price{justify-content:space-between}.product__line__request{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;color:var(--color-darkgrey)}@media(hover:hover)and (pointer:fine){.product__line__request:hover{color:var(--color-text)}}.product__add{all:unset;box-sizing:border-box;cursor:pointer}@media(hover:hover)and (pointer:fine){.product__add:hover{color:var(--color-text)}}.product__option{display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product__option.inactive{opacity:.2;cursor:not-allowed}.product__option.inactive *{pointer-events:none}.product__option,.product__option *{cursor:pointer}.product__option input{all:unset;box-sizing:border-box;display:flex;height:14px;width:14px;border-radius:50%;border:1px solid transparent;padding:1px;background-clip:content-box;background-color:var(--color)}@media screen and (min-width:700px){.product__option input{height:16px;width:16px;margin-bottom:-1px}}@media screen and (min-width:1900px){.product__option input{height:20px;width:20px;margin-bottom:-1px}}.product__option input[checked]{border:1px solid var(--color-darkgrey)}.product__option label{padding-left:1ch}.product__option input[checked]+label{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:2px}.product__option--no-color input{height:0;width:0;border:none;padding:0}.product__option--no-color input[checked]{border:none}.product__option--no-color label{padding-left:0}@media(hover:hover)and (pointer:fine){.product__option:not(.inactive):hover input{border-color:var(--color-text)}.product__option:not(.inactive):hover label{color:var(--color-text)}}.product__counter{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;position:absolute;bottom:0;right:0;display:flex;align-items:flex-start;justify-content:flex-end;z-index:2}.product__counter>div{margin:4px;padding:2px 7px 3px;background-color:var(--color-lightgrey);color:var(--color-darkgrey);display:flex;border-radius:var(--radius-xs);opacity:1}@media screen and (min-width:700px){.product__counter>div{margin:7px;padding:3px 8px 5px 9px}}.product__counter__arrow{font-feature-settings:"case" 1;display:inline-flex;cursor:pointer}.product__counter__arrow--prev{margin-right:1ch}.product__counter__arrow--next{margin-left:1ch}.product__unavailable{color:var(--color-midgrey)}.product__added{color:var(--color-orange)}.designers{padding:calc(0*var(--base-space)) calc(2*var(--base-space))}@media screen and (min-width:850px){.designers{--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}}@media screen and (min-width:850px)and (min-width:850px){.designers{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}@media screen and (min-width:850px){.designers>:first-child{grid-column:span 6}.designers>:nth-child(2){grid-column:span 8}}.designers__col--left{padding-top:var(--nav-height)}@media screen and (min-width:850px){.designers__col--left{position:-webkit-sticky;position:sticky;top:0}}.designers__grid{padding:calc(8*var(--base-space)) calc(0*var(--base-space)) calc(2*var(--base-space));display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-column-gap:var(--margin-md);grid-row-gap:var(--margin-xl);align-items:flex-start}@media screen and (min-width:700px){.designers__grid{padding:calc(2*var(--base-space)) calc(0*var(--base-space));grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:var(--margin-lg)}}@media screen and (min-width:850px){.designers__grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:1180px){.designers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.designers__text p:not(:last-child){margin-bottom:var(--margin-md)}.designers__text a{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.designers__text{font-size:var(--fs-h2);line-height:var(--lh-h2)}.designer{display:flex;flex-direction:column;gap:var(--margin-md)}@media screen and (min-width:700px){.designer{gap:var(--margin-sm)}}.designer__image{border-radius:var(--radius-sm);overflow:hidden}.designer__image>div{height:0;padding-bottom:100%;position:relative}@media screen and (min-width:700px){.designer__image>div{padding-bottom:120%}}.designer__image>div img{position:absolute;object-fit:cover;height:100%;width:100%;left:0;top:0;object-position:var(--hotspot)}.designer__body{display:flex;flex-direction:column;gap:var(--margin-md)}@media screen and (min-width:700px){.designer__body{gap:var(--margin-sm)}}.designer__name{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;text-transform:uppercase}.designer__description{font-size:var(--fs-h3);line-height:var(--lh-h3)}.designer__links{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;display:flex;gap:2ch}.designer__link a{color:var(--color-darkgrey)}@media(hover:hover)and (pointer:fine){.designer__link a:hover{color:var(--color-text)}}.designer__product{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;text-transform:uppercase}.designer__product a{display:flex;gap:2ch;color:var(--color-darkgrey)}@media(hover:hover)and (pointer:fine){.designer__product a:hover{color:var(--color-text)}}.designer__product__col:nth-child(2){flex:1 1}.footer{padding:calc(6*var(--base-space)) calc(2*var(--base-space)) calc(0*var(--base-space));width:100%;align-items:flex-end}@media screen and (min-width:700px){.footer{padding:calc(2*var(--base-space)) calc(2*var(--base-space)) calc(0*var(--base-space))}}@media screen and (min-width:850px){.footer{--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;align-items:flex-end}}@media screen and (min-width:850px)and (min-width:850px){.footer{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}@media screen and (min-width:850px){.footer>:first-child{grid-column:span 6}.footer>:nth-child(2){grid-column:span 8}}.menu.open~.collection .footer,.menu.open~.footer{opacity:0}.footer__col{padding:calc(2*var(--base-space)) calc(0*var(--base-space)) calc(2.25*var(--base-space));display:flex;flex-direction:column;justify-content:space-between}.footer__col:first-child{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;font-size:var(--fs-h1);line-height:var(--lh-h1);text-transform:uppercase;display:none}@media screen and (min-width:850px){.footer__col:first-child{display:flex}}.footer__col:nth-child(2){position:relative}.footer__logotype{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--margin-md)}.footer__logotype>:first-child{grid-column:1/3}.footer__logotype>:nth-child(2){grid-column:3/-1}.footer__info{font-family:GT-Pressura-Mono-Regular,Courier New,monospace}@media screen and (min-width:1180px){.footer__info{grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:var(--margin-md);display:grid}.footer__info>:first-child{grid-column:1/4}.footer__info>:nth-child(2){grid-column:4/7}.footer__info>:nth-child(3){grid-column:7/-1}}.block{padding:calc(0*var(--base-space)) calc(2*var(--base-space));display:flex;flex-direction:column;gap:var(--margin-md)}@media screen and (min-width:850px){.block{--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;min-height:calc(60vh - var(--margin-md)*2);grid-row-gap:var(--margin-xl)}}@media screen and (min-width:850px)and (min-width:850px){.block{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}@media screen and (min-width:850px){.block--text{align-content:space-between}}@media screen and (min-width:1000px){.block{min-height:calc(var(--full-vh, 100vh) - var(--margin-md)*2)}}.block__hero{grid-column:1/-1;border-radius:var(--radius-sm);position:relative;height:calc((100vw - var(--margin-md)*2)*.75);overflow:hidden}@media screen and (min-width:850px){.block__hero{height:100%}}.block__hero img{object-fit:cover;height:100%;width:100%;object-position:var(--hotspot)}.block__col{display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:850px){.block__col{height:100%}}.block:nth-child(2n) .block__col:first-child{grid-row:1/2;grid-column:7/span 8}.block:nth-child(2n) .block__col:nth-child(2){grid-row:1/3;grid-column:1/span 6}.block:nth-child(2n) .block__col:nth-child(3){grid-row:2/3;grid-column:7/span 8}.block:nth-child(odd) .block__col:first-child{grid-row:1/2;grid-column:1/span 6}.block:nth-child(odd) .block__col:nth-child(2){grid-row:1/3;grid-column:7/span 8}.block:nth-child(odd) .block__col:nth-child(3){grid-row:2/3;grid-column:1/span 6}.block__image{height:calc(100vw - var(--margin-md)*2)}@media screen and (min-width:850px){.block__image{height:100%}}.block__image>div{border-radius:var(--radius-sm);position:relative;height:100%;width:100%;overflow:hidden}.block__image>div img{object-fit:cover;height:100%;width:100%;object-position:var(--hotspot)}.block__header{padding:calc(0*var(--base-space)) calc(0*var(--base-space)) calc(2*var(--base-space));font-family:GT-Pressura-Mono-Regular,Courier New,monospace;font-size:var(--fs-h1);line-height:var(--lh-h1);text-transform:uppercase;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--margin-md);align-items:flex-start;min-height:calc(var(--lh-h1) + var(--margin-md))}.block:first-child .block__header>:first-child{grid-column:3/-2}.block:not(:first-child) .block__header>:first-child{grid-column:1/-1}.block__text p:not(:last-child){margin-bottom:var(--margin-md)}.block__text a{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.block__text{font-size:var(--fs-h2);line-height:var(--lh-h2)}.block__col__bottom,.block__product{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;color:var(--color-darkgrey)}.block__product{display:flex;flex-wrap:wrap;column-gap:2ch}@media(hover:hover)and (pointer:fine){.block__product:hover{color:var(--color-text)}}.block__product span:not(:first-child){text-transform:uppercase}.about{padding:calc(2*var(--base-space)) calc(0*var(--base-space));display:flex;flex-direction:column;gap:var(--margin-xl)}@media screen and (min-width:850px){.about{gap:var(--margin-md)}}.cart{transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.7,0,.3,1);transition-delay:0s;padding:calc(2*var(--base-space));position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999;display:grid;pointer-events:none}@media screen and (min-width:850px){.cart{--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}}@media screen and (min-width:850px)and (min-width:850px){.cart{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}.cart.open{background-color:var(--color-bg-alpha);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer}.cart.open,.cart.transitioning{pointer-events:all}.container.hidden~.cart{opacity:0}.cart__inner{display:flex;flex-direction:column;align-items:flex-end;pointer-events:none;max-height:100%;overflow:hidden}@media screen and (min-width:850px){.cart__inner{grid-column:7/-1}}@media screen and (min-width:1000px){.cart__inner{grid-column:9/-1}}.cart__inner>*{pointer-events:all;cursor:auto}.cart__header{margin:4px 30px;margin-bottom:var(--margin-sm);display:flex;gap:var(--margin-sm)}@media screen and (min-width:700px){.cart__header{margin:7px 40px}}@media screen and (min-width:850px){.cart__header{margin:7px}}.cart__header__close{all:unset;box-sizing:border-box;font-family:GT-Pressura-Mono-Regular,Courier New,monospace;padding:2px 7px 3px;background-color:var(--color-lightgrey);color:var(--color-darkgrey);display:none;border-radius:var(--radius-xs);cursor:pointer}@media screen and (min-width:700px){.cart__header__close{padding:3px 8px 5px 9px}}.cart.open .cart__header__close{display:flex}@media(hover:hover)and (pointer:fine){.cart__header__close:hover{background-color:var(--color-orange);color:var(--color-lightgrey)}}.cart__header__item{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;padding:2px 7px 3px;background-color:var(--color-lightgrey);color:var(--color-darkgrey);display:flex;border-radius:var(--radius-xs);cursor:pointer}.cart__header__item>span{display:none;white-space:pre}@media screen and (min-width:700px){.cart__header__item>span{display:initial}.cart__header__item{padding:3px 8px 5px 9px}}.cart.open .cart__header__item,.cart__header__item.new{background-color:var(--color-orange);color:var(--color-lightgrey)}@media(hover:hover)and (pointer:fine){.cart__header__item:hover{background-color:var(--color-orange);color:var(--color-lightgrey)}}.cart__body{width:100%;background-color:var(--color-lightgrey);border-radius:var(--radius-sm);display:none;overflow:hidden;flex-direction:column}.cart.open .cart__body{display:flex}.cart__button{all:unset;box-sizing:border-box;padding:calc(1*var(--base-space)) calc(1*var(--base-space)) calc(1.25*var(--base-space));background-color:var(--color-kaki);color:var(--color-bg);width:100%;text-align:center;text-transform:uppercase;border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm);cursor:pointer;flex:none}.cart__button,.cart__line{font-family:GT-Pressura-Mono-Regular,Courier New,monospace}.cart__line{--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}@media screen and (min-width:850px){.cart__line{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}.cart__line{grid-row-gap:0}@media screen and (min-width:850px){.cart__line{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-column-gap:var(--margin-md)}}@media screen and (min-width:1000px){.cart__line{grid-template-columns:repeat(6,minmax(0,1fr))}}.cart__line>:first-child{grid-column:1/6}@media screen and (min-width:850px){.cart__line>:first-child{grid-column:1/7}}@media screen and (min-width:1000px){.cart__line>:first-child{grid-column:1/5}}.cart__line>:nth-child(2){grid-column:6/8}@media screen and (min-width:850px){.cart__line>:nth-child(2){grid-column:7/9}}@media screen and (min-width:1000px){.cart__line>:nth-child(2){grid-column:5/7}}.cart__line:after{margin:calc(0*var(--base-space)) calc(1.5*var(--base-space));content:"";height:0;border-bottom:1px solid var(--color-midgrey);grid-column:1/-1}@media screen and (min-width:700px){.cart__line:after{margin:calc(0*var(--base-space)) calc(1*var(--base-space))}}.cart__line__col{padding:calc(1.5*var(--base-space));display:flex;flex-direction:column;justify-content:space-between;gap:var(--lh-main);height:100%}.cart__line__col:first-child{padding-right:0}.cart__line__col:nth-child(2){padding-left:0}@media screen and (min-width:700px){.cart__line__col{padding:calc(1*var(--base-space))}.cart__line__col:first-child{padding-right:0}.cart__line__col:nth-child(2){padding-left:0}}.cart__line__section{display:flex;justify-content:space-between;align-items:flex-start}.cart__line__title{text-transform:uppercase}.cart__line__title p:not(:first-child){color:var(--color-darkgrey)}.cart__line__remove{all:unset;box-sizing:border-box;font-family:GT-Pressura-Mono-Regular,Courier New,monospace;color:var(--color-darkgrey);cursor:pointer}@media(hover:hover)and (pointer:fine){.cart__line__remove:hover{color:var(--color-text)}}.cart__line__quantity{display:flex;gap:1ch}.cart__line__button{all:unset;box-sizing:border-box;font-family:GT-Pressura-Mono-Regular,Courier New,monospace;color:var(--color-darkgrey);cursor:pointer}@media(hover:hover)and (pointer:fine){.cart__line__button:hover{color:var(--color-text)}}.cart__image,.cart__image>div{position:relative}.cart__image>div{height:0;padding-bottom:100%;border-radius:var(--radius-xs);overflow:hidden}.cart__image>div img{position:absolute;object-fit:cover;height:100%;width:100%;left:0;top:0;object-position:var(--hotspot)}.cart__subtotal{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}@media screen and (min-width:850px){.cart__subtotal{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8));display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-column-gap:var(--margin-md)}}@media screen and (min-width:1000px){.cart__subtotal{grid-template-columns:repeat(6,minmax(0,1fr))}}.cart__subtotal>*{padding:calc(1.5*var(--base-space));color:var(--color-darkgrey);padding-right:0}@media screen and (min-width:700px){.cart__subtotal>*{padding:calc(1*var(--base-space));padding-right:0}}.cart__subtotal>:first-child{grid-column:1/4}@media screen and (min-width:850px){.cart__subtotal>:first-child{grid-column:1/5}}@media screen and (min-width:1000px){.cart__subtotal>:first-child{grid-column:1/3}}.cart__subtotal>:nth-child(2){grid-column:4/6;display:flex;justify-content:flex-end;text-transform:uppercase}@media screen and (min-width:850px){.cart__subtotal>:nth-child(2){grid-column:5/7}}@media screen and (min-width:1000px){.cart__subtotal>:nth-child(2){grid-column:3/5}}.cart__text{padding:calc(3*var(--base-space)) calc(1.5*var(--base-space)) calc(1.5*var(--base-space));font-family:GT-Pressura-Mono-Regular,Courier New,monospace;color:var(--color-darkgrey)}@media screen and (min-width:700px){.cart__text{padding:calc(3*var(--base-space)) calc(1*var(--base-space)) calc(1*var(--base-space))}}.cart__line__options{text-transform:none}.cart__content{overflow:auto;scrollbar-width:none}.cart__content::-webkit-scrollbar{display:none}.cart__empty{padding:calc(1*var(--base-space)) calc(1*var(--base-space)) calc(1.25*var(--base-space));font-family:GT-Pressura-Mono-Regular,Courier New,monospace;border-radius:var(--radius-sm);color:var(--color-bg);background-color:var(--color-kaki);display:none;flex-direction:column;width:100%}@media screen and (min-width:850px){.cart__empty{width:auto}}.cart__empty>div{padding:0 5px}.body,.cart.open .cart__empty{display:flex}.body{font-size:var(--fs-h1);line-height:var(--lh-h1);padding:var(--nav-height) calc(2*var(--base-space)) calc(2*var(--base-space));flex:1 1;flex-direction:column;gap:var(--lh-h1);counter-reset:section}.body__title{--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}@media screen and (min-width:850px){.body__title{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}.body__title{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;text-transform:uppercase;counter-increment:section}.body__title:before{content:counter(section,decimal-leading-zero);color:var(--color-darkgrey)}.body__title>span{grid-column:3/-1}.body__text p:not(:last-child){margin-bottom:var(--margin-md)}.body__text a{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.body__text{font-size:var(--fs-h2);line-height:var(--lh-h2)}.news{margin:calc(0*var(--base-space)) calc(-2*var(--base-space))}.news__item{padding:calc(2*var(--base-space)) calc(4*var(--base-space));font-family:GT-Pressura-Mono-Regular,Courier New,monospace}.news__item>*{color:var(--color-darkgrey)}@media(hover:hover)and (pointer:fine){.news__item>a:hover{color:var(--color-text)}}.collection{height:var(--full-vh,100vh);z-index:99;position:-webkit-sticky;position:sticky;top:0;background-color:var(--color-lightgrey);display:flex;flex-direction:column}.collection__inner{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.collection__header{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;font-size:var(--fs-h1);line-height:var(--lh-h1);padding:calc(2*var(--base-space));text-transform:uppercase}.collection__header__title{--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}@media screen and (min-width:850px){.collection__header__title{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}.collection__header__title>span{grid-column:3/7}.collection__header__line{--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}@media screen and (min-width:850px){.collection__header__line{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}.collection__header__line>div{grid-column:span 7;display:flex;justify-content:space-between}@media screen and (min-width:850px){.collection__header__line>div{grid-column:span 6}}.collection__controls{display:flex;gap:1ch}.collection__control{all:unset;box-sizing:border-box;display:flex;height:15.5px;width:15.5px;margin-top:4.5px;cursor:pointer}@media screen and (min-width:350px){.collection__control{height:18.5px;width:18.5px;margin-top:5px}}@media screen and (min-width:700px){.collection__control{height:25.5px;width:25.5px;margin-top:6.5px}}@media screen and (min-width:850px){.collection__control{height:18.5px;width:18.5px;margin-top:5px}}@media screen and (min-width:1180px){.collection__control{height:25.5px;width:25.5px;margin-top:6.5px}}@media screen and (min-width:1900px){.collection__control{height:31px;width:31px;margin-top:8.5px}}.collection__control svg{width:100%;height:100%;fill:var(--color-text);cursor:pointer}.collection__products{padding:calc(0*var(--base-space)) calc(0*var(--base-space)) calc(4*var(--base-space));display:flex;flex-wrap:nowrap;justify-content:normal;overflow-x:auto;padding-inline:0;scroll-behavior:smooth;scroll-snap-stop:always;scroll-snap-type:x mandatory;scrollbar-width:none;gap:var(--margin-md)}.collection__products::-webkit-scrollbar{display:none}.collection__product{flex:none;max-width:none;width:65vw;display:flex;flex-direction:column;gap:var(--margin-sm);scroll-snap-align:start;scroll-margin-left:var(--margin-md)}@media screen and (min-width:700px){.collection__product{width:42.5vw}}@media screen and (min-width:850px){.collection__product{width:calc((100vw - var(--margin-md)*2)*.439475 - var(--margin-md))}}@media screen and (min-width:1180px){.collection__product{width:27.5vw}}.collection__product:first-child{margin-left:var(--margin-md)}.collection__product:last-child{margin-right:var(--margin-md)}.collection__product__image{position:relative;max-height:100%;overflow:hidden;border-radius:var(--radius-sm)}.collection__product__image>div{height:0;padding-bottom:var(--ratio);position:relative;overflow:hidden;top:50%;transform:translateY(-50%)}.collection__product__image>div img{position:absolute;object-fit:cover;height:100%;width:100%;left:0;top:0;object-position:var(--hotspot)}.collection__product__info{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;display:flex;column-gap:var(--margin-md);justify-content:space-between;text-transform:uppercase;flex-wrap:wrap;color:var(--color-darkgrey)}.collection__product__info>:first-child{order:1}.collection__product__info>:nth-child(2){order:3;width:calc(100% - 4ch - var(--margin-md))}.collection__product__info>:nth-child(3){order:2;width:calc(100% - 7ch - var(--margin-md));text-align:right}.collection__product__info>:nth-child(4){order:4}.collection__product__title{color:var(--color-text)}.notfound{padding:calc(2*var(--base-space));display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;gap:var(--margin-xl)}.notfound__logotype{width:100%}.notfound__logotype svg{width:100%;fill:var(--color-text)}.notfound__text{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;font-size:var(--fs-h1);line-height:var(--lh-h1);text-transform:uppercase}.notfound__text a{color:var(--color-darkgrey)}@media(hover:hover)and (pointer:fine){.notfound__text a:hover{color:var(--color-text)}}.count{transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.7,0,.3,1);transition-delay:0s;--gap:var(--margin-md);display:grid;grid-template-columns:repeat(3,calc(14.6491666667% - var(--gap))) repeat(4,calc(14.013125% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start}@media screen and (min-width:850px){.count{grid-template-columns:repeat(6,calc(7.3245833333% - var(--gap))) repeat(8,calc(7.0065625% - var(--gap) * 7 / 8))}}.count{padding:calc(0*var(--base-space)) calc(2*var(--base-space));font-size:var(--fs-h1);line-height:var(--lh-h1);font-family:GT-Pressura-Mono-Regular,Courier New,monospace;position:-webkit-sticky;position:sticky;height:0;top:0;left:0;width:100%;text-transform:uppercase;pointer-events:none;z-index:98;color:var(--color-midgrey)}.count__inner{padding:calc(2*var(--base-space)) calc(0*var(--base-space));grid-column:3/-1}@media screen and (min-width:850px){.count__inner{grid-column:3/span 3}}.count__active{color:var(--color-text)}