body.layout-bmi{--shake-dark: #552B19;--shake-light: #FFF7F2;background-color:var(--shake-light)!important}body.layout-bmi .announcement-bar,body.layout-bmi .announcement-bar__announcement{background-color:var(--shake-light)!important;color:var(--shake-dark)!important;width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%;z-index:10}body.layout-bmi .announcement-bar *{color:var(--shake-dark)!important}body.layout-bmi .header-wrapper{background-color:var(--shake-dark)!important;color:var(--shake-light)!important;width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%;z-index:10}body.layout-bmi .header-wrapper *{color:var(--shake-light)!important}body.layout-bmi .header-wrapper svg,body.layout-bmi .header-wrapper svg path{fill:var(--shake-light)!important}body.layout-bmi .footer{background-color:var(--shake-light)!important;color:var(--shake-dark)!important}body.layout-bmi .footer *{color:var(--shake-dark)!important;font-family:Poppins,sans-serif!important}body.layout-bmi .card,body.layout-bmi .card__inner,body.layout-bmi .card--standard,body.layout-bmi .card--media,body.layout-bmi .card__media,body.layout-bmi .card__content{border:none!important;outline:none!important;box-shadow:none!important;background-color:transparent!important}body.layout-bmi .card-wrapper{border:2px solid var(--shake-light)!important;border-radius:12px;padding:10px;background:transparent!important}body.layout-bmi .card-wrapper .button,body.layout-bmi .card-wrapper .quick-add__submit,body.layout-bmi .card-wrapper .button--primary{font-family:Poppins,sans-serif!important;font-size:18px!important;font-weight:700!important;padding:10px 25px!important;border-radius:45px!important;border:2px solid var(--shake-dark)!important;background-color:var(--shake-dark)!important;color:var(--shake-light)!important;transition:all .25s ease-in-out!important;width:auto}body.layout-bmi .card-wrapper .button:hover,body.layout-bmi .card-wrapper .quick-add__submit:hover,body.layout-bmi .card-wrapper .button--primary:hover{background-color:var(--shake-light)!important;color:var(--shake-dark)!important;border-color:var(--shake-dark)!important}.layout-bmi .newsletter__wrapper,.layout-bmi .newsletter__wrapper p,.layout-bmi .newsletter__wrapper h2,.layout-bmi .newsletter__wrapper strong,.layout-bmi .newsletter__wrapper label{font-family:Poppins,sans-serif!important;color:#fff7f2!important}.layout-bmi .newsletter__wrapper{font-family:Poppins,sans-serif!important;background-color:#552b19;color:#fff7f2;box-shadow:0 4px 12px #552b19}.layout-bmi .newsletter-form .field__input{font-family:Poppins,sans-serif!important;background-color:#552b19;color:#fff7f2;border:1px solid #FFF7F2}.layout-bmi .newsletter-form__button{font-family:Poppins,sans-serif!important;background-color:#fff7f2;color:#fff7f2;border:none}.layout-bmi .newsletter-form__button--outline{font-family:Poppins,sans-serif!important;background-color:transparent;color:#552b19;border:2px solid #552B19}.layout-bmi .newsletter-form__button svg{font-family:Poppins,sans-serif!important;color:#fff7f2;fill:currentColor}body.layout-bmi .page-faq{margin-top:28px;font-family:Poppins,sans-serif}body.layout-bmi .page-faq h2{color:var(--shake-dark);font-weight:600;letter-spacing:.2px;line-height:1.2;font-size:clamp(20px,2.2vw,28px);margin:0 0 16px}body.layout-bmi .page-faq .faq-list{display:grid;gap:10px}body.layout-bmi .page-faq .faq-list details{background:var(--shake-light);border:1px solid color-mix(in oklab,var(--shake-dark) 18%,transparent);border-radius:12px;box-shadow:0 1px color-mix(in oklab,var(--shake-dark) 8%,transparent);overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease,background .2s ease}body.layout-bmi .page-faq .faq-list details:hover,body.layout-bmi .page-faq .faq-list details:focus-within{border-color:color-mix(in oklab,var(--shake-dark) 30%,transparent);box-shadow:0 3px 12px color-mix(in oklab,var(--shake-dark) 14%,transparent)}body.layout-bmi .page-faq .faq-list details[open]{border-color:color-mix(in oklab,var(--shake-dark) 36%,transparent);background:#fff}body.layout-bmi .page-faq .faq-list summary{display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;padding:14px 16px;font-weight:700;color:var(--shake-dark);-webkit-user-select:none;user-select:none;outline:none}body.layout-bmi .page-faq .faq-list summary::-webkit-details-marker{display:none}body.layout-bmi .page-faq .faq-list summary:after{content:"";margin-left:auto;width:12px;height:12px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform .2s ease;opacity:.9}body.layout-bmi .page-faq .faq-list details[open] summary:after{transform:rotate(135deg)}body.layout-bmi .page-faq .faq-list p{margin:0;padding:0 16px 14px;line-height:1.6;color:#3a3a3a}body.layout-bmi .scroll-target{scroll-margin-top:80px}@media (max-width: 768px){body.layout-bmi .page-faq{margin-top:24px}body.layout-bmi .page-faq .faq-list summary{padding:12px 14px}body.layout-bmi .page-faq .faq-list p{padding:0 14px 12px}}body.layout-bmi .badge,body.layout-bmi .badge--custom{background-color:var(--shake-dark)!important;color:var(--shake-light)!important;font-family:Poppins,sans-serif!important;border-radius:4px;padding:4px 8px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 2px 4px #61311633}body.layout-bmi .footer{background-color:#fff7f2!important;color:#552b19!important}body.layout-bmi .footer *{color:#552b19!important;font-family:Poppins,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bmi.css.map */
