/** Shopify CDN: Minification failed

Line 38:0 Unexpected "{"
Line 38:1 Expected identifier but found "%"
Line 38:54 Expected identifier but found "%"

**/


/* CSS from section stylesheet tags */
.byob-text-center {
  text-align: center;
}
.byob-text-left {
  text-align: left;
}
.byob-text-right {
  text-align: right;
}
/* Whole */
.medium-up--one-whole {
    width: 100%;
}
/* Halves */
.medium-up--one-half {
	width: 50%;
}
/* Thirds */
.medium-up--one-third {
	width: 33.33333%;
}
.medium-up--two-thirds {
    width: 66.66667%;
}
.byob-content-center {
  margin: 0 auto;
}
{%- comment %}Set top banner to full width for mobile{% endcomment -%}
@media screen and (max-width: 600px) {
.medium-up--one-half {
	width: 100%;
}
/* Thirds */
.medium-up--one-third {
	width: 100%;
}
.medium-up--two-thirds {
    width: 100%;
}
.byob-bundle-description {
    line-height: normal;
}
}
.foxkit-flashsale.style-2{background:#fdefee;padding:30px 0}.foxkit-flashsale.style-2 .prod__countdown{background:none !important;border:none !important;padding:0 !important;justify-content:center}.foxkit-flashsale.style-2 .prod__countdown-heading{font-weight:400;color:#000 !important}.foxkit-flashsale.style-2 .prod__countdown-heading,.foxkit-flashsale.style-2 .time-block span{font-size:32px;color:#DA3F3F}.foxkit-flashsale.style-2 .time-block:not(:last-child):after{top:5px;color:#DA3F3F}.foxkit-flashsale.style-1{padding:10px 1rem 2rem}.foxkit-flashsale.style-1 .prod__countdown-timer,.foxkit-flashsale.style-1 .prod__countdown-header{width:100%;justify-content:center}.foxkit-flashsale.style-1 .prod__countdown-heading{font-size:2rem;color:#000;margin-bottom:1rem}