/** Shopify CDN: Minification failed

Line 340:2 Unexpected "{"
Line 340:3 Expected identifier but found "%"
Line 346:2 Unexpected "{"
Line 346:3 Expected identifier but found "%"
Line 743:0 Unexpected "{"
Line 743:1 Expected identifier but found "%"
Line 779:0 Unexpected "{"
Line 779:1 Expected identifier but found "%"
Line 790:0 Unexpected "{"
Line 790:1 Expected identifier but found "%"
... and 6 more hidden warnings

**/
  /* HEADER CSS */
.wrapper_header_parallax .wrapper-header-bt
{
  padding-top:0px;
}
@media screen and (max-width: 480px){
  .footer_desc > .social-icons {

  display:flex;
    justify-content:center !important;
}
}


.footer_desc > .social-icons {
padding-left: 5px !important;
  display:flex;
}

.footer_desc > .social-icons {
padding-left: 5px !important;
}



@media (min-width: 1200px) and (max-width:1599px){
.wrapper_header_parallax .left-header {
    width: 250px !important;
}
}
@media (min-width: 1600px) and (max-width:5000px){
.wrapper_header_parallax .header-items {
    width: 350px !important;
}
}

@media (min-width:992px) and (max-width:1024px)
{
h1.banner-images-heading {
    margin-left: 10px;
}
.mobile-image {
    margin-bottom: 6px;
}

}

@media (min-width:992px) and (max-width:1330px)
{
.site-footer .footer-newsletter .input-group-field {
    width: 84% !important;
}
}
/*  Home Page Css  */

  /*  Section 2 Css  */
/* .product-bottom.align-center
{
  text-align:left !important;
} */



/* MOBILE HEADER */
.header-mb .header-mb-left , .header-mb .header-mb-right
{
  width:20% !important;
}
.header-mb .header-mb-middle
{
padding:0 !important;
  width:60% !important;
}
.header-mb 
{
  height:60px !important;
}




/* HOME COLLECTION GRID PRODUCTS*/

.products-grid .grid-item
{
  margin-bottom:0 !important;
}

/* SECTION TITLES ON HOME PAGE */
.widget-title
{
/* padding-top:25px !important; */
  
}

/* COLLECTION PRODUCT SELECT OPTION DISABLE */
.product-des.abs-center
{
  display:none;
}




.new-arrivals-product , .shopify-section.custom-home-page-grid-image , .shopify-section.custom-home-page-service-block , #shopify-section-16630500631540a06f

{
padding:0px 40px;
  
}




.footer-bottom address
{
margin-bottom:0px !important;  
}



.social-icons a
{
line-height:33px !important;  
}

.input-group-field.footer , .btn.footer
{
  border-radius: 0px !important;
}


.site-footer .newsletter ::placeholder {
  color: #ffffff !important;
  opacity: 1; /* Firefox */
}

/* FOOTER BOTTOM */
.footer-default .footer-bottom
{
  padding:0 !important;
}



/*  Homepage Font css */

.site-nav .menu-lv-1 > a, .site-nav .menu-mb-title {
    font-size: 16px !important;
    font-weight: 600 !important;
    font-family: "Poppins",sans-serif !important;
}
.widget-title .box-title {
    font-size: 26px !important;
    font-weight: 600 !important;
  text-transform: uppercase;
}
/* here */
.home-new-arrivals-sections > .new-arrivals-product > .container-fluid > .widget-product > .products-grid > .grid-item > .inner > .inner-top > .product-bottom > .product-title {
    font-size: 14px;
    font-weight: 500;
}

.home-new-arrivals-sections > .new-arrivals-product > .container-fluid > .widget-product > .products-grid > .grid-item > .inner > .inner-top > .product-bottom > .product-title:hover {
  
  text-decoration:none;
}
.home-new-arrivals-sections > .new-arrivals-product > .container-fluid > .widget-product > .products-grid > .grid-item > .inner > .inner-top > .product-bottom >.price-box > .price-regular > span
{
  font-size: 16px;
    font-weight: 700;
}
/*  Homepage Font css */





/*   MEDIA QUERIES  480   */
@media screen and (max-width:480px)
{
  .new-arrivals-product , .shopify-section.custom-home-page-grid-image , .shopify-section.custom-home-page-service-block , .shopify-section.custom-home-page-brands-block ,#shopify-section-16630500631540a06f
{
  padding:0;
}
/*  Homepage Font css */
  .widget-title .box-title {
    font-size: 20px!important;
    font-weight: 600!important;
    text-transform: uppercase;
}

  .home-new-arrivals-sections>.new-arrivals-product>.container-fluid>.widget-product>.products-grid>.grid-item>.inner>.inner-top>.product-bottom>.product-title {
    font-size: 15px;
    font-weight: 500;
}

  .home-new-arrivals-sections>.new-arrivals-product>.container-fluid>.widget-product>.products-grid>.grid-item>.inner>.inner-top>.product-bottom>.price-box>.price-regular>span {
    font-size: 16px;
    font-weight: 600;
}

  
  /*  Homepage Font css */
}


