:root{--qg-green:#555D65;--qg-green-dark:#2B2F33;--qg-forest:#2B2F33;--qg-charcoal:#2B2F33;--qg-green-light:#E5E7E9;--qg-offwhite:#F7F8F9;--qg-white:#fff;--qg-orange:#EA580C;--qg-yellow:#FACC15;--qg-line:#A7ADB4;--qg-mint:#A7ADB4}main[data-template=index]{background:var(--qg-offwhite)}.header__row--top{background:#fff}.header__row--top .header-actions__action{color:#2b2f33}.cart-bubble__background{background:#2b2f33!important}.qg-acct,header-actions a[href*="/account"],.header-actions__account,.account-button{display:none!important}.header__row.header__row--bottom{background-color:#2b2f33!important}.header__row--bottom .menu-list{--menu-top-level-font-color:#fff;--menu-top-level-font-color-rgb:255,255,255}.header__row--bottom overflow-list>li>.menu-list__link,.header__row--bottom overflow-list>li>.menu-list__trigger{border-radius:8px;transition:background .15s}.header__row--bottom overflow-list>li>.menu-list__link,.header__row--bottom overflow-list>li>.menu-list__link *,.header__row--bottom overflow-list>li>.menu-list__trigger *{color:#fff;font-weight:700;font-family:var(--font-body--family),sans-serif!important}.header__row--bottom overflow-list>li>.menu-list__link[aria-current],.header__row--bottom overflow-list>li>.menu-list__trigger>.menu-list__link[aria-current]{box-shadow:inset 0 -3px #a7adb4}.header__row--bottom overflow-list>li:hover>.menu-list__link,.header__row--bottom overflow-list>li:hover>.menu-list__trigger,.header__row--bottom overflow-list>li:focus-within>.menu-list__link,.header__row--bottom overflow-list>li:focus-within>.menu-list__trigger{background:#e5e7e9}.header__row--bottom overflow-list>li:hover>.menu-list__link,.header__row--bottom overflow-list>li:hover>.menu-list__link *,.header__row--bottom overflow-list>li:hover>.menu-list__trigger *,.header__row--bottom overflow-list>li:focus-within>.menu-list__link,.header__row--bottom overflow-list>li:focus-within>.menu-list__link *,.header__row--bottom overflow-list>li:focus-within>.menu-list__trigger *{color:#2b2f33}.header__row--bottom overflow-list>li>.menu-list__link:focus-visible,.header__row--bottom overflow-list>li>.menu-list__trigger .menu-list__link:focus-visible,.header__row--bottom overflow-list>li>.menu-list__trigger .menu-list__disclosure:focus-visible{outline:3px solid #fff;outline-offset:1px}.header__row--bottom .menu-list__submenu a:hover{color:#555d65}@media(min-width:750px){.header__row--top .header__column--right{display:flex;align-items:center;justify-content:flex-end;gap:10px}search-button.search-action{display:block;width:clamp(170px,22vw,300px)}search-button .header-actions__action{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;height:44px;padding:0 54px 0 14px;border:2px solid #2B2F33;border-radius:8px;background:#fff;color:#4b5563;font-size:14px;text-align:left;cursor:text}search-button .header-actions__action:before{content:"Search for custom gifts, T-shirts, mugs...";overflow:hidden;white-space:nowrap;text-overflow:ellipsis}search-button .svg-wrapper{position:absolute;right:0;top:0;bottom:0;width:46px;height:auto;display:grid;place-items:center;background:#2b2f33;color:#fff;border-radius:0 5px 5px 0}search-button .svg-wrapper svg{width:21px;height:21px}}.qb{background:#f7f8f9}.qb .qb__arrow{background:#fff;color:#2b2f33;border:2px solid #2B2F33}.qb .qb__arrow:hover{background:#2b2f33;color:#fff}.qb .qb__dotbtn{background:#a7adb4}.qb .qb__dotbtn.is-active,.qb .qb__mob{background:#2b2f33}.qb .qb__hs:hover{box-shadow:inset 0 0 0 2px #555d65b3}.qb .qb__arrow:focus-visible,.qb .qb__dotbtn:focus-visible,.qb .qb__hs:focus-visible{outline-color:#555d65}.qb .qb__mob:focus-visible{outline-color:#a7adb4}.qc{background:#f7f8f9}.qc .qc__item{background:#e5e7e9;border:1.5px solid #A7ADB4;color:#2b2f33}.qc .qc__item:hover,.qc .qc__item:focus-visible{background:#d9dcdf;border-color:#555d65}.qc .qc__item:focus-visible{outline:3px solid #555D65;outline-offset:2px}.qc .qc__txt small{color:#555d65}.qc .qc__txt strong{font-weight:700;color:#2b2f33}.qc .qc__go,.qc .qc__item:hover .qc__go{color:#555d65}svg[fill="#087A43"]{fill:#555d65!important}.qa .qpx-fc{background:#e5e7e9!important;color:#2b2f33!important}.qa .qpx-bulk .qa-bulk__note b{color:#2b2f33!important}#qcg-another a{border-color:#2b2f33!important;color:#2b2f33!important}#qcg-another a:hover,#qcg-another a:focus-visible{background-color:#e5e7e9!important}.qt{background-color:#2b2f33!important}.qs{border-bottom-color:#a7adb4!important}.qs a.qs__item{border-color:#a7adb4!important;color:#2b2f33!important}.qs a.qs__item:hover{background-color:#e5e7e9!important;border-color:#555d65!important}.qs a.qs__item:focus-visible{outline-color:#555d65!important}.qs__ic{color:#555d65!important}.qx__title{color:#2b2f33!important}.qx__title:before,.qx__title:after{background-color:#a7adb4!important}.qx__card{background-color:#e5e7e9!important;border-color:#a7adb4!important}.qx__ico{color:#555d65!important}.qx__badge{background-color:#2b2f33!important}.qx__note{color:#2b2f33!important}.qx a:focus-visible{outline-color:#555d65!important}.qx__strip{background-color:#e5e7e9!important;border-color:#a7adb4!important}@media(min-width:900px){.qx__strip li+li{border-left-color:#a7adb4!important}}.qx__strip svg{color:#555d65!important}.qg__h{color:#2b2f33!important}.qg__h:before,.qg__h:after{background-color:#a7adb4!important}.qg__card{border-color:#a7adb4!important}.qg__card:hover{border-color:#555d65!important;box-shadow:#2b2f3340 0 14px 24px -18px!important}.qg__card:focus-visible{outline-color:#555d65!important}.qg__btn{background-color:#2b2f33!important}.qg__card:hover .qg__btn{background-color:#555d65!important}.qg__more{color:#2b2f33!important}.qg__more a{background-color:#e5e7e9!important;border-color:#a7adb4!important;color:#2b2f33!important}.qg__more a:hover{border-color:#555d65!important;background-color:#e5e7e9!important}.qg__more a:focus-visible{outline-color:#555d65!important}.qw{background-image:linear-gradient(#fff,#e5e7e9)!important}.qw__h{color:#2b2f33!important}.qw__a{border-right-color:#a7adb4!important;border-bottom-color:#a7adb4!important;border-left-color:#a7adb4!important;border-top-color:#555d65!important;box-shadow:#2b2f3333 0 10px 22px -16px!important}.qw__a:focus-visible{outline-color:#555d65!important}.qw__ico{background-color:#e5e7e9!important;border-color:#a7adb4!important;color:#555d65!important}.qw__t strong{color:#2b2f33!important}.qk{background-color:#e5e7e9!important;border-top-color:#a7adb4!important;border-bottom-color:#a7adb4!important}.qk__media{background-color:#a7adb4!important;border-color:#a7adb4!important}.qk__h{color:#2b2f33!important}.qk__loc{border-color:#a7adb4!important;box-shadow:#2b2f3333 0 6px 16px -12px!important}.qk__city{color:#2b2f33!important}.qk__dir{background-color:#2b2f33!important}.qk__dir:hover{background-color:#555d65!important}.qk a:focus-visible{outline-color:#555d65!important}.qr{background-color:#e5e7e9!important;border-top-color:#a7adb4!important}.qr__h{color:#2b2f33!important}.qr__viewport:focus-visible{outline-color:#555d65!important}.qr__card{box-shadow:#2b2f3333 0 10px 24px -14px!important;border-color:#a7adb4!important}.qr__photo{background-color:#e5e7e9!important}.qr__noimg{color:#2b2f33!important}.qr__prod,.qr__prod a{color:#555d65!important}.qr__nav{border-color:#2b2f33!important;background-color:#2b2f33!important}.qr__nav:hover{background-color:#555d65!important;border-color:#555d65!important}.qr__nav:focus-visible,.qr__dot:focus-visible{outline-color:#555d65!important}.qr__dot{background-color:#a7adb4!important}.qr__dot.is-on{background-color:#2b2f33!important}.qq__h{color:#2b2f33!important}.qq__h span{color:#555d65!important}.qq__item{border-color:#a7adb4!important}.qq__item[open]{border-color:#555d65!important}.qq__item summary{color:#2b2f33!important}.qq__item summary:after{background-color:#e5e7e9!important;color:#555d65!important}.qq__item summary:focus-visible{outline-color:#555d65!important}.qf{background-color:#2b2f33!important}.qf__band{background-color:#e5e7e9!important;color:#2b2f33!important;border-top-color:#a7adb4!important}.qf__bandh,.qf__bandtxt p{color:#2b2f33!important}.qf__input{border-color:#555d65!important}.qf__submit{background-color:#2b2f33!important}.qf__submit:hover{background-color:#555d65!important}.qf__ok,.qf__err{color:#2b2f33!important}.qf__blurb,.qf__addr,.qf__hours dt,.qf__note,.qf__copy{color:#e5e7e9!important}.qeg{--g:#2B2F33!important;--gd:#2B2F33!important;--ink:#2B2F33!important}a.qeg-link:hover .qeg-img,a.qeg-link:focus-visible .qeg-img{box-shadow:#2b2f3326 0 4px 14px!important}.qpg{--g:#2B2F33!important;--gd:#2B2F33!important;--ink:#2B2F33!important}.qpg-link:hover .qpg-img,.qpg-link:focus-visible .qpg-img{box-shadow:#2b2f3326 0 4px 14px!important}.qa{--g:#2B2F33!important;--g2:#2B2F33!important;--gb:#A7ADB4!important}.qa-fr__box{background-color:#2b2f3312!important}.qa-kiosk__btns svg{color:#a7adb4!important}.qa-in:focus{box-shadow:#2b2f3326 0 0 0 3px!important}.qa-obtn{box-shadow:#2b2f3380 0 8px 18px -10px!important}.qa-obtn:hover{box-shadow:#2b2f3399 0 12px 22px -10px!important}.qa-obtn:focus-visible{outline-color:#a7adb4!important}.qa-obtn--alt:hover{box-shadow:#2b2f3380 0 8px 18px -12px!important}.qdb,.qdb__t,.qdb__t em,.qdb__d,.qdb__fine{color:#2b2f33!important}.qdb__row{background-color:#e5e7e9!important}.qdb__ic *{stroke:#555d65!important}.qdb__ic .f{fill:#e5e7e9!important}.qa .qpx{background-color:#2b2f33!important;box-shadow:#2b2f3347 0 6px 18px!important}.ph-note,.em-note{border-color:#a7adb4!important}[data-dpills] .pg-pill.is-on{background-color:#2b2f33!important;border-color:#2b2f33!important;box-shadow:#2b2f33 0 0 0 2px!important}[data-dpills] .pg-pill.is-on:after{background-color:#555d65!important}.em-card.is-on{border-color:#2b2f33!important}.em-font.is-on{border-color:#2b2f33!important;box-shadow:#2b2f33 0 0 0 1px inset!important}.em-font.is-on:after{color:#2b2f33!important}.eg-card.is-on{border-color:#2b2f33!important;box-shadow:#2b2f33 0 0 0 2px!important}.eg-card.is-on .eg-lab,.eg-chk{background-color:#2b2f33!important}.eg-rule{color:#2b2f33!important}.eg-fld input:focus{box-shadow:#2b2f3340 0 0 0 2px!important}.eg-sum__r.is-save{color:#2b2f33!important}.eg-sum__r.is-final{background-color:#e5e7e9!important;color:#2b2f33!important}.eg-tiers li.is-on{border-color:#2b2f33!important;background-color:#2b2f33!important}.eg-sz-l,.cg-tip{background-color:#2b2f33!important}.cg-dim{color:#2b2f33!important}.qcg-ug{border-color:#2b2f33!important;background-color:#e5e7e9!important;color:#2b2f33!important}.qf__col--hours{display:grid!important;grid-template-columns:1fr 1fr;column-gap:28px;align-content:start}.qf__col--hours>.qf__h{grid-column:1/-1}.qf__col--hours .qf__mall{border-bottom:0!important;margin:0!important;padding:0!important}.qf__col--hours .qf__hours div{max-width:none}@media(max-width:1099px){.qf__col--hours{grid-column:1/-1}}@media(min-width:1100px){.qf__grid{grid-template-columns:minmax(0,1fr) minmax(0,.6fr) minmax(0,.7fr) minmax(0,2.2fr) max-content!important}}@media(max-width:520px){.qf__col--hours{grid-template-columns:1fr;row-gap:18px}}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}@media(min-width:750px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}}@media(min-width:1000px){.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.product-grid .product-grid__item{display:flex}.product-grid .product-grid__item>product-card{width:100%;display:flex}.product-grid product-card .product-card__content{width:100%;display:flex!important;flex-direction:column;height:100%;background:#fff;border:1px solid #A7ADB4!important;border-radius:12px!important;transition:border-color .15s,box-shadow .15s}.product-grid product-card:hover .product-card__content{border-color:#555d65!important;box-shadow:0 4px 14px #2b2f331f}.product-grid .card-gallery{background:#fff}.product-grid .card-gallery .product-media__image{object-fit:contain!important;background:#fff}.product-grid product-card a.user-select-text .text-block{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.product-grid product-card product-price{margin-top:auto!important;padding-top:6px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/qcg-green.css.map */
