@charset "UTF-8";
/* Make almost all Ecwid text smaller */
.ecwid *:not(.grid-product__price):not(.product-details__product-price):not(.ec-price-item):not(.details-product-price__value):not(.price) {
  font-size: 13px !important;
  /* try 12px or 13px */
}

/* Make prices larger */
.ecwid .grid-product__price,
.ecwid .product-details__product-price,
.ecwid .ec-price-item,
.ecwid .details-product-price__value,
.ecwid .price,
.ecwid .product-details__product-price * {
  font-size: 23px !important;
  font-weight: 700 !important;
}

.ecwid .grid-product__sku {
  font-size: 6px !important;
  line-height: 1 !important;
  transform: scale(0.8);
  transform-origin: center !important;
  text-align: center !important;
  display: block;
  opacity: 0.5 !important;
}

/* NEW SIGN IN LINK */
@media (min-width: 768px) and (max-width: 1280px) {
  div.ecwid-AccountSettings-NameAndEmail div.ecwid-fieldWrapper label.ecwid-fieldLabel {
    white-space: nowrap;
  }
}

/* hide the Featured Products title */
div.ec-store__category-page.ec-store__category-page--0 h1.page-title__name.ec-header-h1 {
  display: none;
}

/* make sign in link on header */
.ec-size .ec-store__category-page .ec-store__content-wrapper {
  display: flex;
  flex-direction: column;
}

.ec-size .ec-store__category-page .ec-grid {
  order: 2;
}

.ec-size .ec-store__category-page .ec-pager {
  order: 3;
}

.ec-size .ec-store__category-page .ec-footer {
  order: 1;
}

/* BLANKSPACE COLAB PRINT */
/* Hide one category from regular visitors */
.menu .cat-name.cat-112857351,
.ec-size .ec-store .grid-category.grid-category--id-112857351 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-19087755 .ec-size .ec-store .grid-category.grid-category--id-112857351 {
  display: flex;
}

.ecwid-customer-group-19087755 .menu .cat-name.cat-112857351 {
  display: flex;
}

/* PUZZLE COLAB PRINT */
/* Hide one category from regular visitors */
.menu .cat-name.cat-112859312,
.ec-size .ec-store .grid-category.grid-category--id-112859312 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-19087756 .ec-size .ec-store .grid-category.grid-category--id-112859312 {
  display: flex;
}

.ecwid-customer-group-19087756 .menu .cat-name.cat-112859312 {
  display: flex;
}

/* GIRDLERS COLAB PRINT */
/* Hide one category from regular visitors */
.menu .cat-name.cat-112857349,
.ec-size .ec-store .grid-category.grid-category--id-112857349 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-19087510 .ec-size .ec-store .grid-category.grid-category--id-112857349 {
  display: flex;
}

.ecwid-customer-group-19087510 .menu .cat-name.cat-112857349 {
  display: flex;
}

/* SWEDISH KITCHEN COLAB PRINT */
/* Hide one category from regular visitors */
.menu .cat-name.cat-112862016,
.ec-size .ec-store .grid-category.grid-category--id-112862016 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-16800001 .ec-size .ec-store .grid-category.grid-category--id-112862016 {
  display: flex;
}

.ecwid-customer-group-16800001 .menu .cat-name.cat-112862016 {
  display: flex;
}

/* STITCH COFFEE COLAB PRINT */
/* Hide one category from regular visitors */
.menu .cat-name.cat-112859305,
.ec-size .ec-store .grid-category.grid-category--id-112859305 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-16880001 .ec-size .ec-store .grid-category.grid-category--id-112859305 {
  display: flex;
}

.ecwid-customer-group-16880001 .menu .cat-name.cat-112859305 {
  display: flex;
}

/* US&U PROMO CUPS */
/* Hide one category from regular visitors */
.menu .cat-name.cat-107015586,
.ec-size .ec-store .grid-category.grid-category--id-107015586 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-18782002 .ec-size .ec-store .grid-category.grid-category--id-107015586 {
  display: flex;
}

.ecwid-customer-group-18782002 .menu .cat-name.cat-107015586 {
  display: flex;
}

/* USU COLAB PRINT */
/* Hide one category from regular visitors */
.menu .cat-name.cat-77870002,
.ec-size .ec-store .grid-category.grid-category--id-77870002 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-16800002 .ec-size .ec-store .grid-category.grid-category--id-77870002 {
  display: flex;
}

