<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 1285:4 Unexpected "/"

**/
:root {
  --font-body-family: Plus Jakarta Sans, sans-serif;
  --font-heading-family: Plus Jakarta Sans, sans-serif;
}

section#shopify-section-template--20955733066005__main {
    background-repeat: no-repeat !important;
    background: url(/cdn/shop/files/bg-img.png?v=1703053218);
    background-size: cover;
    height: 40vh;
    align-items: center;
    text-align: center;
    display: grid;
}

div#shopify-section-template--20955732967701__banner {
    align-items: center;
    text-align: center;
    display: grid;
}
.privacy-page.text-center{text-align: center;}
.privacy-page{padding-top: 50px;padding-bottom: 50px;}
a.mobile-quote-btn {
    padding: 15px 15px;
    background-color: rgba(0, 74, 173, 1);
    color: #fff;
    text-decoration: none;
    /* border-radius: 100px; */
    text-transform: uppercase;
}
#shopify-section-template--20955733098773__promo_image_grid_Qd9PUP .promo-title {
    width: 100%;
    bottom: 0;
    left: 0;
    color: white;
    background: linear-gradient(to top,rgba(0,0,0,1),rgba(0,0,0,0));
    padding: 0 15px;
}
#Details-HeaderMenu-3 span {font-size: 17px;text-transform: capitalize;text-decoration: none;color: rgba(0, 74, 172, 1);font-weight: 600;}
.header__inline-menu #openPopupButton {font-size: 16px !important;padding: 12px 15px !important;}
.header__inline-menu #openPopupButton:hover{cursor: pointer;background-color: rgba(255, 222, 92, 1);color: rgba(0, 74, 172, 1) !important;border-color: rgba(255, 222, 92, 1);}
ul.header__submenu{background: rgba(0, 74, 173, 1);}
.header__menu-item .icon-caret {color: rgba(0, 74, 173, 1);}
ul.header__submenu li a {color: rgba(255, 255, 255, 1);font-size: 20px;}
ul.header__submenu li a:hover {color: rgba(255, 255, 255, 1);}
.top-bar-cta {
    margin: 0 auto;
    max-width: 100%;
    background: rgba(0, 74, 173, 1);
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 15rem;
    padding-right: 15rem;
    text-align: right;
}
.top-bar-cta p{margin: 0px;color:#fff;}
#snize-search-results-grid-mode span.snize-thumbnail {
    overflow: hidden;
    border-radius: 10px;
}
#snize-search-results-grid-mode li.snize-product .snize-button {
   width: calc(100% - 21px);
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
#snize-search-results-grid-mode .snize-thumbnail-wrapper span.snize-thumbnail img {
    width: 100% ;
    height: 100%;
  object-fit:cover;
}

#whatsapp-chat {
    position: fixed;
    bottom: 20px;
    right: 20px;
    width: 60px;
    height: 60px;
    background-color: #25D366;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 9999;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
    transition: background-color 0.3s ease;
}

#whatsapp-chat:hover {
    background-color: #1DA851;
}

#whatsapp-chat img {
    width: 30px;
    height: 30px;
}


@media screen and (max-width: 989px) {
   .top-bar-cta
 {
        padding-left: 3rem;
        padding-right: 3rem;
    }
}
#Banner-template--20955733098773__image_banner.banner:after,  #Banner-template--20955733098773__image_banner .banner__media:after {
 /* background-color: rgba(0, 74, 173, 0.23870967741935484);
  background-image: linear-gradient(
    360deg,
    rgba(218, 226, 233, 0.38064516129032255) 0%,
    rgb(0 74 173 / 77%) 100%
  );*/
  
    background-color: rgba(0, 74, 173, 0.23870967741935484);
    background-image: linear-gradient(283deg, transparent 0%, rgba(0, 74, 172, 1) 100%);

}
#Banner-template--20955733098773__image_banner::after {
    opacity: 1;
}
.grid .card__information,
.grid .card-information {
  text-align: center;
}
.swiper-container {
    z-index: -1;
}
.footersss p {
    margin: 0;
    color: #fff;
    text-decoration: none;
}
a.txt-left.br-right {
    margin-right: 20px;
}
a.txt-left.br-right:after {
    content: '|';
    margin-left: 10px;
}
.footersss a {
    text-decoration: none !important;
}
.footersss img {
    width: 100%;
       height: 35px;
    object-fit: contain;
    max-width: 100%;

}

.image-with-text p strong,.image-with-text li strong,.image-with-text li::marker{
    font-size: 18px!important;
    color: rgba(0, 74, 173, 1)!important;
    font-weight: 700!important;
}
 .containersss {
   
      display: flex;
      flex-wrap: wrap;
      justify-content: space-between;
  padding: 15px;
      box-sizing: border-box;
    }
.float-ct-bu {
    display: none;
}
    .columnsss {
      width: calc(25% - 20px);
      box-sizing: border-box;
      text-align: center;
    }

    .footersss {
      background-color: #333;
      color: #fff;
      position: fixed;
      bottom: 0;
      width: 100%;
      text-align: center;
      z-index:999;
    }
.customer.account h2,.customer.order h2 {
    color: rgba(0, 74, 173, 1);
    font-size: 30px;
    font-weight: 700;
}
.customer.account table td,.customer.order table td{
    font-size: 14px;
}
main#MainContent  .template-404.page-width a.button, button#checkout,.customer button,.cart__warnings a.button,.cart-notification__links a#cart-notification-button,.cart-notification__links button.link.button-label,form#cart-notification-form button.button{
    margin: 4rem 0 1.5rem;
    font-size: 22px;
    color: #fff!important;
    font-family: Plus Jakarta Sans;
    border-color: transparent;
    letter-spacing: 0px;
    border-width: 2px;
    padding: 20px 40px;
    width: auto;
    border-radius: 5px;
    background-color: #004aad;
    margin-left: 15px;
}
.customer.account a,.customer.login a {
     color: rgba(0, 74, 173, 1);
}
.customer.account table.order-history th,.customer.order table th{
    font-size: 14px !important;
    font-weight: 700;
    color: rgba(0, 74, 173, 1);
    text-transform: capitalize!important;
}
.customer.login h1#login,.customer&gt;h1, .customer__title,.customer.order h1,h1.cart__empty-text {
    color: rgba(0, 74, 173, 1);
    font-weight: 700;
    font-size: 42px;
}
.customer.login .field label, .customer.login .field__label,.field__label, .customer .field label {
    border-radius: 4px;
    color: #666;
    border-color: transparent;
    font-size: 12px;
}

div#Banner-template--20955733098773__image_banner .banner__buttons a.button.button--primary{
    font-size: 18px;
    letter-spacing: 0px;
    border-width: 0px;
    padding: 24px 48px;
    width: auto;
    border-radius: 7px;
}
#snize-search-results-list-mode .snize-product {
    width: 100%!important;
}
p.txt-right a {
    color: rgba(255, 222, 92, 1) !important;
}
.product.product--small nav.header__inline-menu ul.list-menu.list-menu--inline &gt; li a span {
  font-family: "Francois One", sans-serif;
} /* .multicolumn .page-width {max-width: 90% !important; padding: 0 20px; margin: 0 auto;} */
.product__description p {
  color: rgb(0, 0, 0);
  font-size: 18px;
}
.product__description strong {
  font-weight: bold;
  font-size: 18px;
}
.product__description.rte.quick-add-hidden h2 strong span {
  font-size: 28px !important;
  color: rgba(0, 74, 173, 1);
}

