:root{--bsp-ink:#1c1c1b;--bsp-red:#E4003A;--bsp-blue:#007AC3;--bsp-yellow:#FFCC00}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Fredoka,sans-serif!important;font-weight:600!important;letter-spacing:-.005em}::selection{background:var(--bsp-yellow);color:var(--bsp-ink)}.main-content .button,.cart-drawer .button,.drawer .button{font-family:Fredoka,sans-serif!important;font-weight:600!important;letter-spacing:.1em;text-transform:uppercase;border-radius:999px!important;border:2px solid var(--bsp-ink)!important;box-shadow:3px 3px 0 var(--bsp-ink);transition:transform .15s ease,box-shadow .15s ease,background-color .2s ease,color .2s ease}.main-content .button:hover,.cart-drawer .button:hover,.drawer .button:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--bsp-ink)}.main-content .button .btn-fill,.cart-drawer .button .btn-fill,.drawer .button .btn-fill,.button .btn-fill{display:none!important}.main-content .button .btn-text,.main-content .button .btn-text *,.cart-drawer .button .btn-text,.cart-drawer .button .btn-text *,.drawer .button .btn-text,.drawer .button .btn-text *{color:inherit!important}.main-content .button--primary,.cart-drawer .button--primary,.drawer .button--primary{background:var(--bsp-red)!important;color:#fff!important}.main-content .button--primary:hover,.cart-drawer .button--primary:hover,.drawer .button--primary:hover{background:var(--bsp-ink)!important;color:#fff!important}.main-content .button--secondary,.main-content .button--outline{background:#fff!important;color:var(--bsp-ink)!important}.main-content .button--secondary:hover,.main-content .button--outline:hover{background:var(--bsp-yellow)!important;color:var(--bsp-ink)!important}.main-content .product-card{border:2px solid var(--bsp-ink);border-radius:16px;background:#fff;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.main-content .product-card:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--bsp-red)}.main-content .product-card .price{font-family:Fredoka,sans-serif;font-weight:600}.main-content .product-card__title,.main-content .card__title{font-family:Fredoka,sans-serif!important;font-weight:500!important}.badges .badge,.main-content .badge{background:var(--bsp-yellow)!important;color:var(--bsp-ink)!important;border:2px solid var(--bsp-ink)!important;border-radius:8px!important;font-family:Fredoka,sans-serif!important;font-weight:600!important;letter-spacing:.06em}.main-content .price{font-family:Fredoka,sans-serif}.main-content input[type=text],.main-content input[type=email],.main-content input[type=tel],.main-content input[type=number],.main-content input[type=password],.main-content textarea,.main-content select{border:2px solid var(--bsp-ink)!important;border-radius:12px!important}.main-content .pagination a,.main-content .pagination button,.main-content .pagination span{font-family:Fredoka,sans-serif;font-weight:600}.main-content .article-card,.main-content .blog-post-card{border:2px solid var(--bsp-ink);border-radius:16px;overflow:hidden;background:#fff;transition:transform .18s ease,box-shadow .18s ease}.main-content .article-card:hover,.main-content .blog-post-card:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--bsp-blue)}.main-content .breadcrumb a{font-family:Fredoka,sans-serif;font-weight:500}@media screen and (min-width:1280px){.footer:not(.footer--no-info):not(.footer--inverted){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bsp-global.css.map */
