/** Shopify CDN: Minification failed

Line 370:1 Expected "}" to go with "{"

**/
/* 1800 breakpoint */
@media screen and (max-width:1800px) {
  #home-slider.flexslider {
    height:700px;
  }
}

/* 1500 breakpoint */
@media screen and (max-width:1500px) {
  #instafeed .instafeed-text {
    padding-top:100px;
  }
  #home-slider.flexslider {
  	height:650px;
  }
  #about-black .right {
    padding:60px 60px 0 0;
  }

/* 1300 breakpoint */
@media screen and (max-width:1300px) {
  #instafeed .instafeed-text {
    padding:40px 40px 0;
  }
  #about-black .right {
    padding: 60px 60px 0 0;
    width: 70%;
  }
}

/* 1148 breakpoint */
@media screen and (max-width:1148px) {
  .site-footer .footer-bottom .social-links {
    margin:0 10px 0 0;
    float:right;
  }
  .site-footer .footer-bottom .footer-links {
    margin-bottom:0;
    margin-left:15px;
    float:right;
  }
  #about-columns .right, 
  #about-columns .left {
    width:80%;
  }
  #about-black .right {
    padding: 60px 60px 0 0;
    width:80%;
  }
  #home-slider.flexslider {
  	height:600px;
  }
}

/* 1000 breakpoint */
@media screen and (max-width:1000px) {
  #instafeed .instafeed-text {
    padding:20px 20px 0;
  }
  nav.nav-bar .site-nav > li a {
    font-size:12px!important;
    padding:0 6px;
  }
  .social-icons li {
    margin:0 4px 0;
  }
  nav.nav-bar .site-nav > li#logo img {
    left:0;
  }
  #home-slider.flexslider .slides li {
    height:580px;
  }
  .site-footer .footer-top .second-wrap p {
    font-size:12px;
  }
  #about-black .right {
    padding: 30px 60px 0 0;
    width: 80%;
  }
  #home-slider.flexslider {
  	height:500px;
  }
  #bespoke-images .grid__item {
    height:340px;
  }
}

/* 900 breakpoint */
@media screen and (max-width:900px) {
  #instafeed .instafeed-text {
    padding:5px 20px 0;
  }
  #instafeed .instafeed-text .caption {
    margin-bottom:5px;
  }
  footer .footer-bottom .links .social-links {
    margin:0 10px 0 0;
  }
  footer .footer-bottom .links .footer-links li a {
    padding:0 2px;
  }
  #about-black .right {
    padding: 20px 60px 0 0;
  }
  #about-black p {
    font-size:18px;
  }
  #about-black p.small {
    font-size:12px;
  }
  #about-wide-image {
    height:600px;
  }
  #bespoke-images .grid__item {
    height:300px;
  }
}

/* 768 breakpoint */
@media screen and (max-width:768px) {
  #home-slider.flexslider .slides li {
    height:480px;
  }
  #instafeed .instafeed-text {
    padding:120px 40px 0 40px;
  }
  footer .footer-bottom .copyright {
    text-align:center;
  }
  footer .footer-bottom .footer-logo {
    padding-left:30px!important;
  }
  footer .footer-bottom .links .right {
    float:none!important;
  }
  footer .footer-bottom .links .footer-links {
    float:left;
    margin:35px 0;
  }
  footer .footer-bottom .links .social-links {
    float:right;
    margin:35px 0;
  }
  .product-hero-image {
    background-attachment:initial;
  }
  #about-black {
    height:auto;
  }
  #about-black .right {
    width:auto;
    float:none!important;
    padding:60px!important;
  }
  #about-columns .right, 
  #about-columns .left {
    float:none!important;
    padding:60px 60px 30px;
    text-align:center;
    width:auto;
  }
  #home-slider.flexslider {
  	height:450px;
  }
  #about-intro p {
    font-size:28px;
  }
  .template-collection .section-header__right {
    padding:0 15px;
  }
  #about-wide-image {
    height:500px;
  }
  #bespoke-images .grid__item {
    height:260px;
  }
}

