/** Shopify CDN: Minification failed

Line 880:0 Unexpected "}"

**/
button.quantity__button {width: 40px;height: 35px;    border-radius: 2px!important;
    -webkit-appearance: unset;}
button.quantity__button svg {width: 15px;display: inline-block;position: unset;}
quantity-input.quantity {display: flex;align-items: center;justify-content: center;height: 35px;margin: 3px 0;}
input#Quantity {width: 60%;height: 35px; text-align:center;font-size:1rem;color: #4d4d4d;}

/* iconBar */
.highlights-banner__block {flex-direction: row!important;justify-content: flex-start;align-items: center;
    padding-left: 40px;}
.highlights-banner__text span {font-size: .9375rem;}
.highlights-banner__icon svg {width: 100%;}
.highlights-banner__text {text-align: left!important;    padding-right: 0!important;}
.highlights-banner__icon {margin-bottom: 0!important;width: auto; max-width: 35px;margin-right: 20px!important;}
.highlights-banner__content {height: auto;padding-top: 10px; padding-bottom: 10px;}

@media(max-width:768px){
  .product-form--atc-button{width: calc(100% - 9.9375rem);}
  .product-form--atc-qty {
    width: 9.1875rem;
}
  
.highlights-banner__block {
    width: 100%!important;
}
  .highlights-banner__content.highlight-banner__count-4 {display: flex;flex-wrap: nowrap;}
  
  .highlights-banner__icon{margin-left:25px;}
}

/* Header */

@media screen and (max-width: 860px){
  .live-search {
    margin-left: 0;
}
}


/* slideshow */

.slideshow {
    margin-top: 0;
}



