.ss-cbanner{background:var(--ss-cbanner-bg, transparent);color:var(--ss-cbanner-text, inherit);padding-block:calc(var(--ss-cbanner-pad-top-mobile, 16px) * var(--ss-space, 1)) calc(var(--ss-cbanner-pad-bottom-mobile, 8px) * var(--ss-space, 1))}@media screen and (max-width:749px){.ss-cbanner .ss-cbanner__content{align-items:center;text-align:center}}.ss-cbanner__inner{width:100%;max-width:var(--page-width, 1400px);margin-inline:auto;padding-inline:var(--page-margin, 16px);box-sizing:border-box;display:flex;flex-direction:column;gap:12px}.ss-cbanner__content{display:flex;flex-direction:column;gap:8px;min-width:0}.ss-cbanner--center .ss-cbanner__content{align-items:center;text-align:center}.ss-cbanner__title{margin:0;font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:var(--font-heading--weight);font-size:var(--ss-cbanner-title-mobile, 28px);line-height:1.05;letter-spacing:-.01em;padding-inline-end:.08em;color:inherit}.ss-cbanner__title--upper{text-transform:uppercase}.ss-cbanner__desc{max-width:68ch;font-size:.875rem;line-height:1.5;opacity:.8}.ss-cbanner__desc>:first-child{margin-block-start:0}.ss-cbanner__desc>:last-child{margin-block-end:0}.ss-cbanner__media{overflow:hidden;order:-1}.ss-cbanner__img{display:block;width:100%;height:var(--ss-cbanner-img-h-mobile, 120px);object-fit:cover}.ss-cbanner--mobile-image-hide .ss-cbanner__media{display:none}.ss-cbanner--mobile-image-below .ss-cbanner__media{order:0}@media screen and (max-width:749px){.ss-cbanner__desc--clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ss-cbanner-lines-mobile, 3);line-clamp:var(--ss-cbanner-lines-mobile, 3);overflow:hidden}}@media screen and (min-width:750px){.ss-cbanner{padding-block:calc(var(--ss-cbanner-pad-top, 40px) * var(--ss-space, 1)) calc(var(--ss-cbanner-pad-bottom, 16px) * var(--ss-space, 1))}.ss-cbanner__title{font-size:var(--ss-cbanner-title, 44px)}.ss-cbanner__desc{font-size:1rem}.ss-cbanner--has-image .ss-cbanner__inner{flex-direction:row;align-items:center;gap:40px}.ss-cbanner--has-image .ss-cbanner__content{flex:1 1 50%}.ss-cbanner--mobile-image-hide .ss-cbanner__media,.ss-cbanner__media{display:block;flex:1 1 50%;order:1}.ss-cbanner__img{height:var(--ss-cbanner-img-h, 280px)}}.ss-cbanner--digital{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(70% 120% at 50% 0%,color-mix(in srgb,var(--ss-cbanner-glow, #2F6FE4) 38%,transparent) 0%,transparent 65%),radial-gradient(40% 80% at 100% 100%,color-mix(in srgb,var(--ss-cbanner-glow, #2F6FE4) 18%,transparent) 0%,transparent 70%),var(--ss-cbanner-bg, #0E1012)}.ss-cbanner--grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(to right,color-mix(in srgb,var(--ss-cbanner-glow, #2F6FE4) 22%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--ss-cbanner-glow, #2F6FE4) 22%,transparent) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse 75% 90% at 50% 20%,#000 0%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 75% 90% at 50% 20%,#000 0%,transparent 75%)}.ss-cbanner--digital .ss-cbanner__title{font-style:italic;font-weight:800;text-shadow:0 0 28px color-mix(in srgb,var(--ss-cbanner-glow, #2F6FE4) 55%,transparent)}.ss-cbanner--digital .ss-cbanner__desc{opacity:.78}.ss-cbanner__pill{display:inline-flex;align-items:center;gap:6px;align-self:inherit;padding:6px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ss-cbanner-glow, #2F6FE4) 70%,#fff);background:color-mix(in srgb,var(--ss-cbanner-glow, #2F6FE4) 22%,transparent);color:#fff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;line-height:1;box-shadow:0 0 18px color-mix(in srgb,var(--ss-cbanner-glow, #2F6FE4) 45%,transparent)}.ss-cbanner__bolt{width:14px;height:14px;flex:none;color:color-mix(in srgb,var(--ss-cbanner-glow, #2F6FE4) 45%,#fff)}.ss-cbanner--center .ss-cbanner__pill{align-self:center}@media screen and (max-width:749px){.ss-cbanner__pill{align-self:center}}
/*# sourceMappingURL=/cdn/shop/t/388/assets/ss-collection-banner.css.map */
