@font-face{font-family:Brown-Regular;src:url(https://www.malikafavre.com/assets/fonts/lineto-brown-regular.eot);src:url(https://www.malikafavre.com/assets/fonts/lineto-brown-regular.eot?#iefix) format("embedded-opentype"),url(https://www.malikafavre.com/assets/fonts/lineto-brown-regular.woff) format("woff"),url(https://www.malikafavre.com/assets/fonts/lineto-brown-regular.ttf) format("truetype"),url(https://www.malikafavre.com/assets/fonts/lineto-brown-regular.svg#lineto-brown-regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Brown-Reclinregular;src:url(https://www.malikafavre.com/assets/fonts/lineto-brown-reclinregular.eot);src:url(https://www.malikafavre.com/assets/fonts/lineto-brown-reclinregular.eot?#iefix) format("embedded-opentype"),url(https://www.malikafavre.com/assets/fonts/lineto-brown-reclinregular.woff) format("woff"),url(https://www.malikafavre.com/assets/fonts/lineto-brown-reclinregular.ttf) format("truetype"),url(https://www.malikafavre.com/assets/fonts/lineto-brown-reclinregular.svg#lineto-brown-reclinregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Brown-Bold;src:url(https://www.malikafavre.com/assets/fonts/lineto-brown-bold.eot);src:url(https://www.malikafavre.com/assets/fonts/lineto-brown-bold.eot?#iefix) format("embedded-opentype"),url(https://www.malikafavre.com/assets/fonts/lineto-brown-bold.woff) format("woff"),url(https://www.malikafavre.com/assets/fonts/lineto-brown-bold.ttf) format("truetype"),url(https://www.malikafavre.com/assets/fonts/lineto-brown-bold.svg#lineto-brown-bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Brown-Reclinbold;src:url(https://www.malikafavre.com/assets/fonts/lineto-brown-reclinbold.eot);src:url(https://www.malikafavre.com/assets/fonts/lineto-brown-reclinbold.eot?#iefix) format("embedded-opentype"),url(https://www.malikafavre.com/assets/fonts/lineto-brown-reclinbold.woff) format("woff"),url(https://www.malikafavre.com/assets/fonts/lineto-brown-reclinbold.ttf) format("truetype"),url(https://www.malikafavre.com/assets/fonts/lineto-brown-reclinbold.svg#lineto-brown-reclinbold) format("svg");font-weight:400;font-style:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}img{border:0;margin:0;padding:0;width:100%;display:block}ul,ol{list-style:none;margin:0;padding:0}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{margin:0;padding:0}address{font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}iframe{border:0}a{color:inherit}body,html{min-height:100vh;margin:0;padding:0}body{font-family:Brown-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;color:#222;background-color:#fff;line-height:1.5;letter-spacing:.01em}#root{min-height:100vh}[v-cloak]{display:none}a{text-decoration:none;border-bottom:1px solid currentColor;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}h1,.cart-page .total,h2{font-family:Brown-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:.25em;text-transform:uppercase;line-height:1.5}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0;color:inherit;font-size:1em;font-family:Brown-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#0000;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}select:not(.nostyle){font-size:1.1333em;line-height:1.5;border-width:1px;border-style:solid;border-color:currentColor;border-radius:0;padding:.5em 2.5em .5em 1.5em;background-repeat:no-repeat;background-position:right 1em center;background-size:1em;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2210%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cdefs%3E%0A%20%20%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23222222%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A1.4px%3B%7D%3C%2Fstyle%3E%0A%20%3C%2Fdefs%3E%0A%20%3Cg%3E%0A%20%20%3Ctitle%3Ebackground%3C%2Ftitle%3E%0A%20%20%3Crect%20fill%3D%22none%22%20id%3D%22canvas_background%22%20height%3D%2212%22%20width%3D%2220%22%20y%3D%22-1%22%20x%3D%22-1%22%2F%3E%0A%20%3C%2Fg%3E%0A%20%3Cg%3E%0A%20%20%3Ctitle%3ELayer%201%3C%2Ftitle%3E%0A%20%20%3Cg%20transform%3D%22rotate(90%2C%209%2C%205)%22%20id%3D%22browse%22%3E%0A%20%20%20%3Cpolyline%20id%3D%22svg_1%22%20points%3D%226.085000038146973%2C-2.7850003242492676%2011.914999961853027%2C5.044999122619629%206.175000190734863%2C12.785000324249268%20%22%20class%3D%22cls-1%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}select:not(.nostyle).inverted{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2210%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%3Cdefs%3E%0A%20%20%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23ffffff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A1.4px%3B%7D%3C%2Fstyle%3E%0A%20%3C%2Fdefs%3E%0A%20%3Cg%3E%0A%20%20%3Ctitle%3Ebackground%3C%2Ftitle%3E%0A%20%20%3Crect%20fill%3D%22none%22%20id%3D%22canvas_background%22%20height%3D%2212%22%20width%3D%2220%22%20y%3D%22-1%22%20x%3D%22-1%22%2F%3E%0A%20%3C%2Fg%3E%0A%20%3Cg%3E%0A%20%20%3Ctitle%3ELayer%201%3C%2Ftitle%3E%0A%20%20%3Cg%20transform%3D%22rotate(90%2C%209%2C%205)%22%20id%3D%22browse%22%3E%0A%20%20%20%3Cpolyline%20id%3D%22svg_1%22%20points%3D%226.085000038146973%2C-2.7850003242492676%2011.914999961853027%2C5.044999122619629%206.175000190734863%2C12.785000324249268%20%22%20class%3D%22cls-1%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")}button,.instead-of-buy-button,.button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:inline-block;color:inherit;font-size:1em;font-family:Brown-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#0000;cursor:pointer;text-align:center;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}button:not(.nostyle),.instead-of-buy-button:not(.nostyle),.button:not(.nostyle){font-family:Brown-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.1333em;letter-spacing:.25em;line-height:1.5;border-width:1px;border-style:solid;border-color:currentColor;text-transform:uppercase;padding:.5em 1.5em;margin:0}button:not(.nostyle):hover,.instead-of-buy-button:not(.nostyle):hover,.button:not(.nostyle):hover{background-color:#222;border-color:#222;color:#fff}button:not(.nostyle).inverted:hover,.instead-of-buy-button:not(.nostyle).inverted:hover,.button:not(.nostyle).inverted:hover{background-color:#fff;border-color:#fff;color:#222}button.nostyle,.nostyle.instead-of-buy-button,.button.nostyle{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}button.nostyle:hover,.nostyle.instead-of-buy-button:hover,.button.nostyle:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.instead-of-buy-button{display:inline-block;cursor:default}.instead-of-buy-button:hover{color:inherit!important;background-color:inherit!important}.arrow{display:block;width:.5em;text-decoration:none;border:0}@media screen and (max-width: 768px){.only-desktop{display:none}}@media screen and (min-width: 769px){.only-mobile{display:none}}@media screen and (orientation: portrait){.only-landscape{display:none}}@media screen and (orientation: landscape){.only-portrait{display:none}}.legal-panels{position:absolute;top:0;right:0;width:33.5748792271%;height:calc(100% - 6em);padding:0 2.0531400966vw;background-color:#fff;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translate(100%);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.legal-panels.active{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translate(0)}@media screen and (orientation: portrait){.legal-panels{position:fixed;left:0;right:0;top:155px;bottom:0;width:auto;height:auto;z-index:4;padding:0}}@media screen and (orientation: portrait)and (max-width: 768px){.legal-panels{top:0}}.legal-panels .scroll-container{height:100%;overflow:auto}@media screen and (orientation: portrait){.legal-panels .scroll-container{padding:2.0531400966vw;column-count:2}}@media screen and (orientation: portrait)and (max-width: 768px){.legal-panels .scroll-container{padding:5.6666666667vw;column-count:1}}.legal-panels .close{position:absolute;right:calc(2.0531400966vw + 8px);top:1em;width:14px;cursor:pointer}@media screen and (orientation: portrait){.legal-panels .close{right:2.0531400966vw;top:2.0531400966vw}}@media screen and (orientation: portrait)and (max-width: 768px){.legal-panels .close{right:5.6666666667vw;top:5.6666666667vw}}.legal-panels h2{font-size:1.3em;line-height:1;margin:.6em 0 2em}.legal-panels .legal-panel{width:90%;break-inside:avoid}@media screen and (orientation: portrait){.legal-panels .legal-panel *:first-child{margin-top:0}}.legal-panels .legal-panel+.legal-panel{margin-top:3em}#root>.legal-panels{position:fixed;top:155px;height:calc(100% - 6em - 155px)}@media screen and (min-width: 700px){#root>.legal-panels{width:66.6666666667%}}@media screen and (min-width: 1050px){#root>.legal-panels{width:50%}}@media screen and (min-width: 1400px){#root>.legal-panels{width:40%}}@media screen and (min-width: 1750px){#root>.legal-panels{width:33.3333333333%}}@media screen and (min-width: 2100px){#root>.legal-panels{width:28.5714285714%}}@media screen and (min-width: 2450px){#root>.legal-panels{width:25%}}@media screen and (min-width: 2800px){#root>.legal-panels{width:22.2222222222%}}@media screen and (min-width: 3150px){#root>.legal-panels{width:20%}}@media screen and (min-width: 3500px){#root>.legal-panels{width:18.1818181818%}}@media screen and (min-width: 3850px){#root>.legal-panels{width:16.6666666667%}}@media screen and (min-width: 4200px){#root>.legal-panels{width:15.3846153846%}}@media screen and (min-width: 4550px){#root>.legal-panels{width:14.2857142857%}}@media screen and (min-width: 4900px){#root>.legal-panels{width:13.3333333333%}}@media screen and (max-width: 768px){#root>.legal-panels{top:0;height:100%;width:100%}}#root>.legal-panels .close{top:2.4em}#root>.legal-panels h2{margin:2em 0}.newsletter-overlay form,#root>footer form{display:flex;justify-content:flex-start;align-items:center;height:100%}@media screen and (max-width: 768px){.newsletter-overlay form,#root>footer form{height:auto;flex-wrap:wrap;flex-direction:column;justify-content:center;margin-top:1em}}.newsletter-overlay form input,#root>footer form input,.newsletter-overlay form button,#root>footer form button,.newsletter-overlay form .instead-of-buy-button,#root>footer form .instead-of-buy-button{font-size:.8em!important;padding:.5em!important;line-height:1!important}.newsletter-overlay form input,#root>footer form input{border:1px solid #222;width:20em;margin:auto 0}@media screen and (max-width: 768px){.newsletter-overlay form input,#root>footer form input{margin:auto auto .5em;text-align:center;max-width:100%}}.newsletter-overlay form input::-webkit-input-placeholder,#root>footer form input::-webkit-input-placeholder{color:#222}.newsletter-overlay form input:-moz-placeholder,#root>footer form input:-moz-placeholder{color:#222}.newsletter-overlay form input::-moz-placeholder,#root>footer form input::-moz-placeholder{color:#222}.newsletter-overlay form input:-ms-input-placeholder,#root>footer form input:-ms-input-placeholder{color:#222}.newsletter-overlay form input::-ms-input-placeholder,#root>footer form input::-ms-input-placeholder{color:#222}.newsletter-overlay form input::placeholder,#root>footer form input::placeholder{color:#222}.newsletter-overlay form button,#root>footer form button,.newsletter-overlay form .instead-of-buy-button,#root>footer form .instead-of-buy-button{background-color:#222!important;color:#fff!important;border:1px solid #222!important;padding:.5em 1em!important;margin:auto 0 auto 1.0265700483vw!important}@media screen and (max-width: 768px){.newsletter-overlay form button,#root>footer form button,.newsletter-overlay form .instead-of-buy-button,#root>footer form .instead-of-buy-button{width:20em;max-width:100%;margin:auto!important}}.newsletter-overlay form button:hover,#root>footer form button:hover,.newsletter-overlay form .instead-of-buy-button:hover,#root>footer form .instead-of-buy-button:hover{background-color:#fff!important;color:#222!important;border-color:#222!important}#root>footer{position:fixed;left:0;bottom:0;width:100%;height:6em;background-color:#fff;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 768px){#root>footer{position:static;height:auto;padding-bottom:100px;flex-direction:column}}#root>footer form{padding:0 2.0531400966vw}@media screen and (max-width: 768px){#root>footer form{padding:0}}#root>footer>.legal-controls{text-transform:uppercase;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;align-items:center;height:100%;padding:0 2.0531400966vw;flex-basis:50%;gap:2em}@media screen and (max-width: 768px){#root>footer>.legal-controls{position:static;width:100%;flex-direction:column;justify-content:space-around;padding:2em 5.6666666667vw;gap:0}}#root>footer>.legal-controls a{border:0}#root>footer>.legal-controls button,#root>footer>.legal-controls .instead-of-buy-button{border:1px solid rgba(0,0,0,0);padding:0;text-transform:uppercase}#root>footer>.legal-controls button.active,#root>footer>.legal-controls .active.instead-of-buy-button{border-bottom:1px solid #222}#cookie-banner{z-index:6}@media screen and (max-width: 768px){.legal-panels{z-index:4}}#root>footer{z-index:3}#root>header{z-index:3}.warning-overlay,.newsletter-overlay{z-index:5}#root>main{z-index:1}#root>header{position:fixed;left:0;top:0;background-color:#fff;width:100%;text-align:center;height:155px}@media screen and (min-width: 1201px){#root>header{position:absolute}}#root>header .logo{position:absolute;left:50%;top:50%;width:100px;-webkit-transform:translate(-50%,-62%);-moz-transform:translate(-50%,-62%);-ms-transform:translate(-50%,-62%);-o-transform:translate(-50%,-62%);transform:translate(-50%,-62%)}@media screen and (max-width: 768px){#root>header .logo{width:60px}}#root>header .logo a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#root>header h1,#root>header .cart-page .total,.cart-page #root>header .total{text-indent:-5000px;display:none}#root>header nav{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media screen and (max-width: 1200px){#root>header nav{top:155px;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0);background-color:#fff}#root>header nav:not(.active){display:none}}@media screen and (max-width: 768px){#root>header nav{top:80px}}#root>header nav ul li{position:relative;display:inline-block;vertical-align:middle;float:left;line-height:1}@media screen and (max-width: 1200px){#root>header nav ul li{width:100%!important;text-align:center!important;padding:13px 0 10px}}#root>header nav ul li a{width:100%;text-transform:uppercase;font-size:16px;font-family:Brown-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:4px;border:0}#root>header nav ul li:first-child{width:20%;text-align:right}#root>header nav ul li:nth-child(2),#root>header nav ul li:nth-child(3){width:30%;text-align:center}#root>header nav ul li:last-child{width:20%;text-align:left}@media screen and (max-width: 1200px){#root>header nav ul li.active{background-color:#222;color:#fff}}#root>header nav ul li.active:after{position:absolute;top:31px;left:50%;margin-left:-12px;content:"";width:20px;height:2px;background-color:#222}@media screen and (max-width: 1200px){#root>header nav ul li.active:after{display:none}}#root>header .burger,#root>header .cart-link,#root>header .switch-shop-link{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;border:0;cursor:pointer}#root>header .burger{left:15px;width:30px;height:30px;display:none}@media screen and (max-width: 1200px){#root>header .burger{display:block}}#root>header .burger img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#root>header .switch-shop-link{right:calc(2.0531400966vw + 50px);width:24px;height:24px}@media screen and (max-width: 768px){#root>header .switch-shop-link{right:calc(5.6666666667vw + 50px)}}#root>header .switch-shop-link:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#root>header .cart-link{right:calc(2.0531400966vw - 10px);width:50px;height:50px;-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);-o-transform:translateY(-60%);transform:translateY(-60%)}@media screen and (max-width: 768px){#root>header .cart-link{right:14px}}#root>header .cart-link:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}#root>header .cart-link .quantity{position:absolute;left:0;top:8px;width:100%;text-align:center;font-size:13px;line-height:1}#root>header .cart-link img{position:absolute;left:12px;bottom:8px;width:60%}#root>header{height:155px}@media screen and (max-width: 768px){#root>header{height:80px}}#root>main{padding-top:155px}@media screen and (max-width: 768px){#root>main{padding-top:80px}}.select-shop,.change-shop{position:relative;height:calc(100vh - 155px);font-size:1.2077294686vw}@media screen and (max-width: 768px){.select-shop,.change-shop{height:calc(100vh - 80px);font-size:3.3333333333vw}}.select-shop .centred,.change-shop .centred{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-25vh);-moz-transform:translate(-50%,-25vh);-ms-transform:translate(-50%,-25vh);-o-transform:translate(-50%,-25vh);transform:translate(-50%,-25vh);text-align:center;width:100%}.select-shop .centred p,.change-shop .centred p{width:50%;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.select-shop .centred p,.change-shop .centred p{width:90%}}.select-shop .centred .buttons,.change-shop .centred .buttons{margin-top:2em}.select-shop .centred a,.change-shop .centred a{white-space:nowrap;text-transform:uppercase;font-family:Brown-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.1333em;line-height:1.5;border-color:#0000}@media screen and (max-width: 768px){.select-shop .centred a,.change-shop .centred a{display:block;border:1px solid currentColor;width:70%;margin:1em auto 0;padding:.5em 1.5em}}.select-shop .centred a span,.change-shop .centred a span{letter-spacing:.25em;pointer-events:none}.select-shop .centred a:hover,.change-shop .centred a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;border-color:currentColor}.select-shop .centred .sep,.change-shop .centred .sep{margin:0 1em}@media screen and (max-width: 768px){.select-shop .centred .sep,.change-shop .centred .sep{display:none;margin:0 auto}}.change-shop{position:fixed;left:0;top:155px;width:100%}@media screen and (max-width: 768px){.change-shop{top:80px}}.change-shop .sep{margin:0 3em!important}.warning-overlay,.newsletter-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#00000080}.warning-overlay .frame,.newsletter-overlay .frame{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff}@media screen and (min-width: 700px){.warning-overlay .frame,.newsletter-overlay .frame{width:66.6666666667%}}@media screen and (min-width: 1050px){.warning-overlay .frame,.newsletter-overlay .frame{width:50%}}@media screen and (min-width: 1400px){.warning-overlay .frame,.newsletter-overlay .frame{width:40%}}@media screen and (min-width: 1750px){.warning-overlay .frame,.newsletter-overlay .frame{width:33.3333333333%}}@media screen and (min-width: 2100px){.warning-overlay .frame,.newsletter-overlay .frame{width:28.5714285714%}}@media screen and (min-width: 2450px){.warning-overlay .frame,.newsletter-overlay .frame{width:25%}}@media screen and (min-width: 2800px){.warning-overlay .frame,.newsletter-overlay .frame{width:22.2222222222%}}@media screen and (min-width: 3150px){.warning-overlay .frame,.newsletter-overlay .frame{width:20%}}@media screen and (min-width: 3500px){.warning-overlay .frame,.newsletter-overlay .frame{width:18.1818181818%}}@media screen and (min-width: 3850px){.warning-overlay .frame,.newsletter-overlay .frame{width:16.6666666667%}}@media screen and (min-width: 4200px){.warning-overlay .frame,.newsletter-overlay .frame{width:15.3846153846%}}@media screen and (min-width: 4550px){.warning-overlay .frame,.newsletter-overlay .frame{width:14.2857142857%}}@media screen and (min-width: 4900px){.warning-overlay .frame,.newsletter-overlay .frame{width:13.3333333333%}}@media screen and (max-width: 768px){.warning-overlay .frame,.newsletter-overlay .frame{width:80%}}.warning-overlay .frame .content,.newsletter-overlay .frame .content{padding:2em;text-align:center}.warning-overlay .frame .content h1,.warning-overlay .frame .content .cart-page .total,.cart-page .warning-overlay .frame .content .total,.newsletter-overlay .frame .content h1,.newsletter-overlay .frame .content .cart-page .total,.cart-page .newsletter-overlay .frame .content .total{font-size:1em;font-weight:400;text-transform:uppercase;margin-top:0}.warning-overlay .frame .content p,.newsletter-overlay .frame .content p{margin-bottom:0}.warning-overlay .frame .close,.newsletter-overlay .frame .close{position:absolute;right:1em;top:1em;width:14px;cursor:pointer}.product-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:6em}@media screen and (max-width: 768px){.product-list{margin-bottom:0}}.product-list .product{width:50%;height:50vw;position:relative;text-decoration:none;border:0}.product-list .product:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}@media screen and (min-width: 700px){.product-list .product{width:33.3333333333%;height:33.3333333333vw}}@media screen and (min-width: 1050px){.product-list .product{width:25%;height:25vw}}@media screen and (min-width: 1400px){.product-list .product{width:20%;height:20vw}}@media screen and (min-width: 1750px){.product-list .product{width:16.6666666667%;height:16.6666666667vw}}@media screen and (min-width: 2100px){.product-list .product{width:14.2857142857%;height:14.2857142857vw}}@media screen and (min-width: 2450px){.product-list .product{width:12.5%;height:12.5vw}}@media screen and (min-width: 2800px){.product-list .product{width:11.1111111111%;height:11.1111111111vw}}@media screen and (min-width: 3150px){.product-list .product{width:10%;height:10vw}}@media screen and (min-width: 3500px){.product-list .product{width:9.0909090909%;height:9.0909090909vw}}@media screen and (min-width: 3850px){.product-list .product{width:8.3333333333%;height:8.3333333333vw}}@media screen and (min-width: 4200px){.product-list .product{width:7.6923076923%;height:7.6923076923vw}}@media screen and (min-width: 4550px){.product-list .product{width:7.1428571429%;height:7.1428571429vw}}@media screen and (min-width: 4900px){.product-list .product{width:6.6666666667%;height:6.6666666667vw}}.product-list .product>img{width:100%;height:100%;object-fit:cover}.product-list .product .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--bg-accent-color, #222222);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.product-list .product .overlay:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.product-list .product .overlay .info{position:absolute;left:0;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff;padding:1em;font-size:1.0265700483vw}@media screen and (max-width: 768px){.product-list .product .overlay .info{font-size:3vw}}@media screen and (min-width: 1367px){.product-list .product .overlay .info{font-size:17px}}.product-list .product .overlay .info h2{font-size:1em;margin:0}.product-page{width:100%;position:relative}.product-page .info{color:#fff;background-color:var(--bg-accent-color, #222222);position:relative}.product-page .info .text{padding:2.0531400966vw;height:100%;overflow:auto}@media screen and (max-width: 768px){.product-page .info .text{padding:5.6666666667vw}}.product-page .info .text>*{width:50%}.product-page .info .text h1,.product-page .info .text .cart-page .total,.cart-page .product-page .info .text .total{font-size:1.1333em;margin-top:calc(.5em + 1px)}.product-page .info .text .price{font-family:Brown-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.1333em;line-height:1.5}.product-page .info form#AddToCartForm{position:absolute;right:0;bottom:0;padding:2.0531400966vw;max-width:50%}@media screen and (max-width: 768px){.product-page .info form#AddToCartForm{padding:5.6666666667vw}}.product-page .info form#AddToCartForm>*{display:block;width:100%;margin:0 0 0 auto}.product-page .info form#AddToCartForm select{margin-bottom:1em}.product-page .info button.inverted:hover,.product-page .info .inverted.instead-of-buy-button:hover,.product-page .info .button.inverted:hover{color:var(--bg-accent-color, #222222);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.product-page footer{position:relative;background-color:#fff}.product-page footer nav,.product-page footer .legal-controls{position:absolute;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}.product-page footer nav>*,.product-page footer .legal-controls>*{padding:1em 2.0531400966vw}.product-page footer nav{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width: 768px){.product-page footer nav>*{padding:5.6666666667vw 5.6666666667vw 2.8333333333vw}}.product-page footer nav .back{border:0;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.product-page footer .legal-controls{left:0;bottom:0;text-transform:uppercase}@media screen and (max-width: 768px){.product-page footer .legal-controls>*{padding:2.8333333333vw 5.6666666667vw 5.6666666667vw}}.product-page footer .legal-controls button,.product-page footer .legal-controls .instead-of-buy-button{border:1px solid rgba(0,0,0,0);padding:0}.product-page footer .legal-controls button.active,.product-page footer .legal-controls .active.instead-of-buy-button{border-bottom:1px solid #222}@media screen and (min-width: 769px)and (orientation: landscape){.product-page{height:41.0628019324vw;overflow:hidden;font-size:.9057971014vw}.product-page .images{position:relative;width:66.4251207729%;height:100%;overflow:hidden}.product-page .images img{position:absolute;left:100%;top:0;object-fit:cover}.product-page .images img:nth-child(1){width:61.8181818182%;height:41.0628019324vw;left:0}.product-page .images img:nth-child(2){width:38.1818181818%;height:25.3623188406vw;left:61.8181818182%}.product-page .images.size-3 img:nth-child(3){width:38.1818181818%;height:15.7004830918vw;left:61.8181818182%;top:25.3623188406vw}.product-page .images.size-4 img:nth-child(3),.product-page .images.size-5 img:nth-child(3){width:23.6363636364%;height:15.7004830918vw;left:76.3636363636%;top:25.3623188406vw}.product-page .images.size-4 img:nth-child(4){width:14.5454545455%;height:15.7004830918vw;left:61.8181818182%;top:25.3623188406vw}.product-page .images.size-5 img:nth-child(4),.product-page .images.size-5 img:nth-child(5){width:14.5454545455%;height:7.8502415459vw;left:61.8181818182%}.product-page .images.size-5 img:nth-child(4){top:25.3623188406vw}.product-page .images.size-5 img:nth-child(5){top:33.2125603865vw}.product-page .info,.product-page footer{width:33.5748792271%;position:absolute;right:0;top:0}.product-page .info{height:25.3623188406vw}.product-page .info .price{position:absolute;left:0;bottom:calc(.5em + 1px);padding:2.0531400966vw;margin:0}.product-page footer{height:15.7004830918vw;top:25.3623188406vw}}@media screen and (max-width: 1030px)and (orientation: portrait){.product-page .images{width:100%;height:61.8vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow-x:scroll;scroll-snap-type:x mandatory}.product-page .images img{height:100%;width:auto;scroll-snap-align:start}.product-page .info{max-height:calc(100vh - 80px - 84.97vw);overflow:auto}.product-page .info form#AddToCartForm{top:0;bottom:auto}.product-page footer{height:23.17vw}.product-page footer nav,.product-page footer .legal-controls{position:static}.product-page footer nav{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0)}.product-page footer nav .back{border:1px solid #222;padding:.6em 2em}.product-page footer nav .back:hover{color:#fff;background-color:#222;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.product-page footer .legal-controls{justify-content:center}}@media screen and (max-width: 600px)and (orientation: portrait){.product-page{font-size:3.3333333333vw}.product-page .images{width:100%;height:90vw;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow-x:scroll;scroll-snap-type:x mandatory}.product-page .images img{height:100%;width:auto;scroll-snap-align:start}.product-page .info{min-height:calc(100vh - 80px - 90vw)}.product-page .info form#AddToCartForm{top:0;bottom:auto}.product-page footer{height:auto}.product-page footer nav,.product-page footer .legal-controls{position:static}.product-page footer nav{-webkit-transform:translate(0%,0%);-moz-transform:translate(0%,0%);-ms-transform:translate(0%,0%);-o-transform:translate(0%,0%);transform:translate(0)}.product-page footer nav .back{border:1px solid #222;padding:.6em 2em}.product-page footer nav .back:hover{color:#fff;background-color:#222;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.product-page footer .legal-controls{justify-content:center}}.cart-page{padding:2.0531400966vw;width:61.8%;margin-left:auto;margin-right:auto;margin-bottom:6em}@media screen and (max-width: 768px){.cart-page{width:100%;padding:15px;margin-bottom:0}}.cart-page a{border:0}.cart-page h1,.cart-page .total{font-size:1.1333em;margin-right:-.25em}.cart-page form{font-size:.9057971014vw}@media screen and (max-width: 768px){.cart-page form{font-size:3.3333333333vw}}.cart-page table{width:100%;border-collapse:collapse}.cart-page table tr td{padding-top:2em;vertical-align:bottom;font-size:1.1em}.cart-page table tr td:first-child a,.cart-page table tr td:last-child a{position:relative;top:1px}.cart-page table tr td:first-child{width:3.9251207729vw;padding:0}@media screen and (max-width: 768px){.cart-page table tr td:first-child{width:13.3333333333vw}}.cart-page table tr td:first-child a{float:left}.cart-page table tr td:first-child a:last-child{left:-1px}.cart-page table tr td:nth-child(2),.cart-page table tr td:nth-child(3){border-bottom:1px solid #222}.cart-page table tr td:nth-child(3),.cart-page table tr td:last-child{text-align:right}.cart-page table tr td:nth-child(3){padding-right:12em}@media screen and (max-width: 768px){.cart-page table tr td:nth-child(3){padding-right:0}}.cart-page table tr td:last-child{width:2.3550724638vw;padding:0}@media screen and (max-width: 768px){.cart-page table tr td:last-child{width:8vw}}.cart-page table tr td:last-child a{float:right}.cart-page .dec-item,.cart-page .inc-item,.cart-page .remove-item{display:block;width:1.5700483092vw;border:1px solid #222}@media screen and (max-width: 768px){.cart-page .dec-item,.cart-page .inc-item,.cart-page .remove-item{width:5.3333333333vw}}.cart-page .total{font-size:1.1333em;letter-spacing:.25em;text-align:right;margin-top:2em;margin-bottom:6em}.cart-page .empty-cart-message{margin:2em 0 6em}.cart-page .empty-cart-message a{width:1.5700483092vw;float:right;border:1px solid #222}@media screen and (max-width: 768px){.cart-page .empty-cart-message a{width:5.3333333333vw}}.cart-page .buttons{text-align:center}.cart-page button,.cart-page .instead-of-buy-button,.cart-page .button{display:inline-block;vertical-align:middle;width:38.2%}@media screen and (max-width: 768px){.cart-page button,.cart-page .instead-of-buy-button,.cart-page .button{display:block;margin:.3em auto;width:61.8%}}.cart-page .button:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.shopify-policy__container{padding-bottom:6em;max-width:130ch}@media screen and (max-width: 768px){.shopify-policy__container{max-width:65ch;padding-bottom:3em}}.shopify-policy__container .shopify-policy__title{display:none}.shopify-policy__container .shopify-policy__body{columns:2}@media screen and (max-width: 768px){.shopify-policy__container .shopify-policy__body{columns:1}}.shopify-policy__container .shopify-policy__body>div>*:first-child{margin-top:0}.shopify-policy__container .shopify-policy__body>div>*:last-child{margin-bottom:0}#cookie-banner{display:flex;justify-content:center;align-items:center;padding:1em;position:fixed;bottom:0;width:100%;height:6em;background-color:#fff;border-top:1px solid #dcdcdc}.newsletter-overlay{opacity:0;pointer-events:none;transition:.3s ease-in-out}.newsletter-overlay.active{opacity:1;pointer-events:auto}.newsletter-overlay form{margin-top:1em;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/2/assets/application.css.map */
