.akari-how__inner{padding-top:var(--akari-how-pt, 44px);padding-bottom:var(--akari-how-pb, 44px)}.akari-how{--akari-how-panel: #f5efe9;--akari-how-radius: 1.6rem}.akari-how__grid{position:relative;display:grid;grid-template-columns:1fr;gap:3.2rem}.akari-how__grid:before{content:"";z-index:0;grid-column:1;grid-row:2 / 4;align-self:stretch;margin:-2rem 0;background:var(--akari-how-panel);border-radius:var(--akari-how-radius)}.akari-how__intro{grid-column:1;grid-row:1}.akari-how__media{grid-column:1;grid-row:2}.akari-how__layers{grid-column:1;grid-row:3;padding:0}.akari-how__intro,.akari-how__media,.akari-how__layers{position:relative;z-index:1}.akari-how__layers{list-style:none;margin:0}@media screen and (min-width:990px){.akari-how:not(.akari-how--split) .akari-how__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);align-items:end;gap:4rem;column-gap:5.6rem}.akari-how:not(.akari-how--split) .akari-how__grid:before{grid-column:2 / 4;grid-row:1;align-self:stretch;margin:0 -2.8rem}.akari-how:not(.akari-how--split) .akari-how__intro{grid-column:1;grid-row:1;align-self:center}.akari-how:not(.akari-how--split) .akari-how__media{grid-column:2;grid-row:1;padding:3.2rem 0 0}.akari-how:not(.akari-how--split) .akari-how__layers{grid-column:3;grid-row:1;align-self:center;padding:3.6rem 0 3.6rem 1.2rem}}@media screen and (min-width:750px)and (max-width:989px){.akari-how:not(.akari-how--split) .akari-how__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.akari-how:not(.akari-how--split) .akari-how__intro{grid-column:1;grid-row:1}.akari-how:not(.akari-how--split) .akari-how__media{grid-column:2;grid-row:1}.akari-how:not(.akari-how--split) .akari-how__layers{grid-column:1 / -1;grid-row:2;padding:2.8rem 2rem 0}.akari-how:not(.akari-how--split) .akari-how__grid:before{grid-column:2 / -1;grid-row:1 / 3;align-self:stretch;margin:0 -2rem}}.akari-how__heading{margin:0 0 1.6rem}.akari-how__copy{margin-bottom:2.4rem}.akari-how__copy>p:last-child{margin-bottom:0}.akari-how__button{margin-top:.8rem}.akari-how__media{display:flex;justify-content:center;align-items:flex-end}.akari-how__img{display:block;width:100%;max-width:43rem;height:auto;object-fit:contain;object-position:bottom center}.akari-how__img--placeholder svg{width:100%;height:auto;opacity:.4}.akari-how__layer{display:flex;align-items:baseline;gap:1.4rem;padding:1.4rem 0;border-top:.1rem solid rgba(var(--color-foreground),.16)}.akari-how__layer:first-child{border-top:0;padding-top:0}.akari-how__layer:last-child{padding-bottom:0}.akari-how__layer-num{flex:0 0 auto;font-size:1.3rem;letter-spacing:.08em;opacity:.55;font-variant-numeric:tabular-nums}.akari-how__layer-body{display:block}.akari-how__layer-title{display:block;font-weight:600;line-height:1.3;margin-bottom:.3rem}.akari-how__layer-text{display:block;font-size:1.5rem;line-height:1.5;opacity:.85}.akari-how__layer-text p{margin:0}@media screen and (max-width:749px){.akari-how__grid{gap:2.8rem}.akari-how__img{max-width:26rem}.akari-how__layer{padding:1.2rem 0}.akari-how__intro{padding-bottom:1.6rem;text-align:center}.akari-how__copy{margin-left:auto;margin-right:auto}.akari-how__media{padding-top:2.4rem}.akari-how__layers{padding:0 .4rem .4rem}}.akari-how:not(.akari-how--split) .akari-how__media--photo{align-items:stretch;padding-bottom:3.2rem}.akari-how:not(.akari-how--split) .akari-how__media--photo .akari-how__img{max-width:100%;border-radius:1rem;object-fit:cover;object-position:center;aspect-ratio:3 / 4}.akari-how--split .akari-how__grid{border-radius:var(--akari-how-radius);overflow:hidden;background:var(--akari-how-panel)}@media screen and (min-width:750px){.akari-how--split .akari-how__grid{align-items:stretch;gap:0}.akari-how--split .akari-how__grid:before{display:none}.akari-how--split .akari-how__grid .akari-how__media{grid-column:1;grid-row:1 / -1;padding:0!important;background-size:cover;background-position:center;background-repeat:no-repeat;display:block;align-self:stretch;height:auto}.akari-how--split .akari-how__grid .akari-how__media--photo{padding:0!important;align-items:stretch}.akari-how--split .akari-how__media{overflow:hidden}.akari-how--split .akari-how__grid{grid-template-columns:42% 1fr;grid-template-rows:auto auto;align-items:start}.akari-how--split .akari-how__grid .akari-how__media{align-self:stretch}.akari-how--split .akari-how__intro{grid-column:2;grid-row:1;align-self:start;padding:4.4rem 3.6rem 0}.akari-how--split .akari-how__layers{grid-column:2;grid-row:2;align-self:start;padding:1.6rem 3.6rem 4.4rem}}@media screen and (max-width:749px){.akari-how--split .akari-how__grid:before{display:none}.akari-how--split .akari-how__grid .akari-how__media{grid-column:1;grid-row:1;padding:0!important;width:auto;height:62vw;max-height:34rem;min-height:0;display:block;background-size:cover;background-position:center;background-repeat:no-repeat}.akari-how--split .akari-how__intro{grid-row:2;padding:2.8rem 2rem 0}.akari-how--split .akari-how__layers{grid-row:3;padding:1.6rem 2rem 2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-akari-how.css.map */