/* COLLECTION PAGE CSS */

.hide-discrip-ella{
  display:none;
}

.c10 {
    color: #e9a334;
    font-weight: 600;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 20pt;
    font-family: "Poppins" !important;
    font-style: normal;
}

.c8 {
/*     border-bottom: 1px solid #5d5d5d; */
    padding-top: 16pt;
    color: #000000 !important;
    font-size: 16pt !important;
    padding-bottom: 4pt;
    font-family: "Poppins" !important;
    line-height: 1.15;
    page-break-after: avoid;
    orphans: 2;
    widows: 2;
    text-align: left;
  margin:0 !important;
}

.c8> .c0 {
    color: #000000 !important;
}

.c1 {
    color: #000000 !important;
    font-weight: 400 !IMPORTANT;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 11pt;
    font-family: "Poppins" !important;
    font-style: normal;
}

ul.c2.start {
    list-style-type: disc;
  margin-left:4%;
}
.c2 {
    color: #000000 !important;
    font-weight: 400 !important;
    text-decoration: none;
    vertical-align: baseline;
    font-size: 11pt;
    font-family: "Poppins" !important;
    font-style: normal;
}

.c6 {
    color: #000000 !important;
}

.ifram-container{
  position: relative;
  width: 100%;
  padding-bottom: 56.25%; 
  height: 0;
  margin-bottom: 5%;
}
.ifram-container iframe{
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
}
.canvas-cabin-videos,#canvas-c-b-tent,.iframee-container{
  display:none;
}
.poly-tarp-video-collectss{
  margin-top:2%;
}
/* COLLECTION PAGE CSS */

/* PAGES CSS PRIVACY ETC */
.priv-policy {
    display: none;
}
.p-remove {
    display: none;
}
.content-text {
    font-size: 14px;
color: black;
}
.content-heading {
    font-size: 20px !important;
    /* margin-bottom: 0; */
    margin: 0 !important;
color: black !important;
  font-weight: 600 !important;
}
.content-heading-01 {
    margin: 0 0 20px 0!important;
    font-size: 20px;
    color: black;
      font-weight: 600 !important;
    text-transform: uppercase;
}
.content-heading >strong, .content-heading-01 >strong {
    font-weight: 600 !important;
}
.rte > p.content-text:nth-child(2) {
    margin-top: -38px;
}

  {% if page.handle == 'promotion-policy' or page.handle == 'terms-conditions' or page.handle == 'shipping-policy' or page.handle == 'privacy-policy' %}

    .main-content {
/*      */
}

  {% endif %}

/* VIDEO GUIDE PAGE CSS */
.can-tent-gui-video {
    font-size: 16px;
}
.container1.videos-container {
    max-width: 650px;
    margin: 0 auto;
}
/* VIDEO GUIDE PAGE CSS */

/* PAGES CSS PRIVACY ETC */

/* CART PAGE BUTTONS CSS*/
input.btn.btn-checkout.cart-checkout-btn {
    background-color: #eea241 !important;
    color: #fff !important;
}
input.btn.btn-checkout.cart-checkout-btn:hover {
    background-color: #000000 !important;
    border-color: #000000 !important;
}
a.btn.btn-continue.cnt-shop-cart-btn {
    border-color: #eea241 !important;
}
a.btn.btn-continue.cnt-shop-cart-btn:hover {
    background-color: #000000 !important;
    border-color: #000000 !important;
    color: #fff !important;
}
input.btn.sticky-add-to-cart {
    background-color: #eea241 !important;
    color: #fff !important;
}
input.btn.sticky-add-to-cart:hover {
    background-color: #000000 !important;
    border-color: #000000 !important;
}
/* CART PAGE BUTTONS CSS*/

/* LOGIN BTN */
input.btn.btn-login {
    background-color: #eea241 !important;
    border-color: #eea241 !important;
    color: #fff !important;
}
input.btn.btn-login:hover{
   background-color: #000000 !important;
    border-color: #000000 !important;
}
a.btn.btn-register:hover {
    background-color: #000000 !important;
    border-color: #000000 !important;
    color: #fff !important;
}
/* LOGIN BTN */
.site-footer .newsletter .btn:hover{
  color:#fff !important;
}
/* LOGIN BTN */

