.sb-announcement,.sb-announcement *{box-sizing:border-box}.sb-announcement{padding:18px 28px 38px;background:#f7f1e8;font:16px/1.6 system-ui,-apple-system,sans-serif;letter-spacing:0}.sb-announcement__card{width:min(1120px,100%);margin:auto;display:flex;align-items:center;gap:44px;padding:34px 40px;border:1px solid #42775c;border-radius:20px;color:#fffaf2;background:radial-gradient(ellipse at 100% 0%,#32644b 0%,transparent 65%),#153d30}.sb-announcement__copy{flex:1;min-width:0}.sb-announcement .sb-announcement__label{display:inline-block;margin:0 0 15px;padding:4px 10px;border:1px solid #759578;border-radius:100px;color:#d5ecb9;font:700 10px/1.5 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.15em}.sb-announcement h2{color:#fffaf2;margin:0 0 16px;font:700 38px/1.08 Georgia,Times New Roman,serif;letter-spacing:-.025em;text-wrap:balance}.sb-announcement h2 span{display:block;margin-top:8px;color:#d5ecb9;font:650 21px/1.35 system-ui,-apple-system,sans-serif;letter-spacing:-.02em}.sb-announcement__body{max-width:690px;color:#e2e9df;font-size:15px}.sb-announcement__body p{margin:0 0 12px}.sb-announcement__body p:last-child{margin-bottom:0}.sb-announcement__body a{color:inherit;text-decoration:underline;text-underline-offset:3px}.sb-announcement .sb-announcement__button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:20px;border:1px solid #d5ecb9;border-radius:10px;padding:15px 20px;background:#d5ecb9;color:#153d30;font:700 14px/1.4 system-ui,sans-serif;text-decoration:none}.sb-announcement__button:hover{filter:brightness(1.06)}.sb-announcement__button span{font-size:21px;line-height:1}.sb-announcement a:focus-visible{outline:3px solid #fffaf2;outline-offset:5px}.sb-announcement--glow .sb-announcement__card{position:relative;isolation:isolate;overflow:hidden;border-color:#649374;background:linear-gradient(120deg,#12372d 5%,#1c4d3a 62%,#1a493a);box-shadow:inset 0 1px #e7ffd124,0 12px 36px #143f3020;transition:box-shadow .35s ease,border-color .35s ease}.sb-announcement--glow .sb-announcement__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 85% -15%,#c7ed8573,transparent 55%),radial-gradient(ellipse at 100% 115%,#41c8b03d,transparent 53%);opacity:.65;transition:opacity .4s ease}.sb-announcement--glow .sb-announcement__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #e5ffc563,inset 1px 0 #d8ffba1f}.sb-announcement--glow .sb-announcement__label{background:#eefadc0d;border-color:#c7e3a754;box-shadow:inset 0 1px #f0ffdd29;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sb-announcement--glow .sb-announcement__button{border-color:#e6f8c8;background:linear-gradient(130deg,#e4f4c6,#cce9aa);box-shadow:inset 0 1px #ffffffa6,0 0 22px #b9e58b1c,0 5px 15px #082b292e;transition:box-shadow .25s ease,background .25s ease}.sb-announcement--glow .sb-announcement__card:focus-within{border-color:#a0c58b;box-shadow:inset 0 1px #eaffc84d,0 0 25px #5fad8230,0 14px 36px #143f3026}.sb-announcement--glow .sb-announcement__card:focus-within:before{opacity:1}@media(hover:hover)and (pointer:fine){.sb-announcement--glow .sb-announcement__card:hover{border-color:#a0c58b;box-shadow:inset 0 1px #eaffc84d,0 0 25px #5fad8230,0 14px 36px #143f3026}.sb-announcement--glow .sb-announcement__card:hover:before{opacity:1}.sb-announcement--glow .sb-announcement__button:hover{filter:none;box-shadow:inset 0 1px #fff,0 0 25px #c5ed9145,0 7px 19px #082b2936}}@media(prefers-reduced-motion:reduce){.sb-announcement--glow .sb-announcement__card,.sb-announcement--glow .sb-announcement__card:before,.sb-announcement--glow .sb-announcement__button{transition:none}}@media(forced-colors:active){.sb-announcement--glow .sb-announcement__card{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none}.sb-announcement--glow .sb-announcement__card:before,.sb-announcement--glow .sb-announcement__card:after{display:none}.sb-announcement--glow :is(h2,h2 span,.sb-announcement__body,.sb-announcement__label){color:CanvasText}.sb-announcement--glow .sb-announcement__button{background:ButtonFace;color:ButtonText;box-shadow:none}}@media(max-width:899px){.sb-announcement__card{flex-direction:column;align-items:flex-start;gap:23px;padding:28px}}@media(max-width:749px){.sb-announcement{padding:12px 20px 28px}.sb-announcement__card{padding:25px 24px;border-radius:17px}.sb-announcement h2{font-size:33px}.sb-announcement h2 span{font-size:20px}.sb-announcement__body{font-size:14px}.sb-announcement .sb-announcement__button{width:100%;padding:14px 16px}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/sb-announcement.css.map */
