[data-kc-reveal]{opacity:0;transform:translate3d(0,26px,0);transition:opacity .9s cubic-bezier(.75,0,.175,1) var(--kc-delay, 0s),transform .9s cubic-bezier(.75,0,.175,1) var(--kc-delay, 0s)}[data-kc-reveal].is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce),(scripting:none){[data-kc-reveal]{opacity:1;transform:none;transition:none}}.kc-vi{padding-block:clamp(40px,6vw,88px)}.kc-vi__header{text-align:center;margin:0 0 clamp(24px,3vw,40px)}.kc-vi__header .heading{margin:0 0 8px}.kc-vi__grid{display:grid;gap:var(--kc-vi-gap, 20px);grid-template-columns:minmax(0,1fr)}.kc-vi__video{position:relative;aspect-ratio:16 / 9;border-radius:var(--kc-vi-radius, 12px);overflow:hidden;background:#111;box-shadow:0 30px 60px -34px #14100a8c}.kc-vi__play{all:unset;cursor:pointer;display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.kc-vi__play img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.75,0,.175,1)}.kc-vi__play:hover img{transform:scale(1.04)}.kc-vi__play-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--kc-vi-accent, #a0885e);transition:transform .3s cubic-bezier(.215,.61,.355,1)}.kc-vi__play:hover .kc-vi__play-icon{transform:scale(1.1)}.kc-vi__play:focus-visible{outline:3px solid var(--kc-vi-accent, #a0885e);outline-offset:-3px}.kc-vi__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.kc-vi__images{display:grid;gap:var(--kc-vi-gap, 20px);grid-template-columns:repeat(2,minmax(0,1fr))}.kc-vi__image{position:relative;display:block;overflow:hidden;border-radius:var(--kc-vi-radius, 12px);background:#eee;aspect-ratio:1 / 1}.kc-vi__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.75,0,.175,1)}a.kc-vi__image:hover img,.kc-vi__image:hover img{transform:scale(1.05)}@media screen and (min-width:1000px){.kc-vi:not(.kc-vi--single) .kc-vi__grid{grid-template-columns:minmax(0,var(--kc-vi-video-share, 58fr)) minmax(0,var(--kc-vi-image-share, 42fr));align-items:stretch}.kc-vi:not(.kc-vi--single) .kc-vi__images{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr))}.kc-vi:not(.kc-vi--single) .kc-vi__video{aspect-ratio:16 / 9;height:auto}.kc-vi:not(.kc-vi--single) .kc-vi__image{aspect-ratio:auto;height:auto;min-height:0}.kc-vi:not(.kc-vi--single) .kc-vi__image img{position:absolute;top:0;right:0;bottom:0;left:0}.kc-vi--single .kc-vi__video{max-width:960px;margin-inline:auto;width:100%}.kc-vi--single .kc-vi__images{max-width:760px;margin-inline:auto;width:100%}}.kc-specs{background:#fafafa;border:1px solid #eeeeee;border-radius:15px;padding:28px 22px}.kc-specs table,.kc-specs tbody{display:block;width:100%;margin:0;padding:0;border:0;background:none}.kc-specs tr{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;box-sizing:border-box;width:100%;margin:0;padding:0;background:none!important;font-size:15px;line-height:21px}.kc-specs td,.kc-specs th{display:block;margin:0!important;padding:0!important;border:0!important;background:none!important;color:#000;font-size:15px;line-height:21px}.kc-specs td:first-child,.kc-specs th:first-child{width:auto!important;font-weight:700;color:#000;flex:0 1 auto}.kc-specs td:last-child{text-align:right;font-weight:400;margin-inline-start:auto}@media screen and (min-width:741px){.kc-specs{padding:40px}.kc-specs tbody{display:flex;flex-wrap:wrap}.kc-specs tr{width:50%}.kc-specs tr:nth-child(odd){padding-inline-end:22px}.kc-specs tr:nth-child(2n){padding-inline-start:22px}}@media screen and (max-width:740px){.kc-specs{background:#fff;border:1px solid #e9e3d6;border-radius:12px;padding:2px 14px}.kc-specs tr{display:grid;grid-template-columns:minmax(92px,36%) minmax(0,1fr);column-gap:12px;align-items:baseline;padding:7px 0!important;border-bottom:1px solid #efeadf}.kc-specs tr:last-child{border-bottom:0}.kc-specs td:first-child,.kc-specs th:first-child{font-size:10.5px;line-height:1.35;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#8a7a55;overflow-wrap:anywhere}.kc-specs td:last-child{font-size:13px;line-height:1.35;text-align:right;color:#1f1f1f;margin-inline-start:0;overflow-wrap:anywhere}}.kc-desc h2,.kc-desc h3{margin:0 0 .6em}.kc-desc p,.kc-desc ul{margin:0 0 1em}.kc-mech{display:grid;gap:24px;align-items:center}.kc-mech__media img{display:block;width:100%;height:auto;border-radius:6px}.kc-mech__text h2,.kc-mech__text h3{margin:0 0 .6em}@media screen and (min-width:1000px){.kc-mech:not(.kc-mech--text-only){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px}}.kc-reviews{display:flex;align-items:center;gap:28px;padding:8px 0}.kc-reviews__score{font-size:3.6rem;line-height:1;font-weight:700}.kc-reviews__count{margin:6px 0 10px;opacity:.75}.kc-reviews__link{display:inline-block;padding:10px 24px;border:1px solid currentColor;border-radius:999px;text-decoration:none;transition:background .25s ease,color .25s ease}.kc-reviews__link:hover{background:#1c1a17;color:#fff}.kc-reviews__empty{opacity:.7;margin:0}.kc-stars{--kc-pct: 100%;position:relative;display:inline-block;font-size:1.5rem;letter-spacing:3px;line-height:1;color:#0000002e}.kc-stars:before{content:"\2605\2605\2605\2605\2605"}.kc-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;inset:0 auto 0 0;width:var(--kc-pct);overflow:hidden;color:#c8a24d}.kc-intro{margin-block-end:40px}.kc-var{display:block;margin-top:32px;padding-top:26px;border-top:1px solid rgba(40,40,40,.12)}.kc-var__heading{margin:0 0 14px;font-size:18px;color:rgb(var(--heading-color))}.kc-var__wrap{position:relative}.kc-var__list{list-style:none;margin:0;padding:0 4px 6px;display:flex;gap:14px;overflow-x:auto;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:pan-x pan-y;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kc-var__list::-webkit-scrollbar{display:none}.kc-var__item{flex:0 0 96px}.kc-var__list.is-dragging{cursor:grabbing}.kc-var__list.is-dragging a{pointer-events:none}.kc-var__img{-webkit-user-drag:none;user-drag:none;pointer-events:none}.kc-var__link{display:block;padding:6px;border-radius:10px;border:1px solid transparent;background:#f3efe6;transition:border-color .2s,box-shadow .2s,transform .25s}.kc-var__link:hover{transform:translateY(-2px);box-shadow:0 8px 18px -10px #28201066}.kc-var__item.is-current .kc-var__link{border-color:#a0885e}.kc-var__img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:contain;mix-blend-mode:multiply}.kc-var__wrap:before,.kc-var__wrap:after{content:"";position:absolute;top:0;bottom:6px;width:28px;z-index:1;pointer-events:none}.kc-var__wrap:before{left:0;background:linear-gradient(to left,#fff0,#fff)}.kc-var__wrap:after{right:0;background:linear-gradient(to right,#fff0,#fff)}.kc-var-note{margin:22px 0 0;font-size:14px;line-height:1.6;color:rgba(var(--text-color),.8)}.product-meta__price-list-container{flex-wrap:wrap;gap:10px 14px;margin-block-start:6px}.product-meta__price-list-container .price-list{gap:4px 12px;align-items:baseline;flex-wrap:nowrap}.product-meta .price--large{font-size:30px;font-weight:700;letter-spacing:-.01em;line-height:1.1}.product-meta .price--compare{font-size:19px;font-weight:400;opacity:.7;text-decoration:line-through}.product-meta .price--highlight{color:#282828}.kc-off{font-size:17px;font-weight:500;color:#2f8a2f;letter-spacing:.01em}.kc-stock{display:inline-flex;align-items:center;height:36px;padding:0 16px;border:1px solid #282828;border-radius:999px;font-size:13px;line-height:1;white-space:nowrap}.product-meta__label-list .label--highlight{display:none}@media screen and (max-width:740px){.product-meta .price--large{font-size:28px}.product-meta .price--compare{font-size:18px}.kc-off{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAgAAIAAACAI */
