.ProductInfo_productInfoSection__ONzKt{--pi-ink:#25261f;--pi-accent:#82755b;--pi-paper:var(--secondary);--pi-muted:#63665b;--pi-border:#d7d3c8;--pi-ease:cubic-bezier(.2,.7,.1,1);min-height:100vh;padding:clamp(140px,12vw,176px) clamp(20px,4.4vw,72px) clamp(64px,7vw,104px);background:#fbfaf7;color:var(--pi-ink);font-family:var(--font-body),system-ui,sans-serif}.ProductInfo_productInfoSection__ONzKt[dir=rtl]{font-family:var(--font-ar),var(--font-body),sans-serif}.ProductInfo_productInfoSection__ONzKt *,.ProductInfo_productInfoSection__ONzKt :after,.ProductInfo_productInfoSection__ONzKt :before{box-sizing:border-box}.ProductInfo_productInfoSection__ONzKt a,.ProductInfo_productInfoSection__ONzKt button,.ProductInfo_productInfoSection__ONzKt input{font-family:inherit}.ProductInfo_productInfoSection__ONzKt a:focus-visible,.ProductInfo_productInfoSection__ONzKt button:focus-visible,.ProductInfo_productInfoSection__ONzKt input:focus-visible{outline:2px solid var(--pi-ink);outline-offset:4px}.ProductInfo_productInfoLayout__WuS9O{width:min(1440px,100%);margin:auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr);gap:48px clamp(32px,5.5vw,88px);align-items:start}.ProductInfo_productDetails__f9kPZ,.ProductInfo_productGallery__C7Pcr{min-width:0}.ProductInfo_productGallery__C7Pcr{display:flex;flex-direction:column;gap:14px}.ProductInfo_productMainImage__JSdYo{position:relative;display:block;width:100%;height:auto;aspect-ratio:1/1;flex:none;order:0;overflow:hidden;border:1px solid rgba(37,38,31,.035);border-radius:2px;padding:0;background:#eeeae1;cursor:zoom-in}.ProductInfo_productMainImage__JSdYo>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;transition:transform 1s var(--pi-ease)}.ProductInfo_productThumbnails__y1A_o{order:1;display:flex;gap:10px;max-width:100%;overflow-x:auto;padding:4px 3px 7px;scrollbar-width:thin;scrollbar-color:#c8c2b5 transparent}.ProductInfo_productThumbnail__gg5VQ{flex:0 0 72px;width:72px;aspect-ratio:1/1;min-width:0;border:1px solid transparent;border-radius:0;padding:4px;background:#eeebe3;cursor:pointer;opacity:.62;transition:border-color .25s,opacity .25s}.ProductInfo_productThumbnail__gg5VQ.ProductInfo_isActive__37_jm{border-color:var(--pi-ink);opacity:1}.ProductInfo_productThumbnail__gg5VQ:hover{opacity:1}.ProductInfo_productThumbnail__gg5VQ img{width:100%;height:100%;display:block;object-fit:contain}.ProductInfo_productZoomButton__LztIN{position:absolute;inset-inline-end:18px;bottom:18px;display:grid;width:44px;height:44px;place-items:center;border-radius:50%;color:var(--pi-ink);background:rgba(251,250,247,.95);border:1px solid rgba(37,38,31,.12);transition:background .25s}.ProductInfo_productZoomButton__LztIN svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.4}.ProductInfo_productSaleBadge__4_6j4{position:absolute;top:18px;inset-inline-start:18px;padding:8px 12px;background:rgba(251,250,247,.95);color:var(--pi-ink);font-size:10px;font-weight:500;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}@media(hover:hover) and (pointer:fine){.ProductInfo_productMainImage__JSdYo:hover>img{transform:scale(1.025)}.ProductInfo_productMainImage__JSdYo:hover .ProductInfo_productZoomButton__LztIN{background:#fff}}.ProductInfo_productDetails__f9kPZ{padding-top:0}.ProductInfo_productHeading__cJPKD{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px}.ProductInfo_productHeading__cJPKD>span{color:var(--pi-accent);font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.ProductInfo_productWishlist__KoALf{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:12px;border:1px solid var(--pi-border);border-radius:50%;background:transparent;color:var(--pi-ink);cursor:pointer;transition:background .25s,border-color .25s}.ProductInfo_productWishlist__KoALf svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.4}.ProductInfo_productWishlist__KoALf:hover{background:var(--pi-paper)}.ProductInfo_productWishlist__KoALf.ProductInfo_isActive__37_jm{border-color:var(--pi-ink);background:var(--pi-paper)}.ProductInfo_productWishlist__KoALf.ProductInfo_isActive__37_jm svg{fill:currentColor}.ProductInfo_productTitle__nbM7y{margin:14px 0 20px;font-family:var(--font-display),Georgia,serif;font-size:clamp(38px,4vw,60px);line-height:1.06;letter-spacing:-.025em;font-weight:400;overflow-wrap:anywhere;text-wrap:balance}.ProductInfo_productMeta__f3EdR{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;color:var(--pi-muted);font-size:11px;line-height:1.7}.ProductInfo_productMeta__f3EdR strong{font-weight:500;color:var(--pi-ink);overflow-wrap:anywhere}.ProductInfo_productMeta__f3EdR>span:last-child{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:500}.ProductInfo_productMeta__f3EdR>span:last-child:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;flex:none}.ProductInfo_productMeta__f3EdR .ProductInfo_isIn__CHx0k{color:#42664b}.ProductInfo_productMeta__f3EdR .ProductInfo_isLimited__bZH0P{color:#886125}.ProductInfo_productMeta__f3EdR .ProductInfo_isOut__kcgy8{color:#923c32}.ProductInfo_productPrice__F7OGq{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;margin:28px 0;padding-bottom:26px;border-bottom:1px solid var(--pi-border)}.ProductInfo_productPrice__F7OGq strong{font-size:27px;line-height:1.2;font-weight:500;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductInfo_productPrice__F7OGq>span{font-size:11px;letter-spacing:.08em;color:var(--pi-muted)}.ProductInfo_productPrice__F7OGq del{margin-inline-start:4px;color:#76796d;font-size:12px}.ProductInfo_productOption__gnZt1{min-width:0;margin:0 0 24px;border:0;padding:0}.ProductInfo_productOption__gnZt1 legend{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:0;font-size:12px;font-weight:600;line-height:1.6}.ProductInfo_productOption__gnZt1 legend small{font-size:10px;color:var(--pi-muted);font-weight:400}.ProductInfo_productOptionValues__svsaD{display:flex;flex-wrap:wrap;gap:9px}.ProductInfo_productOptionValues__svsaD button{min-height:44px;max-width:100%;display:flex;align-items:center;gap:9px;padding:10px 15px;border:1px solid var(--pi-border);border-radius:2px;color:var(--pi-ink);background:transparent;cursor:pointer;font-size:12px;line-height:1.5;transition:background .25s,border-color .25s;overflow-wrap:anywhere}.ProductInfo_productOptionValues__svsaD button:hover:not(:disabled){border-color:var(--pi-ink);background:var(--pi-paper)}.ProductInfo_productOptionValues__svsaD button.ProductInfo_isSelected__j9_2z{background:#e9e4d8;border-color:var(--pi-ink);box-shadow:inset 0 0 0 1px var(--pi-ink)}.ProductInfo_productOptionValues__svsaD button:disabled{cursor:not-allowed;opacity:.38;text-decoration:line-through}.ProductInfo_productOptionValues__svsaD i{flex:none;width:18px;height:18px;border:1px solid rgba(0,0,0,.18);border-radius:50%}.ProductInfo_productOptionValues__svsaD img{width:28px;height:28px;object-fit:cover;border-radius:1px}.ProductInfo_productSelectionError__DtrjX{margin:0 0 20px;border-inline-start:2px solid #9c352c;padding:12px 14px;color:#903a31;background:#f9eeea;font-size:12px;line-height:1.7}.ProductInfo_productPurchaseArea__zUrdS{display:grid;grid-template-columns:1fr;align-items:end;gap:12px;margin-top:30px}.ProductInfo_productPurchaseArea__zUrdS:has(.ProductInfo_productQuantity__LLhko){grid-template-columns:132px minmax(0,1fr)}.ProductInfo_productQuantity__LLhko>span{display:block;margin-bottom:10px;font-size:11px;font-weight:500}.ProductInfo_quantityControl__Zl9gg{height:54px;display:grid;grid-template-columns:40px minmax(0,1fr) 40px;border:1px solid var(--pi-border);border-radius:2px;background:transparent}.ProductInfo_quantityControl__Zl9gg button{border:0;background:transparent;color:var(--pi-ink);cursor:pointer;font-size:20px}.ProductInfo_quantityControl__Zl9gg button:hover:not(:disabled){background:#ece7dc}.ProductInfo_quantityControl__Zl9gg button:disabled{opacity:.3;cursor:default}.ProductInfo_quantityControl__Zl9gg input{width:100%;min-width:0;padding:0;border:0;background:transparent;color:var(--pi-ink);text-align:center;font-size:13px;appearance:textfield;-moz-appearance:textfield}.ProductInfo_quantityControl__Zl9gg input::-webkit-inner-spin-button{display:none}.ProductInfo_addToCartButton__i1DuE{width:100%;min-height:54px;height:auto;display:flex;align-items:center;justify-content:center;gap:12px;padding:14px 18px;border:1px solid var(--pi-ink);border-radius:2px;color:#fbfaf7;background:var(--pi-ink);cursor:pointer;font-size:12px;font-weight:500;line-height:1.6;letter-spacing:.025em;transition:background .25s,transform .25s}.ProductInfo_addToCartButton__i1DuE:hover:not(:disabled){background:#414336;transform:translateY(-1px)}.ProductInfo_addToCartButton__i1DuE:disabled{cursor:not-allowed;opacity:.45}.ProductInfo_addToCartButton__i1DuE svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;flex:none}.ProductInfo_productActionButtons__BEloT{grid-column:1/-1;display:grid;gap:10px;width:100%}.ProductInfo_productInfoConfiguredButton__NvaDx{width:100%;min-height:50px;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border:1px solid var(--pi-border);border-radius:2px;color:var(--pi-ink);background:transparent;text-decoration:none;font-size:12px;font-weight:500;line-height:1.6;transition:background .25s,border-color .25s}.ProductInfo_productInfoConfiguredButton__NvaDx:hover{background:var(--pi-paper);border-color:var(--pi-ink)}.ProductInfo_productInfoConfiguredButtonIcon__KofjG{display:grid;place-items:center;flex:none;width:19px;height:19px}.ProductInfo_productInfoConfiguredButtonIcon__KofjG svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5}.ProductInfo_productTotal__54_Wj{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:12px;margin:18px 0 0;font-size:12px;line-height:1.6}.ProductInfo_productTotal__54_Wj span{color:var(--pi-muted)}.ProductInfo_productTotal__54_Wj strong{font-weight:500}.ProductInfo_addToCartButton__i1DuE i,.ProductInfo_productInfoLoading__rUbsN i{width:18px;height:18px;flex:none;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:ProductInfo_pi-spin___mE0N .7s linear infinite}.ProductInfo_productBenefits__1DKmy{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:20px 28px;padding:26px 0;border-top:1px solid var(--pi-border);border-bottom:1px solid var(--pi-border)}.ProductInfo_productBenefit__4pSb_{display:flex;align-items:flex-start;gap:14px;padding:8px 0;color:inherit;text-decoration:none;min-width:0}.ProductInfo_benefitIcon__nC9R_{display:grid;place-items:center;flex:none;width:36px;height:36px;color:var(--pi-accent)}.ProductInfo_benefitIcon__nC9R_ svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.ProductInfo_productBenefit__4pSb_ div{min-width:0;display:grid;gap:6px;padding-top:2px}.ProductInfo_productBenefit__4pSb_ strong{font-size:12px;font-weight:500;line-height:1.5}.ProductInfo_productBenefit__4pSb_ small{font-size:11px;line-height:1.7;color:var(--pi-muted);overflow-wrap:anywhere}a.ProductInfo_productBenefit__4pSb_:hover strong{text-decoration:underline;text-underline-offset:4px}.ProductInfo_productInformation__iQiSR{width:min(1440px,100%);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr);gap:clamp(32px,5.5vw,88px);margin:56px auto 0}.ProductInfo_productInformation__iQiSR article{min-width:0}.ProductInfo_productInformation__iQiSR article:only-child{grid-column:1/-1;max-width:80ch}.ProductInfo_productInformation__iQiSR article>span{font-size:10px;font-weight:500;letter-spacing:.14em;color:var(--pi-accent)}.ProductInfo_productInformation__iQiSR h2{margin:14px 0 24px;font-family:var(--font-display),Georgia,serif;font-size:36px;font-weight:400;line-height:1.1}.ProductInfo_productInformation__iQiSR article>div{font-size:13px;line-height:1.9;color:var(--pi-muted);overflow-wrap:anywhere}.ProductInfo_productInformation__iQiSR article>div>:first-child{margin-top:0}.ProductInfo_productInformation__iQiSR article>div img{max-width:100%;height:auto}.ProductInfo_productInformation__iQiSR article>div table{width:100%;table-layout:fixed}.ProductInfo_productInformation__iQiSR dl{margin:0}.ProductInfo_productInformation__iQiSR dl div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;border-bottom:1px solid var(--pi-border);padding:14px 0;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.ProductInfo_productInformation__iQiSR dt{color:var(--pi-muted)}.ProductInfo_productInformation__iQiSR dd{margin:0;text-align:end;font-weight:500}.ProductInfo_productDocuments__kBsu9{margin-top:30px;padding-top:24px;border-top:1px solid var(--pi-border)}.ProductInfo_productDocumentsHeading__LgT60 p{margin:0 0 16px;font-size:11px;font-weight:600;letter-spacing:.06em}.ProductInfo_productDocumentsList__3b8Tc{display:grid;gap:10px}.ProductInfo_productDocumentCard__fpuhh{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px 12px;align-items:center;padding:14px;border:1px solid var(--pi-border);background:transparent;border-radius:2px}.ProductInfo_productDocumentIcon__ljtWl{display:grid;place-items:center;width:34px;height:40px;color:var(--pi-accent)}.ProductInfo_productDocumentIcon__ljtWl svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.ProductInfo_productDocumentContent__qGMed{min-width:0}.ProductInfo_productDocumentContent__qGMed strong{display:block;font-size:12px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.ProductInfo_productDocumentContent__qGMed small{display:block;margin-top:4px;font-size:9px;letter-spacing:.1em;color:var(--pi-muted)}.ProductInfo_productDocumentActions__8btr_{grid-column:2;display:flex;flex-wrap:wrap;gap:8px}.ProductInfo_productDocumentActions__8btr_ a,.ProductInfo_productDocumentActions__8btr_ button,.ProductInfo_productPdfPreviewHeader__nG5C0 a,.ProductInfo_productPdfPreviewHeader__nG5C0 button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 13px;border:1px solid var(--pi-border);border-radius:2px;color:var(--pi-ink);background:transparent;font:inherit;font-size:11px;line-height:1.5;text-decoration:none;cursor:pointer}.ProductInfo_productDocumentActions__8btr_ a:hover,.ProductInfo_productDocumentActions__8btr_ button:hover{background:var(--pi-paper);border-color:var(--pi-ink)}.ProductInfo_productInfoError__LcWem,.ProductInfo_productInfoLoading__rUbsN{min-height:60vh;display:flex;align-items:center;justify-content:center;gap:12px;font-size:13px;color:var(--pi-muted)}.ProductInfo_productInfoError__LcWem{color:#9c352c}.ProductInfo_productLightbox__IuVvh{position:fixed;inset:0;z-index:9999;display:grid;padding:40px;place-items:center}.ProductInfo_productLightboxBackdrop__wjlni,.ProductInfo_productPdfPreviewBackdrop__0mPlK{position:absolute;inset:0;width:100%;height:100%;border:0;background:rgba(20,22,17,.9);cursor:pointer}.ProductInfo_productLightbox__IuVvh>img{position:relative;z-index:1;display:block;width:auto;height:auto;max-width:min(1000px,90vw);max-height:86vh;max-height:86dvh;object-fit:contain;border-radius:0}.ProductInfo_productLightboxClose__oBpI9{position:absolute;top:20px;inset-inline-end:20px;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:12px;border:1px solid rgba(255,255,255,.4);border-radius:50%;color:#fff;background:#25261f;cursor:pointer}.ProductInfo_productLightboxClose__oBpI9 svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5}.ProductInfo_productPdfPreview__mq1mF{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:24px}.ProductInfo_productPdfPreviewPanel__9ZXO5{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(1100px,96vw);height:90vh;height:90dvh;overflow:hidden;border-radius:2px;background:#fbfaf7}.ProductInfo_productPdfPreviewHeader__nG5C0{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 18px;border-bottom:1px solid var(--pi-border)}.ProductInfo_productPdfPreviewHeader__nG5C0 strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}.ProductInfo_productPdfPreviewHeader__nG5C0>div{display:flex;gap:8px;align-items:center}.ProductInfo_productPdfPreviewHeader__nG5C0 button{width:44px;padding:0;font-size:24px}.ProductInfo_productPdfPreview__mq1mF iframe{width:100%;height:100%;border:0;background:var(--pi-paper)}.ProductInfo_productInfoSection__ONzKt .ProductInfo_productLightbox__IuVvh button:focus-visible{outline-color:#fff}.ProductInfo_productInfoSection__ONzKt[dir=rtl] .ProductInfo_productInformation__iQiSR h2,.ProductInfo_productInfoSection__ONzKt[dir=rtl] .ProductInfo_productTitle__nbM7y{font-family:var(--font-ar),var(--font-body),sans-serif;letter-spacing:0;line-height:1.3}.ProductInfo_productInfoSection__ONzKt[dir=rtl] .ProductInfo_productHeading__cJPKD>span,.ProductInfo_productInfoSection__ONzKt[dir=rtl] .ProductInfo_productSaleBadge__4_6j4{letter-spacing:0}@keyframes ProductInfo_pi-spin___mE0N{to{transform:rotate(1turn)}}@media(max-width:1100px){.ProductInfo_productInfoLayout__WuS9O,.ProductInfo_productInformation__iQiSR{gap:36px}.ProductInfo_productTitle__nbM7y{font-size:43px}.ProductInfo_productBenefits__1DKmy{gap:16px}.ProductInfo_productPurchaseArea__zUrdS:has(.ProductInfo_productQuantity__LLhko){grid-template-columns:120px minmax(0,1fr)}}@media(max-width:900px){.ProductInfo_productInfoLayout__WuS9O,.ProductInfo_productInformation__iQiSR{grid-template-columns:minmax(0,1fr)}.ProductInfo_productDetails__f9kPZ,.ProductInfo_productGallery__C7Pcr{max-width:680px;width:100%;margin-inline:auto}.ProductInfo_productInformation__iQiSR{gap:40px}.ProductInfo_productBenefits__1DKmy{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ProductInfo_productTitle__nbM7y{font-size:48px}}@media(max-width:600px){.ProductInfo_productInfoSection__ONzKt{padding:136px 20px 64px}.ProductInfo_productInfoLayout__WuS9O{gap:30px}.ProductInfo_productGallery__C7Pcr{gap:10px}.ProductInfo_productThumbnail__gg5VQ{width:60px;flex-basis:60px}.ProductInfo_productTitle__nbM7y{font-size:40px;margin-top:10px}.ProductInfo_productPrice__F7OGq{margin:24px 0;padding-bottom:22px}.ProductInfo_productPrice__F7OGq strong{font-size:25px}.ProductInfo_productMeta__f3EdR{font-size:10px}.ProductInfo_productOption__gnZt1{margin-bottom:22px}.ProductInfo_productPurchaseArea__zUrdS{margin-top:26px}.ProductInfo_productPurchaseArea__zUrdS:has(.ProductInfo_productQuantity__LLhko){grid-template-columns:112px minmax(0,1fr)}.ProductInfo_quantityControl__Zl9gg{grid-template-columns:34px minmax(0,1fr) 34px}.ProductInfo_addToCartButton__i1DuE{padding:12px;font-size:11px;gap:8px}.ProductInfo_productBenefits__1DKmy{padding:22px 0;gap:20px 12px}.ProductInfo_productBenefit__4pSb_{gap:8px}.ProductInfo_benefitIcon__nC9R_{width:26px}.ProductInfo_benefitIcon__nC9R_ svg{width:21px}.ProductInfo_productBenefit__4pSb_ strong{font-size:11px}.ProductInfo_productBenefit__4pSb_ small{font-size:10px}.ProductInfo_productInformation__iQiSR{margin-top:38px}.ProductInfo_productInformation__iQiSR h2{font-size:32px}.ProductInfo_productZoomButton__LztIN{bottom:12px;inset-inline-end:12px}.ProductInfo_productSaleBadge__4_6j4{top:12px;inset-inline-start:12px}.ProductInfo_productDocumentActions__8btr_{grid-column:1/-1}.ProductInfo_productDocumentActions__8btr_>*{flex:1 1}.ProductInfo_productLightbox__IuVvh{padding:12px}.ProductInfo_productPdfPreview__mq1mF{padding:10px}.ProductInfo_productPdfPreviewPanel__9ZXO5{width:100%;height:94vh;height:94dvh}.ProductInfo_productPdfPreviewHeader__nG5C0{gap:10px;padding:10px;flex-wrap:wrap}.ProductInfo_productPdfPreviewHeader__nG5C0>div{margin-inline-start:auto}}@media(max-width:359px){.ProductInfo_productPurchaseArea__zUrdS:has(.ProductInfo_productQuantity__LLhko){grid-template-columns:1fr}.ProductInfo_productQuantity__LLhko{width:132px}.ProductInfo_productBenefits__1DKmy{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ProductInfo_productInfoSection__ONzKt *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ProductInfo_productInfoSection__ONzKt .ProductInfo_pvThumbOption__tQc7X .ProductInfo_pvThumbSelName__oXpIW{font-style:normal;font-weight:400;color:var(--pi-muted)}.ProductInfo_productInfoSection__ONzKt .ProductInfo_pvThumbs__2X8Zt{gap:10px}.ProductInfo_productInfoSection__ONzKt .ProductInfo_pvThumbs__2X8Zt button.ProductInfo_pvThumb__YdLJc{position:relative;width:var(--pvt-size-m,52px);height:var(--pvt-size-m,52px);min-height:0;padding:0;gap:0;justify-content:center;overflow:visible;border:1px solid var(--pvt-border,var(--pi-border));border-radius:var(--pvt-radius,4px);background:var(--pi-paper,#fff);box-shadow:none;transition:border-color .2s,box-shadow .2s,transform .2s}.ProductInfo_productInfoSection__ONzKt .ProductInfo_pvThumbs__2X8Zt button.ProductInfo_pvThumb__YdLJc img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block;-webkit-user-select:none;user-select:none}.ProductInfo_productInfoSection__ONzKt .ProductInfo_pvThumbs__2X8Zt button.ProductInfo_pvThumb__YdLJc:hover:not(:disabled){border-color:var(--pvt-hover,var(--pi-ink));transform:translateY(-1px);background:var(--pi-paper,#fff)}.ProductInfo_productInfoSection__ONzKt .ProductInfo_pvThumbs__2X8Zt button.ProductInfo_pvThumb__YdLJc:focus-visible{outline:2px solid var(--pvt-sel,var(--pi-ink));outline-offset:3px}.ProductInfo_productInfoSection__ONzKt .ProductInfo_pvThumbs__2X8Zt button.ProductInfo_pvThumb__YdLJc.ProductInfo_isSelected__j9_2z{border-color:transparent;background:var(--pi-paper,#fff);box-shadow:0 0 0 2px var(--pvt-sel,var(--pi-ink)),0 0 0 4px #fff inset}.ProductInfo_productInfoSection__ONzKt .ProductInfo_pvThumbs__2X8Zt button.ProductInfo_pvThumb__YdLJc:disabled{text-decoration:none;opacity:.35;filter:grayscale(1)}.ProductInfo_productInfoSection__ONzKt .ProductInfo_pvThumbs__2X8Zt button.ProductInfo_pvThumbNoImg__ogXB8{width:auto;min-width:var(--pvt-size-m,52px);padding:0 10px;background:var(--pvt-fb,var(--pi-paper,#fff));font-size:11px;line-height:1.2}.ProductInfo_productInfoSection__ONzKt .ProductInfo_pvThumbs__2X8Zt button.ProductInfo_pvThumbNoImg__ogXB8 span{white-space:nowrap}.ProductInfo_productInfoSection__ONzKt .ProductInfo_pvThumbs__2X8Zt .ProductInfo_pvThumbCheck__x70yb{position:absolute;top:-6px;inset-inline-end:-6px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--pvt-check,var(--pi-ink,#111));color:#fff;border:2px solid #fff;pointer-events:none}.ProductInfo_productInfoSection__ONzKt .ProductInfo_pvThumbs__2X8Zt .ProductInfo_pvThumbCheck__x70yb svg{width:10px;height:10px}@media (min-width:768px){.ProductInfo_productInfoSection__ONzKt .ProductInfo_pvThumbs__2X8Zt button.ProductInfo_pvThumb__YdLJc{width:var(--pvt-size,56px);height:var(--pvt-size,56px)}.ProductInfo_productInfoSection__ONzKt .ProductInfo_pvThumbs__2X8Zt button.ProductInfo_pvThumbNoImg__ogXB8{width:auto;min-width:var(--pvt-size,56px)}}