html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[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}template,[hidden]{display:none}:root{--base-space:10px;--color-text:#1a1c22;--color-link:#1a1c22;--color-bg:#fafafb;--color-bg-alpha:#fafafbcc;--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) * .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:0){: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:0){: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:0){: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:0){: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:.8vw;--radius-xs:calc(var(--radius-sm) - 2px)}}@media screen and (min-width:1000px){:root{--radius-xs:calc(var(--radius-sm) - 4px)}}html,*,:after,:before{box-sizing:border-box}*{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0}body,html{-webkit-tap-highlight-color:#0000;height:100%;margin:0!important;padding:0!important}html,body{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);cursor:pointer;text-decoration:none}ul,ol{margin:0;padding:0}ul{list-style-type:none}ol{list-style-position:inside}img{width:100%}#sanity img{width:initial}strong,b{font-weight:400}i,em{font-style:normal}h1,h2,h3,h4,h5,h6,small{font-weight:inherit;font-style:inherit;vertical-align:baseline;border:0;outline:0;margin:0;padding:0;font-family:inherit;font-size:100%}@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}html,body{overflow:hidden}.wrapper{width:100vw;height:100%;overflow:hidden}.container{width:100vw;height:100%;overflow:auto}.main{width:100%;min-height:var(--full-vh,100vh);flex-direction:column;display:flex}.main__title{--gap:var(--margin-md);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;display:grid}@media screen and (min-width:850px){.main__title{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - var(--gap) * 7 / 8))}}.main__title{padding-top:calc(2*var(--base-space));padding-bottom:calc(2*var(--base-space));padding-right:calc(2*var(--base-space));padding-left:calc(2*var(--base-space));font-size:var(--fs-h1);line-height:var(--lh-h1);text-transform:uppercase;z-index:3;width:100%;font-family:GT-Pressura-Mono-Regular,Courier New,monospace;position:fixed;top:0;left:0}.main__title>*{grid-column:3/span 3}.image{width:100%;height:100%;display:inline-block;position:absolute}.image.loading{background-color:var(--palette)}.hero{padding-top:calc(2*var(--base-space));padding-bottom:calc(2*var(--base-space));padding-right:calc(2*var(--base-space));padding-left:calc(2*var(--base-space));height:var(--full-vh,100vh);z-index:1;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:space-between;display:flex;position:sticky;top:0}.hero__logotype{cursor:pointer;width:100%;overflow:hidden}.hero__logotype svg{width:100%;fill:var(--color-text)}.hero__footer{font-size:var(--fs-h1);line-height:var(--lh-h1);--gap:var(--margin-md);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;font-family:GT-Pressura-Mono-Regular,Courier New,monospace;display:grid}@media screen and (min-width:850px){.hero__footer{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - var(--gap) * 7 / 8))}}.hero__footer{text-transform:uppercase;cursor:pointer;flex: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-top:calc(0*var(--base-space));padding-bottom:calc(0*var(--base-space));padding-right:calc(2*var(--base-space));padding-left:calc(2*var(--base-space));z-index:999;width:100%;top:0;left:0;bottom:var(--nav-height);flex-direction:column;justify-content:space-between;height:0;display:flex;position:sticky}@media screen and (min-width:850px){.menu{--gap:var(--margin-md);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;display:grid}}@media screen and (min-width:850px) and (min-width:850px){.menu{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - var(--gap) * 7 / 8))}}.menu.open{background-color:var(--color-bg-alpha);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);bottom:initial;height:var(--full-vh,100vh);position:fixed}@media screen and (min-width:850px){.menu>:first-child{grid-column:span 6}.menu>:nth-child(2){grid-column:span 8}}.menu__col{padding-top:calc(2*var(--base-space));padding-bottom:calc(0*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*var(--base-space));justify-content:space-between;gap:var(--lh-h1);flex-direction:column;display:flex}@media screen and (min-width:850px){.menu__col{height:100%}}.menu.open .menu__col{padding-top:calc(2*var(--base-space));padding-bottom:calc(2.25*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*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){pointer-events:none;position:relative}.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);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;display:grid}@media screen and (min-width:850px){.menu__nav{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - var(--gap) * 7 / 8))}}.menu__nav{cursor:pointer;-webkit-user-select:none;user-select:none;flex:1}@media screen and (min-width:850px){.menu__nav{grid-gap:var(--margin-md);grid-template-columns:repeat(6,minmax(0,1fr));align-items:flex-start;display:grid}}.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{opacity:1;justify-content:flex-end;transition:opacity .3s cubic-bezier(.7,0,.3,1);display:flex}.container.hidden .menu__close__container{opacity:0;pointer-events:none}.menu__close{all:unset;box-sizing:border-box;cursor:pointer;width:15.5px;height:15.5px;margin-top:4.5px;display:flex}@media screen and (min-width:350px){.menu__close{width:18.5px;height:18.5px;margin-top:5px}}@media screen and (min-width:700px){.menu__close{width:25.5px;height:25.5px;margin-top:6.5px}}@media screen and (min-width:850px){.menu__close{width:18.5px;height:18.5px;margin-top:5px}}@media screen and (min-width:1180px){.menu__close{width:25.5px;height:25.5px;margin-top:6.5px}}@media screen and (min-width:1900px){.menu__close{width:31px;height:31px;margin-top:8.5px}}.menu__close svg{width:100%;height:100%;fill:var(--color-text);cursor:pointer;transition:transform .3s cubic-bezier(.7,0,.3,1)}.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);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;display:grid}@media screen and (min-width:850px){.menu__logotype{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - var(--gap) * 7 / 8))}}.menu__logotype{display:none}@media screen and (min-width:850px){.menu__logotype{grid-gap:var(--margin-md);grid-template-columns:repeat(6,minmax(0,1fr))}.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-gap:var(--margin-md);grid-template-columns:repeat(8,minmax(0,1fr))}.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{flex-direction:column;display:none}.menu.open .menu__list{display:flex}.menu__list__title{padding-top:calc(0*var(--base-space));padding-bottom:calc(0*var(--base-space));padding-right:calc(2*var(--base-space));padding-left:calc(2*var(--base-space));--gap:var(--margin-md);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;display:grid}@media screen and (min-width:850px){.menu__list__title{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - var(--gap) * 7 / 8))}}.menu__list__title{pointer-events:none;z-index:-1;width:100%;color:var(--color-midgrey);display:none;position:absolute;left:0;transform:translateY(-100%)}.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__item.active a{pointer-events:none;color:var(--color-midgrey)}.menu__list__count{color:var(--color-midgrey);top:var(--margin-md);z-index:-1;pointer-events:none;padding-left:2ch;display:none;position:absolute}.menu.open .menu__list__count{display:flex}.product{padding-top:calc(2*var(--base-space));padding-bottom:calc(2*var(--base-space));padding-right:calc(2*var(--base-space));padding-left:calc(2*var(--base-space));height:var(--full-vh,100vh);z-index:3;background-color:var(--color-bg);gap:var(--margin-md);flex-direction:column;display:flex;position:sticky;top:0}@media screen and (min-width:850px){.product{--gap:var(--margin-md);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-content:space-between;align-items:flex-start;display:grid}}@media screen and (min-width:850px) and (min-width:850px){.product{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - var(--gap) * 7 / 8))}}@media screen and (min-width:850px){.product>:first-child{grid-area:1/1/2/7}}.product>:nth-child(2){flex:1}@media screen and (min-width:850px){.product>:nth-child(2){flex:initial;grid-area:1/7/3/-1}.product>:nth-child(3){grid-area:2/1/3/7}}.product__col{flex-direction:column;justify-content:space-between;display:flex}@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;top:var(--margin-md);padding-top:var(--lh-h1);position:sticky}@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{border-radius:var(--radius-sm);width:100%;height:100%;display:flex;position:relative;overflow:hidden}.product__slideshow.loading{background-color:var(--color-lightgrey)}.product__slideshow__inner{width:100%;height:100%;overflow:hidden}.product__slideshow.loading .product__slideshow__inner{opacity:0}.product__slideshow__container{width:100%;height:100%;display:flex}.product__slide{margin-top:calc(0*var(--base-space));margin-bottom:calc(0*var(--base-space));margin-right:calc(1*var(--base-space));margin-left:calc(1*var(--base-space));border-radius:var(--radius-sm);flex:0 0 100%;min-width:0;position:relative;overflow:hidden}.product__slide img{object-fit:cover;object-position:var(--hotspot);width:100%;height:100%}.product__content{color:var(--color-darkgrey);font-family:GT-Pressura-Mono-Regular,Courier New,monospace;position:relative}.product__data{flex-direction:column;display:flex}.product__info{padding-top:calc(1*var(--base-space));padding-bottom:calc(1.25*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*var(--base-space));border-bottom:1px solid var(--color-lightgrey);border-top:1px solid var(--color-lightgrey);flex-direction:column;display:flex}@media screen and (min-width:700px){.product__info{border:none;padding:0}}.product__line{padding-top:calc(1*var(--base-space));padding-bottom:calc(1.25*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*var(--base-space));--gap:var(--margin-md);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;display:grid}@media screen and (min-width:850px){.product__line{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - var(--gap) * 7 / 8))}}.product__line{border-bottom:1px solid var(--color-lightgrey)}@media screen and (min-width:700px){.product__line{padding-top:calc(.75*var(--base-space));padding-bottom:calc(1*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*var(--base-space))}}@media screen and (min-width:850px){.product__line{grid-gap:var(--margin-md);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}}.product__line>:first-child{grid-column:1/3}.product__line>:nth-child(2){grid-column:3/-1}.product__info .product__line{border:none;padding:0}@media screen and (min-width:700px){.product__info .product__line{padding-top:calc(.75*var(--base-space));padding-bottom:calc(1*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*var(--base-space));border-bottom:1px solid var(--color-lightgrey)}}.product__body{padding-top:calc(1*var(--base-space));padding-bottom:calc(1.25*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*var(--base-space));z-index:2;background-color:var(--color-bg);display:none;position:absolute;top:0}.product__body.open{display:block;transform:translateY(-100%)}@media screen and (min-width:700px){.product__body.open{transform:initial}.product__body{padding-top:calc(.75*var(--base-space));padding-bottom:calc(1*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*var(--base-space));border-bottom:1px solid var(--color-lightgrey);position:initial;display:block}}.product__readmore{all:unset;box-sizing:border-box;padding-top:calc(1*var(--base-space));padding-bottom:calc(1.25*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*var(--base-space));cursor:pointer;border-top:1px solid var(--color-lightgrey);width:100%}@media screen and (min-width:700px){.product__readmore{padding-top:calc(.75*var(--base-space));padding-bottom:calc(1*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*var(--base-space));display:none}}.product__line__options{-webkit-column-gap:var(--margin-md);column-gap:var(--margin-md);row-gap:var(--margin-sm);flex-wrap:wrap;display:flex}.product__line__price{-webkit-column-gap:var(--margin-md);justify-content:space-between;column-gap:var(--margin-md);row-gap:var(--margin-sm);flex-wrap:wrap;display:flex}.product__line__request{color:var(--color-darkgrey);font-family:GT-Pressura-Mono-Regular,Courier New,monospace}@media (hover:hover) and (pointer:fine){.product__line__request:hover{color:var(--color-text)}}.product__option{-webkit-user-select:none;user-select:none;align-items:center;display:flex}.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;background-clip:content-box;background-color:var(--color);border:1px solid #0000;border-radius:50%;width:14px;height:14px;padding:1px;display:flex}@media screen and (min-width:700px){.product__option input{width:16px;height:16px;margin-bottom:-1px}}@media screen and (min-width:1900px){.product__option input{width:20px;height: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-skip-ink:none;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.product__option--no-color input{border:none;width:0;height:0;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{z-index:2;justify-content:flex-end;align-items:flex-start;font-family:GT-Pressura-Mono-Regular,Courier New,monospace;display:flex;position:absolute;bottom:0;right:0}.product__counter>div{background-color:var(--color-lightgrey);color:var(--color-darkgrey);border-radius:var(--radius-xs);opacity:1;margin:4px;padding:2px 7px 3px;display:flex}@media screen and (min-width:700px){.product__counter>div{margin:7px;padding:3px 8px 5px 9px}}.product__counter__arrow{-webkit-font-feature-settings:"case" 1;font-feature-settings:"case" 1;cursor:pointer;display:inline-flex}.product__counter__arrow--prev{margin-right:1ch}.product__counter__arrow--next{margin-left:1ch}.designers{padding-top:calc(0*var(--base-space));padding-bottom:calc(0*var(--base-space));padding-right:calc(2*var(--base-space));padding-left:calc(2*var(--base-space))}@media screen and (min-width:850px){.designers{--gap:var(--margin-md);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;display:grid}}@media screen and (min-width:850px) and (min-width:850px){.designers{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - 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:sticky;top:0}}.designers__grid{padding-top:calc(8*var(--base-space));padding-bottom:calc(2*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*var(--base-space));grid-column-gap:var(--margin-md);grid-row-gap:var(--margin-xl);grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;display:grid}@media screen and (min-width:700px){.designers__grid{padding-top:calc(2*var(--base-space));padding-bottom:calc(2*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*var(--base-space));grid-row-gap:var(--margin-lg);grid-template-columns:repeat(2,minmax(0,1fr))}}@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-underline-offset:5px;text-decoration-skip-ink:none;text-decoration:underline;text-decoration-thickness:1px}.designers__text{font-size:var(--fs-h2);line-height:var(--lh-h2)}.designer{gap:var(--margin-md);flex-direction:column;display:flex}@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{object-fit:cover;object-position:var(--hotspot);width:100%;height:100%;position:absolute;top:0;left:0}.designer__body{gap:var(--margin-md);flex-direction:column;display:flex}@media screen and (min-width:700px){.designer__body{gap:var(--margin-sm)}}.designer__name{text-transform:uppercase;font-family:GT-Pressura-Mono-Regular,Courier New,monospace}.designer__description{font-size:var(--fs-h3);line-height:var(--lh-h3)}.designer__links{gap:2ch;font-family:GT-Pressura-Mono-Regular,Courier New,monospace;display:flex}.designer__link a{color:var(--color-darkgrey)}@media (hover:hover) and (pointer:fine){.designer__link a:hover{color:var(--color-text)}}.designer__product{text-transform:uppercase;font-family:GT-Pressura-Mono-Regular,Courier New,monospace}.designer__product a{color:var(--color-darkgrey);gap:2ch;display:flex}@media (hover:hover) and (pointer:fine){.designer__product a:hover{color:var(--color-text)}}.designer__product__col:nth-child(2){flex:1}.footer{padding-top:calc(6*var(--base-space));padding-bottom:calc(0*var(--base-space));padding-right:calc(2*var(--base-space));padding-left:calc(2*var(--base-space));align-items:flex-end;width:100%}@media screen and (min-width:700px){.footer{padding-top:calc(2*var(--base-space));padding-bottom:calc(0*var(--base-space));padding-right:calc(2*var(--base-space));padding-left:calc(2*var(--base-space))}}@media screen and (min-width:850px){.footer{--gap:var(--margin-md);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-end;display:grid}}@media screen and (min-width:850px) and (min-width:850px){.footer{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - 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~.footer,.menu.open~.collection .footer{opacity:0}.footer__col{padding-top:calc(2*var(--base-space));padding-bottom:calc(2.25*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*var(--base-space));flex-direction:column;justify-content:space-between;display:flex}.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{grid-gap:var(--margin-md);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.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-gap:var(--margin-md);grid-template-columns:repeat(8,minmax(0,1fr));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-top:calc(0*var(--base-space));padding-bottom:calc(0*var(--base-space));padding-right:calc(2*var(--base-space));padding-left:calc(2*var(--base-space));gap:var(--margin-md);flex-direction:column;display:flex}@media screen and (min-width:850px){.block{--gap:var(--margin-md);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);min-height:calc(60vh - var(--margin-md)*2);grid-row-gap:var(--margin-xl);align-items:flex-start;display:grid}}@media screen and (min-width:850px) and (min-width:850px){.block{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - 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{border-radius:var(--radius-sm);height:calc((100vw - var(--margin-md)*2)*.75);grid-column:1/-1;position:relative;overflow:hidden}@media screen and (min-width:850px){.block__hero{height:100%}}.block__hero img{object-fit:cover;object-position:var(--hotspot);width:100%;height:100%}.block__col{flex-direction:column;justify-content:space-between;display:flex}@media screen and (min-width:850px){.block__col{height:100%}}.block:nth-child(2n) .block__col:first-child{grid-area:1/7/2/span 8}.block:nth-child(2n) .block__col:nth-child(2){grid-area:1/1/3/span 6}.block:nth-child(2n) .block__col:nth-child(3){grid-area:2/7/3/span 8}.block:nth-child(odd) .block__col:first-child{grid-area:1/1/2/span 6}.block:nth-child(odd) .block__col:nth-child(2){grid-area:1/7/3/span 8}.block:nth-child(odd) .block__col:nth-child(3){grid-area:2/1/3/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);width:100%;height:100%;position:relative;overflow:hidden}.block__image>div img{object-fit:cover;object-position:var(--hotspot);width:100%;height:100%}.block__header{padding-top:calc(0*var(--base-space));padding-bottom:calc(2*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*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;grid-gap:var(--margin-md);min-height:calc(var(--lh-h1) + var(--margin-md));grid-template-columns:repeat(6,minmax(0,1fr));align-items:flex-start;display:grid}.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-underline-offset:5px;text-decoration-skip-ink:none;text-decoration:underline;text-decoration-thickness:1px}.block__text{font-size:var(--fs-h2);line-height:var(--lh-h2)}.block__col__bottom{color:var(--color-darkgrey);font-family:GT-Pressura-Mono-Regular,Courier New,monospace}.block__product{-webkit-column-gap:2ch;color:var(--color-darkgrey);flex-wrap:wrap;column-gap:2ch;font-family:GT-Pressura-Mono-Regular,Courier New,monospace;display:flex}@media (hover:hover) and (pointer:fine){.block__product:hover{color:var(--color-text)}}.block__product span:not(:first-child){text-transform:uppercase}.about{padding-top:calc(2*var(--base-space));padding-bottom:calc(2*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*var(--base-space));gap:var(--margin-xl);flex-direction:column;display:flex}@media screen and (min-width:850px){.about{gap:var(--margin-md)}}.body{padding-top:calc(2*var(--base-space));padding-bottom:calc(2*var(--base-space));padding-right:calc(2*var(--base-space));padding-left:calc(2*var(--base-space));font-size:var(--fs-h1);line-height:var(--lh-h1);padding-top:var(--nav-height);gap:var(--lh-h1);counter-reset:section;flex-direction:column;flex:1;display:flex}.body__title{--gap:var(--margin-md);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;display:grid}@media screen and (min-width:850px){.body__title{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - var(--gap) * 7 / 8))}}.body__title{text-transform:uppercase;counter-increment:section;font-family:GT-Pressura-Mono-Regular,Courier New,monospace}.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-underline-offset:5px;text-decoration-skip-ink:none;text-decoration:underline;text-decoration-thickness:1px}.body__text{font-size:var(--fs-h2);line-height:var(--lh-h2)}.news{margin-top:calc(0*var(--base-space));margin-bottom:calc(0*var(--base-space));margin-right:calc(-2*var(--base-space));margin-left:calc(-2*var(--base-space))}.news__item{padding-top:calc(2*var(--base-space));padding-bottom:calc(2*var(--base-space));padding-right:calc(4*var(--base-space));padding-left: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;background-color:var(--color-lightgrey);flex-direction:column;display:flex;position:sticky;top:0}.collection__inner{flex-direction:column;flex:1;display:flex;overflow:hidden}.collection__header{font-family:GT-Pressura-Mono-Regular,Courier New,monospace;font-size:var(--fs-h1);line-height:var(--lh-h1);padding-top:calc(2*var(--base-space));padding-bottom:calc(2*var(--base-space));padding-right:calc(2*var(--base-space));padding-left:calc(2*var(--base-space));text-transform:uppercase}.collection__header__title{--gap:var(--margin-md);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;display:grid}@media screen and (min-width:850px){.collection__header__title{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - var(--gap) * 7 / 8))}}.collection__header__title>span{grid-column:3/7}.collection__header__line{--gap:var(--margin-md);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;display:grid}@media screen and (min-width:850px){.collection__header__line{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - var(--gap) * 7 / 8))}}.collection__header__line>div{grid-column:span 7;justify-content:space-between;display:flex}@media screen and (min-width:850px){.collection__header__line>div{grid-column:span 6}}.collection__controls{gap:1ch;display:flex}.collection__control{all:unset;box-sizing:border-box;cursor:pointer;width:15.5px;height:15.5px;margin-top:4.5px;display:flex}@media screen and (min-width:350px){.collection__control{width:18.5px;height:18.5px;margin-top:5px}}@media screen and (min-width:700px){.collection__control{width:25.5px;height:25.5px;margin-top:6.5px}}@media screen and (min-width:850px){.collection__control{width:18.5px;height:18.5px;margin-top:5px}}@media screen and (min-width:1180px){.collection__control{width:25.5px;height:25.5px;margin-top:6.5px}}@media screen and (min-width:1900px){.collection__control{width:31px;height:31px;margin-top:8.5px}}.collection__control svg{width:100%;height:100%;fill:var(--color-text);cursor:pointer}.collection__products{padding-top:calc(0*var(--base-space));padding-bottom:calc(4*var(--base-space));padding-right:calc(0*var(--base-space));padding-left:calc(0*var(--base-space));scroll-behavior:smooth;scroll-snap-stop:always;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:normal;gap:var(--margin-md);flex-wrap:nowrap;padding-inline:0;display:flex;overflow-x:auto}.collection__products::-webkit-scrollbar{display:none}.collection__product{gap:var(--margin-sm);scroll-snap-align:start;width:65vw;max-width:none;scroll-margin-left:var(--margin-md);flex-direction:column;flex:none;display:flex}@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{border-radius:var(--radius-sm);max-height:100%;position:relative;overflow:hidden}.collection__product__image>div{height:0;padding-bottom:var(--ratio);position:relative;top:50%;overflow:hidden;transform:translateY(-50%)}.collection__product__image>div img{object-fit:cover;object-position:var(--hotspot);width:100%;height:100%;position:absolute;top:0;left:0}.collection__product__info{-webkit-column-gap:var(--margin-md);column-gap:var(--margin-md);text-transform:uppercase;color:var(--color-darkgrey);flex-wrap:wrap;justify-content:space-between;font-family:GT-Pressura-Mono-Regular,Courier New,monospace;display:flex}.collection__product__info>:first-child{order:1}.collection__product__info>:nth-child(2){width:calc(100% - 4ch - var(--margin-md));order:3}.collection__product__info>:nth-child(3){width:calc(100% - 7ch - var(--margin-md));text-align:right;order:2}.collection__product__info>:nth-child(4){order:4}.collection__product__title{color:var(--color-text)}.notfound{padding-top:calc(2*var(--base-space));padding-bottom:calc(2*var(--base-space));padding-right:calc(2*var(--base-space));padding-left:calc(2*var(--base-space));justify-content:space-between;gap:var(--margin-xl);flex-direction:column;min-height:100vh;display:flex}.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{--gap:var(--margin-md);grid-template-columns:repeat(3, calc(14.6492% - var(--gap))) repeat(4, calc(14.0131% - var(--gap) * 3 / 4));grid-gap:var(--gap);align-items:flex-start;transition:opacity .3s cubic-bezier(.7,0,.3,1);display:grid}@media screen and (min-width:850px){.count{grid-template-columns:repeat(6, calc(7.32458% - var(--gap))) repeat(8, calc(7.00656% - var(--gap) * 7 / 8))}}.count{padding-top:calc(0*var(--base-space));padding-bottom:calc(0*var(--base-space));padding-right:calc(2*var(--base-space));padding-left:calc(2*var(--base-space));font-size:var(--fs-h1);line-height:var(--lh-h1);text-transform:uppercase;pointer-events:none;z-index:98;width:100%;height:0;color:var(--color-midgrey);font-family:GT-Pressura-Mono-Regular,Courier New,monospace;position:sticky;top:0;left:0}.count__inner{padding-top:calc(2*var(--base-space));padding-bottom:calc(2*var(--base-space));padding-right:calc(0*var(--base-space));padding-left: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)}
