:root{--drip-blue:#ff4f9a;--drip-blue-dark:#e2357f;--drip-navy:#2a1440;--drip-ink:#5b4a6e;--drip-bg:#fff5fa;--drip-line:#f3dcea;--drip-red:#e11d2a;--drip-green:#16a34a;--drip-amber:#b8741a;--drip-radius:16px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:var(--drip-navy);background:#fff;line-height:1.55}img{max-width:100%;height:auto;display:block}a{color:var(--drip-blue)}button{font-family:inherit}.drip-container{max-width:1200px;margin:0 auto;padding:0 16px}.drip-sec{padding:44px 0}@media(min-width:900px){.drip-sec{padding:72px 0}}.drip-sec--bg{background:var(--drip-bg)}.drip-eyebrow{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:6px 14px;border-radius:999px;margin-bottom:14px;color:var(--drip-blue);background:#ffe1ef}.drip-eyebrow--amber{color:var(--drip-amber);background:#fdf0d9}.drip-eyebrow--green{color:#0f7a3d;background:#dcf4e6}.drip-eyebrow--red{color:var(--drip-red);background:#fde4e6}.drip-h2{font-size:clamp(26px,5vw,38px);font-weight:800;line-height:1.15;letter-spacing:-.01em;margin:0 0 14px}.drip-lead{font-size:16px;color:var(--drip-ink);margin:0 0 30px;max-width:560px}.drip-center{text-align:center}.drip-center .drip-lead{margin-left:auto;margin-right:auto}.drip-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--drip-blue);color:#fff;text-decoration:none;border:0;cursor:pointer;font-weight:800;font-size:16px;padding:16px 26px;border-radius:999px;box-shadow:0 12px 26px #ff4f9a4d;transition:filter .15s,transform .1s;width:100%}.drip-btn:hover{filter:brightness(1.06)}.drip-btn:active{transform:scale(.99)}.drip-btn[disabled]{background:#c3ccdb;box-shadow:none;cursor:not-allowed}.drip-input,.drip-select{width:100%;padding:12px 14px;border:1.5px solid var(--drip-line);border-radius:10px;font-size:15px;font-family:inherit;background:#fff;color:var(--drip-navy)}.drip-input:focus,.drip-select:focus{outline:2px solid var(--drip-blue);outline-offset:1px}.drip-label{display:block;font-size:13px;font-weight:700;margin:14px 0 6px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.drip-page{padding:32px 0 56px}.drip-page h1{font-size:clamp(26px,6vw,36px);font-weight:800;margin:0 0 18px}.drip-grid-products{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media(min-width:750px){.drip-grid-products{grid-template-columns:repeat(4,1fr);gap:20px}}.drip-card{text-decoration:none;color:inherit;display:block}.drip-card__img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:14px;background:var(--drip-bg)}.drip-card__placeholder{width:100%;aspect-ratio:1/1;border-radius:14px;background:var(--drip-bg)}.drip-card__title{font-size:14px;font-weight:600;margin:10px 0 2px}.drip-card__price{font-size:14px;font-weight:700}.drip-card__price s{color:#94a3b8;font-weight:500;margin-left:6px}.drip-pagination{display:flex;justify-content:center;gap:8px;margin-top:28px}.drip-pagination a,.drip-pagination span{padding:8px 14px;border-radius:10px;text-decoration:none;font-weight:600;font-size:14px;border:1.5px solid var(--drip-line);color:var(--drip-navy)}.drip-pagination span.current{background:var(--drip-blue);border-color:var(--drip-blue);color:#fff}.drip-form-errors{background:#fde4e6;color:var(--drip-red);border-radius:10px;padding:12px 16px;font-size:14px;margin:0 0 14px}.drip-notice{background:#dcf4e6;color:#0f7a3d;border-radius:10px;padding:12px 16px;font-size:14px;margin:0 0 14px}.drip-cart-table{width:100%;border-collapse:collapse}.drip-cart-table th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--drip-ink);padding:0 8px 10px 0;border-bottom:1.5px solid var(--drip-line)}.drip-cart-table td{padding:14px 8px 14px 0;border-bottom:1px solid #f1f4f9;vertical-align:middle;font-size:14px}.drip-cart-item{display:flex;align-items:center;gap:12px}.drip-cart-item img{width:64px;height:64px;object-fit:cover;border-radius:10px}.drip-cart-qty{width:74px}.drip-cart-remove{font-size:12.5px;color:#94a3b8}.drip-cart-footer{display:flex;flex-direction:column;align-items:flex-end;gap:10px;margin-top:22px}.drip-cart-total{font-size:20px;font-weight:800}h1,h2,h3,.drip-h2,.drip-buy__title,.drip-hero__title,.drip-footer__logo{font-family:Fredoka,Nunito,sans-serif;font-weight:700;letter-spacing:0}html{overflow-x:clip}.drip-btn{background:linear-gradient(180deg,#ff6fae,#ff4f9a);box-shadow:0 10px 0 -4px #2a1440,0 14px 24px #ff4f9a59;border:3px solid #2a1440}body{background:#fffaf6}.drip-header__name{font-family:Fredoka,sans-serif!important;font-weight:700;font-size:30px!important;letter-spacing:.5px;background:linear-gradient(90deg,#ff5fa2,#ffa35c 30%,#5ed583 55%,#5bb8ff 75%,#a982ff);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-stroke:1px #2a1440}.drip-header__tag{color:#e2357f!important;font-weight:800}.drip-cart-note{margin:18px 0}:root{--mj-ink:#2a1440;--mj-pink:#ff4f9a;--mj-pink2:#ffe1ef;--mj-blue:#3fa9f5;--mj-green:#22b455;--mj-yellow:#ffd23f;--mj-lilac:#efe4ff;--mj-cream:#fffaf3}body{background:var(--mj-cream) url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22240%22%20height%3D%22240%22%20viewBox%3D%220%200%20240%20240%22%3E%3Cg%20fill%3D%22none%22%20stroke-width%3D%223%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.55%22%3E%0A%3Cpath%20d%3D%22M30%2020%20l5%2012%2013%201-10%208%203%2013-11-7-11%207%203-13-10-8%2013-1z%22%20stroke%3D%22%23ffb3d1%22/%3E%0A%3Cpath%20d%3D%22M180%2040c-8-10-24-4-20%208%202%207%2020%2018%2020%2018s18-11%2020-18c4-12-12-18-20-8z%22%20stroke%3D%22%23c9b3ff%22/%3E%0A%3Cpath%20d%3D%22M90%20120c-12%200-12-16%202-15%200-14%2020-16%2024-5%208-8%2022-2%2018%2010%2010%202%208%2014-2%2013z%22%20stroke%3D%22%23a8dcff%22/%3E%0A%3Cpath%20d%3D%22M200%20170c-14%204-22%2020-14%2032%208%2012%2026%2012%2034%200-14%204-26-8-20-32z%22%20stroke%3D%22%23ffd59e%22/%3E%0A%3Cpath%20d%3D%22M40%20190%20l4%2010%2010%200-8%206%203%2010-9-6-9%206%203-10-8-6%2010%200z%22%20stroke%3D%22%239fe3b5%22/%3E%0A%3Ccircle%20cx%3D%22140%22%20cy%3D%22200%22%20r%3D%224%22%20stroke%3D%22%23ffb3d1%22/%3E%3Ccircle%20cx%3D%22120%22%20cy%3D%2240%22%20r%3D%223%22%20stroke%3D%22%23a8dcff%22/%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%22110%22%20r%3D%223%22%20stroke%3D%22%23c9b3ff%22/%3E%0A%3Cpath%20d%3D%22M150%2095%20q6%20-10%2012%200%20t12%200%22%20stroke%3D%22%23ffb3d1%22/%3E%3C/g%3E%3C/svg%3E) repeat;background-size:240px}.mj-wave{position:relative}.mj-wave:before{content:"";position:absolute;left:0;right:0;top:-28px;height:30px;background:inherit;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 30' preserveAspectRatio='none'%3E%3Cpath d='M0 30 Q150 0 300 15 T600 15 T900 15 T1200 15 V30Z'/%3E%3C/svg%3E") center/100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 30' preserveAspectRatio='none'%3E%3Cpath d='M0 30 Q150 0 300 15 T600 15 T900 15 T1200 15 V30Z'/%3E%3C/svg%3E") center/100% 100%}.mj-sec{padding:56px 0}.mj-sec--pink{background:#ffeef6}.mj-sec--lilac{background:var(--mj-lilac)}.mj-sec--blue{background:#e6f4ff}.mj-sec--white{background:#fff}.mj-kicker{display:inline-block;font-weight:800;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--mj-pink);border:2px solid var(--mj-ink);border-radius:999px;padding:5px 12px;box-shadow:0 3px 0 var(--mj-ink);transform:rotate(-2deg);margin-bottom:14px}.mj-title{font-family:Fredoka,sans-serif;font-size:clamp(28px,5vw,42px);line-height:1.12;color:var(--mj-ink);margin:0 0 14px}.mj-title mark{background:linear-gradient(transparent 58%,var(--mj-yellow) 58%);color:inherit;padding:0 .1em}.mj-text{font-size:17px;line-height:1.65;color:#4b3b5e}.mj-sticker{background:#fff;border:3px solid var(--mj-ink);border-radius:22px;box-shadow:0 6px 0 var(--mj-ink)}.mj-grid2{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}@media(min-width:900px){.mj-grid2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}.mj-tilt-l{transform:rotate(-2deg)}.mj-tilt-r{transform:rotate(2deg)}.drip-sec{background:transparent}.drip-sec--bg{background:#ffeef6}.drip-eyebrow{background:var(--mj-pink2)!important;color:#c41f6b!important;border:2px solid var(--mj-ink);box-shadow:0 2px 0 var(--mj-ink)}.drip-faq__item,details{border-radius:16px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dripon.css.map */
