.q4-sticker{--q4-radius: 12px;position:relative;container-type:inline-size;display:flex;align-items:center;gap:14px;width:100%;box-sizing:border-box;border-radius:var(--q4-radius);overflow:hidden;font-family:var(--font-body-family, inherit);line-height:1.2;-webkit-font-smoothing:antialiased}.q4-sticker[hidden],.q4-cart-campaign__slot[hidden]{display:none!important}.q4-cart-campaign__slot{margin:0 0 14px}.q4-cart-campaign--compact .q4-cart-campaign__slot{margin-bottom:10px}.q4-sticker p{margin:0}.q4-sticker__title{margin:0;color:var(--q4-title);font-family:var(--font-heading-family, inherit);font-weight:700;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.q4-sticker__text{color:var(--q4-text);font-weight:500}.q4-sticker__icon{flex:none;color:var(--q4-accent)}.q4-sticker--split{--q4-slant: 16px;gap:0;min-height:44px;background:var(--q4-pill-bg);border-radius:10px}.q4-sticker--split .q4-sticker__label{position:relative;z-index:1;display:flex;align-items:center;gap:10px;align-self:stretch;padding:10px calc(var(--q4-slant) + 16px) 10px 16px;background:var(--q4-bg);clip-path:polygon(0 0,100% 0,calc(100% - var(--q4-slant)) 100%,0 100%)}.q4-sticker--split .q4-sticker__icon{width:18px;height:18px}.q4-sticker--split .q4-sticker__title{font-size:clamp(13px,4.2cqi,17px)}.q4-sticker--split .q4-sticker__pill{flex:1;min-width:0;padding:10px 16px 10px 8px;text-align:center}.q4-sticker--split .q4-sticker__text{color:var(--q4-pill-color);font-size:clamp(13px,4cqi,16px);font-weight:700;white-space:nowrap}.q4-sticker--split.q4-sticker--no-text{background:var(--q4-bg)}.q4-sticker--split.q4-sticker--no-text .q4-sticker__label{flex:1;justify-content:center;padding-right:16px;clip-path:none}.q4-sticker--card,.q4-sticker--image{min-height:72px;padding:14px 18px;background:radial-gradient(120% 160% at 15% 0%,rgba(255,255,255,.08),transparent 60%),linear-gradient(120deg,var(--q4-bg),var(--q4-bg-end));box-shadow:inset 0 0 0 1px #ffffff0f}.q4-sticker__body{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px;min-width:0}.q4-sticker--card .q4-sticker__title,.q4-sticker--image .q4-sticker__title{font-size:clamp(17px,6cqi,24px);white-space:normal;text-wrap:balance}.q4-sticker--card .q4-sticker__text,.q4-sticker--image .q4-sticker__text{font-size:clamp(12px,3.7cqi,15px);font-weight:400}.q4-sticker--card .q4-sticker__icon.q4-icon--bolt{width:26px;height:26px}.q4-sticker--card .q4-sticker__icon.q4-icon--tag{width:30px;height:30px}.q4-sticker--card .q4-sticker__deco{display:flex;margin-left:auto;padding-left:8px;color:var(--q4-accent);opacity:.45}.q4-sticker--card .q4-sticker__deco svg{width:44px;height:44px;transform:rotate(8deg)}.q4-sticker--image{padding-right:34%}.q4-sticker--image .q4-sticker__icon.q4-icon--tag{width:34px;height:34px}.q4-sticker--image .q4-sticker__icon.q4-icon--bolt{width:28px;height:28px}.q4-sticker__media{position:absolute;top:0;right:0;bottom:0;width:40%;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 45%);mask-image:linear-gradient(to right,transparent 0%,#000 45%)}.q4-sticker__media img,.q4-sticker__media svg{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.q4-sticker__placeholder{background:#ffffff14;fill:#ffffff59}.q4-sticker--soft{gap:16px;min-height:64px;padding:14px 18px 14px 20px;background:linear-gradient(120deg,var(--q4-bg),var(--q4-bg-end))}.q4-sticker--soft .q4-sticker__icon{width:30px;height:30px}.q4-sticker--soft .q4-sticker__icon.q4-icon--tag,.q4-sticker--soft .q4-sticker__icon.q4-icon--gift{width:28px;height:28px}.q4-sticker--soft .q4-sticker__title{font-size:clamp(16px,5cqi,20px);white-space:normal}.q4-sticker--soft .q4-sticker__text{font-size:clamp(13px,4cqi,16px);font-weight:500}.q4-sticker__chevron{display:flex;margin-left:auto;color:var(--q4-accent)}.q4-sticker__chevron svg{width:22px;height:22px;transition:transform .2s ease}@media(hover:hover){.q4-sticker--soft.q4-sticker--linked:hover .q4-sticker__chevron svg{transform:translate(3px)}}.q4-sticker--luxe{gap:14px;min-height:64px;padding:10px 18px 10px 12px;--q4-radius: 14px;border-radius:var(--q4-radius);background:radial-gradient(60% 140% at 100% 50%,color-mix(in srgb,var(--q4-bg-end) 85%,transparent),transparent 75%),linear-gradient(100deg,var(--q4-bg) 0%,var(--q4-bg) 45%,var(--q4-bg-end) 100%);box-shadow:inset 0 0 0 1px #ffffff0d,0 6px 18px -12px #000000b3}.q4-sticker__ring{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:radial-gradient(circle,rgba(214,173,98,.12) 0%,rgba(214,173,98,.04) 55%,transparent 72%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--q4-accent) 22%,transparent),0 0 14px -2px color-mix(in srgb,var(--q4-accent) 25%,transparent)}.q4-sticker--luxe .q4-sticker__icon{width:24px;height:24px;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--q4-accent) 55%,transparent))}.q4-sticker--luxe .q4-sticker__body{gap:2px}.q4-sticker--luxe .q4-sticker__title{font-family:var(--font-body-family, inherit);font-size:clamp(15px,5cqi,19px);font-weight:600;letter-spacing:.02em}.q4-sticker--luxe .q4-sticker__text{font-size:clamp(14px,4.4cqi,18px);font-weight:500}.q4-sticker__divider{display:none}@container (min-width: 440px){.q4-sticker--luxe{gap:18px;padding:10px 26px 10px 14px}.q4-sticker--luxe .q4-sticker__body{flex:1;flex-direction:row;align-items:center;gap:0}.q4-sticker--luxe .q4-sticker__title{font-size:clamp(16px,3.6cqi,22px)}.q4-sticker--luxe .q4-sticker__text{font-size:clamp(15px,3.4cqi,20px);white-space:nowrap}.q4-sticker--luxe .q4-sticker__divider{display:block;flex:none;width:1px;height:30px;margin:0 auto;background:var(--q4-accent);opacity:.7}.q4-sticker--luxe .q4-sticker__text{margin-right:auto}}.q4-sticker{border:var(--q4-border, 0 solid transparent)}.q4-sticker--compact{gap:10px;min-height:0;padding-top:7px;padding-bottom:7px}.q4-sticker--compact.q4-sticker--card,.q4-sticker--compact.q4-sticker--image,.q4-sticker--compact.q4-sticker--soft{padding:9px 14px}.q4-sticker--compact .q4-sticker__title,.q4-sticker--compact.q4-sticker--card .q4-sticker__title,.q4-sticker--compact.q4-sticker--image .q4-sticker__title,.q4-sticker--compact.q4-sticker--soft .q4-sticker__title,.q4-sticker--compact.q4-sticker--luxe .q4-sticker__title{font-size:clamp(13px,4cqi,16px)}.q4-sticker--compact .q4-sticker__text,.q4-sticker--compact.q4-sticker--luxe .q4-sticker__text{font-size:clamp(12px,3.6cqi,14px)}.q4-sticker--compact .q4-sticker__ring{width:34px;height:34px}.q4-sticker--compact .q4-sticker__icon,.q4-sticker--compact.q4-sticker--luxe .q4-sticker__icon,.q4-sticker--compact.q4-sticker--card .q4-sticker__icon,.q4-sticker--compact.q4-sticker--soft .q4-sticker__icon,.q4-sticker--compact.q4-sticker--image .q4-sticker__icon{width:20px;height:20px}.q4-sticker--compact .q4-sticker__deco svg{width:30px;height:30px}.q4-sticker--compact.q4-sticker--image{padding-right:30%}.q4-sticker--compact.q4-sticker--split .q4-sticker__label,.q4-sticker--compact.q4-sticker--split .q4-sticker__pill{padding-top:7px;padding-bottom:7px}.q4-sticker--compact .q4-sticker__divider{height:22px}.q4-sticker--plain,.q4-sticker--plain.q4-sticker--split.q4-sticker--no-text{background:transparent;box-shadow:none}.q4-sticker--plain .q4-sticker__label{background:transparent;clip-path:none}.q4-sticker--plain .q4-sticker__media{display:none}.q4-sticker--plain.q4-sticker--image{padding-right:14px}.q4-sticker--plain .q4-sticker__ring{background:none}.q4-sticker__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit}.q4-sticker__link:focus-visible{outline:2px solid var(--q4-accent);outline-offset:-4px}.q4-sticker--linked{transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover){.q4-sticker--linked:hover{transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){.q4-sticker--linked{transition:none}}@container (max-width: 330px){.q4-sticker--card .q4-sticker__deco{display:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/q4-sticker.css.map */
