/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,: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;-o-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}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul{list-style:none;margin:0;padding:0}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,video{max-width:100%;height:auto}*{margin:0;font-feature-settings:"kern" 1;font-kerning:normal}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:transparent}@font-face{font-family:abcmonument;src:url(/build/assets/abcmonument-regular-8k1Zmp2y.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:abcmonument;src:url(/build/assets/abcmonument-italic-C4wdaLLA.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:bvhdots;src:url(/build/assets/bvhdots-regular-tyU-g2GT.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--breakpoints-list: "base=0em&xs=32em&sm=48em&md=64em&lg=80em&xl=90em"}:root{--breakpoint-base: 0em;--breakpoint-xs: 32em;--breakpoint-sm: 48em;--breakpoint-md: 64em;--breakpoint-lg: 80em;--breakpoint-xl: 90em;--animation-ease: cubic-bezier(.7, 0, .3, 1);--flex-1: 1 1 0%;--flex-2: 2 2 0%;--flex-3: 3 3 0%;--flex-5: 5 5 0%;--index-front: 10;--index-max: 10000;--color-black: #121212;--color-white: #FFFFFF;--color-light-gray: #CFCFCF;--color-dark-gray: #8E8E8E;--space-base: 1em;--space-xxs: calc(.25 * var(--space-base));--space-xs: calc(.5 * var(--space-base));--space-sm: calc(.75 * var(--space-base));--space-md: calc(1.25 * var(--space-base));--space-lg: calc(2 * var(--space-base));--space-xl: calc(3.25 * var(--space-base));--space-xxl: calc(5.25 * var(--space-base))}@media screen and (min-width: 0em){:root{--font-size--default: 1rem;--line-height--default: 1.3}}@media screen and (min-width: 0em){:root{--font-size--lg: 1.4rem;--line-height--lg: 1.15}}@media screen and (min-width: 32em){:root{--font-size--lg: 1.6rem;--line-height--lg: 1.15}}@media screen and (min-width: 48em){:root{--font-size--lg: 1.8rem;--line-height--lg: 1.1}}@media screen and (min-width: 0em){:root{--font-size--bdot-sm: 1.2rem;--line-height--bdot-sm: 1.3}}@media screen and (min-width: 48em){:root{--font-size--bdot-sm: 1.3rem;--line-height--bdot-sm: 1.3}}@media screen and (min-width: 0em){:root{--font-size--bdot-md: 1.8rem;--line-height--bdot-md: 1.1}}@media screen and (min-width: 48em){:root{--font-size--bdot-md: 2rem;--line-height--bdot-md: 1.2}}@media screen and (min-width: 0em){:root{--font-size--bdot-lg: 2.2rem;--line-height--bdot-lg: 1.1}}@media screen and (min-width: 32em){:root{--font-size--bdot-lg: 2.5rem;--line-height--bdot-lg: 1.1}}@media screen and (min-width: 64em){:root{--font-size--bdot-lg: 3.25rem;--line-height--bdot-lg: 1.1}}html,body{font-family:abcmonument,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:var(--color-black);background-color:var(--color-light-gray);width:100%}body{min-height:100%}main{font-size:var(--font-size--default);line-height:var(--line-height--default)}.writer a{text-decoration:underline;color:var(--color-dark-gray);text-underline-offset:.12em}@media (hover: hover){.writer a:hover{text-decoration:none}}.writer h1{font-size:var(--font-size--lg);line-height:var(--line-height--lg);margin-bottom:.6rem}.writer h1:not(:first-child){margin-top:1.7rem}.writer p:not(:last-child){margin-bottom:.6em}.writer strong,.writer b{font-weight:400;color:var(--color-dark-gray)}body{padding:var(--space-md)}main{display:flex;margin:0 auto;justify-content:center;align-items:center;flex-wrap:wrap;gap:var(--space-md)}@media screen and (min-width: 48em){main{justify-content:flex-start;align-items:flex-start}}picture{display:contents}picture img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}a{color:var(--color-black);text-decoration:none}button{color:var(--color-black)}button:disabled{cursor:not-allowed;opacity:.5}.spiral{display:flex;justify-content:center;align-items:center;width:auto;height:80px;cursor:pointer;transition:.5s ease opacity;transform-origin:center}@media (hover: hover){.spiral:hover{opacity:.5}}@media screen and (max-width: 48em){.spiral{padding:var(--space-sm) 0;width:100%;height:90px}}.spiral svg{fill:var(--color-black);height:100%}.menu-letter{display:flex;justify-content:center;height:80px;width:auto;cursor:pointer}.menu-letter svg{height:100%}@media screen and (max-width: 48em){.menu-letter{width:100%;order:5;padding:var(--space-sm) 0;cursor:pointer;height:90px}}[x-cloak]{display:none!important}.dialog{position:fixed;display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden;top:0;left:0;margin:auto;background:#0009;z-index:999}.dialog-wrapper{display:flex;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:var(--space-sm);cursor:crosshair;overflow:auto}@media screen and (max-width: 48em){.dialog-wrapper{padding:var(--space-md)}}.dialog-inner{width:650px;min-height:100%;max-width:100%;height:auto;padding:var(--space-lg);background-color:var(--color-white);transition:transform .3s ease;cursor:auto;will-change:transform}@media screen and (max-width: 48em){.dialog-inner{padding:var(--space-sm)}}.dialog-inner>.card-heading{margin-bottom:var(--space-lg)}.dialog-inner>.card-heading h2{font-size:var(--font-size--bdot-md);line-height:var(--line-height--bdot-md);margin-bottom:.1rem}@keyframes dialog-entering-outer{0%{opacity:0}50%,to{opacity:1}}@keyframes dialog-entering-inner{0%,50%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.animation-dialog-entering{animation:dialog-entering-outer .8s var(--animation-ease) forwards}.animation-dialog-entering .dialog-inner{animation:dialog-entering-inner .8s var(--animation-ease) forwards}.animation-dialog-entering>.dialog-wrapper,body:has(.animation-dialog-entering){overflow:hidden}@keyframes dialog-leaving-outer{0%,50%{opacity:1}to{opacity:0}}@keyframes dialog-leaving-inner{0%{opacity:1;transform:translateY(0)}60%,to{opacity:0;transform:translateY(100px)}}.animation-dialog-leaving{animation:dialog-leaving-outer .8s var(--animation-ease) forwards}.animation-dialog-leaving .dialog-inner{animation:dialog-leaving-inner .8s var(--animation-ease) forwards}.animation-dialog-leaving>.dialog-wrapper,body:has(.animation-dialog-leaving){overflow:hidden}.product-image{flex:1 1 0%;display:flex;justify-content:center;align-items:center;background-color:var(--color-black);position:relative}.product-info{padding-top:var(--space-xs);display:flex;justify-content:space-between;flex:none;line-height:1}.product-price{font-family:bvhdots,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase}:root{--edge: 17px;--clip: polygon( var(--edge) 0, calc(100% - var(--edge)) 0, 100% var(--edge), 100% calc(100% - var(--edge)), calc(100% - var(--edge)) 100%, var(--edge) 100%, 0 calc(100% - var(--edge)), 0 var(--edge) )}.text-dots,dots{font-family:bvhdots,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase}.text-link{color:var(--color-dark-gray);text-decoration:underline;cursor:pointer;text-underline-offset:.2em}@media (hover: hover){.text-link:hover{text-decoration:none}}.space-between{justify-content:space-between}.text-gray{color:var(--color-dark-gray)}.text-lg{font-size:var(--font-size--lg);line-height:var(--line-height--lg)}.text-sm{font-size:var(--font-size--default);line-height:var(--line-height--default)}.mobile-hide{display:none}@media screen and (min-width: 48em){.mobile-hide{display:block}}.cart-items{display:flex;flex-direction:column;row-gap:var(--space-sm)}.item-price{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:.2rem;flex:none}.item-controls{display:flex;gap:var(--space-sm)}.dialog-inner.dialog-cart{display:flex;flex-direction:column;row-gap:var(--space-md)}.cart-footer{display:flex;flex-direction:column;row-gap:var(--space-xs);padding-bottom:var(--space-sm);border-bottom:2px dotted var(--color-light-gray)}.cart-footer p{color:var(--color-dark-gray)}.item-controls{row-gap:var(--space-xs);align-items:flex-end}.item-quantity button,.item-quantity span{padding:0 .3em}.cart-total{display:flex}.cart-item{display:flex;width:100%;padding-bottom:var(--space-sm);border-bottom:2px dotted var(--color-light-gray)}.cart-item .item-infos{display:flex;gap:var(--space-sm)}.btn-checkout{text-align:left}button{background:none;cursor:pointer;margin:0;padding:0}.shipping-zone{display:flex;align-items:center;color:var(--color-dark-gray)}.shipping-zone>*{flex:1}.shipping-zone-select{width:100%;padding:.3rem .6rem;background-color:var(--color-bg);border-bottom:2px dotted var(--color-light-gray);border-radius:0;color:var(--color-text);font-family:inherit;font-size:var(--font-size--default);line-height:var(--line-height--default);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23CFCFCF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' stroke-dasharray='1,3'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .8rem center;background-size:1.2rem;padding-right:var(--space-md)}.card{max-width:100%;display:flex;position:relative;background-color:var(--color-white);padding:var(--space-xs)}.card-wrapper{display:flex;width:100%;height:100%}.card figure,.card figure>img{width:100%}.card figcaption{color:var(--color-dark-gray);margin-top:var(--space-sm)}@media screen and (max-width: 48em){.card{order:var(--order)}}.card>a{display:contents}@media screen and (max-width: 48em){main>div:not(.item-header),.spiral{order:4}}.card.centered{align-items:center;justify-content:center}.card-inner{width:100%;display:flex;flex-direction:column}.card.space-between .card-inner{justify-content:space-between}.card.centered .card-inner{align-items:center;justify-content:center;text-align:center}.card-heading{text-align:center}.card-heading>*:not(:last-child){margin-bottom:.2em}.card-heading>h2{font-size:var(--font-size--bdot-md);line-height:var(--line-height--bdot-md)}.card.card-cart{width:188px;min-height:124px;cursor:pointer;clip-path:var(--clip)}.card.card-cart .card-inner{padding:var(--space-xs)}.card.card-home{width:480px;aspect-ratio:8/5}[x-ref=mobileRef]{padding-top:calc(var(--space-sm) - 2px)}.card.card-menu{width:70%;clip-path:var(--clip);aspect-ratio:16/9;font-size:var(--font-size--bdot-md);line-height:var(--line-height--bdot-md)}@media screen and (min-width: 32em){.card.card-menu{width:calc(50% - var(--space-lg))}}@media screen and (min-width: 48em){.card.card-menu{width:280px}}.card.card-menu .card-inner{height:100%}.card.card-newsletter{width:320px;height:180px}.card.card-newsletter .socials{display:flex;gap:var(--space-sm);justify-content:space-between}.card-newsletter-cta{display:flex}form.form-newsletter{display:flex;flex-direction:column;gap:var(--space-sm)}form.form-newsletter input[type=text]{width:100%;border-bottom:2px dotted var(--color-light-gray)}form.form-newsletter .checkbox-label{display:flex;align-items:flex-start;gap:.5em}form.form-newsletter .checkbox-label>input{margin-top:.2em}form.form-newsletter button{text-align:left}.card.card-copyright{width:80px}.card.card-copyright img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card.card-audio{width:470px;position:relative}.card.card-audio>*{gap:var(--space-md)}.card.card-audio audio{width:100%;display:none}.audio-btn{background:none;border:none;cursor:pointer;margin-right:1rem}.audio-player{display:flex;align-items:center;width:100%;padding:var(--space-xs)}.audio-progressbar{flex:1;height:5px;background:var(--color-light-gray);cursor:pointer;position:relative}.audio-progress{width:var(--progress);height:100%;background:var(--color-black)}.card.card-gallery[data-orientation=landscape]{width:100%}@media screen and (min-width: 48em){.card.card-gallery[data-orientation=landscape]{width:520px}}.card.card-gallery[data-orientation=portrait]{width:85%}@media screen and (min-width: 48em){.card.card-gallery[data-orientation=portrait]{width:420px}}.card.card-video[data-size=default]{width:687px}.card.card-video[data-size=large]{width:100%;max-width:1200px}.card.card-video figure{width:100%;height:100%;display:flex;flex-direction:column}.card.card-video iframe{width:100%;height:100%;aspect-ratio:16/9}.card.card-video figcaption{text-align:center;color:var(--color-dark-gray)}.card.card-video .video-player{aspect-ratio:16/9;width:100%;background-color:var(--color-black)}.card.card-video .video-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-xs);text-align:center;width:100%;height:100%;cursor:pointer;color:var(--color-white);font-size:var(--font-size--bdot-lg);line-height:var(--line-height--bdot-lg)}.card.card-video .video-container{width:100%;height:100%}.card.card-video .video-container>*{height:100%;width:100%;padding:0!important}.card.card-buy{width:245px;height:150px;font-size:var(--font-size--lg);line-height:var(--line-height--lg)}.card.card-buy .btn-buy{background:none;text-align:left;padding:0;margin:0}@media (hover: hover){.card.card-buy .btn-buy:hover:not(:disabled){color:var(--color-dark-gray)}}.card.card-product[data-type=book]{width:500px;aspect-ratio:4/5}.card.card-product[data-type=book] img{max-width:100%;max-height:100%}.card.card-product[data-type=product]{width:500px;aspect-ratio:1}.card.card-product[data-type=product] img{max-width:88%;max-height:88%}@media screen and (max-width: 48em){.card.card-product{max-width:90%}}.card.card-product .product-image{width:100%;height:100%;min-height:0%;padding:var(--space-lg)}.card.card-product-preview{width:80%}@media screen and (min-width: 48em){.card.card-product-preview{width:420px}}.card.card-product-preview figcaption.product{color:var(--color-black);text-align:left}.card.card-product-thumb[data-type=product]{width:500px;aspect-ratio:4/5}.card.card-product-thumb[data-type=product] .product-image img{max-width:80%;max-height:80%}.card.card-product-thumb[data-type=book]{width:480px;aspect-ratio:4/5}.card.card-product-thumb[data-type=book] .product-image img{max-width:90%;max-height:90%}.card.card-product-thumb .product-image{background-color:var(--color-black);min-height:0%;width:100%;height:100%}@media screen and (max-width: 48em){.card.card-product-thumb{width:80%}}.card.card-collection{width:430px;aspect-ratio:8/5}.card.card-collection .card-inner svg{max-width:300px}.card.card-default{padding:var(--space-sm)}@media screen and (min-width: 32em){.card.card-default[data-size=small]{width:82%}}@media screen and (min-width: 48em){.card.card-default[data-size=small]{width:420px;min-height:275px}}@media screen and (min-width: 32em){.card.card-default[data-size=medium]{width:90%}}@media screen and (min-width: 48em){.card.card-default[data-size=medium]{width:520px;min-height:320px}}@media screen and (min-width: 48em){.card.card-default[data-size=large]{width:600px;min-height:380px}}@media screen and (max-width: 48em){.card.card-default .card-inner{gap:7em}}.card.card-default h2.heading{font-size:var(--font-size--bdot-md);line-height:var(--line-height--bdot-md)}.card.card-message{padding:var(--space-md);width:100%;font-size:var(--font-size--bdot-sm);line-height:var(--line-height--bdot-sm)}@media screen and (min-width: 32em){.card.card-message{width:90%}}@media screen and (min-width: 48em){.card.card-message{padding:var(--space-lg);width:480px}}.card.card-subpage{min-width:280px;max-width:320px;aspect-ratio:16/10;cursor:pointer;padding:var(--space-md)}.card.card-subpage .card-inner{gap:.3rem}.card.card-subpage .heading{font-size:var(--font-size--bdot-md);line-height:var(--line-height--bdot-md)}.card.card-title{width:580px;aspect-ratio:5/3;background-color:var(--color-black);color:var(--color-white)}.card.card-title[data-size=small]{width:400px}.card.card-title .card-inner{display:flex}.card.card-title h1{padding-bottom:.1em}.card.card-title .card-title-heading{font-size:var(--font-size--bdot-lg);line-height:var(--line-height--bdot-lg)}.card.card-related{padding:3.5rem 2.5rem}.card.card-related .card-title-heading{font-size:var(--font-size--bdot-lg);line-height:var(--line-height--bdot-lg);max-width:10ch}