.product.product--small .product-form__submit{
  background: rgba(0, 74, 173, 1) !important;
  cursor: pointer;
  min-height:0;
      border-radius: 0;
    padding: 16px 25px;
    color: #fff;
    font-size: 15px;
    -moz-transition: opacity .3s ease;
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    text-transform: uppercase;
}
.product.product--small .product-form__submit:hover{
     border-radius: 50px;
}
.button.product-form__submit:after{
  content:none;
}
.footer-block__details-content.rte {
    text-align: center;
}
.footer-block__image-wrapper img {
    max-width: 100% !important;
    object-fit: contain;
    width: 100%;
    height: 100% !important;
}

h1.collection-hero__title {
    font-size: 35px;
    font-family: Arial,sans-serif;
    font-weight: 700;
}

span.snize-title{
    color: rgba(0, 74, 173, 1) !important;
    font-size: 20px!important;
    letter-spacing: normal!important;
     font-weight:bold!important;

}

div.snize li.snize-product  .snize-price-list{

  color: rgba(184, 49, 47, 1)!important;
    font-size: 25px!important;
    letter-spacing: normal!important;
}

div.snize li.snize-product span.snize-description {
    display: none !important;
}

div#snize-search-results-grid-mode span.snize-overhidden {
    align-items: center;
}
.snize.snize-search-results.snize-collection-mode span.snize-overhidden span.snize-price.money{
    color: #b8312f;
    font-size: 25px;
    letter-spacing: normal;
    font-weight: bold;
}
span.snize-title {
      max-height: 4.8em;
    text-align: center !important;
}
div.snize li.snize-product .snize-price-list .snize-discounted-price{
 color: rgba(184, 49, 47, 1) !important;
}

div.snize .snize-filters-sidebar div.snize-product-filters-title{
   Font-size: 16px!important;
    font-family: Arial,sans-serif;
    font-weight: 700;
    padding-bottom: 25px;
}

div.snize ul.snize-product-filters-list li input[type=checkbox]:checked+span {
    background: rgba(0, 74, 173, 1) !important;
    border-color: rgba(0, 74, 173, 1) !important;
}

div.snize ul.snize-product-filters-list li.snize-filter-checked span {
    color: rgba(0, 74, 173, 1) !important;
    font-weight: 700;
      
}

a.theme-button-no-hover span {
    color: rgba(62, 62, 62, 1) !important;
    font-weight: 100 !important;
    text-transform: capitalize !important;
    font-family: 'Plus Jakarta Sans' !important;
}


div.snize ul.snize-product-filters-list li label&gt;span{
  font-size: 15px !important;
}
div.snize div.slider-container.snize-theme .selected-bar,div.snize ul.snize-product-filters-list li.snize-filters-show-more div {
    background: rgba(0, 74, 173, 1) !important;
}
.snize.snize-search-results.snize-collection-mode span.snize-title {
    text-transform: capitalize;
}

#snize-search-results-grid-mode li.snize-product span.snize-title {
    line-height: 28px!important;
}
.theme-button-no-hover{
font-size: 24px;
color:rgba(62, 62, 62, 1);
font-family:'Plus Jakarta Sans';
background-color: rgba(225, 225, 225, 1);
border-color: rgba(225, 225, 225, 1);
letter-spacing:0px;border-width: 1px; 
padding: 20px 40px; 
width: auto; 
border-radius: 4px;
text-decoration: none;
}
section#shopify-section-template--20955733098773__featured_collection .badge, section#shopify-section-template--20955733098773__87f05a9b-6762-4d6a-94d5-e4d2a73bf33d .badge{
    display: none;
}
div#shopify-section-template--20955732967701__86481d6d-8398-4aaf-ae81-f5c6f0c0be42 {
    background-color: rgba(225, 225, 225, 0.44516129032258067);
}
.button:before,.button:after{
  display:none;
}
.section-template--20955732967701__2c46b0f2-0e66-4912-9abb-96591a933185-padding.isolate.scroll-trigger.animate--slide-in {
  padding: 30px 15px !important
}
/* .multicolumn-card__image-wrapper img.multicolumn-card__image {
  transition: 0.3s;
}
.multicolumn-card__image-wrapper:hover img.multicolumn-card__image {
   transform: scale(1.1);
}
 */
 section#shopify-section-template--20955733098773__64aaca53-f988-4b87-8927-bfc1a7754ef9 .multicolumn-card:hover .multicolumn-card__image {
              transform: scale(1.1) !important;
    left: 0 !important;

        }
footer svg.icon.icon-facebook, footer svg.icon.icon-instagram {
    display: none;
}

footer li.list-social__item:nth-child(1) a{
    content: url(/cdn/shop/files/facebook.png?v=1702368449);
    width: 100%;
    object-fit: contain;
    height: 65px;
}

footer li.list-social__item:nth-child(2) a{
    content: url(/cdn/shop/files/instagram_1.png?v=1702368449);
    width: 100%;
    object-fit: contain;
    height: 65px;
}

footer li.list-social__item:nth-child(1):hover a{
    content: url(/cdn/shop/files/facebook_1.png?v=1702368449);
}


footer li.list-social__item:nth-child(2):hover a{
    content: url(/cdn/shop/files/instagram.png?v=1702368449);
}

section#shopify-section-template--20955733098773__b9428abf-124c-4694-aaab-e5e2e2c7473c .collapsible-content summary:hover .accordion__title {
    text-decoration: none;
    text-underline-offset: 0;
}
.theme-button-no-hover-bg-color-primary{
font-size: 22px;
    color: #fff!important;
    font-family: Plus Jakarta Sans;
    border-color: transparent;
    letter-spacing: 0px;
    border-width: 2px;
    padding: 20px 40px;
    width: auto;
    border-radius: 5px;
    background-color: #004aad;
    margin-left: 15px;
}


.accordion svg.icon.icon-accordion {
    display: none;
}
.accordion details[open]&gt;summary:before{
  content: url('/cdn/shop/files/icons8-minus-24.png?v=1702362659'); /* Replace 'your-image-url.png' with the actual path to your image */
    object-fit: contain;
  margin-right:15px;
  margin-top:3px;
  
}

