.dh .dg-note{font-size:13px;letter-spacing:.18em;text-transform:uppercase;opacity:.92}.dh-hero.dg-hero h1{font-size:clamp(42px,6vw,88px)}.dh-hero.dg-hero picture{display:contents}.dh-hero.dg-hero .dg-hero__img{object-position:var(--dg-pos-d,center)}@media(max-width:768px){.dh-hero.dg-hero .dg-hero__img{object-position:var(--dg-pos-m,center)}}.dh-hero.dg-hero .dh-hero__t{font-size:clamp(16.5px,1.45vw,20px);max-width:640px}.dg-intro{max-width:720px;margin:0 auto clamp(36px,4vw,56px);text-align:center;display:flex;flex-direction:column;gap:14px;align-items:center}.dg-intro h2{font-size:clamp(30px,3.4vw,46px)}.dg-intro p{color:var(--ink2);font-size:16.5px}.dg-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,56px);counter-reset:dg}.dg-steps li{margin:0;padding-top:22px;border-top:1px solid var(--rule);display:flex;flex-direction:column;gap:10px}.dg-steps .dg-n{font-size:clamp(38px,3.6vw,52px);line-height:1;color:var(--clay)}.dg-steps b{font-size:17px;font-weight:600}.dg-steps p{color:var(--ink2);font-size:15.5px;max-width:38ch}.dg-gifts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.dg-gift{display:flex;flex-direction:column;background:#fff;border:1px solid var(--rule)}.dg-gift__im{position:relative;aspect-ratio:1/1;background:var(--oat);overflow:hidden;display:block}.dg-gift__im img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:9%;mix-blend-mode:multiply;transition:transform .6s}.dg-gift:hover .dg-gift__im img{transform:scale(1.03)}.dg-gift__tag{position:absolute;left:14px;top:14px;z-index:2;background:var(--ink);color:#fff;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;padding:5px 10px}.dg-gift__b{padding:clamp(18px,1.8vw,28px);display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--rule);flex:1}.dg-gift__b h3{font-size:clamp(22px,1.9vw,28px)}.dg-gift__w{font-size:15px;color:var(--ink2)}.dg-gift__w s{color:#80878d;margin-right:6px}.dg-gift__w strong{color:var(--ink);font-weight:600}.dg-cols{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dg-cols li{margin:0;width:26px;height:26px;border-radius:50%;overflow:hidden;border:1px solid rgba(0,0,0,.12);background:var(--oat)}.dg-cols img{width:100%;height:100%;object-fit:cover;transform:scale(2.4)}.dg-cols em{font-style:normal;font-size:13px;color:var(--ink3);margin-left:4px}.dg-gift__b .dh-lnk{align-self:flex-start;margin-top:auto;font-size:13px}.dg-ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.dg-way{display:flex;flex-direction:column;background:#fff;border:1px solid var(--rule)}.dg-way__pics{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--rule)}.dg-way__pics--one{grid-template-columns:1fr}.dg-way__pics a{position:relative;display:block;aspect-ratio:18/25;background:var(--oat);overflow:hidden}.dg-way__pics--one a{aspect-ratio:36/25}.dg-way__pics img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s}.dg-way__pics--one img{object-position:center 18%}.dg-way__pics a:hover img{transform:scale(1.03)}.dg-way__b{padding:clamp(18px,1.8vw,26px);display:flex;flex-direction:column;gap:12px;flex:1}.dg-way__b h3{font-size:clamp(21px,1.7vw,26px)}.dg-way__rows{list-style:none;margin:0;padding:0;font-size:15px}.dg-way__rows li{margin:0;display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid var(--rule)}.dg-way__rows a:hover{text-decoration:underline;text-underline-offset:3px}.dg-way__rows span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.dg-way__rows .dg-way__tot{font-weight:600;border-top-color:var(--ink)}.dg-way__rows .dg-way__free{color:var(--clay);font-weight:600}.dg-way__rows .dg-way__free s{color:#80878d;font-weight:400;margin-right:6px}.dg-close{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,96px);align-items:start;margin-top:clamp(48px,6vw,88px);padding-top:clamp(36px,4vw,56px);border-top:1px solid var(--rule)}.dg-close h2{font-size:clamp(28px,3vw,42px)}.dg-close__t{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.dg-close__t p{color:var(--ink2);font-size:16.5px;max-width:46ch}.dg-details{list-style:none;margin:0;padding:0;font-size:15px;color:var(--ink2)}.dg-details li{margin:0;padding:12px 0;border-top:1px solid var(--rule)}.dg-details li:last-child{border-bottom:1px solid var(--rule)}@media(max-width:900px){.dg-steps{grid-template-columns:1fr;gap:0}.dg-steps li{flex-direction:row;gap:18px;padding:20px 0;align-items:flex-start}.dg-steps .dg-n{flex:0 0 48px;font-size:36px}.dg-steps li>div{display:flex;flex-direction:column;gap:6px}.dg-close{grid-template-columns:1fr}.dg-close__t .dh-btn{width:100%}}@media(min-width:601px)and (max-width:1100px){.dg-cols li{width:22px;height:22px}.dg-cols em{flex-basis:100%;margin-left:0}}@media(max-width:600px){.dg-gifts,.dg-ways{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);scroll-padding-inline:var(--gut);gap:12px;padding-bottom:6px;scrollbar-width:none}.dg-gifts::-webkit-scrollbar,.dg-ways::-webkit-scrollbar{display:none}.dg-gift,.dg-way{scroll-snap-align:start}}@media(min-width:601px)and (max-width:900px){.dg-gifts,.dg-ways{gap:12px}.dg-gift__b,.dg-way__b{padding:14px}.dg-way__rows{font-size:14px}.dg-cols li:nth-child(n+6){display:none}}@media(max-width:768px){.dh-hero.dg-hero{aspect-ratio:auto;width:100%;height:min(176.67vw,88vh);height:min(176.67vw,88svh)}.dh-hero.dg-hero:after{background:linear-gradient(to top,#120e10bd,#120e1080 38%,#120e1014 62%,#120e1000)}.dh-hero.dg-hero .dh-hero__ctas{flex-direction:column;gap:10px}.dh-hero.dg-hero .dh-hero__ctas .dh-btn{flex:none;width:100%}.dg-cols li{width:24px;height:24px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/denner-gift.css.map */
