body.klik-transformation .kn96{background:#063b32!important;color:#f7f3e8}.kn96{--kn96-paper:#f7f3e8;--kn96-leaf:#c1df9f;--kn96-line:#f7f3e830;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(28px,4vw,64px);padding:clamp(28px,4vw,64px);background:#063b32;color:var(--kn96-paper);position:relative;isolation:isolate;overflow:hidden}.kn96 *{box-sizing:border-box}.kn96 [hidden]{display:none!important}.kn96 a{color:inherit;text-decoration:none}.kn96 p{margin:0}.kn96 button{font:inherit}.kn96 bdi{direction:ltr;unicode-bidi:isolate}.kn96__content{min-width:0;align-self:center;position:relative;z-index:1}.kn96__occasion{display:flex;align-items:center;gap:18px;margin-bottom:26px}.kn96__seal{display:grid;place-items:center;width:68px;height:68px;flex:none;border:1px solid #c1df9f88;border-radius:50% 50% 8px 8px;color:var(--kn96-leaf);font-family:Georgia,serif;font-size:43px;line-height:1;letter-spacing:-3px;direction:ltr}.kn96 .kn96__eyebrow{font-size:11px;letter-spacing:.13em;font-weight:650;line-height:1.5}.kn96 .kn96__date{font-size:12px;line-height:1.6;margin-top:5px;color:#d7e5d9;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center}.kn96__today{color:var(--kn96-leaf);display:inline-flex;align-items:center;gap:5px}.kn96__today:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.kn96 h1{margin:0!important;color:var(--kn96-paper)!important;font-family:var(--kt-display,Georgia,serif);font-size:clamp(36px,4.2vw,66px)!important;font-weight:400;line-height:1.04!important;letter-spacing:-.025em;text-transform:none;text-wrap:balance}.kn96__title-second{display:block;color:var(--kn96-leaf);margin-top:5px}.kn96 .kn96__intro{font-size:14px;line-height:1.7;color:#dce7dc;max-width:440px;margin-top:18px}.kn96__offer{margin-top:26px;padding-top:24px;border-top:1px solid var(--kn96-line)}.kn96__value{display:flex;align-items:center;gap:18px}.kn96__value>bdi{font-family:Georgia,serif;font-size:clamp(58px,6.2vw,88px);font-weight:400;line-height:.95;letter-spacing:-4px;color:var(--kn96-leaf);white-space:nowrap}.kn96__value>bdi>span{font-size:.52em;vertical-align:top;line-height:1.4;letter-spacing:-1px}.kn96__value-copy{display:grid;gap:5px}.kn96__value-copy>strong{font-size:18px;font-weight:500;line-height:1.4}.kn96__value-copy>small{font-size:12px;color:#dce7dc;line-height:1.5}.kn96__code-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:20px}.kn96__code{display:flex;align-items:center;gap:10px;border:1px dashed #c1df9f88;border-radius:7px;padding:9px 13px;min-height:44px}.kn96__code>span{font-size:12px;color:#dce7dc}.kn96__code>bdi{font-size:16px;font-weight:650;letter-spacing:.08em}.kn96 .kn96__copy{background:transparent;border:0;border-radius:5px;color:var(--kn96-paper);font-size:13px;min-height:44px;padding:10px 8px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.kn96 .kn96__copy:disabled{opacity:.6}.kn96 .kn96__status:not(:empty){font-size:12px;line-height:1.6;margin-top:10px;color:var(--kn96-leaf)}.kn96__actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:22px}.kn96 .kn96__button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:62px;padding:14px 18px;border:1px solid #f7f3e866;border-radius:8px;font-size:14px;font-weight:600;line-height:1.4;transition:background .15s,color .15s}.kn96 .kn96__button--primary{color:#063b32;background:var(--kn96-paper);border-color:var(--kn96-paper)}.kn96 .kn96__button--primary:hover{background:var(--kn96-leaf);border-color:var(--kn96-leaf)}.kn96 .kn96__button--secondary:hover{background:#ffffff12}.kn96__button>span[aria-hidden]{flex:none;width:18px}.kn96__button svg{width:18px;height:18px}.kn96 .kn96__activation{font-size:11px;line-height:1.6;color:#dce7dc;margin-top:10px}.kn96__terms{margin-top:8px}.kn96__terms summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:12px;min-height:40px;width:fit-content;color:#dce7dc;list-style:none}.kn96__terms summary::-webkit-details-marker{display:none}.kn96__terms summary:after{content:"+";font-size:17px}.kn96__terms[open] summary:after{content:"\2212"}.kn96 .kn96__terms p{font-size:12px;line-height:1.7;color:#dce7dc;max-width:440px;padding-bottom:8px}.kn96 .kn96__state{font-size:14px;line-height:1.6;margin-bottom:10px}.kn96__room{display:flex;flex-direction:column;justify-content:center;min-width:0;position:relative}.kn96__room-frame{padding:10px;border:1px solid #d5dabb55;border-radius:48% 48% 10px 10px;overflow:hidden;background:#ffffff08}.kn96 .kn26__media{display:block;aspect-ratio:1/1;min-height:0;border-radius:48% 48% 5px 5px;background:#e7ddcc}.kn96 .kn26__media:before{display:none}.kn96 .kn26__image{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center 70%!important}.kn96 .kn26__piece{inset-inline:18px;bottom:18px;max-width:none;min-height:62px;gap:12px;border-radius:7px;padding:12px 16px;background:#f7f3e8f5;-webkit-backdrop-filter:none;backdrop-filter:none}.kn96 .kn26__piece strong{font-size:15px;line-height:1.4}.kn96 .kn26__piece small{font-size:10px;line-height:1.5}.kn96 .kn26__piece-arrow{flex:none;width:22px}.kn96 .kn26__piece-arrow svg{width:22px;height:22px}.kn96 .kn96__room-note{text-align:center;font-size:12px;line-height:1.6;margin:16px 0;color:#d7e5d9}.kn96__heritage{display:block;width:78%;height:auto;max-height:32px;margin:0 auto;color:#bbcd9d70}.kn96 :where(a,button,summary):focus-visible{outline:3px solid var(--kn96-leaf);outline-offset:4px}.kn96[dir=rtl] h1{font-family:inherit;letter-spacing:0;font-size:clamp(34px,3.5vw,55px)!important;line-height:1.4!important;font-weight:500}.kn96[dir=rtl] .kn96__eyebrow{letter-spacing:0;font-size:13px}.kn96[dir=rtl] .kn96__button>span[aria-hidden],.kn96[dir=rtl] .kn26__piece-arrow{transform:scaleX(-1)}.kn96[dir=rtl] .kn26__piece small{letter-spacing:0}@media(min-width:1600px){.kn96{padding-inline:max(64px,calc((100vw - 1472px)/2));gap:64px}}@media(max-width:1100px)and (min-width:750px){.kn96{gap:26px;padding:32px}.kn96__actions{grid-template-columns:1fr;gap:9px}.kn96 .kn96__button{min-height:50px}.kn96 .kn96__occasion{gap:12px}.kn96 .kn96__eyebrow{font-size:10px}.kn96 .kn96__date{font-size:11px}}@media(max-width:749px){.kn96{grid-template-columns:minmax(0,1fr);gap:26px;padding:26px 22px 30px}.kn96__occasion{gap:14px;margin-bottom:22px}.kn96__seal{width:56px;height:56px;font-size:36px}.kn96 .kn96__eyebrow{font-size:10px}.kn96 .kn96__date{font-size:11px;gap:2px 9px}.kn96 h1{font-size:39px!important;line-height:1.08!important;max-width:480px}.kn96 .kn96__intro{font-size:13px;line-height:1.65;margin-top:14px;max-width:440px}.kn96__offer{margin-top:20px;padding-top:20px}.kn96__value>bdi{font-size:70px}.kn96__value-copy>strong{font-size:17px}.kn96__code-row{margin-top:18px}.kn96__actions{margin-top:18px;gap:10px}.kn96 .kn96__button{min-height:62px;font-size:13px;padding:12px}.kn96 .kn96__activation{font-size:11px}.kn96__room-frame{padding:7px;border-radius:42% 42% 9px 9px}.kn96 .kn26__media{aspect-ratio:6/5;border-radius:42% 42% 4px 4px}.kn96 .kn26__piece{inset-inline:12px;bottom:12px;padding:10px 13px;min-height:56px}.kn96 .kn26__piece strong{font-size:13px}.kn96 .kn96__room-note{margin:13px 0;font-size:11px}.kn96__heritage{max-height:26px}.kn96[dir=rtl] h1{font-size:35px!important;line-height:1.35!important}}@media(max-width:359px){.kn96{padding-inline:16px}.kn96 h1{font-size:35px!important}.kn96 .kn96__button{font-size:12px;gap:8px}.kn96[dir=rtl] h1{font-size:31px!important}.kn96__value{gap:14px}.kn96__value-copy>strong{font-size:15px}}@media(prefers-reduced-motion:reduce){.kn96 *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/klik-national-celebration.css.map */
