.np-apparel-pilot .product-information{display:block;inline-size:min(1280px,calc(100% - 80px));margin-inline:auto;padding-inline:0}body.np-apparel-pilot product-component.product-information__grid.product-information--media-left{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);column-gap:64px}.np-apparel-pilot .product-information__media,.np-apparel-pilot .product-information__grid .product-details{min-inline-size:0;padding-inline:0}body.np-apparel-pilot product-component.product-information__grid.product-information--media-left>.product-information__media{inline-size:100%;min-inline-size:0;padding-inline:0}body.np-apparel-pilot product-component.product-information__grid.product-information--media-left>.product-details{padding-inline:0}.np-apparel-pilot .product-details>.group-block{inline-size:100%;max-inline-size:560px;padding-block-start:8px;gap:20px}.np-apparel-pilot .product-details h1{font-size:clamp(24px,2vw,30px);font-weight:750;line-height:1.25;letter-spacing:-.025em}.np-apparel-pilot .product-details .price{font-size:26px;font-weight:750}.np-apparel-pilot .variant-picker .variant-option--buttons{display:flex;flex-wrap:wrap;gap:8px}.np-apparel-pilot .variant-picker .variant-option__button-label{flex:0 0 52px;min-inline-size:52px;min-block-size:44px;border-radius:8px}.np-apparel-pilot #tee-artwork-form,.np-apparel-pilot #tee-artwork-form .tee-customize-main-form,.np-apparel-pilot #tee-artwork-form #teeFormInputs{padding:0;border:0;background:transparent}.np-apparel-pilot #tee-artwork-form .tee-form-header{margin-block:2px 20px;padding:0;border:0;background:transparent;text-align:start}.np-apparel-pilot #tee-artwork-form .tee-form-header__title{font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--no-muted)}.np-apparel-pilot #tee-artwork-form .tee-field{margin-block:0 20px;padding:0}.np-apparel-pilot #tee-artwork-form .tee-field__header{margin-block-end:9px}.np-apparel-pilot #tee-artwork-form .tee-field__heading{font-size:14px;font-weight:700;line-height:1.4}.np-apparel-pilot #tee-artwork-form .tee-field--color .tee-clipart-row{display:flex;flex-wrap:wrap;gap:6px;inline-size:auto;margin:0}.np-apparel-pilot #tee-artwork-form .tee-field--color .tee-clipart-col{flex:0 0 44px;inline-size:44px;max-inline-size:44px;padding:0}.np-apparel-pilot #tee-artwork-form .tee-field--color .tee-clipart{inline-size:44px;block-size:44px;border:0;background:transparent}.np-apparel-pilot #tee-artwork-form .tee-field--color .tee-clipart-label{display:flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;padding:3px;border:1px solid var(--no-line);border-radius:50%;background:var(--no-paper)}.np-apparel-pilot #tee-artwork-form .tee-field--color .tee-clipart-color{display:block;inline-size:32px;block-size:32px;border-radius:50%}.np-apparel-pilot #tee-artwork-form .tee-field--color .tee-clipart.active .tee-clipart-label{border-color:var(--no-forest);outline:1px solid var(--no-forest);outline-offset:1px}.np-apparel-pilot #tee-artwork-form .tee-field--color .tee-clipart-checkmark,.np-apparel-pilot #tee-artwork-form .tee-radio>.tee-clipart-checkmark{display:none}.np-apparel-pilot #tee-artwork-form .tee-radio{box-sizing:border-box;min-inline-size:44px;min-block-size:44px;border:1px solid var(--no-line);border-radius:8px;background:var(--no-paper)}.np-apparel-pilot #tee-artwork-form .tee-radio.active{border-color:var(--no-forest);background:var(--no-sage);box-shadow:inset 0 0 0 1px var(--no-forest)}.np-apparel-pilot #tee-artwork-form .tee-radio-label{min-block-size:44px;border-radius:8px;font-size:14px;font-weight:600}.np-apparel-pilot #tee-artwork-form .tee-clipart-label:has(.tee-clipart-thumbnail){border-radius:8px}.np-apparel-pilot #tee-artwork-form .tee__input{min-block-size:46px;border:1px solid var(--no-line);border-radius:8px;background:var(--no-paper);font-size:16px}.np-apparel-pilot #tee-artwork-form .tee-input-hint{font-size:11px;line-height:1.5;font-style:normal;color:var(--no-muted)}.np-apparel-pilot #tee-artwork-form :is(input,label):focus-visible{outline:2px solid var(--no-forest);outline-offset:3px}.np-apparel-pilot np-apparel-bundle-pilot{display:block;inline-size:100%}.np-kaching-pilot-ready .product-details .variant-picker,.np-kaching-pilot-ready product-form-component[data-product-id="15440042524971"]>form>.product-form-buttons quantity-selector-component,.np-kaching-pilot-ready .np-apparel-preview-quantity{display:none}.np-apparel-pilot .np-apparel-pilot__designs{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:16px}.np-apparel-pilot .np-apparel-pilot__designs[hidden],.np-apparel-pilot [data-bundle-hint][hidden],.np-apparel-pilot [data-bundle-terms][hidden]{display:none}.np-apparel-pilot .np-apparel-pilot__designs button{flex:1 1 auto;min-block-size:44px;padding:10px 14px;border:1px solid var(--no-line);border-radius:8px;background:var(--no-paper);color:var(--no-forest);font:700 13px var(--font-body--family);cursor:pointer}.np-apparel-pilot .np-apparel-pilot__designs button[aria-pressed=true]{border-color:var(--no-forest);background:var(--no-sage);box-shadow:inset 0 0 0 1px var(--no-forest)}.np-apparel-pilot .np-apparel-pilot__hint,.np-apparel-pilot .np-apparel-pilot__terms{font-size:12px;line-height:1.6;color:var(--no-muted);margin-block:12px 20px}@media(max-width:989px){body.np-apparel-pilot product-component.product-information__grid.product-information--media-left{column-gap:28px}}@media(max-width:749px){.np-apparel-pilot .product-information{inline-size:calc(100% - 32px)}body.np-apparel-pilot product-component.product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr);row-gap:24px}.np-apparel-pilot .product-information__media,.np-apparel-pilot .product-information__grid .product-details{grid-column:1}.np-apparel-pilot .product-details>.group-block{max-inline-size:none;padding-block-start:0}.np-apparel-pilot .variant-picker .variant-option__button-label{flex-basis:48px;min-inline-size:48px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/np-apparel-purchase.css.map */
