:root{--koko-pink: #E5007D;--koko-green: #72C232;--koko-dark: #1E293B;--koko-bg: #F9FAFB;--koko-bg-alt: #F3F4F6;--koko-white: #FFFFFF;--koko-gray: #64748B;--koko-shadow: 0 4px 24px rgba(0,0,0,.08);--koko-shadow-hover: 0 12px 40px rgba(0,0,0,.14)}.collection-list-wrapper{background:#fff!important;padding-top:2rem!important;padding-bottom:2rem!important}.collection-list-title{font-size:clamp(1.75rem,4vw,2.75rem)!important;font-weight:700!important;color:var(--koko-dark)!important;position:relative;display:inline-block}.collection-list-title:after{content:"";display:block;width:55%;height:4px;background:var(--koko-green);border-radius:2px;margin:.35rem 0 0}.collection-list-wrapper .card.card--standard{background:var(--koko-white)!important;border-radius:20px!important;box-shadow:var(--koko-shadow)!important;border:none!important;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease!important}.collection-list-wrapper .card.card--standard:hover{transform:translateY(-6px)!important;box-shadow:var(--koko-shadow-hover)!important}.collection-list-wrapper .card__inner{background:radial-gradient(circle at 50% 65%,rgba(229,0,125,.1) 0%,rgba(229,0,125,.03) 65%,transparent 100%)!important;border-radius:20px 20px 0 0!important}.collection-list-wrapper .media--hover-effect img:first-child{transition:transform .32s ease!important}.collection-list-wrapper .card.card--standard:hover .media--hover-effect img:first-child{transform:scale(1.06)!important}.collection-list-wrapper .card__information{padding:.85rem 1rem 1rem!important;text-align:center!important}.collection-list-wrapper .card__heading{font-size:1.35rem!important;font-weight:700!important;margin:0!important;letter-spacing:.03em!important}.collection-list-wrapper .card__heading .full-unstyled-link{color:var(--koko-dark)!important;text-decoration:none!important}.collection-list-wrapper .icon-wrap{display:inline-block;transition:transform .2s ease!important;color:var(--koko-pink)!important}.collection-list-wrapper .card.card--standard:hover .icon-wrap{transform:translate(4px)!important}.footer-block--newsletter{background:linear-gradient(135deg,#fff0f7,#f0fae8)!important;border-radius:20px!important;padding:2rem!important;border:1px solid rgba(229,0,125,.08)!important;box-shadow:0 4px 24px #e5007d12!important}.footer-block__heading{font-size:clamp(1.25rem,3vw,1.75rem)!important;font-weight:700!important;color:var(--koko-dark)!important;margin-bottom:1rem!important}.newsletter-form .field__input{border:2px solid rgba(229,0,125,.25)!important;border-radius:99px!important;padding:.8rem 1.4rem!important;font-size:.95rem!important;color:var(--koko-dark)!important;background:var(--koko-white)!important;transition:border-color .2s ease,box-shadow .2s ease!important}.newsletter-form .field__input:focus{border-color:var(--koko-pink)!important;box-shadow:0 0 0 3px #e5007d1f!important;outline:none!important}.newsletter-form .field__input::placeholder{color:#94a3b8!important}.newsletter-form .field__button,.newsletter-form button[type=submit]{background:var(--koko-green)!important;border-color:var(--koko-green)!important;border-radius:99px!important;font-weight:700!important;transition:background .2s ease,transform .15s ease,box-shadow .2s ease!important}.newsletter-form .field__button:hover,.newsletter-form button[type=submit]:hover{background:#5ea828!important;border-color:#5ea828!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #72c23259!important}.footer .list-social{gap:.6rem!important}.footer .list-social__item a{width:40px!important;height:40px!important;border-radius:50%!important;background:var(--koko-bg-alt)!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .2s ease,transform .2s ease!important;text-decoration:none!important}.footer .list-social__item a:hover{background:var(--koko-pink)!important;transform:translateY(-3px)!important}.footer .list-social__item a svg{fill:var(--koko-dark);width:18px!important;height:18px!important;transition:fill .2s ease!important}.footer .list-social__item a:hover svg{fill:var(--koko-white)!important}@media(prefers-reduced-motion:reduce){.collection-list-wrapper .card.card--standard,.collection-list-wrapper .media--hover-effect img,.collection-list-wrapper .icon-wrap,.newsletter-form .field__button,.footer .list-social__item a{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kokorocao-redesign.css.map */
