.accordion{display:block;margin-top:0;margin-bottom:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);background:transparent}.accordion+.accordion{margin-top:0;border-top:none}.accordion summary{line-height:1.2;padding:2rem 0;cursor:pointer;list-style:none}.accordion summary::-webkit-details-marker{display:none}.accordion .summary__title{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1.2rem;width:100%;padding-right:2.4rem}.accordion__heading-group{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;min-width:0}.accordion__title{margin:0;word-break:break-word;font-size:1.5rem;font-weight:600;letter-spacing:0;text-transform:none;color:#1a1b18;line-height:1.3}.accordion__subtitle{display:block;margin:0;font-size:1.3rem;font-weight:400;letter-spacing:0;text-transform:none;color:#666;line-height:1.35}.accordion .summary__title .icon:not(.icon-caret),.accordion .summary__title .icon-accordion{width:2rem;height:2rem;flex-shrink:0;color:#1a1b18;fill:currentColor}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{padding-bottom:1.8rem;font-family:var(--font-body-family, inherit);font-size:1.4rem;font-weight:400;line-height:1.6;color:#555}.accordion__content p,.accordion__content span,.accordion__content div{font-weight:400}.product__info-container .product__accordion.accordion--pdp-mock{border-color:#0000001f}.product__info-container .product__accordion.accordion--pdp-mock .summary__title{padding:0;gap:1.4rem;align-items:center}.product__info-container .product__accordion.accordion--pdp-mock summary{padding:2rem 0;position:relative}.product__info-container .product__accordion.accordion--pdp-mock .accordion__heading-group{gap:.35rem;padding-top:0}.product__info-container .product__accordion.accordion--pdp-mock .accordion__title{font-size:1.55rem!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;color:#1a1b18!important;line-height:1.25!important;display:block!important}.product__info-container .product__accordion.accordion--pdp-mock .accordion__subtitle{font-size:1.35rem!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;color:#6b6b6b!important;line-height:1.35!important}.product__info-container .product__accordion.accordion--pdp-mock .summary__title .icon-accordion{width:2.2rem;height:2.2rem;margin-top:0;color:#1a1b18}.product__info-container .product__accordion.accordion--pdp-mock summary .icon-caret{right:0;top:50%;margin-top:0;transform:translateY(-50%);height:.75rem;width:auto;color:#555}.product__info-container .product__accordion.accordion--pdp-mock details[open]>summary .icon-caret{transform:translateY(-50%) rotate(180deg)}.product__info-container .product__accordion.accordion--pdp-mock .accordion__content{padding-inline-start:1.6rem;padding-inline-end:0}.product__info-container .product__accordion .accordion__content,.product__info-container .product__accordion .accordion__content.rte{font-family:var(--font-body-family, inherit);font-weight:400!important;font-size:1.4rem!important;letter-spacing:0;line-height:1.6!important;color:#555!important}.product__info-container .product__accordion .accordion__content p,.product__info-container .product__accordion .accordion__content li,.product__info-container .product__accordion .accordion__content span,.product__info-container .product__accordion .accordion__content div,.product__info-container .product__accordion .accordion__content ul,.product__info-container .product__accordion .accordion__content .metafield-rich_text_field,.product__info-container .product__accordion .accordion__content .metafield-money,.product__info-container .product__accordion .accordion__content .metafield-multi_line_text_field{font-family:inherit!important;font-weight:400!important;font-size:1.4rem!important;letter-spacing:0!important;line-height:1.6!important;color:inherit!important}.product__info-container .product__accordion .accordion__content strong,.product__info-container .product__accordion .accordion__content b{font-weight:600!important}
/*# sourceMappingURL=/cdn/shop/t/124/assets/component-accordion.css.map */
