<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 187:0 Unexpected "}"

**/


.scrolling-text-container {
  width: 100%;
  overflow: hidden;
}

.scrolling-text {
  white-space: nowrap;
  animation: scroll 10s linear infinite;
}

@keyframes scroll {
  0% {
    transform: translateX(100%);
  }

  100% {
    transform: translateX(-100%);
  }
}

.scrolling-text span {
  padding: 0 10%;
  
}

.lucky-wheel__teaser{
  padding-right:4px!important;
}
.lucky-wheel__teaser span{
  display:none;
}
.text-white{
  color:#fff!important;
}
.sf-menu-item--mega .sf-menu-submenu__items{
  justify-content:center;
}
.bottom-block__text strong{
  color:green;
}
.lb-upsell-ppa-offer-desc{
  font-size:16px;
  color:green;
}
#sf-custom-template--16184704958618__3ec5e8c6-fc62-4247-89d2-14dba171eb43 .section__header{
  position:relative;
}
#sf-custom-template--16184704958618__3ec5e8c6-fc62-4247-89d2-14dba171eb43 .section__header::after {
    background: #000;
    border-radius: 5px;
    bottom: -12px;
    content: "";
    height: 4px;
    left: 0;
    position: absolute;
    width: 100%;
}

.pickup-availability-preview{
      padding: 20px 30px!important;
      background: #ecfcff;
}
.f-badge .etrans-money{
  font-weight:600;
}
.affirm-ala-price{
  font-weight:600;
}
a.primary-link{
  color: #ff4b00;
  text-decoration: underline;
}
.fw-500{
  font-weight:500!important;
}
.fw-600{
  font-weight:600!important;
}
svg{
  display:block
}
#included svg{
  display:unset;
}
  .prod__shipping-text{
    padding:15px;
    background: #e6f3f0;
  }
.prod__delivery-times{
  padding:15px;
    background: #bbf2f8;
}
.orange{
  color: #ff4b00!important;
}
li.payment-icon{
  margin: 5px 5px 0;
}
.flex-flow-col{
  flex-flow:column;
}
.m-auto{
  margin:0 auto;
}
.m-0{
  margin:0!important;
}

.collapsible__button span{
  font-weight:600
}
.ts{
  text-shadow:0px 6px 4px rgb(0 0 0 / 22%);
}
.specs-inner {
    margin-bottom: 15px;
}
.quote{
  padding:30px 20px 0 40px;
}
.text-angle .quote:before, .text-angle .quote:after {
    content: "";
    position: absolute;
    width: 6.2rem;
    height: 6.2rem;
    border: 2px solid #8b1c24;
    box-sizing: border-box;
}
.text-angle .quote:before {
    top: 0;
    left: 0;
    border-width: 8px 0 0 8px;
    transform: translate(-2px,-2px);
}
.text-angle .quote:after {
    bottom: 0;
    right: 0;
    border-width: 0 8px 8px 0;
    transform: translate(-12px,2px);
}
.center .sf-custom__grid{
  justify-content:center;
}
.sf-custom__block--image_card .image__card-subheading b{
  font-size:20px;
  padding-bottom:10px;
  display:block
}
.gap-10{
  gap:10px;
}
.pl-20{
  padding-left:20px
}
@media screen and (max-width:1080px){
  .sf__topbar-inner .social-media-links{
    display:none;
  }
}
@media (min-width:768px){
}
  .md\:mr-2 {
      margin-right: 0.5rem
  }
  .md\:ml-2 {
      margin-right: 0.5rem
  }
  .md\:justify-between{
    justify-content:space-between;
  }
  .md\:ml-30{
    margin-left:30px;
  }
  .md\:pr-10{
    padding-right:10px;
  }
  .md\:flex-col{
    flex-direction:column;
  }
}
.slide__block-description{
  font-size:24px;
}
.pc-badge-deal{
  position: absolute;
  right: 0;
  top: 0;
  z-index:10;
}
.sf__col-4 .promotion-badge{
  max-width:90px;
}
.featured-slider .promotion-badge{
  max-width:100px;
}
.sf__col-1 .promotion-badge{
  max-width:86px;
}
@media (max-width:767px){
    .pc-badge-deal{
  top: 7px;
}
  .pc-badge-deal img{
  max-width:96px;
}
  .sf__col-2 .promotion-badge{
    max-width:60px;
  }
.home-collection .image-card__img .sf-image {
    --aspect-ratio: 1.44!important;
}
    h1.title{
  font-size:30px;
  margin-bottom:15px;}
  .sm\:absolute{position:absolute}
  
  .sm\:pt-4{padding-top:2rem}
  .sm\:px-2{padding-left:0.5rem;padding-right:0.5rem}
  .sm\:px-0{padding-left:0;padding-right:0}
  .sm\:justify-evenly{justify-content:space-evenly}
  .sm\:items-center{align-items:center}
  .sm\:flex-flow-col{flex-flow:column;}
  .sm\:text-20{font-size:20px;}
  .sm\:mb-10 {
        margin-bottom: 2.75rem
    }
  .above-content-no{
  border-bottom: 1px solid;
  border-radius: 0;
  color: #ff4b00;
}
.sm\:flex-col-reverse {
    flex-direction: column-reverse;
  }
  .sm\:flex-wrap{
    flex-wrap: wrap;
  }
.sm\:absolute {
        position: absolute
    }
.quote{
  padding:30px 20px 0 30px
}
  .home-collection .image-card__img .sf-image{
--aspect-ratio: 1.44!important;
}
  .sf__slide-block{
    justify-content:center!important;
  }
  .sf__slide-content{
    text-align:center; 
  }
  .slide__block-description{
    font-size:20px;
  }
  .sf-header .transparent-on-top header {
    color: #000000!important;
}
  .home-ibs .f-icon-box__text .h4{
    font-size:20px;
  }
    #shopify-section-template--16080800219290__e8830ffb-999a-4c43-a68a-4484aa5d3253{
    padding-top:50px;
  }
 .inset-0 .sf-hero__content {
    padding: 45px 30px;
}
   .sf-product__section-tabs{
  background-color: rgb(249 249 249)!important;
}
}
.sf-store-switcher .menu-store-list{
  max-height:200px;
  min-width:180px;
}
.sf-store-switcher .sf-menu__desktop-sub-menu{
  min-width:unset;
}
.sf-store-switcher .menu-store-list li:hover {
    background: var(--sf-sub-item-bg);
    color: var(--sf-sub-item-hover);
}
.sf-store-switcher .menu-store-list::-webkit-scrollbar {
    width: 4px;
}
.sf-store-switcher .menu-store-list::-webkit-scrollbar-thumb {
    background: rgba(18, 17, 39, 0.1);
    border-radius: 15px;
}
.sf-store-switcher .menu-store-list::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px transparent;
    border-radius: 15px;
}
.sf-store-switcher .store-flag{
  margin-right:5px;
  vertical-align: middle;
}
.sf-store-switcher .sf__menu-item-level1{
  min-width:100px;
}
.sf-store-switcher .store-name{
  font-size:16px;
}
</pre></body></html>