.TeP35W_dialog{color:#322c29;width:760px;max-width:calc(100vw - 48px);max-height:calc(100dvh - 64px);font:600 14px/1.65 var(--font-body),sans-serif;overscroll-behavior:contain;background:#f5f1e9;border:0;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 80px #30251f33}.TeP35W_dialog::backdrop{background:#30251f80}.TeP35W_dialog[open]{animation:.22s ease-out TeP35W_size-fit-enter}.TeP35W_header{z-index:1;background:#f5f1e9;border-bottom:1px solid #d7cdc0;justify-content:space-between;align-items:center;gap:16px;padding:12px 32px;display:flex;position:sticky;top:0}.TeP35W_header p{font:600 11px/1.5 var(--font-body),sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0}.TeP35W_header button{color:#322c29;min-height:44px;font:600 14px/1.5 var(--font-body),sans-serif;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:12px;padding:8px 0 8px 16px;display:inline-flex}.TeP35W_dialog :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #682125}.TeP35W_content{padding:24px 32px 28px}.TeP35W_content h2{font:400 48px/1.08 var(--font-display),Georgia,serif;letter-spacing:-.025em;color:#682125;outline:none;margin:0 0 14px}.TeP35W_fit{margin:0 0 24px}.TeP35W_table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.TeP35W_table caption{text-align:left;padding:0 0 12px;font-size:12px}.TeP35W_table+.TeP35W_table{margin-top:40px}.TeP35W_table .TeP35W_sectionTitle{font:400 32px/1.2 var(--font-display),Georgia,serif;color:#682125;margin-bottom:8px;display:block}.TeP35W_table .TeP35W_sectionUnits{font:600 12px/1.6 var(--font-body),sans-serif;display:block}.TeP35W_table:has(.TeP35W_sectionTitle) caption{padding-bottom:18px}.TeP35W_table th,.TeP35W_table td{text-align:center;border-bottom:1px solid #d7cdc0;padding:10px 12px;font-weight:600}.TeP35W_table th:first-child{text-align:left;width:40%}.TeP35W_table thead{color:#f5f1e9;background:#682125}.TeP35W_table tbody tr:nth-child(2n){background:#eee6dc80}.TeP35W_note{margin:20px 0 8px;font-size:12px}.TeP35W_pending{border-top:1px solid #d7cdc0;margin:24px 0 0;padding-top:24px}@keyframes TeP35W_size-fit-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.TeP35W_dialog{max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);font-size:13px}.TeP35W_header{padding:8px 16px}.TeP35W_content{padding:20px 16px}.TeP35W_content h2{font-size:40px}.TeP35W_table th,.TeP35W_table td{padding:10px 5px}.TeP35W_table th:first-child{width:38%}.TeP35W_table thead th{font-size:12px}}@media (max-width:360px){.TeP35W_table{font-size:12px}.TeP35W_content{padding-inline:12px}.TeP35W_table th,.TeP35W_table td{padding-inline:3px}}@media (prefers-reduced-motion:reduce){.TeP35W_dialog[open]{animation:none}}
._6vLAjG_purchase{color:#322c29;margin-top:28px;font-weight:600}._6vLAjG_purchase select{width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #cbbfb1;margin:12px 0;padding:16px}._6vLAjG_price{border-top:1px solid #d9cfc2;padding:20px 0;font-size:20px}._6vLAjG_row{justify-content:space-between;align-items:center;gap:16px;display:flex}._6vLAjG_primary{color:#faf6ee;width:100%;font:inherit;cursor:pointer;background:#70252a;border:0;justify-content:space-between;padding:18px;display:flex}._6vLAjG_primary:disabled{opacity:.45;cursor:not-allowed}._6vLAjG_notice{background:#e9e2d6;padding:12px 16px;font-size:13px}._6vLAjG_error{color:#922f33}._6vLAjG_page{color:#322c29;max-width:1200px;min-height:100vh;margin:auto;padding:100px 30px 80px;font-weight:600}._6vLAjG_page h1{font-family:var(--font-display),serif;color:#70252a;margin:30px 0;font-size:clamp(52px,8vw,100px);font-weight:400}._6vLAjG_page h2{font-size:24px;font-weight:400}._6vLAjG_page p{line-height:1.7}._6vLAjG_page a{text-underline-offset:5px}._6vLAjG_line{border-bottom:1px solid #d9cfc2;grid-template-columns:100px 1fr auto;align-items:center;gap:24px;padding:28px 0;display:grid}._6vLAjG_line img{object-fit:cover;width:100px;height:140px}._6vLAjG_line button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #cbbfb1;padding:8px 12px}._6vLAjG_quantity{align-items:center;gap:16px;margin-top:14px;display:flex}._6vLAjG_total{max-width:440px;margin:40px 0 0 auto}._6vLAjG_guide{max-width:680px}._6vLAjG_guide section{border-bottom:1px solid #d9cfc2;padding:24px 0}@media (max-width:600px){._6vLAjG_page{padding:90px 22px 50px}._6vLAjG_line{grid-template-columns:70px 1fr;gap:16px}._6vLAjG_line img{width:70px;height:100px}._6vLAjG_line>strong{grid-column:2}._6vLAjG_quantity{gap:10px}._6vLAjG_row{font-size:14px}}._6vLAjG_bagSuccess{border-bottom:1px solid #d9cfc2;justify-content:space-between;align-items:center;gap:18px;padding:15px 0;font-size:13px;display:flex}._6vLAjG_bagSuccess a{color:#322c29;align-items:center;min-height:36px;display:flex}._6vLAjG_row a[href$=\/size-fit],._6vLAjG_bagSuccess a{align-items:center;gap:8px;display:inline-flex}._6vLAjG_sizeGuideLink{color:#322c29;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-weight:600;display:inline-flex}._6vLAjG_purchase select{color:#322c29;font-weight:600}._6vLAjG_cartPage{padding-top:30px}._6vLAjG_cartBack{align-items:center;width:fit-content;min-height:44px;display:flex}._6vLAjG_cartPage h1{margin-top:20px}@media (max-width:600px){._6vLAjG_cartPage{padding-top:30px}._6vLAjG_cartBack{margin-left:52px}}._6vLAjG_checkoutNote{color:#625850;flex-direction:column;gap:3px;margin:14px 0 24px;font-size:13px;font-weight:500;line-height:1.6;display:flex}._6vLAjG_page ._6vLAjG_checkoutNote{line-height:1.6}._6vLAjG_primary{align-items:center;gap:16px}
._1DHDNa_disclosure{border-top:1px solid var(--mc-line)}._1DHDNa_disclosure:last-child{border-bottom:1px solid var(--mc-line)}._1DHDNa_disclosure ._1DHDNa_toggle{width:100%;min-height:52px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:13px;font-weight:600;display:flex}._1DHDNa_toggle>span{font-size:22px;font-weight:400;transition:transform .21s cubic-bezier(.22,1,.36,1)}._1DHDNa_disclosure[data-open=true] ._1DHDNa_toggle>span{transition-duration:.28s;transform:rotate(45deg)}._1DHDNa_panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .21s cubic-bezier(.22,1,.36,1),opacity .16s ease-out;display:grid}._1DHDNa_disclosure[data-open=true] ._1DHDNa_panel{opacity:1;grid-template-rows:1fr;transition-duration:.28s,.2s}._1DHDNa_clip{min-height:0;overflow:hidden}._1DHDNa_content{color:#322c29;padding-bottom:20px;font-size:13px;font-weight:600}._1DHDNa_content ul{color:#322c29;margin:0;padding:0 0 0 18px;line-height:1.8}._1DHDNa_content p+p{margin-top:10px}@media (prefers-reduced-motion:reduce){._1DHDNa_panel,._1DHDNa_toggle>span{transition:none!important}}
