.b2b-faq__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--sp-16)}@media screen and (max-width:990px){.b2b-faq__inner{grid-template-columns:1fr;gap:var(--sp-5)}}@media screen and (min-width:991px){.b2b-faq__inner--image-left .b2b-faq__content{order:2}.b2b-faq__inner--image-left .b2b-faq__media{order:1}}.b2b-faq__content{display:flex;flex-direction:column;gap:var(--sp-6)}.b2b-faq__content .button{width:fit-content}@media screen and (max-width:990px){.b2b-faq__content{gap:var(--sp-3)}.b2b-faq__content .button{width:100%}}.b2b-faq__heading{font-size:clamp(var(--sp-6d5),4vw,var(--sp-11));font-weight:700;line-height:1.1;margin:0;color:rgb(var(--color-foreground))}.b2b-faq__list{display:grid;grid-template-rows:auto;gap:0;list-style:none;margin:0;padding:0}.b2b-faq__item{border-bottom:1px solid rgb(var(--color-border-light))}.b2b-faq__item:first-child{border-top:1px solid rgb(var(--color-border-light))}.b2b-faq__item--text{padding-block:var(--sp-4);border:none}.b2b-faq__item--text:first-child{border:none}.b2b-faq__item--text .b2b-faq__text-title{font-size:clamp(var(--sp-3d5),2vw,var(--sp-4));font-weight:600;line-height:1.29;margin:0 0 var(--sp-3);color:rgb(var(--color-foreground))}.b2b-faq__item--text .b2b-faq__text-body{font-size:clamp(var(--sp-3d5),1.5vw,var(--sp-4));font-weight:400;line-height:1.4;color:rgb(var(--color-foreground))}.b2b-faq__item--text .b2b-faq__text-body ul{margin:0 0 var(--sp-3);padding-left:var(--sp-6)}.b2b-faq__item--text .b2b-faq__text-body ul:last-child{margin-bottom:0}.b2b-faq__item--text .b2b-faq__text-body li{margin-top:var(--sp-2)}.b2b-faq__item--text .b2b-faq__text-body li:first-child{margin-top:0}.b2b-faq__item--text .b2b-faq__text-body p{margin:0 0 var(--sp-3)}.b2b-faq__item--text .b2b-faq__text-body p:last-child{margin-bottom:0}.b2b-faq__item--accordion .b2b-faq__summary{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--sp-4);padding-block:var(--sp-4);cursor:pointer;list-style:none;font-size:clamp(var(--sp-3d5),2vw,var(--sp-4));font-weight:600;line-height:1.29;color:rgb(var(--color-foreground));transition:color var(--animation-primary)}@media screen and (max-width:990px){.b2b-faq__item--accordion .b2b-faq__summary{padding-block:var(--sp-4);font-size:clamp(var(--sp-3d5),2vw,var(--sp-4))}}.b2b-faq__item--accordion .b2b-faq__summary::-webkit-details-marker{display:none}.b2b-faq__item--accordion .b2b-faq__summary:hover{color:rgb(var(--color-foreground) / .85)}.b2b-faq__summary-text{text-align:start}.b2b-faq__icon{flex-shrink:0;width:var(--sp-5);height:var(--sp-5);position:relative;color:rgb(var(--color-foreground))}.b2b-faq__icon:before{content:"";position:absolute;top:50%;right:0;bottom:0;left:50%;width:var(--sp-3);height:2px;margin-left:calc(var(--sp-3) / -2);margin-top:-1px;background:currentColor}.b2b-faq__icon:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:50%;width:2px;height:var(--sp-3);margin-left:-1px;margin-top:calc(var(--sp-3) / -2);background:currentColor;transition:transform var(--animation-primary)}.b2b-faq__item--accordion[open] .b2b-faq__icon:after{transform:rotate(90deg)}.b2b-faq__item--accordion.is-closing .b2b-faq__icon:after{transform:rotate(0)}.b2b-faq__item--accordion .b2b-faq__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease-out}.b2b-faq__item--accordion[open] .b2b-faq__body{grid-template-rows:1fr}.b2b-faq__item--accordion.is-closing .b2b-faq__body{grid-template-rows:0fr}.b2b-faq__item--accordion .b2b-faq__body-inner{min-height:0;overflow:hidden}.b2b-faq__item--accordion::details-content{content-visibility:visible}.b2b-faq__body-inner ul{margin:0 0 var(--sp-5);padding-left:var(--sp-6);font-size:clamp(var(--sp-3d5),1.5vw,var(--sp-4));font-weight:400;line-height:1.4;color:rgb(var(--color-foreground))}.b2b-faq__body-inner ul:last-child{margin-bottom:var(--sp-5)}.b2b-faq__body-inner li{margin-top:var(--sp-2)}.b2b-faq__body-inner li:first-child{margin-top:0}.b2b-faq__body-inner p{margin:0 0 var(--sp-3);font-size:clamp(var(--sp-3d5),1.5vw,var(--sp-4));line-height:1.4}.b2b-faq__body-inner p:last-child{margin-bottom:var(--sp-5)}.b2b-faq__media{position:relative;width:100%;aspect-ratio:635 / 456;border-radius:var(--sp-6);overflow:hidden}@media screen and (max-width:990px){.b2b-faq__media{order:-1;aspect-ratio:344 / 250}}.b2b-faq__image{width:100%;height:100%;object-fit:cover;display:block}
/*# sourceMappingURL=/cdn/shop/t/56/assets/b2b-faq.css.map */
