.product-detail-page-atf-container{gap:3rem;margin-bottom:5rem;padding-top:3rem;display:flex}.product-detail-page-image-container{flex-direction:column;gap:1rem;min-width:408px;display:flex}@media (width>=1280px){.product-detail-page-image-container{flex-direction:row-reverse}}.product-detail-page-image-side-container{flex-shrink:0;gap:.5rem;max-width:560px;max-height:560px;display:flex;overflow:hidden}@media (width>=1280px){.product-detail-page-image-side-container{flex-direction:column}}.product-detail-page-image-side-item-container{aspect-ratio:1;background-color:var(--gray-200);border-width:1px;border-color:#0000001a;border-radius:.75rem;flex-shrink:0;width:4rem;height:4rem}.product-detail-page-info-container{width:100%;min-width:408px;max-width:464px}.product-detail-page-info-title-badge-container{flex-wrap:wrap;gap:.25rem;margin-bottom:1rem;display:flex}.product-detail-page-info-icon-with-link-section-container{justify-content:space-between;margin-bottom:1rem;display:flex}.product-detail-page-info-icon-section-container{flex-direction:row;align-items:center;display:flex}.product-detail-page-info-title-section-container{margin-bottom:1.5rem}.product-detail-page-info-title{letter-spacing:.3px;color:var(--gray-900);font-size:20px;font-weight:600;line-height:30px}.product-detail-page-info-subtitle{letter-spacing:.27px;color:var(--gray-700);font-size:18px;line-height:28px}.product-detail-page-info-remark-section-container{border-top-width:1px;border-bottom-width:1px;border-color:var(--gray-200);padding-top:.75rem;padding-bottom:.75rem}.product-detail-page-info-shipping-estimate-section-container{border-bottom-width:1px;border-color:var(--gray-200);margin-bottom:1.5rem;padding-top:.75rem;padding-bottom:.75rem}

.btf-know-to-before-order-info .info-row{gap:2rem;display:flex}.btf-know-to-before-order-info .info-row .info-cols{width:100%}.btf-know-to-before-order-info .info-row .info-cols .info-title{letter-spacing:.27px;color:var(--gray-900);margin-bottom:.5rem;font-size:18px;font-weight:500;line-height:28px}.btf-know-to-before-order-info .info-row .info-cols .info-description{letter-spacing:.24px;color:var(--gray-900);flex-direction:column;gap:1rem;font-size:16px;line-height:24px;display:flex}.btf-reason-for-sazo-info .info-row{gap:2rem;display:flex}.btf-reason-for-sazo-info .info-row .info-cols{width:100%}.btf-reason-for-sazo-info .info-row .info-cols .info-title{letter-spacing:.24px;color:var(--gray-900);margin-bottom:.25rem;font-size:16px;font-weight:600;line-height:24px}.btf-reason-for-sazo-info .info-row .info-cols .info-description{letter-spacing:.24px;color:var(--gray-900);margin-bottom:.25rem;font-size:16px;line-height:24px}.info-panel-content{white-space:normal}

/*# sourceMappingURL=9b2913bbfe3eacb6.css.map*/