@charset "UTF-8";*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,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}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--header-height: calc(var(--lh-main) + var(--margin-xs) + var(--lh-main))}:root{--base-space: 8px;--color-text: black;--color-link: black;--color-bg: white;--color-grey: #eee;--color-darkgrey: #bbb;--color-primary: blue;--margin-xs: calc(var(--base-space) * .5);--margin-sm: calc(var(--base-space) * 1);--margin-md: calc(var(--base-space) * 2)}@media screen and (min-width:0px){:root{--fs-main: 12px;--lh-main: 14px}}*{margin:0;-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}html,body{-webkit-tap-highlight-color:transparent;height:100%;margin:0!important;padding:0!important;color:var(--color-text);background:var(--color-bg);font-family:SupremeLL-Black,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:var(--fs-main);line-height:var(--lh-main)}a{color:var(--color-link);text-decoration:none;cursor:pointer}ul,ol{margin:0;padding:0}ul{list-style-type:none}ol{list-style-position:inside}img{width:100%}strong,b{font-weight:400}i,em{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}html.panel{font-size:16px;line-height:1.2}html.panel i,html.panel em{font-style:italic}@font-face{font-family:SupremeLL-Black;src:url(/_astro/SupremeLL-Black.B6hhZ6Ep.woff2) format("woff2"),url(/_astro/SupremeLL-Black.CIVLrpto.woff) format("woff");font-weight:400;font-style:normal;font-display:auto}.container{display:flex;flex-direction:column;min-height:100vh}.main{flex:1}.header{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));padding-bottom:var(--lh-main);position:fixed;top:0;left:0;width:100%;z-index:999;display:flex;justify-content:space-between;gap:var(--margin-sm)}.header__nav__list{display:flex;gap:var(--margin-sm)}.header__cart--active{background-color:var(--color-primary);padding-right:1px}.header__cart--active a{color:var(--color-bg)}.header__cart__num{-webkit-font-feature-settings:"sups" 1,"kern" 1;font-feature-settings:"sups" 1,"kern" 1}.footer{padding-top:calc(.5 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));padding-top:var(--lh-main);width:100%;display:flex;justify-content:space-between;flex-direction:column;-webkit-column-gap:var(--margin-sm);column-gap:var(--margin-sm);position:relative;z-index:2}@media screen and (min-width:800px){.footer{flex-direction:row}}.footer__nav__list{display:flex;gap:var(--margin-sm)}.footer__legal__list{display:flex;-webkit-column-gap:var(--margin-sm);column-gap:var(--margin-sm);flex-wrap:wrap}.index{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));padding-top:var(--header-height)}.index__list{display:flex;flex-wrap:wrap;-webkit-column-gap:var(--margin-sm);column-gap:var(--margin-sm);row-gap:var(--margin-sm)}.index__item__link{--multiplier: 1.25px;display:flex;flex-direction:column;gap:var(--margin-xs);width:calc(var(--w) * var(--multiplier));height:calc(var(--h) * var(--multiplier));position:relative;max-width:calc(100vw - var(--margin-sm) * 2)}@media screen and (min-width:800px){.index__item__link{--multiplier: 1.5px}}.index__item__link.hovered{opacity:0}.index__item__cover{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:repeat;background-size:20%;background-attachment:fixed;z-index:0;pointer-events:none}.index__item__link:hover .index__item__cover{display:block}.index__item__data{position:absolute;display:flex;flex-direction:column;height:100%;width:100%;justify-content:space-between;z-index:1;background-color:var(--color-grey)}.index__item__top{display:flex;flex-direction:column}.index__item__bottom{display:flex;flex-direction:row;justify-content:space-between}.index__item__price--sold{color:var(--color-darkgrey)}.index__item__button{all:unset;box-sizing:border-box;cursor:pointer}.books{padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));padding-top:var(--header-height);display:flex;flex-direction:column;gap:calc(var(--lh-main) * 2)}.books__list{display:flex;flex-direction:column}.books__item{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm)}.books__item--grouped{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm)}@media screen and (min-width:800px){.books__item--grouped{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm)}}.books__item.hovered{background-color:var(--color-grey)}.books__section{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm);align-items:flex-start}.books__section__title{grid-column:1/-1}@media screen and (min-width:800px){.books__section__title{grid-column:span 4;position:-webkit-sticky;position:sticky;top:var(--header-height)}}.books__section__groups{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--lh-main)}@media screen and (min-width:800px){.books__section__groups{grid-column:span 8;gap:0}}.books__group{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm);grid-row-gap:0}@media screen and (min-width:800px){.books__group{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm)}}.books__group__label{grid-column:1/-1}@media screen and (min-width:800px){.books__group__label{grid-column:span 2}}.books__group.hovered .books__group__label{background-color:var(--color-grey)}.books__group__label>div{position:-webkit-sticky;position:sticky;top:var(--header-height)}.books__group__list{grid-column:span 12;display:flex;flex-direction:column}@media screen and (min-width:800px){.books__group__list{grid-column:span 6}}.books__item__col:nth-child(1){grid-column:span 6}.books__item--grouped .books__item__col:nth-child(1){grid-column:span 3}@media screen and (min-width:800px){.books__item--grouped .books__item__col:nth-child(1){grid-column:span 5}}.books__item__col:nth-child(2){grid-column:span 1}.books__item__col:nth-child(3){grid-column:span 2}.books__item__col:nth-child(4){grid-column:span 2}.books__item__col:nth-child(5){grid-column:span 1}.book{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm);padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));padding-top:var(--header-height)}.book__col:nth-child(1){grid-column:1/-1;display:flex;flex-direction:column;gap:var(--lh-main)}@media screen and (min-width:800px){.book__col:nth-child(1){grid-column:span 4}}.book__col:nth-child(2){grid-column:1/-1}@media screen and (min-width:800px){.book__col:nth-child(2){grid-column:span 8}}.book__title__item--price{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm);padding-top:var(--lh-main)}.book__title__item>*:nth-child(2){grid-column:2/-1}.book__title__button{all:unset;box-sizing:border-box;cursor:pointer;background-color:var(--color-grey)}.book__title__button:not(.book__title__button--sold):hover{background-color:var(--color-darkgrey)}.book__title__button--sold{cursor:not-allowed;color:var(--color-darkgrey);background-color:transparent}.book__data__item{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm)}.book__data__item>*:nth-child(2){grid-column:2/-1}.book__images{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm)}.book__images__item{background-color:var(--color-grey)}.book__images__item:nth-child(1),.book__images__item:nth-child(2){grid-column:span 2}.book__images__item:nth-child(1) .image,.book__images__item:nth-child(2) .image{mix-blend-mode:multiply}.image{width:100%;position:relative;background-color:var(--bg)}.image--ratio{aspect-ratio:var(--ratio)}.image>picture{position:absolute;height:100%;width:100%;left:0;top:0;display:flex}.image>picture img{width:100%;height:100%;object-fit:cover}.cart{padding-top:calc(1 * var(--base-space));padding-bottom:calc(1 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));padding-top:var(--header-height)}.cart__inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm);grid-row-gap:var(--lh-main)}.cart__col{display:flex;flex-direction:column;gap:var(--lh-main)}.cart__col:nth-child(1){grid-column:1/-1}@media screen and (min-width:800px){.cart__col:nth-child(1){grid-column:1/5;position:-webkit-sticky;position:sticky;top:var(--header-height)}}.cart__col:nth-child(2){grid-column:1/-1}@media screen and (min-width:800px){.cart__col:nth-child(2){grid-column:5/-1}}.cart__empty{display:flex;flex-direction:column;gap:var(--lh-main);align-items:flex-start}.cart__empty__button{background-color:var(--color-grey)}.cart__empty__button:hover{background-color:var(--color-darkgrey)}.cart__list{display:flex;flex-direction:column}.cart__item{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm)}@media screen and (min-width:800px){.cart__item{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm)}}.cart__item__col{display:flex;justify-content:flex-start}.cart__item__col:nth-child(1){grid-column:span 2;display:none}@media screen and (min-width:800px){.cart__item__col:nth-child(1){display:flex}}.cart__item__col:nth-child(2){grid-column:span 3}@media screen and (min-width:800px){.cart__item__col:nth-child(2){grid-column:span 5}}.cart__item__col:nth-child(3){grid-column:span 1;justify-content:space-between}.cart__item__image{grid-column:span 2;height:calc(var(--lh-main) - 1px);justify-self:flex-start;background-color:var(--color-grey);margin-bottom:1px}.cart__item__image img{height:100%;width:auto;display:block;mix-blend-mode:multiply}.cart__item__info{grid-column:span 9;display:flex;flex-direction:column;gap:calc(var(--lh-main) * .5)}.cart__item__title{text-decoration:none;color:currentColor}.cart__item__remove{all:unset;box-sizing:border-box;cursor:pointer}.cart__total{display:flex;flex-direction:column;align-items:flex-start}.cart__total__line{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm);width:100%}@media screen and (min-width:800px){.cart__total__line{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm)}}.cart__total__line>div:nth-child(1){grid-column:1/-2}@media screen and (min-width:800px){.cart__total__line>div:nth-child(1){grid-column:3/-2}}.cart__summary{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm);margin-top:var(--lh-main);grid-row-gap:calc(var(--lh-main) * 2)}.cart__summary__col{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--lh-main)}@media screen and (min-width:800px){.cart__summary__col{grid-column:1/3}}.cart__errors{color:red;display:flex;flex-direction:column}.cart__summary__inner{grid-column:1/-1;display:flex;flex-direction:column;gap:var(--lh-main);margin-top:calc(var(--lh-main) * -1)}@media screen and (min-width:800px){.cart__summary__inner{grid-column:3/-1;margin-top:0}}.cart__form{display:flex;flex-direction:column;gap:var(--lh-main);width:100%}.cart__form__field{display:flex;flex-direction:column;gap:var(--margin-xs);flex:1}.cart__form__row{display:flex;gap:var(--margin-sm)}.cart__form__input{all:unset;box-sizing:border-box;width:100%;border-bottom:1px solid var(--color-grey)}.cart__form__input.error{border-color:red}.cart__form__input.error::-webkit-input-placeholder{color:red}.cart__form__input.error::-ms-input-placeholder{color:red}.cart__form__input.error::placeholder{color:red}.cart__form__input.error:focus{border-color:red}.cart__form__input::-webkit-input-placeholder{color:var(--color-darkgrey);opacity:1}.cart__form__input::-ms-input-placeholder{color:var(--color-darkgrey);opacity:1}.cart__form__input::placeholder{color:var(--color-darkgrey);opacity:1}.cart__form__input:focus{border-color:var(--color-darkgrey)}.cart__form__select{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid var(--color-grey);width:100%}.cart__form__select--placeholder{color:var(--color-darkgrey)}.cart__rates__fetch{all:unset;box-sizing:border-box;cursor:pointer;background-color:var(--color-grey);width:100%}.cart__rates__fetch:not(:disabled):hover{background-color:var(--color-darkgrey)}.cart__rates__fetch:disabled{color:var(--color-darkgrey);cursor:not-allowed}.cart__rates__list{display:flex;flex-direction:column}.cart__rate__label{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm);cursor:pointer}.cart__rate__label input{display:none}.cart__rate__label:hover{background-color:var(--color-grey)}.cart__rate__col{display:flex;justify-content:flex-start}.cart__rate__col:nth-child(2){grid-column:span 5}.cart__rate__col:nth-child(3){grid-column:span 1;justify-content:space-between}.cart__actions{display:flex;gap:var(--margin-sm);grid-column:1/-1}.cart__checkout{all:unset;box-sizing:border-box;cursor:pointer;width:100%;background-color:var(--color-primary);color:var(--color-bg);text-align:center;padding:var(--lh-main)}.cart__checkout:disabled{color:var(--color-darkgrey);background-color:var(--color-grey);cursor:not-allowed}.cart__error{color:red}.legal{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm);grid-row-gap:var(--lh-main);padding-top:var(--header-height);align-items:flex-start}.legal__header{grid-column:1/-1}@media screen and (min-width:800px){.legal__header{grid-column:1/5;position:-webkit-sticky;position:sticky;top:var(--header-height)}}.legal__date{color:var(--color-darkgrey)}.legal__body p:not(:last-child),.legal__body ul:not(:last-child){margin-bottom:var(--lh-main)}.legal__body p+ul{margin-top:calc(var(--lh-main) * -1)}.legal__body li:before{content:"– ";white-space:pre}.legal__body a{background-color:var(--color-grey)}.legal__body a:hover{background-color:var(--color-darkgrey)}.legal__body i,.legal__body em{font-style:italic}.legal__body{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm);grid-row-gap:0;grid-column:1/-1}@media screen and (min-width:800px){.legal__body{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm);grid-row-gap:0;grid-column:5/-1}}.legal__body h3{grid-column:1/-1}@media screen and (min-width:800px){.legal__body h3{grid-column:1/3}}.legal__body p,.legal__body ul{grid-column:1/-1}@media screen and (min-width:800px){.legal__body p,.legal__body ul{grid-column:3/-1}}.about{padding-top:calc(0 * var(--base-space));padding-bottom:calc(0 * var(--base-space));padding-right:calc(1 * var(--base-space));padding-left:calc(1 * var(--base-space));display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm);grid-row-gap:var(--lh-main);padding-top:var(--header-height);align-items:flex-start}.about__col{display:flex;flex-direction:column;gap:var(--lh-main)}.about__col:nth-child(1){grid-column:1/-1}@media screen and (min-width:800px){.about__col:nth-child(1){grid-column:1/5;position:-webkit-sticky;position:sticky;top:var(--header-height)}}.about__col:nth-child(2){grid-column:1/-1}@media screen and (min-width:800px){.about__col:nth-child(2){grid-column:7/-1}}.about__text p:not(:last-child),.about__text ul:not(:last-child){margin-bottom:var(--lh-main)}.about__text p+ul{margin-top:calc(var(--lh-main) * -1)}.about__text li:before{content:"– ";white-space:pre}.about__text a{background-color:var(--color-grey)}.about__text a:hover{background-color:var(--color-darkgrey)}.about__text i,.about__text em{font-style:italic}.about__section{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-column-gap:var(--margin-sm);grid-row-gap:var(--margin-sm);grid-row-gap:var(--lh-main)}@media screen and (min-width:800px){.about__section{grid-column:5/-1}}.about__section__title{grid-column:1/-1}@media screen and (min-width:800px){.about__section__title{grid-column:1/3}}.about__section__text p:not(:last-child),.about__section__text ul:not(:last-child){margin-bottom:var(--lh-main)}.about__section__text p+ul{margin-top:calc(var(--lh-main) * -1)}.about__section__text li:before{content:"– ";white-space:pre}.about__section__text a{background-color:var(--color-grey)}.about__section__text a:hover{background-color:var(--color-darkgrey)}.about__section__text i,.about__section__text em{font-style:italic}.about__section__text{grid-column:1/-1}@media screen and (min-width:800px){.about__section__text{grid-column:3/-1}}
