*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--dn-header-height) + var(--dn-space-4))}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ol,ul{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}body{min-height:100svh;margin:0;background-color:var(--dn-color-bg);color:var(--dn-color-text);font-family:var(--dn-font-body);font-size:var(--dn-size-body);font-weight:var(--dn-weight-regular);line-height:var(--dn-leading-normal);letter-spacing:var(--dn-tracking-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}a{color:inherit;text-decoration:none}table{border-collapse:collapse;width:100%}hr{border:0;border-top:var(--dn-border-width) solid var(--dn-color-line);margin:0}dialog:not([open]){display:none}:where(svg){fill:none;stroke:currentColor;flex-shrink:0}dn-header,dn-announcement-bar,dn-search,dn-cart-drawer,dn-rail,dn-promo,dn-popup,dn-hero-slider,dn-recent,dn-compare,dn-kit,dn-tools,dn-whatsapp,dn-toast,dn-equivalents,dn-project{display:block}dn-recent[hidden],dn-whatsapp[hidden],dn-equivalents[hidden]{display:none}:focus{outline:none}:focus-visible{outline:var(--dn-focus-ring);outline-offset:var(--dn-focus-offset);border-radius:var(--dn-radius-xs)}::selection{background-color:var(--dn-color-heading);color:var(--dn-color-text-inverse)}h1,h2,h3,h4,h5,h6{color:var(--dn-color-heading);font-family:var(--dn-font-heading);font-weight:var(--dn-weight-semibold);text-wrap:balance}.dn-display,.dn-h1,h1,.dn-h2,h2,.dn-h3,h3,.dn-h4,h4{color:var(--dn-color-heading);font-family:var(--dn-font-heading)}.dn-display{font-size:var(--dn-size-display);font-weight:var(--dn-weight-semibold);line-height:var(--dn-leading-display);letter-spacing:var(--dn-tracking-display)}.dn-h1,h1{font-size:var(--dn-size-h1);line-height:var(--dn-leading-tight);letter-spacing:var(--dn-tracking-display)}.dn-h2,h2{font-size:var(--dn-size-h2);line-height:var(--dn-leading-tight);letter-spacing:var(--dn-tracking-tight)}.dn-h3,h3{font-size:var(--dn-size-h3);line-height:var(--dn-leading-snug);letter-spacing:var(--dn-tracking-tight)}.dn-h4,h4{font-size:var(--dn-size-h4);font-weight:var(--dn-weight-medium);line-height:var(--dn-leading-snug);letter-spacing:var(--dn-tracking-normal)}.dn-body-lg{font-size:var(--dn-size-body-lg);line-height:var(--dn-leading-relaxed)}.dn-body{font-size:var(--dn-size-body);line-height:var(--dn-leading-normal)}.dn-small{font-size:var(--dn-size-small);line-height:var(--dn-leading-normal)}.dn-caption{font-size:var(--dn-size-caption);line-height:var(--dn-leading-normal);color:var(--dn-color-text-muted)}.dn-label{display:inline-block;font-size:var(--dn-size-label);font-weight:var(--dn-weight-medium);line-height:1;letter-spacing:var(--dn-tracking-label);text-transform:uppercase;color:var(--dn-color-text-muted)}.dn-spec{font-size:var(--dn-size-spec);line-height:var(--dn-leading-normal);font-variant-numeric:tabular-nums;letter-spacing:var(--dn-tracking-normal)}.dn-numeric{font-variant-numeric:tabular-nums}.dn-muted{color:var(--dn-color-text-muted)}.dn-measure{max-width:var(--dn-measure)}.dn-measure-narrow{max-width:var(--dn-measure-narrow)}.dn-measure-wide{max-width:var(--dn-measure-wide)}.dn-balance{text-wrap:balance}.dn-pretty{text-wrap:pretty}.dn-rte>*+*{margin-top:var(--dn-space-4)}.dn-rte p{max-width:var(--dn-measure)}.dn-rte a{text-decoration:underline;text-underline-offset:.18em}.dn-rte a:hover{color:var(--dn-color-accent)}.dn-rte ul,.dn-rte ol{padding-left:var(--dn-space-5)}.dn-rte li+li{margin-top:var(--dn-space-2)}.dn-rte img{border-radius:var(--dn-radius-sm)}.dn-page{width:100%;max-width:var(--dn-page-max);margin-inline:auto;padding-inline:var(--dn-gutter)}.dn-page--content{max-width:var(--dn-content-max)}.dn-page--flush{padding-inline:0}.dn-section{padding-block:var(--dn-section-space-md);background-color:var(--dn-color-bg)}.dn-section--sm{padding-block:var(--dn-section-space-sm)}.dn-section--lg{padding-block:var(--dn-section-space-lg)}.dn-section--flush{padding-block:0}.dn-section--tight-top{padding-block-start:0}.dn-section--tight-bottom{padding-block-end:0}.dn-section-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--dn-space-4);margin-block-end:var(--dn-space-8)}.dn-section-head__text>*+*{margin-block-start:var(--dn-space-3)}.dn-stack{display:flex;flex-direction:column}.dn-stack>*+*{margin-block-start:var(--dn-stack-gap, var(--dn-space-4))}.dn-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--dn-cluster-gap, var(--dn-space-3))}.dn-grid{display:grid;gap:var(--dn-grid-gap);grid-template-columns:repeat(var(--dn-grid-cols-mobile, 1),minmax(0,1fr))}.dn-media{position:relative;overflow:hidden;aspect-ratio:var(--dn-media-ratio, var(--dn-ratio-landscape));background-color:var(--dn-color-surface-sunken)}.dn-media>img,.dn-media>video,.dn-media>svg{width:100%;height:100%;object-fit:var(--dn-media-fit, cover);object-position:var(--dn-media-position, center)}.dn-media__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / var(--dn-scrim-strength, .45)),rgb(0 0 0 / calc(var(--dn-scrim-strength, .45) * .15)) 60%,transparent);pointer-events:none}.dn-divider{border-top:var(--dn-border-width) solid var(--dn-color-line)}@media screen and (min-width:750px){:root{--dn-gutter: var(--dn-space-8);--dn-grid-gap: var(--dn-space-5)}.dn-grid{grid-template-columns:repeat(var(--dn-grid-cols, 1),minmax(0,1fr))}}@media screen and (min-width:990px){:root{--dn-gutter: var(--dn-gutter-lg);--dn-grid-gap: var(--dn-grid-gap-lg);--dn-header-height: 84px}.dn-section-head{margin-block-end:var(--dn-space-12)}}@media(prefers-reduced-motion:no-preference){[data-dn-reveal].dn-reveal-ready{opacity:0;transform:translate3d(0,var(--dn-reveal-distance),0);transition:opacity var(--dn-duration-slow) var(--dn-ease-out),transform var(--dn-duration-slower) var(--dn-ease-out);transition-delay:var(--dn-reveal-delay, 0ms);will-change:opacity,transform}[data-dn-reveal=fade].dn-reveal-ready{transform:none}[data-dn-reveal=mask].dn-reveal-ready{opacity:1;transform:none;clip-path:inset(0 0 100% 0);transition:clip-path var(--dn-duration-slower) var(--dn-ease-out);transition-delay:var(--dn-reveal-delay, 0ms)}[data-dn-reveal].dn-reveal-in{opacity:1;transform:none;clip-path:inset(0 0 0 0);will-change:auto}}@media(prefers-reduced-motion:no-preference){.dn-media--reveal.dn-reveal-ready>img{transform:scale(1.06);transition:transform var(--dn-duration-slower) var(--dn-ease-out)}.dn-media--reveal.dn-reveal-in>img{transform:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.dn-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.dn-skip-link{position:absolute;top:var(--dn-space-2);left:var(--dn-space-2);z-index:var(--dn-z-toast);padding:var(--dn-space-3) var(--dn-space-4);background-color:var(--dn-color-surface);color:var(--dn-color-heading);border:var(--dn-border-width) solid var(--dn-color-line-strong);border-radius:var(--dn-radius-sm);transform:translateY(-200%);transition:transform var(--dn-duration-fast) var(--dn-ease-standard)}.dn-skip-link:focus-visible{transform:none}.dn-hide{display:none!important}@media screen and (max-width:749px){.dn-hide-mobile{display:none!important}}@media screen and (min-width:750px){.dn-hide-desktop{display:none!important}}.dn-full-bleed{width:100vw;margin-inline:calc(50% - 50vw)}.dn-no-scroll{overflow:hidden;touch-action:none}.dn-rail{display:grid;grid-auto-flow:column;grid-auto-columns:var(--dn-rail-item, 78%);gap:var(--dn-grid-gap);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--dn-gutter);padding-inline:var(--dn-gutter);scrollbar-width:none}.dn-rail::-webkit-scrollbar{display:none}.dn-rail>*{scroll-snap-align:start}.dn-rail.is-dragging{scroll-snap-type:none;cursor:grabbing}@media screen and (min-width:750px){.dn-rail{--dn-rail-item: 34%}}@media screen and (min-width:990px){.dn-rail{--dn-rail-item: 23%}}.dn-slat-rule{display:block;width:44px;height:calc(var(--dn-slat-count) * var(--dn-slat-thickness) + (var(--dn-slat-count) - 1) * var(--dn-slat-gap));background-image:repeating-linear-gradient(to bottom,currentColor 0,currentColor var(--dn-slat-thickness),transparent var(--dn-slat-thickness),transparent calc(var(--dn-slat-thickness) + var(--dn-slat-gap)));color:var(--dn-color-heading)}.dn-slat-rule--accent{color:var(--dn-color-accent)}.dn-slat-rule--wide{width:72px}.dn-eyebrow{display:inline-flex;align-items:center;gap:var(--dn-space-3);font-family:var(--dn-font-data);font-size:var(--dn-size-label);font-weight:var(--dn-weight-medium);letter-spacing:var(--dn-tracking-label);text-transform:uppercase;line-height:1;color:var(--dn-color-text-muted)}.dn-eyebrow:before{content:"";width:2px;height:1em;background-color:var(--dn-color-accent)}.dn-eyebrow--both:after{content:"";width:2px;height:1em;background-color:var(--dn-color-accent)}@media(prefers-reduced-motion:no-preference){.dn-slat-reveal{position:relative;overflow:hidden}.dn-slat-reveal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:repeating-linear-gradient(to bottom,var(--dn-ink-900) 0,var(--dn-ink-900) 6px,transparent 6px,transparent 12px);opacity:.55;transition:opacity var(--dn-duration-slow) var(--dn-ease-out)}.dn-slat-reveal:hover:after,.dn-slat-reveal:focus-within:after{opacity:0}}.dn-slat-loader{display:inline-flex;gap:var(--dn-slat-gap);align-items:flex-end;height:16px}.dn-slat-loader span{width:var(--dn-slat-thickness);height:100%;background-color:currentColor;transform-origin:bottom;animation:dn-slat-pulse 1s var(--dn-ease-inout) infinite}.dn-slat-loader span:nth-child(2){animation-delay:.12s}.dn-slat-loader span:nth-child(3){animation-delay:.24s}.dn-slat-loader span:nth-child(4){animation-delay:.36s}@keyframes dn-slat-pulse{0%,to{transform:scaleY(.35);opacity:.4}50%{transform:scaleY(1);opacity:1}}.dn-data{font-family:var(--dn-font-data);font-variant-numeric:tabular-nums;letter-spacing:.01em}
/*# sourceMappingURL=/cdn/shop/t/7/assets/denet-base.css.map */