.accordion details&gt;summary:before{
  content: url('/cdn/shop/files/icons8-plus-24.png?v=1702362659'); /* Replace 'your-image-url.png' with the actual path to your image */
    object-fit: contain;
  margin-right:15px;
  margin-top:3px;
}
/*Carousel Gallery*/
.carousel-gallery {
   margin: 20px 0;
    padding: 0 30px;
}
.carousel-gallery .swiper-slide a {
  display: block;
  width: 100%;
  height: 200px;
 
  overflow: hidden;
  position: relative;
  -webkit-box-shadow: 3px 2px 20px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 3px 2px 20px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 3px 2px 20px 0px rgba(0, 0, 0, 0.2);
}
.carousel-gallery .swiper-slide a:hover .image .overlay {
  opacity: 1;
}
.carousel-gallery .swiper-slide a .image {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center center;
}
.carousel-gallery .swiper-slide a .image .overlay {
  width: 100%;
  height: 100%;
  background-color: rgba(20, 20, 20, 0.8);
  text-align: center;
  opacity: 0;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.carousel-gallery .swiper-slide a .image .overlay em {
  color: #fff;
  font-size: 26px;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  display: inline-block;
}
.carousel-gallery .swiper-pagination {
  position: relative;
  bottom: auto;
  text-align: center;
  margin-top: 25px;
}
.carousel-gallery .swiper-pagination .swiper-pagination-bullet {
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.carousel-gallery .swiper-pagination .swiper-pagination-bullet:hover {
  opacity: 0.7;
}
.carousel-gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #d63031;
  transform: scale(1.1, 1.1);
}

/*# Carousel Gallery*/
.plugins {
  text-align: center;
}
.plugins h3 {
  text-align: center;
  margin: 0;
  padding: 0;
  font-family: Arial;
  text-transform: uppercase;
  color: #111;
}
.plugins a {
  display: inline-block;
  font-family: Arial;
  color: #777;
  font-size: 14px;
  margin: 10px;
  transition: all 0.2s linear;
}
.plugins a:hover {
  color: #d63031;
}

.carousel-gallery .swiper-button-prev, .carousel-gallery .swiper-button-next {
    color: red!important;
    top: inherit!important;
    margin-top: -100px;
    filter: grayscale(1);

}

#shopify-section-template--20955733098773__22756ab3-c38a-4fae-ac38-48e2289244a3 .carousel-gallery .swiper-button-prev, 
#shopify-section-template--20955733098773__22756ab3-c38a-4fae-ac38-48e2289244a3  .carousel-gallery .swiper-button-next,
#shopify-section-template--22417044373781__custom_carousels_hB4DdT .carousel-gallery .swiper-button-prev,
#shopify-section-template--22417044373781__custom_carousels_hB4DdT .carousel-gallery .swiper-button-next{
    margin-top: -130px;
    filter: grayscale(90%);
    background-color: #222;
    color: white;
    padding: 25px;
    z-index: 1;
    background-size: 15px 44px;
    width:70px;
    height: 70px;
}
#shopify-section-template--22417044373781__featured_collection_LMFiCf  .card__inner{background: transparent;}
#shopify-section-template--22417044373781__featured_collection_LMFiCf  .card__inner .card__media {
    border-radius: 10px;
}
#shopify-section-template--22417044373781__featured_collection_LMFiCf .card__heading {
    color: rgba(0, 74, 172, 1);
    font-size: 22px;
    letter-spacing: normal;
}
#shopify-section-template--22388508360981__slideshow_WhQ6JA .slideshow__text.banner__box a.button {opacity: 1;
    font-size: 19px;
    color: #ffffff;
    font-family: 'Arial';
    letter-spacing: 0px;
    border-width: 0px;
    padding: 23px 46px;
    width: auto;
    box-shadow: -8px 6px 15px 0px rgba(24, 24, 24, 0.3);
    border-radius: 60px;
    background-color: rgba(0, 74, 172, 1);
    border-color: rgba(0, 74, 172, 1)
}
#shopify-section-template--22417044373781__featured_collection_LMFiCf .price.price--on-sale, 
#shopify-section-template--22417044373781__featured_collection_LMFiCf .price--on-sale .price-item--regular {
    color: rgba(184, 49, 47, 1);
}
#shopify-section-template--22388508360981__slideshow_WhQ6JA .slideshow__slide  .banner__media::after {
    opacity: 0.8;
}

#shopify-section-template--22388508360981__contact_form_x3w7BE .color-background-2.gradient {
    background-image: linear-gradient(27deg, rgba(255, 222, 92, 1) 0%, rgba(0, 74, 172, 1) 100%);
    background-color: transparent;
}
#shopify-section-template--22388508360981__contact_form_x3w7BE .page-width {
    max-width: 800px;
}
#shopify-section-template--22388508360981__contact_form_x3w7BE .field:after, #shopify-section-template--22388508360981__contact_form_x3w7BE .select:after, #shopify-section-template--22388508360981__contact_form_x3w7BE .customer .field:after, #shopify-section-template--22388508360981__contact_form_x3w7BE .customer select:after {
    box-shadow: none;
    border-color: #fff;
    border-radius: 5px;
}

#shopify-section-template--22388508360981__contact_form_x3w7BE .field__input {
    background: transparent;
    box-shadow: none;
   
}
#shopify-section-template--22388508360981__contact_form_x3w7BE .field__input:not(.text-area) {
    min-height: 54px;
}
#shopify-section-template--22388508360981__contact_form_x3w7BE .field label {
    border-radius: 4px;
    color: #fff;
    border-color: transparent;
    font-size: 14px;
    line-height: 1;
    top: -2rem;
    left: 0;
    /* padding-top: 2rem; */
    /* position: relative; */
}
#shopify-section-template--22388508360981__contact_form_x3w7BE button.button {
    display: block;
    width: 100%;
    border-radius: unset;
}
#shopify-section-template--22388508360981__slideshow_WhQ6JA slideshow-component .slideshow.banner {
    min-height: 30rem;
}
#shopify-section-template--22417044373781__featured_collection_LMFiCf .collection__title.title-wrapper {
    text-align: center;
  margin-bottom: 5rem;
    
}
#shopify-section-template--22388508360981__custom_carousels_XiDQe4 .swiper-button-next,
#shopify-section-template--22388508360981__custom_carousels_XiDQe4 .swiper-button-prev {
    background-size: 15px 44px;
    background-color: #222;
    padding: 25px;
    filter: grayscale(90%);
    color: #fff;
    width: 70px;
    height: 70px;
    opacity: 1;
  margin-top: -130px;
}
#shopify-section-template--22417044373781__featured_collection_LMFiCf .collection__title.title-wrapper h2 {
    color: rgba(0, 74, 172, 1);
    font-weight: bold;
    font-size: 42px;
}

#shopify-section-template--20955733098773__22756ab3-c38a-4fae-ac38-48e2289244a3 .carousel-gallery, 
#shopify-section-template--22417044373781__custom_carousels_hB4DdT .carousel-gallery{
    z-index: 1;
    position: relative;
}
#shopify-section-template--20955733098773__22756ab3-c38a-4fae-ac38-48e2289244a3 .swiper-button-next, 
#shopify-section-template--20955733098773__22756ab3-c38a-4fae-ac38-48e2289244a3 .swiper-button-prev,
#shopify-section-template--22417044373781__custom_carousels_hB4Dd .swiper-button-next,
#shopify-section-template--22417044373781__custom_carousels_hB4Dd .swiper-button-prev{
    background-size: 20px 24px ;
}

#shopify-section-template--20955733098773__22756ab3-c38a-4fae-ac38-48e2289244a3  .swiper-button-prev,
#shopify-section-template--22417044373781__custom_carousels_hB4Dd .swiper-button-prev{
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0,22L22,0l2.1,2.1L4.2,22l19.9,19.9L22,44L0,22L0,22L0,22z' fill='%23ffffff'/%3E%3C/svg%3E");
}
#shopify-section-template--20955733098773__22756ab3-c38a-4fae-ac38-48e2289244a3 .swiper-button-next,
#shopify-section-template--22417044373781__custom_carousels_hB4Dd .swiper-button-next{
   transform: scaleX(-1) !important;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0,22L22,0l2.1,2.1L4.2,22l19.9,19.9L22,44L0,22L0,22L0,22z' fill='%23ffffff'/%3E%3C/svg%3E") !important;
}

