.jc-pv{--jc-ink: #2b1a12;--jc-muted: #7a6a5f;--jc-line: #e8dccb;--jc-cream: #fffdf8;--jc-gold: #e8a33d;--jc-star-grey: #c8b49c;--jc-brown: #7b3f17;--jc-orange: #f26b21}section.jc-pv{padding-top:1.6rem}@media screen and (min-width:750px){section.jc-pv{padding-top:2.4rem}}@media screen and (min-width:990px){section.jc-pv{padding-top:4rem}}.jc-pv .product-outer{align-items:flex-start}.jc-pv-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem}.jc-pv-price__now{font-family:var(--font-body-family),sans-serif;font-weight:700;font-size:2.8rem;line-height:1;color:var(--jc-price, var(--jc-ink));letter-spacing:-.01em}.jc-pv-price__was{font-size:1.5rem;color:var(--jc-muted);text-decoration:line-through;text-decoration-thickness:1px}.jc-pv-price__save{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:999px;background:#fdece1;color:#a2450f;font-size:1.2rem;font-weight:700;line-height:1.2;letter-spacing:.01em;white-space:nowrap}.jc-pv-price__was[hidden],.jc-pv-price__save[hidden]{display:none!important}.jc-pv-price__unit{width:100%;margin-top:.2rem;font-size:1.25rem;color:var(--jc-muted);letter-spacing:.01em}.jc-pv-rating{display:flex;align-items:center;gap:.7rem;margin-top:1rem;font-size:1.3rem;line-height:1;color:var(--jc-ink)}.jc-pv-rating__stars{display:inline-flex;gap:.2rem;line-height:0}.jc-pv-rating__stars svg{width:1.5rem;height:1.5rem;display:block}.jc-pv-rating__score{font-weight:700;font-size:1.35rem}.jc-pv-rating__count{color:var(--jc-muted);text-decoration:underline;text-underline-offset:2px}.jc-pv-packs{margin-top:2rem}.jc-pv-packs__label,.jc-pv-field__label{display:block;margin-bottom:.9rem;font-size:1.15rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--jc-muted)}.jc-pv-packs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:.5rem}.jc-pv-pack{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.3rem;padding:2.2rem .6rem 1.1rem;border:1px solid var(--jc-line);border-radius:14px;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .16s ease;text-align:center}.jc-pv-pack:hover{border-color:#c9a87f}.jc-pv-pack.is-on{border-color:var(--jc-accent, #f5b33a);box-shadow:0 0 0 1.5px var(--jc-accent, #f5b33a) inset,0 8px 18px #f5b33a29}.jc-pv-pack__badge{position:absolute;top:-.7rem;left:50%;transform:translate(-50%);padding:.22rem .6rem;border-radius:999px;background:var(--jc-ink);color:#fff;font-size:var(--jc-pack-badge-size, 10px);font-weight:700;line-height:1.4;white-space:nowrap}.jc-pv-pack__name{font-size:var(--jc-pack-name-size, 14px);font-weight:700;color:var(--jc-ink);line-height:1.2}.jc-pv-pack__price{font-size:var(--jc-pack-price-size, 15px);font-weight:700;color:var(--jc-ink);line-height:1.2}.jc-pv-pack__per{font-size:var(--jc-pack-unit-size, 11px);color:var(--jc-muted);line-height:1.3}.jc-pv .product-inventory{margin:1rem 0 0}.jc-pv-acc{margin-top:.8rem;border-top:1px solid var(--jc-line)}.jc-pv-acc__item{border-bottom:1px solid var(--jc-line)}.jc-pv-acc__item>summary{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0;cursor:pointer;list-style:none;font-family:var(--font-heading-family),sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.01em;color:var(--jc-ink);transition:color .2s ease}.jc-pv-acc__item>summary::-webkit-details-marker{display:none}.jc-pv-acc__item>summary:hover{color:var(--jc-brown)}.jc-pv-acc__item>summary:after{content:"";width:1.1rem;height:1.1rem;flex:0 0 auto;margin-left:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232b1a12' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;transition:transform .25s ease}.jc-pv-acc__item[open]>summary:after{transform:rotate(180deg)}.jc-pv-acc__panel{padding:0 0 1.6rem;font-size:1.3rem;line-height:1.65;color:var(--jc-text, #4a3a30)}.jc-pv-acc__panel>*:first-child{margin-top:0}.jc-pv-acc__panel>*:last-child{margin-bottom:0}.jc-pv-acc__panel ul{margin:.6rem 0 0;padding-left:1.1rem}.jc-pv-acc__panel li{margin-bottom:.25rem}.jc-pv .product-form__submit,.jc-pv .product-form__submit.button--transparent{background-color:var(--jc-orange);border-color:var(--jc-orange);color:#fff;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .14s ease,box-shadow .3s ease}@media(hover:hover)and (pointer:fine){.jc-pv .product-form__submit:hover,.jc-pv .product-form__submit.button--transparent:hover{background-color:var(--jc-brown);border-color:var(--jc-brown);color:#fff;box-shadow:0 6px 18px #7b3f172e}}.jc-pv .product-form__submit:active{transform:translateY(1px) scale(.997);box-shadow:none}.jc-pv .product-form__checkout .product-form__express-checkout,.jc-pv .product-form__express-checkout{background-color:#fff!important;border:1px solid var(--jc-ink)!important;color:var(--jc-ink)!important;transition:background-color .24s ease,color .24s ease}@media(hover:hover)and (pointer:fine){.jc-pv .product-form__checkout .product-form__express-checkout:hover,.jc-pv .product-form__express-checkout:hover{background-color:var(--jc-ink)!important;color:#fff!important}}.jc-pv .product-parameters,.jc-pv .product-price,.jc-pv .installment-wrapper{display:none!important}.jc-pv .product-title-wrapper .product-title{margin-bottom:0}@media screen and (max-width:749px){.jc-pv-price__now{font-size:2.4rem}.jc-pv-packs__grid{gap:.6rem}.jc-pv-pack{padding:1.2rem .4rem 1rem;border-radius:12px}.jc-pv-pack__badge{padding:.18rem .5rem}}.jc-pv .jc-sub{margin-top:2rem;margin-bottom:1.8rem}.jc-pv .jc-sub__opt{position:relative;border-radius:14px;background:#fff;transition:border-color .24s ease,background-color .24s ease,box-shadow .24s ease,transform .24s ease}.jc-pv .jc-sub__opt:has(.jc-sub__input:checked),.jc-pv .jc-sub__opt--summary.is-active{border-color:var(--jc-accent, #f5b33a);background:#fffdf6;box-shadow:0 0 0 1.5px var(--jc-accent, #f5b33a) inset,0 8px 18px #f5b33a29}.jc-pv .jc-sub__input{accent-color:var(--jc-ink)}.jc-pv .jc-sub__name{font-family:var(--font-body-family),sans-serif;font-size:1.35rem;font-weight:700;color:var(--jc-ink)}.jc-pv .jc-sub__price{color:var(--jc-price, var(--jc-ink));font-size:1.5rem;font-weight:700}.jc-pv .jc-sub__save{background:var(--jc-accent, #f5b33a);color:var(--jc-btn-text, #3a2a12)}.jc-pv .jc-sub__input{appearance:none;-webkit-appearance:none;position:relative;flex:0 0 auto;width:1.7rem;height:1.7rem;margin:.2rem 0 0;border:1px solid #c9b49c;border-radius:50%;background:#fff;cursor:pointer;transition:border-color .16s ease}.jc-pv .jc-sub__input:checked{border-color:var(--jc-ink)}.jc-pv .jc-sub__input:checked:after{content:"";position:absolute;top:.32rem;right:.32rem;bottom:.32rem;left:.32rem;border-radius:50%;background:var(--jc-ink)}.jc-pv .jc-sub__caret{order:3;margin-left:.8rem;align-self:center;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:1px solid var(--jc-line);border-radius:50%;background:#fff;transition:background-color .2s ease,border-color .2s ease,transform .25s cubic-bezier(.22,.68,.32,1)}.jc-pv .jc-sub__caret:before{position:static;top:auto;left:auto;width:.52rem;height:.52rem;margin-top:-.22rem;border-right:1.8px solid var(--jc-ink);border-bottom:1.8px solid var(--jc-ink);transform:rotate(45deg)}.jc-pv .jc-sub__freq[open]>summary .jc-sub__caret{transform:rotate(180deg);border-color:var(--jc-ink);background:#fffdf8}.jc-pv .jc-sub__freq[open]>summary .jc-sub__caret:before{margin-top:.22rem}.jc-pv .jc-sub{margin-top:1.4rem}.jc-pv .jc-sub__opt--summary{padding-left:1.5rem;align-items:center}.jc-pv .jc-sub__opt--summary .jc-sub__body{flex:1 1 auto}.jc-pv .jc-reveal{opacity:0;transform:translateY(26px);transition:opacity .95s cubic-bezier(.16,1,.3,1),transform .95s cubic-bezier(.16,1,.3,1);transition-delay:var(--jc-reveal-delay, 0s)}.jc-pv .jc-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.jc-pv .jc-reveal{opacity:1;transform:none;transition:none}}.jc-pv-acc__item[open] .jc-pv-acc__panel{animation:jcPanelIn .5s cubic-bezier(.16,1,.3,1) both}@keyframes jcPanelIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.jc-pv-acc__item[open] .jc-pv-acc__panel{animation:none}}.jc-pv .jc-sub__freq[open] .jc-sub__freq-list{animation:jcPanelIn .5s cubic-bezier(.16,1,.3,1) both}@media(prefers-reduced-motion:reduce){.jc-pv .jc-sub__freq[open] .jc-sub__freq-list{animation:none}}.jc-pv .jc-sub{gap:1.2rem}@media screen and (max-width:749px){.jc-pv .product__media-icon{display:none!important}.jc-pv .product__modal-opener{cursor:zoom-in}}.jc-pv .jc-sub__opt--summary{position:relative;padding-left:4.3rem}.jc-pv .jc-sub__caret{position:absolute;left:1.25rem;top:50%;margin:0;width:2.2rem;height:2.2rem;transform:translateY(-50%);border:1px solid #c9b49c;background:#fff;z-index:1}.jc-pv .jc-sub__caret:before{width:.46rem;height:.46rem;margin-top:-.16rem;border-right:1.8px solid var(--jc-ink);border-bottom:1.8px solid var(--jc-ink);transform:rotate(45deg)}.jc-pv .jc-sub__freq[open]>summary .jc-sub__caret{transform:translateY(-50%) rotate(180deg);border-color:var(--jc-ink);background:#fffdf8}.jc-pv .jc-sub__freq[open]>summary .jc-sub__caret:before{margin-top:.16rem}.jc-pv .jc-pv-acc__item:last-child{border-bottom:0}@media screen and (min-width:990px){.jc-pv .product.container{max-width:1400px;margin-left:auto;margin-right:auto}}.jc-pv .jc-pv-rating__stars svg{width:1.75rem;height:1.75rem}.jc-pv .jc-pv-rating__stars{gap:.15rem}.jc-pv .jc-product-detail-description__content{border-top:0;padding-top:2.4rem}.jc-pv-perks{margin:1.8rem 0 1.6rem;padding-top:1.4rem;border-top:1px solid var(--jc-line)}.jc-pv-perks__note{font-size:1.23rem;line-height:1.7;color:#5c4b41}.jc-pv-perks__note p{margin:0 0 .45rem}.jc-pv-perks__note p:last-child{margin-bottom:0}.jc-pv-perks__note strong{color:var(--jc-ink);font-weight:700}.jc-pv-ship{margin-top:1.2rem}.jc-pv-ship__row{display:flex;align-items:center;gap:.65rem;font-size:1.22rem;line-height:1.4;color:var(--jc-muted)}.jc-pv-ship__icon{display:inline-flex;flex:0 0 auto;color:#8a7768;transition:color .3s ease}.jc-pv-ship__text{transition:color .3s ease}.jc-pv-ship__text b{font-weight:700}.jc-pv-ship__bar{display:block;margin-top:.6rem;height:3px;border-radius:3px;background:#ede3d6;overflow:hidden}.jc-pv-ship__bar i{display:block;height:100%;width:0;border-radius:3px;background:var(--jc-gold);transition:width .42s cubic-bezier(.16,1,.3,1),background-color .3s ease}.jc-pv-ship.is-done .jc-pv-ship__icon,.jc-pv-ship.is-done .jc-pv-ship__text{color:#2f6b3a}.jc-pv-ship.is-done .jc-pv-ship__bar i{background:#4e9a5c}.jc-pv .jc-pv-perks{margin:1.6rem 0 1.4rem;padding-top:0;border-top:0}.jc-pv .product-form__submit,.jc-pv .product-form__submit.button--transparent{background-color:var(--jc-accent, #f5b33a)!important;border-color:var(--jc-accent, #f5b33a)!important;color:var(--jc-btn-text, #3a2a12)!important}@media(hover:hover)and (pointer:fine){.jc-pv .product-form__submit:hover,.jc-pv .product-form__submit.button--transparent:hover{background-color:#e3a11f!important;border-color:#e3a11f!important;color:#2e2009!important}}.jc-pv .jc-pv-perks{margin:2rem 0 1.8rem;padding:0;border:0}.jc-pv .jc-pv-ship{margin-top:0;padding:1.5rem 1.6rem;background:#fff8ec;border:1px solid #f2e2c6;border-radius:14px;transition:background-color .3s ease,border-color .3s ease}.jc-pv .jc-pv-ship__row{gap:.9rem;font-size:1.42rem;line-height:1.45;color:#6b5844}.jc-pv .jc-pv-ship__icon{color:#c98a17}.jc-pv .jc-pv-ship__icon svg{width:19px;height:19px}.jc-pv .jc-pv-ship__text b{color:#2b1a12;font-weight:800}.jc-pv .jc-pv-ship__bar{margin-top:1.05rem;height:7px;border-radius:99px;background:#efe2cc;box-shadow:inset 0 1px 2px #5a3c1e14}.jc-pv .jc-pv-ship__bar i{border-radius:99px;background:linear-gradient(90deg,var(--jc-accent, #f5b33a) 0%,#f08a2c 100%);box-shadow:0 1px 5px #f08a2c59}.jc-pv .jc-pv-perks.is-done .jc-pv-ship{background:#f1f8f2;border-color:#cde7d2}.jc-pv .jc-pv-perks.is-done .jc-pv-ship__icon,.jc-pv .jc-pv-perks.is-done .jc-pv-ship__text{color:#2f6b3a}.jc-pv .jc-pv-perks.is-done .jc-pv-ship__text b{color:#245c31}.jc-pv .jc-pv-perks.is-done .jc-pv-ship__bar{background:#d9ebdc}.jc-pv .jc-pv-perks.is-done .jc-pv-ship__bar i{background:linear-gradient(90deg,#4e9a5c,#3c8049);box-shadow:0 1px 5px #3c80494d}.jc-pv .product-title{color:var(--jc-ink)}.jc-pv .product-subtitle{color:var(--jc-muted)}.jc-pv .jc-pv-rating__score{color:var(--jc-ink)}.jc-pv .jc-pv-rating__count{color:var(--jc-muted)}.jc-pv .product-sku,.jc-pv .product-inventory__inner{color:var(--jc-text)}@keyframes jcPickPop{0%{transform:scale(1)}32%{transform:scale(1.016)}to{transform:scale(1)}}@keyframes jcPickRing{0%{opacity:.55;transform:scale(.995)}to{opacity:0;transform:scale(1.035)}}@keyframes jcPickShine{0%{transform:translate(-130%) skew(-16deg);opacity:0}20%{opacity:.5}to{transform:translate(240%) skew(-16deg);opacity:0}}.jc-pv .jc-pick{animation:jcPickPop .5s cubic-bezier(.22,1,.36,1)}.jc-pv .jc-pick:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;border:2px solid var(--jc-accent, #f5b33a);pointer-events:none;animation:jcPickRing .62s cubic-bezier(.22,.68,.32,1) forwards}.jc-pv .jc-pick:before{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;border-radius:inherit;background:linear-gradient(90deg,#fff0,#ffffffbf,#fff0);pointer-events:none;animation:jcPickShine .62s ease-out forwards}@keyframes jcPriceBump{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:none}}.jc-pv .is-bump{animation:none!important}.jc-pv .jc-sub__freq-list{contain:layout paint}@media(prefers-reduced-motion:reduce){.jc-pv .jc-pick,.jc-pv .jc-pick:after,.jc-pv .jc-pick:before,.jc-pv .is-bump{animation:none!important}}.jc-pv{overflow-anchor:none}@keyframes jcSubSettle{0%{transform:translateY(0)}34%{transform:translateY(-7px)}to{transform:translateY(0)}}@keyframes jcSubRing{0%{box-shadow:0 0 0 1px var(--jc-accent, #f5b33a) inset,0 0 #f5b33a6b}to{box-shadow:0 0 0 1.5px var(--jc-accent, #f5b33a) inset,0 0 0 12px #f5b33a00}}.jc-pv .jc-sub{will-change:auto}.jc-pv .jc-sub.is-settling{animation:jcSubSettle .46s cubic-bezier(.22,1,.36,1)}.jc-pv .jc-sub.is-settling .jc-sub__opt--summary{animation:jcSubRing .6s cubic-bezier(.22,.68,.32,1) both}@media(prefers-reduced-motion:reduce){.jc-pv .jc-sub.is-settling,.jc-pv .jc-sub.is-settling .jc-sub__opt--summary{animation:none}}.jc-sub__freq:not([open]) .jc-sub__freq-list{display:none!important}.jc-sub__freq-list{transition:none!important}@media screen and (max-width:749px){.product-media-modal,.product-media-modal__dialog,.product-media-modal__content,.product-media-modal__item,.product-media-modal__content .swiper-zoom-container{background-color:#fff!important}}html.jc-modal-open .boom-launcher,html.jc-modal-open [class*=kl-teaser-],html.jc-modal-open .jc-fb{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/jc-product-preview.css.map */
