body.index-template .ks-v3-collections .ks-v3-header{position:relative;display:block;margin-bottom:28px;padding:0 112px;text-align:center}body.index-template .ks-v3-collections .ks-v3-heading-wrap{max-width:720px;margin:0 auto}body.index-template .ks-v3-collections .ks-v3-eyebrow,body.index-template .ks-v3-collections .ks-v3-card-kicker{display:none!important}body.index-template .ks-v3-collections h2{color:#76001e!important;font-size:clamp(40px,4vw,54px)!important;line-height:1.02!important;letter-spacing:-.03em!important}body.index-template .ks-v3-collections .ks-v3-heading-wrap p{max-width:460px;margin:10px auto 0!important;color:#645b55!important;font-size:15px!important;line-height:1.5!important}body.index-template .ks-v3-collections .ks-v3-header-actions{position:absolute;top:50%;right:0;transform:translateY(-50%)}body.index-template .ks-v3-collections .ks-v3-view-all{white-space:nowrap}body.index-template .ks-v3-collections .ks-v3-collection-card{isolation:isolate;border-color:#c5912c3d;border-radius:20px;box-shadow:0 16px 36px #37131a1a}body.index-template .ks-v3-collections .ks-v3-collection-media{aspect-ratio:3 / 4}body.index-template .ks-v3-collections .ks-v3-collection-shade{z-index:1;background:linear-gradient(180deg,#19050a00 26%,#19050a1a 47%,#19050a85 70%,#19050aeb)!important}body.index-template .ks-v3-collections .ks-v3-collection-content{z-index:3;padding:25px 24px 24px;text-align:left}body.index-template .ks-v3-collections .ks-v3-collection-card h3{max-width:95%;margin:0 0 13px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--font-heading-family, Georgia, serif)!important;font-size:clamp(25px,2.1vw,32px)!important;font-weight:500!important;line-height:1.08!important;letter-spacing:-.018em!important;text-shadow:0 2px 14px rgba(0,0,0,.42)}body.index-template .ks-v3-collections .ks-v3-card-link{display:inline-flex;min-height:38px;align-items:center;gap:8px;margin-top:0!important;padding:9px 13px;border:1px solid rgba(255,255,255,.38);border-radius:999px;background:#ffffff24;color:#fff!important;-webkit-text-fill-color:#fff!important;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);font-family:var(--font-body-family, Arial, sans-serif);font-size:12px;font-weight:700;line-height:1;letter-spacing:.01em;text-shadow:0 1px 7px rgba(0,0,0,.28);transition:background .25s ease,border-color .25s ease,transform .25s ease}body.index-template .ks-v3-collections .ks-v3-card-link span{font-size:15px;transition:transform .25s ease}@media(hover:hover)and (pointer:fine){body.index-template .ks-v3-collections .ks-v3-collection-card:hover{transform:translateY(-5px);box-shadow:0 24px 50px #37131a2b}body.index-template .ks-v3-collections .ks-v3-collection-card:hover .ks-v3-collection-image{transform:scale(1.05)}body.index-template .ks-v3-collections .ks-v3-collection-card:hover .ks-v3-card-link{border-color:#ffffffa8;background:#ffffff38}body.index-template .ks-v3-collections .ks-v3-collection-card:hover .ks-v3-card-link span{transform:translate(3px)}}@media screen and (max-width:989px){body.index-template .ks-v3-collections .ks-v3-header{padding:0 80px}body.index-template .ks-v3-collections .ks-v3-header-actions{right:18px}}@media screen and (max-width:749px){body.index-template .ks-v3-collections{padding-top:34px}body.index-template .ks-v3-collections .ks-v3-header{margin-bottom:21px;padding:0 22px;text-align:center}body.index-template .ks-v3-collections h2{font-size:34px!important;line-height:1.06!important}body.index-template .ks-v3-collections .ks-v3-heading-wrap p{max-width:315px;margin-top:8px!important;font-size:14px!important;line-height:1.45!important}body.index-template .ks-v3-collections .ks-v3-header-actions{display:none!important}body.index-template .ks-v3-collections .ks-v3-collection-card{border-radius:17px}body.index-template .ks-v3-collections .ks-v3-collection-content{padding:22px 20px 20px}body.index-template .ks-v3-collections .ks-v3-collection-card h3{max-width:100%;margin-bottom:11px!important;font-size:26px!important;line-height:1.08!important}body.index-template .ks-v3-collections .ks-v3-card-link{min-height:36px;padding:8px 12px;font-size:11.5px}}@media(prefers-reduced-motion:reduce){body.index-template .ks-v3-collections .ks-v3-card-link,body.index-template .ks-v3-collections .ks-v3-card-link span{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ks-collection-carousel-premium.css.map */