.carousel-gallery  .swiper-button-next,.carousel-gallery  .swiper-button-prev {
    width: 28px;
    height: 25px;
}
.collection.section-template--20955733098773__featured_collection-padding {
    padding-bottom: 0%;
    padding-top: 0.911728%;
    padding-left: 0;
    background-color: rgba(255, 255, 255, 1);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto;
    background-image: url(https://content.app-sources.com/s/48120091566688307/uploads/Images/Untitled_design_7-1874452.png?format=webp);
}
section#shopify-section-template--20955733098773__bab34dcd-1c79-4ca7-88ca-e664a400e31c{
   background-color: rgba(225, 225, 225, 0.44516129032258067);
}

section#shopify-section-template--20955733098773__bab34dcd-1c79-4ca7-88ca-e664a400e31c .rich-text.content-container {
    background-color: #f7f4f472;
    padding-bottom: 50px;
}



main#MainContent .template-404 .button:before,main#MainContent .template-404 .button:after,.cart__footer .button:before,.cart__footer .button:after,.cart-notification__links .button:before,.cart-notification__links .button:after,.cart__warnings .button:before,.cart__warnings .button:after,.customer button:before,.customer button:after, #shopify-section-template--20955733098773__41579a4d-bdd9-44d0-9a31-614312c95e2d .button:after,#shopify-section-template--20955733098773__41579a4d-bdd9-44d0-9a31-614312c95e2d .button:before, section#shopify-section-template--20955733098773__6117edd5-e3d7-4e63-91f6-7449978136e4 .button:after,section#shopify-section-template--20955733098773__6117edd5-e3d7-4e63-91f6-7449978136e4 .button:before,  section#shopify-section-template--20955733098773__525668f0-ea8b-4bae-80b8-4e87e7a57142 .button:before,
 section#shopify-section-template--20955733098773__525668f0-ea8b-4bae-80b8-4e87e7a57142 .button:after, section#shopify-section-template--20955733098773__bab34dcd-1c79-4ca7-88ca-e664a400e31c .button:before, section#shopify-section-template--20955733098773__bab34dcd-1c79-4ca7-88ca-e664a400e31c .button:after{
  display: none;
}

 section#shopify-section-template--20955733098773__6117edd5-e3d7-4e63-91f6-7449978136e4 .rich-text__buttons.scroll-trigger.animate--slide-in:after, section#shopify-section-template--20955733098773__41579a4d-bdd9-44d0-9a31-614312c95e2d .rich-text__buttons.scroll-trigger.animate--slide-in:after, section#shopify-section-template--20955733098773__525668f0-ea8b-4bae-80b8-4e87e7a57142 .rich-text__buttons.scroll-trigger.animate--slide-in:after, section#shopify-section-template--20955733098773__bab34dcd-1c79-4ca7-88ca-e664a400e31c .rich-text__buttons.scroll-trigger.animate--slide-in:after{
    content: '';
    width: 70px;
    height: 2px;
    background: #444;
    display: block;
    margin-top: 53px;
    transition: width .3s ease;
    margin-left: -148px;
}
 section#shopify-section-template--20955733098773__6117edd5-e3d7-4e63-91f6-7449978136e4 .rich-text__buttons.scroll-trigger.animate--slide-in:hover:after ,section#shopify-section-template--20955733098773__41579a4d-bdd9-44d0-9a31-614312c95e2d .rich-text__buttons.scroll-trigger.animate--slide-in:hover:after ,section#shopify-section-template--20955733098773__525668f0-ea8b-4bae-80b8-4e87e7a57142 .rich-text__buttons.scroll-trigger.animate--slide-in:hover:after , section#shopify-section-template--20955733098773__bab34dcd-1c79-4ca7-88ca-e664a400e31c  .rich-text__buttons.scroll-trigger.animate--slide-in:hover:after{
    width: 100px;
}



.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in s.price-item.price-item--regular {
    font-size: 16px!important;
    opacity: .7;
    text-decoration: line-through!important;
    margin-bottom: 5px;
    letter-spacing: normal;
    font-weight: bold;
    font-style: normal;
    color: rgba(0, 74, 173, 1);
}


.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in span.price-item.price-item--sale.price-item--last {
    color: rgba(0, 74, 173, 1);
    font-size: 30px;
    letter-spacing: normal;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}


.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in span.badge.price__badge-sold-out.color-inverse {
    background: rgba(0, 74, 173, 1);
}

.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in .select__select,.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in label.form__label{
  color: #000 !important;
    
}

.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in  .product-form__input .select {
    max-width: 100%;
}

product-info span.price-item.price-item--regular {
    color: rgba(0, 74, 173, 1);
    font-size: 28px;
    letter-spacing: normal;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}

 product-recommendations .underline-links-hover:hover a {
    text-decoration: none;
    text-underline-offset: 0.3rem;
}
product-recommendations h3.card__heading {
    color: rgba(0, 74, 173, 1);
    font-size: 20px;
    letter-spacing: normal;
    line-height: 28px;
      font-weight: bold;
}

 product-recommendations  span.price-item.price-item--sale.price-item--last, product-recommendations  span.price-item.price-item--regular{
  color: rgba(184, 49, 47, 1);
    font-family: var(--font-heading-family);
    font-weight: 600;
    font-size: 22px !important;
    letter-spacing: normal;
}
product-recommendations   s.price-item.price-item--regular{
  color: rgba(184, 49, 47, 1) !important;
  font-size: 1.3rem;
}


article.article-template .article-template__content.page-width h3 {
  font-size: 24px;
  font-weight: bold;
  color: rgba(0, 74, 173, 1);
}
article.article-template .article-template__content.page-width span {
  font-weight: bold;
  font-size: 18px;
  color: rgba(0, 74, 173, 1);
}


article.article-template { position: relative;}

article.article-template header.page-width.page-width--narrow.scroll-trigger.animate--fade-in {
    position: absolute;
    width: 100%;
    height: 55vh;
    display: flex;
    margin: 0;
    background-color: #00000080;
    align-items: center;
    justify-content: center;
    color: #fff;
    max-width: 100%;
    align-content: center;
    flex-wrap: wrap;
    flex-direction: column;
    top: 0;
    left: 50%;
    transform: translate(-50%,0%);
}



article.article-template .media {
  background-color: transparent;
}
article.article-template h1.article-template__title {
    color: #fff;
  text-align: center;
}

article.article-template .article-template__hero-container.scroll-trigger.animate--fade-in {
  max-width: 100%;
  height: 55vh;
  background: #fff;
  background: rgba(0,0,0,.5);
}
article.article-template .article-template__hero-container.scroll-trigger.animate--fade-in img {
  height: 55vh;
}

header a#cart-icon-bubble {
    content: url(/cdn/shop/files/Vector.png);
    width: 100%;
    object-fit: contain;
    height: 40px;
     
}
header a.header__icon.header__icon--account{
    content: url(/cdn/shop/files/icon-user.png?v=1702378202);
    width: 100%;
    object-fit: contain;
    height: 40px;
}
header svg.icon.icon-cart-empty,header svg.icon.icon-account {
    display: none;
}
img.secrh-img {
    width: 35px;
    margin-left: -40px;
}

.featured-bar{background-color:rgba(218, 226, 233, 1);}
.featured-bar h2 {
    font-family: Jakarta, arial;
    font-size: 28px !important;
    letter-spacing: normal;
    color: rgba(0, 74, 173, 1);
    font-weight: bold;
    text-transform: uppercase;
}
.featured-bar .multicolumn-list__item {
    width: auto;
  text-align: left;
}

