.prs-section{padding:var(--prs-pt, 60px) 0 var(--prs-pb, 60px);overflow-x:clip;font-family:inherit}.prs-section,.prs-section *,.prs-section *:before,.prs-section *:after{box-sizing:border-box;font-family:inherit}.prs__wrap{width:100%;max-width:var(--prs-max, 1600px);margin:0 auto;padding:0 var(--prs-gutter, 48px)}.prs__heading{margin:0 0 var(--prs-heading-gap, 36px);font-size:var(--prs-heading-size, 40px);font-weight:500;line-height:1.15;letter-spacing:-.02em;text-transform:none;text-align:var(--prs-heading-align, left);color:var(--prs-heading-color, #232222)}prs-recs{display:block;position:relative}.prs-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.prs__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--prs-gap) * (var(--prs-cols) - 1)) / var(--prs-cols));gap:var(--prs-gap, 24px);align-items:stretch;padding-block:4px 10px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.prs__track::-webkit-scrollbar{display:none}.prs--bleed .prs__track{margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);scroll-padding-inline:calc(50vw - 50%)}.prs__cell{display:flex;min-width:0;scroll-snap-align:start}.prs [class*=kaching i],.prs [id*=kaching i],.prs [data-kaching],.prs kaching-bundle,.prs kaching-bundles-block{display:none!important}.prs-card{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;border-radius:var(--prs-radius, 8px);background:var(--prs-card-bg, #f4f4f4);box-shadow:0 1px 3px #0000000f;color:var(--prs-title, #232222)}.prs-card__figure{position:relative}.prs-card__media{position:relative;display:block;aspect-ratio:var(--prs-ratio, 1 / 1);overflow:hidden;background:#ececec}.prs-card__img{display:block;width:100%;height:100%;object-fit:var(--prs-fit, cover);-webkit-user-drag:none}.prs--natural .prs-card__img{height:auto}.prs-card__img--hover{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease}@media(hover:hover){.prs-card--hover:hover .prs-card__img--hover{opacity:1}}.prs--no-hover-img .prs-card__img--hover{display:none}.prs-card__badge{position:absolute;top:16px;left:16px;z-index:2;padding:5px 8px;border-radius:4px;background:var(--prs-badge-bg, #00a000);color:var(--prs-badge-text, #fff);font-size:12px;font-weight:700;line-height:1;pointer-events:none}.prs-card__badge--soldout{background:#6b6b6b;color:#fff}.prs--no-badge .prs-card__badge:not(.prs-card__badge--soldout){display:none}.prs-card__quick{-webkit-appearance:none;appearance:none;position:absolute;right:16px;bottom:16px;z-index:2;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;font-size:14px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.prs-card__quick-icon{display:none}.prs-card__quick.is-loading{opacity:.7;pointer-events:none}.prs--no-quick .prs-card__quick{display:none}@media(hover:hover)and (pointer:fine){.prs-card__quick{padding:14px 24px;border-radius:4px;background:var(--prs-quick-bg, #00a000);color:var(--prs-quick-text, #fff);opacity:0;transform:translate3d(0,8px,0);transition:opacity .25s ease,transform .25s ease,filter .2s ease}.prs-card:hover .prs-card__quick,.prs-card__quick:focus-visible,.prs-card__quick.is-added{opacity:1;transform:none}.prs-card__quick:hover{filter:brightness(.95)}}@media(hover:none),(pointer:coarse){.prs-card__quick{right:12px;bottom:12px;width:40px;height:40px;padding:0;border-radius:6px;background:#fff;color:#232222;box-shadow:0 1px 4px #0000001f}.prs-card__quick-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.prs-card__quick-icon{display:block;width:18px;height:16px}.prs-card__quick.is-added{background:var(--prs-quick-bg, #00a000);color:var(--prs-quick-text, #fff)}}.prs-card__info{flex:1;padding:24px 30px 30px}.prs-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.prs-card__title{flex:1;min-width:0;color:var(--prs-title, #232222);font-size:var(--prs-title-size, 15px);font-weight:600;line-height:1.55;letter-spacing:0;text-transform:none;text-decoration:none;overflow-wrap:break-word}.prs-card__rating{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;color:var(--prs-title, #232222);font-size:14px;line-height:calc(var(--prs-title-size, 15px) * 1.55);text-decoration:none}.prs-card__rating svg{display:block;width:14px;height:14px;color:var(--prs-star, #ffb74a)}.prs--no-rating .prs-card__rating{display:none}.prs-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:4px 0 0;font-size:var(--prs-price-size, 15px);font-weight:600;line-height:1.5}.prs-card__now{color:var(--prs-regular, #6b6b6b)}.prs-card__now.is-sale{color:var(--prs-sale, #00a000)}.prs-card__was{color:var(--prs-regular, #6b6b6b);text-decoration:line-through}.prs__skeleton-img{aspect-ratio:1 / 1;background:#ececec;animation:prs-shimmer 1.4s ease-in-out infinite}.prs__skeleton-line{height:12px;width:80%;border-radius:4px;background:#e6e6e6;animation:prs-shimmer 1.4s ease-in-out infinite}.prs__skeleton-line+.prs__skeleton-line{width:45%;margin-top:12px}@keyframes prs-shimmer{0%,to{opacity:1}50%{opacity:.55}}.prs__footer{display:flex;align-items:center;gap:36px;margin-top:40px}.prs:not(.has-overflow) .prs__footer{display:none}.prs__progress{position:relative;flex:1;height:2px;overflow:hidden;border-radius:2px;background:#0000001a}.prs__progress-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--prs-title, #232222);transform-origin:left center;transform:scaleX(var(--prs-progress, 0));will-change:transform}.prs__buttons{display:flex;gap:12px;flex-shrink:0}.prs__btn{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:50%;background:#fff;color:var(--prs-title, #232222);cursor:pointer;transition:border-color .2s ease,opacity .2s ease}.prs__btn svg{display:block;width:18px;height:18px;transition:transform .25s ease}.prs__btn:hover:not(:disabled){border-color:var(--prs-title, #232222)}.prs__btn--prev:hover:not(:disabled) svg{transform:translate(-3px)}.prs__btn--next:hover:not(:disabled) svg{transform:translate(3px)}.prs__btn:disabled{opacity:.4;cursor:default}.prs__btn:focus-visible,.prs-card__quick:focus-visible,.prs-card__title:focus-visible{outline:2px solid var(--prs-title, #232222);outline-offset:2px}.prs__empty{padding:24px 0;color:#888;font-size:14px;text-align:center}@media screen and (max-width:749px){.prs-section{padding:var(--prs-pt-m, 40px) 0 var(--prs-pb-m, 40px)}.prs__wrap{padding:0 var(--prs-gutter-m, 24px)}.prs__heading{margin-bottom:var(--prs-heading-gap-m, 24px);font-size:var(--prs-heading-size-m, 26px)}.prs__track{grid-auto-columns:calc((100% - var(--prs-gap-m) * (var(--prs-cols-m) - 1)) / var(--prs-cols-m));gap:var(--prs-gap-m, 24px);scroll-snap-type:none}.prs-card__info{padding:20px 20px 24px}.prs-card__title{font-size:var(--prs-title-size-m, 15px)}.prs-card__price{font-size:var(--prs-price-size-m, 15px)}.prs-card__badge{top:12px;left:12px;padding:5px 7px;font-size:11px}.prs__footer{margin-top:24px}.prs__buttons{display:none}}@media(prefers-reduced-motion:reduce){.prs__skeleton-img,.prs__skeleton-line{animation:none}.prs-card__img--hover,.prs-card__quick,.prs__btn svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/product-recommendations-slider.css.map */
