@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,.page-title h1,#search-results h1,.about-company .about-company__title,.collection-filter .collection-filter__title h1,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;font:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline}em{font-style:italic}strong{font-weight:500}small{font-size:60%;line-height:150%}b,strong{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}a{background-color:transparent}a:active,a:hover{outline:0}a:focus{color:inherit}img,iframe{max-width:100%}button,form{margin:0}@media (max-width: 1019px){input,textarea,select{font-size:16px}}button,input[type=submit],label[for]{cursor:pointer}optgroup{font-weight:500}option{color:#000;background-color:#fff}body,html{background:#ffffff;color:#000}body{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:300;font-size:15px;line-height:35px;position:relative}b,strong{font-weight:500}main{display:block}h1,h2,.page-title h1,#search-results h1,.about-company .about-company__title,.collection-filter .collection-filter__title h1,h3,h4,h5,h6{margin-bottom:1em;line-height:1.3em;text-align:left;text-transform:uppercase;letter-spacing:1.28px}h1{line-height:1.363636364em;font-size:2.666666667em}@media (min-width: 720px){h1{font-size:3.666666667em}}h2,.page-title h1,#search-results h1,.about-company .about-company__title,.collection-filter .collection-filter__title h1{line-height:1.4375em;font-size:1.36em;letter-spacing:.5px}@media (min-width: 720px){h2,.page-title h1,#search-results h1,.about-company .about-company__title,.collection-filter .collection-filter__title h1{font-size:1.733333333em;margin-bottom:1em}}h3{line-height:1.4375em;font-size:1em;letter-spacing:.5px}@media (min-width: 720px){h3{font-size:1.266666667em;margin-bottom:1em}}h4{font-size:.866666667em;line-height:1.68em}h5{font-size:.8em}p{line-height:2em;margin:0 0 1.5em;font-size:1em}p:last-of-type{margin:0}p a{color:inherit;word-break:break-all}a{-webkit-transition:color .3s ease,opacity .3s ease;transition:color .3s ease,opacity .3s ease}button{border:none;cursor:pointer;display:block;padding:1em 1.5em}.screenreader-text{position:absolute;top:-9999vh;left:0;width:1px;height:1px;overflow:hidden}.objFit,#search-results div.snize .snize-product .snize-thumbnail,div.snize-ac-results ul li.snize-product .snize-thumbnail{width:100%;height:100%;position:relative;overflow:hidden}.objFit img,#search-results div.snize .snize-product .snize-thumbnail img,div.snize-ac-results ul li.snize-product .snize-thumbnail img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover;object-position:center;"}#product-slideshow img{object-fit:contain}ul,ol{margin:0 0 1em;padding:0 0 0 3em;text-indent:1.5em}ul li,ol li{line-height:2.5em}img[data-src],img[data-srcset]{width:100%}#challenge{background:#f9f3ef}#challenge .shopify-challenge__container{margin:6em auto;max-width:375px}#challenge .shopify-challenge__container #g-recaptcha{margin:1.5em auto 3em}#challenge .shopify-challenge__container .shopify-challenge__errors .shopify-challenge__error{margin:0 auto;padding:0;text-indent:0}span.no-wrap{white-space:nowrap}.button,#challenge .shopify-challenge__container .shopify-challenge__button,.juicer .juicer-feed .juicer-button{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:300;background-color:#fff;color:#000;padding:1.6em 2.5em;text-decoration:none;-webkit-transition:background .3s ease,border-color .3s ease,color .3s ease;transition:background .3s ease,border-color .3s ease,color .3s ease;letter-spacing:1px;font-size:.75em;border:1px solid transparent;text-transform:uppercase;text-align:center;line-height:1em;display:inline-block;position:relative}.button:hover,#challenge .shopify-challenge__container .shopify-challenge__button:hover,.juicer .juicer-feed .juicer-button:hover{background-color:#ffffffc4}.button.button--dark,#challenge .shopify-challenge__container .shopify-challenge__button,.juicer .juicer-feed .button--dark.juicer-button{background:black;color:#fff}.button.button--dark:hover,#challenge .shopify-challenge__container .shopify-challenge__button:hover,.juicer .juicer-feed .button--dark.juicer-button:hover{background:rgba(0,0,0,.77)}.button.button--outline,#challenge .shopify-challenge__container .button--outline.shopify-challenge__button,.juicer .juicer-feed .button--outline.juicer-button{border:1px solid #ded5ce;color:#fff}.button.button--outline:hover,#challenge .shopify-challenge__container .button--outline.shopify-challenge__button:hover,.juicer .juicer-feed .button--outline.juicer-button:hover{color:#000;border-color:#000}.button.button--outline-transparent-bg,#challenge .shopify-challenge__container .button--outline-transparent-bg.shopify-challenge__button,.juicer .juicer-feed .button--outline-transparent-bg.juicer-button{color:#000;background-color:transparent}.button.button--outline-transparent-bg:hover,#challenge .shopify-challenge__container .button--outline-transparent-bg.shopify-challenge__button:hover,.juicer .juicer-feed .button--outline-transparent-bg.juicer-button:hover,.button.button--outline-white-bg,#challenge .shopify-challenge__container .button--outline-white-bg.shopify-challenge__button,.juicer .juicer-feed .button--outline-white-bg.juicer-button{color:#000}.button.button--outline-white-bg:hover,#challenge .shopify-challenge__container .button--outline-white-bg.shopify-challenge__button:hover,.juicer .juicer-feed .button--outline-white-bg.juicer-button:hover{color:#000;border-color:#000}.button.button--outline-trans,#challenge .shopify-challenge__container .button--outline-trans.shopify-challenge__button,#challenge .shopify-challenge__container .juicer .juicer-feed .shopify-challenge__button.juicer-button,.juicer .juicer-feed #challenge .shopify-challenge__container .shopify-challenge__button.juicer-button,.juicer .juicer-feed .juicer-button{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,white),to(white));background-image:linear-gradient(white 0,white 100%);background-color:transparent;background-size:100% 0;-webkit-transition:background-size .2s ease-in-out,color .2s linear;transition:background-size .2s ease-in-out,color .2s linear;background-position:bottom center;background-repeat:no-repeat;border-color:#fff;color:#fff}.button.button--outline-trans:hover,#challenge .shopify-challenge__container .button--outline-trans.shopify-challenge__button:hover,#challenge .shopify-challenge__container .juicer .juicer-feed .shopify-challenge__button.juicer-button:hover,.juicer .juicer-feed #challenge .shopify-challenge__container .shopify-challenge__button.juicer-button:hover,.juicer .juicer-feed .juicer-button:hover{background-size:100% 100%;background-position:top center;color:#000}.button.button--danger,#challenge .shopify-challenge__container .button--danger.shopify-challenge__button,.juicer .juicer-feed .button--danger.juicer-button{border:1px solid #fe5e78;color:#fe5e78}section{padding:3em 1em}@media (min-width: 480px){section{padding:3em 2em}}@media (min-width: 720px){section{padding:5em 2em}}@media (min-width: 1020px){section{padding:5em}}.text-link{font-size:.9em;text-decoration:none;text-transform:uppercase;color:#000;display:inline-block;position:relative;padding-left:3em;-webkit-transition:padding .3s ease;transition:padding .3s ease;font-weight:500}@media (min-width: 1020px){.text-link{font-size:.8em}}.text-link:before,.text-link:after{content:"";display:inline-block;width:20px;height:1px;background:white;position:absolute;top:50%;left:0;-webkit-transition:width .3s ease,-webkit-transform .3s ease;transition:width .3s ease,-webkit-transform .3s ease;transition:width .3s ease,transform .3s ease;transition:width .3s ease,transform .3s ease,-webkit-transform .3s ease}.text-link:before{right:calc(100% - 2em);left:auto}.text-link:after{width:0;-webkit-transition-delay:0s;transition-delay:0s}input,textarea,select{background:0 0;border:none;display:block;font:inherit;color:#000;width:100%;line-height:1em;-webkit-box-shadow:none;box-shadow:none}@media (-webkit-min-device-pixel-ratio: 0){input,textarea,select{font-size:19px}}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#9d9d9d}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#9d9d9d}input::placeholder,textarea::placeholder,select::placeholder{color:#9d9d9d}input:focus,textarea:focus,select:focus{outline:0}input.button:focus,#challenge .shopify-challenge__container input.shopify-challenge__button:focus,.juicer .juicer-feed input.juicer-button:focus,textarea.button:focus,#challenge .shopify-challenge__container textarea.shopify-challenge__button:focus,.juicer .juicer-feed textarea.juicer-button:focus,select.button:focus,#challenge .shopify-challenge__container select.shopify-challenge__button:focus,.juicer .juicer-feed select.juicer-button:focus{background:rgba(255,255,255,.77)}input.button--dark:focus,#challenge .shopify-challenge__container input.shopify-challenge__button:focus,textarea.button--dark:focus,#challenge .shopify-challenge__container textarea.shopify-challenge__button:focus,select.button--dark:focus,#challenge .shopify-challenge__container select.shopify-challenge__button:focus{background:rgba(0,0,0,.77)}.text-upper,.cart__form .cart__review-subtotal span,.cart-table .cart-table__product-total,#search-results div.snize .snize-product .snize-overhidden .snize-attribute,#search-results div.snize .snize-product .snize-overhidden .snize-price-list,div.snize-ac-results ul li.snize-product .snize-overhidden .snize-attribute,div.snize-ac-results ul li.snize-product .snize-overhidden .snize-price-list{font-size:.8em;text-transform:uppercase;letter-spacing:.5px}.testimonial{text-align:center;margin:0 0 2em}@media (min-width: 1020px){.testimonial{margin:5em 0}}.testimonial .testimonial__text{line-height:1.5em;margin:0 auto;position:relative;padding:0 1em;font-size:1.5em;text-transform:uppercase;letter-spacing:.7px;line-height:1.730769231em;-webkit-font-smoothing:antialiased}@media (min-width: 480px){.testimonial .testimonial__text{font-size:2.266666667em}}.testimonial .testimonial__text:before{content:"\201c";display:inline-block;color:#fff;position:absolute;-webkit-transform:translateX(-1ch);transform:translate(-1ch)}.testimonial .testimonial__text:after{content:"\201d";display:inline-block;color:#fff;position:absolute;-webkit-transform:translateX(.2ch);transform:translate(.2ch)}.testimonial .testimonial__cite{color:#9d9d9d;text-transform:uppercase;font-size:.85em;letter-spacing:1.38px}.responsive-table{display:table;width:100%}.responsive-table th{text-align:left;color:#6d6d72;border-bottom:1px solid #ded5ce;padding:1em 0}.responsive-table td{color:#000;border-top:0;border-bottom:1px solid #ded5ce;padding:1em 0}.responsive-table td a{color:#000}@media (min-width: 720px){.animate-on-scroll{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity 1s ease,-webkit-transform 1s ease;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease}.animate-on-scroll.animated{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.default-page{padding-top:5em}@media (min-width: 720px){.default-page{padding-top:6em}}.snize-sticky-searchbox,#preview-bar-iframe{display:none!important}.open-nav{position:relative;overflow:hidden;height:100vh}.open-nav .burger .burger__wrapper{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.open-nav .burger .burger__line{-webkit-transition:opacity .3s ease,-webkit-transform .3s .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s ease,-webkit-transform .3s .3s cubic-bezier(.4,0,.2,1);transition:transform .3s .3s cubic-bezier(.4,0,.2,1),opacity .3s ease;transition:transform .3s .3s cubic-bezier(.4,0,.2,1),opacity .3s ease,-webkit-transform .3s .3s cubic-bezier(.4,0,.2,1)}.open-nav .burger .burger__line.burger__line--top{-webkit-transform:translate(4px,0) rotate(45deg);transform:translate(4px) rotate(45deg)}.open-nav .burger .burger__line.burger__line--middle{opacity:0;-webkit-transition:opacity 0s 0s linear;transition:opacity 0s 0s linear}.open-nav .burger .burger__line.burger__line--bottom{-webkit-transform:translate(4px,1px) rotate(-45deg);transform:translate(4px,1px) rotate(-45deg)}@media (min-width: 720px){.open-nav .burger .burger__line.burger__line--bottom{-webkit-transform:translate(0,-2px) rotate(-45deg);transform:translateY(-2px) rotate(-45deg)}}.open-nav .main-header:before{opacity:1;-webkit-transition:opacity 0s 0s linear;transition:opacity 0s 0s linear}.open-nav .main-nav{-webkit-transform:translate3d(0,4em,0);transform:translate3d(0,4em,0)}@media (min-width: 720px){.open-nav .main-nav{-webkit-transform:translate3d(0,5.9em,0);transform:translate3d(0,5.9em,0)}}.open-nav .shop-nav .shop-nav__nav{opacity:1}@media (max-width: 1019px){.open-nav .shop-nav__cta{opacity:1!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}}.main-header{position:fixed;top:0;left:0;right:0;background:transparent;width:100%;padding:0 .5em;height:4em;z-index:10;-webkit-transition:background .8s ease;transition:background .8s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-header:before{content:"";height:4em;width:100%;position:absolute;z-index:-1;background:white;top:0;left:0;right:0;opacity:0;pointer-events:none;-webkit-transition:opacity 0s .8s linear;transition:opacity 0s .8s linear}@media (min-width: 720px){.main-header:before{height:6em}}@media (min-width: 1020px){.main-header:before{display:none}}@media (min-width: 375px){.main-header{padding:0 2em}}@media (min-width: 720px){.main-header{height:6em;padding:0 3em}}@media (min-width: 1020px){.main-header{padding:0 3em}}.main-header:hover .main-nav:after{opacity:1}.main-header:after{content:"";display:none;position:absolute;top:6em;height:100vh;left:0;right:0;bottom:0;z-index:-1;background:black;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width: 1020px){.main-header:after{display:block}}@media (min-width: 1020px){.main-header.show-sub-nav:after{opacity:.5}}@media (min-width: 1020px){.main-header.show-sub-nav .shop-nav{opacity:1;pointer-events:all;-webkit-transition:opacity .5s .2s ease;transition:opacity .5s .2s ease}}.main-header.show-sub-nav .shop-nav__nav{opacity:1}.main-header.show-sub-nav .shop-nav__cta{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.main-header.main-header--searching .main-header__logo{z-index:0}.main-header.main-header--searching .main-nav__search{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.main-header.light-nav,.open-nav .main-header,.main-header:hover,.main-header.open-nav,.main-header.shrink,.template-legal .main-header,.template-product .main-header,.template-cart .main-header,.template-login .main-header,.template-register .main-header,#challenge .main-header,.template-account .main-header,.template-order .main-header,.template-reset_password .main-header,.template-faqs .main-header,.template-info .main-header,.template-addresses .main-header,.template-help .main-header,#search-results .main-header,body.show-cart .main-header{background:white}.main-header.light-nav .main-nav__list-link,.open-nav .main-header .main-nav__list-link,.main-header:hover .main-nav__list-link,.main-header.open-nav .main-nav__list-link,.main-header.shrink .main-nav__list-link,.template-legal .main-header .main-nav__list-link,.template-product .main-header .main-nav__list-link,.template-cart .main-header .main-nav__list-link,.template-login .main-header .main-nav__list-link,.template-register .main-header .main-nav__list-link,#challenge .main-header .main-nav__list-link,.template-account .main-header .main-nav__list-link,.template-order .main-header .main-nav__list-link,.template-reset_password .main-header .main-nav__list-link,.template-faqs .main-header .main-nav__list-link,.template-info .main-header .main-nav__list-link,.template-addresses .main-header .main-nav__list-link,.template-help .main-header .main-nav__list-link,#search-results .main-header .main-nav__list-link,body.show-cart .main-header .main-nav__list-link{color:#000}.main-header.light-nav .main-nav__list-link.main-nav__list-link--search svg path,.open-nav .main-header .main-nav__list-link.main-nav__list-link--search svg path,.main-header:hover .main-nav__list-link.main-nav__list-link--search svg path,.main-header.open-nav .main-nav__list-link.main-nav__list-link--search svg path,.main-header.shrink .main-nav__list-link.main-nav__list-link--search svg path,.template-legal .main-header .main-nav__list-link.main-nav__list-link--search svg path,.template-product .main-header .main-nav__list-link.main-nav__list-link--search svg path,.template-cart .main-header .main-nav__list-link.main-nav__list-link--search svg path,.template-login .main-header .main-nav__list-link.main-nav__list-link--search svg path,.template-register .main-header .main-nav__list-link.main-nav__list-link--search svg path,#challenge .main-header .main-nav__list-link.main-nav__list-link--search svg path,.template-account .main-header .main-nav__list-link.main-nav__list-link--search svg path,.template-order .main-header .main-nav__list-link.main-nav__list-link--search svg path,.template-reset_password .main-header .main-nav__list-link.main-nav__list-link--search svg path,.template-faqs .main-header .main-nav__list-link.main-nav__list-link--search svg path,.template-info .main-header .main-nav__list-link.main-nav__list-link--search svg path,.template-addresses .main-header .main-nav__list-link.main-nav__list-link--search svg path,.template-help .main-header .main-nav__list-link.main-nav__list-link--search svg path,#search-results .main-header .main-nav__list-link.main-nav__list-link--search svg path,body.show-cart .main-header .main-nav__list-link.main-nav__list-link--search svg path{fill:#000}.main-header.light-nav .main-header__logo-img path,.open-nav .main-header .main-header__logo-img path,.main-header:hover .main-header__logo-img path,.main-header.open-nav .main-header__logo-img path,.main-header.shrink .main-header__logo-img path,.template-legal .main-header .main-header__logo-img path,.template-product .main-header .main-header__logo-img path,.template-cart .main-header .main-header__logo-img path,.template-login .main-header .main-header__logo-img path,.template-register .main-header .main-header__logo-img path,#challenge .main-header .main-header__logo-img path,.template-account .main-header .main-header__logo-img path,.template-order .main-header .main-header__logo-img path,.template-reset_password .main-header .main-header__logo-img path,.template-faqs .main-header .main-header__logo-img path,.template-info .main-header .main-header__logo-img path,.template-addresses .main-header .main-header__logo-img path,.template-help .main-header .main-header__logo-img path,#search-results .main-header .main-header__logo-img path,body.show-cart .main-header .main-header__logo-img path{fill:#000}.main-header.light-nav .burger__line,.open-nav .main-header .burger__line,.main-header:hover .burger__line,.main-header.open-nav .burger__line,.main-header.shrink .burger__line,.template-legal .main-header .burger__line,.template-product .main-header .burger__line,.template-cart .main-header .burger__line,.template-login .main-header .burger__line,.template-register .main-header .burger__line,#challenge .main-header .burger__line,.template-account .main-header .burger__line,.template-order .main-header .burger__line,.template-reset_password .main-header .burger__line,.template-faqs .main-header .burger__line,.template-info .main-header .burger__line,.template-addresses .main-header .burger__line,.template-help .main-header .burger__line,#search-results .main-header .burger__line,body.show-cart .main-header .burger__line{background:black}.main-header.light-nav .mobile-cart__link,.open-nav .main-header .mobile-cart__link,.main-header:hover .mobile-cart__link,.main-header.open-nav .mobile-cart__link,.main-header.shrink .mobile-cart__link,.template-legal .main-header .mobile-cart__link,.template-product .main-header .mobile-cart__link,.template-cart .main-header .mobile-cart__link,.template-login .main-header .mobile-cart__link,.template-register .main-header .mobile-cart__link,#challenge .main-header .mobile-cart__link,.template-account .main-header .mobile-cart__link,.template-order .main-header .mobile-cart__link,.template-reset_password .main-header .mobile-cart__link,.template-faqs .main-header .mobile-cart__link,.template-info .main-header .mobile-cart__link,.template-addresses .main-header .mobile-cart__link,.template-help .main-header .mobile-cart__link,#search-results .main-header .mobile-cart__link,body.show-cart .main-header .mobile-cart__link{color:#000}.main-header .main-header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:100%}@media (min-width: 1020px){.main-header .main-header__menu{display:none}}.main-header .main-header__mobile-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 1020px){.main-header .main-header__mobile-cart{display:none}}.main-header .main-header__logo{position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;display:block;height:auto;z-index:1;opacity:1;-webkit-transition:z-index 0s .15s linear,opacity .3s ease;transition:z-index 0s .15s linear,opacity .3s ease}.main-header .main-header__logo:hover{opacity:.7}.main-header .main-header__logo-img{display:block;width:166px;height:14px}@media (min-width: 720px){.main-header .main-header__logo-img{width:300px;height:1.6em}}@media (min-width: 1020px){.main-header .main-header__logo-img{width:270px}}@media (min-width: 1300px){.main-header .main-header__logo-img{width:300px}}.main-header .main-header__logo-img path{-webkit-transition:fill .5s ease;transition:fill .5s ease}.main-header .main-header__nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.main-header .main-header__shop-nav{-webkit-box-flex:0;-ms-flex:0 0 calc(100% + 4em);flex:0 0 calc(100% + 4em);-webkit-transform:translateX(-2em);transform:translate(-2em)}@media (min-width: 720px){.main-header .main-header__shop-nav{-webkit-box-flex:0;-ms-flex:0 0 calc(100% + 6em);flex:0 0 calc(100% + 6em);-webkit-transform:translateX(-4em);transform:translate(-4em)}}@media (min-width: 1020px){.main-header .main-header__shop-nav{-webkit-box-flex:0;-ms-flex:0 0 calc(100% + 13.2em);flex:0 0 calc(100% + 13.2em);-webkit-transform:translateX(-3em);transform:translate(-3em);padding:5em}}.main-nav{position:fixed;height:100%;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;background:#f9f3ef;color:#000;-webkit-transition:-webkit-transform .8s cubic-bezier(.94,.01,.32,1);transition:-webkit-transform .8s cubic-bezier(.94,.01,.32,1);transition:transform .8s cubic-bezier(.94,.01,.32,1);transition:transform .8s cubic-bezier(.94,.01,.32,1),-webkit-transform .8s cubic-bezier(.94,.01,.32,1);padding:2em 2em 6em;-webkit-transform:translate3d(0,calc(-100% - 6em),0);transform:translate3d(0,calc(-100% - 6em),0);z-index:-2;height:calc(100vh - 4em);overflow:auto;-webkit-overflow-scrolling:touch;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 720px){.main-nav{height:calc(100vh - 6em);padding:3em}}@media (min-width: 1020px){.main-nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0;background:transparent;color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);height:100%;z-index:0;overflow:visible}}.main-nav:after{content:"";display:none;background:white;position:absolute;top:0;right:-3em;bottom:0;left:-3em;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width: 1020px){.main-nav:after{display:block}}.main-nav .main-nav__search{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}@media (min-width: 1020px){.main-nav .main-nav__search{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;position:absolute;border-bottom:0;padding-bottom:0;top:0;right:-3em;bottom:0;left:-3em;background:white;color:#000;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:-webkit-transform .3s cubic-bezier(.94,.01,.32,1);transition:-webkit-transform .3s cubic-bezier(.94,.01,.32,1);transition:transform .3s cubic-bezier(.94,.01,.32,1);transition:transform .3s cubic-bezier(.94,.01,.32,1),-webkit-transform .3s cubic-bezier(.94,.01,.32,1);z-index:5}}.main-nav .main-nav__list{padding:0;margin:2em 0 0;text-indent:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-nav .main-nav__list .main-nav__list-link{font-size:.8em;letter-spacing:1.38px;text-transform:uppercase;line-height:1em;font-weight:400}@media (min-width: 480px){.main-nav .main-nav__list{margin:3em 3em 0 0;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 3.3em);flex:0 0 calc(50% - 3.3em)}}@media (min-width: 720px){.main-nav .main-nav__list{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333% - 3.3em);flex:0 0 calc(33.3333333% - 3.3em)}}@media (min-width: 1020px){.main-nav .main-nav__list{margin:0;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 5.5em);flex:0 0 calc(50% - 5.5em);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;position:relative;z-index:1}}@media (min-width: 1300px){.main-nav .main-nav__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-nav .main-nav__list.main-nav__list--left{position:relative}.main-nav .main-nav__list.main-nav__list--left:before{content:"";display:block;height:1px;background:#D7CEC8;width:calc(100% + 2em);margin:0 0 0 -1em;position:absolute;top:-2em;font-size:1em}@media (min-width: 480px){.main-nav .main-nav__list.main-nav__list--left:before{display:none}}.main-nav .main-nav__list.main-nav__list--left .main-nav__list-link{margin:0 0 .5em;display:block}@media (min-width: 480px){.main-nav .main-nav__list.main-nav__list--left .main-nav__list-link{margin:0 0 1em}}@media (min-width: 1020px){.main-nav .main-nav__list.main-nav__list--left .main-nav__list-link{margin:0 3em 0 0}}@media (min-width: 1100px){.main-nav .main-nav__list.main-nav__list--left .main-nav__list-link{margin:0 3em 0 0}}.main-nav .main-nav__list.main-nav__list--right{margin:0}@media (min-width: 480px){.main-nav .main-nav__list.main-nav__list--right{margin:3em 0 0}}@media (min-width: 1020px){.main-nav .main-nav__list.main-nav__list--right{margin:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width: 1300px){.main-nav .main-nav__list.main-nav__list--right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.main-nav .main-nav__list.main-nav__list--right .main-nav__list-link{margin:0 0 .5em}@media (min-width: 1020px){.main-nav .main-nav__list.main-nav__list--right .main-nav__list-link{margin:0 0 0 3em}}@media (min-width: 1100px){.main-nav .main-nav__list.main-nav__list--right .main-nav__list-link{margin:0 0 0 3em}}.main-nav .main-nav__list-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;line-height:1em;margin:0 0 1em}@media (min-width: 1020px){.main-nav .main-nav__list-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}}.main-nav .main-nav__list-item.main-nav__list-item--shop{display:none}@media (min-width: 1020px){.main-nav .main-nav__list-item.main-nav__list-item--shop{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-nav .main-nav__list-link{color:#fff;text-decoration:none;margin:0 1.5em 0 0}.main-nav .main-nav__list-link:hover{color:#6d6d72}@media (min-width: 1300px){.main-nav .main-nav__list-link{margin:0 2.5em 0 0}}.main-nav .main-nav__list-link.main-nav__list-link--search{margin:0 0 0 2.7em!important;display:none;position:relative}@media (min-width: 1020px){.main-nav .main-nav__list-link.main-nav__list-link--search{display:block}}@media (min-width: 1300px){.main-nav .main-nav__list-link.main-nav__list-link--search{margin:0 0 0 2.7em!important}}.main-nav .main-nav__list-link.main-nav__list-link--search svg{display:inline-block;width:14px;height:14px;position:absolute;top:-1px;left:-5px}.main-nav .main-nav__list-link.main-nav__list-link--search svg path{fill:#d8d8d8;-webkit-transition:fill .3s ease;transition:fill .3s ease}.main-nav .main-nav__list-link.main-nav__list-link--search span{padding-left:19px}.main-nav .main-nav__list-link.main-nav__list-link--cart{display:none}@media (min-width: 1020px){.main-nav .main-nav__list-link.main-nav__list-link--cart{display:block}}.burger{font-size:1em;width:24px;background:transparent;border:0 0;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;position:relative;cursor:pointer;z-index:10;padding:2em;left:-2em;bottom:0}@media (min-width: 720px){.burger{width:28px}}.burger:focus{outline:0}.burger .burger__wrapper{-webkit-transition:-webkit-transform .3s .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s .3s cubic-bezier(.4,0,.2,1);transition:transform .3s .3s cubic-bezier(.4,0,.2,1);transition:transform .3s .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s .3s cubic-bezier(.4,0,.2,1);position:relative;width:100%;height:100%;-webkit-transform-origin:center;transform-origin:center;display:block}.burger .burger__line{background:white;height:2px;margin-bottom:4px;width:100%;-webkit-transition:opacity .3s .5s ease,background .3s ease,-webkit-transform .3s .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s .5s ease,background .3s ease,-webkit-transform .3s .3s cubic-bezier(.4,0,.2,1);transition:transform .3s .3s cubic-bezier(.4,0,.2,1),opacity .3s .5s ease,background .3s ease;transition:transform .3s .3s cubic-bezier(.4,0,.2,1),opacity .3s .5s ease,background .3s ease,-webkit-transform .3s .3s cubic-bezier(.4,0,.2,1);-webkit-transform-origin:0 0;transform-origin:0 0}@media (min-width: 720px){.burger .burger__line{-webkit-transform-origin:4px;transform-origin:4px;margin-bottom:5px}}.burger .burger__line:last-of-type{margin-bottom:0}.burger .burger__line.burger__line--top{-webkit-transform-origin:5px 0;transform-origin:5px 0}.mobile-cart .mobile-cart__link{color:#fff;text-decoration:none;font-size:.86em}@media (min-width: 720px){.mobile-cart .mobile-cart__link{font-size:1em}}.shop-nav{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.shop-nav:before{content:"";display:none;background:#D7CEC8;height:2px;width:100%;margin:2em auto}@media (min-width: 480px){.shop-nav:before{display:block}}@media (min-width: 1020px){.shop-nav:before{display:none}}@media (min-width: 1020px){.shop-nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;background:#f9f3ef;top:0;position:absolute;left:-3em;right:-3em;-webkit-transition:opacity .5s 0s ease,-webkit-transform .5s ease;transition:opacity .5s 0s ease,-webkit-transform .5s ease;transition:opacity .5s 0s ease,transform .5s ease;transition:opacity .5s 0s ease,transform .5s ease,-webkit-transform .5s ease;opacity:0;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:-1;max-height:calc(100vh - 6em);-webkit-transform:translate3d(0,6em,0);transform:translate3d(0,6em,0);-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.shop-nav .shop-nav__title{font-size:1.36em;margin-top:1em;margin-bottom:.5em;text-transform:uppercase}@media (min-width: 1020px){.shop-nav .shop-nav__title{display:none}}.shop-nav .shop-nav__title a{text-decoration:none;color:#000}.shop-nav .shop-nav__title a:hover{color:#6d6d72}.shop-nav .shop-nav__navs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:2em}@media (min-width: 480px){.shop-nav .shop-nav__navs{margin-top:0}}@media (min-width: 1020px){.shop-nav .shop-nav__navs{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;padding:3em 6em 3em 0;overflow:auto}}.shop-nav .shop-nav__nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;opacity:0;-webkit-transition:.5s opacity ease;transition:.5s opacity ease}.shop-nav .shop-nav__nav:nth-of-type(16n+1){-webkit-transition-delay:.4s;transition-delay:.4s}.shop-nav .shop-nav__nav:nth-of-type(16n+2){-webkit-transition-delay:.5s;transition-delay:.5s}.shop-nav .shop-nav__nav:nth-of-type(16n+3){-webkit-transition-delay:.6s;transition-delay:.6s}.shop-nav .shop-nav__nav:nth-of-type(16n+4){-webkit-transition-delay:.7s;transition-delay:.7s}.shop-nav .shop-nav__nav:nth-of-type(16n+5){-webkit-transition-delay:.8s;transition-delay:.8s}.shop-nav .shop-nav__nav:nth-of-type(16n+6){-webkit-transition-delay:.9s;transition-delay:.9s}.shop-nav .shop-nav__nav:nth-of-type(16n+7){-webkit-transition-delay:1s;transition-delay:1s}.shop-nav .shop-nav__nav:nth-of-type(16n+8){-webkit-transition-delay:1.1s;transition-delay:1.1s}.shop-nav .shop-nav__nav:nth-of-type(16n+9){-webkit-transition-delay:1.2s;transition-delay:1.2s}.shop-nav .shop-nav__nav:nth-of-type(16n+10){-webkit-transition-delay:1.3s;transition-delay:1.3s}.shop-nav .shop-nav__nav:nth-of-type(16n+11){-webkit-transition-delay:1.4s;transition-delay:1.4s}.shop-nav .shop-nav__nav:nth-of-type(16n+12){-webkit-transition-delay:1.5s;transition-delay:1.5s}.shop-nav .shop-nav__nav:nth-of-type(16n+13){-webkit-transition-delay:1.6s;transition-delay:1.6s}.shop-nav .shop-nav__nav:nth-of-type(16n+14){-webkit-transition-delay:1.7s;transition-delay:1.7s}.shop-nav .shop-nav__nav:nth-of-type(16n+15){-webkit-transition-delay:1.8s;transition-delay:1.8s}.shop-nav .shop-nav__nav:nth-of-type(16n+16){-webkit-transition-delay:1.9s;transition-delay:1.9s}.shop-nav .shop-nav__nav.active .shop-nav__nav-title:after{-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}@media (min-width: 480px){.shop-nav .shop-nav__nav{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width: 720px){.shop-nav .shop-nav__nav{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;margin-bottom:3em}}@media (min-width: 1020px){.shop-nav .shop-nav__nav{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-bottom:2em}}.shop-nav .shop-nav__nav-title{padding:1.5em 0;margin:0;position:relative;font-weight:500;text-transform:uppercase}@media (min-width: 480px){.shop-nav .shop-nav__nav-title{padding:0}}.shop-nav .shop-nav__nav-title:hover{color:#6d6d72}.shop-nav .shop-nav__nav-title:before{content:"";display:block;height:1px;background:#D7CEC8;width:calc(100% + 4em);margin:0 0 0 -2em;position:absolute;top:0;font-size:.714285714em}@media (min-width: 480px){.shop-nav .shop-nav__nav-title:before{display:none}}.shop-nav .shop-nav__nav-title:after{content:"";background:transparent;-webkit-transform:rotate(135deg) translateY(-50%);transform:rotate(135deg) translateY(-50%);position:absolute;top:50%;right:5px;width:5px;height:5px;border-style:solid;border-width:2px 2px 0 0;display:inline-block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform-origin:50% 0;transform-origin:50% 0}@media (min-width: 480px){.shop-nav .shop-nav__nav-title:after{width:80%;height:1px;margin:1em 0 .5em;background:#D7CEC8;-webkit-transform:rotate(0deg) translateY(0);transform:rotate(0) translateY(0);position:static;display:block;border:0;-webkit-transform-origin:center;transform-origin:center}}.shop-nav .shop-nav__nav-title a{color:#000;text-decoration:none}.shop-nav .shop-nav__list{list-style:none;margin:0;padding:0 0 1em;text-indent:0}@media (min-width: 480px){.shop-nav .shop-nav__list{padding:0}}.shop-nav .shop-nav__list-item{line-height:2em}.shop-nav .shop-nav__list-link{color:#000;text-decoration:none;font-size:.866666667em}.shop-nav .shop-nav__list-link:hover{color:#6d6d72}.shop-nav .shop-nav__ctas{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.5em;margin-top:0}@media (min-width: 1020px){.shop-nav .shop-nav__ctas{padding:3em 6em;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;margin-bottom:0;margin-top:0}}.shop-nav .shop-nav__cta{margin-bottom:0;text-decoration:none;display:block;color:#000;position:relative;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .3s .3s ease,-webkit-transform .3s .3s ease;transition:opacity .3s .3s ease,-webkit-transform .3s .3s ease;transition:opacity .3s .3s ease,transform .3s .3s ease;transition:opacity .3s .3s ease,transform .3s .3s ease,-webkit-transform .3s .3s ease}.shop-nav .shop-nav__cta:hover{color:#6d6d72}.shop-nav .shop-nav__cta:first-of-type{margin-bottom:.5em}@media (min-width: 1020px){.shop-nav .shop-nav__cta:first-of-type{margin-bottom:2em}}.shop-nav .shop-nav__cta:nth-of-type(2){margin-bottom:.5em}@media (min-width: 1020px){.shop-nav .shop-nav__cta:nth-of-type(2){margin-bottom:2em}}@media (min-width: 1020px){.shop-nav .shop-nav__cta:nth-of-type(3){display:none}}.shop-nav .shop-nav__cta-img{height:auto;display:none}@media (min-width: 1020px){.shop-nav .shop-nav__cta-img{display:block}}.shop-nav .shop-nav__cta-title{width:100%;text-align:left;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:.5em;-webkit-transition:color .3s ease;transition:color .3s ease;font-size:1.36em;font-weight:300}@media (min-width: 1020px){.shop-nav .shop-nav__cta-title{font-weight:500;font-size:.8em}}.shop-nav .shop-nav__cta-title:after{content:"";width:100%;height:1px;margin:1em 0;background:#D7CEC8;display:none}@media (min-width: 1020px){.shop-nav .shop-nav__cta-title:after{display:block}}.search{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:100%;padding:0;margin:0}.search .form-control--error{display:none}.search .search__input{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;line-height:4em;background:0 0;border:none;background:white;color:#000;border-radius:0;-webkit-appearance:none;padding:0 0 0 3em;font-size:16px}@media (min-width: 720px){.search .search__input{font-size:1.67em;line-height:3em;padding:0 3em}}@media (min-width: 1020px){.search .search__input{line-height:1em}}.search .search__input::-webkit-input-placeholder{opacity:.5}.search .search__input:-ms-input-placeholder{opacity:.5}.search .search__input::placeholder{opacity:.5}.search .search__input:focus{outline:0}.search .search__icon{position:absolute;top:1px;left:.5em;display:block;cursor:pointer;background:transparent;border:0;padding:0;height:100%;font-size:1em;width:2em;right:auto}@media (min-width: 720px){.search .search__icon{width:5em;left:0;top:0}}.search .search__icon:hover svg path{fill:#6d6d72}.search .search__icon:hover:before,.search .search__icon:hover:after{background-color:#6d6d72}.search .search__icon svg{width:19px;height:18px}@media (min-width: 720px){.search .search__icon svg{width:24px;height:23px}}.search .search__icon svg path{-webkit-transition:fill .3s ease;transition:fill .3s ease}.search .search__close{position:absolute;top:0;right:3em;width:5em;left:auto;height:100%;display:none;cursor:pointer;opacity:1}@media (min-width: 1020px){.search .search__close{display:block}}.search .search__close:hover:before,.search .search__close:hover:after{background-color:#6d6d72}.search .search__close:before,.search .search__close:after{content:"";width:2px;height:18px;display:block;background-color:#000;position:absolute;top:2.5em;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);left:50%;-webkit-transition:top .3s ease,background-color .3s ease;transition:top .3s ease,background-color .3s ease}.search .search__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.search .search__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.template-legal main,.template-product main,.template-cart main,.template-login main,.template-register main,#challenge main,.template-account main,.template-order main,.template-reset_password main,.template-faqs main,.template-info main,.template-addresses main,.template-help main,#search-results main{padding-top:4em}@media (min-width: 720px){.template-legal main,.template-product main,.template-cart main,.template-login main,.template-register main,#challenge main,.template-account main,.template-order main,.template-reset_password main,.template-faqs main,.template-info main,.template-addresses main,.template-help main,#search-results main{padding-top:6em}}.template-contact,.template-instagram,.template-blog{background:#111111;color:#fff}.template-contact.open-nav .main-header,.template-contact.show-cart .main-header,.template-instagram.open-nav .main-header,.template-instagram.show-cart .main-header,.template-blog.open-nav .main-header,.template-blog.show-cart .main-header{background:white!important;color:#111!important}.template-contact .main-header:not(.shrink),.template-instagram .main-header:not(.shrink),.template-blog .main-header:not(.shrink){background:#111111}.template-contact .main-header:hover,.template-instagram .main-header:hover,.template-blog .main-header:hover{background:white!important}.banner{height:calc(117.14286px + 57.14286vw);padding:0;position:relative;max-height:90vh;min-height:350px;height:40vw}.banner.banner--slideshow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#232323;padding:0;height:auto;min-height:60vh;max-height:none}@media (min-width: 1020px){.banner.banner--slideshow{padding:6em 3em 2em;height:700px;min-height:none;max-height:80vh}}@media (min-width: 1250px){.banner.banner--slideshow{padding:6em 6em 2em}}.banner.banner--slideshow:before{display:none}@media (min-width: 480px){.banner.banner--slideshow .banner__slideshow{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.banner.banner--slideshow .banner__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:6em 2em;margin-top:0}@media (min-width: 1020px){.banner.banner--slideshow .banner__content{padding:0 4em;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.banner.banner--slideshow .banner__content .banner__title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:left;display:block;width:100%;margin-bottom:.2em}.banner.banner--slideshow .banner__content .banner__text{text-align:left}.banner.banner--slideshow .banner__content .banner__text p:last-of-type{margin-bottom:0}.banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),to(rgba(0,0,0,.4)));background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.4) 100%)}.banner .banner__slideshow.slideshow{overflow:hidden;height:100%;position:absolute}@media (min-width: 1020px){.banner .banner__slideshow.slideshow{height:85%;position:relative}}.banner .banner__slideshow.slideshow:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:black;opacity:.6;display:block}@media (min-width: 1020px){.banner .banner__slideshow.slideshow:after{display:none}}.banner .banner__slideshow.slideshow .slideshow__slides{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:100%;height:100%}.banner .banner__slideshow.slideshow .slideshow__slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.banner .banner__slideshow.slideshow .slideshow__pagination{position:absolute;bottom:3em;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 4.4em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:5}.banner .banner__slideshow.slideshow .slideshow__pagination .slideshow__pagination-item{text-decoration:none;color:#fff;width:7px;height:7px;border-radius:100%;background:white;opacity:.3;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;margin:0 .6em}.banner .banner__slideshow.slideshow .slideshow__pagination .slideshow__pagination-item.slideshow__pagination-item--active,.banner .banner__slideshow.slideshow .slideshow__pagination .slideshow__pagination-item.slideshow__pagination-item--active .slideshow__pagination-item-subtitle{opacity:1}.banner .banner__image{position:absolute;top:0;left:0;right:0;bottom:0}.banner .banner__content{position:relative;z-index:2;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 2em}@media (min-width: 720px){.banner .banner__content{padding:0 6.6em}}.banner .banner__content .banner__title{text-align:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}@media (min-width: 360px){.banner{min-height:240px}}@media (min-width: 400px){.banner{min-height:270px}}@media (min-width: 450px){.banner{min-height:300px}}@media (min-width: 500px){.banner{min-height:340px}}.main-footer{background:#111111;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6em 2em;border-top:1px solid rgba(219,211,201,.2)}@media (min-width: 720px){.main-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width: 1020px){.main-footer{padding:6em 5em}}.main-footer .main-footer__col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 720px){.main-footer .main-footer__col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.main-footer .main-footer__col.main-footer__col--left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 720px){.main-footer .main-footer__col.main-footer__col--left{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}}@media (min-width: 1020px){.main-footer .main-footer__col.main-footer__col--left{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width: 720px){.main-footer .main-footer__col.main-footer__col--right{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;padding-right:1em}}.main-footer .main-footer__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:3em}@media (min-width: 480px){.main-footer .main-footer__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-right:1em}}@media (min-width: 1020px){.main-footer .main-footer__item{padding-right:0}}.main-footer .main-footer__item h4{margin-bottom:.5em}.main-footer .main-footer__item p{color:#fff;font-size:.933333333em;line-height:2.5em}.main-footer .main-footer__item ul{list-style:none;margin:0;padding:0;text-indent:0}.main-footer .main-footer__item a{color:#fff;text-decoration:none;font-size:.933333333em}.main-footer .main-footer__item a:hover{color:#ffffffb3}.main-footer .main-footer__newsletter{margin-bottom:2em}@media (min-width: 1020px){.main-footer .main-footer__newsletter{margin-bottom:6em}}.main-footer .main-footer__newsletter .form-row input,.main-footer .main-footer__newsletter .form-row label{line-height:1em;letter-spacing:1.28px;text-transform:uppercase;font-size:.7em}@media (min-width: 480px){.main-footer .main-footer__newsletter .form-row input,.main-footer .main-footer__newsletter .form-row label{font-size:.866666667em}}.main-footer .main-footer__newsletter .form-row input{border-width:0 0 2px}.main-footer .main-footer__newsletter .form-row input.form-submit-arrow{font-size:.833333333em;line-height:1em;position:absolute;top:-7px;right:0;width:50px;background:url(//blackmancruz.com/cdn/shop/t/18/assets/arrow.svg?v=161130820075734449951580894848) no-repeat right;border:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.main-footer .main-footer__newsletter .form-row input.form-submit-arrow:hover{opacity:.7}.main-footer .main-footer__newsletter-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 480px){.main-footer .main-footer__newsletter-footer{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.main-footer .main-footer__newsletter-footer span{line-height:1.5em;font-size:.933333333em;padding-right:3em;display:block;margin:0 0 2em}@media (min-width: 480px){.main-footer .main-footer__newsletter-footer span{margin:0;display:inline}}.main-footer .main-footer__newsletter-footer .button,.main-footer .main-footer__newsletter-footer #challenge .shopify-challenge__container .shopify-challenge__button,#challenge .shopify-challenge__container .main-footer .main-footer__newsletter-footer .shopify-challenge__button,.main-footer .main-footer__newsletter-footer .juicer .juicer-feed .juicer-button,.juicer .juicer-feed .main-footer .main-footer__newsletter-footer .juicer-button{width:auto}.main-footer .main-footer__copyright{font-size:.933333333em;color:#fff}.main-footer .main-footer__copyright ul{list-style:none;margin:0 0 3em;padding:0;text-indent:0}@media (min-width: 1020px){.main-footer .main-footer__copyright ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}}.main-footer .main-footer__copyright ul li a{margin:0 1em 0 0}.main-footer .main-footer__copyright a{color:#fff;text-decoration:none}.main-footer .main-footer__copyright a:hover{color:#ffffffb3}.info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 720px){.info{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.info.info--page-full{background:#f9f3ef}.info.info--page-full .info__main{max-width:900px;margin:0 auto}@media (min-width: 1020px){.info.info--page-full .info__main{padding:6em}}@media (min-width: 1020px){.info.info--full .info__main{padding:6em}}.info .info__sidebar{padding:3em 2em;background:#f3e9e2;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 720px){.info .info__sidebar{padding:5em 1.5em;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}@media (min-width: 1020px){.info .info__sidebar{padding:8em 3em}}.info .info__main{padding:3em 2em;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;background:#f9f3ef}@media (min-width: 720px){.info .info__main{padding:5em 3em;-webkit-box-flex:1;-ms-flex:1 0 75%;flex:1 0 75%}}@media (min-width: 1020px){.info .info__main{padding:6em 12em 8em 5em}}@media (min-width: 1020px){.info.info__main--full{padding:6em}}.info .info__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3em;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.info .info__header .info__header-title{-webkit-box-flex:0;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0}.info .info__header .info__header-link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#000}.info .info-main__wrapper .button,.info .info-main__wrapper #challenge .shopify-challenge__container .shopify-challenge__button,#challenge .shopify-challenge__container .info .info-main__wrapper .shopify-challenge__button,.info .info-main__wrapper .juicer .juicer-feed .juicer-button,.juicer .juicer-feed .info .info-main__wrapper .juicer-button{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:1.5em 0}.info .info-main__wrapper .button.button--half,.info .info-main__wrapper #challenge .shopify-challenge__container .button--half.shopify-challenge__button,#challenge .shopify-challenge__container .info .info-main__wrapper .button--half.shopify-challenge__button,.info .info-main__wrapper .juicer .juicer-feed .button--half.juicer-button,.juicer .juicer-feed .info .info-main__wrapper .button--half.juicer-button{margin:0 0 1.5em}@media (min-width: 480px){.info .info-main__wrapper .button.button--half,.info .info-main__wrapper #challenge .shopify-challenge__container .button--half.shopify-challenge__button,#challenge .shopify-challenge__container .info .info-main__wrapper .button--half.shopify-challenge__button,.info .info-main__wrapper .juicer .juicer-feed .button--half.juicer-button,.juicer .juicer-feed .info .info-main__wrapper .button--half.juicer-button{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-preferred-size:calc(50% - .5em);flex-basis:calc(50% - .5em);margin:0 1em 0 0}}.info .info-main__wrapper .button.button--half:nth-of-type(2n),.info .info-main__wrapper #challenge .shopify-challenge__container .button--half.shopify-challenge__button:nth-of-type(2n),#challenge .shopify-challenge__container .info .info-main__wrapper .button--half.shopify-challenge__button:nth-of-type(2n),.info .info-main__wrapper .juicer .juicer-feed .button--half.juicer-button:nth-of-type(2n),.juicer .juicer-feed .info .info-main__wrapper .button--half.juicer-button:nth-of-type(2n){margin-right:0}.info .info-main__wrapper .button.button--full,.info .info-main__wrapper #challenge .shopify-challenge__container .button--full.shopify-challenge__button,#challenge .shopify-challenge__container .info .info-main__wrapper .button--full.shopify-challenge__button,.info .info-main__wrapper .juicer .juicer-feed .button--full.juicer-button,.juicer .juicer-feed .info .info-main__wrapper .button--full.juicer-button{margin:1.5em 0 0}.info .info-main__wrapper p{color:#9d9d9d}.info .info-main__wrapper.info-main__wrapper--downloads p a{display:-webkit-box;display:-ms-flexbox;display:flex}.info .info-main__wrapper.info-main__wrapper--full{max-width:none}.info .info-main__wrapper.info-main__wrapper--no-margin{margin:0}.info .info-main__wrapper.info-main__wrapper--half{max-width:none;width:100%;display:inline-block;vertical-align:top}@media (min-width: 1020px){.info .info-main__wrapper.info-main__wrapper--half{width:calc(50% - 2em);margin-right:3.5em}}.info .info-main__wrapper.info-main__wrapper--right{margin-right:0}.info .info-main__item.info-main__item--success .form-row{opacity:.3;pointer-events:none}.info input,.info textarea,.info select{border-color:#d5d5d5;color:#000}.info input:focus,.info textarea:focus,.info select:focus{border-color:#000}.info input.button,.info #challenge .shopify-challenge__container input.shopify-challenge__button,#challenge .shopify-challenge__container .info input.shopify-challenge__button,.info .juicer .juicer-feed input.juicer-button,.juicer .juicer-feed .info input.juicer-button{border-color:transparent;padding:1.5em 0;margin-top:3em}@media (min-width: 720px){.sidebar .sidebar__wrapper{top:10em;position:-webkit-sticky;position:sticky}}.sidebar .sidebar__title{font-family:Gotham A,Gotham B,sans-serif;font-size:.8em;line-height:1.5em;letter-spacing:1px;margin:0 0 2.1em;display:none;text-transform:uppercase}@media (min-width: 720px){.sidebar .sidebar__title{display:block}}.sidebar .sidebar__list{margin:0;padding:0;text-indent:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidebar .sidebar__list.active .sidebar__list-item{max-height:2.8em}.sidebar .sidebar__list.active .sidebar__list-item.sidebar__list-item--active .sidebar__link:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar .sidebar__list.active .sidebar__list-item--subnav{max-height:9em}.sidebar .sidebar__list-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;overflow:hidden;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}@media (min-width: 720px){.sidebar .sidebar__list-item{text-align:left;display:block;margin:0 0 1.3em;max-height:none}}@media (max-width: 719px){.sidebar .sidebar__list-item.sidebar__list-item--active{display:block;margin:0;position:relative;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.sidebar .sidebar__list-item.sidebar__list-item--active .sidebar__link{position:relative}}.sidebar .sidebar__list-item.sidebar__list-item--active .sidebar__link{color:#000}.sidebar .sidebar__link{text-decoration:none;color:#9d9d9d;font-size:1em;line-height:.8em}.sidebar .sidebar__link:hover{color:#000}.subnav{margin:0;padding:0;text-indent:0;list-style:none}@media (min-width: 720px){.subnav{padding:0 0 0 1.5em}}@media (min-width: 720px){.subnav .subnav__list-item.subnav__list-item--mobile-show{display:none}}.subnav .subnav__list-item.subnav__list-item--active .subnav__link{color:#000}.subnav .subnav__link{text-decoration:none;color:#9d9d9d}.errors{color:#fe5e78;margin-bottom:1em;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.errors ul{list-style:none;margin:0;padding:0;text-indent:0}body:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:0;z-index:8;background:black;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}body.show-cart{overflow:hidden}body.show-cart:after{opacity:.75;pointer-events:all}body.show-cart .cart-box{-webkit-transform:translateX(0);transform:translate(0)}.cart-box{position:fixed;top:0;height:100vh;right:0;z-index:9;background:#f9f3ef;color:#000;width:100%;-webkit-transform:translateX(100%);transform:translate(100%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;max-height:100vh;width:500px;overflow:scroll;max-width:95%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:6.5em 2.5em 2.5em}@media (min-width: 720px){.cart-box{padding:8.5em 2.5em 2.5em}}.cart-box .cart-box__header:after{content:"";display:block;margin:1em 0;background:#ded5ce;width:100%;height:1px}.cart-box .cart-box__header h3{margin:0}.cart-box .cart-box__error{padding:0;color:#fe5e78;line-height:1em;font-size:1.5em;margin:1em 0 1.5em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.cart-box .cart-box__items{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.cart-box .cart-box__feature{font-size:.8em}.cart-box .cart-box__footer:before{content:"";display:block;margin:2em 0;width:100%;height:1px;background:#ded5ce}.cart-box .cart-box__subtotal{text-transform:uppercase;font-size:1em;font-weight:500;margin-bottom:2em;letter-spacing:1px}.cart-box .cart-box__button{margin-bottom:1em;display:block;padding:1.5em 0}.cart-box .cart-box__button.cart-box__button--cart{font-weight:300}.cart-box .cart-box__continue{margin-bottom:0}.cart-box-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.5em}.cart-box-item:last-of-type{margin:0}.cart-box-item .cart-box-item__image{margin-right:1em;-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.cart-box-item .cart-box-item__image a{display:block;position:relative}.cart-box-item .cart-box-item__image a img{display:block}.cart-box-item .cart-box-item__info{font-size:.8em;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cart-box-item .cart-box-item__info h4 a{text-decoration:none;font-size:1em;margin:0}.cart-box-item .cart-box-item__info p{margin:0;color:#9d9d9d}.cart-box-item .cart-box-item__info p .type{color:#111}.cart-box-item .cart-box-item__info p .price:before{content:"";width:1px;height:1em;margin:0 .5em;background:black;display:inline-block}.cart-box-item .cart-box-item__title{display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}@media (min-width: 500px){.cart-box-item .cart-box-item__title{display:-webkit-box;display:-ms-flexbox;display:flex}}.cart-box-item .cart-box-item__title h4{margin-bottom:0;line-height:1.2em}.cart-box-item .cart-box-item__title h4 a{color:#000}.cart-box-item .cart-box-item__title span{line-height:1.2em;display:block;margin-top:.5em}@media (min-width: 500px){.cart-box-item .cart-box-item__title span{display:inline;margin-top:0}}.cart-box-item .cart-box-item__price{font-size:1.1em}@media (min-width: 500px){.cart-box-item .cart-box-item__price{padding-left:1em}}.cart-box-item .cart-box-item__vendor{color:#9d9d9d;font-weight:500;line-height:1em;margin-bottom:1em}.cart-box-item .remove-cart-item{text-decoration:none;color:#000;font-size:1.1em;line-height:1em;display:block}.cart-box-item .remove-cart-item:hover{opacity:.77}@media (max-width: 719px){.responsive-table{width:100%}.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table th,.responsive-table td{display:block;text-align:left;padding:2em;margin:0}.responsive-table td:before{content:attr(data-label);text-align:left;display:block;font-size:1.2em;margin-bottom:1em}.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{position:relative;margin-top:10px;padding-top:2em}.responsive-table-row+.responsive-table-row:after,tfoot>.responsive-table-row:first-child:after{content:"";display:block;position:absolute;top:0;left:0;right:0;border-bottom:1px solid #ded5ce}}@media (max-width: 719px) and (min-width: 1020px){.responsive-table-row+.responsive-table-row:after,tfoot>.responsive-table-row:first-child:after{left:2em;right:2em}}input,textarea,select{max-width:100%;background:0 0;border:solid white;border-radius:0;border-width:0 0 1px;color:#fff}input[disabled],textarea[disabled],select[disabled]{cursor:default}textarea{min-height:100px;resize:vertical}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url(//blackmancruz.com/cdn/shop/t/18/assets/ico-select.svg?v=109171233566035612441580894870);background-repeat:no-repeat;background-position:right 10px center;background-color:transparent;padding-right:28px;text-indent:.01px;text-overflow:"";cursor:pointer;line-height:1.1em}select::-ms-expand{display:none}select option{color:#fff!important;background:black!important}input.invalid,select.invalid,textarea.invalid{border-color:#fe5e78!important;color:#fe5e78!important}input.invalid+label,select.invalid+label,textarea.invalid+label{color:#fe5e78!important}.form-row{position:relative;margin-bottom:1.5em;font-size:1.2em}.form-row.form-row--submit input.button,.form-row.form-row--submit #challenge .shopify-challenge__container input.shopify-challenge__button,#challenge .shopify-challenge__container .form-row.form-row--submit input.shopify-challenge__button,.form-row.form-row--submit .juicer .juicer-feed input.juicer-button,.juicer .juicer-feed .form-row.form-row--submit input.juicer-button{padding:1.45em 5.8em;display:block;width:auto;margin:0 0 0 auto;line-height:.8334em;font-size:.65em}.form-row input,.form-row textarea,.form-row select{padding:1em 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-row input+label,.form-row textarea+label,.form-row select+label{pointer-events:none;position:absolute;top:1em;-webkit-transition:top .3s ease,font-size .3s ease;transition:top .3s ease,font-size .3s ease}.form-row input:focus+label,.form-row textarea:focus+label,.form-row select:focus+label{font-size:.65em!important;top:-.75em}.form-row input.form-control--not-empty+label,.form-row textarea.form-control--not-empty+label,.form-row select.form-control--not-empty+label{font-size:.65em!important;top:-.75em}.form-row label{font-size:.8em}.form-row .form-control--error{position:absolute;top:92%;font-size:.8em;color:#fe5e78}.form-row textarea~.form-control--error{top:100%}input[type=checkbox]{width:.85em;height:.85em;border:1px solid #ded5ce;padding:0;border-radius:0;cursor:pointer;margin:0 .75em 0 0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:checked{background-image:url(//blackmancruz.com/cdn/shop/t/18/assets/tick-black.svg?v=145731440265502596511580894859);background-repeat:no-repeat;background-position:center;background-size:90%}input[type=checkbox]+label{position:static;vertical-align:top;pointer-events:all;line-height:2em;cursor:pointer}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.page-header{padding-top:20vh;padding-bottom:0;text-align:center}.page-header .page-header__title{text-align:center;-webkit-font-smoothing:antialiased}.page-header .page-header__intro{margin-bottom:10em}.page-title h1{margin:0;line-height:1em;text-align:center;-webkit-font-smoothing:antialiased}@media (min-width: 720px){.page-title h1{text-align:left}}.template-password{background:#f9f3ef;height:100vh!important}.template-password main{height:100%}.password{max-width:480px;padding:3em;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;background:white;position:relative;top:10vh;color:#000}.password header{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.password header h1{margin-bottom:.5em}.password header svg{max-width:300px;width:100%;margin:0 auto;display:block;max-height:25px}.password #Login{width:100%}.password #Login form .form-row{margin-bottom:2em}.password #Login form input{border-color:#000;color:#000}.password #Login form button{display:block;width:100%;margin:0}.template-about{background:#111111}.about-section{background:#111111;color:#fff;padding:2em 1em}@media (min-width: 480px){.about-section{padding:5em 2em}}@media (min-width: 1020px){.about-section{padding:5em 8em}}.template-collection{background:#111111;color:#fff}.template-product{background:#F9F9F9}.template-product .breadcrumb{display:none}@media (min-width: 1020px){.template-product .breadcrumb{display:block}}.template-cart{background:#f9f3ef}.cart__form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 720px){.cart__form{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width: 1020px){.cart__form{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cart__form .cart__table-outer{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2em}@media (min-width: 1020px){.cart__form .cart__table-outer{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;-ms-flex-preferred-size:calc(70% - 3em);flex-basis:calc(70% - 3em);margin-right:3em;margin-bottom:0}}@media (min-width: 1020px){.cart__form .cart__table-outer h1{margin-bottom:.42em}}.cart__form .cart__table{border-collapse:collapse;display:table;width:100%}@media (min-width: 1020px){.cart__form .cart__table{margin-right:3em}}.cart__form .cart__table th{padding:1em 0;text-align:center;border:solid #ded5ce;border-width:1px 0 1px;font-size:1.2em;color:#000}.cart__form .cart__table th:first-of-type{text-align:left}.cart__form .cart__table th:nth-of-type(2){text-align:left}.cart__form .cart__table td{padding:1em 0;vertical-align:middle;border:0}@media (min-width: 720px){.cart__form .cart__table td{padding:3em 0;border-bottom:1px solid #ded5ce}}.cart__form .cart__table td h4{margin-bottom:0}.cart__form .cart__table td h4 a{text-decoration:none;color:#000}.cart__form .cart__continue{display:block;font-weight:500;color:#000;margin-top:2em;text-decoration:none}.cart__form .cart__continue:hover{color:#6d6d72}.cart__form .cart__review{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;background:white;color:#000;padding:2em}@media (min-width: 1020px){.cart__form .cart__review{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}}.cart__form .cart__review h3{margin-bottom:0}.cart__form .cart__review h3:after{content:"";display:block;width:100%;height:1px;margin:.5em 0;background:#D5D5D5}.cart__form .cart__review p{margin-bottom:1em}.cart__form .cart__review p:last-of-type{margin-bottom:2em}.cart__form .cart__review input{margin-bottom:2em;text-transform:uppercase;padding:1.8em 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cart__form .cart__review .button--outline{border-color:#d5d5d5}.cart__form .cart__review .button--outline:hover{border-color:#000}.cart__form .cart__review-subtotal span{font-size:1em;font-weight:500}@media (max-width: 719px){.cart-table .cart-table__product-image{width:calc(50% - 5px);display:inline-block;margin-right:0}}@media (max-width: 1019px){.cart-table .cart-table__product-image{padding-right:1em!important}}@media (min-width: 1020px){.cart-table .cart-table__product-image{padding-right:2em!important}}.cart-table .cart-table__product-image a{display:block}.cart-table .cart-table__product-image a img{display:block;width:100%;max-width:150px}.cart-table .cart-table__product-desc{padding-right:1em!important}@media (max-width: 479px){.cart-table .cart-table__product-desc{font-size:.8em;margin-top:3em}}@media (max-width: 719px){.cart-table .cart-table__product-desc{padding-top:0;width:calc(50% - 5px);display:inline-block}}.cart-table .cart-table__product-desc a{text-decoration:none}.cart-table .cart-table__product-desc h3{margin-bottom:0}.cart-table .cart-table__product-desc-vendor{color:#9d9d9d;font-weight:500}.cart-table .cart-table__remove-item{font-size:.8em;color:#000;text-decoration:none}@media (max-width: 719px){.cart-table .cart-table__product-quantity{padding-top:0;width:calc(50% - 5px);display:inline-block}}@media (min-width: 720px){.cart-table .cart-table__product-quantity{text-align:center}}@media (min-width: 1020px){.cart-table .cart-table__product-quantity{padding:3em 1.5em 3em 0!important}}@media (min-width: 1200px){.cart-table .cart-table__product-quantity{padding:0 3em 0 0!important}}.cart-table .cart-table__product-quantity .quantity__inner{display:inline-block;position:relative;width:96px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cart-table .cart-table__product-quantity .quantity__inner .quantity__button{-webkit-box-flex:0;-ms-flex:0 0 33.3333333%;flex:0 0 33.3333333%;height:100%;cursor:pointer;border:1px solid #ded5ce;position:relative;text-align:center}.cart-table .cart-table__product-quantity .quantity__inner .quantity__button:before,.cart-table .cart-table__product-quantity .quantity__inner .quantity__button:after{font-size:1.2em;color:#000;width:100%;height:100%;display:block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cart-table .cart-table__product-quantity .quantity__inner .quantity__button:hover:before,.cart-table .cart-table__product-quantity .quantity__inner .quantity__button:hover:after{opacity:.5}.cart-table .cart-table__product-quantity .quantity__inner .quantity__button.quantity__button--down{left:0;border-width:1px 0 1px 1px}.cart-table .cart-table__product-quantity .quantity__inner .quantity__button.quantity__button--down:before{content:"\2212";left:0}.cart-table .cart-table__product-quantity .quantity__inner .quantity__button.quantity__button--up{right:0;border-width:1px 1px 1px 0}.cart-table .cart-table__product-quantity .quantity__inner .quantity__button.quantity__button--up:after{content:"+";right:0}.cart-table .cart-table__product-quantity .quantity__inner input{border:1px solid #ded5ce;border-width:1px 1px 1px 1px;color:#000;padding:0;font-size:.8em;text-align:center;display:inline-block;max-width:32px;margin:0}@media (min-width: 720px){.cart-table .cart-table__product-quantity .quantity__inner input{margin:0 auto}}.cart-table .cart-table__product-quantity .quantity__inner input[type=number]::-webkit-inner-spin-button,.cart-table .cart-table__product-quantity .quantity__inner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.cart-table .cart-table__product-quantity .quantity__inner input[type=number]{-moz-appearance:textfield}.cart-table .cart-table__product-total{font-size:1em;font-weight:500}@media (max-width: 720px){.cart-table .cart-table__product-total{padding-top:0;width:calc(50% - 5px);display:inline-block}}@media (min-width: 720px){.cart-table .cart-table__product-total{text-align:center}}@media (min-width: 1020px){.cart-table .cart-table__product-total{padding:3em 1.5em!important}}@media (min-width: 1200px){.cart-table .cart-table__product-total{padding:3em!important}}.info-main .form-success{margin:0 0 3em;font-weight:500}.info-main .form-success.hide{display:none}.info-main .info-main__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;max-width:480px;background:transparent;margin:0 0 1.5em}@media (min-width: 720px){.info-main .info-main__wrapper{margin:0 0 6em}}.info-main .info-main__wrapper h4{margin-bottom:.5em}.info-main .info-main__wrapper p{color:#6d6d72;margin-bottom:2em}.info-main .info-main__wrapper h1,.info-main .info-main__wrapper h2,.info-main .info-main__wrapper .page-title h1,.page-title .info-main .info-main__wrapper h1,.info-main .info-main__wrapper #search-results h1,#search-results .info-main .info-main__wrapper h1,.info-main .info-main__wrapper .about-company .about-company__title,.about-company .info-main .info-main__wrapper .about-company__title,.info-main .info-main__wrapper .collection-filter .collection-filter__title h1,.collection-filter .collection-filter__title .info-main .info-main__wrapper h1,.info-main .info-main__wrapper h3,.info-main .info-main__wrapper h4,.info-main .info-main__wrapper p{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.info-main .info-main__wrapper.info-main__wrapper--light{background:white;max-width:620px;padding:1.5em}@media (min-width: 720px){.info-main .info-main__wrapper.info-main__wrapper--light{padding:3em 5em}}.info-main .info-main__wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.info-main .info-main__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}#RecoverPassword,#HideRecoverPasswordLink{color:#000;display:block;margin-top:2em}.contact-info{text-align:center}@media (min-width: 720px){.contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding:5em 1em}}@media (min-width: 1020px){.contact-info{padding:5em 2em}}.contact-info .contact-info__item{margin-bottom:3em}@media (min-width: 720px){.contact-info .contact-info__item{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;margin-bottom:0}}.contact-info .contact-info__item a{text-decoration:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.contact-info .contact-info__item a:hover{opacity:.6}.contact-info .contact-info__item-title{text-align:center;-webkit-font-smoothing:antialiased}@media (min-width: 720px){.contact-info .contact-info__item-title{font-size:1.5em}}.contact-form-sect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 3em}@media (min-width: 1020px){.contact-form-sect{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:5em 0}}.contact-form-sect .contact-form-sect__image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width: 1020px){.contact-form-sect .contact-form-sect__image{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;height:auto}}.contact-form-sect .contact-form-sect__container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:2em 2em 0}@media (min-width: 720px){.contact-form-sect .contact-form-sect__container{padding:3em 5em 0}}@media (min-width: 1020px){.contact-form-sect .contact-form-sect__container{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;padding:3em 3em 0}}@media (min-width: 1200px){.contact-form-sect .contact-form-sect__container{padding:3em 8em 0}}.contact-form-sect .contact-form-sect__title span:nth-of-type(2){color:#6d6d72}.contact-form input,.contact-form textarea,.contact-form select{border-color:#d5d5d5}.contact-form label{color:#6d6d72}.contact-form input[type=checkbox]:checked{background-image:url(//blackmancruz.com/cdn/shop/t/18/assets/tick.svg?v=30417153879187329951580894860)}.contact-form input[type=checkbox]+label{color:#fff}.contact-map .contact-map__inner{background:#232323;max-width:500px;margin:0 auto;padding:3em;text-align:center;width:100%}.contact-map .contact-map__title{text-align:center}.contact-map .contact-map__address{margin-bottom:2em;color:#6d6d72}.contact-map .contact-map__button .button,.contact-map .contact-map__button #challenge .shopify-challenge__container .shopify-challenge__button,#challenge .shopify-challenge__container .contact-map .contact-map__button .shopify-challenge__button,.contact-map .contact-map__button .juicer .juicer-feed .juicer-button,.juicer .juicer-feed .contact-map .contact-map__button .juicer-button{padding:1.5em 3em;color:#fff}.contact-map .contact-map__button .button:hover,.contact-map .contact-map__button #challenge .shopify-challenge__container .shopify-challenge__button:hover,#challenge .shopify-challenge__container .contact-map .contact-map__button .shopify-challenge__button:hover,.contact-map .contact-map__button .juicer .juicer-feed .juicer-button:hover,.juicer .juicer-feed .contact-map .contact-map__button .juicer-button:hover{color:#000}@media (min-width: 480px){.contact-map .contact-map__button .button,.contact-map .contact-map__button #challenge .shopify-challenge__container .shopify-challenge__button,#challenge .shopify-challenge__container .contact-map .contact-map__button .shopify-challenge__button,.contact-map .contact-map__button .juicer .juicer-feed .juicer-button,.juicer .juicer-feed .contact-map .contact-map__button .juicer-button{padding:1.5em 6em}}.error-page{min-height:calc(100vh - 6em);width:100%;background:url(404.jpg) no-repeat center;background-size:cover;text-align:center;padding:30vh 3em 10em;position:relative}.error-page:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),to(rgba(0,0,0,.7)));background:linear-gradient(180deg,rgba(0,0,0,.3) 0%,rgba(0,0,0,.7) 100%)}.error-page .error-page__inner{width:100%;height:80%;max-width:720px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1}.error-page .error-page__inner h1,.error-page .error-page__inner h2,.error-page .error-page__inner .page-title h1,.page-title .error-page .error-page__inner h1,.error-page .error-page__inner #search-results h1,#search-results .error-page .error-page__inner h1,.error-page .error-page__inner .about-company .about-company__title,.about-company .error-page .error-page__inner .about-company__title,.error-page .error-page__inner .collection-filter .collection-filter__title h1,.collection-filter .collection-filter__title .error-page .error-page__inner h1,.error-page .error-page__inner p{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;color:#fff;text-align:center}.error-page .error-page__inner h1{margin-bottom:.3em}.error-page .error-page__inner h2,.error-page .error-page__inner .page-title h1,.page-title .error-page .error-page__inner h1,.error-page .error-page__inner #search-results h1,#search-results .error-page .error-page__inner h1,.error-page .error-page__inner .about-company .about-company__title,.about-company .error-page .error-page__inner .about-company__title,.error-page .error-page__inner .collection-filter .collection-filter__title h1,.collection-filter .collection-filter__title .error-page .error-page__inner h1{margin-bottom:.5em}.error-page .error-page__inner p{margin-bottom:2em}.error-page .error-page__inner .button,.error-page .error-page__inner #challenge .shopify-challenge__container .shopify-challenge__button,#challenge .shopify-challenge__container .error-page .error-page__inner .shopify-challenge__button,.error-page .error-page__inner .juicer .juicer-feed .juicer-button,.juicer .juicer-feed .error-page .error-page__inner .juicer-button{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:auto;padding:1.25em 3em}.info.info--addresses h2,.info.info--addresses .page-title h1,.page-title .info.info--addresses h1,.info.info--addresses #search-results h1,#search-results .info.info--addresses h1,.info.info--addresses .about-company .about-company__title,.about-company .info.info--addresses .about-company__title,.info.info--addresses .collection-filter .collection-filter__title h1,.collection-filter .collection-filter__title .info.info--addresses h1{margin-bottom:0}.info.info--addresses .address{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3em 0}.info.info--addresses .address .address__edit{margin-top:3em;width:100%}.info.info--addresses button.button,.info.info--addresses #challenge .shopify-challenge__container button.shopify-challenge__button,#challenge .shopify-challenge__container .info.info--addresses button.shopify-challenge__button,.info.info--addresses .juicer .juicer-feed button.juicer-button,.juicer .juicer-feed .info.info--addresses button.juicer-button{display:block;width:100%;margin-top:1.5em}.info.info--addresses .button,.info.info--addresses #challenge .shopify-challenge__container .shopify-challenge__button,#challenge .shopify-challenge__container .info.info--addresses .shopify-challenge__button,.info.info--addresses .juicer .juicer-feed .juicer-button,.juicer .juicer-feed .info.info--addresses .juicer-button{margin-top:1.5em;font-weight:300}.info.info--addresses .address-edit-toggle{margin-top:0}.info #AddressNewForm.hide{display:none}.info #AddressNewForm form{width:100%}.info.info--help .info-main .info-main__wrapper.info-main__wrapper--light{max-width:800px}.info.info--help .info-main__help-row{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 479px){.info.info--help .info-main__help-row{margin-bottom:1em}.info.info--help .info-main__help-row:last-of-type{margin:0}}@media (min-width: 720px){.info.info--help .info-main__help-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.info.info--help .info-main__help-row h4{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.info.info--help .info-main__help-row p{margin-bottom:0}.info.info--help .info-main__help-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1em}@media (min-width: 480px){.info.info--help .info-main__help-col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.info.info--help .info-main__help-col a{text-decoration:none;color:#000;opacity:1}.info.info--help .info-main__help-col a:hover{opacity:.7}.info.info--help .info-main__help-col--times{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.info.info--help .info-main__help-col--times p{color:#000}.info.info--help .info-main__help-col--times:before{content:"";width:18px;height:18px;background:url(opening-times.svg);background-size:100%;background-repeat:no-repeat;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;top:.4em;margin-right:1em}.juicer .juicer-feed{text-indent:0!important;font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:auto;font-size:1em}.juicer .juicer-feed a{color:#fff;-webkit-transition:color .3s ease;transition:color .3s ease;font-weight:300!important;display:block;overflow:hidden}.juicer .juicer-feed a:hover{color:#ffffffb3}.juicer .juicer-feed h1.referral{display:none}.juicer .juicer-feed li.feed-item{padding:0 0 1em!important;background:#111111!important;text-align:left!important;color:#fff!important;border:solid rgba(219,211,201,.2)!important;border-width:0 0 1px 0!important}.juicer .juicer-feed li.feed-item .j-image img{-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.juicer .juicer-feed li.feed-item .j-image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.juicer .juicer-feed li.feed-item .j-post-container{top:0;margin-bottom:0}.juicer .juicer-feed li.feed-item .j-message{color:#fff!important;line-height:2em!important;font-size:1em!important}.juicer .juicer-feed li.feed-item .j-text{background:#111111;margin:0 0 0 auto!important;padding-top:1em}.juicer .juicer-feed li.feed-item .j-poster,.juicer .juicer-feed li.feed-item .j-poster-meta,.juicer .juicer-feed li.feed-item .j-meta{display:none!important}.juicer .juicer-feed li.feed-item.juicer{display:none}.juicer .juicer-feed .juicer-button{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,white),to(white));background-image:linear-gradient(white 0,white 100%);background-repeat:no-repeat;color:#fff;display:block;-webkit-transition:background-size .2s ease-in-out,color .2s linear;transition:background-size .2s ease-in-out,color .2s linear}.juicer .juicer-feed .juicer-button:hover{background-color:transparent;color:#000;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,white),to(white));background-image:linear-gradient(white 0,white 100%);background-repeat:no-repeat}.juicer .j-loading{border:2px solid #FFFFFF}.juicer .j-loading:before{background-color:#fff}#search-results h1{text-align:center}#search-results .info--page-full{padding-top:0}#search-results .info--page-full .info__main{max-width:none}@media (max-width: 480px){#search-results .info--page-full .info__main{padding-left:1em;padding-right:1em}}#search-results div.snize #snize-search-results-grid-mode ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:.25em}@media (min-width: 720px){#search-results div.snize #snize-search-results-grid-mode ul{padding-left:1em}}#search-results div.snize .snize-main-panel-view-mode{display:none}#search-results div.snize .snize-main-panel{border:none!important}#search-results div.snize .snize-main-panel a{color:#000;background-color:transparent;padding:0;margin-right:1em}#search-results div.snize .snize-main-panel .snize-main-panel-controls{margin:0!important}#search-results div.snize .snize-main-panel .snize-main-panel-dropdown{float:right!important}#search-results div.snize .snize-main-panel .snize-main-panel-dropdown-button{margin:0!important;padding:0!important;border-radius:0!important;border:none;font-size:.8em}#search-results div.snize .snize-main-panel .snize-main-panel-dropdown-button span{text-transform:uppercase;letter-spacing:1px}#search-results div.snize .snize-product .snize-thumbnail{display:block;float:none;margin:0;width:100%;border:none!important;height:380px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#search-results div.snize .snize-product .snize-thumbnail img{display:block;width:100%;height:100%;max-height:none!important;max-width:none!important;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#search-results div.snize .snize-product .snize-overhidden .snize-attribute .snize-attribute-title,#search-results div.snize .snize-product .snize-overhidden .snize-button{display:none}#search-results div.snize .snize-product{position:relative;-ms-flex-preferred-size:calc(50% - .5em);flex-basis:calc(50% - .5em);margin:0 1em 2em 0!important;min-width:auto}#search-results div.snize .snize-product:nth-of-type(2n){margin:0 0 2em!important}@media (min-width: 720px){#search-results div.snize .snize-product{-ms-flex-preferred-size:calc(33.3333333% - 1.67em);flex-basis:calc(33.3333333% - 1.67em);margin:0 2em 4em 0!important}#search-results div.snize .snize-product:nth-of-type(2n){margin:0 2em 4em 0!important}#search-results div.snize .snize-product:nth-of-type(3n+3){margin-right:0!important}}#search-results div.snize .snize-product.snize-ac-over-nodrop{opacity:1!important}#search-results div.snize .snize-product .snize-thumbnail{display:block;float:none;margin:0;width:100%;height:50vw!important}@media (min-width: 720px){#search-results div.snize .snize-product .snize-thumbnail{height:33vw!important}}#search-results div.snize .snize-product .snize-thumbnail img{display:block;width:100%;height:100%;max-height:none!important;max-width:none!important}#search-results div.snize .snize-product .snize-item{position:relative}#search-results div.snize .snize-product .snize-item:hover .snize-overhidden{opacity:1}#search-results div.snize .snize-product .snize-overhidden{z-index:1;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.55);padding:1em;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#search-results div.snize .snize-product .snize-overhidden .snize-title,#search-results div.snize .snize-product .snize-overhidden .snize-price-list,#search-results div.snize .snize-product .snize-overhidden .snize-attribute{position:relative;z-index:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:80%;margin-bottom:.5em;color:#fff;text-align:center}#search-results div.snize .snize-product .snize-overhidden .snize-attribute{color:#9d9d9d!important;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:300}#search-results div.snize .snize-product .snize-overhidden .snize-attribute .snize-attribute-title{display:none}#search-results div.snize .snize-product .snize-overhidden .snize-title{line-height:1.27em;font-weight:300;font-size:1em;-webkit-font-smoothing:antialiased;text-transform:uppercase}@media (min-width: 480px){#search-results div.snize .snize-product .snize-overhidden .snize-title{font-size:1.35em;max-width:300px}}#search-results div.snize .snize-product .snize-overhidden .snize-price-list{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:300;color:#fff!important;display:none}#search-results div.snize .snize-product .snize-description{display:none}#search-results div.snize .snize-category{border-color:#ded5ce!important;padding:3em 0;line-height:1em}#search-results div.snize .snize-category:hover{background:none!important}#search-results div.snize .snize-category a{color:#000!important;text-decoration:none}#search-results div.snize .snize-category .snize-item{position:relative}#search-results div.snize .snize-category .snize-item:hover .snize-overhidden{opacity:1}#search-results div.snize .snize-search-field input{background:white!important}#search-results div.snize .snize-view-link{display:block!important}#search-results div.snize .snize-view-link:hover .snize-item .snize-thumbnail img{-webkit-transform:scale(1.1);transform:scale(1.1)}div.snize div.snize-pagination ul li a,div.snize div.snize-pagination ul li span{padding:.7em 1.5em!important}div.snize div.snize-pagination ul li a.snize-pagination-prev,div.snize div.snize-pagination ul li a.snize-pagination-next{text-indent:-9999vh;position:relative;word-break:break-all}div.snize div.snize-pagination ul li a.snize-pagination-prev:before,div.snize div.snize-pagination ul li a.snize-pagination-next:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;display:block;width:0;height:0;border:solid;border-width:5px;border-color:transparent #111111 transparent transparent}div.snize div.snize-pagination ul li a.snize-pagination-prev:before{border-color:transparent #111111 transparent transparent}div.snize div.snize-pagination ul li a.snize-pagination-next:before{border-color:transparent transparent transparent #111111}div.snize-search-results.snize-mobile-design div.snize-main-panel-controls{width:auto!important}#snize-search-results-grid-mode ul{width:100%!important}#snize-search-results-grid-mode li{margin-left:-1em!important}div.snize li.snize-no-products-found div.snize-no-products-found-text{padding:3em 1em!important}div.snize li.snize-no-products-found div.snize-no-products-found-text span{color:#000!important;font-size:1em!important}div.snize li.snize-no-products-found div.snize-no-products-found-text span a{color:#000!important;text-decoration:underline!important}.template-artists .page-title{background:#f9f3ef;padding-bottom:0}.template-artists .artists{padding-top:0}@-webkit-keyframes circle-animates{0%{stroke-dashoffset:125.66370616}to{stroke-dashoffset:0}}@keyframes circle-animates{0%{stroke-dashoffset:125.66370616}to{stroke-dashoffset:0}}@-webkit-keyframes pagination-timer{0%{width:0}to{width:90%}}@keyframes pagination-timer{0%{width:0}to{width:90%}}#homepage-slideshow{width:100%;overflow:hidden;position:relative;height:57.14286vw}@media (min-width: 1020px){#homepage-slideshow{height:100vh}}#homepage-slideshow:before{content:"";background-color:#0000003d;background:linear-gradient(180.49deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.72) 100%),linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.84) 100%);top:0;left:0;right:0;bottom:0;z-index:1}#homepage-slideshow .slideshow__slides{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;width:100%;height:100%;-webkit-transform:translateX(0)!important;transform:translate(0)!important;position:absolute;top:0;left:0;right:0;bottom:0}#homepage-slideshow .slideshow__slides .slideshow__slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;opacity:0;-webkit-transition:opacity 0s 1.5s ease;transition:opacity 0s 1.5s ease;position:absolute;top:0;left:0;right:0;bottom:0}#homepage-slideshow .slideshow__slides .slideshow__slide.slideshow__slide--active{opacity:1;z-index:5;-webkit-transition:opacity 1.5s 0s ease;transition:opacity 1.5s 0s ease}#homepage-slideshow .slideshow__slides .slideshow__slide.slideshow__slide--active .slide__image img{-webkit-transform:scale(1);transform:scale(1)}#homepage-slideshow .slideshow__slides .slideshow__slide.slideshow__slide--active .slide__content-button,#homepage-slideshow .slideshow__slides .slideshow__slide.slideshow__slide--active .slide__content-title,#homepage-slideshow .slideshow__slides .slideshow__slide.slideshow__slide--active .slide__content-subtitle{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:opacity 2s .3s ease,-webkit-transform 2s .3s cubic-bezier(.19,1,.22,1);transition:opacity 2s .3s ease,-webkit-transform 2s .3s cubic-bezier(.19,1,.22,1);transition:transform 2s .3s cubic-bezier(.19,1,.22,1),opacity 2s .3s ease;transition:transform 2s .3s cubic-bezier(.19,1,.22,1),opacity 2s .3s ease,-webkit-transform 2s .3s cubic-bezier(.19,1,.22,1)}#homepage-slideshow .slideshow__buttons{position:absolute;bottom:1em;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 720px){#homepage-slideshow .slideshow__buttons{left:auto;right:2em;display:block}}#homepage-slideshow .slideshow__buttons.disabled{display:none}#homepage-slideshow .slideshow__buttons .slideshow__button{height:100%;text-align:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:40px;height:40px;border-radius:100%;position:relative;display:inline-block;margin:0 .5em}@media (min-width: 720px){#homepage-slideshow .slideshow__buttons .slideshow__button{margin:0 0 0 1em}}#homepage-slideshow .slideshow__buttons .slideshow__button svg{width:100%;height:100%}#homepage-slideshow .slideshow__buttons .slideshow__button .slideshow-button-circle1,#homepage-slideshow .slideshow__buttons .slideshow__button .slideshow-button-circle2{fill:none}#homepage-slideshow .slideshow__buttons .slideshow__button .slideshow-button-circle1{stroke:#ffffff63}#homepage-slideshow .slideshow__buttons .slideshow__button .slideshow-button-circle2{stroke-dasharray:125.66370616 125.66370616;stroke-dashoffset:125.66370616;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center;stroke:#fff;stroke-width:2px;-webkit-animation:circle-animates 10s linear infinite running;animation:circle-animates 10s linear infinite running}#homepage-slideshow .slideshow__buttons .slideshow__button:before{content:"";display:inline-block;left:0;right:0;margin:0 auto;position:absolute;top:50%;vertical-align:top;width:0;height:0;border:solid;font-size:0;line-height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#homepage-slideshow .slideshow__buttons .slideshow__button:after{content:"";background:white;height:2px;width:0px;position:absolute;top:50%;left:0;right:0;margin:0 auto;-webkit-transition:width .3s ease;transition:width .3s ease}#homepage-slideshow .slideshow__buttons .slideshow__button.slideshow__button--prev:before{border-width:5px 5px 5px 0;border-color:transparent white transparent transparent}#homepage-slideshow .slideshow__buttons .slideshow__button.slideshow__button--prev:after{-webkit-transform:translateY(-50%) translateX(2px);transform:translateY(-50%) translate(2px)}#homepage-slideshow .slideshow__buttons .slideshow__button.slideshow__button--prev:hover:before{-webkit-transform:translateY(-50%) translateX(-3px);transform:translateY(-50%) translate(-3px)}#homepage-slideshow .slideshow__buttons .slideshow__button.slideshow__button--prev:hover:after{width:5px}#homepage-slideshow .slideshow__buttons .slideshow__button.slideshow__button--next:before{border-width:5px 0 5px 5px;border-color:transparent transparent transparent white}#homepage-slideshow .slideshow__buttons .slideshow__button.slideshow__button--next:hover:before{-webkit-transform:translateY(-50%) translateX(3px);transform:translateY(-50%) translate(3px)}#homepage-slideshow .slideshow__buttons .slideshow__button.slideshow__button--next:hover:after{width:5px;-webkit-transform:translateY(-50%) translateX(-2px);transform:translateY(-50%) translate(-2px)}#homepage-slideshow .slideshow__pagination{position:absolute;bottom:3em;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 4.4em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1020px){#homepage-slideshow .slideshow__pagination{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 9.9em 0 6.6em}}#homepage-slideshow .slideshow__pagination .slideshow__pagination-item{text-decoration:none;color:#fff;width:7px;height:7px;border-radius:100%;background:white;opacity:.3;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;margin:0 .6em}@media (min-width: 1020px){#homepage-slideshow .slideshow__pagination .slideshow__pagination-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 33.3333333%;flex:0 0 33.3333333%;background:transparent;opacity:1;width:auto;height:auto;margin:0}}#homepage-slideshow .slideshow__pagination .slideshow__pagination-item.slideshow__pagination-item--active,#homepage-slideshow .slideshow__pagination .slideshow__pagination-item.slideshow__pagination-item--active .slideshow__pagination-item-subtitle{opacity:1}#homepage-slideshow .slideshow__pagination .slideshow__pagination-item.slideshow__pagination-item--active .slideshow__pagination-item-title:after{-webkit-animation:pagination-timer 10s 0s linear forwards;animation:pagination-timer 10s 0s linear forwards}#homepage-slideshow .slideshow__pagination .slideshow__pagination-item-no{padding-right:2em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.8em;display:none}@media (min-width: 1020px){#homepage-slideshow .slideshow__pagination .slideshow__pagination-item-no{display:block}}#homepage-slideshow .slideshow__pagination .slideshow__pagination-item-content{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:none}@media (min-width: 1020px){#homepage-slideshow .slideshow__pagination .slideshow__pagination-item-content{display:block}}#homepage-slideshow .slideshow__pagination .slideshow__pagination-item-title{letter-spacing:1px;position:relative;display:block;margin-bottom:.5em;padding-bottom:.5em}#homepage-slideshow .slideshow__pagination .slideshow__pagination-item-title:before,#homepage-slideshow .slideshow__pagination .slideshow__pagination-item-title:after{content:"";position:absolute;bottom:0;display:block;width:90%;height:1px;opacity:.5;background:white}#homepage-slideshow .slideshow__pagination .slideshow__pagination-item-title:after{opacity:1;width:0}#homepage-slideshow .slideshow__pagination .slideshow__pagination-item-subtitle{opacity:.4;-webkit-transition:opacity 1.5s ease;transition:opacity 1.5s ease;display:none;font-size:1.3em}@media (min-width: 1020px){#homepage-slideshow .slideshow__pagination .slideshow__pagination-item-subtitle{display:block;font-size:1.1em}}@media (min-width: 480px){#homepage-slideshow .slide.slide--hw .slide__image{position:absolute;top:0;bottom:0;width:50%;height:100%;right:0}}#homepage-slideshow .slide.slide--hw .slide__image:after{display:none}@media (min-width: 480px){#homepage-slideshow .slide.slide--hw .slide__content{width:50%;left:0;right:auto;bottom:auto;top:50%}}@media (max-width: 719px){#homepage-slideshow .slide.slide--hw .slide__content{padding:0 2em}}#homepage-slideshow .slide.slide--hw .slide__content-title{font-size:2em}#homepage-slideshow .slide .slide__link{color:#fff;text-decoration:none;cursor:pointer}#homepage-slideshow .slide .slide__image img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 2s cubic-bezier(.19,1,.22,1);transition:-webkit-transform 2s cubic-bezier(.19,1,.22,1);transition:transform 2s cubic-bezier(.19,1,.22,1);transition:transform 2s cubic-bezier(.19,1,.22,1),-webkit-transform 2s cubic-bezier(.19,1,.22,1)}#homepage-slideshow .slide .slide__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.5) 100%)}#homepage-slideshow .slide .slide__content{position:absolute;left:0;right:0;margin:0 auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:center;padding:0 6.6em;bottom:3em}@media (min-width: 720px){#homepage-slideshow .slide .slide__content{bottom:1.3em}}#homepage-slideshow .slide .slide__content.slide__content--left,#homepage-slideshow .slide .slide__content.slide__content--left .slide__content-title{text-align:left}#homepage-slideshow .slide .slide__content.slide__content--right,#homepage-slideshow .slide .slide__content.slide__content--right .slide__content-title{text-align:right}#homepage-slideshow .slide .slide__content-subtitle{text-align:center;margin-bottom:.5em}#homepage-slideshow .slide .slide__content-title{text-align:center;margin-bottom:.5em;text-transform:uppercase;font-size:.85em;letter-spacing:1.38px}#homepage-slideshow .slide .slide__content-button{-webkit-transform:translateY(2em);transform:translateY(2em);-webkit-transition-delay:.3s;transition-delay:.3s;font-size:.8em}@media (min-width: 480px){#homepage-slideshow .slide .slide__content-button{font-size:1em}}#homepage-slideshow .slide .slide__content-button,#homepage-slideshow .slide .slide__content-title,#homepage-slideshow .slide .slide__content-subtitle{-webkit-transform:translateY(1em);transform:translateY(1em);opacity:0;-webkit-transition:opacity 1s 0s ease,-webkit-transform 1s 1s cubic-bezier(.19,1,.22,1);transition:opacity 1s 0s ease,-webkit-transform 1s 1s cubic-bezier(.19,1,.22,1);transition:transform 1s 1s cubic-bezier(.19,1,.22,1),opacity 1s 0s ease;transition:transform 1s 1s cubic-bezier(.19,1,.22,1),opacity 1s 0s ease,-webkit-transform 1s 1s cubic-bezier(.19,1,.22,1)}#shopify-section-homepage-intro,.homepage-intro{background:#111111}.homepage-intro .homepage-intro__heading{color:#fff;text-align:center;max-width:830px;margin:0 auto 1em;font-size:1em;text-transform:uppercase;letter-spacing:.7px;line-height:1.730769231em;-webkit-font-smoothing:antialiased;text-transform:none}@media (min-width: 480px){.homepage-intro .homepage-intro__heading{font-size:1.6em}}.homepage-intro .homepage-intro__heading span:first-of-type{color:#fff}.homepage-intro .homepage-intro__subheading{text-align:center;margin:0 auto;color:#6d6d72;text-transform:uppercase;font-size:.85em;letter-spacing:1.38px}.collections{background:#111111;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2em}.collections.artists{background:#f9f3ef;color:#000}.collections.artists .collection-item{background:#f3e9e2;color:#000}.collections.artists .collection-item:after{border-color:#f9f3ef}.collections.artists .collection-item .collection-item__link{color:#000}.collections.artists .collection-item .collection-item__link:before,.collections.artists .collection-item .collection-item__link:after{background:#343434;opacity:.2}@media (min-width: 720px){.collections{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3em 2em}}@media (min-width: 1020px){.collections{padding:5em}}.collections .collections__collection-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:2em 0}@media (min-width: 720px){.collections .collections__collection-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-preferred-size:calc(50% - 1em);flex-basis:calc(50% - 1em)}}@media (min-width: 1020px){.collections .collections__collection-item{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%;-ms-flex-preferred-size:46%;flex-basis:46%;margin:5em 0}}.collection-item{background:#232323;padding:3em;text-align:center;text-decoration:none;color:#fff;position:relative;width:100%}@media (min-width: 480px){.collection-item{padding:5em}}@media (min-width: 720px){.collection-item{padding:3em}}@media (min-width: 1020px){.collection-item{padding:5em}}.collection-item:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;z-index:1;border:0 #111111 solid;-webkit-transition:border .5s ease;transition:border .5s ease}@media (min-width: 1020px){.collection-item:hover:after{border-width:1.5em}}@media (min-width: 1020px){.collection-item:hover .collection-item__image img{-webkit-transform:scale(1.02);transform:scale(1.02)}}.collection-item:hover .collection-item__link{padding-left:4.5em}.collection-item:hover .collection-item__link:before,.collection-item:hover .collection-item__link:after{-webkit-transform:translateX(1.5em);transform:translate(1.5em)}.collection-item:hover .collection-item__link:before{width:0}.collection-item:hover .collection-item__link:after{width:2em;-webkit-transition-delay:.2s;transition-delay:.2s}.collection-item .collection-item__image{margin:0 0 3em;overflow:hidden}.collection-item .collection-item__image img{-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.collection-item .collection-item__name{text-align:center;margin:0 0 .5em}.collection-item .collection-item__summary{margin-bottom:1em;font-size:.93em}.collection-item .collection-item__link{color:#fff;font-size:.8em}.about-company{overflow:hidden}.about-company .about-company__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.about-company .about-company__images{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 720px){.about-company .about-company__images{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width: 1020px){.about-company .about-company__images{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%}}.about-company .about-company__image{max-height:682px}.about-company .about-company__image img{display:block;width:100%;height:100%}.about-company .about-company__image:first-of-type{display:none}@media (min-width: 720px){.about-company .about-company__image:first-of-type{display:block}}.about-company .about-company__image.about-company__image--2{margin:2em 0;max-height:none}@media (min-width: 720px){.about-company .about-company__image.about-company__image--2{margin:2em 0 0}}@media (min-width: 1020px){.about-company .about-company__image.about-company__image--2{position:relative;width:68%;-webkit-transform:translate3d(-3em,-4.5em,0);transform:translate3d(-3em,-4.5em,0);margin:0}}.about-company .about-company__info{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 720px){.about-company .about-company__info{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:2em}}@media (min-width: 1020px){.about-company .about-company__info{-webkit-box-flex:0;-ms-flex:0 0 58%;flex:0 0 58%}}.about-company .about-company__info-inner{max-width:520px;margin:0 auto}.about-company .about-company__bottom-images{position:relative;display:none}@media (min-width: 720px){.about-company .about-company__bottom-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-end;margin-bottom:-10em}}.about-company .about-company__bottom-image{position:relative;display:block;width:100%;width:calc(100% + 4em);-webkit-transform:translateX(-2em);transform:translate(-2em)}@media (min-width: 720px){.about-company .about-company__bottom-image{-webkit-transform:translateX(0);transform:translate(0);display:inline-block;width:100%}}@media (min-width: 720px){.about-company .about-company__bottom-image:nth-of-type(1){-webkit-box-flex:0;-ms-flex:0 1 37%;flex:0 1 37%;-webkit-transform:translateX(106%);transform:translate(106%)}}@media (min-width: 1020px){.about-company .about-company__bottom-image:nth-of-type(1){-webkit-box-flex:0;-ms-flex:0 1 32%;flex:0 1 32%;-webkit-transform:translateX(6em) translateY(-3em);transform:translate(6em) translateY(-3em)}}@media (min-width: 720px){.about-company .about-company__bottom-image:nth-of-type(2){-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;-webkit-transform:translateY(-55vw) translateX(2em);transform:translateY(-55vw) translate(2em)}}@media (min-width: 1020px){.about-company .about-company__bottom-image:nth-of-type(2){-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;-webkit-transform:translateX(8em) translateY(-32em);transform:translate(8em) translateY(-32em)}}.about-company .about-company__bottom-image img{display:block}.about-two-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 720px){.about-two-col{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 1020px){.about-two-col{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 720px -1){.about-two-col.about-two-col--reverse .about-two-col__content{margin-bottom:3em}}.about-two-col.about-two-col--reverse .about-two-col__image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:2em}@media (min-width: 720px){.about-two-col.about-two-col--reverse .about-two-col__image{-webkit-transform:translateX(2em);transform:translate(2em);margin-top:0}}@media (min-width: 1020px){.about-two-col.about-two-col--reverse .about-two-col__image{-webkit-transform:translateX(8em);transform:translate(8em)}}.about-two-col .about-two-col__title,.about-two-col .about-two-col__image,.about-two-col .about-two-col__content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 720px){.about-two-col .about-two-col__image,.about-two-col .about-two-col__content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width: 1020px){.about-two-col .about-two-col__image,.about-two-col .about-two-col__content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.about-two-col .about-two-col__image{position:relative}@media (min-width: 720px){.about-two-col .about-two-col__image{-webkit-transform:translateX(-2em);transform:translate(-2em)}}@media (min-width: 1020px){.about-two-col .about-two-col__image{-webkit-transform:translateX(-8em);transform:translate(-8em)}}.about-two-col .about-two-col__content span{font-size:1.73em}.showroom{padding:5em 0 2em;position:relative}@media (min-width: 480px){.showroom{padding:5em 0}}.showroom #showroom-slideshow{overflow:hidden;height:calc(24.90196px + 46.07843vw);position:relative}.showroom #showroom-slideshow .slideshow__slides{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;width:100%;height:100%}@media (min-width: 720px){.showroom #showroom-slideshow .slideshow__slides{width:calc(100% - 10em);margin:0 auto}}.showroom #showroom-slideshow .slideshow__slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 2em 0 0}.showroom #showroom-slideshow .slideshow__button{cursor:pointer;position:absolute;top:0;bottom:0;width:5em;display:none;color:#fff}@media (min-width: 720px){.showroom #showroom-slideshow .slideshow__button{display:block}}.showroom #showroom-slideshow .slideshow__button:before{content:"";border-style:solid;border-width:2px 2px 0 0;display:inline-block;height:21px;position:absolute;top:50%;vertical-align:top;width:21px;-webkit-transform-origin:0 0;transform-origin:0 0}.showroom #showroom-slideshow .slideshow__button.slideshow__button--prev{left:0}.showroom #showroom-slideshow .slideshow__button.slideshow__button--prev:before{left:.5em;-webkit-transform:translate3d(0,-50%,0) rotate(-135deg);transform:translate3d(0,-50%,0) rotate(-135deg);-webkit-transform-origin:19px;transform-origin:19px}.showroom #showroom-slideshow .slideshow__button.slideshow__button--next{right:0}.showroom #showroom-slideshow .slideshow__button.slideshow__button--next:before{right:.5em;-webkit-transform:translate3d(0,-50%,0) rotate(45deg);transform:translate3d(0,-50%,0) rotate(45deg)}.showroom #showroom-slideshow .slideshow__pagination{position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 4.4em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 720px){.showroom #showroom-slideshow .slideshow__pagination{bottom:5em}}@media (min-width: 1020px){.showroom #showroom-slideshow .slideshow__pagination{display:none}}.showroom #showroom-slideshow .slideshow__pagination .slideshow__pagination-item{text-decoration:none;color:#fff;opacity:.3;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;padding:1em;position:relative}.showroom #showroom-slideshow .slideshow__pagination .slideshow__pagination-item.slideshow__pagination-item--active{opacity:1}.showroom #showroom-slideshow .slideshow__pagination .slideshow__pagination-item:after{content:"";display:block;background:white;border-radius:100%;width:7px;height:7px}.showroom .showroom__contact{padding:0 2em;margin:2em 0}@media (min-width: 720px){.showroom .showroom__contact{padding:0 5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.showroom .showroom__contact-title{margin-bottom:1em;margin-right:1em;line-height:1em}@media (min-width: 720px){.showroom .showroom__contact-title{margin-bottom:0}}.showroom .showroom__contact-address{margin-bottom:0}.casa-nueve{padding:5em 0}.casa-nueve .casa-nueve__title{display:block;padding:0 1em}@media (min-width: 720px){.casa-nueve .casa-nueve__title{display:none}}.casa-nueve #casa-nueve-slideshow{overflow:hidden;position:relative;margin-bottom:2em}@media (min-width: 480px){.casa-nueve #casa-nueve-slideshow{margin-bottom:5em}}@media (min-width: 720px){.casa-nueve #casa-nueve-slideshow{margin-bottom:0}}.casa-nueve #casa-nueve-slideshow .slideshow__slides{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;width:100%;height:calc(24.90196px + 46.07843vw);-webkit-transform:translateX(0)!important;transform:translate(0)!important;position:relative}.casa-nueve #casa-nueve-slideshow .slideshow__slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;opacity:0;-webkit-transition:opacity 0s 1.5s ease;transition:opacity 0s 1.5s ease;position:absolute;top:0;left:0;right:0;bottom:0}.casa-nueve #casa-nueve-slideshow .slideshow__slide.slideshow__slide--active{opacity:1;z-index:5;-webkit-transition:opacity 1.5s 0s ease;transition:opacity 1.5s 0s ease}.casa-nueve #casa-nueve-slideshow .slideshow__pagination{position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 4.4em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 720px){.casa-nueve #casa-nueve-slideshow .slideshow__pagination{position:relative;background:#111111;max-width:620px;padding:3em 3em 1.5em;margin:-2em auto 0;z-index:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 1020px){.casa-nueve #casa-nueve-slideshow .slideshow__pagination{margin:0 0 0 auto;max-width:50%;bottom:0;padding:3em 8em}}.casa-nueve #casa-nueve-slideshow .slideshow__pagination .slideshow__pagination-item{text-decoration:none;color:#fff;opacity:.3;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;margin:0;padding:1em;position:relative}@media (min-width: 720px){.casa-nueve #casa-nueve-slideshow .slideshow__pagination .slideshow__pagination-item{padding:0;width:auto;height:auto;border-radius:0;background:none;margin:0 .2em;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;-ms-flex-preferred-size:calc(33.3333333% - .2em);flex-basis:calc(33.3333333% - .2em);opacity:.6;text-align:right}}.casa-nueve #casa-nueve-slideshow .slideshow__pagination .slideshow__pagination-item.slideshow__pagination-item--active{opacity:1}.casa-nueve #casa-nueve-slideshow .slideshow__pagination .slideshow__pagination-item.slideshow__pagination-item--active span:after{width:100%}.casa-nueve #casa-nueve-slideshow .slideshow__pagination .slideshow__pagination-item img{display:none}@media (min-width: 720px){.casa-nueve #casa-nueve-slideshow .slideshow__pagination .slideshow__pagination-item img{display:block}}.casa-nueve #casa-nueve-slideshow .slideshow__pagination .slideshow__pagination-item span{display:none}@media (min-width: 720px){.casa-nueve #casa-nueve-slideshow .slideshow__pagination .slideshow__pagination-item span{display:block;font-size:.8em}}.casa-nueve #casa-nueve-slideshow .slideshow__pagination .slideshow__pagination-item span:after{content:"";display:block;width:0;height:2px;background:white;-webkit-transition:width .5s ease;transition:width .5s ease}.casa-nueve #casa-nueve-slideshow .slideshow__pagination .slideshow__pagination-item:after{content:"";display:block;background:white;border-radius:100%;width:7px;height:7px}@media (min-width: 720px){.casa-nueve #casa-nueve-slideshow .slideshow__pagination .slideshow__pagination-item:after{display:none}}.casa-nueve #casa-nueve-slideshow .slideshow__buttons{display:none}@media (min-width: 1020px){.casa-nueve .casa-nueve__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.casa-nueve .casa-nueve__content{padding:0 1em;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;background:#111111;margin-bottom:3em}@media (min-width: 720px){.casa-nueve .casa-nueve__content{padding:0 2em}}@media (min-width: 1020px){.casa-nueve .casa-nueve__content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:8em;padding-top:3em;position:relative;z-index:1;margin-top:-15em;margin-bottom:0}}.casa-nueve .casa-nueve__content-title{display:none}@media (min-width: 720px){.casa-nueve .casa-nueve__content-title{display:block}}.casa-nueve .casa-nueve__book{padding:0 1em}@media (min-width: 720px){.casa-nueve .casa-nueve__book{padding:0 2em}}@media (min-width: 1020px){.casa-nueve .casa-nueve__book{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:3em 8em}}.casa-nueve .casa-nueve__book-inner{background:#232323;text-align:center;max-width:520px;margin:0 auto;padding:2em 1em}@media (min-width: 480px){.casa-nueve .casa-nueve__book-inner{padding:3em}}@media (min-width: 1020px){.casa-nueve .casa-nueve__book-inner{max-width:none;margin:0}}.casa-nueve .casa-nueve__book-title{text-align:center;margin:0 0 .5em}.casa-nueve .casa-nueve__book-info,.casa-nueve .casa-nueve__book-info a{color:#767676}.casa-nueve .casa-nueve__book-info a:hover{color:#fff}.casa-nueve .casa-nueve__book-button{margin-top:2.4em}.collection{background:#111111;width:100%}@media (min-width: 1020px){.collection{padding:5em 2.5em}}.collection .grid{height:auto;overflow:hidden}.collection.artist{background:#f9f3ef}.collection.artist .collection-product__content{color:#fff}.collection.artist .collection-product__content:before{background:#f9f3ef}.collection .collection__title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:3em;color:#fff;text-align:center}.collection .collection__product{display:inline-block;margin:0 .5em 4em;width:calc(50% - 2em)}@media (min-width: 600px){.collection .collection__product{width:calc(33.333333% - 2em)}}@media (min-width: 1020px){.collection .collection__product{width:calc(33.333333% - 4em);margin:0 1em 6em}}.collection .collection__empty{text-align:center;display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width: 1020px){.collection .collection-product:hover .collection-product__content{opacity:1}}.collection .collection-product__link{text-decoration:none;color:#fff;display:block}.collection .collection-product__link:hover .collection-product__image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.collection .collection-product__image{position:relative;-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.collection .collection-product__image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(black));background:linear-gradient(180deg,rgba(255,255,255,0) 0%,black 100%);opacity:.2}.collection .collection-product__image img{-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.collection .collection-product__content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;text-align:center;background:rgba(17,17,17,.55);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1em;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.collection .collection-product__title{font-size:1em;line-height:1.5em;letter-spacing:2px;-webkit-font-smoothing:antialiased;text-transform:uppercase}@media (min-width: 480px){.collection .collection-product__title{font-size:1.35em;max-width:300px}}.collection .collection-product__price{font-size:.9em;letter-spacing:.5px}.collection .collection-product__price .sale{margin-right:1em}.collection .collection-product__price s{font-size:.9em}.sale{color:#bd091c!important}.template-artist .collection-filter{background:#f9f3ef}.template-artist .collection-filter__title{color:#000}.collection-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 720px){.collection-filter{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.collection-filter .collection-filter__title{margin:0 0 2em;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 720px){.collection-filter .collection-filter__title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 auto 0 0}}.collection-filter .collection-filter__title h1{margin:0;line-height:1em;text-align:center;-webkit-font-smoothing:antialiased}@media (min-width: 720px){.collection-filter .collection-filter__title h1{text-align:left}}.collection-filter .collection-filter__filters{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 720px){.collection-filter .collection-filter__filters{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.collection-filter .collection-filter__filters-title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 2em;display:none}@media (min-width: 720px){.collection-filter .collection-filter__filters-title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}}@media (min-width: 1020px){.collection-filter .collection-filter__filters-title{display:block}}.collection-filter .collection-filter__filters-title h5{margin:0 .5em 0 0;color:#ded5ce;text-align:center}@media (min-width: 720px){.collection-filter .collection-filter__filters-title h5{text-align:left}}.collection-filter .collection-filter__filter{margin:0 0 2em;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;line-height:1em}.collection-filter .collection-filter__filter:last-of-type{margin:0}@media (min-width: 720px){.collection-filter .collection-filter__filter{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:.5em 0 .5em 3em}.collection-filter .collection-filter__filter:last-of-type{margin:.5em 0 .5em 3em}}.filter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter:after{content:"";opacity:0;pointer-events:none;position:fixed;top:0;left:0;right:0;bottom:0;background:black;z-index:20;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.filter.active:after{opacity:.8;pointer-events:all}.filter.active .filter__list{display:block;pointer-events:all}.filter.active .filter__title{z-index:21}.filter.active .filter__title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter .filter__title{display:block;text-decoration:none;color:#fff;cursor:pointer;position:relative}.filter .filter__title:hover{opacity:.77}.filter .filter__title:after{content:"";display:inline-block;width:0;height:0;margin:0 0 0 1em;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid white;top:-2px;position:relative;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.filter .filter__list{position:absolute;top:5em;background:#232323;padding:3em;z-index:21;text-indent:0;margin:0;list-style:none;width:300px;display:none;pointer-events:none;max-height:50vh;overflow:auto;right:0}.filter .filter__list li a{text-decoration:none;color:#fff;display:block;cursor:pointer;width:100%;height:100%}.filter .filter__list li a:hover{opacity:.77}.filter .filter__list-item{margin-bottom:1em;cursor:pointer}.filter .filter__list-item:last-of-type{margin-bottom:0}.product-back-to{margin-right:auto;display:block;background:#f3e9e2;text-align:center}@media (min-width: 1020px){.product-back-to{display:none}}.product-back-to .product-back-to__link{color:#000;font-size:.8em;text-decoration:none;display:block;margin-right:auto;text-transform:uppercase;padding:1em}@media (min-width: 720px){.product-back-to .product-back-to__link{padding:2em}}@media (min-width: 1020px){.product-back-to .product-back-to__link{padding:2em 8em}}.product-back-to .product-back-to__link:hover{color:#6d6d72}.product-back-to .product-back-to__link:hover:before{border-color:#6d6d72}.product-back-to .product-back-to__link:before{content:"";width:6px;height:6px;display:inline-block;border:solid black;border-width:0 0 2px 2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:.2em;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;display:none}.product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1em 2em 3em}@media (min-width: 1020px){.product{padding:2em 8em 5em 5em;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.product .product__vendor{color:#9d9d9d;margin-bottom:.5em;font-weight:500;letter-spacing:1px;text-decoration:none;display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 1020px){.product .product__vendor{display:none}}.product .product__title{font-size:1.2em;display:block;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 720px){.product .product__title{font-size:1.6em}}@media (min-width: 1020px){.product .product__title{display:none}}.product.expand svg path{-webkit-transition:fill .3s ease,-webkit-transform .3s .2s ease;transition:fill .3s ease,-webkit-transform .3s .2s ease;transition:fill .3s ease,transform .3s .2s ease;transition:fill .3s ease,transform .3s .2s ease,-webkit-transform .3s .2s ease;fill:#000}.product.expand svg path:first-of-type{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.product.expand .product__slideshow{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;margin:0 12.5%;-webkit-transition:margin .3s .2s ease,-webkit-box-flex .3s .2s ease;transition:margin .3s .2s ease,-webkit-box-flex .3s .2s ease;transition:flex .3s .2s ease,margin .3s .2s ease;transition:flex .3s .2s ease,margin .3s .2s ease,-webkit-box-flex .3s .2s ease,-ms-flex .3s .2s ease}.product.expand .product__content{-webkit-box-flex:0;-ms-flex:0;flex:0;padding:0;opacity:0;-webkit-transition:padding .3s .2s ease,opacity .2s 0s ease,-webkit-box-flex .3s .2s ease;transition:padding .3s .2s ease,opacity .2s 0s ease,-webkit-box-flex .3s .2s ease;transition:flex .3s .2s ease,padding .3s .2s ease,opacity .2s 0s ease;transition:flex .3s .2s ease,padding .3s .2s ease,opacity .2s 0s ease,-webkit-box-flex .3s .2s ease,-ms-flex .3s .2s ease}.product .product__slideshow{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 1020px){.product .product__slideshow{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-transition:margin .3s 0s ease,-webkit-box-flex .3s 0s ease;transition:margin .3s 0s ease,-webkit-box-flex .3s 0s ease;transition:flex .3s 0s ease,margin .3s 0s ease;transition:flex .3s 0s ease,margin .3s 0s ease,-webkit-box-flex .3s 0s ease,-ms-flex .3s 0s ease}}.product .product__content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 1020px){.product .product__content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:4.5em;position:-webkit-sticky;position:sticky;top:112px;overflow:auto;height:calc(100vh - 6em);-webkit-transition:padding .3s ease,opacity .3s .3s ease,-webkit-box-flex .3s ease;transition:padding .3s ease,opacity .3s .3s ease,-webkit-box-flex .3s ease;transition:flex .3s ease,padding .3s ease,opacity .3s .3s ease;transition:flex .3s ease,padding .3s ease,opacity .3s .3s ease,-webkit-box-flex .3s ease,-ms-flex .3s ease}}.product .product__accordion{margin-top:2em}.product .product__message{margin-top:-2.3em;font-size:.8em}.product-content .product-content__vendor{color:#9d9d9d;margin-bottom:.5em;font-weight:500;letter-spacing:1px;text-decoration:none;display:none}@media (min-width: 1020px){.product-content .product-content__vendor{display:block}}.product-content .product-content__title{margin-bottom:.37em;display:none;font-size:2.3em}@media (min-width: 1020px){.product-content .product-content__title{display:block}}.product-content .product-content__desc{margin-bottom:1em}.product-content .product-content__price{font-weight:500;margin-bottom:1em}.product-content .product-content__price s{font-weight:300}.product-content .product-content__button{text-transform:uppercase;font-size:.75em;padding:1.6em 2.5em;letter-spacing:1px;margin:1em 0;font-weight:300;min-width:200px}.product-content .product-content__button span span:nth-of-type(2){display:none}.product-content .product-content__button.loading span span{display:none}.product-content .product-content__button.loading span span:nth-of-type(2){display:inline}.product-content .product-content__discount{margin-top:1em}#product-slideshow{overflow:hidden;position:relative;margin:0 0 2em}@media (min-width: 720px){#product-slideshow{margin:0 0 3em}}@media (min-width: 1020px){#product-slideshow{position:static;overflow:visible;max-height:none;margin:0}}#product-slideshow .slideshow__slides{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (max-width: 1019px){#product-slideshow .slideshow__slides{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;width:100%;height:100%}}@media (max-width: 1019px){#product-slideshow .slideshow__slide{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width: 1020px){#product-slideshow .slideshow__slide{margin-bottom:4.5em}#product-slideshow .slideshow__slide:last-of-type{margin-bottom:0}}#product-slideshow .slideshow__pagination{position:absolute;bottom:1em;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 4.4em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 720px){#product-slideshow .slideshow__pagination{bottom:3em}}@media (min-width: 1020px){#product-slideshow .slideshow__pagination{display:none}}#product-slideshow .slideshow__pagination .slideshow__pagination-item{text-decoration:none;color:#fff;width:40px;height:40px;opacity:.3;-webkit-transition:opacity 1s ease,width 1s ease;transition:opacity 1s ease,width 1s ease;margin:0;position:relative;text-align:center}#product-slideshow .slideshow__pagination .slideshow__pagination-item.slideshow__pagination-item--active{opacity:1}#product-slideshow .slideshow__pagination .slideshow__pagination-item:after{content:"";width:7px;height:7px;position:absolute;background:#969696;border-radius:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product__slideshow-navigation{-webkit-box-flex:0;-ms-flex:0 0 3em;flex:0 0 3em;position:-webkit-sticky;position:sticky;top:120px;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transform:translateX(-1.5em);transform:translate(-1.5em);height:calc(100vh - 8em);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1020px){.product__slideshow-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}}.product__slideshow-navigation .product__slideshow-counter{position:relative;left:-10px}.product__slideshow-navigation .product__slideshow-counter .product__slideshow-counter-item{width:19px;height:20px;display:block;margin:0 auto;cursor:pointer;position:relative}.product__slideshow-navigation .product__slideshow-counter .product__slideshow-counter-item.active:after{width:30px;opacity:1;background:black}.product__slideshow-navigation .product__slideshow-counter .product__slideshow-counter-item:after{content:"";display:block;background:#DED5CE;width:19px;height:2px;position:absolute;top:14px;opacity:1;-webkit-transition:background-color .3s ease,width .3s ease;transition:background-color .3s ease,width .3s ease}.product__slideshow-top{color:#000;text-decoration:none;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.product__slideshow-top img{display:block;position:relative;left:3px}.product__slideshow-top.active{opacity:1}.no-product{text-align:center}.expander{display:block;width:100%}.expander:hover svg path{fill:#000}.expander svg path{-webkit-transition:fill .3s ease,-webkit-transform .3s ease;transition:fill .3s ease,-webkit-transform .3s ease;transition:fill .3s ease,transform .3s ease;transition:fill .3s ease,transform .3s ease,-webkit-transform .3s ease;-webkit-transform-origin:center;transform-origin:center}.downloads .downloads__download{background:#f3e9e2;padding:1.2em;margin-bottom:1.2em;display:block;color:#000;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2em;font-size:.85em}@media (min-width: 480px){.downloads .downloads__download{font-size:1em}}.downloads .downloads__download:last-of-type{margin-bottom:0}.downloads .downloads__download img{display:inline-block;margin-right:1em}.spinner{margin:0 auto;width:70px;text-align:center;position:absolute;top:50%;left:0;right:0;z-index:-1}.spinner>div{width:12px;height:12px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.breadcrumb{padding:2em 1em 0}@media (min-width: 720px){.breadcrumb{padding:2em 2em 0}}@media (min-width: 1020px){.breadcrumb{padding:2em 8em 0}}.breadcrumb .breadcrumb__nav{line-height:1em}.breadcrumb a{text-decoration:none}.breadcrumb a:hover{color:#000}.breadcrumb a,.breadcrumb span{color:#9d9d9d;font-size:.8em}.breadcrumb .current{color:#000;text-transform:uppercase}#shopify-section-about-nav{position:-webkit-sticky;position:sticky;top:6em;z-index:5;display:none}#shopify-section-about-nav:before,#shopify-section-about-nav:after{content:"";display:block}#shopify-section-about-nav.active .about-nav__nav{background:#232323;max-width:100%}@media (min-width: 720px){#shopify-section-about-nav{display:block}}.about-nav{color:#fff;padding:0;margin-top:-4em}.about-nav .about-nav__nav{max-width:1200px;margin:0 auto;background:#111111;-webkit-transition:max-width .5s cubic-bezier(.94,.01,.32,1),background .5s ease;transition:max-width .5s cubic-bezier(.94,.01,.32,1),background .5s ease}.about-nav .about-nav__nav-list{list-style:none;margin:0;padding:0;text-indent:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}.about-nav .about-nav__nav-list-link{text-decoration:none;color:#fff;display:block;padding:1em 2em;border:solid transparent;border-width:0 0 2px;-webkit-transition:border .3s ease;transition:border .3s ease}.about-nav .about-nav__nav-list-link.about-nav__nav-list-link--active{border-color:#fff}.about-nav .about-nav__nav-list-link:hover{border-color:#ffffff4d}.pagination{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed!important;background:#b9b9b9;bottom:0;right:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5em auto 3em;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.pagination span{display:inline-block;border:1px solid #383838;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:-1px;line-height:1em;font-size:.8em;z-index:9999}.pagination span.next a:after{content:"";display:block;color:#fff}.pagination span.current{background:#232323;color:#6d6d72}.pagination span.current,.pagination span.deco,.pagination span a{padding:1.5em;display:block}.pagination span.prev a,.pagination span.next a{text-indent:-9999vh;position:relative;word-break:break-all}.pagination span.prev a:before,.pagination span.next a:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;display:block;width:0;height:0;border:solid;border-width:5px}.pagination span.prev a:before{border-color:transparent white transparent transparent}.pagination span.next a:before{border-color:transparent transparent transparent white}.pagination span a{-webkit-transition:background .3s ease;transition:background .3s ease}.pagination span a:hover{background:#232323}.pagination a{color:#fff;text-decoration:none}.collection.artist .pagination span{border:1px solid #ded5ce}.collection.artist .pagination span a{-webkit-transition:background .3s ease;transition:background .3s ease}.collection.artist .pagination span a:hover{background:black;color:#fff}.collection.artist .pagination a{color:#000}.featured-collection{height:auto;overflow:hidden;background:#111111;color:#fff}@media (min-width: 1020px){.featured-collection{padding:5em 5em 0}}.featured-collection h2,.featured-collection .page-title h1,.page-title .featured-collection h1,.featured-collection #search-results h1,#search-results .featured-collection h1,.featured-collection .about-company .about-company__title,.about-company .featured-collection .about-company__title,.featured-collection .collection-filter .collection-filter__title h1,.collection-filter .collection-filter__title .featured-collection h1{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:300;text-align:center;margin-bottom:3em}@media (min-width: 720px){.featured-collection h2,.featured-collection .page-title h1,.page-title .featured-collection h1,.featured-collection #search-results h1,#search-results .featured-collection h1,.featured-collection .about-company .about-company__title,.about-company .featured-collection .about-company__title,.featured-collection .collection-filter .collection-filter__title h1,.collection-filter .collection-filter__title .featured-collection h1{margin-bottom:6em}}.featured-collection h2 span,.featured-collection .page-title h1 span,.page-title .featured-collection h1 span,.featured-collection #search-results h1 span,#search-results .featured-collection h1 span,.featured-collection .about-company .about-company__title span,.about-company .featured-collection .about-company__title span,.featured-collection .collection-filter .collection-filter__title h1 span,.collection-filter .collection-filter__title .featured-collection h1 span{display:inline-block;margin:0 auto;padding:0 3em;letter-spacing:1.28px}.featured-collection h2 span:after,.featured-collection .page-title h1 span:after,.page-title .featured-collection h1 span:after,.featured-collection #search-results h1 span:after,#search-results .featured-collection h1 span:after,.featured-collection .about-company .about-company__title span:after,.about-company .featured-collection .about-company__title span:after,.featured-collection .collection-filter .collection-filter__title h1 span:after,.collection-filter .collection-filter__title .featured-collection h1 span:after{content:"";display:block;width:calc(100% + 6em);margin:1em 0 0 -3em;height:1px;background:#6d6d72}.featured-collection #featured-collection-link{color:#fff}.featured-collection .featured-collection__container{padding:0}@media (min-width: 720px){.featured-collection .featured-collection__container{margin-top:-6em}}@media (min-width: 720px){.featured-collection .featured-collection__container .collection__product:nth-of-type(2){margin-top:6em}}#shopify-section-home-collection{background:#f9f3ef}.home-collection-intro{color:#000;background:#f9f3ef;text-align:center}@media (min-width: 1020px){.home-collection-intro{padding:8em 5em}}.home-collection-intro .home-collection-intro__title{text-align:center;max-width:860px;margin:0 auto .5em}@media (min-width: 1020px){.home-collection-intro .home-collection-intro__title{font-size:2.266666667em}}.home-collection-intro .home-collection-intro__text{margin:0 auto 2em;max-width:760px}.home-collection-intro .home-collection-intro__button .button,.home-collection-intro .home-collection-intro__button #challenge .shopify-challenge__container .shopify-challenge__button,#challenge .shopify-challenge__container .home-collection-intro .home-collection-intro__button .shopify-challenge__button,.home-collection-intro .home-collection-intro__button .juicer .juicer-feed .juicer-button,.juicer .juicer-feed .home-collection-intro .home-collection-intro__button .juicer-button{display:inline-block}.home-collection__image{max-height:85vh}.home-collection__image img{display:block;width:100%}.home-collection__products{background:#f9f3ef}.home-collection__products .collection-product{margin:0 1em 2em}@media (min-width: 1020px){.home-collection__products .collection-product{margin:0 2em 2em}}@media (min-width: 600px){.home-collection__products .collection-product:nth-of-type(4){display:none}}.home-story{background:#f9f3ef;padding-top:0}.home-story .home-story__inner{max-width:1400px;margin:0 auto}@media (min-width: 1020px){.home-story .home-story__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.home-story .home-story__title{font-size:2.4em}@media (min-width: 480px){.home-story .home-story__title{font-size:2em}}@media (min-width: 1020px){.home-story .home-story__title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.home-story .home-story__text{margin-bottom:2em}@media (min-width: 1020px){.home-story .home-story__text{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;padding-right:3em;-webkit-column-count:2;column-count:2;-webkit-column-gap:4em;column-gap:4em;vertical-align:top}}@media (min-width: 1020px){.home-story .home-story__button{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;margin-top:1em}}@media (min-width: 1020px){.home-story .home-story__testimonial{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.home-story .testimonial .testimonial__text{color:#000}.home-story .testimonial .testimonial__text:before,.home-story .testimonial .testimonial__text:after{color:#000;content:none}.home-artists{color:#000;position:relative;background:#f9f3ef;padding:0}@media (min-width: 720px){.home-artists{padding:16em 0 3em}}@media (min-width: 1020px){.home-artists{padding:3em 0 6em}}.home-artists .home-artists__image img{display:block}@media (min-width: 720px){.home-artists .home-artists__image{width:92%}}.home-artists .home-artists__content{padding:3em 2em;background:white}@media (min-width: 720px){.home-artists .home-artists__content{position:absolute;top:-8em;left:2em;max-width:380px;padding:3em}}@media (min-width: 1020px){.home-artists .home-artists__content{max-width:520px;left:4em;top:0}}.home-artists .home-artists__text{margin-bottom:1.5em}.home-artists .home-artists__link{margin-bottom:0;font-size:.8em;letter-spacing:1.38px}.home-artists .home-artists__link:before,.home-artists .home-artists__link:after{background:#D5D5D5}.home-artists .home-artists__link:hover{padding-left:4.5em}.home-artists .home-artists__link:hover:before,.home-artists .home-artists__link:hover:after{-webkit-transform:translateX(1.5em);transform:translate(1.5em)}.home-artists .home-artists__link:hover:before{width:0}.home-artists .home-artists__link:hover:after{width:2em;-webkit-transition-delay:.2s;transition-delay:.2s}.home-artist{display:block;position:relative}@media (min-width: 720px){.home-artist{display:inline-block}}.home-artist:hover .home-artist__link{padding-left:4.5em}.home-artist:hover .home-artist__link:before,.home-artist:hover .home-artist__link:after{-webkit-transform:translateX(1.5em);transform:translate(1.5em)}.home-artist:hover .home-artist__link:before{width:0}.home-artist:hover .home-artist__link:after{width:2em;-webkit-transition-delay:.2s;transition-delay:.2s}@media (min-width: 720px){.home-artist:nth-of-type(1){position:absolute;width:45%;top:-3em;right:0}}@media (min-width: 1020px){.home-artist:nth-of-type(1){width:35%;top:-6em;right:3em}}@media (min-width: 720px){.home-artist:nth-of-type(2){left:2em;top:-2em;width:45%}}@media (min-width: 1020px){.home-artist:nth-of-type(2){width:40%;top:-4em;left:8em}}@media (min-width: 720px){.home-artist:nth-of-type(2) .home-artist__image{height:25em}}@media (min-width: 1020px){.home-artist:nth-of-type(2) .home-artist__image{height:45em}}@media (min-width: 720px){.home-artist:nth-of-type(3){position:absolute;width:45%;bottom:8em;right:0}}@media (min-width: 1020px){.home-artist:nth-of-type(3){width:40%;bottom:20em}}@media (min-width: 720px){.home-artist:nth-of-type(3) .home-artist__image{height:18em}}@media (min-width: 1020px){.home-artist:nth-of-type(3) .home-artist__image{height:25em}}.home-artist .home-artist__image img{display:block}.home-artist .home-artist__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.59)));background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.59) 100%)}.home-artist .home-artist__content{position:absolute;left:0;right:0;bottom:0;color:#fff;padding:2em}.home-artist .home-artist__name{margin-bottom:0}.home-artist .home-artist__link{color:#fff;font-size:.8em;letter-spacing:1.38px}.accordion{padding:0;margin-bottom:3em}.accordion .accordion__item{border:solid #ded5ce;border-width:1px 0 0;padding:1.5em 0;cursor:pointer;position:relative}.accordion .accordion__item:last-of-type{border-width:1px 0 1px}.accordion .accordion__item.active:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion .accordion__item:after{content:"+";color:#000;font-size:2em;position:absolute;top:.6em;line-height:1em;right:0;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform-origin:center;transform-origin:center}.accordion .accordion__item-title{margin-bottom:0;padding-right:2em;font-size:1em;text-transform:none}.accordion .accordion__item-content{display:none;padding-top:2em}@media (min-width: 600px){.related-products .collection-product:nth-of-type(n+3){display:none}}@media (min-width: 1020px){.related-products .collection-product:nth-of-type(n+3){display:block}}.info__main--faqs .info-main__wrapper{margin:0 auto;max-width:720px!important}.info__main--faqs .contact-form{padding-top:1em}.info__main--faqs .contact-form h3,.info__main--faqs .contact-form p{text-align:center}.info__main--faqs .contact-form .button,.info__main--faqs .contact-form #challenge .shopify-challenge__container .shopify-challenge__button,#challenge .shopify-challenge__container .info__main--faqs .contact-form .shopify-challenge__button,.info__main--faqs .contact-form .juicer .juicer-feed .juicer-button,.juicer .juicer-feed .info__main--faqs .contact-form .juicer-button{margin-top:0}.info__main--faqs .contact-form input[type=checkbox]:checked{background-image:url(//blackmancruz.com/cdn/shop/t/18/assets/tick-black.svg?v=145731440265502596511580894859)}.info__main--faqs .contact-form input[type=checkbox]+label{color:#000}div.snize-ac-results{top:6em!important;-webkit-box-shadow:none!important;box-shadow:none!important;max-height:calc(100vh - 6em)}@media (max-width: 1019px){div.snize-ac-results{display:none!important}}@media (min-width: 1020px){div.snize-ac-results{display:block}}div.snize-ac-results.hide,div.snize-ac-results .snize-dropdown-arrow{display:none}div.snize-ac-results ul{background:#f9f3ef;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;text-indent:0;border:0;line-height:1em;max-height:100%!important;padding:0 3em 6em!important;height:100%}div.snize-ac-results ul li{border:0!important;color:#000;line-height:1em!important}div.snize-ac-results ul li.snize-label{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:300;text-align:center;background:#f9f3ef;color:#9d9d9d;padding:3em 0;font-size:.9em;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}div.snize-ac-results ul li.snize-label:after{content:"";display:block;width:176px;height:1px;background:#ded5ce;margin:1em auto 0}div.snize-ac-results ul li.snize-label:first-of-type{border:0}div.snize-ac-results ul li.snize-ac-over-nodrop{background:transparent!important;opacity:.5!important}div.snize-ac-results ul li.snize-suggestion,div.snize-ac-results ul li.snize-category{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;text-align:center;font-size:2.266666667em;margin-bottom:.5em}div.snize-ac-results ul li.snize-suggestion a,div.snize-ac-results ul li.snize-category a{text-decoration:none;color:#000!important}div.snize-ac-results ul li.snize-product{-webkit-box-flex:0;-ms-flex:0 0 22.5%;flex:0 0 22.5%;margin:0 0 2em!important;position:relative}div.snize-ac-results ul li.snize-product.snize-ac-over-nodrop{opacity:1!important}div.snize-ac-results ul li.snize-product .snize-thumbnail{display:block;float:none;margin:0;width:100%;height:380px}div.snize-ac-results ul li.snize-product .snize-thumbnail img{display:block;width:100%;height:100%;max-height:none!important;max-width:none!important}div.snize-ac-results ul li.snize-product .snize-item{position:relative}div.snize-ac-results ul li.snize-product .snize-item:hover .snize-overhidden{opacity:1}div.snize-ac-results ul li.snize-product .snize-overhidden{z-index:1;overflow:visible;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.55);padding:1em;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}div.snize-ac-results ul li.snize-product .snize-overhidden .snize-title,div.snize-ac-results ul li.snize-product .snize-overhidden .snize-price-list,div.snize-ac-results ul li.snize-product .snize-overhidden .snize-attribute{position:relative;z-index:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:80%;margin-bottom:.5em;color:#fff;text-align:center}div.snize-ac-results ul li.snize-product .snize-overhidden .snize-attribute{color:#9d9d9d!important;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:300}div.snize-ac-results ul li.snize-product .snize-overhidden .snize-attribute .snize-attribute-title{display:none}div.snize-ac-results ul li.snize-product .snize-overhidden .snize-title{line-height:1.27em;font-weight:300;font-size:1em;-webkit-font-smoothing:antialiased;text-transform:uppercase}@media (min-width: 480px){div.snize-ac-results ul li.snize-product .snize-overhidden .snize-title{font-size:1.35em;max-width:300px}}div.snize-ac-results ul li.snize-product .snize-overhidden .snize-price-list{font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:300;color:#fff!important;display:none}div.snize-ac-results ul li.snize-product .snize-description,div.snize-ac-results ul li.snize-separator{display:none}div.snize-ac-results ul li.snize-no-products-found{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}div.snize-ac-results ul li.snize-no-products-found .snize-no-products-found-text{background:transparent;border:0;color:#000;font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:300;margin-bottom:1em;font-size:1em;line-height:2em}div.snize-ac-results ul li.snize-no-products-found .snize-no-products-found-text a{font-weight:300!important;color:#000!important}div.snize-ac-results ul li.snize-view-all-link{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:3em auto 0;font-family:Gotham A,Gotham B,sans-serif;font-style:normal;font-weight:300;padding:0!important}div.snize-ac-results ul li.snize-view-all-link span{color:#000!important}.shrink-nav div.snize-ac-results{top:6em!important;height:calc(100vh - 6em)!important}div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content{text-align:center!important;-webkit-box-shadow:none!important;box-shadow:none!important;left:-.6em!important}.block-cta{text-align:center}.block-cta .block-cta__title{text-align:center;margin-bottom:.5em}.block-cta .block-cta__button .button,.block-cta .block-cta__button #challenge .shopify-challenge__container .shopify-challenge__button,#challenge .shopify-challenge__container .block-cta .block-cta__button .shopify-challenge__button,.block-cta .block-cta__button .juicer .juicer-feed .juicer-button,.juicer .juicer-feed .block-cta .block-cta__button .juicer-button{padding:1.5em 3em}@media (min-width: 1020px){.blog{padding:5em 2.5em}}.blog .grid{height:auto;overflow:hidden}.blog .blog__item{display:inline-block;float:left;width:100%;margin:0 0 2em}@media (min-width: 480px){.blog .blog__item{width:calc(50% - 2em);margin:0 1em 5em}}@media (min-width: 1020px){.blog .blog__item{width:calc(33.333333% - 5em);margin:0 2.5em 5em}}.blog-item .blog-item__link{color:#fff;text-decoration:none;display:block}.blog-item .blog-item__link:hover .blog-item__image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.blog-item .blog-item__link:hover .blog-item__view{padding-left:4.5em}.blog-item .blog-item__link:hover .blog-item__view:before,.blog-item .blog-item__link:hover .blog-item__view:after{-webkit-transform:translateX(1.5em);transform:translate(1.5em)}.blog-item .blog-item__link:hover .blog-item__view:before{width:0}.blog-item .blog-item__link:hover .blog-item__view:after{width:2em;-webkit-transition-delay:.2s;transition-delay:.2s}.blog-item .blog-item__content{max-width:85%;margin-left:auto;position:relative;background:#111111;margin-top:-1.5em;padding:.5em 1em}.blog-item .blog-item__title{line-height:1.1em;font-size:1.466666667em;margin-bottom:.5em}.blog-item .blog-item__date{font-size:.8em;color:#6d6d72}.blog-item .blog-item__view{color:#fff}.blog-item .blog-item__image img{-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease;min-height:250px}.blog-join{background:#232323;padding:3em;text-align:center}.blog-join .blog-join__title{text-align:center;margin-bottom:.5em;font-size:2em}.blog-join .blog-join__content,.blog-join #mc_embed_signup{margin-bottom:3em}.blog-join .form-row input,.blog-join .form-row label{line-height:1em;font-size:1em;color:#6d6d72;border-color:#6d6d72}.blog-join .form-row input{border-width:0 0 2px;color:#fff;text-align:center}.blog-join .form-row input.form-submit-arrow{font-size:.833333333em;line-height:1em;width:100%;background:url(//blackmancruz.com/cdn/shop/t/18/assets/arrow.svg?v=161130820075734449951580894848) no-repeat center;border:0;margin-top:1em}.blog-join .form-row label{left:0;right:0}.blog-join .blog-join__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-join .blog-join__social-title{text-align:center;margin-bottom:.5em}.blog-join .blog-join__social-list{list-style:none;margin:0;padding:0;text-indent:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-join .blog-join__social-list li{font-size:.933333333em}.blog-join .blog-join__social-list li:after{content:"/";display:inline-block;margin:0 .5em}.blog-join .blog-join__social-list li:last-of-type:after{display:none}.blog-join .blog-join__social-list li a{color:#fff;text-decoration:none}.article{background:#111111;color:#fff}.article .article__body{max-width:820px;margin:0 auto}.article .article__body p{line-height:2.2em}.article .article__body img{font-size:15px;margin:4em 0 0}@media (min-width: 1020px){.article .article__body img{width:calc(100% + 10em);max-width:none;display:block;margin:2em 0 2em -5em}}.article-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:90vh;overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 720px){.article-header{-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:870px}}.article-header .article-header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:0 2em;margin-top:6em}@media (min-width: 720px){.article-header .article-header__content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 3em;margin-top:0}}@media (min-width: 1020px){.article-header .article-header__content{padding:0 6em}}.article-header .article-header__back{margin-bottom:1em;color:#fff;text-decoration:none;text-transform:uppercase;font-size:.8em;margin-right:auto}@media (min-width: 720px){.article-header .article-header__back{margin-bottom:8em}}.article-header .article-header__back:hover{color:#6d6d72}.article-header .article-header__back:hover:before{border-color:#6d6d72}.article-header .article-header__back:before{content:"";width:6px;height:6px;display:inline-block;border:solid white;border-width:0 0 2px 2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:.5em;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.article-header .article-header__date{color:#6d6d72;font-size:.9em;margin-bottom:1em}.article-header .article-header__title{margin-bottom:.3em;font-size:2em}@media (min-width: 720px){.article-header .article-header__title{font-size:2.8em}}.article-header .article-header__tag{color:#fff;text-decoration:none}.article-header .article-header__tag:hover{color:#6d6d72}.article-header .article-header__image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width: 720px){.article-header .article-header__image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.article-header .article-header__image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),color-stop(50%,rgba(0,0,0,0)));background:linear-gradient(rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 50%)}.article-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6em 0;background:#111111}@media (min-width: 720px){.article-footer{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.article-footer .article-footer__share,.article-footer .article-footer__newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:5em 2em}@media (min-width: 720px){.article-footer .article-footer__share,.article-footer .article-footer__newsletter{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:3em 2em}}@media (min-width: 1020px){.article-footer .article-footer__share,.article-footer .article-footer__newsletter{padding:5em}}.article-footer .article-footer__share{background:#f9f3ef;color:#111}.article-footer .article-footer__share-title{text-align:center}.article-footer .social-sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article-footer .social-sharing a{color:#111;text-decoration:none}.article-footer .social-sharing a:hover{color:#6d6d72}.article-footer .social-sharing a:after{content:"/";margin:0 .5em}.article-footer .social-sharing a:last-of-type:after{display:none}.article-footer .article-footer__newsletter{background:#232323;color:#fff}.article-footer .article-footer__newsletter .form-row{margin:0 auto}@media (min-width: 1020px){.article-footer .article-footer__newsletter .form-row{max-width:70%}}.article-footer .article-footer__newsletter .form-row input,.article-footer .article-footer__newsletter .form-row label{line-height:1em;font-size:1em;color:#6d6d72;border-color:#6d6d72}.article-footer .article-footer__newsletter .form-row input{border-width:0 0 1px;color:#fff;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.article-footer .article-footer__newsletter .form-row input:focus{border-color:#fff}.article-footer .article-footer__newsletter .form-row input.form-submit-arrow{font-size:.833333333em;line-height:1em;position:absolute;top:1em;right:0;width:50px;background:url(//blackmancruz.com/cdn/shop/t/18/assets/arrow.svg?v=161130820075734449951580894848) no-repeat right;border:0}.article-footer .article-footer__newsletter-title{text-align:center}.more-posts .more-posts__title{text-align:center;margin-bottom:2em}_:-ms-input-placeholder,:root .main-nav .main-nav__list{-ms-flex:0 0 50%!important;flex:0 0 50%!important}_:-ms-input-placeholder,:root .collection__product:nth-of-type(3n+3){margin-right:-1px!important}_:-ms-lang(x),_:-webkit-full-screen,.collection__product:nth-of-type(3n+3){margin-right:-1px!important}_:-ms-input-placeholder,:root .home-collection__products .collection__product:nth-of-type(3n+3){margin-right:4em!important}_:-ms-lang(x),_:-webkit-full-screen,.home-collection__products .collection__product:nth-of-type(3n+3){margin-right:4em!important}_:-ms-input-placeholder,:root .home-collection__products .collection__product:nth-of-type(4n+4){margin-right:-1px!important}_:-ms-lang(x),_:-webkit-full-screen,.home-collection__products .collection__product:nth-of-type(4n+4){margin-right:-1px!important}_:-ms-input-placeholder,:root .shop-nav .shop-nav__navs{-ms-flex-preferred-size:calc(70% - 6em)!important;flex-basis:calc(70% - 6em)!important}_:-ms-input-placeholder,:root .collections .collection-item{-ms-flex-preferred-size:calc(46% - 7em)!important;flex-basis:calc(46% - 7em)!important}_:-ms-input-placeholder,:root .info .info__sidebar{-ms-flex-preferred-size:calc(25% - 6em)!important;flex-basis:calc(25% - 6em)!important}_:-ms-input-placeholder,:root .info .info__main{-ms-flex-preferred-size:calc(75% - 12em)!important;flex-basis:calc(75% - 12em)!important}_:-ms-input-placeholder,:root .contact-form-sect__container{-ms-flex-preferred-size:calc(55% - 16em)!important;flex-basis:calc(55% - 16em)!important}_:-ms-input-placeholder,:root .about-company__info{-ms-flex-preferred-size:calc(66.6666667% - 7em)!important;flex-basis:calc(66.6666667% - 7em)!important}_:-ms-input-placeholder,:root .collection .collection__row-col .collection__product:nth-of-type(3n+3){margin-right:2em!important}_:-ms-lang(x),_:-webkit-full-screen,.collection .collection__row-col .collection__product:nth-of-type(3n+3){margin-right:2em!important}_:-ms-input-placeholder,:root .collection .collection__row--four .collection__product:nth-of-type(3n+3){margin-right:2em!important}_:-ms-lang(x),_:-webkit-full-screen,.collection .collection__row--four .collection__product:nth-of-type(3n+3){margin-right:2em!important}_:-ms-input-placeholder,:root .collection .collection__row--two .collection__product:nth-of-type(2){margin-right:-5px!important}_:-ms-lang(x),_:-webkit-full-screen,.collection .collection__row--two .collection__product:nth-of-type(2){margin-right:-5px!important}_:-ms-input-placeholder,:root .collection .collection__row--artist .collection__row-col:nth-of-type(2){margin-right:-5px!important}_:-ms-lang(x),_:-webkit-full-screen,.collection .collection__row--artist .collection__row-col:nth-of-type(2){margin-right:-5px!important}_:-ms-input-placeholder,:root #shopify-section-about-nav .about-nav{margin-top:0!important}_:-ms-input-placeholder,:root .main-nav .main-nav__list--left .main-nav__list-link{margin:0 .7em 0 0!important}_:-ms-input-placeholder,:root .main-nav .main-nav__list--right .main-nav__list-link{margin:0 0 0 .7em!important}.main-nav a[href="/collections/seasonal-reductions"]{color:red!important;font-weight:600!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/theme.scss.css.map?v=68946438953610904821698101815 */