.featured-bar .multicolumn-card__info {
    padding: 0;
    display: flex;
  align-items: center;
    background-color:rgba(218, 226, 233, 1);  
}
.featured-bar .multicolumn-card, .featured-bar  .multicolumn:not(.background-none) .multicolumn-card { background-color:rgba(218, 226, 233, 1);  }
.featured-bar .multicolumn-card__info img {
    margin-right: 2rem;
}
.featured-bar .page-width  {
    max-width: 1660px;
    /* padding-left: 15px; */
    padding: 5rem 3rem;
}
.featured-bar .multicolumn-card__info&gt;:nth-child(2) {
    margin: 0;
}
.footer .footer-block__heading.inline-richtext {
    color: #fff;
    font-weight: 600;
    font-size: 22px !important;
    text-transform: capitalize;
    margin: 15px 0;
}
ul.footer-block__details-content.list-unstyled li a {
    color: rgba(255, 222, 92, 1);
    font-weight: 600;
    font-size: 16px;
    line-height: normal;
}
ul.footer-block__details-content.list-unstyled li a:hover{color:#fff;text-decoration: none;}
ul.footer-block__details-content.list-unstyled li {
    margin-right: 0px;
}

.footer-block__details-content&gt;:first-child .list-menu__item--link {
    padding-top: 0;
}
.footer .footer-block--menu{
 width: 100%; 
}
.footer .page-width {
    max-width: 100%;
    margin: 0 auto;
}
.footer .footer-block-image {
    display: block;
}
.footer .footer-block-image .footer-block__image-wrapper {
    margin-bottom: 0;
  max-width: 100% !important;
}
.footer .footer-block__details-content.rte {
    max-width: 390px;
}
.footer .footer-block__details-content a.btn {
    border-color: rgba(255, 222, 92, 1);
    background-color: rgba(255, 222, 92, 1) !important;
    color: rgba(0, 74, 172, 1) !important;
    padding: 20px 30px;
    font-size: 20px;
    font-weight: 900;
    max-width: 250px;
    width: 100%;
 display: block; 
    text-align: center;
    line-height: normal;
  margin: 0 auto;
}
.footer .footer__blocks-wrapper .grid__item:nth-child(3) {
    padding: 0 70px;
    margin-bottom: 0px;
}
.featured-collection, .featured-collection .color-background-1 {
    background-color: rgba(218, 226, 233, 1) !important;
}
#shopify-section-template--20955733098773__featured_collection h2.title {
 font-family: Jakarta, arial;
  margin: 0px 0 10px 0;
}
#shopify-section-template--20955733098773__featured_collection .slider-buttons {
    position: absolute;
    top: 50%;
    width: 100%;
    justify-content: space-between;
    margin-top: -50px;
}
/*#shopify-section-template--20955733098773__featured_collection ul &gt; li.grid__item {
    padding: 0px;
    margin: 0 10px;
}*/
#shopify-section-template--20955733098773__featured_collection ul &gt; li {
    margin: 0 auto;
}
#shopify-section-template--20955733098773__featured_collection .slider-buttons button{
   width: 70px;
  height: 70px;
}
#shopify-section-template--20955733098773__featured_collection .slider-buttons button, #shopify-section-template--20955733098773__featured_collection .slider-buttons button .icon{
    background-color: #222;
  color: #fff;
}
#shopify-section-template--20955733098773__featured_collection .slider-buttons button .icon{height: 16px;}
#shopify-section-template--20955733098773__featured_collection .slider-counter {
    display: none;
}
#shopify-section-template--20955733098773__featured_collection .page-width{padding: 20px 0;}

.swiper-container {
  width: 100%;
}

.images-carousel-slides .swiper-slide {
  height: 350px; /* adjust as needed */
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  border-radius: 8px;
}

.images-carousel-slides .swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
/* #shopify-section-template--20955733098773__22756ab3-c38a-4fae-ac38-48e2289244a3 .swiper-slide a,
#shopify-section-template--22417044373781__custom_carousels_hB4DdT .swiper-slide a{
  height: 490px;
  box-shadow: none;
  -webkit-box-shadow: none;
} */
#shopify-section-template--20955733098773__22756ab3-c38a-4fae-ac38-48e2289244a3 {background-color:rgba(218, 226, 233, 1) !important;}
.grid-images, .grid-images span {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
.grid-images img {
    object-fit: cover;
    max-width: 100%;
    height: 200px;
    width: 100%;
}
.grid-images span {
    flex: 1 1 calc(20% - 10px);
    width: 100%;
}
#shopify-section-template--22412873892117__image_banner_f4HHye .banner__box {max-width: 100%;}
#shopify-section-template--22412873892117__image_banner_f4HHye .banner__box h1 {
    font-size: 54px;
    font-weight: 700;
    margin-bottom: 30px;
}
#shopify-section-template--22412873892117__image_banner_f4HHye .banner__box .only-desktop {
     display: block; 
}
#shopify-section-template--22412873892117__image_banner_f4HHye .banner__text p{
    font-size: 20px;
    font-family: Open Sans, arial;
    color: rgba(255, 255, 255, 0.733);
}
/* #shopify-section-template--22412873892117__image_banner_f4HHye .banner--mobile-bottom .banner__media{position: absolute;} */
.collection-hero.color-accent-2.gradient.sitemap-page {
    text-align: center;
    height: auto;
    text-transform: uppercase;
    padding: 5rem 0;
}
.collection-hero.color-accent-2.gradient.sitemap-page h1 {
    font-weight: 600;
    margin: 0px;
}
.sitemap-page a{text-decoration: none;color:rgba(62, 62, 62, 1);}
.sitemap-page h2{color:rgba(0, 74, 173, 1);}

.sitemap-page ul {
    padding-left: 0px;
    margin-left: 20px;
}
.product__info-wrapper nav.breadcrumb, .product__info-wrapper nav.breadcrumb a {
    color: rgba(0, 0, 0, 1);
    font-size: 13px;
  text-decoration: none;
}
.product__info-wrapper nav.breadcrumb a:hover{
  color: rgba(0, 74, 172, 1);
}
.image-with-text.full-section {
    background: #f5f5f5;
    max-width: 100%;
}
#shopify-section-template--22418884067605__multicolumn_8bXEE9 .page-width {
    max-width: 100%;
}
#shopify-section-template--22418884067605__multicolumn_8bXEE9 .page-width .title-wrapper-with-link {
    align-items: center;
    justify-content: center;
}
#Banner-template--22418884067605__image_banner_iLqGxd .banner__box .only-desktop {
    display: block;
    color: #3e3e3e;
    font-size: 72px;
    margin: 0;
}

