:root{--cl-black: #050505;--cl-ink: #111111;--cl-pink: #ff0a72;--cl-cyan: #12dff6;--cl-soft: #f7f7f7;--cl-line: #e8e8e8}.catlovers-home{color:var(--cl-ink);background:#fff;font-family:Arial,Helvetica Neue,sans-serif;letter-spacing:0}.announcement-bar,.utility-bar{background:var(--cl-pink)!important;color:#fff!important;box-shadow:0 0 18px #ff0a72bf}.announcement-bar__message{min-height:3.2rem;font-weight:800;letter-spacing:.04em}.header-wrapper{background:#050505!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.header{max-width:1200px}.header__heading-link{color:#fff;text-decoration:none}.header__heading-logo-wrapper{display:none}.header__heading-link:before{content:"CAT LOVERS";display:inline-block;color:#fff;font-family:Arial Black,Impact,sans-serif;font-size:clamp(2rem,2vw,3rem);font-style:italic;font-weight:900;letter-spacing:-.04em;text-shadow:3px 0 0 var(--cl-cyan),-3px 0 0 var(--cl-pink);transform:skew(-8deg)}.header__menu-item,.header__active-menu-item,.header__icon,.header__icon .svg-wrapper{color:#fff!important}.header__menu-item{font-family:Arial Black,Arial,sans-serif;font-size:1.25rem;letter-spacing:.04em;text-transform:uppercase}.cart-count-bubble{background:var(--cl-pink);color:#fff}body.gradient{background:#fff!important}.content-for-layout{background:radial-gradient(circle at 8% 12%,rgba(18,223,246,.1),transparent 26rem),radial-gradient(circle at 92% 18%,rgba(255,10,114,.09),transparent 24rem),#fff}.shopify-section:not(.section-header):not(.section-footer) .page-width{max-width:1200px}.collection-hero,.main-page-title,.title-wrapper-with-link,.product__title,.related-products__heading,.cart__empty-text,.cart__login-title{color:#111;font-family:Arial Black,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-weight:900;letter-spacing:-.03em;text-transform:uppercase}.collection-hero__title,.main-page-title,.title-wrapper-with-link .title,.related-products__heading{display:inline-block;border-bottom:.45rem solid var(--cl-pink);padding-bottom:.7rem}.collection-hero{background:linear-gradient(90deg,#050505 0% 62%,#12dff647);color:#fff;margin-bottom:0;padding:clamp(2.6rem,5vw,6rem) 0}.collection-hero .collection-hero__title,.collection-hero .collection-hero__description,.collection-hero .collection-hero__description p{color:#fff}.collection-hero .collection-hero__title{text-shadow:3px 0 0 var(--cl-cyan),-3px 0 0 var(--cl-pink)}.facets-wrapper,.facets-container,.product-count,.pagination-wrapper{background:#fff}.product-grid-container,.collection,.main-page,.shopify-policy__container,.customer,.cart-items,.cart__footer,.main-blog,.blog-articles,.article-template,.template-search{padding-top:clamp(2.4rem,4vw,4.8rem)}.card-wrapper,.card,.card--standard .card__inner{border-radius:.8rem}.card--standard .card__inner,.card--card{background:#f5f5f5;border:1px solid rgba(17,17,17,.08);overflow:hidden}.card__heading,.card__heading a,.full-unstyled-link,.product__title h1,.price,.price__regular,.price-item{color:#111;font-family:Arial Black,Arial,sans-serif;letter-spacing:-.02em}.card-information>.price,.price{font-weight:900}.badge,.price .badge,.card__badge .badge{border:0;border-radius:0;background:var(--cl-pink);color:#fff;font-family:Arial Black,Arial,sans-serif}.button,.shopify-challenge__button,.customer button,.cart__checkout-button,.product-form__submit{border-radius:.4rem!important;background:var(--cl-pink)!important;color:#fff!important;border-color:var(--cl-pink)!important;box-shadow:0 0 18px #ff0a7252;font-family:Arial Black,Arial,sans-serif;letter-spacing:0}.button:after,.shopify-challenge__button:after,.customer button:after,.product-form__submit:after{box-shadow:none!important}.button:hover,.shopify-challenge__button:hover,.customer button:hover,.cart__checkout-button:hover,.product-form__submit:hover{background:#111!important;border-color:#111!important}.product .product__media-wrapper,.product__info-wrapper,.product__media-list .product__media-item{background:#fff}.product__info-container{border-left:.45rem solid var(--cl-pink);padding-left:clamp(1.8rem,3vw,3rem)}.product-form__input input[type=radio]+label{border-radius:999px}.product-form__input input[type=radio]:checked+label{background:#111;color:#fff;border-color:#111}.field__input,.select__select,.quantity{border-radius:.4rem}.catlovers-home *,.catlovers-home *:before,.catlovers-home *:after{box-sizing:border-box}.catlovers-wrap{width:min(100%,1200px);margin:0 auto;padding-inline:clamp(1.6rem,3vw,3rem)}.catlovers-hero{position:relative;overflow:hidden;aspect-ratio:1720 / 914;min-height:0;background:#050505;isolation:isolate}.catlovers-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:var(--catlovers-hero-image) center / cover no-repeat}.catlovers-hero:after{content:none}.catlovers-hero__inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;min-height:0}.catlovers-hero__copy{position:absolute;left:clamp(2rem,12.5vw,24rem);bottom:clamp(3rem,7vw,8rem);width:min(58rem,100%);color:#fff;padding-block:0}.catlovers-hero__copy .catlovers-kicker,.catlovers-hero__copy h1,.catlovers-hero__copy .catlovers-hero__text{display:none}.catlovers-kicker{display:inline-flex;align-items:center;gap:.8rem;margin-bottom:1.2rem;color:var(--cl-cyan);font-family:Arial Black,Arial,sans-serif;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase}.catlovers-hero h1{max-width:10ch;margin:0;color:#fff;font-family:Arial Black,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:clamp(4.8rem,8vw,9.4rem);font-weight:900;line-height:1.05;letter-spacing:-.03em;text-shadow:.08em .08em 0 rgba(255,255,255,.12)}.catlovers-hero h1 span{color:#fff;text-shadow:0 0 16px rgba(255,10,114,.55)}.catlovers-hero__text{max-width:44rem;margin:2rem 0 0;color:#ffffffe6;font-size:clamp(1.5rem,1.8vw,1.9rem);font-weight:700;line-height:1.8}.catlovers-button{display:inline-flex;align-items:center;justify-content:center;gap:1.4rem;min-width:25rem;min-height:5.4rem;margin-top:3.2rem;padding:1.4rem 2.4rem;border-radius:.4rem;background:var(--cl-pink);color:#fff;box-shadow:0 0 18px #ff0a728c;font-family:Arial Black,Arial,sans-serif;font-size:1.6rem;text-decoration:none}.catlovers-button:after{content:"->";font-size:2rem}.catlovers-doodle{display:none}.catlovers-doodle--heart{left:43%;top:11%}.catlovers-doodle--flower{left:2%;bottom:8%}.catlovers-doodle--spark{left:48%;bottom:26%;color:var(--cl-cyan);font-size:3.8rem}.catlovers-section{padding-block:clamp(2.2rem,4vw,4.8rem)}.catlovers-heading-row{display:flex;align-items:end;justify-content:space-between;gap:1.6rem;margin-bottom:1.6rem}.catlovers-heading{margin:0;color:var(--cl-ink);font-family:Arial Black,Arial,sans-serif;font-size:clamp(2.2rem,3vw,3rem);line-height:1;letter-spacing:-.03em;text-transform:uppercase}.catlovers-heading:after{content:"";display:block;width:12rem;height:.35rem;margin-top:.8rem;background:var(--cl-pink)}.catlovers-view-all{color:var(--cl-pink);font-family:Arial Black,Arial,sans-serif;font-size:1.3rem;text-decoration:none}.catlovers-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem}.catlovers-category{overflow:hidden;min-height:20rem;border:1px solid var(--cl-line);border-radius:.8rem;background:#fff;color:var(--cl-ink);text-decoration:none}.catlovers-category__art{position:relative;height:14.2rem;overflow:hidden;background:#050505}.catlovers-category__art img{display:block;width:100%;height:100%;object-fit:cover}.catlovers-category__body{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:center;padding:1.2rem 1.4rem}.catlovers-category strong,.catlovers-product__title{display:block;color:var(--cl-ink);font-family:Arial Black,Arial,sans-serif;font-size:1.4rem;line-height:1.2}.catlovers-category span{display:block;margin-top:.2rem;color:#333;font-size:1.2rem;font-weight:800}.catlovers-arrow{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--cl-pink);color:#fff;font-family:Arial Black,Arial,sans-serif}.catlovers-product-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.6rem}.catlovers-product{color:var(--cl-ink);text-decoration:none}.catlovers-product__media{display:grid;place-items:center;overflow:hidden;aspect-ratio:1 / 1;border-radius:.8rem;background:#f4f4f4}.catlovers-product__media img{width:100%;height:100%;object-fit:cover}.catlovers-mock{position:relative;width:74%;height:78%;border-radius:1.8rem 1.8rem .8rem .8rem;background:#080808;box-shadow:inset 0 1.2rem 2.4rem #ffffff0f}.catlovers-mock--tee{border-radius:1.2rem 1.2rem .4rem .4rem}.catlovers-mock--white{background:#fff;border:1px solid #ddd}.catlovers-mock--tote{width:58%;height:72%;border-radius:.4rem}.catlovers-mock--tote:before{content:"";position:absolute;left:22%;top:-24%;width:56%;height:34%;border:.7rem solid #111;border-bottom:0;border-radius:50% 50% 0 0}.catlovers-print{position:absolute;left:50%;top:52%;display:grid;place-items:center;width:52%;aspect-ratio:1;transform:translate(-50%,-50%);background:linear-gradient(135deg,var(--cl-cyan),#06161a 56%,var(--cl-pink));color:#fff;font-family:Arial Black,Arial,sans-serif;font-size:1rem;text-align:center}.catlovers-print:before{content:"=^.^=";display:grid;place-items:center;width:72%;aspect-ratio:1;border-radius:50%;background:#f2f2f2;color:#111;font-size:clamp(1.2rem,2vw,2rem)}.catlovers-product__info{padding-top:1rem}.catlovers-product__price{margin:.5rem 0 0;color:#111;font-family:Arial Black,Arial,sans-serif;font-size:1.35rem}.catlovers-badge{display:inline-flex;margin-top:.45rem;padding:.25rem .55rem;background:var(--cl-pink);color:#fff;font-size:1rem;font-weight:900}.catlovers-benefits{position:relative;overflow:hidden;background:#050505;color:#fff}.catlovers-benefits__inner{display:grid;grid-template-columns:1.1fr repeat(3,1fr);align-items:center;gap:clamp(1.8rem,3vw,3.6rem);min-height:13.8rem}.catlovers-benefits__cat{align-self:stretch;min-height:13.8rem;overflow:hidden}.catlovers-benefits__cat img{display:block;width:132%;height:100%;min-height:13.8rem;object-fit:cover;object-position:left center}.catlovers-benefit{display:grid;grid-template-columns:auto 1fr;gap:1.4rem;align-items:center}.catlovers-benefit__icon{color:var(--cl-pink);font-size:4.2rem;line-height:1;text-shadow:0 0 12px currentColor}.catlovers-benefit h3{margin:0;color:#fff;font-family:Arial Black,Arial,sans-serif;font-size:1.55rem}.catlovers-benefit p{margin:.5rem 0 0;color:#ffffffb8;font-size:1.2rem;line-height:1.6}.catlovers-lookbook{display:grid;grid-template-columns:repeat(6,minmax(16rem,1fr));gap:.4rem;overflow-x:auto}.catlovers-look{min-height:18rem;overflow:hidden;background:#050505}.catlovers-look img{display:block;width:100%;height:100%;min-height:18rem;object-fit:cover;object-position:center}.footer{background:#050505!important;color:#fff!important}.footer a,.footer .link,.footer-block__heading,.footer-block__details-content,.footer__copyright,.footer__copyright a{color:#fff!important}.footer .field__input{background:#050505;color:#fff;border-color:#ffffff40}.footer .newsletter-form__button{background:var(--cl-pink);color:#fff}@media screen and (max-width:989px){.catlovers-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catlovers-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.catlovers-benefits__inner{grid-template-columns:1fr;padding-block:2rem}.catlovers-benefits__cat{min-height:18rem}}@media screen and (max-width:749px){.header__heading-link:before{font-size:2.1rem}.catlovers-hero{aspect-ratio:1720 / 914}.catlovers-hero:before{background:var(--catlovers-hero-image) center / cover no-repeat}.catlovers-hero__copy{left:1.6rem;right:1.6rem;bottom:2rem;width:auto;padding-top:0}.catlovers-button{width:100%;min-width:0}.catlovers-doodle--heart{left:auto;right:7%;top:16%}.catlovers-doodle--flower{bottom:30%}.catlovers-category-grid,.catlovers-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catlovers-product-grid{gap:1.2rem}.catlovers-heading-row{align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cat-lovers.css.map */
