.custom-guarantee-faq{overflow:hidden}.custom-guarantee-faq__layout{display:grid;grid-template-areas:"guarantee faq";grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:flex-start;gap:var(--guarantee-faq-column-gap);width:100%}.custom-guarantee-faq__layout--equal{grid-template-columns:repeat(2,minmax(0,1fr))}.custom-guarantee-faq__layout--guarantee-wide{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.custom-guarantee-faq__layout--desktop-guarantee-right{grid-template-areas:"faq guarantee"}.custom-guarantee-faq__layout--no-guarantee,.custom-guarantee-faq__layout--no-faq{grid-template-columns:minmax(0,1fr)}.custom-guarantee-faq__layout--no-guarantee{grid-template-areas:"faq"}.custom-guarantee-faq__layout--no-faq{grid-template-areas:"guarantee"}.custom-guarantee-faq__guarantee{grid-area:guarantee;justify-self:center;width:min(100%,var(--custom-guarantee-max-width));overflow:hidden;border-radius:var(--custom-guarantee-radius);background:var(--custom-surface-color);box-shadow:var(--custom-card-shadow)}.custom-guarantee-faq__guarantee-header{display:flex;flex-direction:column;align-items:center;gap:var(--gap-xs);padding:var(--guarantee-header-padding);text-align:center;color:var(--custom-guarantee-header-text);background:var(--custom-guarantee-header-background)}.custom-guarantee-faq__guarantee-eyebrow,.custom-guarantee-faq__guarantee-heading,.custom-guarantee-faq__guarantee-lead,.custom-guarantee-faq__guarantee-description,.custom-guarantee-faq__faq-eyebrow,.custom-guarantee-faq__faq-heading,.custom-guarantee-faq__faq-question{margin:0}.custom-guarantee-faq__guarantee-eyebrow{--color: var(--custom-accent-color);color:var(--custom-accent-color);letter-spacing:2.64px!important}.custom-guarantee-faq__guarantee-heading{--color: var(--custom-guarantee-header-text);color:var(--custom-guarantee-header-text)}.custom-guarantee-faq__guarantee-body{padding:var(--guarantee-body-padding);background:var(--custom-surface-color)}.custom-guarantee-faq__guarantee-lead{--color: var(--custom-heading-color);color:var(--custom-heading-color);font-size:19px!important;font-weight:bolder!important}.custom-guarantee-faq__guarantee-description{--color: var(--custom-body-text-color);color:var(--custom-body-text-color)}.custom-guarantee-faq__guarantee-description--with-lead{margin-block-start:var(--gap-md);font-size:15px!important;text-align:center}.custom-guarantee-faq__features{display:grid;grid-template-columns:repeat(var(--custom-feature-count),minmax(0,1fr))}.custom-guarantee-faq__features--with-content{margin-block-start:var(--gap-2xl)}.custom-guarantee-faq__feature{--color: var(--custom-heading-color);display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding-inline:var(--padding-sm);color:var(--custom-heading-color);text-align:center}.custom-guarantee-faq__feature+.custom-guarantee-faq__feature{border-inline-start:1px solid var(--custom-divider-color)}.custom-guarantee-faq__feature-label{color:inherit}.custom-guarantee-faq__feature-icon{margin-block-start:var(--gap-2xs)}.custom-guarantee-faq__faq{grid-area:faq;min-width:0}.custom-guarantee-faq__faq-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--faq-header-gap)}.custom-guarantee-faq__faq-eyebrow{--color: var(--custom-accent-color);color:var(--custom-accent-color)}.custom-guarantee-faq__faq-heading{--color: var(--custom-heading-color);color:var(--custom-heading-color)}.custom-guarantee-faq__faq-panel{overflow:hidden;border-radius:var(--custom-faq-panel-radius);background:var(--custom-surface-color);box-shadow:var(--custom-card-shadow)}.custom-guarantee-faq__faq-panel--with-header{margin-block-start:var(--faq-panel-gap)}.custom-guarantee-faq__faq-item:not(:last-child){border-block-end:1px solid var(--custom-divider-color)}.custom-guarantee-faq__faq-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--gap-lg);padding-block:var(--faq-row-block-padding);padding-inline:var(--faq-row-inline-padding);color:var(--custom-heading-color);list-style:none;cursor:pointer}.custom-guarantee-faq__faq-summary::-webkit-details-marker{display:none}.custom-guarantee-faq__faq-question{--color: var(--custom-heading-color);color:var(--custom-heading-color);font-size:17px!important}.custom-guarantee-faq__faq-icon{flex:0 0 auto;width:var(--custom-faq-icon-size);height:var(--custom-faq-icon-size);color:var(--custom-accent-color)}.custom-guarantee-faq__faq-icon>svg{width:100%;height:100%}.custom-guarantee-faq__faq-icon :is(.horizontal,.vertical){transition:transform var(--animation-speed) var(--animation-easing),opacity var(--animation-speed) var(--animation-easing);transform:rotate(0);transform-origin:50% 50%}.custom-guarantee-faq__faq-item[open] .custom-guarantee-faq__faq-icon .horizontal{transform:rotate(90deg)}.custom-guarantee-faq__faq-item[open] .custom-guarantee-faq__faq-icon .vertical{opacity:0;transform:rotate(90deg)}.custom-guarantee-faq__faq-answer{--color: var(--custom-body-text-color);padding-inline:var(--faq-row-inline-padding);padding-block-end:var(--faq-row-block-padding);color:var(--custom-body-text-color)}.custom-guarantee-faq__faq-answer>:first-child{margin-block-start:0}.custom-guarantee-faq__faq-answer>:last-child{margin-block-end:0}.custom-guarantee-faq.section--full-width .custom-guarantee-faq__layout{padding-inline:var(--page-margin)}@media screen and (max-width:768px){.custom-guarantee-faq{--page-margin: 20px;--padding-block-start: 40px !important;--padding-block-end: 40px !important}.custom-guarantee-faq.section--full-width .custom-guarantee-faq__layout{padding-inline:20px}.custom-guarantee-faq__layout,.custom-guarantee-faq__layout--equal,.custom-guarantee-faq__layout--guarantee-wide,.custom-guarantee-faq__layout--desktop-guarantee-right{grid-template-areas:"guarantee" "faq";grid-template-columns:minmax(0,1fr);gap:40px}.custom-guarantee-faq__layout--no-guarantee{grid-template-areas:"faq"}.custom-guarantee-faq__layout--no-faq{grid-template-areas:"guarantee"}.custom-guarantee-faq__features{grid-template-columns:repeat(3,minmax(0,1fr))}.custom-guarantee-faq__guarantee{border-radius:16px}.custom-guarantee-faq__guarantee-header{gap:7px;padding:20px 14px}.custom-guarantee-faq__guarantee-eyebrow{line-height:1.2!important;letter-spacing:.22em!important}.custom-guarantee-faq__guarantee-heading{line-height:1!important}.custom-guarantee-faq__guarantee-body{padding:20px}.custom-guarantee-faq__guarantee-lead{line-height:1.25!important;text-align:center}.custom-guarantee-faq__guarantee-description--with-lead{margin-block-start:12px}.custom-guarantee-faq__guarantee-description{line-height:1.5!important;text-align:center}.custom-guarantee-faq__features--with-content{margin-block-start:18px}.custom-guarantee-faq__feature{padding-inline:7px}.custom-guarantee-faq__feature-label,.custom-guarantee-faq__feature-icon{font-size:12px!important;line-height:1.15!important}.custom-guarantee-faq__feature-icon{margin-block-start:4px}.custom-guarantee-faq__faq-header{align-items:center;gap:8px;text-align:center}.custom-guarantee-faq__faq-eyebrow{line-height:1.2!important;letter-spacing:.22em!important}.custom-guarantee-faq__faq-panel{border-radius:18px}.custom-guarantee-faq__faq-panel--with-header{margin-block-start:18px}.custom-guarantee-faq__faq-summary{gap:12px;min-height:49px;padding:14px 16px}.custom-guarantee-faq__faq-question{line-height:1.3!important}.custom-guarantee-faq__faq-icon{width:10px;height:10px}.custom-guarantee-faq__faq-answer{padding-inline:16px;padding-block-end:14px;line-height:1.45!important}.custom-guarantee-faq__features--mobile-1{--custom-mobile-feature-columns: 1}.custom-guarantee-faq__features--mobile-1 .custom-guarantee-faq__feature{border-inline-start:0}.custom-guarantee-faq__features--mobile-1 .custom-guarantee-faq__feature:nth-child(n+2){padding-block-start:var(--padding-lg);border-block-start:1px solid var(--custom-divider-color)}.custom-guarantee-faq__features--mobile-2{--custom-mobile-feature-columns: 2}.custom-guarantee-faq__features--mobile-2 .custom-guarantee-faq__feature{border-inline-start:0}.custom-guarantee-faq__features--mobile-2 .custom-guarantee-faq__feature:nth-child(2n){border-inline-start:1px solid var(--custom-divider-color)}.custom-guarantee-faq__features--mobile-2 .custom-guarantee-faq__feature:nth-child(n+3){padding-block-start:var(--padding-lg);border-block-start:1px solid var(--custom-divider-color)}.custom-guarantee-faq__features--mobile-3{--custom-mobile-feature-columns: 3}.custom-guarantee-faq__features--mobile-3 .custom-guarantee-faq__feature{border-inline-start:0}.custom-guarantee-faq__features--mobile-3 .custom-guarantee-faq__feature:not(:nth-child(3n+1)){border-inline-start:1px solid var(--custom-divider-color)}.custom-guarantee-faq__features--mobile-3 .custom-guarantee-faq__feature:nth-child(n+4){padding-block-start:var(--padding-lg);border-block-start:1px solid var(--custom-divider-color)}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-guarantee-faq.css.map */
