*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body,div,span,header,figure,figcaption,footer,section,article,aside,menu,nav,h1,h2,h3,h4,h5,h6,p,ol,ul,li,a,strong,b,i,s,address,sub,sup,form,label,iframe,embed,audio{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}::-webkit-scrollbar{display:none}:focus{outline:none!important}:focus::-ms-value{color:inherit;background-color:none}::-moz-focus-inner{border:none!important}button{border:none;padding:0;margin:0;background:none;color:inherit;font:inherit;cursor:pointer;outline:inherit}input{font:var(--font);font-size:var(--fs);-webkit-appearance:none;appearance:none;color:inherit;border:0;background-color:inherit;padding:0}::selection{color:var(--cbg);background-color:#000000fc}html{font-size:12px;scrollbar-width:none}body{width:100vw;height:100%;margin:auto;font-family:var(--font);font-variant-ligatures:discretionary-ligatures;-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:var(--fs);font-style:normal;font-weight:400;line-height:var(--lh);color:var(--ctext);background-color:var(--cbg);overflow-x:hidden;position:relative}img,video{width:100%;height:100%;display:block;font-size:0;line-height:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;filter:none;transition:filter var(--speed) linear;transform:translateZ(0)}.lazy{width:100%;height:100%;filter:blur(30px);-webkit-filter:blur(30px)}video.no-autoplay{pointer-events:none}a{color:inherit;width:fit-content;cursor:pointer;text-decoration:underline}#loader{background-color:var(--cbg);position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100%;overflow-y:hidden;touch-action:none;z-index:99;pointer-events:none}main{display:grid;gap:var(--mb);min-height:calc(var(--h) - var(--footer));padding:var(--menu) var(--mb) 0}#mini-cart{position:fixed;width:25vw;right:var(--mb);top:var(--menu);background-color:var(--cbg);border:var(--border);padding:var(--ms);display:none;gap:var(--mb) var(--ms);z-index:99}.cart-description{grid-column:2 span;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.quantity-wrap{text-align:right}.empty-cart-text{grid-row:3}#checkout-button-mini{display:none}#mini-cart-bar,#total-container{display:flex;justify-content:space-between}.mini-cart-item{padding:var(--ms) 0}.mini-cart-item+.mini-cart-item{border-top:var(--border)}.mini-cart-item-infos{display:grid;grid-template-columns:max-content 1fr max-content;gap:var(--ms)}.remove-mini-cart{text-decoration:none}#checkout-button-mini{text-decoration:none;border:var(--border);padding:var(--ms);position:absolute;bottom:var(--ms);right:var(--ms)}#total-container{padding:var(--ms) 0;border-top:var(--border)}header{display:grid;position:fixed;z-index:9999;grid-template-columns:1fr 1fr;padding:var(--mb) var(--mb) calc(var(--mb)*2);width:100vw;text-transform:uppercase;transition:all var(--speed) linear}#menu-trigger{display:none}#menu-desktop{position:relative;display:grid;gap:var(--mb);grid-template-columns:4rem 1fr}#logo{height:calc(var(--mb)*3);margin:0 auto;width:auto;grid-column:2 span}#logo img{width:auto}header a{height:fit-content}header a:not(.active){text-decoration:none}.active{text-decoration:underline}#cart-trigger,#add,.close-cart{cursor:pointer}#index{grid-template-columns:1fr 5fr}.mobile-menu-toggle{pointer-events:none}#filters{position:sticky;top:var(--menu);height:fit-content}.filters{margin-top:var(--mb);display:grid;gap:var(--ms)}.filter{display:grid;grid-template-columns:1fr max-content;align-items:center}.filter,.filter label,.checker{cursor:pointer}.checker{height:calc(var(--ms) * 1.5);width:calc(var(--ms) * 1.5);border:var(--border);border-radius:0;margin:0 var(--ms) 0 0}.checker:checked{background-color:var(--ctext)}.filter{margin-top:var(--ms)}.filter label{height:fit-content;display:flex;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#product-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:inherit;grid-auto-rows:1fr;grid-auto-rows:max-content}.hide{display:none}.product a{display:grid;grid-template-rows:1fr max-content;gap:var(--mb);height:100%;text-decoration:none}.product-image{max-width:100%;height:auto;margin:auto}.product-bar{text-align:center}.product-title{font-style:italic}#product{grid-template-columns:3fr 1fr 1fr 1fr;grid-template-rows:1fr max-content}.product-slider{display:grid;grid-template-rows:1fr max-content;gap:inherit;height:70vh}.swiper{position:relative;width:100%}#nextButton{position:absolute;height:100%;width:100%;z-index:99999;cursor:e-resize}.swiper-wrapper{position:absolute;height:100%;width:100%}.product-img-swiper{object-fit:contain;flex-grow:1;object-position:left top}.slider-footer{display:grid;grid-template-columns:1fr max-content}.goPrev,.goNext{cursor:pointer;width:fit-content}.goNext{justify-self:right}#product-info{display:grid;grid-auto-rows:max-content;gap:var(--mb)}#price-addto-cart{text-transform:uppercase;display:grid;gap:var(--mb)}#add{text-transform:uppercase;padding:var(--ms);width:100%}.addtoca.unavailable{text-decoration:none!important;text-transform:capitalize;opacity:25%;cursor:not-allowed!important}#product-add{width:100%;border:var(--border);text-align:center;text-decoration:none}#product-add:has(.soldunavailable){border:.5px solid var(--cgrey);pointer-events:none}#qty-container+#product-add:has(.soldunavailable){opacity:25%;pointer-events:none}#product-variants{display:none}#quantity{width:20px;text-align:center}#qty-container{grid-template-columns:1fr max-content 1fr max-content 1fr}#qty{width:20px;text-align:center}.product-navigation{grid-column:1 / 4 span;height:fit-content;display:flex;justify-content:space-between}.product-navigation a{text-decoration:none}#about main{grid-template-rows:1fr max-content;min-height:var(--h);padding:var(--menu) var(--mb) var(--mb);margin-bottom:calc(-1 * var(--footer))}#about-gallery{max-width:50%}#about footer{grid-template-columns:max-content 1fr 1fr max-content}.credits{justify-self:flex-end}.about-img{max-width:100%;width:auto;height:100%;margin:auto;object-fit:contain}.about-text{height:fit-content;margin:0 calc(100% / 3);text-align:center}.about-text.credits{z-index:9}.about-text p+p{margin-top:2ch}footer{position:relative;width:100vw;padding:var(--mb);display:grid;grid-template-columns:max-content 1fr max-content;gap:var(--ms)}#tc,#cart-trigger{margin-left:auto}#terms-and-conditions main{grid-template-columns:repeat(8,1fr)}.terms{grid-column:3 span}.terms p{margin-bottom:2ch}@media only screen and (max-width:1150px){#index{grid-template-columns:1fr 4fr}#filters{display:grid;gap:var(--ms)}.filters{margin-left:0}#product-grid{grid-template-columns:repeat(3,1fr)}.terms{grid-column:4 span}.terms ul{list-style-position:inside}}@media (hover: hover){input.checker:hover{background-color:var(--ctext)}#product-add:hover{background-color:var(--ctext);color:var(--cbg)}}@media only screen and (max-width:834px){#logo img{width:100%}.mobile-menu-toggle{pointer-events:all;text-decoration:none!important;text-align:center}#filters{width:100%}.filters{display:none}#mini-cart{width:calc(100vw - var(--mb));margin:0 var(--ms);right:0;top:initial;bottom:var(--ms)}#menu-trigger{display:block}header{gap:var(--ms);position:fixed;top:0;padding:var(--ms) var(--ms) var(--mb)}.whitey{background-color:var(--cbg)}main{padding:var(--menu) var(--ms) var(--ms)}footer{padding:var(--ms)}#product{grid-template-rows:max-content;min-height:calc(var(--h) - var(--menu) - var(--footer))}#product-form{display:grid;gap:var(--mb)}#price-addto-cart{grid-row:1}.product-slider{height:50vh}.product-img-swiper{object-position:unset}#menu-desktop{display:none;grid-column:2 span;grid-auto-flow:row;grid-template-columns:unset;gap:var(--mb);padding:var(--ms) 0;place-items:center}#logo{height:auto;grid-row:1;width:100%;transform:scale(105%)}#cart-trigger{grid-area:2 / 2}#filters{position:relative;top:initial}#index,#product-grid,#product,#terms-and-conditions main{grid-template-columns:1fr}#about header{position:fixed}#about main{min-height:calc(var(--h) - var(--footer));margin-bottom:unset}#about footer{grid-template-columns:max-content 1fr max-content}.credits{grid-area:2 / 1 / 1 span / 3 span;justify-self:center}.about-text{position:relative;margin:0;bottom:unset}.terms{grid-column:1 span}}:root{--font: Times, serif;--fs: 1rem;--lh: 110%;--cbg: #f8f8f8;--ctext: #000;--cgrey: rgba(0, 0, 0, .25);--ms: calc(var(--mb)/2);--mb: 20px;--border: .5px solid var(--ctext);--speed: .2s}@media only screen and (max-width: 749px){:root header.site-header{margin-top:50px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
