.template-index{--codeskin-home-rail-max: 1400px;--codeskin-home-rail-pad: 20px}.custom-landing-body-container .lp-shop-cats{--image_bg: transparent;--image_overlay_heading: #141414;--highlight_background: transparent;--highlight_color: inherit;--card_radius: 20px;padding:40px 0 36px;margin-top:0;background:#fff;border-bottom:1px solid var(--line, #eaeae6)}.custom-landing-body-container .ai-band+.lp-shop-cats{border-top:none;margin-top:0;padding-top:40px}.custom-landing-body-container .lp-shop-cats-inner{width:100%;max-width:var(--codeskin-home-rail-max, 1400px);margin:0 auto;padding:0 var(--codeskin-home-rail-pad, 20px);box-sizing:border-box}.custom-landing-body-container .lp-shop-cats .lp-cats-head{margin-bottom:20px}.custom-landing-body-container .lp-shop-cats .lp-cats-tag{margin-top:24px}.custom-landing-body-container .lp-shop-cats .lp-cats-head h2{font-size:clamp(28px,3.2vw,40px)!important;font-weight:800;line-height:1.12;letter-spacing:-.02em;color:var(--ink, #1a1a1a)}.custom-landing-body-container .lp-shop-cats .collection-list--wrapper{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;align-items:flex-start}.custom-landing-body-container .lp-shop-cats .collection--card{position:relative;width:100%;overflow:visible;background:transparent;box-shadow:none}.custom-landing-body-container .lp-shop-cats .collection--card:hover{transform:none;box-shadow:none}.custom-landing-body-container .lp-shop-cats .collection--card-item{min-width:0}.custom-landing-body-container .lp-shop-cats .collection--card-img{width:100%;height:auto;border-radius:var(--card_radius);overflow:hidden;background:transparent;border:1px solid transparent;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease}.custom-landing-body-container .lp-shop-cats .media-overlay:after{display:none}.custom-landing-body-container .lp-shop-cats .media.lp-cat-media{position:relative;width:100%;overflow:hidden;padding-bottom:var(--image_ratio, 120%)!important;background:transparent!important;border-radius:var(--card_radius);transition:background .22s ease}.custom-landing-body-container .lp-shop-cats .media.lp-cat-media img.collection--card-image{position:absolute!important;left:0;top:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain;object-position:center bottom;padding:0;box-sizing:border-box}.custom-landing-body-container .lp-shop-cats .collection--card:hover .collection--card-img,.custom-landing-body-container .lp-shop-cats .collection--card:focus-visible .collection--card-img{background:#fff;border-color:var(--line, #eaeae6);box-shadow:0 6px 18px #00000012}.custom-landing-body-container .lp-shop-cats .collection--card:hover .media.lp-cat-media,.custom-landing-body-container .lp-shop-cats .collection--card:focus-visible .media.lp-cat-media{background:#fff!important}.custom-landing-body-container .lp-shop-cats .collection--card.overlay-content .collection--card-content{padding:10px 0 10px 10px!important}.custom-landing-body-container .lp-shop-cats .collection--card-btn .arrow--btn{display:inline-flex;align-items:center;justify-content:center;position:relative;width:20px;height:20px;border-radius:50%;overflow:hidden}.custom-landing-body-container .lp-shop-cats .collection--card.overlay-content .collection--heading{font-weight:800}.custom-landing-body-container .lp-shop-cats .collection--heading.heading-font,.custom-landing-body-container .lp-shop-cats a:hover .collection--heading.heading-font,.custom-landing-body-container .lp-shop-cats a:focus .collection--heading.heading-font{color:inherit!important}.custom-landing-body-container .lp-shop-cats .collection--card:hover .collection--card-content.background-hover .collection--heading:before{width:0}.custom-landing-body-container .lp-shop-cats .collection--card.overlay-content:hover .collection--heading{transform:none}@media(max-width:1100px){.custom-landing-body-container .lp-shop-cats .collection-list--wrapper{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:767px){.custom-landing-body-container .lp-shop-cats{padding:32px 0 28px;margin-top:0}.custom-landing-body-container .ai-band+.lp-shop-cats{margin-top:0;padding-top:32px}.custom-landing-body-container .lp-shop-cats .collection-list--wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.custom-landing-body-container .lp-shop-cats .lp-cats-head h2{font-size:clamp(26px,6.5vw,32px)!important}.custom-landing-body-container .lp-shop-cats .lp-cats-tag{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/codeskin-landing-shop-cats.css.map */
