.promo-section .promo-password-link{position:absolute;top:16px;right:16px;z-index:20}.promo-section .promo-password-link button{background:#0009;color:#fff;border:none;border-radius:999px;padding:6px 14px;font-size:13px;cursor:pointer}.promo-section .promo-password-link button:hover{background:#000c}.promo-password-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;z-index:50}.promo-password-modal.is-open{display:flex}.promo-password-modal .promo-password-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.promo-password-modal .promo-password-dialog{position:relative;background:#fff;border-radius:.25rem;padding:20px 24px 24px;max-width:340px;width:100%;box-shadow:0 12px 30px #00000040;z-index:1}.promo-password-title{margin:0 0 12px;font-size:18px;font-weight:600;text-align:center}.promo-password-field input{width:100%;border:1px solid inherit;border-radius:4px;padding:8px 10px;font-size:14px}.promo-password-submit:hover{opacity:.9}.promo-password-close{position:absolute;top:6px;right:8px;border:none;background:transparent;font-size:20px;cursor:pointer;line-height:1}.promo-accordion{border-radius:5px}.promo-accordion .accordion-trigger{width:100%;padding:.75rem 1rem;background:transparent;border:none;display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer;font-size:14px;font-weight:500}.promo-accordion .accordion-question{flex:1;padding-right:8px}.promo-accordion .accordion-icon{flex-shrink:0;font-size:16px;transition:transform .2s ease}.promo-accordion .promo-accordion-item.is-open .accordion-icon{transform:rotate(45deg)}.promo-accordion .accordion-panel{max-height:0;overflow:hidden;transition:max-height .25s ease;padding:0 16px;font-size:14px;line-height:1.5}.promo-accordion .promo-accordion-item.is-open .accordion-panel{padding-top:4px;padding-bottom:12px}.promo-accordion-item{border-bottom:1px;border-style:solid;display:flex;flex-direction:column}
/*# sourceMappingURL=/cdn/shop/t/696/assets/promo-section.css.map */
