@property --dk-hlo{syntax: "<number>"; inherits: true; initial-value: 0;}.dk-b{min-width:0}.dk-bx{background:var(--bx-bg, transparent);border:var(--bx-bw, 0px) var(--bx-bs, solid) var(--bx-bc, transparent);border-radius:var(--bx-r, 0px);box-shadow:var(--bx-sh, none);padding:var(--bx-pym, 0px) var(--bx-pxm, 0px)}@media(min-width:750px){.dk-bx{padding:var(--bx-py, 0px) var(--bx-px, 0px)}}.dk-b.dk-heading .dk-heading__title{letter-spacing:var(--dk-h-ls, var(--dk-heading-spacing, normal))}.dk-heading__title.is-upper{text-transform:uppercase}.dk-heading__sub{margin-top:10px}.dk-heading__sub>:first-child{margin-top:0}.dk-heading__sub>:last-child{margin-bottom:0}.dk-b.dk-text>:first-child,.dk-b.dk-text [data-fx-target]>:first-child{margin-top:0}.dk-b.dk-text>:last-child,.dk-b.dk-text [data-fx-target]>:last-child{margin-bottom:0}.dk-b.dk-text dk-text-fx,.dk-b.dk-text [data-fx-target]{display:block}.dk-b.dk-text[style*=max-width][style*="text-align: center"]{margin-inline:auto}.dk-b.dk-text[style*=max-width][style*="text-align: right"]{margin-left:auto}.dk-caption{font-size:.9rem}.dk-caption--small{font-size:.8rem}.dk-caption--large{font-size:1.02rem}.dk-caption__text{display:inline-flex;align-items:center;gap:.5em;margin:0;color:var(--dk-cap-fg, inherit);line-height:1.3}.dk-caption__text .dk-icon{width:1.15em;height:1.15em}.dk-caption--caps .dk-caption__text{font-size:.86em;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.dk-caption--plain .dk-caption__text{opacity:.8}.dk-caption--pill .dk-caption__text{padding:.4em .95em;border-radius:999px;background:var(--dk-cap-bg);font-size:.86em;font-weight:600}.dk-caption--line .dk-caption__text:before{content:"";width:28px;height:1px;background:currentColor}dk-text-fx{display:inline}dk-text-fx:not(:defined):is(.dk-fx--split,.dk-fx--blur,.dk-fx--typing){opacity:0;animation:dk-fx-show 0s 2.5s forwards}@keyframes dk-fx-show{to{opacity:1}}.dk-fx{--dk-fx-c: var(--dk-h-color, var(--dk-fg, var(--dk-text, #111111)))}.dk-fx-w{display:inline-block;white-space:nowrap}.dk-fx--split .dk-fx-u,.dk-fx--blur .dk-fx-u{display:inline-block;transition-property:opacity,transform,filter;transition-duration:var(--dk-fx-dur, .6s);transition-timing-function:cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * var(--dk-fx-delay, 30ms))}.dk-fx--split:not(.is-in) .dk-fx-u{opacity:0;transform:translateY(var(--dk-fx-y, 40px))}.dk-fx--blur:not(.is-in) .dk-fx-u{opacity:0;filter:blur(10px);transform:translateY(var(--dk-fx-y, -24px))}.dk-fx--shiny [data-fx-target]{background:linear-gradient(110deg,var(--dk-fx-c) 40%,color-mix(in srgb,var(--dk-fx-c) 20%,#ffffff) 50%,var(--dk-fx-c) 60%) 0 0 / 250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.dk-fx--shiny.is-in [data-fx-target]{animation:dk-shine var(--dk-fx-speed, 5s) linear infinite}@keyframes dk-shine{0%{background-position:200% 0}to{background-position:-100% 0}}.dk-fx-cursor{display:inline-block;margin-left:.04em;font-weight:400;animation:dk-blink calc(var(--dk-fx-blink, .5s) * 2) linear infinite}.dk-fx.is-typing.hide-cursor .dk-fx-cursor{opacity:0;animation:none}@keyframes dk-blink{0%,49%{opacity:1}50%,to{opacity:0}}.dk-fx-hl{background-repeat:no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.dk-fx--hl-swipe .dk-fx-hl{background-image:linear-gradient(var(--hlc),var(--hlc));background-position:0 calc(100% - var(--hlp));background-size:0% var(--hlh);transition:background-size var(--hld) cubic-bezier(.6,.1,.2,1) var(--hldl)}.dk-fx--hl-swipe.is-in .dk-fx-hl{background-size:100% var(--hlh)}.dk-fx--hl-fade .dk-fx-hl{background-image:linear-gradient(color-mix(in srgb,var(--hlc) calc(var(--dk-hlo) * 100%),transparent),color-mix(in srgb,var(--hlc) calc(var(--dk-hlo) * 100%),transparent));background-position:0 calc(100% - var(--hlp) + .5em);background-size:100% var(--hlh);transition:--dk-hlo var(--hld) ease var(--hldl),background-position var(--hld) cubic-bezier(.2,.7,.2,1) var(--hldl)}.dk-fx--hl-fade.is-in .dk-fx-hl{--dk-hlo: 1;background-position:0 calc(100% - var(--hlp))}.dk-fx--hl-underline .dk-fx-hl{background-image:linear-gradient(var(--ulc),var(--ulc));background-position:0 calc(100% - var(--ulo));background-size:0% var(--ulw);padding-bottom:.06em;transition:background-size var(--hld) cubic-bezier(.6,.1,.2,1) var(--hldl)}.dk-fx--hl-underline.is-in .dk-fx-hl{background-size:100% var(--ulw)}.dk-fx--hl-strike .dk-fx-hl{background-image:linear-gradient(var(--stc),var(--stc));background-position:0 calc(56% + var(--sto));background-size:0% var(--stw);transition:background-size var(--hld) cubic-bezier(.6,.1,.2,1) var(--hldl)}.dk-fx--hl-strike.is-in .dk-fx-hl{background-size:100% var(--stw)}.dk-btns{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--dk-justify, flex-start);gap:var(--dk-btns-gap, 12px)}.dk-btns .button,.dk-btns .dk-linkbtn{gap:var(--dk-bi-gap, 10px)}.dk-bi{display:inline-flex;flex-shrink:0;width:calc(1em * var(--dk-bi-scale, 1.2));height:calc(1em * var(--dk-bi-scale, 1.2))}.dk-bi svg,.dk-bi img,.dk-bi .dk-icon{width:100%;height:100%;object-fit:contain}.dk-btns--lg .button{min-height:calc(var(--dk-btn-height) + 6px);padding-inline:34px;font-size:1.12em}@media(min-width:750px){.dk-btns--full .button{flex:1 1 0;width:100%}}@media(max-width:749px){.dk-btns--stack-m{flex-direction:column;align-items:var(--dk-justify, flex-start)}.dk-btns--full-m .button{flex:1 1 100%;width:100%}.dk-btns--stack-m.dk-btns--full-m{align-items:stretch}}dk-atc-button{display:flex}.dk-b.dk-rating{justify-content:var(--dk-justify, flex-start)}button.dk-rating__link,button.dk-tp__link,.dk-avatars__starsbtn{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.dk-b.dk-rating .dk-stars__track{color:var(--dk-star-bg, color-mix(in srgb, var(--dk-star-color) 25%, transparent))}.dk-rating--outlined .dk-stars__track svg{fill:none;stroke:var(--dk-star-bg);stroke-width:1.6}.dk-b.dk-tp{justify-content:var(--dk-justify, flex-start)}.dk-b.dk-tp.dk-tp--stacked{align-items:var(--dk-justify, flex-start)}.dk-tpstars__box{background:linear-gradient(90deg,var(--dk-tp, #00b67a) var(--f),var(--dk-tp-bg, #dcdce6) var(--f))}.dk-tpstars__box svg{fill:var(--dk-tp-sym, #ffffff)}.dk-tpstars--single .dk-tpstars__box{background:none}.dk-tpstars--single svg{fill:var(--dk-tp, #00b67a)}.dk-b.dk-avatars{justify-content:var(--dk-justify, flex-start);font-size:inherit}.dk-avatars__stack{position:relative;z-index:1}.dk-avatars--right .dk-avatars__stack{order:2}.dk-avatars__item{position:relative;display:inline-flex}.dk-avatars__item+.dk-avatars__item{margin-left:var(--dk-av-off, -10px)}.dk-b.dk-avatars .dk-avatars__img{margin:0;border-radius:var(--dk-av-r, 50%)}.dk-avatars__check{position:absolute;right:-2px;bottom:-2px;display:grid;place-items:center;width:var(--dk-av-check-size, 16px);height:var(--dk-av-check-size, 16px);border:1.5px solid var(--dk-bg, #ffffff);border-radius:50%;background:var(--dk-av-check);color:var(--dk-av-check-fg)}.dk-avatars__check .dk-icon{width:65%;height:65%;stroke-width:3}.dk-avatars__text{font-size:var(--dk-av-t1, 14px);color:var(--dk-av-fg, inherit)}.dk-avatars__text2{font-size:var(--dk-av-t2, 12px);color:var(--dk-av-fg, inherit);opacity:.75}.dk-avatars.has-bubble{gap:0}.dk-avatars.has-bubble .dk-avatars__copy{align-content:center;min-height:var(--dk-avatar);margin-left:-14px;padding:4px 16px 4px 24px;border:var(--dk-av-bubble-b) solid var(--dk-av-bubble-bc);border-radius:0 999px 999px 0;background:var(--dk-av-bubble)}.dk-avatars--right.has-bubble .dk-avatars__copy{margin:0 -14px 0 0;padding:4px 24px 4px 16px;border-radius:999px 0 0 999px}.dk-divb{display:flex;justify-content:var(--dk-justify, center)}.dk-divb__line{display:block;max-width:100%;height:0}.dk-imgb{display:flex;justify-content:var(--dk-justify, flex-start)}.dk-imgb__frame{position:relative;display:block;overflow:hidden;max-width:100%}.dk-imgb__img{display:block;width:100%;height:100%;object-fit:cover}.dk-imgb__frame:not([style*=aspect-ratio]) .dk-imgb__img{height:auto}.dk-vb{display:flex;justify-content:var(--dk-justify, center)}.dk-vb__frame{position:relative;overflow:hidden;max-width:100%;background:#000}.dk-vb__video{display:block;width:100%;height:100%;object-fit:cover}.dk-vb__frame:not([style*=aspect-ratio]) .dk-vb__video{height:auto}.dk-vb[data-click=true] video{cursor:pointer}.dk-vb__play{position:absolute;z-index:2;display:grid;place-items:center;width:var(--dk-vb-play);height:var(--dk-vb-play);padding:0;border:2px solid var(--dk-vb-btn-bg);border-radius:var(--dk-vb-play-r);background:var(--dk-vb-btn-bg);color:var(--dk-vb-btn-fg);cursor:pointer;transition:opacity .2s}.dk-vb__play--outline{background:transparent;color:var(--dk-vb-btn-bg)}.dk-vb__play--center{top:50%;left:50%;translate:-50% -50%}.dk-vb__play--top-left{top:12px;left:12px}.dk-vb__play--top-right{top:12px;right:12px}.dk-vb__play--bottom-left{bottom:14px;left:12px}.dk-vb__play--bottom-right{right:12px;bottom:14px}.dk-vb__play .dk-icon{width:42%;height:42%}.dk-vb__i-pause,.dk-vb__i-off,.dk-vb.is-playing .dk-vb__i-play,.dk-vb.is-muted .dk-vb__i-on{display:none}.dk-vb.is-playing .dk-vb__i-pause,.dk-vb.is-muted .dk-vb__i-off,.dk-vb__i-play,.dk-vb__i-on{display:inline-flex}.dk-vb.is-playing .dk-vb__play--center{opacity:0}.dk-vb.is-playing:hover .dk-vb__play--center{opacity:1}.dk-vb.has-ripple .dk-vb__play:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:2px solid var(--dk-vb-btn-bg);border-radius:inherit;animation:dk-ripple 1.6s ease-out infinite}@keyframes dk-ripple{0%{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}.dk-vb__tools{position:absolute;right:10px;bottom:14px;z-index:2;display:flex;gap:6px}.dk-vb__tool{display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:var(--dk-vb-btn-bg);color:var(--dk-vb-btn-fg);cursor:pointer}.dk-vb__tool .dk-icon{width:16px;height:16px}.dk-vb__bar{position:absolute;right:0;bottom:0;left:0;z-index:2;height:3px;background:color-mix(in srgb,var(--dk-vb-bar) 30%,transparent)}.dk-vb__bar span{display:block;width:calc(var(--p, 0) * 100%);height:100%;background:var(--dk-vb-bar)}.dk-b.dk-pay .dk-pay__list,.dk-b.dk-pay .dk-pay__heading{justify-content:var(--dk-justify, center)}.dk-it{display:flex;justify-content:var(--dk-justify, flex-start)}.dk-it__list{display:flex;flex-direction:column;gap:var(--dk-it-gap, 10px);margin:0;list-style:none}.dk-it--horizontal .dk-it__list{flex-direction:row;flex-wrap:wrap}.dk-it--full .dk-it__list{width:100%}.dk-it--full.dk-it--horizontal .dk-it__item{flex:1 1 0}.dk-it__item{display:flex;align-items:center;gap:var(--dk-it-igap, 8px);font-size:var(--dk-it-size, 15px);line-height:1.35;color:var(--dk-it-fg, inherit)}.dk-it--horizontal .dk-it__list{justify-content:var(--dk-justify, flex-start)}.dk-it__icon{display:inline-flex;flex-shrink:0;width:calc(1em * var(--dk-it-scale, 1.2));height:calc(1em * var(--dk-it-scale, 1.2));color:var(--dk-it-icon, currentColor)}.dk-it__icon:empty{display:none}.dk-it__icon svg,.dk-it__icon img,.dk-it__icon .dk-icon{width:100%;height:100%;object-fit:contain}.dk-it[style*=--dk-it-grad] .dk-it__text{background:var(--dk-it-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.dk-it.is-heading-font,.dk-ic__title{font-family:var(--dk-font-heading)}.dk-ic__inner{display:flex;align-items:flex-start;gap:14px}.dk-ic--top .dk-ic__inner{flex-direction:column;align-items:var(--dk-justify, flex-start);gap:10px}.dk-ic--title .dk-ic__inner{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:6px 12px}.dk-ic--title .dk-ic__body{display:contents}.dk-ic--title .dk-ic__text{grid-column:1 / -1}.dk-ic__icon{display:inline-grid;flex-shrink:0;place-items:center;width:var(--dk-ic-size);height:var(--dk-ic-size);color:var(--dk-ic-color, var(--dk-accent, currentColor))}.dk-ic__icon:empty{display:none}.dk-ic__icon>*,.dk-ic__icon img{width:100%;height:100%;object-fit:contain}.dk-ic__icon.has-bg{width:calc(var(--dk-ic-size) * 1.75);height:calc(var(--dk-ic-size) * 1.75);border-radius:50%;background:var(--dk-ic-bg)}.dk-ic__icon.has-bg>*{width:57%;height:57%}.dk-ic__body{min-width:0}.dk-ic__title{margin:0;font-size:var(--dk-ic-title, 18px);font-weight:700;line-height:1.25}.dk-ic__text{margin-top:4px;font-size:var(--dk-ic-text, 14px);opacity:.85}.dk-ic__text p{margin:0}dk-carousel{display:block}.dk-car__track{position:relative;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dk-car__track::-webkit-scrollbar{display:none}.dk-car__track>*{flex:0 0 100%;scroll-snap-align:start}dk-carousel[data-type=fade] .dk-car__track{display:grid;overflow:hidden}dk-carousel[data-type=fade] .dk-car__track>*{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}dk-carousel[data-type=fade] .dk-car__track>.is-active{opacity:1;visibility:visible}.dk-car__nav{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px}.dk-car__nav:empty,dk-carousel.is-single .dk-car__nav{display:none}.dk-car__dots{display:flex;gap:6px}.dk-car__dot{width:8px;height:8px;padding:0;border:0;border-radius:4px;background:currentColor;opacity:.22;cursor:pointer;transition:width .25s,opacity .25s}.dk-car__dot.is-active{width:20px;opacity:1}.dk-car__arrow{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:50%;background:transparent;color:inherit;cursor:pointer}.dk-car__arrow .dk-icon{width:16px;height:16px}.dk-rv__card{margin:0;padding:18px 20px;border:var(--dk-rv-bw, 0px) solid var(--dk-rv-bc, transparent);border-radius:var(--dk-rv-r, 6px);background:var(--dk-rv-bg)}.dk-rv__text{margin:0 0 12px;font-size:.95em}.dk-rv__text p{margin:0}.dk-rv__author{display:flex;align-items:center;justify-content:var(--dk-justify, flex-start);gap:10px}.dk-rv--av-top .dk-rv__author{align-items:flex-start}.dk-rv__avatar{position:relative;flex-shrink:0;width:40px;height:40px}.dk-rv__avatar img{width:100%;height:100%;object-fit:cover;border-radius:var(--dk-rv-av-r, 40px)}.dk-rv__check{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:16px;height:16px;border:2px solid var(--dk-rv-bg);border-radius:50%;background:var(--dk-rv-check);color:var(--dk-rv-check-fg)}.dk-rv__check .dk-icon{width:9px;height:9px;stroke-width:3.5}.dk-rv__name{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:600}.dk-rv__name em{font-style:normal}.dk-rv__stars{display:inline-flex;--dk-star-size: 14px}.dk-b.dk-countdown{display:flex;justify-content:var(--dk-justify, center);gap:0}.dk-b.dk-countdown .dk-countdown__in{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.dk-b.dk-countdown--w-full .dk-countdown__in{justify-content:center;width:100%}.dk-b.dk-countdown--column .dk-countdown__in{flex-direction:column}.dk-b.dk-countdown .dk-countdown__heading{font-size:var(--dk-cd-hs, 18px);font-weight:400;color:var(--dk-cd-hc, inherit);line-height:1.25}.dk-b.dk-countdown .dk-countdown__heading strong{font-weight:700}.dk-b.dk-countdown .dk-countdown__timer{align-items:flex-start;gap:var(--dk-cd-gap, 6px)}.dk-b.dk-countdown .dk-countdown__num{font-size:var(--dk-cd-ns, 24px);line-height:1.1;color:var(--dk-num, inherit)}.dk-b.dk-countdown .dk-countdown__label{margin-top:var(--dk-cd-lg, 4px);font-size:var(--dk-cd-ls, 10px);color:var(--dk-cd-lc, inherit)}.dk-countdown__colon{font-size:var(--dk-cd-ns, 24px);font-weight:700;line-height:1.1;color:var(--dk-cd-cc, inherit)}.dk-b.dk-countdown--inline .dk-countdown__unit:after{content:none}.dk-b.dk-countdown--boxes .dk-countdown__unit{min-width:0;padding:var(--dk-cd-bpy) var(--dk-cd-bpx);border:var(--dk-cd-bw) solid var(--dk-cd-bc);border-radius:var(--dk-cd-br);background:var(--dk-box, #111111);color:var(--dk-num, #ffffff)}.dk-b.dk-countdown--boxes .dk-countdown__num{font-size:var(--dk-cd-ns, 24px);color:var(--dk-num, #ffffff)}.dk-b.dk-countdown--boxes .dk-countdown__label{color:var(--dk-cd-lc, var(--dk-num, #ffffff))}.dk-b.dk-countdown--labels .dk-countdown__num,.dk-countdown__digit{display:inline-grid;place-items:center;min-width:2.1em;padding:var(--dk-cd-bpy) var(--dk-cd-bpx);border:var(--dk-cd-bw) solid var(--dk-cd-bc);border-radius:var(--dk-cd-br);background:var(--dk-box, #111111);color:var(--dk-num, #ffffff)}.dk-b.dk-countdown--digits .dk-countdown__num{display:inline-flex;gap:3px}.dk-countdown__digit{min-width:1.2em;padding-inline:calc(var(--dk-cd-bpx) * .6)}.dk-b.dk-countdown:is(.dk-countdown--labels,.dk-countdown--digits,.dk-countdown--boxes) .dk-countdown__colon{padding-top:var(--dk-cd-bpy)}.dk-grp{position:relative;display:flex;flex-direction:column;justify-content:var(--dk-grp-justify, flex-start);gap:var(--dk-grp-gap, 16px)}.dk-grp.has-media{overflow:hidden}.dk-grp--horizontal{flex-direction:row;flex-wrap:wrap;align-items:var(--dk-grp-align, center)}.dk-grp--horizontal.dk-grp--flex>*{flex:0 1 auto;min-width:0}@media(min-width:750px){.dk-grp--horizontal.dk-grp--grid{display:grid;grid-template-columns:repeat(var(--dk-grp-cols, 3),minmax(0,1fr))}}.dk-grp>:not(.dk-grp__media){position:relative;z-index:1}.dk-grp__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.dk-grp__media img{width:100%;height:100%;object-fit:var(--dk-grp-fit, cover);object-position:var(--dk-grp-pos, center)}.dk-grp--nm>.spacing-style,.dk-grp--nm>.dk-vis>.spacing-style{padding-block:0!important}.dk-socb .dk-social{gap:var(--dk-socb-gap, 10px);justify-content:var(--dk-justify, flex-start);margin:0}.dk-socb .dk-social a{width:calc(var(--dk-socb-size, 18px) * (1 + var(--dk-socb-pad, 60) / 50));height:calc(var(--dk-socb-size, 18px) * (1 + var(--dk-socb-pad, 60) / 50));border:0;border-radius:var(--dk-socb-r, 50%);background:none;color:var(--dk-socb-fg, currentColor);transition:transform .2s,opacity .2s}.dk-socb .dk-social .dk-icon{width:var(--dk-socb-size, 18px);height:var(--dk-socb-size, 18px)}.dk-socb--soft .dk-social a{background:var(--dk-socb-bg, color-mix(in srgb, currentColor 9%, transparent))}.dk-socb--solid .dk-social a{background:var(--dk-socb-bg, var(--dk-text, #111111));color:var(--dk-socb-fg, var(--dk-bg, #ffffff))}.dk-socb--outline .dk-social a{border:var(--dk-socb-bw, 1px) solid var(--dk-socb-bc, currentColor)}.dk-socb .dk-social a:hover{transform:translateY(-2px)}.dk-socb__note{margin:6px 0 0;font-size:12px;opacity:.6}.dk-esb{display:flex;flex-direction:column;align-items:var(--dk-justify, flex-start)}.dk-esb>*{width:100%;max-width:var(--dk-esb-max, 480px)}.dk-esb__heading{margin:0 0 6px;font-family:var(--dk-font-heading);font-size:1.2em;font-weight:700}.dk-esb__text{margin-bottom:12px}.dk-esb__text p{margin:0}.dk-esb__row{position:relative;display:flex;gap:8px}.dk-esb__row .dk-input{flex:1;min-width:0}.dk-esb__row--arrow .dk-input{padding-right:48px}.dk-esb .dk-input,.dk-esb__arrow{color:var(--dk-text)}.dk-esb__arrow{position:absolute;top:50%;right:4px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;background:transparent;cursor:pointer;translate:0 -50%}.dk-esb__arrow .dk-icon{width:18px;height:18px}.dk-blocks{display:flex;flex-direction:column;gap:var(--dk-blocks-gap, 12px)}.dk-blocks>.spacing-style,.dk-blocks>.dk-vis>.spacing-style{margin:0}.dk-banner__box.dk-blocks{display:flex;justify-items:normal;width:100%}.dk-banner__content.dk-pos--h-center .dk-banner__box.dk-blocks,.dk-banner__content.dk-pos--h-right .dk-banner__box.dk-blocks{justify-items:normal}.dk-banner__box.dk-blocks.has-box,.dk-slide__box.has-box{position:relative;isolation:isolate;background:none;color:var(--dk-bbox-fg, var(--dk-text));--dk-fg: var(--dk-bbox-fg, var(--dk-text))}.dk-banner__box.dk-blocks.has-box{border-radius:var(--dk-bbox-r, 6px)}.dk-banner__box.dk-blocks.has-box:before,.dk-slide__box.has-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--dk-bbox-bg, var(--dk-bg));opacity:var(--dk-bbox-o, 1)}.dk-banner--custom{--dk-banner-h: var(--dk-banner-ch, 70vh)}.dk-banner__media{display:flex}.dk-banner__half{position:relative;flex:1 1 0;min-width:0;overflow:hidden}.dk-banner__half picture,.dk-banner__half .dk-banner__img{display:block;width:100%;height:100%;object-fit:cover}.dk-banner--adapt .dk-banner__half .dk-banner__img{height:auto}.dk-banner__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.dk-banner__link~.dk-banner__content{z-index:2;pointer-events:none}.dk-banner__link~.dk-banner__content .dk-banner__box>*{pointer-events:auto}.dk-overlay--to-top{background:linear-gradient(to top,var(--dk-overlay),transparent 75%)}.dk-overlay--to-bottom{background:linear-gradient(to bottom,var(--dk-overlay),transparent 75%)}.dk-overlay--to-right{background:linear-gradient(to right,var(--dk-overlay),transparent 80%)}.dk-overlay--to-left{background:linear-gradient(to left,var(--dk-overlay),transparent 80%)}.dk-banner--fx-zoom .dk-banner__img{animation:dk-kenburns 18s ease-out both}@keyframes dk-kenburns{0%{transform:scale(1.12)}to{transform:scale(1)}}@media(min-width:990px){.dk-banner--fx-fixed .dk-banner__inner{clip-path:inset(0)}.dk-banner--fx-fixed .dk-banner__media{position:fixed;top:0;right:0;bottom:0;left:0}.dk-banner--fx-fixed.dk-banner--adapt .dk-banner__media{position:relative}}@media(max-width:749px){.dk-banner.has-split:not(.is-split-m) .dk-banner__half--2{display:none}.dk-banner.is-split-m .dk-banner__media{flex-direction:column}.dk-banner--m-small{--dk-banner-h: 380px}.dk-banner--m-medium{--dk-banner-h: 480px}.dk-banner--m-large{--dk-banner-h: 600px}.dk-banner--m-full{--dk-banner-h: calc(100svh - var(--dk-header-h, 0px))}.dk-banner--m-custom{--dk-banner-h: var(--dk-banner-chm, 70vh)}.dk-banner--m-adapt .dk-banner__inner{min-height:0}.dk-banner--m-adapt .dk-banner__media{position:relative}.dk-banner--m-adapt .dk-banner__content{position:absolute;top:0;right:0;bottom:0;left:0}.dk-banner--m-adapt .dk-banner__img{height:auto}.dk-banner.is-stack-m .dk-banner__inner{color:var(--dk-text);--dk-fg: var(--dk-text)}.dk-banner.is-stack-m .dk-banner__content{position:relative;inset:auto}}.dk-iwt-full{padding-inline:0}@media(min-width:990px){.dk-iwt{grid-template-columns:var(--dk-iwt-w, 50%) minmax(0,1fr)}.dk-iwt--right{grid-template-columns:minmax(0,1fr) var(--dk-iwt-w, 50%)}.dk-iwt-full.dk-iwt .dk-iwt__content{padding-inline:clamp(20px,4vw,64px)}.dk-iwt--v-top{align-items:start}.dk-iwt--v-middle{align-items:center}.dk-iwt--v-bottom{align-items:end}.dk-iwt--overlap .dk-iwt__content{position:relative;z-index:2;margin-left:-12%}.dk-iwt--overlap.dk-iwt--right .dk-iwt__content{margin:0 -12% 0 0}.dk-iwt-full .dk-iwt__frame{border-radius:0}}.dk-iwt__content.dk-blocks{display:flex;justify-items:normal}.dk-iwt__content.dk-blocks>*{margin:0}.dk-iwt__content.has-bg{padding:var(--dk-iwt-pad, 40px);border-radius:var(--dk-iwt-r, 6px);background:var(--dk-iwt-bg)}@media(max-width:989px){.dk-iwt__content.has-bg{padding:calc(var(--dk-iwt-pad, 40px) * .6)}.dk-iwt.is-media-full-m .dk-iwt__media{margin-inline:calc(var(--dk-wrap-pad, var(--dk-gutter, 16px)) * -1)}.dk-iwt.is-media-full-m .dk-iwt__frame{border-radius:0}}.dk-rt{display:flex;justify-content:center}.dk-rt--left{justify-content:flex-start}.dk-rt--right{justify-content:flex-end}.dk-rt-full{padding-inline:var(--dk-wrap-pad, var(--dk-gutter, 16px))}.dk-rt__inner{width:100%;max-width:var(--dk-rt-max, 760px)}@media(max-width:749px){.dk-rt{justify-content:center}.dk-rt.is-narrow-m .dk-rt__inner{max-width:88%}}.dk-slide__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.dk-slide.has-link .dk-slide__content{z-index:2;pointer-events:none}.dk-slide.has-link .dk-slide__box>*{pointer-events:auto}.dk-slide__box{justify-items:var(--dk-justify, start)}.dk-slide__btns{justify-content:var(--dk-justify, flex-start)}.dk-slideshow--full .dk-slide{--dk-slide-h: calc(100svh - var(--dk-header-h, 0px))}.dk-slideshow--fade .dk-slideshow__track{display:grid;overflow:hidden}.dk-slideshow--fade .dk-slide{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity .7s ease,visibility .7s}.dk-slideshow--fade .dk-slide.is-active{opacity:1;visibility:visible}.dk-slideshow--pag-lines .dk-slideshow__dot{width:28px;height:3px;border-radius:2px}.dk-slideshow--pag-lines .dk-slideshow__dot.is-active{width:44px}.dk-slideshow--pag-numbers .dk-slideshow__dot{width:auto;height:auto;padding:2px 6px;border-radius:0;background:none;color:inherit;font-size:13px;font-weight:600;opacity:.55}.dk-slideshow--pag-numbers .dk-slideshow__dot.is-active{width:auto;background:none;opacity:1;text-decoration:underline;text-underline-offset:4px}.dk-slideshow--pag-numbers .dk-slideshow__dots,.dk-slideshow__count{color:#fff}.dk-slideshow__count{font-size:13px;font-weight:600;letter-spacing:.06em}@media(min-width:750px){.dk-slideshow--pd-under .dk-slideshow__dots{position:static;margin-top:14px}}@media(max-width:749px){.dk-slideshow--pm-under .dk-slideshow__dots{position:static;margin-top:12px}.dk-slideshow--m-small .dk-slide{--dk-slide-h: 380px;min-height:380px}.dk-slideshow--m-medium .dk-slide{--dk-slide-h: 480px;min-height:480px}.dk-slideshow--m-large .dk-slide{min-height:600px}.dk-slideshow--m-full .dk-slide{min-height:calc(100svh - var(--dk-header-h, 0px))}.dk-slideshow--m-custom .dk-slide{min-height:var(--dk-ss-hm, 70vh)}.dk-slideshow.is-below-m .dk-slide{flex-direction:column;min-height:0}.dk-slideshow.is-below-m .dk-slide__media{position:relative;aspect-ratio:4 / 5}.dk-slideshow.is-below-m .dk-slide__overlay{display:none}.dk-slideshow.is-below-m .dk-slide--fg-dark{color:var(--dk-text);--dk-fg: var(--dk-text)}.dk-slideshow.is-below-m .dk-slide--fg-dark .button-white{background:var(--dk-btn);border-color:var(--dk-btn);color:var(--dk-btn-text)}.dk-slideshow.is-below-m .dk-slide__content{padding-block:20px}.dk-slideshow--pd-over.dk-slideshow--pm-under .dk-slideshow__dots :is(.dk-slideshow__dot){background:color-mix(in srgb,var(--dk-text) 25%,transparent)}.dk-slideshow--pm-under .dk-slideshow__dot.is-active{background:var(--dk-text)}.dk-slideshow--pm-under :is(.dk-slideshow__count,.dk-slideshow__dots){color:var(--dk-text)}}@media(min-width:750px){.dk-slideshow--pd-under .dk-slideshow__dot{background:color-mix(in srgb,var(--dk-text) 25%,transparent)}.dk-slideshow--pd-under .dk-slideshow__dot.is-active{background:var(--dk-text)}.dk-slideshow--pd-under :is(.dk-slideshow__count,.dk-slideshow__dots){color:var(--dk-text)}}dk-slider{position:relative;display:block}.dk-sl__nav{display:none;align-items:center;justify-content:center;gap:12px;margin-top:20px}.dk-sl__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.dk-sl__dot{width:8px;height:8px;padding:0;border:0;border-radius:4px;background:currentColor;opacity:.22;cursor:pointer;transition:width .25s,opacity .25s}.dk-sl__dot.is-active{width:22px;opacity:1}.dk-sl__arrow{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;padding:0;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:50%;background:var(--dk-bg, #fff);color:inherit;cursor:pointer;transition:opacity .2s}.dk-sl__arrow .dk-icon{width:16px;height:16px}.dk-sl--as-solid .dk-sl__arrow{border-color:var(--dk-text);background:var(--dk-text);color:var(--dk-bg)}.dk-sl--as-plain .dk-sl__arrow{border-color:transparent;background:transparent}.dk-sl__arrow:disabled{opacity:.3;cursor:default}[data-sl-track]:where(:not(.hz,.hz *))::-webkit-scrollbar{display:none}@media(min-width:750px){.dk-sl.is-sl-d>[data-sl-track]{position:relative;display:flex!important;flex-wrap:nowrap!important;gap:var(--sl-gap)!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none!important;columns:auto!important}.dk-sl.is-sl-d>[data-sl-track]>*{flex:0 0 calc((100% + var(--sl-gap)) / (var(--sl-cols) + var(--sl-peek) / 100) - var(--sl-gap))!important;min-width:0;max-width:none!important;margin:0!important;scroll-snap-align:start}.dk-sl.is-sl-d[data-on]>.dk-sl__nav{display:flex}.dk-sl--nd .dk-sl__dots,.dk-sl--a-none .dk-sl__arrow{display:none}.dk-sl--a-sides .dk-sl__arrow{position:absolute;top:42%;z-index:3;translate:0 -50%;box-shadow:0 4px 14px #00000014}.dk-sl--a-sides .dk-sl__prev{left:-14px}.dk-sl--a-sides .dk-sl__next{right:-14px}}@media(max-width:749px){.dk-sl.is-sl-m>[data-sl-track]{position:relative;display:flex!important;flex-wrap:nowrap!important;gap:var(--sl-gap-m)!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none!important;columns:auto!important;margin-inline:0!important;padding-inline:0!important}.dk-sl.is-sl-m>[data-sl-track]>*{flex:0 0 calc((100% + var(--sl-gap-m)) / (var(--sl-cols-m) + var(--sl-peek-m) / 100) - var(--sl-gap-m))!important;min-width:0;max-width:none!important;margin:0!important;scroll-snap-align:start}.dk-sl.is-sl-m[data-on]>.dk-sl__nav{display:flex}.dk-sl--nd-m .dk-sl__dots,.dk-sl--am-none .dk-sl__arrow{display:none}.dk-sl--am-sides .dk-sl__arrow{position:absolute;top:40%;z-index:3;width:34px;height:34px;translate:0 -50%}.dk-sl--am-sides .dk-sl__prev{left:4px}.dk-sl--am-sides .dk-sl__next{right:4px}}.dk-colcard__cta{margin-top:12px;align-self:var(--dk-justify, center)}.dk-colcard__cta.is-full{width:100%}.dk-fc__desc{max-width:720px;margin:-8px auto 24px;text-align:center}.dk-mcol__media--video video{display:block;width:100%;height:100%;object-fit:cover}.dk-compare .dk-compare__table{max-width:var(--dk-cmp-max, 760px)}.dk-compare .dk-compare__row{grid-template-columns:minmax(0,1.6fr) repeat(var(--dk-cmp-n, 2),minmax(64px,1fr))}.dk-compare .dk-compare__row>*{background-color:var(--dk-cmp-cell, transparent)}.dk-compare .dk-compare__row:not(:last-child)>*{border-bottom:1px solid color-mix(in srgb,currentColor var(--dk-cmp-sep, 15%),transparent)}.dk-compare .dk-compare__row:nth-child(2n):not(.dk-compare__row--head)>:not(.dk-compare__us){background-image:linear-gradient(color-mix(in srgb,currentColor var(--dk-cmp-zebra, 0%),transparent),color-mix(in srgb,currentColor var(--dk-cmp-zebra, 0%),transparent))}.dk-compare--classic .dk-compare__us,.dk-compare--centered .dk-compare__us{background:var(--dk-cmp-us-bg);color:var(--dk-cmp-us-fg);border-bottom-color:color-mix(in srgb,var(--dk-cmp-us-fg) 14%,transparent)!important}.dk-compare--classic .dk-compare__row--head .dk-compare__us,.dk-compare--centered .dk-compare__row--head .dk-compare__us{border-radius:var(--dk-cmp-r) var(--dk-cmp-r) 0 0;background:var(--dk-cmp-us-bg);color:var(--dk-cmp-us-fg)}.dk-compare--classic .dk-compare__row:last-child .dk-compare__us,.dk-compare--centered .dk-compare__row:last-child .dk-compare__us{border-radius:0 0 var(--dk-cmp-r) var(--dk-cmp-r)}.dk-compare--centered .dk-compare__us{position:relative;z-index:1;box-shadow:10px 0 24px -14px #00000059,-10px 0 24px -14px #00000059}.dk-compare--centered .dk-compare__row--head .dk-compare__us{padding-top:24px}.dk-compare--centered .dk-compare__row:last-child .dk-compare__us{padding-bottom:24px}.dk-compare--minimal .dk-compare__us,.dk-compare--minimal .dk-compare__row--head .dk-compare__us{background:none;color:inherit}.dk-compare--minimal .dk-compare__row--head .dk-compare__us{font-weight:800}.dk-compare .dk-mark--yes{background:var(--dk-cmp-check-bg);color:var(--dk-cmp-check)}.dk-compare .dk-mark--no{background:var(--dk-cmp-x-bg);color:var(--dk-cmp-x)}.dk-compare--check-outline .dk-mark--yes{border:1.5px solid var(--dk-cmp-check-bg);background:none;color:var(--dk-cmp-check-bg)}.dk-compare--check-plain .dk-mark--yes{background:none;color:var(--dk-cmp-check-bg)}.dk-compare--x-outline .dk-mark--no{border:1.5px solid var(--dk-cmp-x);background:none}.dk-compare--x-plain .dk-mark--no{background:none}.dk-compare--classic.has-opposite .dk-compare__us .dk-mark--yes,.dk-compare--centered.has-opposite .dk-compare__us .dk-mark--yes{background:var(--dk-cmp-us-fg);color:var(--dk-cmp-us-bg)}.dk-compare--classic.has-opposite.dk-compare--check-outline .dk-compare__us .dk-mark--yes,.dk-compare--centered.has-opposite.dk-compare--check-outline .dk-compare__us .dk-mark--yes,.dk-compare--classic.has-opposite.dk-compare--check-plain .dk-compare__us .dk-mark--yes,.dk-compare--centered.has-opposite.dk-compare--check-plain .dk-compare__us .dk-mark--yes{border-color:var(--dk-cmp-us-fg);background:none;color:var(--dk-cmp-us-fg)}.dk-compare--classic.has-opposite .dk-compare__us .dk-mark--no,.dk-compare--centered.has-opposite .dk-compare__us .dk-mark--no{background:color-mix(in srgb,var(--dk-cmp-us-fg) 18%,transparent);color:var(--dk-cmp-us-fg)}.dk-compare .dk-compare__logo{width:var(--dk-cmp-logo-m, 70px);max-height:none;height:auto}.dk-compare .dk-compare__logo--them{width:min(var(--dk-cmp-them-logo, 70px),100%)}.dk-compare__text{font-size:.92em}.dk-compare__btns{margin-top:18px}@media(min-width:750px){.dk-compare .dk-compare__logo:not(.dk-compare__logo--them){width:var(--dk-cmp-logo, 100px)}}@media(min-width:990px){.dk-compare__layout--left,.dk-compare__layout--right{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,80px)}.dk-compare__layout--left .dk-compare__table{order:-1}.dk-compare__layout--left .dk-compare__table,.dk-compare__layout--right .dk-compare__table{width:100%;margin:0}}@media(max-width:749px){.dk-compare .dk-compare__row>*{padding:12px 6px;font-size:.9em}}.dk-cmsg{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:var(--m-bw, 1px) solid var(--m-bc, transparent);border-radius:var(--m-r, 6px);background:var(--m-bg);color:var(--m-fg)}.dk-cmsg .dk-icon{flex-shrink:0;width:20px;height:20px}.dk-cmsg ul{margin:0;padding-left:18px}.dk-cterms{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.dk-cterms input{flex-shrink:0;width:18px;height:18px;margin:2px 0 0;accent-color:var(--dk-cterms, currentColor)}.dk-cterms .rte p{margin:0}.dk-contact__submit--full{width:100%}.dk-contact__submit--dim{opacity:.5}form:has(.dk-cterms input:checked) .dk-contact__submit--dim{opacity:1}.dk-b.dk-gifts .dk-gifts__grid{grid-template-columns:repeat(var(--dk-gifts-cols, 3),minmax(0,1fr));gap:12px}.dk-b.dk-gifts .dk-gift{padding-top:16px;border:var(--dk-gift-bw, 1px) var(--dk-gift-bs, dashed) color-mix(in srgb,currentColor 25%,transparent);border-radius:var(--dk-gift-r, 6px)}.dk-gifts--locked-stripes .dk-gift:not(.is-unlocked){background:repeating-linear-gradient(-45deg,color-mix(in srgb,currentColor 5%,transparent) 0 6px,transparent 6px 12px)}.dk-b.dk-gifts .dk-gift:not(.is-unlocked) :is(.dk-gift__img,.dk-gift__box){opacity:calc(1 - var(--dk-gift-dim, .4));filter:grayscale(1) blur(var(--dk-gift-blur, 0px))}.dk-b.dk-gifts .dk-gift.is-unlocked{border-style:solid;border-color:var(--dk-gift-on-bc);background:var(--dk-gift-on-bg)}.dk-gift__box{width:44px;height:44px;overflow:visible}.dk-gifts.has-anim .dk-gift.is-unlocked .dk-gift__box{animation:dk-gift-wiggle 1.6s ease-in-out infinite}.dk-gifts.has-anim .dk-gift.is-unlocked .dk-gift__lid{animation:dk-gift-lid 1.6s ease-in-out infinite;transform-origin:50% 100%}@keyframes dk-gift-wiggle{0%,60%,to{transform:rotate(0)}70%{transform:rotate(-6deg)}80%{transform:rotate(6deg)}90%{transform:rotate(-3deg)}}@keyframes dk-gift-lid{0%,60%,to{transform:translateY(0)}75%{transform:translateY(-5px)}}.dk-b.dk-gifts .dk-gift__label{background:var(--dk-gift-lbadge-bg, var(--dk-gift-badge-bg));color:var(--dk-gift-lbadge-fg, var(--dk-gift-badge-fg));border-radius:var(--dk-gift-badge-r, 40px);padding:2px 10px}.dk-b.dk-gifts .dk-gift.is-unlocked .dk-gift__label{background:var(--dk-gift-badge-bg);color:var(--dk-gift-badge-fg)}.dk-gifts--badge-1 .dk-gift__label{position:absolute;top:0;left:50%;translate:-50% -50%;white-space:nowrap}.dk-gifts--bw-full .dk-gift__label{width:calc(100% + 2px);text-align:center}.dk-gift__top,.dk-gift__bottom{margin:0;font-size:.8em;line-height:1.3}dk-bundle-offer{display:block}.dk-bo__heading{display:flex;align-items:center;gap:12px;margin:0 0 10px;font-weight:700}.dk-bo__heading:before,.dk-bo__heading:after{content:"";flex:1;height:1px;background:color-mix(in srgb,currentColor 18%,transparent)}.dk-bo__heading[style*=left]:before,.dk-bo__heading[style*=right]:after{display:none}.dk-bo__list{margin:0;padding:0;list-style:none}.dk-bo--card .dk-bo__list{border:var(--dk-bo-bw, 1px) solid var(--dk-bo-bc, #e2e2e2);border-radius:var(--dk-bo-r, 6px);background:var(--dk-bo-bg, transparent)}.dk-bo__item{display:flex;align-items:center;gap:12px;padding:12px 14px;transition:opacity .2s}.dk-bo__item.is-off{opacity:.5}.dk-bo__plus{position:relative;height:0;border-top:1px solid color-mix(in srgb,currentColor var(--dk-bo-div, 15%),transparent)}.dk-bo__plus span{position:absolute;top:0;left:50%;display:grid;place-items:center;width:24px;height:24px;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:50%;background:var(--dk-bg, #fff);font-weight:700;translate:-50% -50%}.dk-bo__media{flex-shrink:0;width:var(--dk-bo-img, 64px);aspect-ratio:1;overflow:hidden;border-radius:var(--dk-bo-img-r, 6px);background:var(--dk-surface, #f5f5f5)}.dk-bo__img{width:100%;height:100%;object-fit:cover}.dk-bo__info{display:grid;flex:1;gap:3px;min-width:0}.dk-bo__title{font-size:var(--dk-bo-title, 15px);font-weight:600;line-height:1.3}.dk-bo__title a{color:inherit}.dk-bo__desc{font-size:var(--dk-bo-desc, 13px);opacity:.8}.dk-bo__price{display:inline-flex;flex-wrap:wrap;gap:2px 6px;justify-content:flex-end;font-size:var(--dk-bo-price, 15px);font-weight:700;text-align:right}.dk-bo__info .dk-bo__price{justify-content:flex-start}.dk-bo__price s{font-weight:400;opacity:.55}.dk-bo__variant{max-width:220px;min-height:34px;padding-block:4px;font-size:13px}.dk-bo__foot{display:grid;gap:8px;margin-top:12px;text-align:center}.dk-bo__total{margin:0;font-size:1.05em}.dk-bo__total s{opacity:.55}.dk-bo__benefit{margin:0;color:var(--dk-accent, inherit);font-size:.9em}.dk-bo__btn{width:100%}.dk-bo__msg{margin:0;font-size:.9em}.dk-b.dk-coupon{color:var(--dk-cp-fg, inherit)}.dk-b.dk-coupon.has-bg:not(.dk-coupon--line){border-radius:var(--dk-cp-r);background:var(--dk-cp-bg)}.dk-b.dk-coupon:not(.has-bg){border:0;background:none}.dk-b.dk-coupon .dk-coupon__icon,.dk-coupon__ic{display:inline-grid;place-items:center;color:var(--dk-cp-icon, currentColor)}.dk-b.dk-coupon :is(.dk-coupon__icon,.dk-coupon__ic) :is(svg,img){width:calc(1em * var(--dk-cp-scale, 1.2));height:calc(1em * var(--dk-cp-scale, 1.2));object-fit:contain}.dk-coupon__after,.dk-coupon.is-applied .dk-coupon__before{display:none!important}.dk-coupon.is-applied .dk-coupon__after{display:inline-flex!important}.dk-coupon--card.is-applied{color:var(--dk-cp-fg2, inherit)}.dk-coupon--card.has-bg.is-applied{background:var(--dk-cp-bg2)}.dk-b.dk-coupon--line{display:flex;justify-content:var(--dk-justify, flex-start);padding:0;border:0;background:none}.dk-coupon__line{display:inline-flex;align-items:center;padding:var(--dk-cp-pad, 12px);border:0;border-radius:var(--dk-cp-r);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.dk-coupon--line.has-bg .dk-coupon__line{background:var(--dk-cp-bg)}.dk-coupon--line.has-bg.is-applied .dk-coupon__line{background:var(--dk-cp-bg2)}.dk-coupon__line:disabled{cursor:default;opacity:1}.dk-coupon__line>span{display:inline-flex;align-items:center;gap:8px}.dk-coupon.is-applied .dk-coupon__after{color:var(--dk-cp-fg2, inherit)}.dk-coupon.is-applied .dk-coupon__after .dk-coupon__ic{color:var(--dk-cp-icon2, currentColor)}dk-ship-dates{display:block}.dk-b.dk-delivery{display:flex;align-items:center;gap:10px;justify-content:var(--dk-justify, flex-start)}.dk-delivery--i-top{align-items:flex-start!important}.dk-b.dk-delivery--boxed{padding:12px 14px;border:1px solid var(--dk-dl-bc);border-radius:var(--dk-dl-r);background:var(--dk-dl-bg)}.dk-b.dk-delivery .dk-delivery__icon{display:inline-grid;flex-shrink:0;width:var(--dk-dl-icon, 22px);height:var(--dk-dl-icon, 22px);color:var(--dk-dl-ic, currentColor)}.dk-b.dk-delivery .dk-delivery__icon :is(svg,img){width:100%;height:100%;object-fit:contain}.dk-b.dk-ship .dk-ship__icon{width:var(--dk-ship-icon, 40px);height:var(--dk-ship-icon, 40px);background:var(--dk-ship-ic-bg, #111);color:var(--dk-ship-ic, #fff)}.dk-b.dk-ship .dk-ship__icon :is(svg,img){width:50%;height:50%;object-fit:contain}.dk-b.dk-ship .dk-ship__step:not(:last-child):after{top:calc(var(--dk-ship-icon, 40px) / 2 - 1px);left:calc(50% + var(--dk-ship-icon, 40px) / 2 + 6px);width:calc(100% - var(--dk-ship-icon, 40px) - 12px);background:var(--dk-ship-line, #111)}.dk-ship--dashed .dk-ship__step:not(:last-child):after{background:repeating-linear-gradient(90deg,var(--dk-ship-line, #111) 0 6px,transparent 6px 10px)!important}.dk-b.dk-ship .dk-ship__date{font-size:var(--dk-ship-top, 13px);font-weight:400}.dk-b.dk-ship .dk-ship__label{font-size:var(--dk-ship-bottom, 12px);color:inherit;opacity:.75}.dk-sizechart__btn{font-size:var(--dk-sc-size, 14px)}.dk-sizechart__ic{display:inline-flex;width:1.2em;height:1.2em}.dk-sizechart__ic img{width:100%;height:100%;object-fit:contain}.dk-sizechart .dk-modal__panel{width:min(var(--dk-sc-w, 720px),calc(100vw - 32px));max-width:none}.dk-sizechart__table th[scope=col]{background:var(--dk-sc-hbg, #111);color:var(--dk-sc-hfg, #fff)}.dk-sizechart__caption{margin-top:12px}.dk-sizechart__caption p{margin:0 0 6px}.dk-modal--close-outline .dk-modal__close{border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:50%}.dk-sticky__prices{display:inline-flex;align-items:center;gap:6px}.dk-sticky .dk-sticky__price{color:var(--dk-sticky-price, inherit)}.dk-sticky .dk-sticky__compare{color:var(--dk-sticky-compare, inherit)}.dk-sticky__badge{padding:1px 6px;border-radius:4px;background:var(--dk-sticky-btn, #111);color:var(--dk-sticky-btn-fg, #fff);font-size:11px;font-weight:700}.dk-sticky__btn-price{display:none}@media(min-width:750px){.dk-sticky.no-d-image .dk-sticky__media,.dk-sticky.no-d-title .dk-sticky__title,.dk-sticky.no-d-rating .dk-sticky__rating,.dk-sticky.no-d-price .dk-sticky__prices,.dk-sticky.no-d-badge .dk-sticky__badge,.dk-sticky.no-d-picker .dk-sticky__select{display:none}.dk-sticky.d-btn_price .dk-sticky__btn-price{display:inline}.dk-sticky.d-full .dk-sticky__actions{flex:1}.dk-sticky.d-full .dk-sticky__btnwrap,.dk-sticky.d-full .dk-sticky__btn{flex:1;width:100%}.dk-sticky.d-transparent{background:transparent!important;box-shadow:none!important;border:0!important}}@media(max-width:749px){.dk-sticky.no-m-image .dk-sticky__media,.dk-sticky.no-m-title .dk-sticky__title,.dk-sticky.no-m-rating .dk-sticky__rating,.dk-sticky.no-m-price .dk-sticky__prices,.dk-sticky.no-m-badge .dk-sticky__badge,.dk-sticky.no-m-picker .dk-sticky__select{display:none}.dk-sticky.m-btn_price .dk-sticky__btn-price{display:inline}.dk-sticky.m-full .dk-sticky__info{display:none}.dk-sticky.m-full .dk-sticky__actions,.dk-sticky.m-full .dk-sticky__btnwrap,.dk-sticky.m-full .dk-sticky__btn{flex:1;width:100%}.dk-sticky.m-transparent{background:transparent!important;box-shadow:none!important;border:0!important}}.dk-sub .dk-sub__options{gap:var(--dk-sub-gap, 10px)}.dk-sub .dk-sub__opt{border:var(--dk-sub-bw, 1px) var(--dk-sub-off-bs, solid) var(--dk-sub-off-bc, #d9d9d9);border-radius:var(--dk-sub-r, 6px);background:var(--dk-sub-off-bg, transparent);color:var(--dk-sub-off-fg, inherit)}.dk-sub .dk-sub__opt.is-active{border-style:var(--dk-sub-on-bs, solid);border-color:var(--dk-sub-on-bc, #111);background:var(--dk-sub-on-bg, transparent);color:var(--dk-sub-on-fg, inherit)}.dk-sub .dk-sub__dot{width:var(--dk-sub-dot, 18px);height:var(--dk-sub-dot, 18px)}.dk-sub.no-dot .dk-sub__dot{display:none}.dk-sub--horizontal .dk-sub__options{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.dk-sub--horizontal .dk-sub__opt{flex-direction:column;align-items:flex-start}.dk-sub--checkbox .dk-sub__dot{border-radius:4px}.dk-sub .dk-sub__save{border-radius:var(--dk-sub-badge-r, 40px);background:var(--dk-sub-badge-bg, #111);color:var(--dk-sub-badge-fg, #fff)}.dk-sub--badge-2 .dk-sub__save{border-radius:3px}.dk-sub--badge-3 .dk-sub__opt{position:relative}.dk-sub--badge-3 .dk-sub__save{position:absolute;top:0;right:14px;translate:0 -50%}.dk-sub__caption{font-size:.85em;opacity:.75}.dk-sub__freq{display:grid;gap:4px}.dk-sub__freq-label{font-size:.85em}.dk-sub__plan.is-fit{width:auto;justify-self:start}.dk-sub__opt:not(.is-active) .dk-sub__freq.is-collapsed{display:none}.dk-sub .dk-sub__benefits{font-size:var(--dk-sub-ben, 13px)}.dk-sub__bicon{display:inline-flex;vertical-align:-.15em;margin-right:4px}.dk-sub__bicon .dk-icon{width:1.1em;height:1.1em}.dk-sub--price-column .dk-sub__price{display:grid;justify-items:end}.dk-sub--price-row-reverse .dk-sub__price{display:inline-flex;flex-direction:row-reverse;gap:6px}.dk-b.dk-tabs .dk-tabs__tab{display:inline-flex;align-items:center;gap:6px;font-size:var(--dk-tab-size, 15px);color:var(--dk-tab-fg, inherit);border-bottom-width:var(--dk-tab-ind-w, 2px)}.dk-b.dk-tabs .dk-tabs__tab[aria-expanded=true]{color:var(--dk-tab-on, inherit);border-bottom-color:var(--dk-tab-ind, currentColor)}.dk-b.dk-tabs--pills .dk-tabs__tab[aria-expanded=true]{background:var(--dk-tab-ind, #111);border-color:var(--dk-tab-ind, #111);color:var(--dk-bg, #fff)}.dk-b.dk-tabs--underline:after{height:var(--dk-tab-div-w, 1px);background:var(--dk-tab-div, #e5e5e5)}.dk-tabs--a-center{justify-content:center}.dk-tabs--a-stretch .dk-tabs__tab{flex:1;justify-content:center}.dk-tabs__ic{display:inline-flex;width:calc(1em * var(--dk-tab-icon, 1.3));height:calc(1em * var(--dk-tab-icon, 1.3))}.dk-tabs__ic :is(svg,img){width:100%;height:100%;object-fit:contain}.dk-b.dk-tabs .dk-tabs__panel{font-size:var(--dk-tab-content, 14px);color:var(--dk-tab-cfg, inherit);text-align:left}.dk-addons__heading{font-size:var(--dk-ups-hs, 16px)}.dk-addons--h-inside .dk-addons__box{padding:14px;border:1px solid var(--dk-ups-bc, #e5e5e5);border-radius:var(--dk-ups-r, 6px)}.dk-b.dk-addons .dk-addons__item{border-radius:var(--dk-ups-r, 6px)}.dk-addons.has-border .dk-addons__item{border:1px solid var(--dk-ups-bc, #e5e5e5)}.dk-addons:not(.has-border) .dk-addons__item{border-color:transparent}.dk-addons.has-border .dk-addons__item:has(.dk-addons__check:checked){border-color:var(--dk-ups-bc-on, #111)}.dk-addons.has-bg .dk-addons__item{background:var(--dk-ups-bg)}.dk-addons.has-bg .dk-addons__item:has(.dk-addons__check:checked){background:var(--dk-ups-bg-on)}.dk-addons.has-shadow .dk-addons__item{box-shadow:0 4px 14px #00000014}.dk-b.dk-addons .dk-addons__media{width:var(--dk-ups-img, 56px);height:var(--dk-ups-img, 56px);border-radius:var(--dk-ups-img-r, 6px)}.dk-b.dk-addons .dk-addons__title{font-size:var(--dk-ups-title, 14px)}.dk-b.dk-addons .dk-addons__title a{color:inherit}.dk-b.dk-addons .dk-addons__label{font-size:var(--dk-ups-desc, 12px)}.dk-b.dk-addons .dk-addons__price{font-size:var(--dk-ups-price, 14px)}.dk-addons--row .dk-addons__list{display:grid;grid-template-columns:1fr 1fr}.dk-addons--slider .dk-addons__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dk-addons--slider .dk-addons__item{flex:0 0 85%;scroll-snap-align:start}.dk-addons__toggle{display:none;flex-shrink:0}.dk-addons--btn-right .dk-addons__check,.dk-addons--btn-right .dk-addons__toggle{order:5}.dk-addons:not(.dk-addons--checkbox) .dk-addons__check{position:absolute;opacity:0;pointer-events:none}.dk-addons:not(.dk-addons--checkbox) .dk-addons__toggle{display:inline-grid;place-items:center}.dk-addons__added{display:none}.dk-addons--toggle .dk-addons__toggle{position:relative;width:38px;height:22px;border-radius:22px;background:color-mix(in srgb,currentColor 22%,transparent);transition:background .2s}.dk-addons--toggle .dk-addons__toggle:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:translate .2s}.dk-addons--toggle .dk-addons__toggle>*{display:none!important}.dk-addons--toggle .dk-addons__item:has(.dk-addons__check:checked) .dk-addons__toggle{background:var(--dk-accent, #111)}.dk-addons--toggle .dk-addons__item:has(.dk-addons__check:checked) .dk-addons__toggle:after{translate:16px 0}.dk-addons--circle .dk-addons__toggle,.dk-addons--plus .dk-addons__toggle{width:24px;height:24px;border:1.5px solid currentColor;border-radius:50%}.dk-addons--circle .dk-addons__add,.dk-addons--plus .dk-addons__add{display:none}.dk-addons--plus .dk-addons__toggle:before{content:"+";font-weight:700;line-height:1}.dk-addons--circle .dk-addons__item:has(.dk-addons__check:checked) .dk-addons__toggle,.dk-addons--plus .dk-addons__item:has(.dk-addons__check:checked) .dk-addons__toggle{border-color:var(--dk-accent, #111);background:var(--dk-accent, #111);color:#fff}.dk-addons--plus .dk-addons__item:has(.dk-addons__check:checked) .dk-addons__toggle:before{content:none}.dk-addons__item:has(.dk-addons__check:checked) .dk-addons__added{display:inline-flex}.dk-addons__added .dk-icon{width:14px;height:14px}.dk-addons--add .dk-addons__toggle{min-width:56px;height:30px;padding:0 12px;border:1.5px solid currentColor;border-radius:6px;font-size:13px;font-weight:600}.dk-addons--add .dk-addons__item:has(.dk-addons__check:checked) .dk-addons__toggle{border-color:var(--dk-accent, #111);background:var(--dk-accent, #111);color:#fff}.dk-addons--add .dk-addons__item:has(.dk-addons__check:checked) .dk-addons__add{display:none}.dk-addons--toggle-button .dk-addons__main{cursor:default}.dk-addons--toggle-button .dk-addons__toggle{cursor:pointer}.dk-comp__heading{margin:0 0 10px;font-weight:700}.dk-comp__list{display:flex;gap:12px;margin:0;padding:0;list-style:none}.dk-comp__item{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:var(--dk-radius, 6px)}.dk-comp__media{flex-shrink:0;width:72px;aspect-ratio:var(--dk-comp-ratio, 1);overflow:hidden;border-radius:4px}.dk-comp__media img{width:100%;height:100%;object-fit:cover}.dk-comp__info{display:grid;gap:4px;min-width:0}.dk-comp__title{font-size:14px;font-weight:600;color:inherit;text-decoration:none}.dk-comp__price{font-size:13px}.dk-comp__price s{opacity:.55}.dk-comp__add{min-height:32px;padding-inline:14px;font-size:12px;justify-self:start}.dk-comp .dk-sl__nav{margin-top:10px}.dk-comp__count{font-size:13px}.dk-b.dk-scrollbtns{display:block}.dk-scrollbtns__heading{margin:0 0 8px}.dk-scrollbtns__row{display:flex;flex-wrap:wrap;gap:8px}.dk-b.dk-scrollbtns .dk-scrollbtn{gap:6px;padding:var(--dk-sb-pad, 8px) calc(var(--dk-sb-pad, 8px) * 1.6);border-radius:var(--dk-sb-r, 40px);border-width:var(--dk-sb-bw, 1px);font-size:var(--dk-sb-size, 13px)}.dk-b.dk-scrollbtns .dk-scrollbtn:not(.x){border-color:var(--dk-sb-bc, color-mix(in srgb, currentColor 25%, transparent))}.dk-scrollbtn__ic{display:inline-flex;width:calc(1em * var(--dk-sb-icon, 1.1));height:calc(1em * var(--dk-sb-icon, 1.1));color:var(--dk-sb-ic, currentColor)}.dk-scrollbtn__ic :is(svg,img){width:100%;height:100%;object-fit:contain}.dk-scrollbtns.is-stretched .dk-scrollbtns__row .dk-scrollbtn{flex:1;justify-content:center}.dk-badge.is-heading-font{font-family:var(--dk-font-heading)}.dk-badge-row--corner{position:absolute;z-index:3;padding:0!important;pointer-events:none}.dk-badge-row--corner .dk-badge{pointer-events:auto}.dk-badge-row--corner.dk-badge-row--h-left{left:12px}.dk-badge-row--corner.dk-badge-row--h-right{right:12px}.dk-badge-row--corner.dk-badge-row--h-center{left:50%;translate:-50% 0}.dk-badge-row--corner.dk-badge-row--v-top-out{bottom:100%}.dk-badge-row--corner.dk-badge-row--v-top{top:0;transform:translateY(-50%)}.dk-badge-row--corner.dk-badge-row--v-top-in{top:10px}.dk-badge-row--corner.dk-badge-row--v-bottom-in{bottom:10px}.dk-badge-row--corner.dk-badge-row--v-bottom{bottom:0;transform:translateY(50%)}.dk-b.dk-coll{border-bottom-width:var(--dk-coll-bw, 1px);border-bottom-style:var(--dk-coll-bs, solid)}.dk-coll--b-top-bottom{border-top:var(--dk-coll-bw, 1px) var(--dk-coll-bs, solid) var(--dk-border)}.dk-coll--b-all{border:var(--dk-coll-bw, 1px) var(--dk-coll-bs, solid) var(--dk-border);border-radius:var(--dk-coll-r, 6px);padding-inline:14px}.dk-coll--b-none{border:0!important}.dk-coll--hs-small .dk-coll__title{font-size:.92em}.dk-coll--hs-large .dk-coll__title{font-size:1.12em}.dk-coll__ic{display:inline-flex;width:20px;height:20px}.dk-coll__ic img{width:100%;height:100%;object-fit:contain}.dk-coll--ic-caret[open] .dk-coll__toggle .dk-icon{transform:rotate(180deg)}.dk-coll--ics-solid .dk-coll__toggle{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:var(--dk-coll-icr, 50%);background:var(--c-toggle-bg, #f2f2f2);color:var(--c-toggle, currentColor)}.dk-coll--ics-solid .dk-coll__toggle .dk-icon{width:14px;height:14px}.dk-coll--ics-solid[open] .dk-coll__toggle{background:var(--o-toggle-bg, #111);color:var(--o-toggle, #fff)}.dk-b.dk-coll .dk-coll__toggle .dk-icon{transition-duration:var(--dk-coll-speed, .3s)}.dk-b.dk-coll[open] .dk-coll__body{animation:dk-coll-open var(--dk-coll-speed, .3s) ease}@keyframes dk-coll-open{0%{opacity:0;transform:translateY(-6px)}}.dk-coll__blocks{margin-top:10px}.dk-coll.is-custom{border-color:var(--c-border)!important}.dk-coll.is-custom .dk-coll__summary{padding:var(--dk-coll-hpy, 12px) var(--dk-coll-hpx, 0px);background:var(--c-head-bg);color:var(--c-head-fg)}.dk-coll.is-custom .dk-coll__summary>.dk-icon,.dk-coll.is-custom .dk-coll__ic{color:var(--c-icon)}.dk-coll.is-custom:not(.dk-coll--ics-solid) .dk-coll__toggle{color:var(--c-toggle)}.dk-coll.is-custom .dk-coll__body{padding:var(--dk-coll-cpy, 4px) var(--dk-coll-cpx, 0px) calc(var(--dk-coll-cpy, 4px) + 12px);background:var(--c-body-bg);color:var(--c-body-fg)}.dk-coll.is-custom[open],.dk-coll.is-custom.hover-open:hover{border-color:var(--o-border)!important}.dk-coll.is-custom[open] .dk-coll__summary,.dk-coll.is-custom.hover-open:hover .dk-coll__summary{background:var(--o-head-bg);color:var(--o-head-fg)}.dk-coll.is-custom[open] .dk-coll__summary>.dk-icon,.dk-coll.is-custom[open] .dk-coll__ic{color:var(--o-icon)}.dk-coll.is-custom[open]:not(.dk-coll--ics-solid) .dk-coll__toggle{color:var(--o-toggle)}.dk-coll.is-custom[open] .dk-coll__body{background:var(--o-body-bg);color:var(--o-body-fg)}.dk-coll--b-all.is-custom{overflow:hidden;padding-inline:0}.dk-coll--b-all.is-custom .dk-coll__summary{padding-inline:max(var(--dk-coll-hpx, 0px),14px)}.dk-coll--b-all.is-custom .dk-coll__body{padding-inline:max(var(--dk-coll-cpx, 0px),14px)}.dk-msym{display:inline-grid;place-items:center;flex-shrink:0;width:1.25em;height:1.25em;overflow:hidden;container-type:size;vertical-align:middle;stroke:none}.dk-msym__g{display:block;width:1em;height:1em;font-family:Material Symbols Outlined;font-size:min(100cqw,100cqh);font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;text-align:center;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.dk-msym.is-fill .dk-msym__g{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}html:not(.dk-ms-ready) .dk-msym{color:transparent!important}.dk-review--style_2{position:relative;overflow:visible;border:0;border-radius:var(--dk-tm-r, 6px);background:var(--dk-tm-card, color-mix(in srgb, currentColor 5%, transparent))}.dk-review--style_2 .dk-review__media{overflow:hidden;border-radius:var(--dk-tm-r, 6px) var(--dk-tm-r, 6px) 0 0}.dk-review--style_2 .dk-review__body{position:relative;gap:0;padding:14px 20px 20px}.dk-review--style_2 .dk-stars{--dk-star-size: 18px;margin-bottom:10px}.dk-review--style_2 .dk-review__title{margin:4px 0 10px;font-family:var(--dk-font-heading);font-size:1.15em;line-height:1.25}.dk-review--style_2 .dk-review__badge.is-small~.dk-review__title{padding-inline:34px}.dk-review--style_2 .dk-review__quote{font-size:1em;line-height:1.55}.dk-review--style_2 .dk-review__author{margin-top:8px;padding-top:10px;border-top:1px solid color-mix(in srgb,currentColor 8%,transparent);font-size:.875em}.dk-review--style_2 .dk-review__avatar{width:30px;height:30px}.dk-review--style_2 .dk-review__who{display:grid;gap:2px}.dk-review--style_2 .dk-review__name{font-style:italic;font-weight:700}.dk-review__badge{position:absolute;top:0;right:20px;z-index:1;display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:var(--dk-q-bg, #111);color:var(--dk-q-fg, #fff);transform:translateY(-50%)}.dk-review__badge svg{width:55%;height:55%}.dk-review__badge.is-small{top:6px;right:6px;width:36px;height:36px;transform:none}.dk-review--style_2:has(.dk-review__media) .dk-review__body{padding-top:16px}.dk-review--style_3{overflow:visible;border:0;background:none}.dk-review--style_3 .dk-review__body{padding:0;gap:14px}.dk-review--style_3 .dk-review__body>:not(.dk-review__author){position:relative}.dk-review--style_3 .dk-review__body:before{display:none}.dk-review--style_3 .dk-review__quote,.dk-review--style_3 .dk-review__title,.dk-review--style_3 .dk-stars{margin-inline:0}.dk-review--style_3 .dk-review__body{grid-template-areas:"bubble" "author"}.dk-review--style_3 .dk-review__body>.dk-stars,.dk-review--style_3 .dk-review__body>.dk-review__title,.dk-review--style_3 .dk-review__body>.dk-review__quote{grid-area:auto}.dk-review--style_3 .dk-review__quote{position:relative;padding:18px 20px;border-radius:18px;background:var(--dk-bubble, #f3f3f3)}.dk-review--style_3 .dk-review__quote:after{content:"";position:absolute;bottom:-11px;left:28px;width:18px;height:12px;background:var(--dk-bubble, #f3f3f3);clip-path:polygon(0 0,100% 0,0 100%)}.dk-review--style_3 .dk-review__author{padding-left:14px}.dk-review--style_3 .dk-review__avatar{width:40px;height:40px}.dk-review--style_3 .dk-review__who{display:grid}.dk-review--style_3 .dk-review__media img{border-radius:18px}.dk-review__media--video video{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}.dk-cmp-layout{display:grid;gap:28px}@media(min-width:990px){.dk-cmp-layout--second:not(.no-intro),.dk-cmp-layout--first:not(.no-intro){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,80px)}.dk-cmp-layout--first .dk-cmp-wrap{order:-1}}.dk-cmp-intro .dk-head{margin-bottom:0}.dk-cmp-intro__btns{margin-top:18px}.dk-cmp-wrap{display:flex;justify-content:center}.dk-cmp{width:100%;max-width:var(--cmp-max, 760px);font-size:var(--cmp-feature-size, 15px)}.dk-cmp__row{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(calc(var(--cmp-n, 1) + 1),minmax(60px,1fr));align-items:stretch}.dk-cmp--n1 .dk-cmp__them--2,.dk-cmp--n1 .dk-cmp__them--3,.dk-cmp--n2 .dk-cmp__them--3{display:none}.dk-cmp__cell{display:flex;align-items:center;justify-content:center;min-height:52px;padding:12px 10px;text-align:center}.dk-cmp__head .dk-cmp__cell{min-height:0;padding-block:10px 14px;font-weight:800}.dk-cmp__feature{justify-content:flex-start;padding-inline:16px;font-weight:700;text-align:left}.dk-cmp__logo{width:var(--cmp-logo-m, 70px);height:auto}.dk-cmp__logo--them{width:min(var(--cmp-them-logo, 70px),100%)}@media(min-width:750px){.dk-cmp__logo:not(.dk-cmp__logo--them){width:var(--cmp-logo, 100px)}}.dk-cmp__text{font-size:.92em}.dk-cmp .dk-mark{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:none}.dk-cmp .dk-mark svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.dk-cmp .dk-mark--yes{color:var(--cmp-check)}.dk-cmp .dk-mark--no{color:var(--cmp-x)}.dk-cmp--check-solid .dk-mark--yes{background:var(--cmp-check-bg);color:#fff}.dk-cmp--x-solid .dk-mark--no{background:var(--cmp-x-bg);color:var(--cmp-x)}.dk-cmp--check-solid .dk-mark svg,.dk-cmp--x-solid .dk-mark svg{width:16px;height:16px}.dk-cmp__body .dk-cmp__row:not(:last-child) .dk-cmp__cell{box-shadow:inset 0 -1px color-mix(in srgb,currentColor var(--cmp-sep, 12%),transparent)}.dk-cmp__body .dk-cmp__row:nth-child(2n) .dk-cmp__cell{background-image:linear-gradient(color-mix(in srgb,currentColor var(--cmp-zebra, 0%),transparent),color-mix(in srgb,currentColor var(--cmp-zebra, 0%),transparent))}.dk-cmp--classic .dk-cmp__body{overflow:hidden;border-radius:var(--cmp-r, 16px);background:var(--cmp-cell, #fff);color:var(--cmp-cell-fg, #111)}.dk-cmp--classic.has-shadow .dk-cmp__body,.dk-cmp--centered.has-shadow .dk-cmp__body{box-shadow:0 10px 30px #0000001a}.dk-cmp--classic .dk-cmp__body .dk-cmp__feature{justify-content:center;background-color:var(--cmp-hl);color:var(--cmp-hl-fg);text-align:center}.dk-cmp--classic .dk-cmp__head .dk-cmp__feature{visibility:hidden}.dk-cmp--classic .dk-cmp__body .dk-cmp__row:not(:last-child) .dk-cmp__feature,.dk-cmp--centered .dk-cmp__body .dk-cmp__row:not(:last-child) .dk-cmp__us,.dk-cmp--spotlight .dk-cmp__body .dk-cmp__row:not(:last-child) .dk-cmp__us{box-shadow:inset 0 -1px color-mix(in srgb,var(--cmp-hl-fg) var(--cmp-sep-hl, 15%),transparent)}.dk-cmp--classic .dk-cmp__body .dk-cmp__row:nth-child(2n) .dk-cmp__feature,.dk-cmp--centered .dk-cmp__body .dk-cmp__row:nth-child(2n) .dk-cmp__us{background-image:linear-gradient(color-mix(in srgb,var(--cmp-hl-fg) var(--cmp-zebra-hl, 0%),transparent),color-mix(in srgb,var(--cmp-hl-fg) var(--cmp-zebra-hl, 0%),transparent))}.dk-cmp--classic.has-opposite .dk-cmp__body .dk-cmp__feature .dk-mark{color:var(--cmp-hl-fg)}.dk-cmp--centered .dk-cmp__body{border-radius:var(--cmp-r, 16px);background:var(--cmp-cell, #fff);color:var(--cmp-cell-fg, #111)}.dk-cmp--centered .dk-cmp__us{position:relative;z-index:1;background:var(--cmp-hl);color:var(--cmp-hl-fg)}.dk-cmp--centered .dk-cmp__head .dk-cmp__us{margin-top:0;border-radius:var(--cmp-r, 16px) var(--cmp-r, 16px) 0 0;padding-top:16px}.dk-cmp--centered .dk-cmp__head{margin-bottom:calc(var(--cmp-r, 16px) * -1)}.dk-cmp--centered .dk-cmp__head .dk-cmp__cell{padding-bottom:calc(14px + var(--cmp-r, 16px))}.dk-cmp--centered .dk-cmp__body .dk-cmp__row:first-child .dk-cmp__cell:not(.dk-cmp__us){padding-top:16px}.dk-cmp--centered .dk-cmp__body .dk-cmp__row:last-child .dk-cmp__us{margin-bottom:-18px;padding-bottom:30px;border-radius:0 0 var(--cmp-r, 16px) var(--cmp-r, 16px)}.dk-cmp--centered .dk-cmp__body .dk-cmp__row:first-child .dk-cmp__feature{border-top-left-radius:var(--cmp-r, 16px)}.dk-cmp--centered.has-opposite .dk-cmp__body .dk-cmp__us .dk-mark--yes{color:var(--cmp-hl-fg)}.dk-cmp--centered.has-opposite.dk-cmp--check-solid .dk-cmp__us .dk-mark--yes{background:var(--cmp-hl-fg);color:var(--cmp-hl)}.dk-cmp--minimal .dk-cmp__row{grid-template-columns:minmax(56px,.6fr) minmax(0,2fr) minmax(56px,.6fr)}.dk-cmp--minimal .dk-cmp__us{order:-1;justify-content:flex-start}.dk-cmp--minimal .dk-cmp__them{justify-content:flex-end}.dk-cmp--minimal .dk-cmp__feature{justify-content:center;text-align:center}.dk-cmp--minimal .dk-cmp__head .dk-cmp__us{justify-content:flex-start}.dk-cmp--minimal .dk-cmp__body .dk-mark{width:40px;height:40px}.dk-cmp--minimal .dk-cmp__body .dk-mark--yes{background:var(--cmp-hl);color:var(--cmp-hl-fg)}.dk-cmp--minimal .dk-cmp__body .dk-mark--no{background:var(--cmp-x-bg);color:var(--cmp-x)}.dk-cmp--minimal .dk-cmp__body .dk-mark svg{width:20px;height:20px}.dk-cmp--spotlight .dk-cmp__head{box-shadow:inset 0 -2px 0 currentColor}.dk-cmp--spotlight .dk-cmp__head .dk-cmp__cell{padding-block:16px;font-size:.9em;letter-spacing:.08em;text-transform:uppercase}.dk-cmp--spotlight .dk-cmp__head .dk-cmp__us{border-radius:var(--cmp-r, 16px) var(--cmp-r, 16px) 0 0;background:var(--cmp-hl);color:var(--cmp-hl-fg)}.dk-cmp--spotlight .dk-cmp__body .dk-cmp__us{background:color-mix(in srgb,var(--cmp-hl) var(--cmp-tint, 8%),transparent)}.dk-cmp--spotlight .dk-cmp__body .dk-cmp__row:not(:last-child) .dk-cmp__us{box-shadow:inset 0 -1px color-mix(in srgb,currentColor var(--cmp-sep, 12%),transparent)}.dk-cmp--spotlight .dk-cmp__body .dk-cmp__row:last-child .dk-cmp__us{border-radius:0 0 var(--cmp-r, 16px) var(--cmp-r, 16px)}.dk-cmp--spotlight .dk-cmp__feature{letter-spacing:.04em}.dk-cmp--spotlight .dk-cmp__body .dk-mark--yes{background:var(--cmp-hl);color:var(--cmp-hl-fg)}.dk-cmp--spotlight .dk-cmp__body .dk-mark--no{background:var(--cmp-x-bg);color:color-mix(in srgb,var(--cmp-x) 55%,#fff)}.dk-cmp--spotlight .dk-cmp__body .dk-mark svg{width:15px;height:15px}@media(max-width:749px){.dk-cmp__row{grid-template-columns:minmax(0,1.3fr) repeat(calc(var(--cmp-n, 1) + 1),minmax(52px,1fr))}.dk-cmp__cell{padding:10px 6px;font-size:.9em}.dk-cmp__feature{padding-inline:10px}}.dk-cpi__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:28px}.dk-cpi__title{margin:0}.dk-cpi__continue{color:inherit;font-size:1.05em;text-underline-offset:4px}.dk-cpi__labels,.dk-cpl{display:grid;grid-template-columns:var(--cpl-img, 120px) minmax(0,1fr) minmax(150px,.6fr) minmax(90px,.35fr);gap:0 24px;align-items:start}.dk-cpi__labels{padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent);font-size:11px;letter-spacing:.12em;opacity:.75}.dk-cpi__labels span:first-child{grid-column:1 / 3}.dk-cpi__labels span:nth-child(2){text-align:left}.dk-cpi__labels span:last-child{text-align:right}.dk-cpi__list{margin:0;padding:0;list-style:none;border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent)}.dk-cpl{padding-block:28px}.dk-cpl.is-busy{opacity:.5;pointer-events:none}.dk-cpl__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--cpl-img-r, 6px);background:var(--dk-surface, #f5f5f5)}.dk-cpl__media img{width:100%;height:100%;object-fit:cover}.dk-cpl__info{display:grid;gap:4px;align-content:start}.dk-cpl__vendor{margin:0;font-size:12px;letter-spacing:.08em;opacity:.7;text-transform:uppercase}.dk-cpl__title{font-family:var(--dk-font-heading);font-size:var(--cpl-title, 18px);font-weight:700;line-height:1.3;color:inherit;text-decoration:none}.dk-cpl__unit,.dk-cpl__meta,.dk-cpl__discount{margin:0;font-size:.92em}.dk-cpl__unit s{opacity:.55}.dk-cpl__meta{opacity:.75}.dk-cpl__discount{display:inline-flex;align-items:center;gap:4px}.dk-cpl__discount .dk-icon{width:14px;height:14px}.dk-cpl__qty{display:flex;align-items:center;gap:12px}.dk-cpl__stepper{border-radius:var(--dk-qty-radius, 6px)}.dk-cpl__remove{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:none;color:inherit;cursor:pointer;opacity:.75}.dk-cpl__remove:hover{opacity:1}.dk-cpl__remove .dk-icon{width:18px;height:18px}.dk-cpl__total{display:grid;justify-items:end;font-size:1.05em;font-weight:600}.dk-cpl__total s{font-size:.85em;font-weight:400;opacity:.55}@media(max-width:749px){.dk-cpi__labels{grid-template-columns:1fr auto}.dk-cpi__labels span:first-child{grid-column:auto}.dk-cpi__labels span:nth-child(2){display:none}.dk-cpl{grid-template-columns:var(--cpl-img-m, 90px) minmax(0,1fr) auto;grid-template-areas:"media info total" "media qty qty";gap:12px 14px;padding-block:20px}.dk-cpl__media{grid-area:media}.dk-cpl__info{grid-area:info}.dk-cpl__qty{grid-area:qty}.dk-cpl__total{grid-area:total}}.dk-cpf{display:flex}.dk-cpf--right{justify-content:flex-end}.dk-cpf--center{justify-content:center}.dk-cpf__inner{display:grid;gap:4px;width:100%;max-width:var(--cpf-w, 420px)}.dk-cpf.has-divider{padding-top:8px}.dk-cart-checkout[style*=--dk-co-hover] .dk-cart-checkout__btn:not(:disabled):hover{border-color:var(--dk-co-hover);background:var(--dk-co-hover)}.dk-collage{display:grid;grid-template-columns:1fr 1fr;gap:var(--dk-collage-gap, 12px)}.dk-collage>:first-child{grid-row:span 2}.dk-collage--right>:first-child{order:3}.dk-collage__item{position:relative;min-width:0}.dk-collage__media{position:relative;height:100%;min-height:220px;overflow:hidden;border-radius:var(--dk-collage-r, 6px);background:var(--dk-surface, #f5f5f5)}.dk-collage__media img,.dk-collage__media svg,.dk-collage__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dk-collage__item--product .dk-card{height:100%}.dk-collage.is-card .dk-collage__item{padding:10px;border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:var(--dk-collage-r, 6px)}.dk-collage__link{display:block;height:100%;color:inherit;text-decoration:none}.dk-collage__caption{margin:10px 0 0;font-weight:600}.dk-collage__caption--title{position:absolute;left:16px;bottom:14px;display:inline-flex;align-items:center;gap:6px;margin:0;padding:8px 14px;border-radius:40px;background:var(--dk-bg, #fff)}.dk-collage__caption--title .dk-icon{width:16px;height:16px}.dk-collage__play{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:0;border:0;background:none;cursor:pointer}.dk-collage__playicon{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#fff;color:#111;translate:-50% -50%}.dk-collage__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@media(max-width:749px){.dk-collage--m-column{grid-template-columns:1fr}.dk-collage--m-column>:first-child{grid-row:auto}.dk-collage--m-collage>:first-child{grid-column:1 / -1;grid-row:auto}}.dk-ba-layout{display:grid;gap:28px;align-items:center}@media(min-width:990px){.dk-ba-layout--second,.dk-ba-layout--first{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,80px)}.dk-ba-layout--first .dk-ba{order:-1}}.dk-ba-intro__btns{margin-top:18px}dk-before-after{position:relative;display:block;overflow:hidden;border-radius:var(--dk-ba-r, 6px);aspect-ratio:var(--dk-ba-ratio, auto);-webkit-user-select:none;user-select:none;touch-action:pan-y}.dk-ba__img img,.dk-ba__img svg{display:block;width:100%;height:100%;object-fit:cover}.dk-ba__img--after{height:100%}.dk-ba__img--before{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--dk-ba-pos, 50%)) 0 0)}.dk-ba__label{position:absolute;top:14px;padding:4px 12px;border-radius:40px;background:#0000008c;color:#fff;font-size:13px;font-weight:600}.dk-ba__label--before{left:14px}.dk-ba__label--after{right:14px}.dk-ba__handle{position:absolute;top:0;bottom:0;left:var(--dk-ba-pos, 50%);width:2px;background:var(--dk-ba-line, #fff);translate:-1px 0;pointer-events:none}.dk-ba__knob{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;translate:-50% -50%;color:var(--dk-ba-line, #fff)}.dk-ba__knob .dk-icon{width:18px;height:18px}.dk-ba--circle .dk-ba__knob{width:44px;height:44px;border:2px solid var(--dk-ba-line, #fff);border-radius:50%;background:#00000040;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dk-ba--classic .dk-ba__knob{width:28px;height:56px;border-radius:6px;background:var(--dk-ba-line, #fff);color:#111}.dk-ba--classic .dk-ba__knob .dk-icon{width:12px}.dk-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.dk-ctabs__nav{position:relative;display:inline-flex;flex-wrap:wrap;gap:6px;max-width:100%;padding:5px;border-radius:calc(var(--dk-ct-r, 40px) + 5px)}.dk-ctabs{display:grid;justify-items:center;gap:24px}.dk-ctabs--outlined .dk-ctabs__nav{border:1px solid color-mix(in srgb,currentColor 15%,transparent)}.dk-ctabs--shadow .dk-ctabs__nav{box-shadow:0 6px 24px #00000014}.dk-ctabs__btn{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border:0;border-radius:var(--dk-ct-r, 40px);background:none;color:inherit;font:inherit;font-size:var(--dk-ct-size-m, 14px);font-weight:600;cursor:pointer;transition:color .25s,background-color .25s}.dk-ctabs__ic{display:inline-flex;width:1.2em;height:1.2em}.dk-ctabs__ic :is(svg,img){width:100%;height:100%;object-fit:contain}.dk-ctabs__btn.is-active{color:var(--dk-ct-active-fg, #fff)}.dk-ctabs--anim-opacity .dk-ctabs__btn.is-active{background:var(--dk-ct-active, #111)}.dk-ctabs__pill{position:absolute;z-index:0;top:var(--pill-y, 5px);left:var(--pill-x, 5px);width:var(--pill-w, 0);height:var(--pill-h, 0);border-radius:var(--dk-ct-r, 40px);background:var(--dk-ct-active, #111);transition:left .3s ease,top .3s ease,width .3s ease,height .3s ease}.dk-ctabs--anim-opacity .dk-ctabs__pill{display:none}.dk-ctabs__panels{width:min(100%,calc(var(--dk-ct-w, 100%) * 1));max-width:100%}.dk-ctabs__panel{display:grid;gap:28px;align-items:center}.dk-ctabs__panel[hidden]{display:none}.dk-ctabs__panel.is-in{animation:dk-fade-up .4s ease}@keyframes dk-fade-up{0%{opacity:0;transform:translateY(10px)}}.dk-ctabs__media{overflow:hidden;border-radius:var(--dk-media-radius, 6px)}.dk-ctabs__media img,.dk-ctabs__media video{display:block;width:100%;height:auto}.dk-ctabs__content .dk-btns{margin-top:16px}.dk-ctabs__title{margin:0 0 10px}@media(min-width:750px){.dk-ctabs__btn{font-size:var(--dk-ct-size, 15px)}.dk-ctabs__panel--half{grid-template-columns:1fr 1fr}.dk-ctabs__panel--half.dk-ctabs__panel--second .dk-ctabs__media{order:2}.dk-ctabs.is-full-d .dk-ctabs__nav{display:flex;width:100%}.dk-ctabs.is-full-d .dk-ctabs__btn{flex:1}.dk-ctabs--vertical{grid-template-columns:minmax(180px,.3fr) 1fr;align-items:start;justify-items:stretch}.dk-ctabs--vertical .dk-ctabs__nav{flex-direction:column;border-radius:calc(var(--dk-ct-r, 40px) / 2 + 5px)}.dk-ctabs--vertical .dk-ctabs__btn{justify-content:flex-start}}@media(max-width:749px){.dk-ctabs__nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.dk-ctabs.is-full-m .dk-ctabs__nav{width:100%}.dk-ctabs.is-full-m .dk-ctabs__btn{flex:1}.dk-ctabs__btn{flex-shrink:0}.dk-ctabs__panel--m-second .dk-ctabs__media{order:2}}.dk-cols{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cols-row-m, 16px) var(--cols-gap-m, 12px);align-items:var(--cols-align-m, start)}.dk-cols__col{grid-column:span var(--col-m, 4);min-width:0}.dk-cols__inner{height:100%}@media(min-width:750px){.dk-cols{grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--cols-row, 24px) var(--cols-gap, 24px);align-items:var(--cols-align, start)}.dk-cols__col{grid-column:span var(--col-d, 4)}.dk-cols.has-lines{background-image:repeating-linear-gradient(90deg,color-mix(in srgb,#3b82f6 12%,transparent) 0 calc((100% - 11 * var(--cols-gap, 24px)) / 12),transparent 0 calc((100% - 11 * var(--cols-gap, 24px)) / 12 + var(--cols-gap, 24px)))}}.dk-ms__track{margin:0;padding:0;list-style:none}.dk-ms__slide{min-width:0;transition:opacity .3s,transform .3s}.dk-ms__frame{display:block;overflow:hidden;border-radius:var(--dk-ms-r-m, 6px);aspect-ratio:var(--dk-ms-ratio, 4 / 5);background:var(--dk-surface, #f5f5f5)}@media(min-width:750px){.dk-ms__frame{border-radius:var(--dk-ms-r, 6px)}}.dk-ms__frame>img,.dk-ms__frame>svg,.dk-ms__frame .dk-vb__frame,.dk-ms__frame .dk-vb__video{display:block;width:100%!important;height:100%;object-fit:cover}.dk-ms__desc{margin-top:10px;font-size:.95em}.dk-ms__desc p{margin:0}.dk-ms.is-center .dk-ms__slide:not(.is-current){opacity:.55}dk-lottie{display:flex;justify-content:var(--lt-align-m, center)}.dk-lottie__box{width:var(--lt-w-m, 100%)}.dk-lottie__fallback{display:block;width:100%;height:auto}dk-lottie.is-loaded .dk-lottie__fallback{display:none}@media(min-width:750px){dk-lottie{justify-content:var(--lt-align, center)}.dk-lottie__box{width:var(--lt-w, 80%);max-width:var(--lt-max, 800px)}}.dk-mrow{display:grid;gap:var(--dk-mrow-gap, 48px)}.dk-mrow__row{display:grid;gap:24px;align-items:center}.dk-mrow__media{overflow:hidden;border-radius:var(--dk-media-radius, 6px);background:var(--dk-surface, #f5f5f5)}.dk-mrow__media img,.dk-mrow__media video,.dk-mrow__media svg{display:block;width:100%;height:100%;object-fit:cover}.dk-mrow--h-small .dk-mrow__media{aspect-ratio:16 / 10}.dk-mrow--h-medium .dk-mrow__media{aspect-ratio:4 / 3}.dk-mrow--h-large .dk-mrow__media{aspect-ratio:1}.dk-mrow__content{display:grid;gap:12px}.dk-mrow__content>*{margin:0}.dk-mrow[style*=--dk-mrow-bg] .dk-mrow__content{padding:clamp(20px,4vw,48px);border-radius:var(--dk-radius, 6px);background:var(--dk-mrow-bg)}.dk-mrow--subtitle .dk-mrow__text{font-size:1.1em;opacity:.85}@media(min-width:990px){.dk-mrow__row{grid-template-columns:var(--mrow-img, 1fr) 1fr;gap:clamp(32px,5vw,80px)}.dk-mrow--w-small{--mrow-img: .7fr}.dk-mrow--w-large{--mrow-img: 1.5fr}.dk-mrow--alternate-left .dk-mrow__row:nth-child(2n) .dk-mrow__media,.dk-mrow--alternate-right .dk-mrow__row:nth-child(odd) .dk-mrow__media,.dk-mrow--align-right .dk-mrow__media{order:2}.dk-mrow--alternate-left .dk-mrow__row:nth-child(2n),.dk-mrow--alternate-right .dk-mrow__row:nth-child(odd),.dk-mrow--align-right .dk-mrow__row{grid-template-columns:1fr var(--mrow-img, 1fr)}.dk-mrow--v-top .dk-mrow__row{align-items:start}.dk-mrow--v-bottom .dk-mrow__row{align-items:end}}@media(max-width:989px){.dk-mrow.is-text-first-m .dk-mrow__media{order:2}.dk-mrow.is-media-full-m .dk-mrow__media{margin-inline:calc(var(--dk-gutter, 16px) * -1);border-radius:0}}dk-scroll-progress{position:fixed;left:0;right:0;z-index:60;display:block;height:var(--sp-h, 3px);background:var(--sp-bg, transparent);pointer-events:none}.dk-progress--top{top:0}.dk-progress--bottom{bottom:0}.dk-progress__bar{display:block;width:100%;height:100%;border-radius:0 var(--sp-r, 0px) var(--sp-r, 0px) 0;background:var(--sp-c, #111);transform:scaleX(var(--sp, 0));transform-origin:0 50%}.dk-hs-layout{display:grid;gap:28px;align-items:center}@media(min-width:990px){.dk-hs-layout--left,.dk-hs-layout--right{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,80px)}.dk-hs-layout--right .dk-hs-content,.dk-hs-layout--bottom .dk-hs-content{order:2}.dk-hs-layout--right{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.dk-hs-layout:not(:has(>.dk-hs-content)){grid-template-columns:minmax(0,1fr)}}@media(max-width:989px){.dk-hs-layout--m-bottom .dk-hs-content{order:2}.dk-hs-layout.hide-content-m .dk-hs-content{display:none}}dk-hotspots{display:flex;justify-content:center}.dk-hs__stage{position:relative;width:100%;max-width:var(--hs-max, none)}.dk-hs__image{display:block;width:100%;height:auto;border-radius:var(--hs-r, 6px)}.dk-hs__spot,.dk-hs__bullet{position:absolute;top:var(--hy, 50%);left:var(--hx, 50%);z-index:2}@media(max-width:749px){.dk-hs__spot,.dk-hs__bullet{top:var(--hy-m, var(--hy, 50%));left:var(--hx-m, var(--hx, 50%))}}.dk-hs__dot{position:relative;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:var(--hs-dot, #fff);color:var(--hs-dot-fg, #111);box-shadow:0 4px 14px #00000040;translate:-50% -50%;cursor:pointer}.dk-hs--plus .dk-hs__dot span:before,.dk-hs--plus .dk-hs__dot span:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;background:currentColor;translate:-50% -50%;transition:rotate .25s}.dk-hs--plus .dk-hs__dot span:after{rotate:90deg}.dk-hs--plus .dk-hs__spot.is-open .dk-hs__dot span:before,.dk-hs--plus .dk-hs__spot.is-open .dk-hs__dot span:after{rotate:45deg}.dk-hs--plus .dk-hs__spot.is-open .dk-hs__dot span:after{rotate:135deg}.dk-hs--minimal .dk-hs__dot{width:18px;height:18px;border:4px solid var(--hs-dot, #fff);background:var(--hs-dot-fg, #111)}.dk-hs.is-animated .dk-hs__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--hs-dot, #fff);animation:dk-ripple 1.8s ease-out infinite}.dk-hs__pop{position:absolute;top:22px;left:50%;z-index:5;display:grid;gap:6px;width:var(--hs-pop-w-m, 220px);padding:14px;border-radius:8px;background:var(--dk-bg, #fff);color:var(--dk-text, #111);box-shadow:0 14px 40px #0000002e;opacity:0;visibility:hidden;translate:-50% 6px;transition:opacity .2s,visibility .2s,translate .2s}@media(min-width:750px){.dk-hs__pop{width:var(--hs-pop-w, 260px)}}.dk-hs__spot.is-open .dk-hs__pop{opacity:1;visibility:visible;translate:-50% 0}.dk-hs__spot.is-flip-y .dk-hs__pop{top:auto;bottom:22px}.dk-hs__spot.is-flip-left .dk-hs__pop{left:auto;right:-14px;translate:0 0}.dk-hs__spot.is-flip-right .dk-hs__pop{left:-14px;translate:0 0}.dk-hs__img img{display:block;width:100%;height:auto;border-radius:6px}.dk-hs__title{margin:0;font-weight:700;color:inherit;text-decoration:none}.dk-hs__price{margin:0}.dk-hs__price s{opacity:.55}.dk-hs__badge{padding:1px 6px;border-radius:4px;background:var(--dk-text, #111);color:var(--dk-bg, #fff);font-size:11px;font-weight:700}.dk-hs__text p{margin:0}.dk-hs__btn{width:100%;min-height:40px}.dk-hs__bullet{display:flex;align-items:center;translate:-7px -50%}.dk-hs__bullet--left{flex-direction:row-reverse;translate:calc(-100% + 7px) -50%}.dk-hs__bdot{flex-shrink:0;width:14px;height:14px;border:3px solid var(--hs-dot, #fff);border-radius:50%;background:var(--hs-dot-fg, #111);box-shadow:0 2px 8px #00000040}.dk-hs__bline{width:var(--bl-len, 60px);height:2px;background:var(--hs-dot, #fff);box-shadow:0 1px 4px #0003}.dk-hs__blabel{display:grid;padding:8px 12px;border-radius:8px;background:var(--dk-bg, #fff);color:var(--dk-text, #111);box-shadow:0 8px 24px #00000026;font-size:13px;white-space:nowrap}@media(max-width:749px){.dk-hs__bullet--m-left{flex-direction:row-reverse;translate:calc(-100% + 7px) -50%}.dk-hs__bullet--m-right{flex-direction:row;translate:-7px -50%}.dk-hs__bline{width:calc(var(--bl-len, 60px) * .5)}}.dk-divider-section{line-height:0}.dk-divider-section svg{display:block;width:100%;height:var(--sd-h-m, 30px)}@media(min-width:750px){.dk-divider-section svg{height:var(--sd-h, 60px)}}.dk-divider-section.is-flip-h svg{scale:-1 1}.dk-divider-section.is-flip-v svg{scale:1 -1}.dk-divider-section.is-flip-h.is-flip-v svg{scale:-1 -1}dk-section-group{display:block;padding-block:var(--padding-block-start, 48px) var(--padding-block-end, 48px)}.dk-sgroup__grid{display:grid;gap:var(--sg-gap-m, 24px)}.dk-sgroup__grid:empty{display:none}.dk-sgroup__grid>.shopify-section>*{padding-block:0!important}.dk-sgroup__grid .dk-wrap{padding-inline:0;max-width:none}@media(min-width:990px){.dk-sgroup__grid{grid-template-columns:var(--sg-split, 50%) 1fr;gap:var(--sg-gap, 40px);align-items:center}}@media(max-width:989px){.dk-sgroup.is-reverse-m .dk-sgroup__grid>:first-child{order:2}}.dk-sgroup__note{margin:0;padding:12px;font-size:13px;text-align:center;opacity:.6}dk-section-group.is-ready .dk-sgroup__note{display:none}.dk-hero .dk-slide{min-height:var(--hero-min, calc(100svh - var(--dk-header-h, 0px)))}.dk-hero--screen{--hero-min: 100svh}.dk-hero--pixels{--hero-min: var(--hero-h, 640px)}.dk-hero--adapt{--hero-min: 0px}.dk-hero__layer{position:absolute;top:0;right:0;bottom:0;left:0}.dk-hero__layer.is-mobile{display:none}.dk-hero__content{position:relative;z-index:1;display:flex;align-items:var(--hero-v, center);justify-content:var(--hero-h, flex-start);width:100%;padding-block:64px;color:var(--dk-fg, #fff)}.dk-hero__content--full{padding-inline:clamp(16px,4vw,64px)}.dk-hero__box{display:grid;gap:12px;max-width:var(--hero-max, 640px)}.dk-hero__box>*{margin:0}.dk-hero__prefix{letter-spacing:.12em;text-transform:uppercase}.dk-hero__title{color:inherit}.dk-hero__btns{margin-top:8px}@media(max-width:749px){.dk-hero .dk-slide{min-height:var(--hero-min-m, calc(100svh - var(--dk-header-h, 0px)))}.dk-hero--m-screen{--hero-min-m: 100svh}.dk-hero--m-pixels{--hero-min-m: var(--hero-h-m, 560px)}.dk-hero--m-adapt{--hero-min-m: 0px}.dk-hero__layer.is-desktop{display:none}.dk-hero__layer.is-mobile{display:block}.dk-hero__content{align-items:var(--hero-v-m, flex-end);padding-block:40px}.dk-hero__overlay{background:var(--dk-overlay-m, #000);opacity:var(--dk-overlay-o-m, .3)}}.dk-bd__list{display:grid;gap:12px;margin:0;padding:0;list-style:none}@media(min-width:750px){.dk-bd--cards .dk-bd__list{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.dk-bd--cards .dk-bd__item{flex-direction:column;align-items:stretch;text-align:center}.dk-bd--cards .dk-bo__media{width:100%}.dk-bd--cards .dk-bo__price{justify-content:center!important}.dk-bd--cards .dk-bo__variant{max-width:none}}.dk-bd__item{position:relative;padding:14px;border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:var(--dk-radius, 6px)}.dk-bd__item .dk-bo__check{position:absolute;top:10px;left:10px;z-index:1}.dk-bd__foot{max-width:420px;margin-inline:auto}.dk-sdw{animation:dk-sdw var(--sd-speed, 10s) linear infinite;will-change:transform}.dk-sdw--1{opacity:.35;animation-duration:calc(var(--sd-speed, 10s) * 1.7);animation-direction:reverse}.dk-sdw--2{opacity:.6;animation-duration:calc(var(--sd-speed, 10s) * 1.3)}@keyframes dk-sdw{0%{transform:translate(0)}to{transform:translate(-500px)}}.dk-sticky__badge{background:var(--dk-sticky-badge-bg, var(--dk-sticky-btn, #111));color:var(--dk-sticky-badge-fg, var(--dk-sticky-btn-fg, #fff))}.dk-sticky__badge.dk-badge-tag{padding:2px 7px;background:var(--dk-sticky-badge-bg, var(--dk-badge));color:var(--dk-sticky-badge-fg, var(--dk-badge-text));font-size:11px;line-height:1.4}.dk-sr{display:block;color:var(--sr-fg)}.dk-sr__box{background:var(--sr-bg);border:1px solid var(--sr-bc);border-radius:var(--sr-r);overflow:hidden}.dk-sr__head{display:flex;align-items:center;gap:10px;padding:14px 16px;font-size:var(--sr-title);font-weight:700;line-height:1.25;cursor:pointer;list-style:none}.dk-sr__head::-webkit-details-marker{display:none}.dk-sr__head.is-static{cursor:default;background:var(--sr-head)}.dk-sr details[open]>.dk-sr__head{background:var(--sr-head)}.dk-sr__head .dk-icon{flex:none;width:18px;height:18px}.dk-sr__title{flex:1}.dk-sr__head .dk-icon:last-child{width:14px;height:14px;transition:transform .2s ease}.dk-sr details[open]>.dk-sr__head .dk-icon:last-child{transform:rotate(180deg)}.dk-sr__body{display:grid;gap:14px;padding:16px}.dk-sr__step{display:grid;gap:6px}.dk-sr__label{font-size:13px;font-weight:700;color:var(--sr-muted)}.dk-sr__unit{font-weight:400}.dk-sr__tag{display:inline-block;margin-left:4px;padding:1px 7px;border-radius:99px;background:var(--sr-head);font-size:11px;font-weight:600}.dk-sr__field{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--sr-bc);border-radius:var(--sr-r);background:#fff;color:var(--sr-fg);font:inherit;font-size:16px}.dk-sr__hint{margin:0;font-size:12px;color:var(--sr-muted)}.dk-sr__how{justify-self:start;padding:0;border:0;background:none;color:var(--sr-fg);font:inherit;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dk-sr__howpanel{padding:12px;border:1px solid var(--sr-bc);border-radius:var(--sr-r);background:var(--sr-head);font-size:13px}.dk-sr__howpanel img{display:block;width:100%;height:auto;margin-bottom:10px;border-radius:var(--sr-r)}.dk-sr__howpanel[hidden],.dk-sr__result[hidden]{display:none}.dk-sr__go{width:100%;min-height:46px;padding:12px 16px;border:0;border-radius:var(--sr-r);background:var(--sr-accent);color:var(--sr-btn-fg);font:inherit;font-weight:700;cursor:pointer}.dk-sr__result{display:grid;gap:2px;padding:14px 16px;border:1px solid var(--sr-res-bc);border-radius:var(--sr-r);background:var(--sr-res-bg)}.dk-sr__lead{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sr-muted)}.dk-sr__size{font-size:26px;font-weight:700;line-height:1.2;color:var(--sr-accent)}.dk-sr__note{font-size:14px}.dk-sr__pick{font-size:14px;font-weight:700}.dk-sr__pick:empty{display:none}.dk-sr__foot{padding-top:12px;border-top:1px solid var(--sr-bc);font-size:13px;color:var(--sr-muted)}.dk-sr__foot>:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/36/assets/dk-content.css.map */
