.section-content[id]{scroll-margin-top:120px}.image-comparison{border-radius:0!important}.product__sku{font-size:14px;color:#a1a1a1}.product__text.rte.text-sm h1{font-size:2em}.flickity-page-dots{z-index:2!important}.marquee.with-dot .scrolling-text__item:first-child:before,.scrolling-text__item.with-text+.scrolling-text__item.with-text:before{background-color:#000}.selectorWidgetContainer{position:relative;margin:20px 0;text-align:center;background-color:#fbfbfb;border-radius:28px;padding:16px 42px}.selectorWidgetContainer label{display:block;margin-bottom:12px;font-size:16px;text-transform:uppercase;font-weight:600}.selectorGrid{display:flex;gap:10px;overflow-x:auto;padding:6px 4px 10px;justify-content:flex-start;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.selectorGrid::-webkit-scrollbar{display:none}.selectorWidget{flex:0 0 auto;width:112px;background:#fff;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none!important;padding:8px 6px;transition:transform .2s ease,background-color .2s ease;scroll-snap-align:start}.selectorWidget:hover{transform:translateY(-2px);background-color:#d8d8d8;border-bottom:none!important}.selectorWidget img{width:100px;object-fit:contain;display:block;margin-block:0!important;border-radius:20px}.selectorLabel{margin-top:6px;font-size:11px;line-height:1.2;color:#333;text-align:center;white-space:nowrap;max-width:96px;overflow:hidden;text-overflow:ellipsis}a.selectorWidget,a.selectorWidget:hover,a.selectorWidget:focus,a.selectorWidget:visited{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important;background-image:none!important}a.selectorWidget:before,a.selectorWidget:after{display:none!important;content:none!important}.selectorArrow{position:absolute;top:50%;transform:translateY(-25%);width:28px;height:44px;border:none;border-radius:999px;background:#fff;color:#000;font-size:28px;line-height:1;cursor:pointer;z-index:3;box-shadow:0 2px 8px #0000001f}.selectorArrowLeft{left:8px}.selectorArrowRight{right:8px}.selectorArrow:hover{background:#000;color:#fff}@media(max-width:768px){.selectorWidgetContainer{padding:16px 12px}.selectorArrow{display:none}.selectorWidget{width:96px}.selectorWidget img{width:85px}.selectorLabel{max-width:84px;font-size:10px}}.product-design-labels{display:flex;flex-direction:column;align-items:center;gap:.4rem;margin-block-start:.75rem}.product-design-label{display:block;width:100%;font-size:15px;font-weight:700;font-style:italic;line-height:1.35;text-align:center;text-transform:uppercase}.product-design-label__text{color:inherit}.product-design-label__link{color:inherit;font:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.product-design-label__link:hover{opacity:.75}.product-design-label__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.product-design-label--nonprofit{color:#da8831}.product-design-label--250th{color:#2342b1}.product-design-label--halloween{color:#dc6919}.product-design-label--christmas{color:#1e7d48}.product-design-label--shipping,.product-design-label--tshirt-sale{color:#be202d}@media screen and (max-width:749px){.product-design-labels{gap:.3rem;margin-block-start:.6rem}.product-design-label{font-size:13px;line-height:1.3}}.product-card__title-rating{display:flex;flex-direction:column;align-items:flex-start}.product-card-review-rating{margin-top:.5rem;width:fit-content}.product-card-review-rating .rating-star{display:block}.product-card-review-rating__average{margin:0;white-space:nowrap}.product-card__title-rating{min-width:0}@media screen and (max-width:749px){.product-card-review-rating{margin-top:.4rem;gap:.35rem}.product-card-review-rating .rating{font-size:1rem}.product-card-review-rating__average{font-size:.75rem}}.template-product .product-form__submit:not(:disabled){background-color:var(--product-add-to-cart-background);border-color:var(--product-add-to-cart-background);color:var(--product-add-to-cart-text)}.template-product .product-form__submit:not(:disabled):after{border-color:var(--product-add-to-cart-background)}.template-product .product-form__submit:not(:disabled) .btn-fill{background-color:var(--product-add-to-cart-background)}.template-product .product-form__submit:not(:disabled) .btn-text,.template-product .product-form__submit:not(:disabled) .btn-text *{color:var(--product-add-to-cart-text)}.template-product .product-form__submit:not(:disabled):hover,.template-product .product-form__submit:not(:disabled):focus-visible{background-color:var(--product-add-to-cart-hover-background);border-color:var(--product-add-to-cart-hover-background);color:var(--product-add-to-cart-hover-text)}.template-product .product-form__submit:not(:disabled):hover .btn-fill,.template-product .product-form__submit:not(:disabled):focus-visible .btn-fill{background-color:var(--product-add-to-cart-hover-background)}.template-product .product-form__submit:not(:disabled):hover .btn-text,.template-product .product-form__submit:not(:disabled):hover .btn-text *,.template-product .product-form__submit:not(:disabled):focus-visible .btn-text,.template-product .product-form__submit:not(:disabled):focus-visible .btn-text *{color:var(--product-add-to-cart-hover-text)}.template-product .product-form__submit:disabled,.template-product .product-form__submit[disabled]{cursor:not-allowed}button[name=checkout]:not(:disabled){background:#bc2f2c!important;color:#fff!important}button[name=checkout]:not(:disabled):after{border-color:#bc2f2c!important}button[name=checkout]:not(:disabled) .btn-fill{background-color:#000!important}button[name=checkout]:not(:disabled):is(:hover,:focus-visible){background:#000!important;color:#fff!important}button[name=checkout]:not(:disabled):is(:hover,:focus-visible):after{border-color:#000!important}button[name=checkout]:not(:disabled) .btn-text,button[name=checkout]:not(:disabled) .btn-text *{color:#fff!important}.product__title.with-price .product__price{grid-column:1 / -1;width:100%;justify-self:start;text-align:left}.product__title.with-price .product__price .price{align-items:flex-start!important;justify-content:flex-start!important;text-align:left}#judgeme_product_reviews{scroll-margin-top:100px}#CartDrawer .drawer__header{align-items:center;gap:1rem}#CartDrawer .drawer__tabs{flex:1 1 auto;min-width:0;align-items:center;gap:clamp(1rem,3vw,2rem);overflow-x:auto}#CartDrawer .drawer__tabs>li{flex:0 0 auto}#CartDrawer .drawer__tab{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}#CartDrawer .drawer__title{font-size:clamp(1rem,2vw,1.5rem);line-height:1.2;white-space:nowrap;word-break:normal;overflow-wrap:normal}#CartDrawer .drawer__tab .count{position:static;align-self:flex-start;font-size:.75rem}#CartDrawer .drawer__close{flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/166/assets/nla-custom.css.map */
