.bag_page__ufJ_P{background:var(--sg-bg);color:var(--sg-ink);-webkit-font-smoothing:antialiased;padding-bottom:72px}.bag_page__ufJ_P :focus-visible{outline:2px solid var(--sg-ink);outline-offset:3px}.bag_srOnly__SKnOL{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bag_inline__1xUzW{font-weight:500}.bag_inline__1xUzW,.bag_linkBtn__ltcSS{color:var(--sg-ink);text-decoration:underline;text-underline-offset:3px}.bag_linkBtn__ltcSS{display:inline-flex;align-items:center;min-height:38px;padding:0;border:0;background:none;font:inherit;font-size:14.5px;cursor:pointer}.bag_linkBtn__ltcSS:disabled{color:var(--sg-line);cursor:default}.bag_h1__0ipwo{font-size:clamp(32px,3vw,44px);line-height:1.08}.bag_h1__0ipwo,.bag_h2__BLCCd{margin:0;font-weight:600;letter-spacing:-.022em}.bag_h2__BLCCd{font-size:clamp(24px,2.2vw,30px);line-height:1.15}.bag_sub__kPXTc{margin:6px 0 0;font-size:16px;color:var(--sg-mute)}.bag_wrap__ngOs4{max-width:1180px;margin:0 auto;padding:34px var(--sg-gut-r) 0 var(--sg-gut);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:48px;align-items:start}.bag_main__P_6T1{min-width:0}.bag_head__6mJGu{padding-bottom:2px}.bag_notice__73kNV{margin:16px 0 0;padding:12px 14px;border-radius:var(--sg-radius-sm);background:var(--sg-tile);font-size:14.5px;line-height:1.45}.bag_notice__73kNV[hidden]{display:none}.bag_undo__NPDPo{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:16px 0 0;font-size:14.5px}.bag_lines__lrN8M{margin:22px 0 0;padding:0;list-style:none;border-top:1px solid var(--sg-hair)}.bag_line__LOnjw{display:grid;grid-template-columns:128px minmax(0,1fr);gap:22px;padding:24px 0;border-bottom:1px solid var(--sg-hair)}.bag_shot__etma0{position:relative;display:block;width:128px;aspect-ratio:3/4;border-radius:var(--sg-radius-sm);overflow:hidden;background:var(--sg-tile)}.bag_shot__etma0 img{-o-object-fit:cover;object-fit:cover}.bag_body__4Uvre{min-width:0}.bag_top__213dD{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.bag_name__0iuxQ{margin:0;font-size:20px;line-height:1.25;font-weight:600;letter-spacing:-.01em}.bag_name__0iuxQ a{color:inherit;text-decoration:none}.bag_name__0iuxQ a:hover{text-decoration:underline;text-underline-offset:3px}.bag_money__vdOED{display:flex;flex-direction:column;align-items:flex-end;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.bag_each__wAhG4{font-size:13px;font-weight:400;color:var(--sg-mute)}.bag_size__9IJPu{margin:4px 0 0;font-size:15px;color:var(--sg-mute)}.bag_bad__g5QlT{margin:6px 0 0;font-size:14.5px;color:var(--sg-red)}.bag_gone__nPztb .bag_name__0iuxQ,.bag_gone__nPztb .bag_shot__etma0{opacity:.6}.bag_row__UVA5N{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:14px}.bag_qty___Vpwk{display:inline-flex;align-items:center;height:38px;border:1px solid var(--sg-line);border-radius:980px}.bag_qty___Vpwk button{width:38px;height:36px;border:0;border-radius:980px;background:none;font-size:18px;color:var(--sg-ink);cursor:pointer}.bag_qty___Vpwk button:disabled{color:var(--sg-line);cursor:default}.bag_qty___Vpwk output{min-width:26px;text-align:center;font-size:15px;font-weight:600}.bag_sizeSel__h9Gea{position:relative;display:inline-flex}.bag_sizeSel__h9Gea select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:38px;padding:0 34px 0 14px;border:1px solid var(--sg-line);border-radius:980px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 3.5l3 3 3-3' fill='none' stroke='%231d1d1f' stroke-width='1.4'/%3E%3C/svg%3E") no-repeat right 12px center /10px;font:inherit;font-size:14.5px;color:var(--sg-ink);cursor:pointer}.bag_lineNote__3KMFo{margin:10px 0 0;font-size:13.5px;line-height:1.45;color:var(--sg-mute)}.bag_card__KFXBl{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 18px;margin-top:20px}.bag_card__KFXBl .bag_paper__EPu22{flex:0 1 340px;min-width:0;min-height:0;padding:22px 24px;font-size:25px}.bag_noCard__8mZli{margin:0;font-size:14.5px;color:var(--sg-mute)}.bag_cardEdit__UqKo_{flex:1 1 100%}.bag_fieldLabel__UpXBI{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.bag_field__c9blz{width:100%;min-height:96px;padding:12px 14px;border:1px solid var(--sg-line);border-radius:var(--sg-radius-sm);background:#fff;font:inherit;font-size:16px;line-height:1.45;color:var(--sg-ink);resize:vertical}.bag_field__c9blz:focus{border-color:var(--sg-ink);outline:none}.bag_cardRow__eb4vE{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:6px}.bag_hint__LeVr6{margin:8px 0 0;font-size:13px;line-height:1.45;color:var(--sg-mute)}.bag_note__Q3vTk{display:grid;gap:8px;margin:22px 0 0;font-size:15px;line-height:1.45;color:var(--sg-ink-soft)}.bag_note__Q3vTk p{margin:0}.bag_sum__tdmLd{position:sticky;top:124px;padding:26px 24px;border-radius:20px;background:var(--sg-tile)}.bag_sumH2__QEKNR{margin:0 0 14px;font-size:20px;font-weight:600;letter-spacing:-.01em}.bag_sumList__mTrf_{display:grid;grid-template-columns:1fr auto;gap:10px 0;margin:0;font-size:16px}.bag_sumList__mTrf_ dd,.bag_sumList__mTrf_ dt{margin:0}.bag_sumList__mTrf_ dd{text-align:right;font-variant-numeric:tabular-nums}.bag_total__FeWkL{margin-top:4px;padding-top:14px;border-top:1px solid var(--sg-line);font-size:19px;font-weight:600}.bag_sumBtn__Hdn_r{margin-top:20px}.bag_sumBtn__Hdn_r button:disabled{opacity:.5;cursor:default}.bag_secure__ZxcrX{display:flex;justify-content:center;align-items:center;gap:7px;margin:12px 0 0;font-size:13px;color:var(--sg-mute)}.bag_secure__ZxcrX svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7}.bag_sumNote__nVLEX{margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--sg-mute)}.bag_more__OcRdy{max-width:1180px;margin:0 auto;padding:72px var(--sg-gut-r) 0 var(--sg-gut)}.bag_moreLine__erpSk{margin:6px 0 22px;font-size:16px;color:var(--sg-mute)}.bag_grid__K9KbU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 16px}.bag_more__OcRdy>.bag_grid__K9KbU{margin-top:22px}.bag_more__OcRdy>.bag_moreLine__erpSk+.bag_grid__K9KbU{margin-top:0}.bag_after__GEFxm{margin:22px 0 0;font-size:15.5px;line-height:1.5;color:var(--sg-ink-soft)}.bag_after__GEFxm p{margin:0 0 10px}.bag_occasions__Ifzkn{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.bag_save__gj8Tz{max-width:1180px;margin:40px auto 0;padding:0 var(--sg-gut-r) 0 var(--sg-gut)}.bag_saveIn__4jyTe{--white:#ffffff;--ink:var(--sg-ink);--pencil:var(--sg-mute);--rule:var(--sg-line);--faint:var(--sg-tile);--g:var(--font-inter),Inter,system-ui,sans-serif;--serif:var(--font-inter),Inter,system-ui,sans-serif;--type:var(--font-inter),Inter,system-ui,sans-serif}.bag_saveIn__4jyTe>*{max-width:760px}.bag_empty___dbv7{max-width:1180px;margin:0 auto;padding:34px var(--sg-gut-r) 0 var(--sg-gut)}.bag_empty___dbv7>.bag_more__OcRdy{padding-left:0;padding-right:0}.bag_emptyActions__wEYmn{margin-top:22px}.bag_recent__lY0NA{margin-top:56px}.bag_bar__1V0Qm{display:none}@media (max-width:900px){.bag_wrap__ngOs4{grid-template-columns:minmax(0,1fr);gap:28px}.bag_sum__tdmLd{position:static}}@media (max-width:760px){.bag_page__ufJ_P{padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}.bag_wrap__ngOs4{padding-top:24px}.bag_line__LOnjw{grid-template-columns:92px minmax(0,1fr);gap:14px;padding:20px 0}.bag_shot__etma0{width:92px}.bag_top__213dD{flex-direction:column;gap:2px}.bag_name__0iuxQ{font-size:17px}.bag_money__vdOED{align-items:flex-start;font-size:16px}.bag_card__KFXBl{margin-left:-106px}.bag_card__KFXBl .bag_paper__EPu22{flex-basis:100%;font-size:23px}.bag_sumBtn__Hdn_r{display:none}.bag_grid__K9KbU{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.bag_more__OcRdy{padding-top:56px}.bag_bar__1V0Qm{position:fixed;left:0;right:0;bottom:0;z-index:45;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px max(16px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom, 0px)) max(16px,env(safe-area-inset-left,0px));border-top:1px solid var(--sg-hair);background:rgba(255,255,255,.97)}.bag_barSum__9MP8d{min-width:0;font-size:15px}.bag_barTotal__nLctR{font-weight:600;font-variant-numeric:tabular-nums}.bag_barErr__QYvKI{display:block;font-size:13px;line-height:1.35;color:var(--sg-red)}.bag_barBtn__ullGl{flex:none;min-height:44px;padding:0 26px}.bag_barBtn__ullGl:disabled{opacity:.5}}@media (pointer:coarse){.bag_linkBtn__ltcSS{padding-top:12px;padding-bottom:12px;margin-top:-12px;margin-bottom:-12px}}.store_btn__OMmoW{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 22px;border-radius:980px;background:var(--sg-ink);color:#fff;border:1px solid var(--sg-ink);font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}.store_btn__OMmoW:hover{background:#3a3a3c;border-color:#3a3a3c}.store_btn__OMmoW:focus-visible{outline:2px solid var(--sg-ink);outline-offset:3px}.store_ghost__Jk5ac{background:transparent;color:var(--sg-ink)}.store_ghost__Jk5ac:hover{background:var(--sg-ink);color:#fff;border-color:var(--sg-ink)}.store_light__k8RdO{background:#fff;color:var(--sg-ink);border-color:#fff}.store_light__k8RdO:hover{background:transparent;color:#fff;border-color:#fff}.store_big__nVEeR{min-height:52px;padding:0 28px;font-size:17px}.store_small__JRBBs{min-height:38px;padding:0 18px;font-size:15px}.store_wide__y3140{width:100%}.store_ctaRow__lXup1{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.store_chip__lR5aF{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 15px;border-radius:980px;border:1px solid var(--sg-line);background:#fff;color:var(--sg-ink);font-size:14px;white-space:nowrap;text-decoration:none;cursor:pointer}.store_chip__lR5aF:hover{border-color:var(--sg-ink)}.store_chip__lR5aF[aria-checked=true],.store_chip__lR5aF[aria-current=page],.store_chip__lR5aF[aria-pressed=true]{background:var(--sg-ink);border-color:var(--sg-ink);color:#fff}.store_chip__lR5aF .store_count__u42SE{color:var(--sg-mute);font-size:12px}.store_chip__lR5aF[aria-current=page] .store_count__u42SE,.store_chip__lR5aF[aria-pressed=true] .store_count__u42SE{color:rgba(255,255,255,.7)}.store_paper__ci66g{position:relative;background:#e6d3b8 url(/images/corporate/card-paper.jpg) 50%/cover;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.08),0 14px 30px -12px rgba(60,40,20,.35);padding:26px 28px;color:var(--sg-pen);font-family:var(--oc-pen),"Bradley Hand","Segoe Print",cursive;font-size:26px;line-height:1.2;transform:rotate(-1.2deg);min-height:170px;overflow-wrap:anywhere;white-space:pre-line}.store_facts__gYIo0{display:flex;flex-wrap:wrap;gap:10px 26px;margin:0;padding:0;list-style:none;font-size:14px;color:var(--sg-ink-soft)}.store_facts__gYIo0 li{display:inline-flex;align-items:center;gap:8px}.store_facts__gYIo0 svg{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.store_faq__Z1G9U details{border-bottom:1px solid var(--sg-hair)}.store_faq__Z1G9U details:first-of-type{border-top:1px solid var(--sg-hair)}.store_faq__Z1G9U summary{cursor:pointer;list-style:none;padding:16px 32px 16px 0;font-size:17px;font-weight:500;position:relative}.store_faq__Z1G9U summary::-webkit-details-marker{display:none}.store_faq__Z1G9U summary:after{content:"+";position:absolute;right:4px;top:12px;font-size:22px;font-weight:300;color:var(--sg-mute)}.store_faq__Z1G9U details[open] summary:after{content:"\2212"}.store_faq__Z1G9U details>:not(summary){margin:0 0 18px;color:var(--sg-ink-soft);font-size:16px;line-height:1.55}.store_tile__a11C8{background:var(--sg-tile);border-radius:0}.store_table__DciQ7{width:100%;border-collapse:collapse;font-size:15px}.store_table__DciQ7 td,.store_table__DciQ7 th{text-align:left;padding:12px 14px 12px 0;border-top:1px solid var(--sg-hair);vertical-align:top}.store_table__DciQ7 th{font-weight:600}.store_table__DciQ7 thead th{font-size:13px;color:var(--sg-mute);font-weight:500;border-top:0}.store_h2__JtvEj{font-size:clamp(26px,2.4vw,34px);line-height:1.12;font-weight:600;letter-spacing:-.022em;text-wrap:balance;margin:0}@media (max-width:760px){.store_chip__lR5aF{min-height:40px}}.InlineSignup_wrap__J2_aH{margin:2em 0;padding:22px;border-radius:var(--sg-radius);background:var(--sg-tile)}.InlineSignup_title__6W_vA{font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.012em;color:var(--sg-ink);text-wrap:balance}.InlineSignup_text__1YGLr{margin-top:6px;font-size:16px;line-height:1.6;color:var(--sg-ink-soft)}.InlineSignup_form__insFp{margin-top:16px}.InlineSignup_row__fMJxX{display:flex;flex-direction:column;gap:10px}.InlineSignup_input__vxoI8{width:100%;min-width:0;height:48px;padding:0 16px;border:1px solid var(--sg-line);border-radius:980px;background:#ffffff;font-family:inherit;font-size:17px;color:var(--sg-ink);-webkit-appearance:none;-moz-appearance:none;appearance:none}.InlineSignup_input__vxoI8::-moz-placeholder{color:var(--sg-mute);opacity:1}.InlineSignup_input__vxoI8::placeholder{color:var(--sg-mute);opacity:1}.InlineSignup_input__vxoI8:focus-visible{outline:2px solid var(--sg-ink);outline-offset:2px;border-color:var(--sg-ink)}.InlineSignup_input__vxoI8[aria-invalid=true]{border-color:#b3261e}.InlineSignup_wrap__J2_aH .InlineSignup_button__JRJuX{width:100%;min-height:48px}.InlineSignup_button__JRJuX:disabled{opacity:.6;cursor:default}.InlineSignup_problem__ru4qH{margin-top:8px;font-size:14.5px;line-height:1.45;color:#b3261e}.InlineSignup_consent__QbWdr{margin-top:10px;font-size:13px;line-height:1.5;color:var(--sg-mute)}.InlineSignup_done__HAVTW{margin-top:14px;padding-top:12px;border-top:1px solid rgba(0,0,0,.08);font-size:16px;line-height:1.6;color:var(--sg-ink)}.InlineSignup_done__HAVTW:focus{outline:none}@media (min-width:480px){.InlineSignup_row__fMJxX{flex-direction:row}.InlineSignup_input__vxoI8{flex:1 1 auto}.InlineSignup_wrap__J2_aH .InlineSignup_button__JRJuX{width:auto;flex:none}}.cart_tokens__Bc9Hw{font-family:var(--font-inter),Inter,system-ui,sans-serif;color:var(--sg-ink)}.cart_srOnly__iSMSn{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cart_caption__0gqvp{margin:0;font-size:13.5px;line-height:1.45;color:var(--sg-mute)}.cart_linkBtn__gSTbT{margin:0;padding:0;border:0;background:none;font:inherit;font-size:14px;line-height:1.45;color:var(--sg-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cart_linkBtn__gSTbT:hover{text-decoration-thickness:2px}.cart_scrim__3hvgG{position:fixed;inset:0;z-index:60;background:rgba(29,29,31,.32);opacity:0;pointer-events:none;transition:opacity .2s ease-out}.cart_scrimOn__gDBF9{opacity:1;pointer-events:auto}.cart_sheet__fUdeQ{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(420px,100vw);display:flex;flex-direction:column;background:#fff;color:var(--sg-ink);box-shadow:-20px 0 40px -24px rgba(0,0,0,.25);-webkit-font-smoothing:antialiased;transform:translateX(calc(100% + 24px));visibility:hidden;transition:transform .2s ease-out,visibility 0s linear .2s}.cart_sheetOn__fYy6G{transform:translateX(0);visibility:visible;transition:transform .2s ease-out,visibility 0s}@media (prefers-reduced-motion:reduce){.cart_scrim__3hvgG,.cart_sheetOn__fYy6G,.cart_sheet__fUdeQ{transition:none}}.cart_sheetHead__vi7v1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:calc(20px + env(safe-area-inset-top)) 20px 14px;border-bottom:1px solid var(--sg-hair)}.cart_sheetTitle__qr4AZ{margin:0;font-size:22px;line-height:1.2;font-weight:600;letter-spacing:-.02em}.cart_sheetCount__MvRdF{margin-top:2px}.cart_close__Lh5IJ{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px -12px -10px 0;border:0;border-radius:50%;background:none;color:var(--sg-ink);cursor:pointer}.cart_close__Lh5IJ:hover{background:var(--sg-tile)}.cart_body__3Oz55{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.cart_lines__0oYkI{margin:0;padding:0;list-style:none}.cart_line__3Ok9a{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:14px;align-items:start;padding:16px 20px;border-bottom:1px solid var(--sg-hair)}.cart_shot__6qhAb{position:relative;display:block;width:64px;aspect-ratio:3/4;border-radius:10px;overflow:hidden;background:var(--sg-tile)}.cart_shot__6qhAb img{-o-object-fit:cover;object-fit:cover}.cart_lineText__lTfup{display:flex;flex-direction:column;gap:2px;min-width:0}.cart_lineName__eAXwO{font-size:15px;line-height:1.3;font-weight:600;color:var(--sg-ink);text-decoration:none}a.cart_lineName__eAXwO:hover{text-decoration:underline;text-underline-offset:3px}.cart_cardLine__ld8ls{margin:4px 0 0;font-family:var(--oc-pen),"Bradley Hand","Segoe Print",cursive;font-size:19px;line-height:1.2;color:var(--sg-pen);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.cart_lineFoot__hdbA4{display:flex;align-items:center;gap:12px}.cart_tap__vI_ft{display:inline-flex;align-items:center;min-height:44px}.cart_lineMoney__HrU4z{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.cart_gone__Ml3Wi .cart_lineName__eAXwO{color:var(--sg-mute)}.cart_goneNote__ElZmU{margin:0;font-size:13.5px;line-height:1.45;color:var(--sg-red)}.cart_empty__eojrs{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:40px 20px}.cart_emptyLine__jlXtZ{margin:0;font-size:16px;line-height:1.5;color:var(--sg-mute)}.cart_prompt__FBccv{margin:16px 20px 20px;padding:18px;border-radius:var(--sg-radius);background:var(--sg-tile)}.cart_promptTitle__ZF5_L{margin:0;font-size:16px;line-height:1.35;font-weight:600}.cart_promptLine__1KWYY{margin:6px 0 0;font-size:14.5px;line-height:1.5;color:var(--sg-ink-soft)}.cart_picks__jK7Aw{display:flex;flex-direction:column;gap:10px;margin:14px 0 0;padding:0;list-style:none}.cart_pick__IeDt9{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center;color:var(--sg-ink);text-decoration:none}.cart_pick__IeDt9:hover .cart_pickName__FFg_i{text-decoration:underline;text-underline-offset:3px}.cart_pickShot__83N_j{position:relative;display:block;width:48px;aspect-ratio:3/4;border-radius:8px;overflow:hidden;background:#fff}.cart_pickShot__83N_j img{-o-object-fit:cover;object-fit:cover}.cart_pickName__FFg_i{font-size:14px;line-height:1.3;font-weight:500}.cart_pickPrice__r7_FX{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.cart_foot__0_00V{flex:0 0 auto;display:flex;flex-direction:column;gap:12px;padding:16px 20px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--sg-hair);background:#fff}.cart_totalRow__Oa2p3{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cart_totalLabel__kWhh0{font-size:15px;font-weight:500}.cart_totalMoney__dtfxH{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.cart_keep__qpAmX{align-self:center}.cart_footLinks__Ivjar{display:flex;align-items:center;justify-content:center;gap:28px}.cart_sheet__fUdeQ :focus-visible{outline:2px solid var(--sg-ink);outline-offset:3px}.cart_indicator__Je2up{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.cart_indicatorCount__Bpuei{position:absolute;top:6px;right:2px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--sg-ink);color:#fff;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}@media (max-width:1023px){.cart_desktopOnly__LPAaB{display:none}}.cart_recent__A3A88{display:block}.cart_recentHead__YF0XQ{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:14px}.cart_recentTitle__rF37T{margin:0;font-size:clamp(20px,1.8vw,24px);line-height:1.2;font-weight:600;letter-spacing:-.02em;color:var(--sg-ink)}.cart_recentGrid__A_ufn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin:4px 0 0;padding:0;list-style:none}@media (min-width:640px){.cart_recentGrid__A_ufn{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.cart_recentGrid__A_ufn{grid-template-columns:repeat(6,minmax(0,1fr))}}.cart_recentLink__uaZf5{display:flex;flex-direction:column;gap:8px;color:var(--sg-ink);text-decoration:none}.cart_recentShot__F__iV{position:relative;display:block;width:100%;aspect-ratio:3/4;border-radius:var(--sg-radius-sm);overflow:hidden;background:var(--sg-tile)}.cart_recentShot__F__iV img{-o-object-fit:cover;object-fit:cover}.cart_recentName__c2poM{font-size:14px;line-height:1.35;font-weight:500}.cart_recentLink__uaZf5:hover .cart_recentName__c2poM{text-decoration:underline;text-underline-offset:3px}@media (pointer:coarse){.cart_linkBtn__gSTbT{padding-top:12px;padding-bottom:12px;margin-top:-12px;margin-bottom:-12px}}.category_page__dZvPI{--cg:var(--sg-gut);--cg-r:var(--sg-gut-r);--wrap:1288px;--cat-top:53px;--hdr:53px;position:relative;background:var(--sg-bg);color:var(--sg-ink);font-size:16px;line-height:1.5;overflow-x:clip}@media (min-width:761px){.category_page__dZvPI{--cg:max(32px,env(safe-area-inset-left,0px));--cg-r:max(32px,env(safe-area-inset-right,0px));--cat-top:103px;--hdr:103px}}html:has(.category_page__dZvPI){scroll-padding-top:165px;scroll-padding-bottom:72px;overflow-anchor:none}@media (min-width:761px){html:has(.category_page__dZvPI){scroll-padding-top:178px}}@media (min-width:1024px){html:has(.category_page__dZvPI){scroll-padding-bottom:0}}.category_page__dZvPI :where(a,button,select,summary):focus-visible{outline:2px solid var(--sg-ink);outline-offset:2px}.category_wrap__YyEkB{width:100%;max-width:calc(var(--wrap) + var(--cg) + var(--cg-r));margin-inline:auto;padding-left:var(--cg);padding-right:var(--cg-r)}.category_narrow__raDwZ{--wrap:1148px}.category_srOnly__YWs5j{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.category_link__8L4VG{color:var(--sg-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.category_link__8L4VG:hover{text-decoration-thickness:2px}.category_crumbs___X7xJ{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;font-size:13px;line-height:1.4;color:var(--sg-mute)}.category_crumbs___X7xJ li+li:before{content:"/";margin-right:6px;opacity:.6}.category_crumbs___X7xJ a{color:inherit;text-decoration:none}.category_crumbs___X7xJ a:hover{color:var(--sg-ink);text-decoration:underline;text-underline-offset:3px}.category_top__KPWnF{display:grid;gap:26px;padding-top:16px;padding-bottom:28px}.category_wrapTop__UQhkn{width:100%}.category_topText__fOPvo{min-width:0;padding-left:var(--cg);padding-right:var(--cg-r)}.category_topSolo___pviu{padding-bottom:20px}.category_topSolo___pviu .category_topText__fOPvo{padding:0}@media (max-width:760px){.category_topSolo___pviu .category_answer__bQwqf{margin-top:12px;font-size:15.5px}}.category_h1___l7FT{margin:12px 0 0;font-size:38px;line-height:1.04;font-weight:600;letter-spacing:-.025em;color:var(--sg-ink)}.category_h1Tail__RjABT{display:block;margin-top:8px;font-size:20px;line-height:1.25;font-weight:500;letter-spacing:-.012em;color:var(--sg-ink)}.category_h1Tail__RjABT:first-letter{text-transform:uppercase}.category_answer__bQwqf{margin:16px 0 0;max-width:34em;font-size:16.5px;line-height:1.55;color:var(--sg-ink-soft)}.category_cta__1o7x1{margin-top:22px}.category_cta__1o7x1 .category_ctaWide__y_Bzz{display:none}.category_sizes__lJc_W{display:flex;gap:12px;margin:0;padding:0 var(--cg-r) 4px var(--cg);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--cg);scrollbar-width:none}.category_sizes__lJc_W::-webkit-scrollbar{display:none}.category_sizes__lJc_W>li{flex:0 0 64%;min-width:0;scroll-snap-align:start}.category_size__WHJIz{display:block;color:inherit;text-decoration:none}.category_sizePhoto__hVgMf{position:relative;display:block;aspect-ratio:3/4;border-radius:var(--sg-radius-sm);overflow:hidden;background:var(--sg-tile)}.category_sizePhoto__hVgMf img{-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.category_size__WHJIz:hover .category_sizePhoto__hVgMf img{transform:scale(1.03)}.category_pick__WptFk{position:absolute;top:10px;left:10px;z-index:1;padding:4px 10px;border-radius:980px;background:#fff;color:var(--sg-red);font-size:12px;font-weight:600;line-height:1.3}.category_sizeHead__oUUTC{display:flex;justify-content:space-between;gap:8px;margin-top:10px;font-size:16px;font-weight:600;line-height:1.3}.category_size__WHJIz:hover .category_sizeName__0yA2_{text-decoration:underline;text-underline-offset:3px}.category_sizeLine__VqOMf{display:block;margin-top:2px;font-size:13.5px;line-height:1.4;color:var(--sg-mute)}@media (min-width:761px){.category_wrapTop__UQhkn{max-width:calc(var(--wrap) + var(--cg) + var(--cg-r));margin-inline:auto;padding-left:var(--cg);padding-right:var(--cg-r)}.category_top__KPWnF{gap:30px;padding-top:24px;padding-bottom:36px}.category_topText__fOPvo{padding:0}.category_h1___l7FT{font-size:48px}.category_h1Tail__RjABT{font-size:23px}.category_answer__bQwqf{font-size:17.5px}.category_cta__1o7x1 .category_ctaWide__y_Bzz{display:inline-flex}.category_sizes__lJc_W{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;overflow:visible}}@media (min-width:1081px){.category_top__KPWnF{grid-template-columns:minmax(0,.92fr) minmax(0,1.25fr);gap:56px;align-items:center;padding-bottom:40px}.category_topSolo___pviu{grid-template-columns:minmax(0,1fr);padding-bottom:28px}.category_h1___l7FT{font-size:clamp(42px,3.9vw,58px)}.category_h1Tail__RjABT{font-size:clamp(22px,1.75vw,27px)}.category_answer__bQwqf{font-size:clamp(17px,1.25vw,19px)}.category_topSolo___pviu .category_answer__bQwqf{max-width:46em}}.category_bar__aMH2_{position:sticky;top:calc(env(safe-area-inset-top, 0px) + var(--cat-top));z-index:30;background:rgba(255,255,255,.97);border-top:1px solid var(--sg-hair);border-bottom:1px solid var(--sg-hair)}.category_barIn__gsfz0{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:10px 0 6px var(--cg)}.category_chips__cZMSG{display:flex;flex:1 1 100%;gap:8px;min-width:0;padding:2px var(--cg-r) 2px 0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.category_chips__cZMSG::-webkit-scrollbar{display:none}.category_chips__cZMSG>*{flex:none}.category_chipGap__JigFJ{margin-left:10px}.category_barEnd__n9nMB{display:flex;flex:1 1 100%;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding-right:var(--cg-r)}.category_status__TEpHO{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;color:var(--sg-mute);font-variant-numeric:tabular-nums}.category_clearBtn__ePKg6{min-height:40px;padding:0 2px;border:0;background:none;font:inherit;text-decoration:underline;text-underline-offset:3px}.category_clearBtn__ePKg6,.category_pill__Z49Xu{font-size:14px;color:var(--sg-ink);cursor:pointer}.category_pill__Z49Xu{position:relative;display:inline-flex;flex:none;align-items:center;gap:6px;min-height:36px;padding:0 12px 0 14px;border:1px solid var(--sg-line);border-radius:980px;background:#fff;line-height:1;white-space:nowrap}.category_pill__Z49Xu:hover{border-color:var(--sg-ink)}.category_pill__Z49Xu[data-on]{border-color:var(--sg-ink);background:var(--sg-ink);color:#fff}.category_pillMute__UtDNz{color:var(--sg-mute)}.category_pillArrow__9qSxA{flex:none;width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.8}.category_pillSelect__QVu_l{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;font-size:16px;cursor:pointer}.category_pill__Z49Xu:has(.category_pillSelect__QVu_l:focus-visible){outline:2px solid var(--sg-ink);outline-offset:2px}@media (min-width:761px){.category_barIn__gsfz0{flex-wrap:nowrap;max-width:calc(var(--wrap) + var(--cg) + var(--cg-r));margin-inline:auto;padding:10px var(--cg-r) 10px var(--cg)}.category_chips__cZMSG{flex:1 1 auto;gap:6px;padding-right:24px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.category_chips__cZMSG>*{padding-inline:13px}.category_barEnd__n9nMB{flex:none;justify-content:flex-end;padding-right:0}.category_status__TEpHO{font-size:14px}}.category_list__N0VON{padding-top:22px}.category_grid__f2cZh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px;margin:0;padding:0;list-style:none}.category_grid__f2cZh>li{display:flex;min-width:0}.category_grid__f2cZh>li>*{flex:1 1 auto;min-width:0}.category_grid__f2cZh[data-sort=price-asc]>li{order:var(--asc,0)}.category_grid__f2cZh[data-sort=price-desc]>li{order:var(--desc,0)}.category_grid__f2cZh>[hidden],.category_grid__f2cZh[data-paged]>[data-later]{display:none!important}.category_grid__f2cZh[data-filter]>.category_note__Kmpbo,.category_grid__f2cZh[data-searching]>.category_note__Kmpbo,.category_grid__f2cZh[data-sort]>.category_note__Kmpbo{display:none}.category_note__Kmpbo{grid-column:span 2}.category_noteLink__ZTXow{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);min-height:230px;border-radius:var(--sg-radius-sm);overflow:hidden;background:var(--sg-tile);color:inherit;text-decoration:none}.category_notePhoto__njhen{position:relative;display:block;min-height:100%}.category_notePhoto__njhen img{-o-object-fit:cover;object-fit:cover}.category_noteText__W8WFA{display:flex;flex-direction:column;justify-content:center;padding:18px 16px}.category_noteTitle__RTQY5{margin:0;font-size:20px;line-height:1.15;font-weight:600;letter-spacing:-.02em}.category_noteLine__rS_Kr{display:block;margin-top:8px;font-size:14px;line-height:1.45;color:var(--sg-ink-soft)}.category_noteGo__nASxA{margin-top:14px;font-size:14.5px;font-weight:500;text-decoration:underline;text-underline-offset:4px}.category_empty__PUjuR{margin:0;padding:26px 0 0;font-size:16px;color:var(--sg-ink-soft)}@media (min-width:761px){.category_list__N0VON{padding-top:28px}.category_grid__f2cZh{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 18px}.category_noteLink__ZTXow{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.category_noteText__W8WFA{padding:30px 28px}.category_noteTitle__RTQY5{font-size:clamp(22px,2vw,30px)}.category_noteLine__rS_Kr{margin-top:10px;font-size:15.5px}.category_noteGo__nASxA{margin-top:18px;font-size:15.5px}}@media (min-width:1081px){.category_grid__f2cZh{grid-template-columns:repeat(4,minmax(0,1fr))}}.category_band__cfjzv{margin-top:64px}.category_bandPhoto__mHBg9{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--sg-tile)}.category_bandPhoto__mHBg9 img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 80%;object-position:50% 80%}.category_bandCap__8uwsc{padding:24px var(--cg-r) 0 var(--cg);text-align:center}.category_bandTitle__cbXo4{margin:0;font-size:22px;line-height:1.2;font-weight:500;letter-spacing:-.012em}.category_bandText__em_3P{max-width:40em;margin:8px auto 0;font-size:15.5px;line-height:1.55;color:var(--sg-ink-soft)}.category_bandLinks__f91a_{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:10px 0 0;padding:0;list-style:none;font-size:15px}.category_bandLinks__f91a_ a{color:var(--sg-ink);text-decoration:underline;text-underline-offset:4px}@media (min-width:761px){.category_band__cfjzv{margin-top:84px}.category_bandPhoto__mHBg9{aspect-ratio:21/8}.category_bandPhoto__mHBg9 img{-o-object-position:50% 72%;object-position:50% 72%}.category_bandCap__8uwsc{padding-top:26px}.category_bandTitle__cbXo4{font-size:24px}}.category_sec__Cpgja{padding-top:56px}.category_h2__epi5Q{margin:0;font-size:26px;line-height:1.12;font-weight:600;letter-spacing:-.022em;text-wrap:balance}.category_h3__GTRUZ{margin:0;font-size:17px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.category_lede__Dl9Ex{margin:10px 0 0;max-width:46em;font-size:16px;line-height:1.6;color:var(--sg-ink-soft)}.category_small__0sT3j{margin:14px 0 0;font-size:14px;line-height:1.55;color:var(--sg-mute)}.category_two__id0Ee{display:grid;gap:18px}@media (min-width:761px){.category_sec__Cpgja{padding-top:84px}.category_h2__epi5Q{font-size:clamp(28px,2.4vw,34px)}}@media (min-width:1081px){.category_two__id0Ee{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:48px;align-items:start}}.category_tableScroll__EX5RF{overflow-x:auto}.category_table__k3xuC{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45}.category_table__k3xuC caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.category_table__k3xuC td,.category_table__k3xuC th{text-align:left;vertical-align:top;padding:12px 14px 12px 0;border-top:1px solid var(--sg-hair)}.category_table__k3xuC td:last-child,.category_table__k3xuC th:last-child{padding-right:0}.category_table__k3xuC thead th{padding-top:0;border-top:0;font-size:13px;font-weight:500;color:var(--sg-mute)}.category_table__k3xuC tbody th{font-weight:600}.category_num__A4QYN{font-variant-numeric:tabular-nums;white-space:nowrap}.category_dgrid__8PBQN{display:grid;gap:28px;margin-top:22px}.category_datesWrap__7YB_z{margin-top:22px}.category_dates__sxV30 tbody th{font-weight:500}.category_swatch__m4jHx{display:inline-block;width:10px;height:10px;margin-right:8px;border-radius:2px;vertical-align:0}.category_map__VZj_H{max-width:560px}.category_map__VZj_H svg{display:block;width:100%;height:auto}.category_map__VZj_H path{transition:opacity .15s ease}.category_map__VZj_H a:hover path{opacity:.78}@media (min-width:1081px){.category_dgrid__8PBQN{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center}.category_dates__sxV30 td{white-space:nowrap}}.category_cmpWrap__XOyOL{margin-top:24px}.category_cmp__N7R6f tbody th a{color:var(--sg-ink);text-underline-offset:4px}@media (max-width:760px){.category_cmp__N7R6f thead{display:none}.category_cmp__N7R6f,.category_cmp__N7R6f tbody,.category_cmp__N7R6f td,.category_cmp__N7R6f th,.category_cmp__N7R6f tr{display:block;width:auto}.category_cmp__N7R6f tr{padding:14px 0;border-top:1px solid var(--sg-hair)}.category_cmp__N7R6f tbody th,.category_cmp__N7R6f td{padding:2px 0;border:0}.category_cmp__N7R6f tbody th{margin-bottom:4px;font-size:18px}.category_cmp__N7R6f td:before{content:attr(data-l) ": ";color:var(--sg-mute)}}.category_groups__N9Tmg{display:grid;gap:0 48px;margin-top:26px}.category_group__DHurD{padding:20px 0 22px;border-top:1px solid var(--sg-hair)}.category_groupBody__yKymz{margin:6px 0 0;font-size:15.5px;line-height:1.6;color:var(--sg-ink-soft)}.category_textBtn__V4hBS{min-height:36px;margin-top:6px;padding:0;border:0;background:none;font:inherit;font-size:15px;font-weight:500;color:var(--sg-ink);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.category_textBtn__V4hBS:hover{text-decoration-thickness:2px}@media (min-width:761px){.category_groups__N9Tmg{grid-template-columns:repeat(2,minmax(0,1fr))}}.category_cardGrid__f76O2{display:grid;gap:28px}.category_cardPhoto__pe0s2{position:relative;aspect-ratio:4/3;border-radius:var(--sg-radius);overflow:hidden;background:var(--sg-tile)}.category_cardPhoto__pe0s2 img{-o-object-fit:cover;object-fit:cover}.category_starters___7_5y{margin:14px 0 0;padding:0;list-style:none}.category_starters___7_5y li{padding:9px 0;border-top:1px solid var(--sg-hair);font-size:15.5px;line-height:1.45}.category_starters___7_5y li:last-child{border-bottom:1px solid var(--sg-hair)}.category_sample__Wz38r{max-width:340px;margin:30px 0 6px 6px}@media (min-width:1081px){.category_cardGrid__f76O2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}}.category_team__kaQO4{margin-top:56px;padding:48px 0;background:var(--sg-tile)}.category_teamGrid__OQoUH{display:grid;gap:30px}.category_teamBody__xO8QX{margin:12px 0 0;max-width:34em;font-size:16px;line-height:1.6;color:var(--sg-ink-soft)}.category_teamBtns__obhb7{margin-top:22px}.category_teamTable__98IOz{min-width:460px}@media (min-width:761px){.category_team__kaQO4{margin-top:84px;padding:72px 0}}@media (min-width:1081px){.category_teamGrid__OQoUH{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:64px;align-items:start}}.category_rel__JnHb2{display:grid;gap:0 32px;margin:22px 0 0;padding:0;list-style:none}.category_rel__JnHb2 a{display:block;height:100%;padding:15px 0 16px;border-top:1px solid var(--sg-hair);color:inherit;text-decoration:none}.category_relTitle__aCSp_{display:block;font-size:16px;font-weight:600;line-height:1.35}.category_relLine__cs2k8{display:block;margin-top:2px;font-size:14.5px;line-height:1.45;color:var(--sg-mute)}.category_rel__JnHb2 a:hover .category_relTitle__aCSp_{text-decoration:underline;text-underline-offset:3px}@media (min-width:761px){.category_rel__JnHb2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1081px){.category_rel__JnHb2{grid-template-columns:repeat(3,minmax(0,1fr))}}.category_signOff__QthzG{padding:64px var(--cg-r) 72px var(--cg);text-align:center}.category_signOff__QthzG p{max-width:36em;margin:0 auto;font-size:15.5px;line-height:1.6;color:var(--sg-ink-soft)}@media (prefers-reduced-motion:reduce){.category_map__VZj_H path,.category_sizePhoto__hVgMf img{transition:none}}@media (pointer:coarse){.category_textBtn__V4hBS{min-height:44px}}.category_forWide__Oz0NU{display:none}@media (min-width:761px){.category_forWide__Oz0NU{display:inline}.category_forPhone__ok0xH{display:none}}.category_heroNote__DXoLb{margin:12px 0 0;max-width:40em;font-size:14px;line-height:1.5;color:var(--sg-mute)}.category_heroPs__xwnXZ{display:none}@media (min-width:761px){.category_heroPs__xwnXZ{display:block}}@media (min-width:1081px){.category_topSplit__PdA_c .category_topText__fOPvo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);grid-template-rows:auto auto 1fr;-moz-column-gap:64px;column-gap:64px;align-items:start}.category_topSplit__PdA_c .category_topSide__KIGor{grid-column:2;grid-row:2/span 2;padding-top:22px}.category_topSplit__PdA_c .category_h1___l7FT{grid-column:1;grid-row:2}.category_topSplit__PdA_c .category_topNote___gbvs{grid-column:1;grid-row:3;max-width:34em}.category_topSplit__PdA_c .category_topText__fOPvo>nav{grid-column:1/-1}.category_topSplit__PdA_c .category_topSide__KIGor .category_answer__bQwqf{margin-top:0;max-width:36em;font-size:clamp(16.5px,1.15vw,18px)}}@media (max-width:760px){.category_topSplit__PdA_c{padding-top:12px;padding-bottom:14px}.category_topSplit__PdA_c .category_h1___l7FT{margin-top:10px;font-size:34px}.category_topSplit__PdA_c .category_h1Tail__RjABT{margin-top:6px;font-size:19px}.category_topSplit__PdA_c .category_answer__bQwqf{margin-top:10px}}.category_picked__bEG0k{position:relative}.category_pickInk__fRSwm{color:var(--sg-ink)}.category_runHead__Lpzn3{padding-top:8px}.category_runHead__Lpzn3 .category_lede__Dl9Ex{margin-top:8px}.category_runTitle__9H44G{margin:0;font-size:20px;line-height:1.2;font-weight:600;letter-spacing:-.015em;text-wrap:balance}.category_runTitle__9H44G:focus{outline:none}.category_runList__oNCbG{padding-top:14px}.category_gridRun__3FbsO{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:761px){.category_runHead__Lpzn3{padding-top:12px}.category_runTitle__9H44G{font-size:26px}.category_runList__oNCbG{padding-top:22px}.category_gridRun__3FbsO{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}}.category_runNote__FTKBD{margin:22px 0 0;max-width:52em;font-size:14.5px;line-height:1.6;color:var(--sg-mute)}.category_runNote__FTKBD+.category_runNote__FTKBD{margin-top:8px}.category_after__ga8Zy{margin-top:48px}@media (min-width:761px){.category_after__ga8Zy{margin-top:72px}}.category_prose__E4EdK{display:grid;gap:14px;min-width:0}.category_prose__E4EdK>p{margin:0;max-width:40em;font-size:16px;line-height:1.65;color:var(--sg-ink-soft)}@media (min-width:761px){.category_prose__E4EdK>p{font-size:16.5px}}.category_proseTile__IWWrQ{margin-top:56px;padding:44px 0;background:var(--sg-tile)}@media (min-width:761px){.category_proseTile__IWWrQ{margin-top:84px;padding:64px 0}}.category_relCaption__MlGfM{display:block;margin-bottom:2px;font-size:13px;line-height:1.4;color:var(--sg-mute);font-variant-numeric:tabular-nums}.category_relClose__aXfMI{margin:18px 0 0;font-size:15px;line-height:1.6;color:var(--sg-ink-soft)}.category_relClose__aXfMI>a{font-weight:500}.category_relCloseNote__FuGuK{display:block;margin-top:2px;font-size:14.5px;color:var(--sg-mute)}.category_buyCell__CQbIk a{color:var(--sg-ink);font-weight:500;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}@media (max-width:760px){.category_cmp__N7R6f td.category_buyCell__CQbIk:before{content:none}.category_cmp__N7R6f td.category_buyCell__CQbIk{padding-top:4px}.category_cmp__N7R6f td.category_buyCell__CQbIk a{display:inline-flex;align-items:center;min-height:44px}}.category_nc__u62BN{display:grid;gap:22px;grid-template-areas:"head" "media" "field" "rest"}.category_ncHead__pVH1S{grid-area:head}.category_ncMedia__dfYVu{grid-area:media;min-width:0}.category_ncField__xtQj_{grid-area:field}.category_ncRest__hA7R1{grid-area:rest;min-width:0}.category_ncRest__hA7R1>:first-child{margin-top:0}@media (max-width:1080px){.category_nc__u62BN{grid-template-areas:"head" "media" "field" "bar" "rest"}.category_ncMedia__dfYVu{display:contents}.category_ncPhoto__4zhvM{grid-area:media}.category_ncMedia__dfYVu>.category_ncBar__3CLr0{grid-area:bar;margin-top:0}}.category_ncPhoto__4zhvM{position:relative;aspect-ratio:4/5;border-radius:var(--sg-radius);overflow:hidden;background:var(--sg-tile)}.category_ncPhoto__4zhvM img{-o-object-fit:cover;object-fit:cover}.category_ncPhoto__4zhvM .category_ncCard__MiK6C{position:absolute;left:14px;bottom:16px;z-index:1;display:flex;flex-direction:column;gap:10px;width:min(62%,240px);min-height:0;margin:0;padding:14px 16px 12px;font-size:19px;line-height:1.18;white-space:normal;transform:rotate(-2deg)}.category_ncPhoto__4zhvM .category_ncCardCalm__uHr4S{transform:rotate(-1deg)}.category_ncCardFrom__oVsNG{align-self:flex-end}.category_ncBar__3CLr0{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px}.category_ncBarText__C1E_7{flex:1 1 12em;min-width:0}.category_ncBarName__Wwoox{display:block;font-size:16px;font-weight:600;line-height:1.3;color:var(--sg-ink);text-decoration:none}.category_ncBarName__Wwoox:hover{text-decoration:underline;text-underline-offset:3px}.category_ncBarCaption__5soe0{display:block;margin-top:2px;font-size:13.5px;line-height:1.4;color:var(--sg-mute)}.category_ncBarPrice__HvnyA{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.category_ncBuy__O25Im{min-height:44px}.category_ncSample__cP083{margin-top:26px}.category_msgs__oqq1A{margin:12px 0 0;padding:0;list-style:none}.category_msgs__oqq1A li{display:grid;gap:2px;padding:11px 0;border-top:1px solid var(--sg-hair)}.category_msgs__oqq1A li:last-child{border-bottom:1px solid var(--sg-hair)}.category_msgLabel__Kr2u5{font-size:13px;line-height:1.4;color:var(--sg-mute)}.category_msgText__1MI49{font-size:15.5px;line-height:1.5;color:var(--sg-ink)}.category_nameField__M0s_l{display:grid;gap:8px}.category_nameLabel__AF7zd{font-size:15px;font-weight:500;line-height:1.4;color:var(--sg-ink)}.category_nameRow__XXnph{display:flex;flex-wrap:wrap;gap:10px}.category_nameInput__6Xd2a{flex:1 1 14em;min-width:0;height:48px;padding:0 18px;border:1px solid var(--sg-line);border-radius:980px;background:#fff;font:inherit;font-size:17px;color:var(--sg-ink);-webkit-appearance:none;-moz-appearance:none;appearance:none}.category_nameInput__6Xd2a::-moz-placeholder{color:var(--sg-mute);opacity:1}.category_nameInput__6Xd2a::placeholder{color:var(--sg-mute);opacity:1}.category_nameInput__6Xd2a:focus-visible{outline:2px solid var(--sg-ink);outline-offset:2px;border-color:var(--sg-ink)}.category_nameBtn__66hkY{min-height:48px}.category_nameHint__UExeM{margin:0;font-size:13.5px;line-height:1.5;color:var(--sg-mute)}@media (min-width:761px){.category_ncPhoto__4zhvM{aspect-ratio:4/3}.category_ncPhoto__4zhvM .category_ncCard__MiK6C{left:24px;bottom:24px;width:min(46%,300px);padding:20px 22px 16px;font-size:23px}}@media (min-width:1081px){.category_nc__u62BN{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;grid-template-areas:"media head" "media field" "media rest";-moz-column-gap:64px;column-gap:64px;row-gap:22px;align-items:start}.category_ncPhoto__4zhvM{aspect-ratio:4/5}.category_ncMedia__dfYVu{position:sticky;top:calc(var(--cat-top) + 24px)}}@media (prefers-reduced-motion:reduce){.category_ncPhoto__4zhvM .category_ncCard__MiK6C{transform:none}}.category_film__DmNR6{--pad:max(var(--cg),calc((100% - var(--wrap)) / 2));--white:var(--sg-bg);--ink:var(--sg-ink);--pencil:var(--sg-mute);--rule:var(--sg-hair);--red:var(--sg-ink);--red-dk:#3a3a3c;--pen:var(--sg-pen);--g:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--type:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--hand:var(--oc-pen),"Bradley Hand",cursive;margin-top:56px}@media (min-width:761px){.category_film__DmNR6{margin-top:84px}}@media (max-width:760px){.category_cta__1o7x1.category_ctaWideRow__QQ4e6{display:none}.category_cmpTap__IW6iH tbody th a{display:inline-flex;align-items:center;min-height:44px}}@media (pointer:coarse){.category_ncBarName__Wwoox{display:flex;align-items:center;min-height:44px}}.category_cardGrid__f76O2>*,.category_dgrid__8PBQN>*,.category_nc__u62BN>*,.category_teamGrid__OQoUH>*,.category_two__id0Ee>*{min-width:0}.footer_footer__PZD4d{background:var(--sg-tile);box-shadow:inset 0 1px 0 var(--sg-hair);color:var(--sg-mute);font-family:var(--font-inter),Inter,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:12px;line-height:1.5;-webkit-font-smoothing:antialiased}.footer_inner__GIteC{max-width:1060px;margin:0 auto;padding:40px var(--sg-gut-r) 34px var(--sg-gut);box-sizing:content-box}.footer_market__U1OrA{position:relative;height:clamp(150px,41vw,260px);overflow:hidden;background:var(--sg-night)}.footer_market__U1OrA img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 40%;object-position:50% 40%}@media (min-width:761px){.footer_market__U1OrA{height:clamp(260px,30vw,520px)}}.footer_about__Cz7pq{margin:0 0 26px;padding-bottom:20px;border-bottom:1px solid var(--sg-line);line-height:1.6;text-wrap:pretty}.footer_mail__S_8sk{color:var(--sg-ink-soft);text-decoration:underline;text-decoration-color:var(--sg-line);text-underline-offset:2px}.footer_mail__S_8sk:hover{color:var(--sg-ink);text-decoration-color:currentColor}.footer_cols__yc3my{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.footer_head__CBx18{margin:0 0 10px;color:var(--sg-ink);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:0}.footer_list__TA6Rj{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.footer_link__GYo3a{color:var(--sg-ink-soft);text-decoration:none}.footer_link__GYo3a:hover{color:var(--sg-ink);text-decoration:underline;text-underline-offset:2px}.footer_tail__2unQS{color:var(--sg-ink);font-weight:500}.footer_ship__keggg{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-top:28px;padding-top:18px;border-top:1px solid var(--sg-line)}.footer_ship__keggg .footer_head__CBx18{margin:0}.footer_row___zmzd{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none}.footer_base__vofPm{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:22px;padding-top:18px;border-top:1px solid var(--sg-line)}.footer_logo__pe9i3{display:block;line-height:0}.footer_logo__pe9i3 img{display:block;width:auto;height:18px}.footer_copy__Ey2hd{margin:0}.footer_base__vofPm .footer_row___zmzd{margin-left:auto}.footer_slim__xRf9t .footer_inner__GIteC{padding-top:18px;padding-bottom:22px}.footer_slim__xRf9t .footer_base__vofPm{margin-top:0;padding-top:0;border-top:0}.footer_slim__xRf9t .footer_base__vofPm .footer_row___zmzd{margin-left:0}.footer_phone__XCJZn{display:none}.footer_helpGrid__O9OU5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.footer_foldList__G3iIh .footer_link__GYo3a,.footer_helpGrid__O9OU5 .footer_link__GYo3a{display:flex;align-items:center;min-height:40px;font-size:13px}.footer_folds__AdGgM{margin-top:14px}.footer_fold__JAaUg{border-top:1px solid var(--sg-line)}.footer_fold__JAaUg:last-child{border-bottom:1px solid var(--sg-line)}.footer_foldHead__CIohp{display:flex;justify-content:space-between;align-items:center;min-height:48px;color:var(--sg-ink);font-size:13px;font-weight:600;list-style:none;cursor:pointer}.footer_foldHead__CIohp::-webkit-details-marker{display:none}.footer_foldHead__CIohp:after{content:"+";color:var(--sg-mute);font-size:20px;font-weight:300;line-height:1}.footer_fold__JAaUg[open]>.footer_foldHead__CIohp:after{content:"\2212"}.footer_foldList__G3iIh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding-bottom:12px}.footer_footer__PZD4d :where(a,summary):focus-visible{outline:2px solid var(--sg-ink);outline-offset:2px;border-radius:4px}@media (max-width:1080px){.footer_cols__yc3my{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:30px}}@media (max-width:760px){.footer_inner__GIteC{padding-top:32px;padding-bottom:26px}.footer_about__Cz7pq{font-size:12.5px}.footer_cols__yc3my,.footer_ship__keggg{display:none}.footer_phone__XCJZn{display:block}.footer_base__vofPm{margin-top:22px;padding-top:16px}.footer_base__vofPm .footer_row___zmzd{flex-basis:100%;margin-left:0}}@media (pointer:coarse){.footer_logo__pe9i3{padding-top:13px;padding-bottom:13px}}.tabs_bar__XqryY{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:8px max(12px,env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom, 0px)) max(12px,env(safe-area-inset-left,0px));background:rgba(255,255,255,.97);border-top:1px solid var(--sg-hair);font-family:var(--font-inter),Inter,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;transform:translateY(0);transition:transform .3s ease-out}.tabs_away__MFt4d{transform:translateY(100%)}.tabs_tabs__Q6FNj{position:relative;isolation:isolate;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.tabs_tab__yG0zG{display:flex;align-items:center;justify-content:center;min-height:40px;padding:0 4px;background:none;border:0;border-radius:980px;color:#424245;font:inherit;font-size:12.5px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color .18s ease}.tabs_tab__yG0zG[aria-current=page]{color:#ffffff;transition:color .18s ease .14s}.tabs_tab__yG0zG:focus-visible{outline:2px solid var(--sg-ink);outline-offset:2px}.tabs_spacer__Z1Rh8{height:calc(57px + env(safe-area-inset-bottom, 0px))}@media (min-width:761px){.tabs_bar__XqryY,.tabs_spacer__Z1Rh8{display:none}}@media (prefers-reduced-motion:reduce){.tabs_bar__XqryY,.tabs_tab__yG0zG{transition:none}}.stay_root__ZF9ZE{--k:1;--night:#141e47}@media (max-width:639px){.stay_root__ZF9ZE{--k:0.84}}.stay_scene__WBjAq{position:relative;height:calc(234px * var(--k));overflow:hidden;background:var(--night) url(/images/stay/scene.webp) center bottom /auto 100% no-repeat}.stay_flakesFar__gO8cm,.stay_flakesNear__f4XZz{position:absolute;inset:0;pointer-events:none;background-repeat:repeat}.stay_flakesFar__gO8cm{background-image:url(/images/stay/flakes-far.webp);background-size:220px 220px;opacity:.75;animation:stay_fallFar__9MY_q 24s linear infinite}.stay_flakesNear__f4XZz{background-image:url(/images/stay/flakes-near.webp);background-size:300px 300px;animation:stay_fallNear__cI3MH 13s linear infinite}@keyframes stay_fallFar__9MY_q{0%{background-position:0 0}to{background-position:0 220px}}@keyframes stay_fallNear__cI3MH{0%{background-position:0 0}to{background-position:0 300px}}.stay_bank___lK9k{position:absolute;left:0;right:0;bottom:0;height:calc(66px * var(--k));pointer-events:none;background:url(/images/stay/bank.webp) bottom/auto 100% repeat-x}.stay_stage__dacCX{position:absolute;left:calc(50% - 170px * var(--k));bottom:calc(32px * var(--k));width:calc(300px * var(--k));height:calc(180px * var(--k))}.stay_box__C55Kh,.stay_hopper__13Lrj,.stay_layer__AvItx{position:absolute;inset:0;display:block}.stay_layer__AvItx{background-repeat:no-repeat}.stay_body__pNwU4{background-image:url(/images/stay/box.webp);background-size:300% 100%}.stay_bow__QNFXY{background-image:url(/images/stay/bow.webp);background-size:300% 100%}.stay_snow__YfkX_{background-image:url(/images/stay/snow.webp);background-size:600% 100%;transition:opacity 1.2s linear}.stay_boil__c1zFZ{animation:stay_boil__c1zFZ .48s steps(1) infinite}@keyframes stay_boil__c1zFZ{0%{background-position:0 0}33.33%{background-position:50% 0}66.66%{background-position:100% 0}}.stay_eyes__gScaP{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.stay_look__U_FiQ{transition:transform .25s ease-out}.stay_blink__KSgTj{transform-box:fill-box;transform-origin:center;animation:stay_blink__KSgTj 5.4s infinite}@keyframes stay_blink__KSgTj{0%,93%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.stay_hop__2gYHw{animation:stay_hop__2gYHw .5s cubic-bezier(.3,.7,.4,1)}@keyframes stay_hop__2gYHw{0%,to{transform:translateY(0)}40%{transform:translateY(-9%)}}.stay_drip__aZ3sZ{position:absolute;width:2%;height:3.4%;margin-left:-1%;border:1px solid rgba(159,178,204,.9);border-radius:50% 50% 50% 50%/62% 62% 38% 38%;background:#e3edf9;transform-origin:50% 0;opacity:0;animation:stay_drip__aZ3sZ 3.4s ease-in infinite}.stay_drip__aZ3sZ+.stay_drip__aZ3sZ{animation-delay:1.9s}@keyframes stay_drip__aZ3sZ{0%{opacity:0;transform:translateY(0) scale(.3)}20%{opacity:1;transform:translateY(0) scale(1)}42%{opacity:1;transform:translateY(0) scaleY(1.2)}to{opacity:0;transform:translateY(calc(64px * var(--k))) scale(.9,1.25)}}.stay_tag__g417F{position:absolute;left:47.79%;top:38.07%;width:50%;height:52.78%;transform-origin:8.67% 6.32%;transform:rotate(5deg)}.stay_tagArt__C1CsY,.stay_tagWords__NBexV{position:absolute;inset:0;background-size:100% 100%;background-repeat:no-repeat}.stay_tagArt__C1CsY{background-image:url(/images/stay/tag.webp)}.stay_tagWords__NBexV[data-lang=en]{background-image:url(/images/stay/tag-en.webp)}.stay_tagWords__NBexV[data-lang=fr]{background-image:url(/images/stay/tag-fr.webp)}.stay_line1__IsFg_{clip-path:inset(0 0 50% 0)}.stay_line2__iT8_d{clip-path:inset(50% 0 0 0)}.stay_enter__Kv33c .stay_stage__dacCX{animation:stay_rise__5lJ18 .7s cubic-bezier(.2,.9,.3,1.3) .12s both}.stay_enter__Kv33c .stay_tag__g417F{animation:stay_swing__fvaD4 1.7s cubic-bezier(.3,.6,.4,1) .45s both}.stay_enter__Kv33c .stay_line1__IsFg_{animation:stay_write1__DDzE9 .55s cubic-bezier(.4,.1,.6,1) 1.2s both}.stay_enter__Kv33c .stay_line2__iT8_d{animation:stay_write2__4CLGV .75s cubic-bezier(.4,.1,.6,1) 1.7s both}@keyframes stay_rise__5lJ18{0%{transform:translateY(80%)}to{transform:translateY(0)}}@keyframes stay_swing__fvaD4{0%{transform:rotate(34deg)}22%{transform:rotate(-10deg)}42%{transform:rotate(14deg)}60%{transform:rotate(1deg)}78%{transform:rotate(7.5deg)}to{transform:rotate(5deg)}}@keyframes stay_write1__DDzE9{0%{clip-path:inset(0 74% 50% 0)}to{clip-path:inset(0 0 50% 0)}}@keyframes stay_write2__4CLGV{0%{clip-path:inset(50% 74% 0 0)}to{clip-path:inset(50% 0 0 0)}}.stay_code___rZmX{font-variant-numeric:tabular-nums;letter-spacing:.06em}.stay_writing__Ssfn7{letter-spacing:0}.stay_chip__C_1wI{position:fixed;right:12px;z-index:45;display:flex;align-items:center;height:52px;padding:0 4px 0 6px;border-radius:14px;background:var(--night);color:#fff;box-shadow:0 2px 4px rgba(8,12,32,.25),0 12px 28px -10px rgba(8,12,32,.55)}@media (min-width:1024px){.stay_chip__C_1wI{right:20px}}.stay_chipMain__ArLlE{display:flex;align-items:center;gap:8px;height:100%;padding:0 8px 0 0;border:0;background:none;color:inherit;text-align:left;cursor:pointer;border-radius:12px}.stay_chipMain__ArLlE:focus-visible,.stay_chipX__z1iFx:focus-visible{outline:2px solid #fff;outline-offset:2px}.stay_mini__p_NIf{position:relative;display:block;flex:none;width:48px;height:52px}.stay_miniStage__awVD4{position:absolute;left:-2px;bottom:3px;width:91px;height:54.5px}.stay_chipText__cgbg_{display:flex;flex-direction:column;line-height:1.2}.stay_chipLead__bN7v_{font-size:15px;font-weight:600}.stay_chipLeft__VS8wr{font-size:13px;color:#c9d4e8;font-variant-numeric:tabular-nums}.stay_chipX__z1iFx{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:10px;background:none;color:#c9d4e8;cursor:pointer}.stay_chipX__z1iFx:hover{color:#fff;background:rgba(255,255,255,.08)}.stay_chipEnded__3qa8l{display:flex;align-items:center;gap:8px;margin:0;padding-right:12px;font-size:14px}@media (prefers-reduced-motion:reduce){.stay_blink__KSgTj,.stay_boil__c1zFZ,.stay_enter__Kv33c .stay_line1__IsFg_,.stay_enter__Kv33c .stay_line2__iT8_d,.stay_enter__Kv33c .stay_stage__dacCX,.stay_enter__Kv33c .stay_tag__g417F,.stay_flakesFar__gO8cm,.stay_flakesNear__f4XZz,.stay_hop__2gYHw{animation:none}.stay_drip__aZ3sZ{display:none}.stay_look__U_FiQ{transition:none}}.tools_tokens__OOeEn{--white:#ffffff;--ink:#1d2433;--pencil:#5e6371;--rule:#dadde3;--faint:#f4f5f7;--red:#d2382c;--red-dk:#b32c22;--pen:#20304f;--g:var(--oc-grotesk),"Occasion Grotesk Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;--serif:var(--oc-serif),"Iowan Old Style",Georgia,serif;--type:var(--oc-serif),"Iowan Old Style",Georgia,serif;--hand:var(--oc-hand),"Bradley Hand",cursive}.tools_page__jkJfT{--gut:16px;--pad:max(var(--gut),calc((100% - 1120px) / 2));background:var(--white);color:var(--ink);font-family:var(--g);-webkit-font-smoothing:antialiased;padding:24px var(--pad) 72px}@media (min-width:640px){.tools_page__jkJfT{--gut:32px;padding-top:40px}}.tools_page__jkJfT :where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.tools_srOnly__SZuP1{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tools_head__QMSCw{max-width:44em}.tools_crumb__vBM3C{font-family:var(--type);font-size:12px;color:var(--pencil)}.tools_crumb__vBM3C a{color:inherit}.tools_h1___DDj_{margin-top:10px;font-weight:700;font-size:34px;line-height:1.08;letter-spacing:-.03em}.tools_answer__fS7in{margin-top:14px;font-family:var(--serif);font-size:18px;line-height:1.55}@media (min-width:1024px){.tools_h1___DDj_{font-size:50px}}.tools_section__hzFQM{margin-top:56px;padding-top:26px;border-top:1px solid var(--rule)}.tools_narrow__JSL4s{max-width:46em}.tools_h2__remgC{font-weight:700;font-size:26px;line-height:1.15;letter-spacing:-.02em}.tools_h3__S0LTE{font-weight:700;font-size:18px;line-height:1.25}.tools_body__JVI0I{margin-top:12px;font-family:var(--serif);font-size:17px;line-height:1.55}.tools_fine__1hFZu{line-height:1.55}.tools_fine__1hFZu,.tools_label__t6_rn{font-family:var(--type);font-size:12px;color:var(--pencil)}.tools_label__t6_rn{letter-spacing:.04em}.tools_link__s8bKj{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.tools_link__s8bKj:hover{color:var(--red)}.tools_steps__siX39{margin-top:14px;padding-left:1.3em;list-style:decimal;font-family:var(--serif);font-size:17px;line-height:1.55}.tools_steps__siX39 li+li{margin-top:8px}.tools_faq__IoYWK dt{margin-top:20px;font-weight:700;font-size:17px}.tools_faq__IoYWK dd{margin:6px 0 0;font-family:var(--serif);font-size:17px;line-height:1.55}.tools_btnRed__vFEXC{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 24px;border:0;border-radius:3px;background:var(--red);color:#ffffff;font-family:var(--g);font-weight:600;font-size:15.5px;text-decoration:none;cursor:pointer;white-space:nowrap}.tools_btnRed__vFEXC:hover{background:var(--red-dk)}.tools_btnLine__wuLEw{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 16px;border:1.5px solid var(--ink);border-radius:3px;background:#ffffff;font-family:var(--g);font-weight:600;font-size:14.5px;color:var(--ink);text-decoration:none;cursor:pointer;white-space:nowrap}.tools_btnLine__wuLEw:hover{background:var(--faint)}.tools_textBtn__IHWhy{padding:4px 0;border:0;background:none;font-family:var(--g);font-size:14.5px;color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.tools_textBtn__IHWhy:hover{color:var(--red)}.tools_input__VCnmJ{width:100%;min-width:0;height:46px;padding:0 12px;border:1px solid var(--rule);border-radius:3px;background:#ffffff;font-family:var(--g);font-size:16px;color:var(--ink)}.tools_input__VCnmJ:focus{border-color:var(--ink);outline:none}.tools_field__uLYjl{display:flex;flex-direction:column;gap:6px}.tools_choices__XJFWO{display:flex;flex-wrap:wrap;gap:4px 18px}.tools_choice__MMRSK{padding:6px 0;border:0;background:none;font-family:var(--g);font-size:16px;color:var(--pencil);cursor:pointer;border-bottom:2px solid transparent}.tools_choice__MMRSK:hover{color:var(--ink)}.tools_choice__MMRSK[aria-pressed=true]{color:var(--ink);font-weight:600;border-bottom-color:var(--red)}.tools_more___i9JI{margin-top:64px;padding-top:24px;border-top:1px solid var(--rule)}.tools_moreList__sGkw4{margin-top:8px}.tools_moreList__sGkw4 li{border-bottom:1px solid var(--rule)}.tools_moreLink__qlSbd{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:14px 0;color:var(--ink);text-decoration:none}.tools_moreLink__qlSbd:hover .tools_moreName__ziZQ6{color:var(--red)}.tools_moreName__ziZQ6{font-weight:700;font-size:17px}.tools_moreLine__6KYYA{font-family:var(--serif);font-size:15.5px;color:var(--pencil)}@media (min-width:768px){.tools_moreList__sGkw4 .tools_moreLink__qlSbd{grid-template-columns:280px minmax(0,1fr);align-items:baseline;gap:24px}}@media (pointer:coarse){.tools_choice__MMRSK{min-height:44px}}.datesTable_wrap__b423C{margin-top:18px}.datesTable_table__BT5GI{width:100%;border-collapse:collapse;table-layout:fixed;font-family:var(--g);font-size:14px;line-height:1.4;color:var(--ink)}.datesTable_caption__R7IQz{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.datesTable_table__BT5GI td,.datesTable_table__BT5GI th{padding:10px 10px 10px 0;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;font-weight:400}.datesTable_table__BT5GI thead th{padding-top:0;font-size:13px;color:var(--pencil);border-bottom-color:var(--ink)}.datesTable_table__BT5GI td:last-child,.datesTable_table__BT5GI th:last-child{padding-right:0}.datesTable_table__BT5GI tbody th{font-weight:600}.datesTable_where__tsw_F{width:40%}.datesTable_note__394cr{margin-top:10px;font-family:var(--serif);font-size:14px;line-height:1.5;color:var(--pencil)}@media (min-width:640px){.datesTable_table__BT5GI{font-size:15px}.datesTable_where__tsw_F{width:46%}.datesTable_note__394cr{font-size:15px}}.basket-card_card__SeG4_{display:flex;flex-direction:column;min-width:0}.basket-card_link__zH_hU{display:block;text-decoration:none;color:inherit}.basket-card_photo__IwtNH{position:relative;display:block;aspect-ratio:3/4;border-radius:var(--sg-radius-sm);overflow:hidden;background:var(--sg-tile)}.basket-card_photo__IwtNH img{-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.basket-card_link__zH_hU:hover .basket-card_photo__IwtNH img{transform:scale(1.03)}.basket-card_name__tZfZN{margin:10px 0 0;font-size:14.5px;font-weight:500;line-height:1.35;letter-spacing:0;color:var(--sg-ink)}.basket-card_link__zH_hU:hover .basket-card_name__tZfZN{text-decoration:underline;text-underline-offset:3px}.basket-card_line__mfAsu{display:block;margin-top:2px;font-size:13.5px;line-height:1.4;color:var(--sg-mute)}.basket-card_row__CI1cH{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:6px}.basket-card_price__4ROxV{font-size:16px;font-weight:600;color:var(--sg-ink)}.basket-card_add__00WDC{flex:none;width:36px;height:36px;border-radius:50%;border:1px solid var(--sg-line);background:#fff;color:var(--sg-ink);display:grid;place-items:center;cursor:pointer}.basket-card_add__00WDC:hover{border-color:var(--sg-ink)}.basket-card_add__00WDC[data-state=added]{background:var(--sg-ink);border-color:var(--sg-ink);color:#fff}.basket-card_add__00WDC svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.basket-card_sr__nOw_f{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.basket-card_photo__IwtNH img{transition:none}}@media (pointer:coarse){.basket-card_add__00WDC{position:relative;width:40px;height:40px}.basket-card_add__00WDC:after{content:"";position:absolute;inset:-4px;border-radius:50%}}.strip_strip__4WXdy{position:relative;z-index:40;background:var(--sg-night);color:#ffffff;font-family:var(--font-inter),Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.strip_line__bhfGv{display:flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 44px 0 max(12px,env(safe-area-inset-left,0px));color:#ffffff;font-size:12px;line-height:1.25;text-align:center;text-decoration:none}.strip_short__54qox{display:flex;align-items:baseline;gap:6px;min-width:0}.strip_words__iSQkw{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.strip_link__HEvPu{flex-shrink:0;font-weight:500;text-decoration:underline;text-decoration-color:rgba(255,255,255,.55);text-underline-offset:3px}.strip_line__bhfGv:hover .strip_link__HEvPu{text-decoration-color:#ffffff}.strip_line__bhfGv:focus-visible{outline:2px solid #ffffff;outline-offset:-4px;border-radius:6px}.strip_aside__8o80b,.strip_full__uKnei,.strip_sep__CBSFc{display:none}.strip_close__XIgi4{position:absolute;top:0;right:max(0px,env(safe-area-inset-right,0px));bottom:0;display:flex;align-items:center;justify-content:center;width:44px;background:none;border:0;color:rgba(255,255,255,.6);cursor:pointer;transition:color .15s ease}.strip_close__XIgi4:hover{color:#ffffff}.strip_close__XIgi4:focus-visible{outline:2px solid #ffffff;outline-offset:-6px;border-radius:6px}@media (max-width:379px){.strip_line__bhfGv{font-size:11.5px}}@media (min-width:761px){.strip_line__bhfGv{gap:0;padding:0 48px;font-size:12.5px}.strip_short__54qox{display:none}.strip_full__uKnei{display:inline;padding-block:9px}.strip_sep__CBSFc{display:inline;margin:0 18px;opacity:.5}.strip_aside__8o80b{display:inline;white-space:nowrap}}@media (min-width:1081px){.strip_sep__CBSFc{margin:0 26px}}