/** Shopify CDN: Minification failed

Line 31:4 Expected identifier but found "*"
Line 40:4 Expected identifier but found "*"
Line 51:4 Expected identifier but found "*"
Line 280:4 Unexpected "}"
Line 357:14 Expected identifier but found whitespace
Line 357:16 Unexpected "{"
Line 357:26 Expected ":"
Line 357:57 Expected ":"
Line 358:17 Expected identifier but found whitespace
Line 358:19 Unexpected "{"
... and 10 more hidden warnings

**/
/* ========================================*/
/*      REMOVE PADDING FROM MEGA MENU      */
/* ======================================= */

.main-menu-area.bg-white.sticky {
  padding-bottom: 10px;
}
/* ========================================*/
/*      HOMEPAGE COLLECTION IMAGE ROW      */
/* ======================================= */
  @media (min-width: 768px){
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1  {
    width: 100%;
    *width: 100%;
  }
}

@media (min-width: 992px) {
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1 {
    width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
    max-width: 14.285714285714285714285714285714% !important;
flex:none !important;
  }
}
 
@media (min-width: 1200px) {
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1 {
    width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
    max-width: 14.285714285714285714285714285714% !important;
flex:none !important;
  }
}

/* ========================================*/
/*   CONTROL DESCRIPTION CONTAINER WIDRTH  */
/* ======================================= */
.desc-w {
  width: 85% !important;
  margin: 10px auto !important;
  font-size: 18px;
  line-height: 1.5em !important;
}

/* ========================================*/
/*   REMOVE SEARCH BAR ON MOBILE DEVICES   */
/* ======================================= */
/*.off-canvas-inner .search-box-wrapper {
    display: none !important;
} */
/* ========================================*/
/*  FIX PAGINATION NOT ALIGNING CORRECTLY  */
/* ======================================= */
.pagination-box li {
    display: inline-block;
}
/* ========================================*/
/*    REMOVE BACKGROUND FROM TITLE BAR     */
/* ======================================= */
.template-collection .breadcrumbs {
    background: none !important;
    
}


/* ========================================*/
/*            CUSTOM CART NOTE             */
/* ======================================= */
.cart-note {
    display: block;
    margin-top: 10px;
    text-align: center;
    line-height: 1.5em;
    font-weight: bold;
}
/* ========================================*/
/*          SOCIAL LOGOS FOOTER            */
/* ======================================= */
.footer-social-link a {
    font-size: 32px !important;
}
/* ========================================*/
/*        REMOVE CURRENCY SELECTION        */
/* ======================================= */
li.curreny-wrap.currency {
    display: none;
}

.img-size{
  width: 70% !important;
}
.img-size-usa{
  width: 140px !important;
}
#contact-form input[type=checkbox] {
    display: inline-flex;
    margin: 0 5px 0 10px !important;
    padding: 0;
    width: auto !important;
}
.cat-comment::after {
  content: "Address required for catalog request.";
  color: darkred;
}
label {
  margin-bottom: 0 !important;
}
.product-content {
    padding: 14px 0 !important;
}
.main-menu ul li ul.dropdown {
    width: 250px !important;
}
.shop-product-wrap .product-item {
    margin-bottom: 40px !important;
}
.product-content .product-item-action {
    display: none !important;
}
.product-content .product-item-action {
    background-color: #ffffff;
}
#section-footer #footer-widget-area .footer-widget-inner {
    padding-bottom: 30px !important;
}
#section-footer #footer-widget-area .footer-widget-inner {
    padding-top: 38px !important;
}
#section-footer #newsletter-area.newsletter-area {
    padding-bottom: 40px !important;
}
#section-footer #newsletter-area.newsletter-area {
    padding-top: 0px !important;
}
.footer-widget-body .contact-info-title {
    padding-top: 10px !important;
    padding-bottom: 0px !important;
    margin-bottom: 5px !important;
}
.footer-widget-center{
  text-align: center !important;
}
.nopad{
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.hm-sec-hdr{
  font-size: 22px !important;
}
#block-2584ca10-7cf4-4afc-905c-50b4578c7a5a .hero-slider-content h1::before {
    background-image: url('/cdn/shop/files/made-in-the-usa-215x215.png');
    background-size: 190px 190px;
    display: block;
    width: 190px; 
    height: 190px;
    content:"";
}
#block-62c21bc8-2554-4492-9ed2-6974a12862f7 .container{
	margin-top: 50px !important;
}
.slick-dots {
display: none !important;
}
.hero-slider-content h1 {
    font-size: 40px !important;
}
.features-content h5{
  margin-bottom: 0px !important;
}
.newsletter-title .newsletter-icon {
    font-size: 72px !important;
    margin-top: -20px !important;
}

