.jp-js [data-jp-reveal]:not(.is-revealed),.jp-js [data-jp-reveal]:not(.is-revealed) [data-jp-reveal-item]{opacity:0}.jp-js [data-jp-reveal=slide-up]:not(.is-revealed),.jp-js [data-jp-reveal=slide-up]:not(.is-revealed) [data-jp-reveal-item]{transform:translateY(28px)}.jp-js [data-jp-reveal=zoom]:not(.is-revealed),.jp-js [data-jp-reveal=zoom]:not(.is-revealed) [data-jp-reveal-item]{transform:scale(.94)}[data-jp-reveal],[data-jp-reveal] [data-jp-reveal-item]{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}[data-jp-reveal] [data-jp-reveal-item]{transition-delay:calc(var(--jp-i, 0) * 80ms)}.jp-js [data-jp-reveal]:has([data-jp-reveal-item]):not(.is-revealed){opacity:1;transform:none}.jp-section{padding-top:var(--jp-pt, 36px);padding-bottom:var(--jp-pb, 36px);color:var(--jp-fg, inherit);background:var(--jp-bg, transparent)}.jp-section__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.jp-section__header--center{flex-direction:column;align-items:center;text-align:center}.jp-section__title{margin:0}.jp-section__subtitle{margin:6px 0 0;opacity:.75}jp-slider{display:block;position:relative;--jp-gap: 16px;--jp-per-view: 4;--jp-per-view-mobile: 2}.jp-slider__track{display:flex;gap:var(--jp-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding:0}.jp-slider__track::-webkit-scrollbar{display:none}.jp-slider__slide{flex:0 0 calc((100% - (var(--jp-per-view) - 1) * var(--jp-gap)) / var(--jp-per-view));min-width:0;scroll-snap-align:start}jp-slider.is-dragging .jp-slider__track{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.jp-slider__arrow{position:absolute;top:var(--jp-arrow-top, 40%);z-index:2;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--colorBorder);border-radius:50%;background:var(--colorBody);color:var(--colorTextBody);cursor:pointer;transform:translateY(-50%);opacity:0;transition:opacity .25s,background-color .2s,color .2s}.jp-slider__arrow--prev{left:-8px}.jp-slider__arrow--next{right:-8px}.jp-slider__arrow svg{width:16px;height:16px}jp-slider.is-scrollable .jp-slider__arrow{opacity:1}.jp-slider__arrow:hover:not(:disabled){background:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText)}.jp-slider__arrow:disabled{opacity:.3!important;cursor:default}.jp-slider__arrow:focus-visible,.jp-slider__dot:focus-visible{outline:2px solid var(--colorTextBody);outline-offset:2px}.jp-slider__dots{display:flex;justify-content:center;gap:8px;margin-top:18px}.jp-slider__dot{width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;position:relative}.jp-slider__dot:after{content:"";position:absolute;inset:50% auto auto 50%;width:8px;height:8px;border-radius:8px;background:currentColor;opacity:.25;transform:translate(-50%,-50%);transition:width .3s,opacity .3s}.jp-slider__dot[aria-current=true]:after{width:22px;opacity:1}@media only screen and (max-width:768px){.jp-slider__slide{flex-basis:calc((100% - (var(--jp-per-view-mobile) - 1) * var(--jp-gap)) / var(--jp-per-view-mobile))}.jp-slider__arrow{display:none}jp-slider{--jp-gap: 10px}}.jp-placeholder{display:block;width:100%;height:100%;background:var(--colorTextBodyAlpha008, rgba(0, 0, 0, .06));fill:var(--colorTextBodyAlpha015, rgba(0, 0, 0, .15))}.jp-media{position:relative;overflow:hidden;background:var(--colorSmallImageBg, #f4f4f4)}.jp-media>img,.jp-media>svg,.jp-media>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.jp-media--square{aspect-ratio:1 / 1}.jp-media--portrait{aspect-ratio:3 / 4}.jp-media--landscape{aspect-ratio:4 / 3}.jp-media--wide{aspect-ratio:16 / 9}.jp-zoom img{transition:transform .8s cubic-bezier(.22,1,.36,1)}.jp-zoom:hover img,.jp-zoom:focus-within img{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){[data-jp-reveal],[data-jp-reveal] [data-jp-reveal-item],.jp-zoom img,.jp-slider__dot:after{transition:none!important}.jp-zoom:hover img{transform:none}}.jp-slider__slide>.grid__item,.jp-products-grid>.grid__item,.jp-products-grid>li>.grid__item{width:100%!important;max-width:none;float:none;padding-left:0;margin-bottom:0}.jp-products-grid{display:grid;grid-template-columns:repeat(var(--jp-cols, 4),minmax(0,1fr));gap:28px var(--jp-gap, 16px)}@media only screen and (max-width:768px){.jp-products-grid{grid-template-columns:repeat(var(--jp-cols-mobile, 2),minmax(0,1fr));gap:20px 10px}}.jp-placeholder-card .jp-media{margin-bottom:10px}.jp-placeholder-card__line{display:block;height:10px;width:70%;margin:6px 0;background:var(--colorTextBodyAlpha008, rgba(0,0,0,.06))}.jp-placeholder-card__line--short{width:40%}.jp-slider__toggle,.jp-video-toggle{position:absolute;z-index:3;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--colorBorder);border-radius:50%;background:var(--colorBody);color:var(--colorTextBody);cursor:pointer}.jp-slider__toggle{right:0;bottom:-6px}.jp-video-toggle{right:16px;bottom:16px}.jp-slider__toggle svg,.jp-video-toggle svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}.jp-slider__toggle .jp-i-play,.jp-video-toggle .jp-i-play{display:none;fill:currentColor;stroke:none}.jp-slider__toggle.is-paused .jp-i-play,.jp-video-toggle.is-paused .jp-i-play{display:block}.jp-slider__toggle.is-paused .jp-i-pause,.jp-video-toggle.is-paused .jp-i-pause{display:none}.jp-slider__toggle:focus-visible,.jp-video-toggle:focus-visible{outline:2px solid var(--colorTextBody);outline-offset:2px}jp-tabs,jp-promo-tile{display:block}.jp-upsell{margin:18px 0 8px;padding-top:16px;border-top:1px solid var(--colorDrawerBorder, var(--colorBorder))}.jp-upsell__title{margin:0 0 12px;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.jp-upsell__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.jp-upsell__item{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:12px;animation:jpFadeUp .4s cubic-bezier(.22,1,.36,1) both}.jp-upsell__item:nth-child(2){animation-delay:.06s}.jp-upsell__item:nth-child(3){animation-delay:.12s}.jp-upsell__item:nth-child(4){animation-delay:.18s}.jp-upsell__media{display:block;aspect-ratio:4 / 5;background:var(--colorSmallImageBg, #f4f4f4);overflow:hidden}.jp-upsell__media img{width:100%;height:100%;object-fit:cover}.jp-upsell__info{display:grid;gap:2px;min-width:0}.jp-upsell__name{font-size:13px;line-height:1.3;color:inherit;text-decoration:none;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.jp-upsell__price{font-size:13px;font-weight:600}.jp-upsell__price s{font-weight:400;opacity:.6}.jp-upsell__add{min-height:36px;white-space:nowrap}@keyframes jpFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.jp-giftwrap{margin:12px 0}.jp-giftwrap__input{position:absolute;opacity:0;width:1px;height:1px}.jp-giftwrap__label{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 12px;border:1px solid var(--colorBorder);cursor:pointer;transition:border-color .2s,background-color .2s}.jp-giftwrap__label:before{content:"";flex:0 0 auto;width:18px;height:18px;border:1px solid currentColor;border-radius:3px;background:center / 12px no-repeat;transition:background-color .2s}.jp-giftwrap__input:checked+.jp-giftwrap__label{border-color:var(--colorTextBody)}.jp-giftwrap__input:checked+.jp-giftwrap__label:before{background-color:var(--colorTextBody);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.5 5 9l5-6' fill='none' stroke='white' stroke-width='1.8'/%3E%3C/svg%3E")}.jp-giftwrap__input:focus-visible+.jp-giftwrap__label{outline:2px solid var(--colorTextBody);outline-offset:2px}.jp-giftwrap[aria-busy=true] .jp-giftwrap__label{opacity:.6;cursor:progress}.jp-giftwrap__img{width:40px;height:40px;object-fit:cover}.jp-giftwrap__text{flex:1 1 auto;font-size:14px}.jp-giftwrap__price{font-size:13px;font-weight:600}.jp-cart-trust{display:grid;gap:10px;margin-top:14px;text-align:center}.jp-cart-trust__text{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;font-size:12px;opacity:.85}.jp-cart-trust__text svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8}.jp-pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.jp-pay--center{justify-content:center}.jp-pay--left{justify-content:flex-start}.jp-pay__icon{display:block;height:var(--jp-pay-h, 24px);width:auto}.jp-pay--mono .jp-pay__icon{filter:grayscale(1);opacity:.75;transition:filter .25s,opacity .25s}.jp-pay--mono .jp-pay__item:hover .jp-pay__icon{filter:none;opacity:1}@media(prefers-reduced-motion:reduce){.jp-upsell__item{animation:none}.jp-giftwrap__label,.jp-giftwrap__label:before,.jp-pay--mono .jp-pay__icon{transition:none}}.jp-bundle__status.is-flash{animation:jpShake .4s}@keyframes jpShake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media(prefers-reduced-motion:reduce){.jp-bundle__status.is-flash{animation:none;font-weight:700}}.jp-upsell__error,.jp-giftwrap__error{margin:8px 0 0;font-size:13px;color:var(--colorSaleTag)}.jp-js [data-jp-reveal] .jp-section__title,.jp-js [data-jp-reveal] .jp-tabs__title{transition:clip-path .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.jp-js [data-jp-reveal]:not(.is-revealed) .jp-section__title,.jp-js [data-jp-reveal]:not(.is-revealed) .jp-tabs__title{clip-path:inset(0 0 100% 0);transform:translateY(12px)}.jp-js [data-jp-reveal].is-revealed .jp-section__title,.jp-js [data-jp-reveal].is-revealed .jp-tabs__title{clip-path:inset(0 0 -10% 0);transform:none}.jp-tabs__list.has-indicator{position:relative}.jp-tabs__list.has-indicator:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--jp-ind-w, 0);border-radius:999px;background:var(--colorBtnPrimary);transform:translate(var(--jp-ind-x, 0));transition:transform .4s cubic-bezier(.22,1,.36,1),width .4s cubic-bezier(.22,1,.36,1)}.jp-tabs__list.has-indicator .jp-tabs__tab{position:relative;z-index:1}.jp-tabs__list.has-indicator .jp-tabs__tab[aria-selected=true]{background:transparent;border-color:transparent}.cart-link.jp-bump{animation:jpBump .5s cubic-bezier(.34,1.56,.64,1)}@keyframes jpBump{0%{transform:scale(1)}35%{transform:scale(1.25) rotate(-6deg)}70%{transform:scale(.95)}to{transform:scale(1)}}.jp-progress__row.is-celebrate .jp-progress__text svg{animation:jpPop .6s cubic-bezier(.34,1.56,.64,1)}.jp-progress__row.is-celebrate .jp-progress__fill{animation:jpShine 1s ease-out;background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);background-size:200% 100%}@keyframes jpPop{0%{transform:scale(1)}40%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes jpShine{0%{background-position:150% 0}to{background-position:-50% 0}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){[data-jp-parallax] img{scale:1.12;animation:jpParallax linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@keyframes jpParallax{0%{translate:0 -5%}to{translate:0 5%}}}}@media(prefers-reduced-motion:reduce){.jp-js [data-jp-reveal] .jp-section__title,.jp-js [data-jp-reveal] .jp-tabs__title{transition:none;clip-path:none!important;transform:none!important}.jp-tabs__list.has-indicator:before{transition:none}.cart-link.jp-bump,.jp-progress__row.is-celebrate .jp-progress__text svg,.jp-progress__row.is-celebrate .jp-progress__fill{animation:none}}.jp-delivery{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:1.45}.jp-delivery .jp-icon{width:18px;height:18px;flex:0 0 auto;margin-top:1px}.jp-delivery__note{display:block;opacity:.75;font-size:12px}.jp-stock[hidden]{display:none}.jp-stock__text{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--jp-sale-price, #b3261e)}.jp-stock__bar{height:4px;border-radius:4px;background:var(--colorTextBodyAlpha008, rgba(0,0,0,.08));overflow:hidden}.jp-stock__bar span{display:block;height:100%;background:var(--jp-sale-price, #b3261e);transition:width .5s cubic-bezier(.22,1,.36,1)}.jp-pcd{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;border:1px dashed var(--colorBorder);font-size:13px}.jp-pcd[hidden]{display:none}.jp-pcd__timer{display:inline-flex;gap:8px;font-variant-numeric:tabular-nums}.jp-pcd__timer b{font-size:15px;margin-right:1px}@media(prefers-reduced-motion:reduce){.jp-stock__bar span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/jp-core.css.map */