#Banner-template--22418884067605__image_banner_iLqGxd .banner__media {display: none;}
#ProductInfo-template--20955733164309__main .accordion summary {
    background-color: rgba(0, 74, 172, 1);
    color: #fff;
    padding: 10px 15px;
}
#ProductInfo-template--20955733164309__main .accordion summary .accordion__title {
    color: #fff;
  font-size: 18px;
}
#ProductInfo-template--20955733164309__main .accordion summary::before {
    content: '+';
    font-size: 20px;
    border: 2px solid #fff;
    border-radius: 50%;
    padding: 5px 6px 10px 6px;
    line-height: 0.5;
    vertical-align: middle;
}
#ProductInfo-template--20955733164309__main .accordion {
    margin-bottom: 10px;
    max-width: 440px;
}
#ProductInfo-template--20955733164309__main .accordion .accordion__content p {
    color: #000;
}
#ProductInfo-template--20955733164309__main .accordion .accordion__content {
    padding: 0 1rem;
    border: 1px solid rgba(150,150,150,.2);
    background: #f9f9f9;
    padding: 15px 20px;
}
#ProductInfo-template--20955733164309__main .accordion summary svg.icon.icon-caret {
    display: none;
}
form#ContactForm .field {
    margin: 20px 0;
    border: none;
    width: 100%;
    /* flex-wrap: wrap; */
    position: relative;
    display: block;
    text-align: left;
}
form#ContactForm .error-message {
    color: red;
    font-size: 13px;
    /* position: absolute; */
    bottom: -33px;
    margin: 0;
    display: flex;
    flex-wrap: wrap;
    text-align: left;
}
form#ContactForm div {
    margin: 10px 0;
}
form#ContactForm button.btn-sp {
  
    border-radius: 0px; 
    max-width: 100%;
    width: 100%;
}
.shopify-section.svg-divider-section{
    padding-top: 10px;
    background-color: rgba(218, 226, 233, 1);
}
.delivery-info-btn {background-color: #FFDE5C;}
#shopify-section-sections--20955733491989__header nav.header__inline-menu ul.list-menu.list-menu--inline &gt; li a.delivery-info-btn span {
    color: rgba(0, 74, 173, 1);
    font-size: 18px !important;
    line-height: normal;
}
#shopify-section-sections--20955733491989__header nav.header__inline-menu ul.list-menu.list-menu--inline &gt; li a.delivery-info-btn:hover{background-color: #000;}
#shopify-section-sections--20955733491989__header nav.header__inline-menu ul.list-menu.list-menu--inline &gt; li a.delivery-info-btn:hover span{color: #fff !important;}
#shopify-section-template--20955733098773__featured_collection .quick-add__submit {
    padding: .5rem;
    min-width: 100%;
    box-sizing: border-box;
    background: #004aad;
    color: #fff;
    min-height: 50px;
    border-radius: 50px;
}
#shopify-section-template--20955733098773__featured_collection .quick-add__submit:hover {
    background: rgba(255, 222, 92, 1);
}
@media screen and (min-width: 750px) {
#Banner-template--22418884067605__image_banner_iLqGxd  {
    min-height: 30rem;
} 
}
@media screen and (min-width: 990px) {
.image-with-text.full-section .image-with-text__content {
        padding: 0 0 0 3rem;
    }
}
@media (max-width: 767.99px) {
 .featured-bar li {
     flex: 1 1 calc(100% - 1rem); 
    padding: 1.5rem;
    /* max-width: 100%; */
    max-width: 100%;
}
  .footer .footer__blocks-wrapper .grid__item:nth-child(3){
padding: 0px;
}
.footer .footer-block.grid__item {
    width: 100%;
    text-align: center;
}
  .footer .footer-block-image {
    display: flex;
    text-align: center;
    margin: 0 auto;
}
#shopify-section-sections--20955733459221__footer .footer .footer-block__brand-info .footer__list-social.list-social {
    justify-content: center;
    gap: 10px;
}
  #shopify-section-sections--20955733459221__footer * {
    background-color: rgba(0, 74, 172, 1);
    gap: 10px;
    justify-content: center;
}
  .footer .footer-block__details-content.rte {
    /* padding: 0 5rem; */
    max-width: 100%;
}
ul.footer-block__details-content.list-unstyled li a {
    font-size: 14px;
    padding-bottom: 0px;
}
  .grid-images span {
    flex: 1 1 calc(33.33% - 10px); /* 3 per row on tablets */
  }

  #shopify-section-template--22412873892117__image_banner_f4HHye .banner--mobile-bottom .banner__media {
    /* position: absolute; */
     height: 100%; 
}
#shopify-section-template--22412873892117__image_banner_f4HHye .banner--mobile-bottom .banner__media, #shopify-section-template--22412873892117__image_banner_f4HHye .banner--stacked:not(.banner--mobile-bottom) .banner__media {
    position: absolute;
    opacity: 0.3;
}
 #shopify-section-template--22412873892117__image_banner_f4HHye {
    opacity: 0.8;
    animation: var(--animation-fade-in);
    background: #000;
}
    #shopify-section-template--22412873892117__image_banner_f4HHye .banner:after, #shopify-section-template--22412873892117__image_banner_f4HHye .banner__media:after {
    content: "";
    position: absolute;
    top: 0;
    background: #000;
    opacity: 0.3;
    z-index: 1;
    width: 100%;
    height: 100%;
}
}
@media only screen and (min-width: 768px) and (max-width:1399px)  {
.featured-bar .multicolumn-list__item{
flex:1 1 calc(50% - 1rem);
}
}
/* header details-modal.header__search {
    content: url(/cdn/shop/files/search-icn.png?v=1702028894);
    width: 100%;
    object-fit: contain;
    height: 40px;
}

header svg.modal__toggle-open.icon.icon-search {
    display: none;
}
 */

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

   */
/* .multirow.section-template--20955733098773__ff60e551-f558-4152-b872-eb8211c99522-padding.gradient.color-background-1 .image-with-text__content.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-left.image-with-text__content--medium.content-container {
 padding-top: 150px;
}
  .multirow.section-template--20955733098773__59ba64a7-547d-4562-9ae3-fc55ee512144-padding.gradient.color-background-1 .image-with-text__content.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-left.image-with-text__content--medium.content-container {
padding-top: 150px;
    
} */
#shopify-section-template--20955733098773__525668f0-ea8b-4bae-80b8-4e87e7a57142 .rich-text__blocks.left {
   display:none;
}
  #shopify-section-template--20955733098773__bab34dcd-1c79-4ca7-88ca-e664a400e31c .rich-text__blocks.left {
     display:none;
}
   /* .multirow.section-template--20955733098773__ff60e551-f558-4152-b872-eb8211c99522-padding.gradient.color-background-1  .image-with-text__content.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-left.image-with-text__content--medium.content-container
{
   padding-top: 150px;
} */
  .rich-text.content-container.color-background-1.gradient.section-template--20955733098773__bab34dcd-1c79-4ca7-88ca-e664a400e31c-padding {
    display: none;
}
  .section-template--20955733098773__525668f0-ea8b-4bae-80b8-4e87e7a57142-padding {
    display: none;
}

  .multirow.section-template--20955733098773__ff60e551-f558-4152-b872-eb8211c99522-padding.gradient.color-background-1   .image-with-text__content.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-left.image-with-text__content--medium.content-container,.multirow.section-template--20955733098773__59ba64a7-547d-4562-9ae3-fc55ee512144-padding.gradient.color-background-1 .image-with-text__content.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-left.image-with-text__content--medium.content-container{
    padding-top: 200px;
  }
  #shopify-section-template--20955733098773__6117edd5-e3d7-4e63-91f6-7449978136e4 .rich-text__blocks.left {
    top: 390px !important;
    width: 100% !important;
    left: 0!important;
}
  #shopify-section-template--20955733098773__41579a4d-bdd9-44d0-9a31-614312c95e2d .rich-text__blocks.left {
    top: 390px!important;
    width: 100%!important;
    right: 0!important;
   
}
   #shopify-section-template--20955733098773__6117edd5-e3d7-4e63-91f6-7449978136e4, #shopify-section-template--20955733098773__41579a4d-bdd9-44d0-9a31-614312c95e2d  {
   display:block!important;
}
.grid-images span {
    flex: 1 1 calc(100% - 10px); /* 2 per row on phones */
  }

}


 #shopify-section-template--20955733098773__6117edd5-e3d7-4e63-91f6-7449978136e4, #shopify-section-template--20955733098773__41579a4d-bdd9-44d0-9a31-614312c95e2d  {
   display:none;
 }
