:is(.gd-iwt,.gd-rts) .accordion-item{width:100%}:is(.gd-iwt,.gd-rts) .accordion-item:not(:first-of-type){margin-top:0!important}:is(.gd-iwt,.gd-rts) button.accordion-header{all:unset;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;width:100%;padding:1.2em 0;cursor:pointer;box-sizing:border-box;color:inherit;text-align:left}:is(.gd-iwt,.gd-rts) .accordion-content{overflow:clip;transition:height .18s ease}:is(.gd-iwt,.gd-rts) .down-caret{display:grid;place-items:center;transition:transform .18s ease}@media(prefers-reduced-motion:reduce){:is(.gd-iwt,.gd-rts) .accordion-content,:is(.gd-iwt,.gd-rts) .down-caret{transition:none}}:is(.gd-iwt--accordion-hover,.gd-rts--accordion-hover) .accordion-item{transition:background .3s ease,border .3s ease;border-radius:var(--media-radius)}:is(.gd-iwt--accordion-hover,.gd-rts--accordion-hover) .accordion-item:not(:last-of-type){margin-bottom:var(--grid-desktop-vertical-spacing)!important}:is(.gd-iwt--accordion-hover,.gd-rts--accordion-hover) button.accordion-header{padding:1.5em}:is(.gd-iwt,.gd-rts) .accordion-item,:is(.gd-iwt--accordion-hover,.gd-rts--accordion-hover) .accordion-item:hover,:is(.gd-iwt--accordion-hover,.gd-rts--accordion-hover) .accordion-item.active{background-color:#fff;border:none!important}:is(.gd-iwt--accordion-hover,.gd-rts--accordion-hover) button.accordion-header{padding:1.5rem 2rem}:is(.gd-iwt,.gd-rts) .down-caret{border:none}:is(.gd-iwt,.gd-rts) .down-caret svg{height:1.2rem}:is(.gd-iwt--accordion-lines,.gd-rts--accordion-lines) .accordion-item{background-color:transparent;border:none!important;border-bottom:.1rem solid rgb(var(--color-section-border))!important}:is(.gd-iwt--accordion-lines,.gd-rts--accordion-lines) .accordion-item:first-of-type{margin-top:0}:is(.gd-iwt--accordion-lines,.gd-rts--accordion-lines) button.accordion-header{padding:2rem 0}:is(.gd-iwt--accordion-lines,.gd-rts--accordion-lines) .accordion-header>.h4{font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.2}:is(.gd-iwt--accordion-lines,.gd-rts--accordion-lines) .accordion-content_inner{padding:0 0 2rem}:is(.gd-iwt--accordion-lines,.gd-rts--accordion-lines) .down-caret{position:relative;flex:none;width:1.6rem;height:1.6rem;transform:none!important}:is(.gd-iwt--accordion-lines,.gd-rts--accordion-lines) .down-caret svg{display:none}:is(.gd-iwt--accordion-lines,.gd-rts--accordion-lines) .down-caret:before,:is(.gd-iwt--accordion-lines,.gd-rts--accordion-lines) .down-caret:after{content:"";position:absolute;top:50%;left:0;width:100%;height:.15rem;background:rgb(var(--color-foreground));transform:translateY(-50%);transition:transform var(--duration-short) ease}:is(.gd-iwt--accordion-lines,.gd-rts--accordion-lines) .down-caret:after{transform:translateY(-50%) rotate(90deg)}:is(.gd-iwt--accordion-lines,.gd-rts--accordion-lines) .accordion-header[aria-expanded=true] .down-caret:after{transform:translateY(-50%) rotate(0)}@media screen and (min-width:750px){:is(.gd-iwt--accordion-lines,.gd-rts--accordion-lines) .accordion-header>.h4{font-size:calc(var(--font-heading-scale) * 2.8rem)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-gd-accordion.css.map */
