@font-face{font-family:Fraunces;src:url(Fraunces_72pt-Bold.ttf)}@font-face{font-family:Inconsolata;src:url(Inconsolata-Medium.ttf)}@font-face{font-family:Special Elite;src:url(SpecialElite-Regular.ttf)}:root{--red: #D51E27;--dred:#b2252c;--white: #FFFFFF;--black: #060606;--dgrey: #181818;--grey: #383838;--title-font: "Fraunces", serif;--text-font: "Inconsolata", sans-serif;--button-font: "Special Elite", sans-serif;--ease-curve: cubic-bezier(.25, 0, .1, .9);--opacity-curve: cubic-bezier(.8, .2, .5, 1)}*::-webkit-scrollbar{width:.4rem;height:.4rem;background-color:var(--black)}*::-webkit-scrollbar-thumb{background-color:var(--grey);border-radius:100px}*::-webkit-scrollbar-thumb:hover{background-color:var(--grey)}html,body{margin:0;padding:0;font-size:17px;font-weight:400;letter-spacing:-.002em;line-height:normal;scroll-behavior:smooth}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}body{font-family:var(--text-font);background-color:var(--dgrey);color:var(--white)}main{margin-top:4rem}.shopify-policy__container{margin-top:8rem}a{font-family:var(--button-font);text-transform:uppercase;text-decoration:none}button:not(.Button__link),.Button{display:block;width:fit-content;margin:0;border:none;background-color:var(--white);color:var(--black);cursor:pointer;border-radius:2px;font-family:var(--button-font);text-transform:uppercase}:is(button:not(.Button__link),.Button) a{color:var(--black)}button:not(.Button__link){padding:16px 16px 12px}button{background-color:transparent;border:none;font-family:var(--button-font);text-transform:uppercase;cursor:pointer}.Section{width:100%;padding:0 2rem;margin:8rem 0}.Section_Full{width:100%;padding:8rem 2rem;margin:0}.ExtraPadded{padding:4rem 10cqw}.Big_Text{font-size:2rem}.Title{font-family:var(--title-font);font-size:2rem;font-weight:400;text-transform:uppercase;margin:0;letter-spacing:0}.Big_Title{font-family:var(--title-font);font-size:3rem;font-weight:400;text-transform:uppercase;margin:0;letter-spacing:0}img{display:block}img.AppearOnScroll{transition:filter 1s var(--ease-curve);filter:blur(18px)}img.AppearOnScroll.Shown{filter:blur(0px)}.Fluid img,.Fluid video{width:100%;height:100%;object-fit:cover}.Fluid_Contain img,.Fluid_Contain video{width:100%;height:100%;object-fit:contain}.Flex--row{display:flex;flex-wrap:wrap;gap:1rem}.Flex--jcsb{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.Flex--jcc{display:flex;justify-content:center;align-items:center;gap:1rem}.Flex--aic{display:flex;align-items:center;gap:1rem}.Flex--fourth{flex-basis:calc(25% - .75rem)}.grid--1{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}.grid--2{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.grid--3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.grid--4{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.grid--5{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.grid--6{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem}.grid--7{display:grid;grid-template-columns:repeat(7,1fr);gap:1rem}.grid--8{display:grid;grid-template-columns:repeat(8,1fr);gap:1rem}.Quantity_Selector_Inputs{display:flex;width:fit-content;gap:.5rem;align-items:center;justify-content:center;border-radius:100px;outline:1px solid var(--white)}.Quantity_Selector_Inputs button{color:var(--white);font-size:1.4rem;background-color:transparent;font-family:var(--button-font);padding:1rem}.Quantity_Selector_Inputs input{text-align:center;width:2.5rem;border:none;background-color:transparent;font-family:var(--button-font);color:var(--white);font-size:1.2rem}.Dropdown{position:relative;cursor:pointer}.Dropdown select,.Dropdown label{pointer-events:none;color:var(--white)}.Dropdown .Dropdown--options{position:absolute;top:100%;left:0;right:0;z-index:3;background-color:var(--black);border:1px solid var(--white);border-radius:8px;margin-top:.5rem;opacity:0;pointer-events:none;overflow:hidden;translate:0 1rem;transition:translate .5s var(--ease-curve),opacity .5s var(--ease-curve)}.Dropdown.Open .Dropdown--options{opacity:1;pointer-events:all;translate:0 0;overflow-y:auto;max-height:50vh}.Dropdown .Dropdown--option{padding:1rem;cursor:pointer}.Dropdown .Dropdown--option.Selected{background-color:var(--red)}.Dropdown .Dropdown--option:hover:not(.Disabled){background-color:var(--red)}.Dropdown .Dropdown--option.Disabled{display:none;opacity:.5}.Popup{position:fixed;width:100%;padding:12px;display:flex;justify-content:center;top:0;left:0;transform:translateY(-100%);transition:all 1s var(--ease-curve);background-color:var(--black);color:#fff;z-index:1010;text-align:center}.Popup.Active{transform:none}.ParallaxImage{overflow:hidden}.ParallaxImage .ParallaxInner{width:100%;height:100%;scale:1.15;will-change:translate}.Button .Button__link{display:block;padding:16px 16px 12px}.Quantity_Selector_Inputs{display:flex;width:fit-content;gap:.5rem;align-items:center;justify-content:center;border-radius:4px}.Quantity_Selector_Inputs button{font-size:1rem;font-weight:800;font-family:var(--button-font);padding:1rem .5rem .5rem;width:2rem}.Quantity_Selector_Inputs button:nth-child(1){padding-top:1.2rem}.Quantity_Selector_Inputs input{text-align:center;width:2.5rem;border:none;background-color:transparent;font-family:var(--button-font);color:var(--white);font-weight:800;font-size:1.2rem;margin-top:.35rem}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input{border-radius:0;border:none;outline:none}.Accordion .Accordion--tab-trigger{overflow:hidden}.Accordion .Accordion--tab{max-height:0;transition:max-height .5s var(--ease-curve)}.Accordion .Accordion--tab-content{padding-top:1rem}.Accordion .Accordion--tab-content p{margin:0;padding:1rem 0}.Accordion .Accordion--tab.Open{max-height:var(--height, 1000px)}.shopify-design-mode img{filter:none!important}.shopify-design-mode a{pointer-events:none!important}a{color:var(--white);text-decoration:none;transition:opacity .5s var(--ease-curve)}a:hover{opacity:.66}@media screen and (max-width: 768px){main>div:first-child{padding-top:2rem}.Section{padding:0 1rem;margin:6rem 0}.Section_Full{padding:6rem 1rem}.Section--separator{margin:1rem 0}.Big_Title{font-size:2rem}.Title{font-size:1.5rem}main{margin-top:0}.grid--3{grid-template-columns:repeat(1,1fr)}.grid--4,.grid--6{grid-template-columns:repeat(2,1fr)}.Section--other-products .grid--6{grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
