.accordion .faq-block__group-heading{margin:0;margin-block-start:var(--group-heading-space-above, 1.75rem);margin-block-end:var(--group-heading-space-below, .75rem);font-family:var(--group-heading-font-family);font-style:var(--group-heading-font-style);font-weight:var(--group-heading-font-weight);font-size:var(--group-heading-font-size);line-height:var(--group-heading-line-height);text-transform:var(--group-heading-text-transform);color:rgb(var(--color-foreground));width:100%}.accordion{flex:1;width:100%;max-width:100%}.accordion--dividers accordion-custom:not(:first-child) .details{border-block-start:var(--style-border-width) solid var(--color-border)}.accordion--dividers{--show-fallback-borders: 0}.accordion--dividers:not([class*=color-])[style*="--border-width: 0"],.accordion--dividers:not([class*=color-])[style*="--border-style: none"]{--show-fallback-borders: 1}.accordion--dividers accordion-custom:first-child .details{border-block-start:var(--style-border-width) solid var(--color-border)}.accordion--dividers accordion-custom:last-child .details{border-block-end:calc(var(--style-border-width) * var(--show-fallback-borders)) solid var(--color-border)}.accordion--dividers .details[open]{margin-block-start:1rem}.accordion--dividers .details-content{padding-block-end:var(--padding-md)}.accordion--caret .icon-plus,.accordion--plus .icon-caret{display:none}.accordion--cards{display:flex;flex-direction:column;gap:var(--faq-card-gap, 12px)}.accordion--cards.accordion--dividers accordion-custom .details,.accordion--cards.accordion--dividers accordion-custom:first-child .details,.accordion--cards.accordion--dividers accordion-custom:last-child .details{border-block:0}.accordion--cards.accordion--dividers .details[open]{margin-block-start:0}.accordion--cards accordion-custom{display:block;background-color:rgb(var(--color-background-rgb));border:1px solid rgb(var(--color-foreground-rgb) / .07);border-radius:var(--faq-card-radius, 12px);box-shadow:0 1px 2px rgb(var(--color-foreground-rgb) / .04),0 4px 14px rgb(var(--color-foreground-rgb) / .06);transition:box-shadow var(--animation-speed, .2s) var(--animation-easing, ease),border-color var(--animation-speed, .2s) var(--animation-easing, ease)}.accordion--cards accordion-custom:hover,.accordion--cards accordion-custom:focus-within{border-color:rgb(var(--color-foreground-rgb) / .12);box-shadow:0 2px 4px rgb(var(--color-foreground-rgb) / .05),0 8px 24px rgb(var(--color-foreground-rgb) / .09)}.accordion--cards accordion-custom:has(.details[open]){border-color:rgb(var(--color-foreground-rgb) / .12);box-shadow:0 2px 4px rgb(var(--color-foreground-rgb) / .05),0 10px 28px rgb(var(--color-foreground-rgb) / .1)}.accordion--cards .details__header{padding-block:calc(var(--faq-card-padding, 20px) * .85);padding-inline:var(--faq-card-padding, 20px);gap:.75rem}.accordion--cards .details__header:hover{color:inherit}.accordion--cards .details-content{padding-inline:var(--faq-card-padding, 20px)}.accordion--cards .details[open] .details-content{padding-block-start:0;padding-block-end:calc(var(--faq-card-padding, 20px) * .85)}.accordion--cards .details-content .rte{color:rgb(var(--color-foreground-rgb) / .8)}.accordion--cards .faq-block__group-heading{margin-block-start:calc(var(--group-heading-space-above, 1.75rem) - var(--faq-card-gap, 12px))}.accordion--cards .faq-actions-row{margin-top:calc(1.5rem - var(--faq-card-gap, 12px))}@media screen and (max-width:749px){.accordion--cards .details__header,.accordion--cards .details-content{padding-inline:calc(var(--faq-card-padding, 20px) * .8)}}.accordion .details__header{font-family:var(--summary-font-family);font-style:var(--summary-font-style);font-weight:700;font-size:var(--summary-font-size);line-height:var(--summary-font-line-height);text-transform:var(--summary-font-case);min-height:var(--minimum-touch-target)}.details__icon{height:auto;margin-inline-end:var(--margin-xs)}.accordion .details-content .rte-formatter,.accordion .details-content .rte-formatter .metafield-rich_text_field{width:100%;max-width:100%}.faq-load-more-checkbox{position:absolute;opacity:0;pointer-events:none}accordion-custom.faq-item-hidden{display:none}.faq-load-more-checkbox:checked~accordion-custom.faq-item-hidden{display:block}.faq-load-more-checkbox:checked~.faq-actions-row .faq-load-more-button-wrapper{display:none}.faq-load-more-button{display:inline-block;padding:.75rem 1.5rem;background-color:rgba(var(--color-foreground),.05);border:1px solid rgba(var(--color-foreground),.2);border-radius:4px;color:rgba(var(--color-foreground),1);text-align:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.faq-load-more-button:hover{background-color:rgba(var(--color-foreground),.1);border-color:rgba(var(--color-foreground),.3)}.faq-actions-row{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem}.faq-load-more-button-wrapper,.faq-parent-page-link-wrapper{flex-shrink:0}.faq-parent-page-link{padding:0;background-color:transparent;border:0;border-radius:0;color:var(--color-primary);text-decoration:underline;text-underline-offset:.12em;transition:color .2s ease}.faq-parent-page-link:hover,.faq-parent-page-link:focus-visible{background-color:transparent;border-color:transparent;color:var(--color-primary-hover);text-decoration:underline}.faq-block__section-heading{margin-bottom:1.5rem}.faq-block__section-heading>:first-child{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/14/assets/faq.css.map */
