/** Shopify CDN: Minification failed

Line 130:2 "@import" is only valid at the top level
Line 134:214 Unexpected "{"

**/
/****************************
CUSTOM ATTIK DESIGNS STYLES by Alan Kilcullen
****************************/
@media screen and (max-width: 975px) and (min-width:875px){
  .site-header .grid__item.large--one-third{
    width:25%;
  }
  body.template-page .section-header h1 span.heading-two{
  	padding:3rem 10rem;
  }
  div#shopify-section-eco-stamp .wrapper {
    background: url(eco-stamp-top.png) no-repeat left top;
    background-size: auto 75%;
	}
  div.full-width-content.about-us {
 	background:none;
  }
}
@media screen and (max-width: 875px) {
  body.template-page .section-header h1 span.heading-two{
  	padding:3rem 8rem;
  }
  div#shopify-section-eco-stamp .wrapper {
    background: url(eco-stamp-top.png) no-repeat left top;
    background-size: auto 65%;
	}
  div.full-width-content.about-us {
 	background:none;
  }
  .site-nav__link,
  .is-light .site-nav__link {
    color: #000;
	}
  .site-nav--compress__menu {
    display: inline-block;
	}
  .site-nav__item.site-nav__expanded-item{
  	display:none;
  }
	div.free-irish-delivery p {
		background: url('https://cdn.shopify.com/s/files/1/2153/7699/t/3/assets/free-delivery.png?15611449342986008837') no-repeat bottom center;
		padding-bottom: 20px;
		margin-bottom: 10px;
    } 
  body.template-page div.full-width-content {
      max-width: 95%;
  }    
  a.featured-products-button {
        width: 100px!important;
    }
    div.featured-products-title.featured-3 a.featured-products-button, div.featured-products-title.featured-4 a.featured-products-button, div.featured-products-title.featured-5 a.featured-products-button {
        width: 85px!important;
    }
  div.free-irish-delivery p {
      font-size:0.9em;
	}
    div.newsletter-footer input#Email {
        width: 95%;
        font-size: 0.6em;
        border: 1px solid #89989a;
        height: 35px;
    }
}

@media screen and (max-width: 770px) {
  div#shopify-section-eco-stamp .wrapper {
    background: url(eco-stamp-top.png) no-repeat left top;
    background-size: auto 45%;
	}
  
  a.phone-number-top-mobile{
	display:block;
    text-align: center;
    padding: 5px 0;
    color:#D6845E!important;
    background:#FFF;
    border-bottom:1px solid #c9cacb;
	}
  a.phone-number-top-mobile span.phone-icon{
  	background:url('https://cdn.shopify.com/s/files/1/2153/7699/t/3/assets/phone-icon.png?7849545653494939572') no-repeat left center;
	padding: 10px 20px;
  }

  
	div.free-irish-delivery p {
		background: url('https://cdn.shopify.com/s/files/1/2153/7699/t/3/assets/free-delivery.png?15611449342986008837') no-repeat bottom center;
		padding-bottom: 20px;
		margin-bottom: 10px;
    } 
  div#CollectionSection .medium--one-half,
   .forced-wrapper.related-collection .medium--one-half {
    		width: 33%;
     		clear:none;
		}
    
    a.featured-products-button {
        width: 90px!important;
    }
    div.featured-products-title.featured-3 a.featured-products-button, div.featured-products-title.featured-4 a.featured-products-button, div.featured-products-title.featured-5 a.featured-products-button {
      width: 80px!important;
      font-size:0.7em;
      line-height:3;
    }
  	body.template-page .section-header h1 span.heading-1 {
    	padding: 2rem 0;
	}	 
  	body.template-page .section-header h1 span.heading-two {
      margin-top: 2rem;
      padding: 3rem 1rem;
	}
}
@media screen and (max-width: 745px) {
	div.free-irish-delivery p {
		background: url('https://cdn.shopify.com/s/files/1/2153/7699/t/3/assets/free-delivery.png?15611449342986008837') no-repeat bottom center;
		padding-bottom: 20px;
		margin-bottom: 10px;
    } 
  	
  
}

