:root{--smutpop-pink: #ff007b;--smutpop-cyan: #00ffff;--smutpop-purple: #8c00ff;--smutpop-green: #4dff00}.product-grid product-component{display:block;height:100%}.product-grid .card>.card__content>.card__information{display:flex;flex-direction:column}.product-grid .card>.card__content>.card__information>.card-information{margin-top:auto;padding-top:.6rem}.smutpop-wordmark{display:block;width:224px;height:56px;object-fit:contain;max-width:100%}.button--primary,.shopify-challenge__button{--color-button: 255, 0, 123;--color-button-text: 0, 0, 0}.header__active-menu-item,.mega-menu__link:hover{text-decoration-color:var(--smutpop-pink);text-decoration-thickness:2px;text-underline-offset:5px}.smutpop-menu-promo span{border-bottom:3px solid var(--smutpop-cyan)}:focus-visible{outline-color:#7000cc}@media screen and (max-width:749px){.smutpop-wordmark{width:160px;height:40px}}.button,.shopify-challenge__button{font-family:azo-sans-web,Arial,sans-serif;font-weight:500;letter-spacing:.02em}@media screen and (min-width:990px){.header__inline-menu .header__menu-item{padding-inline:.8rem}}@media screen and (min-width:990px){.header__inline-menu summary.header__menu-item{display:flex;gap:.65rem;padding-right:.8rem}.header__inline-menu summary.header__menu-item>.icon-caret{position:static;flex:0 0 auto;width:1rem;height:.6rem;margin:0}.mega-menu .smutpop-grouped-menu{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 2.4rem}.header.header--middle-left{max-width:140rem;padding-inline:3rem;column-gap:2rem}.header__inline-menu{margin-left:0}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.smutpop-grouped-menu .mega-menu__link{padding-block:.7rem}.smutpop-grouped-menu .mega-menu__link--level-2,.smutpop-menu-heading{margin:0 0 .6rem;color:rgb(var(--color-foreground));font-size:inherit;font-weight:700;line-height:1.3;padding-block:.7rem}}@media screen and (min-width:990px)and (max-width:1199px){.header .smutpop-wordmark{width:170px;height:43px}.header__inline-menu .header__menu-item{font-size:1.2rem;padding-inline:.5rem}.header__inline-menu summary.header__menu-item{padding-right:.5rem;gap:.4rem}}@media screen and (min-width:990px){.mega-menu .smutpop-grouped-menu--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.product__description .table-responsive{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}
/*# sourceMappingURL=/cdn/shop/t/12/assets/smutpop-brand.css.map */