/* side bar */
@media screen and (min-width: 860px){
  [aria-label="Collection filters"] {display: flex;justify-content: flex-start;width: 100%;}
  .productgrid--sidebar-section {width: 100%;}
  .productgrid--sidebar-group {padding-right: 30px;border: none!important;}
  h2.productgrid--sidebar-title {display: none;}
  ul.productgrid--sidebar-item.filter-group.filter-group-active {
    display: block;
  }
  [data-accordion-content][data-accordion-state] {
    overflow: hidden;
    width: 100%;
       border: 1px solid rgba(128,128,128,.16);
    box-shadow: 0 1px 4px #8080801c;
    position: absolute;
    z-index: 999;
    background-color: #fff;
    padding: 10px 30px;
    column-count: 5;
    left: 0;
    margin: 10px 0;
  }
  .productgrid--sidebar-section, .productgrid--sidebar-group{position:unset;}
  ul.productgrid--sidebar-item.filter-group {opacity: 0;}
  ul.productgrid--sidebar-item.filter-group.filter-group-active {opacity: 1;    padding: 20px;}
  button.productgrid--sidebar-button.productgrid--sidebar-button-active {border: 1px solid rgba(128,128,128,.16);
    border-bottom: none;background-color: #fff;margin-bottom: -1px;z-index: 999;position: relative;padding-bottom: 15px;}

  .productgrid--sidebar-group {padding-bottom: 0;}
button.productgrid--sidebar-button {padding: 10px;}
  ul.productgrid--sidebar-item.filter-group {margin-top: 0!important;    padding: 20px;}
  [data-accordion-content][data-accordion-animation="open=>closed"]{    transition: unset;}
  button.productgrid--sidebar-button {border: 1px solid rgba(128,128,128,.16);margin-bottom: 0px;z-index: 9999;
    position: relative;}
}


/* minicart */
.extra_addon{display:none;padding: 0px 30px;}


/* collection */
.productgrid--utils {
    background-color: #f6f6f6;
    table-layout: fixed;
    padding-top: 0.46875rem;
    padding-bottom: 0.46875rem;
    margin-top: 1.640625rem;
    margin-bottom: 1.640625rem;
}
.utils-filter, .utils-sortby, .utils-view {
    padding: 0.46875rem 0.9375rem;
}

@media screen and (min-width: 860px){
.productgrid--sidebar {
    float: none;
    display: table;
    width: 100%;
    table-layout: fixed;
}
}











/* Featured-col */
section.featured-collection__container {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
ul.home-section--content.featured-collection__content {
  width: 100%;
}
.productgrid--item.featured-collection__title-card {
  width: 21%;
}
h2.home-section--title {
  width: 100%;
}


@media screen and (min-width: 1500px){
  .featured-collection__content .flickity-button.previous {
    left: -34px;
  }
  .featured-collection__content .flickity-button.next {
    right: -16px;
  }
}


.featured-collection__content .flickity-button{
  width: 30px;
  height: 30px;
}
@media screen and (min-width: 1024px){
  .featured-collection__content[data-layout=slideshow] .productgrid--item {
    width: calc(100% / 5 - 1px);
  }

  .promo-grid--inner {
    display: flex;
    flex-wrap: wrap;
  }

  .promo-grid--one-fifth {
    width: calc(20% - 20px);
    background-position: center;
    background-size: contain;
    min-height: unset!important;
    padding-top: 100px!important;
    background-color: transparent!important;
  }

  .promo-grid--one-fifth img{
    border-radius: 10px;
  }
  .promo-grid--half-width {
    width: calc(50% - 10px);
  }
  .promo-grid--full-width {
    width: 100%;
  }
  .promo-grid--one-third {
    width: calc(33.33% - 10px);
  }
  .promo-grid--one-forth {
    width: calc(25% - 10px);
  }
  .promo-grid--one-sixth {
    width: calc(100% / 6 - 10px);
  }
}

.products-per-row-6 .productgrid--item {
  width: calc(100% / 6);
}
.products-per-row-5 .productgrid--item {
  width: calc(100% / 5);
}
@media(max-width:1023px){
  .highlight-banners-count-3 .highlights-banners-block{
    width: 100%!important;
    justify-content: center;
  }
  .highlights-banners-icon {
    width: auto;
    max-width: 30px;
  }
  .highlights-banners-text {
    width: auto;
  }
  .promo-block.promo-grid--one-fifth,.promo-block {
    margin-bottom: 10px;
  }
  .products-per-row-5 .productgrid--item {
    width: calc(100% / 2);
  }
}
@media screen and (min-width: 1024px){
  .productitem[data-animation-state=open], .productitem[data-animation="closed=>open"] {
    height: auto;
  }
  .productitem--actions {
    z-index: 999;
    background-color: #ffff;
  }
}

@media screen and (max-width: 1023px){
  h2.home-section--title,
  .productgrid--item.featured-collection__title-card,
  ul.home-section--content.featured-collection__content,
  .promo-grid--half-width,
  .promo-grid--one-fifth,
  .promo-grid--one-third,
  .promo-grid--one-forth,
  .promo-grid--one-sixth {
    width: 100%!important;
  }
  .trust__pilot {
    display: none;
  }
  .productgrid--utils.productgrid--utils--visible-mobile {
    justify-content: space-between;
}
  .productgrid--utils{
  margin-top:0;
    margin-bottom:0;
  }
}
.modal--quickshop-full .trust__pilot, .modal--quickshop-full .accordian {
  display: none;
}

a.btn.button.addon-button:hover {box-shadow: 0 3px 8px #0000001a;cursor: pointer;}
@media screen and (min-width: 720px){
  .product-main {
    margin-right: 2.5%;
  }
  
  .modal.addon_modal .modal-inner {width: 600px!important;}
  .addon_modal .modal-content {width: 100%;}
  .addon_modal .productitem {display: flex;flex-wrap: wrap;margin: 0px 0 0 0;}
  .addon_modal a.productitem--image-link {width: 30%;}
  .addon_modal .productitem--info {width: 100%;margin-bottom: 15px;}
  .addon_modal quantity-input.quantity {height: 35px;width: 48%;margin-right: 2%;}
  .addon_modal .productitem--action.atc--button {margin: 0;width: 49%;height: 35px;padding: 0;}
  .aside_table {width: calc(70% - 20px)!important;margin-left: 20px;text-align: center;}
 .addon_modal figure.productitem--image {width:100%!important;}
}


@media (min-width:768px){
.account-page-content, .account-page-masthead, .announcement-bar-text, 
.announcement-bar-text-mobile, .article--container, 
.atc-banner--outer, .blog--container, .blogposts--container, 
.breadcrumbs-container, .cart--section, 
.collection-list--container, 
.contact-page-content, .custom-html--container, 
.dynamic-video-wrapper, .featured-collection--container, 
.featured-product--container, .fourohfour--container, 
.highlights-banners, .listcollections--container, 
.logolist--container, .menulist-container, 
.message-banner--outer,
.navmenu-meganav-wrapper,
.page-content, .page-masthead, .pagination--container, .password-page-content--inner,
.password-page-footer, .product--container,  .productgrid--outer, .promo-grid--container,
.promo-mosaic--container, .pxs-image-with-text-section, .pxs-map-section,
.pxs-newsletter-section, .rich-text--container,
.site-footer-item, .site-header-main,
.site-navigation, .twitter--container{
  max-width: 100%;
/*   overflow:hidden; */
  overflow: visible;
}

nav.site-navigation,.site-navigation {justify-content: center;overflow: visible!important;}
.product-row--container, .product-section--container{ overflow:hidden;}



}




/* Navigation */


.accordian h5 a {
  text-decoration: none;
  color: #000;
  font-weight: bold;
}

.productgrid--masthead {
    text-align: center;
}
.extra_addon.active {display: table-cell;}
.modal.addon_modal .modal-inner {width: 300px;}
.addon_modal .extra_addon {padding: 0!important;width: 100%;border-left: none;}
.addon_modal button.modal-close {z-index: 1;top: 0; right: 0;}
.addon_modal button.modal-close {top: auto;bottom: -5px;left: 0;right: 0;border: 1px solid rgba(128,128,128,.16); box-shadow: 0 1px 4px #8080801c;margin: 0 25px 25px;border-top: none;background-color: black;color: #fff;border-radius: 2px;height: 30px;line-height: 0;font-size: 14px;}
.addon_modal .modal-content {padding-bottom: 37px;}
 .addon_modal quantity-input.quantity {height: 39px;width: 100%;margin-top: 2%;}
 .addon_modal button.quantity__button {width: 18%;}
.aside_table {width: 100%;border: 1px solid #f2f2f2;padding: 10px;}
.aside_table ul {padding: 0;}
.aside_table ul li {list-style: none;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 20px;}
.aside_table ul li span {width: 20%;text-align: left;}
.aside_table h3 {font-size: 17px; text-align: center;}
.addon_modal figure.productitem--image {width: 50%;margin: 0 auto;}
.addon_modal .extra_addon {
    margin-top: 0;
}

button, html [type=button], [type=reset], [type=submit]{
-webkit-appearance: unset!important;
}

.atc-banner--inner quantity-input.quantity {width: 50%;height: 38px;}
.atc-banner--inner .productitem--action.atc--button {width: 50%;display: inline-block;margin-top: 0;height: 30px;}
.atc-banner--inner .productitem {display: flex;flex-wrap: wrap;}
.atc-banner--inner .productitem--info {margin-bottom: 12px;}




@media(min-width:1050px){
div#site-header-nav {
    margin-top: 0!important;
    display: block;
}
button.site-header-menu-toggle {display: none;}
}

@media(max-width:768px){
.atc-banner--inner  .extra_addon {padding: 0; margin-top:20px;}
.atc-banner--inner  a.productitem--image-link {width: 30%;padding-left: 0;margin-left: 0;margin-bottom: 10px;}
.atc-banner--inner  .productitem--info {width: 66%;text-align: left;}
.atc-banner--inner quantity-input.quantity {width: 50%;}
.atc-banner--inner .productitem {flex-direction: row!important;}
}
@media screen and (min-width: 1024px){
  .site-header-sticky--scrolled .site-header-main-content {
    margin-left: 15px;
  }
  .site-header-sticky--scrolled .site-header-main {
    padding-top: 20px;
}
.site-header-sticky--scrolled .site-header-cart {
    margin-top: -18px;
}
}
/* the esig */
*:focus {
  outline: none;
}



.extra_addon.active  {
  display: none;
} 

@media(max-width:768px){

.addon_modal button.modal-close {
  
  margin: 30px;
  
  
}
  
}
 #shopify-section-addon-product .productitem {
    border: 0px solid rgb(255 255 255 / 0%);
    box-shadow: 0 0 0 #8080801c;

}



@media screen and (min-width: 1024px){
  .productitem--action-trigger {
    width: 100%;
    margin: 10px 0px;

  }
  .addon_modal quantity-input.quantity {

    width: 49%;
   
}
}



/* @media screen and (min-width: 1024px){
  .site-navigation-wrapper {
    display:block;
    margin-top:0px!important;
  }


  .site-header-menu-toggle {
    left: 15px;
    opacity: 0!important;
    visibility: hidden!important;
    transition: opacity 125ms cubic-bezier(0, 0, .2, 1) .1s;
    display:none;
  }
  .site-header-sticky--scrolled .site-header-main-content {
    margin-left: 15px;
  }
  .site-header-cart {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .small-promo.site-navigation--has-actions {
    order: unset;
    margin-right:20px;
  }
}
.site-navigation .navmenu-depth-1{
  margin-left:0!important;
}
.site-navigation {
  text-align: center;
}

.site-navigation-wrapper .site-header-actions{
  max-width:35px;
}
ul.navmenu.navmenu-depth-2.navmenu-meganav-items {
  text-align: left;
}
@media screen and (min-width: 1024px){
  .custom-html--container {
    margin-top: 20px;
  }
}



@media screen and (max-width: 1023px){
  .small-promo-icon--svg {
    width: 1.7rem;
  }
  .small-promo-icon {
    height: 28px;
    width: 26px;
    margin: 0;
  }

  [data-site-header-mobile-search-button] .small-promo {
    margin-top: 0;
    border-top: none;
    order: unset;
    padding: 10px;
  }
  .site-header-cart {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
  }
  span.small-promo-heading {
    display: none;
  }
}

span.small-promo-icon.small-promo-icon--svg a {
  color: #fff;
}
div#trustpilot-widget-trustbox-0-wrapper {
  display: none;
} */


/* nav bottom */

/* @media screen and (min-width: 1024px){
  .highlights-banners-icon {
    height: 1.875rem;
  }
}
.highlights-banners {
  height: auto;
  padding-top: 10px;
  padding-bottom: 10px;
}

@media screen and (max-width: 1023px){
  .highlights-banners-block {
    padding: 16px 0;
  }

  .highlights-banners{
    padding:0!important;
  }
} */

/* text-col-modify */

/* .text-columns-modify .grid--flush-bottom {
  display: flex;
  align-items: center;    
  justify-content: space-between;
  flex-wrap: wrap;
}

.text-columns-modify .grid.grid--uniform .grid__item.medium-up--one-third{
  width: calc(33.33% - 13px);
  margin:0 0px;
  position:relative;
}
.text-columns-modify .grid__item.medium-up--one-third {
  width: 33.33%;
  position:relative;
}

.text-columns-modify img.img-text-img {
  width: 100%;
}
.grid__item.medium-up--one-third:nth-child(1) {
  margin-left: 0!important;
}
.grid__item.medium-up--one-third:nth-child(3) {
  margin-right: 0!important;
}

.cotent-wrap {
  position: absolute;
  top: 50%;
  padding: 30px;
  text-align: center;
  transform: translateY(-50%);
}

.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.text-left {
  text-align: left;
}
.h3.rte--block {
  font-size: 20px;
  font-weight: bold;
  color: #fff;
}


@media screen and (max-width: 1023px){
  .text-columns-modify .grid.grid--uniform .grid__item.medium-up--one-third {
    width: 100%;
    margin: 0px 0;
    position: relative;
  }

  .grid__item.medium-up--one-third:nth-child(1) {
    margin-top: 0!important;
  }
  .grid__item.medium-up--one-third:nth-child(3) {
    margin-bottom: 0!important;
  }


} */



/* @media screen and (min-width: 720px){
.product-gallery {
width: 35%;

}
.product-main {
width: 40%;
}
.trust__pilot {
width: 25%;
}
.trust__pilot{
border: 1px solid rgba(128,128,128,.16);
box-shadow: 0 1px 4px rgb(128 128 128 / 11%);
}
} */

/* .htusb-ui-prod-boost-generic-under-form.htusb-ui-fade-in.htusb-ui-bar-animation {
  display: none;
}
.ejdJHb {
  padding: 1.5rem 1rem;
  background-color: #f5f5f5;
  border-radius: .4rem;
  margin-top: 15px;
}
.ejdJHb li {
  display: flex;
  margin-bottom: 13px;
  font-size: 14px;
  -moz-box-align: center;
  align-items: center;
}
.ejdJHb p {
  padding-left: 1.6rem;
  font-weight: 700;
  color: #444;
  margin: 0;
} */

/* div#shopify-section-static-product-recommendations .productitem--actions {
  display: none;
}
 */
/* 

.featured-collection--title-card--inner.featured-collection--title-card--outer {
  display: block;
}

span.productitem--vendor a {
  font-weight: bold;
}

section.promo-grid--container {
  margin-bottom: 20px;
}
h2.home-section--title {
  font-size: 215%;
  margin-top: 1.640625rem;
}


h2.productitem--title a {
  font-size: 0.8rem!important;
}

.featured-collection--content.flickity-enabled .productgrid--item {
  min-height: 320px!important;
}
.site-header-cart a svg {
  color: black;
}


@media screen and (min-width: 1024px){
  .site-header-sticky--scrolled .site-header-cart, .site-header-sticky--scrolled .site-header-menu-toggle, .site-header-sticky--scrolled .site-header-mobile-search-button {
    margin-top: -18px!important;
  }
  .site-header-sticky--scrolled .site-header-main {
    padding-top: 20px!important;
    padding-bottom: 10px!important;
  }
}

a.small-promo--link {
  display: none;
}

.highlight-banners-count-3 .highlights-banners-block{
  width: 100%!important;
  justify-content: center;
}
.highlights-banners-icon {
  width: auto;
  max-width: 35px;
}
.highlights-banners-text {
  width: auto;
}

.featured-collection--title-card--heading {
  font-size: 30px;
}

span.featured-collection--title-card--pre-heading {
  font-size: 20px;
}
.product-main .price--main span {
  font-size: 30px;
  font-weight: bold;
} */

/* .option-value.option-selected {
border: 1px solid #000;
padding: 0;
margin: 0;
border-radius: 3px;
}

.option-value.option-selected span.option-value-name {
margin: 0;
} */

/* .option-value-input:checked+.option-value-name{
  border-color:#000;
}

h1.collection--title {
  text-align: center;
}

.slider-mob {
  position: relative;
}

.promo-block img[data-rimg=noscript]{
  object-position: 0 -20px;
}

@media screen and (min-width: 1024px){
  .promo-grid--one-fifth {
    padding-top: 90px!important;
  }
}


.modal--quickshop-full .ejdJHb, .modal--quickshop-slim .ejdJHb, .modal--quickshop-slim .accordian  {
  display: none;
}

@media screen and (max-width: 1023px){
  .index-section.text-columns-modify.custom-html--container {
    margin-top: 10px;
  }
  .promo-block img[data-rimg=noscript] {
    object-position: center;
    object-fit: unset;
  }
}

.flickity-prev-next-button.previous {
    left: 1rem;
}
.flickity-prev-next-button.next {
    right: 1rem;
} */
.product-form--atc-button {
  /*background:green;*/
   animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-name: bounce;
  animation-timing-function: easy;
  
}


@keyframes bounce {
  13%, 20%, 25%, 5%, 0%, 100%{
  animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  transform: translate3d(0, 0, 0);
}
  10%, 12% {
    
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0);
}
  17% {
    
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0);
}
  23% {
    transform: translate3d(0, -4px, 0);
}
}
.adding-text{
  padding: 1.5rem 1rem;
    background-color: #f5f5f5;
    border-radius: 0.4rem;
    margin-top: 15px
}
.adding-text li{
display: flex;
    margin-bottom: 13px;
    font-size: 14px;
    -moz-box-align: center;
    align-items: center;
}
.adding-text p{
padding-left: 1.6rem;
    font-weight: 700;
    color: #444;
    margin: 0;
}
  

@media screen and (min-width: 860px) {
ul.productgrid--sidebar-item.filter-group.filter-group-active {
    display: block;
    background: #f6f6f6;
}
 button.productgrid--sidebar-button.productgrid--sidebar-button-active {

    background: #f6f6f6;
}
  
  
 button.productgrid--sidebar-button {
    border: 1px solid rgb(128 128 128);
    width: 126px;
} 
  
  
}

section.featured-collection__container {

    padding: 0 5%;
}

.featured-collection__content[data-layout=slideshow] .productgrid--item {
    width: calc(50% - 5px);
    margin-right: 5px;
}



@media screen and (min-width: 1080px) {
.featured-collection__content[data-layout=slideshow] .productgrid--item {
    width: calc(20% - 5px);
    margin-right: 5px;
}
}

.collection--description {
  max-width: 100%;
}



.logolist--item {
    vertical-align: bottom;
}




@media screen and (min-width: 1024px) {
.site-footer-mid {
    width: 33%;
    margin-top: 10px;
  display: flex;
    align-content: center;
    justify-content: center;
    
}
}

.site-footer-credits {
    font-weight: 700;
}

}

