@font-face{font-family:Brandon-Grotesque;src:url(/cdn/shop/files/BrandonGrotesque-Bold.woff2?v=1717756915) format("woff2");font-weight:700;font-style:normal}.essential-container{display:flex;flex-direction:column;gap:32px;max-width:1280px;width:100%;margin:auto}.essential-inner-data-container{display:flex;width:100%;gap:21.3px;flex-wrap:wrap}.essential-card{width:calc((100% / 3) - 14.3px);display:flex;gap:12px}.question-faq{border-top:1px solid #f0f0f0;padding-top:16px;font-family:Open Sans;font-size:14px;line-height:1.43}.card-details{font-family:Open Sans;font-size:14px;font-style:normal;line-height:1.71;word-break:break-all;color:#333}.card-details p a,.question-faq a,.learn-more{font-family:Open Sans;font-size:14px;font-weight:600;line-height:1.43;color:#a8601d;text-decoration:none;cursor:pointer}.card-details li a{color:inherit}.card-details ol,ul,.modal-content ol,.question-faq ol{margin:0;padding-inline-start:18px;word-break:break-word}.essential-card img{margin-top:6px}.modal-content p,.card-details p,.question-faq p{margin:0}.card-title{font-family:Open Sans;font-size:14px;font-weight:600;line-height:1.43;color:#000}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006;justify-content:center;align-items:center}.modal-content{background-color:#fff;padding:32px;max-width:480px;width:100%;box-shadow:0 2px 6px #0003;border-radius:16px}.modal-title-parent{display:flex;justify-content:space-between;align-items:center}.modal-title{font-family:Open Sans;font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.5px;text-align:left;color:#000}.modal-description{font-family:Open Sans;font-size:14px;line-height:1.71;color:#333;margin-top:16px}.modal-description a{color:inherit}.modal-got-it{padding:17px 24px;border:1.5px solid #e6e6e6;text-align:center;border-radius:12px;font-family:Open Sans;font-size:16px;font-weight:600;line-height:1.38;letter-spacing:.25px;color:#111;margin-top:32px;cursor:pointer}.close{cursor:pointer}@media screen and (max-width: 767px){.modal{align-items:flex-end}.modal-content{border-radius:16px 16px 0 0;border:none;max-width:100%}}@media screen and (max-width: 1023px){.essential-inner-data-container{flex-direction:column;gap:48px}.essential-card{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/essential-information-component.css.map */
