body.nl-polish{--nl-ink:#e5e7eb;--nl-green:#df1734;--nl-line:#555a63;--nl-paper:#19191d;--nl-font:var(--font-body-family,"Segoe UI",Arial,sans-serif);--nl-display:var(--font-heading-family,Impact,sans-serif);--color-background:17,17,19;--color-foreground:229,231,235;--color-link:255,116,139;--color-button:223,23,52;--color-button-text:255,255,255;background:#111113!important;color:#e5e7eb}body.nl-polish #MainContent,body.nl-polish #MainContent>.shopify-section,body.nl-polish #MainContent .gradient{background:#111113!important;color:#e5e7eb;--color-background:17,17,19;--color-foreground:229,231,235;--gradient-background:#111113}body.nl-polish #MainContent>.shopify-section{border:0}body.nl-polish .product{max-width:1280px;margin-inline:auto}body.nl-polish .product__title h1{color:#eceef1!important;font-family:var(--nl-display)!important;letter-spacing:.01em!important;line-height:1.12!important;font-size:clamp(30px,3.7vw,48px)!important}body.nl-polish .product__info-container .price,body.nl-polish .product__info-container .price .price-item{color:#f1f2f4!important}body.nl-polish .nl-base-label{color:#bfc4cc!important}body.nl-polish .nl-dtf-catalog-back{display:inline-block;color:#d4d8df!important;margin:15px max(20px,calc((100vw - 1200px)/2));text-underline-offset:4px}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview){background:#1d1e23!important;color:#e5e7eb!important;border:1px solid #5c6069!important;border-radius:14px!important;padding:clamp(18px,2.5vw,30px)!important;margin:24px 0 30px!important;box-shadow:0 10px 30px #0003!important;font-family:var(--nl-font)!important}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview)>h2{background:linear-gradient(110deg,#1a1a1e 5%,#651329 65%,#c61634)!important;color:#f2f3f5!important;border:1px solid #7f3443;border-radius:9px!important;padding:18px 20px!important;font-family:var(--nl-display)!important;letter-spacing:.02em!important}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview)>h2:before{background:linear-gradient(145deg,#f0f1f3,#b9bec6)!important;color:#17171a!important;transform:none;border:1px solid #9399a2;box-shadow:0 2px 6px #0003}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview)>p:first-of-type,body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview)>.nl-flow-rate{color:#d5d9df!important;line-height:1.6!important}body.nl-polish :is(.nl-dtf-workspace,.nl-emb-workspace,.nl-hat-workspace){gap:28px!important}body.nl-polish :is(.nl-dtf-settings,.nl-emb-settings,.nl-hat-settings){background:#24262c;border:1px solid #525761;border-radius:12px;padding:20px;box-sizing:border-box}body.nl-polish :is(.nl-dtf-visual,.nl-emb-visual,.nl-hat-visual){background:#292c32!important;border:1px solid #626771;border-radius:12px!important;padding:14px!important;box-sizing:border-box}body.nl-polish :is(.nl-dtf-stage,.nl-emb-stage,.nl-hat-stage){background:linear-gradient(145deg,#eceef1,#c9cdd3)!important;border:1px solid #9a9fa7!important;border-radius:9px!important;box-shadow:none!important}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview) :is(label,legend,output){color:#e2e5ea!important}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview) :is(select,input[type=text],input[type=number]){background:#141519!important;color:#eceef2!important;border:1px solid #737984!important;border-radius:7px!important;min-height:44px;padding:10px 12px;box-sizing:border-box}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview) option{background:#1b1d22;color:#eceef2}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview) button{background:#30333b!important;color:#e9ebef!important;border:1px solid #797f89!important;border-radius:7px!important;min-height:44px}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview) button[data-location]{background:#30333b!important;color:#e9ebef!important;border-color:#797f89!important}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview) button[data-location][aria-pressed=true]{background:#df1734!important;color:#fff!important;border-color:#ff536c!important;box-shadow:0 3px 10px #0004}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview) button[data-uploaded=true]:after{color:#d9e6de!important}body.nl-polish :is(#nl-dtf-controls,#nl-emb-controls,#nl-hat-controls){background:#22242a!important;border:1px solid #575d67!important;border-radius:9px!important;padding:15px!important;margin-top:18px!important}body.nl-polish :is(#nl-dtf-controls,#nl-emb-controls,#nl-hat-controls) legend{color:#e7e9ee!important;background:#22242a!important;padding:0 8px!important}body.nl-polish :is(#nl-dtf-controls,#nl-emb-controls,#nl-hat-controls):disabled{opacity:.65}body.nl-polish input[type=range],body.nl-polish input[type=checkbox],body.nl-polish input[type=radio]{accent-color:#e21b3b!important}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview) .mv-po-file-box{background:#17191e!important;color:#d8dce3!important;border:1px dashed #8c929d!important;padding:16px!important;border-radius:8px!important}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview) input[type=file]{color:#d4d9e1!important;max-width:100%;font-size:13px}body.nl-polish input[type=file]::file-selector-button{background:#343840;color:#f1f2f4;border:1px solid #8a909b;border-radius:5px;padding:10px 12px;margin-right:10px;cursor:pointer}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview) .mv-po-file-btn{background:#414650!important;color:#f1f2f4!important;border:1px solid #959ca7!important}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview) :is(.mv-po-help,.mv-po-file-box span){color:#c5ccd7!important}body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview) .mv-po-error{color:#ff9bad!important}body.nl-polish :is(#nl-dtf-preview-status,#nl-emb-preview-status,#nl-hat-preview-status,#nl-dtf-preview-note,#nl-emb-preview-note,#nl-hat-preview-note,#nl-dtf-summary,#nl-emb-summary,#nl-hat-summary){color:#c5cbd4!important;border-color:#575d67!important}body.nl-polish :is(#nl-dtf-error,#nl-emb-error,#nl-hat-error){color:#ff9bad!important}body.nl-polish .nl-setup-help{color:#ccd1d9!important;border-color:#5a606a!important}body.nl-polish .nl-setup-help summary,body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview) a{color:#ff8da0!important;text-underline-offset:4px}body.nl-polish :is(#nl-emb-setup-total,#nl-hat-setup-total){background:#331b24!important;color:#f4dce2!important;border-left-color:#e51d3d!important}body.nl-polish #MULTIVARIANTS_APP_BLOCK_CONTENT{background:#1d1e23!important;color:#e5e7eb!important;border:1px solid #5c6069!important;border-radius:14px!important;padding:clamp(16px,2.5vw,28px)!important;margin-top:26px!important}body.nl-polish .nl-order-intro{padding:20px!important;background:linear-gradient(110deg,#24252a,#4d1925)!important;border:1px solid #6d424c!important;border-radius:9px!important;margin:0 0 24px!important}body.nl-polish .nl-order-intro .nl-eyebrow{color:#ff9caf!important}body.nl-polish .nl-order-intro h2{color:#eceef2!important;font-family:var(--nl-display)!important;letter-spacing:.02em!important}body.nl-polish .nl-order-intro p:last-child{color:#d4d9e1!important}body.nl-polish :is(.nl-order-card,.nl-hat-order-grid .nl-order-card){background:#272930!important;color:#e5e7eb;border:1px solid #656b76!important;border-radius:10px!important;box-shadow:0 3px 12px #0002!important}body.nl-polish .nl-hat-order-grid .nl-order-card:has(input[data-nl-selected=true]){border:2px solid #ed3150!important}body.nl-polish .nl-order-card .mv_grid_row_head_label,body.nl-polish .nl-order-card[open] .mv_grid_row_head_label{color:#e7eaf0!important}body.nl-polish :is(.nl-order-card summary,.nl-order-card[open] summary,.nl-hat-card-heading){background:#272930!important;color:#e7eaf0!important}body.nl-polish .nl-order-count,body.nl-polish .nl-order-card[open] .nl-order-count{color:#bdc5cf!important}body.nl-polish .nl-order-count[data-selected=true]{background:#c81533!important;color:#fff!important}body.nl-polish .nl-order-sizes{background:#1c1e23!important;border-color:#515761!important}body.nl-polish .nl-order-sizes .mv_grid_cell{background:#2b2e35!important;color:#e5e7eb!important;border-color:#626a76!important}body.nl-polish .nl-order-sizes .mv_grid_cell:before{color:#e7eaf0!important}body.nl-polish .nl-order-sizes .mv_grid_cell:has(input[data-nl-selected=true]){background:#3a2029!important;border-color:#ed3150!important;box-shadow:none}body.nl-polish .nl-order-sizes .mv_grid_cell:not(:has(input)){background:#24262b!important;color:#abb2be!important}body.nl-polish .nl-order-sizes :is(.multivariants_block_qty_box,.multivariants_block_qty_input){background:#17191e!important;color:#f1f2f4!important;border-color:#717985!important}body.nl-polish .nl-order-sizes :is(.multivariants_block_qty_box_left,.multivariants_block_qty_box_right){background:#3a3e47!important;color:#eee!important}body.nl-polish .nl-order-sizes .multivariants_block_qty_box svg{fill:#e7eaf0!important;color:#e7eaf0!important}body.nl-polish .nl-order-sizes .multivariants_block_qty_box svg path{stroke:#f1f2f5!important}body.nl-polish .nl-order-sizes :is(.money,.multivariants_block_stock_qty){color:#d5dbe4!important}body.nl-polish .nl-hat-photo{background:#d4d8de!important;color:#24262b!important}body.nl-polish .nl-hat-photo span{font-size:11px;color:#343840}body.nl-polish .mv_filter_select{background:#191b20!important;color:#eceef2!important;border-color:#78808d!important}body.nl-polish .nl-selection-pricing{background:#22242a!important;color:#e5e7eb!important;border:1px solid #646b77!important;border-top:3px solid #e21b3b!important;border-radius:10px!important;padding:22px!important;margin-top:24px!important}body.nl-polish .nl-selection-pricing h3{color:#eceef2!important}body.nl-polish .nl-selection-pricing p{color:#c7cdd6!important}body.nl-polish .nl-selection-pricing dl>div:last-child{border-color:#626976;color:#f3f4f6}body.nl-polish #multivariants_setbox_footer{background:transparent!important;color:#e7eaf0!important;padding:18px 0 4px!important}body.nl-polish #multivariants_setbox_footer :is(.multivariants_block_subtotal_unit,.multivariants_block_subtotal_unit_label,.multivariants_block_subtotal_view_items){color:#cdd3dd!important}body.nl-polish #multivariants_block_subtotal_price .money{color:#f1f2f5!important}body.nl-polish #multivariants_add_to_cart_button{background:#df1734!important;color:#fff!important;border:1px solid #ff536c!important;box-shadow:0 4px 14px #0004!important;border-radius:8px!important}body.nl-polish #multivariants_add_to_cart_button:not(:disabled):hover{background:#ba0f2b!important}body.nl-polish .product__description{color:#cbd1da!important;border-color:#5b626e}body.nl-polish .product__description :is(h2,h3,strong){color:#eceef2!important}body.nl-polish :is(a,button,summary,select,input):focus-visible{outline:3px solid #ff657e!important;outline-offset:3px}body.nl-polish .nl-hat-photo-dialog{background:#202228;color:#e7eaf0;border:1px solid #787f8a}body.nl-polish .nl-hat-photo-dialog::backdrop{background:#000b}body.nl-polish .nl-hat-photo-dialog>button{background:#df1734;color:#fff;border-color:#ff536c}@media(max-width:749px){body.nl-polish :is(#nl-dtf-preview,#nl-emb-preview,#nl-hat-preview){padding:14px!important}body.nl-polish :is(.nl-dtf-settings,.nl-emb-settings,.nl-hat-settings){padding:14px;width:100%}body.nl-polish .nl-order-intro,body.nl-polish .nl-selection-pricing{padding:16px!important}body.nl-polish .nl-dtf-catalog-back{margin-inline:16px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/northlake-customizer-theme.css.map */
