.sf{--sfc-ink-1:color-mix(in srgb, var(--sf-text) 89%, var(--sf-bg));--sfc-ink-2:color-mix(in srgb, var(--sf-text) 76%, var(--sf-bg));--sfc-faint:color-mix(in srgb, var(--sf-text) 49%, var(--sf-bg));--sfc-field:color-mix(in srgb, var(--sf-text) 23%, var(--sf-bg));--sfc-control:color-mix(in srgb, var(--sf-text) 18%, var(--sf-bg));--sfc-rule-sunken:color-mix(in srgb, var(--sf-text) 10%, var(--sf-surface));--sfc-tone:color-mix(in srgb, var(--sf-text) 8%, var(--sf-surface));--sfc-on-ink-1:color-mix(in srgb, var(--sf-bg) 83%, var(--sf-text));--sfc-on-ink-2:color-mix(in srgb, var(--sf-bg) 72%, var(--sf-text));--sfc-on-ink-rule:color-mix(in srgb, var(--sf-bg) 38%, var(--sf-text));--sfc-r-sm:calc(var(--sf-radius) / 2);--sfc-r-md:calc(var(--sf-radius) * 1.5);--sfc-r-lg:calc(var(--sf-radius) * 3);--sfc-r-xl:calc(var(--sf-radius) * 3.5);--sfc-display-tracking:calc(var(--sf-heading-tracking) * 1.5);--sfc-masthead-tracking:calc(var(--sf-heading-tracking) * 2);--sfc-danger:#9b1c1c;--sfc-danger-rule:color-mix(in srgb, #9b1c1c 35%, var(--sf-bg));--sfc-danger-wash:color-mix(in srgb, #9b1c1c 7%, var(--sf-bg))}.sf .sfc-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf .sfc-h1{font-family:var(--sf-font-heading);font-weight:var(--sf-heading-weight);letter-spacing:var(--sfc-display-tracking);margin:0;font-size:clamp(36px,4vw,56px);line-height:1}.sf .sfc-h1-count{letter-spacing:0;color:var(--sf-muted);font-size:.5em;font-weight:500}.sf .sfc-h2{margin:0;font-size:22px;line-height:1.2}.sf .sfc-h2-lg{margin:0;font-size:32px;line-height:1.15}.sf .sfc-h3{margin:0;font-size:22px;line-height:1.2}.sf .sfc-kicker{text-transform:var(--sf-label-transform);letter-spacing:var(--sf-label-tracking);color:var(--sf-muted);margin:0;font-size:13px;font-weight:600;line-height:1.3}.sf .sfc-eyebrow{color:var(--sf-muted);margin:0;font-size:14px}.sf .sfc-muted{color:var(--sfc-ink-2);margin:0;font-size:14px;line-height:1.5}.sf .sfc-looking{color:var(--sf-muted);margin:0;padding:32px 0}.sf .sfc-link{color:var(--sf-text);text-underline-offset:3px;font-size:15px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.sf .sfc-link:hover{color:var(--sf-muted)}}.sf .sfc-link-button{min-height:44px;color:var(--sf-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14px;text-decoration:underline;display:inline-flex}@media (hover:hover){.sf .sfc-link-button:hover{color:var(--sfc-ink-2)}}.sf .sfc-link-quiet{color:var(--sfc-ink-2)}.sf .sfc-textlink{border-bottom:2px solid var(--sf-text);align-self:flex-start;padding-bottom:4px;font-size:15px;font-weight:600}.sf .sfc-blank{width:100%;height:100%;min-height:inherit;background:var(--sfc-tone);display:block}.sf .sfc-stretch{text-decoration:none}.sf .sfc-stretch:after{content:"";z-index:1;position:absolute;inset:0}.sf .sfc-stretch:focus-visible{outline:none}.sf .sfc-stretch:focus-visible:after{outline:2px solid var(--sf-text);outline-offset:4px;border-radius:var(--sf-radius)}.sf .sfc-tag{border-radius:var(--sfc-r-sm);background:var(--sf-text);color:var(--sf-bg);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;padding:4px 8px;font-size:11px;font-weight:700;line-height:1.3;display:inline-flex}.sf .sfc-status{background:var(--sf-surface);white-space:nowrap;border-radius:999px;flex:none;padding:6px 12px;font-size:13px;font-weight:600;line-height:1.2}.sf .sfc-status[data-tone=ink]{background:var(--sf-text);color:var(--sf-bg)}.sf .sfc-status-lg{padding:8px 14px;font-size:14px}.sf .sfc-appbar{display:none}.sf .sfc-btn{border-radius:var(--sf-button-radius);max-width:100%;min-height:48px;font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:8px 22px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.sf .sfc-btn-primary{background:var(--sf-button-fill,var(--sf-button));border-color:var(--sf-button);color:var(--sf-button-ink,var(--sf-button-text))}.sf .sfc-btn-primary:hover{background:color-mix(in srgb, var(--sf-button) 84%, var(--sf-bg));color:var(--sf-button-text)}.sf .sfc-btn-secondary{background:var(--sf-bg);border-color:var(--sfc-field);color:var(--sf-text)}.sf .sfc-btn-secondary:hover{border-color:var(--sf-text);color:var(--sf-text)}.sf .sfc-btn-on-ink{background:var(--sf-bg);border-color:var(--sf-bg);color:var(--sf-text)}.sf .sfc-btn-danger{background:var(--sfc-danger);border-color:var(--sfc-danger);color:#fff}.sf .sfc-btn-quiet-danger{color:var(--sfc-danger);border-color:var(--sfc-danger-rule)}.sf .sfc-btn-quiet-danger:hover{color:var(--sfc-danger);border-color:var(--sfc-danger)}.sf .sfc-btn-sm{min-height:44px;padding:6px 18px;font-size:14px}.sf .sfc-btn-lg{min-height:56px;padding:8px 28px;font-size:16px}.sf .sfc-btn-xl{min-height:60px;padding:8px 28px;font-size:17px}.sf .sfc-btn-block{width:100%}.sf .sfc-btn:disabled{background:var(--sf-surface);border-color:var(--sf-surface);color:var(--sf-muted);cursor:not-allowed}.sf .sfc-pills,.sf .sfc-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sf .sfc-pill{border:1px solid var(--sfc-control);border-radius:var(--sf-button-radius);background:var(--sf-bg);min-height:40px;color:var(--sf-text);font:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.sf .sfc-pill:hover{border-color:var(--sf-text);color:var(--sf-text)}.sf .sfc-pill[aria-pressed=true],.sf .sfc-pill[aria-current]{background:var(--sf-text);border-color:var(--sf-text);color:var(--sf-bg);font-weight:600}.sf .sfc-form-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sf .sfc-row2,.sf .sfc-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sf .sfc-grid-2{row-gap:24px}.sf .sfc-field{flex-direction:column;gap:6px;min-width:0;display:flex}.sf .sfc-label{font-size:14px;font-weight:600}.sf .sfc-optional{color:var(--sf-muted);font-weight:400}.sf .sfc-input{border:1px solid var(--sfc-field);border-radius:var(--sf-radius);background:var(--sf-bg);width:100%;min-height:52px;color:var(--sf-text);font:inherit;padding:0 16px;font-size:16px;font-weight:400}.sf textarea.sfc-input{resize:vertical;min-height:88px;padding:12px 16px;line-height:1.5}.sf .sfc-input::placeholder{color:var(--sfc-faint)}.sf .sfc-input:focus-visible{border-color:var(--sf-text);outline:2px solid var(--sf-text);outline-offset:0}.sf .sfc-input[aria-invalid=true]{border-color:var(--sfc-danger);box-shadow:0 0 0 1px var(--sfc-danger)}.sf .sfc-input:disabled{border-color:var(--sf-surface);background:var(--sf-surface);color:var(--sf-text);opacity:1;-webkit-text-fill-color:var(--sf-text)}.sf .sfc-hint{color:var(--sfc-ink-2);margin:0;font-size:13px;line-height:1.45}.sf .sfc-field-error{color:var(--sfc-danger);margin:0;font-size:13px;font-weight:600;line-height:1.4}.sf .sfc-check{cursor:pointer;align-items:flex-start;gap:10px;min-height:32px;font-size:15px;line-height:1.4;display:flex}.sf .sfc-check input{width:18px;height:18px;accent-color:var(--sf-text);flex:none;margin:1px 0 0}.sf .sfc-alert{border:1px solid var(--sfc-danger-rule);border-radius:var(--sf-radius);background:var(--sfc-danger-wash);color:var(--sfc-danger);flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px;font-size:14px;display:flex}.sf .sfc-alert p{margin:0}.sf .sfc-alert-title{font-weight:700}.sf .sfc-alert ul{flex-direction:column;gap:4px;display:flex}.sf .sfc-alert a{color:var(--sfc-danger);text-underline-offset:3px;text-decoration:underline}.sf .sfc-saved-note{border-radius:var(--sf-radius);background:var(--sf-surface);align-items:center;gap:10px;margin:0;padding:12px 16px;font-size:15px;font-weight:600;display:flex}.sf .sfc-said:empty{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sf .sfc-options{flex-direction:column;gap:12px;display:flex}.sf .sfc-options-2{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sf .sfc-option{border:1px solid var(--sfc-control);border-radius:var(--sf-radius);background:var(--sf-bg);cursor:pointer;align-items:center;gap:16px;min-height:72px;padding:14px 18px;display:flex;position:relative}.sf .sfc-option:hover{border-color:var(--sfc-faint)}.sf .sfc-option:has(.sfc-option-input:checked){border-color:var(--sf-text);box-shadow:0 0 0 1px var(--sf-text)}.sf .sfc-option:has(.sfc-option-input:focus-visible){outline:2px solid var(--sf-text);outline-offset:3px}.sf .sfc-option-input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.sf .sfc-radio{border:1px solid var(--sfc-faint);background:var(--sf-bg);border-radius:50%;flex:none;width:20px;height:20px}.sf .sfc-option:has(.sfc-option-input:checked) .sfc-radio{border:6px solid var(--sf-text)}.sf .sfc-option-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sf .sfc-option-name{font-size:16px;font-weight:600}.sf .sfc-option-sub{color:var(--sfc-ink-2);font-size:14px;line-height:1.45}.sf .sfc-option-price{white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;font-size:15px;font-weight:600;display:flex}.sf .sfc-option-was{color:var(--sf-muted);font-size:13px;font-weight:400}.sf .sfc-card{border:1px solid var(--sf-border);border-radius:var(--sf-radius);background:var(--sf-bg);flex-direction:column;gap:12px;padding:24px;display:flex}.sf .sfc-card-sunken{border-color:var(--sf-surface);background:var(--sf-surface)}.sf .sfc-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sf .sfc-card-title{letter-spacing:0;margin:0;font-size:18px;font-weight:600;line-height:1.3}.sf .sfc-card-text,.sf .sfc-card-meta{color:var(--sfc-ink-2);margin:0;font-size:14px;line-height:1.5}.sf .sfc-card-note{color:var(--sfc-ink-2);margin:0;font-size:13px;line-height:1.5}.sf .sfc-card-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sf .sfc-empty-state{border-radius:var(--sf-radius);background:var(--sf-surface);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:64px 24px;display:flex}.sf .sfc-empty-mark{color:var(--sf-muted);margin-bottom:4px}.sf .sfc-empty-title{margin:0;font-size:20px;font-weight:600}.sf .sfc-empty-text{max-width:440px;color:var(--sfc-ink-2);margin:0 0 8px}.sf .sfc-summary{border-radius:var(--sf-radius);background:var(--sf-surface);flex-direction:column;gap:16px;padding:32px;display:flex}.sf .sfc-summary-title{letter-spacing:0;margin:0 0 8px;font-size:22px}.sf .sfc-summary-rows{flex-direction:column;gap:16px;display:flex}.sf .sfc-row{justify-content:space-between;gap:16px;margin:0;font-size:15px;display:flex}.sf .sfc-row>span:last-child{text-align:right}.sf .sfc-row-quiet,.sf .sfc-row.sfc-row-quiet>span{color:var(--sfc-ink-2)}.sf .sfc-row-total{border-top:1px solid var(--sfc-rule-sunken);padding-top:16px;font-size:18px;font-weight:700}.sf .sfc-row-strong{font-size:17px;font-weight:700}.sf .sfc-summary-note{color:var(--sfc-ink-2);margin:0;font-size:14px;line-height:1.5}.sf .sfc-summary-warn{color:var(--sf-text);font-weight:600}.sf .sfc-free p{margin:0 0 8px;font-size:14px;line-height:1.45}.sf .sfc-free-bar{border-radius:var(--sfc-r-sm);background:var(--sfc-rule-sunken);height:6px;display:block;overflow:hidden}.sf .sfc-free-bar>span{background:var(--sf-text);height:100%;display:block}.sf .sfc-free-top{display:none}.sf .sfc-free[data-waiting]{visibility:hidden}.sf .sfc-pay-title{text-align:center;color:var(--sfc-ink-2);margin:0 0 8px;font-size:13px;line-height:1.45}.sf .sfc-pay-chips{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sf .sfc-pay-chip{border-radius:var(--sf-radius);background:var(--sf-bg);padding:6px 10px;font-size:12px;font-weight:600}.sf .sfc-cart-page{padding-top:48px}.sf .sfc-cart-title{margin-bottom:40px}.sf .sfc-cart-grid{flex-wrap:wrap;align-items:flex-start;gap:56px;display:flex}.sf .sfc-cart-lines{border-top:1px solid var(--sf-border);flex:999 560px;min-width:0}.sf .sfc-cart-summary{flex:360px;max-width:440px}.sf .sfc-cart-go{flex-direction:column;gap:12px;margin-top:8px;display:flex}.sf .sfc-cart-fab,.sf .sfc-kept,.sf .sfc-line-remove .sf-ms{display:none}.sf .sfc-lines{margin:0;padding:0;list-style:none}.sf .sfc-line{border-bottom:1px solid var(--sf-border);gap:24px;padding:24px 0;display:flex}.sf .sfc-line-media{aspect-ratio:4/5;border-radius:var(--sf-radius);background:var(--sfc-tone);flex:none;width:160px;display:block;overflow:hidden}.sf .sfc-line-img{object-fit:cover;width:100%;height:100%}.sf .sfc-line[data-state=gone] .sfc-line-media,.sf .sfc-line[data-state=sold_out] .sfc-line-media{opacity:.5}.sf .sfc-line-info{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.sf .sfc-line-top{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.sf .sfc-line-name{font-size:17px;font-weight:600;line-height:1.3;text-decoration:none}@media (hover:hover){.sf a.sfc-line-name:hover{text-underline-offset:3px;text-decoration:underline}}.sf .sfc-line-total{white-space:nowrap;flex:none;font-size:17px;font-weight:600}.sf .sfc-line-total[data-counted=no]{color:var(--sf-muted);font-weight:500;text-decoration:line-through}.sf .sfc-line-brand{color:var(--sf-muted);font-size:14px}.sf .sfc-line-variant{color:var(--sfc-ink-2);font-size:14px}.sf .sfc-line-short{display:none}.sf .sfc-line-each,.sf .sfc-line-note{color:var(--sf-muted);font-size:14px}.sf .sfc-line-flag{color:var(--sfc-ink-2);font-size:14px;line-height:1.45}.sf .sfc-line-flag strong{border-radius:var(--sfc-r-sm);background:var(--sf-text);color:var(--sf-bg);margin-right:6px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.sf .sfc-line-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:auto;padding-top:16px;display:flex}.sf .sfc-line-actions .sfc-link-button{color:var(--sfc-ink-2)}.sf .sfc-line-links{flex-wrap:wrap;gap:0 20px;margin-left:auto;display:flex}.sf .sfc-stepper{border:1px solid var(--sfc-control);border-radius:999px;align-items:center;display:inline-flex}.sf .sfc-stepper-button{width:44px;height:44px;color:var(--sf-text);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.sf .sfc-stepper-button:disabled{color:var(--sfc-control);cursor:not-allowed}.sf .sfc-stepper-value{text-align:center;min-width:28px;font-weight:600}.sf .sfc-continue{margin-top:24px;display:inline-block}.sf .sfc-cart-said{border-radius:var(--sf-radius);background:var(--sf-surface);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:-16px 0 24px;padding:12px 16px;font-size:15px;font-weight:600;display:flex}.sf .sfc-cart-said:empty{margin:0;padding:0}.sf .sfc-cart-said>span:not(.sf-ms){flex:12em;min-width:0}.sf .sfc-cart-said .sfc-link{margin-left:auto;font-weight:500}.sf .sfc-cart .sfc-cart-more{margin-top:var(--sf-gap)}.sf .sfc-cart-more .sf-section-head h2{letter-spacing:-.02em;font-size:28px}.sf .sfc-cart-more .sf-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sf .sfc-checkout-page{padding-bottom:var(--sf-safe-bottom,0px)}.sf .sfc-checkout-bar{min-height:calc(72px + var(--sf-safe-top,0px));padding:var(--sf-safe-top,0px) max(var(--sf-pad,16px), calc((100vw - 1160px) / 2)) 0;border-bottom:1px solid var(--sf-border);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:0 calc(50% - 50vw);display:grid}.sf .sfc-checkout-arrow{display:none}.sf .sfc-checkout-logo{justify-self:start;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.sf .sfc-checkout-logo-img{width:auto;height:var(--sf-logo-height,28px)}.sf .sfc-wordmark{font-family:var(--sf-font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:22px;font-weight:700}.sf .sfc-checkout-badge{color:var(--sfc-ink-2);align-items:center;gap:8px;font-size:14px;display:inline-flex}.sf .sfc-checkout-back{justify-self:end;font-size:14px}.sf .sfc-checkout,.sf .sfc-done{max-width:1160px;margin:0 auto}.sf .sfc-checkout{padding-top:40px}.sf .sfc-checkout-title{font-size:clamp(32px,3.4vw,44px)}.sf .sfc-checkout .sfc-empty-state{margin-top:32px}.sf .sfc-checkout-grid{flex-wrap:wrap;align-items:flex-start;gap:48px 56px;display:flex}.sf .sfc-checkout-form{flex-direction:column;flex:999 560px;gap:56px;min-width:0;display:flex}.sf .sfc-checkout-steps{gap:inherit;flex-direction:column;display:flex}.sf .sfc-checkout-summary{top:calc(24px + var(--sf-safe-top,0px));flex:0 340px;order:2;min-width:280px;position:sticky}.sf .sfc-summary-toggle{display:none}.sf .sfc-checkout-summary-body{padding:28px}.sf .sfc-checkout-summary .sfc-summary-title{font-size:20px}.sf .sfc-checkout-summary .sfc-summary-rows{gap:12px}.sf .sfc-summary-edit{align-self:flex-start;font-size:14px}.sf .sfc-mini-lines[role=list]{border-bottom:1px solid var(--sfc-rule-sunken);flex-direction:column;gap:16px;margin:0;padding:0 0 16px;list-style:none;display:flex}.sf .sfc-mini-line{align-items:center;gap:16px;display:flex}.sf .sfc-mini-media{border-radius:var(--sf-radius);background:var(--sfc-tone);flex:none;width:64px;height:80px;overflow:hidden}.sf .sfc-mini-img{object-fit:cover;width:100%;height:100%}.sf .sfc-mini-line[data-state=gone] .sfc-mini-media,.sf .sfc-mini-line[data-state=sold_out] .sfc-mini-media{opacity:.5}.sf .sfc-mini-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sf .sfc-mini-name{font-size:14px;font-weight:600;line-height:1.3}.sf .sfc-mini-meta{color:var(--sfc-ink-2);font-size:13px}.sf .sfc-mini-flag{font-size:12px;font-weight:700}.sf .sfc-mini-price{white-space:nowrap;flex:none;font-size:14px;font-weight:600}.sf .sfc-mini-price[data-counted=no]{color:var(--sf-muted);font-weight:500;text-decoration:line-through}.sf .sfc-step{flex-direction:column;gap:20px;display:flex}.sf .sfc-step-title{letter-spacing:0;margin:0;font-size:24px;line-height:1.2}.sf .sfc-step-no{color:var(--sfc-faint);margin-right:10px}.sf .sfc-step-lead{color:var(--sfc-ink-2);margin:-8px 0 0;font-size:15px;line-height:1.5}.sf .sfc-address{flex-direction:column;gap:20px;display:flex}.sf .sfc-address-chosen{border:1px solid var(--sf-border);border-radius:var(--sf-radius);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.sf .sfc-address-chosen .sfc-address-text{font-size:14px;line-height:1.5}.sf .sfc-address-chosen-name{color:var(--sf-text);font-weight:600}.sf .sfc-address-chosen .sfc-link-button{min-height:24px;color:var(--sf-text);flex:none}.sf .sfc-saved{flex-direction:column;gap:10px;display:flex}.sf .sfc-saved-title{margin:0;font-size:14px;font-weight:600}.sf .sfc-send{flex-direction:column;gap:16px;margin-top:-16px;display:flex}.sf .sfc-send-bar{flex-direction:column;gap:16px;display:flex}.sf .sfc-bar-notes{display:none}.sf .sfc-wa-details{border-top:1px solid var(--sf-border)}.sf .sfc-wa-summary{text-underline-offset:3px;cursor:pointer;align-items:center;min-height:48px;font-size:14px;font-weight:600;text-decoration:underline;display:flex}.sf .sfc-wa-details[open]>.sfc-step-lead{margin:0 0 12px}.sf .sfc-wa{border:1px solid var(--sf-border);border-radius:var(--sf-radius);margin:0;overflow:hidden}.sf .sfc-wa-head{border-bottom:1px solid var(--sf-border);background:var(--sf-bg);align-items:center;gap:12px;padding:12px 16px;display:flex}.sf .sfc-wa-avatar{background:var(--sf-text);width:36px;height:36px;color:var(--sf-bg);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sf .sfc-wa-to{min-width:0;color:var(--sfc-ink-2);flex-direction:column;font-size:13px;display:flex}.sf .sfc-wa-to strong{color:var(--sf-text);font-size:15px}.sf .sfc-wa-body{background:var(--sf-surface);justify-content:flex-end;padding:20px 16px;display:flex}.sf .sfc-wa-bubble{border-radius:var(--sfc-r-lg) var(--sfc-r-lg) var(--sf-radius) var(--sfc-r-lg);background:var(--sf-bg);max-width:min(520px,100%);box-shadow:0 1px 0 var(--sfc-rule-sunken);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px 14px;font-size:14px;line-height:1.5}.sf .sfc-wa-waiting{color:var(--sf-muted)}.sf .sfc-legal{text-align:center;color:var(--sfc-ink-2);margin:0;font-size:13px;line-height:1.5}.sf .sfc-legal a{text-decoration:underline}.sf .sfc-done{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:96px 0 120px;display:flex}.sf .sfc-done-compact{padding:64px 0 40px}.sf .sfc-done-mark{background:var(--sf-text);width:64px;height:64px;color:var(--sf-bg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.sf .sfc-done-title{max-width:720px;letter-spacing:var(--sf-heading-tracking);margin:0;font-size:clamp(28px,4vw,40px);line-height:1.1}.sf .sfc-done-title:focus{outline:none}.sf .sfc-done-text{max-width:520px;color:var(--sfc-ink-2);margin:0;font-size:16px;line-height:1.6}.sf .sfc-done-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.sf .sfc-done-note{max-width:520px;color:var(--sf-muted);margin:0;font-size:14px;line-height:1.5}.sf .sfc-done-inline{margin:0;font-size:14px;font-weight:600}.sf .sfc-returning{flex-direction:column;gap:16px;display:flex}.sf .sfc-returning[data-waiting]{visibility:hidden}.sf .sfc-returning-line{text-align:center;margin:0;font-size:16px}.sf .sfc-returning-line .sfc-link-button{font-size:16px;text-decoration:underline}.sf .sfc-checkout-signin{flex-direction:column;gap:20px;display:flex}.sf .sfc-step-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.sf .sfc-step-end{font-size:16px;text-decoration:underline}.sf .sfc-signed-in{color:var(--sfc-ink-1);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:14px;display:inline-flex}.sf .sfc-wa-instead{gap:10px}.sf .sfc-done-number{letter-spacing:.04em;margin:0;font-size:15px;font-weight:700}.sf .sfc-signin-box,.sf .sfc-signin-form{flex-direction:column;gap:20px;display:flex}.sf .sfc-signin-tabs{background:var(--sf-surface);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:4px;list-style:none;display:grid}.sf .sfc-signin-tab{width:100%;min-height:44px;color:var(--sfc-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:15px;font-weight:600}.sf .sfc-signin-tab[aria-current]{background:var(--sf-bg);color:var(--sf-text)}.sf .sfc-signin-tab:focus-visible{outline:2px solid var(--sf-text);outline-offset:2px}.sf .sfc-phone-row{grid-template-columns:120px minmax(0,1fr);gap:8px;display:grid}.sf .sfc-signin-sent{margin:0;font-size:15px;line-height:1.5}.sf .sfc-code-field .sfc-input{letter-spacing:.3em;font-size:22px}.sf .sfc-signin-again{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin:0;display:flex}.sf .sfc-head-signin{align-self:center}.sf .sfc-prove{flex-direction:column;gap:16px;margin-top:16px;display:flex}.sf .sfc-online{flex-direction:column;gap:12px;width:100%;max-width:420px;display:flex}.sf .sfc-online-card{max-width:none}.sf .sfc-online-said{color:var(--sf-text);margin:0;font-size:15px;font-weight:600;line-height:1.5}.sf .sfc-online-note{color:var(--sfc-ink-2);margin:0;font-size:14px;line-height:1.5}.sf .sfc-online-test{color:var(--sfc-ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.sf .sfc-online-choices[role=list]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sf .sfc-online-choices li{flex-direction:column;gap:6px;display:flex}.sf .sfc-online-launch,.sf .sfc-online-elsewhere{flex-direction:column;align-items:stretch;gap:10px;display:flex}.sf .sfc-online-launch .sfc-link-button{align-self:flex-start;text-decoration:underline}.sf .sfc-online-code{border:1px solid var(--sf-border);border-radius:var(--sf-radius);color:#000;background:#fff;flex-direction:column;align-items:center;gap:10px;padding:16px;display:flex}.sf .sfc-online-code .sfc-online-note{color:#000;text-align:center}.sf .sfc-online-qr{aspect-ratio:1;width:240px;max-width:100%;height:auto;display:block}.sf .sfc-done .sfc-online{text-align:center}.sf .sfc-done .sfc-online-launch .sfc-link-button{align-self:center}.sf .sfc-online-landing{border-radius:var(--sf-radius);background:var(--sf-surface);flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:14px 16px;display:flex}.sf .sfc-online-landing .sfc-online-said{flex:260px}.sf .sfc-checkout-landing{max-width:1160px;margin:24px auto 0}.sf .sfc-account{padding:32px 0 40px}.sf .sfc-account[data-tab=overview]{padding-top:40px}.sf .sfc-account .sfc-crumbs{margin-bottom:32px}.sf .sfc-account-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:40px;display:flex}.sf .sfc-account-head-words{flex-direction:column;gap:6px;display:flex}.sf .sfc-head-note{align-items:center;gap:10px;font-size:14px;text-decoration:none;display:inline-flex}.sf .sfc-head-note .sfc-tag{letter-spacing:.08em;padding:6px 10px;font-size:12px}.sf .sfc-account-layout{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.sf .sfc-side{flex:240px;max-width:280px}.sf .sfc-side ul[role=list]{flex-direction:column;gap:2px;display:flex}.sf .sfc-side-link{border-radius:var(--sf-radius);white-space:nowrap;align-items:center;min-height:48px;padding:0 16px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.sf button.sfc-side-link{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.sf .sfc-side-link[aria-current=page]{background:var(--sf-surface);font-weight:700}.sf .sfc-side-link:hover{color:var(--sf-text);background:var(--sf-surface)}.sf .sfc-side-signin{color:var(--sfc-ink-2);text-underline-offset:3px;text-decoration:underline}.sf .sfc-side-signin:hover{background:0 0}.sf .sfc-account-main{flex:999 600px;min-width:0}.sf .sfc-account-stack{flex-direction:column;gap:24px;display:flex}.sf .sfc-account-stack.sfc-narrow{max-width:820px}.sf .sfc-account-lead{max-width:720px;color:var(--sfc-ink-2);margin:-8px 0 0;font-size:15px;line-height:1.55}.sf .sfc-page-head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.sf .sfc-page-head-words{flex-direction:column;gap:6px;min-width:0;display:flex}.sf .sfc-page-title{letter-spacing:var(--sf-heading-tracking);margin:0;font-size:clamp(32px,3.4vw,44px);line-height:1.05}.sf .sfc-page-sub{color:var(--sfc-ink-2);margin:0;font-size:15px}.sf .sfc-page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.sf .sfc-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.sf .sfc-section-title{margin:24px 0 16px}.sf .sfc-overview{gap:32px}.sf .sfc-overview-top{gap:16px;display:flex}.sf .sfc-overview-top>*{flex:1 1 0;min-width:0}.sf .sfc-xtra-face{border-radius:var(--sf-radius);background:var(--sf-text);min-height:240px;color:var(--sf-bg);flex-direction:column;justify-content:space-between;gap:24px;padding:28px;text-decoration:none;display:flex}.sf a.sfc-xtra-face:hover{color:var(--sf-bg)}.sf .sfc-xtra-face[data-size=lg]{min-height:272px;padding:32px}.sf .sfc-xtra-face[data-pending]>*{visibility:hidden}.sf .sfc-xtra-face-top,.sf .sfc-xtra-face-bottom{justify-content:space-between;gap:16px;display:flex}.sf .sfc-xtra-face-top{align-items:flex-start}.sf .sfc-xtra-face-bottom{align-items:flex-end}.sf .sfc-xtra-face-mark{font-family:var(--sf-font-heading);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.sf .sfc-xtra-chip{border:1px solid var(--sfc-on-ink-rule);border-radius:var(--sfc-r-sm);letter-spacing:.12em;text-transform:uppercase;padding:4px 8px;font-size:12px;font-weight:700}.sf .sfc-xtra-face-words{flex-direction:column;gap:4px;min-width:0;display:flex}.sf .sfc-xtra-face-label,.sf .sfc-xtra-face-small{color:var(--sfc-on-ink-2);font-size:13px}.sf .sfc-xtra-face-big{font-family:var(--sf-font-heading);font-size:36px;font-weight:var(--sf-heading-weight);letter-spacing:var(--sf-heading-tracking);line-height:1.05}.sf .sfc-xtra-face-pill{background:var(--sf-bg);color:var(--sf-text);white-space:nowrap;border-radius:999px;flex:none;padding:8px 14px;font-size:13px;font-weight:600}.sf .sfc-latest{justify-content:space-between}.sf .sfc-latest .sfc-card-title{font-size:20px}.sf .sfc-progress[role=list]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;margin:8px 0 0;display:grid}.sf .sfc-progress li{color:var(--sfc-ink-2);flex-direction:column;gap:10px;font-size:12px;line-height:1.35;display:flex}.sf .sfc-progress li:before{content:"";border-radius:var(--sfc-r-sm);background:var(--sfc-rule-sunken);height:4px;display:block}.sf .sfc-progress li[data-done=yes]{color:var(--sf-text);font-weight:600}.sf .sfc-progress li[data-done=yes]:before{background:var(--sf-text)}.sf .sfc-latest-go{align-self:flex-start;margin-top:8px}.sf .sfc-shortcuts[role=list]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.sf .sfc-shortcut{height:100%;min-height:120px;text-decoration:none}.sf .sfc-shortcut:hover{border-color:var(--sf-text);color:var(--sf-text)}.sf .sfc-shortcut-title{font-size:16px;font-weight:600}.sf .sfc-rows{display:none}@media (min-width:901px){.sf .sfc-overview{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.sf .sfc-overview>.sfc-overview-top{display:contents}.sf .sfc-overview-top>:first-child{grid-area:1/1/span 2}.sf .sfc-overview-top:not([data-card=cosmos])>:first-child{align-self:stretch}.sf .sfc-overview-top>.sfc-latest{grid-area:1/2}.sf .sfc-overview>.sfc-shortcuts[role=list]{grid-area:2/2;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-self:stretch}.sf .sfc-overview>:not(.sfc-overview-top):not(.sfc-shortcuts){grid-column:1/-1}.sf .sfc-overview>.sfc-picked{margin-top:16px}}.sf .sfc-picked{flex-direction:column;gap:16px;display:flex}.sf .sfc-picked-grid[role=list]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.sf .sfc-picked-link{flex-direction:column;gap:8px;text-decoration:none;display:flex}.sf .sfc-picked-media{aspect-ratio:4/5;border-radius:var(--sf-radius);background:var(--sfc-tone);overflow:hidden}.sf .sfc-picked-img{object-fit:cover;width:100%;height:100%}.sf .sfc-picked-name{font-size:15px;font-weight:600}.sf .sfc-picked-price{color:var(--sfc-ink-2);font-size:14px}.sf .sfc-help{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px}.sf .sfc-help .sfc-card-title{font-size:16px}.sf .sfc-signin-link{display:none}.sf .sfc-orders-page .sfc-page-head{align-items:flex-end}.sf .sfc-orders-stale[data-said=no]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sf .sfc-find{flex-direction:column;gap:6px;width:min(320px,100%);display:flex}.sf .sfc-find-label{color:var(--sfc-ink-2);font-size:13px;font-weight:500}.sf .sfc-find .sfc-input{min-height:48px;font-size:15px}.sf .sfc-orders[role=list]{flex-direction:column;gap:24px;display:flex}.sf .sfc-order{gap:16px}.sf .sfc-order-words{flex-direction:column;gap:4px;min-width:0;display:flex}.sf .sfc-order-title{letter-spacing:0;margin:0;font-size:18px;font-weight:600;line-height:1.3}.sf .sfc-order-title a{text-underline-offset:3px;text-decoration:underline}.sf .sfc-order-note{color:var(--sfc-ink-1);margin:0;font-size:15px;line-height:1.5}.sf .sfc-order-forget{color:var(--sfc-ink-2);margin-left:auto}.sf .sfc-thumbs[role=list]{flex-wrap:wrap;gap:8px;display:flex}.sf .sfc-thumb{border-radius:var(--sf-radius);background:var(--sfc-tone);width:64px;height:80px;overflow:hidden}.sf .sfc-thumb-img{object-fit:cover;width:100%;height:100%}.sf .sfc-how{gap:14px}.sf .sfc-how .sfc-card-title{font-size:17px}.sf .sfc-how-list[role=list]{color:var(--sfc-ink-1);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 48px;font-size:14px;line-height:1.55;display:grid}.sf .sfc-how-list strong{color:var(--sf-text)}.sf .sfc-order-top{align-items:stretch;gap:16px;display:flex}.sf .sfc-track{flex:3 1 0;min-width:0}.sf .sfc-order-side{flex-direction:column;flex:2 1 0;gap:16px;min-width:0;display:flex}.sf .sfc-steps[role=list]{flex-direction:column;display:flex}.sf .sfc-steps-item{gap:16px;padding-bottom:20px;display:flex;position:relative}.sf .sfc-steps-item:last-child{padding-bottom:0}.sf .sfc-steps-dot{flex:none;justify-content:center;width:20px;display:flex;position:relative}.sf .sfc-steps-dot:before{content:"";z-index:1;border:1.5px solid var(--sfc-faint);background:var(--sf-bg);border-radius:50%;width:14px;height:14px;margin-top:3px;position:relative}.sf .sfc-steps-item[data-done=yes] .sfc-steps-dot:before{border-color:var(--sf-text);background:var(--sf-text)}.sf .sfc-steps-item:not(:last-child) .sfc-steps-dot:after{content:"";background:var(--sfc-rule-sunken);width:2px;margin-left:-1px;position:absolute;top:17px;bottom:-3px;left:50%}.sf .sfc-steps-item[data-done=yes]:not(:last-child) .sfc-steps-dot:after{background:var(--sf-text)}.sf .sfc-steps-words{color:var(--sfc-ink-2);flex-direction:column;gap:2px;font-size:13px;line-height:1.45;display:flex}.sf .sfc-steps-words strong{color:var(--sf-text);font-size:15px;font-weight:600}.sf .sfc-steps-item[data-done=no] .sfc-steps-words strong{color:var(--sfc-ink-2)}.sf .sfc-address-text{white-space:pre-line;color:var(--sfc-ink-1);margin:0;font-size:15px;line-height:1.6}.sf .sfc-order-barcode{flex-direction:column;align-items:center;gap:6px;width:100%;max-width:280px;display:flex}.sf .sfc-order-barcode svg{width:100%;max-width:280px;height:64px;display:block}.sf .sfc-order-barcode-number{letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:14px}.sf .sfc-order-code-failed{color:var(--sf-text)}.sf .sfc-items{gap:0}.sf .sfc-items .sfc-card-title{margin-bottom:16px}.sf .sfc-item-lines[role=list]{flex-direction:column;display:flex}.sf .sfc-item-line{border-top:1px solid var(--sf-border);align-items:center;gap:16px;padding:12px 0;display:flex}.sf .sfc-item-media{border-radius:var(--sf-radius);background:var(--sfc-tone);flex:none;width:72px;height:90px;overflow:hidden}.sf .sfc-item-img{object-fit:cover;width:100%;height:100%}.sf .sfc-item-words{min-width:0;color:var(--sfc-ink-2);flex-direction:column;flex:1;gap:2px;font-size:14px;display:flex}.sf .sfc-item-words strong{color:var(--sf-text);font-size:16px;font-weight:600}.sf .sfc-item-price{white-space:nowrap;flex:none;font-weight:600}.sf .sfc-item-totals{border-top:1px solid var(--sf-border);flex-direction:column;gap:8px;width:100%;max-width:360px;margin-left:auto;padding-top:16px;display:flex}.sf .sfc-item-totals .sfc-row-quiet{font-size:14px}.sf .sfc-order-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sf .sfc-return{gap:32px}.sf .sfc-return-part{flex-direction:column;gap:12px;display:flex}.sf .sfc-return-title{letter-spacing:0;margin:0;font-size:20px;font-weight:600}.sf .sfc-return-lines[role=list]{flex-direction:column;gap:12px;display:flex}.sf .sfc-return-line{border:1px solid var(--sf-border);border-radius:var(--sf-radius);flex-direction:column;gap:12px;padding:12px;display:flex}.sf .sfc-return-line[data-picked=yes]{border-color:var(--sf-text);box-shadow:0 0 0 1px var(--sf-text)}.sf .sfc-return-pick{cursor:pointer;align-items:center;gap:14px;display:flex}.sf .sfc-return-pick input{width:22px;height:22px;accent-color:var(--sf-text);flex:none;margin:0}.sf .sfc-return-pick .sfc-item-media{width:56px;height:70px}.sf .sfc-return-quantity{align-items:center;gap:12px;padding-left:36px;display:flex}.sf .sfc-return-sum{border-radius:var(--sf-radius);background:var(--sf-surface);justify-content:space-between;gap:16px;margin:0;padding:14px 16px;font-size:15px;display:flex}.sf .sfc-return-bar{align-self:flex-start}.sf .sfc-return .sfc-legal{text-align:left}.sf .sfc-xtra-top{gap:24px;display:flex}.sf .sfc-xtra-top>*{flex:1 1 0;min-width:0}.sf .sfc-xtra-panel{justify-content:center;gap:10px}.sf .sfc-xtra-panel-label{color:var(--sfc-ink-1);margin:0;font-size:14px}.sf .sfc-xtra-panel-big{letter-spacing:var(--sfc-display-tracking);margin:0;font-size:40px;line-height:1.05}.sf .sfc-xtra-panel .sfc-card-actions{margin-top:12px}.sf .sfc-tiles[role=list]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sf .sfc-tile{gap:8px}.sf .sfc-tile-kicker{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.sf .sfc-tile-title{font-size:18px;font-weight:600}.sf .sfc-xtra-side{flex-direction:column;gap:24px;display:flex}.sf .sfc-xtra-side .sfc-section-title{margin-top:0}.sf .sfc-xtra-wallets .member-card-wallets{flex-wrap:wrap;gap:12px;max-width:none;margin-top:4px;display:flex}.sf .sfc-xtra-wallets .member-card-wallet-badge{padding:0}.sf .sfc-xtra-wallets .member-card-wallet-badge img{max-width:none;height:48px}@media (min-width:901px){.sf .sfc-xtra-side .sfc-tiles[role=list]{grid-template-columns:minmax(0,1fr);gap:0}.sf .sfc-xtra-side .sfc-tile{border-radius:0;gap:4px;padding:16px 24px}.sf .sfc-xtra-side .sfc-tile+.sfc-tile{border-top:0}.sf .sfc-xtra-side .sfc-tile:first-child{border-top-left-radius:var(--sf-radius);border-top-right-radius:var(--sf-radius)}.sf .sfc-xtra-side .sfc-tile:last-child{border-bottom-left-radius:var(--sf-radius);border-bottom-right-radius:var(--sf-radius)}.sf .sfc-xtra-side .sfc-tile-title{font-size:16px}}.sf .sfc-details-form{flex-direction:column;gap:24px;display:flex}.sf .sfc-details-form[data-locked] .sf-select-control{border-color:var(--sf-surface);background:var(--sf-surface)}.sf .sfc-details-form[data-locked] .sf-select-control:disabled{opacity:1;cursor:default;color:var(--sf-text);-webkit-text-fill-color:var(--sf-text)}.sf .sfc-settings-part{flex-direction:column;gap:4px;margin-top:16px;display:flex}.sf .sfc-settings-part .sfc-h3{margin-bottom:8px}.sf .sfc-settings-lead{color:var(--sfc-ink-2);margin:-6px 0 8px;font-size:14px}.sf .sfc-settings[role=list]{flex-direction:column;display:flex}.sf .sfc-setting{border-bottom:1px solid var(--sf-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:64px;padding:8px 0;display:flex}.sf .sfc-setting-words{color:var(--sfc-ink-2);flex-direction:column;flex:280px;gap:2px;font-size:14px;display:flex}.sf .sfc-setting-words strong{color:var(--sf-text);font-size:16px;font-weight:600}.sf .sfc-setting-said{color:var(--sf-text);font-weight:600}.sf .sfc-setting-go{flex:none}.sf .sfc-birthday{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:8px;display:grid}.sf .sfc-prefs-form,.sf .sfc-prefs-fields{flex-direction:column;gap:24px;min-width:0;display:flex}.sf .sfc-prefs-fields{border:0;margin:0;padding:0}.sf .sfc-offers-note{margin-top:12px}.sf .sfc-switch{background:var(--sfc-field);cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:flex-start;align-items:center;width:52px;height:32px;padding:4px;display:flex}.sf .sfc-switch[aria-checked=true]{background:var(--sf-text);justify-content:flex-end}.sf .sfc-switch-knob{background:var(--sf-bg);border-radius:50%;width:24px;height:24px;display:block}.sf .sfc-switch:focus-visible{outline:2px solid var(--sf-text);outline-offset:2px}.sf .sfc-choice-pills .sfc-pill{border-radius:999px;min-height:44px}.sf .sfc-prefs-fields:disabled .sfc-switch,.sf .sfc-prefs-fields:disabled .sfc-pill{opacity:.5;cursor:not-allowed}.sf .sfc-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sf .sfc-prefs-actions{gap:16px}.sf .sfc-prefs-said{margin:0;font-size:15px;font-weight:600}.sf .sfc-prefs-said:empty{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sf .sfc-address-grid[role=list]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sf .sfc-address-card{border:1px solid var(--sf-border);border-radius:var(--sf-radius);flex-direction:column;gap:10px;padding:24px;display:flex}.sf .sfc-address-card[data-default=yes]{border:2px solid var(--sf-text);padding:23px}.sf .sfc-address-name{letter-spacing:0;margin:0;font-size:18px;font-weight:600}.sf .sfc-address-links{flex-wrap:wrap;gap:0 20px;margin-top:auto;padding-top:4px;display:flex}.sf .sfc-addresses-hint{margin-top:-8px}.sf .sfc-addresses-bar,.sf .sfc-sheet-backdrop,.sf .sfc-sheet-grip,.sf .sfc-sheet-close{display:none}.sf .sfc-address-form{border:2px solid var(--sf-text);border-radius:var(--sf-radius);background:var(--sf-bg);flex-direction:column;gap:20px;padding:24px;display:flex}.sf .sfc-sheet-head{justify-content:space-between;align-items:center;display:flex}.sf .sfc-address-form-title{letter-spacing:0;margin:0;font-size:22px}.sf .sfc-sheet-body{flex-direction:column;gap:20px;display:flex}.sf .sfc-wishlist-page .sfc-page-head{align-items:flex-end}.sf .sfc-wish-grid[role=list]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 16px;display:grid}.sf .sfc-wish{flex-direction:column;gap:8px;display:flex}.sf .sfc-wish-media{aspect-ratio:4/5;border-radius:var(--sf-radius);background:var(--sfc-tone);position:relative;overflow:hidden}.sf .sfc-wish-media>a{width:100%;height:100%;display:block}.sf .sfc-wish-img{object-fit:cover;width:100%;height:100%}.sf .sfc-heart{background:var(--sf-bg);width:44px;height:44px;color:var(--sf-heart);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}.sf .sfc-wish-row{justify-content:space-between;align-items:baseline;gap:12px;margin-top:4px;display:flex}.sf .sfc-wish-name{font-size:16px;font-weight:600;line-height:1.3;text-decoration:none}.sf .sfc-wish-price{white-space:nowrap;flex:none;font-size:15px}.sf .sfc-wish-note{color:var(--sfc-ink-2);margin:-4px 0 4px;font-size:14px}.sf .sfc-wish-variant+.sfc-wish-note{margin-top:-8px}.sf .sfc-wish-said{margin:0;font-size:14px;line-height:1.45}.sf .sfc-wish-said:empty{margin-top:-8px}.sf .sfc-signin-grid{grid-template-columns:minmax(0,460px) minmax(0,460px);justify-content:center;align-items:start;gap:80px;padding:72px 0 96px;display:grid}.sf .sfc-signin-main{flex-direction:column;gap:24px;display:flex}.sf .sfc-signin-retry{align-self:flex-start;margin-top:-24px}.sf .sfc-signin-title{letter-spacing:var(--sfc-display-tracking);margin:0;font-size:clamp(36px,3.4vw,44px);line-height:1}.sf .sfc-signin-lead{color:var(--sfc-ink-1);margin:-12px 0 0;font-size:17px;line-height:1.5}.sf .sfc-signin-notice{border-radius:var(--sf-radius);background:var(--sf-surface);color:var(--sfc-ink-1);flex-direction:column;gap:4px;padding:16px 20px;font-size:14px;line-height:1.5;display:flex}.sf .sfc-signin-notice strong{color:var(--sf-text);font-size:15px}.sf .sfc-signin-actions{flex-direction:column;gap:16px;display:flex}.sf .sfc-or{color:var(--sfc-ink-2);align-items:center;gap:12px;margin:0;font-size:13px;display:flex}.sf .sfc-or:before,.sf .sfc-or:after{content:"";background:var(--sf-border);flex:1;height:1px}.sf .sfc-signin-foot{text-align:center;margin:0;font-size:14px}.sf .sfc-signin-foot .sfc-link{font-size:14px;font-weight:600}.sf .sfc-signin-panel{border-radius:var(--sf-radius);background:var(--sf-text);color:var(--sf-bg);padding:40px}.sf .sfc-signin-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--sfc-on-ink-2);margin:0 0 24px;font-size:13px;font-weight:700}.sf .sfc-signin-list{flex-direction:column;gap:20px;margin:0;display:flex}.sf .sfc-signin-list dt{font-size:17px;font-weight:700}.sf .sfc-signin-list dd{color:var(--sfc-on-ink-1);margin:4px 0 0;font-size:16px;line-height:1.5}.sf .sfc-journal{padding-top:56px}.sf .sfc-masthead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.sf .sfc-masthead-words{flex-direction:column;gap:12px;display:flex}.sf .sfc-masthead-title{letter-spacing:var(--sfc-masthead-tracking);margin:0;font-size:clamp(48px,6.6vw,96px);line-height:.95}.sf .sfc-masthead-lead{max-width:520px;color:var(--sfc-ink-2);margin:0;font-size:18px;line-height:1.5}.sf .sfc-journal-chips{padding-bottom:4px}.sf .sfc-feature{align-items:stretch;gap:48px;margin-top:48px;display:flex;position:relative}.sf .sfc-feature-media{aspect-ratio:4/3;border-radius:var(--sf-radius);background:var(--sfc-tone);flex:0 0 calc(60% - 28.8px);position:relative;overflow:hidden}.sf .sfc-feature-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sf .sfc-feature-words{flex-direction:column;flex:1 1 0;justify-content:flex-end;gap:18px;padding-bottom:8px;display:flex}.sf .sfc-feature-title{letter-spacing:var(--sfc-display-tracking);margin:0;font-size:clamp(34px,3.6vw,56px);line-height:1.02}@media (hover:hover){.sf .sfc-feature:hover .sfc-feature-title a,.sf .sfc-story:hover .sfc-story-title a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}}.sf .sfc-feature-excerpt{max-width:520px;color:var(--sfc-ink-1);margin:0;font-size:17px;line-height:1.6}.sf .sfc-byline-line{color:var(--sfc-ink-2);margin:0;font-size:14px}.sf .sfc-stories-section{padding-top:96px}.sf .sfc-story-grid[role=list]{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px;display:grid}.sf .sfc-story{flex-direction:column;gap:16px;display:flex;position:relative}.sf .sfc-story-words{flex-direction:column;gap:8px;display:flex}.sf .sfc-story-media{aspect-ratio:4/3;border-radius:var(--sf-radius);background:var(--sfc-tone);overflow:hidden}.sf .sfc-story-img{object-fit:cover;width:100%;height:100%}.sf .sfc-story-kicker{letter-spacing:.08em;text-transform:var(--sf-label-transform);color:var(--sf-muted);margin:0;font-size:13px;font-weight:600}.sf .sfc-story-title{letter-spacing:-.01em;margin:0;font-size:22px;line-height:1.25}.sf .sfc-story-excerpt{color:var(--sfc-ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.sf .sfc-journal .sfc-empty-state{margin-top:48px}.sf .sfc-article{padding-top:32px}.sf .sfc-article-words{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:820px;margin:0 auto;padding:48px 0 40px;display:flex}.sf .sfc-article-title{letter-spacing:var(--sfc-display-tracking);margin:0;font-size:clamp(40px,5.4vw,76px);line-height:1}.sf .sfc-article-dek{max-width:620px;color:var(--sfc-ink-1);margin:0;font-size:20px;line-height:1.55}.sf .sfc-byline{color:var(--sfc-ink-2);align-items:center;gap:12px;margin:0;font-size:14px;display:flex}.sf .sfc-byline strong{color:var(--sf-text)}.sf .sfc-avatar{background:var(--sfc-tone);width:40px;height:40px;color:var(--sf-text);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:inline-flex}.sf .sfc-avatar-lg{width:64px;height:64px;font-size:22px}.sf .sfc-article-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.sf .sfc-article-hero{background:var(--sfc-tone);height:min(72vw,760px);margin:0 calc(50% - 50vw);overflow:hidden}.sf .sfc-article-hero-img{object-fit:cover;width:100%;height:100%}.sf .sfc-article-body{padding-top:56px}.sf .sfc-article-body>[data-section-type]{margin-top:0;margin-bottom:48px}.sf .sfc-article-body>[data-section-type=rich_text],.sf .sfc-article-body>[data-section-type=quote],.sf .sfc-article-body>[data-section-type=faq],.sf .sfc-article-body>[data-section-type=image][data-width=narrow]{max-width:720px;margin-left:auto;margin-right:auto}.sf .sfc-article-body>[data-section-type=image]{max-width:1120px;margin-left:auto;margin-right:auto}.sf .sfc-article-body>[data-section-type=image][data-width=full]{max-width:none}.sf .sfc-article-body>[data-section-type=rich_text] h2{margin:24px 0 20px;font-size:32px;line-height:1.15}.sf .sfc-article-body>[data-section-type=rich_text] p{color:var(--sfc-ink-1);margin:0 0 28px;font-size:19px;line-height:1.75}.sf .sfc-article-body>[data-section-type=rich_text] p:last-child{margin-bottom:0}.sf .sfc-article-body>[data-section-type=rich_text]:first-child>p:first-of-type{color:var(--sf-text);font-size:22px;font-weight:500;line-height:1.6}.sf .sfc-article-body>[data-section-type=quote]{border-top:2px solid var(--sf-text);quotes:"“" "”";padding-top:28px}.sf:lang(fr) .sfc-article-body>[data-section-type=quote]{quotes:"« " " »"}.sf .sfc-article-body>[data-section-type=quote] blockquote{border:0;margin:0;padding:0}.sf .sfc-article-body>[data-section-type=quote] blockquote p{font-family:var(--sf-font-heading);font-size:clamp(28px,3vw,38px);font-weight:var(--sf-heading-weight);letter-spacing:var(--sf-heading-tracking);margin:0 0 12px;font-style:normal;line-height:1.25}.sf .sfc-article-body>[data-section-type=quote] blockquote p:first-child:before{content:open-quote}.sf .sfc-article-body>[data-section-type=quote] blockquote p:last-child:after{content:close-quote}.sf .sfc-article-body>[data-section-type=quote] figcaption{color:var(--sfc-ink-2);margin-top:16px;font-size:15px;font-style:normal}.sf .sfc-article-body>[data-section-type=quote] figcaption:before{content:"— "}.sf .sfc-article-body>[data-section-type=image] figcaption{color:var(--sfc-ink-2);padding-top:10px;font-size:13px}.sf .sfc-author{border:1px solid var(--sf-border);border-radius:var(--sf-radius);align-items:center;gap:16px;max-width:720px;margin:0 auto 48px;padding:24px;display:flex}.sf .sfc-author-words{flex-direction:column;gap:2px;display:flex}.sf .sfc-author-label{color:var(--sfc-ink-2);font-size:13px}.sf .sfc-author-name{font-size:18px}.sf .sfc-keep{border-top:1px solid var(--sf-border);margin-top:48px;padding-top:40px}.sf .sfc-keep .sfc-section-head{margin-bottom:24px}.sf .sfc-lost{flex-direction:column;align-items:flex-start;gap:20px;max-width:760px;padding:96px 0 120px;display:flex}.sf .sfc-lost-title{letter-spacing:var(--sfc-display-tracking);margin:0;font-size:clamp(44px,6.4vw,92px);line-height:.98}.sf .sfc-lost-text{max-width:520px;color:var(--sfc-ink-2);margin:0;font-size:18px;line-height:1.5}.sf .sfc-lost-actions{flex-wrap:wrap;gap:12px;margin:8px 0 0;display:flex}.sf:not([data-template]):not(.sfc-offline)>.sf-main .sf-section{max-width:760px;padding:72px 0 96px}.sf:not([data-template]):not(.sfc-offline)>.sf-main .sf-title{letter-spacing:var(--sfc-display-tracking);margin:0 0 20px;font-size:clamp(44px,6.4vw,92px);line-height:.98}.sf:not([data-template]):not(.sfc-offline)>.sf-main .sf-section>p:not(.sf-actions){max-width:520px;color:var(--sfc-ink-2);font-size:18px}.sf.sfc-offline{min-height:var(--sf-window-height,100vh);display:flex}.sf .sfc-offline-main{width:100%;max-width:calc(820px + 2 * var(--sf-pad,16px));padding:calc(64px + var(--sf-safe-top,0px)) var(--sf-pad,16px) calc(64px + var(--sf-safe-bottom,0px));flex-direction:column;justify-content:center;gap:20px;margin:0 auto;display:flex}.sf .sfc-offline-mark{font-family:var(--sf-font-heading);letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px;font-size:22px;font-weight:700}.sf .sfc-offline-title{letter-spacing:var(--sfc-display-tracking);margin:0;font-size:clamp(40px,5.4vw,76px);line-height:1}.sf .sfc-offline-text{max-width:520px;color:var(--sfc-ink-2);margin:0;font-size:18px;line-height:1.5}.sf .sfc-maintenance-returns{margin:4px 0 0;font-size:15px;font-weight:600;line-height:1.4}.sf .sfc-offline-again{align-self:flex-start;margin-top:8px}.sf .sfc-masthead-title,.sf .sfc-feature-title,.sf .sfc-article-title,.sf .sfc-offline-title{overflow-wrap:anywhere}@media (max-width:900px){.sf .sfc-masthead-title,.sf .sfc-feature-title,.sf .sfc-article-title,.sf .sfc-offline-title{-webkit-hyphens:auto;hyphens:auto}:is(.sf:has(.sfc-appbar) .sf-announcement,.sf:has(.sfc-appbar) .sf-header){display:none}.sf .sfc-appbar{z-index:5;min-height:calc(56px + var(--sf-safe-top,0px));margin:0 calc(-1 * var(--sf-pad,16px));padding:var(--sf-safe-top,0px) max(4px, var(--sf-safe-right,0px)) 0 max(4px, var(--sf-safe-left,0px));background:var(--sf-bg);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:4px;display:grid;position:sticky;top:0}.sf .sfc-appbar-button{width:44px;height:44px;color:var(--sf-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.sf .sfc-appbar-space{width:44px;height:44px;display:block}.sf .sfc-appbar-title{text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;overflow:hidden}.sf .sfc-appbar-text{min-width:44px;min-height:44px;color:var(--sf-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 12px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.sf .sfc-sticky{z-index:6;margin:0 calc(-1 * var(--sf-pad,16px));padding:12px var(--sf-pad,16px) calc(20px + var(--sf-safe-bottom,0px));border-top:1px solid var(--sf-border);background:var(--sf-bg);flex-direction:column;gap:8px;display:flex;position:sticky;bottom:0}.sf .sfc-sticky .sfc-btn{width:100%;min-height:52px}.sf:has(.sfc-sticky){--sf-focus-room:calc(var(--sf-bottom-bar) + 180px)}.sf .sfc-sticky-note{text-align:center;color:var(--sfc-ink-2);margin:0;font-size:12px}.sf .sfc-row2,.sf .sfc-how-list[role=list],.sf .sfc-address-grid[role=list],.sf .sfc-options-2{grid-template-columns:minmax(0,1fr)}.sf .sfc-grid-2{grid-template-columns:minmax(0,1fr);row-gap:14px}.sf .sfc-page-head:not([data-keep]) .sfc-page-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf .sfc-masthead .sfc-masthead-title{letter-spacing:normal;font-size:20px;font-weight:600;line-height:1.3}.sf .sfc-page-head:not([data-keep]) .sfc-page-actions{display:none}.sf .sfc-page-head:not([data-keep]):not(:has(.sfc-page-sub)){display:contents}.sf .sfc-page-head:not([data-keep]):not(:has(.sfc-page-sub)) .sfc-page-head-words{display:contents}.sf .sfc-cart-page{padding-top:0}.sf .sfc-cart-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf .sfc-cart-page .sfc-looking,.sf .sfc-cart-page .sfc-empty-state{margin-top:16px}.sf .sfc-appbar-count[data-waiting]{visibility:hidden}.sf .sfc-free-top{border-bottom:1px solid var(--sf-border);margin:0;padding:14px 0;display:block}.sf .sfc-free-top p{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px}.sf .sfc-free-top .sfc-free-bar,.sf .sfc-free-side,.sf .sfc-cart-go-side,.sf .sfc-cart-summary .sfc-summary-title,.sf .sfc-continue{display:none}.sf .sfc-cart-grid{gap:0}.sf .sfc-cart-lines{border-top:0;flex-basis:100%}.sf .sfc-cart-summary{background:0 0;flex-basis:100%;gap:12px;max-width:none;padding:0}.sf .sfc-cart-summary .sfc-summary-rows{gap:0}.sf .sfc-cart-summary .sfc-summary-rows>.sfc-row:not(.sfc-row-total),.sf .sfc-cart-summary>.sfc-summary-note:not(.sfc-summary-warn){display:none}.sf .sfc-cart-summary .sfc-row-total{border-top:0;border-bottom:1px solid var(--sf-border);padding:16px 0;font-size:16px;font-weight:400}.sf .sfc-cart-summary .sfc-summary-note{font-size:13px}.sf .sfc-cart{min-height:calc(var(--sf-window-height) - var(--sf-bottom-bar) - 16px);flex-direction:column;display:flex}.sf .sfc-cart[data-empty] :is(.sfc-cart-more,.sfc-kept){display:none}.sf .sfc-line{gap:16px;padding:20px 0}.sf .sfc-line-media{width:96px;height:120px}.sf .sfc-line-info{gap:2px}.sf .sfc-line-top{order:1;gap:12px}.sf .sfc-line-name{font-size:14px;line-height:1.3}.sf .sfc-line-long{display:none}.sf .sfc-line-brand{color:var(--sf-text);order:2;font-size:13px;line-height:1.35}.sf .sfc-line-short{display:inline}.sf .sfc-line-variant{color:var(--sf-text);order:3;font-size:13px;line-height:1.35}.sf .sfc-line-total{font-size:13px;font-weight:400}.sf .sfc-line-each,.sf .sfc-line-note,.sf .sfc-line-flag{order:4;font-size:13px}.sf .sfc-line-actions{order:5;padding-top:8px}.sf .sfc-stepper{border:0;margin-left:-12px}.sf .sfc-stepper-value{min-width:20px;font-size:14px;font-weight:400}.sf .sfc-line-actions .sfc-line-remove{width:44px;height:44px;color:var(--sf-text);place-items:center;margin-right:-10px;text-decoration:none;display:inline-grid}.sf .sfc-line-remove .sf-ms{display:inline-block}.sf .sfc-line-remove-word{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf .sfc-line-save{display:none}.sf .sfc-line-links{gap:0 16px}.sf .sfc-stepper-button{height:40px}.sf .sfc-cart-said{margin:16px 0 0;font-size:14px}.sf .sfc-cart-said:empty{margin:0}.sf .sfc-cart .sfc-cart-more{margin-top:12px}.sf .sfc-cart-more .sf-section-head{margin-bottom:12px}.sf .sfc-cart-more .sf-section-head h2{letter-spacing:0;font-size:20px}.sf .sfc-cart-more[data-spare]{display:none}.sf .sfc-kept{margin-top:40px;display:block}.sf .sfc-kept-title{letter-spacing:0;margin:0 0 12px;font-size:20px;font-weight:600}.sf .sfc-kept-title a{color:inherit;align-items:center;gap:2px;text-decoration:none;display:inline-flex}.sf .sfc-kept-row{margin:0 calc(-1 * var(--sf-pad));padding:0 var(--sf-pad);scroll-padding:0 var(--sf-pad);scroll-snap-type:x mandatory;gap:8px;list-style:none;display:flex;overflow-x:auto}.sf .sfc-kept-card{scroll-snap-align:start;flex:0 0 40%;min-width:0;position:relative}.sf .sfc-kept-photo{flex-basis:36%}.sf .sfc-kept-media{aspect-ratio:4/5;background:var(--sf-surface);display:block;overflow:hidden}.sf .sfc-kept-photo .sfc-kept-media{aspect-ratio:1}.sf .sfc-kept-media img{object-fit:cover;width:100%;height:100%;display:block}.sf .sfc-kept-link{color:inherit;flex-direction:column;gap:2px;text-decoration:none;display:flex}.sf .sfc-kept-name{margin-top:10px;font-size:14px;font-weight:600}.sf .sfc-kept-brand{color:var(--sf-muted);font-size:13px}.sf .sfc-kept-price{font-size:13px}.sf .sfc-kept-along{background:var(--sf-border);width:50%;height:1px;margin:16px auto 0;display:block;position:relative}.sf .sfc-kept-along>span{background:var(--sf-text);height:2px;position:absolute;top:-1px}.sf[data-tabs=yes] :is(.sfc-cart-fab,.sfc-muse-send){right:max(12px, var(--sf-safe-right));bottom:calc(var(--sf-tabs-gap) + var(--sf-tabs-height) + 10px);left:max(12px, var(--sf-safe-left));z-index:16;transition:bottom .3s,right .3s;display:block;position:fixed}.sf[data-tabs=yes] :is(.sfc-cart-fab,.sfc-muse-send) .sfc-btn{border-radius:999px;width:100%;min-height:52px}.sf[data-tabs=yes] .sfc-muse-send .sfc-sticky-note{display:none}.sf[data-bar=away] :is(.sfc-cart-fab,.sfc-muse-send){right:calc(max(12px, var(--sf-safe-right)) + 60px);bottom:var(--sf-tabs-gap)}.sf[data-tabs=yes]:has(.sfc-cart-fab,.sfc-muse-send){--sf-bottom-bar:calc(var(--sf-tabs-height) + var(--sf-tabs-gap) + 70px)}.sf .sfc-checkout-bar{min-height:calc(56px + var(--sf-safe-top,0px));padding:var(--sf-safe-top,0px) max(4px, var(--sf-safe-right,0px)) 0 max(4px, var(--sf-safe-left,0px));grid-template-columns:44px minmax(0,1fr) 44px;gap:4px}.sf .sfc-checkout-arrow{width:44px;height:44px;color:var(--sf-text);justify-content:center;align-items:center;display:inline-flex}.sf .sfc-checkout-logo{display:none}.sf .sfc-checkout-badge{width:44px;height:44px;color:var(--sf-text);grid-column:3;justify-content:center}.sf .sfc-checkout-badge-words{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf .sfc-checkout-back{display:none}.sf .sfc-checkout{padding-top:0}.sf .sfc-checkout>.sfc-checkout-title{margin-top:28px}.sf .sfc-checkout-grid{gap:0}.sf .sfc-checkout-summary{flex:0 0 calc(100% + 2 * var(--sf-pad,16px));min-width:0;max-width:none;margin:0 calc(-1 * var(--sf-pad,16px));order:0;position:static}.sf .sfc-summary-toggle{width:100%;min-height:56px;padding:0 var(--sf-pad,16px);border:0;border-bottom:1px solid var(--sf-border);background:var(--sf-surface);color:var(--sf-text);font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:15px;display:flex}.sf .sfc-summary-toggle-label{text-underline-offset:3px;font-weight:600;text-decoration:underline}.sf .sfc-summary-toggle-total{font-weight:700}.sf .sfc-checkout-summary-body{padding:4px var(--sf-pad,16px) 16px;border-radius:0;gap:12px}.sf .sfc-checkout-summary-body[data-open=no]{display:none}.sf .sfc-checkout-summary-body .sfc-summary-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf .sfc-mini-media{width:52px;height:64px}.sf .sfc-checkout-form{flex-basis:100%;gap:36px;padding-top:24px}.sf .sfc-step{gap:14px}.sf .sfc-step-title{font-size:20px}.sf .sfc-step-no{margin-right:8px}.sf .sfc-option{gap:12px;min-height:68px;padding:14px 16px}.sf .sfc-option-sub{font-size:13px}.sf .sfc-option-price{font-size:14px}.sf .sfc-send{display:contents}.sf .sfc-send>*{margin-top:-20px}.sf .sfc-send>:first-child{margin-top:-8px}.sf .sfc-bar-notes{flex-direction:column;gap:8px;display:flex}.sf .sfc-bar-notes .sfc-summary-note{text-align:center;font-size:13px}.sf .sfc-bar-notes .sfc-alert{flex-direction:row;justify-content:space-between;align-items:center;padding:8px 8px 8px 14px}.sf .sfc-bar-notes .sfc-btn{flex:none;width:auto;min-height:44px}.sf .sfc-checkout-summary-body>.sfc-summary-warn,.sf .sfc-checkout-summary-body>.sfc-alert{display:none}.sf .sfc-legal{text-align:left;font-size:12px}.sf .sfc-done{padding:72px 0 96px}.sf .sfc-done-actions{flex-direction:column;align-self:stretch}.sf .sfc-done-actions .sfc-btn{width:100%}.sf .sfc-account{min-height:calc(var(--sf-window-height) - var(--sf-bottom-bar) - 16px);padding:0 0 24px}.sf .sfc-account[data-tab=overview]{padding-top:24px}.sf .sfc-account .sfc-crumbs,.sf .sfc-side,.sf .sfc-head-note{display:none}.sf .sfc-account-head{align-items:center;margin-bottom:20px}.sf .sfc-account-head-words{gap:4px}.sf .sfc-account-head .sfc-h1{letter-spacing:normal;font-size:20px;font-weight:600;line-height:1.3}.sf .sfc-account-layout{display:block}.sf .sfc-account-stack{gap:20px}.sf .sfc-account-lead{margin-top:20px;font-size:14px}.sf .sfc-account-stack>.sfc-page-head:first-of-type+*,.sf .sfc-account-stack>.sfc-appbar+*{margin-top:0}.sf .sfc-account-stack>.sfc-appbar+.sfc-chips,.sf .sfc-account-stack>.sfc-appbar+.sfc-page-head+*,.sf .sfc-account-stack>.sfc-appbar+.sfc-page-head+.sfc-said:empty+*{margin-top:-4px}.sf .sfc-overview{gap:20px}.sf .sfc-overview-top{flex-direction:column;gap:20px}.sf .sfc-xtra-face{gap:18px;min-height:210px;padding:22px}.sf .sfc-xtra-face-big{font-size:32px}.sf .sfc-xtra-face-label,.sf .sfc-xtra-face-small{font-size:12px}.sf .sfc-latest{gap:10px;padding:18px}.sf .sfc-latest .sfc-card-title{font-size:17px}.sf .sfc-progress[role=list]{gap:4px;margin-top:0}.sf .sfc-progress li{gap:0;font-size:0}.sf .sfc-latest .sfc-card-note{display:none}.sf .sfc-latest-go{text-underline-offset:3px;background:0 0;border:0;justify-content:flex-start;min-height:32px;margin-top:0;padding:0;font-size:14px;text-decoration:underline}.sf .sfc-shortcuts[role=list],.sf .sfc-picked,.sf .sfc-help{display:none}.sf .sfc-rows{border-top:1px solid var(--sf-border);display:block}.sf .sfc-rows ul[role=list]{flex-direction:column;display:flex}.sf .sfc-row-link{border-bottom:1px solid var(--sf-border);justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:8px 0;text-decoration:none;display:flex}.sf button.sfc-row-link{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-width:0 0 1px}.sf .sfc-row-words{flex-direction:column;gap:2px;min-width:0;display:flex}.sf .sfc-row-title{font-size:16px;font-weight:500}.sf .sfc-row-text{color:var(--sfc-ink-2);font-size:13px}.sf .sfc-signin-link{min-height:52px;margin-top:4px;display:inline-flex}.sf .sfc-orders-page .sfc-page-head .sfc-page-actions{justify-content:stretch;display:flex}.sf .sfc-orders-page .sfc-page-head .sfc-page-actions:has(.sfc-find[data-open=no]){display:none}.sf .sfc-order-again,.sf .sfc-orders .sfc-order-forget{display:none}.sf .sfc-find{width:100%}.sf .sfc-find .sfc-input,.sf .sfc-return-quantity .sf-select[data-variant=compact]>.sf-select-control{font-size:16px}.sf .sfc-find[data-open=no]{display:none}.sf .sfc-find-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf .sfc-chips{margin:-4px calc(-1 * var(--sf-pad,16px));padding:4px var(--sf-pad,16px);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.sf .sfc-chips::-webkit-scrollbar{display:none}.sf .sfc-chips .sfc-pill{flex:none}.sf .sfc-orders[role=list]{gap:12px}.sf .sfc-order{gap:10px;padding:16px}.sf .sfc-order-title{font-size:16px}.sf .sfc-order .sfc-card-meta{font-size:13px}.sf .sfc-order .sfc-status{padding:4px 10px;font-size:12px}.sf .sfc-thumb{width:52px;height:64px}.sf .sfc-order-note{font-size:14px}.sf .sfc-order .sfc-card-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sf .sfc-order .sfc-card-actions .sfc-btn{padding:8px 12px}.sf .sfc-order-forget{grid-column:1/-1;justify-self:start;margin-left:0}.sf .sfc-how{gap:10px;padding:18px}.sf .sfc-how .sfc-card-title{font-size:16px}.sf .sfc-how-list[role=list]{gap:10px}.sf .sfc-order-page,.sf .sfc-return{padding-top:0}.sf .sfc-page-head[data-keep]{flex-direction:column-reverse;align-items:flex-start;gap:8px;margin-top:4px}.sf .sfc-page-head[data-keep] .sfc-page-title{font-size:30px}.sf .sfc-page-head[data-keep] .sfc-page-sub{font-size:14px}.sf .sfc-page-head[data-keep] .sfc-status-lg{padding:6px 12px;font-size:13px}.sf .sfc-order-top{flex-direction:column;gap:20px}.sf .sfc-order-side{display:contents}.sf .sfc-order-side>:first-child{order:0}.sf .sfc-track{order:1}.sf .sfc-order-side>:last-child{order:2}.sf .sfc-order-page .sfc-card-actions .sfc-btn{padding:8px 12px;font-size:15px}.sf .sfc-order-page .sfc-card{gap:10px;padding:18px}.sf .sfc-order-page .sfc-card-title{font-size:17px}.sf .sfc-order-page .sfc-card-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sf .sfc-item-line{gap:12px;padding:10px 0}.sf .sfc-item-media{width:60px;height:75px}.sf .sfc-item-words,.sf .sfc-item-price,.sf .sfc-item-words strong{font-size:14px}.sf .sfc-item-totals{gap:6px;max-width:none;padding-top:10px}.sf .sfc-item-totals .sfc-row{font-size:14px}.sf .sfc-item-totals .sfc-row-strong{font-size:16px}.sf .sfc-order-actions{flex-direction:column;align-items:stretch}.sf .sfc-order-actions .sfc-btn{min-height:52px}.sf .sfc-order-actions .sfc-order-forget{justify-content:center}.sf .sfc-return{gap:28px}.sf .sfc-return-title{font-size:18px}.sf .sfc-return-bar{align-self:stretch}.sf .sfc-xtra-top{flex-direction:column;gap:16px}.sf .sfc-xtra-side{gap:16px}.sf .sfc-xtra-panel{border:0;padding:0}.sf .sfc-xtra-panel-big{font-size:32px}.sf .sfc-xtra-panel .sfc-card-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sf .sfc-tiles[role=list]{margin:0 calc(-1 * var(--sf-pad,16px));padding:0 var(--sf-pad,16px);scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.sf .sfc-tiles::-webkit-scrollbar{display:none}.sf .sfc-tile{scroll-snap-align:start;flex:0 0 240px;padding:16px}.sf .sfc-section-title{margin-bottom:12px;font-size:20px}.sf .sfc-details-form{gap:14px}.sf .sfc-details-actions .sfc-details-cancel{display:none}.sf .sfc-settings-part{margin-top:8px}.sf .sfc-settings-part .sfc-h3{margin-bottom:4px;font-size:18px}.sf .sfc-setting{flex-wrap:nowrap;min-height:64px}.sf .sfc-setting-words{flex:auto;font-size:13px}.sf .sfc-setting-words strong{font-size:15px;font-weight:500}.sf .sfc-setting-go.sfc-btn{text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:0;font-size:14px;text-decoration:underline}.sf .sfc-setting[data-sure]{flex-wrap:wrap}.sf .sfc-setting[data-sure] .sfc-setting-go{width:100%}.sf .sfc-setting[data-sure] .sfc-setting-go .sfc-btn{flex:1}.sf .sfc-segmented[role=list],.sf .sfc-segmented[role=group]{background:var(--sf-surface);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:4px;display:grid}.sf .sfc-segmented .sfc-pill{width:100%;color:var(--sfc-ink-2);background:0 0;border-color:#0000;font-size:14px;font-weight:600}.sf .sfc-segmented .sfc-pill[aria-current],.sf .sfc-segmented .sfc-pill[aria-pressed=true]{background:var(--sf-bg);color:var(--sf-text)}.sf .sfc-prefs-form,.sf .sfc-prefs-fields{gap:16px}.sf .sfc-grid-3{gap:8px}.sf .sfc-prefs-said{text-align:center;order:-1;font-size:14px}.sf .sfc-address-card{gap:8px;padding:16px}.sf .sfc-address-card[data-default=yes]{padding:15px}.sf .sfc-address-name{font-size:16px}.sf .sfc-address-text{font-size:14px}.sf .sfc-addresses-hint{margin-top:0}.sf .sfc-addresses-bar{display:flex}.sf .sfc-sheet-backdrop{z-index:20;background:color-mix(in srgb, var(--sf-text) 45%, transparent);cursor:default;border:0;width:100%;display:block;position:fixed;inset:0}.sf .sfc-address-form{z-index:21;overscroll-behavior:contain;border:0;border-radius:0;gap:0;padding:0;animation:.36s cubic-bezier(.2,.8,.2,1) both sf-sheet-up;position:fixed;inset:96px 0 0;overflow-y:auto}.sf .sfc-sheet-backdrop{animation:.36s ease-out both sf-dim-in}.sf .sfc-address-form[data-leaving]{animation:.26s cubic-bezier(.4,0,1,1) both sf-sheet-down}.sf .sfc-sheet-backdrop[data-leaving]{animation:.26s ease-in both sf-dim-out}.sf .sfc-sheet-grip{border-radius:var(--sfc-r-sm);background:var(--sfc-control);width:40px;height:4px;margin:8px auto 0;display:block}.sf .sfc-sheet-head{padding:6px max(8px, var(--sf-safe-right,0px)) 6px max(16px, var(--sf-safe-left,0px));border-bottom:1px solid var(--sf-border)}.sf .sfc-address-form-title{font-size:20px}.sf .sfc-sheet-close{display:inline-flex}.sf .sfc-sheet-body{padding:16px var(--sf-pad,16px) calc(32px + var(--sf-safe-bottom,0px));gap:14px}.sf .sfc-sheet-body .sfc-form-actions .sfc-btn{flex:1;min-height:52px}.sf .sfc-sheet-body .sfc-form-actions .sfc-btn-secondary{display:none}.sf .sfc-wish-grid[role=list]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 8px}.sf .sfc-wishlist-page .sfc-page-head{display:none}.sf .sfc-wish-row{flex-direction:column;align-items:flex-start;gap:2px}.sf .sfc-wish-name,.sf .sfc-wish-price{font-size:14px}.sf .sfc-wish-note{margin:-2px 0 2px;font-size:12px}.sf .sfc-wish .sfc-btn{min-height:44px;padding:6px 14px;font-size:14px}.sf .sfc-heart{top:4px;right:4px}.sf .sfc-signin .sfc-appbar-title{font-family:var(--sf-font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:18px;font-weight:700}.sf .sfc-signin-grid{flex-direction:column;gap:40px;padding:24px 0 40px;display:flex}.sf .sfc-signin-main{gap:20px}.sf .sfc-signin-title{font-size:36px}.sf .sfc-signin-lead{font-size:16px}.sf .sfc-signin-actions{gap:14px}.sf .sfc-signin-actions .sfc-btn{min-height:52px}.sf .sfc-signin-panel{padding:22px}.sf .sfc-signin-kicker{margin-bottom:16px;font-size:12px}.sf .sfc-signin-list{gap:14px}.sf .sfc-signin-list dt{font-size:15px}.sf .sfc-signin-list dd{font-size:14px}.sf .sfc-journal{padding-top:24px}.sf .sfc-masthead{flex-flow:column;align-items:stretch;gap:12px}.sf .sfc-masthead-title{font-size:48px}.sf .sfc-masthead-lead{font-size:16px}.sf .sfc-journal-chips{padding:4px var(--sf-pad,16px)}.sf .sfc-feature{flex-direction:column;gap:20px;margin-top:20px}.sf .sfc-feature-media{margin:0 calc(-1 * var(--sf-pad,16px));aspect-ratio:6/7;border-radius:0;flex:none}.sf .sfc-feature-words{gap:12px;padding-bottom:0}.sf .sfc-feature-title{font-size:30px;line-height:1.08}.sf .sfc-feature-excerpt{font-size:15px}.sf .sfc-feature .sfc-textlink{display:none}.sf .sfc-stories-section{padding-top:24px}.sf .sfc-story-grid[role=list]{flex-direction:column;gap:0;display:flex}.sf .sfc-story{border-bottom:1px solid var(--sf-border);flex-direction:row;align-items:flex-start;gap:14px;padding:24px 0}.sf .sfc-story-media{aspect-ratio:1;flex:none;width:120px}.sf .sfc-story-words{gap:6px;min-width:0}.sf .sfc-story-kicker{font-size:11px}.sf .sfc-story-title{font-size:17px}.sf .sfc-story-excerpt{display:none}.sf .sfc-story .sfc-byline-line{font-size:13px}.sf .sfc-article{padding-top:0}.sf .sfc-article .sfc-appbar-title{font-family:var(--sf-font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:15px;font-weight:700}.sf .sfc-article-head .sf-crumbs{display:none}.sf .sfc-article-words{text-align:left;align-items:flex-start;gap:14px;padding:24px 0}.sf .sfc-article-title{font-size:36px;line-height:1.05}.sf .sfc-article-dek{font-size:17px}.sf .sfc-article-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.sf .sfc-article-actions>:last-child:nth-child(odd){grid-column:1/-1}.sf .sfc-article-hero{aspect-ratio:4/5;height:auto}.sf .sfc-article-body{padding-top:32px}.sf .sfc-article-body>[data-section-type=rich_text] p{font-size:17px;line-height:1.7}.sf .sfc-article-body>[data-section-type=rich_text]:first-child>p:first-of-type{font-size:19px}.sf .sfc-article-body>[data-section-type=rich_text] h2{font-size:26px}.sf .sfc-author{padding:18px}.sf .sfc-keep{margin-top:24px;padding-top:24px}.sf .sfc-keep .sfc-section-head{margin-bottom:0}.sf .sfc-h2-lg{font-size:24px}.sf .sfc-lost{padding:56px 0 72px}}@media (max-width:600px){.sf .sfc-lost-actions .sfc-btn{width:100%}}@media (hover:none){.sf .sfc-btn-primary:hover{background:var(--sf-button-fill,var(--sf-button));color:var(--sf-button-ink,var(--sf-button-text))}.sf .sfc-btn-secondary:hover{border-color:var(--sfc-field)}.sf .sfc-pill:hover:not([aria-pressed=true]):not([aria-current]){border-color:var(--sfc-control)}.sf .sfc-side-link:hover:not([aria-current]){background:0 0}.sf .sfc-option:hover{border-color:var(--sfc-control)}.sf .sfc-shortcut:hover{border-color:var(--sf-border);color:inherit}.sf .sfc-btn-quiet-danger:hover{border-color:var(--sfc-danger-rule)}}.sf .sfc-btn-primary:active:not(:disabled){background:color-mix(in srgb, var(--sf-button) 84%, var(--sf-bg));color:var(--sf-button-text)}.sf .sfc-btn-secondary:active:not(:disabled){border-color:var(--sf-text);color:var(--sf-text)}.sf .sfc-btn-quiet-danger:active:not(:disabled){border-color:var(--sfc-danger);color:var(--sfc-danger)}.sf .sfc-pill:active:not([aria-pressed=true]):not([aria-current]){border-color:var(--sf-text);color:var(--sf-text)}@media (max-width:900px){.sf .sfc-row-link:is(:active,[data-pressed]){background:var(--sf-surface);box-shadow:0 0 0 var(--sf-pad) var(--sf-surface);clip-path:inset(0 calc(-1 * var(--sf-pad)))}.sf :is(.sfc-btn,.sfc-pill,.sfc-xtra-face):active:not(:disabled){scale:.97}.sf .sfc-appbar-button:active{background:var(--sf-surface);border-radius:50%}.sf :is(.sfc-link,.sfc-appbar-text):active{opacity:.5}.sf .sfc-pill,.sf .sfc-choice-pills .sfc-pill{min-height:36px;font-size:14px;position:relative}.sf .sfc-pill:before{content:"";position:absolute;inset:-5px 0}.sf .sfc-stepper-button,.sf .sfc-check,.sf .sfc-switch{position:relative}:where(.sf .sfc-link){display:inline-block;position:relative}.sf .sfc-stepper-button:before,.sf .sfc-check:before,.sf .sfc-switch:before,.sf .sfc-link:before{content:"";position:absolute}.sf .sfc-stepper-button:before{inset:-2px 0}.sf .sfc-check:before,.sf .sfc-switch:before{inset:-6px 0}.sf .sfc-link:before{inset:-12px -6px}}@media (max-width:900px) and (max-height:500px){.sf .sfc-appbar,.sf .sfc-sticky{position:static}.sf:has(.sfc-sticky){--sf-focus-room:var(--sf-bottom-bar)}}@media (min-width:901px){.sf .sfc-locale-parts{display:none}}.sf .sfc-muse-page{padding:32px 0 40px}.sf .sfc-muse-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.sf .sfc-muse-side{flex-direction:column;gap:24px;display:flex}.sf .sfc-muse-main{flex-direction:column;gap:32px;min-width:0;display:flex}.sf .sfc-muse-steps{flex-direction:column;gap:48px;display:flex}.sf .sfc-muse-send{flex-direction:column;gap:8px;display:flex}.sf .sfc-muse-send .sfc-sticky-note{text-align:center;color:var(--sfc-ink-2);margin:0;font-size:13px}.sf .sfc-muse-amounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.sf .sfc-muse-amounts .sfc-pill{width:100%;min-height:52px;padding:0 8px;font-size:15px}.sf .sfc-muse-words{white-space:pre-line;overflow-wrap:anywhere;margin:0}.sf .sfc-muse-terms{flex-direction:column;gap:10px;font-size:14px;line-height:1.55;display:flex}.sf .sfc-muse-message{color:var(--sfc-ink-1);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.55}.sf .sfc-muse-break{overflow-wrap:anywhere}.sf .sfc-muse-keep{white-space:nowrap}.sf .sfc-muse-lines{border-top:1px solid var(--sf-border);flex-direction:column;gap:10px;padding-top:12px;display:flex}.sf .sfc-muse-lines .sfc-row{font-size:14px}.sf .sfc-muse-face{background:var(--sf-surface);color:var(--sf-text);border:1px solid var(--sf-border);--sfc-on-ink-1:var(--sfc-ink-1);--sfc-on-ink-2:var(--sfc-ink-2);--sfc-on-ink-rule:var(--sf-text)}.sf .sfc-muse-face .sfc-xtra-chip{background:var(--sf-text);border-color:var(--sf-text);color:var(--sf-bg)}.sf .sfc-muse-face .sfc-xtra-face-big{font-variant-numeric:tabular-nums}.sf .sfc-muse-page .sfc-done{padding-top:8px}.sf .sfc-muse-pay{text-align:center;flex-direction:column;align-self:stretch;gap:8px;max-width:560px;margin:0 auto;display:flex}.sf .sfc-muse-none{align-self:flex-start;min-height:44px;font-size:15px;text-decoration:underline}.sf .sfc-muse-who{flex-direction:column;gap:16px;display:flex}@media (max-width:900px){.sf .sfc-muse-page{min-height:var(--sf-window-height);padding:0 0 24px}.sf .sfc-muse-page[data-landing]{padding-top:24px}.sf .sfc-muse-short{min-height:0}.sf .sfc-muse-grid{flex-direction:column;align-items:stretch;gap:36px;display:flex}.sf .sfc-muse-side,.sf .sfc-muse-main{display:contents}.sf .sfc-muse-grid .sfc-muse-face{order:1}.sf .sfc-muse-grid .sfc-muse-steps{order:2;gap:36px}.sf .sfc-muse-grid .sfc-muse-terms{order:3}.sf .sfc-muse-grid .sfc-muse-send{order:4}.sf .sfc-muse-amounts .sfc-pill{font-size:14px}.sf .sfc-muse-close{display:none}}.sf .sfc-feedback{padding:32px 0 40px}.sf .sfc-feedback-page{margin:0 auto}.sf .sfc-feedback-head,.sf .sfc-feedback-form,.sf .sfc-feedback-part,.sf .sfc-feedback-review,.sf .sfc-feedback-private,.sf .sfc-feedback-inline{flex-direction:column;display:flex}.sf .sfc-feedback-head{gap:8px}.sf .sfc-feedback-head .sfc-account-lead{margin:0}.sf .sfc-feedback-form{gap:16px}.sf .sfc-feedback-part{gap:20px}.sf .sfc-feedback-review,.sf .sfc-feedback-private,.sf .sfc-feedback-inline{gap:14px}.sf .sfc-feedback-private{border-radius:var(--sf-radius);background:var(--sf-surface);padding:16px}.sf .sfc-feedback-rating,.sf .sfc-feedback-question{flex-direction:column;gap:8px;display:flex}.sf .sfc-feedback-stars{margin:-6px 0 0 -6px;display:flex}.sf .sfc-feedback-star{width:44px;height:44px;color:var(--sf-text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.sf .sfc-feedback-star:has(input:focus-visible){outline:2px solid var(--sf-text);outline-offset:-2px}.sf .sfc-feedback-stars[aria-invalid=true] .sfc-feedback-star{color:var(--sfc-danger)}.sf .sfc-feedback-items[role=list]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sf .sfc-feedback-item{border-top:1px solid var(--sf-border);flex-direction:column;gap:14px;padding:16px 0;display:flex}.sf .sfc-feedback-item:first-child{border-top:0;padding-top:0}.sf .sfc-feedback-item-head{align-items:center;gap:16px;display:flex}.sf .sfc-feedback-item-head .sfc-item-media{width:56px;height:70px}.sf .sfc-feedback-sent:focus{outline:none}.sf .sfc-feedback-mine{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.sf .sfc-feedback-stop{border-top:1px solid var(--sf-border);flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding-top:16px;display:flex}.sf .sfc-item-review{align-self:flex-start;margin-top:4px;font-size:14px}@media (max-width:900px){.sf .sfc-feedback{padding:24px 0}.sf .sfc-feedback-part{gap:16px}}.sf .sfc-contact{padding:8px 0 40px}.sf .sfc-contact-form,.sf .sfc-contact-sent{flex-direction:column;gap:16px;max-width:640px;display:flex}.sf .sfc-contact-form .sfc-hint{margin:0}.sf .sfc-contact-reply{border:0;margin:0;padding:0}.sf .sfc-contact-ways{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.sf .sfc-contact-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.sf .sfc-contact-sent{align-items:flex-start}.sf .sfc-contact-sent .sfc-card-text{margin:0}.sf .sfc-contact-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sf .sfc-request-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sf .sfc-request{flex-direction:column;gap:6px;display:flex}.sf .sfc-request-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.sf .sfc-request-ref{margin:0;font-weight:600}.sf .sfc-request-text,.sf .sfc-request-meta{overflow-wrap:anywhere;margin:0}.sf .sfc-request-meta{color:var(--sf-muted);font-size:14px}@media (max-width:900px){.sf .sfc-contact{padding:0 0 24px}}