/* REGISTER PAGE BTN CSS */
input.btn.btn-padd42.register-page-btn {
    background-color: #eea241 !important;
    color: #fff !important;
}

input.btn.btn-padd42.register-page-btn:hover {
    background-color: #000000 !important;
    border-color: #000000 !important;
}
/* REGISTER PAGE BTN CSS */

/* CART SIDE RIGHT */
div#dropdown-cart> .has-items > .actions> button.btn.btn-checkout:hover {
    background-color: #000000 !important;
    border-color: #000000 !important;
    color: #ffffff !important;
}

div#dropdown-cart> .has-items > .actions> .btn-view-cart {
    border-color: #eea241 !important;
}

div#dropdown-cart> .has-items > .actions> .btn-view-cart:hover {
    background-color: #000000 !important;
    border-color: #000000 !important;
    color: #fff !important;
}
/* CART SIDE RIGHT */

/* KLARNA AND AFTERPAY LINE CSS */
.gPXIfD {
    font-size: 16px;
    line-height: 2.1rem;
    color: black !important;
    margin: 0px 0px 1rem;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    text-decoration: none;
    cursor: pointer;
}
.gPXIfD svg {
    height: 1.25rem;
    margin-left: 0;
}
.gPXIfD img {
/*     width: auto;
    height: 3.2rem; */
    margin-right: 6px;
    display: inline-block;
    vertical-align: middle;
}
.gPXIfD svg polygon {
    fill: rgb(0, 0, 0);
}

@media screen and (max-width:767px)
{
    a.btn.btn-continue.cnt-shop-cart-btn{
    width:100%;
  margin-bottom:30px;
    margin-top:10px;
    padding-top:10px !important;
    padding-bottom:10px !important;
  }
  .gPXIfD .afterpayimg{
/*     width:190px; */
  }
  .after-new{
    margin-left:21px !important;
  }
  .accor-new .accordion{
    width:100% !important;
  }
  .product-shop .groups-btn #product-add-to-cart, .product-shop .groups-btn .product-add-to-cart{
    width:100% !important;
    display:block;
    margin:auto;
  }

  #klarna-afterpay-breakdown{
        margin-bottom: 25px;
  }
  .gPXIfD {
    font-size: 13px;
    margin:unset;
  }
  .free-one{
    width:32px;
    height:32px;
   
    
  }
  .free-two{
    width:21px;
    height:21px;
 
  }
  .after-new{
    padding-top:10px;
  }
  .klarna-new{
    padding-top:8px;
  }
}
/* KLARNA AND AFTERPAY LINE CSS */

/* CART SIDEBAR FROM HEADER ICON */
div#dropdown-cart > .no-items > .text-continue> .btn-continue {
    border-color: #eea241;
}
div#dropdown-cart > .no-items > .text-continue> .btn-continue:hover {
    background-color: black;
    color: #fff;
    border-color: black;
}
label em {
    color: black !important;
}

input.btn.login-btnn:hover {
    background-color: black !important;
    color: #fff !important;
    border-color: black !important;
}

a.btn.btn-2.btn-register.login-register-btn {
    margin-left: 10% !important;
}

input.btn.submit-login-btn:hover {
    background-color: black !important;
    border-color: black !important;
    color: #fff !important;
}
/* CART SIDEBAR FROM HEADER ICON */



/* CART PAGE CSS */
.main_boxx {
    margin-top: 30px;
    margin-bottom: 30px;
}
  .tick-pointss {
    display: flex;
    align-items: center;
}
  
  p.points-texts {
    width: 100%;
    font-weight:600;
    font-size:14px;
    
}
  div#para3 >.tick-pointss > .points-texts {
    margin-right: 6px;
}
  .pointss
  {
    text-align:center;
        width: 20%;
    margin-bottom: 0;
  }
    .pointss:before
    {
      content: "\2713";
      color: #eba341;
      font-size: 20px;
      font-weight: 700;
      
    }
/*   #para1 , #para2 , #para3
  {
    border-right:2px solid #000000;
  } */
