.dd-announce{display:flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:32px;padding:var(--space-2) var(--space-4);background:var(--surface-inverse);color:var(--ink-inverse);font-size:13px;line-height:1.4;text-align:center}.dd-announce a{color:inherit;text-decoration:underline;text-underline-offset:3px}.dd-announce a:focus-visible{outline-color:var(--ink-inverse)}.dd-announce__sep{flex:none;width:4px;height:4px;border-radius:var(--radius-pill);background:var(--white-a45)}.dd-announce__msg~.dd-announce__msg,.dd-announce__sep{display:none}@media(min-width:768px){.dd-announce{min-height:36px;font-size:14px}.dd-announce__msg~.dd-announce__msg,.dd-announce__sep{display:inline}.dd-announce__sep{display:inline-block}}.dd-cookie{--cookie-bg: var(--surface);position:fixed;z-index:var(--z-overlay);left:max(var(--space-3),env(safe-area-inset-left,0px));right:max(var(--space-3),env(safe-area-inset-right,0px));bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));display:grid;gap:var(--space-4);max-height:calc(100dvh - var(--space-6));overflow-y:auto;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--cookie-bg);color:var(--ink);box-shadow:var(--shadow-overlay),0 0 0 1px var(--line);animation:dd-cookie-in .5s cubic-bezier(.2,1.2,.35,1) both}.dd-cookie[hidden],.dd-cookie[data-view=banner] [data-cookie-view=settings],.dd-cookie[data-view=settings] [data-cookie-view=banner]{display:none}.dd-cookie__head{display:flex;gap:var(--space-4);align-items:flex-start}.dd-cookie__art{flex:none;display:inline-flex;animation:dd-cookie-wobble .9s cubic-bezier(.3,1.6,.4,1) .15s both;transform-origin:50% 60%}.dd-cookie__copy{min-width:0}.dd-cookie__title{margin:2px 0;font-size:21px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.dd-cookie__text{margin:0;font-size:15px;line-height:1.45;color:var(--ink-muted)}.dd-cookie__link{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.dd-cookie__links{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-2);margin:2px 0 calc(var(--space-2) * -1)}.dd-cookie__links button{min-height:var(--control-sm);padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.dd-cookie__links span{color:var(--ink-muted)}.dd-cookie__actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.dd-cookie__actions .dd-btn{width:100%;padding:0 var(--space-3)}.dd-cookie__list{list-style:none;display:grid;margin:0;padding:0;border-top:1px solid var(--line)}.dd-cookie__list li{display:flex;gap:var(--space-4);align-items:center;justify-content:space-between;padding:var(--space-3) 0;border-bottom:1px solid var(--line)}.dd-cookie__gt{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:16px;font-weight:600}.dd-cookie__gt span{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:var(--radius-pill);background:var(--ink-a05);font-size:12px;font-weight:600;color:var(--ink-muted)}.dd-cookie__gd{margin:2px 0 0;font-size:14px;line-height:1.4;color:var(--ink-muted)}.dd-cookie__ok .dd-icon{transform-origin:30% 80%;transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.dd-cookie__ok:hover .dd-icon{transform:rotate(-14deg) scale(1.1)}.dd-cookie__ok.dd-attn .dd-icon{animation:dd-thumb-wave 4.5s ease-in-out 1.2s infinite}.dd-cookie__ok.dd-attn:hover .dd-icon{animation:none}.dd-cookie.is-leaving{animation:dd-cookie-out .35s ease-in forwards}.dd-cookie.is-accept{animation:dd-cookie-out .35s ease-in .55s forwards}.dd-cookie.is-accept .dd-cookie__art{animation:dd-cookie-chomp .45s ease}.dd-cookie.is-accept .dd-cookie__ok .dd-icon{animation:dd-thumb-pop .5s cubic-bezier(.3,1.6,.5,1)}.dd-cookieart__bite2 circle,.dd-cookieart__crumbs circle{transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform .25s cubic-bezier(.2,1.6,.4,1)}.dd-cookieart.is-bitten .dd-cookieart__bite2 circle{transform:scale(1)}.dd-cookieart.is-bitten .dd-cookieart__crumbs circle{transform:scale(1);transition-delay:.12s}.dd-switch{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;cursor:pointer}.dd-switch input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:inherit}.dd-switch__track{position:relative;width:44px;height:26px;border-radius:var(--radius-pill);background:var(--ink-muted);transition:background-color .2s ease}.dd-switch__thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-sm);transition:transform .2s cubic-bezier(.3,1.4,.5,1)}.dd-switch input:checked+.dd-switch__track{background:var(--success)}.dd-switch input:checked+.dd-switch__track .dd-switch__thumb{transform:translate(18px)}.dd-switch input:focus-visible+.dd-switch__track{outline:2px solid var(--ink);outline-offset:2px}.dd-switch.is-locked{cursor:not-allowed}.dd-switch.is-locked .dd-switch__track{opacity:.55}@media(min-width:768px){.dd-cookie{left:var(--space-6);right:auto;bottom:var(--space-6);width:400px}.dd-cookie__links{flex-wrap:nowrap;white-space:nowrap}}@keyframes dd-cookie-in{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:none}}@keyframes dd-cookie-out{to{opacity:0;transform:translateY(24px) scale(.98)}}@keyframes dd-cookie-wobble{0%{transform:rotate(-35deg) scale(.4);opacity:0}60%{transform:rotate(10deg) scale(1.05);opacity:1}to{transform:none}}@keyframes dd-cookie-chomp{0%,to{transform:none}30%{transform:scale(.9) rotate(-6deg)}60%{transform:scale(1.06) rotate(4deg)}}@keyframes dd-thumb-pop{0%{transform:none}40%{transform:rotate(-20deg) scale(1.35) translateY(-2px)}to{transform:none}}@keyframes dd-thumb-wave{0%,12%,to{transform:none}3%{transform:rotate(-18deg) scale(1.15)}6%{transform:rotate(8deg) scale(1.05)}9%{transform:rotate(-8deg)}}@media(prefers-reduced-motion:reduce){.dd-cookie,.dd-cookie__art,.dd-cookie.is-leaving,.dd-cookie.is-accept,.dd-cookie.is-accept .dd-cookie__art{animation:none!important}.dd-switch__thumb,.dd-switch__track,.dd-cookieart__bite2 circle,.dd-cookieart__crumbs circle{transition:none}.dd-cookie__ok .dd-icon,.dd-cookie__ok.dd-attn .dd-icon{transition:none;animation:none!important}}.dd-ks__intro{margin-top:var(--space-2);max-width:60ch}.dd-ks__group{margin-top:var(--space-12)}.dd-ks__label{margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:1px solid var(--line)}.dd-ks__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}.dd-ks__stack{display:grid;gap:var(--space-4);justify-items:start}.dd-ks__stack>.dd-skel-wrap,.dd-ks__stack>.dd-ks__narrow{width:100%}.dd-ks__narrow{max-width:420px}.dd-ks__dark{padding:var(--space-4);border-radius:var(--radius-md);background:var(--brand);color:var(--on-brand)}.dd-ks__stone{padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-alt)}dd-footer{display:block}.dd-footer{background:var(--surface-alt);color:var(--ink)}.dd-footer .dd-wordmark{display:inline-flex;align-items:center;min-height:var(--control-sm);font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--brand);text-decoration:none}.dd-footer__top{display:grid;grid-template-columns:1fr;max-width:var(--container-max);margin:0 auto;padding:var(--space-10) var(--space-4) var(--space-4)}.dd-footer__brand{padding-bottom:var(--space-6)}.dd-footer__tag{margin:var(--space-4) 0 0;max-width:32ch;font-size:15px;line-height:1.5;color:var(--ink-muted)}.dd-footer__contact{list-style:none;margin:var(--space-5) 0 0;padding:0;display:grid;font-size:15px}.dd-footer__contact li{display:flex;align-items:center;gap:var(--space-2);min-height:var(--control-sm)}.dd-footer__contact .dd-icon{flex:none;color:var(--ink-muted)}.dd-footer__contact a{display:inline-flex;align-items:center;min-height:var(--control-sm);color:var(--ink);text-decoration:none}.dd-footer__contact a:hover{text-decoration:underline;text-underline-offset:3px}.dd-footer__col{border-top:1px solid var(--line)}.dd-footer__heading{margin:0;font:inherit}.dd-footer__title{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:52px;margin:0;padding:0;border:0;background:none;font-family:var(--font-sans);font-size:16px;font-weight:600;color:var(--ink);text-align:left;cursor:pointer}span.dd-footer__title{cursor:default}.dd-footer__title .dd-icon{display:none;transition:transform .2s ease}.dd-footer__col ul{list-style:none;margin:0;padding:0 0 var(--space-4);display:grid}.dd-footer__col a{display:flex;align-items:center;min-height:var(--control-sm);min-width:var(--control-sm);font-size:16px;color:var(--ink-muted);text-decoration:none}.dd-footer__col a:hover,.dd-footer__col a[aria-current]{color:var(--ink)}.dd-footer.is-folding .dd-footer__title .dd-icon{display:inline-block}.dd-footer.is-folding .dd-footer__col:not(.is-open) ul{display:none}.dd-footer.is-folding .dd-footer__col.is-open .dd-footer__title .dd-icon{transform:rotate(180deg)}.dd-footer__bottom{display:flex;flex-direction:column;gap:var(--space-2);max-width:var(--container-max);margin:0 auto;padding:var(--space-4) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));border-top:1px solid var(--line);font-size:14px;color:var(--ink-muted)}.dd-footer__legal,.dd-footer__pay{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-4);margin:0}.dd-footer__legal a,.dd-footer__cookies{display:inline-flex;align-items:center;min-height:var(--control-sm);padding:0;border:0;background:none;font:inherit;color:var(--ink-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dd-footer__legal a:hover,.dd-footer__cookies:hover{color:var(--ink)}.dd-footer__pay{min-height:var(--control-sm)}@media(min-width:768px){.dd-footer__top{grid-template-columns:1.4fr repeat(3,1fr);gap:var(--space-8);padding:var(--space-12) var(--space-5) var(--space-10)}.dd-footer__brand{padding-bottom:0}.dd-footer__col{border-top:0}.dd-footer__title{min-height:0;margin:0 0 var(--space-3);font-size:15px}.dd-footer__col ul{padding:0}.dd-footer__col ul{gap:var(--space-1)}.dd-footer__col a{margin-block:-6px;font-size:15px}.dd-footer__bottom{flex-direction:row;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-5)}}@media(min-width:1024px){.dd-footer__top{gap:var(--space-10);padding:var(--space-12) var(--space-10) var(--space-10)}.dd-footer__bottom{padding:var(--space-3) var(--space-10)}}@media(prefers-reduced-motion:reduce){.dd-footer__title .dd-icon{transition:none}}.dd-404{display:grid;justify-items:center;gap:var(--space-2);padding-block:var(--space-6)}.dd-404__search{display:flex;gap:var(--space-2);width:100%;max-width:480px}.dd-404__input{flex:1;min-width:0;height:var(--control-md);padding:0 var(--space-4);border:1px solid var(--ink-muted);border-radius:var(--radius-sm);font:inherit;font-size:16px;background:var(--surface);color:var(--ink)}.dd-404__input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media(min-width:1024px){.dd-404{padding-block:var(--space-12)}}.dd-password{display:grid;gap:var(--space-4, 16px);max-width:420px;text-align:center}.dd-password__form{display:grid;gap:var(--space-2, 8px);text-align:left}.dd-password__form input{min-height:48px;padding:0 14px;border:1px solid var(--ink-a35);border-radius:var(--radius-sm, 8px);font:inherit}.dd-password__form button{min-height:48px;border:0;border-radius:var(--radius-sm, 8px);background:var(--brand);color:var(--on-brand);font:inherit;font-weight:600;cursor:pointer}.dd-password__error{color:var(--error)}.dd-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);font-size:14px;color:var(--ink-muted)}.dd-crumbs a{color:var(--ink-muted);text-decoration:none}.dd-crumbs a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.dd-crumbs [aria-current]{color:var(--ink)}.dd-crumbs .dd-crumbs__back{display:inline-flex;align-items:center;gap:2px;min-height:var(--control-sm);color:var(--ink);font-weight:500;text-decoration:none}.dd-crumbs .dd-crumbs__item{display:none}@media(min-width:768px){.dd-crumbs .dd-crumbs__back{display:none}.dd-crumbs .dd-crumbs__item{display:inline-flex;align-items:center;min-height:var(--control-sm)}.dd-crumbs svg.dd-crumbs__item{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/43/compiled_assets/styles.css.map */
