@font-face{font-family:Nuzzle Nunito;src:url(./nuzzle-nunito.ttf) format("truetype");font-weight:200 1000;font-style:normal;font-display:swap}body.nr-theme{--no-cream:var(--color-background);--no-paper:var(--color-background);--no-surface:var(--color-background);--no-surface-subtle:#f5f7f6;--no-control-line:var(--color-input-border);--no-on-accent:#ffffff;--no-forest:#244d40;--no-cocoa:#76513d;--no-peach:#f3b995;--no-sage:#edf3ef;--no-line:#dce3df;--no-muted:#536a5d;--no-radius:18px;--no-ease:cubic-bezier(.22,.61,.36,1);--font-body--family:"Nuzzle Nunito",ui-rounded,Arial,sans-serif;--font-heading--family:var(--font-body--family);--font-subheading--family:var(--font-body--family);--font-accent--family:var(--font-body--family);--font-heading--weight:850;--font-body--weight:450;font-family:var(--font-body--family);font-size:16px;line-height:1.6;color:var(--no-forest);background:var(--no-cream)}.nr-theme :is(h1,h2,h3,p){overflow-wrap:anywhere}.nr-theme :is(input,select,button,textarea){font:inherit}.nr-theme a:where(:not(.button,.button-secondary,.button-custom)){color:inherit}.nr-theme :is(input,textarea)::placeholder{color:var(--no-muted);opacity:1}.nr-theme button{cursor:pointer}.nr-theme button:disabled{cursor:not-allowed}.nr-theme :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--no-cocoa);outline-offset:4px}.nr-theme svg{flex-shrink:0}.nr-container{width:min(1360px,calc(100% - 80px));margin-inline:auto}.nr-section-title{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}.nr-section-title h2{font-size:32px;font-weight:850;line-height:1.2;margin:0;letter-spacing:-.025em}.nr-section-title>a{font-size:14px;font-weight:750;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px;white-space:nowrap}.nr-section-copy{max-width:60ch;color:var(--no-muted);margin:-8px 0 24px}.nr-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 28px;border:1px solid transparent;border-radius:100px;background:var(--no-forest);color:var(--no-on-accent)!important;font-size:16px;font-weight:800;line-height:1.4;text-decoration:none;transition:transform .16s var(--no-ease),background .16s}.nr-button:hover{background:#153c30}.nr-button:active{transform:scale(.97)}.nr-button:disabled{opacity:.6}.nr-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--no-muted);font-size:13px;padding-block:24px}.nr-breadcrumb a{text-decoration:none}.nr-breadcrumb a:hover{text-decoration:underline}.nr-carousel-arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--no-paper);color:var(--no-forest);border:1px solid var(--no-line);border-radius:50%;font-size:30px;line-height:1;z-index:2;box-shadow:0 4px 12px #244d4010;transition:transform .16s,background .16s}.nr-carousel-arrow:active{transform:scale(.95)}.nr-carousel-arrow:hover{background:var(--no-sage)}.nr-theme .product-details h1{font-size:28px;font-weight:850;line-height:1.25}.nr-theme .product-details .price{font-size:28px;font-weight:800}.nr-theme .product-details .button{background:var(--no-forest);color:var(--no-on-accent);border-radius:100px;min-height:52px}.nr-theme .product-information{padding-top:24px}.nr-theme .product-media-container{border-radius:var(--no-radius)}.nr-theme .cart-page{padding-block:40px 64px}.nr-theme .cart-page__summary{background:var(--no-paper);border:1px solid var(--no-line);padding:28px;border-radius:24px}.nr-theme .nuzzle-empty-cart{display:block;width:180px;height:auto;margin:32px auto}.nr-theme .np-empty-bag-note{text-align:center;color:var(--no-muted)}.nr-theme .np-cart-review-note{background:var(--no-sage);padding:16px;border-radius:12px;color:var(--no-forest);font-size:14px}.nr-theme .contact-form{max-width:720px}.nr-theme .contact-form__input{background:var(--no-surface);border:1px solid var(--no-control-line);border-radius:12px;font-size:16px}.nr-theme .contact-form button{background:var(--no-forest);color:var(--no-on-accent);border-radius:100px;min-height:48px}@media(max-width:1000px){.nr-container{width:calc(100% - 48px)}}@media(max-width:749px){.nr-container{width:calc(100% - 32px)}.nr-section-title{gap:16px;margin-bottom:20px}.nr-section-title h2{font-size:24px;line-height:1.25}.nr-section-title>a{font-size:13px}.nr-section-copy{font-size:14px}.nr-breadcrumb{font-size:12px;padding-block:20px}.nr-button{min-height:48px;padding:12px 24px}.nr-theme .cart-page__summary{padding:20px}.nr-theme .product-details h1{font-size:24px}}@media(prefers-reduced-motion:reduce){.nr-theme *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.nr-theme product-form-component[data-product-id="15443682853163"] #tee-artwork-form .tee-field--clipart .tee-clipart-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;inline-size:292px;max-inline-size:100%;margin:0}.nr-theme product-form-component[data-product-id="15443682853163"] #tee-artwork-form .tee-field--clipart .tee-clipart-col{min-inline-size:0;inline-size:auto;max-inline-size:none;padding:0}.nr-theme product-form-component[data-product-id="15443682853163"] #tee-artwork-form .tee-field--clipart .tee-clipart{box-sizing:border-box;min-inline-size:0;inline-size:100%;max-inline-size:100%;block-size:52px}.nr-theme product-form-component[data-product-id="15443682853163"] #tee-artwork-form .tee-field--clipart .tee-clipart-label{box-sizing:border-box;display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;padding:0;border-radius:var(--style-border-radius-inputs)}.nr-theme product-form-component[data-product-id="15443682853163"] #tee-artwork-form .tee-field--clipart .tee-clipart-thumbnail{display:block;inline-size:100%;block-size:100%;max-inline-size:52px;max-block-size:52px;object-fit:contain}.nr-theme #MainContent[data-template^=product] .product-information{display:block;inline-size:min(1280px,calc(100% - 80px));margin-inline:auto;padding-inline:0}.nr-theme #MainContent[data-template^=product] .product-information__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px}.nr-theme #MainContent[data-template^=product] .product-information__grid>:is(.product-information__media,.product-details){grid-column:auto;min-inline-size:0;padding-inline:0}.nr-theme #MainContent[data-template^=product] .product-information__grid>.product-information__media{inline-size:100%}.nr-theme #MainContent[data-template^=product] .product-information__grid.product-information--media-none{grid-template-columns:minmax(0,1fr)}@media(min-width:990px){.nr-theme #MainContent[data-template^=product] .product-information__media.tee-gallery-wrapper>media-gallery:has(#tee-gallery){inline-size:100%;max-inline-size:min(100%,calc((100svh - 112px)*.8));margin-inline:auto}}@media(max-width:989px){.nr-theme #MainContent[data-template^=product] .product-information__grid{column-gap:28px}}@media(max-width:749px){.nr-theme #MainContent[data-template^=product] .product-information{inline-size:calc(100% - 32px)}.nr-theme #MainContent[data-template^=product] .product-information__grid{grid-template-columns:minmax(0,1fr);row-gap:24px}.nr-theme #MainContent[data-template^=product] .product-information__grid>:is(.product-information__media,.product-details){grid-column:1}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nr-retail.css.map */