.site-footer .footer-newsletter .input-group-field {
    width: 100% !important;
}
@media (min-width:768px) and (max-width:991px)
  {
    #footer-custom-id{
      width: 250px !important;
    }
    .site-footer .footer-newsletter .input-group-field {
    width: 60% !important;
}
    #para2
    {
      border:none;
    }
    #para1, #para2, #para3 {
    margin-bottom: 10px;
}
    div#para1>.tick-pointss > .points-texts {
    margin-right: 30px;
}
div#para3>.tick-pointss > .points-texts {
    margin-right: 25%;
    margin-left: 8px;
}
#para3 > .tick-pointss {
    margin-left: 5px;
}
    li.menu-lv-3.hide_pc.hide-menu-childs {
    display: none;
}
    h1.banner-images-heading {
    margin-bottom: 0px !important;
    padding-top: 8px;
}
  }

 @media screen and (max-width:767px)
  {
     .tick-pointss {
    display: flex;
        align-items: unset;
}
    #para2,#para1,#para3 , #para4
    {
      border:none;
    }
    #para2,#para3 , #para4
    {
      margin-top:15px;
    }
.main_boxx {
    max-width: 100%;
  padding:0px;
}
.pointss {
    width: 12%;
}
 .col-lg-3.col-md-6.col-12.paras {
    padding: 0;
}
.nav-bar > ul.site-nav {
    margin-bottom: 0;
}
    a#customer_login_link {
/*     color: #232323;
    font-weight: 600;
    font-size: 18px; */
/*     text-transform: uppercase;
          border-bottom: 1px solid #ebebeb; */
/*     padding: 10px 20px 10px; */
}

a#customer_register_link{
/*     color: #232323;
    font-weight: 600;
    font-size: 18px;
    text-transform: uppercase;
      border-bottom: 1px solid #ebebeb;
    padding: 10px 20px 10px; */
}
 .refined-widgets > .widget-title > .sidebar-title > span {
    font-size: 15px;
}
    .refined-widgets > .widget-title > .sidebar-title  {
    padding: 0;
}
li.menu-lv-3.hide_pc.hide-menu-childs {
    display: none;
}
    h1.banner-images-heading {
    margin-bottom: 0px !important;
    padding-top: 8px;
}
.cart-popup-action.cart-btn-popup > .total {
    width: 100% !important;
    align-self: end;
}
        .style_product_grid_3 .item-swatch li label img{
    max-height: 40px !important;
    max-width: 30px !important;
  }
  }

.cart-popup-action.cart-btn-popup > .total {
    width: 30%;
    align-self: end;
}
.cart-popup-action.cart-btn-popup > .total > .label {
    font-size: 14px;
}
.halo-modal .halo-modal-content .close{
  background-color: #eea241 !important;
}
.cart-popup-coll-related >.widget-title > .box-title > .title {
    padding: 0;
}

div#dropdown-cart > .has-items > .summary > .d-flex > .text.shipping-text-para {
    text-align: right;
    margin-bottom: 20px;
  color: black;
    font-weight: 500;
  display:none;
}
a.btn-remove.cart-side-wrapper-btn:hover {
    background-color: unset !important;
}
p.product-free-ship {
    color: #eea241;
    text-align: right;
}
span.price.cart-total-price > .money {
    color: #eea241;
}
/* CART PAGE CSS */

/* VIDEO SLIDER DOT CSS */
.video-slider > .slick-dots li.slick-active button {
    background: #eea241;
    border-color: #eea241;
}

.video-slider .slick-dots li button {
    border: 1px solid #eea241;
    background: #fff;
}
/* VIDEO SLIDER DOT CSS */

/* SEARCH InPUt HEADER */
input.input-group-field.header-search__input.WD-Search-Bar {
    border: 1px solid black;
}
/* SEARCH InPUt HEADER */

/* strong.label.sale-label {
    display: none;
} */
{% if template contains 'product' %}
.right-header.header-items.header-lang-style2 {
    z-index: 1;
}
.left-header.header-items {
    z-index: 1;
}
.footbar-fixed.footbar-fixed-product {
    left: 0 !important;
}
.mob-menu-email, .mob-menu-number {
    display: none;
}

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

  .mob-menu-email, .mob-menu-number {
    display: block !important;
}
  .header-mb-left.header-mb-items {
    z-index: 1;
}
.header-mb-middle.header-mb-items {
    z-index: 1;
}
.header-mb-right.header-mb-items {
    z-index: 1;
}
  .prod_Desc{
    margin-top:0px !important;
  }
  .cart-popup-coll-related > .widget-title > .box-title > .title > .title-name > p {
    font-size: 20px !important;
}
}
{% endif %}

li.menu-lv-3 > a > .title-name:before {
    display: none !important;
}

div#top-custom-id > .slick-arrow:not(.slick-disabled):hover {
    background-color: black;
    color: #fff;
}

