.cb-section{position:relative;border-radius:var(--cb-radius);overflow:hidden;background:linear-gradient(180deg,var(--cb-stripe) 0 var(--cb-stripe-h),transparent var(--cb-stripe-h)),linear-gradient(90deg,var(--cb-g1),var(--cb-g2));color:var(--cb-text)}.cb-wrap{padding:clamp(0px,2vw,0px) 0}.cb-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(16px,4vw,40px)}@media (max-width: 990px){.cb-grid{grid-template-columns:1fr;text-align:center}.cb-media{order:2;margin-top:auto;align-self:flex-end;align-items:flex-end}.cb-content{order:1;padding:0}}.cb-media{position:relative;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.cb-img{width:100%;height:auto;display:block;object-fit:contain;align-self:flex-end;margin-bottom:-8px}.cb-img.placeholder{aspect-ratio:4 / 5;background:#fff3;border-radius:16px}.cb-content{max-width:720px;margin-left:auto;padding:clamp(40px,6vw,20px) clamp(16px,4vw,20px)}.cb-pill{display:inline-block;background:var(--cb-pill-bg);color:var(--cb-pill-text);font-weight:700;padding:10px 18px;border-radius:9999px;font-size:11px;margin-bottom:14px}.cb-heading{font-family:Poppins,sans-serif;font-weight:900;font-size:clamp(28px,5vw,56px);line-height:1.08;letter-spacing:-.3px;margin:6px 0 12px;white-space:pre-line;color:#fff}.cb-body{max-width:56ch;opacity:.95;margin:0 0 22px}.cb-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--cb-btn-bg);color:var(--cb-btn-text);font-weight:700;padding:14px 24px;border-radius:9999px;text-decoration:none;box-shadow:0 8px 20px #0000001f;position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .25s ease,filter .25s ease}.shop-now{position:relative;overflow:hidden;transform:translateZ(0);will-change:transform,box-shadow;transition:transform .2s ease,box-shadow .25s ease,filter .25s ease}.shop-now:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,#fff0,#ffffff59,#fff0 90%);transform:translate(-120%);transition:transform .6s ease;pointer-events:none;mix-blend-mode:screen}.shop-now:hover{transform:translateY(-3px);box-shadow:0 14px 30px #00000038,0 6px 14px #0000001a;filter:brightness(1.02)}.shop-now:hover:after{transform:translate(120%)}.shop-now:active{transform:translateY(-1px);box-shadow:0 8px 18px #0000002e}@media (prefers-reduced-motion: reduce){.shop-now,.shop-now:after{transition:none}}.hero-fade{opacity:0;transform:translateY(16px);animation:cbFade .8s ease-out .05s forwards}.hero-fade.delay-1{animation-delay:.2s}.hero-fade.delay-2{animation-delay:.35s}@keyframes cbFade{to{opacity:1;transform:translateY(0)}}.cb-pill{display:none}@media (max-width: 990px){.cb-pill{display:inline-block}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cta-banner.css.map */
