:root{--k-sec:44px;--k-gut:40px;--k-r:20px}.k-body .k-head{margin-bottom:20px;gap:8px}.k-body .k-h2{font-size:clamp(24px,2.5vw,34px)}.k-body .k-lead{font-size:16.5px}.k-body .k-grid{gap:20px}.k-body .k-sec--tight{padding:var(--k-sec) 0}.k-body .k-btn{min-height:46px;background:var(--k-terra);border-color:var(--k-terra);color:var(--k-cream)!important;font-size:16px}.k-body .k-btn:hover{filter:brightness(.94)}.k-body .k-btn--ghost{background:var(--k-peach);border-color:var(--k-peach);color:var(--k-ink)!important}.k-body .k-card{border:0;background:var(--k-soft);box-shadow:0 1px #43322d12;padding:14px}.k-body .k-sec--soft .k-card{background:var(--k-cream)}.k-body .k-card.is-soon,.k-body .k-card[style*=dashed]{background:transparent;border:1.5px dashed rgba(67,50,45,.3);box-shadow:none}.k-body a.k-card:hover,.k-body .k-card--lift:hover{transform:translateY(-3px);box-shadow:0 10px 22px #43322d1a}.k-body .k-card--plain{background:none;box-shadow:none;padding:0;border:0}.k-body a.k-card--plain:hover{box-shadow:none}.k-body .k-ph{border:0;background:var(--k-peach)}.k-body .k-ph img{transition:transform .5s var(--k-ease)}.k-body .k-card:hover .k-ph img,.k-body a.k-ph:hover img{transform:scale(1.04)}.k-body .k-arch{border-radius:999px 999px var(--k-r) var(--k-r)}.k-body .k-panel{background:var(--k-soft);border-radius:24px;padding:22px}.k-body .k-cv{background:#fbe6d8}.k-body .k-cv__ctl{bottom:40px}@media(min-width:761px){.k-body .k-cv__slide{min-height:clamp(400px,40vw,500px);justify-content:center;padding:calc(var(--k-head) + 28px) 0 44px}.k-body .k-cv__media{inset:auto;left:auto;top:calc(var(--k-head) + 16px);bottom:0;right:max(var(--k-gut),calc((100% - 1280px) / 2 + var(--k-gut)));width:min(42%,520px);border-radius:999px 999px 0 0;overflow:hidden;background:var(--k-peach)}.k-body .k-cv__ph{margin:0;padding:0 24px;text-align:center}.k-body .k-cv__copy{max-width:min(560px,50%);gap:16px}.k-body .k-cv__h{font-size:clamp(38px,4.3vw,58px)!important}.k-body .k-cv__p{font-size:18px}}.k-body .k-coll{min-height:0;gap:10px}.k-body .k-coll__media{aspect-ratio:1/.82}.k-body .k-coll.is-soon{border:0;background:none}.k-body .k-coll.is-soon .k-coll__media{background:transparent;border:1.5px dashed rgba(67,50,45,.3)}.k-body .k-prod{gap:16px}.k-body .k-price{font-size:20px}.k-body .k-accent{background:var(--k-terra);border-radius:24px;padding:26px 30px;color:var(--k-cream)}.k-body .k-accent .k-h2,.k-body .k-accent>div>.k-label,.k-body .k-accent>div>.k-lead{color:var(--k-cream)}.k-body .k-accent .k-lead{font-weight:600;font-size:17.5px}.k-body .k-accent .k-card{background:var(--k-cream);color:var(--k-ink)}.k-body .k-accent .k-btn{background:var(--k-cream);border-color:var(--k-cream);color:var(--k-ink)!important}.k-body .k-accent :focus-visible{outline-color:var(--k-cream)}.k-body #k-gifting .k-grid{gap:0}.k-body #k-gifting .k-gift{background:transparent;box-shadow:none;border-radius:0;min-height:0;padding:6px 22px;border-left:1px solid var(--k-line)}.k-body #k-gifting .k-gift:first-child{border-left:0;padding-left:0}.k-body #k-gifting .k-gift:hover{transform:none;box-shadow:none}.k-body #k-gifting .k-gift .k-link{flex:none;width:44px;height:44px;justify-content:center;border-radius:50%;background:var(--k-peach);border:0}.k-body #k-companions .k-split>.k-ph{aspect-ratio:1/.9;max-width:460px;width:100%;margin:0 auto;border-radius:999px 999px 24px 24px}.k-body .k-sign{border:0;background:var(--k-peach);padding:clamp(22px,3vw,36px)}.k-body .k-sign .k-btn{background:var(--k-ink);border-color:var(--k-ink)}.k-body .k-sign .k-field input{border-color:transparent}.k-body .k-acc__btn{min-height:54px;font-size:16.5px}.k-body .k-ft{background:var(--k-ink);color:var(--k-cream);border-top:0;padding:44px 0 22px}.k-body .k-ft h2,.k-body .k-ft .k-lead,.k-body .k-ft .k-small{color:var(--k-cream)}.k-body .k-ft .k-lead,.k-body .k-ft .k-small{opacity:.82}.k-body .k-ft__logo img{mix-blend-mode:normal}.k-body .k-ft__a:hover{border-bottom-color:var(--k-cream)}.k-body .k-ft .k-tag{border-color:#fff5e966}.k-body .k-ft__bot{border-top-color:#fff5e933}.k-body .k-ft :focus-visible{outline-color:var(--k-cream)}@media(max-width:760px){:root{--k-sec:28px;--k-gut:18px}.k-body .k-grid{gap:12px}.k-body .k-head{margin-bottom:16px}.k-body .k-panel{padding:14px;border-radius:20px}.k-body .k-accent{padding:20px 18px;border-radius:20px}.k-body .k-cv__slide{min-height:0;padding:calc(var(--k-head) + 18px) 0 calc(clamp(170px,46vw,240px) + 22px)}.k-body .k-cv__media{inset:auto;top:auto;left:var(--k-gut);right:var(--k-gut);bottom:0;height:clamp(170px,46vw,240px);border-radius:999px 999px 0 0;overflow:hidden;background:var(--k-peach)}.k-body .k-cv__ph{margin:0;align-self:center}.k-body .k-cv__ctl{position:absolute;right:var(--k-gut);bottom:14px;padding:0}.k-body #k-gifting .k-gift{border-left:0;border-top:1px solid var(--k-line);padding:10px 0}.k-body #k-gifting .k-gift:first-child{border-top:0}.k-body .k-ft{padding:32px 0 18px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mk2-gallery.css.map */