{% if template.contains == 'glamping-landing-page' or template.contains == 'camping-landing-page' or template.contains == 'hunting-landing-page' %}

    .item-swatch li label img {
    object-fit: contain !important;
}
.style_product_grid_3 .product-item .item-swatch li label {
    width: 40px !important;
    height: 40px !important;
    border: 0;
}
  
  {% endif %}

/* .menu-color-active{
  color:#eea241 !important;
} */

.frequently-bought-together-block .featured-images .item-image {
    max-width: 100% !important;
}

/* ANIMATION CODE */
.anim-default-class, .anim-btn-class{
  animation: pulse-animation 8s infinite;
  
  -webkit-animation:  pulse-animation 8s infinite;
       -moz-animation:  pulse-animation 8s infinite;
         -o-animation:  pulse-animation 8s infinite;
  

      transition: unset !important;
 animation-timing-function: linear;
      animation-delay: 0s;
}

@keyframes pulse-animation {

   0%{
       box-shadow: 0 0 0 0px #eea241;
    }
    
    25%{
        box-shadow: 0 0 0 0px #eea241;
    }
    
    50%{
        box-shadow: 0 0 0 0px #eea241;
    }
    60%{
       box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
    }
  100%{
       box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
    
    }
}

.product-label >.label.bundle-label {
    display: none;
}

/* ANIMATION CODE */

/* {% if template contains 'collection' %}
  <style>
div#collection-grid-products {
    height: 350px;
}
        @media screen and (max-width:767px)
        {
          div#collection-grid-products {
    height: 180px;
}
        }
        </style>
{% endif %} */


/* .opinew-product-page-stars-disable{
  display: block !important;
} */



.shopify-section.custom-home-page-brands-block{
  max-width: 100% !important;
}

@media screen and (min-width: 1200px){
  div#shopify-section-1541065669115 {
    margin-top: 58px !important;
  margin-bottom: 20px;
}

}
div#shopify-section-1541065669115 {
    margin-top: 37px;
  margin-bottom: 20px;
}

.home-new-arrivals-sections{
  max-width: 1900px !important;
}

@media screen and (max-width: 767px){
div#shopify-section-16611501275da51487{
  padding-top:30px !important;
}
  div#shopify-section-168e5a4d-2093-43c2-94c7-028284b2d492{
    padding-top:40px !important;
  }
  div#shopify-section-4c2a82af-d890-427c-9c45-8d432dbbc4a3{
    padding-bottom:40px !important;
  }
  div#shopify-section-041cbf0a-7e3a-4202-81f1-fcb7dafa5617{
    padding-top: 0px !important;
  }
  div#shopify-section-d60be3c7-11d8-4cb7-aa7b-e785be2bc112 {
    padding-bottom: 40px;
  }
  div#shopify-section-b6c6e7ab-575a-4155-9c4a-d0b2a94e935a {
    padding-top: 40px;
}
  div#shopify-section-041cbf0a-7e3a-4202-81f1-fcb7dafa5617{
      padding-top: 28px;
  padding-bottom: 35px;
  }
}
div#shopify-section-2335bb22-8b12-48f3-be98-e8a281c3988d{
  padding-top: 28px;
  padding-bottom: 28px;
}
 div#shopify-section-b6c6e7ab-575a-4155-9c4a-d0b2a94e935a {
    padding-top: 40px;
}
div#shopify-section-158d7b48-dc34-4613-b37e-eca87421013b{
  padding-top: 30px;
  
}
@media screen and (min-width: 767px){
  div#shopify-section-16611501275da51487{
    padding-top:40px !important;
  }
  div#shopify-section-165943663248b179ab{
    padding-top: 37px;
  }
  div#shopify-section-168e5a4d-2093-43c2-94c7-028284b2d492{
    padding-top: 58px;
  }
  div#shopify-section-16630500631540a06f {
    padding-top: 25px;
}
  div#shopify-section-158d7b48-dc34-4613-b37e-eca87421013b {
    padding-top: 43px;
}
}

a.product-title {
      overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 50px;
color: red important;
}

@media screen and (max-width: 461px){
a.product-title {
      overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3 !important;
    -webkit-box-orient: vertical;
    height: 48px;
color: red important;
}
}

/* dropdown icon css for contact page code start*/

{% if page.handle == "contactus" %}

select#country {
    background-repeat: no-repeat;
    background-position: right 10px center;
    background-size: 25px 25px;
    padding-right: 30px;
    appearance: none;
    -webkit-appearance: none !important;
    -moz-appearance: none;
    background-image: url(/cdn/shop/files/down-arrow.png?v=1733912046);
}

{% endif %}

/* dropdown icon css for contact page code end*/