.november-store.ash-store .ash-checkout-page.nv-checkout-single{color:#131313}.november-store.ash-store .ash-checkout-page.nv-checkout-single .shop-form .form-columns :is(input:not([type=checkbox]):not([type=radio]),select,textarea){line-height:24px;padding-block:11px}.november-store.ash-store .nv-checkout-single .ash-checkout-form .nv-billing-panel,.november-store.ash-store .nv-checkout-single .ash-checkout-form .paper-checkout-stage,.november-store.ash-store .nv-checkout-single .nvc-summary-card,.november-store.ash-store .nv-checkout-single .order-summary{border-radius:24px}.november-store.ash-store .nv-checkout-single .nv-checkout-notes{padding:18px 20px;background:#fff;border-radius:24px}.november-store.ash-store .nv-checkout-single .nv-checkout-notes>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:24px;list-style:none;color:#131313;font:500 13px/20px var(--nv-body)}.november-store.ash-store .nv-checkout-single .nv-checkout-notes>summary::-webkit-details-marker{display:none}.november-store.ash-store .nv-checkout-single .nv-checkout-notes>summary:after{content:"+";font-size:22px;font-weight:400}.november-store.ash-store .nv-checkout-single .nv-checkout-notes[open]>summary:after{content:"−"}.november-store.ash-store .nv-checkout-single .nv-saved-address-picker{display:grid;gap:8px;margin-block:0 18px;font:500 12px/19px var(--nv-body)}.november-store.ash-store .nv-checkout-single .paper-billing-choice legend{color:#131313}.november-store.ash-store .nv-checkout-single .paper-billing-choice label{min-height:32px}.november-store.ash-store .nv-checkout-single .payment-choices label>div{display:grid;gap:4px;min-width:0}.november-store.ash-store .nv-checkout-single .payment-choices label.selected{border-color:#131313}.november-store.ash-store .nv-checkout-single .consent{color:#595959;font-size:12px;line-height:19px}.november-store.ash-store .nv-checkout-single .consent a{color:#131313;text-underline-offset:3px}.november-store.ash-store .nv-checkout-single .account-checkout-note,.november-store.ash-store .nv-checkout-single .ash-checkout-feedback .checkout-notice{margin:0;padding:14px 16px;background:#eeeee9;border:1px solid #e2e2dc;border-radius:16px;color:#555;font:400 13px/20px var(--nv-body)}.november-store.ash-store .nv-checkout-single .inline-error:not(:empty){padding:14px 16px;border:1px solid #e3c6c0;border-radius:16px;background:#fbf1ee;color:#863d31;font:400 13px/20px var(--nv-body);overflow-wrap:anywhere}.november-store.ash-store .nv-checkout-single .nvc-checkout-help{align-items:center;gap:10px;color:#131313;font:500 13px/20px var(--nv-body);min-height:44px}.november-store.ash-store .nv-checkout-single .nvc-checkout-help svg,.november-store.ash-store .nv-checkout-single .secure-note svg{flex:none}.november-store.ash-store .nv-checkout-single .secure-note{gap:8px;align-items:flex-start;color:#666;font:400 12px/19px var(--nv-body)}.november-store.ash-store .nv-checkout-single .ash-checkout-codes>summary{min-height:44px;align-content:center;color:#131313}.november-store.ash-store .nv-checkout-single .ash-checkout-codes .coupon-form{margin-block:18px 0}.november-store.ash-store .nv-checkout-single .ash-checkout-codes .coupon-form label{display:block;margin-bottom:8px;font:500 12px/19px var(--nv-body);color:#555}.november-store.ash-store .nv-checkout-single .ash-checkout-codes .coupon-form button{background:#131313;border-color:#131313}.november-store.ash-store .nv-checkout-single button:disabled{cursor:not-allowed}.november-store.ash-store .nv-checkout-single :is(input,textarea,select,button,a,summary):focus-visible{outline:2px solid #131313;outline-offset:3px}.november-store.ash-store .nv-checkout-single :is(input,textarea,select):user-invalid{border-color:#a04d3d}.november-store.ash-store .nv-checkout-single .ash-checkout-feedback .nv-checkout-quote-retry{background:#131313;border-radius:24px;min-height:48px}@media (max-width:900px){.november-store.ash-store .nv-checkout-single .nv-checkout-notes{padding:18px 20px;background:#fff;border-radius:24px}.november-store.ash-store .nv-checkout-single .order-summary{padding:20px}}.november-store .nva-auth-controls{min-height:44px;margin-block:-8px -2px}.november-store .nva-auth-controls :is(button,a){display:inline-flex;align-items:center;min-height:44px;padding-block:8px;border-radius:8px}.november-store .nir-form .nir-consent{min-height:44px;align-items:center}.november-store .nv-search-clear{flex-basis:44px;width:44px;height:44px}.november-store .nv-live-search-error button{min-height:44px}.november-store .nv-cart-remove{position:relative;border-radius:50%;cursor:pointer}.november-store .nv-cart-remove:after{content:"";position:absolute;width:44px;height:44px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.november-store .nv-cart-panel .ash-quantity button{min-width:24px;min-height:24px;border-radius:50%;cursor:pointer}@media (max-width:900px){.november-store .nv-cart-panel .ash-quantity{gap:0;justify-content:space-between;padding-inline:6px}}.npr-product-actions>button{width:100%;border:0;border-bottom:1px solid #e5e6df;background:transparent;text-align:start;font:inherit;cursor:pointer}.npr-readiness button{display:inline-flex;align-items:center;align-self:flex-start;gap:14px;min-height:44px;border:0;padding:0;background:none;color:#111;font:600 14px/21px var(--nv-body);cursor:pointer}.npr-product-actions>button>svg{transition:transform .16s ease}@media (hover:hover){.npr-product-actions>button:hover>svg{transform:translateX(3px)}[dir=rtl] .npr-product-actions>button:hover>svg{transform:rotate(180deg) translateX(3px)}}body:has(.npr-product-popup[open]){overflow:hidden}html:has(.npr-product-popup[open]){scroll-behavior:auto}.november-store dialog.npr-product-popup{position:fixed;inset:0;width:min(1120px,calc(100% - 64px));height:fit-content;max-width:none;max-height:calc(100dvh - 64px);margin:auto;padding:0;border:1px solid #fff;border-radius:28px;background:#fff;color:#111;overflow:hidden;box-sizing:border-box;box-shadow:0 24px 100px #11111130;font-family:var(--nv-body);text-align:start}.november-store dialog.npr-product-popup.npr-information{width:min(700px,calc(100% - 64px))}.november-store dialog.npr-product-popup[open]{display:flex;flex-direction:column}.november-store dialog.npr-product-popup:not([open]){display:none}.npr-product-popup::backdrop{background:#15171069;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.npp-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0;padding:24px 28px 20px}.npp-header>div{min-width:0}.npp-header h2{margin:0;font:600 25px/1.35 var(--nv-heading);letter-spacing:-.035em;outline:none}.npr-product-popup .npp-close{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;border:0;border-radius:50%;background:#f3f4f0;color:#111;cursor:pointer}.npr-product-popup :is(button,a){-webkit-tap-highlight-color:transparent;font-family:var(--nv-body)}.npr-product-actions>button:focus-visible,.npr-product-popup :is(button,a,[tabindex="0"]):focus-visible,.npr-readiness button:focus-visible{outline:2px solid #111;outline-offset:3px}.npp-scroll{overflow:auto;overscroll-behavior:contain;min-height:0;padding:0 28px 28px;scrollbar-width:thin;scrollbar-color:#cdd0c6 transparent}.npp-product-context{display:flex;align-items:center;gap:16px;padding:14px;background:#f6f6f3;border-radius:18px;margin-bottom:24px}.npp-product-context img{width:68px;height:68px;flex-shrink:0;object-fit:contain;border-radius:12px;mix-blend-mode:multiply}.npp-product-context>div{min-width:0}.npp-product-context h3{margin:0 0 5px;font:600 17px/1.4 var(--nv-heading);letter-spacing:-.025em}.npp-information-body p,.npp-product-context p{margin:0;font:400 13px/1.85 var(--nv-body);color:#5c6056}.npp-information-body{display:flex;flex-direction:column;gap:24px}.npp-information-body h3{margin:0 0 10px;font:600 16px/1.5 var(--nv-heading);letter-spacing:-.025em}.npp-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.npp-dimensions>div{padding:18px 12px;border-radius:16px;border:1px solid #e7e9e1;text-align:center}.npp-dimensions dt{color:#62665c;font:400 12px/1.6 var(--nv-body)}.npp-dimensions dd{margin:6px 0 0;font:600 20px/1.5 var(--nv-heading)}.npp-specs{margin:0}.npp-specs>div{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,1.6fr);gap:20px;padding:13px 0;border-bottom:1px solid #e8e9e3;font:400 13px/1.75 var(--nv-body)}.npp-specs dt{color:#666a60}.npp-specs dd{margin:0;text-align:end;font-weight:500;overflow-wrap:anywhere}.npp-specs small{display:block;margin-top:4px;font:400 11px/1.65 var(--nv-body)}.npp-feature-list{display:grid;gap:12px;list-style:none;margin:0;padding:0;color:#5c6056;font:400 13px/1.8 var(--nv-body)}.npp-feature-list li,.npp-information-body .npp-note{display:flex;align-items:flex-start;gap:12px}.npp-feature-list svg{margin-top:4px}.npp-information-body .npp-note{padding:16px;border-radius:16px;background:#f6f6f3}.npp-note svg{margin-top:2px}.npp-delivery-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.npp-delivery-facts>section{display:flex;align-items:flex-start;gap:12px;padding:18px 14px;background:#f6f6f3;border-radius:18px}.npp-fact-icon{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border:1px solid #e4e7dd;border-radius:50%}.npp-delivery-facts h3{font:500 11px/1.6 var(--nv-body);margin:0 0 8px;color:#555a4e;letter-spacing:0}.npp-delivery-facts strong{display:block;font:600 18px/1.5 var(--nv-heading)}.npp-delivery-facts p{margin-top:5px;font-size:10px}.npp-return-window{display:flex;align-items:center;gap:24px;padding:22px;background:#f6f6f3;border-radius:20px}.npp-return-window>span{display:flex;flex-direction:column;flex-shrink:0;text-align:center}.npp-return-window bdi{font:600 48px/1.25 var(--nv-heading);letter-spacing:-.04em}.npp-return-window small{font:400 10px/1.6 var(--nv-body);color:#5c6056}.npp-policy-copy{display:grid;gap:18px;overflow-wrap:anywhere}.npp-piece-care{padding-bottom:20px;border-bottom:1px solid #e8e9e3}.npp-care-list{list-style:none;padding:0;margin:0}.npp-care-list li{display:flex;align-items:flex-start;gap:16px;padding:18px 0;border-bottom:1px solid #e8e9e3}.npp-care-list li:first-child{padding-top:0}.npp-care-list h3{margin-bottom:6px}.npp-help{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-top:24px;margin-top:24px;border-top:1px solid #e8e9e3}.npp-help strong{display:block;font:600 13px/1.6 var(--nv-heading)}.npp-help span{display:block;margin-top:4px;color:#666a60;font:400 12px/1.6 var(--nv-body)}.npp-documents a,.npp-help a{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;text-decoration:none;font:500 12px/1.6 var(--nv-body)}.npp-help a{padding:10px 18px;background:#111;color:#fff;border-radius:28px;flex-shrink:0}.npp-documents a{justify-content:space-between;width:100%;color:#111;border-bottom:1px solid #e8e9e3}.npr-product-popup .npr-gallery-layout{width:100%;max-width:none;margin:0;display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:24px}.npr-product-popup .npr-gallery-frame{width:100%;height:min(560px,calc(100dvh - 200px));margin:0;border-radius:20px;background:#f3f4f0}.npr-product-popup .npr-gallery-image{object-fit:contain}.npr-product-popup .npr-gallery-counter{top:16px;inset-inline-start:16px;padding:7px 12px;font-size:11px;color:#111}.npr-product-popup .npr-gallery-side{gap:16px;padding:8px 0 0}.npp-gallery-product{margin:0;font:600 24px/1.35 var(--nv-heading);letter-spacing:-.035em}.npr-product-popup .npr-gallery-description,.npr-product-popup .npr-gallery-subtitle{display:block;font:400 12px/1.85 var(--nv-body);color:#62665c}.npr-product-popup .npr-gallery-thumbs{flex-wrap:wrap;gap:9px;padding:4px;margin:-4px;overflow:auto;max-height:232px}.npr-product-popup .npr-gallery-thumbs button{width:64px;height:64px;border-radius:14px;border:1px solid #e3e6dc;padding:3px;background:#fff}.npr-product-popup .npr-gallery-thumbs button[aria-pressed=true]{border-color:#111}.npr-product-popup .npr-gallery-thumbs img{border-radius:10px;object-fit:contain}.npr-product-popup .npr-gallery-back,.npr-product-popup .npr-gallery-details{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:48px;padding:12px 18px;margin:0;font:500 12px/1.6 var(--nv-body);cursor:pointer;border-radius:28px}.npr-product-popup .npr-gallery-details{background:#fff;border:1px solid #dfe2d7;color:#111}.npp-photo-controls{position:absolute;inset-inline:16px;bottom:16px;display:flex;justify-content:space-between;pointer-events:none}.npp-image-zoom,.npp-photo-controls button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #ffffffa8;border-radius:50%;background:#ffffffdb;backdrop-filter:blur(12px);color:#111;pointer-events:auto}.npp-image-zoom{position:absolute;top:16px;inset-inline-end:16px;cursor:zoom-in}.npp-image-zoom[aria-pressed=true]{cursor:zoom-out}.npp-back-gallery{display:inline-flex;align-items:center;gap:7px;min-height:32px;margin:-8px 0 8px;padding:0;background:transparent;color:#555a4e;border:0;font:500 11px/1.6 var(--nv-body);cursor:pointer}[dir=rtl] .npr-product-popup :is(h2,h3,strong,.npp-return-window bdi){letter-spacing:0}[dir=rtl] .npp-photo-controls button>svg,[dir=rtl] :is(.npp-back-gallery,.npp-photo-controls,.npr-gallery-details,.npr-gallery-back)>svg{transform:rotate(180deg)}@media (hover:hover){.npr-product-popup .npp-help a:hover,.npr-product-popup button:hover{filter:brightness(.94)}.npr-product-popup .npr-gallery-thumbs button:hover{border-color:#777c6f}}@media (max-width:767px){.november-store dialog.npr-product-popup,.november-store dialog.npr-product-popup.npr-information{width:calc(100% - 24px);max-height:calc(100dvh - 24px);border-radius:24px}.npp-header{padding:18px 18px 16px;gap:12px}.npp-header h2{font-size:20px}.npp-scroll{padding:0 18px 20px}.npp-product-context{padding:12px;gap:12px;margin-bottom:20px}.npp-product-context img{width:56px;height:56px}.npp-product-context h3{font-size:15px}.npp-product-context p{font-size:11px}.npp-information-body{gap:20px}.npp-information-body h3{font-size:14px}.npp-information-body p{font-size:12px}.npp-dimensions{gap:8px}.npp-dimensions>div{padding:14px 8px;border-radius:14px}.npp-dimensions dt{font-size:10px}.npp-dimensions dd{font-size:17px}.npp-specs>div{grid-template-columns:minmax(80px,1fr) minmax(0,1.5fr);gap:14px;font-size:12px}.npp-delivery-facts{grid-template-columns:1fr;gap:10px}.npp-delivery-facts>section{align-items:center;padding:16px;gap:14px}.npp-delivery-facts h3{margin-bottom:4px;font-size:11px}.npp-delivery-facts p{font-size:11px;margin-top:2px}.npp-return-window{padding:18px 14px;gap:18px;align-items:flex-start}.npp-return-window bdi{font-size:40px}.npp-return-window small{max-width:72px}.npp-care-list li{gap:12px;padding-block:16px}.npp-help{align-items:flex-start;flex-direction:column;gap:14px;padding-top:20px;margin-top:20px}.npp-help a{width:100%;box-sizing:border-box}.npr-product-popup .npr-gallery-layout{grid-template-columns:minmax(0,1fr);gap:18px}.npr-product-popup .npr-gallery-frame{height:clamp(230px,42dvh,370px);border-radius:18px}.npr-product-popup .npr-gallery-side{padding:0;gap:12px}.npp-gallery-product{font-size:19px}.npr-product-popup .npr-gallery-subtitle{margin-top:-6px;font-size:11px}.npr-product-popup .npr-gallery-description{display:none}.npr-product-popup .npr-gallery-thumbs{flex-wrap:nowrap;max-height:none;padding:4px}.npr-product-popup .npr-gallery-thumbs button{width:58px;height:58px}}@media (prefers-reduced-motion:reduce){.npr-product-actions>button>svg{transition:none}}