@media screen and (max-width: 750px) {

  @import url('https://fonts.googleapis.com/css?family=GFS+Didot');
  .is-light .site-nav__link {
    color: #929497;
  }
  .clear-third-left.grid__item.one-half.medium--one-half.large--one-half.collection-collage__item.text-center, .third-left.grid__item.one-half.medium--one-half.large--one-half.collection-collage__item.text-center, {
    width: 100%;
  }

  .clear-third-left.grid__item.one-half.medium--one-half.large--one-half.collection-collage__item.text-center, .third-left.grid__item.one-half.medium--one-half.large--one-half.collection-collage__item.text-center {
    width: 100%;
  } 

  .clear-half-left.grid__item.one-half.medium--one-third.large--one-third.collection-collage__item.text-center, 
  .half-right.grid__item.one-half.medium--one-third.large--one-third.collection-collage__item.text-center {
    width: 100%;
  }

  .third-left.grid__item.one-half.medium--one-third.large--one-third.collection-collage__item.text-center,
  .clear-third-left.red-title.grid__item.one-half.medium--one-third.large--one-third.collection-collage__item.text-center,
  .third-right.orange-title.grid__item.one-half.medium--one-third.large--one-third.collection-collage__item.text-center,
  .collection-collage__item.large--one-half {
    width: 100%;
  }
  div#shopify-section-featured-collections .collection-collage__item.large--one-half {
    margin-bottom: 160px;
}
 div#shopify-section-featured-collections .collection-collage__item.large--one-half {
    margin-bottom: 140px;
}  
 div#shopify-section-featured-collections .clear-half-left.grey-title.grid__item.one-whole.medium--one-half.large--one-half.collection-collage__item.text-center {
    margin-bottom: 180px;
} 
  .grid__item {
    margin-bottom:70px;
  }
  
div#shopify-section-list-collections-template .clear-third-left.grid__item.one-half.medium--one-half.large--one-half.collection-collage__item.text-center, div#shopify-section-list-collections-template .third-left.grid__item.one-half.medium--one-half.large--one-half.collection-collage__item.text-center {
    margin-bottom: 20px;
}
  div.clear-half-left.medium-brown-title.grid__item.one-half.medium--one-third.large--one-third.collection-collage__item.text-center{
     margin-bottom:120px;
 }
  
  div#shopify-section-featured-collections .third-right.orange-title.grid__item.one-half.medium--one-third.large--one-third.collection-collage__item.text-center,
  div#shopify-section-featured-collections .clear-third-left.grid__item.one-half.medium--one-half.large--one-half.collection-collage__item.text-center, div#shopify-section-featured-collections .third-left.grid__item.one-half.medium--one-half.large--one-half.collection-collage__item.text-center {
    margin-bottom: 140px;
    width:100%;
}
  .hero__text-wrap {
    background: #a7b4a4;
    height: 30%;
    top: 70%;
  }
