.kpd{--kpd-gutter: 80px;padding:var(--kpd-pt) 0 var(--kpd-pb);background:var(--kpd-bg);color:var(--kpd-text)}.kpd__inner{max-width:calc(1280px + var(--kpd-gutter) * 2);margin:0 auto;padding:0 var(--kpd-gutter)}.kpd__top{display:flex;align-items:flex-start;gap:60px}.kpd__gallery{position:relative;flex:0 0 680px;min-width:0}.kpd__track{display:flex;width:100%;aspect-ratio:1 / 1;border-radius:40px;background:var(--kpd-media);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;outline:none}.kpd__track::-webkit-scrollbar{display:none}.kpd__slide{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:start}.kpd__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kpd__thumbs{position:absolute;left:50%;bottom:30px;transform:translate(-50%);display:flex;align-items:center;gap:15px;max-width:calc(100% - 40px)}.kpd__thumb{flex:none;width:80px;height:80px;padding:0;border:0;border-radius:12px;background:#ebd9c9;overflow:hidden;cursor:pointer;transition:width .3s cubic-bezier(.22,.61,.36,1),height .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s ease}.kpd__thumb img{width:100%;height:100%;object-fit:cover;display:block}.kpd__thumb.is-active{width:100px;height:100px;box-shadow:inset 0 0 0 1.89px var(--kpd-accent)}.kpd__thumb.is-active img{border-radius:12px;padding:1.89px}.kpd__thumb:focus-visible{outline:2px solid var(--kpd-accent);outline-offset:2px}.kpd__info{flex:1 1 540px;min-width:0;display:flex;flex-direction:column;gap:20px}.kpd__crumbs{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font:600 14px/14.4px Familjen Grotesk,system-ui,sans-serif;letter-spacing:1.92px;text-transform:uppercase;color:var(--kpd-muted)}.kpd__crumbs a{color:inherit;text-decoration:none;transition:color .25s ease}.kpd__crumbs a:hover{color:var(--kpd-text)}.kpd__crumbs .kpd__crumb-current{color:var(--kpd-accent)}.kpd__titles{display:flex;flex-direction:column;gap:16px}.kpd__title{margin:0;font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:clamp(48px,5.556vw,80px);line-height:1.05;letter-spacing:-.28px;color:var(--kpd-text)}.kpd__tagline{margin:0;font:400 18px/23px Familjen Grotesk,system-ui,sans-serif;color:var(--kpd-muted)}.kpd__price{margin:0;min-height:45px;display:flex;align-items:baseline;gap:12px;font-family:"Instrument Serif",Georgia,serif;font-size:36px;line-height:37.4px;letter-spacing:-.34px;color:var(--kpd-text)}.kpd__compare{font-size:24px;color:var(--kpd-muted)}.kpd__desc{font:400 16px/20px Familjen Grotesk,system-ui,sans-serif;color:var(--kpd-muted)}.kpd__desc p{margin:0 0 .8em}.kpd__desc p:last-child{margin-bottom:0}.kpd__rule{width:100%;height:1px;margin:0;border:0;opacity:.3;background:linear-gradient(90deg,transparent 0%,var(--kpd-accent) 50%,transparent 100%)}.kpd__rule--full{opacity:.5}.kpd__options{display:flex;flex-direction:column;gap:25px}.kpd__option{margin:0;padding:0;border:0;min-width:0}.kpd__option-title{padding:0;margin:0 0 12px;font-family:"Instrument Serif",Georgia,serif;font-size:20px;line-height:26px;color:var(--kpd-text)}.kpd__option-value{color:var(--kpd-muted);font-style:italic}.kpd__values{display:flex;flex-wrap:wrap;gap:10px}.kpd__radio{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.kpd__swatch{position:relative;width:44px;height:44px;display:grid;place-items:center;border-radius:10px;background:var(--swatch);color:var(--tick);cursor:pointer;transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s ease}.kpd__swatch svg{opacity:0;transform:scale(.6);transition:opacity .2s,transform .25s cubic-bezier(.22,.61,.36,1)}.kpd__swatch:hover{transform:translateY(-2px)}.kpd__radio:checked+.kpd__swatch svg{opacity:1;transform:none}.kpd__radio:focus-visible+.kpd__swatch,.kpd__radio:focus-visible+.kpd__chip{outline:2px solid var(--kpd-accent);outline-offset:3px}.kpd__swatch.is-unavailable:after{content:"";position:absolute;left:50%;top:4px;bottom:4px;width:1.5px;background:#2a1d1a8c;transform:translate(-50%) rotate(45deg)}.kpd__chip{display:inline-flex;align-items:center;height:39px;padding:12px 16px;border:1px solid var(--kpd-muted);border-radius:100px;font:600 15px/15px Manrope,system-ui,sans-serif;letter-spacing:-.15px;color:var(--kpd-text);cursor:pointer;transition:border-color .25s ease,color .25s ease}.kpd__chip:hover{border-color:var(--kpd-accent)}.kpd__radio:checked+.kpd__chip{border-color:var(--kpd-accent);color:var(--kpd-accent)}.kpd__chip.is-unavailable{text-decoration:line-through;opacity:.6}.kpd__buy{display:flex;flex-direction:column;gap:30px}.kpd__specs{margin:0;display:flex;flex-direction:column}.kpd__spec{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0}.kpd__spec:before,.kpd__spec:last-child:after{content:"";position:absolute;left:0;right:0;height:1px;opacity:.3;background:linear-gradient(90deg,transparent 0%,var(--kpd-accent) 50%,transparent 100%)}.kpd__spec:before{top:0}.kpd__spec:last-child:after{bottom:0}.kpd__spec dt{font:600 14px/14.4px Familjen Grotesk,system-ui,sans-serif;letter-spacing:1.92px;text-transform:uppercase;color:var(--kpd-muted)}.kpd__spec dd{margin:0;font:500 16px/21px Familjen Grotesk,system-ui,sans-serif;text-align:right;color:var(--kpd-text)}.kpd__form{display:block}.kpd__form form{margin:0}.kpd__add{position:relative;width:100%;height:58px;display:flex;align-items:center;justify-content:center;padding:0 60px;border:1px solid var(--kpd-text);border-radius:100px;background:#fff;font:600 16px/15px Manrope,system-ui,sans-serif;letter-spacing:-.15px;color:var(--kpd-text);cursor:pointer;transition:background-color .3s ease,color .3s ease,opacity .3s ease}.kpd__add-arrow{position:absolute;right:10px;top:50%;width:38px;height:38px;margin-top:-19px;display:grid;place-items:center;border-radius:100px;background:var(--kpd-accent)}.kpd__add-arrow svg{transition:transform .45s cubic-bezier(.22,.61,.36,1)}.kpd__add:hover:not([disabled]){background:var(--kpd-text);color:#fff}.kpd__add:hover:not([disabled]) .kpd__add-arrow svg{transform:rotate(45deg)}.kpd__add:focus-visible{outline:2px solid var(--kpd-accent);outline-offset:3px}.kpd__add[disabled]{opacity:.45;cursor:not-allowed}.kpd__add .loading__spinner{position:absolute;right:10px;top:50%;width:38px;height:38px;margin-top:-19px;display:grid;place-items:center;background:var(--kpd-accent);border-radius:100px}.kpd__add .loading__spinner.hidden{display:none}.kpd__add .loading__spinner svg{width:18px;height:18px}.kpd__add .loading__spinner .path{stroke:#fff}.kpd__add.loading{pointer-events:none}.kpd__error{margin-top:10px;font:400 14px/1.4 Familjen Grotesk,system-ui,sans-serif;color:#e5484d}.kpd__error[hidden]{display:none}.kpd__more{margin-top:60px;display:flex;flex-direction:column;gap:25px}.kpd__block{display:flex;flex-direction:column;gap:16px}.kpd__h{margin:0;font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-size:30px;line-height:29.9px;color:var(--kpd-text)}.kpd__text,.kpd__list{font:400 16px/20px Familjen Grotesk,system-ui,sans-serif;color:var(--kpd-muted)}.kpd__text p{margin:0 0 .8em}.kpd__text p:last-child{margin-bottom:0}.kpd__list{list-style:none;margin:0;padding:0}@media(max-width:1280px){.kpd{--kpd-gutter: 48px}.kpd__gallery{flex-basis:52%}}@media(max-width:1024px){.kpd{--kpd-gutter: 32px}.kpd__top{flex-direction:column}.kpd__gallery,.kpd__info{flex-basis:auto;width:100%}}@media(max-width:749px){.kpd{--kpd-gutter: 20px;padding:32px 0 56px}.kpd__top{gap:32px}.kpd__track{border-radius:28px}.kpd__thumbs{bottom:16px;gap:8px}.kpd__thumb{width:48px;height:48px;border-radius:10px}.kpd__thumb.is-active{width:60px;height:60px}.kpd__spec{flex-direction:column;align-items:flex-start;gap:8px}.kpd__spec dd{text-align:left}.kpd__h{font-size:26px}}@media(prefers-reduced-motion:reduce){.kpd *,.kpd *:before,.kpd *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/kindly-product.css.map */
