@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-arabic-400-normal.2e43q9x2y35kf.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-400-normal.2gltbhb28gdxk.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-400-normal.44kqba6ghra1z.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-400-normal.3-kkdak8sw5yj.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-latin-ext-400-normal.2e460hitwpt_i.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-400-normal.1dwn0qpnn01gm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-latin-400-normal.1hwexrsp4ls94.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-400-normal.3kd5qo57fxiy_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-arabic-500-normal.3vv2miivt1atr.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-500-normal.1ep6qy1hn602h.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-500-normal.3amun3tqs1r4h.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-500-normal.2phqu-k8gdv4m.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-latin-ext-500-normal.0bvfcuoe2z05f.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-500-normal.210b4b08vcp8v.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-latin-500-normal.22ebrx2mj1rqg.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-500-normal.24_m8rr0i897i.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-arabic-600-normal.36fhgauxub_2w.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-600-normal.2-ojfi80zuagq.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-600-normal.2pr54ds85v06u.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-600-normal.3q0h7k1l3k0m5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-latin-ext-600-normal.1iks8w9lq7yn5.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-600-normal.16-p5l-fc8jvc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-latin-600-normal.3o_mevu6b31t1.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-600-normal.0znzvd8z3_v25.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-arabic-700-normal.2k46bxehsta5d.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-700-normal.40vje6xfxdxng.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-700-normal.3uswao0934gpy.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-700-normal.0e5gagfjer5bk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-latin-ext-700-normal.3ututzqdlcnhj.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-700-normal.0vzs5ywjpvir7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-latin-700-normal.44-79hdy3wpg5.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-700-normal.3d0v-gkollbhf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--coral:#e90043;--coral-dark:#ce003b;--ink:#111;--muted:#61616b;--cream:#fff;--line:#e6e6eb;--mint:#edf4e8;--peach:#fff0e4;--lavender:#efedf9;--font:"IBM Plex Sans Arabic", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-size:14px}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:disabled{cursor:not-allowed}a,button{transition:background .18s,color .18s,transform .18s,box-shadow .18s}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline-offset:4px;outline:3px solid #e66a50}button{border:0}input,select{min-width:0}h1,h2,h3,p{margin-top:0}svg{flex-shrink:0}p{line-height:1.85}::selection{background:#ffe0d5}.container{width:min(1180px,100% - 88px);margin-inline:auto}.coral{color:var(--coral-dark)}.eyebrow{margin-bottom:9px;font-size:12px;font-weight:500;display:inline-block}.announcement{color:#626657;background:#f4f2e8;justify-content:center;align-items:center;gap:17px;height:33px;font-size:11px;display:flex}.announcement-dot{color:#a3a684;font-size:14px}.header{z-index:20;background:#fff;border-bottom:1px solid #f1f0eb;height:89px;position:relative}.header-inner{justify-content:space-between;align-items:center;gap:35px;height:100%;display:flex}.logo{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.logo-symbol{background:var(--coral);color:#fff;border-radius:14px;place-items:center;width:44px;height:47px;display:grid;transform:rotate(-7deg)}.logo>span:last-child{flex-direction:column;display:flex}.logo strong{letter-spacing:-1.2px;font-size:24px;font-weight:700;line-height:1.25}.logo-amp{color:var(--coral);margin-inline:2px}.logo small{letter-spacing:1.7px;text-align:center;margin-top:6px;font-family:Arial,sans-serif;font-size:8px;font-weight:600}.nav{align-items:center;gap:27px;height:100%;font-size:13px;font-weight:500;display:flex}.nav>a{white-space:nowrap;align-items:center;gap:5px;height:100%;display:flex;position:relative}.nav>a.active{color:var(--coral-dark)}.nav>a.active:after{content:"";background:var(--coral);border-radius:10px;height:3px;position:absolute;bottom:19px;left:0;right:0}.nav>a:hover{color:var(--coral-dark)}.tiny-new{color:var(--coral-dark);background:#fff0e9;border-radius:4px;padding:1px 5px;font-size:8px}.header-actions{align-items:center;gap:19px;display:flex}.country-select{align-items:center;gap:5px;display:flex}.country-select>span{font-size:18px}.country-select select{appearance:none;cursor:pointer;background:0 0;border:0;outline:0;padding:6px 0;font-size:12px}.header-divider{background:var(--line);width:1px;height:22px}.saved-link{align-items:center;gap:7px;font-size:12px;display:flex}.saved-link b{background:var(--coral);color:#fff;border-radius:50%;place-items:center;min-width:17px;height:17px;font-size:10px;display:grid}.icon-button{background:0 0;border-radius:9px;place-items:center;width:35px;height:35px;display:inline-grid}.icon-button:hover{background:#f6f5f1}.mobile-menu{display:none}.skip-link{z-index:100;background:#fff;padding:15px;position:absolute;top:-100px;right:16px}.skip-link:focus{top:0}.hero{background:var(--cream);border-bottom:1px solid #efede5;overflow:hidden}.hero-inner{grid-template-columns:1.08fr 1fr;align-items:center;gap:48px;min-height:535px;padding-block:42px 45px;display:grid}.hero-copy{z-index:2;position:relative}.hero-eyebrow{color:#64735f;align-items:center;gap:7px;margin-bottom:17px;font-size:12px;display:flex}.hero-eyebrow>span{background:#e8eddb;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.hero h1{letter-spacing:-2.1px;margin-bottom:18px;font-size:59px;font-weight:600;line-height:1.48}.hero-highlight{color:var(--coral);white-space:nowrap;position:relative}.hero-highlight svg{stroke:#f5b29a;fill:none;stroke-width:2px;z-index:0;width:100%;height:13px;position:absolute;bottom:-2px;right:-3px}.hero-copy>p{color:#737670;margin-bottom:25px;font-size:14px;line-height:1.95}.hero-search{background:#fff;border:1px solid #e8e6df;border-radius:12px;align-items:center;gap:11px;max-width:510px;height:62px;padding:7px 14px 7px 7px;display:flex;box-shadow:0 4px 12px #35352204}.hero-search>svg{color:#91958d}.hero-search input{background:0 0;border:0;outline:0;flex:1;width:100%;font-size:13px}.hero-search button{background:var(--coral);color:#fff;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:15px;height:46px;padding:11px 20px;font-size:13px;font-weight:500;display:flex}.hero-search button:hover,.primary-button:hover{background:#e65842;transform:translateY(-1px)}.popular-searches{color:#8a8a80;align-items:center;gap:9px;margin-top:13px;font-size:10px;display:flex}.popular-searches button{color:#686d64;background:#f0eee6;border:1px solid #e9e7df;border-radius:5px;padding:3px 9px;font-size:10px}.hero-benefits{color:#6c7768;gap:22px;margin-top:25px;font-size:10px;display:flex}.hero-benefits>span{align-items:center;gap:5px;display:flex}.hero-benefits svg{background:#e8eedd;border-radius:50%;width:15px;height:15px;padding:2px}.hero-art{isolation:isolate;justify-content:center;align-items:center;height:418px;display:flex;position:relative}.art-orbit{z-index:-1;border:1px solid #e7e5d9;border-radius:50%;position:absolute}.orbit-one{width:370px;height:370px;transform:translate(-6px,6px)}.orbit-two{opacity:.8;border-style:dashed;width:445px;height:445px;transform:translate(-5px,6px)}.hero-ticket{z-index:2;background:#fff;border:1px solid #eee8dd;border-radius:16px;width:275px;padding:20px 24px 15px;position:relative;transform:rotate(-9deg);box-shadow:8px 17px 35px #6c543817}.ticket-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ticket-noon{letter-spacing:-2px;background:#fff17a;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font:700 27px Arial,sans-serif;display:flex}.ticket-noon>span{font-family:var(--font);margin-top:-8px;font-size:31px;font-weight:400;line-height:.9}.ticket-sample{color:#77826b;white-space:nowrap;font-size:9px}.ticket-main{padding-top:23px}.ticket-main>span{color:#777f70;font-size:11px}.ticket-main>div{align-items:center;gap:16px;margin-block:3px 0;display:flex}.ticket-main strong{letter-spacing:-5px;direction:ltr;font-family:Arial,sans-serif;font-size:83px;font-weight:700;line-height:1.15;display:flex}.ticket-main strong>span{letter-spacing:-2px;align-self:center;margin-left:4px;font-size:40px}.ticket-main>div>span{color:#555e4f;font-size:18px;font-weight:500;line-height:1.55}.ticket-main p{color:#7c8179;margin-top:3px;margin-bottom:20px;font-size:10px}.ticket-divider{margin-inline:-24px;border-top:1.5px dashed #daddd2;margin-bottom:18px;position:relative}.ticket-divider:before,.ticket-divider:after{content:"";background:var(--cream);border-radius:50%;width:21px;height:21px;position:absolute;top:-11px}.ticket-divider:before{border-left:1px solid #eee8dd;right:-11px}.ticket-divider:after{border-right:1px solid #eee8dd;left:-11px}.ticket-code{background:#fff2e9;border:1px dashed #f0a18c;border-radius:7px;justify-content:space-between;align-items:center;width:100%;padding:12px;display:flex}.ticket-code>span{color:#ad624e;align-items:center;gap:6px;font-size:11px;display:flex}.ticket-code strong{letter-spacing:3px;font-size:20px}.ticket-foot{text-align:center;color:#8c8e83;margin-top:9px;font-size:8px;display:block}.floating-note,.saving-note{z-index:4;background:#fff;border:1px solid #edece4;border-radius:12px;align-items:center;gap:11px;padding:11px 15px;display:flex;position:absolute;box-shadow:0 8px 22px #554f310a}.floating-note{top:13px;right:-6px;transform:rotate(7deg)}.floating-note>span:last-child,.saving-note>span:last-child{font-size:12px;font-weight:600}.floating-note small,.saving-note small{color:#7e8578;margin-top:4px;font-size:9px;font-weight:400;display:block}.note-icon{color:#a87e55;background:#f4ece4;border-radius:10px;place-items:center;width:37px;height:37px;display:grid}.saving-note{bottom:38px;left:-6px;transform:rotate(7deg)}.saving-check{color:#5d7e48;background:#edf3e5;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.saving-note small span{color:var(--coral);font-size:15px}.art-star{z-index:3;position:absolute}.star-one{color:var(--coral);font-size:47px;top:37px;left:17px;transform:rotate(10deg)}.star-two{color:#b7be9a;font-size:45px;bottom:54px;right:8px}.star-three{color:#dabd87;font-size:18px;top:169px;left:41px}.art-caption{color:#6c735f;font-size:12px;position:absolute;bottom:-8px;left:95px;transform:rotate(5deg)}.art-caption svg{fill:none;stroke:#a6a48d;stroke-width:1.5px;width:55px;height:35px;position:absolute;bottom:12px;left:-53px}.brands-section{border-bottom:1px solid var(--line);padding-top:31px;padding-bottom:30px}.brands-heading{justify-content:space-between;align-items:center;display:flex}.brands-heading h2{margin:0;font-size:15px;font-weight:500}.brands-heading>a{color:#777d73;align-items:center;gap:7px;font-size:11px;display:flex}.brand-strip{grid-template-columns:repeat(7,1fr);gap:17px;margin-top:21px;display:grid}.brand-tile{color:#71766e;flex-direction:column;align-items:center;gap:8px;font-size:11px;display:flex}.brand-tile>.brand,.more-brands>span:first-child{border-radius:11px;width:100%;height:71px;transition:background .2s,transform .2s;background:#f8f8f5!important}.brand-tile:hover>.brand,.more-brands:hover>span:first-child{transform:translateY(-3px);background:#f1f1eb!important}.brand{letter-spacing:-.7px;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:55px;font-family:Arial,sans-serif;font-size:18px;font-weight:700;display:inline-flex;position:relative}.brand-noon{letter-spacing:-2px;font-size:26px;font-weight:700}.noon-dot{border:1.5px solid;border-radius:50%;width:7px;height:7px;display:none;position:absolute;bottom:11px;right:11px}.brand-namshi{letter-spacing:1px;font-size:13px}.brand-iherb{letter-spacing:-1.4px;font-family:Georgia,serif;font-size:24px}.brand-amazon{letter-spacing:-.6px;font-size:15px}.amazon-smile{border-bottom:2px solid #e6a035;border-radius:50%;width:24px;height:8px;position:absolute;top:32px;left:21px;transform:rotate(-6deg)}.brand-shein{letter-spacing:.4px;font-size:17px}.brand-talabat{letter-spacing:-.8px;font-size:17px}.brand-tile .brand{font-size:25px}.brand-tile .brand-namshi{letter-spacing:1.5px;font-size:20px}.brand-tile .brand-amazon{font-size:24px}.brand-tile .brand-amazon .amazon-smile{width:38px;top:45px;left:calc(50% - 15px)}.brand-tile .brand-talabat{font-size:25px}.brand-tile .brand-iherb{font-size:31px}.brand-tile .brand-noon{font-size:36px}.more-brands>span:first-child{color:#848a7d;place-items:center;display:grid}.section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.section-heading h2{letter-spacing:-.8px;margin-bottom:6px;font-size:29px;font-weight:600;line-height:1.6}.section-heading p{color:var(--muted);margin:0;font-size:12px}.heading-spark{color:#dfb174;margin-right:6px;font-size:30px;display:inline-block}.text-link{white-space:nowrap;align-items:center;gap:10px;font-size:12px;display:inline-flex}.text-link:hover{color:var(--coral-dark)}.offers-section{padding-top:44px;padding-bottom:34px;scroll-margin-top:20px}.category-bar{border-bottom:1px solid var(--line);gap:9px;padding-bottom:23px;display:flex}.category{white-space:nowrap;color:#6f756b;background:#fff;border:1px solid #e5e8e1;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:11px 20px;font-size:12px;display:flex}.category.active{background:var(--ink);border-color:var(--ink);color:#fff}.offer-toolbar{justify-content:space-between;align-items:center;gap:15px;padding:20px 0 17px;display:flex}.result-count{color:#6d766a;align-items:center;gap:6px;font-size:11px;display:flex}.status-dot{background:#90a57a;border-radius:50%;width:6px;height:6px;margin-left:2px}.result-count>span:last-child{color:#999e94;font-size:10px}.toolbar-actions{align-items:center;gap:14px;display:flex}.compact-search{color:#8d928a;align-items:center;gap:7px;font-size:11px;display:flex}.compact-search input{background:0 0;border:0;outline:none;width:110px;font-size:11px}.compact-search button{background:0 0;place-items:center;padding:3px;display:grid}.sort{color:#767c72;border-right:1px solid var(--line);align-items:center;gap:6px;padding-right:15px;display:flex}.sort select{appearance:none;cursor:pointer;color:#6e746b;background:0 0;border:0;font-size:11px}.offer-grid{grid-template-columns:repeat(3,1fr);gap:19px;display:grid}.offer-card{background:#fff;border:1px solid #e4e8df;border-radius:13px;padding:21px 21px 0;transition:transform .2s,box-shadow .2s;overflow:hidden}.offer-card:hover{transform:translateY(-3px);box-shadow:0 9px 25px #34472609}.offer-top{align-items:center;gap:12px;display:flex}.offer-store{flex-direction:column;flex:1;gap:3px;display:flex}.offer-store>a{font-size:14px;font-weight:500}.bookmark{color:#99a18f;align-self:flex-start;width:28px;height:30px}.bookmark.is-saved{color:var(--coral)}.offer-discount{align-items:center;gap:11px;margin-top:17px;margin-bottom:6px;display:flex}.offer-discount>strong{letter-spacing:-1.5px;direction:ltr;font-family:Arial,sans-serif;font-size:36px}.offer-discount>strong>span{margin-left:1px;font-size:25px}.offer-discount>span{color:#606b59;align-items:center;gap:10px;font-size:14px;display:flex}.sample-chip{color:#7c896e;background:#f0f4e9;border-radius:4px;padding:2px 6px;font-size:8px}.offer-card h3{margin-bottom:5px;font-size:15px;font-weight:500}.offer-tags{gap:7px;margin-bottom:19px;display:flex}.offer-tags>span{color:#858d7d;background:#f8f9f5;border:1px solid #eff1e9;border-radius:4px;padding:3px 7px;font-size:9px}.offer-bottom{border-top:1px dashed #e3e7db;padding:17px 0 10px;position:relative}.offer-bottom:before,.offer-bottom:after{content:"";background:#fff;border:1px solid #e4e8df;border-radius:50%;width:15px;height:15px;position:absolute;top:-8px}.coupon-button{color:#b4513e;background:#fff2eb;border:1px solid #f5d5c5;border-radius:7px;justify-content:space-between;align-items:center;width:100%;height:42px;display:flex;overflow:hidden}.coupon-button>span:first-child{flex:1;justify-content:center;align-items:center;gap:9px;font-size:12px;font-weight:500;display:flex}.coupon-edge{background:#ffeadf;border-right:1px dashed #e9af98;place-items:center;width:42px;height:100%;font-size:18px;display:grid}.coupon-button:hover{background:#ffe5d8;border-color:#eba890}.offer-note{color:#8b9482;justify-content:center;align-items:center;gap:4px;padding-top:8px;font-size:8px;display:flex}.sample-disclaimer{color:#8c9084;justify-content:center;align-items:center;gap:6px;margin:20px 0 0;font-size:10px;display:flex}.how-section{background:var(--cream);border:1px solid #f0ede3;border-radius:14px;grid-template-columns:1.25fr repeat(3,1fr);align-items:center;gap:20px;margin-top:9px;margin-bottom:58px;padding:35px 34px;display:grid}.how-intro h2{letter-spacing:-.4px;margin:0;font-size:24px;font-weight:500;line-height:1.7}.how-intro .eyebrow{color:#888a78;font-size:10px}.how-step{text-align:center}.step-icon{color:#675b4d;border-radius:13px;place-items:center;width:47px;height:47px;margin-bottom:12px;display:inline-grid;position:relative}.step-icon i{color:#8b8b7a;background:#fff;border-radius:50%;place-items:center;width:19px;height:19px;font-size:10px;font-style:normal;display:grid;position:absolute;top:-5px;right:-7px;box-shadow:0 1px 4px #5552}.how-step h3{margin-bottom:5px;font-size:13px;font-weight:500}.how-step p{color:#8c8f83;margin-bottom:0;font-size:11px}.guides-section{padding-bottom:52px}.guide-grid{grid-template-columns:repeat(3,1fr);gap:21px;display:grid}.guide-card{border:1px solid var(--line);border-radius:12px;transition:box-shadow .2s,transform .2s;position:relative;overflow:hidden}.guide-card:hover{transform:translateY(-4px);box-shadow:0 9px 25px #3447260c}.guide-art{justify-content:center;align-items:center;height:155px;display:flex;position:relative;overflow:hidden}.guide-illustration{color:#a38564;background:#ffffffbd;border:1px solid #ffffffd0;border-radius:15px;place-items:center;width:104px;height:88px;display:grid;transform:rotate(-10deg);box-shadow:3px 5px #00000008}.lavender .guide-illustration{color:#8b7ba9;width:73px;transform:rotate(9deg)}.mint .guide-illustration{color:#7e9065;width:77px;transform:rotate(-8deg)}.guide-art-orbit{border:1px solid #fff9;border-radius:50%;width:180px;height:180px;position:absolute}.guide-art-spark{color:#c9a886;font-size:25px;position:absolute;top:25%;right:22%}.lavender .guide-art-spark{color:#a698c6}.mint .guide-art-spark{color:#a1b78a}.guide-art-decoration{color:#b19275;font:24px Georgia,serif;position:absolute;bottom:21%;left:23%;transform:rotate(12deg)}.lavender .guide-art-decoration{color:#ad9bc9}.mint .guide-art-decoration{color:#8ca374}.guide-copy{padding:19px 20px 24px;position:relative}.guide-copy>.eyebrow{color:#806b5b;margin-bottom:9px;font-size:9px}.guide-copy>.eyebrow>span{color:#a3a59b;margin-right:5px}.guide-copy h3,.guide-copy h2{letter-spacing:-.2px;margin-bottom:6px;font-size:16px;font-weight:500}.guide-copy p{color:#92968b;margin:0;font-size:11px}.guide-arrow{color:#747d69;position:absolute;bottom:19px;left:17px}.faq-section{border-top:1px solid var(--line);grid-template-columns:1fr 1.75fr;gap:80px;padding-block:42px 50px;display:grid}.faq-section h2{margin-bottom:9px;font-size:29px;font-weight:500}.faq-section>div>p{color:#899080;font-size:12px}.faq-flower{color:#d4c5ad;margin-top:3px;font-size:54px;line-height:1;display:inline-block;transform:rotate(15deg)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:19px 0;font-size:13px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:#8b9282;font-family:Arial,sans-serif;font-size:20px;font-weight:400;transition:transform .2s}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details p{color:#78836f;margin-bottom:20px;padding-left:25px;font-size:12px}.closing-banner{background:#f7e8dd;border-radius:14px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:56px;padding:35px 43px;display:flex;position:relative;overflow:hidden}.closing-banner>div{z-index:1;position:relative}.closing-banner>div>span{color:#957b66;align-items:center;gap:6px;font-size:11px;display:flex}.closing-banner h2{margin-block:10px 3px;font-size:28px;font-weight:500}.closing-banner p{color:#997f6c;margin-bottom:0;font-size:12px}.dark-button{color:#fff;z-index:1;white-space:nowrap;background:#303730;border-radius:8px;justify-content:center;align-items:center;gap:22px;padding:14px 22px;font-size:12px;display:inline-flex;position:relative}.dark-button:hover{background:#4b5349;transform:translateY(-2px)}.closing-decoration{color:#efd8c5;z-index:0;font-size:220px;line-height:1;position:absolute;top:4px;left:235px;transform:rotate(12deg)}.footer{background:#fafaf6;border-top:1px solid #eeefe7}.footer-main{grid-template-columns:1.25fr 1fr 1fr 1.3fr;gap:35px;padding-block:43px 37px;display:grid}.footer .logo-symbol{border-radius:10px;width:35px;height:37px}.footer .logo-symbol svg{width:24px}.footer .logo strong{font-size:20px}.footer .logo small{font-size:6px}.footer p{color:#919686;margin:16px 0 0;font-size:11px}.footer-main>div>h3{margin-bottom:16px;font-size:12px;font-weight:500}.footer-main>div>a:not(.logo){color:#8b9282;align-items:center;gap:4px;margin-bottom:10px;font-size:11px;display:flex}.footer-main a:hover{color:var(--coral-dark)}.footer-note{border-right:1px solid #e4e8da;padding-right:30px}.footer-note .eyebrow{color:#9a9e8d;font-size:10px}.footer-note h3{margin-bottom:0!important;font-size:21px!important;font-weight:500!important}.footer-note h3 span{color:#afbb99;margin-right:4px}.footer-note p{margin-top:9px;font-size:10px}.footer-bottom{color:#6c735f;border-top:1px solid #e7eadd;justify-content:space-between;padding-block:18px;font-size:9px;display:flex}.footer-bottom>span:last-child{font-family:Arial,sans-serif;font-size:10px}.footer-bottom .coral{margin-left:7px}.coupon-dialog{width:min(470px,100% - 30px);max-height:90dvh;color:var(--ink);border:1px solid #e9e7df;border-radius:20px;padding:0;box-shadow:0 25px 90px #2224}.coupon-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#22292380}.dialog-content{padding:30px;position:relative}.dialog-close{color:#8d9684;position:absolute;top:15px;left:15px}.dialog-content>.brand{width:76px;height:66px;font-size:27px}.dialog-content>.brand-namshi{font-size:17px}.dialog-content>.brand-amazon{font-size:21px}.dialog-content>.brand-amazon .amazon-smile{top:41px;left:28px}.sample-label{color:#889378;align-items:center;gap:5px;margin-block:17px 7px;font-size:10px;display:flex}.dialog-content h2{margin-bottom:3px;font-size:26px;font-weight:600}.dialog-content>p{color:#87917d;margin-bottom:19px;font-size:12px}.copy-box{background:#fff6ee;border:1px dashed #f0bca4;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;padding:12px;display:flex}.copy-box code{letter-spacing:3px;font-size:24px;font-weight:700}.primary-button{background:var(--coral);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:12px;display:inline-flex}.copy-status{color:#698052;min-height:25px;padding-top:5px;font-size:10px}.demo-notice{color:#7c8068;background:#f6f6ee;border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:19px;padding:12px;font-size:10px;line-height:1.9;display:flex}.demo-notice svg{margin-top:2px}.dialog-content h3{margin-bottom:7px;font-size:13px;font-weight:500}.terms{margin:0 0 20px}.terms>div{border-bottom:1px solid #f0f1eb;justify-content:space-between;gap:15px;padding:9px 0;font-size:11px;display:flex}.terms dt{color:#8d9581}.terms dd{text-align:left;margin:0}.calculator{background:#f8f7f2;border:1px solid #eeeee5;border-radius:10px;padding:14px}.calculator label{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:12px;display:flex}.calculator label>span{color:#929780;font-size:9px}.calculator-row{justify-content:space-between;align-items:center;gap:15px;display:flex}.calculator-row>div{background:#fff;border:1px solid #e3e7d9;border-radius:7px;align-items:center;gap:6px;max-width:145px;padding:8px 10px;display:flex}.calculator input{background:0 0;border:0;width:80px;max-width:100%;font-size:15px}.calculator-row>div>span{white-space:nowrap;color:#8d927e;font-size:10px}.calculator-row>strong{color:#678246;font-size:24px}.calculator-row>strong>small{font-size:10px;font-weight:400}.calculator>small{color:#a46449;margin-top:10px;font-size:10px;display:block}.dialog-detail{color:#747f66;justify-content:center;align-items:center;gap:7px;margin-top:19px;font-size:11px;display:flex}.inner-page{min-height:60vh;padding-block:30px 70px}.breadcrumb{color:#939989;align-items:center;gap:10px;margin-bottom:36px;font-size:11px;display:flex}.breadcrumb a:hover{color:var(--coral-dark)}.inner-page h1{letter-spacing:-1px;margin-bottom:10px;font-size:38px;font-weight:600;line-height:1.6}.page-intro{color:#859079;margin-bottom:35px;font-size:14px}.store-grid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:30px;display:grid}.store-card{border:1px solid var(--line);border-radius:12px;align-items:center;gap:18px;padding:22px;display:flex}.store-card:hover{background:var(--cream);transform:translateY(-2px)}.store-card>div{flex:1}.store-card h2{margin-bottom:5px;font-size:20px;font-weight:500}.store-card p{color:#8b947f;margin:0;font-size:12px}.store-card>svg{color:#98a08a}.store-page-heading{align-items:center;gap:24px;margin-bottom:35px;display:flex}.store-page-heading>.brand{width:100px;height:90px;font-size:35px}.store-page-heading>.brand-namshi{font-size:21px}.store-page-heading>.brand-amazon{font-size:26px}.store-page-heading>.brand-amazon .amazon-smile{width:34px;top:55px;left:35px}.store-page-heading h1{margin-bottom:0;font-size:34px}.store-page-heading p{color:#8e9782;margin:0}.store-detail-grid{grid-template-columns:360px 1fr;align-items:start;gap:50px;display:grid}.prose{color:#717c65;font-size:14px;line-height:2.1}.prose h2{color:var(--ink);margin-top:27px;margin-bottom:12px;font-size:22px;font-weight:500;line-height:1.7}.prose h2:first-child{margin-top:0}.prose h1{color:var(--ink)}.prose li{margin-bottom:8px}.prose ol{padding-right:20px}.related-title{margin-top:48px;font-size:23px;font-weight:500}.related-stores{gap:20px;display:flex}.related-stores>a{flex-direction:column;align-items:center;gap:10px;font-size:12px;display:flex}.related-stores .brand{width:100px;height:75px}.article-page{max-width:790px}.article-page>.prose{margin-bottom:30px;font-size:16px;line-height:2.2}.article-page>.prose>p{margin-bottom:24px}.related-reading{border-top:1px solid var(--line);margin-top:40px;padding-top:25px}.related-reading h2{font-size:21px;font-weight:500}.related-reading a{color:#8b775c;margin-bottom:15px;display:block}.saved-page{min-height:65vh;padding-bottom:30px}.empty-state{text-align:center;color:#8c967b;background:#fafbf7;border:1px dashed #dce2d2;border-radius:12px;padding:60px 20px}.empty-state>svg{margin-bottom:15px}.empty-state h3{color:var(--ink);font-size:22px;font-weight:500}.empty-state p{font-size:13px}.not-found{margin-block:50px}.not-found>span{font-size:65px;display:block}.not-found h1{font-size:30px}@media (min-width:1500px){.container{width:min(1240px,100% - 140px)}.hero-inner{min-height:570px}.hero h1{font-size:65px}.hero-art{transform:scale(1.04)}.hero-search{max-width:540px}}@media (max-width:1150px){.container{width:calc(100% - 56px)}.header-inner{gap:20px}.nav{gap:19px}.header-actions{gap:13px}.hero-inner{gap:30px}.hero h1{font-size:52px}.hero-art{transform-origin:50%;transform:scale(.9)}.category{padding:10px 15px}.hero-search button{padding-inline:14px}.offer-card{padding-inline:17px}.offer-bottom:before{right:-25px}.offer-bottom:after{left:-25px}.footer-main{gap:25px}.hero-benefits{gap:15px}.saved-link>span{display:none}.category-bar{gap:7px}.guide-copy h3{font-size:14px}.how-intro h2{font-size:21px}.brand-strip{gap:12px}}@media (max-width:900px){.container{width:calc(100% - 40px)}.nav{gap:14px;font-size:11px}.header-inner{gap:15px}.logo strong{font-size:21px}.logo-symbol{width:37px;height:40px}.header-actions{gap:10px}.country-select select{font-size:11px}.header-divider,.tiny-new{display:none}.hero-inner{gap:12px;min-height:500px}.hero h1{font-size:45px}.hero-copy>p{font-size:12px}.hero-art{justify-self:center;width:350px;transform:scale(.79)}.hero-search{gap:8px;height:56px;padding-right:10px}.hero-search button{gap:7px;height:40px;padding-inline:10px;font-size:11px}.hero-search>svg{width:18px}.hero-search input{font-size:11px}.hero-benefits{gap:10px;font-size:9px}.hero-benefits svg{width:12px;height:12px}.category-bar{scrollbar-width:none;padding-bottom:17px;overflow-x:auto}.category-bar::-webkit-scrollbar{display:none}.category{padding:10px 15px}.offer-grid{grid-template-columns:repeat(2,1fr)}.brand-tile .brand-namshi{font-size:15px}.brand-tile .brand{font-size:21px}.brand-tile .brand-noon{font-size:30px}.brand-tile .brand-iherb{font-size:28px}.how-section{grid-template-columns:1fr 1fr 1fr;gap:23px;padding:26px}.how-intro{text-align:center;grid-column:1/-1}.how-intro h2 br{display:none}.how-intro h2{font-size:25px}.how-intro .eyebrow{font-size:11px}.guide-grid{gap:14px}.guide-copy{padding:16px 14px 30px}.guide-copy h3{font-size:13px}.guide-copy p{font-size:10px}.guide-copy>.eyebrow>span{display:none}.guide-arrow{bottom:10px;left:12px}.guide-art{height:135px}.faq-section{grid-template-columns:1fr 1.65fr;gap:35px}.closing-decoration{left:200px}.footer-main{grid-template-columns:1.2fr 1fr 1fr}.footer-note{display:none}.store-detail-grid{grid-template-columns:310px 1fr;gap:30px}.inner-page h1{font-size:33px}}@media (max-width:650px){.container{width:calc(100% - 36px)}.announcement{gap:11px;height:29px;font-size:9px}.announcement-dot{font-size:11px}.header{height:75px}.header-inner{gap:8px}.logo strong{font-size:21px}.logo-symbol{border-radius:11px;width:35px;height:39px}.logo-symbol>svg{width:25px}.logo{gap:8px}.logo small{letter-spacing:1.3px;margin-top:5px;font-size:6px}.header-actions{gap:7px}.country-select{gap:3px}.country-select>span{font-size:17px}.country-select select{max-width:55px;font-size:10px}.country-select>svg{width:10px}.saved-link{padding:6px;position:relative}.saved-link>svg{width:18px}.saved-link b{width:14px;min-width:14px;height:14px;font-size:8px;position:absolute;top:-2px;right:-2px}.mobile-menu{width:29px;height:34px;display:inline-grid}.mobile-menu>svg{width:22px}.nav{border-top:1px solid var(--line);background:#fff;flex-direction:column;align-items:stretch;gap:0;height:auto;padding:15px 22px;font-size:14px;display:none;position:absolute;top:74px;left:0;right:0;box-shadow:0 10px 15px #3331}.nav.open{display:flex}.nav>a{padding:12px 0}.nav>a.active:after{display:none}.hero-inner{min-height:unset;grid-template-columns:1fr;gap:0;padding-block:30px 0}.hero-copy{text-align:center}.hero-eyebrow{justify-content:center;margin-bottom:14px;font-size:11px}.hero h1{letter-spacing:-1.5px;margin-bottom:18px;font-size:47px;line-height:1.48}.hero-copy>p{margin-inline:auto;max-width:310px;margin-bottom:22px;font-size:12px;line-height:1.9}.desktop-only{display:none!important}.hero-search{text-align:right;gap:9px;max-width:none;height:57px}.hero-search input{font-size:12px}.hero-search button{gap:12px;height:41px;padding-inline:15px;font-size:11px}.popular-searches{justify-content:center;gap:7px;margin-top:12px;font-size:9px}.popular-searches button{padding:3px 8px;font-size:9px}.hero-benefits{justify-content:center;gap:16px;margin-top:18px;font-size:9px}.hero-art{justify-self:center;width:360px;max-width:100%;height:356px;margin-block:-8px -24px;transform:scale(.81)}.orbit-one{width:345px;height:345px}.orbit-two{width:415px;height:415px}.floating-note{top:0;right:-28px}.saving-note{bottom:7px;left:-29px}.star-one{top:24px;left:-9px}.star-two{bottom:46px;right:-23px}.star-three{top:141px;left:-5px}.art-caption{bottom:-38px;left:105px}.brands-section{padding-top:23px;padding-bottom:21px}.brands-heading h2{font-size:13px}.brands-heading>a{font-size:10px}.brand-strip{scrollbar-width:none;gap:11px;margin-top:16px;padding-block:0 6px;display:flex;overflow-x:auto}.brand-tile{gap:6px;min-width:84px;font-size:10px}.brand-tile>.brand,.more-brands>span:first-child{border-radius:9px;height:60px}.brand-tile .brand-amazon .amazon-smile{top:37px}.section-heading{align-items:flex-end;gap:10px;margin-bottom:20px}.section-heading .eyebrow{margin-bottom:5px;font-size:10px}.section-heading h2{letter-spacing:-.6px;margin-bottom:4px;font-size:23px;line-height:1.6}.section-heading p{max-width:245px;font-size:10px}.section-heading .text-link{white-space:nowrap;gap:5px;margin-bottom:4px;font-size:10px}.section-heading .text-link>svg{width:13px}.heading-spark{margin-right:2px;font-size:22px}.offers-section{padding-top:29px;padding-bottom:25px}.category-bar{gap:7px;margin-left:-18px;padding-bottom:16px;padding-left:18px}.category{gap:6px;padding:9px 12px;font-size:10px}.category svg{width:16px}.offer-toolbar{gap:8px;padding-block:15px}.result-count{white-space:nowrap;gap:5px;font-size:9px}.toolbar-actions{gap:8px}.compact-search{gap:3px}.compact-search input{width:82px;font-size:10px}.compact-search svg{width:13px}.sort{gap:3px;padding-right:9px}.sort>svg:first-child{display:none}.sort select{max-width:78px;font-size:9px}.sort>svg{width:11px}.offer-grid{grid-template-columns:1fr;gap:15px}.offer-card{padding:19px 20px 0}.offer-top{gap:12px}.offer-store>a{font-size:15px}.offer-store>span{font-size:11px}.offer-discount{margin-top:13px}.offer-discount>strong{font-size:37px}.offer-card h3{font-size:16px}.offer-card>p{font-size:12px}.offer-tags>span{font-size:10px}.offer-tags{margin-bottom:17px}.offer-bottom:before{right:-28px}.offer-bottom:after{left:-28px}.coupon-button{height:45px}.coupon-button>span:first-child{font-size:13px}.offer-note{font-size:9px}.sample-disclaimer{text-align:center;align-items:flex-start;margin-top:17px;font-size:9px;line-height:1.8}.sample-disclaimer svg{width:13px;margin-top:2px}.how-section{gap:23px 7px;margin-top:5px;margin-bottom:34px;padding:25px 17px}.how-intro h2{font-size:23px}.how-intro .eyebrow,.how-step h3{font-size:10px}.how-step p{font-size:9px;line-height:1.9}.step-icon{border-radius:10px;width:40px;height:40px;margin-bottom:10px}.step-icon>svg{width:20px}.guides-section{padding-bottom:29px}.guide-grid{grid-template-columns:1fr;gap:17px}.guide-card{grid-template-columns:115px 1fr;min-height:150px;display:grid}.guide-art{height:100%;min-height:150px}.guide-illustration{transform:rotate(-10deg)scale(.65)}.lavender .guide-illustration{transform:rotate(9deg)scale(.65)}.mint .guide-illustration{transform:rotate(-8deg)scale(.65)}.guide-art-spark{font-size:21px;top:15%;right:12%}.guide-art-decoration{font-size:17px;bottom:12%;left:12%}.guide-art-orbit{width:140px;height:140px}.guide-copy{padding:22px 14px}.guide-copy>.eyebrow{font-size:9px}.guide-copy h3,.guide-copy h2{font-size:14px;line-height:1.7}.guide-copy p{font-size:10px}.guide-arrow{bottom:11px;left:14px}.faq-section{grid-template-columns:1fr;gap:15px;padding-block:26px 33px}.faq-section h2{margin-bottom:3px;font-size:26px}.faq-section>div:first-child{position:relative}.faq-section>div>p{margin:0;font-size:11px}.faq-section>div>p br{display:none}.faq-flower{font-size:45px;position:absolute;top:12px;left:15px}.faq-list summary{padding-block:17px;font-size:12px}.faq-list details p{padding-left:5px;font-size:11px}.closing-banner{margin-bottom:32px;padding:26px 23px;display:block}.closing-banner h2{font-size:24px}.closing-banner p{font-size:10px}.closing-banner .dark-button{gap:15px;margin-top:20px;padding:12px 19px;font-size:11px}.closing-decoration{font-size:160px;top:76px;left:-5px}.footer-main{grid-template-columns:1fr 1fr;gap:25px 20px;padding-block:28px}.footer-main>div:first-child{grid-column:1/-1;justify-content:space-between;align-items:center;gap:15px;display:flex}.footer-main>div:first-child p{margin:0;font-size:9px}.footer-main>div>h3{margin-bottom:14px;font-size:11px}.footer-main>div>a:not(.logo){font-size:10px}.footer-bottom{align-items:center;gap:10px;font-size:8px}.footer-bottom>span:last-child{font-size:8px}.inner-page{padding-block:25px 40px}.inner-page h1{font-size:29px}.breadcrumb{margin-bottom:25px;font-size:10px}.page-intro{margin-bottom:25px;font-size:12px}.store-grid{grid-template-columns:1fr;gap:12px}.store-card{gap:15px;padding:17px}.store-card h2{font-size:18px}.store-card p{font-size:11px}.store-card>.brand{width:67px;height:59px}.store-page-heading{gap:17px}.store-page-heading>.brand{width:80px;height:80px}.store-page-heading h1{font-size:27px}.store-page-heading p{font-size:11px}.store-detail-grid{grid-template-columns:1fr;gap:30px}.prose{font-size:13px}.prose h2{font-size:21px}.related-stores{gap:15px;padding-bottom:10px;overflow-x:auto}.related-stores .brand{width:80px;height:64px}.article-page>.prose{font-size:14px}.related-reading h2{font-size:20px}.related-reading a{font-size:13px}.dialog-content{padding:25px 21px}.dialog-content h2{font-size:23px}.copy-box{gap:10px}.copy-box code{font-size:22px}.copy-box .primary-button{padding:11px 14px;font-size:11px}.calculator-row{gap:9px}.calculator-row>strong{font-size:22px}.calculator-row>div{max-width:130px}.calculator input{width:68px}.terms>div{font-size:10px}.empty-state{padding-block:45px}.empty-state h3{font-size:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.announcement{color:#fff;background:#111}.announcement-dot{color:#ffed00}.header{border-color:#ededf0}.logo-symbol{background:#111;border-radius:12px;transform:none}.logo-amp,.nav>a.active,.text-link,.brands-heading>a{color:var(--coral-dark)}.hero{background:#fff;border-bottom:1px solid #ededf0}.hero-inner{min-height:480px;padding-block:30px}.hero h1{color:#090909;font-weight:700}.hero-highlight{color:var(--coral)}.hero-highlight svg{stroke:#ffcf00;stroke-width:4px}.hero-eyebrow,.hero-copy>p,.hero-benefits{color:#595963}.hero-eyebrow>span{color:#111;background:#ffed00}.hero-search{border:1.5px solid #191919;border-radius:10px;box-shadow:4px 4px #111}.hero-search button,.primary-button{background:var(--coral);color:#fff;font-weight:600}.hero-search button:hover,.primary-button:hover{background:#c90039}.popular-searches{color:#606069}.popular-searches button{color:#42424a;background:#fff;border-color:#dcdce2}.popular-searches button:hover{background:#f1f1f4}.hero-benefits svg{color:#111;background:#a7f032}.art-orbit{border-color:#dedee6}.orbit-one{background:#f7f7fa}.hero-ticket{border:1.5px solid #111;border-radius:19px;transform:rotate(-7deg);box-shadow:9px 10px #111}.ticket-noon{color:#111;background:#ffed00}.ticket-main strong{color:#111}.ticket-main>div>span{color:#111;font-weight:600}.ticket-main>span,.ticket-main p,.ticket-foot,.ticket-sample{color:#5e5e67}.ticket-divider{border-color:#9999a4}.ticket-divider:before{border-left-color:#111}.ticket-divider:after{border-right-color:#111}.ticket-code{color:#111;background:#ffed00;border:1px solid #111}.ticket-code>span{color:#111;font-weight:600}.ticket-code:hover{background:#ffe000}.floating-note,.saving-note{border-color:#dedee5;box-shadow:3px 4px #111}.floating-note{color:#fff;background:#7941ef}.floating-note small{color:#fff}.note-icon{color:#6730d3;background:#fff}.saving-note{color:#111;background:#adf53d}.saving-note small{color:#2d4211}.saving-check{color:#adf53d;background:#111}.saving-note small span{color:#111}.art-caption{color:#555561}.star-one{color:#ff004c}.star-two{color:#7139ed}.star-three{color:#fb0}.brands-section{padding-block:32px}.brands-heading h2{font-size:18px;font-weight:600}.brand-strip{gap:22px;margin-top:25px}.brand-tile{color:#111;gap:13px;font-size:13px;font-weight:600}.brand-tile>.brand{border:1px solid #e0e0e6;border-radius:50%;width:86px;height:86px;background:revert-layer!important}.brand-tile>.brand-noon{background:#ffed00!important}.brand-tile>.brand-namshi{letter-spacing:.5px;font-size:14px;color:#fff!important;background:#111!important}.brand-tile>.brand-iherb{color:#fff!important;background:#32851b!important}.brand-tile>.brand-amazon{font-size:20px;background:#ffbe00!important}.brand-tile>.brand-shein{font-size:20px;background:#fff!important}.brand-tile>.brand-talabat{font-size:22px;background:#ff6200!important}.brand-tile .brand-amazon .amazon-smile{border-color:#111;width:31px;top:51px}.more-brands>span:first-child{color:#fff;border-radius:50%;width:86px;height:86px;background:#111!important}.brand-tile:hover>.brand{box-shadow:0 0 0 4px #f0f0f5}.brand{border:1px solid #e5e5eb;border-radius:50%}.brand-amazon .amazon-smile{border-color:#111}.section-heading h2{color:#0b0b0b;font-size:31px;font-weight:700}.section-heading p{color:#62626e;font-size:13px}.heading-spark{color:#7139ed}.category{color:#44444e;border-color:#dedee5}.category:nth-child(2)>svg{color:#df004a}.category:nth-child(3)>svg{color:#7139ed}.category:nth-child(4)>svg{color:#0074d9}.category:nth-child(5)>svg{color:#c44900}.category:nth-child(6)>svg{color:#258421}.category:nth-child(7)>svg{color:#00818b}.category.active{color:#fff;background:#111;border-color:#111}.category.active>svg{color:#fff}.category:hover:not(.active){background:#f7f7fa}.result-count,.result-count>span:last-child,.compact-search,.sort,.sort select{color:#64646f}.status-dot{background:#13ac53}.offer-grid{gap:24px}.offer-card{text-align:center;border:1.5px solid #dedee5;border-radius:22px;padding:23px 23px 0}.offer-card:hover{border-color:#ababba;box-shadow:0 9px 24px #11111108}.offer-top{justify-content:center;gap:10px;padding-inline:18px;position:relative}.offer-top>.bookmark{color:#62626e;position:absolute;top:-9px;left:-10px}.offer-top>.bookmark.is-saved{color:var(--coral)}.offer-top>.offer-store{text-align:right;flex:0 auto}.offer-store>a{white-space:nowrap;font-size:16px;font-weight:600}.offer-store>span{color:#666671;font-size:11px}.offer-top .brand-namshi{letter-spacing:.2px;font-size:10px}.offer-top .brand-talabat{font-size:15px}.offer-top .brand-amazon{font-size:13px}.offer-discount{width:fit-content;color:var(--coral-dark);border:1px solid #e8e8ee;border-radius:30px;gap:8px;margin:19px auto 13px;padding:5px 13px}.offer-discount>strong{letter-spacing:-.5px;font-size:22px}.offer-discount>strong>span{font-size:19px}.offer-discount>span{color:var(--coral-dark);font-size:13px}.sample-chip{color:#60606b;background:#f4f4f7;font-size:9px}.offer-card h3{font-size:16px;font-weight:500}.offer-card>p{color:#636370;margin-bottom:13px;font-size:12px}.offer-tags{justify-content:center;margin-bottom:9px}.offer-tags>span{color:#64646f;background:#fff;border-color:#ececf0;font-size:10px}.offer-details{color:var(--coral-dark);background:0 0;padding:5px 0 17px;font-size:12px;font-weight:600}.offer-details:hover{color:#111}.offer-bottom{border-color:#d7d7e2;margin-top:0;padding-top:21px}.offer-bottom:before,.offer-bottom:after{border-color:#dedee5;width:34px;height:34px;top:-18px}.offer-bottom:before{right:-42px}.offer-bottom:after{left:-42px}.visible-code-row{justify-content:space-between;align-items:center;gap:14px;display:flex}.visible-code-row>code{color:#111;letter-spacing:.5px;font-family:Arial,sans-serif;font-size:18px;font-weight:700}.coupon-button{background:var(--coral);color:#fff;border:0;border-radius:10px;width:auto;min-width:96px;height:44px;padding-inline:14px}.coupon-button>span:first-child{gap:7px;font-size:13px;font-weight:500}.coupon-button:hover{background:#c90039}.offer-note{color:#696974;padding-top:10px;padding-bottom:2px;font-size:9px}.sample-disclaimer{color:#666671}.how-section{background:#fafafa;border-color:#e6e6eb}.how-intro h2{font-weight:600}.how-intro .eyebrow,.how-step p{color:#62626e}.peach{background:#ffde00}.lavender{background:#8246f5}.mint{background:#a7f032}.step-icon{color:#111}.step-icon.lavender{color:#fff}.step-icon i{color:#111}.guide-art-orbit{border-color:#ffffff80}.guide-illustration{color:#111;background:#fff;border-color:#111;box-shadow:4px 5px #111}.lavender .guide-illustration,.mint .guide-illustration,.guide-art-spark,.guide-art-decoration,.mint .guide-art-spark,.mint .guide-art-decoration{color:#111}.lavender .guide-art-spark,.lavender .guide-art-decoration{color:#fff}.guide-copy>.eyebrow,.guide-copy>.eyebrow>span,.guide-copy p{color:#62626e}.guide-copy h3,.guide-copy h2{font-weight:600}.guide-arrow{color:var(--coral-dark)}.faq-section>div>p,.faq-list details p{color:#62626e}.faq-section h2{font-weight:700}.faq-list summary{font-size:14px;font-weight:500}.faq-list summary>span{color:#111}.faq-flower{color:#7139ed}.closing-banner{background:#ffde00;border:1px solid #111}.closing-banner>div>span,.closing-banner p{color:#292919}.closing-banner h2{font-weight:700}.closing-decoration{color:#111;opacity:.12}.dark-button{background:#111}.footer{background:#fff;border-color:#e5e5eb}.footer p,.footer-main>div>a:not(.logo),.footer-note .eyebrow,.footer-bottom{color:#62626e}.footer-note{border-color:#e5e5eb}.footer-note h3 span{color:#7139ed}.footer-bottom{border-color:#e5e5eb}.copy-box{border-color:var(--coral);background:#fff}.demo-notice,.calculator,.empty-state{background:#f6f6f9;border-color:#e4e4eb}.demo-notice,.terms dt,.calculator label>span,.dialog-content>p,.dialog-detail,.sample-label,.page-intro,.breadcrumb,.store-card p,.prose,.store-page-heading p{color:#60606c}.calculator-row>strong,.copy-status{color:#267217}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.brand-strip{gap:13px}.brand-tile>.brand,.more-brands>span:first-child{width:76px;height:76px}.brand-tile .brand-amazon .amazon-smile{top:45px}.section-heading h2{font-size:27px}}@media (max-width:650px){.hero-inner{min-height:unset;padding-block:29px 0}.hero h1{font-size:47px}.brands-section{padding-block:24px}.brands-heading h2{font-size:15px}.brand-strip{gap:15px;margin-top:20px}.brand-tile{min-width:75px;font-size:12px}.section-heading h2{font-size:23px}.section-heading p{font-size:11px}.offer-grid{gap:21px}.offer-card{padding:23px 23px 0}.offer-discount>strong{font-size:24px}.offer-bottom{padding-bottom:10px}.offer-note{font-size:10px}.guide-copy h3{font-size:14px}.faq-list summary{font-size:12px}}.native-emoji{vertical-align:middle;letter-spacing:0;text-transform:none;flex-shrink:0;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-style:normal;font-weight:400;line-height:1.2;display:inline-block}.category .native-emoji{font-size:21px!important}.step-icon{background:0 0}.guide-illustration{box-shadow:none;background:0 0;border:0;transform:none!important}.guide-illustration .native-emoji{font-size:66px!important}.hero-eyebrow>span,.note-icon,.saving-check{background:0 0}.faq-flower{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif}body{background:#fafafa}.offer-card{--ticket-footer:118px;--notch-radius:27px;-webkit-mask-image:radial-gradient(circle at 0 calc(100% - var(--ticket-footer)), transparent var(--notch-radius), #000 calc(var(--notch-radius) + .7px)), radial-gradient(circle at 100% calc(100% - var(--ticket-footer)), transparent var(--notch-radius), #000 calc(var(--notch-radius) + .7px));-webkit-mask-image:radial-gradient(circle at 0 calc(100% - var(--ticket-footer)), transparent var(--notch-radius), #000 calc(var(--notch-radius) + .7px)), radial-gradient(circle at 100% calc(100% - var(--ticket-footer)), transparent var(--notch-radius), #000 calc(var(--notch-radius) + .7px));mask-image:radial-gradient(circle at 0 calc(100% - var(--ticket-footer)), transparent var(--notch-radius), #000 calc(var(--notch-radius) + .7px)), radial-gradient(circle at 100% calc(100% - var(--ticket-footer)), transparent var(--notch-radius), #000 calc(var(--notch-radius) + .7px));-webkit-mask-composite:source-in;background:#fff;border:1.5px solid #d7d9df;border-radius:27px;padding:27px 26px 0;position:relative;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}.offer-card:before,.offer-card:after{content:"";z-index:2;pointer-events:none;width:56px;height:56px;bottom:calc(var(--ticket-footer) - 28px);background:0 0;border:1.5px solid #d7d9df;border-radius:50%;position:absolute}.offer-card:before{right:-29.5px}.offer-card:after{left:-29.5px}.offer-bottom{height:var(--ticket-footer);border-top:1.5px dashed #d9dbe3;margin:10px -26px 0;padding:32px 26px 10px}.offer-bottom:before,.offer-bottom:after{display:none}.offer-top{gap:13px}.offer-top .brand{width:64px;height:64px}.offer-top .brand-iherb{font-size:23px}.offer-top .brand-amazon .amazon-smile{top:36px;left:22px}.offer-store>a{font-size:21px}.offer-store>span{display:none}.offer-discount{margin-top:19px;padding:7px 15px}.offer-card h3{margin-bottom:7px;font-size:17px}.offer-card>p{font-size:14px;line-height:1.9}.offer-details{padding-bottom:10px;font-size:14px}.visible-code-row>code{font-size:21px}.coupon-button{border-radius:12px;min-width:100px;height:46px}.coupon-button>span:first-child{font-size:15px}.offer-note{padding-top:9px;font-size:9px}.offer-card:hover{box-shadow:none;border-color:#d7d9df}.offer-card:focus-within{outline-offset:3px;outline:2px solid #e90043}@media (max-width:650px){.offer-card{padding:27px 26px 0}.offer-card h3{font-size:17px}.offer-card>p{font-size:14px}.offer-bottom{padding:32px 26px 10px}}.coupon-facts{background:#fff;border:1px solid #e1e1e7;border-radius:18px;padding:25px;scroll-margin-top:30px}.facts-heading h2{margin-bottom:12px;font-size:24px}.coupon-answer{color:#494951;font-size:14px;line-height:2}.coupon-fact-grid{margin:19px 0}.coupon-fact-grid>div{border-bottom:1px solid #ededf1;grid-template-columns:135px 1fr;gap:15px;padding:11px 0;font-size:13px;display:grid}.coupon-fact-grid dt{color:#62626e}.coupon-fact-grid dd{margin:0;font-weight:500}.coupon-fact-grid dd[dir=ltr]{text-align:right;font:700 17px Arial,sans-serif}.facts-note{color:#62626e;font-size:12px}.verification-evidence{border-right:3px solid #111;margin-bottom:20px;padding-right:15px}.verification-evidence p{margin-bottom:8px;font-size:12px}.verification-evidence a{color:#ce003b;text-decoration:underline}.store-questions,.store-how{max-width:850px;margin-top:38px}.store-questions h3{color:#111;margin-bottom:9px;font-size:18px;font-weight:600}.store-questions>section{border-bottom:1px solid #e5e5eb;padding:17px 0}.store-questions p{margin-bottom:6px}@media (max-width:650px){.coupon-facts{padding:20px}.coupon-fact-grid>div{grid-template-columns:110px 1fr;gap:10px;font-size:12px}.facts-heading h2{font-size:22px}.coupon-answer{font-size:13px}}.brand img{object-fit:contain;border-radius:inherit;width:100%;height:100%}.analytics-consent{z-index:80;background:#fff;border:1px solid #e2e2e9;border-radius:14px;align-items:center;gap:12px;width:min(850px,100% - 28px);padding:15px 20px;font-size:12px;line-height:1.8;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 40px #14142420}.analytics-consent>span{flex:1}.analytics-consent a{text-decoration:underline}.analytics-consent button{color:#fff;font:inherit;white-space:nowrap;cursor:pointer;background:#151515;border:1px solid #151515;border-radius:8px;padding:8px 14px}.analytics-consent .consent-no{color:#333;background:#fff;border-color:#ddd}.analytics-preference{z-index:30;color:#777;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:6px;padding:4px 8px;font:10px IBM Plex Sans Arabic,sans-serif;position:fixed;bottom:10px;left:12px}.outbound-link{text-align:center;border:1px solid #ddd;border-radius:10px;margin-top:14px;padding:12px;font-weight:600;display:block}.hero-empty{place-items:center;min-height:350px;font-size:130px;display:grid}@media (max-width:600px){.analytics-consent{flex-wrap:wrap;padding:14px;font-size:11px}.analytics-consent>span{flex-basis:100%}.analytics-consent button{flex:1}.analytics-preference{bottom:6px;left:6px}}.launch-art{background:radial-gradient(circle at 30% 30%,#fff9db,#0000 60%),radial-gradient(circle at 80% 90%,#ffe6ef,#0000 60%);border:1px dashed #ddd5e7;border-radius:38px;flex-direction:column;justify-content:center;align-items:center;min-height:350px;display:flex;position:relative;transform:rotate(-3deg)}.launch-art strong{margin-top:15px;font-size:28px}.launch-art p{color:#64616c;text-align:center;padding:0 20px;font-size:13px}.launch-emoji{background:#fff;border:1px solid #eee;border-radius:30px;padding:18px}.launch-spark{font-size:32px;position:absolute;top:30px;right:30px}