.ecwid-customer-group-16800002 .menu .cat-name.cat-77870002 {
  display: flex;
}

/* A THOUSAND BLESSINGS COLAB PRINT */
/* Hide one category from regular visitors */
.menu .cat-name.cat-77707015,
.ec-size .ec-store .grid-category.grid-category--id-77707015 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-16799001 .ec-size .ec-store .grid-category.grid-category--id-77707015 {
  display: flex;
}

.ecwid-customer-group-16799001 .menu .cat-name.cat-77707015 {
  display: flex;
}

/* HARDWARE */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129424561,
.ec-size .ec-store .grid-category.grid-category--id-129424561 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20598251 .ec-size .ec-store .grid-category.grid-category--id-129424561 {
  display: flex;
}

.ecwid-customer-group-20598251 .menu .cat-name.cat-129424561 {
  display: flex;
}

/* DILIDO COLAB PRINT */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129424560,
.ec-size .ec-store .grid-category.grid-category--id-129424560 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20597251 .ec-size .ec-store .grid-category.grid-category--id-129424560 {
  display: flex;
}

.ecwid-customer-group-20597251 .menu .cat-name.cat-129424560 {
  display: flex;
}

/* ROBERTOS COLAB PRINT */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129441315,
.ec-size .ec-store .grid-category.grid-category--id-129441315 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20598501 .ec-size .ec-store .grid-category.grid-category--id-129441315 {
  display: flex;
}

.ecwid-customer-group-20598501 .menu .cat-name.cat-129441315 {
  display: flex;
}

/* Junction print colab */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129441316,
.ec-size .ec-store .grid-category.grid-category--id-129441316 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20598502 .ec-size .ec-store .grid-category.grid-category--id-129441316 {
  display: flex;
}

.ecwid-customer-group-20598502 .menu .cat-name.cat-129441316 {
  display: flex;
}

/* Moore St print colab  */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129431310,
.ec-size .ec-store .grid-category.grid-category--id-129431310 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20597252 .ec-size .ec-store .grid-category.grid-category--id-129431310 {
  display: flex;
}

.ecwid-customer-group-20597252 .menu .cat-name.cat-129431310 {
  display: flex;
}

/*  SLN print colab  */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129441317,
.ec-size .ec-store .grid-category.grid-category--id-129441317 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20598252 .ec-size .ec-store .grid-category.grid-category--id-129441317 {
  display: flex;
}

.ecwid-customer-group-20598252 .menu .cat-name.cat-129441317 {
  display: flex;
}

/* Stans print colab   */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129441318,
.ec-size .ec-store .grid-category.grid-category--id-129441318 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20598503 .ec-size .ec-store .grid-category.grid-category--id-129441318 {
  display: flex;
}

.ecwid-customer-group-20598503 .menu .cat-name.cat-129441318 {
  display: flex;
}

/* Goodies print colab    */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129424562,
.ec-size .ec-store .grid-category.grid-category--id-129424562 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20598751 .ec-size .ec-store .grid-category.grid-category--id-129424562 {
  display: flex;
}

.ecwid-customer-group-20598751 .menu .cat-name.cat-129424562 {
  display: flex;
}

/* Little Tree print colab   */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129424294,
.ec-size .ec-store .grid-category.grid-category--id-129424294 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20599001 .ec-size .ec-store .grid-category.grid-category--id-129424294 {
  display: flex;
}

.ecwid-customer-group-20599001 .menu .cat-name.cat-129424294 {
  display: flex;
}

/* Willow print colab   */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129424563,
.ec-size .ec-store .grid-category.grid-category--id-129424563 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20597253 .ec-size .ec-store .grid-category.grid-category--id-129424563 {
  display: flex;
}

.ecwid-customer-group-20597253 .menu .cat-name.cat-129424563 {
  display: flex;
}

/* Guerilla print colab    */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129407071,
.ec-size .ec-store .grid-category.grid-category--id-129407071 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20598504 .ec-size .ec-store .grid-category.grid-category--id-129407071 {
  display: flex;
}

.ecwid-customer-group-20598504 .menu .cat-name.cat-129407071 {
  display: flex;
}

/* Myrtle print colab */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129431311,
.ec-size .ec-store .grid-category.grid-category--id-129431311 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20598752 .ec-size .ec-store .grid-category.grid-category--id-129431311 {
  display: flex;
}

