.product-tile-module__ArvGjW__tile{border-radius:var(--gc-radius-card);background:var(--gc-paper-raised);min-width:0;height:100%;box-shadow:var(--gc-shadow-card);border:0;flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.product-tile-module__ArvGjW__tile:hover{box-shadow:var(--gc-shadow-card), 0 16px 30px -18px #131d178c}.product-tile-module__ArvGjW__body{flex-direction:column;flex:1;padding:0 16px 16px;display:flex}.product-tile-module__ArvGjW__imageLink{display:block}.product-tile-module__ArvGjW__media{aspect-ratio:1;background:var(--gc-sweep);position:relative}.product-tile-module__ArvGjW__image{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:12%;transition:transform .3s;position:absolute;inset:0}.product-tile-module__ArvGjW__tile:hover .product-tile-module__ArvGjW__image{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.product-tile-module__ArvGjW__image{transition:none}.product-tile-module__ArvGjW__tile:hover .product-tile-module__ArvGjW__image{transform:none}}.product-tile-module__ArvGjW__brand{color:var(--gc-contour);margin-top:14px;font-size:.8125rem;font-weight:600}.product-tile-module__ArvGjW__title{-webkit-line-clamp:3;font-family:var(--gc-font-body);color:var(--gc-ink);letter-spacing:0;-webkit-box-orient:vertical;margin-top:2px;font-size:1.125rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.product-tile-module__ArvGjW__title a{color:inherit}.product-tile-module__ArvGjW__title a:hover{color:var(--gc-pine);text-underline-offset:3px;text-decoration:underline}.product-tile-module__ArvGjW__price{font-family:var(--gc-font-mono);color:var(--gc-ink);margin-top:6px;font-size:.9375rem;font-weight:500}.product-tile-module__ArvGjW__actions{gap:8px;margin-top:auto;padding-top:16px;display:flex}.product-tile-module__ArvGjW__actions>div{margin-top:0}.product-tile-module__ArvGjW__actions:empty{display:none}.product-tile-module__ArvGjW__buy{border-radius:var(--gc-radius-button);background:var(--gc-blaze);color:#fff;white-space:nowrap;flex:auto;justify-content:center;align-items:center;gap:6px;min-width:0;height:44px;padding:0 14px;font-size:.875rem;font-weight:600;display:inline-flex}.product-tile-module__ArvGjW__buy:hover{background:var(--gc-blaze-hover);color:#fff}.product-tile-module__ArvGjW__buy:focus-visible{outline:2px solid var(--gc-blaze);outline-offset:2px}@media (max-width:600px){.product-tile-module__ArvGjW__body{padding:0 12px 12px}.product-tile-module__ArvGjW__title{font-size:1rem}.product-tile-module__ArvGjW__actions{gap:6px}.product-tile-module__ArvGjW__buy{height:40px;padding:0 8px}.product-tile-module__ArvGjW__buy svg{display:none}.product-tile-module__ArvGjW__actions>a:not(.product-tile-module__ArvGjW__buy),.product-tile-module__ArvGjW__actions>button,.product-tile-module__ArvGjW__actions>div>button{width:40px;height:40px}}.product-tile-module__ArvGjW__picked{color:var(--gc-ink-soft);margin-top:6px;font-size:.8125rem}.product-tile-module__ArvGjW__picked a{color:var(--gc-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.product-tile-module__ArvGjW__carried{color:var(--gc-ink);align-items:center;gap:8px;margin:12px 0 2px;font-size:.8125rem;line-height:1.3;text-decoration:none;display:flex}.product-tile-module__ArvGjW__carried strong{font-weight:700}.product-tile-module__ArvGjW__carried:hover strong{text-underline-offset:3px;text-decoration:underline}.product-tile-module__ArvGjW__carriedAvatar{width:26px;height:26px;box-shadow:0 0 0 2px var(--gc-blaze);background:var(--gc-pine);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex;overflow:hidden}.product-tile-module__ArvGjW__carriedAvatar img{object-fit:cover;width:100%;height:100%}.product-tile-module__ArvGjW__salePrice{color:inherit}.product-tile-module__ArvGjW__wasPrice{color:var(--gc-ink-soft);margin-left:4px;font-weight:400}.product-tile-module__ArvGjW__note{color:var(--gc-ink-soft);margin-top:2px;font-size:.8125rem}.product-tile-module__ArvGjW__details{color:var(--gc-pine);text-underline-offset:3px;align-self:flex-start;margin-top:auto;padding-top:12px;font-size:.875rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.product-tile-module__ArvGjW__details:hover{color:var(--gc-ink)}.product-tile-module__ArvGjW__earn{color:var(--gc-pine);margin-top:4px;font-size:.8125rem;font-weight:700}.product-tile-module__ArvGjW__picked span{display:block}.product-tile-module__ArvGjW__pickedQuote{color:var(--gc-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:3px;font-size:.875rem;font-style:italic;line-height:1.35;display:-webkit-box;overflow:hidden}.product-tile-module__ArvGjW__pickedQuote:before{content:"“"}.product-tile-module__ArvGjW__pickedQuote:after{content:"”"}.product-tile-module__ArvGjW__details+.product-tile-module__ArvGjW__actions{margin-top:0;padding-top:12px}
