.faq-with-image{width:100%;margin:0;padding:0}.faq-with-image[class*=color-]{color:rgb(var(--color-foreground, 17, 17, 17))}.faq-with-image.hide-mobile{display:none}@media(min-width:750px){.faq-with-image.hide-mobile{display:block}.faq-with-image.hide-desktop{display:none}}.faq-with-image__grid{display:grid;grid-template-columns:1fr;width:100%;gap:0}@media(min-width:900px){.faq-with-image__grid{grid-template-columns:1fr 1fr}}.faq-with-image__content{background:rgb(var(--color-background, 255, 255, 255));padding:0 1rem;display:flex;flex-direction:column;gap:0}@media(min-width:750px){.faq-with-image__content{padding-left:32px;padding-right:32px}}@media(max-width:749px){.faq-with-image__content{padding-top:0;padding-bottom:0}}.faq-with-image[class*=color-] .faq-with-image__content{background:rgb(var(--color-background))}.faq-with-image__title,.faq-with-image__subtitle{font-size:var(--faq-title-size, 50px);font-weight:var(--faq-title-weight, 700);text-transform:var(--faq-title-transform, none);margin:0;line-height:1.2;color:rgb(var(--color-foreground, 17, 17, 17))}.faq-with-image__subtitle{font-weight:var(--faq-subtitle-weight, 600);margin-bottom:15px}@media(max-width:768px){.faq-with-image__title,.faq-with-image__subtitle{font-size:var(--faq-title-size-mobile, 32px)}}.faq-with-image__intro{font-size:15px;color:rgb(var(--color-foreground-secondary, 102, 102, 102));margin:0 0 22px;line-height:1.6}.faq-with-image__intro a{font-size:15px;color:rgb(var(--color-foreground, 17, 17, 17));text-decoration:underline}.faq-with-image__intro a:hover{opacity:.7}.faq-with-image__accordion{display:flex;flex-direction:column;gap:0}.faq-with-image__item{border-bottom:1px solid rgba(var(--color-foreground, 17, 17, 17),.15);padding:0}.faq-with-image__item:first-child{border-top:1px solid rgba(var(--color-foreground, 17, 17, 17),.15)}.faq-with-image[class*=color-] .faq-with-image__item{border-bottom-color:rgba(var(--color-foreground),.15)}.faq-with-image[class*=color-] .faq-with-image__item:first-child{border-top:none}.faq-with-image[class*=color-] .faq-with-image__item:last-child{border-bottom:none}.faq-with-image__question{padding:14px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;list-style:none;user-select:none;-webkit-user-select:none}.faq-with-image__question::-webkit-details-marker{display:none}.faq-with-image__question:focus{outline:2px solid rgb(var(--color-foreground, 17, 17, 17));outline-offset:2px}.faq-with-image__question-text{font-size:16px;font-weight:600;color:rgb(var(--color-foreground, 17, 17, 17));line-height:1.4;flex:1}.faq-with-image__icon{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color var(--duration-default) var(--ease-slide)}.faq-with-image__chevron{width:18px;height:18px;transition:transform var(--duration-default) var(--ease-slide);color:rgb(var(--color-foreground, 17, 17, 17))}.faq-with-image__item[open] .faq-with-image__chevron{transform:rotate(180deg)}.faq-with-image__answer{padding:0 0 14px;font-size:15px;color:rgb(var(--color-foreground-secondary, 102, 102, 102));line-height:1.55;animation:faq-slide-down var(--duration-default) var(--ease-slide)}@keyframes faq-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.faq-with-image__answer p{margin:0 0 10px}.faq-with-image__answer p:last-child{margin-bottom:0}.faq-with-image__answer a{color:rgb(var(--color-foreground, 17, 17, 17));text-decoration:underline}.faq-with-image__answer a:hover{opacity:.7}.faq-with-image__media{width:100%;height:var(--faq-image-height, 80vh);overflow:hidden;background:rgb(var(--color-background-secondary, 244, 244, 244));position:relative}@media(max-width:899px){.faq-with-image__media{height:380px}}@media(min-width:900px){.faq-with-image__media{height:var(--faq-image-height, 80vh);min-height:0;align-self:start}}.faq-with-image__img{width:100%;height:100%;object-fit:cover;object-position:var(--faq-image-position, center top);display:block}@media(min-width:900px){.faq-with-image__img{min-height:0}}@media(max-width:768px){.faq-with-image__question-text{font-size:15px}.faq-with-image__answer{font-size:14px}}@media(prefers-reduced-motion:reduce){.faq-with-image__chevron{transition:none}.faq-with-image__answer{animation:none}}.faq-with-image__question:focus-visible{outline:2px solid rgb(var(--color-foreground, 17, 17, 17));outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/section-faq-with-image.css.map */