.banner__content .banner__text  h1,
.banner__content .banner__text  h2,
.banner__content .banner__text  h3,
.banner__content .banner__text  h4,
.banner__content .banner__text  h5,
.banner__content .banner__text h6 {
  margin: 0px;
}
#toggle-widget-1709776794392 .toggle-widget .toggle-header:before {
    border-color: rgba(0, 74, 172, 1);
    color: rgba(0, 74, 172, 1);
}
#shopify-section-template--20955733098773__featured_collection .color-background-2 {
    --gradient-background: transparent;  
}
.accordion summary {
    align-items: center;
}
summary .icon-plus {
    height: 24px;
    border-radius: 50%;
    border: 2px solid rgba(0, 74, 172, 1);
    padding: 5px;
    width: 24px;
}
.accordion.content-container .accordion__title {
    margin-left: 15px;
    font-size: 20px;
}
.accordion.content-container details&gt;summary:before {
    display:none;
}
.collapsible-row-layout .accordion.color-scheme-e32c85d2-0709-46d6-8655-dceb1b870724 .accordion__content {
    background-color: #f9f9f9;
    padding: 30px;
}
.collapsible-row-layout .accordion.color-scheme-e32c85d2-0709-46d6-8655-dceb1b870724 .accordion__content p, .collapsible-row-layout .accordion.color-scheme-e32c85d2-0709-46d6-8655-dceb1b870724 .accordion__content p a{color: rgb(0, 0, 0);}
.collapsible-row-layout .accordion.color-scheme-e32c85d2-0709-46d6-8655-dceb1b870724 .accordion__content strong:first-child {
    color: rgb(0, 0, 0);
    font-size: 22px;
    font-weight: bold;
}
p.top-strip-txt a {
    color: #fff !important;
    text-decoration: none;
  font-weight: 600;
}
/* #shopify-section-template--20955733098773__featured_collection ul &gt; li.grid__item {
    padding: 0px;
    margin: 0 15px;
} */
@media only screen and (max-width: 989px) and (min-width:500px)  {
  
.multirow.section-template--20955733098773__ff60e551-f558-4152-b872-eb8211c99522-padding.gradient.color-background-1 .image-with-text__content.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-left.image-with-text__content--medium.content-container {
  padding-top: 200px;
}
.rich-text.content-container.color-background-1.gradient.section-template--20955733098773__bab34dcd-1c79-4ca7-88ca-e664a400e31c-padding  .rich-text__blocks.left {

   top: -620px !important;
    width: 70%!important;
    left: 80px!important;
}
  .rich-text.content-container.color-background-1.gradient.section-template--20955733098773__525668f0-ea8b-4bae-80b8-4e87e7a57142-padding .rich-text__blocks.left {
    top: -830px!important;
    width: 70%!important;
    left: 80px!important;
}
  .multirow.section-template--20955733098773__59ba64a7-547d-4562-9ae3-fc55ee512144-padding.gradient.color-background-1 .image-with-text__content.image-with-text__content--middle.image-with-text__content--desktop-left.image-with-text__content--mobile-left.image-with-text__content--medium.content-container {
  padding-top: 200px;
}
  .multirow.section-template--20955733098773__ff60e551-f558-4152-b872-eb8211c99522-padding.gradient.color-background-1 .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--middle.grid__item, .multirow.section-template--20955733098773__59ba64a7-547d-4562-9ae3-fc55ee512144-padding.gradient.color-background-1 .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--middle.grid__item {
    width: 100%;
}


}



@media only screen and (max-width: 989px) and (min-width:750px)  {
  #shopify-section-template--20955732967701__2c46b0f2-0e66-4912-9abb-96591a933185 li:nth-child(3) .multicolumn-card__info {
    text-align: left!important;
}

  .image-with-text {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
  .image-with-text__text-item.grid__item {
    width: 100% !important;
}
h2 {
    font-size: 30px !important;
}
  
}
@media only screen and (max-width:340px)  {

}



@media screen and (min-width: 990px) {
.product.product--small .product__info-container {
  padding: 45px;
  box-shadow: 0px 0px 25px 0px rgba(170, 170, 170, 0.25);
  background-color: transparent;
  background-image: url(/cdn/shop/files/Untitled_design_7-1874452.png?v=1697112101);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right;
  max-width: 70rem;
}
.footersss,section#shopify-section-sections--20955733459221__56f65b8c-1102-423b-be2c-6ad5d4eb582c {
    display: none;

}
  .accordion h3.accordion__title.inline-richtext.h4:before {
    content: '|';
    margin-right: 15px;
}
  .product.product--small .product__info-wrapper {
  padding: 0 0 0 8rem;
}
/* header a#cart-icon-bubble   {margin-right: 15px; } */
  #snize-search-results-grid-mode ul {
    margin: 0 2%!important;
    width: 100%!important;
 
}
div#snize-search-results-grid-mode {
    border-radius: 0px;
    padding-top: 40px;
    box-shadow: 0px 0px 25px 0px rgba(170, 170, 170, 0.25);
    background-color: transparent;
}
nav.header__inline-menu .list-menu--inline {
    align-items: center !important;
}
  .header--middle-left {
    grid-template-columns: auto auto auto;
}

  svg.modal__toggle-open.icon.icon-search {
    height: 2.5rem !important;
    width: 11rem!important;
}
svg.icon.icon-cart-empty {
    height: 10.5rem!important;
    width: 11rem!important;
}
  .collection.section-template--20955733098773__87f05a9b-6762-4d6a-94d5-e4d2a73bf33d-padding .slider-component-desktop.page-width {
    max-width: 90% !important;
    margin:0 auto;
}
.ul#Slider-template--20955733098773__87f05a9b-6762-4d6a-94d5-e4d2a73bf33d  .slider--desktop .slider__slide:first-child{
    margin-left: 0 !important;
  
}
div#Banner-template--20955733098773__image_banner .banner__box {max-width: 100%;}
div#Banner-template--20955733098773__image_banner h1 {font-size: 90px;margin-bottom: 30px;line-height: 1.2;font-family: Jakarta, arial;letter-spacing: 3.8px;}
}




@media only screen and (max-width: 1024px) and (min-width:990px)  {
.header__inline-menu {
    display: none!important;
}
header-drawer {
    display: block !important;
}
  .header--middle-left {
  grid-template-columns: inherit !important;
}

  .header--middle-left {
    display: grid !important;
    grid-template-areas: "left-icons heading icons" !important;
    grid-template-columns: 1fr 2fr 1fr !important;
    align-items: center !important;
}
  .header__heading, .header__heading-link {
    grid-area: heading!important;
    justify-self: center!important;
}
}

@media (min-width: 1024px) {
.header--middle-left .header__inline-menu {
    justify-content: center;
    display: flex;
}}





