.kaka-faq-section{color:var(--kaka-faq-text, rgb(var(--color-foreground)));background:var(--kaka-faq-background, transparent)}.kaka-faq-section.section--padding{padding-top:calc(var(--kaka-faq-padding-top, var(--section-padding-top, 0px)) * .75);padding-bottom:calc(var(--kaka-faq-padding-bottom, var(--section-padding-bottom, 0px)) * .75)}.kaka-faq{width:100%}.kaka-faq--narrow{max-width:112rem}.kaka-faq__header{max-width:47rem;margin:0 0 clamp(2.2rem,3vw,3.2rem);text-align:left}.kaka-faq__header--left,.kaka-faq__header--center,.kaka-faq__header--right{margin-left:0;margin-right:0;text-align:left}.kaka-faq__eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 .7rem;color:var(--kaka-faq-muted, rgba(var(--color-foreground), .7));font-size:1.04rem;line-height:1.2;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.kaka-faq__eyebrow:before{content:"";width:2.8rem;height:.2rem;display:inline-block;border-radius:999px;background:var(--kaka-faq-accent, currentColor)}.kaka-faq__heading{margin:0;color:var(--kaka-faq-text, rgb(var(--color-foreground)));line-height:1.12;letter-spacing:-.025em}.kaka-faq__heading.h0,.kaka-faq__heading.h1{font-size:clamp(2.6rem,2.8vw,3.4rem)}.kaka-faq__heading.h2{font-size:clamp(2.3rem,2.3vw,2.9rem)}.kaka-faq__text{max-width:43rem;margin-top:.85rem;color:var(--kaka-faq-muted, rgba(var(--color-foreground), .68));font-size:1.28rem;line-height:1.52}.kaka-faq__text p{margin:0}.kaka-faq__items{display:grid;gap:var(--kaka-faq-gap, 1.2rem);min-width:0}.kaka-faq__item{display:block;margin:0;border:.1rem solid var(--kaka-faq-border, rgba(var(--color-foreground), .12));border-radius:var(--kaka-faq-radius, 1.6rem);background:var(--kaka-faq-card-background, rgb(var(--color-background)));overflow:hidden;box-shadow:0 .7rem 2rem #5f677a0a;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.kaka-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;min-height:6.4rem;padding:1.45rem 1.7rem;cursor:pointer;list-style:none;color:var(--kaka-faq-text, rgb(var(--color-foreground)))}.kaka-faq__summary::-webkit-details-marker{display:none}.kaka-faq__summary-main{display:flex;align-items:center;gap:1.25rem;min-width:0}.kaka-faq__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--kaka-faq-icon-size, 3.8rem);width:var(--kaka-faq-icon-size, 3.8rem);height:var(--kaka-faq-icon-size, 3.8rem);border:.1rem solid var(--kaka-faq-border, rgba(var(--color-foreground), .12));border-radius:999px;color:var(--kaka-faq-accent, currentColor);background:#ffffffe6;box-shadow:0 .5rem 1.5rem #2f36450f;transition:color .22s ease,background .22s ease,border-color .22s ease,transform .22s ease,box-shadow .22s ease}.kaka-faq__icon svg{width:calc(var(--kaka-faq-icon-size, 3.8rem) * .48);height:calc(var(--kaka-faq-icon-size, 3.8rem) * .48);display:block}.kaka-faq__question{display:block;font-size:1.16rem;line-height:1.35;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:rgba(var(--color-foreground),.82)}.kaka-faq__toggle{position:relative;flex:0 0 3rem;width:3rem;height:3rem;border:.1rem solid transparent;border-radius:999px;color:rgba(var(--color-foreground),.7);transition:color .22s ease,background .22s ease,transform .22s ease}.kaka-faq__toggle:before,.kaka-faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:1.25rem;height:.14rem;border-radius:999px;background:currentColor;transform:translate(-50%,-50%);transition:transform .22s ease,opacity .22s ease}.kaka-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.kaka-faq__answer{margin:0;padding:0 2rem 1.8rem;color:var(--kaka-faq-muted, rgba(var(--color-foreground), .68));font-size:1.38rem;line-height:1.62}.kaka-faq-section--icons .kaka-faq__answer{padding-left:calc(2rem + var(--kaka-faq-icon-size, 3.8rem) + 1.25rem)}.kaka-faq__answer p:first-child{margin-top:0}.kaka-faq__answer p:last-child{margin-bottom:0}.kaka-faq__item[open]{border-color:#71894a47;box-shadow:0 .9rem 2.4rem #5f677a0f}.kaka-faq__item[open] .kaka-faq__icon{color:var(--kaka-faq-card-background, rgb(var(--color-background)));background:var(--kaka-faq-accent, currentColor);border-color:var(--kaka-faq-accent, currentColor);box-shadow:none}.kaka-faq__item[open] .kaka-faq__toggle{color:var(--kaka-faq-accent, currentColor)}.kaka-faq__item[open] .kaka-faq__toggle:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}@media screen and (hover:hover){.kaka-faq__item:hover{border-color:#5f677a47;box-shadow:0 .9rem 2.4rem #5f677a0f;transform:translateY(-.1rem)}.kaka-faq__summary:hover .kaka-faq__icon{transform:rotate(8deg)}}@media screen and (min-width:750px){.kaka-faq-section.section--padding{padding-top:var(--kaka-faq-padding-top, var(--section-padding-top, 0px));padding-bottom:var(--kaka-faq-padding-bottom, var(--section-padding-bottom, 0px))}}@media screen and (min-width:990px){.kaka-faq{display:grid;grid-template-columns:minmax(24rem,.72fr) minmax(0,1.28fr);column-gap:clamp(4rem,6vw,9.6rem);align-items:flex-start}.kaka-faq__header{position:sticky;top:8rem;margin-bottom:0}.kaka-faq__summary{padding:1.55rem 1.9rem}.kaka-faq__question{font-size:1.18rem}}@media screen and (max-width:749px){.kaka-faq__header{max-width:100%;margin-bottom:2.4rem;text-align:left}.kaka-faq__heading.h0,.kaka-faq__heading.h1,.kaka-faq__heading.h2{font-size:2.35rem}.kaka-faq__text{font-size:1.28rem}.kaka-faq__items{gap:max(.8rem,calc(var(--kaka-faq-gap, 1.2rem) * .75))}.kaka-faq__summary{gap:1rem;min-height:6rem;padding:1.35rem 1.4rem}.kaka-faq__summary-main{gap:1.1rem}.kaka-faq__icon{flex-basis:var(--kaka-faq-icon-size-mobile, 3.4rem);width:var(--kaka-faq-icon-size-mobile, 3.4rem);height:var(--kaka-faq-icon-size-mobile, 3.4rem)}.kaka-faq__icon svg{width:calc(var(--kaka-faq-icon-size-mobile, 3.4rem) * .5);height:calc(var(--kaka-faq-icon-size-mobile, 3.4rem) * .5)}.kaka-faq__question{font-size:1.08rem;letter-spacing:.08em}.kaka-faq__toggle{flex-basis:2.5rem;width:2.5rem;height:2.5rem}.kaka-faq__answer{padding:0 1.4rem 1.6rem;font-size:1.32rem}.kaka-faq-section--icons .kaka-faq__answer{padding-left:calc(1.4rem + var(--kaka-faq-icon-size-mobile, 3.4rem) + 1.1rem)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-kaka-faq.css.map */
