.sealant-compact{margin:1.6rem 0 2rem;padding-top:1.4rem;border-top:1px solid rgba(var(--color-foreground),.2)}.sealant-compact__header{display:flex;align-items:baseline;gap:.9rem;margin-bottom:1.2rem}.sealant-compact__logo{width:6rem;height:2.9rem;object-fit:contain;flex-shrink:0}.sealant-compact__header h2{margin:0;transform:translateY(-1.5px);font-size:1.54rem;font-weight:400;line-height:1.2;letter-spacing:.04em}.sealant-compact__all{margin-left:auto;color:rgb(var(--color-foreground));font-size:1.2rem;text-underline-offset:.3rem}.sealant-compact__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;list-style:none;margin:0;padding:0}.sealant-compact__grid>li{min-width:0}.sealant-compact__product{display:grid;grid-template-columns:5.2rem minmax(0,1fr);align-items:center;column-gap:.7rem;row-gap:.2rem;min-height:7.4rem;height:100%;padding:.6rem .7rem;color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.07);border:1px solid rgba(var(--color-foreground),.15);border-radius:.8rem;text-decoration:none}.sealant-compact__product:hover{border-color:rgba(var(--color-foreground),.7);background:rgba(var(--color-foreground),.12)}.sealant-compact__product:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}.sealant-compact__image{display:flex;align-items:center;justify-content:center;grid-row:1 / 3;width:5.2rem;height:5.2rem;aspect-ratio:1;padding:.45rem;border-radius:.4rem;background:#f1f1f1}.sealant-compact__image img{width:100%;height:100%;object-fit:contain}.sealant-compact__info{display:flex;flex-direction:column;min-width:0;gap:.2rem}.sealant-compact__type{font-size:1.3rem;font-weight:700;line-height:1.3}.sealant-compact__size{font-size:1.15rem;line-height:1.3;letter-spacing:0;white-space:nowrap}.sealant-compact__price{grid-column:2;align-self:start;padding:0;font-size:1.25rem;line-height:1.3;letter-spacing:0;white-space:nowrap}@media(max-width:480px){.sealant-compact__product{grid-template-columns:5.2rem minmax(0,1fr);column-gap:.6rem;row-gap:.2rem;padding:.6rem}.sealant-compact__image{grid-row:1 / 3;width:5.2rem}.sealant-compact__price{grid-column:2;padding:0}}.dynaplug-compact__logo{display:block;width:min(90%,30.6rem);height:auto;margin-bottom:1.2rem}.dynaplug-compact__pack{white-space:normal}.dynaplug-compact .sealant-compact__type,.dynaplug-compact__pack{text-transform:capitalize}.dynaplug-compact__image--wordmark{background:#000}.dynaplug-compact__stock{font-size:1.05rem;line-height:1.3;color:rgba(var(--color-foreground),.75)}.dynaplug-compact__grid--three>.dynaplug-compact__tool{grid-column:1 / -1}.dynaplug-compact--refill .sealant-compact__grid{grid-template-columns:minmax(0,1fr)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sealant-compact-upsell.css.map */