@media only screen and (max-width: 1280px) and (min-width:1025px)  {
img.header__heading-logo.motion-reduce {
    width: 105px;
}

  .header:not(.drawer-menu).page-width {
    padding-left: 15px!important;
    padding-right: 15px!important;
}

  nav.header__inline-menu ul.list-menu.list-menu--inline &gt; li a span, #Details-HeaderMenu-1 span {
    font-size: 14px!important;
}


  .theme-button-no-hover {
    font-size: 14px!important;
    padding: 12px 13px!important;
}

  .theme-button-no-hover-bg-color-primary {
    font-size: 14px!important;
    padding: 10px 10px!important;
   
}
header.page-width {
    max-width: 100%;
}

  /* body {
     font-size: 1.3rem !important;
} */
}



@media only screen and (max-width: 1600px) and (min-width:1281px)  {
img.header__heading-logo.motion-reduce {
    width: 130px;
}

  .header:not(.drawer-menu).page-width {
    padding-left: 15px!important;
    padding-right: 15px!important;
}

  nav.header__inline-menu ul.list-menu.list-menu--inline &gt; li a span, #Details-HeaderMenu-1 span {
    font-size: 20px!important;
}


  .theme-button-no-hover {
    font-size: 19px!important;
    padding: 15px 15px!important;
}

  .theme-button-no-hover-bg-color-primary {
    font-size: 18px!important;
    padding: 15px 15px!important;
   
}
header.page-width {
    max-width: 100%;
}

/* body {
      font-size: 1.5rem !important;
} */
  
}



@media only screen and (min-width:1601px)  {
img.header__heading-logo.motion-reduce {
        width: 140px;
}

  /* .header:not(.drawer-menu).page-width {
    padding-left: 15px!important;
    padding-right: 15px!important;
} */

  nav.header__inline-menu ul.list-menu.list-menu--inline &gt; li a span , #Details-HeaderMenu-1 span{
    font-size: 23px!important;
}


  .theme-button-no-hover {
    font-size: 20px!important;
    padding: 15px 25px !important;
}

  .theme-button-no-hover-bg-color-primary {
    font-size: 20px!important;
    padding: 15px 25px !important;
   
}
header.page-width {
    max-width: 95%;
}

  
}




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


div#Banner-template--20955733098773__image_banner .banner__box.content-container {
    padding: 0;
}

div#Banner-template--20955733098773__image_banner .banner__box.content-container .banner__text {max-width:750px;margin:0 auto;}
div#Banner-template--20955733098773__image_banner .banner__content {
    padding: 0;
}


  #shopify-section-template--20955733098773__image_banner h4 {
    line-height: 1.5em;
    font-size: 24px;
    color: #ffffff;
    letter-spacing: normal;
}
  #shopify-section-template--20955733098773__64aaca53-f988-4b87-8927-bfc1a7754ef9 .slider-mobile-gutter h3.inline-richtext {
    
    padding:  10px 0;
}
  
}
@media screen and (max-width: 991px) {
.banner__box .only-desktop, .banner__box .only-mobile{margin-bottom:30px;}
}
@media screen and (min-width: 768px) {
  .banner__box .only-mobile, .only-mobile{display:none;}
  
}
@media only screen and (min-width: 768px) and (max-width:1280px)  {
  .banner__box .only-desktop, .banner__box .only-mobile {
    font-size: 72px;
    margin-bottom: 30px;
    line-height: 1.2;
    font-family: Jakarta, arial;
    letter-spacing: 3.8px;
}
}


@media screen and (max-width: 767px) {
  .banner__box .only-desktop, .only-desktop{display:none;}
}
@media screen and (max-width: 749px) {
 #shopify-section-template--20955733098773__64aaca53-f988-4b87-8927-bfc1a7754ef9 .slider-mobile-gutter h3.inline-richtext {

    padding: 30px 0;
}
  #shopify-section-template--20955733098773__64aaca53-f988-4b87-8927-bfc1a7754ef9 .slider-mobile-gutter {
    background-color: rgba(0, 74, 173, 1);
    margin: 0 25px;
}
  #shopify-section-template--20955733098773__64aaca53-f988-4b87-8927-bfc1a7754ef9 .multicolumn-list:not(.slider) {
    padding-left: 4px;
    padding-right: 4px;
}

   #shopify-section-template--20955733098773__64aaca53-f988-4b87-8927-bfc1a7754ef9  .background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info {
    padding-left: 0;
    padding-right: 0;
}
  section#shopify-section-template--20955733098773__64aaca53-f988-4b87-8927-bfc1a7754ef9 li.multicolumn-list__item.grid__item {
    padding: 60px 0 0 0;
}
  section#shopify-section-template--20955733098773__64aaca53-f988-4b87-8927-bfc1a7754ef9 li.multicolumn-list__item.grid__item:nth-child(3) {
    padding-bottom: 60px;
}
  #shopify-section-template--20955733098773__87f05a9b-6762-4d6a-94d5-e4d2a73bf33d h3 {

    font-size: 15px !important;

}
 h2 {
    font-size: 30px !important;
}
div#Banner-template--20955733098773__image_banner .banner__box {
    text-align: left !important;
    padding: 100px 30px;
}
.image-with-text__content {
    padding-left: 15px !important;
    padding-right: 15px!important;
}
  #shopify-section-template--20955732967701__2c46b0f2-0e66-4912-9abb-96591a933185 li:nth-child(3) .multicolumn-card__info {
    text-align: left !important;
}
  .rich-text__wrapper {
    width: 100% !important;
}
.page-width {
    max-width: 100% !important;
}
#shopify-section-template--20955733098773__22756ab3-c38a-4fae-ac38-48e2289244a3 .carousel-gallery {
    margin: 20px 0;
    padding: 0px 10px;
}
  section#shopify-section-template--20955733098773__188dc307-b4d0-4c3e-8b3a-39a584ed7de6 .multicolumn.color-background-1.gradient.background-none.no-heading {
    display: none;
}
  section#shopify-section-template--20955733098773__b9428abf-124c-4694-aaab-e5e2e2c7473c .collapsible-content-wrapper-narrow {
    padding: 0;
}
  #shopify-section-template--20955733098773__22756ab3-c38a-4fae-ac38-48e2289244a3 .carousel-gallery .swiper-slide a{
  height: 350px !important;
}
  #shopify-section-template--20955733098773__22756ab3-c38a-4fae-ac38-48e2289244a3 .carousel-gallery .swiper-button-prev, #shopify-section-template--20955733098773__22756ab3-c38a-4fae-ac38-48e2289244a3 .carousel-gallery .swiper-button-next {
    
    margin-top: -180px;
  }
  #shopify-section-template--20955733098773__image_banner p {
font-style:italic;
}
  .banner__content .banner__text  h1, .banner__content .banner__text  h2, .banner__content .banner__text  h3, .banner__content .banner__text  h4, .banner__content .banner__text  h5, .banner__content .banner__text h6 {
    margin: 0px;
    letter-spacing: normal;
    font-size: 22px;
    line-height: 1.5;
    font-family: 'Plus Jakarta Sans';
    font-style: italic;
}
}




@media screen and (max-width: 989px) {
  .header__icons.header__icons--localization {
    display: none;
}
#snize-search-results-grid-mode.snize-two-columns li.snize-product {
    width: 50% !important;
}



}

li.snize-product {
    width: 29.33% !important;
}
span.price-item.price-item--regular, span.price-item.price-item--sale.price-item--last {
    font-size: 31px !important;
}


section#shopify-section-template--20955733098773__64aaca53-f988-4b87-8927-bfc1a7754ef9 .media.media--transparent.media--adapt img {
    width: 100%;
}









</pre></body></html>