.logolist--item {
    width: 30%;
}


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

  

.logolist--item {
    width: 12%;
}
}


@media screen and (min-width: 1350px) {
.logolist--image {
    max-height: 120px;
}
  

.logolist--item {
    width: 9%;
}
}


@media screen and (min-width: 1600px) {
.logolist--image {
    max-height: 120px;
}
  

.logolist--item {
    width: 10%;
}
}
  
  
#shopify-section-template--15977707765997__dynamic_collection_list .collection__item-title {
  display: none;
}


.atc-button--checkout,.product-form--atc-button.mdc-ripple-surface.mdc-ripple-upgraded {
  /*     --mdc-ripple-fg-opacity: .12; */
  background: #18c276;
  color: #fff;
}

a.btn.button.addon-button {
  margin-top: 0px;
  background: #18c276;
  color: #fff;
  border: 1px solid black;
}

.atc-button--checkout, .product-form--atc-button.mdc-ripple-surface.mdc-ripple-upgraded {
  border: 1px solid black;
  background: #18c276;
  color: #fff;
}

.options-selection__option-header {
  display:none;
}



@media screen and (max-width: 719px) {
  .slideshow--height-x-large-mobile .slideshow-slide__image-wrapper {
    height: 120px;
  }
}


  
  
  
/*   filter design */
@media screen and (min-width: 860px){
  [data-accordion-content][data-accordion-state] {
    column-count: unset;
  }
  .filter-group--wrapper {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    transform: unset!important;
    left: 0;
    position: relative;
  }

  .filter-group--wrapper .filter-item {
    width: calc(16.333333333% - 5px);
    margin-left: 10px;
    margin-top: 12px;
  }

  ul.productgrid--sidebar-item.filter-group {
    min-height: 200px;
  }

  .filter-group--wrapper .filter-item:nth-child(6n + 1), .filter-group--wrapper .filter-item:nth-child(1) {
    margin-left: 0;
  }
  
  
  
  .filter-group--wrapper .filter-itemm:nth-child(6n + 1), .filter-group--wrapper .filter-itemm:nth-child(1) {
    margin-left: 0;
  }

  li.filter-itemm {
    width: calc(16.333333333% - 5px);
    margin-left: 10px;
    margin-top: 12px;
  }

  
  
  
  
}

