.rox-trust__item{font-size:var(--rox-trust-size,11px)}
cart-drawer .rox-cartgift,cart-drawer .rox-more{padding-left:var(--rox-pad,12px);padding-right:var(--rox-pad,12px)}
cart-drawer .rox-more__track{margin-right:calc(var(--rox-pad,12px) * -1)}
cart-drawer .rox-trust{padding-bottom:8px}
.rox-also{margin-bottom:8px}
dialog.rox-gift-dialog{position:fixed!important;inset:0!important;margin:auto!important;width:min(420px,calc(100vw - 32px))!important;height:fit-content!important;max-height:calc(100vh - 32px)!important;overflow:auto;background:#fff!important;color:#111;padding:0!important;border:0!important;border-radius:8px;box-shadow:0 20px 60px rgba(0,0,0,.25);z-index:2147483000;transform:none!important;opacity:1!important;visibility:visible}
dialog.rox-gift-dialog:not([open]){display:none!important}
dialog.rox-gift-dialog .rox-gift-dialog__img{aspect-ratio:4/3;max-height:45vh}
.rox-card__title{font-size:var(--rox-card-size,13px);text-transform:var(--rox-card-case,none)}
.rox-up .rox-heading{letter-spacing:normal}
.rox-card__img{position:relative}
.rox-quick{position:absolute;left:0;right:0;bottom:0;height:36px;display:flex;align-items:center;justify-content:center;border:0;margin:0;padding:0 8px;background:rgba(255,255,255,.88);color:#111;font:inherit;font-size:10px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;opacity:0;transition:opacity .2s}
.rox-card:hover .rox-quick,.rox-quick:focus-visible{opacity:1}
.rox-quick__plus{display:none}
.rox-quick.is-loading{opacity:.5!important}
@media (hover:none){.rox-quick{opacity:1;left:auto;right:6px;bottom:6px;width:30px;height:30px;border-radius:50%;padding:0;box-shadow:0 1px 4px rgba(0,0,0,.15)}.rox-quick__text{display:none}.rox-quick__plus{display:block;font-size:18px;line-height:1}}
