.header__menu-item{position:relative}.header__menu-item:hover:after,.header__active-menu-item:after,.header__menu-item--active:after{content:"";position:absolute;left:18%;right:18%;bottom:-8px;height:2px;background:var(--qq-color-primary, #E5198A);border-radius:2px}.header__menu-item .header__active-menu-item{color:var(--qq-color-primary, #E5198A)!important}sticky-header.header-wrapper,.header-wrapper{background:#fff;border-bottom:1px solid rgba(229,25,138,.08)}.cart-count-bubble{background:var(--qq-color-primary, #E5198A)!important;color:#fff!important}.card-wrapper,.card{position:relative;overflow:visible}.qq-new-badge{position:absolute;top:8px;left:8px;z-index:5;padding:.18rem .55rem .22rem;background:linear-gradient(135deg,#f7b7d4 0%,var(--qq-color-primary, #E5198A) 100%);color:#fff;font-family:Montserrat,sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.06em;border-radius:999px;box-shadow:0 2px 6px #e5198a40;pointer-events:none}.qq-fav-icon{position:absolute;top:8px;right:8px;z-index:5;width:28px;height:28px;border-radius:50%;background:#fff;color:var(--qq-color-primary, #E5198A);display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1;box-shadow:0 2px 6px #e5198a26;pointer-events:none}.card__media,.card .media,.card-information{background:transparent}.card-wrapper .card{border-radius:18px!important;box-shadow:0 4px 14px #e5198a0f}.card .quick-add__submit,.card .product-form__submit,.card-wrapper .quick-add__submit{background:var(--qq-color-primary, #E5198A)!important;color:#fff!important;border-radius:999px!important;font-family:Noto Sans JP,sans-serif!important;border:none!important;font-weight:600!important}.newsletter,section[id^=shopify-section-] .newsletter-form{position:relative}.newsletter:before{content:"\2709";position:absolute;left:6%;top:50%;transform:translateY(-50%) rotate(-8deg);font-size:clamp(2.4rem,5vw,4rem);color:var(--qq-color-primary, #E5198A);opacity:.5;pointer-events:none}@media(max-width:749px){.newsletter:before{display:none}}.card-wrapper:hover .card{transform:translateY(-2px);transition:transform .25s ease}.featured-collection .title-wrapper-with-link h2,.section-header__title{font-family:Montserrat,sans-serif;letter-spacing:.04em;color:var(--qq-color-primary, #E5198A)}.button.button--primary,button[type=submit].button--primary{background:var(--qq-color-primary, #E5198A)!important;color:#fff!important;border-radius:999px!important;border:none!important}.footer{background:#fff!important;color:var(--qq-color-text-dark, #3A0E29)!important;border-top:1px solid rgba(229,25,138,.1)}.footer__heading{color:var(--qq-color-primary, #E5198A)!important;font-family:Montserrat,sans-serif;letter-spacing:.04em}.footer__list-social .list-social__link{color:var(--qq-color-primary, #E5198A)}.footer__copyright{font-size:.78rem;opacity:.7}body:has(.qq-announcement) #shopify-section-announcement-bar>.announcement-bar{display:none}@media(max-width:749px){.header__heading-logo{max-width:140px}.header{padding:.6rem 1rem}}@media(max-width:489px){.qq-cat{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.qq-cat__label{font-size:1.1rem}}@media(max-width:749px){.qq-camp__inner{padding:2rem 1.2rem;gap:1rem}.qq-camp__copy h3{font-size:1rem}}@media(max-width:749px){.qq-mprofile__grid{gap:.6rem}.qq-mprofile__card{border-radius:12px}.qq-mprofile{padding:2rem .8rem}}@media(max-width:749px){.qq-rank__grid{grid-template-columns:repeat(2,1fr)}.qq-rank{padding:2rem .8rem}}@media(max-width:749px){.qq-live{padding:2rem 1rem}.qq-live__title{font-size:1.3rem}}@media(max-width:749px){.qq-iggrid__grid{grid-template-columns:repeat(4,1fr)}.qq-iggrid{padding:2rem .8rem}}.shopify-section{overflow-x:hidden}.qq-scroll-top{position:fixed;bottom:1.6rem;right:1.4rem;width:44px;height:44px;border-radius:50%;background:var(--qq-color-primary, #E5198A);color:#fff;border:none;cursor:pointer;display:none;align-items:center;justify-content:center;font-size:1.1rem;box-shadow:0 4px 14px #e5198a59;z-index:200;transition:transform .2s ease,opacity .2s ease}.qq-scroll-top.visible{display:flex}.qq-scroll-top:hover{transform:translateY(-3px)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/qq-mockup-polish.css.map */
