.evn-pillow .pp-bundle-qty{position:absolute;top:-10px;left:14px;background:var(--primary-2,#4b5bd6);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:4px 10px;border-radius:6px;z-index:2}.evn-pillow .pp-bundle-imgs{flex:0 0 auto;display:flex;align-items:center}.evn-pillow .pp-bundle-img{width:46px;height:46px;flex:0 0 auto;border-radius:10px;overflow:hidden;background:#f4f6fb;border:1.5px solid #fff;box-shadow:0 1px 4px #0c163324;position:relative}.evn-pillow .pp-bundle-img+.pp-bundle-img{margin-left:-32px}.evn-pillow .pp-bundle-imgs .pp-bundle-img:nth-child(1){z-index:4}.evn-pillow .pp-bundle-imgs .pp-bundle-img:nth-child(2){z-index:3}.evn-pillow .pp-bundle-imgs .pp-bundle-img:nth-child(3){z-index:2}.evn-pillow .pp-bundle-imgs .pp-bundle-img:nth-child(4){z-index:1}.evn-pillow .pp-bundle-sub{font-size:12px;font-weight:600;color:var(--text-muted,#6b7691);line-height:1.3}.evn-pillow .pp-bundle-img img{width:100%;height:100%;object-fit:cover;display:block}.evn-pillow .pp-bundle-sub{font-size:12px;font-weight:600;color:var(--text-muted,#667)}.evn-pillow .pp-age-line{display:flex;align-items:center;gap:8px;margin-top:8px}.evn-pillow .pp-age-help{flex:0 0 auto;width:34px;height:34px;border-radius:10px;border:1.5px solid var(--primary-2,#4b5bd6);background:#fff;color:var(--primary-2,#4b5bd6);cursor:pointer;font-weight:800}.evn-pillow .pp-gift-picker{margin:14px 0}.evn-pillow .pp-err{color:#c0392b;font-size:13px;margin:8px 0 0}.evn-pillow .pp-packs-scarcity{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;color:var(--primary-2);margin:0 0 12px}.evn-pillow .pp-bundle-tip{display:block;margin-top:10px;font-size:12.5px;line-height:1.45;color:var(--text-muted);font-weight:600}.evn-pillow .pp-bundle-ship{margin-top:14px;overflow:hidden;border-radius:0 0 var(--radius,16px) var(--radius,16px)}.evn-pillow .pp-bundle-ship>span{display:flex;align-items:center;gap:11px;background:var(--accent);color:var(--ink);font-weight:800;font-size:13.5px;padding:12px 18px}.evn-pillow .pp-bundle-ship-ico{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:#ffffff8c;flex:0 0 auto}.evn-pillow .pp-dims-link{display:inline-flex;align-items:center;gap:5px;margin:10px 0 0;background:none;border:0;padding:2px 0;cursor:pointer;color:var(--primary-2);font-size:12.5px;font-weight:700;text-decoration:underline;text-underline-offset:2px}.evn-pillow .pp-delay{display:flex;align-items:flex-start;gap:10px;font-size:15px;color:#166534;background:#f0fdf4;border:1px solid rgb(187,247,208);border-radius:10px;padding:13px 14px;margin:12px 0}.evn-pillow .pp-delay-ico{font-size:19px;line-height:1.2;flex:0 0 auto}.evn-pillow .pp-delay-body{line-height:1.5;min-width:0;flex:1 1 0%}.evn-pillow .pp-delay-body>b{display:block;font-weight:800}.evn-pillow .pp-delay-body>span{display:block;margin-top:2px}.evn-pillow .pp-delay-sep{display:block;border-top:1px solid rgb(187,247,208);margin-top:12px;padding-top:12px}.evn-pillow .pp-delay-date{display:block;margin-top:8px;font-weight:700;font-size:13.5px}.evn-pillow .pp-delay-opt{font-weight:600;opacity:.75}.evn-pillow .pp-delay-date input{display:block;margin-top:4px;padding:8px 10px;border:1px solid rgb(187,247,208);border-radius:8px;background:#fff;color:#166534;font:inherit;font-size:14px;max-width:220px}.evn-pillow .pp-bundle-giftwrap{padding:0 16px 12px}.evn-pillow .pp-bundle-gift{display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-radius:10px;background:#eaf8f0;border:1px solid #B8E6CB;width:fit-content;max-width:100%}.evn-pillow .pp-bundle-gift-imgs{display:flex;flex:0 0 auto}.evn-pillow .pp-bundle-gift-imgs img{width:30px;height:30px;border-radius:8px;object-fit:cover;border:1.5px solid #fff;margin-left:-8px;position:relative;z-index:1}.evn-pillow .pp-bundle-gift-imgs img:first-child{margin-left:0}.evn-pillow .pp-bundle-gift-txt{font-size:12.5px;font-weight:800;color:#0a6b38;line-height:1.3;min-width:0}.evn-pillow .pp-bundle-gift-txt .c{text-decoration:line-through;color:#7d8aa3;font-weight:700}@media(max-width:600px){.evn-pillow .pp-bundle-imgs{flex:0 0 auto}.evn-pillow .pp-bundle-qty{top:-10px;left:14px;font-size:10.5px;padding:4px 10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/oreiller-packs.css.map */
