:where([data-niche=casual]) .dy-hdr{pointer-events:none}:where([data-niche=casual]) .dy-hdr__row{pointer-events:auto;block-size:var(--dy-hdr-row);border-block-end:var(--dy-hair) solid transparent;transition:block-size var(--dy-enter) var(--dy-ease), background-color var(--dy-settle) var(--dy-ease), border-color var(--dy-settle) var(--dy-ease);position:relative}:where([data-niche=casual]) .dy-hdr[data-condensed] .dy-hdr__row{background:color-mix(in srgb, var(--e-bg) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-block-end-color:var(--e-line)}:where([data-niche=casual]) .dy-hdr[data-menu-open] .dy-hdr__row{background:var(--e-bg);border-block-end-color:var(--e-line)}:where([data-niche=casual]) .dy-hdr[data-collapsed] .dy-hdr__row{block-size:var(--dy-hdr-collapsed)}:where([data-niche=casual]) .dy-hdr__inner{align-items:center;gap:.75rem;block-size:100%;display:flex}@media (min-width:40rem){:where([data-niche=casual]) .dy-hdr__inner{gap:1.25rem}}:where([data-niche=casual]) .dy-hdr__home{min-inline-size:0;color:inherit;flex:none;align-items:center;text-decoration:none;display:flex}:where([data-niche=casual]) .dy-hdr[data-collapsed] .dy-hdr__home .dy-ring~*,:where([data-niche=casual]) .dy-hdr__nav{display:none}@media (min-width:64rem){:where([data-niche=casual]) .dy-hdr__nav{align-items:center;gap:1.75rem;margin-inline:auto;display:flex}}:where([data-niche=casual]) .dy-hdr__link{font-family:var(--e-font-body);color:currentColor;opacity:.82;white-space:nowrap;transition:opacity var(--dy-enter) var(--dy-ease);padding-block:.5rem;font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;display:inline-block}:where([data-niche=casual]) .dy-hdr__link:hover,:where([data-niche=casual]) .dy-hdr__link:focus-visible{opacity:1}:where([data-niche=casual]) .dy-hdr__end{flex:none;align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}@media (min-width:64rem){:where([data-niche=casual]) .dy-hdr__end{gap:.75rem;margin-inline-start:0}}:where([data-niche=casual]) .dy-hdr .dy-hdr__order{gap:.55rem;min-block-size:2.75rem;padding-inline:1.1rem}:where([data-niche=casual]) .dy-hdr .dy-hdr__order--count{padding-inline-end:.45rem}:where([data-niche=casual]) .dy-hdr__badge{block-size:1.7rem;inline-size:1.7rem;transition:transform var(--dy-enter) var(--dy-ease);flex:none;place-items:center;display:inline-grid;position:relative}:where([data-niche=casual]) .dy-hdr__badge .dy-ring{position:absolute;inset:0}:where([data-niche=casual]) .dy-hdr__badge .dy-hdr__count{font-size:.625rem;font-weight:700;line-height:1;position:relative}:where([data-niche=casual]) .dy-hdr__order:hover .dy-hdr__badge{transform:scale(1.06)}:where([data-niche=casual]) .dy-hdr__chip{display:none}@media (min-width:48rem){:where([data-niche=casual]) .dy-hdr__chip{align-items:center;min-inline-size:0;display:inline-flex}}:where([data-niche=casual]) .dy-hdr__tools{display:none}@media (min-width:64rem){:where([data-niche=casual]) .dy-hdr__tools{align-items:center;gap:.5rem;display:flex}}:where([data-niche=casual]) .dy-hdr__menu{border:var(--dy-hair) solid var(--e-line-strong);color:currentColor;cursor:pointer;block-size:2.75rem;inline-size:2.75rem;transition:border-color var(--dy-enter) var(--dy-ease);background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}:where([data-niche=casual]) .dy-hdr__menu:hover{border-color:currentColor}@media (min-width:64rem){:where([data-niche=casual]) .dy-hdr__menu{display:none}}:where([data-niche=casual]) .dy-hdr[data-collapsed] .dy-hdr__menu,:where([data-niche=casual]) .dy-hdr[data-collapsed] .dy-hdr__chip{display:none}:where([data-niche=casual]) .dy-hdr__burger{block-size:.625rem;inline-size:1rem;display:block;position:relative}:where([data-niche=casual]) .dy-hdr__burger span{block-size:var(--dy-hair);transition:transform var(--dy-enter) var(--dy-ease), top var(--dy-enter) var(--dy-ease);background:currentColor;position:absolute;inset-inline:0}:where([data-niche=casual]) .dy-hdr__burger span:first-child{top:0}:where([data-niche=casual]) .dy-hdr__burger span:last-child{top:calc(100% - var(--dy-hair))}:where([data-niche=casual]) .dy-hdr[data-menu-open] .dy-hdr__burger span:first-child{top:50%;transform:rotate(45deg)}:where([data-niche=casual]) .dy-hdr[data-menu-open] .dy-hdr__burger span:last-child{top:50%;transform:rotate(-45deg)}:where([data-niche=casual]) .dy-hdr__panel{pointer-events:auto;inset-inline:0;background:var(--e-bg);color:var(--e-text);border-block-start:var(--dy-hair) solid var(--e-line);max-block-size:calc(100dvh - var(--omni-chrome-h) - var(--dy-hdr-row));overscroll-behavior:contain;padding-block:.5rem 2rem;position:absolute;top:100%;overflow-y:auto}@media (min-width:64rem){:where([data-niche=casual]) .dy-hdr__panel{display:none}}:where([data-niche=casual]) .dy-hdr__list>li{border-block-end:var(--dy-hair) solid var(--e-line)}:where([data-niche=casual]) .dy-hdr__panel-link{font-family:var(--e-font-display);font-weight:700;font-size:var(--dy-t-sub);line-height:var(--dy-lh-sub);letter-spacing:var(--dy-track-title);color:inherit;transition:color var(--dy-enter) var(--dy-ease);align-items:center;gap:.85rem;padding-block:1rem;text-decoration:none;display:flex}:where([data-niche=casual]) .dy-hdr__panel-link:hover{color:var(--e-accent-2)}:where([data-niche=casual]) .dy-hdr__bullet{color:var(--e-accent-2);flex:none}:where([data-niche=casual]) .dy-hdr__panel-chip{align-items:center;margin-block-start:1.5rem;display:flex}:where([data-niche=casual]) .dy-hdr__panel-tools{align-items:center;gap:1rem;margin-block-start:1.5rem;display:flex}@media (prefers-reduced-motion:reduce){:where([data-niche=casual]) .dy-hdr__row,:where([data-niche=casual]) .dy-hdr__badge,:where([data-niche=casual]) .dy-hdr__burger span{transition:none}}
:where([data-niche=casual]) .dy-preloader[data-preloader]{z-index:90;background:var(--dy-charcoal);color:var(--dy-sesame);pointer-events:none;animation:pre-out .3s var(--dy-ease) .85s both;place-items:center;display:grid;position:fixed;inset:0}:where([data-niche=casual]) .dy-preloader__art{animation:pre-art-out .24s var(--dy-ease) .85s both;line-height:0;display:block}@media (prefers-reduced-motion:reduce){:where([data-niche=casual]) .dy-preloader[data-preloader]{display:none}}
:where([data-niche=casual]) .dy-obar{inset-inline:0;z-index:62;min-block-size:4rem;padding:.5rem var(--dy-margin) calc(.5rem + env(safe-area-inset-bottom));background:var(--e-bg);color:var(--e-text);border-block-start:var(--dy-hair) solid var(--e-line);transition:transform var(--dy-settle) var(--dy-ease), visibility 0s;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:fixed;bottom:0}:where([data-niche=casual]) .dy-obar[data-hidden]{visibility:hidden;transition:transform var(--dy-settle) var(--dy-ease), visibility 0s linear var(--dy-settle);transform:translateY(110%)}@media (min-width:48rem){:where([data-niche=casual]) .dy-obar{display:none}}:where([data-niche=casual]) .dy-obar__sum{min-block-size:2.75rem;min-inline-size:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:0;display:flex}:where([data-niche=casual]) .dy-obar__ring{flex:none;place-items:center;block-size:2.25rem;inline-size:2.25rem;display:grid;position:relative}:where([data-niche=casual]) .dy-obar__ring .dy-ring{position:absolute;inset:0}:where([data-niche=casual]) .dy-obar__track{color:var(--e-line-strong)}:where([data-niche=casual]) .dy-obar__fill{color:var(--e-accent-2)}:where([data-niche=casual]) .dy-obar__fill path{transition:stroke-dashoffset var(--dy-settle) var(--dy-ease)}:where([data-niche=casual]) .dy-obar__count{font-size:.7rem;line-height:1;position:relative}:where([data-niche=casual]) .dy-obar__count .dy-num{font-weight:700}:where([data-niche=casual]) .dy-obar__lines{gap:.15rem;min-inline-size:0;display:grid}:where([data-niche=casual]) .dy-obar__items{font-family:var(--e-font-body);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;line-height:1.2;overflow:hidden}:where([data-niche=casual]) .dy-obar__free{font-family:var(--e-font-body);font-size:var(--dy-t-note);color:var(--e-muted);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}:where([data-niche=casual]) .dy-obar__free--reached{color:var(--e-accent-2-strong)}:where([data-niche=casual]) .dy-obar .dy-obar__send{flex:none;min-block-size:2.75rem}@media (prefers-reduced-motion:reduce){:where([data-niche=casual]) .dy-obar,:where([data-niche=casual]) .dy-obar[data-hidden],:where([data-niche=casual]) .dy-obar__fill path{transition:none}}
:where([data-niche=casual]) .dy-prail{inset-inline-end:.9rem;z-index:59;color:var(--e-text);display:none;position:fixed;top:50%;transform:translateY(-50%)}@media (min-width:64rem){:where([data-niche=casual]) .dy-prail{display:flex}}:where([data-niche=casual]) .dy-prail__list{flex-direction:column;align-items:center;gap:.1rem;display:flex}:where([data-niche=casual]) .dy-prail__link{block-size:1.7rem;inline-size:2.75rem;color:var(--e-muted);place-items:center;text-decoration:none;display:grid;position:relative}:where([data-niche=casual]) .dy-prail__ring{opacity:.55;transition:transform var(--dy-enter) var(--dy-ease), opacity var(--dy-enter) var(--dy-ease), color var(--dy-enter) var(--dy-ease)}:where([data-niche=casual]) .dy-prail__link:hover .dy-prail__ring,:where([data-niche=casual]) .dy-prail__link:focus-visible .dy-prail__ring{opacity:1}:where([data-niche=casual]) .dy-prail__link[aria-current] .dy-prail__ring{color:var(--e-accent);opacity:1;transform:scale(1.3)}:where([data-niche=casual]) .dy-prail__word{inset-inline-end:calc(100% - .25rem);white-space:nowrap;font-family:var(--e-font-body);font-weight:600;font-size:var(--dy-t-label);letter-spacing:var(--dy-track-label);text-transform:uppercase;color:var(--e-text);background:color-mix(in srgb, var(--e-bg) 88%, transparent);opacity:0;pointer-events:none;transition:opacity var(--dy-enter) var(--dy-ease);padding-block:.3rem;padding-inline:.6rem;line-height:1.2;position:absolute;top:50%;transform:translateY(-50%)}:where([data-niche=casual]) .dy-prail__link:hover .dy-prail__word,:where([data-niche=casual]) .dy-prail__link:focus-visible .dy-prail__word{opacity:1}@media (prefers-reduced-motion:reduce){:where([data-niche=casual]) .dy-prail__ring,:where([data-niche=casual]) .dy-prail__word{transition:none}}
:where([data-niche=casual]) .dy-wipe{z-index:78;background:var(--e-accent,var(--dy-sumac));clip-path:circle(0);will-change:clip-path;pointer-events:none;display:none;position:fixed;inset:0}:where([data-niche=casual]) .dy-wipe[data-phase]{display:block}:where([data-niche=casual]) .dy-wipe[data-phase=grow]{pointer-events:auto}@media (prefers-reduced-motion:reduce){:where([data-niche=casual]) .dy-wipe[data-phase]{display:none}}
:where([data-niche=casual]) .dy-basket{--dy-drag:0px}:where([data-niche=casual]) .dy-sheet.dy-basket[data-dragging]{transform:translateY(var(--dy-drag));transition:none}:where([data-niche=casual]) .dy-sheet.dy-basket[data-closing]{transform:translateY(100%)}:where([data-niche=casual]) .dy-sheet.dy-basket[data-closing]::backdrop{opacity:0}@starting-style{:where([data-niche=casual]) .dy-sheet.dy-basket[open]{transform:translateY(100%)}:where([data-niche=casual]) .dy-sheet.dy-basket[open]::backdrop{opacity:0}}@media (min-width:64rem){:where([data-niche=casual]) .dy-sheet.dy-basket[data-closing]{transform:translate(100%)}[dir=rtl] :where([data-niche=casual]) .dy-sheet.dy-basket[data-closing]{transform:translate(-100%)}@starting-style{:where([data-niche=casual]) .dy-sheet.dy-basket[open]{transform:translate(100%)}[dir=rtl] :where([data-niche=casual]) .dy-sheet.dy-basket[open]{transform:translate(-100%)}}}:where([data-niche=casual]) .dy-basket__grip{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;flex:none}:where([data-niche=casual]) .dy-sheet.dy-basket[data-dragging] .dy-basket__grip{cursor:grabbing}@media (min-width:64rem){:where([data-niche=casual]) .dy-basket__grip{touch-action:auto;cursor:default}}:where([data-niche=casual]) .dy-basket__section{margin-block-start:1.25rem}:where([data-niche=casual]) .dy-basket__section--fieldset{border:0;min-inline-size:0;margin-inline:0;padding:0}:where([data-niche=casual]) .dy-basket__legend{margin-block-end:.5rem;padding:0;display:block}:where([data-niche=casual]) .dy-basket__chips{flex-wrap:wrap;gap:.5rem;display:flex}:where([data-niche=casual]) .dy-basket__field+.dy-basket__field{margin-block-start:.75rem}:where([data-niche=casual]) .dy-basket__field .dy-input,:where([data-niche=casual]) .dy-basket__field .dy-select{margin-block-start:.5rem}:where([data-niche=casual]) .dy-basket__field .dy-input[aria-invalid=true],:where([data-niche=casual]) .dy-basket__field .dy-select[aria-invalid=true]{border-color:var(--e-text)}:where([data-niche=casual]) .dy-basket__fields{gap:.75rem;display:grid}@media (min-width:30rem){:where([data-niche=casual]) .dy-basket__fields{grid-template-columns:repeat(2,minmax(0,1fr))}:where([data-niche=casual]) .dy-basket__fields .dy-basket__field+.dy-basket__field{margin-block-start:0}}:where([data-niche=casual]) .dy-basket__error{font-family:var(--e-font-body);font-size:var(--dy-t-note);color:var(--e-text);margin-block-start:.4rem;font-weight:600;line-height:1.4}:where([data-niche=casual]) .dy-basket__name{font-family:var(--e-font-body);font-weight:600;font-size:var(--dy-t-body);text-wrap:pretty;line-height:1.3;display:block}:where([data-niche=casual]) .dy-basket__detail{font-family:var(--e-font-body);font-size:var(--dy-t-note);color:var(--e-muted);margin-block-start:.15rem;line-height:1.4;display:block}:where([data-niche=casual]) .dy-basket__lines{border-block-start:var(--dy-hair) solid var(--e-line);margin:1.25rem 0 0;padding:0;list-style:none}:where([data-niche=casual]) .dy-basket__line{border-block-end:var(--dy-hair) solid var(--e-line);padding-block:.85rem}:where([data-niche=casual]) .dy-basket__line-top{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;display:grid}:where([data-niche=casual]) .dy-basket__line-controls{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-block-start:.6rem;display:flex}:where([data-niche=casual]) .dy-basket__line-controls .dy-stepper{margin-inline-start:auto}:where([data-niche=casual]) .dy-basket__remove{block-size:2.75rem;inline-size:2.75rem;color:var(--e-muted);cursor:pointer;transition:color var(--dy-enter) var(--dy-ease);background:0 0;border:0;place-items:center;margin-inline-end:-.5rem;display:grid}:where([data-niche=casual]) .dy-basket__remove:hover{color:var(--e-text)}:where([data-niche=casual]) .dy-basket__remove-ring{border:var(--dy-hair) solid var(--e-line-strong);border-radius:50%;place-items:center;block-size:1.75rem;inline-size:1.75rem;display:grid}:where([data-niche=casual]) .dy-basket__glyph{block-size:.7rem;inline-size:.7rem}:where([data-niche=casual]) .dy-bodo{vertical-align:middle;block-size:1.2em;line-height:1.2;display:inline-flex;overflow:hidden}:where([data-niche=casual]) .dy-bodo__col{block-size:1.2em;display:block}:where([data-niche=casual]) .dy-bodo__strip{transform:translateY(calc(var(--dy-n,0) * -1.2em));transition:transform var(--dy-settle) var(--dy-ease);display:block}:where([data-niche=casual]) .dy-bodo__strip>span{text-align:center;block-size:1.2em;display:block}:where([data-niche=casual]) .dy-basket__totals{margin-block-start:1rem}:where([data-niche=casual]) .dy-basket__totals .dy-row{font-family:var(--e-font-body);font-size:var(--dy-t-body)}:where([data-niche=casual]) .dy-basket__total{border-block-end:0;padding-block-start:.9rem;font-weight:600}:where([data-niche=casual]) .dy-basket__free{color:var(--e-accent-2-strong);align-items:center;gap:.6rem;margin-block-start:.75rem;display:flex}:where([data-niche=casual]) .dy-basket__free-ring{color:var(--e-accent-2);flex:none}:where([data-niche=casual]) .dy-basket__quick{margin:.75rem 0 0;padding:0;list-style:none}:where([data-niche=casual]) .dy-basket__quick-row{border-block-start:var(--dy-hair) solid var(--e-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;padding-block:.7rem;display:grid}:where([data-niche=casual]) .dy-basket__quick-row:last-child{border-block-end:var(--dy-hair) solid var(--e-line)}:where([data-niche=casual]) .dy-basket__thumb{background:var(--e-surface-2);block-size:3.5rem;inline-size:3.5rem;color:var(--e-accent-2);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}:where([data-niche=casual]) .dy-basket__thumb>*{block-size:100%;inline-size:100%}:where([data-niche=casual]) .dy-basket__thumb>.dy-ring{block-size:1.75rem;inline-size:1.75rem}:where([data-niche=casual]) .dy-basket__quick-price{margin-block-start:.2rem;font-size:.9rem;display:block}:where([data-niche=casual]) .dy-basket__foot-row{justify-content:center;margin-block-start:.75rem;display:flex}@media (prefers-reduced-motion:reduce){:where([data-niche=casual]) .dy-bodo__strip,:where([data-niche=casual]) .dy-sheet.dy-basket[data-closing]::backdrop{transition:none}}
