:is(.aj2-hm-faq,#_) :is(h2,h3){color:inherit;text-transform:none;font-style:normal}:is(.aj2-hm-faq,#_) .aj2-hm-faq__grid{display:grid;grid-template-areas:"title" "list" "aside";gap:var(--aj2-s-7);scroll-margin-top:calc(var(--aj2-hdr-top) + var(--aj2-hdr-h) + var(--aj2-s-4))}:is(.aj2-hm-faq,#_) .aj2-hm-faq__side{display:contents}:is(.aj2-hm-faq,#_) .aj2-hm-faq__title{grid-area:title}:is(.aj2-hm-faq,#_) .aj2-hm-faq__aside{grid-area:aside;position:relative}:is(.aj2-hm-faq,#_) .aj2-hm-faq__list{grid-area:list;min-width:0}:is(.aj2-hm-faq,#_) .aj2-hm-faq__media{position:relative;margin:0;aspect-ratio:4 / 5;border-radius:var(--aj2-r-xl);background-color:var(--aj2-c-step);overflow:hidden;isolation:isolate}:is(.aj2-hm-faq,#_) .aj2-hm-faq__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}:is(.aj2-hm-faq,#_) .aj2-hm-faq__help{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;gap:14px;padding:12px 12px 12px 14px;border-radius:18px;background:#fffffff0;-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 10px 30px #081c1524;color:var(--aj2-c-ink);transition:transform var(--aj2-d-press) var(--aj2-ease-out)}:is(.aj2-hm-faq,#_) .aj2-hm-faq__help:active{transform:scale(.98)}:is(.aj2-hm-faq,#_) .aj2-hm-faq__hib{--sz: 44px;color:#fff}:is(.aj2-hm-faq,#_) .aj2-hm-faq__htxt{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}:is(.aj2-hm-faq,#_) .aj2-hm-faq__ht{font-family:var(--aj2-f-display);font-size:var(--aj2-t-ui);font-weight:600;line-height:1.2}:is(.aj2-hm-faq,#_) .aj2-hm-faq__hd{font-size:var(--aj2-t-micro);font-weight:500;line-height:1.35;color:var(--aj2-c-ink-2);overflow-wrap:anywhere}:is(.aj2-hm-faq,#_) .aj2-hm-faq__go{display:grid;place-items:center;width:40px;height:40px;flex:0 0 auto;border-radius:50%;background:var(--aj2-c-action);color:var(--aj2-c-on-action);transition:background-color var(--aj2-d-fast) var(--aj2-ease-hover)}:is(.aj2-hm-faq,#_) .aj2-hm-faq__go svg{transition:transform var(--aj2-d-fast) var(--aj2-ease-out)}@media(hover:hover)and (pointer:fine){:is(.aj2-hm-faq,#_) .aj2-hm-faq__help:hover .aj2-hm-faq__go{background:var(--aj2-c-action-h)}:is(.aj2-hm-faq,#_) .aj2-hm-faq__help:hover .aj2-hm-faq__go svg{transform:translate(3px)}}:is(.aj2-hm-faq,#_) .aj2-acc__q>span:first-child{text-wrap:pretty}:is(.aj2-hm-faq,#_) .aj2-acc__a p{max-width:62ch;color:#081c15cc}:is(.aj2-hm-faq,#_) .aj2-acc__q{border-radius:var(--aj2-r-md);transition:background-color var(--aj2-d-fast) var(--aj2-ease-hover)}:is(.aj2-hm-faq,#_) .aj2-acc__btn{border-radius:50%;background:var(--aj2-c-action);color:var(--aj2-c-on-action)}@media(hover:hover)and (pointer:fine){:is(.aj2-hm-faq,#_) .aj2-acc:not([open]) .aj2-acc__q:hover{background-color:var(--aj2-c-step-2)}:is(.aj2-hm-faq,#_) .aj2-acc__q:hover .aj2-acc__btn{background:var(--aj2-c-action-h)}}@media(max-width:899.98px){:is(.aj2-hm-faq,#_) .aj2-hm-faq__media{aspect-ratio:4 / 3}:is(.aj2-hm-faq,#_) .aj2-hm-faq__title{text-align:center;text-wrap:balance}}@media(max-width:599.98px){:is(.aj2-hm-faq,#_) .aj2-hm-faq__title{font-size:min(var(--aj2-t-h1),7.9vw)}:is(.aj2-hm-faq,#_) .aj2-hm-faq__grid{gap:var(--aj2-s-6)}}@media(min-width:900px){:is(.aj2-hm-faq,#_) .aj2-hm-faq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:none;column-gap:var(--aj2-s-10);align-items:start}:is(.aj2-hm-faq,#_) .aj2-hm-faq__side{position:sticky;top:calc(var(--aj2-hdr-top) + var(--aj2-hdr-h) + var(--aj2-s-6));display:flex;flex-direction:column;gap:var(--aj2-s-6);align-self:start}:is(.aj2-hm-faq,#_) .aj2-hm-faq__title,:is(.aj2-hm-faq,#_) .aj2-hm-faq__aside,:is(.aj2-hm-faq,#_) .aj2-hm-faq__list{grid-area:auto}:is(.aj2-hm-faq,#_) .aj2-hm-faq__media{aspect-ratio:3 / 2}:is(.aj2-hm-faq,#_) .aj2-hm-faq__help{left:14px;right:14px;bottom:14px;padding:12px 12px 12px 14px}}@media(min-width:1200px){:is(.aj2-hm-faq,#_) .aj2-hm-faq__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}:is(.aj2-hm-faq,#_) .aj2-hm-faq__side{max-width:560px}:is(.aj2-hm-faq,#_) .aj2-acc__q{min-height:76px;padding-left:var(--aj2-s-6);font-size:var(--aj2-t-lead)}:is(.aj2-hm-faq,#_) .aj2-acc__a{padding-inline:var(--aj2-s-6)}}@media(prefers-reduced-motion:reduce){:is(.aj2-hm-faq,#_) .aj2-hm-faq__help:active{transform:none}:is(.aj2-hm-faq,#_) .aj2-hm-faq__go svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/aj2-pg-hm-faq.css.map */