.collection-collage__item.one-half {
    height: 320px;
}
  div.newsletter-footer {
    width: 95%;
    float: none;
    overflow: hidden;
    margin:10px auto;
  }

  body#help-amp-support-sub_heading-our-dedicated-staff-are-here-to-help.template-page .section-header, body.template-page .section-header, body.template-collection .main-content .section-header, body.template-list-collections .main-content .section-header {
    background-size:cover;
  }
  div.forced-wrapper.related-collection .grid__item,
  div#shopify-section-list-collections-template div.clear-half-left.grey-title, div#shopify-section-list-collections-template div.half-right.brown-title,
  div#shopify-section-list-collections-template div.clear-third-left, div#shopify-section-list-collections-template div.third-left, div#shopify-section-list-collections-template div.third-right{
    width: 100%;
  }
  div#ProductSection .product-single__photos .slick-dots {
    background-color: #FFF;
  }
  div#ProductSection .slick-slider .slick-dots {
    bottom: 0%;
  }
  div#ProductSection div.thumbnail-product-images {
    margin-right:0%;
  }
  div.quantity-selector {
    float: left;
    width: 71%;
    margin-left: 13%;
  }
  div.tech-specs {
    float: none;
    border-left:none;
    padding-left: 0px;
    margin-right: 0%;
    clear:both;
    width:100%
  }
  div.extra-product-info {
    width: 100%;
    float: none;
    margin-right:0%;
    margin-bottom:20px;
    display: block;
  }

  div.contact-full-width-content div.content-left, div.contact-full-width-content div.form-right {
    width: 100%;
    float: none;
  }

  div.cart__row{
    clear:both;
  }  
  .btn--secondary.cart__checkout, .btn--secondary.update-cart {
    float: left;
    padding: 10px 20px;
    margin-bottom: 10px;
  }

  p.cart__subtotal {
    font-size: 1.3em;
  }
  

  div#shopify-section-list-collections-template div.clear-half-left.grey-title,
  div#shopify-section-list-collections-template div.half-right.brown-title{
    height: 440px;
 margin-bottom: 40px; }
  div#shopify-section-list-collections-template div.clear-third-left,
  div#shopify-section-list-collections-template div.third-left,
  div#shopify-section-list-collections-template div.third-right{
    height: 380px!important;
  }
  div.featured-products-title{
    min-height: none;
    padding-bottom: 10px;
  }

  .collection-grid__item-left{
    float:none;
    width: 100% !important;
  }
  .collection-grid__item-right{
    float:none;
    width: 100% !important;
  }

  .collection-grid__item-title{
    text-align: center;
  }
  .collection-grid__item-description{
    text-align: center;
  }
  
  a.featured-products-button {
    margin: 10px auto !important;
  }
  

  span#ProductPriceMobile {
    display: block !important;
  }

  div.free-irish-delivery p {
    line-height: 4;
    background: url('https://cdn.shopify.com/s/files/1/2153/7699/t/3/assets/free-delivery.png?15611449342986008837') no-repeat center center;
  }

  div.support-page span.left-half-first, 
  div.support-page span.right-half-second {
    width: 99%;
    float: none;
    clear: both;
    padding: 10px;
    display: block;
  }
  body.template-page div.full-width-content {
    max-width: 92%;
    overflow:hidden;
    word-wrap:break-word;
	}
 body.template-cart .main-content h1, div.full-width-content h2, div.contact-full-width-content div.content-left h2, .product-single__title {
    font-size: 1.7em;
	} 
body.template-collection .main-content .section-header h1, body.template-list-collections .main-content .section-header h1 {
    font-size: 1.7em;
} 
  
  
  form#contact_form .grid__item,
  header .grid__item,
  div.grid.product-single .grid__item.large--five-twelfths.medium--five-twelfths.text-center{
  margin-bottom:0;
  }
  .collection-grid__item-title,.collection-grid__item-description {
    padding-left:0px;
 }
  
  div.full-width-content.support-page.faqs h3{
  	margin-top:20px;
  }
  
}
@media screen and (max-width: 650px) {
   div#CollectionSection .medium--one-half,
   .forced-wrapper.related-collection .medium--one-half {
    		width: 50%;
		}
}
@media screen and (max-width: 590px) {
   div#CollectionSection .medium--one-half,
   .forced-wrapper.related-collection .medium--one-half {
    		width: 100%;
     		clear: both;
		}
}
@media screen and (max-width: 560px) {
  div#shopify-section-eco-stamp .wrapper {
    background: url(eco-stamp-top.png) no-repeat left top;
    background-size: auto 25%;
	}
   div#CollectionSection .medium--one-half,
   .forced-wrapper.related-collection .medium--one-half {
    		width: 100%;
     		clear: both;
		}
 body.template-list-collections .main-content .section-header h1,
  .section-header.text-center h1{
  	font-size:1.6em;
  }
  body.template-page .section-header h1 span{
  	font-size:0.6em;
  }
  .hero__slide .hero__title {
    font-size: 1.7em;
	}
}