li.filter-itemm a {
    color: #000;
    text-decoration: none;
    transition: color .1s cubic-bezier(.4,0,.2,1);
  }

li.filter-itemm .checkmark {
  display: inline-block;
  width: 14px;
  height: 14px;
  color: #171f2b;
  border-color: #ddd;
  border-style: solid;
  border-width: 1px;
  border-radius: 2px;
  stroke-miterlimit: 10;
}

.checkmark[data-animation-state=checked] {
  border-color: #171f2b;
  box-shadow: inset 0 0 0 30px #171f2b;
  transition: box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .1s cubic-bezier(.4,0,.2,1);
}

.checkmark__check[data-animation-state=checked] {
  stroke-dashoffset: 0;
  transition: stroke-dashoffset .25s cubic-bezier(.4,0,.2,1) 125ms;
  stroke: #fff;
  stroke-dasharray: 48;
  stroke-width: 2;
  transform-origin: 50% 50%;
}



@media screen and (min-width: 1160px){ 
  
/* #shopify-section-template--16039584694509__main .productgrid--sidebar-section:first-child {
    
    margin-bottom: 550px;
} */




.navmenu-meganav--desktop .navmenu-meganav-standard__wrapper .navmenu-link, .navmenu-meganav--desktop .navmenu-meganav-standard__wrapper .navmenu-link {

    background: #F8F8F8;
}
  
.navmenu-meganav-wrapper {
       background: #F8F8F8;
}
  
  
  

  
  
 
  
}













#shopify-section-l .collection-list__content {
    grid-template-columns: repeat(8, minmax(auto, 1fr));
}



@media screen and (min-width: 860px) {
.product-recently-viewed-card {
    width: 20%;
    padding: 0;
    margin-right: 44px;
}
}


/*.listcollections--section */.collection__item-title {
  display: none;
  
}



  



@media screen and (max-width: 1024px) {
.live-search-form {
  display: none1;
  
}
  
  .site-logo {
    max-width: 230px!important;
}
  
}



@media screen (min-width: 1000px) and (max-width: 1324px) {
.live-search{
  margin-left: 20%;
}
}


@media screen and (min-width: 1325px) {  
  .live-search {
  margin-left: 40%;
}
}


.site-logo {
    max-width: 230px;
}



ul.home-section--content.featured-collection__content {
    width: 75%;
}