<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 88:15 Expected identifier but found "{"
Line 88:16 Unexpected "{"
Line 88:26 Expected ":"
Line 93:15 Expected identifier but found "{"
Line 93:16 Unexpected "{"
Line 93:26 Expected ":"

**/
/* ON PRODUCT IMAGE ZOOM NAVIGATION */
.pswp__button svg, .product__photo-zoom svg{
  color: black;
}

/* NEWSLETTER */
.footer__newsletter-input:focus {
  border: 0;
  border-bottom: 2px solid #6C7589;
}

.footer__newsletter-input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #6C7589;
  opacity: 1; /* Firefox */
}

.footer__newsletter-input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #6C7589;
}

.footer__newsletter-input::-ms-input-placeholder { /* Microsoft Edge */
  color: #6C7589;
}

/* HERO SECTION BUTTON WHITE */

.white{
  color: white !important;
}

/* DROP PIN ON TOOL BAR */
.pin{
  height:100%;
  width:8px;
  margin-right: 5px
}

/* ADD TO CART BUTTON, BUY NOW AND ANIMATION ON HOVER */
.button__add-to-cart {
  text-transform: initial;
  font-weight: normal;
  color: #1b294b;
  letter-spacing: 0;
  font-size: max(calc(14px),11px) !important;
}

.shopify-payment-button__button.shopify-payment-button__button--unbranded {
  text-transform: initial !important;
  background-color: #1b294b !important;
  font-size: max(calc(14px),11px) !important;
  font-weight: normal !important;
  letter-spacing: 0 !important;
}


[data-button_style^=round] .button__add-to-cart:not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static){
  position:relative;
  overflow:hidden;
  transition:background 0.2s ease 0s
}

[data-button_style^=round] .button__add-to-cart:not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):after{
    content:"";
    position:absolute;
    top:0;
    left:150%;
    width:200%;
    height:100%;
    transform:skewX(-20deg);
    background-image:linear-gradient(90deg,transparent, hsla(236, 100%, 15%, 0.25),transparent);
  }

[data-button_style^=round] .button__add-to-cart:not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):hover:after{
    animation:shine 0.75s cubic-bezier(0.01, 0.56, 1, 1);
  }

[data-button_style^=round] .button__add-to-cart:not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):hover{
    background:{{ settings.color_button | default: "#000" | color_lighten: 10 }};
    transition-delay:0.25s;
  }

[data-button_style^=round] .button__add-to-cart:not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):active{
    background:{{ settings.color_button | default: "#000" }};
    transition-delay:0s;
  }


/* PRODUCT META ACTIVITIES */ 
.activities{
  display: flex;
  flex-direction:column;
  margin: 2.5em 0;
}

.activities__title{
  text-align: center;
}

.activities__cards{
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  column-gap: 0.5em;
}

.activities__card{
  display: flex;
  flex-direction: column;
  max-width: 8em;
  width: 8em;
  height: 80px;
  align-items: center;
  font-weight: bold;
  text-align: center;
  font-size: 0.8em;
}

.activities__card p {
  margin-top: 1em;
  line-height: 1em;
}

.tag.tag--remove a{
  font-size: 11.2px;
  margin-top:12px;
  letter-spacing: 0.2em;
}

/* ACTIVITIES UNDER PRODUCTS */
@media only screen and (max-width: 900px) {
  .activities__card{
    max-width: 10em;
    width: 10em;
    font-size: 7px;
    line-height: 1.5em;
  }
  .activities__card p {
    margin-top: 1em;
  }
  /* MOVING TEXT ON LANDING PAGE MOBILE/TABLET*/
  .hero__text-wrap{
    padding-left: 20px;
  }
  .tag.tag--remove a{
      font-size: 0.5em;
  }
}

@media only screen and (max-width: 768px) {
  .tag.tag--remove a{
    font-size: 1em;
}
  .spr-starrating{
    justify-content: center !important;
  }
}

button[aria-controls="LangList-toolbar"] span{
  font-size: calc(14px*.85);
  text-transform: capitalize;
}

.disclosure-list__item{
  text-transform: capitalize;
}

.btn--secondary, .btn--tertiary{
  color: #1f2d4e !important;
}

div.collection-filter {
  display: flex;
  column-gap: 1em;
  align-items: center;
  justify-content: center;
}
.collection-filter__item button{
  margin-top:0 !important;
}

.collection-filter__sort-container select{
  border-radius: 20px;
}

.collection-filter__sort-container {
  border-radius: 20px;
}

.color-swatch:before {
  border-color: #B5B4B4!important;
  border: 2px solid!important;
}  

[data-disclosure-currency] .disclosure-list__label {
  font-size: 11.9px;
}

.toolbar__item .faux-select, .toolbar__item select {
  margin-left: -15px;
}</pre></body></html>