.ecwid-customer-group-20598752 .menu .cat-name.cat-129431311 {
  display: flex;
}

/* Small Axe print colab   */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129424564,
.ec-size .ec-store .grid-category.grid-category--id-129424564 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20598753 .ec-size .ec-store .grid-category.grid-category--id-129424564 {
  display: flex;
}

.ecwid-customer-group-20598753 .menu .cat-name.cat-129424564 {
  display: flex;
}

/* Kilgour print colab   */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129424565,
.ec-size .ec-store .grid-category.grid-category--id-129424565 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20598253 .ec-size .ec-store .grid-category.grid-category--id-129424565 {
  display: flex;
}

.ecwid-customer-group-20598253 .menu .cat-name.cat-129424565 {
  display: flex;
}

/* Ickle print colab   */
/* Hide one category from regular visitors */
.menu .cat-name.cat-129424567,
.ec-size .ec-store .grid-category.grid-category--id-129424567 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-20599002 .ec-size .ec-store .grid-category.grid-category--id-129424567 {
  display: flex;
}

.ecwid-customer-group-20599002 .menu .cat-name.cat-129424567 {
  display: flex;
}

/* B2W COLAB PRINT */
/* Hide one category from regular visitors */
.menu .cat-name.cat-138242505,
.ec-size .ec-store .grid-category.grid-category--id-138242505 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-21394251 .ec-size .ec-store .grid-category.grid-category--id-138242505 {
  display: flex;
}

.ecwid-customer-group-21394251 .menu .cat-name.cat-138242505 {
  display: flex;
}

/* Beltana COLAB PRINT */
/* Hide one category from regular visitors */
.menu .cat-name.cat-138243503,
.ec-size .ec-store .grid-category.grid-category--id-138243503 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-21394501 .ec-size .ec-store .grid-category.grid-category--id-138243503 {
  display: flex;
}

.ecwid-customer-group-21394501 .menu .cat-name.cat-138243503 {
  display: flex;
}

/* Pechey COLAB PRINT */
/* Hide one category from regular visitors */
.menu .cat-name.cat-138242004,
.ec-size .ec-store .grid-category.grid-category--id-138242004 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-21394502 .ec-size .ec-store .grid-category.grid-category--id-138242004 {
  display: flex;
}

.ecwid-customer-group-21394502 .menu .cat-name.cat-138242004 {
  display: flex;
}

/* Kudo COLAB PRINT */
/* Hide one category from regular visitors */
.menu .cat-name.cat-138243505,
.ec-size .ec-store .grid-category.grid-category--id-138243505 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-21394751 .ec-size .ec-store .grid-category.grid-category--id-138243505 {
  display: flex;
}

.ecwid-customer-group-21394751 .menu .cat-name.cat-138243505 {
  display: flex;
}

/* Bread Club COLAB PRINT */
/* Hide one category from regular visitors */
.menu .cat-name.cat-138243506,
.ec-size .ec-store .grid-category.grid-category--id-138243506 {
  display: none;
}

/* Open that category for customer group only */
body.ecwid-customer-group-21394752 .ec-size .ec-store .grid-category.grid-category--id-138243506 {
  display: flex;
}

.ecwid-customer-group-21394752 .menu .cat-name.cat-138243506 {
  display: flex;
}

/* MOVE SIGN IN AND CART TO TOP OF PAGE */
.ec-size .ec-store__content-wrapper,
.ec-size .ec-store__content-wrapper > div {
  display: flex;
  flex-direction: column;
}

.ec-size .ec-footer {
  order: -1;
}

/* DREAM DANCER PRE-ORDER RIBBON — MOBILE */
@media (max-width: 600px) {
  .ecwid .grid-product__label {
    width: 100% !important;
    max-width: 100% !important;
    left: 0 !important;
    right: 0 !important;
    box-sizing: border-box !important;
    text-align: center !important;
  }
  .ecwid .grid-product__label-text {
    width: 100% !important;
    max-width: 100% !important;
    white-space: normal !important;
    overflow-wrap: normal !important;
    word-break: normal !important;
    font-size: 11px !important;
    line-height: 1.15 !important;
    padding: 5px 4px !important;
    box-sizing: border-box !important;
    text-align: center !important;
  }
}