/* 600 breakpoint */
@media screen and (max-width:600px) {
  #home-slider.flexslider .slides li {
    height:400px;
  }
  #home-slider.flexslider .slides li .wrapper {
    padding-top:100px;
    margin-top:90px;
  }
  #instafeed .instafeed-text {
    padding:50px 40px 0 40px;
  }
  #home-slider.flexslider {
  	height:380px;
  }
  .full-width-title {
    padding-left:30px;
  }
  #about-wide-image {
    height:400px;
  }
  #bespoke-images .grid__item {
    height:200px;
  }
}


/* 480 breakpoint */
@media screen and (max-width:480px) {
  #home-slider.flexslider .slides li {
    height:300px;
  }
  #home-slider.flexslider .slides li .wrapper {
    padding-top:70px;
    margin-top:40px;
  }
  #instafeed .instafeed-text {
    padding: 50px 40px 40px 80PX;
  }
  .lookbook-wide {
    background-attachment:scroll;
  }
  #lookbook-2 .text-block {
    padding-left:40px;
  }
  #lookbook-3, #lookbook-4 {
    height:480px;
  }
  #lookbook-3 {
    background-position: center bottom -120px;
    background-size: cover;
  }
  #lookbook-3 .text-block {
    height: auto;
    padding: 40px;
  }
  #lookbook-5 {
    position:relative;
    height:550px;
    background-size:cover;
  }
  #lookbook-5 .text-block {
    width:100%;
    position:absolute;
    left:0;
    bottom:0;
    height:auto;
    padding:40px 40px 0 60px;
  }
  #lookbook-9 {
    background-position: left bottom 60%;
    background-size: cover;
    border-left: 60px solid #fff;
    position:relative;
    border-bottom:0;
  }
  #lookbook-9 .text-block {
    height:auto;
    padding:10px 40px;
    position:absolute;
	bottom:0;
  }
  #lookbook-9 #tyler_wright {
    margin-top:40px;
  }
  #lookbook-9, #lookbook-10 {
    height:480px;
  }
  #lookbook-wide-4 {
    background-position: left top 60%;
  }
  #home-slider.flexslider {
  	height:300px;
  }
  .full-width-title.with-arrows {
    background:none;
  }
  .full-width-title {
    padding-left:20px;
  }
  #about-wide-image {
    height:320px;
  }
  #bespoke-images .grid__item {
    height:280px;
  }
}

/* 370 breakpoint */
@media screen and (max-width:370px) {
  footer .footer-bottom .links .footer-links {
    float: none;
    height: 26px;
    margin-left: auto;
    margin-right: auto;
    width: 272px;
    padding-left: 30px;
  }
  footer .footer-bottom .links .footer-links li a {
    padding:0 5px;
  }
  footer .footer-bottom .links .social-links {
    margin: 35px auto;
    width: 200px;
    float: none;
    height: 26px;
    padding-left:30px;
  }
  footer .footer-bottom .links .social-links li {
    padding:0 20px;
  }
  #home-slider.flexslider {
  	height:270px;
  }
  #home-slider.flexslider .slides li .wrapper {
    margin-top:40px;
    font-size:28px;
    line-height:32px;
  }
  #home-slider.flexslider .slides li .wrapper .text .button {
    margin-top:20px;
  }
  #about-intro p {
    font-size:26px;
  }
  .template-collection .section-header__right label {
    display:none;
  }
  .template-collection .collection-view {
    float:right;
    margin:0;
  }
  #about-wide-image {
    height:220px;
  }
  #bespoke-images .grid__item {
    height:260px;
  }
}

/* 320 breakpoint */
@media screen and (max-width:320px) {
  #home-slider.flexslider .slides li {
    height:220px;
  }
  #home-slider.flexslider .slides li .wrapper {
    padding-top:40px;
    font-size:20px;
    margin-top:40px;
    line-height:28px;
  }
  #home-slider.flexslider .slides li .wrapper .text .button {
    margin:0;
  }
  #home-slider.flexslider {
  	height:230px;
  }
  .full-width-title {
    padding-left:10px;
  }
  #about-wide-image {
    height:200px;
  }
  #bespoke-images .grid__item {
    height:220px;
  }
}