@font-face{font-family:"Proxima Nova Regular";src:url("../fonts/proxima_nova_regular.woff2") format("woff2"),url("../fonts/proxima_nova_regular.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Proxima Nova Semibold";src:url("../fonts/proxima_nova_semibold.woff2") format("woff2"),url("../fonts/proxima_nova_semibold.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Proxima Nova Bold";src:url("../fonts/proxima_nova_bold.woff2") format("woff2"),url("../fonts/proxima_nova_bold.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Neutra Text Demi";src:url("../fonts/neutra_text_demi.woff2") format("woff2"),url("../fonts/neutra_text_demi.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:"ITC Avant Garde Std Demi";src:url("../fonts/itc_avant_garde_std_demi.woff2") format("woff2"),url("../fonts/itc_avant_garde_std_demi.woff") format("woff");font-style:normal;font-weight:400}::-webkit-input-placeholder{color:#a5a5a5}::-moz-placeholder{color:#a5a5a5}:-ms-input-placeholder{color:#a5a5a5}:-moz-placeholder{color:#a5a5a5}body#order-home{display:flex;flex-direction:column}body#order-home div#overlay{display:block;opacity:.4}body#order-home div#popin{background:#fff;border-radius:8px;box-shadow:0 10px 40px 0 rgba(0,0,0,.2);box-sizing:border-box;left:0;margin:auto;padding:48px 72px;position:fixed;right:0;text-align:center;top:50%;transform:translateY(calc(-50% + 50px));width:515px;z-index:100}body#order-home div#popin>img{display:block;margin:0 auto}body#order-home div#popin p{color:#000;font-family:"Proxima Nova Regular",sans-serif;font-size:16px;line-height:24px;margin:32px auto 24px auto;width:90%}body#order-home div#popin p strong{font-family:"Proxima Nova Semibold",sans-serif}body#order-home div#popin span.button{background:#eb78a7;border-radius:32px;color:#fff;cursor:pointer;display:inline-block;font-family:"Proxima Nova Regular",sans-serif;font-size:16px;height:64px;line-height:64px;padding:0 24px;transition:background .3s ease}body#order-home div#popin span.button:hover{background:#c74e80}body#order-home section#content{background:#fff;margin:24px;width:calc(100% - 48px)}body#order-home section#content header{border-bottom:1px solid #dcdcdc;display:flex;justify-content:space-between;margin:0 auto;max-width:1140px;padding:40px 0;width:95%}body#order-home section#content header img{display:block}body#order-home section#content header a{color:#000;font-family:"Neutra Text Demi",sans-serif;font-size:16px;line-height:48px;text-decoration:none}body#order-home section#content header a:hover{text-decoration:underline}body#order-home section#content div.title{border-bottom:1px solid #dcdcdc;font-family:"Neutra Text Demi",sans-serif;margin:80px auto;max-width:1140px;padding-bottom:72px;text-align:center;text-transform:uppercase;width:95%}body#order-home section#content div.title h1{color:#0c142d;font-size:56px;letter-spacing:8px;line-height:64px}body#order-home section#content div.title h1+p{color:#a5a5a5;font-size:16px;letter-spacing:2px;line-height:32px;margin-top:8px}body#order-home section#content div#collections div.collection div.navigation{margin:0 auto;max-width:900px;width:95%}body#order-home section#content div#collections div.collection div.navigation p{color:#a5a5a5;font-family:"Proxima Nova Regular",sans-serif;font-size:16px;line-height:24px;margin-bottom:40px;text-align:center}body#order-home section#content div#collections div.collection div.navigation div.items{display:flex;justify-content:space-between}body#order-home section#content div#collections div.collection div.navigation div.items div.item{cursor:pointer;display:flex;flex-direction:column}body#order-home section#content div#collections div.collection div.navigation div.items div.item img{align-self:center;display:block;margin:auto 0;opacity:.17;transition:opacity .3s ease}body#order-home section#content div#collections div.collection div.navigation div.items div.item span{color:#d8d8d8;font-family:"Neutra Text Demi",sans-serif;font-size:22px;letter-spacing:3.14px;line-height:32px;margin-top:16px;text-align:center;text-transform:uppercase;transition:color .3s ease}body#order-home section#content div#collections div.collection div.navigation div.items div.item:hover img,body#order-home section#content div#collections div.collection div.navigation div.items div.item.active img{opacity:1}body#order-home section#content div#collections div.collection div.navigation div.items div.item:hover span,body#order-home section#content div#collections div.collection div.navigation div.items div.item.active span{color:#000}body#order-home section#content div#collections div.collection div.subcollections{background:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.2);margin:104px auto;max-width:1264px;padding:72px 0 104px 0;width:95%}body#order-home section#content div#collections div.collection div.subcollections div.infos{display:flex;flex-direction:column;margin-bottom:56px;margin-left:auto;margin-right:auto;max-width:500px;text-align:center;width:95%}body#order-home section#content div#collections div.collection div.subcollections div.infos img{display:block;margin:0 auto 16px auto}body#order-home section#content div#collections div.collection div.subcollections div.infos p{color:#000;font-family:"Proxima Nova Regular",sans-serif;font-size:16px;line-height:24px}body#order-home section#content div#collections div.collection div.subcollections div.subcollection{border-bottom:1px solid #dcdcdc;margin:0 auto 56px auto;max-width:990px;padding-bottom:56px;width:95%}body#order-home section#content div#collections div.collection div.subcollections div.subcollection h2{color:#000;font-family:"ITC Avant Garde Std Demi",sans-serif;font-size:40px;line-height:56px;text-align:center;text-transform:lowercase}body#order-home section#content div#collections div.collection div.subcollections div.subcollection h2+p{color:#000;font-family:"Proxima Nova Regular",sans-serif;font-size:16px;line-height:24px;margin-bottom:56px;text-align:center;text-transform:uppercase}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content{display:flex}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content>div.push img{display:block;height:auto;width:225px}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content>div.push span{background:url("../images/shadow.png") no-repeat center bottom;display:block;height:60px;width:100%}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies{display:flex;flex-wrap:wrap;padding-left:50px;width:calc(100% - 275px)}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies div.push.beanie img{display:block;height:auto;width:225px}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies div.push.beanie span{background:url("../images/shadow.png") no-repeat center bottom;display:block;height:60px;width:100%}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies div.beanie{margin-top:32px;text-align:center;width:20%}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies div.beanie img{display:block;height:auto;margin:0 auto;width:110px}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies div.beanie p{color:#000;font-family:"Proxima Nova Bold",sans-serif;font-size:11px;line-height:16px;margin-top:16px;margin-bottom:8px;text-align:center;text-transform:uppercase}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies div.beanie input[type=number],body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies div.beanie input[type=text]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;border:1px solid #d8d8d8;border-radius:5px;color:#000;font-family:"Proxima Nova Regular",sans-serif;font-size:18px;height:46px;line-height:46px;padding:0;text-align:center;width:60px}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies div.beanie input[type=number]:focus,body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies div.beanie input[type=text]:focus{border-color:#007fff;outline:none}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies div.beanie input[type=number]::-webkit-inner-spin-button,body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies div.beanie input[type=number]::-webkit-outer-spin-button{display:none}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies.custom_edition{padding-left:0;width:100%}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies.custom_edition div.flickity-viewport{margin-bottom:32px;width:100%}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies.custom_edition ol.flickity-page-dots{position:static}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies.custom_edition ol.flickity-page-dots li.dot{background:#fff;border:1px solid #d8d8d8;height:13px;opacity:1;width:13px}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies.custom_edition ol.flickity-page-dots li.dot.is-selected{background:#000;border-color:#000}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies.custom_edition button.flickity-prev-next-button{background:url("../images/arrow.svg") no-repeat center center;border-radius:0%;height:22px;padding:0;transform:translateY(calc(-50% - 22px));width:29px}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies.custom_edition button.flickity-prev-next-button[disabled]{display:none}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies.custom_edition button.flickity-prev-next-button:focus{box-shadow:none}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies.custom_edition button.flickity-prev-next-button.previous{left:0;transform:rotate(180deg) translateY(calc(-50% + 44px))}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies.custom_edition button.flickity-prev-next-button.next{right:0}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies.custom_edition button.flickity-prev-next-button svg{display:none}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies.custom_edition div.beanie{width:33.3333333333%}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.content div.beanies.custom_edition div.beanie input[type=text]{font-size:16px;margin-top:8px;text-align:left;padding:0 16px;width:calc(85% - 34px)}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.price{display:flex;justify-content:space-between;margin-top:72px}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.price>div.block:first-of-type{font-size:16px;line-height:24px}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.price>div.block:first-of-type p:first-of-type{color:#000;font-family:"Proxima Nova Semibold",sans-serif;letter-spacing:2px;text-transform:uppercase}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.price>div.block:first-of-type p:last-of-type{color:#a5a5a5;font-family:"Proxima Nova Regular",sans-serif}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.price>div.block:last-of-type{color:#000;font-family:"Proxima Nova Regular",sans-serif;line-height:24px;min-width:320px}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.price>div.block:last-of-type>div{display:flex}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.price>div.block:last-of-type>div p{display:block;width:50%}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.price>div.block:last-of-type>div p:first-of-type{font-size:16px}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.price>div.block:last-of-type>div p:last-of-type{font-size:32px;text-align:right}body#order-home section#content div#collections div.collection div.subcollections div.subcollection div.price>div.block:last-of-type>div:first-of-type{margin-bottom:16px}body#order-home section#content div#collections div.collection div.subcollections div.subcollection:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}body#order-home div#min_cart{align-items:center;bottom:24px;display:flex;flex-wrap:wrap;font-family:"Proxima Nova Regular",sans-serif;left:0;margin:0 auto;position:fixed;right:0;width:620px}body#order-home div#min_cart div.infos{align-items:center;background:#fff;border-radius:60px;box-shadow:0 0 30px 0 rgba(0,0,0,.2);display:flex;justify-content:space-between;padding:28px 54px;width:312px}body#order-home div#min_cart div.infos div.block p{color:#000;font-size:16px;line-height:24px}body#order-home div#min_cart div.infos div.block p:last-of-type{color:#a5a5a5}body#order-home div#min_cart div.infos p.price{color:#000;font-size:40px;line-height:48px;text-align:right}body#order-home div#min_cart span.button{background:#000;border-radius:32px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;height:64px;line-height:64px;margin-left:-18px;padding:0 24px;transition:background .3s ease}body#order-home div#min_cart span.button:hover{background:#333}body#order-home div#cart{background:#fff;bottom:0;box-sizing:border-box;min-width:630px;overflow-y:auto;padding:72px 96px;position:fixed;right:0;top:0;transform:translateX(100%);transition:all .75s ease-in-out;width:50%;z-index:2}body#order-home div#cart p.title{color:#a5a5a5;font-family:"Neutra Text Demi",sans-serif;font-size:22px;letter-spacing:3.14px;margin-bottom:72px;line-height:32px;text-align:center;text-transform:uppercase}body#order-home div#cart div.summary{align-items:center;background:#fff;border-radius:60px;box-shadow:0 0 30px 0 rgba(0,0,0,.2);display:flex;flex-wrap:wrap;font-family:"Proxima Nova Regular",sans-serif;justify-content:space-between;margin:0 auto;padding:28px 54px;width:312px}body#order-home div#cart div.summary div.block p{color:#000;font-size:16px;line-height:24px}body#order-home div#cart div.summary div.block p:last-of-type{color:#a5a5a5}body#order-home div#cart div.summary p.price{color:#000;font-size:40px;line-height:48px;text-align:right}body#order-home div#cart div.legals{color:#000;margin-top:72px}body#order-home div#cart div.legals p{font-family:"Proxima Nova Semibold",sans-serif;font-size:18px;line-height:24px;margin-bottom:16px}body#order-home div#cart div.legals ul{font-family:"Proxima Nova Regular",sans-serif;font-size:14px;line-height:16px}body#order-home div#cart div.legals ul li{background:url("../images/bullet.svg") no-repeat left top;margin-bottom:8px;padding-left:23px}body#order-home div#cart div.legals ul li:last-of-type{margin-bottom:0}body#order-home div#cart form{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:72px}body#order-home div#cart form label.title{color:#000;font-family:"Proxima Nova Semibold",sans-serif;font-size:18px;line-height:24px;margin-bottom:16px}body#order-home div#cart form div.fieldset{display:flex;flex-wrap:wrap;justify-content:space-between}body#order-home div#cart form input[type=text],body#order-home div#cart form input[type=email]{border:1px solid #d8d8d8;border-radius:5px;box-sizing:border-box;color:#000;font-family:"Proxima Nova Regular",sans-serif;font-size:16px;height:48px;margin-bottom:16px;padding:0 16px;width:100%}body#order-home div#cart form input[type=text].min,body#order-home div#cart form input[type=email].min{width:calc(50% - 8px)}body#order-home div#cart form input[type=text]:focus,body#order-home div#cart form input[type=email]:focus{border-color:#007fff;outline:none}body#order-home div#cart form input[type=text] ::-webkit-input-placeholder,body#order-home div#cart form input[type=email] ::-webkit-input-placeholder{color:#a5a5a5}body#order-home div#cart form input[type=text] ::-moz-placeholder,body#order-home div#cart form input[type=email] ::-moz-placeholder{color:#a5a5a5}body#order-home div#cart form input[type=text] :-ms-input-placeholder,body#order-home div#cart form input[type=email] :-ms-input-placeholder{color:#a5a5a5}body#order-home div#cart form input[type=text] :-moz-placeholder,body#order-home div#cart form input[type=email] :-moz-placeholder{color:#a5a5a5}body#order-home div#cart form label.checkbox{color:#000;cursor:pointer;display:flex;font-family:"Proxima Nova Regular",sans-serif;font-size:16px;line-height:24px;margin-top:16px}body#order-home div#cart form label.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d8d8d8;border-radius:2px;cursor:pointer;display:block;height:16px;margin:auto 8px auto 0;position:relative;width:16px}body#order-home div#cart form label.checkbox input[type=checkbox]:focus{outline:none}body#order-home div#cart form label.checkbox input[type=checkbox]:checked:after{background:#000;bottom:2px;content:"";left:2px;position:absolute;right:2px;top:2px}body#order-home div#cart form button{align-self:center;background:#000;border:none;border-radius:32px;color:#fff;cursor:pointer;display:inline-block;font-family:"Proxima Nova Regular",sans-serif;font-size:16px;height:64px;line-height:64px;margin-top:32px;padding:0 24px;transition:background .3s ease}body#order-home div#cart form button:hover{background:#333}body#order-home div#cart form button:focus{outline:none}body#order-home div#cart form button[disabled=disabled]{background:gray;cursor:auto}body#order-home div#cart div.contact{border-top:1px solid #dcdcdc;color:#000;font-size:14px;line-height:24px;margin-top:72px;padding-top:72px}body#order-home div#cart div.contact p{font-family:"Proxima Nova Regular",sans-serif;margin-bottom:24px}body#order-home div#cart div.contact p strong{font-family:"Proxima Nova Semibold",sans-serif}body#order-home div#cart div.contact p a{color:#000;text-decoration:underline}body#order-home div#cart div.contact p a:hover{text-decoration:none}body#order-home div#cart div.contact p:last-of-type{margin-bottom:0}body#order-home div#cart.active{transform:translateX(0)}/*# sourceMappingURL=home.css.map */
