.duk.gfe{display:block;position:relative}.gfe-l{margin:0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;color:var(--t2)}.gfe-t{margin:0;font-family:var(--ff-serif);font-weight:300;letter-spacing:-.01em;text-wrap:balance}.gfe-x{margin:0;color:var(--t2)}.gfe-f{display:flex;align-items:center;gap:12px;width:100%;border-bottom:1px solid var(--ink);padding:0 0 6px}.gfe-z{flex:none;display:grid;place-items:center}.gfe-f input{flex:1;min-width:0;border:0;outline:none;background:transparent;padding:10px 0;font:inherit;font-size:16px;color:var(--ink)}.gfe-f input::placeholder{color:var(--ink);opacity:1}.gfe-f input:focus::placeholder{color:var(--t2)}.duk .gfe-f input:focus-visible{outline:none}.gfe-f:has(input:focus-visible){box-shadow:0 1px 0 var(--ink)}.gfe-k{flex:none;width:32px;height:32px;border-radius:999px;display:grid;place-items:center;background:var(--ink);color:var(--paper);opacity:0;transition:opacity var(--t-fast) ease,background var(--t-fast) ease}.gfe-k:hover{background:color-mix(in srgb,var(--ink) 86%,var(--paper))}.gfe-f:focus-within .gfe-k,.gfe-f:has(input:not(:placeholder-shown)) .gfe-k{opacity:1}.gfe-f{position:relative}.duk .gfe-ki{position:absolute;left:0;right:0;top:calc(100% + 4px);margin:0;text-align:center;opacity:0;pointer-events:none;transition:opacity var(--t-base) ease}.gfe-f:focus-within .gfe-ki,.gfe-f:has(input:not(:placeholder-shown)) .gfe-ki{opacity:1}.duk .gfe-oder{margin:0}.gfe-compact .gfe-oder{display:none}.gfe-w{display:flex;align-items:center;gap:32px}.duk .gfe-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border:1px solid var(--ink);border-radius:4px;background:var(--paper);color:var(--ink);white-space:nowrap;transition:background var(--t-fast) ease,color var(--t-fast) ease}.duk .gfe-btn:hover{background:var(--ink);color:var(--paper)}.gfe-w .ul{white-space:nowrap}.gfe-wrap:has(.gfe-large){padding:0 16px}.duk.gfe-large{background:var(--tile);display:grid;grid-template-columns:5fr 7fr;align-items:center;overflow:hidden;padding:104px 0 112px}.gfe-large .gfe-c{grid-column:1;grid-row:1;padding:0 24px 0 80px;min-width:0}.gfe-large .gfe-l{margin:0 0 16px;letter-spacing:.06em}.gfe-large .gfe-t{max-width:16ch}.gfe-large .gfe-a{max-width:560px}.gfe-band{grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:40px;min-width:0;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 10%,#000 100%);mask-image:linear-gradient(to right,transparent 0,#000 10%,#000 100%)}.gfe-rh{overflow:hidden}.gfe-tr{--g: 56px;display:flex;gap:var(--g);width:max-content;animation:gfeLauf 90s linear infinite}.gfe-r2 .gfe-tr{animation-direction:reverse;animation-duration:100s}.gfe-band:hover .gfe-tr{animation-play-state:paused}.gfe-p{flex:none;width:163px;height:190px}.gfe-p img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}@keyframes gfeLauf{0%{transform:translate(0)}to{transform:translate(calc(-50% - var(--g) / 2))}}.gfe-large .gfe-f{margin-top:36px;padding:0 0 16px;gap:14px}.gfe-large .gfe-z svg{width:18px;height:18px}.gfe-large .gfe-f input{font-size:16px;line-height:1.4;padding:0;text-overflow:ellipsis}.gfe-large .gfe-f:focus-within .gfe-k{opacity:0}.gfe-large .gfe-f:has(input:not(:placeholder-shown)) .gfe-k{opacity:1}.gfe-large .gfe-k{margin:-6px 0}.gfe-large .gfe-ki{text-align:left}.duk .gfe-large .gfe-oder{margin:26px 0 18px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--t2)}.duk .gfe-large .gfe-btn{min-height:56px;padding:0 30px;font-size:18px}@media(max-width:899px){.gfe-wrap:has(.gfe-large){padding:0 12px}.duk.gfe-large{display:block;padding:40px 0 80px}.gfe-band{gap:20px;margin-bottom:36px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 8%,#000 92%,transparent 100%)}.gfe-tr{--g: 28px}.gfe-p{width:103px;height:120px}.gfe-large .gfe-c{padding:0 24px;text-align:center}.gfe-large .gfe-t{max-width:none;margin:0 auto;line-height:1.15}.gfe-large .gfe-a{max-width:none}.gfe-large .gfe-f{margin-top:30px;padding-bottom:16px;gap:14px;text-align:left}.gfe-large .gfe-z svg{width:18px;height:18px}.gfe-large .gfe-f input{font-size:16px}.duk .gfe-large .gfe-oder{margin:20px 0 14px}.duk .gfe-large .gfe-btn{min-height:52px;font-size:16px;padding:0 22px;width:100%}}.duk .gfe-top{margin:0 0 66px}@media(max-width:899px){.duk .gfe-top{margin:22px 0 44px}}.gfe-compact{background:var(--tile);padding:22px}.gfe-compact .gfe-c{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:22px 44px}.gfe-compact .gfe-c:not(:has(.gfe-img)){grid-template-columns:auto minmax(0,1fr)}.gfe-compact .gfe-a{width:min(720px,100%);justify-self:end}.gfe-img img{display:block;width:88px;height:88px;object-fit:cover}.gfe-compact .gfe-tx{display:flex;flex-direction:column;gap:4px}.gfe-compact .gfe-t{font-size:var(--fs-m);line-height:1.15}.gfe-compact .gfe-a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 22px}.gfe-compact .gfe-f{border-bottom-color:var(--ink)}.gfe-compact .gfe-w{grid-column:2;grid-row:1;gap:22px}.gfe-compact .gfe-w .ul{display:none}@media(max-width:899px){.gfe-compact{padding:22px 16px}.gfe-compact .gfe-c,.gfe-compact .gfe-c:not(:has(.gfe-img)){grid-template-columns:minmax(0,1fr);gap:14px}.gfe-img{display:none}.gfe-compact .gfe-a{grid-template-columns:minmax(0,1fr)}.gfe-compact .gfe-w{grid-column:1;grid-row:auto}.gfe-compact .gfe-w{margin-top:18px}}@media(max-width:759px){.gfe-w .gfe-btn{width:100%}}@media(prefers-reduced-motion:reduce){.gfe-tr{animation:none}.gfe-k,.duk .gfe-btn{transition:none}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.shopify-section--duk-header .hd{view-transition-name:duk-hd}}.duk .gfe-wrap.sp-top{margin-top:16px}.duk h1.gfe-l{font-family:var(--ff-sans);line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/54/assets/duk-gift-finder-entry.css.map */
