html:not([data-proto]):has(.oshi-graphic-page) .oshi-graphic-page--fashionrental{--graphic-page-label:"COMPARE / FASHION RENTAL"}.fr-page .fr-h3{color:var(--graphic-ink);margin:14px 0 6px;font-size:15px;font-weight:900}.fr-page .fr-fit{border:1.5px solid var(--graphic-ink);color:var(--graphic-body);background:#fff;margin:12px 0 0;padding:8px 10px;font-size:13px;line-height:1.6}.fr-page .fr-fit-label{color:var(--graphic-ink);font-size:12px;font-weight:900;display:block}.fr-page .fr-plans{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fr-page .fr-plans>li{background:var(--graphic-panel);border:1px solid var(--graphic-border);grid-template-columns:auto 1fr;gap:0 8px;padding:8px 10px;font-size:13px;line-height:1.6;display:grid}.fr-page .fr-plan-name{color:var(--graphic-ink);font-weight:800}.fr-page .fr-plan-price{color:var(--graphic-orange-text);text-align:right;font-weight:800}.fr-page .fr-plan-detail{color:var(--graphic-body);grid-column:1/-1;font-size:12px}.fr-page .fr-price-note{margin-top:6px}.fr-page .fr-facts{margin-top:12px}.fr-page .fr-costs{grid-template-columns:1fr;gap:12px;display:grid}.fr-page .fr-cost{border:1px solid var(--graphic-border);background:#fff;padding:12px}.fr-page .fr-cost .fr-h3{margin-top:0}.fr-page .fr-table td{min-width:180px}.fr-page .fr-table tbody th{width:112px}.fr-page .fr-facts>div{grid-template-columns:8.5em 1fr}.fr-page .fr-availability{color:var(--graphic-body);background:var(--graphic-orange-soft);border-left:3px solid var(--graphic-orange);margin:12px 0 0;padding:8px 10px;font-size:12px;line-height:1.7}.fr-page .fr-links a,.fr-page .fr-table-links a{color:var(--graphic-orange-text);text-underline-offset:2px;text-decoration:underline}.fr-page .fr-table-links{flex-direction:column;gap:2px;margin-top:6px;font-size:12px;display:flex}@media (min-width:640px){.fr-page .fr-costs{grid-template-columns:1fr 1fr}}.fr-page .gm-cards{grid-template-columns:1fr}@media (min-width:900px){.fr-page .gm-cards{grid-template-columns:1fr 1fr;gap:20px}}.fr-page .gm-lead,.fr-page .gm-sections>section>.gm-text,.fr-page .gm-sections>section>.gm-list{max-width:50em}.fr-page .fr-plan-cta{margin:12px 0 0}.fr-page .fr-plan-btn{box-sizing:border-box;width:100%;max-width:100%}.fr-page .fr-card .gm-card-cta{scroll-margin-top:88px}.fr-page .fr-cautions{border:1.5px solid var(--graphic-ink);background:#fff;margin:12px 0 0;padding:10px 12px}.fr-page .fr-cautions-title{color:var(--graphic-ink);margin:0 0 6px;font-size:13px;font-weight:900}.fr-page .fr-cautions-list{font-size:13px;line-height:1.7}.fr-page .fr-cautions-list>li+li{margin-top:2px}.fr-page .fr-more>summary:focus-visible{outline:2px solid var(--graphic-ink);outline-offset:2px}.fr-page .fr-more .fr-contract{margin-top:0}
