.main-nav__menu{margin:0;padding:0;list-style:none;list-style-image:none}.main-nav__menu li{list-style:none}.main-nav__menu li a{text-decoration:none;display:block}.products ul{margin:0;padding:0;list-style:none;list-style-image:none}.products ul li{list-style:none}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body::after{content:"narrow";display:none}.products ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:1rem}.products img{width:100%}@media all and (min-width:768px){.product{display:flex}.product figure{width:42%}.product>div{width:58%;padding-left:10vw}}footer,header,main{padding:0 1rem}@media all and (min-width:768px){footer,header,main{padding:0 10vw;max-width:2500px}}.home{position:relative}.home header{position:absolute;width:100%;top:0}.home picture img{margin-bottom:1.8rem}header{display:flex;justify-content:space-between;align-items:baseline;margin:.25rem 0 5rem}.contact{margin-bottom:3.6rem}.page-footer{margin:7.5rem 0;text-align:center}.home .page-footer{margin-top:1.8rem}@media all and (min-width:480px){body::after{content:"small"}}@media all and (min-width:768px){body::after{content:"medium"}header{align-items:center;margin-top:3rem}.text-content{width:66.66%;margin:0 auto}.contact main{display:flex;gap:0 25%;justify-content:space-between}.contact main .content,.contact main aside{width:50%}.contact main aside{margin-top:3.6rem}.photos{display:flex}.photos figure{margin:0}.contact{margin-bottom:0}}@media all and (min-width:1024px){body::after{content:"wide"}}@media all and (min-width:1280px){body::after{content:"broad"}header{align-items:center;margin-top:4.5rem}}@media all and (min-width:1366px){body::after{content:"expansive"}}.browserupgrade{background:red;color:#fff;margin:0;padding:.2em 1em}.browserupgrade a{color:#fff;text-decoration:underline}::-moz-selection{background-color:#666}::selection{background-color:#666}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}img{display:block;height:auto;max-width:100%}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{background-color:#eee;overscroll-behavior-y:none}.logo a{display:block}@font-face{font-family:"Aktiv Grotesk Corp";src:url("/fonts/AktivGroteskCorp-Medium.eot");src:local("AktivGroteskCorp-Medium"),url("/fonts/AktivGroteskCorp-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/AktivGroteskCorp-Medium.woff2") format("woff2"),url("/fonts/AktivGroteskCorp-Medium.woff") format("woff"),url("/fonts/AktivGroteskCorp-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Aktiv Grotesk Corp";src:url("/fonts/AktivGroteskCorp-Bold.eot");src:local("AktivGroteskCorp-Bold"),url("/fonts/AktivGroteskCorp-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/AktivGroteskCorp-Bold.woff2") format("woff2"),url("/fonts/AktivGroteskCorp-Bold.woff") format("woff"),url("/fonts/AktivGroteskCorp-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Aktiv Grotesk Corp";src:url("/fonts/AktivGroteskCorp-Italic.eot");src:local("AktivGroteskCorp-Italic"),url("/fonts/AktivGroteskCorp-Italic.eot?#iefix") format("embedded-opentype"),url("/fonts/AktivGroteskCorp-Italic.woff2") format("woff2"),url("/fonts/AktivGroteskCorp-Italic.woff") format("woff"),url("/fonts/AktivGroteskCorp-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Aktiv Grotesk Corp";src:url("/fonts/AktivGroteskCorp-LightItalic.eot");src:local("AktivGroteskCorp-LightItalic"),url("/fonts/AktivGroteskCorp-LightItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/AktivGroteskCorp-LightItalic.woff2") format("woff2"),url("/fonts/AktivGroteskCorp-LightItalic.woff") format("woff"),url("/fonts/AktivGroteskCorp-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Aktiv Grotesk Corp";src:url("/fonts/AktivGroteskCorp-MediumItalic.eot");src:local("AktivGroteskCorp-MediumItalic"),url("/fonts/AktivGroteskCorp-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/AktivGroteskCorp-MediumItalic.woff2") format("woff2"),url("/fonts/AktivGroteskCorp-MediumItalic.woff") format("woff"),url("/fonts/AktivGroteskCorp-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Aktiv Grotesk Corp";src:url("/fonts/AktivGroteskCorp-Light.eot");src:local("AktivGroteskCorp-Light"),url("/fonts/AktivGroteskCorp-Light.eot?#iefix") format("embedded-opentype"),url("/fonts/AktivGroteskCorp-Light.woff2") format("woff2"),url("/fonts/AktivGroteskCorp-Light.woff") format("woff"),url("/fonts/AktivGroteskCorp-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Aktiv Grotesk Corp";src:url("/fonts/AktivGroteskCorp-Regular.eot");src:local("AktivGroteskCorp-Regular"),url("/fonts/AktivGroteskCorp-Regular.eot?#iefix") format("embedded-opentype"),url("/fonts/AktivGroteskCorp-Regular.woff2") format("woff2"),url("/fonts/AktivGroteskCorp-Regular.woff") format("woff"),url("/fonts/AktivGroteskCorp-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Aktiv Grotesk Corp";src:url("/fonts/AktivGroteskCorp-BoldItalic.eot");src:local("AktivGroteskCorp-BoldItalic"),url("/fonts/AktivGroteskCorp-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/AktivGroteskCorp-BoldItalic.woff2") format("woff2"),url("/fonts/AktivGroteskCorp-BoldItalic.woff") format("woff"),url("/fonts/AktivGroteskCorp-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}html{font-size:.8125em}body{font-family:"Aktiv Grotesk Corp",sans-serif;color:rgba(70,70,70,.75);line-height:1.8;letter-spacing:1px}a{color:rgba(70,70,70,.75);transition:color .2s ease}a:focus,a:hover{color:rgba(70,70,70,.75)}.logo a,.product-link{color:rgba(70,70,70,.75)}.logo a:focus,.logo a:hover,.product-link:focus,.product-link:hover{color:rgba(70,70,70,.75)}.logo,.logo a{text-decoration:none;text-transform:uppercase;line-height:1;color:rgba(70,70,70,.75)}small{font-size:.857rem}.products figure{margin:0}.products figcaption{margin:.9rem 0 0;line-height:1.8}.products a{text-decoration:none}.js-req{color:#e74c3c}dl,figure,ol,p,ul{margin:0 0 1.8rem}.alpha,.gamma,h1,h2,h3,h4{margin:0 0 1.8rem;font-weight:400;font-size:1rem;text-transform:uppercase;color:rgba(70,70,70,.75)}.price{font-size:1.125rem;font-weight:400;color:rgba(70,70,70,.75)}nav{display:flex;align-items:center}.main-nav__menu{display:flex;justify-content:center;padding:0 .5rem 0 0;font-family:"Aktiv Grotesk Corp",sans-serif;text-transform:uppercase}.main-nav__item{margin-right:0;display:flex;justify-content:center;align-items:baseline;line-height:1}.main-nav__item a{padding:0 .5rem}.main-nav__item.active{padding:0 .5rem}.main-nav__item.active{color:rgba(70,70,70,.75)}.main-nav__item a{color:rgba(70,70,70,.75)}.main-nav__item a:focus,.main-nav__item a:hover{color:rgba(70,70,70,.75)}.icon span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.icon,.icon::after{width:1rem;height:1rem;display:block;position:relative;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;margin:0 auto}.contact .icon,.contact .icon::after{margin:0}.snipcart-checkout{background-image:url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20d%3D%22M12%2029a3%203%200%2011-6%200%203%203%200%20016%200zM32%2029a3%203%200%2011-6%200%203%203%200%20016%200zM32%2016V4H8a2%202%200%2000-2-2H0v2h4l1.502%2012.877A4%204%200%20008%2024h24v-2H8a2%202%200%2001-2-2v-.02L32%2016z%22%2F%3E%3C%2Fsvg%3E");transition:opacity .3s ease-in-out}.snipcart-checkout:focus::after,.snipcart-checkout:hover::after{opacity:1}.snipcart-checkout::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity 220ms ease-in-out;background-image:url("data:image/svg+xml, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M12%2029a3%203%200%2011-6%200%203%203%200%20016%200zM32%2029a3%203%200%2011-6%200%203%203%200%20016%200zM32%2016V4H8a2%202%200%2000-2-2H0v2h4l1.502%2012.877A4%204%200%20008%2024h24v-2H8a2%202%200%2001-2-2v-.02L32%2016z%22%2F%3E%3C%2Fsvg%3E")}.instagram{background-image:url("data:image/svg+xml, %3Csvg%20viewBox%3D%220%200%20511%20511.9%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M510.95%20150.5c-1.2-27.2-5.598-45.898-11.9-62.102-6.5-17.199-16.5-32.597-29.6-45.398-12.802-13-28.302-23.102-45.302-29.5-16.296-6.3-34.898-10.7-62.097-11.898C334.648.3%20325.949%200%20256.449%200s-78.199.3-105.5%201.5c-27.199%201.2-45.898%205.602-62.097%2011.898-17.204%206.5-32.602%2016.5-45.403%2029.602-13%2012.8-23.097%2028.3-29.5%2045.3-6.3%2016.302-10.699%2034.9-11.898%2062.098C.75%20177.801.449%20186.5.449%20256s.301%2078.2%201.5%20105.5c1.2%2027.2%205.602%2045.898%2011.903%2062.102%206.5%2017.199%2016.597%2032.597%2029.597%2045.398%2012.801%2013%2028.301%2023.102%2045.301%2029.5%2016.3%206.3%2034.898%2010.7%2062.102%2011.898%2027.296%201.204%2036%201.5%20105.5%201.5s78.199-.296%20105.5-1.5c27.199-1.199%2045.898-5.597%2062.097-11.898a130.934%20130.934%200%200074.903-74.898c6.296-16.301%2010.699-34.903%2011.898-62.102%201.2-27.3%201.5-36%201.5-105.5s-.102-78.2-1.3-105.5zm-46.098%20209c-1.102%2025-5.301%2038.5-8.801%2047.5-8.602%2022.3-26.301%2040-48.602%2048.602-9%203.5-22.597%207.699-47.5%208.796-27%201.204-35.097%201.5-103.398%201.5s-76.5-.296-103.403-1.5c-25-1.097-38.5-5.296-47.5-8.796C94.551%20451.5%2084.45%20445%2076.25%20436.5c-8.5-8.3-15-18.3-19.102-29.398-3.5-9-7.699-22.602-8.796-47.5-1.204-27-1.5-35.102-1.5-103.403s.296-76.5%201.5-103.398c1.097-25%205.296-38.5%208.796-47.5C61.25%2094.199%2067.75%2084.1%2076.352%2075.898c8.296-8.5%2018.296-15%2029.398-19.097%209-3.5%2022.602-7.7%2047.5-8.801%2027-1.2%2035.102-1.5%20103.398-1.5%2068.403%200%2076.5.3%20103.403%201.5%2025%201.102%2038.5%205.3%2047.5%208.8%2011.097%204.098%2021.199%2010.598%2029.398%2019.098%208.5%208.301%2015%2018.301%2019.102%2029.403%203.5%209%207.699%2022.597%208.8%2047.5%201.2%2027%201.5%2035.097%201.5%20103.398s-.3%2076.301-1.5%20103.301zm0%200%22%2F%3E%3Cpath%20d%3D%22M256.45%20124.5c-72.598%200-131.5%2058.898-131.5%20131.5s58.902%20131.5%20131.5%20131.5c72.6%200%20131.5-58.898%20131.5-131.5s-58.9-131.5-131.5-131.5zm0%20216.8c-47.098%200-85.302-38.198-85.302-85.3s38.204-85.3%2085.301-85.3c47.102%200%2085.301%2038.198%2085.301%2085.3s-38.2%2085.3-85.3%2085.3zm0%200M423.852%20119.3c0%2016.954-13.747%2030.7-30.704%2030.7-16.953%200-30.699-13.746-30.699-30.7%200-16.956%2013.746-30.698%2030.7-30.698%2016.956%200%2030.703%2013.742%2030.703%2030.699zm0%200%22%2F%3E%3C%2Fsvg%3E")}.btn{font-family:"Aktiv Grotesk Corp",sans-serif;text-decoration:none;background-color:transparent;text-transform:uppercase;display:inline-block;transition:.25s all ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn{margin:1.8rem auto;padding:.5rem 3rem;text-transform:none;max-width:20ch;text-align:center;background-color:#ccc;border:0;transition:.4s all}.btn:focus,.btn:hover{background-color:#ccc}@media all and (min-width:768px){.btn{max-width:30ch}}button{display:inline-flex;align-items:center;justify-content:center;border:0;background-color:transparent;font-family:inherit;padding:0;cursor:pointer;width:20ch;transition:220ms all ease-in-out}.button{letter-spacing:.02em;background-color:#999;color:#fff;padding:1rem;font-weight:700;text-transform:uppercase}.button:active,.button:hover{background-color:#8a8a8a}.button:focus{outline-style:solid;outline-color:transparent;box-shadow:0 0 0 4px #5c5c5c}@media screen and (-ms-high-contrast:active){.button{border:2px solid currentcolor}}.snipcart-checkout{top:0;width:1rem;height:1rem}.required label::after{content:" *"}.email input,.number input,.tel input,.text input,.textarea textarea{width:100%;background-color:transparent;border:0;border-bottom:1px solid #aaa;padding:.5em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.number input{width:3ch;display:inline-block;vertical-align:middle;border:0;box-shadow:none;background-color:transparent}.number{display:inline-block}.email label,.password label,.select label,.tel label,.text label,.textarea label{padding:.25rem 0}label{display:block;text-transform:uppercase}.input{margin-bottom:1.8rem}fieldset{border:0;padding:0}.cell{display:none}.checkbox{margin:0 0 3.6rem -16px}.checkbox input{margin:0}.checkbox [type=checkbox]{opacity:0}.checkbox label{position:relative;display:inline-block;padding-left:22px}.checkbox label::after,.checkbox label::before{position:absolute;content:"";display:inline-block}.checkbox label::before{height:16px;width:16px;border:1px solid rgba(70,70,70,.75);left:0;background-color:transparent;top:3px}.checkbox label::after{height:5px;width:9px;border-left:2px solid rgba(70,70,70,.75);border-bottom:2px solid rgba(70,70,70,.75);transform:rotate(-45deg);left:4px;top:7px}.checkbox [type=checkbox]+label::after{content:none}.checkbox [type=checkbox]:checked+label::after{content:""}.checkbox [type=checkbox]:focus+label::before{outline:#3b99fc auto 5px}[type=submit]{background-color:#ccc;border:0;font-size:1rem;padding:.5rem 3rem;display:block;transition:.4s all}[type=submit]:focus,[type=submit]:hover{background-color:#ccc}.error-message.show{opacity:1}.error-message{opacity:0;transition:opacity .5s}form .error{border:1px solid #e74c3c}.error-message,.form-error{color:#e74c3c}.radio{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.radio label{margin-left:1rem}.order-table{table-layout:fixed;width:100%;border-collapse:collapse;margin-bottom:1.8rem}.order-table thead th:nth-child(1){text-align:left}.order-table thead th:nth-child(2){text-align:right}.order-table th{font-weight:400}.order-table td,.order-table th{padding:1rem 1.8rem}.order-table td:nth-child(1){text-align:left}.order-table td:nth-child(2){text-align:right}.order-table tr:last-child td{border-top:3px solid #eee;border-bottom:3px solid #eee}.order-table th{background-color:#eee}.no-js .snipcart{display:none}