.wcc-collection-banner{background:radial-gradient(circle at 82% 4%,rgba(59,130,246,.13),transparent 32%),linear-gradient(180deg,#edf4fc,#fbfcfe);overflow:hidden;padding:clamp(1.8rem,3vw,3.8rem) 0}.wcc-collection-banner__panel{background:linear-gradient(90deg,#040a12fa,#071220f0 38%,#08182b8f 60%,#030a1229),var(--wcc-collection-bg) center / cover no-repeat;border:.1rem solid #b9cbe0;border-radius:2rem;box-shadow:0 1.8rem 4.8rem #0f233f2e;display:grid;grid-template-columns:minmax(31rem,.86fr) minmax(48rem,1.14fr);isolation:isolate;min-height:40rem;overflow:hidden;position:relative}.wcc-collection-banner__panel:before{background:linear-gradient(90deg,#3984df,#9bc8fb 52%,transparent);content:"";height:.5rem;inset:0 0 auto;position:absolute;z-index:8}.wcc-collection-banner__copy{align-self:center;padding:clamp(3.2rem,4.5vw,5.6rem);position:relative;text-shadow:0 .2rem 1.8rem rgba(0,0,0,.45);z-index:5}.wcc-collection-banner__mark{align-items:center;background:#fffffff5;border:.1rem solid rgba(166,205,250,.72);border-radius:1.2rem;box-shadow:0 1rem 2.8rem #0000003d;display:inline-flex;justify-content:center;margin:0 0 1.6rem;min-height:7.4rem;padding:1rem 1.4rem}.wcc-collection-banner__mark img{display:block;height:auto;max-height:8.4rem;object-fit:contain;width:min(19rem,100%)}.wcc-collection-banner__eyebrow{color:#a9cdf7;font-size:1.25rem;font-weight:900;letter-spacing:.18em;margin:0 0 1.2rem;text-transform:uppercase}.wcc-collection-banner__title{color:#fff;font-size:clamp(3.8rem,4.4vw,6.2rem);letter-spacing:-.045em;line-height:.98;margin:0;max-width:13ch;text-wrap:balance}.wcc-collection-banner__description{color:#d9e8f8;font-size:1.55rem;line-height:1.6;margin:1.6rem 0 0;max-width:48ch}.wcc-collection-banner__count{align-items:center;background:#fff;border:.2rem solid #78a9e2;border-radius:999rem;color:#154685;display:inline-flex;font-size:1.2rem;font-weight:900;justify-content:center;letter-spacing:.075em;margin:2rem 0 0;min-height:4.4rem;padding:.8rem 1.7rem;text-decoration:none;text-transform:uppercase}.wcc-collection-banner__count:hover,.wcc-collection-banner__count:focus-visible{background:#dcecff;color:#0d3972;outline:.3rem solid #9cc7f7;outline-offset:.3rem}.wcc-collection-banner__showcase{background:transparent;isolation:isolate;min-height:40rem;overflow:hidden;position:relative}.wcc-collection-banner__showcase:before{background:radial-gradient(ellipse at 52% 68%,rgba(102,169,247,.26),rgba(14,45,77,.08) 48%,transparent 72%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:-2}.wcc-collection-banner__showcase:after{background:radial-gradient(ellipse,rgba(0,0,0,.64) 0%,rgba(0,0,0,.18) 50%,transparent 74%);bottom:1.8rem;content:"";height:6rem;left:7%;position:absolute;width:86%;z-index:-1}.wcc-collection-banner__halo{background:radial-gradient(circle,rgba(66,153,255,.27),transparent 70%);height:43rem;left:50%;position:absolute;top:-20%;transform:translate(-50%);width:43rem;z-index:-1}.wcc-collection-banner__cap{--wcc-cap-rotate: 0deg;background:linear-gradient(155deg,#fff,#f4f8fd 55%,#dfeaf7) padding-box,linear-gradient(135deg,#f9fcff,#6eb0fb 38%,#164c91 70%,#d8eaff) border-box;border:.2rem solid transparent;border-radius:1.6rem;box-shadow:0 1.8rem 3.6rem #0000006b,inset 0 .1rem #ffffffe6;display:block;overflow:hidden;padding:.9rem .9rem 3.4rem;position:absolute;transition:filter .2s ease,transform .2s ease;transform:rotate(var(--wcc-cap-rotate))}.wcc-collection-banner__cap:before{background:linear-gradient(90deg,#ffffffd9,#5aa7ffb3 48%,#ffffff26);content:"";height:.35rem;inset:0 0 auto;position:absolute;z-index:2}.wcc-collection-banner__cap img{aspect-ratio:1;background:#fff;border:.1rem solid #d4dfec;border-radius:.9rem;display:block;filter:none;height:auto;mix-blend-mode:normal;object-fit:contain;width:100%}.wcc-collection-banner__cap-code{align-items:center;background:linear-gradient(90deg,#07152a,#123f7b);bottom:0;color:#fff;display:flex;font-size:clamp(.9rem,1.1vw,1.15rem);font-weight:900;height:3.2rem;inset-inline:0;justify-content:center;letter-spacing:.075em;overflow:hidden;padding:.5rem .8rem;position:absolute;text-overflow:ellipsis;text-shadow:none;text-transform:uppercase;white-space:nowrap}.wcc-collection-banner__cap--1{--wcc-cap-rotate: -1.5deg;left:28%;top:2%;width:min(45%,30rem);z-index:4}.wcc-collection-banner__cap--2{--wcc-cap-rotate: 2.2deg;bottom:4%;left:2%;width:min(30%,20rem);z-index:3}.wcc-collection-banner__cap--3{--wcc-cap-rotate: -2.2deg;bottom:4%;right:2%;width:min(30%,20rem);z-index:3}.wcc-collection-banner__cap:hover,.wcc-collection-banner__cap:focus-visible{filter:brightness(1.04);outline:.3rem solid #1f5fbf;outline-offset:.5rem;transform:translateY(-.5rem) scale(1.025) rotate(var(--wcc-cap-rotate));z-index:7}.wcc-collection-banner__showcase--1 .wcc-collection-banner__cap--1{left:23%;top:1%;width:min(55%,35rem)}.wcc-collection-banner__showcase--2 .wcc-collection-banner__cap--1{left:8%;top:5%;width:min(44%,28rem)}.wcc-collection-banner__showcase--2 .wcc-collection-banner__cap--2{bottom:4%;left:auto;right:8%;width:min(40%,25rem)}.wcc-collection-banner__fallback{align-items:center;display:flex;top:2.5rem;right:2.5rem;bottom:2.5rem;left:2.5rem;justify-content:center;position:absolute}.wcc-collection-banner__fallback img{background:#fffffff0;border:.1rem solid rgba(166,205,250,.7);border-radius:1.6rem;display:block;filter:drop-shadow(0 1.5rem 1.5rem rgba(0,0,0,.34));max-height:27rem;object-fit:contain;padding:1.6rem;width:min(72%,38rem)}#product-grid>.grid__item{display:flex}#product-grid .product-card-wrapper,#product-grid .product-card-wrapper>.card{height:100%;width:100%}#product-grid .card{display:flex;flex-direction:column}#product-grid .card__inner{aspect-ratio:1;background:#fff;height:auto}#product-grid .card__inner.ratio:before{padding-bottom:100%!important}#product-grid .card__media,#product-grid .card__media .media{background:#fff;height:100%}#product-grid .card__media .media img{object-fit:contain!important;padding:clamp(.7rem,1.25vw,1.6rem)}#product-grid .card>.card__content{display:flex;flex:1 1 auto;flex-direction:column}#product-grid .card>.card__content>.card__information{display:flex;flex:1 1 auto;flex-direction:column}#product-grid .card__inner .card__information{display:none!important}#product-grid .card>.card__content>.card__information .card__heading{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;line-height:1.35;min-height:4.05em;overflow:hidden}#product-grid .card-information{margin-top:auto}#product-grid .price{margin-top:1rem}@media screen and (max-width:989px){.wcc-collection-banner{padding:1.8rem 0 2.8rem}.wcc-collection-banner__panel{background:linear-gradient(180deg,#040b14fa,#051220eb 43%,#040f1b70),var(--wcc-collection-bg) 64% center / cover no-repeat;grid-template-columns:1fr;min-height:0}.wcc-collection-banner__copy{padding:3.2rem 3rem 2.5rem;text-align:center}.wcc-collection-banner__title,.wcc-collection-banner__description{margin-inline:auto}.wcc-collection-banner__count{justify-self:center}.wcc-collection-banner__showcase{min-height:30rem}}@media screen and (max-width:749px){.wcc-collection-banner{padding:1.2rem 0 2.2rem}.wcc-collection-banner .page-width{padding-inline:1.2rem}.wcc-collection-banner__panel{border-radius:1.5rem}.wcc-collection-banner__copy{padding:2.8rem 2rem 2rem}.wcc-collection-banner__mark{margin-bottom:1.2rem;min-height:5.8rem;padding:.6rem 1rem}.wcc-collection-banner__mark img{max-height:6rem;width:min(13rem,100%)}.wcc-collection-banner__title{font-size:clamp(3.2rem,11vw,4.6rem)}.wcc-collection-banner__description{display:-webkit-box;font-size:1.45rem;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.wcc-collection-banner__showcase{min-height:22rem}.wcc-collection-banner__cap--1{left:29%;top:2%;width:43%}.wcc-collection-banner__cap--2{bottom:4%;left:2%;width:30%}.wcc-collection-banner__cap--3{bottom:4%;right:2%;width:30%}.wcc-collection-banner__showcase--1 .wcc-collection-banner__cap--1{left:23%;width:54%}#product-grid .card__media .media img{padding:.5rem}}@media(prefers-reduced-motion:reduce){.wcc-collection-banner__cap{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/wcc-collection-banner.css.map */
