#h{background-color:#fff}.p{padding-top:var(--h-h);padding-inline:var(--p-i);padding-bottom:80rem}.s-he{display:flex;justify-content:space-between;align-items:flex-start;padding-top:80rem}@media not (min-width:770px){.s-he{padding-top:48rem;flex-direction:column}}.s-he h1{font-size:128rem;line-height:1;letter-spacing:-.05em}.s-he h1 span{display:block;margin-left:260rem;margin-top:-30rem}@media not (min-width:770px){.s-he h1{font-size:65rem}.s-he h1 span{margin-left:130rem;margin-top:-15rem}}.s-he figure{width:500rem}@media not (min-width:770px){.s-he figure{width:300rem;margin-left:auto}}.s-col{margin-top:80rem}@media not (min-width:770px){.s-col{margin-top:48rem}}@media not (min-width:770px){.s-col:last-of-type{margin-top:64rem}}.s-col h2{font-family:m;font-size:50rem;font-weight:300;color:var(--c-y)}.s-col h2 span{font-weight:200}@media not (min-width:770px){.s-col h2{font-size:26rem}}.s-col ul{margin-top:24rem;display:flex;gap:24rem;flex-wrap:wrap}@media not (min-width:770px){.s-col ul{margin-top:16rem;flex-direction:column}}.s-col li{width:calc((100% - 24rem * 2) / 3)}@media not (min-width:770px){.s-col li{width:100%}}.s-ban{margin-top:80rem}@media not (min-width:770px){.s-ban{margin-top:64rem}}.s-ban figure{aspect-ratio:10/4;overflow:hidden}@media not (min-width:770px){.s-ban figure{aspect-ratio:4/3;border-radius:20rem}}.s-ban img{height:auto}
/*# sourceMappingURL=/cdn/shop/t/2/assets/s-p-shop.css.map */
