.DGMPfW_tag{--notch:.85em;--hole:.2em;padding:.32em .75em .32em calc(var(--notch) + .62em);background:var(--tag);color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;clip-path:polygon(var(--notch) 0, 100% 0, 100% 100%, var(--notch) 100%, 0 50%);-webkit-mask:radial-gradient(circle at calc(var(--notch) * .95) 50%, transparent var(--hole), #000 calc(var(--hole) + .5px));mask:radial-gradient(circle at calc(var(--notch) * .95) 50%, transparent var(--hole), #000 calc(var(--hole) + .5px));border-radius:0 .3em .3em 0;align-items:baseline;gap:.28em;font-weight:600;line-height:1.1;display:inline-flex;position:relative}.DGMPfW_ink{background:var(--ink);color:var(--surface)}.DGMPfW_muted{background:var(--paper-2);color:var(--ink)}.DGMPfW_currency{letter-spacing:0;font-size:.62em;font-weight:500}.DGMPfW_sm{font-size:.8125rem}.DGMPfW_md{font-size:1.0625rem}.DGMPfW_lg{font-size:1.75rem}.DGMPfW_xl{font-size:clamp(2rem,7vw,2.75rem)}.DGMPfW_mark{--notch:.42em;--hole:.11em;background:var(--tag);width:1.45em;height:.9em;clip-path:polygon(var(--notch) 0, 100% 0, 100% 100%, var(--notch) 100%, 0 50%);-webkit-mask:radial-gradient(circle at calc(var(--notch) * .95) 50%, transparent var(--hole), #000 calc(var(--hole) + .5px));mask:radial-gradient(circle at calc(var(--notch) * .95) 50%, transparent var(--hole), #000 calc(var(--hole) + .5px));border-radius:0 .16em .16em 0;display:inline-block;transform:rotate(-8deg)}
.moLuha_actionBar{inset-inline:0;bottom:calc(3.5rem + env(safe-area-inset-bottom));z-index:25;border-top:1px solid var(--line);background:var(--surface);transition:transform .2s cubic-bezier(.23,1,.32,1),opacity .2s cubic-bezier(.23,1,.32,1);position:fixed}@starting-style{.moLuha_actionBar{opacity:0;transform:translateY(100%)}}@media (min-width:768px){.moLuha_actionBar{padding-bottom:env(safe-area-inset-bottom);bottom:0}}@media (prefers-reduced-motion:reduce){.moLuha_actionBar{transition:opacity .15s}@starting-style{.moLuha_actionBar{transform:none}}}.moLuha_actionSpacer{height:5.5rem}.moLuha_choice{transition:transform .15s cubic-bezier(.23,1,.32,1)}.moLuha_choice:active{transform:scale(.98)}.moLuha_choice{border:1px solid var(--line);background:var(--surface);width:100%;min-height:3rem;color:var(--ink);text-align:left;border-radius:.75rem;outline:none;align-items:center;gap:.75rem;padding:.625rem .875rem;font-size:.9375rem;font-weight:500;display:flex}.moLuha_choice:focus-visible{border-color:var(--ink);box-shadow:0 0 0 3px #11131126}.moLuha_choice[aria-checked=true],.moLuha_choice[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}@media (hover:hover) and (pointer:fine){.moLuha_choice:hover{border-color:#11131166}}.moLuha_choiceMark{border:1.5px solid var(--ink);background:var(--surface);width:1.375rem;height:1.375rem;color:var(--ink);border-radius:.3rem;flex-shrink:0;place-items:center;display:grid}[aria-checked=true]>.moLuha_choiceMark,[aria-pressed=true]>.moLuha_choiceMark{background:var(--tag)}.moLuha_choiceMark svg{opacity:0;width:.875rem;height:.875rem;transition:opacity .15s cubic-bezier(.23,1,.32,1),transform .15s cubic-bezier(.23,1,.32,1);transform:scale(.6)}[aria-checked=true]>.moLuha_choiceMark svg,[aria-pressed=true]>.moLuha_choiceMark svg{opacity:1;transform:scale(1)}.moLuha_entry{transition:opacity .25s cubic-bezier(.23,1,.32,1),transform .25s cubic-bezier(.23,1,.32,1)}@starting-style{.moLuha_entry{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){@starting-style{.moLuha_entry{transform:none}}}.moLuha_stamp{border:2px solid var(--success);color:var(--success);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:600;transition:transform .25s cubic-bezier(.23,1,.32,1),opacity .25s cubic-bezier(.23,1,.32,1);display:inline-flex;transform:rotate(-3deg)}@starting-style{.moLuha_stamp{opacity:0;transform:rotate(-3deg)scale(1.15)}}@media (prefers-reduced-motion:reduce){@starting-style{.moLuha_stamp{transform:rotate(-3deg)}}}.moLuha_stampPending{border-color:var(--warning);color:var(--warning)}
.dl-3da_heroSlip{animation:.56s cubic-bezier(.23,1,.32,1) 80ms both dl-3da_slip-in}.dl-3da_heroTag{z-index:1;transform-origin:85% 0;animation:.64s cubic-bezier(.23,1,.32,1) .36s both dl-3da_tag-swing;position:absolute;top:-1.1rem;right:-.25rem;transform:rotate(-7deg)}@media (min-width:640px){.dl-3da_heroTag{right:-1.25rem}}@keyframes dl-3da_slip-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes dl-3da_tag-swing{0%{opacity:0;transform:rotate(-16deg)translateY(-6px)}to{opacity:1;transform:rotate(-7deg)}}@media (prefers-reduced-motion:reduce){.dl-3da_heroSlip,.dl-3da_heroTag{animation:none}}.dl-3da_rail{gap:2rem;padding-left:1.75rem;display:grid;position:relative}.dl-3da_rail:before{content:"";background-image:linear-gradient(to bottom, var(--field) 0 5px, transparent 5px 9px);background-repeat:repeat-y;background-size:1px 9px;width:1px;position:absolute;top:.5rem;bottom:.5rem;left:.3125rem}@media (min-width:768px){.dl-3da_rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding-top:2.25rem;padding-left:0}.dl-3da_rail:before{background-image:linear-gradient(to right, var(--field) 0 5px, transparent 5px 9px);background-repeat:repeat-x;background-size:9px 1px;width:auto;height:1px;inset:.3125rem 0 auto}}.dl-3da_step{position:relative}.dl-3da_tick{background:var(--paper);border:1.5px solid var(--ink);width:.6875rem;height:.6875rem;position:absolute;top:.3rem;left:-1.75rem}@media (min-width:768px){.dl-3da_tick{top:-2.25rem;left:0}}.dl-3da_tickLast{background:var(--tag)}.dl-3da_faqItem summary{list-style:none}.dl-3da_faqItem summary::-webkit-details-marker{display:none}.dl-3da_faqItem[open] .dl-3da_caret{transform:rotate(45deg)}.dl-3da_caret,.dl-3da_arrowLink .dl-3da_arrow{transition:transform .2s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.dl-3da_arrowLink:hover .dl-3da_arrow{transform:translate(3px)}}
.SIoGhG_wrap{filter:drop-shadow(0 1px 1px #1113110f)drop-shadow(0 6px 14px #1113110f)}.SIoGhG_receipt{--zz:12px;background:var(--surface);border-radius:var(--radius) var(--radius) 0 0;padding-bottom:calc(var(--zz)/2 + 1rem);-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50%/var(--zz) 100%;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50%/var(--zz) 100%}.SIoGhG_rule{background-image:linear-gradient(to right, var(--field) 0 5px, transparent 5px 9px);background-repeat:repeat-x;background-size:9px 1px;width:100%;height:1px}.SIoGhG_leader{border-bottom:1px dotted var(--line);flex:auto;align-self:end;min-width:1rem;margin-bottom:.35em}
.yLA_YG_wrap{filter:drop-shadow(0 1px 1px #1113110f)drop-shadow(0 6px 14px #1113110d)}.yLA_YG_slip{--tooth:14px;background:var(--surface);border-radius:0 0 var(--radius) var(--radius);padding:calc(var(--tooth)/2 + 1.25rem) 1.25rem 1.25rem;-webkit-mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) 50%/var(--tooth) 100%;mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) 50%/var(--tooth) 100%;position:relative;overflow:hidden}.yLA_YG_print{filter:blur(5px);opacity:.75;-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:column;gap:.9rem;display:flex}.yLA_YG_line{background:var(--paper-2);border-radius:999px;height:.7rem}.yLA_YG_price{background:var(--tag);clip-path:polygon(.7rem 0,100% 0,100% 100%,.7rem 100%,0 50%);border-radius:0 .3rem .3rem 0;width:6.5rem;height:1.4rem}.yLA_YG_photo{aspect-ratio:1;background:linear-gradient(135deg, var(--paper-2), var(--line));border-radius:.5rem;width:4.5rem}.yLA_YG_rule{background-image:linear-gradient(to right, var(--field) 0 5px, transparent 5px 9px);background-repeat:repeat-x;background-size:9px 1px;width:100%;height:1px}.yLA_YG_seal{background:linear-gradient(#fff0 0%,#ffffff8c 55%);place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.yLA_YG_enter{animation:.24s cubic-bezier(.23,1,.32,1) both yLA_YG_settle}@keyframes yLA_YG_settle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.yLA_YG_enter{animation:none}}
