.henio .kd-bimg{flex:1 1 100%;margin:-28px -28px 0;aspect-ratio:16/9;overflow:hidden;border-radius:24px 24px 0 0;background:#e6dcc4}.henio .kd-gal-wrap{padding-bottom:0}.henio .kd-gal{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.henio .kd-fig{margin:0;display:flex;flex-direction:column;gap:10px}.henio .kd-ph{aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:#e6dcc4;box-shadow:0 2px #1f2a240f}.henio .kd-ph img{transition:transform .4s ease}.henio .kd-fig:hover .kd-ph img{transform:scale(1.04)}.henio .kd-fig figcaption{font-family:Fraunces,serif;font-weight:700;font-size:18px;line-height:1.25;color:#1f3a2e}.henio .kd-wide{aspect-ratio:21/9;border-radius:24px;overflow:hidden;background:#e6dcc4}@media(max-width:749px){.henio .kd-gal{grid-template-columns:repeat(2,1fr);gap:14px}.henio .kd-fig figcaption{font-size:15px}.henio .kd-wide{aspect-ratio:4/3}.henio .kd-gal-wrap{padding-bottom:0!important}}@media(prefers-reduced-motion:reduce){.henio .kd-ph img{transition:none}}.henio .k36{padding-top:80px;padding-bottom:80px}.henio .kd-gal-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:56px 0 16px}.henio .kd-gal-note{font-size:15px;color:#5b5a4c}.henio .kd-gal{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin}.henio .kd-gal .kd-fig{flex:0 0 228px;scroll-snap-align:start}.henio .kd-gal .kd-fig figcaption{font-size:16px}.henio .kd-all{margin-top:28px;border-top:1px solid #D9D0BE;padding-top:18px}.henio .kd-all>summary{cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:17px;color:#1f3a2e;padding:12px 22px;border-radius:999px;border:1.5px solid #1F3A2E;background:#fff}.henio .kd-all[open]>summary span{transform:rotate(180deg)}.henio .kd-all>.k29{margin-top:20px}.henio .kd-rules{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;margin:4px 0 6px}.henio .kd-rules div{display:flex;gap:12px;align-items:flex-start;font-size:15.5px;line-height:1.45;color:#3e4a42}.henio .kd-rules b{flex:0 0 auto;font-family:Fraunces,serif;color:#a4432b;font-size:17px;min-width:24px}.henio .kd-rules strong{display:block;color:#1f3a2e;font-size:16.5px}.henio .kd-cta{position:relative;border-radius:32px;overflow:hidden;min-height:460px;display:flex;align-items:flex-end;background:#1f3a2e}.henio .kd-cta-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.henio .kd-cta{align-items:center}.henio .kd-cta-bg{object-position:70% center}.henio .kd-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#14271ff0,#14271fd1 38%,#14271f00 68%)}.henio .kd-cta-in{position:relative;z-index:1;padding:56px;color:#fff;display:flex;flex-direction:column;gap:14px;max-width:560px}.henio .k43#kup{margin-top:24px}.henio .kd-cta-h{margin:0;font-family:Fraunces,serif;font-weight:700;font-size:46px;line-height:1.05;color:#fff}.henio .kd-cta-h span{font-style:italic;font-weight:500;color:#e3a93b}.henio .kd-cta-in p{margin:0;color:#fff;opacity:.9;font-size:18px}.henio .kd-cta-btn{align-self:flex-start;display:inline-flex;align-items:center;min-height:58px;padding:0 34px;border-radius:999px;border:none;cursor:pointer;font-family:inherit;background:#e3a93b;color:#1f2a24;font-size:19px;font-weight:600}.henio .kd-cta-small{font-size:14px;opacity:.85}@media(max-width:749px){.henio .k36{padding-top:56px!important;padding-bottom:56px!important}.henio .kd-rules{grid-template-columns:1fr}.henio .kd-gal .kd-fig{flex-basis:70%}.henio .kd-cta{min-height:560px;align-items:flex-end}.henio .kd-cta:after{background:linear-gradient(180deg,#14271f00 25%,#14271feb 70%)}.henio .kd-cta-in{padding:28px 22px}.henio .kd-cta-h{font-size:34px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kd-photos.css.map */
