.button.primary,.reference-product .ref-info #pdp-add,.ref-sticky .button.primary{background:#c5a027;color:#302313;font-size:14px;min-height:48px}
.button.primary:hover,.reference-product .ref-info #pdp-add:hover{background:#af8d23;color:#241a0e}
.ref-info .ref-pack-tag{background:#795c1e;color:#fff;font-size:12px}
.ref-info .ref-rating{flex-wrap:wrap;gap:10px}
.ref-info .ref-rating small,.ref-secure,.fine-print{font-size:12px;line-height:1.6}
.ref-info .ref-buy-row{margin-top:24px}
.ref-info .pdp-pack-seal{width:100px;max-width:90%;transform:rotate(-10deg)}
.ref-info .pdp-pack-seal>b{font-size:13px}.ref-info .pdp-pack-seal>s{font-size:14px}.ref-info .pdp-pack-seal>small{font-size:10px;letter-spacing:0}
.reference-product .ref-circles button{position:relative}
.ref-back-top{bottom:100px}
@media(max-width:600px){.ref-info .pdp-pack-seal{width:88px;left:0;bottom:2px}.ref-info .pdp-pack-seal>b{font-size:12px}.ref-info .pdp-pack-seal>s{font-size:13px}.ref-info .pdp-pack-seal>small{font-size:9px}.ref-info .ref-pack{padding-inline:6px}.ref-info .ref-pack-tag{font-size:11px}.reference-product .ref-info #pdp-add{font-size:14px;white-space:normal;gap:6px}.ref-sticky .button.primary{font-size:13px}}
