.step-guide{padding:var(--spacing-64) var(--spacing-20)}.step-guide__container{max-width:100%;margin:0 auto;overflow:hidden;padding:var(--spacing-0)}.step-guide__group-title{text-align:center;font-size:var(--fs-16);margin:0 auto;font-weight:var(--fw-medium);letter-spacing:var(--ls-1);line-height:1.3}.step-guide__group-heading{font-size:var(--fs-16)}.step-guide__group{display:flex;justify-content:center;margin-bottom:40px;flex-wrap:nowrap;align-items:end}.step-guide__item{max-width:187px;text-align:center;position:relative;margin:0 -22px}.step-guide__group-title svg{width:100%;height:32px}.step-guide__group-heading{text-align:center;margin-top:var(--spacing-16)}.step-guide__image-wrapper{position:relative;margin-bottom:15px;width:100%}.step-guide__image{width:100%;height:auto;aspect-ratio:187 / 400;object-fit:contain}.step-guide__number{display:flex;align-items:center;justify-content:center;font-size:var(--fs-32);font-weight:var(--fw-medium)}.step-guide__name{font-size:var(--fs-14);text-align:center;text-wrap:nowrap;line-height:1.6;margin-bottom:var(--spacing-0)}.step-guide__content{position:static;text-align:center;width:fit-content;margin:10px auto 0;display:flex;align-items:center;justify-content:center;gap:var(--spacing-6)!important;border-bottom:1px solid rgba(51,51,51,.3);padding:var(--spacing-6) var(--spacing-4)}.step-guide__item:hover .step-guide__content{border-bottom:1px solid #aabdcd;opacity:1}.step-guide__item:hover .underline-link svg{padding-left:4px}.step-guide__content svg{width:5px;height:auto}.step-guide__description{font-size:14px;color:#666;text-align:center;text-wrap:nowrap;line-height:1.6}.step-guide__button{text-align:center;margin-top:var(--spacing-32)}.step-guide__button .custom-button{margin-left:auto;margin-right:auto}.step-guide__button .button{display:inline-block;padding:12px 30px;background:#000;color:#fff;text-decoration:none;border-radius:4px}.step-guide__wrapper{display:flex;align-items:flex-start;justify-content:center;margin:0 -22px;flex-wrap:wrap}.daily-group{gap:0px;align-items:start;margin-bottom:18px}.prepare-group-container-2{margin-left:38.2px}.prepare-group-container-3{margin-left:15.2px}@media screen and (max-width: 940px){.step-guide{padding:var(--spacing-48) var(--spacing-20)}.basic-group .step-guide__item{margin:0 -15px}.step-guide__group-title svg{width:calc(100% - 84px);min-width:305px;height:auto}.prepare-group-container-2 .step-guide__group-title svg{width:calc(100% - 40px);min-width:initial;height:auto}.prepare-group-container-3 .step-guide__group-title svg{width:calc(100% - 144px);min-width:initial;height:auto}.step-guide__group{width:100%;margin-bottom:var(--spacing-16)}.step-guide__button{text-align:center;margin-top:var(--spacing-8)}.step-guide__button .custom-button{text-align:center;margin-top:var(--spacing-8);padding-top:var(--spacing-16);padding-bottom:var(--spacing-16);width:100%;font-size:var(--fs-14)}.step-guide__item{max-width:120px;text-align:center;position:relative;margin:0}.prepare-group-container{margin:var(--spacing-0);width:calc(100% - 40px)}.step-guide__number{font-size:var(--fs-17);margin-top:var(--spacing-4)}.step-guide__image-wrapper{margin-bottom:var(--spacing-4)}.step-guide__name{font-size:var(--fs-13)}.step-guide__image{aspect-ratio:120 / 240}.prepare-group-container-3{margin-top:-26px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/c-product-set-list.css.map */