/* ========================================*/
/*       CUSTOM "MOBILE" HEADER CSS        */
/* ======================================= */
#section-header .mobile-header {
    background: #196bae !important;
}
.mobile-header-top-2 {
    padding: 15px 0px;
}
#section-header .mobile-main-header {
    border-bottom: none !important;
}


/* ========================================*/
/*     CUSTOM "MOBILE" HEADER CSS END      */
/* ======================================= */



.shopify-payment-button__button.shopify-payment-button__button--branded._2ogcW-Q9I-rgsSkNbRiJzA {
  padding: 0px;
  margin-bottom: 10px;
}

/* ======================================= */
/*          CUSTOM BREADCRUMB CSS          */
/* ======================================= */
/*breadcrumbs-section .breadcrumb-wrap {
  height:500px !important;
  display: table-cell;
  vertical-align: bottom;
  width: 100%;
}
.breadcrumbs-inner {
  background: rgb(255,255,255,1);
  border-radius: 5px 5px 0px 0px !important;
  padding: 5px 10px !important;
}
#breadcrumbs-section .breadcrumb-wrap {
    padding-bottom: 0px !important;
}
#breadcrumbs-section .breadcrumb-wrap {
    padding-top: 0px !important;
}*/

/* ======================================= */
/* CUSTOM BREADCRUMB BACKGROUND IMAGE CSS  */
/* ======================================= */
#quad-post-wall-mount-lambing-kidding-pens-pg-8.template-collection .breadcrumbs {
    background: url(/cdn/shop/files/0222_SydellEquipment-212-1920x600.jpg?v=1650493737) no-repeat scroll center center / cover !important;
}


/* ======================================= */
/* ======================================= */
/* ======================================= */

.gone {
    display: none !important;
}
.txtclr{
  text-decoration: none;
  color: #555555 !important;
}
/* For Lambing Pens New Page */
.main-container-ss{
      margin: 0 10px 40px;
      display: inline-block;
      vertical-align: top;
      width: 23%;
    }
    .title-ss{
      display: block;
      font-size: 15px;
      text-align: center;
 	  line-height: 21px;
      padding: 0px 21px;
}
.txt-plain{
  text-decoration: none !important;
  color: #252525 !important;
}
    }
/*     .product-row-ss{
        width: 100%;
        height: 300px;
    }
*/
    .prod-img-ss{
		text-align: center;
    }
    .prod-img-ss img{
		width: 220px;
        height: auto;
        margin: 0px auto;
        display: block;
    }
    .prod-btn-ss{
        clear: both;
      	text-align: center;
        line-height: 1.2;
        margin-bottom: 5px;
    }

	.btn-ss{
        font-size: 13px;
    }

    .btn-ss a{
        color: #ffffff !important;
        text-decoration: none;
    }
    .btn-ss a:hover{
        color: #ffffff !important;
        text-decoration: none;

    }

@media only screen and (max-width:800px) {
	.main-container-ss{
        margin: 0 10px 50px;
        display: inline-block;
        vertical-align: top;
        width: 100% !important;
    }
    .hero-slider-content h1 {
        font-size: 33px !important;
        margin-bottom: 5px !important;
    }

  
    .hero-slider-content .btn-hero, .hero-slider-content .btn-outline {
        margin-top: 7px !important;
    }
    .hero-slider-content h3{
        margin-bottom: 5px !important;
    }
}

.product-content .product-name {
    font-size: 15px;
    line-height: normal !important;
    font-weight: 400;
    padding-bottom: 0px !important;
    text-transform: capitalize;
  	margin-bottom: 0px !important;
}
.product-content .price-box {
  display: none !important;
}

/* Custom and Customer Page */

.create-custom-page {
    padding-top: 0px !important;
    padding-bottom: 50px;
}

.theme-default-margin, .shopify-challenge__container {
  padding-top: {{ settings.customer_page_padding_top }}px;
  padding-bottom: {{ settings.customer_page_padding_bottom }}px;
}
@media (max-width: 767px) {
  .theme-default-margin, .shopify-challenge__container{
    padding-top: {{ settings.customer_page_padding_top_xs }}px;
    padding-bottom: {{ settings.customer_page_padding_bottom_xs }}px;
  }
}
#section-template--15436210864300__main {
  padding-top: 0px !important;
  padding-bottom: 50px;
}
.shop-product-wrap {
  margin: 0px 0 !important;
  padding: 0px 0 0 !important;
}
.category-toggle-wrap {
  display: none !important;
}
a[href^="tel:"] {
  color: #ffffff;
}