.bi-newsletter{padding:0;border:1px solid #52665b;border-radius:4px;color:#f5f7f4;background:#101511;width:min(460px,calc(100vw - 24px));max-width:460px;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);margin:auto;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 24px 80px #00000073}.bi-newsletter::backdrop{background:#000000bf}.bi-newsletter-box{position:relative}.bi-newsletter-close{display:flex;align-items:center;justify-content:center;position:absolute;top:12px;right:12px;width:44px;height:44px;padding:0;border:1px solid #caffef;border-radius:50%;background:#101511;color:#caffef;font:30px/1 Arial,sans-serif;cursor:pointer;z-index:1}.bi-newsletter-close:hover{background:#caffef;color:#101511}.bi-newsletter-image{display:block;width:100%;height:min(24vh,190px);object-fit:cover}.bi-newsletter-copy{background:#101511;color:#caffef;padding:26px 32px 0}.bi-newsletter-copy h2,.bi-newsletter-copy h3{color:#caffef;font-size:clamp(25px,5vw,32px);line-height:1.08;margin:0 36px 12px 0}.bi-newsletter-copy p{color:#e6ebe7;font-size:15px;line-height:1.5;margin:0}.bi-newsletter-copy span{color:#ea7961}.bi-newsletter-fields{padding:20px 32px 30px}.bi-newsletter-fields label{display:block;color:#caffef;font-size:13px;font-weight:700;margin-bottom:7px}.bi-newsletter-fields input[type=email]{display:block;width:100%;min-height:50px;border:1px solid #9cb4a8;border-radius:2px;background:#fff;color:#101511;padding:10px 14px;font-size:16px}.bi-newsletter-submit{display:block;width:100%;min-height:50px;padding:12px 16px;border:1px solid #caffef;border-radius:2px;background:#caffef;color:#101511;font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.bi-newsletter-submit:hover{background:#b4efdc}.bi-newsletter-copy[role=status]+.bi-newsletter-submit{width:calc(100% - 64px);margin:20px 32px 30px}.bi-remember-choice{display:flex;align-items:flex-start;justify-content:center;gap:8px;font-size:13px;line-height:1.4;text-transform:none;cursor:pointer}.bi-remember-choice input{flex-shrink:0;width:18px;height:18px;margin:0;accent-color:#000}.bi-popup-small{color:#d5ded8;font-size:12px;line-height:1.5;margin:10px 0 16px}.bi-newsletter a{color:inherit;text-decoration:underline}.bi-newsletter :focus-visible,#myModal :focus-visible{outline:2px solid #ea7961;outline-offset:3px}#myModal{top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:24px 16px!important;overflow-y:auto;text-align:center;background:#0003;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#myModal.in{display:flex!important;align-items:center;justify-content:center}#myModal[hidden]{display:none!important}#myModal .modal-dialog{width:480px;max-width:100%;margin:auto;flex-shrink:0}#myModal .modal-content{background:#101511!important;border:1px solid #52665b!important;border-radius:4px!important;box-shadow:0 20px 70px #0000004d}#myModal .modal-body{padding:34px 30px 28px}#myModal .bi-age-brand{display:flex;justify-content:center;align-items:center;margin:0 0 24px;color:#caffef;font:600 12px/1.4 Arial,Helvetica,sans-serif;letter-spacing:1.8px}#myModal .bi-age-logo{display:block;width:84px;max-width:100%;height:auto}#myModal #AgeGateTitle{margin:0;color:#caffef;font-size:34px;line-height:1.2;letter-spacing:-.8px;text-transform:none}#myModal .bi-age-intro{margin:16px 0 0;color:#e6ebe7;font:400 15px/1.5 Arial,Helvetica,sans-serif}#myModal .age-checker-actions{display:flex;gap:12px;padding:28px 0 0}#myModal .age-checker-actions button{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;width:auto;min-height:48px;margin:0;padding:12px 10px;border:1px solid #caffef;border-radius:3px;font:600 15px/1.3 Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color .18s ease,color .18s ease}#myModal .age-checker-actions .btn-in-msg{background:#caffef;color:#101511!important}#myModal .age-checker-actions .bi-age-no{background:transparent;color:#caffef!important}#myModal .age-checker-actions .btn-in-msg:hover{background:#b4efdc}#myModal .age-checker-actions .bi-age-no:hover{background:#caffef14}#myModal .bi-remember-choice{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:9px;margin:22px 0 0;color:#c9d0ca;font:400 12px/1.5 Arial,Helvetica,sans-serif;text-transform:none;white-space:nowrap;cursor:pointer}#myModal .bi-remember-choice span{color:inherit}#myModal .bi-remember-choice input{position:static;float:none;flex:0 0 18px;vertical-align:middle;margin:0;width:18px;height:18px;accent-color:#caffef;color-scheme:dark;cursor:pointer}#myModal .bi-remember-short{display:none}#myModal .bi-age-denied{margin:24px 0 0;color:#e6ebe7;font:400 15px/1.5 Arial,Helvetica,sans-serif}#myModal .bi-age-denied[hidden]{display:none}#myModal .modal-body:has(.bi-age-denied:not([hidden])) .bi-age-intro{display:none}#myModal :focus-visible{outline:2px solid #caffef;outline-offset:4px}@media(max-width:600px){#myModal .modal-dialog{width:360px}#myModal .modal-body{padding:30px 24px 26px}#myModal .bi-age-brand{margin-bottom:22px}#myModal #AgeGateTitle{font-size:34px;line-height:1.2}#myModal .bi-age-intro{font-size:16px}#myModal .age-checker-actions{flex-direction:column;padding-top:26px}#myModal .age-checker-actions button{flex:auto;width:100%;min-height:50px;font-size:16px}#myModal .bi-remember-choice{margin-top:22px;font-size:14px}#myModal .bi-remember-full{display:none}#myModal .bi-remember-short{display:inline}}@media(prefers-reduced-motion:reduce){#myModal.fade,#myModal.fade .modal-dialog,#myModal .age-checker-actions button{transition:none}}@media(max-width:480px){.bi-newsletter-copy{padding:22px 24px 0}.bi-newsletter-fields{padding:16px 24px 24px}.bi-newsletter-copy[role=status]+.bi-newsletter-submit{width:calc(100% - 48px);margin:16px 24px 24px}}@media(max-height:700px){.bi-newsletter-image{height:110px}.bi-newsletter-copy{padding-top:16px}.bi-newsletter-fields{padding-top:12px;padding-bottom:18px}}@media(max-height:540px){.bi-newsletter-image{display:none}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map?subset=IA */
