/*! sanitize.css v5.0.0 | CC0 License | github.com/jonathantneal/sanitize.css */*,::after,::before{background-repeat:no-repeat;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}html{box-sizing:border-box;cursor:default;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}body{margin:0}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg{fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,optgroup,select,textarea{margin:0}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}[aria-disabled]{cursor:default}.top-slideshow{position:relative;z-index:1;max-width:1200px;margin:0 auto;margin-bottom:10vh}@media (max-width:1440px){.top-slideshow{max-width:900px}}@media (max-width:720px){.top-slideshow{margin-bottom:0}}.top-slideshow-frame{width:100%;position:relative;font-size:0;line-height:0;overflow:hidden;white-space:nowrap}ul.top-slideshow-slides{padding:0}ul.top-slideshow-slides li{padding:0}ul.top-slideshow-slides li img{width:100%;height:auto}.top-slideshow-overlay{background-color:#efe9d9;background-color:transparent;position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}.top-slideshow-overlay{font-size:80%}.js_slide{position:relative;display:inline-block;font-size:100px;width:100%}.top-slideshow .next,.top-slideshow .prev{position:absolute;display:block;cursor:pointer;pointer-events:auto;width:30px;height:30px}.top-slideshow .next{top:50%;right:20px}.top-slideshow .prev{top:50%;left:20px}.top-slideshow .next svg,.top-slideshow .prev svg{width:30px;height:30px}:root{--slide-size:200px}.insta-slideshow{position:relative;z-index:1;height:var(--slide-size);width:100%;display:flex;flex-flow:row wrap;justify-content:flex-end}.insta-slideshow-frame{width:100%;position:relative;font-size:0;line-height:0;overflow:hidden;white-space:nowrap}ul.insta-slideshow-slides{padding:0}.insta-slideshow-overlay{background-color:#efe9d9;position:absolute;bottom:10px;right:10px}.insta-slideshow-overlay{font-size:80%}ul.insta-slideshow-slides .js_slide{position:relative;display:inline-block;height:var(--slide-size);font-size:100px;width:var(--slide-size)}ul.insta-slideshow-slides .js_slide img{width:100%;height:100%}.insta-slideshow .prev,.next{position:absolute;bottom:0;display:block;cursor:pointer}.insta-slideshow .next{right:20px}.insta-slideshow .prev{right:60px}.insta-slideshow .next svg,.insta-slideshow .prev svg{width:30px}:root{--main-bg-color:brown;--main-accent-color:#af471d;--main-yellow-color:#d1aa4f}*{box-sizing:border-box}@font-face{font-family:'Futura Round';src:url(/b31ff110f4843fd2c177b11d69ec904c095cd808/17f85/fonts/futuraround-light.eot);src:url(/b31ff110f4843fd2c177b11d69ec904c095cd808/17f85/fonts/futuraround-light.eot#iefix) format('embedded-opentype'),url(/e199158ec2c2c012c024647b1531c4c5d0e42af8/d9db5/fonts/futuraround-light.woff2) format('woff2'),url(/8a16f5c89e1fa8a92a1ce08ae62ebcc3f35ab6df/56edc/fonts/futuraround-light.woff) format('woff'),url(/821defb30fee04a8f4b1919a4873bf7cabff908c/a46af/fonts/futuraround-light.svg#FuturaRound-Light) format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Futura Round';src:url(/52734b904a4ec9e94f4313310f6917e1252e1164/cf5b7/fonts/futuraround-bold.eot);src:url(FuturaRound-Bold.eot?#iefix) format('embedded-opentype'),url(/ba0dbd13bb57f8e9c46027a8086ca010c2f92502/f8ad0/fonts/futuraround-bold.woff2) format('woff2'),url(/48d0292100620768b973eff10b750cfbbed70673/f1229/fonts/futuraround-bold.woff) format('woff'),url(/d50eec9bb1191d9f9b9a0728c0b53eb464a43b90/e9e1b/fonts/futuraround-bold.svg#FuturaRound-Bold) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Futura Round';src:url(/6c181d7cc48b22767341dde6417a3269a640c859/6cc7e/fonts/futuraround-regular.eot);src:url(/6c181d7cc48b22767341dde6417a3269a640c859/6cc7e/fonts/futuraround-regular.eot#iefix) format('embedded-opentype'),url(/e31087c13d570f46d2994a0cbbb217d013b5e9de/36617/fonts/futuraround-regular.woff2) format('woff2'),url(/38457bec40a0392a6b3d390254b58be0aefa64f4/5f121/fonts/futuraround-regular.woff) format('woff'),url(/c4748e7af821dbf1c5a5d7bf4b6f7d236b3a7a4f/946f8/fonts/futuraround-regular.svg#FuturaRound-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Futura Round';src:url(/bcc924dd3cafee7b31191b05bcd3e7e6ede083f8/e4c35/fonts/futuraround-medium.eot);src:url(/bcc924dd3cafee7b31191b05bcd3e7e6ede083f8/e4c35/fonts/futuraround-medium.eot#iefix) format('embedded-opentype'),url(/472451ba8426f4b02db33e7606346df3192fd03b/1bbad/fonts/futuraround-medium.woff2) format('woff2'),url(/844474c36674c15e509efcc7d73e23862c90a721/b42c6/fonts/futuraround-medium.woff) format('woff'),url(/ae6262ab8e0e91df0944ba994bdf97109c5bd6ed/9b2a9/fonts/futuraround-medium.svg#FuturaRound-Medium) format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Nioki BG';src:url(/af691c6e611cf2c1c38ebda02283835394238b19/16235/fonts/niokibg-italic.woff2) format('woff2'),url(/cc364ee5d27aff05ea2a048ceb676014a39fbf12/f7af0/fonts/niokibg-italic.woff) format('woff');font-weight:400;font-style:italic}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;color:#222;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:300}h1,h2,h3,h4,h5,h6{font-family:'Futura Round';font-weight:300}h2{font-weight:400;font-style:normal;font-size:2.2em;line-height:1;margin:0;margin-bottom:10px;padding-bottom:10px;color:#af471d;border-width:3px;border-style:solid;border-image:linear-gradient(90deg,#af471d,#af471d 60px,transparent 60px,transparent) 1;border-top:0;border-left:0;border-right:0}h3{font-weight:300;font-style:normal;text-transform:uppercase;font-size:1.3em;line-height:1.3;margin:0}h5{margin:0 0 10px 0;font-weight:400;text-transform:uppercase;font-size:1.3em}.product-price{font-size:1.4em}p{font-size:1.125em;line-height:1.6}a,a:link{color:#666;text-decoration:none}a:hover{text-decoration:underline}.btn-discover{font-family:'Futura Round';font-weight:400;font-style:normal;display:inline-block;position:relative;overflow:hidden;padding:.5em 2em .3em;margin-top:1em;font-size:1.2em;line-height:1;text-transform:uppercase;color:#af471d;border:2px solid;border-radius:25px;transition:color .3s ease-in,border .3s ease-in,padding .1s ease-in}a.btn-discover{color:#555}.btn-discover:hover{text-decoration:none;color:#af471d;padding-right:3em}.btn-discover:after{content:"";display:inline-block;position:absolute;top:calc(50% - 3.5px);right:20px;width:7px;height:7px;border-radius:50%;background-color:#af471d;transform:translateY(-1000%);animation:ballOut;animation-fill-mode:forwards;animation-duration:.2s}.btn-discover:hover:after{animation:ballIn;animation-fill-mode:forwards;animation-duration:.2s;animation-delay:.1s}input.btn-discover{background-color:transparent;margin-top:20px;color:#555;cursor:pointer}input.btn-discover:hover{padding:.5em 2em .3em}input.email{padding:.8em;border-radius:5em;border:1px solid #555;color:#555}@keyframes ballIn{from{background-color:#af471d;transform:translateY(-1000%)}to{background-color:#af471d;transform:translateY(0)}}@keyframes ballOut{from{background-color:#af471d;transform:translateY(0)}to{background-color:#af471d;transform:translateY(1000%)}}header{position:relative;z-index:2}.nav-shop{position:absolute;top:40px;right:40px}@media (max-width:700px){.nav-shop{position:fixed;top:0;right:0;width:100%;padding:10px;background:#fff}}.top-bar{display:flex;justify-content:center;padding:40px 40px 20px 40px;background:#fff}.top-bar-middle{text-align:center}.top-bar-slogan{display:none;margin:0;margin-bottom:20px;margin-left:10px;color:#4684a1;font-family:'Nioki BG';font-weight:400;font-style:normal;font-size:1.5rem;letter-spacing:1px}@media (max-width:460px){.top-bar{flex-flow:row wrap;padding:20px}.top-bar-middle{width:100%}.top-bar-slogan{font-size:1.3em}}.menu-top{margin:0;padding:0;display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap}.menu-top-item{margin-right:20px;font-size:15px}.menu-top-item a .icon{opacity:.3}.menu-top-item a:hover .icon{opacity:.8}.menu-top-item span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.menu-top-item:last-child{margin-right:0}.menu-top-item a:hover{color:#333;transition:color .3s ease-out}.menu-top-item-menubtn{margin-right:auto}@media (min-width:700px){.menu-top-item-menubtn{display:none}}.menu-main{margin:0;padding:0;display:flex}@media (max-width:700px){.nav-main{background:#fff;position:fixed;top:44px;left:0;width:100%;height:100vh;padding:40px 10px;transition:transform 150ms ease-out;transform:translateX(-100%)}.nav-main.open{transform:translateX(0)}.menu-main{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start}}.menu-main-item{font-family:'Futura Round';font-weight:400;margin:0 10px 7px 10px;text-transform:uppercase;font-size:20px}.menu-main-item a{display:inline-block;overflow:hidden}.menu-main-item a:before{content:"";display:inline-block;margin-right:10px;margin-bottom:4px;width:7px;height:7px;border-radius:50%;background-color:transparent}.menu-main-item a.active,.menu-main-item a:hover{text-decoration:none;color:#333}.menu-main-item a:hover:before{animation:ballIn;animation-fill-mode:forwards;animation-duration:.2s}.menu-main-item a.active:before{animation:ballIn;animation-fill-mode:forwards;animation-duration:.2s}.logo{display:block;width:150px;margin:0 auto 20px}.logo img{width:100%;height:auto}@media (max-width:700px){.logo{width:140px;margin:20px auto 0}}@media (max-width:460px){.logo{width:120px;margin:30px auto 0}}.product main{padding-top:0}.article{display:flex;justify-content:center;align-items:center;padding:10vh 0}@media (max-width:460px){.article{padding:40px 0}}.article{background-color:#fff}.article-alt{background-color:#f3f8f5}.product-size{list-style:none;padding:0;display:flex}.product-size li{margin-right:10px;padding:10px 10px;color:#aaa;border:1px solid;transition:color .2s ease-in}.product-size li.active,.product-size li:hover{color:#333}.cart-block--contents__inner{position:fixed;top:0;right:0;padding:40px;min-height:100%;z-index:3;background:#fff;font-size:1.125em;line-height:1.6;box-shadow:2px 2px 20px rgba(0,0,0,.2);transition:transform .2s ease-in;transform:translateX(100%)}.cart-block--contents__inner.open{transform:translateX(0)}tr{border-bottom:1px solid #eee;padding:.1em .6em}tr td,tr th{padding:4px 9px;text-align:left}.cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;background:rgba(255,255,255,.8);display:none}.cart-overlay.show{display:block}.article-newsletter{padding:10vh 0;background-color:#fbf6f5;background-image:none;text-align:center}.article-newsletter h2{border-image:linear-gradient(90deg,transparent,transparent 40%,#af471d 40%,#af471d 60%,transparent 60%,transparent) 1;margin-bottom:20px}.indicates-required{display:none}.asterisk{color:#af471d}.article-newsletter label{display:block;margin-bottom:10px}.grid{max-width:1200px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}@media (max-width:1440px){.grid{max-width:900px}}.grid-item{padding:20px}.grid-item img{width:100%;height:auto}.grid-item-double{grid-column:1/2;grid-row:1/3}.grid-alt .grid-item-double{grid-column:2/3;grid-row:1/3}@media (max-width:900px){.grid{grid-template-rows:auto}.grid-item-desc{grid-column:1/3;grid-row:1/2}.grid-item-double{grid-column:1/2;grid-row:2/3}.grid-alt .grid-item-double{grid-column:1/2;grid-row:2/3}}.grid-shop{padding:0 40px;display:grid;grid-template-columns:repeat(3,1fr)}.grid-shop .grid-item{position:relative}.grid-shop .grid-item h2{border-image:linear-gradient(90deg,transparent,transparent 40%,#af471d 40%,#af471d 60%,transparent 60%,transparent) 1}.grid-shop .grid-item .grid-item-overlay{opacity:0;transition:opacity .2s ease-in;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.8);color:#333;display:flex;flex-flow:column wrap;justify-content:center;align-items:center}.grid-shop .grid-item:hover .grid-item-overlay{opacity:1}.grid-shop .grid-item .grid-item-overlay:hover{text-decoration:none}.grid-shop .grid-item .grid-item-overlay h2{transform:scale(.7)}@media (max-width:1024px){.grid-shop{padding:0;grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.grid-shop{grid-template-columns:repeat(1,1fr)}.grid-shop .grid-item .grid-item-overlay{opacity:1;position:relative}}footer{padding:5vh 0;background-color:#fff;display:flex;flex-flow:column wrap;justify-content:center;align-items:center}footer .logo{margin:0;width:105px;border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}footer .logo img{width:100%;height:auto}footer .nav-social{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:20px}.product{background-image:none}.article-product-options{margin-bottom:20px}.product-wrapper{max-width:1440px;display:grid;grid-template-columns:2.5fr 2fr;grid-gap:40px;margin:0 auto;margin-bottom:60px}@media (max-width:900px){.product-wrapper{grid-template-columns:1fr;padding:0 40px}.article-product{margin-left:0}}.product-wrapper h3{margin-bottom:10px}.product-wrapper p{padding-right:40px;max-width:600px}.product-wrapper div img{width:100%;height:auto;margin-bottom:20px}.product-wrapper div.colors img{width:auto;height:auto;margin-bottom:20px}.product-features{display:grid;grid-template-columns:35px 1fr;grid-gap:20px 20px;justify-items:start;align-items:center;border-top:1px solid #eee;padding-top:20px}.product-features div img{opacity:.3;display:block;margin:0}.product-features p{color:#b2b2b2;font-size:1.4em;font-weight:300;line-height:1;margin:0}.product-double{grid-column:1/3;border-top:1px solid #eee;min-height:50px}