:root{--dff-yellow: #fec705;--dff-yellow-soft: #ffe27a;--dff-ink: #141414;--dff-paper: #ffffff;--dff-fog: #f2f2ee;--dff-mid: #8a8a86;--dff-font-display: "Dela Gothic One", "Bowlby One", "Arial Black", sans-serif;--dff-font-body: "Roboto Condensed", "Arial Narrow", Arial, sans-serif;--dff-font-chunky: var(--dff-font-display);--dff-radius-xl: 32px;--dff-radius-lg: 24px;--dff-radius-md: 18px;--dff-border: 3px solid var(--dff-ink);--dff-pop: 0 6px 0 var(--dff-ink);--dff-pop-lg: 7px 8px 0 var(--dff-ink);--dff-bounce: cubic-bezier(.175, .885, .32, 1.275);--dff-header-offset: 118px}body.dff-ui{font-family:var(--dff-font-body);color:var(--dff-ink);letter-spacing:.01em}body.dff-ui h1,body.dff-ui h2,body.dff-ui h3,body.dff-ui .h0,body.dff-ui .h1,body.dff-ui .h2{font-family:var(--dff-font-display);font-weight:400;text-transform:uppercase;letter-spacing:.01em}.dff-3d{--dff-3d-fill: var(--dff-paper);--dff-3d-stroke: .085em;--dff-3d-x: .06em;--dff-3d-y: .075em;position:relative;display:inline-block;z-index:0;isolation:isolate;font-family:var(--dff-font-display);font-weight:400;text-transform:uppercase;line-height:1.04;letter-spacing:.01em;color:var(--dff-3d-fill);-webkit-text-stroke:var(--dff-3d-stroke) var(--dff-ink);paint-order:stroke fill;overflow-wrap:break-word}.dff-3d:before{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transform:translate(var(--dff-3d-x),var(--dff-3d-y));color:var(--dff-ink);-webkit-text-stroke:var(--dff-3d-stroke) var(--dff-ink);paint-order:stroke fill;pointer-events:none}.dff-3d--yellow{--dff-3d-fill: var(--dff-yellow)}.dff-3d--ink{--dff-3d-fill: var(--dff-ink)}.dff-3d--ink:before{color:var(--dff-yellow);-webkit-text-stroke-color:var(--dff-ink)}.dff-3d--thin{--dff-3d-stroke: .06em;--dff-3d-x: .05em;--dff-3d-y: .06em}.dff-3d--on-ink{--dff-3d-fill: var(--dff-paper)}.dff-3d--on-ink:before{color:var(--dff-yellow);-webkit-text-stroke-color:var(--dff-yellow)}.dff-display{font-family:var(--dff-font-display);font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.05}.dff-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:62px;padding:0 28px;border:var(--dff-border);border-radius:var(--dff-radius-md);background:var(--dff-yellow);color:var(--dff-ink);font-family:var(--dff-font-display);font-size:22px;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:var(--dff-pop);transform:translateY(0);transition:transform .2s var(--dff-bounce),box-shadow .2s var(--dff-bounce),background-color .2s;-webkit-tap-highlight-color:transparent}.dff-btn:hover{transform:translateY(-2px) scale(1.025);box-shadow:0 8px 0 var(--dff-ink)}.dff-btn:active{transform:translateY(5px);box-shadow:0 1px 0 var(--dff-ink);transition-duration:.06s}.dff-btn:focus-visible{outline:3px dashed var(--dff-ink);outline-offset:5px}.dff-btn .dff-3d{font-size:1.02em;--dff-3d-stroke: .07em;--dff-3d-x: .05em;--dff-3d-y: .065em;letter-spacing:.025em}.dff-btn--ink{background:var(--dff-ink);box-shadow:0 6px 0 var(--dff-yellow)}.dff-btn--ink:hover{box-shadow:0 8px 0 var(--dff-yellow)}.dff-btn--white{background:var(--dff-paper)}.dff-ugc .dff-btn--white{background:var(--dff-yellow)}.dff-btn--sm{min-height:48px;padding:0 18px;font-size:16px;border-radius:14px;box-shadow:0 4px 0 var(--dff-ink)}.dff-btn--sm:hover{box-shadow:0 5px 0 var(--dff-ink)}.dff-btn--sm:active{transform:translateY(3px);box-shadow:0 1px 0 var(--dff-ink)}.dff-btn[disabled],.dff-btn[aria-disabled=true]{background:#d8d8d4;cursor:not-allowed;transform:none}.dff-btn[disabled] .dff-3d{--dff-3d-fill: #f4f4f1}.dff-btn.is-bouncing{animation:dff-press-bounce .34s ease-out}@keyframes dff-press-bounce{0%{transform:scale(1.04)}50%{transform:scale(.94) translateY(3px)}to{transform:scale(1)}}.dff-btn .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:auto;height:auto}.dff-btn .loading__spinner.hidden{display:none}.dff-btn .loading__spinner .spinner{width:26px;height:26px}.dff-btn .loading__spinner .path{stroke:var(--dff-ink)}.dff-btn.loading>.dff-btn__label{opacity:0}@keyframes dff-wiggle{0%,88%,to{transform:rotate(0)}90%{transform:rotate(-2.2deg) scale(1.02)}93%{transform:rotate(2deg) scale(1.02)}96%{transform:rotate(-1deg)}}.dff-btn--wiggle:not(:hover):not(:active):not([disabled]){animation:dff-wiggle 6s ease-in-out 2.5s infinite}.dff-sticker{position:absolute;z-index:3;display:grid;place-items:center;pointer-events:none;transition:transform .35s var(--dff-bounce)}.dff-sticker svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.dff-sticker__text{position:relative;font-family:var(--dff-font-display);text-transform:uppercase;text-align:center;line-height:1.02;color:var(--dff-ink)}.dff-sticker--burst{width:128px;height:128px;transform:rotate(12deg)}.dff-sticker--burst .dff-sticker__text{font-size:13px;max-width:78px}.dff-sticker--pill{padding:8px 14px;background:var(--dff-ink);color:var(--dff-yellow);border-radius:999px;font-family:var(--dff-font-body);font-weight:800;font-size:13px;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 3px 0 var(--dff-paper)}@keyframes dff-sticker-in{0%{transform:scale(.2) rotate(-40deg);opacity:0}70%{transform:scale(1.12) rotate(16deg);opacity:1}to{transform:scale(1) rotate(12deg)}}.dff-sticker--burst.dff-pop-in{animation:dff-sticker-in .7s var(--dff-bounce) .35s both}.dff-ugc .dff-note .dff-3d{font-size:15px;line-height:1.25;overflow-wrap:anywhere}.dff-js [data-dff-reveal]{opacity:0;translate:0 28px;scale:.96;transition:opacity .55s ease var(--dff-delay, 0ms),translate .7s var(--dff-bounce) var(--dff-delay, 0ms),scale .7s var(--dff-bounce) var(--dff-delay, 0ms),transform .25s var(--dff-bounce),box-shadow .25s var(--dff-bounce);animation:dff-reveal-failsafe 0s linear 2.5s forwards}.dff-js [data-dff-reveal].is-in{opacity:1;translate:none;scale:none;animation:none}@keyframes dff-reveal-failsafe{to{opacity:1;translate:none;scale:none}}@media(prefers-reduced-motion:reduce){.dff-js [data-dff-reveal]{opacity:1;translate:none;scale:none;transition:none;animation:none}.dff-btn--wiggle,.dff-sticker--burst.dff-pop-in{animation:none!important}}body.dff-ui .section-header .header-wrapper{border-bottom:3px solid var(--dff-ink)}body.dff-ui .header{padding-top:8px;padding-bottom:8px}body.dff-ui .header__heading-logo{max-width:190px!important;height:auto}body.dff-ui .header__menu-item,body.dff-ui .header__menu-item span,body.dff-ui .menu-drawer__menu-item{font-family:var(--dff-font-display);font-size:13.5px;letter-spacing:.03em;text-transform:uppercase;color:var(--dff-ink)}body.dff-ui .header__menu-item:hover span,body.dff-ui .header__active-menu-item{text-decoration:underline;text-decoration-color:var(--dff-yellow);text-decoration-thickness:4px;text-underline-offset:7px}body.dff-ui .header__icon:hover .svg-wrapper{transform:rotate(-8deg) scale(1.1);transition:transform .2s var(--dff-bounce)}body.dff-ui .menu-drawer{border-right:3px solid var(--dff-ink)}body.dff-ui .menu-drawer__menu-item{font-size:22px;padding:14px 32px}body.dff-ui .localization-form__select,body.dff-ui .header-localization .disclosure__button{font-family:var(--dff-font-body);font-weight:800}@media(max-width:989px){:root{--dff-header-offset: 76px}body.dff-ui .header__heading-logo{max-width:150px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dff-ui.css.map */
