.main-product .product-summary-inner{--cream:#f7f2e9;--paper:#fffdf8;--ink:#14110e;--ink-2:#2a221c;--text:#6f6456;--text-soft:#a89a87;--terra:#b85c3e;--gold:#c08830;--olive:#6b7a3a;--olive-2:#5b6a31;--olive-soft:#e9edda;--np-line:rgba(20,17,14,.1);--serif:"Visuelt Pro", -apple-system, BlinkMacSystemFont, "Inter", Roboto, Helvetica, sans-serif;--sans:"Inter", system-ui, -apple-system, sans-serif;--mono:"JetBrains Mono", ui-monospace, "Source Code Pro", monospace;--r-md:15px;--ease:cubic-bezier(.22,1,.36,1);font-family:var(--sans);min-width:0;animation:np-buy-in .6s var(--ease) both}.main-product .product-summary-inner .tnum{font-variant-numeric:tabular-nums}@keyframes np-buy-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.main-product .product-summary-inner .np-buy-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:2px;font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--terra);line-height:1}.main-product .product-summary-inner .np-buy-eyebrow__ln{width:26px;height:1.5px;background:currentColor;opacity:.5;flex:none}.main-product .summary-item.title{padding-bottom:0}.main-product .summary-item.title .product-title{font-family:var(--serif);font-weight:600;font-size:clamp(30px,3.4vw,42px);line-height:1.05;letter-spacing:-.01em;color:var(--ink);margin:12px 0 0;text-transform:none}.main-product .summary-item.title .product-title .mk{color:var(--terra)}.main-product .product-summary-inner .np-buy-lede{margin:14px 0 0;max-width:46ch;color:var(--text);font-size:15.5px;line-height:1.62;font-family:var(--sans)}.main-product .product-summary-inner .np-buy-lede b{color:var(--ink-2);font-weight:600}.main-product .summary-item.\@app{margin-top:16px;padding-bottom:0}.main-product .summary-item.\@app .product-block{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px}.main-product .summary-item.\@app .product-block>*{min-width:0}.main-product .summary-item.\@app .product-block .jdgm-widget,.main-product .summary-item.\@app .product-block .jdgm-prev-badge{flex:0 1 auto;width:auto;max-width:100%;margin:0}.main-product .product-summary-inner .np-rating-proof{display:inline-flex;align-items:center;gap:10px;position:relative;flex:0 0 auto}.main-product .product-summary-inner .np-rating-proof:before{content:"\b7";color:var(--text-soft);font-weight:700;margin-right:1px}.main-product .product-summary-inner .np-rating-proof__cap{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-family:var(--sans);font-size:12.5px;font-weight:600;color:var(--ink-2)}.main-product .product-summary-inner .np-rating-proof__cap svg{width:16px;height:16px;color:var(--olive);flex:none}.main-product .product-summary-inner .np-rating-proof__avatars{display:inline-flex;align-items:center}.main-product .product-summary-inner .np-rp-av{width:26px;height:26px;border-radius:50%;flex:none;overflow:hidden;border:2px solid var(--cream);box-shadow:0 1px 3px #14110e2e;margin-left:-8px;background:var(--np-line)}.main-product .product-summary-inner .np-rp-av:first-child{margin-left:0}.main-product .product-summary-inner .np-rp-av img{width:100%;height:100%;object-fit:cover;display:block}.main-product .product-summary-inner .np-buy-chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.main-product .product-summary-inner .np-buy-chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--sans);font-size:12.5px;font-weight:600;color:var(--ink-2);background:var(--paper);border:1px solid var(--np-line);padding:7px 12px 7px 10px;border-radius:100px;transition:transform .25s var(--ease),border-color .25s,box-shadow .25s,background .25s}.main-product .product-summary-inner .np-buy-chip:hover{transform:translateY(-2px);background:#fff;border-color:color-mix(in srgb,var(--terra) 30%,var(--np-line));box-shadow:0 8px 20px -12px #14110e40}.main-product .product-summary-inner .np-buy-chip svg{width:15px;height:15px;color:var(--olive);flex:none;transition:transform .3s var(--ease)}.main-product .product-summary-inner .np-buy-chip:hover svg{transform:rotate(360deg)}.main-product .summary-item.variant-picker:not(:has(.variant-field)){display:none}.main-product .summary-item.pack-selector{margin-top:22px;padding-top:24px;border-top:1px solid var(--np-line)}.main-product .summary-item.pack-selector:not(:has(.np-packs)){display:none}.main-product .summary-item.price{padding-bottom:0}.main-product .summary-item.price .product-price-wrapper{font-family:var(--sans)}.main-product .summary-item.price .product-price{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:20px 0 4px}.main-product .summary-item.price .product-price-wrapper .price--on-sale .price__sale{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.main-product .summary-item.price .product-price .price,.main-product .summary-item.price .product-price .price-item--regular,.main-product .summary-item.price .product-price span.regular-price{font-family:var(--serif)!important;font-weight:700!important;font-size:40px!important;line-height:1!important;letter-spacing:-.02em!important;color:var(--ink)!important;font-variant-numeric:tabular-nums}.main-product .summary-item.price .product-price s.regular-price{font-family:var(--serif)!important;font-weight:600!important;font-size:21px!important;color:var(--text)!important;text-decoration:line-through!important;text-decoration-color:var(--terra)!important;text-decoration-thickness:2px!important;font-variant-numeric:tabular-nums;align-self:center;opacity:1!important}.main-product .summary-item.price .product-sale-label{display:inline-flex;align-items:center;align-self:center;margin:0;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.02em;color:#fff;line-height:1;background:linear-gradient(135deg,var(--olive),var(--olive-2));padding:5px 9px;border-radius:100px;box-shadow:0 4px 12px -6px color-mix(in srgb,var(--olive) 60%,transparent)}.main-product .summary-item.price .product-sale-label .sale-total{background:none;padding:0;height:auto;margin:0;border-radius:0;color:#fff;font-family:var(--mono);font-size:11px;font-weight:700;line-height:1}.main-product .summary-item.price .price-unit{font-family:var(--mono);font-size:11.5px;letter-spacing:.01em;color:var(--text);margin:2px 0 0}.main-product .summary-item.price .price-unit b{color:var(--ink-2);font-weight:700}.main-product .summary-item.price .tax-note{font-family:var(--sans);font-style:normal;font-size:12.5px;letter-spacing:0;line-height:1.4;color:var(--text-soft);margin:11px 0 0;padding:0;width:auto;float:none;display:flex;align-items:center;gap:7px}.main-product .summary-item.price .tax-note:before{content:"";flex:none;width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b85c3e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 3h15v13H1zM16 8h4l3 3v5h-7z'/%3E%3Ccircle cx='5.5' cy='18.5' r='2.5'/%3E%3Ccircle cx='18.5' cy='18.5' r='2.5'/%3E%3C/svg%3E") center/contain no-repeat}.main-product .summary-item.price .tax-note b{color:var(--ink-2);font-weight:600}.main-product .summary-item.price .tax-note a{color:var(--ink-2);font-weight:600;text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--np-line)}.main-product .summary-item.price .tax-note a:hover{text-decoration-color:var(--terra)}.main-product .summary-item.price .np-buy-perday{font-family:var(--mono);font-size:11.5px;letter-spacing:.01em;color:var(--text);margin:8px 0 0}.main-product .summary-item.price .np-buy-perday b{color:var(--ink-2);font-weight:700}.main-product .summary-item.price .np-buy-value{display:none;align-items:center;gap:8px;margin:10px 0 0;font-family:var(--sans);font-size:13px;font-weight:600;color:var(--olive);background:var(--olive-soft);border-radius:10px;padding:9px 13px}.main-product .summary-item.price .np-buy-value.on{display:flex}.main-product .summary-item.price .np-buy-value svg{width:15px;height:15px;flex:none}.main-product .summary-item.price .np-buy-value b{color:#46531f}.main-product .summary-item.price .np-buy-urgency{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin:12px 0 0}.main-product .summary-item.price .np-buy-urgency .ship{font-family:var(--sans);font-size:12.5px;color:var(--text)}.main-product .summary-item.price .np-buy-urgency .ship b{font-family:var(--mono);font-weight:700;color:var(--terra);letter-spacing:.02em}.main-product .summary-item.price .installment{display:none}.main-product .summary-item.availability{padding-bottom:0;border-bottom:0!important}.main-product .summary-item.availability .product-availability{margin-top:13px}.main-product .summary-item.availability .np-buy-instock-row{display:flex;align-items:center;flex-wrap:wrap;gap:9px 18px;margin-top:14px}.main-product .summary-item.availability .np-buy-instock-row .product-availability{margin-top:0}.main-product .summary-item.availability .np-buy-ship{display:inline-flex;align-items:center;gap:5px;font-family:var(--sans);font-size:12.5px;color:var(--text)}.main-product .summary-item.availability .np-buy-ship b{font-family:var(--mono);font-weight:700;color:var(--terra);letter-spacing:.02em;font-variant-numeric:tabular-nums}.main-product .summary-item.availability .product-stock-status{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-size:12.5px;font-weight:600;line-height:1;padding:7px 13px 7px 11px;border-radius:100px}.main-product .summary-item.availability .product-stock-status.inventory--high{color:var(--olive-2);background:var(--olive-soft)}.main-product .summary-item.availability .product-stock-status.inventory--low{color:var(--terra);background:color-mix(in srgb,var(--terra) 12%,var(--paper))}.main-product .summary-item.availability .product-stock-status .availability-icon{width:7px;height:7px;min-width:0;margin:0;padding:0;border-radius:50%;background:currentColor;color:inherit}.main-product .summary-item.availability .product-stock-status .availability-icon svg{display:none}.main-product .summary-item.availability .inventory--high .availability-icon{animation:np-pulse 2s infinite}@keyframes np-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--olive) 50%,transparent)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}.main-product .summary-item.add-to-cart{padding-bottom:0;padding-top:0!important}.main-product .summary-item.add-to-cart .item-field{display:flex;gap:12px;align-items:stretch;margin-top:14px}.main-product .summary-item.add-to-cart .product-quantity{flex:none}.main-product .summary-item.add-to-cart .product-quantity .quantity{display:inline-flex;align-items:center;width:auto;height:58px;border:1.5px solid var(--np-line);border-radius:var(--r-md);background:var(--paper);overflow:hidden}.main-product .summary-item.add-to-cart .quantity-button{width:48px;height:58px;border:0;background:none;cursor:pointer;color:var(--ink-2);display:flex;align-items:center;justify-content:center;padding:0}.main-product .summary-item.add-to-cart .quantity-button[name=minus],.main-product .summary-item.add-to-cart .quantity-button[name=plus]{justify-content:center}.main-product .summary-item.add-to-cart .quantity-button:disabled{opacity:.28;cursor:not-allowed}.main-product .summary-item.add-to-cart .quantity-button{transition:opacity .18s var(--ease)}.main-product .summary-item.add-to-cart .quantity-button svg{width:15px;height:15px}.main-product .summary-item.add-to-cart .quantity-input{flex:0 0 auto;width:40px;min-width:40px;text-align:center;border:0;background:none;padding:0 2px;font-family:var(--sans);font-weight:700;font-size:16px;color:var(--ink-2);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.main-product .summary-item.add-to-cart .quantity-input::-webkit-outer-spin-button,.main-product .summary-item.add-to-cart .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.main-product .summary-item.add-to-cart .add-to-cart-button{position:relative;flex:1 1 auto;min-height:58px;width:auto;border:0;border-radius:var(--r-md);cursor:pointer;background:var(--ink);color:var(--cream);font-family:var(--sans);font-weight:700;font-size:16px;letter-spacing:.01em;display:flex;align-items:center;justify-content:center;gap:8px;overflow:hidden;box-shadow:0 16px 30px -14px #14110e99;transition:transform .12s,background .25s,box-shadow .25s;text-transform:none}.main-product .summary-item.add-to-cart .add-to-cart-button:hover{background:#241d17;box-shadow:0 20px 38px -16px #14110ead}.main-product .summary-item.add-to-cart .add-to-cart-button:active{transform:scale(.99)}.main-product .summary-item.add-to-cart .add-to-cart-button:not(.loading):before{content:"";flex:none;width:18px;height:18px;order:-1;z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f7f2e9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4Z'/%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M16 10a4 4 0 0 1-8 0'/%3E%3C/svg%3E") center/contain no-repeat}.main-product .summary-item.add-to-cart .add-to-cart-button:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.26),transparent);animation:np-shine 4.2s ease-in-out infinite;z-index:2;transform:none;visibility:visible;border-radius:0;opacity:1}.main-product .summary-item.add-to-cart .add-to-cart-button:hover:after{visibility:visible;transform:none}@keyframes np-shine{0%,to{left:-60%}55%{left:130%}}.main-product .summary-item.add-to-cart .add-to-cart-button.disabled,.main-product .summary-item.add-to-cart .add-to-cart-button:disabled{opacity:.55;cursor:not-allowed}.main-product .summary-item.add-to-cart .add-to-cart-button>span:not([class]){font-size:0}.main-product .summary-item.add-to-cart .add-to-cart-button>span:not([class]):after{content:"\b7";font-size:16px;color:var(--cream);opacity:.6}.main-product .summary-item.add-to-cart .add-to-cart-button .product-price{display:inline-flex;align-items:center;margin:0;font-family:var(--mono);font-weight:700;font-size:16px;color:var(--cream)}.main-product .summary-item.add-to-cart .add-to-cart-button .price__sale>.price,.main-product .summary-item.add-to-cart .add-to-cart-button .price__regular .price-item--regular{font-family:var(--mono);font-weight:700;font-size:16px;color:var(--cream)}.main-product .summary-item.add-to-cart .add-to-cart-button s.regular-price,.main-product .summary-item.add-to-cart .add-to-cart-button .product-sale-label,.main-product .summary-item.add-to-cart .add-to-cart-button .price-unit{display:none}.main-product .summary-item.add-to-cart .add-to-cart-button.loading{color:transparent!important;pointer-events:none}.main-product .summary-item.add-to-cart .add-to-cart-button.loading .product-price,.main-product .summary-item.add-to-cart .add-to-cart-button.loading>span:not([class]),.main-product .summary-item.add-to-cart .add-to-cart-button.loading:after{visibility:hidden!important}.main-product .summary-item.add-to-cart .add-to-cart-button.loading:before{content:""!important;position:absolute;top:50%;left:50%;order:0;z-index:5;width:21px;height:21px;margin:0;padding:0;border-radius:50%;background:none!important;border:2.5px solid rgba(255,255,255,.4)!important;border-top-color:#fff!important;transform:translate(-50%,-50%);animation:np-atc-spin .62s linear infinite;visibility:visible!important}@keyframes np-atc-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.main-product .summary-item.add-to-cart .shopify-payment-button{margin-top:8px;opacity:1}.main-product .summary-item.add-to-cart .shopify-payment-button__button--unbranded{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;min-height:56px;height:auto;border-radius:var(--r-md);background:var(--paper)!important;color:var(--ink)!important;border:1.6px solid var(--ink)!important;font-family:var(--sans);font-weight:700;font-size:15.5px;letter-spacing:.01em;box-shadow:0 8px 22px -16px #14110e80;transition:background .25s var(--ease),color .25s var(--ease),transform .12s,box-shadow .25s}.main-product .summary-item.add-to-cart .shopify-payment-button__button--unbranded:after{content:""!important;display:inline-block!important;flex:none;width:18px;height:18px;position:static!important;inset:auto!important;z-index:2!important;transform:none!important;opacity:1!important;visibility:visible!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314110e' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13'/%3E%3Cpath d='M12.5 5.5 19 12l-6.5 6.5'/%3E%3C/svg%3E") center/contain no-repeat!important;transition:transform .25s var(--ease)}.main-product .summary-item.add-to-cart .shopify-payment-button__button--unbranded:hover:not([disabled]):after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f7f2e9' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13'/%3E%3Cpath d='M12.5 5.5 19 12l-6.5 6.5'/%3E%3C/svg%3E") center/contain no-repeat!important;transform:translate(3px)!important}.main-product .summary-item.add-to-cart .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--ink)!important;color:var(--cream)!important;border-color:var(--ink)!important;box-shadow:0 16px 30px -16px #14110e99}.main-product .summary-item.add-to-cart .shopify-payment-button__button--unbranded:active{transform:scale(.99)}.main-product .summary-item.add-to-cart .shopify-payment-button__button--branded{min-height:56px;border-radius:var(--r-md);overflow:hidden}.main-product .summary-item.add-to-cart .shopify-payment-button__more-options{margin-top:10px;font-family:var(--sans);font-size:12.5px;font-weight:600;color:var(--text);text-decoration-color:var(--np-line);text-underline-offset:2px}.main-product .summary-item.add-to-cart .shopify-payment-button__more-options:hover{color:var(--ink-2)}.main-product .product-summary-inner .np-buy-express{display:flex;align-items:center;gap:12px;margin-top:14px}.main-product .product-summary-inner .np-buy-express .ln{flex:1;height:1px;background:var(--np-line)}.main-product .product-summary-inner .np-buy-express span:not(.ln){font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-soft)}.main-product .product-summary-inner .np-buy-pays{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.main-product .product-summary-inner .np-buy-pays .pay{flex:1 1 58px;min-width:0;height:40px;padding:0 10px;border:1px solid var(--np-line);border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;gap:5px;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--text);transition:transform .2s var(--ease),border-color .2s,box-shadow .2s,color .2s}.main-product .product-summary-inner .np-buy-pays .pay img,.main-product .product-summary-inner .np-buy-pays .pay svg{display:block;max-height:20px;width:auto;max-width:100%;object-fit:contain}.main-product .product-summary-inner .np-buy-pays .pay--cod{color:var(--ink-2);white-space:nowrap;min-width:max-content;font-size:10px;letter-spacing:.03em;gap:4px;padding:0 9px}.main-product .product-summary-inner .np-buy-pays .pay--cod svg{max-height:14px;width:auto;color:var(--olive);flex:none}.main-product .product-summary-inner .np-buy-pays .pay:hover{transform:translateY(-1px);color:var(--ink-2);border-color:color-mix(in srgb,var(--terra) 35%,var(--np-line));box-shadow:0 6px 14px -10px #14110e47}.main-product .product-summary-inner .np-buy-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:24px;padding-top:22px;border-top:1px solid var(--np-line)}.main-product .product-summary-inner .np-buy-trust .ti{text-align:center;transition:transform .25s var(--ease)}.main-product .product-summary-inner .np-buy-trust .ti:hover{transform:translateY(-2px)}.main-product .product-summary-inner .np-buy-trust .ic{width:34px;height:34px;border-radius:50%;background:var(--paper);border:1px solid var(--np-line);display:grid;place-items:center;margin:0 auto 8px;color:var(--terra);transition:background .25s var(--ease),color .25s var(--ease),border-color .25s}.main-product .product-summary-inner .np-buy-trust .ti:hover .ic{background:var(--terra);color:#fff;border-color:var(--terra)}.main-product .product-summary-inner .np-buy-trust .ic svg{width:17px;height:17px}.main-product .product-summary-inner .np-buy-trust small{display:block;font-size:11.5px;font-weight:600;color:var(--ink-2);line-height:1.3}.main-product .product-summary-inner .np-buy-trust em{font-style:normal;font-size:10.5px;color:var(--text-soft)}.main-product .product-summary-inner .np-buy-guarantee{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:18px;font-size:13px;color:var(--text);font-family:var(--sans);text-align:center}.main-product .product-summary-inner .np-buy-guarantee svg{width:17px;height:17px;color:var(--olive);flex:none}.main-product .product-summary-inner .np-buy-guarantee b{color:var(--ink-2);font-weight:600}.main-product .summary-item.share{border-bottom:0!important;margin-bottom:0!important;border-top:1px solid var(--np-line);padding-top:20px;margin-top:6px}.main-product .product-summary-inner .np-share{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px}.main-product .product-summary-inner .np-share__label{font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-soft)}.main-product .product-summary-inner .np-share__row{display:flex;align-items:center;gap:10px}.main-product .product-summary-inner .np-share__btn{position:relative;width:42px;height:42px;border-radius:50%;padding:0;display:grid;place-items:center;cursor:pointer;background:var(--paper);border:1px solid var(--np-line);color:var(--ink-2);transition:transform .22s var(--ease),background .22s,color .22s,border-color .22s,box-shadow .22s}.main-product .product-summary-inner .np-share__btn svg{width:18px;height:18px}.main-product .product-summary-inner .np-share__btn:hover{transform:translateY(-3px);color:#fff;box-shadow:0 12px 22px -12px #14110e73}.main-product .product-summary-inner .np-share__btn--wa:hover{background:#25d366;border-color:#25d366}.main-product .product-summary-inner .np-share__btn--fb:hover{background:#1877f2;border-color:#1877f2}.main-product .product-summary-inner .np-share__btn--x:hover{background:#0f1419;border-color:#0f1419}.main-product .product-summary-inner .np-share__btn--pin:hover{background:#e60023;border-color:#e60023}.main-product .product-summary-inner .np-share__btn--copy:hover{background:var(--ink);border-color:var(--ink)}.main-product .product-summary-inner .np-share__btn--copy .np-share__ic-done{display:none}.main-product .product-summary-inner .np-share__btn--copy.is-copied{background:var(--olive);border-color:var(--olive);color:#fff;transform:translateY(-3px);box-shadow:0 12px 22px -12px #14110e73}.main-product .product-summary-inner .np-share__btn--copy.is-copied .np-share__ic-link{display:none}.main-product .product-summary-inner .np-share__btn--copy.is-copied .np-share__ic-done{display:block}.main-product .product-summary-inner .np-share__tip{position:absolute;bottom:calc(100% + 9px);left:50%;z-index:3;transform:translate(-50%) translateY(4px);background:var(--ink);color:var(--cream);font-family:var(--sans);font-size:11px;font-weight:600;white-space:nowrap;padding:4px 9px;border-radius:7px;opacity:0;pointer-events:none;transition:opacity .2s var(--ease),transform .2s var(--ease)}.main-product .product-summary-inner .np-share__tip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:var(--ink)}.main-product .product-summary-inner .np-share__btn:hover .np-share__tip,.main-product .product-summary-inner .np-share__btn:focus-visible .np-share__tip,.main-product .product-summary-inner .np-share__btn.is-copied .np-share__tip{opacity:1;transform:translate(-50%) translateY(0)}@media(max-width:749px){.main-product .summary-item.title .product-title{font-size:clamp(28px,7vw,38px)}.main-product .summary-item.price .product-price .price,.main-product .summary-item.price .product-price .price-item--regular,.main-product .summary-item.price .product-price span.regular-price{font-size:clamp(24px,7.3vw,30px)!important}.main-product .summary-item.price .product-price s.regular-price{font-size:clamp(15px,4.2vw,17px)!important}.main-product .summary-item.price .np-buy-perday{font-size:11px}.main-product .product-summary-inner .np-buy-lede{font-size:14px;line-height:1.55}.main-product .product-summary-inner .np-buy-chip{font-size:11.5px;padding:6px 11px 6px 9px}.main-product .product-summary-inner .np-buy-chip svg{width:14px;height:14px}.main-product .product-summary-inner .np-buy-trust{grid-template-columns:repeat(2,1fr);gap:16px 10px}.main-product .summary-item.\@app .product-block{gap:5px 8px}.main-product .product-summary-inner .np-rating-proof{gap:6px}.main-product .product-summary-inner .np-rating-proof:before{margin-right:0}.main-product .product-summary-inner .np-rating-proof__cap{font-size:11px;gap:3px}.main-product .product-summary-inner .np-rating-proof__cap svg{width:14px;height:14px}.main-product .product-summary-inner .np-rp-av{width:19px;height:19px;margin-left:-7px;border-width:1.5px}.main-product .product-summary-inner .np-buy-guarantee{display:none}.main-product .summary-item.share{margin-top:24px}.main-product .product-summary-inner .np-share{gap:9px 12px}.main-product .product-summary-inner .np-share__btn{width:40px;height:40px}.main-product .summary-item.add-to-cart .item-field{gap:9px}.main-product .summary-item.add-to-cart .quantity-button{width:42px}.main-product .summary-item.add-to-cart .quantity-input{width:34px;min-width:34px}.main-product .summary-item.add-to-cart .add-to-cart-button{font-size:15px;gap:7px}.main-product .summary-item.add-to-cart .add-to-cart-button:before{width:16px;height:16px}.main-product .summary-item.add-to-cart .add-to-cart-button .product-price,.main-product .summary-item.add-to-cart .add-to-cart-button .price__sale>.price,.main-product .summary-item.add-to-cart .add-to-cart-button .price__regular .price-item--regular{font-size:15px}}@media(prefers-reduced-motion:reduce){.main-product .product-summary-inner,.main-product .summary-item.availability .availability-icon{animation:none}.main-product .summary-item.add-to-cart .add-to-cart-button{transition:none}.main-product .summary-item.add-to-cart .add-to-cart-button:after{animation:none;display:none}.main-product .product-summary-inner .np-buy-chip,.main-product .product-summary-inner .np-buy-chip svg,.main-product .product-summary-inner .np-buy-pays .pay,.main-product .product-summary-inner .np-buy-trust .ti,.main-product .product-summary-inner .np-buy-trust .ic{transition:none}.main-product .product-summary-inner .np-buy-chip:hover,.main-product .product-summary-inner .np-buy-pays .pay:hover,.main-product .product-summary-inner .np-buy-trust .ti:hover{transform:none}.main-product .product-summary-inner .np-buy-chip:hover svg{transform:none}.main-product .product-summary-inner .np-share__btn{transition:none}.main-product .product-summary-inner .np-share__btn:hover{transform:none}.main-product .summary-item.add-to-cart .shopify-payment-button__button--unbranded:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/np-pdp-summary.css.map */
