::selection{background:#151515;color:#fafafa}::-moz-selection{background:#151515;color:#fafafa}@font-face{font-family:"Brown";src:url("../fonts/lineto-brown-light.eot");src:url("../fonts/lineto-brown-light.eot?#iefix") format("embedded-opentype"),url("../fonts/lineto-brown-light.woff") format("woff"),url("../fonts/lineto-brown-light.ttf") format("truetype"),url("../fonts/lineto-brown-light.svg#lineto-brown-light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Brown";src:url("../fonts/lineto-brown-regular.eot");src:url("../fonts/lineto-brown-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/lineto-brown-regular.woff") format("woff"),url("../fonts/lineto-brown-regular.ttf") format("truetype"),url("../fonts/lineto-brown-regular.svg#lineto-brown-regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Brown";src:url("../fonts/lineto-brown-bold.eot");src:url("../fonts/lineto-brown-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/lineto-brown-bold.woff") format("woff"),url("../fonts/lineto-brown-bold.ttf") format("truetype"),url("../fonts/lineto-brown-bold.svg#lineto-brown-bold") format("svg");font-weight:700;font-style:normal}@-moz-keyframes fadeInScale{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeInScale{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes fadeInScale{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes fadeInScale{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}to{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.grid-top{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.grid-bottom{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.grid-center{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.grid-stretch{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.grid-justify-center{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.grid-justify-start{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.grid-justify-end{-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.grid-justify-space{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.grid-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.grid-row-reverse{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.grid-column{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.grid-column-reverse{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}@media screen and (min-width:0){.grid-sm-1 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .1 - 2.5rem);flex-basis:calc(100% * .1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-sm-2 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .2 - 2.5rem);flex-basis:calc(100% * .2 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-sm-3 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .3 - 2.5rem);flex-basis:calc(100% * .3 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-sm-4 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .4 - 2.5rem);flex-basis:calc(100% * .4 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-sm-5 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .5 - 2.5rem);flex-basis:calc(100% * .5 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-sm-6 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .6 - 2.5rem);flex-basis:calc(100% * .6 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-sm-7 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .7 - 2.5rem);flex-basis:calc(100% * .7 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-sm-8 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .8 - 2.5rem);flex-basis:calc(100% * .8 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-sm-9 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .9 - 2.5rem);flex-basis:calc(100% * .9 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-sm-10 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * 1 - 2.5rem);flex-basis:calc(100% * 1 - 2.5rem);min-width:0;margin:0 1.25rem;}}@media screen and (min-width:40rem){.grid-md-1 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .1 - 2.5rem);flex-basis:calc(100% * .1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-md-2 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .2 - 2.5rem);flex-basis:calc(100% * .2 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-md-3 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .3 - 2.5rem);flex-basis:calc(100% * .3 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-md-4 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .4 - 2.5rem);flex-basis:calc(100% * .4 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-md-5 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .5 - 2.5rem);flex-basis:calc(100% * .5 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-md-6 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .6 - 2.5rem);flex-basis:calc(100% * .6 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-md-7 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .7 - 2.5rem);flex-basis:calc(100% * .7 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-md-8 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .8 - 2.5rem);flex-basis:calc(100% * .8 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-md-9 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .9 - 2.5rem);flex-basis:calc(100% * .9 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-md-10 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * 1 - 2.5rem);flex-basis:calc(100% * 1 - 2.5rem);min-width:0;margin:0 1.25rem;}}@media screen and (min-width:60rem){.grid-lg-1 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .1 - 2.5rem);flex-basis:calc(100% * .1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-lg-2 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .2 - 2.5rem);flex-basis:calc(100% * .2 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-lg-3 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .3 - 2.5rem);flex-basis:calc(100% * .3 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-lg-4 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .4 - 2.5rem);flex-basis:calc(100% * .4 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-lg-5 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .5 - 2.5rem);flex-basis:calc(100% * .5 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-lg-6 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .6 - 2.5rem);flex-basis:calc(100% * .6 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-lg-7 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .7 - 2.5rem);flex-basis:calc(100% * .7 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-lg-8 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .8 - 2.5rem);flex-basis:calc(100% * .8 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-lg-9 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .9 - 2.5rem);flex-basis:calc(100% * .9 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-lg-10 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * 1 - 2.5rem);flex-basis:calc(100% * 1 - 2.5rem);min-width:0;margin:0 1.25rem;}}@media screen and (min-width:75rem){.grid-xlg-1 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .1 - 2.5rem);flex-basis:calc(100% * .1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xlg-2 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .2 - 2.5rem);flex-basis:calc(100% * .2 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xlg-3 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .3 - 2.5rem);flex-basis:calc(100% * .3 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xlg-4 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .4 - 2.5rem);flex-basis:calc(100% * .4 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xlg-5 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .5 - 2.5rem);flex-basis:calc(100% * .5 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xlg-6 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .6 - 2.5rem);flex-basis:calc(100% * .6 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xlg-7 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .7 - 2.5rem);flex-basis:calc(100% * .7 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xlg-8 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .8 - 2.5rem);flex-basis:calc(100% * .8 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xlg-9 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .9 - 2.5rem);flex-basis:calc(100% * .9 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xlg-10 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * 1 - 2.5rem);flex-basis:calc(100% * 1 - 2.5rem);min-width:0;margin:0 1.25rem;}}@media screen and (min-width:90rem){.grid-xxlg-1 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .1 - 2.5rem);flex-basis:calc(100% * .1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xxlg-2 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .2 - 2.5rem);flex-basis:calc(100% * .2 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xxlg-3 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .3 - 2.5rem);flex-basis:calc(100% * .3 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xxlg-4 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .4 - 2.5rem);flex-basis:calc(100% * .4 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xxlg-5 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .5 - 2.5rem);flex-basis:calc(100% * .5 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xxlg-6 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .6 - 2.5rem);flex-basis:calc(100% * .6 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xxlg-7 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .7 - 2.5rem);flex-basis:calc(100% * .7 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xxlg-8 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .8 - 2.5rem);flex-basis:calc(100% * .8 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xxlg-9 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * .9 - 2.5rem);flex-basis:calc(100% * .9 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-xxlg-10 > [class~=grid-cell]{-webkit-flex-basis:calc(100% * 1 - 2.5rem);flex-basis:calc(100% * 1 - 2.5rem);min-width:0;margin:0 1.25rem;}}.grid-cell-top{-webkit-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start;}.grid-cell-bottom{-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;}.grid-cell-center{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;}@media screen and (min-width:0){.grid-cell-sm-1{-webkit-flex-basis:calc(100% * .1 - 2.5rem);flex-basis:calc(100% * .1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-sm-1{margin-left:calc(100% * .1 + (2.5rem / 2)) !important}.grid-cell-sm-2{-webkit-flex-basis:calc(100% * .2 - 2.5rem);flex-basis:calc(100% * .2 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-sm-2{margin-left:calc(100% * .2 + (2.5rem / 2)) !important}.grid-cell-sm-3{-webkit-flex-basis:calc(100% * .3 - 2.5rem);flex-basis:calc(100% * .3 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-sm-3{margin-left:calc(100% * .3 + (2.5rem / 2)) !important}.grid-cell-sm-4{-webkit-flex-basis:calc(100% * .4 - 2.5rem);flex-basis:calc(100% * .4 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-sm-4{margin-left:calc(100% * .4 + (2.5rem / 2)) !important}.grid-cell-sm-5{-webkit-flex-basis:calc(100% * .5 - 2.5rem);flex-basis:calc(100% * .5 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-sm-5{margin-left:calc(100% * .5 + (2.5rem / 2)) !important}.grid-cell-sm-6{-webkit-flex-basis:calc(100% * .6 - 2.5rem);flex-basis:calc(100% * .6 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-sm-6{margin-left:calc(100% * .6 + (2.5rem / 2)) !important}.grid-cell-sm-7{-webkit-flex-basis:calc(100% * .7 - 2.5rem);flex-basis:calc(100% * .7 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-sm-7{margin-left:calc(100% * .7 + (2.5rem / 2)) !important}.grid-cell-sm-8{-webkit-flex-basis:calc(100% * .8 - 2.5rem);flex-basis:calc(100% * .8 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-sm-8{margin-left:calc(100% * .8 + (2.5rem / 2)) !important}.grid-cell-sm-9{-webkit-flex-basis:calc(100% * .9 - 2.5rem);flex-basis:calc(100% * .9 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-sm-9{margin-left:calc(100% * .9 + (2.5rem / 2)) !important}.grid-cell-sm-10{-webkit-flex-basis:calc(100% * 1 - 2.5rem);flex-basis:calc(100% * 1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-sm-10{margin-left:calc(100% * 1 + (2.5rem / 2)) !important}}@media screen and (min-width:40rem){.grid-cell-md-1{-webkit-flex-basis:calc(100% * .1 - 2.5rem);flex-basis:calc(100% * .1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-md-1{margin-left:calc(100% * .1 + (2.5rem / 2)) !important}.grid-cell-md-2{-webkit-flex-basis:calc(100% * .2 - 2.5rem);flex-basis:calc(100% * .2 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-md-2{margin-left:calc(100% * .2 + (2.5rem / 2)) !important}.grid-cell-md-3{-webkit-flex-basis:calc(100% * .3 - 2.5rem);flex-basis:calc(100% * .3 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-md-3{margin-left:calc(100% * .3 + (2.5rem / 2)) !important}.grid-cell-md-4{-webkit-flex-basis:calc(100% * .4 - 2.5rem);flex-basis:calc(100% * .4 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-md-4{margin-left:calc(100% * .4 + (2.5rem / 2)) !important}.grid-cell-md-5{-webkit-flex-basis:calc(100% * .5 - 2.5rem);flex-basis:calc(100% * .5 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-md-5{margin-left:calc(100% * .5 + (2.5rem / 2)) !important}.grid-cell-md-6{-webkit-flex-basis:calc(100% * .6 - 2.5rem);flex-basis:calc(100% * .6 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-md-6{margin-left:calc(100% * .6 + (2.5rem / 2)) !important}.grid-cell-md-7{-webkit-flex-basis:calc(100% * .7 - 2.5rem);flex-basis:calc(100% * .7 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-md-7{margin-left:calc(100% * .7 + (2.5rem / 2)) !important}.grid-cell-md-8{-webkit-flex-basis:calc(100% * .8 - 2.5rem);flex-basis:calc(100% * .8 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-md-8{margin-left:calc(100% * .8 + (2.5rem / 2)) !important}.grid-cell-md-9{-webkit-flex-basis:calc(100% * .9 - 2.5rem);flex-basis:calc(100% * .9 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-md-9{margin-left:calc(100% * .9 + (2.5rem / 2)) !important}.grid-cell-md-10{-webkit-flex-basis:calc(100% * 1 - 2.5rem);flex-basis:calc(100% * 1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-md-10{margin-left:calc(100% * 1 + (2.5rem / 2)) !important}}@media screen and (min-width:60rem){.grid-cell-lg-1{-webkit-flex-basis:calc(100% * .1 - 2.5rem);flex-basis:calc(100% * .1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-lg-1{margin-left:calc(100% * .1 + (2.5rem / 2)) !important}.grid-cell-lg-2{-webkit-flex-basis:calc(100% * .2 - 2.5rem);flex-basis:calc(100% * .2 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-lg-2{margin-left:calc(100% * .2 + (2.5rem / 2)) !important}.grid-cell-lg-3{-webkit-flex-basis:calc(100% * .3 - 2.5rem);flex-basis:calc(100% * .3 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-lg-3{margin-left:calc(100% * .3 + (2.5rem / 2)) !important}.grid-cell-lg-4{-webkit-flex-basis:calc(100% * .4 - 2.5rem);flex-basis:calc(100% * .4 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-lg-4{margin-left:calc(100% * .4 + (2.5rem / 2)) !important}.grid-cell-lg-5{-webkit-flex-basis:calc(100% * .5 - 2.5rem);flex-basis:calc(100% * .5 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-lg-5{margin-left:calc(100% * .5 + (2.5rem / 2)) !important}.grid-cell-lg-6{-webkit-flex-basis:calc(100% * .6 - 2.5rem);flex-basis:calc(100% * .6 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-lg-6{margin-left:calc(100% * .6 + (2.5rem / 2)) !important}.grid-cell-lg-7{-webkit-flex-basis:calc(100% * .7 - 2.5rem);flex-basis:calc(100% * .7 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-lg-7{margin-left:calc(100% * .7 + (2.5rem / 2)) !important}.grid-cell-lg-8{-webkit-flex-basis:calc(100% * .8 - 2.5rem);flex-basis:calc(100% * .8 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-lg-8{margin-left:calc(100% * .8 + (2.5rem / 2)) !important}.grid-cell-lg-9{-webkit-flex-basis:calc(100% * .9 - 2.5rem);flex-basis:calc(100% * .9 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-lg-9{margin-left:calc(100% * .9 + (2.5rem / 2)) !important}.grid-cell-lg-10{-webkit-flex-basis:calc(100% * 1 - 2.5rem);flex-basis:calc(100% * 1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-lg-10{margin-left:calc(100% * 1 + (2.5rem / 2)) !important}}@media screen and (min-width:75rem){.grid-cell-xlg-1{-webkit-flex-basis:calc(100% * .1 - 2.5rem);flex-basis:calc(100% * .1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xlg-1{margin-left:calc(100% * .1 + (2.5rem / 2)) !important}.grid-cell-xlg-2{-webkit-flex-basis:calc(100% * .2 - 2.5rem);flex-basis:calc(100% * .2 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xlg-2{margin-left:calc(100% * .2 + (2.5rem / 2)) !important}.grid-cell-xlg-3{-webkit-flex-basis:calc(100% * .3 - 2.5rem);flex-basis:calc(100% * .3 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xlg-3{margin-left:calc(100% * .3 + (2.5rem / 2)) !important}.grid-cell-xlg-4{-webkit-flex-basis:calc(100% * .4 - 2.5rem);flex-basis:calc(100% * .4 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xlg-4{margin-left:calc(100% * .4 + (2.5rem / 2)) !important}.grid-cell-xlg-5{-webkit-flex-basis:calc(100% * .5 - 2.5rem);flex-basis:calc(100% * .5 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xlg-5{margin-left:calc(100% * .5 + (2.5rem / 2)) !important}.grid-cell-xlg-6{-webkit-flex-basis:calc(100% * .6 - 2.5rem);flex-basis:calc(100% * .6 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xlg-6{margin-left:calc(100% * .6 + (2.5rem / 2)) !important}.grid-cell-xlg-7{-webkit-flex-basis:calc(100% * .7 - 2.5rem);flex-basis:calc(100% * .7 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xlg-7{margin-left:calc(100% * .7 + (2.5rem / 2)) !important}.grid-cell-xlg-8{-webkit-flex-basis:calc(100% * .8 - 2.5rem);flex-basis:calc(100% * .8 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xlg-8{margin-left:calc(100% * .8 + (2.5rem / 2)) !important}.grid-cell-xlg-9{-webkit-flex-basis:calc(100% * .9 - 2.5rem);flex-basis:calc(100% * .9 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xlg-9{margin-left:calc(100% * .9 + (2.5rem / 2)) !important}.grid-cell-xlg-10{-webkit-flex-basis:calc(100% * 1 - 2.5rem);flex-basis:calc(100% * 1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xlg-10{margin-left:calc(100% * 1 + (2.5rem / 2)) !important}}@media screen and (min-width:90rem){.grid-cell-xxlg-1{-webkit-flex-basis:calc(100% * .1 - 2.5rem);flex-basis:calc(100% * .1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xxlg-1{margin-left:calc(100% * .1 + (2.5rem / 2)) !important}.grid-cell-xxlg-2{-webkit-flex-basis:calc(100% * .2 - 2.5rem);flex-basis:calc(100% * .2 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xxlg-2{margin-left:calc(100% * .2 + (2.5rem / 2)) !important}.grid-cell-xxlg-3{-webkit-flex-basis:calc(100% * .3 - 2.5rem);flex-basis:calc(100% * .3 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xxlg-3{margin-left:calc(100% * .3 + (2.5rem / 2)) !important}.grid-cell-xxlg-4{-webkit-flex-basis:calc(100% * .4 - 2.5rem);flex-basis:calc(100% * .4 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xxlg-4{margin-left:calc(100% * .4 + (2.5rem / 2)) !important}.grid-cell-xxlg-5{-webkit-flex-basis:calc(100% * .5 - 2.5rem);flex-basis:calc(100% * .5 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xxlg-5{margin-left:calc(100% * .5 + (2.5rem / 2)) !important}.grid-cell-xxlg-6{-webkit-flex-basis:calc(100% * .6 - 2.5rem);flex-basis:calc(100% * .6 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xxlg-6{margin-left:calc(100% * .6 + (2.5rem / 2)) !important}.grid-cell-xxlg-7{-webkit-flex-basis:calc(100% * .7 - 2.5rem);flex-basis:calc(100% * .7 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xxlg-7{margin-left:calc(100% * .7 + (2.5rem / 2)) !important}.grid-cell-xxlg-8{-webkit-flex-basis:calc(100% * .8 - 2.5rem);flex-basis:calc(100% * .8 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xxlg-8{margin-left:calc(100% * .8 + (2.5rem / 2)) !important}.grid-cell-xxlg-9{-webkit-flex-basis:calc(100% * .9 - 2.5rem);flex-basis:calc(100% * .9 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xxlg-9{margin-left:calc(100% * .9 + (2.5rem / 2)) !important}.grid-cell-xxlg-10{-webkit-flex-basis:calc(100% * 1 - 2.5rem);flex-basis:calc(100% * 1 - 2.5rem);min-width:0;margin:0 1.25rem;}.grid-cell-offset-xxlg-10{margin-left:calc(100% * 1 + (2.5rem / 2)) !important}}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
input,label,select,button,textarea{margin:0;border:0;outline:0;padding:0;background:none;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font-size:default-font-size;font-family:'Brown',sans-serif;outline-style:none;}input:focus,label:focus,select:focus,button:focus,textarea:focus{outline:0}input,textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}button,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type=checkbox],input[type=radio]{width:16px;height:16px}input[type=file],input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type="reset"],input[type="button"],input[type="submit"]{overflow:visible;width:auto}::-webkit-file-upload-button{padding:0;border:0;background:none}textarea{vertical-align:top;overflow:auto}select{border-radius:0;}select.color{direction:rtl}select[multiple]{vertical-align:top}input[type=email]{width:auto;padding:20px 16px 16px;font-size:1.125rem;background-color:#262626;-webkit-transition:all 175ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 175ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 175ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 175ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 175ms cubic-bezier(0.215, 0.61, 0.355, 1);}input[type=email]:focus{background-color:#fafafa;color:#151515}input[type=email].big{height:40px}.option select{-webkit-appearance:none;padding:14px 16px 10px 0;position:relative;background-image:url("../images/arrow-small.svg");background-position:center right;background-repeat:no-repeat;cursor:pointer}.option input[type=radio]{position:absolute;visibility:hidden}@media screen and (min-width:640px){input[type=email]{padding:24px 16px 24px;font-size:1.375rem;}input[type=email].big{height:72px}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}ul,li{list-style-type:none}html{font-size:16px;height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:'Brown',sans-serif;color:#151515;height:auto !important;}body.fixed{overflow:hidden}body .body-container{max-width:1440px;margin:0 auto;position:relative;background:#fff}.container{margin:0 auto;width:100%;padding:0 20px}.anchor{padding-top:80px;margin-top:-80px}.content-padding{padding-top:56px;padding-bottom:56px;}.content-padding.big{padding-top:80px;padding-bottom:80px}.max{max-width:1440px;margin:0 auto;border-radius:5px}.center{text-align:center}.offscreen{position:absolute;left:-5000px}#cookie-bar{background:#151515;bottom:20px;left:20px;position:fixed;z-index:2;padding:20px;max-width:300px;display:none;-webkit-animation:fade 300ms cubic-bezier(.215,.61,.355,1);-moz-animation:fade 300ms cubic-bezier(.215,.61,.355,1);-o-animation:fade 300ms cubic-bezier(.215,.61,.355,1);-ms-animation:fade 300ms cubic-bezier(.215,.61,.355,1);animation:fade 300ms cubic-bezier(.215,.61,.355,1);}#cookie-bar.show-cookie{display:block}#cookie-bar p{font-size:1rem;line-height:1.3125rem;color:#b2b2b2;max-width:720px;margin:0 aut0;}#cookie-bar p a{display:inline-block;color:#fafafa;text-decoration:none;text-shadow:.03em 0 #151515,-.03em 0 #151515,0 .03em #151515,0 -.03em #151515,.06em 0 #151515,-.06em 0 #151515,.09em 0 #151515,-.09em 0 #151515,.12em 0 #151515,-.12em 0 #151515,.15em 0 #151515,-.15em 0 #151515;background-image:-webkit-linear-gradient(#151515, #151515), -webkit-linear-gradient(#151515, #151515), -webkit-linear-gradient(#969696, #969696);background-image:-moz-linear-gradient(#151515, #151515), -moz-linear-gradient(#151515, #151515), -moz-linear-gradient(#969696, #969696);background-image:-o-linear-gradient(#151515, #151515), -o-linear-gradient(#151515, #151515), -o-linear-gradient(#969696, #969696);background-image:-ms-linear-gradient(#151515, #151515), -ms-linear-gradient(#151515, #151515), -ms-linear-gradient(#969696, #969696);background-image:linear-gradient(#151515, #151515), linear-gradient(#151515, #151515), linear-gradient(#969696, #969696);-webkit-background-size:.05em 1px,.05em 1px,1px 1px;-moz-background-size:.05em 1px,.05em 1px,1px 1px;background-size:.05em 1px,.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;background-position:20% 97%,100% 97%,20% 97%;font-weight:bold;margin:10px 0}#cookie-bar p a::selection{text-shadow:.03em 0 #151515,-.03em 0 #151515,0 .03em #151515,0 -.03em #151515,.06em 0 #151515,-.06em 0 #151515,.09em 0 #151515,-.09em 0 #151515,.12em 0 #151515,-.12em 0 #151515,.15em 0 #151515,-.15em 0 #151515;background:#151515}#cookie-bar p a::-moz-selection{text-shadow:.03em 0 #151515,-.03em 0 #151515,0 .03em #151515,0 -.03em #151515,.06em 0 #151515,-.06em 0 #151515,.09em 0 #151515,-.09em 0 #151515,.12em 0 #151515,-.12em 0 #151515,.15em 0 #151515,-.15em 0 #151515;background:#151515}#cookie-bar p a:before,#cookie-bar p a:after,#cookie-bar p a *,#cookie-bar p a *:before,#cookie-bar p a *:after{text-shadow:none}#cookie-bar p a:visited{color:#fafafa}video.full{width:100% !important;height:auto !important}@media screen and (min-width:640px){.container{width:93.75%}.content-padding{padding-top:48px;padding-bottom:48px;}.content-padding.big{padding-top:80px;padding-bottom:80px}}@media screen and (min-width:960px){.content-padding{padding-top:64px;padding-bottom:64px;}.content-padding.big{padding-top:104px;padding-bottom:104px}}@-moz-keyframes fade{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes fade{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}@-o-keyframes fade{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}@keyframes fade{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{opacity:1;-ms-filter:none;filter:none}}h3,h4{font-weight:400;margin:0 0 8px;}h3 a,h4 a{color:#151515;text-decoration:none;text-shadow:.03em 0 #fafafa,-.03em 0 #fafafa,0 .03em #fafafa,0 -.03em #fafafa,.06em 0 #fafafa,-.06em 0 #fafafa,.09em 0 #fafafa,-.09em 0 #fafafa,.12em 0 #fafafa,-.12em 0 #fafafa,.15em 0 #fafafa,-.15em 0 #fafafa;background-image:-webkit-linear-gradient(#fafafa, #fafafa), -webkit-linear-gradient(#fafafa, #fafafa), -webkit-linear-gradient(#0d0d0d, #0d0d0d);background-image:-moz-linear-gradient(#fafafa, #fafafa), -moz-linear-gradient(#fafafa, #fafafa), -moz-linear-gradient(#0d0d0d, #0d0d0d);background-image:-o-linear-gradient(#fafafa, #fafafa), -o-linear-gradient(#fafafa, #fafafa), -o-linear-gradient(#0d0d0d, #0d0d0d);background-image:-ms-linear-gradient(#fafafa, #fafafa), -ms-linear-gradient(#fafafa, #fafafa), -ms-linear-gradient(#0d0d0d, #0d0d0d);background-image:linear-gradient(#fafafa, #fafafa), linear-gradient(#fafafa, #fafafa), linear-gradient(#0d0d0d, #0d0d0d);-webkit-background-size:.05em 1px,.05em 1px,1px 1px;-moz-background-size:.05em 1px,.05em 1px,1px 1px;background-size:.05em 1px,.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;background-position:20% 97%,100% 97%,20% 97%;}h3 a::selection,h4 a::selection{text-shadow:.03em 0 #151515,-.03em 0 #151515,0 .03em #151515,0 -.03em #151515,.06em 0 #151515,-.06em 0 #151515,.09em 0 #151515,-.09em 0 #151515,.12em 0 #151515,-.12em 0 #151515,.15em 0 #151515,-.15em 0 #151515;background:#151515}h3 a::-moz-selection,h4 a::-moz-selection{text-shadow:.03em 0 #151515,-.03em 0 #151515,0 .03em #151515,0 -.03em #151515,.06em 0 #151515,-.06em 0 #151515,.09em 0 #151515,-.09em 0 #151515,.12em 0 #151515,-.12em 0 #151515,.15em 0 #151515,-.15em 0 #151515;background:#151515}h3 a:before,h4 a:before,h3 a:after,h4 a:after,h3 a *,h4 a *,h3 a *:before,h4 a *:before,h3 a *:after,h4 a *:after{text-shadow:none}h3 a:visited,h4 a:visited{color:#151515}h3:last-child,h4:last-child{margin:0}h1{font-size:2.75rem;line-height:3.375rem}h2{font-size:2.25rem;line-height:2.875rem}h3{font-size:2rem;line-height:2.625rem}h4{font-size:1.25rem;font-size:1.75rem;margin:0 0 32px}h5{font-size:1rem;text-transform:uppercase;font-weight:600;letter-spacing:.15rem}h6,.option select,.option label{font-size:.875rem;text-transform:uppercase;font-weight:600;letter-spacing:.09rem}p{font-size:1.25rem;line-height:1.875rem;margin:0 0 16px;}p a{color:#151515;text-decoration:none;text-shadow:.03em 0 #fafafa,-.03em 0 #fafafa,0 .03em #fafafa,0 -.03em #fafafa,.06em 0 #fafafa,-.06em 0 #fafafa,.09em 0 #fafafa,-.09em 0 #fafafa,.12em 0 #fafafa,-.12em 0 #fafafa,.15em 0 #fafafa,-.15em 0 #fafafa;background-image:-webkit-linear-gradient(#fafafa, #fafafa), -webkit-linear-gradient(#fafafa, #fafafa), -webkit-linear-gradient(#0d0d0d, #0d0d0d);background-image:-moz-linear-gradient(#fafafa, #fafafa), -moz-linear-gradient(#fafafa, #fafafa), -moz-linear-gradient(#0d0d0d, #0d0d0d);background-image:-o-linear-gradient(#fafafa, #fafafa), -o-linear-gradient(#fafafa, #fafafa), -o-linear-gradient(#0d0d0d, #0d0d0d);background-image:-ms-linear-gradient(#fafafa, #fafafa), -ms-linear-gradient(#fafafa, #fafafa), -ms-linear-gradient(#0d0d0d, #0d0d0d);background-image:linear-gradient(#fafafa, #fafafa), linear-gradient(#fafafa, #fafafa), linear-gradient(#0d0d0d, #0d0d0d);-webkit-background-size:.05em 1px,.05em 1px,1px 1px;-moz-background-size:.05em 1px,.05em 1px,1px 1px;background-size:.05em 1px,.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;background-position:20% 97%,100% 97%,20% 97%;}p a::selection{text-shadow:.03em 0 #151515,-.03em 0 #151515,0 .03em #151515,0 -.03em #151515,.06em 0 #151515,-.06em 0 #151515,.09em 0 #151515,-.09em 0 #151515,.12em 0 #151515,-.12em 0 #151515,.15em 0 #151515,-.15em 0 #151515;background:#151515}p a::-moz-selection{text-shadow:.03em 0 #151515,-.03em 0 #151515,0 .03em #151515,0 -.03em #151515,.06em 0 #151515,-.06em 0 #151515,.09em 0 #151515,-.09em 0 #151515,.12em 0 #151515,-.12em 0 #151515,.15em 0 #151515,-.15em 0 #151515;background:#151515}p a:before,p a:after,p a *,p a *:before,p a *:after{text-shadow:none}p a:visited{color:#151515}p:last-child{margin:0}a{color:inherit;text-decoration:none;position:relative}small{font-size:.875rem;line-height:1.375rem}@media screen and (min-width:640px){h1{font-size:3.5rem;line-height:3.875rem;margin:0 0 8px}h2{font-size:3rem;line-height:3.375rem;margin:0 0 16px}h3{font-size:2.25rem;line-height:2.75rem;margin:0 0 24px}h4{font-size:1.5rem;line-height:2rem;margin:0 0 24px}p{font-size:1.375rem;line-height:1.875rem;margin:0 0 40px;}p:last-child{margin:0}}@media screen and (min-width:960px){h1{font-size:4.375rem;line-height:5.625rem;margin:0 0 8px}h2{font-size:3.125rem;line-height:3.75rem;margin:0 0 16px}}.button,button{display:inline-block;background:#fafafa;color:#151515;padding:15px 32px 11px;text-transform:uppercase;font-weight:600;-webkit-appearance:none;border-radius:0;font-size:.875rem;line-height:.875rem;letter-spacing:1px;cursor:pointer;width:100%;-webkit-transition:box-shadow 100ms cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 100ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 100ms cubic-bezier(0.215, 0.61, 0.355, 1), -moz-transform 100ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 100ms cubic-bezier(0.215, 0.61, 0.355, 1), -o-transform 100ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 100ms cubic-bezier(0.215, 0.61, 0.355, 1), -ms-transform 100ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 100ms cubic-bezier(0.215, 0.61, 0.355, 1), transform 100ms cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-box-shadow:inset 0 0 0 2px #151515,0 0 0 0 transparent;box-shadow:inset 0 0 0 2px #151515,0 0 0 0 transparent;}.button:hover,button:hover{-webkit-transform:translateY(-4px) translateX(-4px);-moz-transform:translateY(-4px) translateX(-4px);-o-transform:translateY(-4px) translateX(-4px);-ms-transform:translateY(-4px) translateX(-4px);transform:translateY(-4px) translateX(-4px);-webkit-box-shadow:inset 0 0 0 2px #151515,4px 4px 0 0 #151515;box-shadow:inset 0 0 0 2px #151515,4px 4px 0 0 #151515}.button.big,button.big{padding:16px 24px;line-height:.875rem;text-align:center;font-size:1rem}.button.outline,button.outline{background:transparent;color:#fafafa;-webkit-box-shadow:inset 0 0 0 2px #fafafa,0 0 0 0 transparent;box-shadow:inset 0 0 0 2px #fafafa,0 0 0 0 transparent;}.button.outline.black,button.outline.black{color:#151515;-webkit-box-shadow:inset 0 0 0 2px #151515,0 0 0 0 transparent;box-shadow:inset 0 0 0 2px #151515,0 0 0 0 transparent;}.button.outline.black:hover,button.outline.black:hover{-webkit-box-shadow:inset 0 0 0 2px #151515,4px 4px 0 0 #151515;box-shadow:inset 0 0 0 2px #151515,4px 4px 0 0 #151515}.button.outline:hover,button.outline:hover{-webkit-box-shadow:inset 0 0 0 2px #fafafa,4px 4px 0 0 #fafafa;box-shadow:inset 0 0 0 2px #fafafa,4px 4px 0 0 #fafafa}.button.fill,button.fill{-webkit-box-shadow:none;box-shadow:none;}.button.fill:hover,button.fill:hover{-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);-o-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.button.fill.black,button.fill.black{color:#fafafa;background:#151515;-webkit-box-shadow:inset 0 0 0 2px #151515,0 0 0 0 transparent;box-shadow:inset 0 0 0 2px #151515,0 0 0 0 transparent;}.button.fill.black:hover,button.fill.black:hover{background:transparent;color:#151515;-webkit-box-shadow:inset 0 0 0 2px #151515;box-shadow:inset 0 0 0 2px #151515}.button.fill:hover,button.fill:hover{background-color:#262626;color:#fafafa}.button.buy,button.buy{-webkit-box-shadow:inset 0 0 0 1px #151515;box-shadow:inset 0 0 0 1px #151515;cursor:pointer;width:100%;padding:22px 16px 18px;}.button.buy:hover,button.buy:hover{-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);-o-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}button.button.big,input[type='submit'].big{height:auto;padding:18px 16px 14px;width:100%;text-align:center;}button.button.big:hover,input[type='submit'].big:hover{-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);-o-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}@media screen and (min-width:640px){.button,button{width:auto;-webkit-flex-basis:auto;flex-basis:auto;}.button.big,button.big{padding:24px 56px 24px;font-size:16px;line-height:16px}.button.buy,button.buy{padding:20px 32px}button.button.big,input[type='submit'].big{padding:26px 48px 22px}}.navigation-bar{position:fixed;background-color:#fff;top:0;height:72px;width:100%;max-width:1440px;z-index:10;-webkit-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);will-change:transform;}.navigation-bar.dark,.navigation-bar.fill{background-color:#fff;}.navigation-bar.dark .container .snipcart-checkout.fill .snipcart-summary .snipcart-total-items,.navigation-bar.fill .container .snipcart-checkout.fill .snipcart-summary .snipcart-total-items{color:#fafafa}.navigation-bar.white .container .snipcart-checkout.fill .snipcart-summary .snipcart-total-items{color:#fafafa}.navigation-bar.white.dark .container .menu-icon rect,.navigation-bar.white.dark .container .logo-icon path{fill:#151515}.navigation-bar.white.dark .container .snipcart-checkout.fill .snipcart-summary .snipcart-total-items{color:#fafafa}.navigation-bar.white.dark .container .snipcart-checkout .shopping-bag-icon g.empty rect,.navigation-bar.white.dark .container .snipcart-checkout .shopping-bag-icon g.filled rect,.navigation-bar.white.dark .container .snipcart-checkout .shopping-bag-icon g.empty path,.navigation-bar.white.dark .container .snipcart-checkout .shopping-bag-icon g.filled path{fill:#151515}.navigation-bar.white.dark .container .snipcart-checkout .shopping-bag-icon g.handle path{stroke:#151515;fill:none}.navigation-bar .container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:72px;padding:0;}.navigation-bar .container .top-menu-button{position:relative;}.navigation-bar .container .top-menu-button a{position:absolute;left:50px;top:3px;cursor:pointer;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:-o-transform 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:-ms-transform 200ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 200ms cubic-bezier(0.215, 0.61, 0.355, 1);}.navigation-bar .container .top-menu-button a:hover{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-o-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.navigation-bar .container .menu-icon{cursor:pointer;position:relative;}.navigation-bar .container .menu-icon:hover #bar-top{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.navigation-bar .container .menu-icon:hover #bar-mid{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.navigation-bar .container .menu-icon rect,.navigation-bar .container .logo-icon,.navigation-bar .container .shopping-bag-icon{will-change:transform;-webkit-transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 200ms cubic-bezier(0.215, 0.61, 0.355, 1)}.navigation-bar .container .snipcart-checkout{width:24px;height:24px;position:relative;}.navigation-bar .container .snipcart-checkout.added{-webkit-animation:bounce 140ms cubic-bezier(.215,.61,.355,1);-moz-animation:bounce 140ms cubic-bezier(.215,.61,.355,1);-o-animation:bounce 140ms cubic-bezier(.215,.61,.355,1);-ms-animation:bounce 140ms cubic-bezier(.215,.61,.355,1);animation:bounce 140ms cubic-bezier(.215,.61,.355,1)}.navigation-bar .container .snipcart-checkout.fill .shopping-bag-icon g.filled{opacity:1;-ms-filter:none;filter:none}.navigation-bar .container .snipcart-checkout.fill .shopping-bag-icon g.empty{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.navigation-bar .container .snipcart-checkout.fill .snipcart-summary .snipcart-total-items{opacity:1;-ms-filter:none;filter:none}.navigation-bar .container .snipcart-checkout .shopping-bag-icon g.filled{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.navigation-bar .container .snipcart-checkout .snipcart-summary{position:absolute;width:100%;text-align:center;padding:4px 0 0;z-index:1;}.navigation-bar .container .snipcart-checkout .snipcart-summary .snipcart-total-items{width:100%;font-size:.75rem;line-height:.75rem;font-weight:600;padding:0 0 0 5px;color:#fafafa;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.navigation-bar.open-menu{background:transparent !important;z-index:50;}.navigation-bar.open-menu .container .logo{fill:#fafafa !important}.navigation-bar.open-menu .container .back-button{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.navigation-bar.open-menu .container .logo-icon,.navigation-bar.open-menu .container .snipcart-checkout{-webkit-transform:scale(.95);-moz-transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.navigation-bar.open-menu .container .menu-icon rect{fill:#151515}.navigation-bar.open-menu .container .menu-icon #bar-top{-webkit-transform:rotate(45deg) translateX(6px) translateY(-3px);-moz-transform:rotate(45deg) translateX(6px) translateY(-3px);-o-transform:rotate(45deg) translateX(6px) translateY(-3px);-ms-transform:rotate(45deg) translateX(6px) translateY(-3px);transform:rotate(45deg) translateX(6px) translateY(-3px);width:23px}.navigation-bar.open-menu .container .menu-icon #bar-mid{-webkit-transform:scale(.2);-moz-transform:scale(.2);-o-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.navigation-bar.open-menu .container .menu-icon #bar-bottom{-webkit-transform:rotate(-45deg) translateX(-12px) translateY(5px);-moz-transform:rotate(-45deg) translateX(-12px) translateY(5px);-o-transform:rotate(-45deg) translateX(-12px) translateY(5px);-ms-transform:rotate(-45deg) translateX(-12px) translateY(5px);transform:rotate(-45deg) translateX(-12px) translateY(5px);width:23px}@media screen and (min-width:640px){.nav-up{-webkit-transform:translateY(-96px);-moz-transform:translateY(-96px);-o-transform:translateY(-96px);-ms-transform:translateY(-96px);transform:translateY(-96px)}.navigation-bar{height:96px;background-color:transparent;}.navigation-bar.dark{background-color:#fff}.navigation-bar .container{height:96px;padding:0 20px}.navigation-bar.white .container .menu-icon rect,.navigation-bar.white .container .logo-icon path{fill:#fafafa}.navigation-bar.white .container .snipcart-checkout.fill .snipcart-summary .snipcart-total-items{color:#777}.navigation-bar.white .container .snipcart-checkout .shopping-bag-icon g.empty rect,.navigation-bar.white .container .snipcart-checkout .shopping-bag-icon g.filled rect,.navigation-bar.white .container .snipcart-checkout .shopping-bag-icon g.empty path,.navigation-bar.white .container .snipcart-checkout .shopping-bag-icon g.filled path{fill:#fafafa}.navigation-bar.white .container .snipcart-checkout .shopping-bag-icon g.handle path{stroke:#fafafa;fill:none}.navigation-bar.open-menu .container{height:96px}}.menu{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;position:fixed;-webkit-transition:opacity 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:opacity 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:opacity 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:opacity 200ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:opacity 200ms cubic-bezier(0.215, 0.61, 0.355, 1);top:-9999px;opacity:1;-ms-filter:none;filter:none;height:100%;width:100%;overflow:scroll;z-index:10;}.menu.show{top:0;}.menu.show > .navigation ul li,.menu.show > .contact > *{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:none;filter:none}.menu.show + .body-container .navigation-bar.white .container .menu-icon rect{fill:#151515}.menu > div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-basis:100%;flex-basis:100%;padding:96px 0;text-align:center;height:auto}.menu .navigation{background-color:#fafafa;}.menu .navigation ul li{margin:0 0 40px;-webkit-transform:scale(.95);-moz-transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:-webkit-transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 200ms linear;-moz-transition:-moz-transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 200ms linear;-o-transition:-o-transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 200ms linear;-ms-transition:-ms-transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 200ms linear;transition:transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 200ms linear;}.menu .navigation ul li a{-webkit-transition:-webkit-transform 200ms ease;-moz-transition:-moz-transform 200ms ease;-o-transition:-o-transform 200ms ease;-ms-transition:-ms-transform 200ms ease;transition:transform 200ms ease}.menu .navigation ul li:hover a{color:#b2b2b2}.menu .navigation ul li:nth-child(1){-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-o-transition-delay:100ms;-ms-transition-delay:100ms;transition-delay:100ms}.menu .navigation ul li:nth-child(2){-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;-ms-transition-delay:200ms;transition-delay:200ms}.menu .navigation ul li:nth-child(3){-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;-ms-transition-delay:300ms;transition-delay:300ms}.menu .navigation ul li:nth-child(4){-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-o-transition-delay:400ms;-ms-transition-delay:400ms;transition-delay:400ms}.menu .navigation ul li:nth-child(5){-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-o-transition-delay:500ms;-ms-transition-delay:500ms;transition-delay:500ms}.menu .navigation ul li:last-child{margin:0}.menu .contact{color:#fafafa;background-color:#151515;}.menu .contact > *{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.95);-moz-transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);-webkit-transition:-webkit-transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 200ms linear;-moz-transition:-moz-transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 200ms linear;-o-transition:-o-transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 200ms linear;-ms-transition:-ms-transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 200ms linear;transition:transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1), opacity 200ms linear;}.menu .contact > *:nth-child(1){-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-o-transition-delay:100ms;-ms-transition-delay:100ms;transition-delay:100ms}.menu .contact > *:nth-child(2){-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;-ms-transition-delay:200ms;transition-delay:200ms}.menu .contact > *:nth-child(3){-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;-ms-transition-delay:300ms;transition-delay:300ms}.menu .contact a{margin:80px 0}.menu .contact ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.menu .contact ul li{margin:0 0 32px;}.menu .contact ul li:last-child{margin:0}@media screen and (min-width:960px){.menu{z-index:10;}.menu > div{-webkit-flex-basis:50%;flex-basis:50%;padding:0}.menu .contact ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.menu .contact ul li,.menu .contact ul li:last-child{margin:0 32px}}.hero,.product-hero,.story-hero{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;background-color:#efeff0;overflow:hidden;min-height:100vh;}.hero .overlay,.product-hero .overlay,.story-hero .overlay,.hero .image,.product-hero .image,.story-hero .image{position:absolute;top:0;left:0;bottom:0;right:0;-webkit-animation:fadeInScale 1500ms;-moz-animation:fadeInScale 1500ms;-o-animation:fadeInScale 1500ms;-ms-animation:fadeInScale 1500ms;animation:fadeInScale 1500ms;will-change:transform}.hero .image,.product-hero .image,.story-hero .image{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.hero .overlay,.product-hero .overlay,.story-hero .overlay{background-color:rgba(21,21,21,0)}.hero .statement,.product-hero .statement,.story-hero .statement{z-index:1;text-align:center;color:#fafafa;padding:136px 10px 56px;will-change:transform}.hero .cta,.product-hero .cta,.story-hero .cta{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;will-change:transform;z-index:1;padding:0 20px;}.hero .cta a,.product-hero .cta a,.story-hero .cta a{margin:10px 0;min-width:200px}.hero .arrow,.product-hero .arrow,.story-hero .arrow{margin:48px 0 0 -8px;z-index:1;-webkit-align-self:baseline;align-self:baseline;-ms-flex-item-align:baseline;position:absolute;width:16px;height:22px;left:50%;bottom:40px;will-change:transform;}.hero .arrow .arrow-icon,.product-hero .arrow .arrow-icon,.story-hero .arrow .arrow-icon{-webkit-animation:arrow 1000ms ease infinite alternate forwards;-moz-animation:arrow 1000ms ease infinite alternate forwards;-o-animation:arrow 1000ms ease infinite alternate forwards;-ms-animation:arrow 1000ms ease infinite alternate forwards;animation:arrow 1000ms ease infinite alternate forwards}.product-hero{background-color:#d9d9d9;z-index:0;padding:64px 0 0;}.product-hero .slider{position:fixed;height:60vh;width:100%;z-index:0;-webkit-animation:fadeInScale 1500ms;-moz-animation:fadeInScale 1500ms;-o-animation:fadeInScale 1500ms;-ms-animation:fadeInScale 1500ms;animation:fadeInScale 1500ms;will-change:transform,opacity;}.product-hero .slider .slide{height:100%;width:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;will-change:opacity}.story-hero{-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;min-height:100vh;padding:80px 0 0;}.story-hero .content{text-align:center;color:#fafafa;z-index:1;margin-bottom:160px;}.story-hero .content *{will-change:transform}.story-hero .content a.button{margin:32px 0}@media screen and (min-width:640px){.hero{min-height:100vh;padding:32px 0 0;margin-top:0;}.hero .statement{padding:144px 40px}.hero .cta{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:32px;}.hero .cta a{margin:0 16px}.product-hero{padding:0;}.product-hero .slider{position:relative;left:0;top:0;width:100%;height:60vh}}@media screen and (min-width:960px){.hero{min-height:130vh;}.hero .statement{padding:144px 80px}.product-hero{padding:64px 0;min-height:100vh;}.product-hero .slider{position:absolute;left:0;top:0;width:100%;height:100%}}@media screen and (min-height:1000px){.hero{min-height:1000px}}@-moz-keyframes arrow{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes arrow{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}}@-o-keyframes arrow{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}}@keyframes arrow{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}}.story-preview{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;width:100%;}.story-preview > div{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center;padding:112px 0;-webkit-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch;}.story-preview > div .button{margin-top:40px}.story-preview > div .light{color:#fafafa}.story-preview .image-container{padding:0;}.story-preview .image-container .image{width:100%;height:50vh;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center}.story-preview h6{position:relative;margin-bottom:64px;}.story-preview h6:after{content:'';height:1px;width:32px;background:#fafafa;position:absolute;left:50%;bottom:-40px;margin-left:-16px}@media screen and (min-width:640px){.story-preview > div{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 42%;-ms-flex:0 0 42%;flex:0 0 42%}.story-preview .image-container{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 58%;-ms-flex:0 0 58%;flex:0 0 58%;overflow:hidden;}.story-preview .image-container .image{-webkit-animation:slowZoom 80000ms linear;-moz-animation:slowZoom 80000ms linear;-o-animation:slowZoom 80000ms linear;-ms-animation:slowZoom 80000ms linear;animation:slowZoom 80000ms linear;height:100%}}@-moz-keyframes slowZoom{from{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes slowZoom{from{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}}@-o-keyframes slowZoom{from{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}}@keyframes slowZoom{from{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}}.products{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.product{text-align:center;-webkit-flex-basis:100%;flex-basis:100%;margin:0 0 32px;overflow:hidden;}.product .image-container{display:block;overflow:hidden;position:relative;}.product .image-container.sold-out{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.product .image-container:hover img.photo-detail{opacity:1;-ms-filter:none;filter:none}.product .image-container img{will-change:transform;-webkit-transition:-webkit-transform 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:-o-transform 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:-ms-transform 200ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 200ms cubic-bezier(0.215, 0.61, 0.355, 1);}.product .image-container img.photo-detail{position:absolute;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-ms-transition:opacity 200ms linear;transition:opacity 200ms linear;top:0;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.product .meta{color:#777;margin:16px 0 0;}.product .meta h6{margin:0 0 8px;}.product .meta h6.designer{color:#b2b2b2;font-size:12px}@media screen and (min-width:640px){.product{-webkit-flex-basis:48%;flex-basis:48%}}@media screen and (min-width:960px){.product{-webkit-flex-basis:30%;flex-basis:30%}}.product-header{position:relative;text-align:center;color:#fafafa;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;overflow:hidden;}.product-header.shop-header .overlay{background-color:rgba(21,21,21,0.2)}.product-header.big{height:550px}.product-header .content{position:relative;z-index:2;will-change:transform;padding:48px 0;}.product-header .content h1{margin:0 0 24px;will-change:transform}.product-header .content .cta{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:8px 16px 0;}.product-header .content .cta a{margin:8px 0}.product-header .overlay,.product-header .product-image{position:absolute;top:-30px;left:0;bottom:-30px;right:0;-webkit-animation:fadeIn 1500ms;-moz-animation:fadeIn 1500ms;-o-animation:fadeIn 1500ms;-ms-animation:fadeIn 1500ms;animation:fadeIn 1500ms;will-change:transform}.product-header .product-image{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat}.product-header .overlay{background-color:rgba(21,21,21,0.05)}@media screen and (min-width:640px){.product-header{height:400px;}.product-header.shop-header{height:460px}.product-header .content{padding:0;}.product-header .content h1{margin:0 0 16px;will-change:transform}.product-header .content .cta{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:24px 16px 0;}.product-header .content .cta a{margin:0 16px}}.product-details{z-index:2;background:#fafafa;padding:20px;text-align:center;margin-top:60vh;}.product-details.hide #thumbs{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.product-details.hide .product-meta{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.product-details #thumbs{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 0 32px;-webkit-transition:opacity 600ms ease;-moz-transition:opacity 600ms ease;-o-transition:opacity 600ms ease;-ms-transition:opacity 600ms ease;transition:opacity 600ms ease;}.product-details #thumbs > div{margin:0 8px 8px;height:44px;width:44px;cursor:pointer;-webkit-box-shadow:0 0 0 2px #fafafa;box-shadow:0 0 0 2px #fafafa;}.product-details #thumbs > div img{height:44px;width:44px}.product-details #thumbs > div:hover{-webkit-box-shadow:0 0 0 2px #777;box-shadow:0 0 0 2px #777}.product-details #thumbs > div.cycle-pager-active,.product-details #thumbs > div.cycle-pager-active:hover{-webkit-box-shadow:0 0 0 2px #151515;box-shadow:0 0 0 2px #151515}.product-details .product-meta{-webkit-transition:opacity 600ms ease;-moz-transition:opacity 600ms ease;-o-transition:opacity 600ms ease;-ms-transition:opacity 600ms ease;transition:opacity 600ms ease}.product-details h6.designer{color:#777;margin:0 0 8px}.product-details p{font-size:1.1rem;line-height:1.5rem;font-weight:400}.product-details .options{padding:16px 0;}.product-details .options .option{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:40px;-webkit-box-shadow:inset 0 0 0 1px #151515;box-shadow:inset 0 0 0 1px #151515;padding:0 16px;color:#151515;margin-top:-1px;}.product-details .options .option:first-child{margin-top:0}.product-details .options .option.sizes{padding-right:0}.product-details .options .option .sizes-list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.product-details .options .option .sizes-list .size{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:40px;width:40px;-webkit-box-shadow:inset 1px 0 0 0 #151515;box-shadow:inset 1px 0 0 0 #151515;position:relative;}.product-details .options .option .sizes-list .size .check{position:absolute;height:40px;width:40px;left:0;top:0}.product-details .options .option .sizes-list .size label{width:100%;padding:13px 0 11px 2px;cursor:pointer;text-align:center;z-index:1}.product-details .options .option .sizes-list .size input[type=radio]:checked ~ .check{background-color:#151515}.product-details .options .option .sizes-list .size input[type=radio]:checked ~ label{color:#fafafa}.product-details .buy{margin-top:-1px;background-color:transparent;text-align:center;}.product-details .buy.sold,.product-details .buy:hover{background-color:#151515;color:#fafafa}.product-details .buy.sold{cursor:not-allowed}.product-details #resizing_select{width:150px;text-align:right}.product-details #width_tmp_select{display:none}@media screen and (min-width:640px){.product-details{text-align:center;margin:0;width:100%;}.product-details .product-meta{margin:0 auto}.product-details #thumbs{width:auto;margin:0 auto;}.product-details #thumbs div{margin:8px 16px 32px;height:56px;width:56px;cursor:pointer;}.product-details #thumbs div img{height:56px;width:56px}.product-details p{max-width:600px;margin-left:auto;margin-right:auto}.product-details .options,.product-details small{display:block;max-width:400px;margin:0 auto}.product-details small{margin-bottom:40px}}@media screen and (min-width:960px){.product-details{text-align:left;margin-top:80px;background:transparent;width:93.75%;}.product-details .product-meta{margin:0}.product-details #thumbs{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto;margin:0;}.product-details #thumbs div{margin:8px 0;height:56px;width:56px;cursor:pointer;}.product-details #thumbs div img{height:56px;width:56px}}.pricing{background-color:#efeff0;text-align:center;}.pricing a{color:#151515;text-decoration:none;text-shadow:.03em 0 #efeff0,-.03em 0 #efeff0,0 .03em #efeff0,0 -.03em #efeff0,.06em 0 #efeff0,-.06em 0 #efeff0,.09em 0 #efeff0,-.09em 0 #efeff0,.12em 0 #efeff0,-.12em 0 #efeff0,.15em 0 #efeff0,-.15em 0 #efeff0;background-image:-webkit-linear-gradient(#efeff0, #efeff0), -webkit-linear-gradient(#efeff0, #efeff0), -webkit-linear-gradient(#0d0d0d, #0d0d0d);background-image:-moz-linear-gradient(#efeff0, #efeff0), -moz-linear-gradient(#efeff0, #efeff0), -moz-linear-gradient(#0d0d0d, #0d0d0d);background-image:-o-linear-gradient(#efeff0, #efeff0), -o-linear-gradient(#efeff0, #efeff0), -o-linear-gradient(#0d0d0d, #0d0d0d);background-image:-ms-linear-gradient(#efeff0, #efeff0), -ms-linear-gradient(#efeff0, #efeff0), -ms-linear-gradient(#0d0d0d, #0d0d0d);background-image:linear-gradient(#efeff0, #efeff0), linear-gradient(#efeff0, #efeff0), linear-gradient(#0d0d0d, #0d0d0d);-webkit-background-size:.05em 1px,.05em 1px,1px 1px;-moz-background-size:.05em 1px,.05em 1px,1px 1px;background-size:.05em 1px,.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;background-position:20% 97%,100% 97%,20% 97%;}.pricing a::selection{text-shadow:.03em 0 #151515,-.03em 0 #151515,0 .03em #151515,0 -.03em #151515,.06em 0 #151515,-.06em 0 #151515,.09em 0 #151515,-.09em 0 #151515,.12em 0 #151515,-.12em 0 #151515,.15em 0 #151515,-.15em 0 #151515;background:#151515}.pricing a::-moz-selection{text-shadow:.03em 0 #151515,-.03em 0 #151515,0 .03em #151515,0 -.03em #151515,.06em 0 #151515,-.06em 0 #151515,.09em 0 #151515,-.09em 0 #151515,.12em 0 #151515,-.12em 0 #151515,.15em 0 #151515,-.15em 0 #151515;background:#151515}.pricing a:before,.pricing a:after,.pricing a *,.pricing a *:before,.pricing a *:after{text-shadow:none}.pricing a:visited{color:#151515}.pricing .steps{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:48px 0 0;}.pricing .steps .step{width:120px;display:block;}.pricing .steps .step svg{margin:0 0 16px}.pricing .steps .step h6{color:#b2b2b2;font-weight:400;padding-top:2px}.pricing .steps .dotted-line{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);height:51px;margin:20px 0}@media screen and (min-width:640px){.pricing .steps{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:48px 0 0;}.pricing .steps .dotted-line{height:auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);margin:-52px 10px 0}}.newsletter{padding:48px 20px;text-align:center;}.newsletter .form{width:100%;padding:32px 0}.newsletter form{margin:0 0 16px;}.newsletter form #mc_embed_signup_scroll{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.newsletter form input[type="email"]{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.newsletter p{color:#d8d8d8}.newsletter small{color:#efeff0;text-align:center;display:block}@media screen and (min-width:640px){.newsletter{padding:64px 20px 0;text-align:left;}.newsletter .form #mc_embed_signup_scroll,.newsletter form #mc_embed_signup_scroll{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.newsletter small{text-align:left}}@media screen and (min-width:960px){.newsletter{padding:72px 0;text-align:left;}.newsletter .form{width:auto;padding:0}.newsletter form #mc_embed_signup_scroll{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.newsletter small{text-align:left}}footer{background-color:#151515;color:#fafafa;z-index:10;position:relative;}footer .footer-navigation ul{width:100%;}footer .footer-navigation ul li{margin:0 0 24px;text-align:center}footer .footer-navigation a{color:#b2b2b2;-webkit-transition:color 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:color 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:color 200ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:color 200ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:color 200ms cubic-bezier(0.215, 0.61, 0.355, 1);}footer .footer-navigation a:hover{color:#fafafa}footer .footer-logo{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:20px 0 40px;width:100%}@media screen and (min-width:640px){footer .footer-navigation{padding:48px 20px;}footer .footer-navigation ul{margin:inherit;}footer .footer-navigation ul:first-child,footer .footer-navigation ul li{margin:0 0 16px;text-align:left;}footer .footer-navigation ul:first-child:last-child,footer .footer-navigation ul li:last-child{margin-bottom:0}footer .footer-logo{margin:0;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;width:auto}}.share{font-size:0;text-align:center;margin:72px auto 128px;}.share h5{margin:0 0 24px}.share a{display:inline-block;-webkit-transition:box-shadow 100ms cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 100ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:box-shadow 100ms cubic-bezier(0.215, 0.61, 0.355, 1), -moz-transform 100ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:box-shadow 100ms cubic-bezier(0.215, 0.61, 0.355, 1), -o-transform 100ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:box-shadow 100ms cubic-bezier(0.215, 0.61, 0.355, 1), -ms-transform 100ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:box-shadow 100ms cubic-bezier(0.215, 0.61, 0.355, 1), transform 100ms cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-box-shadow:inset 0 0 0 2px #151515,0 0 0 0 transparent;box-shadow:inset 0 0 0 2px #151515,0 0 0 0 transparent;margin:0 8px;cursor:pointer;}.share a:hover{background:#151515;}.share a:hover svg *{fill:#fff}.instafeed{text-align:center;margin:0 auto;padding:160px 0;}.instafeed h4{font-weight:bold}.instafeed #instafeed{margin:40px 20px 0;}.instafeed #instafeed a{display:inline-block}.instafeed #instafeed img{width:100%;height:100%;margin:20px 0}@media screen and (min-width:640px){.instafeed{margin:40px auto 0;}.instafeed #instafeed img{width:180px;height:180px;margin:20px}}@media screen and (min-width:1200px){.instafeed #instafeed img{width:200px;height:200px}}.snip-layout{font-family:'Brown',sans-serif;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.snip-layout .snip-layout__main-container{width:100%;margin:0 auto;background-color:#2c2c2c}.snip-layout .snip-header{position:relative;background-color:#2c2c2c;height:64px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0 24px}.snip-layout .snip-header__title{position:relative;height:auto;font-size:0;line-height:0;left:0;}.snip-layout .snip-header__title:before{content:'Shopping Bag';font-size:1rem;line-height:1rem;letter-spacing:1px}.snip-layout .snip-header__total{color:#fafafa;border-radius:0;height:auto;background-color:transparent;border:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;font-size:1.5rem;line-height:1rem;width:100%;font-weight:400;}.snip-layout .snip-header__total #snipcart-amount{margin-top:-2px;display:block}.snip-layout .snip-header__total .snip-header__total-label{display:none}.snip-layout .snip-table__header{display:none}.snip-layout .snip-table__loading{color:#fafafa;padding:80px 0 !important;letter-spacing:1px}.snip-layout .snip-loader--bar{width:100%;z-index:3}.snip-layout .snip-loader--bar:before{background-color:#fafafa}.snip-layout .snip-product--selectable{margin:0 24px;display:block;padding:8px !important;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);}.snip-layout .snip-product--selectable.js-selected{background-color:#2c2c2c !important}.snip-layout .snip-product--selectable:hover{background-color:#262626}.snip-layout .snip-product--selectable td:first-child{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.snip-layout .snip-product--selectable .snip-product--selectable-item{padding-left:0;background-image:none;}.snip-layout .snip-product--selectable .snip-product--selectable-item h2{font-size:1rem}.snip-layout .snip-product--selectable .snip-product--selectable-item p{font-weight:400;padding-top:4px}.snip-layout .snip-product--selectable:first-child{margin-top:24px}.snip-layout .snip-product--selectable:last-child{margin-bottom:24px}.snip-layout .snip-product--selectable .snip-table__cell--highlight{color:#fafafa}.snip-layout #snipcart-steps .snip-step__item{background-color:#2c2c2c;border:none;text-align:center;}.snip-layout #snipcart-steps .snip-step__item .snip-ico{width:100%;height:24px;position:relative;}.snip-layout #snipcart-steps .snip-step__item .snip-ico:before{content:'';width:24px;height:24px;background-position:center center;background-repeat:no-repeat;position:absolute;z-index:10;left:50%;margin-left:-12px;top:0}.snip-layout #snipcart-steps .snip-step__item .snip-ico.snip-ico--basket:before{background-image:url("../images/shopping-bag.svg");width:24px;height:24px}.snip-layout #snipcart-steps .snip-step__item .snip-ico.snip-ico--receipt:before,.snip-layout #snipcart-steps .snip-step__item .snip-ico.snip-ico--letter:before{background-image:url("../images/receipt.svg");width:24px;height:24px}.snip-layout #snipcart-steps .snip-step__item .snip-ico.snip-ico--credit-cart:before{background-image:url("../images/card-icon.svg");width:24px;height:24px}.snip-layout #snipcart-steps .snip-step__item .snip-ico.snip-ico--checklist:before{background-image:url("../images/confirm-icon.svg");width:24px;height:24px}.snip-layout #snipcart-steps .snip-step__item .snip-ico.snip-ico--truck:before{background-image:url("../images/shipping-icon.svg");width:24px;height:24px}.snip-layout #snipcart-steps .snip-step__item.js-active{background-color:#151515;color:#fafafa;}.snip-layout #snipcart-steps .snip-step__item.js-active .snip-ico.snip-ico--basket:before{background-image:url("../images/shopping-bag-white.svg")}.snip-layout #snipcart-steps .snip-step__item.js-active .snip-ico.snip-ico--receipt:before,.snip-layout #snipcart-steps .snip-step__item.js-active .snip-ico.snip-ico--letter:before{background-image:url("../images/receipt-white.svg")}.snip-layout #snipcart-steps .snip-step__item.js-active .snip-ico.snip-ico--credit-cart:before{background-image:url("../images/card-icon-filled.svg")}.snip-layout #snipcart-steps .snip-step__item.js-active .snip-ico.snip-ico--checklist:before{background-image:url("../images/confirm-icon-filled.svg");height:24px}.snip-layout #snipcart-steps .snip-step__item.js-active .snip-ico.snip-ico--truck:before{background-image:url("../images/shipping-icon-filled.svg");height:24px}.snip-layout #snipcart-steps .snip-step__item .snip-step__label{display:none !important}.snip-layout .snip-cols.snip-layout__content.snip-layout__content--bordered{border:none;margin:16px 24px;}.snip-layout .snip-cols.snip-layout__content.snip-layout__content--bordered .snip-col{border-left:1px solid #d8d8d8 !important;border-right:1px solid #d8d8d8 !important;border-top:1px solid #d8d8d8 !important;padding:16px;}.snip-layout .snip-cols.snip-layout__content.snip-layout__content--bordered .snip-col h2{color:#fafafa}.snip-layout .snip-cols.snip-layout__content.snip-layout__content--bordered .snip-col p{font-size:.9375rem;line-height:1.375rem}.snip-layout .snip-cols.snip-layout__content.snip-layout__content--bordered .snip-col:last-child{border-bottom:1px solid #d8d8d8 !important}.snip-layout .snip-quantity-trigger{color:#fafafa;}.snip-layout .snip-quantity-trigger:before{height:40px;width:40px}.snip-layout .snip-quantity-trigger__text{height:40px;width:40px;border:1px solid #fafafa;padding-top:9px;font-size:16px}.snip-layout .snip-quantity-trigger__btn{background:transparent;border-radius:0;border:1px solid #fafafa !important;height:40px;width:40px;font-size:30px;font-weight:200;}.snip-layout .snip-quantity-trigger__btn:hover{background-color:#fafafa;color:#151515}.snip-layout .snip-quantity-trigger__btn.snip-quantity-trigger__btn--minus{border-right:none !important;}.snip-layout .snip-quantity-trigger__btn.snip-quantity-trigger__btn--minus:before{margin-top:9px;width:100%}.snip-layout .snip-quantity-trigger__btn.snip-quantity-trigger__btn--add{border-left:none !important;}.snip-layout .snip-quantity-trigger__btn.snip-quantity-trigger__btn--add:before{margin-top:1px;width:100%}.snip-layout .snip-table__body{border:none}.snip-layout .snip-table__item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:24px 24px 0 24px !important;}.snip-layout .snip-table__item td{-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;box-flex:2;-webkit-flex:2 0 0;-ms-flex:2 0 0;flex:2 0 0;padding:0 !important;width:100%;}.snip-layout .snip-table__item td.snip-customfields{-webkit-box-flex:3;-moz-box-flex:3;-o-box-flex:3;box-flex:3;-webkit-flex:3 0 0;-ms-flex:3 0 0;flex:3 0 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;}.snip-layout .snip-table__item td.snip-customfields div{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.snip-layout .snip-table__item td:first-child{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:4;-moz-box-flex:4;-o-box-flex:4;box-flex:4;-webkit-flex:4 0 0;-ms-flex:4 0 0;flex:4 0 0}.snip-layout .snip-table__item td:last-child{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0;-ms-flex:0;flex:0;width:16px;height:16px}.snip-layout .snip-table__item td:nth-child(3){padding:0;width:auto;margin-top:8px}.snip-layout .snip-table__item td:nth-child(5){color:#fafafa;font-size:1.125rem;line-height:1rem;text-align:center;width:auto;text-align:right;padding:20px 0;height:auto;border:none;float:right;font-weight:400;margin-top:16px}.snip-layout .snip-product__empty{padding:80px}.snip-layout .snip-product__remove{height:16px;width:16px;margin:0;}.snip-layout .snip-product__remove:before{position:absolute;content:'';height:16px;width:16px;background-image:url("../images/close-small.svg");-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat}.snip-layout .snip-layout__close{height:64px;width:64px;right:0;top:0;background:#2c2c2c;cursor:pointer;}.snip-layout .snip-layout__close .snip-ico--close:before{content:'' !important}.snip-layout .snip-layout__close:hover{background:#fafafa;}.snip-layout .snip-layout__close:hover:before{background-image:url("../images/close-big.svg")}.snip-layout .snip-layout__close:before{position:absolute;content:'';height:24px;width:24px;background-image:url("../images/close-big-white.svg");-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;z-index:3;margin:20px}.snip-layout #snipcart-discounts{margin:48px 24px;-webkit-box-shadow:inset 0 0 0 2px #fafafa;box-shadow:inset 0 0 0 2px #fafafa;text-align:center;-webkit-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 300ms cubic-bezier(0.215, 0.61, 0.355, 1);}.snip-layout #snipcart-discounts:hover{background:#fafafa;}.snip-layout #snipcart-discounts:hover .snip-actions #snipcart-show-discount-box.snip-actions__link--small{color:#151515}.snip-layout #snipcart-discounts .snip-actions{padding:0;height:40px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:transparent;}.snip-layout #snipcart-discounts .snip-actions #snipcart-show-discount-box{width:100%;}.snip-layout #snipcart-discounts .snip-actions #snipcart-show-discount-box.snip-actions__link--small{text-transform:uppercase;font-size:.875rem;text-transform:uppercase;font-weight:600;letter-spacing:.09rem;color:#fafafa}.snip-layout #snipcart-discounts .snip-actions .snip-form--discount{margin:0 !important;-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.snip-layout #snipcart-discounts .snip-actions input#snipcart-discounts-code{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:auto;padding:10px;font-size:1rem;border:none;border-radius:0;background-color:#fafafa;-webkit-transition:all 175ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 175ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 175ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 175ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 175ms cubic-bezier(0.215, 0.61, 0.355, 1);width:100%}.snip-layout #snipcart-discounts .snip-actions .snip-btn.snip-btn--right{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;-webkit-box-shadow:none;box-shadow:none;border-radius:0;height:40px;margin-top:-1px;}.snip-layout #snipcart-discounts .snip-actions .snip-btn.snip-btn--right:hover{-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);-o-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.snip-layout #snipcart-actions{border:none;background:#2c2c2c;height:64px;padding:0}.snip-layout .snip-actions{padding:0;background:#2c2c2c;border:none;height:64px}.snip-layout .snip-table__body{padding:0}.snip-layout .snip-table__body--small{background-color:transparent}.snip-layout .snipcart-items-list{margin-bottom:24px}.snip-layout #snipcart-fees,.snip-layout #snipcart-total{padding:0;color:#fff;border-top:40px solid transparent;text-align:left;}.snip-layout #snipcart-fees tr,.snip-layout #snipcart-total tr{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:1px solid #fafafa;height:40px;margin:0 24px;padding:0 16px;}.snip-layout #snipcart-fees tr:last-child,.snip-layout #snipcart-total tr:last-child{border-top:none}.snip-layout #snipcart-fees tr td,.snip-layout #snipcart-total tr td{color:#fafafa;padding:0;}.snip-layout #snipcart-fees tr td h2,.snip-layout #snipcart-total tr td h2{color:#fafafa}.snip-layout #snipcart-fees tr td:first-child,.snip-layout #snipcart-total tr td:first-child{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-size:.875rem;text-transform:uppercase;font-weight:600;letter-spacing:.09rem}.snip-layout #snipcart-fees tr td:last-child,.snip-layout #snipcart-total tr td:last-child{font-weight:400;font-size:1rem;line-height:1rem}.snip-layout #snipcart-total{border-top:24px solid transparent;}.snip-layout #snipcart-total tr{background:#fafafa;border:none;}.snip-layout #snipcart-total tr td{color:#151515;padding:0;}.snip-layout #snipcart-total tr td h2{color:#151515}.snip-layout .snip-actions .snip-btn--highlight,.snip-layout #snipcart-actions .snip-btn--highlight,.snip-layout #snipcart-previous,.snip-layout .js-back{color:#151515;background-color:#fafafa;border-radius:0;padding:16px 40px;line-height:;text-align:center;font-size:1rem;height:64px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.snip-layout #snipcart-previous,.snip-layout .js-back{background-color:transparent;color:#fafafa}.snip-layout #snipcart-footer{display:none}.snip-layout #snipcart-billing-state-picker-holder{margin-bottom:0 !important}.snip-layout .snip-col{border:none !important}.snip-layout .snip-table__row--invalid .snip-table__cell--center{width:100% !important;position:absolute;left:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 50px !important;height:auto !important;color:#fafafa;background:rgba(21,21,21,0.9)}.snip-layout .snip-form__container{margin-bottom:16px;}.snip-layout .snip-form__container+.snip-form__container{margin-bottom:16px !important}.snip-layout .snip-form__container .snip-form__error{border-radius:0}.snip-layout .snip-form__container label{font-weight:600;display:block !important}.snip-layout .snip-form__container input{border-radius:0;background:#262626;border:none;padding:8px 16px;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fafafa;}.snip-layout .snip-form__container input:focus{background:#fafafa;color:#151515}.snip-layout .snip-form__container select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#262626;border-radius:0 !important;border:none;color:#fafafa;font-weight:600;-webkit-appearance:none;height:40px;padding:0 16px;position:relative;background-image:url("../images/arrow-small-right.svg");background-position:center right;background-repeat:no-repeat;cursor:pointer;width:100%}#snipcart-main-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}#snipcart-sub-content{-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;background:#151515}.snipcart-customfield-dropdown.snip-form__container .snip-form__label{display:none !important}.snipcart-customfield-element{border:1px solid #fafafa !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;padding:0 8px !important;}.snipcart-customfield-element .snipcart-customfield-value,.snipcart-customfield-element select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:transparent !important;border-radius:0 !important;border:none;color:#fafafa;font-weight:600;-webkit-appearance:none;padding:4px 0 2px !important;height:40px !important;font-size:1rem;background:transparent;position:relative;background-image:url("../images/arrow-small-white.svg") !important;background-position:center right;background-repeat:no-repeat;cursor:pointer;width:100%;display:block}.snipcart-customfield-element .snipcart-customfield-value{background-image:none !important;text-align:center;padding:10px 0 !important}#snipcart-items-header,.snip-product__description,.snipcart-unit-price,.snip-table__cell--right.snip-table__cell--bold.snip-table__small-col{display:none}.snip-layout .snip-table td,.snip-layout .snip-table th,.snip-layout .snip-table tr{border-bottom:none}.snip-customfields{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;height:48px;margin-top:16px !important}.snipcart-customfield-dropdown{margin:0;}.snipcart-customfield-dropdown:first-child{margin-right:16px}.snip-layout .snip-form__container+.snip-form__container{margin:0}.snip-layout .snip-product__thumbnail{margin-right:16px;display:block;height:70px;width:70px}.snip-layout .snip-product__name{text-transform:none;font-weight:400;color:#fafafa;font-size:20px}@media only screen and (min-width:48em){.snip-layout .snip-layout__main-container{width:800px;margin:100px auto}.snip-layout .snip-header__total{color:#151515;border-radius:0;height:auto;background-color:#fafafa;border:0;padding:12px 8px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 24px;font-size:1rem;line-height:1rem;width:auto;font-weight:600}.snip-layout .snipcart-customfield-element{border:1px solid #fafafa !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;padding:0 8px !important;}.snip-layout .snipcart-customfield-element .snipcart-customfield-value,.snip-layout .snipcart-customfield-element select{padding:4px 0 2px !important;height:24px !important}.snip-layout .snip-steps{height:48px}.snip-layout .snip-product__name{font-size:1.125rem;line-height:1.5rem;margin-top:0 !important}.snip-layout .snip-customfields{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;margin:0 !important;height:24px;}.snip-layout .snip-customfields + .snip-table__cell--center{margin:0 !important}.snip-layout .snipcart-customfield-dropdown{margin:0 16px !important}.snip-layout .snip-table__item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:24px 24px 0 24px !important;}.snip-layout .snip-table__item td{-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;box-flex:2;-webkit-flex:2 0 0;-ms-flex:2 0 0;flex:2 0 0;padding:0 !important;}.snip-layout .snip-table__item td.snip-customfields{-webkit-box-flex:3;-moz-box-flex:3;-o-box-flex:3;box-flex:3;-webkit-flex:3 0 0;-ms-flex:3 0 0;flex:3 0 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;}.snip-layout .snip-table__item td.snip-customfields div{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.snip-layout .snip-table__item td:first-child{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:4;-moz-box-flex:4;-o-box-flex:4;box-flex:4;-webkit-flex:4 0 0;-ms-flex:4 0 0;flex:4 0 0}.snip-layout .snip-table__item td:last-child{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0;-ms-flex:0;flex:0;width:16px;height:16px}.snip-layout .snip-table__item td:nth-child(3){-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;padding:0 10px !important}.snip-layout .snip-table__item td:nth-child(5){font-size:1rem;line-height:1rem;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;padding:0 3px !important;margin:0 !important;text-align:center}.snip-layout .snip-quantity-trigger__text{height:27px;width:27px;border:1px solid #fafafa;padding-top:5px;font-size:14px}.snip-layout .snip-quantity-trigger__btn{background:transparent;border-radius:0;border:1px solid #fafafa !important;height:27px;width:27px;font-size:24px;}.snip-layout .snip-quantity-trigger__btn:hover{background-color:#fafafa;color:#151515}.snip-layout .snip-quantity-trigger__btn.snip-quantity-trigger__btn--minus{border-right:none !important;}.snip-layout .snip-quantity-trigger__btn.snip-quantity-trigger__btn--minus:before{margin-top:4px;width:100%}.snip-layout .snip-quantity-trigger__btn.snip-quantity-trigger__btn--add{border-left:none !important;}.snip-layout .snip-quantity-trigger__btn.snip-quantity-trigger__btn--add:before{margin-top:0;width:100%}.snip-layout .snip-cols.snip-layout__content.snip-layout__content--bordered{border:none;margin:0 24px;}.snip-layout .snip-cols.snip-layout__content.snip-layout__content--bordered .snip-col{border-left:1px solid #d8d8d8 !important;border-bottom:1px solid #d8d8d8 !important;border-top:1px solid #d8d8d8 !important;padding:16px;}.snip-layout .snip-cols.snip-layout__content.snip-layout__content--bordered .snip-col h2{color:#fafafa}.snip-layout .snip-cols.snip-layout__content.snip-layout__content--bordered .snip-col p{font-size:.9375rem;line-height:1.375rem}.snip-layout .snip-cols.snip-layout__content.snip-layout__content--bordered .snip-col:last-child{border-right:1px solid #d8d8d8 !important}}@media only screen and (min-width:64em){.snip-layout{font-size:16px;padding:0 !important}}.block-statement{padding:64px 20px;will-change:transform;}.block-statement.small{padding:0}.block-statement .block-statement-title{margin-bottom:24px}.block-statement .cta{text-align:center;margin:32px 0 0}.block-statement p{font-size:1.25rem;line-height:2rem}.block-statement h4{padding:0 30px;max-width:960px;margin:0 auto;text-align:center;font-weight:600;text-transform:uppercase;letter-spacing:.2rem;font-size:1.5rem;line-height:3.375rem;text-align:center}.dress-conscience{padding:0;position:relative;margin:0 auto;}.dress-conscience .dress-conscience-background{background-color:#e7d4cf;padding:32px 0;}.dress-conscience .dress-conscience-background .container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.dress-conscience .content{position:relative;z-index:1;color:#fff;}.dress-conscience .content p{margin-top:32px}.dress-conscience .image{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:left center;will-change:transform;}.dress-conscience .image h2{color:#fff;padding:200px 20px 20px;will-change:transform}.more-stories{margin-top:64px}@media screen and (min-width:640px){.block-statement{padding:80px 0;}.block-statement.small{padding:80px 0}.block-statement .block-statement-title{margin-bottom:48px}.block-statement p{font-size:1.5rem;line-height:2.375rem;text-align:justify}.block-statement h4{text-align:center}.dress-conscience{position:relative;margin-top:100px;}.dress-conscience .dress-conscience-background{padding:0}.dress-conscience .image{margin-bottom:0;height:460px;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);}.dress-conscience .image h2{text-align:left;padding:20px;background-position:right bottom;-webkit-background-size:covery;-moz-background-size:covery;background-size:covery}.dress-conscience .content p{text-align:left;font-size:1.5rem;line-height:2.375rem;margin-top:0}}@media screen and (min-width:960px){.block-statement{padding:160px 0}.dress-conscience{margin-top:200px;}.dress-conscience .image{height:760px;}.dress-conscience .image h2{padding:40px}}.stories{margin:96px 0 0;}.stories .top-hero{height:80vh;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;}.stories .top-hero .title{text-align:center;max-width:800px;margin:0 auto;}.stories .top-hero .title h1{padding:0 0 80px}.stories .top-hero .title svg{margin:16px 0 0}.stories .story-items{width:100%;max-width:960px;padding:0;-webkit-perspective:2000;-moz-perspective:2000;-ms-perspective:2000;perspective:2000;margin:0 auto;}.stories .story-items .bg-container{background-color:#fff}.stories .story-items .story-item{width:100%;height:260px;margin:0;-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-o-transform-origin:50% 0%;-ms-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-perspective-origin:50% 50%;-moz-perspective-origin:50% 50%;-ms-perspective-origin:50% 50%;perspective-origin:50% 50%;position:relative;will-change:transform;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;}.stories .story-items .story-item:hover .image-container{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.stories .story-items .story-item h1{position:relative;z-index:2;margin-left:20px;max-width:600px;will-change:transform}.stories .story-items .story-item .image-container{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-webkit-transition:-webkit-transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:-moz-transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:-o-transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:-ms-transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);will-change:transform}.stories .story-items .story-item .story-image{position:absolute;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center center;height:120%;top:-10%;width:100%;will-change:transform}@media screen and (min-width:640px){.stories .top-hero{position:fixed;padding:0 40px}.stories .story-items{padding:80vh 0 0;}.stories .story-items .bg-container{padding-bottom:80px}.stories .story-items .story-item{margin:0 auto 96px;height:450px;width:80%;}.stories .story-items .story-item h1{position:relative;z-index:1;margin-left:-10%;max-width:600px;will-change:transform}}@media screen and (min-width:960px){.stories .story-items .bg-container{padding-bottom:144px}.stories .story-items .story-item{margin:0 auto 96px}}@media screen and (min-width:1200px){.stories .story-items .story-item{height:550px;width:100%}}.story{padding:128px 0 0;}.story.default{padding:128px 0;}.story.default h1{text-align:center;padding:32px 0}.story.default h3{padding:32px 0 0}.story h2,.story h3,.story h4,.story p{max-width:680px;margin-left:auto;margin-right:auto}.story h2{font-size:1.625rem;line-height:2.25rem;letter-spacing:normal;text-align:center;margin-bottom:48px}.story p{text-align:justify;font-weight:400}.story h6{text-align:center;font-weight:bold;position:relative;margin-bottom:40px;}.story h6:after{content:'';height:1px;width:32px;background:#151515;position:absolute;left:50%;bottom:-24px;margin-left:-16px}.story .images{padding:56px 0;will-change:transform;}.story .images + p{margin-top:24px}.story .images .nudge{margin-top:0}.story .images + .images{padding-top:0}.story .images figure{margin-top:16px;margin-bottom:16px;position:relative;overflow:hidden;}.story .images figure a{font-size:0;position:relative;display:block;}.story .images figure a:after{position:absolute;content:'Shop This Look';font-size:.875rem;text-transform:uppercase;font-weight:600;letter-spacing:.09rem;z-index:2;left:50%;top:50%;margin-left:-91px;margin-top:-22px;width:150px;text-align:center;background:#151515;color:#fafafa;padding:15px 16px 12px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.98);-moz-transform:scale(.98);-o-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98);-webkit-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);will-change:transform;cursor:pointer}.story .images figure img{opacity:1;-ms-filter:none;filter:none;-webkit-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-moz-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-o-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-ms-transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:all 600ms cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.story .images figure:hover a:after{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.story .images figure:hover a img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.story .cta{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;z-index:1;padding:16px 20px 0}.story .super-hero{padding:0 16px;text-align:center}@media screen and (min-width:640px){.images{padding:128px 0;}.images .nudge{margin-top:160px !important;}.images .nudge.big{margin-top:240px !important}}.shop{padding:56px 0 0}@media screen and (min-width:640px){.shop{padding:96px 0 0}}.about{padding:112px 0 0;}.about .title{text-align:center;margin:112px 0 64px;position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:190px;}.about .title h2{font-weight:600;max-width:850px;margin:0 auto;-webkit-animation:fadeInScale 1500ms cubic-bezier(.215,.61,.355,1);-moz-animation:fadeInScale 1500ms cubic-bezier(.215,.61,.355,1);-o-animation:fadeInScale 1500ms cubic-bezier(.215,.61,.355,1);-ms-animation:fadeInScale 1500ms cubic-bezier(.215,.61,.355,1);animation:fadeInScale 1500ms cubic-bezier(.215,.61,.355,1);position:relative;z-index:1;will-change:opacity}.about .title svg{position:absolute;height:188px;left:0;top:0;z-index:0;overflow:visible;}.about .title svg path{will-change:transform}.about .conscience{padding:64px 0 64px;}.about .conscience p{font-size:1.5rem;line-height:2.375rem;padding:0 40px;will-change:transform}.about .conscience .image-one{position:relative;z-index:2;}.about .conscience .image-one img:first-child{position:relative;z-index:2;will-change:transform}.about .conscience .image-one .transparent{background:#ececec;position:absolute;top:20px;left:20px;z-index:0;will-change:transform}.about .content p{font-weight:400;padding:40px 0;text-align:justify}.about .flip{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.about .flip img{margin:40px 0 0;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.about .flip p{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-o-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.about .super-hero{padding:80px 0 160px;}.about .super-hero h2{text-align:center;line-height:4.25rem}.about #launch-video{position:relative;}.about #launch-video .play-icon,.about #launch-video .pause-icon{margin:-23px 0 0 -23px;position:absolute;cursor:pointer;display:none;z-index:100;left:50%;top:50%}.about #launch-video:hover .play-icon{display:block}.about #launch-video.playing .play-icon{display:none !important}.about #launch-video.playing:hover .pause-icon{display:block !important}.about .cta{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;z-index:1;padding:48px 20px 0}@media screen and (min-width:640px){.about .flip img{margin:0 0 40px;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-o-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.about .flip p{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.about .cta{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.about .title{margin:128px 0}.about .conscience{padding:16px 0 48px;}.about .conscience p{font-size:1.5rem;line-height:2.375rem;padding:0 24px}.about .content{padding:0}}@media screen and (min-width:960px){.about .title{margin:160px 0}.about .conscience p{padding:0 40px}.about .content{padding:0 50px}}.background-grey{background:#151515;position:fixed;top:0;left:0;bottom:0;right:0;text-align:center;color:#fafafa;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-webkit-flex;display:-ms-flexbox;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.background-grey .content{margin:0 auto;}.background-grey .content p a{color:#fafafa;text-decoration:none;text-shadow:.03em 0 #151515,-.03em 0 #151515,0 .03em #151515,0 -.03em #151515,.06em 0 #151515,-.06em 0 #151515,.09em 0 #151515,-.09em 0 #151515,.12em 0 #151515,-.12em 0 #151515,.15em 0 #151515,-.15em 0 #151515;background-image:-webkit-linear-gradient(#151515, #151515), -webkit-linear-gradient(#151515, #151515), -webkit-linear-gradient(#969696, #969696);background-image:-moz-linear-gradient(#151515, #151515), -moz-linear-gradient(#151515, #151515), -moz-linear-gradient(#969696, #969696);background-image:-o-linear-gradient(#151515, #151515), -o-linear-gradient(#151515, #151515), -o-linear-gradient(#969696, #969696);background-image:-ms-linear-gradient(#151515, #151515), -ms-linear-gradient(#151515, #151515), -ms-linear-gradient(#969696, #969696);background-image:linear-gradient(#151515, #151515), linear-gradient(#151515, #151515), linear-gradient(#969696, #969696);-webkit-background-size:.05em 1px,.05em 1px,1px 1px;-moz-background-size:.05em 1px,.05em 1px,1px 1px;background-size:.05em 1px,.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;background-position:20% 97%,100% 97%,20% 97%;}.background-grey .content p a::selection{text-shadow:.03em 0 #151515,-.03em 0 #151515,0 .03em #151515,0 -.03em #151515,.06em 0 #151515,-.06em 0 #151515,.09em 0 #151515,-.09em 0 #151515,.12em 0 #151515,-.12em 0 #151515,.15em 0 #151515,-.15em 0 #151515;background:#151515}.background-grey .content p a::-moz-selection{text-shadow:.03em 0 #151515,-.03em 0 #151515,0 .03em #151515,0 -.03em #151515,.06em 0 #151515,-.06em 0 #151515,.09em 0 #151515,-.09em 0 #151515,.12em 0 #151515,-.12em 0 #151515,.15em 0 #151515,-.15em 0 #151515;background:#151515}.background-grey .content p a:before,.background-grey .content p a:after,.background-grey .content p a *,.background-grey .content p a *:before,.background-grey .content p a *:after{text-shadow:none}.background-grey .content p a:visited{color:#fafafa}.background-grey + footer{display:none}