.gm-magnet-addon{margin:1.6rem 0;padding:1.4rem;border:1px solid #dfd8cf;border-radius:8px;background:#fff9f1}
.gm-magnet-addon__label{display:flex;align-items:center;gap:1.2rem;cursor:pointer;min-height:60px}
.gm-magnet-addon input{width:22px;height:22px;flex:0 0 22px;accent-color:#b95b00;cursor:pointer}
.gm-magnet-addon input:focus-visible{outline:3px solid #121212;outline-offset:4px}
.gm-magnet-addon__label img{object-fit:contain;flex:0 0 60px;border-radius:6px}
.gm-magnet-addon__copy{display:flex;flex-direction:column;gap:.3rem;line-height:1.4}
.gm-magnet-addon__copy strong{font-size:1.5rem}
.gm-magnet-addon__copy>span{font-size:1.4rem}
.gm-magnet-addon__note,.gm-magnet-addon__summary{font-size:1.3rem;line-height:1.5;margin:.8rem 0 0}
.gm-magnet-addon__details{display:inline-block;font-size:1.3rem;margin-top:.8rem;color:inherit;text-underline-offset:3px}
.gm-magnet-addon__summary[hidden]{display:none}
.template--product #loox-visitor-level-referral-btn,.template--cart #loox-visitor-level-referral-btn,
.template--product #someone-purchased,.template--cart #someone-purchased,
.template--product #fomo-wcga,.template--cart #fomo-wcga{display:none!important}
@media(max-width:749px){.gm-magnet-addon{padding:1.2rem}.gm-magnet-addon__label{gap:1rem}}
