#pdp-redesign{--ink:#111214;--ink-soft:#6B6D72;--ink-faint:#9B9CA1;--red:#C8262A;--green:#1B7A43;--green-bg:#EEF7F1;--bg:#FFFFFF;--bg-soft:#FAFAFA;--line:#E9E9EA;--line-soft:#F2F2F3;--radius:10px;font-family:Plus Jakarta Sans,system-ui,sans-serif;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}#pdp-redesign *{box-sizing:border-box}#pdp-redesign a{color:inherit;text-decoration:none}#pdp-redesign img{max-width:100%;display:block}#pdp-redesign .wrap{max-width:1760px;margin:0 auto;padding:0 32px}@media(max-width:640px){#pdp-redesign .wrap{padding:0 16px}}#pdp-redesign button{font-family:inherit}#pdp-redesign .breadcrumb{font-size:12px;color:var(--ink-faint);margin:18px 0 0}#pdp-redesign .breadcrumb a:hover{color:var(--ink)}#pdp-redesign .pdp-grid{display:block;padding-top:14px}@media(min-width:960px){#pdp-redesign .pdp-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:80px;padding-top:32px;align-items:start}}@media(min-width:1400px){#pdp-redesign .pdp-grid{grid-template-columns:1.5fr 1fr;gap:96px}}#pdp-redesign .gallery{position:relative}#pdp-redesign .gallery-main-wrap{display:none}@media(min-width:960px){#pdp-redesign .gallery-main-wrap{display:flex;gap:10px}}#pdp-redesign .thumb-rail{display:none}@media(min-width:960px){#pdp-redesign .thumb-rail{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;width:290px;flex-shrink:0;max-height:700px;overflow-y:auto;align-content:start}#pdp-redesign .thumb{width:100%;aspect-ratio:1/1;border-radius:8px;overflow:hidden;border:1px solid var(--line);cursor:pointer;background:#fff;transition:opacity .2s ease}#pdp-redesign .thumb.hidden-color{display:none}#pdp-redesign .thumb.active{border-color:var(--ink);border-width:1.5px}#pdp-redesign .thumb img{width:100%;height:100%;object-fit:cover}}#pdp-redesign .main-image-frame{position:relative;flex:1;background:var(--bg-soft);border-radius:var(--radius);overflow:hidden;aspect-ratio:1/1}#pdp-redesign .main-image-frame img{width:100%;height:100%;object-fit:contain;cursor:zoom-in;transition:opacity .12s ease}#pdp-redesign .pdp-grid{animation:pdpFadeIn .5s ease both}@keyframes pdpFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}#pdp-redesign .img-nav{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:#ffffffe6;border:1px solid var(--line);font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ink);box-shadow:0 2px 8px #00000014}#pdp-redesign .img-nav.prev{left:12px}#pdp-redesign .img-nav.next{right:12px}#pdp-redesign .zoom-hint{position:absolute;bottom:12px;right:12px;width:34px;height:34px;border-radius:50%;background:#111214bf;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}#pdp-redesign .lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0a0aeb;z-index:100;align-items:center;justify-content:center;padding:24px}#pdp-redesign .lightbox.open{display:flex}#pdp-redesign .lightbox img{max-width:92vw;max-height:88vh;object-fit:contain}#pdp-redesign .lightbox-close{position:absolute;top:20px;right:24px;width:40px;height:40px;border-radius:50%;background:#ffffff26;color:#fff;border:none;font-size:22px;cursor:pointer}#pdp-redesign .lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:#ffffff26;color:#fff;border:none;font-size:24px;cursor:pointer}#pdp-redesign .lightbox-nav.prev{left:20px}#pdp-redesign .lightbox-nav.next{right:20px}#pdp-redesign .mobile-scroller{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;background:var(--bg-soft);-webkit-overflow-scrolling:touch;margin:0 -32px;width:calc(100% + 64px);position:relative}@media(max-width:640px){#pdp-redesign .mobile-scroller{margin:0 -16px;width:calc(100% + 32px)}}#pdp-redesign .mobile-scroller::-webkit-scrollbar{display:none}#pdp-redesign .mobile-scroller .slide{min-width:100%;scroll-snap-align:start;aspect-ratio:1/1}#pdp-redesign .mobile-scroller .slide.hidden-color{display:none}#pdp-redesign .mobile-scroller .slide img{width:100%;height:100%;object-fit:contain}@media(min-width:960px){#pdp-redesign .mobile-scroller{display:none}}#pdp-redesign .mobile-nav{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:#ffffffeb;border:1px solid var(--line);font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ink);box-shadow:0 2px 8px #0000001f;z-index:2}#pdp-redesign .mobile-nav.prev{left:10px}#pdp-redesign .mobile-nav.next{right:10px}@media(min-width:960px){#pdp-redesign .mobile-nav{display:none}}#pdp-redesign .dots{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:14px;padding:4px 0}@media(min-width:960px){#pdp-redesign .dots{display:none}}#pdp-redesign .dot{width:8px;height:8px;border-radius:50%;background:var(--line);border:1px solid var(--ink-faint);flex-shrink:0}#pdp-redesign .dot.active{background:var(--ink);border-color:var(--ink);width:20px;border-radius:5px;transition:width .2s}#pdp-redesign .info-col{padding-top:22px}@media(min-width:960px){#pdp-redesign .info-col{padding-top:0}}#pdp-redesign .category-eyebrow{font-size:12px;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}#pdp-redesign h1.title{font-size:22px;line-height:1.25;font-weight:700;margin:0 0 4px}@media(min-width:960px){#pdp-redesign h1.title{font-size:26px}}#pdp-redesign .subtitle-link{font-size:12.5px;color:var(--ink-faint);margin-bottom:16px}#pdp-redesign .price-block{margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid var(--line)}#pdp-redesign .price-row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}#pdp-redesign .price-now{font-weight:700;font-size:22px}#pdp-redesign #priceNow:before,#pdp-redesign #priceNow:after,#pdp-redesign #priceMrp:before,#pdp-redesign #priceMrp:after,#pdp-redesign #stickyPriceNow:before,#pdp-redesign #stickyPriceNow:after,#pdp-redesign #stickyPriceMrp:before,#pdp-redesign #stickyPriceMrp:after{content:none!important;display:none!important}#pdp-redesign .price-mrp{font-size:14px;color:var(--ink-faint);text-decoration:line-through}#pdp-redesign .price-badge{display:inline-block;background:var(--red);color:#fff;font-size:11px;font-weight:700;padding:3px 8px;border-radius:5px;letter-spacing:.02em;text-transform:uppercase;line-height:1.4}#pdp-redesign .price-tax-note{font-size:11.5px;color:var(--ink-faint);margin-top:4px}#pdp-redesign .variant-block{margin-bottom:20px}#pdp-redesign .variant-label{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}#pdp-redesign .variant-label .name{font-size:13px;font-weight:600}#pdp-redesign .variant-label .name b{font-weight:700}#pdp-redesign .variant-link{font-size:12px;color:var(--ink-soft);text-decoration:underline;cursor:pointer;background:none;border:none;font-family:inherit}#pdp-redesign .variant-cards{display:flex;flex-wrap:wrap;gap:8px}#pdp-redesign .vcard{min-width:52px;padding:9px 14px;border:1px solid var(--line);border-radius:8px;background:#fff;font-size:13px;font-weight:500;cursor:pointer;text-align:center;color:var(--ink);position:relative}#pdp-redesign .vcard.selected{border-color:var(--ink);border-width:1.5px;font-weight:700}#pdp-redesign .vcard.invalid{opacity:.3;cursor:not-allowed}#pdp-redesign .vcard.soldout{text-decoration:line-through;color:var(--ink-faint)}#pdp-redesign .vcard.swap{border-style:dashed;border-color:#c9cacd;color:var(--ink-soft)}#pdp-redesign .vcard.swap.selected{border-style:solid;border-color:var(--ink);color:var(--ink)}#pdp-redesign .vcard.vcard-swatch{min-width:56px;width:56px;padding:5px;border-radius:8px}#pdp-redesign .vcard.vcard-swatch img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:5px;display:block}#pdp-redesign .vcard.vcard-swatch.selected{border-width:2px;padding:4px}#pdp-redesign .vcard.vcard-swatch.swap img{opacity:.6}#pdp-redesign .vcard.vcard-swatch.soldout img{opacity:.35}#pdp-redesign .vcard.vcard-swatch.soldout:after{content:"";position:absolute;left:6px;right:6px;top:50%;height:1.5px;background:var(--red);transform:rotate(-30deg);box-shadow:0 0 0 1px #ffffffb3}#pdp-redesign .variant-note{display:none;font-size:12.5px;color:#7a4f00;background:#fff8e6;border:1px solid #F3DDA2;border-radius:8px;padding:9px 12px;margin:0 0 14px}#pdp-redesign .variant-note.show{display:block}#pdp-redesign .variant-note b{font-weight:700;color:var(--ink)}#pdp-redesign .stringing-addons{margin-bottom:16px;padding-top:4px}#pdp-redesign .addon-field{margin-bottom:12px}#pdp-redesign .addon-field label{display:block;font-size:13px;font-weight:600;margin-bottom:6px;color:var(--ink)}#pdp-redesign .addon-field .req{color:var(--red)}#pdp-redesign .addon-field select{width:100%;height:44px;border:1px solid var(--line);border-radius:8px;padding:0 12px;font-size:13.5px;color:var(--ink);background:#fff;font-family:inherit}#pdp-redesign .addon-field select:invalid{color:var(--ink-faint)}#pdp-redesign .addon-error{display:none;font-size:12.5px;color:var(--red);background:#fdedec;border:1px solid #F5C6C3;border-radius:8px;padding:9px 12px;margin-top:4px}#pdp-redesign .addon-error.show{display:block}#pdp-redesign .knot-toggle{display:grid;grid-template-columns:1fr 1fr;gap:8px}#pdp-redesign .knot-btn{height:44px;border:1px solid var(--line);border-radius:8px;background:#fff;font-size:13.5px;font-weight:600;cursor:pointer;color:var(--ink)}#pdp-redesign .knot-btn:hover{border-color:var(--ink-faint)}#pdp-redesign .knot-btn.active{background:var(--ink);border-color:var(--ink);color:#fff}#pdp-redesign .knot-help{font-size:11.5px;color:var(--ink-soft);margin:8px 0 0;line-height:1.55}#pdp-redesign .knot-help b{color:var(--ink)}#pdp-redesign ul.knot-help{padding-left:18px}#pdp-redesign ul.knot-help li{margin-bottom:5px}#pdp-redesign ul.knot-help li:last-child{margin-bottom:0}#pdp-redesign ul.knot-help li.knot-note{color:#7a4f00}#pdp-redesign .expert-link{color:var(--ink);font-weight:700;text-decoration:underline}#pdp-redesign .tension-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}#pdp-redesign .purchase-box{margin-top:8px;margin-bottom:8px}#pdp-redesign .stock-warning{display:none;font-size:12.5px;font-weight:600;color:var(--red);background:#fdedec;border:1px solid #F5C6C3;border-radius:8px;padding:9px 12px;margin:0 0 14px}#pdp-redesign .qty-row{display:flex;align-items:center;gap:12px;margin-bottom:12px}#pdp-redesign .qty-stepper{display:flex;align-items:center;border:1px solid var(--line);border-radius:8px;overflow:hidden}#pdp-redesign .qty-stepper button{width:34px;height:34px;border:none;background:var(--bg-soft);font-size:16px;cursor:pointer;color:var(--ink)}#pdp-redesign .qty-stepper input{width:40px;text-align:center;font-weight:700;font-size:14px;border:none;-moz-appearance:textfield}#pdp-redesign .btn{width:100%;height:52px;border-radius:8px;font-weight:700;font-size:14.5px;letter-spacing:.02em;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:transform .1s}#pdp-redesign .btn:active{transform:scale(.98)}#pdp-redesign .btn-primary{background:var(--ink);color:#fff;margin-bottom:10px}#pdp-redesign .btn-primary:disabled{background:var(--line);color:var(--ink-faint);cursor:not-allowed}#pdp-redesign .btn-primary:hover:not(:disabled){background:#000}#pdp-redesign .wish-share-row{display:flex;gap:10px}#pdp-redesign .ws-btn{flex:1;height:40px;border-radius:8px;border:1px solid var(--line);background:#fff;font-size:12.5px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;color:var(--ink)}#pdp-redesign .ws-btn.active{border-color:var(--red);color:var(--red)}#pdp-redesign .whatsapp-bulk-btn{width:100%;height:48px;border-radius:8px;margin-top:10px;background:#eafbf1;border:1px solid #25D366;color:#128c4a;font-weight:700;font-size:13px;letter-spacing:.01em;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;cursor:pointer;transition:background .15s ease}#pdp-redesign .whatsapp-bulk-btn:hover{background:#d9f7e7}#pdp-redesign .whatsapp-bulk-btn svg{flex-shrink:0}#pdp-redesign .info-module{border-top:1px solid var(--line);padding:16px 0}#pdp-redesign .info-module h5{font-size:12.5px;font-weight:700;margin:0 0 6px;display:flex;align-items:center;gap:6px}#pdp-redesign .info-module p{font-size:12.5px;color:var(--ink-soft);margin:0;line-height:1.6}#pdp-redesign .info-module p b{color:var(--ink)}#pdp-redesign .additional-info{border-top:1px solid var(--line);padding:20px 0}#pdp-redesign .additional-info h5{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-soft);margin:0 0 14px}#pdp-redesign .ai-grid{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:520px){#pdp-redesign .ai-grid{grid-template-columns:1fr 1fr}}#pdp-redesign .ai-card{border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;background:var(--bg-soft)}#pdp-redesign .ai-card h6{font-size:13px;font-weight:700;margin:0 0 4px;color:var(--ink)}#pdp-redesign .ai-card p{font-size:12.5px;color:var(--ink-soft);margin:0;line-height:1.55}#pdp-redesign .selection-summary{font-size:12px;color:var(--ink-soft);background:var(--bg-soft);border-radius:8px;padding:9px 12px;margin:14px 0}#pdp-redesign .selection-summary b{color:var(--ink)}#pdp-redesign .accordion{border-top:1px solid var(--line)}#pdp-redesign .accordion:last-child{border-bottom:1px solid var(--line)}#pdp-redesign .accordion-head{display:flex;justify-content:space-between;align-items:center;padding:16px 2px;cursor:pointer;font-size:14px;font-weight:600}#pdp-redesign .accordion-head svg{transition:transform .2s;color:var(--ink-soft)}#pdp-redesign .accordion.open .accordion-head svg{transform:rotate(45deg)}#pdp-redesign .accordion-body{max-height:0;overflow:hidden;transition:max-height .3s ease}#pdp-redesign .accordion.open .accordion-body{max-height:4000px}#pdp-redesign .accordion-body-inner{padding:0 2px 18px;font-size:13.5px;color:var(--ink-soft);line-height:1.7}#pdp-redesign .accordion-body-inner p{margin:0 0 12px}#pdp-redesign .accordion-body-inner p:last-child{margin-bottom:0}#pdp-redesign .accordion-body-inner h1,#pdp-redesign .accordion-body-inner h2,#pdp-redesign .accordion-body-inner h3,#pdp-redesign .accordion-body-inner h4{font-size:14px;font-weight:800;color:var(--ink);margin:22px 0 10px;line-height:1.3}#pdp-redesign .accordion-body-inner h1:first-child,#pdp-redesign .accordion-body-inner h2:first-child,#pdp-redesign .accordion-body-inner h3:first-child,#pdp-redesign .accordion-body-inner h4:first-child{margin-top:0}#pdp-redesign .accordion-body-inner strong{color:var(--ink);font-weight:700}#pdp-redesign .accordion-body-inner ul,#pdp-redesign .accordion-body-inner ol{margin:0 0 16px;padding-left:0;list-style:none}#pdp-redesign .accordion-body-inner ul li,#pdp-redesign .accordion-body-inner ol li{position:relative;padding-left:18px;margin-bottom:8px;line-height:1.6}#pdp-redesign .accordion-body-inner ul li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:var(--red)}#pdp-redesign .accordion-body-inner ol{counter-reset:pdpdesc}#pdp-redesign .accordion-body-inner ol li{counter-increment:pdpdesc}#pdp-redesign .accordion-body-inner ol li:before{content:counter(pdpdesc) ".";position:static;width:auto;height:auto;border-radius:0;background:none;color:var(--red);font-weight:700;margin-right:6px;float:left;margin-left:-18px}#pdp-redesign .accordion-body-inner ul li:last-child,#pdp-redesign .accordion-body-inner ol li:last-child{margin-bottom:0}#pdp-redesign .accordion-body-inner p.pdp-desc-heading{font-size:12.5px;font-weight:800;color:var(--ink);text-transform:uppercase;letter-spacing:.05em;margin:24px 0 12px;padding-bottom:7px;border-bottom:2px solid var(--ink)}#pdp-redesign .accordion-body-inner p.pdp-desc-heading:first-child{margin-top:0}#pdp-redesign .accordion-body-inner p.pdp-desc-heading span,#pdp-redesign .accordion-body-inner p.pdp-desc-heading strong{text-decoration:none!important;color:inherit}#pdp-redesign .accordion-body-inner p.pdp-desc-spec{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:8px 2px;border-bottom:1px solid var(--line-soft);font-size:12.5px}#pdp-redesign .accordion-body-inner p.pdp-desc-spec+p.pdp-desc-spec{border-top:none}#pdp-redesign .accordion-body-inner p.pdp-desc-spec:not(.pdp-desc-spec+.pdp-desc-spec){border-top:1px solid var(--line-soft)}#pdp-redesign .accordion-body-inner p.pdp-desc-spec strong{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.03em;font-size:10.5px;font-weight:700;flex-shrink:0}#pdp-redesign .accordion-body-inner p.pdp-desc-hidden{display:none}#pdp-redesign .expert-card{border-top:1px solid var(--line);padding:20px 0 8px;scroll-margin-top:120px}#pdp-redesign .expert-card h5{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:12.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;line-height:1.4;margin:0 0 14px;color:var(--ink)}#pdp-redesign .expert-row{display:flex;gap:14px;align-items:flex-start}#pdp-redesign .expert-icon{width:56px;height:56px;border-radius:50%;background:var(--bg-soft);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ink)}#pdp-redesign .expert-title{font-size:14.5px;font-weight:700;color:var(--ink);line-height:1.3}#pdp-redesign .expert-sub{font-size:12.5px;color:var(--ink-soft);margin:2px 0 10px;line-height:1.5}#pdp-redesign .expert-actions{display:flex;flex-wrap:wrap;gap:8px}#pdp-redesign .expert-btn{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px;border:1px solid var(--line);border-radius:8px;font-size:13px;font-weight:600;color:var(--ink);background:#fff;transition:border-color .15s ease}#pdp-redesign .expert-btn:hover{border-color:var(--ink-faint)}#pdp-redesign .expert-btn.wa{border-color:#25d366;color:#128c4a;background:#eafbf1}#pdp-redesign .expert-btn.wa:hover{background:#d9f7e7}#pdp-redesign .expert-hours{font-size:11.5px;color:var(--ink-faint);margin-top:8px}#pdp-redesign .expert-card.flash{animation:expertFlash 1.4s ease}@keyframes expertFlash{0%,to{background:transparent}30%{background:#fff8e6}}#pdp-redesign .spec-row{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--line-soft);font-size:12.5px;gap:12px}#pdp-redesign .spec-row span:first-child{color:var(--ink-faint);text-transform:uppercase;letter-spacing:.03em;font-size:11px;flex-shrink:0}#pdp-redesign .spec-row span:last-child{font-weight:600;color:var(--ink);text-align:right}#pdp-redesign section.block{padding:44px 0}#pdp-redesign section.block.tight{padding:28px 0}#pdp-redesign .block h2{font-size:20px;margin:0 0 6px;font-weight:700}@media(min-width:960px){#pdp-redesign .block h2{font-size:24px}}#pdp-redesign .block .eyebrow{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);margin-bottom:6px}#pdp-redesign .explore-banner{background:var(--ink);color:#fff;border-radius:var(--radius);padding:40px 32px;text-align:center;margin:0 32px}@media(min-width:640px){#pdp-redesign .explore-banner{margin:0 auto;max-width:1696px}}#pdp-redesign .explore-banner h3{margin:0 0 8px;font-size:20px}#pdp-redesign .explore-banner p{margin:0 0 18px;font-size:13px;color:#b9babe}#pdp-redesign .explore-banner a{display:inline-block;background:#fff;color:var(--ink);padding:12px 26px;border-radius:8px;font-weight:700;font-size:13px}#pdp-redesign .sticky-bar{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--line);padding:10px 14px;display:flex;align-items:center;gap:10px;z-index:50;transform:translateY(100%);transition:transform .25s ease;box-shadow:0 -6px 18px #0000000f}#pdp-redesign .sticky-bar.show{transform:translateY(0)}#pdp-redesign .sticky-price{display:flex;flex-direction:column;line-height:1.15;min-width:70px}#pdp-redesign .sticky-price b{font-size:15px}#pdp-redesign .sticky-price span{font-size:10.5px;color:var(--ink-faint);text-decoration:line-through}#pdp-redesign .sticky-bar .btn{height:44px;font-size:13px}@media(min-width:960px){#pdp-redesign .sticky-bar{display:none}}body{padding-bottom:0}@media(max-width:959px){body:has(#pdp-redesign){padding-bottom:82px}}#pdp-redesign img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
/*# sourceMappingURL=/cdn/shop/t/92/assets/pk-pdp.css.map */
