.product__accordion.accordion-v2{--border-thickness: 0px !important;--border-color: transparent !important;--header-bg: transparent !important;--content-bg: transparent !important;--corner-radius: 14px !important;position:relative;isolation:isolate;margin-top:0!important;margin-bottom:10px!important;overflow:hidden;border:1px solid #d8e4dc!important;border-radius:14px!important;background:#fff!important;box-shadow:0 2px 10px #1757320b;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.product__accordion.accordion-v2 .accordion__details,.product__accordion.accordion-v2 .accordion__summary,.product__accordion.accordion-v2 .accordion__content-wrapper,.product__accordion.accordion-v2 .accordion__content{border:0!important}.product__accordion.accordion-v2 .accordion__summary{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px!important;background:linear-gradient(135deg,#fff,#f8fbf9)!important;color:#173d27!important;cursor:pointer;transition:background .18s ease,color .18s ease}.product__accordion.accordion-v2 .accordion__summary::-webkit-details-marker{display:none}.product__accordion.accordion-v2 .summary__title{display:flex;min-width:0;align-items:center;gap:11px}.product__accordion.accordion-v2 .summary__title>.material-icon,.product__accordion.accordion-v2 .summary__title>.material-symbols-outlined,.product__accordion.accordion-v2 .summary__title>img{width:36px!important;height:36px!important;min-width:36px;max-width:36px!important;flex:0 0 36px;box-sizing:border-box;padding:8px;border:1px solid #d7e8db;border-radius:10px;background:#edf6ef;color:#175732!important;object-fit:contain;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.product__accordion.accordion-v2 .summary__title>.material-symbols-outlined{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;font-size:19px!important;line-height:1}.product__accordion.accordion-v2 .accordion__title{margin:0!important;color:#173d27!important;font-family:var(--font-body-family)!important;font-size:15.5px!important;font-style:normal!important;font-weight:650!important;line-height:1.3!important;letter-spacing:-.01em!important;text-transform:none!important}.product__accordion.accordion-v2 .accordion__collapse-icon{width:31px;height:31px;min-width:31px;flex:0 0 31px;border:1px solid #d9e6dd;border-radius:999px!important;background:#eff5f1!important;color:#175732!important;box-shadow:none!important;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.product__accordion.accordion-v2 .accordion__collapse-icon svg{width:12px;height:12px}.product__accordion.accordion-v2 .accordion__collapse-icon .icon-caret{transition:transform .22s ease}.product__accordion.accordion-v2:has(.accordion__details[open]){border-color:#93b79e!important;box-shadow:0 9px 24px #17573217}.product__accordion.accordion-v2:has(.accordion__details[open]) .accordion__summary{background:linear-gradient(135deg,#f2f8f4,#f8fbf9)!important}.product__accordion.accordion-v2:has(.accordion__details[open]) .summary__title>.material-icon,.product__accordion.accordion-v2:has(.accordion__details[open]) .summary__title>.material-symbols-outlined{border-color:#175732;background:#175732;color:#fff!important;transform:scale(1.02)}.product__accordion.accordion-v2:has(.accordion__details[open]) .accordion__collapse-icon{border-color:#175732;background:#175732!important;color:#fff!important}.product__accordion.accordion-v2:has(.accordion__details[open]) .accordion__collapse-icon .icon-caret{transform:rotate(180deg)}.product__accordion.accordion-v2 .accordion__content-wrapper{background:#fff!important;color:#445249!important}.product__accordion.accordion-v2:has(.accordion__details[open]) .accordion__content{border-top:1px solid #e3ece6!important}.product__accordion.accordion-v2 .accordion__content__inner{padding:16px 18px 18px!important;color:#445249!important;font-family:var(--font-body-family)!important;font-size:14.5px!important;font-style:normal!important;font-weight:var(--font-body-weight)!important;line-height:1.65!important;letter-spacing:0!important}.product__accordion.accordion-v2 .accordion__content__inner>:first-child{margin-top:0!important}.product__accordion.accordion-v2 .accordion__content__inner>:last-child{margin-bottom:0!important}.product__accordion.accordion-v2 .accordion__content__inner p{margin-top:0;margin-bottom:10px}.product__accordion.accordion-v2 .accordion__content__inner ul,.product__accordion.accordion-v2 .accordion__content__inner ol{margin-top:8px;margin-bottom:10px;padding-left:1.35em}.product__accordion.accordion-v2 .accordion__content__inner li{margin:.35em 0;padding-left:.15em}.product__accordion.accordion-v2 .accordion__content__inner li::marker{color:#3a9d23}.product__accordion.accordion-v2 .accordion__content__inner strong,.product__accordion.accordion-v2 .accordion__content__inner b{color:#244832;font-weight:650}.product__accordion.accordion-v2 .accordion__content__inner a{color:#175732;text-decoration-thickness:1px;text-underline-offset:3px}.product__accordion.accordion-v2 .accordion__content__inner h2,.product__accordion.accordion-v2 .accordion__content__inner h3,.product__accordion.accordion-v2 .accordion__content__inner h4{margin:14px 0 7px;color:#173d27;font-family:var(--font-body-family);font-size:15px;font-weight:650;line-height:1.35;letter-spacing:-.005em}.product__accordion.accordion-v2 .accordion__content__inner table{width:100%;margin:10px 0;overflow:hidden;border:1px solid #e0e9e3;border-collapse:separate;border-spacing:0;border-radius:10px;font-size:13.5px;line-height:1.45}.product__accordion.accordion-v2 .accordion__content__inner th,.product__accordion.accordion-v2 .accordion__content__inner td{padding:9px 10px;border:0;border-bottom:1px solid #e7eee9;vertical-align:top}.product__accordion.accordion-v2 .accordion__content__inner th{background:#f4f8f5;color:#244832;font-weight:650;text-align:left}.product__accordion.accordion-v2 .accordion__content__inner tr:last-child>th,.product__accordion.accordion-v2 .accordion__content__inner tr:last-child>td{border-bottom:0}.product__accordion.accordion-v2 .accordion__summary:focus-visible{outline:3px solid rgba(58,157,35,.24);outline-offset:-3px}@media(hover:hover)and (pointer:fine){.product__accordion.accordion-v2:hover{border-color:#aec9b5!important;box-shadow:0 7px 20px #17573213;transform:translateY(-1px)}.product__accordion.accordion-v2:hover .accordion__summary{background:linear-gradient(135deg,#f8fbf9,#f3f8f5)!important}.product__accordion.accordion-v2:hover .accordion__collapse-icon{border-color:#b5cdbb}}@media screen and (max-width:749px){.product__accordion.accordion-v2{margin-bottom:8px!important;border-radius:12px!important}.product__accordion.accordion-v2 .accordion__summary{min-height:56px;gap:11px;padding:11px 12px!important}.product__accordion.accordion-v2 .summary__title{gap:10px}.product__accordion.accordion-v2 .summary__title>.material-icon,.product__accordion.accordion-v2 .summary__title>.material-symbols-outlined,.product__accordion.accordion-v2 .summary__title>img{width:34px!important;height:34px!important;min-width:34px;max-width:34px!important;flex-basis:34px;padding:7px;border-radius:9px}.product__accordion.accordion-v2 .accordion__title{font-size:14.5px!important;line-height:1.3!important}.product__accordion.accordion-v2 .accordion__collapse-icon{width:29px;height:29px;min-width:29px;flex-basis:29px}.product__accordion.accordion-v2 .accordion__content__inner{padding:14px 14px 16px!important;font-size:14px!important;line-height:1.62!important}.product__accordion.accordion-v2 .accordion__content__inner table{font-size:13px}.product__accordion.accordion-v2 .accordion__content__inner th,.product__accordion.accordion-v2 .accordion__content__inner td{padding:8px}}@media(prefers-reduced-motion:reduce){.product__accordion.accordion-v2,.product__accordion.accordion-v2 *,.product__accordion.accordion-v2 *:before,.product__accordion.accordion-v2 *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/bramecam-product-accordions.css.map */
