.gp-store-card,.gp-store-card *,.gp-store-card *:before,.gp-store-card *:after{box-sizing:border-box}.gp-store-card{display:flex!important;flex-direction:column!important;min-width:0!important;width:100%;height:100%;overflow:hidden;background:#fff!important;border:1px solid #e9e6e3!important;border-radius:12px!important;color:#232629!important;text-decoration:none!important;box-shadow:0 3px 14px #16191809!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.gp-store-card:hover{border-color:#dcd3cd!important;box-shadow:0 10px 25px #16191814!important;transform:translateY(-2px)}.gp-store-card:focus-visible{outline:2px solid #d95325!important;outline-offset:3px}.gp-store-card__media{display:grid!important;place-items:center;position:relative;width:100%;aspect-ratio:1.1/1;min-width:0;overflow:hidden;background:#faf9f7}.gp-store-card__img{display:block!important;width:100%!important;height:100%!important;padding:clamp(6px,1.2vw,14px)!important;object-fit:contain!important;object-position:center!important;transition:transform .2s ease}.gp-store-card:hover .gp-store-card__img{transform:scale(1.025)}.gp-store-card__empty{font-size:13px;color:#8a9293}.gp-store-card__badge{position:absolute;z-index:2;top:10px;left:10px;max-width:calc(100% - 20px);display:inline-flex;align-items:center;min-height:23px;padding:5px 8px;border-radius:4px;background:#e95718;color:#fff;font-size:9px;line-height:1.3;letter-spacing:.065em;font-weight:740}.gp-store-card__badge--gemar{background:#fff;color:#ab4b24;border:1px solid #eadbd2}.gp-store-card__badge--off{background:#696c6d;color:#fff}.gp-store-card__body{display:flex;flex:1;flex-direction:column;min-width:0;align-items:stretch;padding:14px 15px 15px}.gp-store-card__type{display:block;margin-bottom:6px;color:#8a807c;font-size:9px;line-height:1.4;letter-spacing:.075em;font-weight:700;text-transform:uppercase}.gp-store-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.6em;line-height:1.3;font-size:clamp(13px,1.12vw,17px);color:#25282b;font-weight:740;letter-spacing:-.018em;margin:0 0 11px}.gp-store-card__prices{display:flex;align-items:baseline;gap:5px 8px;flex-wrap:wrap;min-height:24px;margin:0 0 13px}.gp-store-card__prices small{color:#798080;font-size:10px;font-weight:500}.gp-store-card__price{font-size:clamp(20px,1.8vw,26px);font-weight:800;letter-spacing:-.045em;color:#e45217;line-height:1.2;white-space:nowrap}.gp-store-card__compare{font-size:12px;color:#96999a;font-weight:480;white-space:nowrap}.gp-store-card__facts{display:flex;align-items:stretch;gap:9px;flex-wrap:wrap;border-top:1px solid #efeeeb;padding:12px 0;min-height:59px;margin-top:auto}.gp-store-card__fact{display:flex;align-items:flex-start;gap:6px;min-width:0;flex:1 1 43%}.gp-store-card__fact svg{flex:none;width:17px;height:17px;fill:none;stroke:#d75621;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.gp-store-card__fact>span{display:flex;flex-direction:column;gap:2px;min-width:0}.gp-store-card__fact strong{color:#343637;font-size:10px;line-height:1.2;font-weight:670}.gp-store-card__fact small{color:#85898a;font-size:9px;line-height:1.4;font-weight:470}.gp-store-card__cta{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:11px 13px;width:100%;border-radius:6px;background:#e95718!important;color:#fff!important;font-size:12px;line-height:1.3;font-weight:740;transition:background .18s ease}.gp-store-card:hover .gp-store-card__cta{background:#c94715!important}.gp-store-card__cta svg{display:block;width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}main[data-template=collection] .gp-all-products-collection .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;--product-grid-columns-desktop:repeat(3,minmax(0,1fr))!important;align-items:stretch;gap:16px!important}main[data-template=collection] .gp-all-products-collection.gp-cylinder-collection .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;--product-grid-columns-desktop:repeat(2,minmax(0,1fr))!important}.gp-all-products-collection .product-grid__item{border:0!important;min-width:0;padding:0!important;align-self:stretch;height:100%}.gp-all-products-collection .product-grid__item>.gp-store-card{height:100%}.gp-ready-products>.gp-store-card,.gp-cv-related-grid>.gp-store-card{min-width:0;width:100%}@media(max-width:1190px)and (min-width:750px){main[data-template=collection] .gp-all-products-collection:not(.gp-cylinder-collection) .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){main[data-template=collection] .gp-all-products-collection .product-grid,main[data-template=collection] .gp-all-products-collection.gp-cylinder-collection .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;--mobile-columns:2!important;gap:10px!important}.gp-store-card{border-radius:9px!important}.gp-store-card__media{aspect-ratio:1.04/1}.gp-store-card__img{padding:4px!important}.gp-store-card__badge{top:7px;left:7px;max-width:calc(100% - 14px);font-size:8px;min-height:20px;padding:4px 6px}.gp-store-card__body{padding:10px 10px 11px}.gp-store-card__type{font-size:8px;margin-bottom:5px}.gp-store-card__title{font-size:12px;line-height:1.3;min-height:2.6em;margin-bottom:8px}.gp-store-card__prices{margin-bottom:10px}.gp-store-card__price{font-size:17px}.gp-store-card__compare{font-size:10px}.gp-store-card__facts{min-height:0;padding:9px 0;gap:7px}.gp-store-card__fact{flex-basis:100%;gap:6px}.gp-store-card__fact svg{width:15px;height:15px}.gp-store-card__fact strong,.gp-store-card__fact small{font-size:9px}.gp-store-card__cta{min-height:37px;padding:9px 10px;border-radius:5px;font-size:10px}.gp-store-card__cta svg{width:14px;height:14px}}@media(max-width:390px){.gp-store-card__fact:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){.gp-store-card,.gp-store-card__img,.gp-store-card__cta{transition:none!important}}body.gp-bf-mode .gp-store-card__badge--bf{background:#000!important;color:#ff6500!important;border:1px solid #000!important}body.gp-bf-mode .gp-store-card__cta{background:#ff6500!important;color:#111!important}body.gp-bf-mode .gp-store-card:hover .gp-store-card__cta{background:#ed5300!important;color:#111!important}body.gp-bf-mode .gp-store-card__price{color:#dc4a10}body.gp-bf-mode .gp-store-card__bf-offer{display:block;color:#ad3c08;font-size:10px;font-weight:700;letter-spacing:-.004em;line-height:1.4;margin:-4px 0 10px}@media(max-width:749px){body.gp-bf-mode .gp-store-card__bf-offer{font-size:9px;margin:-2px 0 8px}}body.gp-bf-mode .gp-store-card__save-pct,body.gp-bf-mode .gp-native-price-savings__pct{display:inline-flex;align-items:center;justify-content:center;padding:4px 7px;min-height:22px;border-radius:4px;background:#111;color:#ff6500;font-size:11px;line-height:1.15;font-weight:800;white-space:nowrap}body.gp-bf-mode .gp-store-card__saving{display:block;margin:-6px 0 11px;color:#a84920;font-size:10px;font-weight:700;line-height:1.45}body.gp-bf-mode .gp-native-price-savings{display:inline-flex;align-items:center;gap:9px;flex-wrap:wrap;line-height:1.35}body.gp-bf-mode .gp-native-price-savings__amount{font-size:11px;color:#a84920;font-weight:700}body.gp-bf-mode .product-information .product-details product-price [ref=priceContainer]>.gp-native-price-savings{display:inline-flex!important;align-self:center}body.gp-bf-mode .product-information .product-details product-price .gp-native-price-savings__pct{font-size:12px;padding:5px 9px}body.gp-bf-mode .product-information .product-details product-price .gp-native-price-savings__amount{font-size:12px}@media(max-width:749px){body.gp-bf-mode .gp-store-card__save-pct{min-height:20px;padding:3px 6px;font-size:10px}body.gp-bf-mode .gp-store-card__saving{margin:-5px 0 9px;font-size:9px}body.gp-bf-mode .gp-native-price-savings__amount{font-size:10px}}body.gp-bf-mode .gp-ready-home .gp-feature-hero__compare{color:#878787;font-size:14px;text-decoration:line-through;margin-inline-start:8px;font-weight:450}body.gp-bf-mode .gp-ready-home .gp-feature-hero__discount{display:inline-flex;vertical-align:middle;align-items:center;background:#111;color:#ff6500;border-radius:4px;padding:4px 7px;min-height:22px;font-size:11px;line-height:1.2;font-weight:800;margin-left:7px}body.gp-bf-mode .gp-ready-home .gp-feature-hero__saved{display:block;margin-top:7px;color:#8f3612;font-size:12px;font-weight:720;line-height:1.35}@media(max-width:749px){body.gp-bf-mode .gp-ready-home .gp-feature-hero__compare{font-size:12px}body.gp-bf-mode .gp-ready-home .gp-feature-hero__discount{font-size:10px;padding:3px 6px}body.gp-bf-mode .gp-ready-home .gp-feature-hero__saved{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/144/assets/gp-store-product-card.css.map */
