product-card[data-gb-unified-card],.gb-unified-home-card{position:relative;display:flex;flex-direction:column;border:1px solid #e7e7e7;border-radius:17px;overflow:hidden;background:#fff;color:#111;min-width:0}product-card[data-gb-unified-card] .product-card__figure{position:relative;margin:0}product-card[data-gb-unified-card] .product-card__info{padding:15px 15px 18px}product-card[data-gb-unified-card] .product-card__title,.gb-unified-home-card .product-name{font-weight:700;line-height:1.3}.gb-card-save{position:absolute;z-index:3;top:12px;left:12px;display:inline-block;background:#ffbf00;color:#111;font-size:11px;line-height:1.1;letter-spacing:.07em;font-weight:700;padding:9px 11px;border-radius:6px;white-space:nowrap}.gb-card-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;min-height:51px;background:#fff;color:#202020}.gb-card-benefits>span{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;padding:7px 4px;font-size:10px;line-height:1.2;text-align:center}.gb-card-benefits>span+span{border-left:1px solid #e7e7e7}.gb-card-benefits svg{width:15px;height:15px;flex:none}.gb-unified-home-card .product-img{position:relative}.gb-unified-home-card .product-name{padding:13px 13px 4px}.gb-unified-home-card .product-price{padding:4px 13px 16px}.gb-unified-home-card .gb-product-badge{top:48px}@media(max-width:749px){product-card[data-gb-unified-card],.gb-unified-home-card{border-radius:12px}product-card[data-gb-unified-card] .product-card__info{padding:11px}.gb-card-benefits{min-height:44px}.gb-card-benefits>span{font-size:8px;gap:3px;flex-direction:column;padding:6px 2px}.gb-card-benefits svg{width:14px;height:14px}.gb-card-save{top:8px;left:8px;font-size:9px;padding:7px 8px}}product-card[data-gb-unified-card] .gb-card-benefits,.gb-unified-home-card .gb-card-benefits{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:48px;height:auto;align-items:stretch;overflow:hidden}product-card[data-gb-unified-card] .gb-card-benefits>span,.gb-unified-home-card .gb-card-benefits>span{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:7px 2px!important;min-width:0;line-height:1.15;font-size:clamp(7px,.67vw,10px)!important;font-weight:500;letter-spacing:-.01em;white-space:nowrap;text-align:center}product-card[data-gb-unified-card] .gb-card-benefits svg,.gb-unified-home-card .gb-card-benefits svg{width:15px!important;height:15px!important;flex:0 0 15px}product-card[data-gb-unified-card] .product-card__title a,.gb-unified-home-card .product-name{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden!important;text-overflow:ellipsis;white-space:normal!important;line-height:1.32!important;max-height:2.64em;min-height:2.64em;overflow-wrap:anywhere}.gb-unified-home-card .gb-card-real-rating{display:flex;align-items:center;gap:5px;padding:0 13px 4px;color:#111;font-size:12px;line-height:1.3}.gb-card-real-rating>span:first-child{color:#ffae00;letter-spacing:1px;font-size:15px;white-space:nowrap}.gb-card-real-rating b{font-weight:600}.gb-card-real-rating>span:last-child{color:#555}@media(max-width:749px){product-card[data-gb-unified-card] .gb-card-benefits,.gb-unified-home-card .gb-card-benefits{min-height:45px}product-card[data-gb-unified-card] .gb-card-benefits>span,.gb-unified-home-card .gb-card-benefits>span{font-size:7px!important;padding:6px 1px!important;gap:3px!important}product-card[data-gb-unified-card] .gb-card-benefits svg,.gb-unified-home-card .gb-card-benefits svg{width:13px!important;height:13px!important;flex-basis:13px}}.gb.gb-editable .products>a.product.gb-unified-home-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;flex-shrink:0!important;overflow:hidden!important;min-width:0!important;background:#fff!important;border:1px solid #e4e4e4!important;border-radius:16px!important;text-decoration:none!important;color:#111!important;box-sizing:border-box!important}.gb.gb-editable .products>a.gb-unified-home-card .product-img{display:block!important;position:relative!important;flex:0 0 auto!important;width:100%!important;aspect-ratio:1/1!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#fff!important;border-radius:0!important}.gb.gb-editable .products>a.gb-unified-home-card .product-img img{display:block!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;object-fit:contain!important;object-position:center!important;transform:none!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-benefits{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;flex:0 0 auto!important;align-items:stretch!important;width:100%!important;min-height:54px!important;height:auto!important;margin:0!important;padding:0!important;border-top:1px solid #e6e6e6!important;border-bottom:1px solid #e6e6e6!important;box-sizing:border-box!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-benefits>span{display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:4px!important;min-width:0!important;min-height:54px!important;white-space:normal!important;font-size:10px!important;line-height:1.15!important;text-align:center!important;padding:5px 3px!important;color:#202020!important;box-sizing:border-box!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-benefits svg{display:block!important;flex:0 0 15px!important;width:15px!important;height:15px!important;stroke:#333!important}.gb.gb-editable .products>a.gb-unified-home-card .product-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important;white-space:normal!important;text-overflow:ellipsis!important;flex:0 0 auto!important;font-size:15px!important;line-height:1.3!important;font-weight:700!important;min-height:39px!important;max-height:39px!important;margin:14px 14px 5px!important;padding:0!important;color:#111!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-real-rating{display:flex!important;align-items:center!important;gap:5px!important;margin:2px 14px 8px!important;padding:0!important;min-height:19px!important;font-size:12px!important;line-height:1.2!important;color:#111!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-real-rating>span:first-child{color:#ffb900!important;letter-spacing:1px!important;font-size:15px!important}.gb.gb-editable .products>a.gb-unified-home-card .product-price{display:block!important;flex:0 0 auto!important;margin:0 14px 17px!important;padding:0!important;font-size:17px!important;line-height:1.35!important;font-weight:600!important;color:#111!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-save{z-index:5!important}@media(max-width:749px){.gb.gb-editable .products>a.gb-unified-home-card .product-name{font-size:13px!important;min-height:35px!important;max-height:35px!important;margin:11px 10px 4px!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-benefits>span{font-size:8px!important;min-height:49px!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-real-rating{margin:2px 10px 6px!important;font-size:11px!important}.gb.gb-editable .products>a.gb-unified-home-card .product-price{margin:0 10px 13px!important;font-size:14px!important}}.gb.gb-editable .products>a.gb-unified-home-card{justify-content:flex-start!important;align-items:stretch!important;gap:0!important;height:auto!important;min-height:0!important;padding:0!important}.gb.gb-editable .products>a.gb-unified-home-card .product-img{margin:0!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-benefits{min-height:43px!important;height:43px!important;margin:0!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-benefits>span{min-height:43px!important;padding:3px 2px!important;gap:2px!important;font-size:9px!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-benefits svg{width:13px!important;height:13px!important;flex-basis:13px!important}.gb.gb-editable .products>a.gb-unified-home-card .product-name{margin:10px 12px 2px!important;padding:0!important;min-height:0!important;max-height:none!important;height:auto!important;line-height:1.25!important;font-size:15px!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-real-rating{display:flex!important;align-items:center!important;min-height:17px!important;height:17px!important;gap:4px!important;margin:2px 12px 5px!important;padding:0!important;font-size:12px!important;line-height:1!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-real-rating>span:first-child{font-size:15px!important;line-height:1!important;color:#ffb600!important;white-space:nowrap!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-unrated>span:first-child{color:#b7b7b7!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-real-rating small{font-size:10px!important;color:#777!important}.gb.gb-editable .products>a.gb-unified-home-card .product-price{margin:0 12px 12px!important;padding:0!important;min-height:0!important;height:auto!important;font-size:16px!important;line-height:1.2!important}product-card[data-gb-unified-card] .gb-card-real-rating{display:flex;align-items:center;gap:4px;min-height:17px;margin:3px 0 5px;font-size:12px}product-card[data-gb-unified-card] .gb-card-real-rating>span:first-child{color:#ffb600;font-size:15px;white-space:nowrap}product-card[data-gb-unified-card] .gb-card-unrated>span:first-child{color:#b7b7b7}product-card[data-gb-unified-card] .gb-card-unrated small{color:#777;font-size:10px}@media(max-width:749px){.gb.gb-editable .products>a.gb-unified-home-card .product-name{font-size:13px!important;margin:9px 9px 2px!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-real-rating{margin:2px 9px 4px!important}.gb.gb-editable .products>a.gb-unified-home-card .product-price{margin:0 9px 10px!important;font-size:14px!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-benefits>span{font-size:8px!important}}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-unrated>span:first-child,product-card[data-gb-unified-card] .gb-card-unrated>span:first-child{color:#ffb600!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-real-rating small,product-card[data-gb-unified-card] .gb-card-real-rating small{font-size:10px!important;white-space:nowrap;color:#666!important}.gb.gb-editable .products>a.gb-unified-home-card .gb-card-real-rating{height:auto!important;min-height:17px!important;overflow:visible!important}product-card[data-gb-unified-card] .gb-card-unrated{display:flex;gap:5px;align-items:center}.gb-card-demo-rating{display:flex;align-items:center;gap:5px;white-space:nowrap}.gb-card-demo-rating>span:first-child{color:#ffb400;letter-spacing:1px}.gb-card-demo-rating small{font-size:9px;color:#777;font-weight:400}#main-collection-product-grid .gb-unified-home-card,.collection .product-list>.gb-unified-home-card{display:flex;flex-direction:column;min-width:0;height:auto;overflow:hidden;border:1px solid #e7e7e7;border-radius:17px;background:#fff;color:#111;text-decoration:none;align-self:stretch}.collection .gb-unified-home-card .product-img{position:relative;display:block;overflow:hidden;aspect-ratio:1/1;background:#fff;margin:0}.collection .gb-unified-home-card .product-img img{display:block;width:100%;height:100%;object-fit:contain}.collection .gb-unified-home-card .gb-card-benefits{height:43px!important;min-height:43px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important}.collection .gb-unified-home-card .gb-card-benefits>span{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;padding:3px 2px!important;font-size:9px!important;line-height:1.1!important;white-space:nowrap}.collection .gb-unified-home-card .gb-card-benefits svg{width:13px!important;height:13px!important;flex:0 0 13px!important}.collection .gb-unified-home-card .product-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;min-height:2.5em!important;max-height:2.5em!important;margin:10px 12px 2px!important;padding:0!important;font-size:15px!important;line-height:1.25!important;font-weight:700!important;color:#111!important}.collection .gb-unified-home-card .gb-card-real-rating{display:flex!important;align-items:center!important;gap:4px!important;margin:2px 12px 5px!important;padding:0!important;font-size:12px!important;line-height:1.2!important;color:#111!important}.collection .gb-unified-home-card .gb-card-real-rating>span:first-child{color:#ffb600!important;font-size:15px!important;white-space:nowrap}.collection .gb-unified-home-card .product-price{display:block!important;margin:0 12px 12px!important;padding:0!important;font-size:16px!important;line-height:1.2!important;font-weight:600!important;color:#111!important}.collection .gb-unified-home-card .gb-compare{font-size:12px;font-weight:400;color:#888;margin-left:5px}.collection .gb-unified-home-card .gb-product-badge{position:absolute;z-index:2;top:48px;left:12px}@media(max-width:749px){.collection .gb-unified-home-card{border-radius:12px}.collection .gb-unified-home-card .product-name{font-size:13px!important;margin:9px 9px 2px!important}.collection .gb-unified-home-card .gb-card-real-rating{margin:2px 9px 4px!important;font-size:11px!important}.collection .gb-unified-home-card .product-price{margin:0 9px 10px!important;font-size:14px!important}.collection .gb-unified-home-card .gb-card-benefits>span{font-size:8px!important}.collection .gb-unified-home-card .gb-card-save{top:8px;left:8px;font-size:9px;padding:7px 8px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gb-unified-product-cards.css.map */
