:root{--ccp-pop-cyan:#00a6c7;--ccp-pop-pink:#e5007d;--ccp-pop-yellow:#ffde00;--ccp-pop-ink:#111;--ccp-pop-paper:#fffdfa;--ccp-pop-radius:22px}body{background:var(--ccp-pop-paper)}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.035em;line-height:1.13;text-wrap:balance}h1,.h0{font-weight:800}h2,.h1{font-weight:750}.page-width{max-width:148rem}.shopify-section .title-wrapper-with-link{margin-bottom:2.6rem}.shopify-section .title-wrapper-with-link .title{position:relative;display:inline-block}.shopify-section .title-wrapper-with-link .title:after{content:"";position:absolute;left:0;bottom:-.35em;width:38%;height:.12em;border-radius:10px;background:var(--ccp-pop-yellow)}.header-wrapper{box-shadow:0 8px 28px #1111110b}.header{gap:2rem}.header__menu-item{font-weight:700;border-radius:999px;transition:background-color .2s ease,color .2s ease}.header__menu-item:hover{background:#e8faff;color:#006a80}.announcement-bar{font-weight:750;letter-spacing:.025em}.button,.shopify-challenge__button,.customer button{border-radius:999px;min-height:4.8rem;font-weight:750;letter-spacing:.025em;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.button:after,.button:before{border-radius:999px}.button:not(.button--secondary),.shopify-challenge__button{background:#007f99;color:#fff}.button:not(.button--secondary):hover,.shopify-challenge__button:hover{background:#006c82}.button--secondary{background:#fff;color:#9b0055}@media(hover:hover){.button:hover{transform:translateY(-2px);box-shadow:0 10px 22px #1111111f}}.card-wrapper .card,.card-wrapper .card__inner,.collection-list .card{border-radius:var(--ccp-pop-radius);overflow:hidden}.card-wrapper .card__inner{background:#f4f7f8}.card-wrapper .card__content{padding:1.4rem 1.1rem 1.6rem}.card-wrapper .card__heading{font-weight:750;line-height:1.35}.card-wrapper .price{font-weight:800}.card-wrapper .card__media img{transition:transform .4s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.card-wrapper:hover .card__media img{transform:scale(1.045)}.card-wrapper:hover .card{box-shadow:0 14px 35px #00000018}}.collection-list .card__heading{font-size:clamp(1.7rem,2vw,2.3rem)}.collection-list .card__inner{background:linear-gradient(145deg,#e9fbff,#fff4fa)}.collection-list .card-wrapper:nth-child(3n+2) .card__inner{background:linear-gradient(145deg,#fff1f8,#fff)}.collection-list .card-wrapper:nth-child(3n) .card__inner{background:linear-gradient(145deg,#fff7c9,#fff)}.slideshow__text-wrapper .banner__box,.banner__box{border-radius:28px}.slideshow__text .banner__heading{font-weight:800;letter-spacing:-.045em}.slideshow__text .banner__text{font-size:clamp(1.5rem,1.5vw,1.9rem)}.collection-hero__title{font-weight:800}.facets__summary,.facet-filters__label{font-weight:700}.field__input,.select__select,.quantity{border-radius:14px}.footer{border-top:6px solid var(--ccp-pop-cyan)}.footer-block__heading{font-weight:800}.footer__content-bottom{border-top-color:#0000001a}.newsletter__wrapper{border-radius:24px}.ccp-subcategories__list a{font-weight:750;transition:transform .2s ease,background-color .2s ease}@media(hover:hover){.ccp-subcategories__list a:hover{transform:translateY(-2px)}}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #007f99;outline-offset:3px}@media(max-width:749px){.page-width{padding-left:1.6rem;padding-right:1.6rem}.header{gap:.6rem}.card-wrapper .card__content{padding:1rem .6rem 1.2rem}.slideshow__text-wrapper .banner__box{border-radius:18px}.button{min-height:4.4rem}.shopify-section .title-wrapper-with-link{margin-bottom:1.8rem}}@media(prefers-reduced-motion:reduce){.button,.card-wrapper .card,.card-wrapper .card__media img,.header__menu-item,.ccp-subcategories__list a{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ccp-concept-store.css.map */
