@font-face{font-family:Fraunces;font-style:normal;font-weight:400 700;font-display:swap;src:url(tf-font-0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:400 700;font-display:swap;src:url(tf-font-1.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400 700;font-display:swap;src:url(tf-font-2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(tf-font-3.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(tf-font-4.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(tf-font-5.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(tf-font-6.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(tf-font-7.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(tf-font-8.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(tf-font-9.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(tf-font-10.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Playfair;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(tf-font-11.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(tf-font-12.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(tf-font-13.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(tf-font-14.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(tf-font-15.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(tf-font-16.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(tf-font-17.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(tf-font-18.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(tf-font-19.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(tf-font-20.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(tf-font-21.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(tf-font-22.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(tf-font-23.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(tf-font-24.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(tf-font-25.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(tf-font-26.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(tf-font-27.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,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-10EC7,U+10EC9-10EEE,U+10EF0-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:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(tf-font-28.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(tf-font-29.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,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-10EC7,U+10EC9-10EEE,U+10EF0-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:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(tf-font-30.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body.tf-theme{--tf-pink:#ff4974;--tf-ink:#1c1b1f;--tf-muted:#9a9a9f;--tf-mint:#c0f9ee;--font-body-family:"Playfair",serif;--font-heading-family:"Playfair Display",serif;--color-button:255,73,116;--color-button-text:255,255,255;--buttons-radius:100px;--page-padding:48px;color:var(--tf-ink);background:#fff;font-family:Playfair,serif;font-size:16px}body.tf-theme h1,body.tf-theme h2,body.tf-theme h3,body.tf-theme h4{font-family:Playfair Display,serif;font-weight:400;letter-spacing:0}.tf-theme .tf-header *,.tf-theme [class^=tf-] *,.tf-theme .tf-footer *{box-sizing:border-box}.tf-theme [hidden]{display:none!important}.tf-theme .tf-icon{flex:none;width:20px;height:20px}.tf-theme a{text-underline-offset:4px}.tf-theme .tf-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:13px 28px;border:1px solid transparent;border-radius:100px;text-decoration:none;font:700 20px/1.2 Playfair,serif;letter-spacing:.2px;cursor:pointer;transition:background .2s,color .2s}.tf-theme .tf-button--pink{background:var(--tf-pink);color:#fff}.tf-theme .tf-button--pink:hover{background:#e5315d}.tf-theme .tf-button--outline{border-color:#b8b8b8;color:#181818;background:transparent;font-weight:400;font-size:18px;min-height:44px;padding:11px 32px}.tf-theme .tf-button--dark{background:#101010;color:#fff}.tf-theme .tf-button:disabled{opacity:.5;cursor:not-allowed}.tf-theme :focus-visible{outline:2px solid #1c1b1f;outline-offset:4px}.tf-theme .tf-footer :focus-visible{outline-color:#c0f9ee}.tf-theme .tf-container{max-width:1440px;margin-inline:auto;padding-inline:80px}.tf-theme .tf-mobile-only{display:none}.tf-theme .tf-header{position:relative;z-index:40;background:#fff;color:#151515}.tf-theme .tf-announcement{height:34px;background:#0d0d0f;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 40px;gap:20px;font:400 14px/1 Playfair,serif;letter-spacing:1px}.tf-theme .tf-announcement__confidence{font-size:12px;white-space:nowrap}.tf-theme .tf-announcement__confidence i{display:inline-block;background:#c0f9ee;width:5px;height:5px;border-radius:50%;margin-inline-end:6px}.tf-theme .tf-announcement__right{display:flex;align-items:center;gap:12px}.tf-theme .tf-announcement select{border:0;background:transparent;color:#fff;min-height:28px;font:12px Tajawal,sans-serif;cursor:pointer}.tf-theme .tf-announcement select option{color:#111;background:#fff}.tf-theme .tf-announcement .social-list{gap:14px}.tf-theme .tf-announcement .social-list svg{width:12px;height:12px}.tf-theme .tf-announcement .social-list a{padding:0}.tf-theme .tf-header__main{height:70px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 40px;gap:24px;border-bottom:1px solid #efefef}.tf-theme .tf-header__search{width:300px;max-width:100%;height:40px;display:flex;align-items:center;border-radius:100px;background:#f3f0ec;padding:0 20px;gap:10px;color:#8e8e8e}.tf-theme .tf-header__search button{padding:0;display:flex;border:0;background:none;color:inherit;cursor:pointer}.tf-theme .tf-header__search .tf-icon{width:14px;height:14px}.tf-theme .tf-header__search input{width:100%;border:none;outline:none;background:none;font:13px Playfair,serif;letter-spacing:.4px;color:#333;padding:0;min-height:38px}.tf-theme .tf-header__logo{display:block;width:150px;height:50px}.tf-theme .tf-header__logo img{width:100%;height:100%;object-fit:cover}.tf-theme .tf-header__actions{display:flex;justify-content:flex-end;align-items:center;gap:18px}.tf-theme .tf-signin{display:flex;gap:6px;align-items:center;font-size:16px;color:#777;text-decoration:none}.tf-theme .tf-signin .tf-icon{width:14px;height:14px}.tf-theme .tf-header__actions .wishlist-hero-header-icon{width:16px;min-width:16px;padding:0;color:#8b8b8b;display:flex;margin:0}.tf-theme .tf-header__actions .wishlist-hero-header-icon svg{width:16px;height:16px}.tf-theme .tf-header__actions .wishlist-hero-header-icon .wishlist-hero-items-count{display:none}.tf-theme .tf-cart{position:relative;display:grid;place-items:center;background:#0d0d0d;border-radius:50%;width:40px;height:40px;color:#fff;text-decoration:none}.tf-theme .tf-cart .tf-icon{width:18px;height:18px}.tf-theme .tf-cart__count{position:absolute;top:-3px;inset-inline-end:-3px;background:var(--tf-pink);min-width:16px;height:16px;padding:0 3px;border-radius:50%;color:#fff;font:10px/16px Inter,sans-serif;text-align:center}.tf-theme .tf-header__nav{min-height:50px;display:flex;gap:12px;justify-content:center;align-items:center;padding:4px 24px;font-size:18px;letter-spacing:.4px}.tf-theme .tf-nav-item>a,.tf-theme .tf-nav-item summary>a{display:block;padding:10px 9px;color:#8a8a8a;text-decoration:none;white-space:nowrap;font-weight:500}.tf-theme .tf-nav-item [aria-current=page]{color:#111;border-bottom:2px solid #ff82a0}.tf-theme .tf-nav-item details>summary{list-style:none}.tf-theme .tf-nav-item summary::-webkit-details-marker{display:none}.tf-theme .tf-nav-dropdown{position:absolute;inset-inline:0;top:100%;background:#fff;border-top:1px solid #eee;padding:30px 80px;display:flex;justify-content:center;gap:40px;box-shadow:0 8px 16px #0001;max-height:70vh;overflow:auto}.tf-theme .tf-nav-dropdown>div{display:flex;flex-direction:column;gap:14px;min-width:150px}.tf-theme .tf-nav-dropdown a{font:16px Playfair,serif}.tf-theme .tf-nav-dropdown a:first-child{font-weight:700}.tf-theme .tf-verify{display:flex;align-items:center;gap:6px;background:var(--tf-pink);color:#fff;border-radius:100px;padding:8px 16px;font:700 13px Playfair,serif;white-space:nowrap;text-decoration:none}.tf-theme .tf-verify .tf-icon{width:16px;height:16px}.tf-theme .tf-hero{position:relative}.tf-theme .tf-hero__track{display:flex;gap:12px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.tf-theme .tf-hero__track::-webkit-scrollbar{display:none}.tf-theme .tf-hero__slide{flex:0 0 600px;height:770px;position:relative;overflow:hidden;border-radius:10px 10px 0 0;scroll-snap-align:start}.tf-theme .tf-hero__slide>img{width:100%;height:100%;object-fit:cover}.tf-theme .tf-hero__slide:after{content:"";position:absolute;top:65%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#19121480);pointer-events:none}.tf-theme .tf-hero__slide>.tf-button{position:absolute;bottom:24px;inset-inline-start:24px;min-width:250px;min-height:70px;z-index:1}.tf-theme .tf-round{display:inline-grid;place-items:center;border-radius:100px;border:1px solid #cecece;width:44px;height:44px;background:linear-gradient(120deg,#c0f9ee60,#ffe7ef60);color:#111;cursor:pointer}.tf-theme .tf-round .tf-icon{width:22px;height:22px}.tf-theme .tf-previous .tf-icon{transform:rotate(180deg)}.tf-theme .tf-hero__next{position:absolute;inset-inline-end:35px;top:50%;transform:translateY(-50%);width:70px;height:70px;border:13px solid #15151560;background:linear-gradient(135deg,#fff,#c0f9ee);background-clip:padding-box}.tf-theme .tf-marquee{height:45px;background:#101010;color:#bababa;overflow:hidden;display:flex;align-items:center;font:22px Playfair,serif}.tf-theme .tf-marquee>div{white-space:nowrap;min-width:max-content}.tf-theme .tf-marquee i{color:#734454;margin:0 42px;font-style:normal}.tf-theme .tf-section{padding-block:50px;background:#fff;max-width:1920px;margin-inline:auto}.tf-theme .tf-section-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:0 48px;margin-bottom:50px;min-height:53px}.tf-theme .tf-eyebrow{display:block;color:#8c8c8c;font:400 10px/1.6 Inter,sans-serif;text-transform:none;letter-spacing:1.2px;margin-bottom:8px}.tf-theme .tf-section-heading h2{font:400 33.4656px/1.15 Playfair Display,serif;margin:0}.tf-theme .tf-section-heading h2 em{font-style:italic;color:#ff4974}.tf-theme .tf-carousel-controls{display:flex;justify-content:center;gap:12px;margin-top:32px}.tf-theme [data-tf-track]{scroll-snap-type:x proximity;scrollbar-width:none}.tf-theme [data-tf-track]::-webkit-scrollbar{display:none}.tf-theme .tf-categories__track{display:flex;gap:12px;padding-inline:48px;overflow:auto}.tf-theme .tf-categories__intro{flex:0 0 280px;height:480px;border-radius:10px;background:linear-gradient(145deg,#c0f9ee,#ffdae6);padding:40px 28px;position:relative;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.tf-theme .tf-categories__sparkle{font-size:70px;line-height:1;color:#ff4974;margin-bottom:16px}.tf-theme .tf-categories__intro h3{font:400 34px/1.12 Playfair Display,serif;margin:0 0 18px}.tf-theme .tf-categories__intro h3 em{color:#ff4974}.tf-theme .tf-categories__intro p{font:14px/1.5 Playfair,serif;margin:0 0 26px;color:#5f5555}.tf-theme .tf-categories__intro .tf-button{font-size:18px;padding:10px 20px;min-height:44px}.tf-theme .tf-category{position:relative;flex:0 0 230px;height:480px;overflow:hidden;border-radius:10px;scroll-snap-align:start;display:block}.tf-theme .tf-category>img{width:100%;height:100%;object-fit:cover}.tf-theme .tf-category>span:not(.tf-category__arrow){position:absolute;inset-inline-start:16px;bottom:24px;color:#fff;font:22px Playfair Display,serif;z-index:1}.tf-theme .tf-category:after{content:"";position:absolute;top:65%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0008)}.tf-theme .tf-category__arrow{position:absolute;inset-inline-end:14px;bottom:20px;width:34px;height:34px;display:grid;place-items:center;border-radius:100px;background:#ffffffd9;z-index:1;color:#111}.tf-theme .tf-products__track{display:flex;gap:16px;padding-inline:48px;overflow:auto;align-items:stretch}.tf-theme .tf-products__track>.tf-product-card{flex:0 0 324px;min-height:560px;scroll-snap-align:start}.tf-theme .tf-product-card{font-family:Plus Jakarta Sans,sans-serif;border:1px solid #eaeaea;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px #120f0d0f;background:#fff;color:#1c1b1f;display:flex;flex-direction:column;min-width:0;height:100%}.tf-theme .tf-product-card__media{position:relative;aspect-ratio:1;overflow:hidden}.tf-theme .tf-product-card__media>a:first-child{display:block;width:100%;height:100%}.tf-theme .tf-product-card__media img,.tf-theme .tf-product-card__media>a>svg{width:100%;height:100%;object-fit:contain;display:block}.tf-theme .tf-badge{position:absolute;top:12px;inset-inline-start:12px;border-radius:4px;background:#ff4974;color:#fff;font:800 9px/1 Plus Jakarta Sans,sans-serif;text-transform:uppercase;letter-spacing:1px;padding:6px 9px}.tf-theme .tf-product-card__wishlist,.tf-theme .tf-product-card__view{position:absolute;top:12px;inset-inline-end:12px;width:32px;height:32px;background:#fff;border-radius:50%;display:grid;place-items:center;box-shadow:0 2px 4px #0001;color:#222}.tf-theme .tf-product-card__view{top:50px}.tf-theme .tf-wishlist-hook{width:100%;height:100%;position:static!important;padding:0!important;display:grid;place-items:center}.tf-theme .tf-product-card__view .tf-icon{width:16px;height:16px}.tf-theme .tf-product-card__body{padding:16px;display:flex;flex-direction:column;flex:1;gap:7px}.tf-theme .tf-product-card__vendor{font:800 11px/1.3 Plus Jakarta Sans,sans-serif;text-transform:uppercase;color:#9a9a9f;letter-spacing:1.32px}.tf-theme .tf-product-card__type{font:500 10px/1.3 Plus Jakarta Sans,sans-serif;text-transform:uppercase;color:#b0b0b5;letter-spacing:.6px}.tf-theme .tf-product-card h3{font:600 15px/1.4 Plus Jakarta Sans,sans-serif;margin:0;min-height:42px}.tf-theme .tf-product-card h3 a{text-decoration:none}.tf-theme .tf-rating{display:flex;gap:5px;font:11px Plus Jakarta Sans,sans-serif;align-items:center}.tf-theme .tf-rating>span{background:linear-gradient(to right,#ff4974 var(--tf-rating,100%),#ddd var(--tf-rating,100%));color:transparent;background-clip:text}.tf-theme .tf-rating small{font-size:11px;color:#999}.tf-theme .tf-product-card__price{display:flex;align-items:center;gap:8px;margin-bottom:3px}.tf-theme .tf-product-card__price strong{font:700 16px Plus Jakarta Sans,sans-serif}.tf-theme .tf-product-card__price s{font-size:12px;color:#999}.tf-theme .tf-card-form{margin-top:auto;display:flex;flex-direction:column;gap:12px}.tf-theme .tf-card-variant{max-width:100%;width:max-content;min-width:60px;min-height:28px;padding:4px 20px 4px 6px;border:1px solid #ddd;border-radius:6px;background:#fff;font:11px Plus Jakarta Sans,sans-serif}.tf-theme .tf-card-form .tf-button{width:100%;min-height:50px;padding:12px;font-size:19px}.tf-theme .tf-form-error{font:12px/1.4 Inter,sans-serif;color:#a51b3c;margin:0}.tf-theme .tf-banner{position:relative;aspect-ratio:1440/540;max-width:1920px;margin:auto;overflow:hidden}.tf-theme .tf-banner picture,.tf-theme .tf-banner img{width:100%;height:100%;display:block;object-fit:cover}.tf-theme .tf-banner>.tf-button{position:absolute;top:var(--tf-banner-button-y,70%);inset-inline-start:var(--tf-banner-button-x,69%);min-width:239px;min-height:60px}.tf-theme .tf-concerns .tf-section-heading,.tf-theme .tf-brands .tf-section-heading{padding-inline:80px}.tf-theme .tf-concerns__grid{display:grid;grid-template-columns:482fr 377fr 377fr;grid-template-rows:240px 240px;gap:21px;max-width:1280px;margin:auto}.tf-theme .tf-concern{display:block;position:relative;border-radius:10px;overflow:hidden;min-width:0}.tf-theme .tf-concern:first-child{grid-row:span 2}.tf-theme .tf-concern img{height:100%;width:100%;object-fit:cover}.tf-theme .tf-concern>div{position:absolute;inset:auto 20px 20px;color:#fff;z-index:1}.tf-theme .tf-concern h3{font:400 22px/1.2 Playfair Display,serif;margin:0 0 10px;max-width:80%}.tf-theme .tf-concern span{display:flex;align-items:center;gap:8px;font:14px Playfair,serif}.tf-theme .tf-concern:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0006)}.tf-theme .tf-brands{padding-bottom:50px}.tf-theme .tf-brands__grid{display:grid;grid-template-columns:repeat(6,1fr);row-gap:25px;column-gap:40px;padding-inline:80px;max-width:1440px;margin:auto}.tf-theme .tf-brands__grid>a{display:flex;justify-content:center;min-width:0}.tf-theme .tf-brands__grid img{height:120px;width:120px;object-fit:contain}.tf-theme .tf-budget{padding-top:80px}.tf-theme .tf-budget__track{display:flex;justify-content:space-between;gap:32px;padding-inline:80px;overflow:auto}.tf-theme .tf-budget-card{height:460px;flex:0 0 210px;position:relative;border-radius:10px;overflow:hidden;display:block;background:var(--tf-budget-tint);text-decoration:none}.tf-theme .tf-budget-card>img{height:100%;width:100%;object-fit:cover;mix-blend-mode:luminosity}.tf-theme .tf-budget-card>div{position:absolute;inset:30px 24px auto;display:flex;flex-direction:column;align-items:center;font-family:Playfair,serif;color:#111}.tf-theme .tf-budget-card>div>span{border:1px solid #fff8;background:#ffffff50;border-radius:100px;padding:4px 12px;font-size:11px;margin-bottom:26px}.tf-theme .tf-budget-card small{font-size:24px;line-height:1.2}.tf-theme .tf-budget-card strong{font-size:66px;line-height:1.1;font-weight:400}.tf-theme .tf-budget-card__arrow{position:absolute;bottom:26px;inset-inline:0;display:grid;place-items:center;margin:auto;width:44px;height:44px;background:#ffffff80;border-radius:50%;border:1px solid #fff6}.tf-theme .tf-gift-promo{display:flex;align-items:center;justify-content:space-between;gap:48px;min-height:503px;margin:40px auto;padding:70px 80px;background:radial-gradient(at 15% 20%,#c0f9ee 0,transparent 65%),radial-gradient(at 85% 50%,#ffe1ec 0,transparent 65%),#fff;max-width:1920px;overflow:hidden}.tf-theme .tf-gift-promo__content{flex:1;min-width:0}.tf-theme .tf-gift-promo h2{font:400 39px/1.2 Inter,sans-serif;margin:0 0 24px;letter-spacing:-1.2px}.tf-theme .tf-gift-promo p{font:18px/1.5 Playfair,serif;margin:0 0 22px}.tf-theme .tf-gift-promo ul{display:flex;gap:18px;list-style:none;padding:0;margin:0 0 24px;font:12.5px Playfair,serif}.tf-theme .tf-gift-promo li{display:flex;gap:6px;align-items:center}.tf-theme .tf-gift-promo__art{width:47%;max-width:596px;height:auto;object-fit:contain}.tf-theme .tf-gift-promo .tf-button{min-width:250px;min-height:60px}.tf-theme .tf-videos{padding-block:50px 80px}.tf-theme .tf-videos__heading{text-align:center;max-width:720px;margin:0 auto 48px;padding:0 16px}.tf-theme .tf-videos__heading h2{font:400 39px Playfair Display,serif;margin:0 0 12px}.tf-theme .tf-videos__heading p{font:16px/1.5 Playfair,serif;color:#6c6c6c;margin:0 0 18px}.tf-theme .tf-videos__heading .tf-button{font-size:16px;min-height:40px}.tf-theme .tf-videos__track{display:flex;gap:32px;overflow:auto;justify-content:safe center;padding-inline:48px}.tf-theme .tf-video{flex:0 0 205px;position:relative;overflow:hidden;border:6px solid #171719;border-radius:22px;background:#171719;height:380px;box-shadow:0 8px 20px #0002}.tf-theme .tf-video img,.tf-theme .tf-video video{height:100%;width:100%;object-fit:cover;display:block}.tf-theme .tf-video>a{display:block;height:100%}.tf-theme .tf-video__account{position:absolute;bottom:0;inset-inline:0;background:linear-gradient(transparent,#000a);padding:24px 12px 16px;color:#fff;font:11px Inter,sans-serif;pointer-events:none}.tf-theme .tf-video__play{display:grid;place-items:center;position:absolute;inset:40% 0 auto;width:48px;height:48px;border-radius:50%;background:#fff6;color:#fff;margin:auto;font-size:22px}.tf-theme .tf-videos--dark{background:#111115;color:#fff}.tf-theme .tf-videos--dark .tf-videos__heading h2{color:#fff}.tf-theme .tf-videos--dark .tf-videos__heading p{color:#c1c1c5}.tf-theme .tf-timeline{display:grid;grid-template-columns:repeat(4,1fr);margin:50px 80px 0;border-top:1px solid #9995;gap:30px}.tf-theme .tf-timeline>div{position:relative;padding-top:28px}.tf-theme .tf-timeline>div:before{content:"";width:9px;height:9px;background:var(--tf-pink);border-radius:50%;position:absolute;top:-5px}.tf-theme .tf-timeline strong{font:400 39px Playfair Display,serif;display:block;margin-bottom:12px}.tf-theme .tf-timeline span{font:12px/1.8 Inter,sans-serif;text-transform:uppercase;color:#ccc;display:block}.tf-theme .tf-reviews{padding-top:80px;padding-bottom:80px}.tf-theme .tf-reviews__heading{margin:0 80px 48px}.tf-theme .tf-reviews__heading h2{font:400 44px/1.18 Playfair Display,serif;margin:12px 0 24px}.tf-theme .tf-reviews__heading em{color:var(--tf-pink)}.tf-theme .tf-reviews__heading p{font:13px Inter,sans-serif;color:#777}.tf-theme .tf-reviews__track{display:flex;gap:24px;padding:8px 80px 24px;overflow:auto}.tf-theme .tf-review{flex:1 0 30%;min-width:300px;border:1px solid #ececec;border-radius:12px;padding:28px;min-height:310px;margin:0;box-shadow:0 6px 18px #00000005}.tf-theme .tf-review__quote{font:60px/.9 Playfair Display,serif;color:#ffb7cd}.tf-theme .tf-review__stars{color:var(--tf-pink);font-size:16px;letter-spacing:2px}.tf-theme .tf-review blockquote{font:18px/1.5 Playfair,serif;margin:20px 0 28px;border:0;padding:0}.tf-theme .tf-review figcaption{display:flex;align-items:center;gap:12px}.tf-theme .tf-review__avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#ffe4ed;font:18px Playfair Display,serif}.tf-theme .tf-review figcaption strong{font:600 13px Inter,sans-serif;display:block}.tf-theme .tf-review figcaption small{font:12px Inter,sans-serif;color:#888}.tf-theme .tf-footer{background:#0a0a0c;color:#d0d0d2;font-family:Playfair,serif}.tf-theme .tf-footer__top{display:flex;gap:80px;padding-top:50px;padding-bottom:50px;border-bottom:1px solid #ffffff20;min-height:426px}.tf-theme .tf-footer__brand{flex:0 0 32%;display:flex;flex-direction:column;gap:16px}.tf-theme .tf-footer__brand img{width:225px;height:76px;object-fit:cover;filter:invert(1);display:block}.tf-theme .tf-footer__brand p{font:14px/1.7 Playfair,serif;margin:0;color:#97979e;max-width:360px}.tf-theme .tf-footer__brand>a:not(:first-child){display:flex;align-items:center;gap:10px;font-size:14px;text-decoration:none}.tf-theme .tf-footer__brand .social-list{justify-content:flex-start}.tf-theme .tf-footer__links{display:grid;grid-template-columns:repeat(3,1fr);flex:1;gap:36px}.tf-theme .tf-footer__links h2{font:400 20px Playfair Display,serif;color:#fff;margin:0 0 24px}.tf-theme .tf-footer__links a{display:block;text-decoration:none;font:14px Playfair,serif;color:#9e9ea4;margin-bottom:16px}.tf-theme .tf-footer__links a:hover{color:#fff}.tf-theme .tf-footer__bottom{display:flex;justify-content:space-between;gap:80px;padding-top:30px;padding-bottom:50px;min-height:299px}.tf-theme .tf-footer__services{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 40px;flex:1;align-content:center}.tf-theme .tf-footer__services>div{display:flex;gap:16px;align-items:center}.tf-theme .tf-footer__services .tf-icon{width:32px;height:32px;color:#ff4974}.tf-theme .tf-footer__services span{font-size:16px;color:#fff}.tf-theme .tf-footer__services small{display:block;font:12px/1.6 Playfair,serif;color:#9c9ca4;margin-top:8px}.tf-theme .tf-footer__newsletter{flex:0 0 42%}.tf-theme .tf-footer__newsletter h2{font:400 28px Playfair Display,serif;color:#fff;margin:0 0 12px}.tf-theme .tf-footer__newsletter p{color:#94949e;font:14px/1.5 Playfair,serif;margin:0 0 20px}.tf-theme .tf-newsletter-input{height:50px;display:flex;border:1px solid #fff3;border-radius:100px;padding:5px 6px 5px 22px}.tf-theme .tf-newsletter-input input{color:#fff;background:none;border:none;flex:1;width:0;font:14px Playfair,serif}.tf-theme .tf-newsletter-input button{border:0;border-radius:50%;width:38px;height:38px;display:grid;place-items:center;background:#ff4974;color:#fff;cursor:pointer}.tf-theme .tf-footer__newsletter>small{font:11px/1.6 Playfair,serif;display:block;color:#777782;margin-top:12px}.tf-theme .tf-footer__payments{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:18px}.tf-theme .tf-footer__payments svg{width:38px;height:24px}.tf-theme .tf-footer__copyright{border-top:1px solid #fff2;min-height:72px;display:flex;align-items:center;justify-content:center;padding:24px;font:11px/1.5 Playfair,serif;color:#85858e}.tf-theme .tf-toast{position:fixed;z-index:1000;bottom:28px;inset-inline:0;margin:auto;width:max-content;max-width:90vw;background:#111;color:#fff;border-radius:100px;box-shadow:0 4px 20px #0003;padding:14px 26px;font:15px Inter,sans-serif}body.tf-theme .page-width{max-width:1440px;padding-inline:48px}body.tf-theme .btn{border-radius:100px;font-family:Playfair,serif;text-transform:none;letter-spacing:0}body.tf-theme .section-main-product{padding-top:32px;padding-bottom:32px;background:#fff}body.tf-theme .product{gap:39px;flex-wrap:nowrap}body.tf-theme .product__media-wrapper{width:58%;flex:none}body.tf-theme .product__info-wrapper{width:calc(42% - 39px);padding:0}body.tf-theme .product__title{font:400 26px/1.25 Fraunces,serif;margin:0}body.tf-theme .product__blocks{display:flex;flex-direction:column;gap:16px}body.tf-theme .product__block{margin:0}body.tf-theme .product__block--meta{order:-1;font:11px Plus Jakarta Sans,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#9a9a9f}body.tf-theme .product__block--badges,body.tf-theme .product__block--promotion_alert,body.tf-theme .product__block--description,body.tf-theme .product__block--complementary,body.tf-theme .product__block--divider{display:none}body.tf-theme .tb-price-card{background:#fcfcfc;border:1px solid #eee;border-radius:10px;padding:16px;box-shadow:none;min-height:79px}body.tf-theme .tb-price-label{font:11px Inter,sans-serif;color:#999;letter-spacing:0;text-transform:none}body.tf-theme .tb-price-current{font:800 26px Plus Jakarta Sans,sans-serif;color:#151515}body.tf-theme .tb-price-compare{font:13.5px Plus Jakarta Sans,sans-serif;color:#a4a4a4}body.tf-theme .tb-price-save{font:600 11px Inter,sans-serif;background:#fce3eb;color:#d94f71;border-radius:4px}body.tf-theme .tb-why-card{background:#fff;border:1px solid #ededed;border-radius:10px;padding:18px;box-shadow:none;margin-top:20px}body.tf-theme .tb-why-title{font:300 26px Playfair,serif;color:#111}body.tf-theme .tb-why-icon{width:32px;height:32px}body.tf-theme .tb-why-intro{font:9px Inter,sans-serif;color:#999}body.tf-theme .tb-why-list{gap:12px}body.tf-theme .tb-why-list li{font:14px/1.4 Playfair,serif;color:#555}body.tf-theme .tb-why-check{background:none;color:#75a892;border:0;box-shadow:none;width:16px;height:16px;font-size:15px}body.tf-theme .pqi2-grid{gap:16px}body.tf-theme .pqi2-card{background:#fafafa;border:1px solid #eee;border-radius:10px;box-shadow:none;min-height:78px;padding:16px}body.tf-theme .pqi2-label{font:10px Inter,sans-serif;letter-spacing:.5px;color:#888}body.tf-theme .pqi2-value{font:16px Playfair,serif;color:#151515}body.tf-theme .pqi2-inventory{background:#f0f9f6;border:1px solid #dceee7;border-radius:10px;padding:14px;margin-top:24px}body.tf-theme .pqi2-trust{border:1px solid #eee;border-radius:10px;background:#fff;box-shadow:none;margin-top:24px;padding:25px 16px}body.tf-theme .pqi2-ti span{font:16px Playfair,serif;color:#444}body.tf-theme .pqi2-ti svg{width:32px;height:32px;stroke:#a9cfc3}body.tf-theme .product__variant-picker .form__label{font:14px Playfair,serif}body.tf-theme .product__variant-picker input+label{border-radius:8px;background:#fff;border:1px solid #ddd;min-height:37px;font:16px Playfair,serif}body.tf-theme .product__variant-picker input:checked+label{background:#151515;color:#fff;border-color:#151515}body.tf-theme .ptabs-section{width:calc(100% - 96px);max-width:1344px;margin:32px auto;border-radius:10px;border:1px solid #eee;background:#fff;box-shadow:none;padding:0}body.tf-theme .ptabs-nav{border-bottom:1px solid #eee;background:#fff;padding:0 32px;gap:32px;overflow:auto;scrollbar-width:none}body.tf-theme .ptabs-nav__btn{padding:16px 0;border-radius:0;background:none;border:0;font:18px Playfair,serif;color:#888;white-space:nowrap}body.tf-theme .ptabs-nav__btn.active{background:none;color:#151515;border-bottom:2px solid #ff4974}body.tf-theme .ptabs-body{padding:32px;min-height:300px}body.tf-theme .ptabs-body h2,body.tf-theme .ptabs-body h3{font-family:Playfair Display,serif;color:#111}body.tf-theme .ptabs-body p,body.tf-theme .ptabs-body li{font-family:Playfair,serif;font-size:16px;color:#555}body.tf-theme .bundle-section{width:calc(100% - 96px);max-width:1344px;margin:50px auto}body.tf-theme .bundle-section__title{font:400 33.4656px Playfair Display,serif;color:#111}body.tf-theme .bundle-section__intro{font:16px Playfair,serif;color:#888}body.tf-theme .bundle-card{border:1px solid #eee;border-radius:10px;background:#fff;padding:24px;box-shadow:none}body.tf-theme .bundle-card.selected{background:#fff8fa;border:1px solid #ff4974;box-shadow:none}body.tf-theme .bundle-card__title{font:400 26px Playfair Display,serif}body.tf-theme .bundle-item__title{font:16px Playfair,serif}body.tf-theme .custom-sticky-cart-bar{background:#fff;border-top:1px solid #eee;box-shadow:0 -2px 12px #00000005;padding:16px 48px;gap:8px;-webkit-backdrop-filter:none;backdrop-filter:none}body.tf-theme .sticky-price-current{font:26px Plus Jakarta Sans,sans-serif}body.tf-theme .sticky-cart-btn{background:#ff4974;border-radius:100px;font:700 20px Playfair,serif;color:#fff;box-shadow:none;min-height:55px}body.tf-theme .sticky-quantity{border-radius:10px;border:1px solid #e7e7e7;background:#fff}body.tf-theme .sticky-quantity input{font:18px Playfair,serif}body.tf-theme .section-related-products h2,body.tf-theme .collection__title,body.tf-theme .collection-header__title{font:400 33.4656px Playfair Display,serif}body.tf-theme .collection-product-count{font:13px Playfair,serif;color:#8c8c8c}body.tf-theme .collection__toolbar{border-top:1px solid #eee;border-bottom:1px solid #eee;background:#fff}body.tf-theme .collection__products{gap:32px 16px}body.tf-theme .facets__label{font:18px Playfair,serif}body.tf-theme .facets__item,body.tf-theme .facet-checkbox{font:14px Playfair,serif}body.tf-theme .pagination__item{border-radius:100px;font:20px Playfair,serif}body.tf-theme .pagination__item--current{background:#ff4974;color:#fff}body.tf-theme .cart-drawer .drawer__inner{width:480px;max-width:100vw;background:#fff;color:#151515;border-radius:0}body.tf-theme .cart-drawer .drawer__header{min-height:65px;padding:16px;border-bottom:1px solid #eee}body.tf-theme .cart-drawer .drawer__heading{font:400 22px Playfair Display,serif}body.tf-theme .cart-drawer .drawer__body{padding:14px 16px}body.tf-theme .cart-drawer .cart-item{padding:14px 0;border-bottom:1px solid #eee}body.tf-theme .cart-drawer .cart-item__media{width:85px;height:85px;border-radius:8px}body.tf-theme .cart-drawer .cart-item__title{font:16px Playfair,serif;line-height:1.2}body.tf-theme .cart-drawer .cart-item__option-value{font:14px Playfair,serif;color:#a0a0a0}body.tf-theme .cart-drawer .quantity{border:1px solid #ddd;border-radius:100px;min-height:28px;max-width:88px;background:#fff}body.tf-theme .cart-drawer .quantity__input{font:14px Playfair,serif}body.tf-theme .cart-drawer .drawer__footer{background:#fff;border-top:1px solid #eee;padding:16px}body.tf-theme .cart-drawer .cart__checkout-button{background:#ff4974;color:#fff;font:700 20px Playfair,serif}body.tf-theme .cart-drawer .gift-goal{border:1px solid #c8ddd7;border-radius:10px;background:#f0f9f6;padding:16px;box-shadow:none}body.tf-theme .cart-drawer .premium-package{background:#fff;border:1px solid #eee;border-radius:10px;padding:16px;box-shadow:none}body.tf-theme .main-cart__title{font:400 33px Playfair Display,serif}body.tf-theme .cart__blocks{background:#fff;border:1px solid #eee;border-radius:10px;box-shadow:none}body.tf-theme .cart-item__title{font-family:Playfair,serif}body.tf-theme .quantity{border-radius:100px;background:#fff}body.tf-theme .cart__footer .btn--primary{background:#ff4974;color:#fff}body.tf-theme .customer{background:#fff}body.tf-theme .customer__title{font:400 30px Playfair Display,serif}body.tf-theme .customer__widget,body.tf-theme .customer .blocks-radius{border:1px solid #eee;border-radius:10px;background:#fff;box-shadow:none}body.tf-theme .customer .form-control,body.tf-theme .customer input,body.tf-theme .customer select{border:1px solid #e5e5e5;border-radius:8px;background:#fafafa;font-family:Playfair,serif}body.tf-theme .customer .btn--primary{background:#ff4974;color:#fff}body.tf-theme .customer .table{font-family:Playfair,serif}body.tf-theme .customer .table th{font:16px Playfair,serif;color:#999}body.tf-theme .customer .table td{font:16px Playfair,serif;border-bottom:1px solid #eee}body.tf-theme .shopify-policy__container{max-width:1180px;padding:64px 48px 100px}body.tf-theme .shopify-policy__title h1{font:400 44px Playfair Display,serif;text-align:left}body.tf-theme .shopify-policy__body,body.tf-theme .section-main-page .rte,body.tf-theme .main-page .rte{font:18px/1.8 Playfair,serif}body.tf-theme .section-main-page h1{font:400 44px Playfair Display,serif}@media(max-width:1279px)and (min-width:768px){.tf-theme .tf-header__nav{gap:0;padding-inline:16px;font-size:15px}.tf-theme .tf-nav-item>a,.tf-theme .tf-nav-item summary>a{padding-inline:6px}.tf-theme .tf-container{padding-inline:40px}.tf-theme .tf-concerns__grid{margin-inline:40px}.tf-theme .tf-brands__grid{padding-inline:40px;gap:20px}.tf-theme .tf-budget__track{padding-inline:40px;gap:24px}.tf-theme .tf-footer__top,.tf-theme .tf-footer__bottom{gap:40px}.tf-theme .tf-footer__links{gap:20px}}@media(max-width:767px){body.tf-theme{--page-padding:16px;font-size:14px}.tf-theme .tf-mobile-only{display:flex}.tf-theme .tf-desktop-only{display:none}.tf-theme .tf-container{padding-inline:24px}.tf-theme .tf-announcement{height:45px;padding:0 16px;gap:8px;font-size:11px;letter-spacing:0}.tf-theme .tf-announcement__confidence,.tf-theme .tf-announcement__right{display:none}.tf-theme .tf-announcement .tf-verify{min-height:26px;padding:4px 8px;font-size:10px}.tf-theme .tf-announcement .tf-verify .tf-icon{width:13px;height:13px}.tf-theme .tf-header__main{height:98px;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:48px 40px;gap:0 12px;padding:0 16px 10px;border-bottom:0}.tf-theme .tf-header__logo{width:110px;height:38px;grid-row:1;grid-column:2}.tf-theme .tf-header__actions{grid-row:1;grid-column:3;gap:12px}.tf-theme .tf-signin{display:none}.tf-theme .tf-cart{width:32px;height:32px}.tf-theme .tf-header__search{grid-row:2;grid-column:1 / -1;width:100%;height:40px}.tf-theme .tf-mobile-menu{grid-column:1;grid-row:1}.tf-theme .tf-mobile-menu>summary{display:flex;cursor:pointer;list-style:none;align-items:center;min-height:44px;width:44px}.tf-theme .tf-mobile-menu>nav{position:absolute;top:100%;inset-inline:0;background:#fff;max-height:70vh;overflow:auto;box-shadow:0 8px 16px #0002;padding:20px;z-index:2}.tf-theme .tf-mobile-menu nav details{border-bottom:1px solid #eee;padding:14px 0;font-size:18px}.tf-theme .tf-mobile-menu nav details>a{display:block;padding:10px;font-size:16px}.tf-theme .tf-menu-leaf summary{list-style:none}.tf-theme .tf-mobile-menu summary::-webkit-details-marker{display:none}.tf-theme .tf-header__nav{display:none}.tf-theme .tf-hero__track{gap:10px}.tf-theme .tf-hero__slide{flex-basis:100%;height:auto;aspect-ratio:375/500;border-radius:8px}.tf-theme .tf-hero__slide>.tf-button{min-height:50px;min-width:228px;bottom:20px;inset-inline-start:20px;font-size:20px}.tf-theme .tf-hero__next{width:44px;height:44px;border-width:6px;inset-inline-end:10px}.tf-theme .tf-marquee{height:40px;font-size:14px}.tf-theme .tf-marquee i{margin-inline:24px}.tf-theme .tf-section{padding-block:25px}.tf-theme .tf-section-heading{padding-inline:16px;gap:10px;margin-bottom:11px;min-height:52px}.tf-theme .tf-section-heading h2{font-size:22px;line-height:1.2}.tf-theme .tf-eyebrow{font-size:9px;margin-bottom:6px;letter-spacing:.9px}.tf-theme .tf-section-heading .tf-button{font-size:12px;padding:8px 14px;min-height:32px;flex:none}.tf-theme .tf-carousel-controls{margin-top:11px;gap:0}.tf-theme .tf-round{width:32px;height:32px}.tf-theme .tf-round .tf-icon{width:16px;height:16px}.tf-theme .tf-categories__track{padding-inline:16px;gap:8px}.tf-theme .tf-categories__intro{flex-basis:138px;height:210px;padding:16px;justify-content:center}.tf-theme .tf-categories__sparkle{font-size:28px;margin-bottom:8px}.tf-theme .tf-categories__intro h3{font-size:18px;margin-bottom:10px}.tf-theme .tf-categories__intro p{font-size:8px;line-height:1.5;margin-bottom:12px}.tf-theme .tf-categories__intro .tf-button{font-size:11px;min-height:24px;padding:6px 12px;gap:4px}.tf-theme .tf-categories__intro .tf-icon{width:12px;height:12px}.tf-theme .tf-category{height:210px;flex-basis:101px}.tf-theme .tf-category>span:not(.tf-category__arrow){font-size:12px;inset-inline-start:10px;bottom:14px}.tf-theme .tf-category__arrow{bottom:10px;inset-inline-end:8px;width:22px;height:22px}.tf-theme .tf-category__arrow .tf-icon{width:13px;height:13px}.tf-theme .tf-products__track{padding-inline:16px;gap:8px}.tf-theme .tf-products__track>.tf-product-card{flex-basis:calc((100vw - 40px)/2);min-height:407px}.tf-theme .tf-product-card__body{padding:10px;gap:6px}.tf-theme .tf-product-card__vendor{font-size:9px}.tf-theme .tf-product-card__type{font-size:8px}.tf-theme .tf-product-card h3{font-size:12px;line-height:1.4;min-height:50px}.tf-theme .tf-product-card__price strong{font-size:13px}.tf-theme .tf-product-card__price s{font-size:10px}.tf-theme .tf-card-form{gap:10px}.tf-theme .tf-card-form .tf-button{min-height:40px;font-size:14px;padding:10px 4px;gap:6px}.tf-theme .tf-card-form .tf-button .tf-icon{width:16px;height:16px}.tf-theme .tf-badge{inset-inline-start:8px;top:8px;font-size:7px;padding:5px 6px}.tf-theme .tf-product-card__wishlist,.tf-theme .tf-product-card__view{width:26px;height:26px;inset-inline-end:8px;top:8px}.tf-theme .tf-product-card__view{top:40px}.tf-theme .tf-product-card__view .tf-icon{width:14px;height:14px}.tf-theme .tf-banner{aspect-ratio:375/500}.tf-theme .tf-banner>.tf-button{inset-inline-start:50%;transform:translate(-50%);top:var(--tf-banner-mobile-y,85%);min-width:228px;min-height:50px;font-size:20px;padding:13px 18px;max-width:90%}.tf-theme .tf-banner--left>.tf-button{inset-inline-start:18px;transform:none;min-width:125px}.tf-theme .tf-concerns .tf-section-heading,.tf-theme .tf-brands .tf-section-heading{padding-inline:16px}.tf-theme .tf-concerns__grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 160px 160px;gap:10px;margin-inline:16px;max-width:1280px}.tf-theme .tf-concern:first-child{grid-column:span 2;grid-row:span 1;height:356px}.tf-theme .tf-concern>div{inset:auto 12px 14px}.tf-theme .tf-concern h3{font-size:14px;margin-bottom:8px}.tf-theme .tf-concern span{font-size:10px;gap:4px}.tf-theme .tf-concern .tf-icon{width:14px;height:14px}.tf-theme .tf-brands__grid{display:grid;grid-template-columns:repeat(6,80px);grid-template-rows:repeat(2,72px);grid-auto-flow:row;overflow:auto;column-gap:16px;row-gap:8px;padding-inline:16px}.tf-theme .tf-brands__grid img{width:72px;height:72px}.tf-theme .tf-brands>.tf-mobile-only{display:block}.tf-theme .tf-budget__track{padding-inline:16px;gap:8px;justify-content:flex-start}.tf-theme .tf-budget-card{height:350px;flex-basis:160px}.tf-theme .tf-budget-card>div{inset:22px 15px auto}.tf-theme .tf-budget-card>div>span{font-size:10px;margin-bottom:16px}.tf-theme .tf-budget-card small{font-size:18px}.tf-theme .tf-budget-card strong{font-size:50px}.tf-theme .tf-budget-card__arrow{width:32px;height:32px;bottom:20px}.tf-theme .tf-gift-promo{flex-direction:column;margin:0;padding:20px;gap:20px;min-height:612px;justify-content:center;align-items:stretch}.tf-theme .tf-gift-promo h2{font:400 29px/1.2 Inter,sans-serif;letter-spacing:-.7px;margin:0 0 16px}.tf-theme .tf-gift-promo p{font-size:14px;margin-bottom:18px}.tf-theme .tf-gift-promo ul{font-size:10px;justify-content:space-between;gap:10px;margin-bottom:0}.tf-theme .tf-gift-promo ul .tf-icon{width:16px;height:16px}.tf-theme .tf-gift-promo__art{width:100%;height:205px;object-fit:contain}.tf-theme .tf-gift-promo__content{display:contents}.tf-theme .tf-gift-promo .tf-button{min-height:55px;order:1;width:100%}.tf-theme .tf-videos{padding:25px 0}.tf-theme .tf-videos__heading{padding:0 16px;margin-bottom:24px}.tf-theme .tf-videos__heading h2{font-size:28px}.tf-theme .tf-videos__heading p{font-size:13px;line-height:1.5}.tf-theme .tf-videos__track{justify-content:flex-start;padding-inline:16px;gap:16px}.tf-theme .tf-video{flex-basis:140px;height:250px;border-width:4px;border-radius:16px}.tf-theme .tf-video__account{font-size:8px;padding:16px 8px 8px}.tf-theme .tf-video__play{width:34px;height:34px;font-size:14px}.tf-theme .tf-timeline{margin:32px 24px 0;grid-template-columns:repeat(2,1fr);border-top:0;border-inline-start:1px solid #7775;gap:24px}.tf-theme .tf-timeline>div{padding:0 0 0 16px}.tf-theme .tf-timeline>div:before{top:10px;left:-5px}.tf-theme .tf-timeline strong{font-size:28px}.tf-theme .tf-timeline span{font-size:8px;line-height:1.6}.tf-theme .tf-reviews{padding:48px 0}.tf-theme .tf-reviews__heading{margin:0 16px 24px}.tf-theme .tf-reviews__heading h2{font-size:30px;margin:10px 0 20px}.tf-theme .tf-reviews__track{padding:8px 16px 24px;gap:12px}.tf-theme .tf-review{flex-basis:300px;padding:24px;min-height:311px}.tf-theme .tf-review blockquote{font-size:16px}.tf-theme .tf-footer__top{flex-direction:column;gap:32px;padding:50px 24px 32px;min-height:0;border-bottom:0}.tf-theme .tf-footer__brand{order:1;border-top:1px solid #ffffff20;padding-top:32px;gap:14px}.tf-theme .tf-footer__brand img{width:150px;height:50px}.tf-theme .tf-footer__brand p{font-size:12px;max-width:100%;line-height:1.6}.tf-theme .tf-footer__brand>a:not(:first-child){font-size:13px}.tf-theme .tf-footer__links{gap:16px;grid-template-columns:1fr 1fr}.tf-theme .tf-footer__links>div:first-child{grid-column:span 2}.tf-theme .tf-footer__links>div:first-child a{display:inline-block;margin-inline-end:20px}.tf-theme .tf-footer__links h2{font-size:18px;margin-bottom:18px}.tf-theme .tf-footer__links a{font-size:12px;margin-bottom:12px}.tf-theme .tf-footer__bottom{flex-direction:column;gap:32px;padding:0 24px 32px;min-height:0}.tf-theme .tf-footer__services{padding-top:32px;border-top:1px solid #ffffff20;gap:22px 16px}.tf-theme .tf-footer__services .tf-icon{width:24px;height:24px}.tf-theme .tf-footer__services span{font-size:14px}.tf-theme .tf-footer__services small{font-size:10px;margin-top:6px}.tf-theme .tf-footer__services>div{gap:8px}.tf-theme .tf-footer__newsletter{padding-top:32px;border-top:1px solid #ffffff20}.tf-theme .tf-footer__newsletter h2{font-size:24px}.tf-theme .tf-footer__newsletter p{font-size:12px}.tf-theme .tf-footer__copyright{font-size:9px;padding:24px;min-height:72px;text-align:center}body.tf-theme .page-width{padding-inline:16px}body.tf-theme .section-main-product{padding-top:16px}body.tf-theme .product{flex-direction:column;gap:20px}body.tf-theme .product__media-wrapper,body.tf-theme .product__info-wrapper{width:100%}body.tf-theme .product__title{font-size:22px}body.tf-theme .tallah-mobile-product-summary{display:none}body.tf-theme .tb-price-current,body.tf-theme .tb-why-title{font-size:24px}body.tf-theme .tb-why-list li{font-size:13px}body.tf-theme .tb-why-intro{font-size:9px}body.tf-theme .pqi2-card{padding:14px;min-height:70px}body.tf-theme .pqi2-value{font-size:15px}body.tf-theme .pqi2-trust{padding:20px 12px}body.tf-theme .pqi2-ti span{font-size:13px}body.tf-theme .pqi2-ti svg{width:24px;height:24px}body.tf-theme .ptabs-section{width:calc(100% - 32px);margin:16px auto}body.tf-theme .ptabs-nav{padding-inline:16px;gap:20px}body.tf-theme .ptabs-nav__btn{font-size:16px}body.tf-theme .ptabs-body{padding:16px}body.tf-theme .ptabs-body p,body.tf-theme .ptabs-body li{font-size:14px}body.tf-theme .bundle-section{width:calc(100% - 32px);margin:25px auto}body.tf-theme .bundle-section__title{font-size:22px}body.tf-theme .bundle-section__intro{font-size:14px}body.tf-theme .bundle-card{padding:16px}body.tf-theme .bundle-card__title{font-size:20px}body.tf-theme .custom-sticky-cart-bar{padding:10px 16px calc(10px + env(safe-area-inset-bottom));gap:8px}body.tf-theme .sticky-cart-btn{font-size:18px;min-height:48px}body.tf-theme .collection__products{gap:24px 8px}body.tf-theme .cart-drawer .drawer__inner{width:100vw}body.tf-theme .customer__title{font-size:26px}body.tf-theme .shopify-policy__container{padding:32px 16px 50px}body.tf-theme .shopify-policy__title h1{font-size:30px}body.tf-theme .shopify-policy__body{font-size:16px}body.tf-theme .section-main-page h1{font-size:30px}body.tf-theme .section-main-page .rte{font-size:16px}}@media(prefers-reduced-motion:reduce){.tf-theme *{scroll-behavior:auto;transition:none!important;animation:none!important}}html[dir=rtl] body.tf-theme{font-family:Tajawal,sans-serif}html[dir=rtl] .tf-theme .tf-hero__next .tf-icon,html[dir=rtl] .tf-theme .tf-category__arrow .tf-icon{transform:rotate(180deg)}.tf-theme .tf-nav-item summary{display:block;padding:10px 9px;color:#8a8a8a;font-weight:500;cursor:pointer;white-space:nowrap}.tf-theme .tf-nav-item summary>a{padding:0}.tf-theme .tf-eyebrow{color:#ff4974;text-transform:uppercase;letter-spacing:2px}.tf-theme .tf-section-heading .tf-button--outline{width:239px;min-height:60px;font-size:16px;font-weight:700;letter-spacing:.5px;border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#c0f9ee,#ff4974) border-box}.tf-theme .tf-round{border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(130deg,#ff4974,#c0f9ee) border-box;color:#ff4974}.tf-theme .tf-carousel-controls{gap:64px}.tf-theme .tf-categories__track{padding-inline:0}.tf-theme .tf-categories__intro{border-radius:0 10px 10px 0;padding:170px 28px 40px;background:linear-gradient(120deg,#c0f9ee,#f6f5ff 55%,#fa8bb0);justify-content:flex-start;overflow:hidden}.tf-theme .tf-categories__intro:before,.tf-theme .tf-categories__intro:after{content:"";position:absolute;width:330px;height:330px;border:1px solid #00000006;border-radius:50%;top:-90px;left:40px;pointer-events:none}.tf-theme .tf-categories__intro:after{width:220px;height:220px;top:-50px;left:110px}.tf-theme .tf-categories__curated{font:italic 16px Playfair Display,serif;color:#929a9a;display:block;margin-bottom:26px}.tf-theme .tf-categories__intro h3{margin-bottom:38px}.tf-theme .tf-category__arrow{opacity:0;transition:opacity .15s}.tf-theme .tf-category:hover .tf-category__arrow,.tf-theme .tf-category:focus-visible .tf-category__arrow{opacity:1}.tf-theme .tf-category:before{content:"";position:absolute;top:0;left:0;width:80px;height:2px;background:linear-gradient(90deg,#c0f9ee,#ff4974);z-index:2}.tf-theme .tf-product-card h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:21px}.tf-theme .tf-card-form .tf-button{min-height:43px;font-size:19px}.tf-theme .tf-card-options{display:flex;flex-wrap:wrap;gap:6px;border:0;margin:0;padding:0;min-height:23px}.tf-theme .tf-card-options label{border:1px solid #ddd;border-radius:6px;font:11px Plus Jakarta Sans,sans-serif;padding:4px 8px;cursor:pointer;color:#9a9a9f}.tf-theme .tf-card-options input:checked+label{border-color:#ff4974;color:#ff4974;background:#fff}.tf-theme .tf-card-options input:disabled+label{opacity:.4;text-decoration:line-through;cursor:not-allowed}.tf-theme .tf-card-options input:focus-visible+label{outline:2px solid #111;outline-offset:2px}.tf-theme .tf-product-card__media{border-bottom:1px solid #eee}.tf-theme .tf-address-layout .customer.addresses{padding:0;margin:0}.tf-theme .tf-address-layout .section__wrapper{padding:0;width:100%;max-width:none}.tf-theme .tf-gift-promo__content>.tf-eyebrow{color:#777;text-transform:none;letter-spacing:.8px}@media(max-width:767px){.tf-theme .tf-section-heading .tf-button--outline{width:auto;min-height:32px;font-size:12px;padding:6px 15px;border-width:1px}.tf-theme .tf-carousel-controls{gap:0}.tf-theme .tf-categories__track{padding-inline:16px}.tf-theme .tf-categories__intro{padding:40px 12px 20px;border-radius:8px}.tf-theme .tf-categories__curated{font-size:9px;margin-bottom:12px}.tf-theme .tf-categories__intro h3{margin-bottom:16px}.tf-theme .tf-product-card h3{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:34px}.tf-theme .tf-card-form .tf-button{min-height:40px;font-size:14px}.tf-theme .tf-card-options{gap:4px}.tf-theme .tf-card-options label{font-size:9px;padding:4px 6px}}.tf-square-card-wrapper{display:contents}.tf-product-card .Vtl-WishlistIcon__Wrapper{opacity:0;pointer-events:none;position:absolute}.tf-product-card .Vtl-WishlistButton__WishlistIconButton{pointer-events:none}.tf-reviews__app{width:100%;min-width:0}.tf-reviews__heading h2 em{display:block}.tf-footer__rewards{display:block;border:0;padding:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.tf-square-product-bridge{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.tf-reviews__app .AirReviews-BlocksAll__Heading{display:none}.tf-reviews__app{padding-inline:80px}.tf-reviews__app .AirReviews-Blocks__ListReview{display:flex!important;gap:24px;overflow-x:auto;padding:8px 0 24px;max-width:100%}.tf-reviews__app .AirReviews-Blocks__ReviewDetails--Wrapper{flex:0 0 calc((100% - 48px)/3);min-width:300px;width:auto!important;border:1px solid #ececec;border-radius:12px;overflow:hidden}.tf-reviews__app .AirReviews-BlocksAll,.tf-reviews__app .AirReviews-Blocks__List{max-width:100%;min-width:0;width:100%}@media(max-width:767px){.tf-reviews__app{padding-inline:16px}.tf-reviews__app .AirReviews-Blocks__ReviewDetails--Wrapper{flex-basis:300px}.tf-reviews__app .AirReviews-Blocks__ListReview{gap:12px}}@media(max-width:767px){body.tf-theme:has(#MenuDrawer:not([hidden])) .AirReviews-Widget__FloatButtonWrapper{visibility:hidden}}.tf-theme .tf-editorial-hero{padding:60px 48px;display:grid;grid-template-columns:minmax(0,774fr) minmax(0,506fr);align-items:center;gap:48px;background:radial-gradient(at 10% 10%,#c0f9ee80,transparent 50%),radial-gradient(at 100% 100%,#ffe1ec90,transparent 55%);max-width:1920px;margin:auto}.tf-theme .tf-editorial-hero h1{font:300 64px/1.12 Inter,sans-serif;margin:0 0 32px;letter-spacing:-2px}.tf-theme .tf-editorial-hero h1 em{font-family:Playfair Display,serif;color:#ff4974;font-weight:400}.tf-theme .tf-editorial-hero p{font:21px/1.6 Playfair,serif;color:#555;max-width:774px;margin:0 0 28px}.tf-theme .tf-editorial-hero>img{width:100%;height:auto;object-fit:cover;border-radius:12px}.tf-theme .tf-editorial-hero small{display:block;margin-top:24px;font:12px/1.6 Playfair,serif;color:#777}.tf-theme .tf-editorial-section{padding:100px 48px;max-width:1440px;margin:auto}.tf-theme .tf-editorial-section>h2{font:37.47px/1.15 Playfair Display,serif;margin:0 0 24px;max-width:820px}.tf-theme .tf-editorial-intro{font:16px/1.6 Playfair,serif;color:#777;max-width:844px;margin:0 0 64px}.tf-theme .tf-editorial-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1135px;margin:auto}.tf-theme .tf-editorial-cards--three{grid-template-columns:repeat(3,minmax(0,1fr))}.tf-theme .tf-editorial-cards>div{border:1px solid #eee;border-radius:12px;padding:32px;background:#fafafa}.tf-theme .tf-editorial-cards strong{font:44px Playfair,serif;color:#ff4974;font-weight:400;display:block;margin-bottom:24px}.tf-theme .tf-editorial-cards h3{font:24px Playfair,serif;margin:0 0 20px}.tf-theme .tf-editorial-cards p{font:16px/1.6 Playfair,serif;color:#777;margin:0 0 20px}.tf-theme .tf-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px;font:16px Playfair,serif;color:#666}.tf-theme .tf-checklist li:before{content:"\2713";color:#86b9a8;margin-inline-end:10px}.tf-theme .tf-editorial-statement{padding:100px 48px;background:#111;color:#fff;text-align:center}.tf-theme .tf-editorial-statement h2{font:44px/1.2 Playfair Display,serif;color:#fff;margin:0 0 48px}.tf-theme .tf-editorial-statement p{font:20px/1.6 Playfair,serif;max-width:944px;margin:auto;color:#ccc}.tf-theme .tf-editorial-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1135px;margin:auto}.tf-theme .tf-editorial-gallery img{width:100%;height:auto;aspect-ratio:377/240;object-fit:cover;border-radius:10px}.tf-theme .tf-editorial-gallery--two{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.tf-theme .tf-editorial-gallery--two img{aspect-ratio:577/367}.tf-theme .tf-editorial-gallery--documents{max-width:1344px;gap:50px}.tf-theme .tf-editorial-gallery--documents img{aspect-ratio:379/541}.tf-theme .tf-editorial-gallery__wide{grid-column:1 / -1;aspect-ratio:1135/541!important}.tf-theme .tf-editorial-split{display:grid;grid-template-columns:minmax(0,420fr) minmax(0,651fr);gap:64px;align-items:center}.tf-theme .tf-editorial-split>img{width:100%;height:auto;max-height:541px;object-fit:contain;border-radius:12px}.tf-theme .tf-editorial-split h2{font:37.47px Playfair Display,serif;margin:0 0 24px}.tf-theme .tf-editorial-split p{font:16px/1.6 Playfair,serif;color:#777;margin:0 0 28px}.tf-theme .tf-editorial-split blockquote{font:24px/1.5 Playfair Display,serif;border-inline-start:3px solid #ff4974;padding:24px;margin:0;background:#fafafa;border-radius:10px}.tf-theme .tf-editorial-faq{max-width:1176px;margin:50px auto 0;display:flex;flex-direction:column;gap:12px}.tf-theme .tf-editorial-faq details{border:1px solid #eee;border-radius:10px;overflow:hidden}.tf-theme .tf-editorial-faq summary{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;list-style:none;font:20px Playfair,serif;cursor:pointer}.tf-theme .tf-editorial-faq summary::-webkit-details-marker{display:none}.tf-theme .tf-editorial-faq summary:after{content:"+";color:#ff4974;font-size:24px;margin-inline-start:16px}.tf-theme .tf-editorial-faq details[open] summary:after{content:"\2212"}.tf-theme .tf-editorial-faq p{padding:20px 24px;margin:0;border-top:1px solid #eee;font:18px/1.6 Playfair,serif;background:#fafafa;color:#777}.tf-theme .tf-editorial-final{padding:100px 48px;min-height:444px;text-align:center;background:radial-gradient(at 15% 20%,#c0f9ee90,transparent 65%),radial-gradient(at 85% 50%,#ffe1ec90,transparent 65%);display:flex;align-items:center;justify-content:center;flex-direction:column}.tf-theme .tf-editorial-final h2{font:39px/1.2 Playfair,serif;margin:0 0 24px}.tf-theme .tf-editorial-final p{font:18px/1.5 Playfair,serif;color:#777;margin:0 0 32px}.tf-theme .tf-editorial-final .tf-button{min-width:250px;min-height:60px}.tf-theme .tf-verify-features,.tf-theme .tf-gift-benefits{background:#111;color:#fff;padding:24px 48px;display:flex;gap:32px;justify-content:space-between;font:14px/1.6 Playfair,serif}.tf-theme .tf-verify-features span,.tf-theme .tf-gift-benefits span{display:flex;align-items:center;gap:12px}.tf-theme .tf-verify-features .tf-icon,.tf-theme .tf-gift-benefits .tf-icon{color:#c0f9ee;width:32px;height:32px}.tf-theme .tf-verify-features strong{font-weight:400;color:#c0f9ee}.tf-theme .tf-gift-page .tf-editorial-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block:80px}.tf-theme .tf-gift-page .tf-editorial-hero h1{font-family:Playfair Display,serif;font-size:56px;letter-spacing:0}.tf-theme .tf-gift-page .tf-editorial-hero p{font-size:18px}.tf-theme .tf-gift-amounts{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.tf-theme .tf-gift-amounts a{border:1px solid #ddd;padding:12px 16px;border-radius:100px;font:16px Playfair,serif;text-decoration:none;background:#fff}.tf-theme .tf-gift-preview-link{display:inline-block;margin-inline-start:20px;color:#888;font:14px Playfair,serif}.tf-theme .tf-gift-purchase{padding:50px 48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;max-width:1440px;margin:auto;align-items:center}.tf-theme .tf-gift-purchase h2{font:37.47px Playfair Display,serif;margin:0 0 24px}.tf-theme .tf-gift-purchase>div>p{font:18px/1.6 Playfair,serif;color:#777}.tf-theme .tf-gift-purchase>div>img{width:100%;height:auto;margin-top:48px}.tf-theme .tf-gift-form{border:1px solid #eee;border-radius:12px;padding:32px;box-shadow:0 6px 20px #00000005}.tf-theme .tf-gift-form h3{font:26px Playfair Display,serif;margin:0 0 32px}.tf-theme .tf-gift-form form{display:flex;flex-direction:column;gap:14px}.tf-theme .tf-gift-form label{font:18px Playfair,serif;color:#555}.tf-theme .tf-gift-form input,.tf-theme .tf-gift-form select,.tf-theme .tf-gift-form textarea{border:1px solid #eee;border-radius:8px;background:#fafafa;padding:16px;font:16px Playfair,serif;max-width:100%;width:100%;min-height:55px;margin-bottom:12px}.tf-theme .tf-gift-form>small{display:block;font:12px/1.5 Playfair,serif;color:#aaa;margin-top:18px}.tf-theme .tf-gift-shelf{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.tf-theme .tf-gift-shelf a{background:linear-gradient(140deg,#c0f9ee50,#ffe1ec50);min-height:151px;display:flex;justify-content:center;align-items:center;border-radius:12px;font:24px Playfair Display,serif;text-decoration:none;border:1px solid #eee}@media(max-width:767px){.tf-theme .tf-editorial-hero{padding:32px 16px;grid-template-columns:1fr;gap:32px}.tf-theme .tf-editorial-hero h1{font-size:38px;letter-spacing:-1px;margin-bottom:24px}.tf-theme .tf-editorial-hero p{font-size:16px}.tf-theme .tf-editorial-section{padding:50px 16px}.tf-theme .tf-editorial-section>h2{font-size:28px;margin-bottom:20px}.tf-theme .tf-editorial-intro{font-size:15px;margin-bottom:32px}.tf-theme .tf-editorial-cards,.tf-theme .tf-editorial-cards--three{grid-template-columns:1fr;gap:16px}.tf-theme .tf-editorial-cards>div{padding:24px}.tf-theme .tf-editorial-cards h3{font-size:22px}.tf-theme .tf-editorial-cards p,.tf-theme .tf-checklist{font-size:15px}.tf-theme .tf-editorial-statement{padding:50px 16px}.tf-theme .tf-editorial-statement h2{font-size:30px;margin-bottom:28px}.tf-theme .tf-editorial-statement p{font-size:16px}.tf-theme .tf-editorial-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tf-theme .tf-editorial-gallery--documents{grid-template-columns:1fr;gap:20px}.tf-theme .tf-editorial-gallery--documents img{max-width:300px;margin:auto}.tf-theme .tf-editorial-gallery__wide{aspect-ratio:375/280!important}.tf-theme .tf-editorial-split{grid-template-columns:1fr;gap:32px}.tf-theme .tf-editorial-split h2{font-size:28px}.tf-theme .tf-editorial-split>img{max-height:420px}.tf-theme .tf-editorial-split blockquote{font-size:20px;padding:20px}.tf-theme .tf-editorial-faq{margin-top:32px;gap:10px}.tf-theme .tf-editorial-faq summary{font-size:16px;padding:18px 16px}.tf-theme .tf-editorial-faq p{font-size:15px;padding:16px}.tf-theme .tf-editorial-final{padding:60px 16px;min-height:375px}.tf-theme .tf-editorial-final h2{font-size:30px}.tf-theme .tf-editorial-final p{font-size:16px}.tf-theme .tf-editorial-final .tf-button{min-height:50px}.tf-theme .tf-verify-features,.tf-theme .tf-gift-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 16px;gap:24px 12px;font-size:11px}.tf-theme .tf-verify-features .tf-icon,.tf-theme .tf-gift-benefits .tf-icon{width:24px;height:24px}.tf-theme .tf-gift-page .tf-editorial-hero{grid-template-columns:1fr;padding:32px 16px}.tf-theme .tf-gift-page .tf-editorial-hero h1{font-size:38px}.tf-theme .tf-gift-page .tf-editorial-hero p{font-size:16px}.tf-theme .tf-gift-preview-link{margin:18px 0 0;display:block}.tf-theme .tf-gift-purchase{grid-template-columns:1fr;padding:32px 16px;gap:32px}.tf-theme .tf-gift-purchase h2{font-size:28px}.tf-theme .tf-gift-form{padding:20px}.tf-theme .tf-gift-form h3{font-size:22px}.tf-theme .tf-gift-form label{font-size:16px}.tf-theme .tf-gift-shelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tf-theme .tf-gift-shelf a{font-size:18px;min-height:100px}}html body.tf-theme .tf-card-form>button[type=submit]:disabled{display:inline-flex!important;background:#eee;color:#777;opacity:1}html body.tf-theme #MainContent .tf-collection-heading{margin:0}html body.tf-theme #MainContent .collection{position:relative}html body.tf-theme #MainContent .collection>.sticky-element.grid{position:absolute;top:-53px;inset-inline-end:48px;z-index:2;width:44px;height:44px}html body.tf-theme #MainContent .collection .collection__toolbar{padding:0;margin:0;border:0;background:transparent}html body.tf-theme #MainContent .collection .collection__toolbar-right{display:none}html body.tf-theme #MainContent .collection .collection__toolbar-left>div[data-facet-loading]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html body.tf-theme #FacetDrawer #SortByContainerMobile{display:flex!important}html body.tf-theme #MainContent .collection .facet-drawer-button{position:static;min-width:44px;min-height:44px;padding:10px;font-size:0}html body.tf-theme #MainContent .collection .facet-drawer-button svg{width:20px;height:20px;flex:none}html body.tf-theme #MainContent .collection .facet-drawer-button .btn__text{font-size:0;gap:0}html body.tf-theme #MainContent .collection .tf-collection-tabs{margin-top:32px}@media(max-width:767px){html body.tf-theme #MainContent .tf-collection-heading h1{line-height:37px}html body.tf-theme #MainContent .collection>.sticky-element.grid{top:-39px;inset-inline-end:16px}html body.tf-theme #MainContent .collection .tf-collection-tabs{margin-top:8px}}html body.tf-theme #MainContent .section-main-product .product__meta>span{display:none}html body.tf-theme #MainContent .section-main-product .product__meta>a{font-weight:500;color:#9a9a9f;text-decoration:none;border:0}html body.tf-theme #MainContent .section-main-product .tallah-product-rating{display:flex;align-items:center;gap:8px;min-height:42px;margin-top:16px}html body.tf-theme #MainContent .section-main-product .tallah-product-rating__stars{font:32px/42px Plus Jakarta Sans,sans-serif}html body.tf-theme #MainContent .section-main-product .tallah-product-rating__reviews{font:16px/24px Plus Jakarta Sans,sans-serif;color:#9a9a9f}html body.tf-theme #MainContent .section-main-product .product{padding:0!important;gap:39px;align-items:flex-start}html body.tf-theme #MainContent .section-main-product .product__info-wrapper{padding:0!important;min-width:0;flex:none}@media(min-width:768px){html body.tf-theme #MainContent .section-main-product .tallah-mobile-product-summary{display:none!important}html body.tf-theme #MainContent .section-main-product .product__media-wrapper{width:56.4732%;max-width:none!important;min-width:0;flex:none}html body.tf-theme #MainContent .section-main-product .product__info-wrapper{width:calc(43.5268% - 39px);max-width:none!important}}@media(max-width:767px){html body.tf-theme #MainContent .section-main-product .product{gap:16px}html body.tf-theme #MainContent .section-main-product .product__media-wrapper,html body.tf-theme #MainContent .section-main-product .product__info-wrapper{width:100%;max-width:none!important}html body.tf-theme #MainContent .section-main-product .tallah-mobile-product-summary{display:block!important;width:100%;margin:0}html body.tf-theme #MainContent .section-main-product .tallah-mobile-product-summary__title{font:400 24px/1.25 Fraunces,serif;margin:0 0 12px}html body.tf-theme #MainContent .section-main-product .tf-product-summary-meta{display:flex;gap:12px;margin-bottom:8px;font:500 11px/14px Plus Jakarta Sans,sans-serif;letter-spacing:1px;color:#9a9a9f;text-transform:uppercase}html body.tf-theme #MainContent .section-main-product .tf-product-summary-meta>span:last-child{font-size:10px}html body.tf-theme #MainContent .section-main-product .tallah-mobile-product-summary__rating{display:flex;gap:8px;align-items:center;font:11px/27px Plus Jakarta Sans,sans-serif;color:#9a9a9f}html body.tf-theme #MainContent .section-main-product .tallah-mobile-product-summary__stars{font:20px/27px Plus Jakarta Sans,sans-serif;background:linear-gradient(to right,#ff4974 var(--tallah-mobile-rating-width),#d9d9d9 var(--tallah-mobile-rating-width));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html body.tf-theme #MainContent .section-main-product .product__block--meta,html body.tf-theme #MainContent .section-main-product .product__block--title,html body.tf-theme #MainContent .section-main-product .product__block--rating{display:none}}body.tf-theme .tf-collection-tabs{display:flex;gap:13px;align-items:center;overflow-x:auto;scrollbar-width:none;min-height:60px;padding:11px 13px;margin:20px 0 32px;background:#fafafa;border-radius:8px;white-space:nowrap}body.tf-theme .tf-collection-tabs::-webkit-scrollbar{display:none}body.tf-theme .tf-collection-tab{display:flex;align-items:center;justify-content:center;flex:none;min-height:37px;padding:7px 20px;font:500 18px/23px Playfair,serif;color:#9a9a9f;text-decoration:none;border-radius:50px;border:1px solid transparent}body.tf-theme .tf-collection-tab.is-active{color:#fff;font-weight:700;min-width:100px;background:linear-gradient(120deg,#a9f5ed,#ff4974)}body.tf-theme .collection-visual-filter__scroller{justify-content:flex-start;gap:13px;background:#fafafa;border-radius:8px;padding:11px 13px;min-height:60px}body.tf-theme .collection-visual-filter__item{display:flex;align-items:center;justify-content:center;flex:none;padding:7px 20px;min-height:37px;min-width:100px;border-radius:50px;border:0;background:transparent}body.tf-theme .collection-visual-filter__item .collection-visual-filter__thumb{display:none}body.tf-theme .collection-visual-filter__item .collection-visual-filter__label{font:500 18px/23px Playfair,serif;color:#9a9a9f}body.tf-theme .collection-visual-filter__item.is-active{background:linear-gradient(120deg,#a9f5ed,#ff4974);box-shadow:none}body.tf-theme .collection-visual-filter__item.is-active .collection-visual-filter__label{color:#fff;font-weight:700}@media(max-width:767px){body.tf-theme .tf-collection-tabs{min-height:40px;padding:6px 8px;gap:8px;margin:8px 0 32px;border-radius:6px}body.tf-theme .tf-collection-tab{font-size:12px;line-height:18px;min-height:28px;padding:5px 12px}body.tf-theme .tf-collection-tab.is-active{min-width:54px}body.tf-theme .collection-visual-filter__scroller{min-height:40px;padding:6px 8px;gap:8px}body.tf-theme .collection-visual-filter__item{min-width:54px;min-height:28px;padding:5px 12px}body.tf-theme .collection-visual-filter__item .collection-visual-filter__label{font-size:12px;line-height:18px}body.tf-theme .collection #ProductsList .tf-product-card{min-height:367px}body.tf-theme .collection #ProductsList{gap:10px}}html:has(body.tf-theme){overflow-x:clip}.tf-theme .tf-nav-item summary{display:block;padding:10px 9px;color:#8a8a8a;text-decoration:none;white-space:nowrap;font-weight:500;cursor:pointer}.tf-theme .tf-nav-item details[open]>summary{color:#111}.tf-theme .tf-header__actions>.tf-wishlist-link{color:#8a8a8a;display:flex;align-items:center;justify-content:center}.tf-theme .tf-header__actions>.tf-wishlist-link .tf-icon{width:16px;height:16px}.tf-theme .tf-announcement>.tf-mobile-only{display:none}.tf-theme .tf-hero__track{scroll-snap-type:x mandatory}.tf-theme .tf-categories__intro{scroll-snap-align:start;scroll-margin-inline-start:0}.tf-theme .tf-gift-promo{box-sizing:border-box}.tf-theme .tf-header ul[class*=socials],.tf-theme .tf-footer ul[class*=socials]{display:flex;list-style:none;padding:0;margin:0;gap:14px;flex-wrap:wrap}.tf-theme .tf-header .social__link,.tf-theme .tf-footer .social__link{display:flex;align-items:center;justify-content:center;padding:0;min-width:0}.tf-theme .tf-header .social__link svg{width:12px;height:12px}.tf-theme .tf-footer .social__link svg{width:18px;height:18px}.tf-theme .tf-round{width:44px;min-width:44px;height:44px;min-height:44px;box-sizing:border-box;padding:0}.tf-theme .tf-hero__next{width:70px;min-width:70px;height:70px;min-height:70px}.tf-theme .tf-products__track{scroll-padding-inline:48px}.tf-theme .tf-categories__track{scroll-padding-inline:0}.tf-theme .tf-section-heading{min-height:68px;margin-bottom:32px}.tf-theme .tf-section-heading>.tf-eyebrow,.tf-theme .tf-section-heading>div>.tf-eyebrow{line-height:15px;margin-bottom:0}.tf-theme .tf-section-heading h2{line-height:37px;padding-top:16px}.tf-theme .tf-products{padding-top:0;padding-bottom:50px}.tf-theme [id$=__makeup]>.tf-products{padding-top:50px}.tf-theme [id$=__makeup] .tf-products__track>.tf-product-card{min-height:592px}.tf-theme .tf-concerns__grid{grid-auto-flow:column}.tf-theme .tf-concern h3{color:inherit}.tf-theme .tf-card-form .tf-button{height:43px;min-height:43px;padding:9px 12px;box-sizing:border-box}.tf-theme .tf-gift-promo{margin:40px 0}.tf-theme .tf-videos--dark{padding-top:80px;padding-bottom:40px}.tf-theme .tf-videos--dark .tf-videos__heading{max-width:1280px;margin-bottom:0;height:72px}.tf-theme .tf-videos--dark .tf-videos__heading h2{font-size:33.4656px;line-height:40px;margin:0}.tf-theme .tf-videos--dark .tf-videos__heading p{font-size:16px;line-height:20px;margin:12px 0 0;white-space:normal}.tf-theme .tf-videos--dark .tf-videos__heading>.tf-button{display:none}.tf-theme .tf-videos--dark .tf-videos__track{height:429px;align-items:flex-end;gap:32px;padding-inline:80px}.tf-theme .tf-videos--dark .tf-video{flex-basis:182px;height:324px}.tf-theme .tf-videos--dark .tf-video:nth-child(3){flex-basis:210px;height:373px;margin-inline:12px}.tf-theme .tf-videos--dark .tf-timeline{height:108px;margin-top:52px;gap:0}.tf-theme .tf-videos--dark .tf-timeline strong{font-size:33px;line-height:40px;margin-bottom:10px}.tf-theme .tf-videos--dark .tf-timeline span{font-size:10px;line-height:18px}.tf-theme .tf-reviews{padding:96px 0}.tf-theme .tf-reviews__heading{height:136px;margin-bottom:48px}.tf-theme .tf-reviews__track{padding-block:0;scroll-padding-inline:80px}.tf-theme .tf-review{min-height:335px}.tf-theme .tf-reviews>.tf-carousel-controls{margin-top:48px}.tf-theme .tf-products__track>.tf-product-card{height:auto}.tf-theme .tf-card-options{box-sizing:border-box}.tf-theme .tf-product-card__wishlist{border:0;cursor:pointer}.tf-theme .tf-product-card__view{border:0;cursor:pointer;padding:0}.tf-theme .tf-policy-details{border:1px solid #d7d7d7;border-radius:8px;margin:16px 0;padding:24px 28px}.tf-theme .tf-policy-details>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;font:600 19px/1.4 Playfair,serif;cursor:pointer}.tf-theme .tf-policy-details>summary::-webkit-details-marker{display:none}.tf-theme .tf-policy-details>summary:after{content:"+";font:24px Inter,sans-serif;flex:none}.tf-theme .tf-policy-details[open]>summary:after{content:"\2212"}.tf-theme .tf-policy-details[open]>summary{margin-bottom:22px}.tf-theme .tf-policy-details p,.tf-theme .tf-policy-details li{font:16px/1.8 Playfair,serif}.tf-theme .tf-gift-guide{background:#fbfaf7}.tf-theme .tf-gift-guide .tf-editorial-cards>div{background:#fff}.tf-theme .tf-gift-guide h3{font-size:28px!important}.tf-theme .tf-gift-promises .tf-editorial-cards{grid-template-columns:repeat(2,1fr)}.tf-theme .tf-gift-promises .tf-editorial-cards>div:last-child{grid-column:1/-1}.tf-theme .tf-gift-form input,.tf-theme .tf-gift-form select,.tf-theme .tf-gift-form textarea{box-sizing:border-box}.tf-theme .sticky-wishlist-btn.tf-wish-saved svg{fill:#ff4974;stroke:#ff4974}.tf-theme .tf-loyalty-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px}.tf-theme .tf-tier{padding:28px;border:1px solid #eee;border-radius:12px;position:relative;background:#fff;min-width:0}.tf-theme .tf-tier--current{background:linear-gradient(130deg,#c0f9ee66,#ffe1ec66);border-color:#ffb2c5}.tf-theme .tf-tier h3{font-size:30px;margin:0 0 8px}.tf-theme .tf-tier header>span,.tf-theme .tf-tier>p{font:14px Playfair,serif;color:#999}.tf-theme .tf-tier>strong{display:block;font:48px Playfair Display,serif;margin:28px 0 20px}.tf-theme .tf-tier strong small{font:16px Playfair,serif;margin-inline-start:6px}.tf-theme .tf-tier ul{list-style:none;padding:0;margin:16px 0 28px;display:flex;flex-direction:column;gap:16px}.tf-theme .tf-tier li{display:flex;align-items:flex-start;gap:10px;font:14px/1.5 Playfair,serif}.tf-theme .tf-tier .tf-icon{width:16px;height:16px;color:#7bae9b}.tf-theme .tf-tier-status{display:block;text-align:center;border:1px solid #ddd;border-radius:100px;padding:10px;font-size:13px}.tf-theme .tf-loyalty-progress{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:24px;border:1px solid #eee;border-radius:12px;margin-bottom:24px}.tf-theme .tf-loyalty-progress progress{flex-basis:100%;width:100%;height:8px;-webkit-appearance:none;appearance:none}.tf-theme .tf-loyalty-progress progress::-webkit-progress-bar{background:#eee;border-radius:100px}.tf-theme .tf-loyalty-progress progress::-webkit-progress-value{background:linear-gradient(90deg,#c0f9ee,#ff4974);border-radius:100px}.tf-theme .tf-earn-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.tf-theme .tf-earn-grid>a{border:1px solid #eee;border-radius:10px;padding:24px 12px;text-align:center;text-decoration:none;display:flex;align-items:center;flex-direction:column;gap:16px}.tf-theme .tf-earn-grid h3{font-size:16px;margin:0}.tf-theme .tf-earn-grid>a>span{font:12px Playfair,serif;color:#ff4974}.tf-theme .tf-earn-grid .tf-icon{width:28px;height:28px;color:#8d8d8d}.tf-theme .tf-reward-codes>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px;border:1px solid #eee;border-radius:10px;margin-bottom:16px}.tf-theme .tf-referral-table{width:100%;border-collapse:collapse;text-align:start;font:16px Playfair,serif}.tf-theme .tf-referral-table th,.tf-theme .tf-referral-table td{padding:20px 10px;border-bottom:1px solid #eee;text-align:start}.tf-theme .tf-referral-table th{font-weight:400;color:#999}@media(min-width:768px){.tf-theme .tf-account-page-header{min-height:48px;margin-bottom:40px}.tf-theme .tf-account-identity{margin-bottom:40px}.tf-theme .tf-account-stat{min-height:328px}.tf-theme .tf-account-info{padding:36px}.tf-theme .tf-account-info dl{row-gap:30px}.tf-theme .tf-account-trust{min-height:172px}.tf-theme .product__media-wrapper{width:56.4732%;flex:none}.tf-theme .product__info-wrapper{width:calc(43.5268% - 39px)}}@media(min-width:768px)and (max-width:1279px){.tf-theme .tf-nav-item summary{padding-inline:6px}}@media(max-width:767px){.tf-theme .tf-round{width:32px;min-width:32px;height:32px;min-height:32px}.tf-theme .tf-hero__next{width:44px;min-width:44px;height:44px;min-height:44px}.tf-theme .tf-products{padding-top:25px;padding-bottom:25px}.tf-theme .tf-products__track,.tf-theme .tf-categories__track{scroll-padding-inline:16px}.tf-theme .tf-section-heading{min-height:52px;margin-bottom:11px}.tf-theme .tf-section-heading h2{line-height:26px;padding-top:6px}.tf-theme .tf-products__track>.tf-product-card{height:auto}.tf-theme [id$=__makeup]>.tf-products{padding-top:25px}.tf-theme [id$=__makeup] .tf-products__track>.tf-product-card{min-height:407px}.tf-theme .tf-card-form .tf-button{height:40px;min-height:40px;padding:9px 4px}.tf-theme .tf-gift-promo{margin:0}.tf-theme .tf-videos--dark{padding-top:50px;padding-bottom:40px}.tf-theme .tf-videos--dark .tf-videos__heading{height:auto;margin-bottom:20px}.tf-theme .tf-videos--dark .tf-videos__heading h2{font-size:28px;line-height:34px}.tf-theme .tf-videos--dark .tf-videos__heading p{font-size:13px;line-height:20px}.tf-theme .tf-videos--dark .tf-videos__track{padding-inline:16px;height:310px;gap:16px}.tf-theme .tf-videos--dark .tf-video,.tf-theme .tf-videos--dark .tf-video:nth-child(3){flex-basis:160px;height:285px;margin-inline:0}.tf-theme .tf-videos--dark .tf-timeline{height:auto;margin-top:32px;gap:24px}.tf-theme .tf-reviews{padding:48px 0}.tf-theme .tf-reviews__heading{height:auto;margin-bottom:24px}.tf-theme .tf-reviews__track{scroll-padding-inline:16px}.tf-theme .tf-review{min-height:311px}.tf-theme .tf-reviews>.tf-carousel-controls{margin-top:24px}.tf-theme .tf-announcement>.tf-mobile-only{display:flex}.tf-theme .tf-concerns__grid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(4,159px);grid-template-rows:356px 160px;gap:16px 10px;overflow-x:auto;scrollbar-width:none;max-width:100%;margin-inline:16px}.tf-theme .tf-concerns__grid::-webkit-scrollbar{display:none}.tf-theme .tf-concern:first-child{grid-column:1/5;grid-row:1;width:calc(100vw - 32px);height:356px}.tf-theme .tf-concern:not(:first-child){grid-row:2;height:160px}.tf-theme.index-template #MainContent{display:flex;flex-direction:column}.tf-theme.index-template #MainContent>.shopify-section{width:100%;min-width:0}.tf-theme.index-template #MainContent>[id$=__hero]{order:1}.tf-theme.index-template #MainContent>[id$=__categories]{order:2}.tf-theme.index-template #MainContent>[id$=__bestseller]{order:3}.tf-theme.index-template #MainContent>[id$=__concern_banner]{order:4}.tf-theme.index-template #MainContent>[id$=__concerns]{order:5}.tf-theme.index-template #MainContent>[id$=__brands]{order:6}.tf-theme.index-template #MainContent>[id$=__budget_banner]{order:7}.tf-theme.index-template #MainContent>[id$=__budget]{order:8}.tf-theme.index-template #MainContent>[id$=__trending]{order:9}.tf-theme.index-template #MainContent>[id$=__makeup_banner]{order:10}.tf-theme.index-template #MainContent>[id$=__makeup]{order:11}.tf-theme.index-template #MainContent>[id$=__gift]{order:12}.tf-theme.index-template #MainContent>[id$=__reviews]{order:13}.tf-theme.index-template #MainContent>[id$=__events]{order:14}.tf-theme.index-template #MainContent>[id$=__doctor_banner]{order:15}.tf-theme.index-template #MainContent>[id$=__social]{order:16}.tf-theme .tf-policy-details{padding:18px 16px;margin:12px 0}.tf-theme .tf-policy-details>summary{font-size:16px}.tf-theme .tf-policy-details p,.tf-theme .tf-policy-details li{font-size:14px}.tf-theme .tf-gift-promises .tf-editorial-cards{grid-template-columns:1fr}.tf-theme .tf-gift-promises .tf-editorial-cards>div:last-child{grid-column:auto}.tf-theme .tf-loyalty-tiers{display:flex;overflow:auto;gap:12px;scroll-snap-type:x proximity;padding-bottom:12px}.tf-theme .tf-tier{flex:0 0 280px;padding:24px;scroll-snap-align:start}.tf-theme .tf-earn-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tf-theme .tf-referral-table{font-size:12px}.tf-theme .tf-referral-table th,.tf-theme .tf-referral-table td{padding:16px 6px}.tf-theme .tf-reward-codes>div{flex-wrap:wrap;gap:12px}}html body.tf-theme #MainContent .section-main-product .tb-price-card{background:#fcfcfc!important;border:1px solid #eee!important;border-radius:10px!important;padding:16px!important;box-shadow:none!important;min-height:79px!important}html body.tf-theme #MainContent .section-main-product .tb-price-label{font:11px Inter,sans-serif!important;color:#999!important;letter-spacing:0!important;text-transform:none!important}html body.tf-theme #MainContent .section-main-product .tb-price-current{font:800 26px Plus Jakarta Sans,sans-serif!important;color:#151515!important}html body.tf-theme #MainContent .section-main-product .tb-price-compare{font:13.5px Plus Jakarta Sans,sans-serif!important;color:#a4a4a4!important}html body.tf-theme #MainContent .section-main-product .tb-price-save{font:600 11px Inter,sans-serif!important;background:#fce3eb!important;color:#d94f71!important;border-radius:4px!important}html body.tf-theme #MainContent .section-main-product .tb-why-card{background:#fff!important;border:1px solid #ededed!important;border-radius:10px!important;padding:18px!important;box-shadow:none!important;margin-top:20px!important}html body.tf-theme #MainContent .section-main-product .tb-why-title{font:300 26px Playfair,serif!important;color:#111!important}html body.tf-theme #MainContent .section-main-product .tb-why-icon{width:32px!important;height:32px!important}html body.tf-theme #MainContent .section-main-product .tb-why-intro{font:9px Inter,sans-serif!important;color:#999!important}html body.tf-theme #MainContent .section-main-product .tb-why-list{gap:12px!important}html body.tf-theme #MainContent .section-main-product .tb-why-list li{font:14px/1.4 Playfair,serif!important;color:#555!important}html body.tf-theme #MainContent .section-main-product .tb-why-check{background:none!important;color:#75a892!important;border:0!important;box-shadow:none!important;width:16px!important;height:16px!important;font-size:15px!important}html body.tf-theme #MainContent .section-main-product .pqi2-grid{gap:16px!important}html body.tf-theme #MainContent .section-main-product .pqi2-card{background:#fafafa!important;border:1px solid #eee!important;border-radius:10px!important;box-shadow:none!important;min-height:78px!important;padding:16px!important}html body.tf-theme #MainContent .section-main-product .pqi2-label{font:10px Inter,sans-serif!important;letter-spacing:.5px!important;color:#888!important}html body.tf-theme #MainContent .section-main-product .pqi2-value{font:16px Playfair,serif!important;color:#151515!important}html body.tf-theme #MainContent .section-main-product .pqi2-inventory{background:#f0f9f6!important;border:1px solid #dceee7!important;border-radius:10px!important;padding:14px!important;margin-top:24px!important}html body.tf-theme #MainContent .section-main-product .pqi2-trust{border:1px solid #eee!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;margin-top:24px!important;padding:25px 16px!important}html body.tf-theme #MainContent .section-main-product .pqi2-ti span{font:16px Playfair,serif!important;color:#444!important}html body.tf-theme #MainContent .section-main-product .pqi2-ti svg{width:32px!important;height:32px!important;stroke:#a9cfc3!important}html body.tf-theme #MainContent .section-main-product .tb-product-offer{display:grid;gap:24px}html body.tf-theme #MainContent .section-main-product .tb-why-card,html body.tf-theme #MainContent .section-main-product .tb-why-title{margin:0!important}html body.tf-theme #MainContent .section-main-product .tb-why-intro{margin:8px 0 12px!important}html body.tf-theme #MainContent .section-main-product .tb-why-list{margin:0!important;padding:0!important}html body.tf-theme #MainContent .section-main-product .tb-price-row{gap:12px!important}html body.tf-theme #MainContent .section-main-product .tb-why-list strong{color:inherit;font-weight:600}body.tf-theme .tf-newsletter-input button{min-width:38px;max-width:38px;flex:0 0 38px;height:38px;padding:0}body.tf-theme .collection__toolbar{display:flex!important}html body.tf-theme #MainContent .custom-sticky-cart-bar .sticky-add-to-cart-btn{background:#ff4974!important;box-shadow:none!important;border-radius:100px!important;font-family:Playfair,serif!important}html body.tf-theme #MainContent .custom-sticky-cart-bar .sticky-add-to-cart-btn:after{display:none!important}@media(max-width:767px){html body.tf-theme #MainContent .section-main-product .tb-price-current,html body.tf-theme #MainContent .section-main-product .tb-why-title{font-size:24px!important}html body.tf-theme #MainContent .section-main-product .tb-why-list li{font-size:13px!important}}body.tf-theme .ptabs-nav__btn{text-transform:none;letter-spacing:0}body.tf-theme .ptabs-nav__btn:after{background:#ff4974}body.tf-theme .ptabs-nav__btn.active{color:#151515}body.tf-theme.product-template{--pdp-primary:#ff4974;--pdp-text:#555;--pdp-heading:#151515;--tab-accent:#ff4974}body.tf-theme .tf-gift-promo h2{font:400 33.4656px/1.45 Playfair Display,serif;letter-spacing:0}body.tf-theme .tf-gift-promo h2 em{color:#ff4974;font-weight:400}body.tf-theme .tf-product-card__wishlist,body.tf-theme .tf-product-card__view{min-width:32px;max-width:32px;height:32px;padding:0;border:0}body.tf-theme .collection__products .tf-product-card{min-height:560px}body.tf-theme .collection__title{font:400 33.4656px/1.5 Playfair Display,serif}@media(max-width:767px){body.tf-theme .tf-gift-promo h2{font-size:28px}body.tf-theme .tf-product-card__wishlist,body.tf-theme .tf-product-card__view{min-width:26px;max-width:26px;height:26px}body.tf-theme .collection__products .tf-product-card{min-height:407px}}body.tf-theme .tf-collection-heading{text-align:center;margin:32px 0}body.tf-theme .tf-collection-heading h1{font:400 33.4656px/1.6 Playfair Display,serif;margin:0}body.tf-theme .tf-product-card__media img{height:100%;object-fit:contain}body.tf-theme .tf-card-options label{white-space:nowrap}body.tf-theme .tf-collection-heading+.collection{padding-top:0}@media(max-width:767px){body.tf-theme .tf-collection-heading{margin:24px 0}body.tf-theme .tf-collection-heading h1{font-size:26px}}body.tf-theme #ProductsList{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;margin:0}body.tf-theme #ProductsList>.f-column{width:auto;max-width:none;padding:0;min-width:0}body.tf-theme #ProductsList .tf-product-card{min-height:560px}body.tf-theme .bundle-card__name{font:400 26px/1.4 Playfair Display,serif;color:#151515}body.tf-theme .bundle-card__btn{background:#ff4974;border-radius:100px;box-shadow:none;font:700 16px Playfair,serif}body.tf-theme .bundle-card__price-current{font:700 22px Plus Jakarta Sans,sans-serif;color:#151515}@media(max-width:767px){body.tf-theme #ProductsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px}body.tf-theme #ProductsList .tf-product-card{min-height:407px}body.tf-theme .bundle-card__name{font-size:20px}}body.tf-theme .tf-gift-promo__art{filter:drop-shadow(0 18px 16px #27142733)}.tf-theme .mega-menu .tf-product-card,.tf-theme .mega-menu__promotions .tf-product-card{min-height:0;font-size:12px}.tf-theme .mega-menu .tf-product-card h3{min-height:0;font-size:13px}.tf-theme .tf-categories__intro h3 em,.tf-theme .tf-gift-promo h2 em{display:block}html body.tf-theme .topbar{display:block!important;width:100%;max-width:none!important;background:#0d0d0f;color:#fff;font:12px/20px Playfair,serif}html body.tf-theme .topbar .topbar__text p{margin:0}html body.tf-theme .header__top,html body.tf-theme .header__bottom{max-width:none!important}html body.tf-theme .header__navigation{max-width:1440px;margin-inline:auto;align-items:center;gap:16px}html body.tf-theme .tf-header-verify{flex:none;min-height:32px;padding:7px 16px;font:700 12px/18px Playfair,serif;white-space:nowrap}html body.tf-theme .tf-header-verify .tf-icon{width:16px;height:16px}html body.tf-theme .tf-header-verify,html body.tf-theme .tf-header-outlet{position:relative;z-index:2}html body.tf-theme .tf-header-verify{border-color:#ffffff80}html body.tf-theme .tf-header-outlet{flex:none;font-size:14px;color:inherit;text-decoration:none;white-space:nowrap}html body.tf-theme .tf-topbar-verify{display:none}html body.tf-theme .tf-product-quick-info .pqi2{margin:0;gap:0}html body.tf-theme .tf-product-quick-info .pqi2-grid{background:transparent;border:0;overflow:visible}html body.tf-theme .tf-product-quick-info .pqi2-card{border-radius:10px!important}html body.tf-theme .tf-product-quick-info .pqi2-ti:nth-child(2){order:-1}@media(max-width:767px){html body.tf-theme:has(#MenuDrawer:not([hidden])) .custom-sticky-cart-bar,html body.tf-theme:has(#MenuDrawer:not([hidden])) button[aria-label="Open rewards"],html body.tf-theme:has(#MenuDrawer:not([hidden])) .zsiq_theme1{visibility:hidden;pointer-events:none}html body.tf-theme .topbar{font-size:12px;line-height:20px;padding-inline:16px}html body.tf-theme .topbar__inner{display:block}html body.tf-theme .topbar__center{display:flex!important;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:8px}html body.tf-theme .topbar__text{order:0;font-size:10px;white-space:nowrap}html body.tf-theme .tf-topbar-verify{order:1;display:inline-flex;align-items:center;gap:4px;flex:none;font-size:10px;line-height:18px;color:#fff;text-decoration:none;background:#ff4974;border-radius:30px;padding:4px 8px}html body.tf-theme .tf-topbar-verify .tf-icon{width:12px;height:12px}html body.tf-theme .tf-product-quick-info .pqi2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body.tf-theme .tf-product-quick-info .pqi2-grid{gap:12px}}html body.tf-theme .shopify-section-group-header-group{position:relative!important;top:auto;width:100%}html body.tf-theme .header-section{background:#fff!important}html body.tf-theme header.header{background:#fff!important;color:#777!important;box-shadow:none!important;border:0!important}html body.tf-theme header.header .header__top{display:grid;grid-template-areas:"search logo icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);max-width:1440px!important;margin:auto;padding:12px 40px!important;min-height:68px;gap:24px;background:#fff!important;color:#777!important;border-bottom:1px solid #eee!important}html body.tf-theme header.header .header__logo{grid-area:logo;margin:0;justify-self:center;min-width:0}html body.tf-theme header.header .header__logo img{width:125px!important;max-width:125px;height:auto;max-height:42px;object-fit:contain}html body.tf-theme header.header .header__search{grid-area:search;justify-content:flex-start;min-width:0;padding:0}html body.tf-theme header.header .header__search .search__form{width:300px!important;min-width:0!important;max-width:300px!important;flex:none!important;background:#f3f0ed!important;border:0!important;border-radius:100px;box-shadow:none!important;min-height:40px}html body.tf-theme header.header .header__search .search__field{background:transparent!important;min-height:40px}html body.tf-theme header.header .header__search input.search__input{height:40px;min-height:40px;border:0!important;border-radius:100px!important;background:transparent!important;padding:0 42px!important;color:#666;font:13px Playfair,serif;box-shadow:none!important}html body.tf-theme header.header .search__icon-search{left:14px;right:auto;width:18px;padding:0;color:#999}html body.tf-theme header.header .search__icon-search svg{width:14px;height:14px}html body.tf-theme header.header .search__types{display:none}html body.tf-theme header.header .header_icons--right{grid-area:icons;justify-self:end;color:#777}html body.tf-theme header.header .header__buttons{gap:18px}html body.tf-theme header.header .account-button{font:14px Playfair,serif;color:#777!important}html body.tf-theme header.header .account-button svg{width:16px;height:16px}html body.tf-theme header.header .cart-drawer-button{background:#101010!important;color:#fff!important;border:0!important;width:42px;height:42px;border-radius:50%;position:relative;display:grid;place-items:center}html body.tf-theme header.header .cart-drawer-button svg{width:20px;height:20px}html body.tf-theme header.header .header__bottom{background:#fff!important;color:#858585!important;border:0!important;max-width:1440px!important;margin:auto;padding:0 32px!important}html body.tf-theme header.header .header__bottom:after{display:none!important}html body.tf-theme header.header .header__navigation{min-height:52px;padding:0!important;gap:14px;justify-content:center;max-width:100%;color:#858585}html body.tf-theme header.header .header__menu>ul{flex-wrap:nowrap;gap:0;justify-content:center}html body.tf-theme header.header .header__menu>ul>li .menu__item{min-height:44px;padding:10px;font:15px/22px Playfair,serif;color:#858585!important}html body.tf-theme header.header .header__menu>ul>li>details>summary .icon-caret-down,html body.tf-theme header.header .header__menu>ul>li>details>summary>span>svg{width:10px;height:10px}html body.tf-theme header.header .header__menu .menu__item-text{font:inherit;color:inherit!important;letter-spacing:.3px}html body.tf-theme header.header .header__menu>ul>li>a .reversed-link,html body.tf-theme header.header .header__menu>ul>li>a .reversed-link>span{font:inherit!important;color:inherit!important}html body.tf-theme header.header .header__menu .offer-menu-link{font:inherit;color:inherit!important;animation:none}html body.tf-theme header.header .header__menu .menu__item-text[aria-current=page]{color:#111!important;font-weight:700}html body.tf-theme header.header .header__menu .menu__item-text[aria-current=page]:after{background:#ff4974!important;height:2px}html body.tf-theme header.header .tf-header-outlet{font:15px Playfair,serif;color:#858585}html body.tf-theme header.header .tf-header-verify{background:#ff4974!important;border:0!important;color:#fff!important;min-height:32px;padding:7px 16px;font:700 12px Playfair,serif}html body.tf-theme .topbar{max-width:none!important;min-height:34px;padding:6px 40px!important;background:#0b0b0b!important;font:12px/20px Playfair,serif}html body.tf-theme .topbar__inner{max-width:1360px;margin:auto;grid-template-columns:1fr auto 1fr;gap:16px}html body.tf-theme .topbar__right{gap:12px;justify-content:flex-end}html body.tf-theme .topbar__left .topbar__text:before{content:"\2022";color:#a9f5ed;margin-inline-end:6px}html body.tf-theme .topbar__left .topbar__text{display:flex;align-items:center;font-size:12px}html body.tf-theme .topbar__social{gap:12px}html body.tf-theme .topbar__social .social__link{border:0;padding:0;width:16px;height:16px;color:#fff;background:transparent}html body.tf-theme .topbar__social svg{width:12px;height:12px}html body.tf-theme #MainContent .tf-collection-heading{max-width:1440px;margin:12px auto 24px;padding:0 48px;text-align:start}html body.tf-theme #MainContent .tf-collection-heading h1{font:400 34px/1.4 Playfair Display,serif;color:#111;margin:0}html body.tf-theme .tf-collection-heading em{font-weight:400;color:#ff4974}html body.tf-theme #MainContent .collection{max-width:1440px;padding-inline:48px}html body.tf-theme #MainContent .tf-collection-tabs,html body.tf-theme #MainContent #CollectionVisualFilter .collection-visual-filter__scroller{display:flex;align-items:center;justify-content:flex-start;gap:8px;background:#faf8f7;border:1px solid #eee5e2;border-radius:100px;padding:9px 12px;min-height:60px;margin:0 0 32px;width:100%;max-width:100%;overflow-x:auto;white-space:nowrap;scrollbar-width:none}html body.tf-theme #MainContent #CollectionVisualFilter{margin:0;width:100%}html body.tf-theme #MainContent .tf-collection-tab,html body.tf-theme #MainContent .collection-visual-filter__item{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;min-width:0;max-width:none;min-height:36px;padding:6px 14px;border:0;border-radius:100px;color:#666;text-decoration:none;background:transparent;font:16px/24px Playfair,serif;flex:none}html body.tf-theme #MainContent .collection-visual-filter__thumb{display:none}html body.tf-theme #MainContent .collection-visual-filter__label{font:inherit;color:inherit;display:block;overflow:visible;text-wrap:nowrap}html body.tf-theme #MainContent .tf-collection-tab.is-active,html body.tf-theme #MainContent .collection-visual-filter__item.is-active{background:linear-gradient(125deg,#a9f5ed,#d4ecec 50%,#ff4974);color:#111;font-weight:700;min-width:100px}html body.tf-theme #MainContent .collection-visual-filter__more{border:0;border-radius:100px;background:transparent;box-shadow:none;min-width:70px;min-height:36px;padding:6px 14px;color:#666;font:16px Playfair,serif;transform:none}html body.tf-theme.collection-template #ProductsList{--f-columns-lg:4;--f-columns-xl:4;gap:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}html body.tf-theme.collection-template #ProductsList>.f-column{padding:0;width:auto;max-width:100%;min-width:0}html body.tf-theme.collection-template .tf-product-card__media{border-bottom:1px solid #eee;aspect-ratio:1}html body.tf-theme.collection-template .tf-product-card__media img{object-fit:contain;height:100%;width:100%}html body.tf-theme.collection-template .tf-product-card__body{padding:16px;gap:6px}html body.tf-theme.collection-template .tf-product-card h3{font-size:14px;line-height:1.5;min-height:42px}html body.tf-theme.collection-template .tf-card-form .tf-button{min-height:42px;font:700 16px Playfair,serif;padding:10px}html body.tf-theme.collection-template .tf-card-options{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}html body.tf-theme.collection-template .tf-card-options label{border:1px solid #e6e6e6;border-radius:5px;font:10px Plus Jakarta Sans,sans-serif;min-height:24px;padding:3px 9px;margin:0;color:#555;background:#fff}html body.tf-theme.collection-template .tf-card-options input:checked+label{color:#ff4974;border-color:#ff4974}@media(min-width:1024px)and (max-width:1279px){html body.tf-theme header.header .header__navigation{gap:8px}html body.tf-theme header.header .header__menu>ul>li .menu__item{font-size:12px;padding-inline:6px}html body.tf-theme header.header .tf-header-outlet{font-size:12px}html body.tf-theme header.header .tf-header-verify{font-size:11px;padding-inline:10px}}@media(max-width:1023px){html body.tf-theme header.header .header__top{grid-template-areas:"left logo icons" "search search search";grid-template-columns:1fr auto 1fr;gap:10px;padding:12px 20px!important;min-height:108px}html body.tf-theme header.header .header__icons--left{grid-area:left}html body.tf-theme header.header .header__search{width:100%}html body.tf-theme header.header .header__search .search__form{width:100%}html body.tf-theme header.header .header__bottom{display:none!important}html body.tf-theme .topbar{padding-inline:16px!important}html body.tf-theme .topbar__inner{display:block}html body.tf-theme .topbar__left,html body.tf-theme .topbar__right{display:none!important}html body.tf-theme .topbar__center{justify-content:space-between}html body.tf-theme header.header .header__buttons{gap:12px}html body.tf-theme header.header .account-button .reversed-link__text{display:none!important}html body.tf-theme #MainContent .tf-collection-heading,html body.tf-theme #MainContent .collection{padding-inline:24px}html body.tf-theme.collection-template #ProductsList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){html body.tf-theme header.header .header__top{padding-inline:16px!important}html body.tf-theme header.header .header__logo img{width:105px!important}html body.tf-theme header.header .cart-drawer-button{width:34px;height:34px}html body.tf-theme #MainContent .tf-collection-heading{padding-inline:16px;margin:18px auto}html body.tf-theme #MainContent .tf-collection-heading h1{font-size:26px}html body.tf-theme #MainContent .collection{padding-inline:16px}html body.tf-theme #MainContent .tf-collection-tabs,html body.tf-theme #MainContent #CollectionVisualFilter .collection-visual-filter__scroller{min-height:46px;padding:6px 8px;gap:4px;margin-bottom:20px}html body.tf-theme #MainContent .tf-collection-tab,html body.tf-theme #MainContent .collection-visual-filter__item,html body.tf-theme #MainContent .collection-visual-filter__more{font-size:12px;line-height:20px;padding:4px 10px;min-height:30px}html body.tf-theme #MainContent .tf-collection-tab.is-active,html body.tf-theme #MainContent .collection-visual-filter__item.is-active{min-width:60px}html body.tf-theme.collection-template #ProductsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html body.tf-theme.collection-template .tf-product-card__body{padding:10px}html body.tf-theme.collection-template .tf-product-card h3{font-size:12px}html body.tf-theme.collection-template .tf-card-form .tf-button{font-size:12px;min-height:38px}.tf-collection-chip-row button{font-size:9px;padding-inline:6px}}@media(max-width:1023px){html body.tf-theme header.header .header__search .search__form{width:100%!important;max-width:100%!important}}html body.tf-theme.collection-template .tf-product-card h3 a{color:#111!important;-webkit-line-clamp:2;line-clamp:2}@media(max-width:1023px){html body.tf-theme header.header .header__search{display:flex!important}html body.tf-theme header.header #mobileSearchBtn,html body.tf-theme header.header .header__search-close{display:none!important}}html body.tf-theme header.header [data-tf-nav-active=true]>.menu__item,html body.tf-theme header.header [data-tf-nav-active=true]>details>summary .menu__item{color:#111!important;font-weight:700}html body.tf-theme header.header [data-tf-nav-active=true]>.menu__item:before,html body.tf-theme header.header [data-tf-nav-active=true]>details>summary .menu__item:before{content:"";position:absolute;left:-8px;right:-8px;bottom:3px;height:2px;background:#ef5976;border-radius:0;pointer-events:none}@media(min-width:1024px){html body.tf-theme.tf-theme header.header .header__navigation>.header__menu{margin-inline:0!important}}:root{--tf-color-bg-primary:#ffffff;--tf-color-bg-secondary:#eafbf6;--tf-color-bg-inverse:#0e0e10;--tf-color-bg-brand:#ff4974;--tf-color-text-primary:#0e0e10;--tf-color-text-secondary:#726b63;--tf-color-text-inverse:#ffffff;--tf-color-text-brand:#ff4974;--tf-color-border-default:#dedbd7;--tf-color-border-focus:#ff4974;--tf-color-brand-primary:#ff4974;--tf-color-brand-primary-hover:#d53361;--tf-color-brand-secondary:#bdfaf0;--tf-color-icon-default:#3a352f;--tf-color-icon-on-brand:#ffffff;--tf-space-0:0px;--tf-space-1:4px;--tf-space-2:8px;--tf-space-3:12px;--tf-space-4:16px;--tf-space-5:20px;--tf-space-6:24px;--tf-space-7:28px;--tf-space-8:36px;--tf-space-9:40px;--tf-space-10:44px;--tf-space-11:48px;--tf-space-12:52px;--tf-font-body:"Inter",sans-serif;--tf-font-heading:"Playfair Display",serif;--tf-radius-button:8px;--tf-grid-max:1440px;--tf-grid-margin:80px;--tf-grid-gutter:16px;--tf-grid-columns:12;--tf-size-display-2xl:56px;--tf-line-display-2xl:64px;--tf-type-display-2xl:600 56px/64px var(--tf-font-heading);--tf-size-display-xl:44px;--tf-line-display-xl:52px;--tf-type-display-xl:600 44px/52px var(--tf-font-heading);--tf-size-display-l:34px;--tf-line-display-l:42px;--tf-type-display-l:500 34px/42px var(--tf-font-heading);--tf-size-display-m:26px;--tf-line-display-m:34px;--tf-type-display-m:500 26px/34px var(--tf-font-heading);--tf-size-heading-s:20px;--tf-line-heading-s:28px;--tf-type-heading-s:400 20px/28px var(--tf-font-heading);--tf-size-body-l:18px;--tf-line-body-l:27px;--tf-type-body-l:400 18px/27px var(--tf-font-body);--tf-size-body-m:15px;--tf-line-body-m:22px;--tf-type-body-m:400 15px/22px var(--tf-font-body);--tf-size-body-s:13px;--tf-line-body-s:19px;--tf-type-body-s:400 13px/19px var(--tf-font-body);--tf-size-ui-label-m:14px;--tf-line-ui-label-m:18px;--tf-type-ui-label-m:500 14px/18px var(--tf-font-body);--tf-size-ui-label-s:12px;--tf-line-ui-label-s:16px;--tf-type-ui-label-s:500 12px/16px var(--tf-font-body);--tf-size-ui-button:15px;--tf-line-ui-button:18px;--tf-type-ui-button:600 15px/18px var(--tf-font-body);--tf-size-ui-overline:11px;--tf-line-ui-overline:14px;--tf-type-ui-overline:600 11px/14px var(--tf-font-body)}html body.tf-theme{--tf-pink:var(--tf-color-brand-primary);--tf-ink:var(--tf-color-text-primary);--tf-muted:var(--tf-color-text-secondary);--tf-mint:var(--tf-color-brand-secondary);--font-body-family:var(--tf-font-body);--font-heading-family:var(--tf-font-heading);--color-button:255,73,116;--color-button-text:255,255,255;--buttons-radius:8px;font:var(--tf-type-body-m);color:var(--tf-color-text-primary);background:var(--tf-color-bg-primary)}html body.tf-theme.tf-theme{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme h1,html body.tf-theme.tf-theme h2,html body.tf-theme.tf-theme h3,html body.tf-theme.tf-theme h4{font-family:var(--tf-font-heading)!important}html body.tf-theme.tf-theme .tf-button{gap:var(--tf-space-2)!important;padding:var(--tf-space-3) var(--tf-space-7)!important;border-radius:var(--tf-radius-button)!important;font:var(--tf-type-ui-button)!important}html body.tf-theme.tf-theme .tf-button--pink:hover{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-button--outline{color:var(--tf-color-text-primary)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important;padding:var(--tf-space-3) var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-button--dark{background:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-footer :focus-visible{outline-color:var(--tf-color-brand-secondary)!important}html body.tf-theme.tf-theme .tf-header{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-announcement{padding:0 var(--tf-space-9)!important;gap:var(--tf-space-5)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-announcement__confidence{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-announcement__confidence i{background:var(--tf-color-brand-secondary)!important;margin-inline-end:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-announcement__right{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-announcement select option{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-announcement .social-list{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-header__main{padding:0 var(--tf-space-9)!important;gap:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-header__search{padding:0 var(--tf-space-5)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-header__search input{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-header__actions{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-signin{gap:var(--tf-space-1)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-cart{background:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-cart__count{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-header__nav{gap:var(--tf-space-3)!important;padding:var(--tf-space-1) var(--tf-space-6)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .tf-nav-item>a,html body.tf-theme.tf-theme .tf-nav-item summary>a{padding:var(--tf-space-2) var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-nav-item [aria-current=page]{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-nav-dropdown{border-top:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-7) 80px!important;gap:var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-nav-dropdown>div{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-nav-dropdown a{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-verify{gap:var(--tf-space-1)!important;padding:var(--tf-space-2) var(--tf-space-4)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-hero__track{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-round{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-hero__next{background:linear-gradient(135deg,#fff,var(--tf-color-brand-secondary))!important}html body.tf-theme.tf-theme .tf-marquee{background:var(--tf-color-text-primary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-marquee i{margin:0 var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-section{padding-block:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-section-heading{gap:var(--tf-space-6)!important;padding:0 var(--tf-space-11)!important;margin-bottom:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-eyebrow{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;margin-bottom:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-section-heading h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .tf-section-heading h2 em{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-carousel-controls{gap:var(--tf-space-3)!important;margin-top:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-categories__track{gap:var(--tf-space-3)!important;padding-inline:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-categories__intro{background:linear-gradient(145deg,var(--tf-color-brand-secondary),#ffdae6)!important;padding:var(--tf-space-9) var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-categories__sparkle{font-size:var(--tf-size-display-2xl)!important;line-height:var(--tf-line-display-2xl)!important;color:var(--tf-color-brand-primary)!important;margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-categories__intro h3{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;margin:0 0 var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-categories__intro h3 em{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-categories__intro p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-categories__intro .tf-button{font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important;padding:var(--tf-space-2) var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-category>span:not(.tf-category__arrow){font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-category__arrow{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-products__track{gap:var(--tf-space-4)!important;padding-inline:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-product-card{font-family:var(--tf-font-body)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-badge{background:var(--tf-color-brand-primary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:var(--tf-space-1) var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-product-card__body{padding:var(--tf-space-4)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-product-card__vendor,html body.tf-theme.tf-theme .tf-product-card__type{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-product-card h3{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-rating{gap:var(--tf-space-1)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-rating>span{background:linear-gradient(to right,var(--tf-color-brand-primary) var(--tf-rating,100%),var(--tf-color-border-default) var(--tf-rating,100%))!important}html body.tf-theme.tf-theme .tf-rating small{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-product-card__price{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-product-card__price strong{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-product-card__price s{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-card-form{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-card-variant{padding:var(--tf-space-1) var(--tf-space-5) var(--tf-space-1) var(--tf-space-1)!important;border:1px solid var(--tf-color-border-default)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-card-form .tf-button{padding:var(--tf-space-3)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-form-error{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-concerns__grid{gap:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-concern h3{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin:0 0 var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-concern span{gap:var(--tf-space-2)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-brands{padding-bottom:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-brands__grid{row-gap:var(--tf-space-6)!important;column-gap:var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-budget__track{gap:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-budget-card>div{font-family:var(--tf-font-body)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-budget-card>div>span{padding:var(--tf-space-1) var(--tf-space-3)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-budget-card small{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tf-budget-card strong{font-size:var(--tf-size-display-2xl)!important;line-height:var(--tf-line-display-2xl)!important}html body.tf-theme.tf-theme .tf-gift-promo{gap:var(--tf-space-11)!important;margin:var(--tf-space-9) auto!important;background:radial-gradient(at 15% 20%,var(--tf-color-brand-secondary) 0,transparent 65%),radial-gradient(at 85% 50%,#ffe1ec 0,transparent 65%),#fff!important}html body.tf-theme.tf-theme .tf-gift-promo h2{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-xl)!important;line-height:var(--tf-line-display-xl)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-gift-promo p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important;margin:0 0 var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-gift-promo ul{gap:var(--tf-space-4)!important;margin:0 0 var(--tf-space-6)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-gift-promo li{gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-videos{padding-block:var(--tf-space-11) 80px!important}html body.tf-theme.tf-theme .tf-videos__heading{margin:0 auto var(--tf-space-11)!important;padding:0 var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-videos__heading h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-xl)!important;line-height:var(--tf-line-display-xl)!important;margin:0 0 var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-videos__heading p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;margin:0 0 var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-videos__heading .tf-button{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-videos__track{gap:var(--tf-space-7)!important;padding-inline:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-video__account{padding:var(--tf-space-6) var(--tf-space-3) var(--tf-space-4)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-video__play{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-timeline{margin:var(--tf-space-11) 80px 0!important;gap:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-timeline>div{padding-top:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-timeline strong{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-xl)!important;line-height:var(--tf-line-display-xl)!important;margin-bottom:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-timeline span{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-reviews__heading{margin:0 80px var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-reviews__heading h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-xl)!important;line-height:var(--tf-line-display-xl)!important;margin:var(--tf-space-3) 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-reviews__heading p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-reviews__track{gap:var(--tf-space-6)!important;padding:var(--tf-space-2) 80px var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-review{padding:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-review__quote{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-2xl)!important;line-height:var(--tf-line-display-2xl)!important}html body.tf-theme.tf-theme .tf-review__stars{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-review blockquote{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important;margin:var(--tf-space-5) 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-review figcaption{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-review__avatar{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .tf-review figcaption strong{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-review figcaption small{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-footer{font-family:var(--tf-font-body)!important}html body.tf-theme.tf-theme .tf-footer__top{padding-top:var(--tf-space-11)!important;padding-bottom:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-footer__brand{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-footer__brand p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-footer__brand>a:not(:first-child){gap:var(--tf-space-2)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-footer__links{gap:var(--tf-space-8)!important}html body.tf-theme.tf-theme .tf-footer__links h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-footer__links a{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-footer__bottom{padding-top:var(--tf-space-7)!important;padding-bottom:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-footer__services{gap:var(--tf-space-7) var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-footer__services>div{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-footer__services .tf-icon{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-footer__services span{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-footer__services small{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;margin-top:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-footer__newsletter h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin:0 0 var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-footer__newsletter p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;margin:0 0 var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-newsletter-input{padding:var(--tf-space-1) var(--tf-space-1) var(--tf-space-1) var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-newsletter-input input{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-newsletter-input button{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-footer__newsletter>small{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;margin-top:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-footer__payments{gap:var(--tf-space-1)!important;margin-top:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-footer__copyright{padding:var(--tf-space-6)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-toast{background:var(--tf-color-text-primary)!important;padding:var(--tf-space-3) var(--tf-space-6)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .page-width{padding-inline:var(--tf-space-11)!important}html body.tf-theme.tf-theme .btn{font-family:var(--tf-font-body)!important}html body.tf-theme.tf-theme .section-main-product{padding-top:var(--tf-space-7)!important;padding-bottom:var(--tf-space-7)!important}html body.tf-theme.tf-theme .product{gap:var(--tf-space-9)!important}html body.tf-theme.tf-theme .product__title{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .product__blocks{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .product__block--meta{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tb-price-card{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tb-price-label{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tb-price-current{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tb-price-compare{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tb-price-save{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tb-why-card{padding:var(--tf-space-4)!important;margin-top:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tb-why-title{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tb-why-intro{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tb-why-list{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tb-why-list li{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tb-why-check{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .pqi2-grid{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .pqi2-card{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme .pqi2-label{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .pqi2-value{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .pqi2-inventory{padding:var(--tf-space-3)!important;margin-top:var(--tf-space-6)!important}html body.tf-theme.tf-theme .pqi2-trust{border:1px solid var(--tf-color-border-default)!important;margin-top:var(--tf-space-6)!important;padding:var(--tf-space-6) var(--tf-space-4)!important}html body.tf-theme.tf-theme .pqi2-ti span{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .product__variant-picker .form__label{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .product__variant-picker input+label{border:1px solid var(--tf-color-border-default)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .product__variant-picker input:checked+label{background:var(--tf-color-text-primary)!important;border-color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .ptabs-section{margin:var(--tf-space-7) auto!important;border:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .ptabs-nav{border-bottom:1px solid var(--tf-color-border-default)!important;padding:0 var(--tf-space-7)!important;gap:var(--tf-space-7)!important}html body.tf-theme.tf-theme .ptabs-nav__btn{padding:var(--tf-space-4) 0!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .ptabs-nav__btn.active{color:var(--tf-color-text-primary)!important;border-bottom:2px solid var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .ptabs-body{padding:var(--tf-space-7)!important}html body.tf-theme.tf-theme .ptabs-body h2,html body.tf-theme.tf-theme .ptabs-body h3{font-family:var(--tf-font-heading)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .ptabs-body p,html body.tf-theme.tf-theme .ptabs-body li{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .bundle-section{margin:var(--tf-space-11) auto!important}html body.tf-theme.tf-theme .bundle-section__title{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .bundle-section__intro{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .bundle-card{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme .bundle-card.selected{border:1px solid var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .bundle-card__title{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .bundle-item__title{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .custom-sticky-cart-bar{border-top:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-4) var(--tf-space-11)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .sticky-price-current{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .sticky-cart-btn{background:var(--tf-color-brand-primary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .sticky-quantity input{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .section-related-products h2,html body.tf-theme.tf-theme .collection__title,html body.tf-theme.tf-theme .collection-header__title{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .collection-product-count{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .collection__toolbar{border-top:1px solid var(--tf-color-border-default)!important;border-bottom:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .collection__products{gap:var(--tf-space-7) var(--tf-space-4)!important}html body.tf-theme.tf-theme .facets__label{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .facets__item,html body.tf-theme.tf-theme .facet-checkbox{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .pagination__item{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .pagination__item--current{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .cart-drawer .drawer__inner{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .cart-drawer .drawer__header{padding:var(--tf-space-4)!important;border-bottom:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .cart-drawer .drawer__heading{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .cart-drawer .drawer__body{padding:var(--tf-space-3) var(--tf-space-4)!important}html body.tf-theme.tf-theme .cart-drawer .cart-item{padding:var(--tf-space-3) 0!important;border-bottom:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .cart-drawer .cart-item__title{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .cart-drawer .cart-item__option-value{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .cart-drawer .quantity{border:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .cart-drawer .quantity__input{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .cart-drawer .drawer__footer{border-top:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme .cart-drawer .cart__checkout-button{background:var(--tf-color-brand-primary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .cart-drawer .gift-goal{padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme .cart-drawer .premium-package{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme .main-cart__title{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .cart__blocks{border:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .cart-item__title{font-family:var(--tf-font-body)!important}html body.tf-theme.tf-theme .cart__footer .btn--primary{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .customer__title{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .customer__widget,html body.tf-theme.tf-theme .customer .blocks-radius{border:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .customer .form-control,html body.tf-theme.tf-theme .customer input,html body.tf-theme.tf-theme .customer select{font-family:var(--tf-font-body)!important}html body.tf-theme.tf-theme .customer .btn--primary{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .customer .table{font-family:var(--tf-font-body)!important}html body.tf-theme.tf-theme .customer .table th{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .customer .table td{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;border-bottom:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .shopify-policy__container{padding:64px var(--tf-space-11) 100px!important}html body.tf-theme.tf-theme .shopify-policy__title h1{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-xl)!important;line-height:var(--tf-line-display-xl)!important}html body.tf-theme.tf-theme .shopify-policy__body,html body.tf-theme.tf-theme .section-main-page .rte,html body.tf-theme.tf-theme .main-page .rte{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .section-main-page h1{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-xl)!important;line-height:var(--tf-line-display-xl)!important}@media(max-width:1279px)and (min-width:768px){html body.tf-theme.tf-theme .tf-header__nav{padding-inline:var(--tf-space-4)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-nav-item>a,html body.tf-theme.tf-theme .tf-nav-item summary>a{padding-inline:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-container{padding-inline:var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-concerns__grid{margin-inline:var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-brands__grid{padding-inline:var(--tf-space-9)!important;gap:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-budget__track{padding-inline:var(--tf-space-9)!important;gap:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-footer__top,html body.tf-theme.tf-theme .tf-footer__bottom{gap:var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-footer__links{gap:var(--tf-space-5)!important}}@media(max-width:767px){html body.tf-theme.tf-theme{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-container{padding-inline:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-announcement{padding:0 var(--tf-space-4)!important;gap:var(--tf-space-2)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-announcement .tf-verify{padding:var(--tf-space-1) var(--tf-space-2)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-header__main{gap:0 var(--tf-space-3)!important;padding:0 var(--tf-space-4) var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-header__actions{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-mobile-menu>nav{padding:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-mobile-menu nav details{border-bottom:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-3) 0!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .tf-mobile-menu nav details>a{padding:var(--tf-space-2)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-hero__track{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-hero__slide>.tf-button{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-marquee{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-marquee i{margin-inline:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-section{padding-block:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-section-heading{padding-inline:var(--tf-space-4)!important;gap:var(--tf-space-2)!important;margin-bottom:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-section-heading h2{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-eyebrow{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;margin-bottom:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-section-heading .tf-button{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;padding:var(--tf-space-2) var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-carousel-controls{margin-top:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-categories__track{padding-inline:var(--tf-space-4)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-categories__intro{padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-categories__sparkle{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin-bottom:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-categories__intro h3{font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important;margin-bottom:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-categories__intro p{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;margin-bottom:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-categories__intro .tf-button{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:var(--tf-space-1) var(--tf-space-3)!important;gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-category>span:not(.tf-category__arrow){font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-products__track{padding-inline:var(--tf-space-4)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-product-card__body{padding:var(--tf-space-2)!important;gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-product-card__vendor,html body.tf-theme.tf-theme .tf-product-card__type{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-product-card h3{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-product-card__price strong{font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-product-card__price s{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-card-form{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-card-form .tf-button{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;padding:var(--tf-space-2) var(--tf-space-1)!important;gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-badge{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:var(--tf-space-1) var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-banner>.tf-button{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;padding:var(--tf-space-3) var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-concerns .tf-section-heading,html body.tf-theme.tf-theme .tf-brands .tf-section-heading{padding-inline:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-concerns__grid{gap:var(--tf-space-2)!important;margin-inline:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-concern h3{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;margin-bottom:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-concern span{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-brands__grid{column-gap:var(--tf-space-4)!important;row-gap:var(--tf-space-2)!important;padding-inline:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-budget__track{padding-inline:var(--tf-space-4)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-budget-card>div>span{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-budget-card small{font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .tf-budget-card strong{font-size:var(--tf-size-display-2xl)!important;line-height:var(--tf-line-display-2xl)!important}html body.tf-theme.tf-theme .tf-gift-promo{padding:var(--tf-space-5)!important;gap:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-gift-promo h2{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin:0 0 var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-gift-promo p{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-gift-promo ul{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-videos{padding:var(--tf-space-6) 0!important}html body.tf-theme.tf-theme .tf-videos__heading{padding:0 var(--tf-space-4)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-videos__heading h2{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tf-videos__heading p{font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-videos__track{padding-inline:var(--tf-space-4)!important;gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-video__account{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:var(--tf-space-4) var(--tf-space-2) var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-video__play{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-timeline{margin:var(--tf-space-7) var(--tf-space-6) 0!important;gap:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-timeline>div{padding:0 0 0 var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-timeline strong{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tf-timeline span{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-reviews{padding:var(--tf-space-11) 0!important}html body.tf-theme.tf-theme .tf-reviews__heading{margin:0 var(--tf-space-4) var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-reviews__heading h2{font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;margin:var(--tf-space-2) 0 var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-reviews__track{padding:var(--tf-space-2) var(--tf-space-4) var(--tf-space-6)!important;gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-review{padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-review blockquote{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-footer__top{gap:var(--tf-space-7)!important;padding:var(--tf-space-11) var(--tf-space-6) var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-footer__brand{padding-top:var(--tf-space-7)!important;gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-footer__brand p{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-footer__brand>a:not(:first-child){font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-footer__links{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-footer__links>div:first-child a{margin-inline-end:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-footer__links h2{font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important;margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-footer__links a{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;margin-bottom:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-footer__bottom{gap:var(--tf-space-7)!important;padding:0 var(--tf-space-6) var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-footer__services{padding-top:var(--tf-space-7)!important;gap:var(--tf-space-5) var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-footer__services span{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-footer__services small{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;margin-top:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-footer__services>div{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-footer__newsletter{padding-top:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-footer__newsletter h2{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tf-footer__newsletter p{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-footer__copyright{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme .page-width{padding-inline:var(--tf-space-4)!important}html body.tf-theme.tf-theme .section-main-product{padding-top:var(--tf-space-4)!important}html body.tf-theme.tf-theme .product{gap:var(--tf-space-5)!important}html body.tf-theme.tf-theme .product__title{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tb-price-current,html body.tf-theme.tf-theme .tb-why-title{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tb-why-list li{font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tb-why-intro{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .pqi2-card{padding:var(--tf-space-3)!important}html body.tf-theme.tf-theme .pqi2-value{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .pqi2-trust{padding:var(--tf-space-5) var(--tf-space-3)!important}html body.tf-theme.tf-theme .pqi2-ti span{font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .ptabs-section{margin:var(--tf-space-4) auto!important}html body.tf-theme.tf-theme .ptabs-nav{padding-inline:var(--tf-space-4)!important;gap:var(--tf-space-5)!important}html body.tf-theme.tf-theme .ptabs-nav__btn{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .ptabs-body{padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme .ptabs-body p,html body.tf-theme.tf-theme .ptabs-body li{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .bundle-section{margin:var(--tf-space-6) auto!important}html body.tf-theme.tf-theme .bundle-section__title{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .bundle-section__intro{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .bundle-card{padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme .bundle-card__title{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .custom-sticky-cart-bar{padding:var(--tf-space-2) var(--tf-space-4) calc(var(--tf-space-2) + env(safe-area-inset-bottom))!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .sticky-cart-btn{font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .collection__products{gap:var(--tf-space-6) var(--tf-space-2)!important}html body.tf-theme.tf-theme .customer__title{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .shopify-policy__container{padding:var(--tf-space-7) var(--tf-space-4) var(--tf-space-11)!important}html body.tf-theme.tf-theme .shopify-policy__title h1{font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .shopify-policy__body{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .section-main-page h1{font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .section-main-page .rte{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}}html body.tf-theme.tf-theme .tf-eyebrow{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-section-heading .tf-button--outline{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,var(--tf-color-brand-secondary),var(--tf-color-brand-primary)) border-box!important}html body.tf-theme.tf-theme .tf-round{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(130deg,var(--tf-color-brand-primary),var(--tf-color-brand-secondary)) border-box!important;color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-categories__intro{padding:170px var(--tf-space-7) var(--tf-space-9)!important;background:linear-gradient(120deg,var(--tf-color-brand-secondary) 0%,#f6f5ff 55%,#fa8bb0 100%)!important}html body.tf-theme.tf-theme .tf-categories__curated{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-categories__intro h3{margin-bottom:var(--tf-space-8)!important}html body.tf-theme.tf-theme .tf-category:before{background:linear-gradient(90deg,var(--tf-color-brand-secondary),var(--tf-color-brand-primary))!important}html body.tf-theme.tf-theme .tf-card-form .tf-button{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-card-options{gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-card-options label{border:1px solid var(--tf-color-border-default)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:var(--tf-space-1) var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-card-options input:checked+label{border-color:var(--tf-color-brand-primary)!important;color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-product-card__media{border-bottom:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .tf-gift-promo__content>.tf-eyebrow{color:var(--tf-color-text-secondary)!important}@media(max-width:767px){html body.tf-theme.tf-theme .tf-section-heading .tf-button--outline{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;padding:var(--tf-space-1) var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-categories__track{padding-inline:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-categories__intro{padding:var(--tf-space-9) var(--tf-space-3) var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-categories__curated{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;margin-bottom:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-categories__intro h3{margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-card-form .tf-button{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-card-options{gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-card-options label{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:var(--tf-space-1) var(--tf-space-1)!important}}html body.tf-theme.tf-theme .tf-reviews__app .AirReviews-Blocks__ListReview{gap:var(--tf-space-6)!important;padding:var(--tf-space-2) 0 var(--tf-space-6)!important}@media(max-width:767px){html body.tf-theme.tf-theme .tf-reviews__app{padding-inline:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-reviews__app .AirReviews-Blocks__ListReview{gap:var(--tf-space-3)!important}}html body.tf-theme.tf-theme .tf-account-layout{padding-block:var(--tf-space-11) 80px!important}html body.tf-theme.tf-theme .tf-account-nav{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-6) var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-account-nav h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin:0 var(--tf-space-3) var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-account-nav nav{gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-account-nav nav a{gap:var(--tf-space-3)!important;padding:var(--tf-space-4)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-account-nav nav a[aria-current=page]{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-account-nav__logout{border-top:1px solid var(--tf-color-border-default)!important;gap:var(--tf-space-2)!important;padding:var(--tf-space-5) 0!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-account-page-header{gap:var(--tf-space-5)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-account-page-header h1{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .tf-account-page-header .tf-button{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;padding:var(--tf-space-2) var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-account-identity{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-6)!important;gap:var(--tf-space-4)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-account-identity:before{background:linear-gradient(90deg,var(--tf-color-brand-secondary),var(--tf-color-brand-primary))!important}html body.tf-theme.tf-theme .tf-account-avatar{background:linear-gradient(140deg,var(--tf-color-brand-secondary),#ffdce8)!important;font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-account-identity h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin:0 0 var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-account-identity p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-account-tier{gap:var(--tf-space-2)!important;padding:var(--tf-space-2) var(--tf-space-4)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-account-overview{gap:var(--tf-space-6)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-account-stat{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-account-stat>.tf-icon{margin:var(--tf-space-3) 0 var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-account-stat strong{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-xl)!important;line-height:var(--tf-line-display-xl)!important}html body.tf-theme.tf-theme .tf-account-stat p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important;margin:var(--tf-space-3) 0 var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-account-stat a{gap:var(--tf-space-2)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-account-info{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-7)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-account-info h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin:0 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-account-info dl{gap:var(--tf-space-6) var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-account-info dl>div{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-account-info dt{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important;margin-bottom:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-account-info dd{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-account-trust{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-account-trust h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-account-trust>div{gap:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-account-trust span{gap:var(--tf-space-3)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-order-list{gap:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-order-card{border:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .tf-order-card>header{gap:var(--tf-space-5)!important;padding:var(--tf-space-6)!important;border-bottom:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .tf-order-card time{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-order-card strong{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-order-status{padding:var(--tf-space-2) var(--tf-space-3)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-order-products{gap:var(--tf-space-4)!important;padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-order-products a{gap:var(--tf-space-4)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-order-products img{border:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .tf-order-products small{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;margin-top:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-order-card>footer{border-top:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-4) var(--tf-space-6)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-order-card .tf-button{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;padding:var(--tf-space-2) var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-account-empty{gap:var(--tf-space-5)!important;border:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .tf-account-empty h3{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tf-loyalty-banner,html body.tf-theme.tf-theme .tf-referral-banner{padding:var(--tf-space-9)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-loyalty-banner strong{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-xl)!important;line-height:var(--tf-line-display-xl)!important;margin:var(--tf-space-4) 0!important}html body.tf-theme.tf-theme .tf-referral-banner h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;margin:0 0 var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-referral-banner p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;margin:0 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-referral-link{gap:var(--tf-space-3)!important;padding:var(--tf-space-1) var(--tf-space-1) var(--tf-space-1) var(--tf-space-5)!important;border:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .tf-referral-link input{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-referral-link .tf-button{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-product-card__wishlist.tf-wish-saved{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-wishlist__grid{gap:var(--tf-space-6) var(--tf-space-4)!important;padding-inline:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-wishlist__status{padding-inline:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-wishlist h1{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .tf-auth-shell{padding:var(--tf-space-11) var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-auth-card{border:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .tf-auth-card:before{background:linear-gradient(90deg,var(--tf-color-brand-secondary),var(--tf-color-brand-primary))!important}html body.tf-theme.tf-theme .tf-auth-card .customer{padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-auth-card h1{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-auth-card .customer__header{margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-auth-card .form-field{margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-auth-card input:not([type=checkbox]){font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .tf-auth-card .form-label{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .tf-auth-card .btn--primary{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-auth-trust{gap:var(--tf-space-4)!important;padding:var(--tf-space-6)!important;border-top:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .tf-auth-trust>span{gap:var(--tf-space-2)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-auth-trust .tf-icon{padding:var(--tf-space-2)!important}@media(max-width:1023px){html body.tf-theme.tf-theme .tf-account-layout{padding-inline:var(--tf-space-7)!important;gap:var(--tf-space-6)!important}}@media(max-width:767px){html body.tf-theme.tf-theme .tf-account-layout{padding:var(--tf-space-6) var(--tf-space-4)!important;gap:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-account-nav nav{gap:var(--tf-space-1)!important;padding-bottom:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-account-nav nav a{font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;padding:var(--tf-space-2) var(--tf-space-3)!important;gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-account-nav__logout{padding:var(--tf-space-3) 0!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-account-page-header{margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-account-page-header h1{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tf-account-page-header .tf-button{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;padding:var(--tf-space-2) var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-account-identity{padding:var(--tf-space-4)!important;gap:var(--tf-space-3)!important;margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-account-avatar{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-account-identity h2{font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .tf-account-identity p{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-account-tier{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:var(--tf-space-2) var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-account-overview{gap:var(--tf-space-3)!important;margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-account-stat{padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-account-stat>.tf-icon{margin:var(--tf-space-2) 0 var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-account-stat strong{font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .tf-account-stat p{font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;margin:var(--tf-space-2) 0 var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-account-stat a{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-account-info{padding:var(--tf-space-5)!important;margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-account-info h2{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-account-info dl{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-account-info dt{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-account-info dd{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-account-trust{padding:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-account-trust h2{font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .tf-account-trust>div{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-account-trust span{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-order-card>header{padding:var(--tf-space-4)!important;gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-order-card>header strong{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-order-products{padding:var(--tf-space-4)!important;gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-order-products a{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-order-card>footer{padding:var(--tf-space-3) var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-loyalty-banner,html body.tf-theme.tf-theme .tf-referral-banner{padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-referral-banner h2{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tf-referral-link{padding:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-referral-link input{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-auth-shell{padding:var(--tf-space-6) var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-auth-card .customer{padding:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-auth-card h1{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-auth-trust{padding:var(--tf-space-5)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-auth-trust>span{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-wishlist__grid{padding-inline:var(--tf-space-4)!important;gap:var(--tf-space-4) var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-wishlist__status{padding-inline:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-wishlist h1{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}}html body.tf-theme.tf-theme .tf-profile{padding:var(--tf-space-11) var(--tf-space-9) 56px!important;color:var(--tf-color-text-primary)!important;font-family:var(--tf-font-body)!important}html body.tf-theme.tf-theme .tf-profile h1,html body.tf-theme.tf-theme .tf-profile h2,html body.tf-theme.tf-theme .tf-profile h3{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-profile-nav{padding:var(--tf-space-7) var(--tf-space-4) var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-profile-nav h2{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin:0 var(--tf-space-3) var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-profile-nav nav{gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-profile-nav nav a{gap:var(--tf-space-3)!important;padding:var(--tf-space-3) var(--tf-space-4)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-profile-nav .tf-icon{padding:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-profile-nav nav a[aria-current] .tf-icon{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-profile-logout{gap:var(--tf-space-2)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;color:var(--tf-color-brand-primary)!important;border-top:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-7) var(--tf-space-3) 0!important}html body.tf-theme.tf-theme .tf-profile-heading{gap:var(--tf-space-4)!important;margin-bottom:var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-profile-heading h1{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .tf-profile-edit{gap:var(--tf-space-2)!important;padding:var(--tf-space-2) var(--tf-space-5)!important;color:var(--tf-color-brand-primary)!important;border:1px solid var(--tf-color-brand-primary)!important;border-radius:var(--tf-radius-button)!important;font:var(--tf-type-ui-button)!important}html body.tf-theme.tf-theme .tf-profile-box:before{background:linear-gradient(90deg,#b7eee6,var(--tf-color-brand-primary))!important}html body.tf-theme.tf-theme .tf-profile-identity{gap:var(--tf-space-5)!important;padding:var(--tf-space-6) var(--tf-space-7)!important;margin-bottom:var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-profile-avatar{background:linear-gradient(130deg,var(--tf-color-brand-secondary),#f9bdcf)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-profile-identity h2{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin:0 0 var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-profile-identity p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-profile-member{background:var(--tf-color-text-primary)!important;gap:var(--tf-space-2)!important;padding:var(--tf-space-2) var(--tf-space-4)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-profile-member .tf-icon{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-profile-signin{background:var(--tf-color-brand-primary)!important;padding:var(--tf-space-2) var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-profile-stats{gap:var(--tf-space-7)!important;margin-bottom:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-profile-stat{padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-profile-stat header{gap:var(--tf-space-2)!important;margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-profile-stat h2{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-profile-stat header a{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-profile-icon{color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-profile-stat>strong{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-xl)!important;line-height:var(--tf-line-display-xl)!important}html body.tf-theme.tf-theme .tf-profile-stat>p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-secondary)!important;margin:var(--tf-space-2) 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-profile-stat--points{background:radial-gradient(ellipse at 90% 100%,#67434f 0%,transparent 48%),var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-profile-stat--points>strong{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-profile-stat--points>p{color:var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .tf-profile-stat-foot{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-profile-progress{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-profile-progress>div{gap:var(--tf-space-3)!important;margin-bottom:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-profile-progress progress::-webkit-progress-value{background:linear-gradient(90deg,#b7eee6,var(--tf-color-brand-primary))!important}html body.tf-theme.tf-theme .tf-profile-progress progress::-moz-progress-bar{background:linear-gradient(90deg,#b7eee6,var(--tf-color-brand-primary))!important}html body.tf-theme.tf-theme .tf-profile-recent{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-profile-recent>div{gap:var(--tf-space-1)!important;margin-top:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-profile-status{gap:var(--tf-space-1)!important;padding:var(--tf-space-1) var(--tf-space-2)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-profile-tier{gap:var(--tf-space-2)!important;padding:var(--tf-space-2) var(--tf-space-3)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-profile-information,html body.tf-theme.tf-theme .tf-profile-orders{padding:var(--tf-space-7) var(--tf-space-8)!important;margin-bottom:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-profile-information h2,html body.tf-theme.tf-theme .tf-profile-orders h2{gap:var(--tf-space-3)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin:0 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-profile-information dl{gap:var(--tf-space-6) var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-profile-information dl>div{border-bottom:1px solid var(--tf-color-border-default)!important;padding:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-profile-information dt{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;margin-bottom:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-profile-information dd{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-profile-primary{background:var(--tf-color-brand-primary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;padding:var(--tf-space-3) var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-profile-update{margin:var(--tf-space-3) auto 0!important}html body.tf-theme.tf-theme .tf-profile-trust{gap:var(--tf-space-5)!important;padding:var(--tf-space-9) var(--tf-space-6)!important;margin-top:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-profile-trust>div{gap:var(--tf-space-4)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-profile-trust-icon{color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-profile-order-controls{gap:var(--tf-space-5)!important;margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-profile-search{gap:var(--tf-space-2)!important;padding:var(--tf-space-2) var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-profile-search .tf-icon{color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-profile-search input{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-profile-filters{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-profile-filters button{gap:var(--tf-space-1)!important;border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-2) var(--tf-space-3)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-profile-filters button[aria-pressed=true]{background:var(--tf-color-text-primary)!important;border-color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-profile-filters button span{border:1px solid var(--tf-color-border-default)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-profile-order-summary,html body.tf-theme.tf-theme .tf-profile-page-note{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;color:var(--tf-color-text-secondary)!important;margin:0 0 var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-profile-history{margin-top:var(--tf-space-6)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-profile-order-list{gap:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-profile-order{gap:var(--tf-space-4)!important;padding:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-profile-order>div:not(.tf-profile-order-actions){gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-profile-order>div>span:first-child{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-profile-order strong,html body.tf-theme.tf-theme .tf-profile-order time{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-profile-order-actions{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-profile-order-actions a{padding:var(--tf-space-2) var(--tf-space-3)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-profile-empty{padding:var(--tf-space-7) var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-profile-empty h3{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin:0 0 var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-profile-empty p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-secondary)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-profile-addresses{gap:var(--tf-space-5)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-profile-addresses article{padding:var(--tf-space-5)!important;border:1px solid var(--tf-color-border-default)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-profile-referral{gap:var(--tf-space-3)!important;margin-top:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-profile-referral input{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-profile-referral button{border:1px solid var(--tf-color-brand-primary)!important;color:var(--tf-color-brand-primary)!important;border-radius:var(--tf-radius-button)!important;padding:var(--tf-space-3) var(--tf-space-4)!important}@media(max-width:1100px){html body.tf-theme.tf-theme .tf-profile{gap:var(--tf-space-7)!important;padding-inline:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-profile-stat{padding:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-profile-stats{gap:var(--tf-space-4)!important}}@media(max-width:767px){html body.tf-theme.tf-theme .tf-profile{padding:var(--tf-space-6) var(--tf-space-4) var(--tf-space-8)!important}html body.tf-theme.tf-theme .tf-profile-nav{padding:var(--tf-space-3)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-profile-nav h2{font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important;margin:0 var(--tf-space-1) var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-profile-nav nav{gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-profile-nav nav a{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;padding:var(--tf-space-2) var(--tf-space-2)!important;gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-profile-logout{padding:var(--tf-space-3) var(--tf-space-1) 0!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-profile-heading{margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-profile-heading h1{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tf-profile-edit{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;padding:var(--tf-space-2) var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-profile-identity{padding:var(--tf-space-4) var(--tf-space-4)!important;gap:var(--tf-space-3)!important;margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-profile-avatar{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-profile-identity h2{font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .tf-profile-identity p{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-profile-member{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:var(--tf-space-2) var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-profile-signin{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;padding:var(--tf-space-2) var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-profile-stats{gap:var(--tf-space-4)!important;margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-profile-stat{padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-profile-stat>strong{font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .tf-profile-stat h2{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-profile-stat>p{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-profile-information,html body.tf-theme.tf-theme .tf-profile-orders{padding:var(--tf-space-6) var(--tf-space-4)!important;margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-profile-information h2,html body.tf-theme.tf-theme .tf-profile-orders h2{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-profile-information dl{gap:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-profile-information dt,html body.tf-theme.tf-theme .tf-profile-information dd,html body.tf-theme.tf-theme .tf-profile-primary{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-profile-update{margin-top:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-profile-trust{padding:var(--tf-space-6) var(--tf-space-3)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-profile-trust>div{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-profile-filters{gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-profile-filters button{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:var(--tf-space-2) var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-profile-search input{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-profile-order{padding:var(--tf-space-4) var(--tf-space-3)!important;gap:var(--tf-space-4) var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-profile-order>div>span:first-child{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-profile-order strong,html body.tf-theme.tf-theme .tf-profile-order time{font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-profile-empty{padding:var(--tf-space-6) 0!important}html body.tf-theme.tf-theme .tf-profile-empty h3{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}}html body.tf-theme.tf-theme .tf-profile-rewards{gap:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-rewards-section{padding:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-rewards-section h2{gap:var(--tf-space-3)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-rewards-section h2>.tf-profile-icon,html body.tf-theme.tf-theme .tf-rewards-earn-grid .tf-profile-icon,html body.tf-theme.tf-theme .tf-rewards-tier>.tf-profile-icon{color:var(--tf-color-text-secondary)!important;padding:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-rewards-hero{gap:var(--tf-space-6)!important;padding:var(--tf-space-7)!important;background:radial-gradient(ellipse at 90% 85%,#88647288,transparent 45%),var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-rewards-badge{padding:var(--tf-space-2) var(--tf-space-4)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-rewards-hero [data-tf-profile-points]{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-2xl)!important;line-height:var(--tf-line-display-2xl)!important;margin-bottom:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-rewards-hero p{color:var(--tf-color-border-default)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;margin:var(--tf-space-2) 0 0!important}html body.tf-theme.tf-theme .tf-rewards-hero button{gap:var(--tf-space-2)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;padding:var(--tf-space-3) 0 0!important}html body.tf-theme.tf-theme .tf-rewards-ring{background:conic-gradient(var(--tf-color-brand-primary) var(--tf-reward-progress),var(--tf-color-text-secondary) 0)!important;padding:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-rewards-ring>div{background:var(--tf-color-text-primary)!important;padding:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-rewards-ring strong{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tf-rewards-ring span{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-rewards-tier-note,html body.tf-theme.tf-theme .tf-rewards-source-note{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;color:var(--tf-color-text-secondary)!important;margin:var(--tf-space-5) 0 0!important}html body.tf-theme.tf-theme .tf-rewards-tiers{gap:var(--tf-space-6)!important;margin-top:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-rewards-tier{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-rewards-tier:last-child{background:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-rewards-tier h3{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin:var(--tf-space-5) 0 var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-rewards-tier p{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-rewards-tier>strong{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-rewards-tier ul{margin:var(--tf-space-6) 0 0!important}html body.tf-theme.tf-theme .tf-rewards-tier li{gap:var(--tf-space-1)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;margin:var(--tf-space-2) 0!important}html body.tf-theme.tf-theme .tf-rewards-tier li .tf-icon{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-rewards-current{background:var(--tf-color-text-primary)!important;padding:var(--tf-space-1) var(--tf-space-2)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-rewards-earn-grid{gap:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-rewards-earn-grid>button{gap:var(--tf-space-3)!important;padding:var(--tf-space-6) var(--tf-space-2)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-rewards-earn-grid>button>[data-tf-earn-value]{color:var(--tf-color-brand-primary)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-rewards-earn-grid>button .tf-profile-icon{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-rewards-earn-grid>button:hover,html body.tf-theme.tf-theme .tf-rewards-earn-grid>button:focus-visible{border-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-rewards-section>.tf-profile-primary{margin:var(--tf-space-7) auto 0!important}html body.tf-theme.tf-theme .tf-rewards-codes-empty{padding:var(--tf-space-6)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-rewards-codes-empty>.tf-profile-icon{padding:var(--tf-space-2)!important;color:var(--tf-color-brand-primary)!important;margin-bottom:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-rewards-codes-empty h3{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin:var(--tf-space-3) 0 var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-rewards-codes-empty p{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;margin:0 0 var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-rewards-codes-empty button,html body.tf-theme.tf-theme .tf-rewards-codes a{border:1px solid var(--tf-color-brand-primary)!important;color:var(--tf-color-brand-primary)!important;padding:var(--tf-space-2) var(--tf-space-6)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-rewards-codes{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-rewards-codes article{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-rewards-codes code{font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .tf-rewards-codes p{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}@media(max-width:1000px){html body.tf-theme.tf-theme .tf-rewards-hero{padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-rewards-tiers{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-rewards-tier{padding:var(--tf-space-4)!important}}@media(max-width:767px){html body.tf-theme.tf-theme .tf-rewards-section{padding:var(--tf-space-5) var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-rewards-section h2{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-rewards-earn-grid{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-rewards-hero{padding:var(--tf-space-5)!important;gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-rewards-hero [data-tf-profile-points]{font-size:var(--tf-size-display-xl)!important;line-height:var(--tf-line-display-xl)!important}html body.tf-theme.tf-theme .tf-rewards-ring strong{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-rewards-ring span{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-rewards-hero p{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-rewards-codes-empty{padding:var(--tf-space-4)!important}}html body.tf-theme.tf-theme .tf-editorial-hero{padding:60px var(--tf-space-11)!important;gap:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-editorial-hero h1{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-2xl)!important;line-height:var(--tf-line-display-2xl)!important;margin:0 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-editorial-hero h1 em{font-family:var(--tf-font-heading)!important;color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-editorial-hero p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;color:var(--tf-color-text-secondary)!important;margin:0 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-editorial-hero small{margin-top:var(--tf-space-6)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-editorial-section{padding:100px var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-editorial-section>h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-editorial-intro{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-editorial-cards{gap:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-editorial-cards>div{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-editorial-cards strong{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-xl)!important;line-height:var(--tf-line-display-xl)!important;color:var(--tf-color-brand-primary)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-editorial-cards h3{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin:0 0 var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-editorial-cards p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-secondary)!important;margin:0 0 var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-checklist{gap:var(--tf-space-4)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-checklist li:before{margin-inline-end:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-editorial-statement{padding:100px var(--tf-space-11)!important;background:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-editorial-statement h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-xl)!important;line-height:var(--tf-line-display-xl)!important;margin:0 0 var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-editorial-statement p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-editorial-gallery{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-editorial-gallery--two{gap:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-editorial-gallery--documents{gap:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-editorial-split h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-editorial-split p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-secondary)!important;margin:0 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-editorial-split blockquote{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;border-inline-start:3px solid var(--tf-color-brand-primary)!important;padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-editorial-faq{margin:var(--tf-space-11) auto 0!important;gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-editorial-faq details{border:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .tf-editorial-faq summary{padding:var(--tf-space-5) var(--tf-space-6)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-editorial-faq summary:after{color:var(--tf-color-brand-primary)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin-inline-start:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-editorial-faq p{padding:var(--tf-space-5) var(--tf-space-6)!important;border-top:1px solid var(--tf-color-border-default)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-editorial-final{padding:100px var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-editorial-final h2{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-xl)!important;line-height:var(--tf-line-display-xl)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-editorial-final p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important;color:var(--tf-color-text-secondary)!important;margin:0 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-verify-features,html body.tf-theme.tf-theme .tf-gift-benefits{background:var(--tf-color-text-primary)!important;padding:var(--tf-space-6) var(--tf-space-11)!important;gap:var(--tf-space-7)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-verify-features span,html body.tf-theme.tf-theme .tf-gift-benefits span{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-verify-features .tf-icon,html body.tf-theme.tf-theme .tf-gift-benefits .tf-icon,html body.tf-theme.tf-theme .tf-verify-features strong{color:var(--tf-color-brand-secondary)!important}html body.tf-theme.tf-theme .tf-gift-page .tf-editorial-hero h1{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-2xl)!important;line-height:var(--tf-line-display-2xl)!important}html body.tf-theme.tf-theme .tf-gift-page .tf-editorial-hero p{font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .tf-gift-amounts{gap:var(--tf-space-2)!important;margin-bottom:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-gift-amounts a{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-3) var(--tf-space-4)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-gift-preview-link{margin-inline-start:var(--tf-space-5)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-gift-purchase{padding:var(--tf-space-11) var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-gift-purchase h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-gift-purchase>div>p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-gift-purchase>div>img{margin-top:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-gift-form{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-gift-form h3{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin:0 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-gift-form form{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-gift-form label{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-gift-form input,html body.tf-theme.tf-theme .tf-gift-form select,html body.tf-theme.tf-theme .tf-gift-form textarea{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-4)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;margin-bottom:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-gift-form>small{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;margin-top:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-gift-shelf{gap:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-gift-shelf a{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;border:1px solid var(--tf-color-border-default)!important}@media(max-width:767px){html body.tf-theme.tf-theme .tf-editorial-hero{padding:var(--tf-space-7) var(--tf-space-4)!important;gap:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-editorial-hero h1{font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-editorial-hero p{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-editorial-section{padding:var(--tf-space-11) var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-editorial-section>h2{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-editorial-intro{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;margin-bottom:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-editorial-cards,html body.tf-theme.tf-theme .tf-editorial-cards--three{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-editorial-cards>div{padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-editorial-cards h3{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-editorial-cards p,html body.tf-theme.tf-theme .tf-checklist{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-editorial-statement{padding:var(--tf-space-11) var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-editorial-statement h2{font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;margin-bottom:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-editorial-statement p{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-editorial-gallery{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-editorial-gallery--documents{gap:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-editorial-split{gap:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-editorial-split h2{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tf-editorial-split blockquote{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;padding:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-editorial-faq{margin-top:var(--tf-space-7)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-editorial-faq summary{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;padding:var(--tf-space-4) var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-editorial-faq p{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-editorial-final{padding:60px var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-editorial-final h2{font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .tf-editorial-final p{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-verify-features,html body.tf-theme.tf-theme .tf-gift-benefits{padding:var(--tf-space-5) var(--tf-space-4)!important;gap:var(--tf-space-6) var(--tf-space-3)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-gift-page .tf-editorial-hero{padding:var(--tf-space-7) var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-gift-page .tf-editorial-hero h1{font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .tf-gift-page .tf-editorial-hero p{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-gift-preview-link{margin:var(--tf-space-4) 0 0!important}html body.tf-theme.tf-theme .tf-gift-purchase{padding:var(--tf-space-7) var(--tf-space-4)!important;gap:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-gift-purchase h2{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tf-gift-form{padding:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-gift-form h3{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-gift-form label{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-gift-shelf{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-gift-shelf a{font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}}html body.tf-theme.tf-theme .tf-card-form>button[type=submit]:disabled{background:var(--tf-color-border-default)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme #MainContent .collection .facet-drawer-button{padding:var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .collection .tf-collection-tabs{margin-top:var(--tf-space-7)!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .collection .tf-collection-tabs{margin-top:var(--tf-space-2)!important}}html body.tf-theme.tf-theme #MainContent .section-main-product .tallah-product-rating{gap:var(--tf-space-2)!important;margin-top:var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tallah-product-rating__stars{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tallah-product-rating__reviews{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .product{gap:var(--tf-space-9)!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .section-main-product .product{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tallah-mobile-product-summary__title{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin:0 0 var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tf-product-summary-meta{gap:var(--tf-space-3)!important;margin-bottom:var(--tf-space-2)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tf-product-summary-meta>span:last-child{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tallah-mobile-product-summary__rating{gap:var(--tf-space-2)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tallah-mobile-product-summary__stars{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;background:linear-gradient(to right,var(--tf-color-brand-primary) var(--tallah-mobile-rating-width),#d9d9d9 var(--tallah-mobile-rating-width))!important}}html body.tf-theme.tf-theme .tf-collection-tabs{gap:var(--tf-space-3)!important;padding:var(--tf-space-3) var(--tf-space-3)!important;margin:var(--tf-space-5) 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-collection-tab{padding:var(--tf-space-2) var(--tf-space-5)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .tf-collection-tab.is-active{background:linear-gradient(120deg,var(--tf-color-brand-secondary),var(--tf-color-brand-primary))!important}html body.tf-theme.tf-theme .collection-visual-filter__scroller{gap:var(--tf-space-3)!important;padding:var(--tf-space-3) var(--tf-space-3)!important}html body.tf-theme.tf-theme .collection-visual-filter__item{padding:var(--tf-space-2) var(--tf-space-5)!important}html body.tf-theme.tf-theme .collection-visual-filter__item .collection-visual-filter__label{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .collection-visual-filter__item.is-active{background:linear-gradient(120deg,var(--tf-color-brand-secondary),var(--tf-color-brand-primary))!important}@media(max-width:767px){html body.tf-theme.tf-theme .tf-collection-tabs{padding:var(--tf-space-1) var(--tf-space-2)!important;gap:var(--tf-space-2)!important;margin:var(--tf-space-2) 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-collection-tab{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;padding:var(--tf-space-1) var(--tf-space-3)!important}html body.tf-theme.tf-theme .collection-visual-filter__scroller{padding:var(--tf-space-1) var(--tf-space-2)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .collection-visual-filter__item{padding:var(--tf-space-1) var(--tf-space-3)!important}html body.tf-theme.tf-theme .collection-visual-filter__item .collection-visual-filter__label{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .collection #ProductsList{gap:var(--tf-space-2)!important}}html body.tf-theme.tf-theme .tf-nav-item summary{padding:var(--tf-space-2) var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-nav-item details[open]>summary{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-header ul[class*=socials],html body.tf-theme.tf-theme .tf-footer ul[class*=socials]{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-section-heading{margin-bottom:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-section-heading h2{padding-top:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-products{padding-bottom:var(--tf-space-11)!important}html body.tf-theme.tf-theme [id$=__makeup]>.tf-products{padding-top:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-card-form .tf-button{padding:var(--tf-space-2) var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-gift-promo{margin:var(--tf-space-9) 0!important}html body.tf-theme.tf-theme .tf-videos--dark{padding-bottom:var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-videos--dark .tf-videos__heading h2{font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .tf-videos--dark .tf-videos__heading p{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;margin:var(--tf-space-3) 0 0!important}html body.tf-theme.tf-theme .tf-videos--dark .tf-videos__track{gap:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-videos--dark .tf-video:nth-child(3){margin-inline:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-videos--dark .tf-timeline{margin-top:var(--tf-space-12)!important}html body.tf-theme.tf-theme .tf-videos--dark .tf-timeline strong{font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;margin-bottom:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-videos--dark .tf-timeline span{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-reviews__heading{margin-bottom:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-reviews>.tf-carousel-controls{margin-top:var(--tf-space-11)!important}html body.tf-theme.tf-theme .tf-policy-details{margin:var(--tf-space-4) 0!important;padding:var(--tf-space-6) var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-policy-details>summary{gap:var(--tf-space-5)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-policy-details>summary:after{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tf-policy-details[open]>summary{margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-policy-details p,html body.tf-theme.tf-theme .tf-policy-details li{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-gift-guide h3{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .sticky-wishlist-btn.tf-wish-saved svg{fill:var(--tf-color-brand-primary)!important;stroke:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-loyalty-tiers{gap:var(--tf-space-5)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-tier{padding:var(--tf-space-7)!important;border:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .tf-tier h3{font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;margin:0 0 var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-tier header>span,html body.tf-theme.tf-theme .tf-tier>p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-tier>strong{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-xl)!important;line-height:var(--tf-line-display-xl)!important;margin:var(--tf-space-7) 0 var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-tier strong small{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;margin-inline-start:var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-tier ul{margin:var(--tf-space-4) 0 var(--tf-space-7)!important;gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-tier li{gap:var(--tf-space-2)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-tier-status{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-2)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-loyalty-progress{gap:var(--tf-space-4)!important;padding:var(--tf-space-6)!important;border:1px solid var(--tf-color-border-default)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-loyalty-progress progress::-webkit-progress-bar{background:var(--tf-color-border-default)!important}html body.tf-theme.tf-theme .tf-loyalty-progress progress::-webkit-progress-value{background:linear-gradient(90deg,var(--tf-color-brand-secondary),var(--tf-color-brand-primary))!important}html body.tf-theme.tf-theme .tf-earn-grid{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-earn-grid>a{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-6) var(--tf-space-3)!important;gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-earn-grid h3{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-earn-grid>a>span{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-reward-codes>div{gap:var(--tf-space-5)!important;padding:var(--tf-space-4)!important;border:1px solid var(--tf-color-border-default)!important;margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-referral-table{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-referral-table th,html body.tf-theme.tf-theme .tf-referral-table td{padding:var(--tf-space-5) var(--tf-space-2)!important;border-bottom:1px solid var(--tf-color-border-default)!important}@media(min-width:768px){html body.tf-theme.tf-theme .tf-account-page-header,html body.tf-theme.tf-theme .tf-account-identity{margin-bottom:var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-account-info{padding:var(--tf-space-8)!important}html body.tf-theme.tf-theme .tf-account-info dl{row-gap:var(--tf-space-7)!important}}@media(min-width:768px)and (max-width:1279px){html body.tf-theme.tf-theme .tf-nav-item summary{padding-inline:var(--tf-space-1)!important}}@media(max-width:767px){html body.tf-theme.tf-theme .tf-products{padding-top:var(--tf-space-6)!important;padding-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-section-heading{margin-bottom:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-section-heading h2{padding-top:var(--tf-space-1)!important}html body.tf-theme.tf-theme [id$=__makeup]>.tf-products{padding-top:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-card-form .tf-button{padding:var(--tf-space-2) var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-videos--dark{padding-top:var(--tf-space-11)!important;padding-bottom:var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-videos--dark .tf-videos__heading{margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-videos--dark .tf-videos__heading h2{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tf-videos--dark .tf-videos__heading p{font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-videos--dark .tf-videos__track{padding-inline:var(--tf-space-4)!important;gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-videos--dark .tf-timeline{margin-top:var(--tf-space-7)!important;gap:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-reviews{padding:var(--tf-space-11) 0!important}html body.tf-theme.tf-theme .tf-reviews__heading{margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-reviews>.tf-carousel-controls{margin-top:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-concerns__grid{gap:var(--tf-space-4) var(--tf-space-2)!important;margin-inline:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-policy-details{padding:var(--tf-space-4) var(--tf-space-4)!important;margin:var(--tf-space-3) 0!important}html body.tf-theme.tf-theme .tf-policy-details>summary{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-policy-details p,html body.tf-theme.tf-theme .tf-policy-details li{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-loyalty-tiers{gap:var(--tf-space-3)!important;padding-bottom:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-tier{padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-earn-grid{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-referral-table{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-referral-table th,html body.tf-theme.tf-theme .tf-referral-table td{padding:var(--tf-space-4) var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-reward-codes>div{gap:var(--tf-space-3)!important}}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-card{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-label{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-current{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-compare{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-save{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-card{padding:var(--tf-space-4)!important;margin-top:var(--tf-space-5)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-title{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-intro{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-list{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-list li{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-check{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-grid{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-card{border:1px solid var(--tf-color-border-default)!important;padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-label{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-value{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-inventory{padding:var(--tf-space-3)!important;margin-top:var(--tf-space-6)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-trust{border:1px solid var(--tf-color-border-default)!important;margin-top:var(--tf-space-6)!important;padding:var(--tf-space-6) var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-ti span{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-product-offer{gap:var(--tf-space-6)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-intro{margin:var(--tf-space-2) 0 var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-row{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-add-to-cart-btn{background:var(--tf-color-brand-primary)!important;border-radius:var(--tf-radius-button)!important;font:var(--tf-type-ui-button)!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-current,html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-title{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-list li{font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}}html body.tf-theme.tf-theme .ptabs-nav__btn:after{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .ptabs-nav__btn.active{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-gift-promo h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .tf-gift-promo h2 em{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .collection__title{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}@media(max-width:767px){html body.tf-theme.tf-theme .tf-gift-promo h2{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}}html body.tf-theme.tf-theme .tf-collection-heading{margin:var(--tf-space-7) 0!important}html body.tf-theme.tf-theme .tf-collection-heading h1{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}@media(max-width:767px){html body.tf-theme.tf-theme .tf-collection-heading{margin:var(--tf-space-6) 0!important}html body.tf-theme.tf-theme .tf-collection-heading h1{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}}html body.tf-theme.tf-theme #ProductsList{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .bundle-card__name{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .bundle-card__btn{background:var(--tf-color-brand-primary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .bundle-card__price-current{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;color:var(--tf-color-text-primary)!important}@media(max-width:767px){html body.tf-theme.tf-theme #ProductsList{gap:var(--tf-space-4) var(--tf-space-2)!important}html body.tf-theme.tf-theme .bundle-card__name{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}}html body.tf-theme.tf-theme .mega-menu .tf-product-card,html body.tf-theme.tf-theme .mega-menu__promotions .tf-product-card{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .mega-menu .tf-product-card h3{font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .topbar{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .header__navigation{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-header-verify{padding:var(--tf-space-2) var(--tf-space-4)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-header-outlet{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}@media(max-width:767px){html body.tf-theme.tf-theme .topbar{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;padding-inline:var(--tf-space-4)!important}html body.tf-theme.tf-theme .topbar__center{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .topbar__text{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-topbar-verify{gap:var(--tf-space-1)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;background:var(--tf-color-brand-primary)!important;padding:var(--tf-space-1) var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-product-quick-info .pqi2-grid{gap:var(--tf-space-3)!important}}html body.tf-theme.tf-theme header.header{color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme header.header .header__top{padding:var(--tf-space-3) var(--tf-space-9)!important;gap:var(--tf-space-6)!important;color:var(--tf-color-text-secondary)!important;border-bottom:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme header.header .header__search input.search__input{padding:0 var(--tf-space-9)!important;color:var(--tf-color-text-secondary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme header.header .header_icons--right{color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme header.header .header__buttons{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme header.header .account-button{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme header.header .cart-drawer-button{background:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme header.header .header__bottom{padding:0 var(--tf-space-7)!important}html body.tf-theme.tf-theme header.header .header__navigation{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme header.header .header__menu>ul>li .menu__item{padding:var(--tf-space-2) var(--tf-space-2)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme header.header .header__menu .menu__item-text[aria-current=page]{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme header.header .header__menu .menu__item-text[aria-current=page]:after{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme header.header .tf-header-outlet{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme header.header .tf-header-verify{background:var(--tf-color-brand-primary)!important;padding:var(--tf-space-2) var(--tf-space-4)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .topbar{padding:var(--tf-space-1) var(--tf-space-9)!important;background:var(--tf-color-text-primary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .topbar__inner{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .topbar__right{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .topbar__left .topbar__text:before{color:var(--tf-color-brand-secondary)!important;margin-inline-end:var(--tf-space-1)!important}html body.tf-theme.tf-theme .topbar__left .topbar__text{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .topbar__social{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .tf-collection-heading{margin:var(--tf-space-3) auto var(--tf-space-6)!important;padding:0 var(--tf-space-11)!important}html body.tf-theme.tf-theme #MainContent .tf-collection-heading h1{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-collection-heading em{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .collection{padding-inline:var(--tf-space-11)!important}html body.tf-theme.tf-theme #MainContent .tf-collection-tabs,html body.tf-theme.tf-theme #MainContent #CollectionVisualFilter .collection-visual-filter__scroller{gap:var(--tf-space-2)!important;padding:var(--tf-space-2) var(--tf-space-3)!important;margin:0 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme #MainContent .tf-collection-tab,html body.tf-theme.tf-theme #MainContent .collection-visual-filter__item{padding:var(--tf-space-1) var(--tf-space-3)!important;color:var(--tf-color-text-secondary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme #MainContent .tf-collection-tab.is-active,html body.tf-theme.tf-theme #MainContent .collection-visual-filter__item.is-active{background:linear-gradient(125deg,var(--tf-color-brand-secondary),#d4ecec 50%,var(--tf-color-brand-primary))!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #MainContent .collection-visual-filter__more{padding:var(--tf-space-1) var(--tf-space-3)!important;color:var(--tf-color-text-secondary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme.collection-template #ProductsList{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme.collection-template .tf-product-card__media{border-bottom:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme.collection-template .tf-product-card__body{padding:var(--tf-space-4)!important;gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme.collection-template .tf-product-card h3{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme.collection-template .tf-card-form .tf-button{font:var(--tf-type-ui-button)!important;padding:var(--tf-space-2)!important}html body.tf-theme.tf-theme.collection-template .tf-card-options{gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme.collection-template .tf-card-options label{border:1px solid var(--tf-color-border-default)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:3px var(--tf-space-2)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme.collection-template .tf-card-options input:checked+label{color:var(--tf-color-brand-primary)!important;border-color:var(--tf-color-brand-primary)!important}@media(min-width:1024px)and (max-width:1279px){html body.tf-theme.tf-theme header.header .header__navigation{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme header.header .header__menu>ul>li .menu__item{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;padding-inline:var(--tf-space-1)!important}html body.tf-theme.tf-theme header.header .tf-header-outlet{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme header.header .tf-header-verify{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding-inline:var(--tf-space-2)!important}}@media(max-width:1023px){html body.tf-theme.tf-theme header.header .header__top{gap:var(--tf-space-2)!important;padding:var(--tf-space-3) var(--tf-space-5)!important}html body.tf-theme.tf-theme .topbar{padding-inline:var(--tf-space-4)!important}html body.tf-theme.tf-theme header.header .header__buttons{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .tf-collection-heading,html body.tf-theme.tf-theme #MainContent .collection{padding-inline:var(--tf-space-6)!important}}@media(max-width:767px){html body.tf-theme.tf-theme header.header .header__top{padding-inline:var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .tf-collection-heading{padding-inline:var(--tf-space-4)!important;margin:var(--tf-space-4) auto!important}html body.tf-theme.tf-theme #MainContent .tf-collection-heading h1{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme #MainContent .collection{padding-inline:var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .tf-collection-tabs,html body.tf-theme.tf-theme #MainContent #CollectionVisualFilter .collection-visual-filter__scroller{padding:var(--tf-space-1) var(--tf-space-2)!important;gap:var(--tf-space-1)!important;margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme #MainContent .tf-collection-tab,html body.tf-theme.tf-theme #MainContent .collection-visual-filter__item,html body.tf-theme.tf-theme #MainContent .collection-visual-filter__more{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;padding:var(--tf-space-1) var(--tf-space-2)!important}html body.tf-theme.tf-theme.collection-template #ProductsList{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme.collection-template .tf-product-card__body{padding:var(--tf-space-2)!important}html body.tf-theme.tf-theme.collection-template .tf-product-card h3,html body.tf-theme.tf-theme.collection-template .tf-card-form .tf-button{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-collection-chip-row button{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding-inline:var(--tf-space-1)!important}}html body.tf-theme.tf-theme.collection-template .tf-product-card h3 a{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme header.header [data-tf-nav-active=true]>.menu__item,html body.tf-theme.tf-theme header.header [data-tf-nav-active=true]>details>summary .menu__item{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-card{background:linear-gradient(100deg,var(--tf-color-brand-primary),#ff8fa8)!important;padding:var(--tf-space-3) var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-save{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-card{border:1px solid var(--tf-color-brand-primary)!important;padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-icon path{fill:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-check{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-grid{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-card{background:var(--tf-color-bg-secondary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-inventory{padding:var(--tf-space-2) var(--tf-space-4)!important;margin-top:var(--tf-space-5)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-trust{padding:var(--tf-space-5) 0!important;margin-top:var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-ti{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-ti svg{padding:var(--tf-space-2)!important;stroke:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-ti span{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme #MainContent .product__variant-picker input:checked+label{border-color:var(--tf-color-brand-primary)!important;color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .ptabs-section{margin:var(--tf-space-9) auto!important}html body.tf-theme.tf-theme #MainContent .ptabs-nav{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .ptabs-nav__btn{padding:var(--tf-space-2) var(--tf-space-4)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme #MainContent .ptabs-nav__btn.active{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .ptabs-body{padding:var(--tf-space-7) 0 0!important}html body.tf-theme.tf-theme #MainContent .ov-grid{gap:var(--tf-space-7)!important}html body.tf-theme.tf-theme #MainContent .ov-block{padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .ov-block-title{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme #MainContent .ov-steps li:before{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .tf-product-closing{margin:var(--tf-space-9) auto 0!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq{padding:var(--tf-space-11) max(var(--tf-space-11),calc((100vw - 1080px)/2))!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq h2{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq details{margin:var(--tf-space-3) 0!important;padding:var(--tf-space-4) var(--tf-space-5)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq summary{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq summary:before{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq .rte{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;padding:var(--tf-space-3) 0 0 var(--tf-space-5)!important}html body.tf-theme.tf-theme #MainContent .tf-product-share{padding:var(--tf-space-7) var(--tf-space-4) var(--tf-space-11)!important}html body.tf-theme.tf-theme #MainContent .tf-product-share h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin:0 0 var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .tf-product-share-links{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .tf-product-share-links a{gap:var(--tf-space-1)!important;background:var(--tf-color-brand-primary)!important;padding:var(--tf-space-2) var(--tf-space-4)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .ptabs-section{margin:var(--tf-space-6) auto!important}html body.tf-theme.tf-theme #MainContent .ptabs-nav{gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme #MainContent .ptabs-nav__btn{padding:var(--tf-space-2) var(--tf-space-3)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme #MainContent .ov-grid{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq{padding:var(--tf-space-7) var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-ti span{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}}html body.tf-theme.tf-theme #MainContent .bundle-section{margin:var(--tf-space-11) auto 0!important}html body.tf-theme.tf-theme #MainContent .bundle-section__header{margin:0 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme #MainContent .bundle-section__title,html body.tf-theme.tf-theme #MainContent .section--related-products .section__heading{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme #MainContent .bundle-section__title em,html body.tf-theme.tf-theme #MainContent .section--related-products .section__heading em{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .bundle-section__intro{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;margin:var(--tf-space-1) 0 0!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme #MainContent .bundle-list{gap:var(--tf-space-7)!important}html body.tf-theme.tf-theme #MainContent .bundle-card{gap:var(--tf-space-4) var(--tf-space-6)!important;padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme #MainContent .bundle-card.selected{border-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__header{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__name{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__save{padding:var(--tf-space-1) var(--tf-space-2)!important;background:var(--tf-color-brand-primary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__popular-badge{padding:var(--tf-space-1) var(--tf-space-3)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__products{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .bundle-product-visual__image{padding:var(--tf-space-6)!important;border-bottom:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme #MainContent .bundle-product-visual__label{padding:var(--tf-space-3) var(--tf-space-2) var(--tf-space-2)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #MainContent .bundle-product-visual__size{border:1px solid var(--tf-color-brand-primary)!important;color:var(--tf-color-brand-primary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:3px var(--tf-space-1)!important;margin:0 var(--tf-space-2) var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .bundle-product-divider{background:var(--tf-color-brand-primary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__footer{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__price{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__price-current{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .bundle-card.selected .bundle-card__price-current{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__price-original{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__btn{gap:var(--tf-space-2)!important;padding:var(--tf-space-2) var(--tf-space-4)!important;background:var(--tf-color-brand-primary)!important;font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme #MainContent .bundle-card .tf-form-error{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme #MainContent .section--related-products{padding-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .section__header{margin-bottom:var(--tf-space-7)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .tf-product-card{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .tf-product-card__media img{padding:var(--tf-space-7)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .tf-product-card__body{gap:var(--tf-space-2)!important;padding:var(--tf-space-4) var(--tf-space-3) var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .tf-product-card__vendor,html body.tf-theme.tf-theme #MainContent .section--related-products .tf-product-card__type{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .tf-product-card h3{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .tf-product-card__price strong{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .tf-card-form{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .tf-card-form .tf-button{border-radius:var(--tf-radius-button)!important;font:var(--tf-type-ui-button)!important;padding:var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .tf-card-options label{padding:3px var(--tf-space-2)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .swiper-controls{gap:var(--tf-space-5)!important;margin-top:var(--tf-space-6)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .swiper-button{color:var(--tf-color-brand-primary)!important;padding:var(--tf-space-2)!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .bundle-section{margin-top:var(--tf-space-7)!important}html body.tf-theme.tf-theme #MainContent .bundle-section__title,html body.tf-theme.tf-theme #MainContent .section--related-products .section__heading{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme #MainContent .bundle-list{gap:var(--tf-space-6)!important}html body.tf-theme.tf-theme #MainContent .bundle-card{padding:var(--tf-space-4)!important;gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__name{font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__save{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:var(--tf-space-1) var(--tf-space-1)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__products{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .bundle-product-visual__image{padding:var(--tf-space-5)!important}html body.tf-theme.tf-theme #MainContent .bundle-product-divider{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__footer{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__price{gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__price-current{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__price-original{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme #MainContent .bundle-card__btn{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .section--related-products{padding-top:var(--tf-space-9)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .section__header{margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .tf-product-card__media img{padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .tf-product-card__body{padding:var(--tf-space-2)!important;gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme #MainContent .section--related-products .tf-product-card h3,html body.tf-theme.tf-theme #MainContent .section--related-products .tf-card-form .tf-button{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}}html body.tf-theme.tf-theme #MainContent .tf-product-closing{margin:var(--tf-space-9) auto 0!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq{padding:var(--tf-space-11) var(--tf-space-6)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq h2{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin:0 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq details{margin:0 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq summary{gap:var(--tf-space-5)!important;font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;padding:var(--tf-space-4) var(--tf-space-6)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq details[open]>summary:before{border-inline-start-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq .rte,html body.tf-theme.tf-theme #MainContent .tf-product-faq .faq-body{padding:0 var(--tf-space-4) var(--tf-space-3)!important;font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme #MainContent .tf-product-share{padding:var(--tf-space-7) var(--tf-space-6) 76px!important}html body.tf-theme.tf-theme #MainContent .tf-product-share h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;margin:0 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme #MainContent .tf-product-share-links a,html body.tf-theme.tf-theme #MainContent .tf-product-share-links button{gap:var(--tf-space-1)!important;padding:var(--tf-space-2) var(--tf-space-3)!important;background:var(--tf-color-brand-primary)!important;font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme #MainContent .tf-share-status{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;margin:var(--tf-space-4) auto 0!important}html body.tf-theme.tf-theme #MainContent .tf-share-copy{margin:var(--tf-space-4) auto!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme #MainContent .tf-share-copy input{margin-top:var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar{padding:var(--tf-space-4) var(--tf-space-7) calc(var(--tf-space-4) + env(safe-area-inset-bottom))!important;gap:var(--tf-space-4)!important;border-top:1px solid var(--tf-color-border-default)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-price-current{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-price-compare{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;margin-inline-start:var(--tf-space-1)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-guarantee-box{padding:var(--tf-space-1) var(--tf-space-3)!important;gap:var(--tf-space-2)!important;border-color:var(--tf-color-brand-primary)!important;color:var(--tf-color-brand-primary)!important;font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-guarantee-box circle{fill:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-action-container{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-quantity-selector{padding:var(--tf-space-1)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-quantity-selector .sticky-qty-btn{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-quantity-selector #StickyQuantityInput{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-add-to-cart-btn:not(.soldout-cart-btn-hidden){border-radius:var(--tf-radius-button)!important;background:var(--tf-color-brand-primary)!important;font:var(--tf-type-ui-button)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-wishlist-btn{color:var(--tf-color-text-primary)!important;padding:var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-wishlist-btn.tf-wish-saved{color:var(--tf-color-brand-primary)!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .tf-product-closing{margin-top:var(--tf-space-6)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq{padding:var(--tf-space-7) var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq h2{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq details{margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq summary{font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;gap:var(--tf-space-3)!important;padding:var(--tf-space-3) var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .tf-product-faq .rte,html body.tf-theme.tf-theme #MainContent .tf-product-faq .faq-body{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;padding:0 var(--tf-space-4) var(--tf-space-4)!important}html body.tf-theme.tf-theme #MainContent .tf-product-share{padding:var(--tf-space-7) var(--tf-space-4) 120px!important}html body.tf-theme.tf-theme #MainContent .tf-product-share h2{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme #MainContent .tf-product-share-links{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .tf-product-share-links a,html body.tf-theme.tf-theme #MainContent .tf-product-share-links button{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;padding:var(--tf-space-2) var(--tf-space-3)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar{padding:var(--tf-space-2) var(--tf-space-4) calc(var(--tf-space-2) + env(safe-area-inset-bottom))!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-price-current{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-price-compare{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-guarantee-box{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding:3px var(--tf-space-2)!important;gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-quantity-selector{padding:var(--tf-space-1)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-quantity-selector .sticky-qty-btn{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-quantity-selector #StickyQuantityInput{font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-add-to-cart-btn:not(.soldout-cart-btn-hidden){font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;padding:0 var(--tf-space-2)!important}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar .sticky-wishlist-btn{padding:var(--tf-space-2)!important}}html body.tf-theme.tf-theme #MainContent .tf-reviews-heading{gap:var(--tf-space-4)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme #MainContent .tf-reviews-heading h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme #MainContent [data-tf-add-review]{border-radius:var(--tf-radius-button)!important;background:linear-gradient(115deg,var(--tf-color-brand-secondary),var(--tf-color-brand-primary))!important;padding:var(--tf-space-2) var(--tf-space-6)!important;font:var(--tf-type-ui-button)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #ptab-reviews #AirReviews-BlockWrapper{font-family:var(--tf-font-body)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-Blocks__ListReview{gap:var(--tf-space-6)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-Blocks__ReviewDetails{padding:var(--tf-space-5) var(--tf-space-6)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-Blocks__ReviewDetails--Heading{gap:var(--tf-space-3)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-Blocks__ReviewDetails--AuthorBlock{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-Blocks__Avatar{background:linear-gradient(120deg,var(--tf-color-brand-secondary),#ff91ad)!important;color:var(--tf-color-text-primary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-Blocks__AuthorName{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-Blocks__Date{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-Blocks__Content{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-secondary)!important;margin-top:var(--tf-space-4)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-StarRate--Positive svg path,html body.tf-theme.tf-theme #ptab-reviews .AirReviews-StarRate--Icon:not(:has(.Avada_Star-Icon--empty)) svg path{fill:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-StarRate--Negative svg path,html body.tf-theme.tf-theme #ptab-reviews .Avada_Star-Icon--empty svg path{fill:var(--tf-color-border-default)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-Card.AirReviews-Blocks__ReviewDetails{margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-Blocks__Content .Avada-ReviewContent__LimitLength{color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-NoReview__Wrapper{padding:var(--tf-space-6)!important}html body.tf-theme.tf-theme #ptab-reviews [class*=Reply]:not([class*=Reply] [class*=Reply]),html body.tf-theme.tf-theme #ptab-reviews [class*=Replied]:not([class*=Replied] [class*=Replied]){margin:var(--tf-space-4) 0 0 var(--tf-space-8)!important;padding:var(--tf-space-3) var(--tf-space-5)!important;border-inline-start:2px solid var(--tf-color-brand-primary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-Blocks__AuthorNameContainer{padding-bottom:var(--tf-space-3)!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .tf-reviews-heading h2{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme #MainContent [data-tf-add-review]{padding:var(--tf-space-2) var(--tf-space-4)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme #ptab-reviews .AirReviews-Blocks__ReviewDetails{padding:var(--tf-space-4)!important}}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit{font-family:var(--tf-font-body)!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-Modal__Container,html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-Modal__Wrapper{padding:var(--tf-space-5)!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-Modal__Header{padding:0 var(--tf-space-8) var(--tf-space-5) 0!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-Modal__Title{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-Modal__Close{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-Blocks__ActionRate{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-StarRadio__Label svg{stroke:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-StarRadio__Label:has(input:checked) svg path,html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-StarRadio__Label:has(~.AirReviews-StarRadio__Label input:checked) svg path{fill:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-Blocks__ActionRate--Status{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important;margin:var(--tf-space-2) 0 var(--tf-space-5)!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-TextField__Label{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;color:var(--tf-color-text-primary)!important;margin-bottom:var(--tf-space-2)!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-Textarea{padding:var(--tf-space-3)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-ModalSubmit__UploadImages{margin:var(--tf-space-4) 0 0!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-Dropzone{border:1px dashed var(--tf-color-border-default)!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-Dropzone__Overlay{gap:var(--tf-space-2)!important;padding:var(--tf-space-3)!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-ModalSubmit__Actions{gap:var(--tf-space-2)!important;margin-top:var(--tf-space-6)!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .AirReviews-Button--primary{background:var(--tf-color-brand-primary)!important;border:1px solid var(--tf-color-brand-primary)!important;border-radius:var(--tf-radius-button)!important;font:var(--tf-type-ui-button)!important}html body.tf-theme.tf-theme #AirReviews-Modal.AirReviews-Modal__Submit .tf-review-cancel{border:1px solid var(--tf-color-brand-primary)!important;border-radius:var(--tf-radius-button)!important;color:var(--tf-color-brand-primary)!important;font:var(--tf-type-ui-button)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage{padding:var(--tf-space-11)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage__Title{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important;margin:0 0 var(--tf-space-6)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage__Title:before{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;color:var(--tf-color-brand-primary)!important;margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage__Title em{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-wishlist-toolbar{gap:var(--tf-space-4)!important;margin-bottom:var(--tf-space-6)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-wishlist-share,html body.tf-theme.tf-theme .tf-wishlist-clear{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;padding:var(--tf-space-2) 0!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-wishlist-share{gap:var(--tf-space-2)!important;border:1px solid var(--tf-color-brand-primary)!important;color:var(--tf-color-brand-primary)!important;padding:var(--tf-space-2) var(--tf-space-4)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage__Products{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage .tf-product-card__body{padding:var(--tf-space-4)!important;gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage .tf-product-card h3{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage .tf-card-form .tf-button{font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;padding:var(--tf-space-2)!important;border-radius:var(--tf-radius-button)!important;gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage .tf-product-card__wishlist{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage.tf-wishlist-empty{padding:var(--tf-space-11) var(--tf-space-6) 72px!important}html body.tf-theme.tf-theme .Vtl-WishlistPage__EmptyMessage{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important;margin:var(--tf-space-5) 0 var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-wishlist-empty-icon{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-wishlist-empty-copy{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;color:var(--tf-color-text-secondary)!important;margin:0 auto var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-wishlist-start{background:var(--tf-color-brand-primary)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-wishlist-feedback{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;color:var(--tf-color-text-secondary)!important;margin:var(--tf-space-3) 0!important}html body.tf-theme.tf-theme .tf-square-product-bridge.tf-wishlist-bridge-active{margin:var(--tf-space-3) 0!important}html body.tf-theme.tf-theme .tf-wishlist-save-note{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme .tf-wishlist-bridge-active .Vtl-WishlistButton__AddToWishlist{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-wishlist-recommendations{padding:var(--tf-space-5) 0 64px!important}html body.tf-theme.tf-theme .tf-wishlist-recommendations .tf-section-heading{padding:0 0 var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-wishlist-recommendations h2{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme .tf-wishlist-recommendations h2 em{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-wishlist-recommendations .tf-products__track{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-wishlist-recommendations .tf-card-form .tf-button{font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important;padding:var(--tf-space-2)!important;border-radius:var(--tf-radius-button)!important}html body.tf-theme.tf-theme .tf-wishlist-recommendations .tf-product-card h3{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-wishlist-recommendations .tf-product-card__body{padding:var(--tf-space-4)!important;gap:var(--tf-space-1)!important}@media(max-width:767px){html body.tf-theme.tf-theme .Vtl-WishlistPage{padding:var(--tf-space-7) var(--tf-space-4) var(--tf-space-8)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage__Title{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage__Products{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage .tf-product-card__body{padding:var(--tf-space-2)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage .tf-product-card h3{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-wishlist-toolbar{gap:var(--tf-space-2)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-wishlist-share,html body.tf-theme.tf-theme .tf-wishlist-clear{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage.tf-wishlist-empty{padding:var(--tf-space-8) var(--tf-space-6) var(--tf-space-11)!important}html body.tf-theme.tf-theme .Vtl-WishlistPage__EmptyMessage{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-wishlist-empty-copy{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-wishlist-recommendations{padding:var(--tf-space-3) var(--tf-space-4) var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-wishlist-recommendations h2{font-size:var(--tf-size-display-m)!important;line-height:var(--tf-line-display-m)!important}html body.tf-theme.tf-theme .tf-wishlist-recommendations .tf-product-card__body{padding:var(--tf-space-2)!important}}html body.tf-theme.tf-theme .tf-footer--figma{background:var(--tf-color-text-primary)!important;font-family:var(--tf-font-body)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__top{padding-top:var(--tf-space-12)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__logo{margin-bottom:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__brand>p{margin:0 0 var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__contact{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__contact>a,html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__contact>p{gap:var(--tf-space-3)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__social{margin-top:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__social h2{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin:0 0 var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__social-list{gap:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__social-list .social__link:before{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__links{gap:var(--tf-space-8)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__links h2{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin:0 0 var(--tf-space-8)!important;padding-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__links h2:after{background:linear-gradient(90deg,var(--tf-color-brand-primary),var(--tf-color-brand-secondary))!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__menu-items{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__menu--double .tf-footer__menu-items{column-gap:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__links a,html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__rewards{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__bottom{gap:var(--tf-space-11)!important;padding-top:var(--tf-space-9)!important;padding-bottom:var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__newsletter-heading{gap:var(--tf-space-4)!important;margin-bottom:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__newsletter h2{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin:0 0 var(--tf-space-1)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__newsletter p{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__feature-icon{background:linear-gradient(135deg,var(--tf-color-brand-primary),#d4ecec 56%,var(--tf-color-brand-secondary))!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__feature-icon .tf-icon{color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-newsletter-input{padding:var(--tf-space-1) var(--tf-space-2) var(--tf-space-1) var(--tf-space-7)!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-newsletter-input input{font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-newsletter-input button{padding:0 var(--tf-space-6)!important;gap:var(--tf-space-2)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-m)!important;line-height:var(--tf-line-body-m)!important;background:linear-gradient(110deg,#fa59bc,var(--tf-color-brand-primary))!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__trust{gap:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__trust>div{gap:var(--tf-space-3)!important;padding:var(--tf-space-4)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__copyright{padding-top:var(--tf-space-7)!important;padding-bottom:var(--tf-space-7)!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}@media(min-width:768px)and (max-width:1279px){html body.tf-theme.tf-theme .tf-footer--figma .tf-container{padding-inline:var(--tf-space-9)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__top{gap:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__links{gap:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__links h2{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__links a{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__bottom{gap:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__trust{gap:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__trust>div{padding:var(--tf-space-3)!important;gap:var(--tf-space-2)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}}@media(max-width:767px){html body.tf-theme.tf-theme .tf-footer--figma .tf-container{padding-inline:var(--tf-space-6)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__top{gap:var(--tf-space-8)!important;padding-top:var(--tf-space-8)!important;padding-bottom:var(--tf-space-8)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__logo{margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__links{gap:var(--tf-space-7) var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__links h2{font-size:var(--tf-size-heading-s)!important;line-height:var(--tf-line-heading-s)!important;margin-bottom:var(--tf-space-5)!important;padding-bottom:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__links a{font-size:var(--tf-size-ui-label-m)!important;line-height:var(--tf-line-ui-label-m)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__menu--double .tf-footer__menu-items{column-gap:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__menu-items{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__bottom{gap:var(--tf-space-7)!important;padding-top:var(--tf-space-7)!important;padding-bottom:var(--tf-space-7)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__newsletter-heading{gap:var(--tf-space-3)!important;margin-bottom:var(--tf-space-5)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__newsletter h2{font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-body-l)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__newsletter p{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-newsletter-input{padding-left:var(--tf-space-4)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-newsletter-input input{font-size:var(--tf-size-ui-label-s)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-newsletter-input button{padding:0 var(--tf-space-3)!important;font-size:var(--tf-size-body-s)!important;line-height:var(--tf-line-body-s)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__trust{gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__trust>div{padding:var(--tf-space-3)!important;gap:var(--tf-space-2)!important;font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__copyright{font-size:var(--tf-size-ui-overline)!important;line-height:var(--tf-line-ui-overline)!important;padding-block:var(--tf-space-6)!important}}html body.tf-theme.tf-theme :is(h1,h2,h3,h4,h5,h6){font-family:var(--tf-font-heading)!important;color:inherit;letter-spacing:0}html body.tf-theme.tf-theme #MainContent h1{font:var(--tf-type-display-l)!important}html body.tf-theme.tf-theme #MainContent h2{font:var(--tf-type-display-m)!important}html body.tf-theme.tf-theme #MainContent :is(h3,h4){font:var(--tf-type-heading-s)!important}html body.tf-theme.tf-theme #MainContent :is(.tf-profile-stat h2,.tf-profile-card h2,.tb-why-card h2){font:var(--tf-type-heading-s)!important}html body.tf-theme.tf-theme #MainContent .tf-product-card h3{font:var(--tf-type-body-s)!important}html body.tf-theme.tf-theme :is(input,textarea,select){font-family:var(--tf-font-body)!important}html body.tf-theme.tf-theme :is(.tf-eyebrow,.tf-kicker,.tf-product-card__vendor){font:var(--tf-type-ui-overline)!important;letter-spacing:1.2px!important}html body.tf-theme.tf-theme :is(.tf-container,#MainContent .collection,.tf-collection-heading){max-width:var(--tf-grid-max)!important;padding-inline:var(--tf-grid-margin)!important;margin-inline:auto}html body.tf-theme.tf-theme.collection-template #ProductsList{gap:var(--tf-grid-gutter)!important}html body.tf-theme.tf-theme header.header .menu__item{font-family:var(--tf-font-body)!important}html body.tf-theme.tf-theme header.header :is(.mega-menu__link,.menu-drawer__item-link,.menu-drawer__item-back-link){font-family:var(--tf-font-body)!important}html body.tf-theme.tf-theme header.header [data-tf-nav-active=false] .menu__item{color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme header.header [data-tf-nav-active=true] .menu__item{color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme header.header [data-tf-nav-active=true] .menu__item-text{color:var(--tf-color-text-primary)!important;font-weight:600!important}html body.tf-theme.tf-theme .tf-footer--figma{background:var(--tf-color-bg-inverse)!important;color:var(--tf-color-text-inverse)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__top{gap:var(--tf-space-11)!important;padding-bottom:var(--tf-space-12)!important}html body.tf-theme.tf-theme .tf-footer--figma button[type=submit]{font:var(--tf-type-ui-button)!important;border-radius:var(--tf-radius-button)!important}html body.tf-theme.tf-theme :is(.btn--primary,.btn--secondary,.btn--outline){font:var(--tf-type-ui-button)!important;border-radius:var(--tf-radius-button)!important;padding:var(--tf-space-2) var(--tf-space-6)!important;min-height:34px}html body.tf-theme.tf-theme .btn--primary:not(:disabled){background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important}html body.tf-theme.tf-theme .btn--primary:not(:disabled):hover{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .btn--secondary{background:var(--tf-color-bg-secondary)!important;color:var(--tf-color-text-brand)!important}html body.tf-theme.tf-theme :is(.tf-button,.tf-wish-button,.tf-fbt-add,.tf-bundle-add,.tf-share-button,.tf-profile-primary,.tf-profile-outline,.tf-footer__newsletter-submit,[data-tf-add-review],.tf-sticky-buy__button,.product-form__submit,.f-button){border-radius:var(--tf-radius-button)!important;font:var(--tf-type-ui-button)!important;letter-spacing:.2px!important;padding:var(--tf-space-2) var(--tf-space-6)!important;min-height:34px;gap:var(--tf-space-2)}html body.tf-theme.tf-theme :is(.tf-button--pink,.tf-card-form .tf-button,.product-form__submit):not(:disabled){background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important;border-color:transparent!important}html body.tf-theme.tf-theme :is(.tf-button--pink,.tf-card-form .tf-button,.product-form__submit):not(:disabled):hover{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme :is(.tf-button--secondary,.tf-button[data-variant=secondary]){background:var(--tf-color-bg-secondary)!important;color:var(--tf-color-text-brand)!important}html body.tf-theme.tf-theme .tf-button--outline{background:var(--tf-color-bg-primary)!important;border-color:var(--tf-color-border-default)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-button--outline:hover{border-color:var(--tf-color-border-focus)!important}html body.tf-theme.tf-theme :is(.tf-button,.product-form__submit):disabled{opacity:.4!important;cursor:not-allowed}html body.tf-theme.tf-theme #MainContent :is(.tf-button,.sticky-add-to-cart-btn,.btnfbt_ibptbm){font:var(--tf-type-ui-button)!important;border-radius:var(--tf-radius-button)!important}html body.tf-theme.tf-theme #MainContent .tf-card-form .tf-button:disabled{background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important;opacity:.4!important}html body.tf-theme.tf-theme #MainContent :is(.collection,.section-main-product,.tf-profile,.tf-wishlist){color:var(--tf-color-text-primary)}html body.tf-theme.tf-theme :focus-visible{outline:2px solid var(--tf-color-border-focus)!important;outline-offset:4px}@media(max-width:1023px){:root{--tf-grid-margin:32px;--tf-grid-gutter:38px;--tf-grid-columns:8}}@media(min-width:640px)and (max-width:1023px){html body.tf-theme.tf-theme.collection-template #ProductsList{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:639px){:root{--tf-grid-margin:24px;--tf-grid-gutter:20px;--tf-grid-columns:4}html body.tf-theme.tf-theme #MainContent h1{font:var(--tf-type-display-m)!important}html body.tf-theme.tf-theme #MainContent h2{font:var(--tf-type-heading-s)!important}html body.tf-theme.tf-theme .tf-hero__slide>.tf-button{min-width:0!important;max-width:calc(100% - 48px)}html body.tf-theme.tf-theme .tf-card-form .tf-button{padding-inline:var(--tf-space-2)!important;font-size:12px!important}}@media(min-width:1024px){html body.tf-theme.tf-theme.index-template #MainContent>.shopify-section>section{width:100%!important;max-width:none!important;margin-inline:0!important;box-sizing:border-box}html body.tf-theme.tf-theme.index-template #MainContent .tf-concern:first-child>img{object-fit:cover!important}}html body.tf-theme.tf-theme header.header .tf-header-verify.tf-button{display:inline-flex;align-items:center;justify-content:center;width:139px;min-width:0;min-height:32px!important;height:32px;border:0!important;border-radius:50px!important;padding:0 16px!important;gap:6px!important;background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important;font:600 12px/16px var(--tf-font-body)!important;box-shadow:none!important;white-space:nowrap}html body.tf-theme.tf-theme header.header .tf-header-verify.tf-button:hover{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme header.header .tf-header-verify .tf-icon{width:16px!important;height:16px!important;flex:none}html body.tf-theme.tf-theme.index-template #MainContent .tf-hero__track{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y;cursor:grab}html body.tf-theme.tf-theme.index-template #MainContent .tf-hero__track.is-dragging{cursor:grabbing;scroll-snap-type:none!important;scroll-behavior:auto!important;-webkit-user-select:none;user-select:none}html body.tf-theme.tf-theme.index-template #MainContent .tf-hero__track img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}html body.tf-theme.tf-theme.index-template #MainContent .tf-hero__next.tf-round{width:70px!important;height:70px!important;border:13px solid #15151566!important;border-radius:50%!important;background:linear-gradient(135deg,var(--tf-color-brand-secondary),#f9d0e0)!important;background-clip:padding-box!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme.index-template #MainContent .tf-marquee{height:45px!important;min-height:45px;background:var(--tf-color-bg-inverse)!important;color:#bababa;font:var(--tf-type-heading-s)!important;overflow:hidden;direction:ltr}html body.tf-theme.tf-theme.index-template #MainContent .tf-marquee__track{display:flex;flex:none;min-width:max-content;width:max-content;animation:tf-home-marquee var(--tf-marquee-duration,40s) linear infinite;will-change:transform}html body.tf-theme.tf-theme.index-template #MainContent .tf-marquee__group{display:flex;align-items:center;flex:none;width:max-content;white-space:nowrap}html body.tf-theme.tf-theme.index-template #MainContent .tf-marquee__group>span{display:inline-flex;align-items:center;white-space:nowrap}html body.tf-theme.tf-theme.index-template #MainContent .tf-marquee i{font-style:normal;color:var(--tf-color-brand-primary)!important;margin-inline:var(--tf-space-9)!important}html body.tf-theme.tf-theme.index-template #MainContent .tf-marquee:is(:hover,:focus-within) .tf-marquee__track{animation-play-state:paused}html body.tf-theme.tf-theme.index-template #MainContent .tf-marquee--static{overflow-x:auto}html body.tf-theme.tf-theme.index-template #MainContent .tf-marquee--static .tf-marquee__track{animation:none}@keyframes tf-home-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:767px){html body.tf-theme.tf-theme.index-template #MainContent .tf-hero__next.tf-round{width:54px!important;height:54px!important;border-width:8px!important}html body.tf-theme.tf-theme.index-template #MainContent .tf-marquee{font:var(--tf-type-body-s)!important}html body.tf-theme.tf-theme.index-template #MainContent .tf-marquee i{margin-inline:var(--tf-space-6)!important}}@media(prefers-reduced-motion:reduce){html body.tf-theme.tf-theme.index-template #MainContent .tf-marquee{overflow-x:auto}html body.tf-theme.tf-theme.index-template #MainContent .tf-marquee__track{animation:none!important;will-change:auto}html body.tf-theme.tf-theme.index-template #MainContent .tf-marquee__group[aria-hidden=true]{display:none}}html body.tf-theme.tf-theme :is(.tf-button,.btn--primary,.btn--secondary,.btn--outline,.tf-profile-primary,.tf-profile-outline,.tf-footer__newsletter-submit,.tf-footer--figma button[type=submit],.sticky-add-to-cart-btn,.bundle-card__btn,.tf-fbt-add,.tf-bundle-add,.tf-share-button,.tf-sticky-buy__button,.product-form__submit){transition-property:background-color,color,border-color,box-shadow!important;transition-duration:.16s!important;transition-timing-function:ease!important}html body.tf-theme.tf-theme .btn:is(.btn--primary,.btn--secondary,.btn--outline,.btn--white):before{display:none!important}html body.tf-theme.tf-theme :is(.tf-button--pink,.btn--primary,.tf-profile-primary,.tf-footer__newsletter-submit,.tf-footer--figma button[type=submit],.tf-fbt-add,.tf-bundle-add,.tf-share-button,.tf-sticky-buy__button,.product-form__submit):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important;border-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent :is(.sticky-add-to-cart-btn,.btnfbt_ibptbm,.bundle-card__btn,.tf-product-share-links a,.tf-product-share-links button):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important;border-color:var(--tf-color-brand-primary)!important;transform:none!important}html body.tf-theme.tf-theme :is(.tf-button--pink,.btn--primary,.tf-profile-primary,.tf-footer__newsletter-submit,.tf-footer--figma button[type=submit],.product-form__submit):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible) :is(.btn__text,.btn__icon,svg){color:inherit!important}html body.tf-theme.tf-theme :is(.tf-button--outline,.btn--outline,.tf-profile-outline):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background:transparent!important;color:var(--tf-color-text-primary)!important;border-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme :is(.btn--outline):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible) :is(.btn__text,.btn__icon,svg){color:inherit!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page .tf-button.tf-verify-outline:is(:hover,:focus-visible){background:transparent!important;color:var(--tf-color-text-primary)!important;border-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent :is(.tf-brands,.tf-videos:not(.tf-videos--dark)) .tf-button.tf-button--outline:is(:hover,:focus-visible){background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important;border-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .tf-categories .tf-section-heading .tf-button--outline:is(:hover,:focus-visible){background:transparent!important;color:var(--tf-color-text-primary)!important;border-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .tf-round:not(.tf-hero__next):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background:var(--tf-color-bg-secondary)!important;color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .tf-videos--dark .tf-round:not(.tf-hero__next):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background:#3a352f!important;color:var(--tf-color-text-inverse)!important}html body.tf-theme.tf-theme #MainContent :is(.quantity__button,.sticky-qty-btn):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible),html body.tf-theme.tf-theme #CartDrawer .quantity__button:not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background:var(--tf-color-brand-primary)!important;background-image:none!important;color:var(--tf-color-text-inverse)!important;transform:none!important}html body.tf-theme.tf-theme :is(#MainContent,#CartDrawer) .quantity__button:is(:hover,:focus-visible) svg{color:inherit!important}html body.tf-theme.tf-theme #MainContent .btn:is(.btn--icon,.btn--icon-circle):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background:var(--tf-color-bg-secondary)!important;color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .btn:is(.btn--icon,.btn--icon-circle):before{display:none!important}html body.tf-theme.tf-theme :is(.tf-button--pink,.btn--primary):disabled:hover{background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important}html body.tf-theme.tf-theme #MainContent .sticky-qty-btn:disabled:hover{background:var(--tf-color-brand-primary)!important;background-image:none!important;color:var(--tf-color-text-inverse)!important;transform:none!important}@media(prefers-reduced-motion:reduce){html body.tf-theme.tf-theme :is(.tf-button,.btn--primary,.btn--secondary,.btn--outline,.tf-profile-primary,.tf-profile-outline,.tf-footer__newsletter-submit,.tf-footer--figma button[type=submit],.sticky-add-to-cart-btn,.bundle-card__btn){transition:none!important}}html body.tf-theme.tf-theme #MainContent .tf-gift-page .tf-gift-preview-link:is(:hover,:focus-visible){background:transparent!important;color:var(--tf-color-text-primary)!important;border-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page .tf-gift-choice-grid button:not([aria-pressed=true]):not(:disabled):is(:hover,:focus-visible){background:transparent!important;color:var(--tf-color-text-primary)!important;border-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent :is(.tf-product-card__view,.tf-product-card__wishlist):not(:disabled):is(:hover,:focus-visible){background:var(--tf-color-bg-secondary)!important;color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent :is(.tf-button--pink,.btn--primary,.tf-profile-primary,.tf-fbt-add,.tf-bundle-add,.tf-share-button,.tf-sticky-buy__button,.product-form__submit):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important;border-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme :is(#MainContent,#CartDrawer) :is(.btn--secondary,.btn--outline):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background:transparent!important;color:var(--tf-color-text-primary)!important;border-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme :is(#MainContent,#CartDrawer) :is(.gift-goal__btn,.gift-item button):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important;border-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme :is(#MainContent,#CartDrawer) :is(.tf-button--secondary,.tf-button[data-variant=secondary],.btn--secondary):not(:disabled):not([aria-disabled=true]):is(:hover,:focus-visible){background:var(--tf-color-bg-secondary)!important;color:var(--tf-color-text-brand)!important;border-color:transparent!important}html body.tf-theme.tf-theme :is(#MainContent,#CartDrawer) :is(.tf-button--secondary,.tf-button[data-variant=secondary],.btn--secondary):is(:hover,:focus-visible) :is(.btn__text,.btn__icon,svg){color:inherit!important}:root{--tf-hover-gradient:linear-gradient(258deg,var(--tf-color-brand-primary) 0%,var(--tf-color-brand-primary) .3%,#d4ecec 53.6%,#a9f5ed 100%);--tf-hover-card-gradient:linear-gradient(130deg,var(--tf-color-brand-secondary),#f0f8ff 45%,#f9d0e0 80%,#f48baa);--tf-hover-duration:.625061s;--tf-hover-ease:linear(0,.03191,.10497,.19583,.29098,.38293,.46786,.54413,.61136,.66987,.72034,.76359,.80048,.83183,.85842,.88091,.89992,.91596,.92949,.9409,.95051,.9586,.96542,.97116,.97598,.98005,.98347,.98635,.98877,.99081,.99252,.99396,.99518,.9962,.99706,.99778,.99839,.9989,.99933,.9997,1)}html body.tf-theme.tf-theme #MainContent :is(.tf-hero__slide>.tf-button,.tf-category__action,.tf-concern__action,.tf-card-form .tf-button,.tf-product-card__body>a.tf-button,.sticky-add-to-cart-btn,.tf-sticky-buy__button,.product-form__submit,.tf-profile-primary,.tf-profile-signin,.tf-gift-page .tf-button--pink,.tf-verify-page .tf-button--pink,.tf-wishlist-start,.tf-categories .tf-section-heading .tf-button--outline,.tf-banner>.tf-button,.tf-gift-promo .tf-button,.tf-brands .tf-section-heading .tf-button,.tf-videos:not(.tf-videos--dark) .tf-button):not(:disabled):not([aria-disabled=true]):not(.is-disabled){isolation:isolate;overflow:hidden;transition:color var(--tf-hover-duration) var(--tf-hover-ease),border-color var(--tf-hover-duration) var(--tf-hover-ease)!important}html body.tf-theme.tf-theme #MainContent :is(.tf-hero__slide>.tf-button,.tf-category__action,.tf-concern__action,.tf-card-form .tf-button,.tf-product-card__body>a.tf-button,.sticky-add-to-cart-btn,.tf-sticky-buy__button,.product-form__submit,.tf-profile-primary,.tf-profile-signin,.tf-gift-page .tf-button--pink,.tf-verify-page .tf-button--pink,.tf-wishlist-start,.tf-categories .tf-section-heading .tf-button--outline,.tf-banner>.tf-button,.tf-gift-promo .tf-button,.tf-brands .tf-section-heading .tf-button,.tf-videos:not(.tf-videos--dark) .tf-button):not(:disabled):not([aria-disabled=true]):not(.is-disabled):not(.tf-hero__slide>.tf-button):not(.tf-banner>.tf-button){position:relative}html body.tf-theme.tf-theme #MainContent :is(.tf-hero__slide>.tf-button,.tf-category__action,.tf-concern__action,.tf-card-form .tf-button,.tf-product-card__body>a.tf-button,.sticky-add-to-cart-btn,.tf-sticky-buy__button,.product-form__submit,.tf-profile-primary,.tf-profile-signin,.tf-gift-page .tf-button--pink,.tf-verify-page .tf-button--pink,.tf-wishlist-start,.tf-categories .tf-section-heading .tf-button--outline,.tf-banner>.tf-button,.tf-gift-promo .tf-button,.tf-brands .tf-section-heading .tf-button,.tf-videos:not(.tf-videos--dark) .tf-button):not(:disabled):not([aria-disabled=true]):not(.is-disabled):after{content:""!important;display:block!important;position:absolute!important;top:-1px!important;right:-1px!important;bottom:-1px!important;left:-1px!important;z-index:-1!important;border:0!important;border-radius:inherit!important;opacity:1!important;pointer-events:none!important;background:var(--tf-hover-gradient)!important;animation:none!important;transform:translate(-102%)!important;transition:transform var(--tf-hover-duration) var(--tf-hover-ease)!important;width:auto!important;height:auto!important}html body.tf-theme.tf-theme #MainContent :is(.tf-hero__slide>.tf-button,.tf-category__action,.tf-concern__action,.tf-card-form .tf-button,.tf-product-card__body>a.tf-button,.sticky-add-to-cart-btn,.tf-sticky-buy__button,.product-form__submit,.tf-profile-primary,.tf-profile-signin,.tf-gift-page .tf-button--pink,.tf-verify-page .tf-button--pink,.tf-wishlist-start,.tf-categories .tf-section-heading .tf-button--outline,.tf-banner>.tf-button,.tf-gift-promo .tf-button,.tf-brands .tf-section-heading .tf-button,.tf-videos:not(.tf-videos--dark) .tf-button):not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible:after{transform:translate(0)!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent :is(.tf-hero__slide>.tf-button,.tf-category__action,.tf-concern__action,.tf-card-form .tf-button,.tf-product-card__body>a.tf-button,.sticky-add-to-cart-btn,.tf-sticky-buy__button,.product-form__submit,.tf-profile-primary,.tf-profile-signin,.tf-gift-page .tf-button--pink,.tf-verify-page .tf-button--pink,.tf-wishlist-start,.tf-categories .tf-section-heading .tf-button--outline,.tf-banner>.tf-button,.tf-gift-promo .tf-button,.tf-brands .tf-section-heading .tf-button,.tf-videos:not(.tf-videos--dark) .tf-button):not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover:after{transform:translate(0)!important}}html body.tf-theme.tf-theme #MainContent :is(.tf-hero__slide>.tf-button,.tf-category__action,.tf-concern__action,.tf-card-form .tf-button,.tf-product-card__body>a.tf-button,.sticky-add-to-cart-btn,.tf-sticky-buy__button,.product-form__submit,.tf-profile-primary,.tf-profile-signin,.tf-gift-page .tf-button--pink,.tf-verify-page .tf-button--pink,.tf-wishlist-start):not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible{background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-primary)!important;border-color:transparent!important;filter:none!important;transform:none!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent :is(.tf-hero__slide>.tf-button,.tf-category__action,.tf-concern__action,.tf-card-form .tf-button,.tf-product-card__body>a.tf-button,.sticky-add-to-cart-btn,.tf-sticky-buy__button,.product-form__submit,.tf-profile-primary,.tf-profile-signin,.tf-gift-page .tf-button--pink,.tf-verify-page .tf-button--pink,.tf-wishlist-start):not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover{background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-primary)!important;border-color:transparent!important;filter:none!important;transform:none!important}}html body.tf-theme.tf-theme #MainContent :is(.tf-categories .tf-section-heading .tf-button--outline):not(:disabled):not([aria-disabled=true]):not(.is-disabled):after{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent :is(.tf-categories .tf-section-heading .tf-button--outline):not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible{background:transparent!important;color:var(--tf-color-text-inverse)!important;border-color:var(--tf-color-brand-primary)!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent :is(.tf-categories .tf-section-heading .tf-button--outline):not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover{background:transparent!important;color:var(--tf-color-text-inverse)!important;border-color:var(--tf-color-brand-primary)!important}}html body.tf-theme.tf-theme #MainContent :is(.tf-banner>.tf-button,.tf-gift-promo .tf-button,.tf-brands .tf-section-heading .tf-button,.tf-videos:not(.tf-videos--dark) .tf-button):not(:disabled):not([aria-disabled=true]):not(.is-disabled):after{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent :is(.tf-banner>.tf-button,.tf-gift-promo .tf-button,.tf-brands .tf-section-heading .tf-button,.tf-videos:not(.tf-videos--dark) .tf-button):not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible{background:var(--tf-hover-gradient)!important;color:var(--tf-color-text-primary)!important;border-color:transparent!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent :is(.tf-banner>.tf-button,.tf-gift-promo .tf-button,.tf-brands .tf-section-heading .tf-button,.tf-videos:not(.tf-videos--dark) .tf-button):not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover{background:var(--tf-hover-gradient)!important;color:var(--tf-color-text-primary)!important;border-color:transparent!important}}html body.tf-theme.tf-theme #MainContent :is(.tf-hero__slide>.tf-button,.tf-category__action,.tf-concern__action,.tf-card-form .tf-button,.tf-product-card__body>a.tf-button,.sticky-add-to-cart-btn,.tf-sticky-buy__button,.product-form__submit,.tf-profile-primary,.tf-profile-signin,.tf-gift-page .tf-button--pink,.tf-verify-page .tf-button--pink,.tf-wishlist-start,.tf-categories .tf-section-heading .tf-button--outline,.tf-banner>.tf-button,.tf-gift-promo .tf-button,.tf-brands .tf-section-heading .tf-button,.tf-videos:not(.tf-videos--dark) .tf-button):is(:hover,:focus-visible) :is(svg,.btn__text,.btn__icon){color:inherit!important}html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons :is(.btn--primary,.btn--secondary):not(:disabled):not([aria-disabled=true]):not(.is-disabled){position:relative;isolation:isolate;overflow:hidden}html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons :is(.btn--primary,.btn--secondary):not(:disabled):not([aria-disabled=true]):not(.is-disabled):after{content:""!important;display:block!important;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;pointer-events:none;background:var(--tf-hover-gradient)!important;animation:none!important;transform:translate(-102%)!important;transition:transform var(--tf-hover-duration) var(--tf-hover-ease);border-radius:inherit}html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons :is(.btn--primary,.btn--secondary):not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible:after{transform:translate(0)!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons :is(.btn--primary,.btn--secondary):not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover:after{transform:translate(0)!important}}html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons .btn--secondary:after{background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons .btn--primary:not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible{background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-primary)!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons .btn--primary:not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover{background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-primary)!important}}html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons .btn--secondary:not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible{background:transparent!important;color:var(--tf-color-text-inverse)!important;border-color:var(--tf-color-brand-primary)!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons .btn--secondary:not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover{background:transparent!important;color:var(--tf-color-text-inverse)!important;border-color:var(--tf-color-brand-primary)!important}}html body.tf-theme.tf-theme #MainContent .tf-round:not(.tf-hero__next):not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible{background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important;border-color:var(--tf-color-brand-primary)!important;transition:background-color .01s linear,color .01s linear!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent .tf-round:not(.tf-hero__next):not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover{background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important;border-color:var(--tf-color-brand-primary)!important;transition:background-color .01s linear,color .01s linear!important}}html body.tf-theme.tf-theme #MainContent .tf-videos--dark .tf-round:not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible{background:var(--tf-color-bg-primary)!important;color:var(--tf-color-text-primary)!important;border-color:var(--tf-color-bg-primary)!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent .tf-videos--dark .tf-round:not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover{background:var(--tf-color-bg-primary)!important;color:var(--tf-color-text-primary)!important;border-color:var(--tf-color-bg-primary)!important}}html body.tf-theme.tf-theme #MainContent :is(.tf-product-card__view,.tf-product-card__wishlist,.product-card .btn--icon,.product-card .btn--icon-circle):not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible{background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important;border-color:transparent!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent :is(.tf-product-card__view,.tf-product-card__wishlist,.product-card .btn--icon,.product-card .btn--icon-circle):not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover{background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important;border-color:transparent!important}}html body.tf-theme.tf-theme #MainContent .tf-product-card{transition:box-shadow .3s ease!important}html body.tf-theme.tf-theme #MainContent .tf-product-card:focus-visible{box-shadow:0 16px 32px #1c1b1f1f!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent .tf-product-card:hover{box-shadow:0 16px 32px #1c1b1f1f!important}}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent .tf-product-card:hover .tf-badge{background:linear-gradient(110deg,#bde4e0,#f5a3b8)!important;color:var(--tf-color-text-primary)!important}}html body.tf-theme.tf-theme #MainContent .tf-product-card:focus-within .tf-badge{background:linear-gradient(110deg,#bde4e0,#f5a3b8)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #MainContent .tf-category>.tf-category__title{transition:bottom var(--tf-hover-duration) var(--tf-hover-ease)!important}html body.tf-theme.tf-theme #MainContent .tf-category>.tf-category__action{position:absolute!important;inset:auto 22px 24px!important;width:calc(100% - 44px)!important;height:50px!important;min-height:0!important;padding:0 12px!important;display:flex;align-items:center;justify-content:center;border:0;border-radius:50px;background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important;font:var(--tf-type-ui-button)!important;opacity:0;visibility:hidden;transform:translateY(16px);transition:opacity var(--tf-hover-duration),transform var(--tf-hover-duration),visibility var(--tf-hover-duration);z-index:3;pointer-events:auto}html body.tf-theme.tf-theme #MainContent .tf-concern>div>.tf-concern__action{display:flex;align-items:center;justify-content:center;max-width:100%;width:250px;height:50px;max-height:0;margin-top:0;border-radius:50px;background:var(--tf-color-brand-primary);color:var(--tf-color-text-inverse);font:var(--tf-type-ui-button);overflow:hidden;opacity:0;visibility:hidden;transition:max-height var(--tf-hover-duration) var(--tf-hover-ease),margin var(--tf-hover-duration) var(--tf-hover-ease),opacity var(--tf-hover-duration),visibility var(--tf-hover-duration)}html body.tf-theme.tf-theme #MainContent .tf-category:focus-visible>.tf-category__title{bottom:90px!important}html body.tf-theme.tf-theme #MainContent .tf-category:focus-visible>.tf-category__action{opacity:1;visibility:visible;transform:translateY(0)}html body.tf-theme.tf-theme #MainContent .tf-concern:focus-visible>div>.tf-concern__action{max-height:50px;margin-top:20px;opacity:1;visibility:visible}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent .tf-category:hover>.tf-category__title{bottom:90px!important}html body.tf-theme.tf-theme #MainContent .tf-category:hover>.tf-category__action{opacity:1;visibility:visible;transform:translateY(0)}html body.tf-theme.tf-theme #MainContent .tf-concern:hover>div>.tf-concern__action{max-height:50px;margin-top:20px;opacity:1;visibility:visible}}html body.tf-theme.tf-theme #MainContent .tf-brands__grid>a,html body.tf-theme.tf-theme #MainContent .tf-gift-brand-row>a{overflow:hidden;transition:background-color .3s ease}html body.tf-theme.tf-theme #MainContent :is(.tf-brands__grid,.tf-gift-brand-row)>a img{transition:transform var(--tf-hover-duration) var(--tf-hover-ease)!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent :is(.tf-brands__grid,.tf-gift-brand-row)>a:hover img{transform:scale(1.166667)}html body.tf-theme.tf-theme #MainContent .tf-gift-page .tf-gift-brand-row>a:hover{background:var(--tf-hover-card-gradient)!important}}html body.tf-theme.tf-theme #MainContent :is(.tf-brands__grid,.tf-gift-brand-row)>a:focus-visible img{transform:scale(1.166667)}html body.tf-theme.tf-theme #MainContent .tf-gift-page .tf-gift-brand-row>a:focus-visible{background:var(--tf-hover-card-gradient)!important}@media(min-width:1024px)and (hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent .tf-budget .tf-budget-card{transition:flex-basis var(--tf-hover-duration) var(--tf-hover-ease)!important}html body.tf-theme.tf-theme #MainContent .tf-budget .tf-budget-card:is(:hover,:focus-visible){flex-basis:340px!important}}@media(min-width:1024px)and (hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent .tf-videos--dark .tf-video{transition:height .3s ease,border-color .3s ease}html body.tf-theme.tf-theme #MainContent .tf-videos--dark .tf-video:not(:nth-child(3)):hover{height:350px!important;border-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .tf-videos--dark .tf-video:nth-child(3):hover>img{transform:scale(1.16);transform-origin:center bottom}}html body.tf-theme.tf-theme #MainContent .tf-videos--dark .tf-video>img{transition:transform .3s ease}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__links a:focus-visible{color:var(--tf-color-brand-primary)!important;text-decoration:none!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__links a:hover{color:var(--tf-color-brand-primary)!important;text-decoration:none!important}}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__social-list .social__link svg{transition:transform .2s ease}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__social-list .social__link svg:focus-visible{transform:scale(.833333)}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__social-list .social__link svg:hover{transform:scale(.833333)}}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__social-list .social__link:hover svg{transform:scale(.833333)}}html body.tf-theme.tf-theme .tf-footer--figma .tf-newsletter-input{transition:border-color .2s ease}html body.tf-theme.tf-theme .tf-footer--figma .tf-newsletter-input:is(:hover,:focus-within){border-color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__trust>div:hover{border-color:var(--tf-color-bg-primary)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-footer__trust>div:hover .tf-icon{transform:scale(.75)}html body.tf-theme.tf-theme .tf-footer--figma .tf-newsletter-input button:not(:disabled):not([aria-disabled=true]):not(.is-disabled){background:linear-gradient(110deg,#fb64b6,var(--tf-color-brand-primary))!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-newsletter-input button:not(:disabled):not([aria-disabled=true]):not(.is-disabled):is(:hover,:focus-visible){background:var(--tf-hover-gradient)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-newsletter-input button:is(:hover,:focus-visible) svg{color:inherit!important}html body.tf-theme.tf-theme #MainContent :is(.ptabs-nav__btn,.tf-rewards-earn-grid>button):not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible{color:var(--tf-color-brand-primary)!important;border-color:var(--tf-color-brand-primary)!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent :is(.ptabs-nav__btn,.tf-rewards-earn-grid>button):not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover{color:var(--tf-color-brand-primary)!important;border-color:var(--tf-color-brand-primary)!important}}@media(prefers-reduced-motion:reduce){html body.tf-theme.tf-theme #MainContent :is(.tf-hero__slide>.tf-button,.tf-category__action,.tf-concern__action,.tf-card-form .tf-button,.tf-product-card__body>a.tf-button,.sticky-add-to-cart-btn,.tf-sticky-buy__button,.product-form__submit,.tf-profile-primary,.tf-profile-signin,.tf-gift-page .tf-button--pink,.tf-verify-page .tf-button--pink,.tf-wishlist-start,.tf-categories .tf-section-heading .tf-button--outline,.tf-banner>.tf-button,.tf-gift-promo .tf-button,.tf-brands .tf-section-heading .tf-button,.tf-videos:not(.tf-videos--dark) .tf-button):not(:disabled):not([aria-disabled=true]):not(.is-disabled),html body.tf-theme.tf-theme #MainContent :is(.tf-hero__slide>.tf-button,.tf-category__action,.tf-concern__action,.tf-card-form .tf-button,.tf-product-card__body>a.tf-button,.sticky-add-to-cart-btn,.tf-sticky-buy__button,.product-form__submit,.tf-profile-primary,.tf-profile-signin,.tf-gift-page .tf-button--pink,.tf-verify-page .tf-button--pink,.tf-wishlist-start,.tf-categories .tf-section-heading .tf-button--outline,.tf-banner>.tf-button,.tf-gift-promo .tf-button,.tf-brands .tf-section-heading .tf-button,.tf-videos:not(.tf-videos--dark) .tf-button):not(:disabled):not([aria-disabled=true]):not(.is-disabled):after{transition:none!important}html body.tf-theme.tf-theme #MainContent :is(.tf-category,.tf-category__title,.tf-category__action,.tf-concern,.tf-concern__action,.tf-budget-card,.tf-video,.tf-brands__grid>a img,.tf-gift-brand-row>a img){transition:none!important}}html body.tf-theme.tf-theme #MainContent :is(.tf-hero__slide>.tf-button,.tf-category__action,.tf-concern__action,.tf-profile-primary,.tf-profile-signin,.tf-gift-page .tf-button--pink,.tf-verify-page .tf-button--pink,.tf-wishlist-start,.tf-categories .tf-section-heading .tf-button--outline,.tf-banner>.tf-button,.tf-gift-promo .tf-button,.tf-brands .tf-section-heading .tf-button,.tf-videos:not(.tf-videos--dark) .tf-button):not(:disabled):not([aria-disabled=true]):not(.is-disabled):not(:hover):not(:focus-visible):not(.tf-hover-leaving):after,html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons :is(.btn--primary,.btn--secondary):not(:disabled):not([aria-disabled=true]):not(.is-disabled):not(:hover):not(:focus-visible):not(.tf-hover-leaving):after{transition:none!important}html body.tf-theme.tf-theme #MainContent :is(.tf-hero__slide>.tf-button,.tf-category__action,.tf-concern__action,.tf-card-form .tf-button,.tf-product-card__body>a.tf-button,.sticky-add-to-cart-btn,.tf-sticky-buy__button,.product-form__submit,.tf-profile-primary,.tf-profile-signin,.tf-gift-page .tf-button--pink,.tf-verify-page .tf-button--pink,.tf-wishlist-start,.tf-categories .tf-section-heading .tf-button--outline,.tf-banner>.tf-button,.tf-gift-promo .tf-button,.tf-brands .tf-section-heading .tf-button,.tf-videos:not(.tf-videos--dark) .tf-button):not(:disabled):not([aria-disabled=true]):not(.is-disabled).tf-hover-leaving:after,html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons :is(.btn--primary,.btn--secondary):not(:disabled):not([aria-disabled=true]).tf-hover-leaving:after{transform:translate(102%)!important;transition:transform var(--tf-hover-duration) var(--tf-hover-ease)!important}@media(prefers-reduced-motion:reduce){html body.tf-theme.tf-theme #MainContent :is(.tf-hero__slide>.tf-button,.tf-category__action,.tf-concern__action,.tf-card-form .tf-button,.tf-product-card__body>a.tf-button,.sticky-add-to-cart-btn,.tf-sticky-buy__button,.product-form__submit,.tf-profile-primary,.tf-profile-signin,.tf-gift-page .tf-button--pink,.tf-verify-page .tf-button--pink,.tf-wishlist-start,.tf-categories .tf-section-heading .tf-button--outline,.tf-banner>.tf-button,.tf-gift-promo .tf-button,.tf-brands .tf-section-heading .tf-button,.tf-videos:not(.tf-videos--dark) .tf-button):not(:disabled):not([aria-disabled=true]):not(.is-disabled).tf-hover-leaving:after,html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons .tf-hover-leaving:after{transition:none!important}}html body.tf-theme.tf-theme #MainContent :is(.tf-category__title,.tf-category__action){transition-duration:.55s!important}html body.tf-theme.tf-theme #MainContent :is(.tf-concern__action,.tf-budget .tf-budget-card,.tf-brands__grid>a img,.tf-gift-brand-row>a img){transition-duration:.3s!important}html body.tf-theme.tf-theme #MainContent .tf-categories .tf-section-heading .tf-button--outline:not(:hover):not(:focus-visible){border:2px solid transparent!important;background:linear-gradient(var(--tf-color-bg-primary),var(--tf-color-bg-primary)) padding-box,var(--tf-hover-gradient) border-box!important}html body.tf-theme.tf-theme #MainContent .tf-categories>.tf-carousel-controls{gap:64px!important}@media(min-width:768px){html body.tf-theme.tf-theme #MainContent .tf-budget .tf-budget__track{justify-content:flex-start!important;gap:57.5px!important}}html body.tf-theme.tf-theme #MainContent .tf-gift-promo{position:relative;isolation:isolate}html body.tf-theme.tf-theme #MainContent .tf-gift-promo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#ffffff4d,#ffffff0a 48%,#ffffff38),linear-gradient(110deg,var(--tf-color-brand-secondary) 0%,#F0F8FF 45%,#F9D0E0 80%,#F48BAA 100%);opacity:0;transition:opacity .3s cubic-bezier(.7,-.4,.4,1.4)}html body.tf-theme.tf-theme #MainContent .tf-gift-promo .tf-gift-promo__art{transform-origin:50% 50%;transition:transform .3s cubic-bezier(.7,-.4,.4,1.4)}html body.tf-theme.tf-theme #MainContent .tf-gift-promo:focus-within:before{opacity:1}html body.tf-theme.tf-theme #MainContent .tf-gift-promo:focus-within .tf-gift-promo__art{transform:rotate(-10deg)}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent .tf-gift-promo:hover:before{opacity:1}html body.tf-theme.tf-theme #MainContent .tf-gift-promo:hover .tf-gift-promo__art{transform:rotate(-10deg)}}html body.tf-theme.tf-theme #MainContent .tf-gift-promo .tf-button.tf-button--pink:not(:disabled):not([aria-disabled=true]):not(.is-disabled):after{background:var(--tf-hover-gradient)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-promo .tf-button.tf-button--pink:not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible{background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-primary)!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent .tf-gift-promo .tf-button.tf-button--pink:not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover{background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-primary)!important}}@media(prefers-reduced-motion:reduce){html body.tf-theme.tf-theme #MainContent .tf-gift-promo:before,html body.tf-theme.tf-theme #MainContent .tf-gift-promo .tf-gift-promo__art{transition:none!important}}html body.tf-theme.tf-theme .tf-footer--figma{background:#000!important}html body.tf-theme.tf-theme .tf-footer--figma .tf-newsletter-input button{border-radius:24px!important}html body.tf-theme.tf-theme #MainContent .tf-product-card :is(.tf-card-form .tf-button,.tf-product-card__body>a.tf-button){border-radius:24px!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-card{background:linear-gradient(135deg,#ccc0,#fff6 67.3077%,#9990),var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product :is(.tb-price-current,.tb-price-label,.tb-price-compare){color:var(--tf-color-text-inverse)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-save{background:var(--tf-color-bg-primary)!important;color:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-list strong{color:var(--tf-color-brand-primary)!important;background:#fce8ee!important;padding:2px 8px;border-radius:12px;font-weight:500;box-decoration-break:clone;-webkit-box-decoration-break:clone}html body.tf-theme.tf-theme #MainContent .custom-sticky-cart-bar button.sticky-add-to-cart-btn:not(.soldout-cart-btn-hidden){border-radius:999px!important}@media(min-width:1440px){html body.tf-theme.tf-theme #MainContent .tf-budget :is(.tf-section-heading,.tf-budget__track){width:100%;max-width:1440px;margin-inline:auto!important;box-sizing:border-box}}@media(min-width:1024px){html body.tf-theme.tf-theme #MainContent .tf-budget{padding-top:80px!important;padding-bottom:92px!important}html body.tf-theme.tf-theme #MainContent .tf-budget .tf-section-heading{margin-bottom:62px!important}}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-card{position:relative;isolation:isolate;overflow:hidden;background:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-card:after{content:"";position:absolute;inset-block:-70%;left:-50%;width:50%;z-index:0;pointer-events:none;background:linear-gradient(90deg,#fff0,#fff6,#fff0);transform:translate(0) skew(-20deg);animation:tf-price-reflection 3.8s ease-in-out infinite}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-card>:is(.tb-price-label,.tb-price-row){position:relative;z-index:1}@keyframes tf-price-reflection{0%,15%{transform:translate(0) skew(-20deg)}75%,to{transform:translate(350%) skew(-20deg)}}@media(prefers-reduced-motion:reduce){html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-card:after{animation:none;opacity:0}}@media(min-width:1024px){html body.tf-theme.tf-theme #MainContent .tf-section:is(.tf-concerns,.tf-brands){padding-block:50px!important}html body.tf-theme.tf-theme #MainContent :is(.tf-concerns,.tf-brands)>.tf-section-heading{width:100%;max-width:1440px;box-sizing:border-box;padding-inline:80px!important;margin:0 auto 32px!important}html body.tf-theme.tf-theme #MainContent .tf-concerns .tf-concerns__grid{width:calc(100% - 160px);max-width:1280px;margin-inline:auto!important;gap:21px 22px!important;grid-template-columns:482fr 377fr 377fr}html body.tf-theme.tf-theme #MainContent .tf-concerns>.tf-carousel-controls{margin-top:32px!important}html body.tf-theme.tf-theme #MainContent .tf-brands .tf-brands__grid{width:calc(100% - 160px);max-width:1280px;box-sizing:border-box;padding:0!important;margin-inline:auto!important;column-gap:40px!important;row-gap:32px!important}}@media(min-width:1024px){html body.tf-theme.tf-theme #MainContent .tf-budget :is(.tf-section-heading,.tf-budget__track){max-width:none!important;width:100%;box-sizing:border-box;padding-inline:5.555556%!important}html body.tf-theme.tf-theme #MainContent .tf-budget .tf-budget__track{gap:4.4921875%!important;container-type:inline-size;overflow:hidden}html body.tf-theme.tf-theme #MainContent .tf-budget .tf-budget-card{flex:1 1 16.40625%!important;min-width:0!important;width:auto!important;height:35.9375cqw!important}html body.tf-theme.tf-theme #MainContent .tf-budget .tf-budget-card:is(:hover,:focus-visible){flex-basis:26.5625%!important}}html body.tf-theme.tf-theme{--tf-font-accent:"Playfair",serif}html body.tf-theme.tf-theme .topbar{--tf-type-body-s:500 14px/19px var(--tf-font-accent);--tf-type-ui-label-s:500 12px/16.5px var(--tf-font-accent);letter-spacing:.66px!important}html body.tf-theme.tf-theme header.header .header__search input.search__input{font:300 14px/18.75px var(--tf-font-accent)!important;letter-spacing:.125px!important}html body.tf-theme.tf-theme header.header .account-button{font:600 16px/18px var(--tf-font-accent)!important}html body.tf-theme.tf-theme header.header .header__menu>ul>li .menu__item,html body.tf-theme.tf-theme header.header .tf-header-outlet{font:500 18px/18px var(--tf-font-accent)!important;letter-spacing:.12px!important}html body.tf-theme.tf-theme header.header .tf-header-verify{font:800 14px/18px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-hero__slide>.tf-button{font:700 20px/16.5px var(--tf-font-accent)!important;letter-spacing:.88px!important;width:250px!important;min-width:0!important;height:70px!important;min-height:70px!important;padding:12px 24px!important;inset-inline-start:24px!important;bottom:24px!important}html body.tf-theme.tf-theme #MainContent .tf-marquee{font:400 18px/28px var(--tf-font-heading)!important;height:45.3px!important}html body.tf-theme.tf-theme #MainContent .tf-marquee i{margin-inline:48px!important}html body.tf-theme.tf-theme #MainContent .tf-section-heading h2{font:400 33.466px/36.812px var(--tf-font-heading)!important;letter-spacing:-.8366px!important}html body.tf-theme.tf-theme #MainContent .tf-eyebrow{font:400 10px/15px var(--tf-font-body)!important;letter-spacing:1.8px!important;margin-bottom:0!important}html body.tf-theme.tf-theme #MainContent .tf-section-heading .tf-button{font:700 16px/16.5px var(--tf-font-accent)!important;letter-spacing:.88px!important}html body.tf-theme.tf-theme #MainContent .tf-categories{padding-block:50px!important}html body.tf-theme.tf-theme #MainContent .tf-categories .tf-section-heading{padding-inline:48px!important;min-height:68px!important;gap:24px!important;margin-bottom:32px!important;align-items:end!important}html body.tf-theme.tf-theme #MainContent .tf-categories__track{padding-inline:0!important;gap:12px!important}html body.tf-theme.tf-theme #MainContent .tf-categories__intro{flex:0 0 280px!important;height:480px!important;padding:32px 28px!important;justify-content:flex-end!important;gap:0!important;border-radius:0 10px 10px 0!important;background:linear-gradient(120.256deg,#bdfaf0,#f0f8ff 45%,#f9d0e0 80%,#f48baa)!important}html body.tf-theme.tf-theme #MainContent .tf-categories__curated{font:italic 400 14px/20px var(--tf-font-heading)!important;opacity:.4;margin-bottom:24px!important}html body.tf-theme.tf-theme #MainContent .tf-categories__intro h3{font:400 34px/37.4px var(--tf-font-heading)!important;margin:0 0 24px!important}html body.tf-theme.tf-theme #MainContent .tf-categories__intro p{font:300 15px/22.5px var(--tf-font-accent)!important;margin:0!important}html body.tf-theme.tf-theme #MainContent .tf-category{flex:0 0 230px!important;height:480px!important;border-radius:10px!important}html body.tf-theme.tf-theme #MainContent .tf-category__title{font:400 22px/25.3px var(--tf-font-heading)!important;letter-spacing:-.22px!important;inset-inline-start:22px!important;bottom:26px!important}html body.tf-theme.tf-theme #MainContent .tf-categories>.tf-carousel-controls{margin-top:32px!important;gap:64px!important}html body.tf-theme.tf-theme #MainContent .tf-products__track{padding-inline:50px!important;gap:16px!important}html body.tf-theme.tf-theme #MainContent .tf-products__track>.tf-product-card{flex:0 0 324px!important;min-height:560px!important;border-radius:10px!important}html body.tf-theme.tf-theme .tf-product-card__body{display:flex;flex-direction:column;flex:1;min-width:0}html body.tf-theme.tf-theme .tf-product-card h3{font:600 15px/22.5px Plus Jakarta Sans,sans-serif!important}html body.tf-theme.tf-theme .tf-product-card__vendor{font-family:Plus Jakarta Sans,sans-serif!important}html body.tf-theme.tf-theme .tf-product-card .tf-card-form{margin-top:auto}html body.tf-theme.tf-theme .tf-product-card .tf-card-form .tf-button{font-family:var(--tf-font-accent)!important;font-size:19px!important;font-weight:700!important;letter-spacing:0!important}html body.tf-theme.tf-theme .tf-hero-mobile-controls{display:none}html body.tf-theme.tf-theme .tf-hero-prev svg{transform:rotate(180deg)}html body.tf-theme.tf-theme #MainContent .section-main-product .tallah-mobile-product-summary__stars{background-image:linear-gradient(to right,var(--tf-color-brand-primary) var(--tallah-mobile-rating-width,0%),#d9d9d9 var(--tallah-mobile-rating-width,0%))!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tallah-product-rating__stars{background-image:linear-gradient(to right,var(--tf-color-brand-primary) var(--tallah-rating-width,0%),#d9d9d9 var(--tallah-rating-width,0%))!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}html body.tf-theme.tf-theme #MainContent .collection-section .tf-product-card h3{font:600 15px/22.5px Plus Jakarta Sans,sans-serif!important}html body.tf-theme.tf-theme #MainContent .collection-section .tf-product-card .tf-card-form .tf-button{font:700 19px/23px var(--tf-font-accent)!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .collection-section .collection.page-width{padding-inline:16px!important}html body.tf-theme.tf-theme #MainContent .collection-section #ProductsList{gap:10px!important}html body.tf-theme.tf-theme #MainContent .collection-section .tf-product-card h3{font:600 12px/14.5px Plus Jakarta Sans,sans-serif!important;min-height:29px!important}html body.tf-theme.tf-theme #MainContent .collection-section .tf-product-card__vendor{font:800 10px/13px Plus Jakarta Sans,sans-serif!important}html body.tf-theme.tf-theme #MainContent .collection-section .tf-product-card__type{font:500 8px/10px Plus Jakarta Sans,sans-serif!important}html body.tf-theme.tf-theme #MainContent .collection-section .tf-product-card .tf-card-form .tf-button{font:800 14px/17px var(--tf-font-accent)!important}}@media(min-width:768px){html body.tf-theme.tf-theme #MainContent :is([id$=__bestseller],[id$=__trending])>.tf-products{padding-top:0!important;padding-bottom:50px!important}html body.tf-theme.tf-theme #MainContent :is([id$=__bestseller],[id$=__trending]) .tf-section-heading{margin-bottom:32px!important}html body.tf-theme.tf-theme #MainContent :is([id$=__bestseller],[id$=__trending]) .tf-carousel-controls{margin-top:32px!important;gap:64px!important}html body.tf-theme.tf-theme #MainContent :is([id$=__brands],[id$=__concerns]) .tf-section-heading{min-height:68px!important}html body.tf-theme.tf-theme #MainContent :is([id$=__brands],[id$=__concerns]) .tf-section-heading .tf-eyebrow{margin-bottom:0!important}html body.tf-theme.tf-theme #MainContent :is([id$=__brands],[id$=__concerns]) .tf-section-heading h2{font:400 33.466px/36.812px var(--tf-font-heading)!important;padding-top:16px!important}html body.tf-theme.tf-theme #MainContent [id$=__brands] .tf-section-heading .tf-button{font:700 16px/16.5px var(--tf-font-accent)!important;letter-spacing:.88px!important}html body.tf-theme.tf-theme #MainContent section.tf-banner>a.tf-button{font:700 16px/16.5px var(--tf-font-accent)!important;letter-spacing:.88px!important}}html body.tf-theme.tf-theme #AirReviews-FloatButtonWrapper .AirReviews-Widget__FloatButtonWrapper,html body.tf-theme.tf-theme #clr-unified-widget [class*=_luncher_button_wrapper_]{display:none!important}@media(min-width:1024px){html body.tf-theme.tf-theme footer.tf-footer .tf-footer__menu h2{font:700 24px/normal var(--tf-font-accent)!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__menu-items>a,html body.tf-theme.tf-theme footer.tf-footer .tf-footer__menu-items>button{font:500 18px/20px var(--tf-font-accent)!important;padding-block:0!important;min-height:0!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__contact :is(a,p){font:500 14px/normal var(--tf-font-accent)!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__contact a[href^="tel:"]{font-size:16px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__social h2{font:600 22px/20px var(--tf-font-accent)!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__newsletter-heading h2{font:500 20px/28px var(--tf-font-accent)!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__newsletter-heading p{font:500 14px/20px var(--tf-font-accent)!important}html body.tf-theme.tf-theme footer.tf-footer .tf-newsletter-input button{font:500 16px/24px var(--tf-font-accent)!important}html body.tf-theme.tf-theme footer.tf-footer .tf-newsletter-input input{font:500 16px/normal var(--tf-font-accent)!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__trust>div>span:last-child{font:500 14px/20px var(--tf-font-accent)!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__copyright{font:300 14px/normal var(--tf-font-accent)!important}}@media(min-width:1280px){html body.tf-theme.tf-theme footer.tf-footer .tf-footer__menu-items>a{white-space:nowrap!important}}@media(min-width:1024px){html body.tf-theme.tf-theme header.header .header__top{min-height:70px!important;height:70px!important;padding-block:0!important}html body.tf-theme.tf-theme header.header .header__buttons{gap:4px!important}html body.tf-theme.tf-theme header.header .header__menu>ul>li .menu__item{padding:11px 12px!important;min-height:40px!important}html body.tf-theme.tf-theme header.header .header__navigation .header__menu>ul>li[data-tf-nav-root=home] .menu__item{font-size:19px!important;font-weight:800!important}html body.tf-theme.tf-theme header.header .header__navigation .header__menu>ul>li .menu__item .icon-caret-down{display:none!important}html body.tf-theme.tf-theme header.header [data-tf-nav-root=sale]{display:inline-flex!important}html body.tf-theme.tf-theme header.header .header__navigation>.tf-header-outlet{display:none!important}}@media(max-width:1023px){html body.tf-theme.tf-theme .topbar{height:45px!important;min-height:45px!important;display:flex!important;align-items:center!important;padding-block:0!important;padding-inline:16px!important}html body.tf-theme.tf-theme .topbar__inner{width:100%;min-width:0}html body.tf-theme.tf-theme .topbar__center{display:flex!important;flex-wrap:nowrap!important;gap:16px!important;justify-content:space-between!important}html body.tf-theme.tf-theme .tf-topbar-shipping{white-space:nowrap!important;letter-spacing:.45px!important;font-size:12px!important;line-height:16.5px!important;flex:1;min-width:0}html body.tf-theme.tf-theme .tf-topbar-verify{font:800 11.742px/14px var(--tf-font-accent)!important;gap:5px!important;padding:5.87px 10px!important;width:auto!important;min-width:112px!important;min-height:26px!important;height:26px!important}html body.tf-theme.tf-theme header.header .header__top{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;grid-template-rows:40px 40px!important;gap:5px 0!important;min-height:98px!important;height:98px!important;padding:4px 16px 9px!important;margin-top:10px!important;border:0!important}html body.tf-theme.tf-theme header.header .header__logo img{width:119.577px!important;max-width:119.577px!important;max-height:40px!important;object-fit:contain!important}html body.tf-theme.tf-theme header.header .header__icons--left{position:static!important;display:flex!important;align-items:center!important;height:40px!important}html body.tf-theme.tf-theme header.header .header__icons--left>.Vtl-WishlistHeaderWrapper{position:absolute!important;inset-inline-start:auto!important;inset-inline-end:48px!important;top:15px!important;z-index:3!important;width:17px!important;height:17px!important;margin:0!important}html body.tf-theme.tf-theme header.header .Vtl-WishlistHeader__IconWrapper,html body.tf-theme.tf-theme header.header .Vtl-WishlistHeader__HeartIconWrapper{width:17px!important;height:17px!important}html body.tf-theme.tf-theme header.header .header_icons--right .header__buttons{gap:33px!important;height:40px!important}html body.tf-theme.tf-theme header.header .account-button{padding:0!important;width:15px!important;min-width:15px!important}html body.tf-theme.tf-theme header.header .account-button svg{width:15px!important;height:15px!important}html body.tf-theme.tf-theme header.header .cart-drawer-button{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;border-radius:50%!important}html body.tf-theme.tf-theme header.header .cart-drawer-button svg{width:12px!important;height:12px!important}html body.tf-theme.tf-theme header.header .menu-drawer-button{width:24px!important;height:40px!important;min-width:24px!important;min-height:40px!important;padding:0!important;align-items:flex-start!important;color:#111!important}html body.tf-theme.tf-theme header.header .hamburger-line,html body.tf-theme.tf-theme header.header .hamburger-line:before,html body.tf-theme.tf-theme header.header .hamburger-line:after{width:19px!important;height:2px!important;background:#111!important}html body.tf-theme.tf-theme header.header .header__search{padding:0!important;margin:0!important}html body.tf-theme.tf-theme #MainContent .tf-hero{margin-top:10px!important}}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .tf-hero__track{gap:8px!important;padding:0!important}html body.tf-theme.tf-theme #MainContent .tf-hero__slide{flex:0 0 350px!important;width:350px!important;height:449px!important;aspect-ratio:auto!important;border-radius:10px 10px 0 0!important}html body.tf-theme.tf-theme #MainContent section.tf-hero article.tf-hero__slide>a.tf-button{width:156px!important;height:44px!important;min-height:44px!important;min-width:0!important;font:700 10px/12px var(--tf-font-accent)!important;letter-spacing:.55px!important;padding:7.5px 15px!important;bottom:24px!important;inset-inline-start:24px!important}html body.tf-theme.tf-theme #MainContent .tf-hero__next{width:44px!important;height:44px!important;inset-inline-end:10px!important}html body.tf-theme.tf-theme #MainContent .tf-hero-mobile-controls{display:flex!important;justify-content:center;align-items:center;gap:32px;height:32px;margin:11px 0 25px!important}html body.tf-theme.tf-theme #MainContent .tf-hero-mobile-controls .tf-round{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important}html body.tf-theme.tf-theme #MainContent .tf-hero-dots{display:flex;align-items:center;gap:5px}html body.tf-theme.tf-theme #MainContent .tf-hero-dot{border:0;padding:0;border-radius:5px;width:5px;height:5px;background:#ffb7c7;min-width:5px;min-height:5px}html body.tf-theme.tf-theme #MainContent .tf-hero-dot[aria-current=true]{width:14px;background:var(--tf-color-brand-primary)}html body.tf-theme.tf-theme #MainContent .tf-section{padding-block:25px!important}html body.tf-theme.tf-theme #MainContent .tf-section-heading{padding-inline:16px!important;gap:0!important;margin-bottom:11px!important;min-height:52px!important;align-items:end!important}html body.tf-theme.tf-theme #MainContent .tf-section-heading h2{font:400 18px/36.812px var(--tf-font-heading)!important;letter-spacing:-.8366px!important;white-space:nowrap!important}html body.tf-theme.tf-theme #MainContent .tf-section-heading h2{padding-top:0!important}html body.tf-theme.tf-theme #MainContent .tf-concerns .tf-section-heading h2{white-space:normal!important}html body.tf-theme.tf-theme #MainContent .tf-eyebrow{font:400 10px/15px var(--tf-font-body)!important;letter-spacing:1.8px!important;margin-bottom:0!important}html body.tf-theme.tf-theme #MainContent .tf-section-heading .tf-button{width:120px!important;height:34px!important;min-width:120px!important;min-height:34px!important;padding:6px 12px!important;font:700 10px/12px var(--tf-font-accent)!important;letter-spacing:.44px!important}html body.tf-theme.tf-theme #MainContent .tf-categories .tf-section-heading{padding-inline:16px!important;min-height:52px!important;gap:0!important;margin-bottom:11px!important}html body.tf-theme.tf-theme #MainContent .tf-categories__track{gap:8px!important;padding-inline:0!important}html body.tf-theme.tf-theme #MainContent .tf-categories__intro{flex:0 0 122px!important;width:122px!important;height:210px!important;padding:12px!important;justify-content:flex-end!important;border-radius:0 8px 8px 0!important}html body.tf-theme.tf-theme #MainContent .tf-categories__curated{font:italic 400 12px/15px var(--tf-font-heading)!important;margin-bottom:5px!important}html body.tf-theme.tf-theme #MainContent .tf-categories__intro h3{font:400 18px/20px var(--tf-font-heading)!important;margin:0 0 9.5px!important}html body.tf-theme.tf-theme #MainContent .tf-categories__intro p{font:300 13px/14px var(--tf-font-accent)!important;margin:0!important}html body.tf-theme.tf-theme #MainContent .tf-category{flex:0 0 100.625px!important;width:100.625px!important;height:210px!important;border-radius:5px!important}html body.tf-theme.tf-theme #MainContent .tf-category__title{font:400 14px/16px var(--tf-font-heading)!important;inset-inline-start:10px!important;bottom:14px!important;letter-spacing:-.1px!important}html body.tf-theme.tf-theme #MainContent .tf-categories>.tf-carousel-controls{margin-top:11px!important;gap:32px!important}html body.tf-theme.tf-theme #MainContent .tf-products__track{padding-inline:16px!important;gap:10px!important}html body.tf-theme.tf-theme #MainContent .tf-products__track>.tf-product-card{flex:0 0 210px!important;width:210px!important;min-height:407px!important;border-radius:5px!important}html body.tf-theme.tf-theme .tf-product-card h3{font-size:12px!important;line-height:17px!important}html body.tf-theme.tf-theme .tf-product-card .tf-card-form .tf-button{font-size:14px!important;min-height:36px!important}}@media(min-width:768px){html body.tf-theme.tf-theme #MainContent [id$=__social] .tf-videos:not(.tf-videos--dark){padding-block:80px!important}html body.tf-theme.tf-theme #MainContent [id$=__social] .tf-videos:not(.tf-videos--dark) .tf-videos__heading h2{font:400 40px/39.442px var(--tf-font-accent)!important;letter-spacing:-.8964px!important;margin:0!important}html body.tf-theme.tf-theme #MainContent [id$=__social] .tf-videos:not(.tf-videos--dark) .tf-videos__heading p{font:600 16px/19.5px var(--tf-font-accent)!important;max-width:380px!important;margin:16px auto 24px!important}html body.tf-theme.tf-theme #MainContent [id$=__social] .tf-videos:not(.tf-videos--dark) .tf-videos__heading .tf-button{font:700 16px/16.5px var(--tf-font-accent)!important;letter-spacing:.88px!important;height:60px!important;min-height:60px!important}}html body.tf-theme.tf-theme #MainContent [id$=__reviews]>.tf-reviews{padding:96px 80px!important}html body.tf-theme.tf-theme #MainContent [id$=__reviews] .tf-reviews__heading h2{font:400 44px/54px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent [id$=__reviews] .tf-reviews__heading .tf-eyebrow{font:500 12px/16px var(--tf-font-accent)!important;letter-spacing:2px!important}html body.tf-theme.tf-theme #MainContent [id$=__reviews] .tf-home-review-summary>strong{font:400 56px/78px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent [id$=__reviews] :is(.AirReviews-Blocks__Content,.tf-review blockquote){font:400 17px/28px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent [id$=__reviews] .AirReviews-Blocks__AuthorName{font:600 15px/22px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent [id$=__reviews] .tf-home-review-summary small{font:400 13px/18px var(--tf-font-accent)!important}@media(max-width:767px){html body.tf-theme.index-template #MainContent{display:flex;flex-direction:column}html body.tf-theme.index-template #MainContent>[id$=__reviews]{order:13}html body.tf-theme.index-template #MainContent>[id$=__events]{order:14}html body.tf-theme.index-template #MainContent>[id$=__doctor_banner]{order:15}html body.tf-theme.index-template #MainContent>[id$=__social]{order:16}html body.tf-theme.tf-theme #MainContent [id$=__events]>.tf-videos--dark{padding:22px 0!important}html body.tf-theme.tf-theme #MainContent [id$=__events] .tf-videos--dark .tf-videos__heading{padding-inline:16px!important;margin-bottom:24px!important}html body.tf-theme.tf-theme #MainContent [id$=__events] .tf-videos--dark .tf-videos__heading h2{font:italic 400 24px/39.442px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent [id$=__events] .tf-videos--dark .tf-videos__heading p{font:600 14px/19.5px var(--tf-font-accent)!important;margin-top:6px!important}html body.tf-theme.tf-theme #MainContent [id$=__events] .tf-videos--dark .tf-videos__track{width:100%!important;height:250px!important;min-height:250px!important;padding:0 16px!important;gap:16px!important}html body.tf-theme.tf-theme #MainContent [id$=__events] .tf-videos--dark .tf-video,html body.tf-theme.tf-theme #MainContent [id$=__events] .tf-videos--dark .tf-video:nth-child(3){flex:0 0 140px!important;width:140px!important;height:250px!important;border-radius:24px!important}html body.tf-theme.tf-theme #MainContent [id$=__events] .tf-videos--dark .tf-carousel-controls{gap:32px!important;margin-top:24px!important}html body.tf-theme.tf-theme #MainContent [id$=__events] .tf-videos--dark .tf-timeline{margin:24px 16px 0!important;padding:12px 0 0!important;row-gap:16px!important;border-top:0!important}html body.tf-theme.tf-theme #MainContent [id$=__events] .tf-videos--dark .tf-timeline strong{font:400 20px/28px var(--tf-font-accent)!important;letter-spacing:-.56px!important}html body.tf-theme.tf-theme #MainContent [id$=__events] .tf-videos--dark .tf-timeline span{font:400 12px/20px var(--tf-font-accent)!important;letter-spacing:1px!important;margin-top:6px!important}html body.tf-theme.tf-theme #MainContent [id$=__reviews]>.tf-reviews{padding:48px 16px!important}html body.tf-theme.tf-theme #MainContent [id$=__reviews] .tf-reviews__heading h2{font-size:30px!important;line-height:38px!important}html body.tf-theme.tf-theme #MainContent [id$=__reviews] .tf-reviews__heading .tf-eyebrow{font-size:11px!important}html body.tf-theme.tf-theme #MainContent [id$=__reviews] .tf-home-review-summary>strong{font-size:44px!important;line-height:62px!important}html body.tf-theme.tf-theme #MainContent [id$=__reviews] :is(.AirReviews-Blocks__Content,.tf-review blockquote){font-size:15px!important;line-height:24px!important}html body.tf-theme.tf-theme #MainContent [id$=__reviews] :is(.tf-reviews__track,.AirReviews-Blocks__ListReview){gap:12px!important}html body.tf-theme.tf-theme #MainContent [id$=__reviews] :is(.tf-review,.AirReviews-Blocks__ReviewDetails--Wrapper){flex-basis:300px!important;width:300px!important}}html body.tf-theme.tf-theme{--tf-font-product:"Fraunces",serif}html body.tf-theme.tf-theme #MainContent .section-main-product .product__title{font:400 26px/28.6px var(--tf-font-product)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-title{font:300 26px/31px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-list li{font:500 14px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-intro{font:600 11px/16px Inter,sans-serif!important}html body.tf-theme.tf-theme #MainContent .ptabs-nav__btn{font:600 18px/17px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-nav h2{font:700 20px/24px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-nav nav a{font:500 16px/17px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-nav nav a[aria-current]{font-size:18px!important;font-weight:600!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-heading h1{font:600 30px/40px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-edit{font:700 14px/15px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-identity h2{font:600 22px/29px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-identity p{font:400 14px/17px Inter,sans-serif!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-stat h2{font:700 16px/17px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-stat header a{font:700 14px/14.5px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-stat>strong{font:600 46px/61px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-stat>p{font:400 18px/20px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-stat--points h2,html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-stat--points .tf-profile-stat-foot{color:var(--tf-color-text-inverse)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-information h2{font:600 24px/29px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-information dt{font:700 18px/20px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-information dd{font:700 16px/19px var(--tf-font-accent)!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__menu-toggle{list-style:none;display:flex;justify-content:space-between;align-items:start;cursor:pointer}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__menu-toggle::-webkit-details-marker{display:none}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__menu-caret{display:none}html body.tf-theme.tf-theme #CartDrawer .cart-item__title{font:700 16px/18px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #CartDrawer .tallah-package__heading{font:700 14px/15px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #CartDrawer .tallah-package__optional{font:500 12px/15px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #CartDrawer .tallah-package__copy strong{font:700 15px/18px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #CartDrawer .tallah-package__copy small{font:500 13px/16px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #CartDrawer .tallah-package__price{font:700 14px/17px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .shopify-policy__container .shopify-policy__title h1{font:700 56px/67.2px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .shopify-policy__container .tf-policy-intro{font:400 20px/29.92px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .shopify-policy__container .tf-policy-group .tf-policy-details>summary{font:600 18px/29px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .shopify-policy__container .tf-policy-detail-content :is(p,li){font:400 15px/25px var(--tf-font-heading)!important}@media(min-width:768px){html body.tf-theme.tf-theme footer.tf-footer details.tf-footer__menu>summary{pointer-events:none}}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .shopify-policy__container .shopify-policy__title h1{font-size:24px!important;line-height:40px!important}html body.tf-theme.tf-theme #MainContent .shopify-policy__container .tf-policy-group .tf-policy-details>summary{font-size:16px!important;line-height:29px!important}html body.tf-theme.tf-theme #CartDrawer .drawer__inner{width:100vw!important;max-width:100%!important;height:calc(100dvh - var(--tf-preview-safe-bottom,0px))!important;top:0!important;bottom:var(--tf-preview-safe-bottom,0px)!important;border-radius:0!important}html body.tf-theme.tf-theme #CartDrawer .drawer__header-inner{height:65px!important;padding:16px!important}html body.tf-theme.tf-theme #CartDrawer .drawer__heading{font:600 21px/28px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #CartDrawer .drawer__close-btn{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important}html body.tf-theme.tf-theme #CartDrawer .drawer__body{padding:14px 16px!important;gap:28px!important}html body.tf-theme.tf-theme #CartDrawer .drawer__footer{padding:14px 22px 19px!important;gap:12px!important}html body.tf-theme.tf-theme #CartDrawer .totals{min-height:28px!important;font:700 20px/24px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #CartDrawer .totals__subtotal-value{font:700 18px/24px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons{grid-template-columns:1fr!important;gap:8px!important}html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons .btn{font:700 16px/18px var(--tf-font-accent)!important;height:48px!important;min-height:48px!important}html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons .btn__text{font:inherit!important}html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons .btn--primary{order:0}html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons .drawer__view-cart{order:1}html body.tf-theme.tf-theme .tf-topbar-shipping{font:300 12px/16.5px Inter,sans-serif!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tallah-mobile-product-summary__title{font:400 24px/28.6px var(--tf-font-product)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-title{font-size:22px!important;line-height:26px!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-intro{font-size:9px!important;line-height:13px!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-heading h1{font-size:24px!important;line-height:40px!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-nav nav a{font-size:14px!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-nav nav a[aria-current]{font-size:16px!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-identity h2{font-size:18px!important;line-height:29px!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-identity p{font-size:13px!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-stat>strong{font-size:42px!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-information h2{font-size:19px!important;line-height:29px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__top{padding-top:50px!important;padding-bottom:32px!important;gap:65px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__brand{position:relative;padding:0!important;gap:0!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__brand:after{content:"";height:1px;position:absolute;inset-inline:0;bottom:-33px;background:linear-gradient(90deg,#ff497450,#a9f5ed70)}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__logo{width:200px!important;margin:0 auto 32px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__brand img{width:200px!important;height:64px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__contact{gap:12px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__contact :is(a,p){font:500 14px/20px var(--tf-font-accent)!important;min-height:40px!important;padding-block:0!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__contact a[href^="tel:"]{font-size:16px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__social{margin-top:32px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__social h2{font:600 20px/20px var(--tf-font-accent)!important;margin:0 0 12px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__social-list{gap:32px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__links{display:flex!important;flex-direction:column!important;gap:32px!important;width:100%}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__menu{width:100%}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__menu-toggle h2{font:700 20px/24px var(--tf-font-accent)!important;margin:0!important;padding-bottom:12px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__menu-caret{display:flex;width:24px;height:24px;align-items:center;justify-content:center}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__menu-caret svg{width:24px;height:24px}html body.tf-theme.tf-theme footer.tf-footer details[open] .tf-footer__menu-caret{transform:rotate(180deg)}html body.tf-theme.tf-theme footer.tf-footer details.tf-footer__menu:not([open])>.tf-footer__menu-items{display:none!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__menu-items{margin-top:16px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__menu-items>a{font:500 16px/24px var(--tf-font-accent)!important;padding-block:0!important;min-height:0!important}html body.tf-theme.tf-theme footer.tf-footer.tf-footer--figma .tf-footer__bottom.tf-container{padding:32px 16.5px!important;gap:32px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__newsletter{padding:0!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__newsletter-heading{gap:12px!important;margin-bottom:24px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__newsletter-heading h2{font:500 20px/28px var(--tf-font-accent)!important;margin:0 0 4px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__newsletter-heading p{font:500 14px/20px var(--tf-font-accent)!important;margin:0!important}html body.tf-theme.tf-theme footer.tf-footer .tf-newsletter-input{height:57.6px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-newsletter-input input{font:500 14px/17px var(--tf-font-accent)!important}html body.tf-theme.tf-theme footer.tf-footer .tf-newsletter-input button{font:500 14px/20px var(--tf-font-accent)!important;min-width:110px!important;height:36.275px!important;min-height:36.275px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__trust{gap:16px!important;padding-bottom:7.2px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__trust>div{min-height:82px!important;padding:8px!important;gap:12px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__trust>div>span:last-child{font:500 14px/20px var(--tf-font-accent)!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__trust .tf-footer__feature-icon{width:32px!important;height:32px!important;min-width:32px!important;border-radius:8px!important}html body.tf-theme.tf-theme footer.tf-footer .tf-footer__copyright{font:300 14px/14px var(--tf-font-accent)!important;padding-top:32px!important;padding-bottom:50px!important}}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-avatar{font:700 22px/29px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-member,html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-logout{font:700 14px/15px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-orders>h2,html body.tf-theme.tf-theme #MainContent .tf-profile .tf-rewards-section>h2{font:600 22px/29px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-search input{font:700 14px/22px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-filters button{font:900 14px/15px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-filters button span{font:900 11px/13px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-order-summary{font:700 16px/15px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-order>div>span:first-child{font:700 16px/14px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-order strong,html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-order time{font:800 18px/17px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-order>div:nth-child(3)>strong{font-weight:600!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-order .tf-profile-status{font:900 12px/14px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-order-actions a{font:700 12px/13px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-addresses article{font:700 14px/20px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-rewards-hero [data-tf-profile-points]{font:600 46px/61px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-rewards-tier h3{font:600 26px/34px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-rewards-tier>strong{font:600 44px/58px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-rewards-earn-grid>button>strong{font:900 16px/18px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-rewards-earn-grid>button>[data-tf-earn-value]{font:700 14px/17px Inter,sans-serif!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-rewards-codes-empty h3{font:600 18px/24px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-rewards-codes-empty p{font:400 14px/17px Inter,sans-serif!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral .tf-profile-referral-header h2{font:700 20px/23px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral .tf-profile-referral-intro{font:700 16px/16px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral .tf-profile-referral-link input{font:700 14px/16px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral .tf-profile-referral-link button{font:700 18px/18px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral .tf-profile-referral-stats strong{font:900 22px/24px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral .tf-profile-referral-stats span{font:700 14px/14px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral .tf-profile-referral-history h2{font:600 22px/29px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral th{font:900 18px/14px var(--tf-font-accent)!important;text-transform:none!important;letter-spacing:0!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral td{font:700 17px/19px var(--tf-font-accent)!important}@media(min-width:1024px){html body.tf-theme.tf-theme #MainContent .tf-profile{padding:50px var(--tf-grid-margin) 50px!important;gap:56px!important;grid-template-columns:260px minmax(0,1fr)!important}}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-edit{font:600 14px/15px Inter,sans-serif!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-orders>h2{font-size:20px!important}html body.tf-theme.tf-theme #MainContent .tf-profile #addresses>h2{font-size:18px!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-search input{font-size:13px!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-order-summary{font:400 13px/16px Inter,sans-serif!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-order strong,html body.tf-theme.tf-theme #MainContent .tf-profile .tf-profile-order time{font-size:16px!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-rewards-hero [data-tf-profile-points]{font-size:42px!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-rewards-earn-grid>button>strong{font:600 13px/16px Inter,sans-serif!important}html body.tf-theme.tf-theme #MainContent .tf-profile .tf-rewards-earn-grid>button>[data-tf-earn-value]{line-height:16px!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral .tf-profile-referral-header{padding-inline-end:40px!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral .tf-profile-referral-header h2{font-size:20px!important;line-height:23px!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral .tf-profile-referral-stats strong{font-size:22px!important;line-height:24px!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral .tf-profile-referral-history h2{font-size:18px!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral th{font-size:14px!important;line-height:14px!important}html body.tf-theme.tf-theme #MainContent .tf-profile #referral td{font-size:14px!important;line-height:19px!important}}@media(min-width:768px){html body.tf-theme.tf-theme #MainContent [id$=__makeup]>.tf-products{padding-top:50px!important;padding-bottom:50px!important}html body.tf-theme.tf-theme #MainContent [id$=__makeup] .tf-section-heading{margin-bottom:32px!important}html body.tf-theme.tf-theme #MainContent [id$=__makeup] .tf-products__track>.tf-product-card{min-height:592px!important}html body.tf-theme.tf-theme #MainContent [id$=__makeup] .tf-carousel-controls{margin-top:32px!important;gap:64px!important}}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-part-1 h1{font:300 64px/53.9px var(--tf-font-accent)!important;letter-spacing:-.39px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-part-1 h1 em{font-family:var(--tf-font-accent)!important;font-style:italic!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-part-1>div>p{font:600 21px/28.5px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-note strong{font:500 18px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-note p{font:500 16px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-eyebrow{font:700 14px/20.35px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-section>h2{font:400 37.47px/39.8px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-section>.tf-editorial-intro{font:500 16px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-hero-image figcaption strong{font:700 16.8667px/13.915px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-hero-image figcaption span{font:700 11.8067px/13.915px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-cards h3{font:700 24px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-cards p,html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-checklist{font:500 16px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-part-2 .tf-editorial-cards strong{font:700 44px/46.75px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-statement h2{font:500 44px/43.8px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-statement h2 em{font-weight:600!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-statement p{font:500 20px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-split p{font:500 16px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-split h2{font:italic 400 37.47px/39.8px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-split blockquote{font:400 24px/36.8122px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-part-7 .tf-editorial-cards h3{font:500 18px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-part-8 .tf-editorial-cards h3{font:600 32px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-faq summary{font:600 20px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-faq p{font:600 18px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-final h2{font:500 39px/49.92px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-final p{font:600 18px/28.5px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-button{font:700 20px/20px var(--tf-font-accent)!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-hero,html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-section{padding-inline:16px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-part-1 h1,html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-section>h2,html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-final h2{font:300 32px/29px var(--tf-font-accent)!important;letter-spacing:-.39px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-part-1>div>p,html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-section>.tf-editorial-intro{font:600 14px/22px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-eyebrow{font-size:11px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-note strong{font-size:16px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-note p{font-size:14px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-part-2 .tf-editorial-cards h3{font-size:18px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-part-2 .tf-editorial-cards p,html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-checklist,html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-split p{font-size:14px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-statement h2{font-size:27px!important;line-height:26.8px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-statement p{font-size:16px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-split h2{font-size:24px!important;line-height:39.8px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-split blockquote{font-size:16px!important;line-height:23.8px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-part-8 .tf-editorial-cards h3{font-size:20px!important;line-height:21px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-faq summary{font-size:16px!important;font-weight:500!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-faq p{font-size:14px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-editorial-final p{font-size:16px!important}html body.tf-theme.tf-theme #MainContent .tf-verify-page.tf-verify-page .tf-verify-actions .tf-button{font-size:18px!important}}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-editorial-hero h1{font:300 64px/53.9px var(--tf-font-accent)!important;letter-spacing:-.39px!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-editorial-hero h1 em{font-family:var(--tf-font-accent)!important;font-weight:400!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-editorial-hero>div>p{font:600 21px/28.5px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-eyebrow{font:700 14px/20.35px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page h2{font:400 37.47px/39.8px var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-gift-purchase-intro h2{font:400 32px/32px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-editorial-final h2{font:500 39px/49.92px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page p,html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-checklist{font:500 16px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-editorial-cards h3{font:500 18px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-editorial-faq summary{font:600 20px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-editorial-faq p{font:600 18px/21px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-gift-form label,html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-gift-form legend{font:800 16px/20px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-gift-form :is(input,textarea){font:500 15px/20px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-gift-choice-grid strong{font:700 18px/18px Inter,sans-serif!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-gift-choice-grid small{font:500 11px/13px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-gift-inbox h3{font:400 28px/28px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-gift-inbox__balance{font:400 40px/36px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-editorial-final p{font:600 18px/28.5px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-button{font:700 20px/20px var(--tf-font-accent)!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-editorial-hero h1,html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page h2,html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-gift-purchase-intro h2,html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-editorial-final h2{font:300 32px/29px var(--tf-font-accent)!important;letter-spacing:-.39px!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-editorial-hero>div>p{font:600 14px/22px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page p,html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-checklist{font-size:14px!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-eyebrow{font-size:11px!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-gift-form label,html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-gift-form legend{font-weight:600!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-gift-choice-grid strong{font-size:16px!important;font-weight:500!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-gift-inbox h3{font-size:18px!important;line-height:21px!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-gift-inbox__balance{font-size:32px!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-editorial-final p{font-size:16px!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-button{font-size:18px!important}html body.tf-theme.tf-theme #MainContent .tf-gift-page.tf-gift-page .tf-editorial-faq summary{font-size:16px!important}}html body.tf-theme.tf-theme #MainContent .Vtl-WishlistPage__EmptyMessage{font:700 24px/22px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-wishlist-empty-copy{font:500 18px/22px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #MainContent .tf-wishlist-start{font:600 16px/16px var(--tf-font-accent)!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .tf-wishlist-empty-copy{font-weight:400!important}html body.tf-theme.tf-theme #MainContent .tf-wishlist-start{font-size:18px!important}}@media(min-width:1024px){html body.tf-theme.tf-theme #MainContent .product--vertical-carousel{--thumbnails-width:126px;--thumbnails-spacing:24px}html body.tf-theme.tf-theme #MainContent .product--vertical-carousel .product__media-gallery{--media-item-gap:16px!important}}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-product-offer.product__block--price{gap:24px!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-card{margin-top:0!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-title{line-height:26px!important;letter-spacing:-1px!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-intro{font:600 9px/9px Inter,sans-serif!important;letter-spacing:.8px!important;margin:3px 0 16px!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-list{gap:8px!important;margin-top:0!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-label{font:700 9px/9px Plus Jakarta Sans,sans-serif!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-grid{gap:16px!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-inventory{padding:0!important;margin-top:20px!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-inventory .product__inventory{display:flex!important;width:100%!important;min-height:45px!important;padding:11px 16px!important;font:700 11px/20.35px Inter,sans-serif!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-trust{display:flex!important;justify-content:space-between!important;gap:12px!important;padding:16px 0!important;border:0!important;min-height:103px!important;background:transparent!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-ti{padding:0!important;gap:12px!important;background:transparent!important;border:0!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-ti span{font:700 16px/13px var(--tf-font-accent)!important;letter-spacing:0!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-title{line-height:22px!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-trust{gap:8px!important}html body.tf-theme.tf-theme #MainContent .section-main-product .pqi2-ti span{font-size:12px!important;line-height:13px!important}}html body.tf-theme.tf-theme #MainContent .collection-section .collection__title{font:400 33.4656px/36.8122px var(--tf-font-heading)!important;letter-spacing:-.83664px!important}@media(min-width:768px){html body.tf-theme.tf-theme #MainContent .collection-section .tf-collection-heading{padding-inline:48px!important}html body.tf-theme.tf-theme #MainContent .collection-section .collection.page-width{padding-inline:50px!important}html body.tf-theme.tf-theme #MainContent .collection-section .tf-collection-tabs a{font:700 18px/17px var(--tf-font-accent)!important}}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .collection-section .collection__title{font-size:24px!important}html body.tf-theme.tf-theme #MainContent .collection-section .tf-collection-tabs a{font:700 16px/11px var(--tf-font-accent)!important}}@media(min-width:768px){html body.tf-theme.tf-theme #CartDrawer .drawer__inner{width:480px!important;max-width:100vw!important}html body.tf-theme.tf-theme #CartDrawer .drawer__heading{font:600 21px/28px var(--tf-font-heading)!important;letter-spacing:-1px!important}html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons .btn{font:700 16px/16.5px var(--tf-font-accent)!important}html body.tf-theme.tf-theme #CartDrawer .drawer__footer-buttons .btn__text{font:inherit!important}}html body.tf-theme.tf-theme #MainContent .gtd-badge.gtd-badge--figma{width:121px!important;height:121px!important;top:16.4px!important;inset-inline:16px auto!important}html body.tf-theme.tf-theme #MainContent .gtd-badge.gtd-badge--figma img{display:block!important;width:auto!important;height:auto!important;max-width:none!important;padding:0!important;border:0!important;border-radius:0!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .gtd-badge.gtd-badge--figma{width:74px!important;height:74px!important}}html body.tf-theme.tf-theme #MainContent .tf-banner>.tf-button.tf-button--pink:not(:disabled):not([aria-disabled=true]):not(.is-disabled):after{background:var(--tf-hover-gradient)!important}html body.tf-theme.tf-theme #MainContent .tf-banner>.tf-button.tf-button--pink:not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible{background:var(--tf-hover-gradient)!important;color:var(--tf-color-text-primary)!important;border-color:transparent!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent .tf-banner>.tf-button.tf-button--pink:not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover{background:var(--tf-hover-gradient)!important;color:var(--tf-color-text-primary)!important;border-color:transparent!important}}html body.tf-theme.tf-theme #MainContent .tf-brands .tf-section-heading .tf-button:not(:disabled):not([aria-disabled=true]):not(.is-disabled):after{background:var(--tf-hover-gradient)!important}html body.tf-theme.tf-theme #MainContent .tf-brands .tf-section-heading .tf-button:not(:disabled):not([aria-disabled=true]):not(.is-disabled):focus-visible{background:var(--tf-hover-gradient)!important;color:var(--tf-color-text-primary)!important;border-color:transparent!important}@media(hover:hover)and (pointer:fine){html body.tf-theme.tf-theme #MainContent .tf-brands .tf-section-heading .tf-button:not(:disabled):not([aria-disabled=true]):not(.is-disabled):hover{background:var(--tf-hover-gradient)!important;color:var(--tf-color-text-primary)!important;border-color:transparent!important}}html body.tf-theme.tf-theme.index-template #MainContent .tf-hero .tf-hero__next.tf-round{background:linear-gradient(45deg,#bdfaf0,#f9d0e0) padding-box!important}html body.tf-theme.tf-theme.index-template #MainContent .tf-hero .tf-hero__next.tf-round{background:linear-gradient(45deg,#a9f5ed,#d4ecec 46.4%,#ff4974) padding-box!important}@media(max-width:767px){html body.tf-theme.tf-theme.index-template #MainContent .tf-categories>.tf-section-heading .tf-button{display:none!important}html body.tf-theme.tf-theme.index-template #MainContent .tf-categories .tf-categories__intro{position:sticky!important;left:0!important;z-index:3!important;flex-shrink:0!important}html body.tf-theme.tf-theme.index-template #MainContent .tf-categories .tf-category__action{display:none!important}html body.tf-theme.tf-theme.index-template #MainContent .tf-budget .tf-budget-card{animation:tf-budget-mobile-breathe 4s ease-in-out infinite!important;transform-origin:center center}html body.tf-theme.tf-theme.index-template #MainContent .tf-budget .tf-budget-card:nth-child(2){animation-delay:-.8s!important}html body.tf-theme.tf-theme.index-template #MainContent .tf-budget .tf-budget-card:nth-child(3){animation-delay:-1.6s!important}html body.tf-theme.tf-theme.index-template #MainContent .tf-budget .tf-budget-card:nth-child(4){animation-delay:-2.4s!important}html body.tf-theme.tf-theme.index-template #MainContent .tf-budget .tf-budget-card:nth-child(5){animation-delay:-3.2s!important}}@keyframes tf-budget-mobile-breathe{0%,to{transform:scale(.94)}50%{transform:scale(1)}}@media(max-width:767px)and (prefers-reduced-motion:reduce){html body.tf-theme.tf-theme.index-template #MainContent .tf-budget .tf-budget-card{animation:none!important;transform:none!important}}@media(max-width:767px){html body.tf-theme.tf-theme.index-template #MainContent #shopify-section-template--28001353204033__makeup_banner .tf-banner>.tf-button{width:125px!important;min-width:125px!important;height:50px!important;min-height:50px!important;padding:0 15px!important}}@media(max-width:767px){html body.tf-theme.tf-theme header.header .header_icons--right .header__buttons{gap:10px!important;padding-right:6px!important;overflow:visible!important}html body.tf-theme.tf-theme header.header .header_icons--right .header__buttons>.account-button,html body.tf-theme.tf-theme header.header .header_icons--right .Vtl-WishlistHeaderWrapper{flex:0 0 24px!important;width:24px!important;min-width:24px!important;margin:0!important}html body.tf-theme.tf-theme header.header .header_icons--right .Vtl-WishlistHeader{display:flex!important;align-items:center;justify-content:center;width:24px!important;height:32px!important;margin:0!important}html body.tf-theme.tf-theme header.header .header_icons--right .cart-drawer-button{flex-shrink:0!important;margin-left:0!important}html body.tf-theme.tf-theme header.header .header_icons--right .account-button .reversed-link__text{display:none!important}}@media(max-width:767px){html body.tf-theme.tf-theme header.header .header__top{position:relative!important}html body.tf-theme.tf-theme header.header .header_icons--right .header__buttons>.account-button{position:absolute!important;inset:12px 88px auto auto!important;width:24px!important;height:24px!important;min-width:24px!important;flex:none!important;padding:0!important;margin:0!important}html body.tf-theme.tf-theme header.header :is(.header__icons--left,.header_icons--right) .Vtl-WishlistHeaderWrapper{position:absolute!important;inset:12px 52px auto auto!important;inset-inline:auto 52px!important;top:12px!important;width:24px!important;height:24px!important;z-index:3!important;margin:0!important}html body.tf-theme.tf-theme header.header .Vtl-WishlistHeader{display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;margin:0!important}html body.tf-theme.tf-theme header.header .header_icons--right .cart-drawer-button{position:absolute!important;inset:8px 16px auto auto!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;margin:0!important}html body.tf-theme.tf-theme header.header .header__logo img{width:min(119.577px,calc(100vw - 220px))!important;max-width:min(119.577px,calc(100vw - 220px))!important}}html body.tf-theme.tf-theme .tf-rating>span{-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent}html body.tf-theme.tf-theme header .header_icons--right .header__buttons{gap:var(--tf-space-3)!important;flex-wrap:nowrap}html body.tf-theme.tf-theme header .header_icons--right :is(.yoyo-loyalty-profile-container,.Vtl-WishlistHeaderWrapper){display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;min-height:44px;margin:0!important}html body.tf-theme.tf-theme header .header_icons--right :is(.yoyo_profile_icon_widget,.Vtl-WishlistHeader){display:flex;align-items:center;justify-content:center;width:36px;min-height:44px;margin:0!important}html body.tf-theme.tf-theme .tf-product-card .tf-card-form{margin-top:var(--tf-space-3)!important;flex:1;gap:var(--tf-space-3);align-items:stretch}html body.tf-theme.tf-theme .tf-product-card .tf-card-form>.tf-button{margin-top:auto}html body.tf-theme.tf-theme .tf-product-card :is(.tf-card-options,.tf-card-variant){margin-block:0 var(--tf-space-3)}html body.tf-theme.tf-theme .tf-product-card .tf-card-variant{width:100%;max-width:100%;min-height:36px;font-family:var(--tf-font-body);border-color:var(--tf-color-border-default)}html body.tf-theme.tf-theme quick-view-modal .drawer__inner{background:var(--tf-color-bg-primary)!important}html body.tf-theme.tf-theme quick-view-modal .product__media-wrapper{position:relative}html body.tf-theme.tf-theme quick-view-modal .gtd-badge--authentic{position:absolute;inset-block-start:var(--tf-space-4);inset-inline-end:var(--tf-space-4);width:80px;height:auto;z-index:2;pointer-events:none}html body.tf-theme.tf-theme quick-view-modal .gtd-badge--authentic img{display:block;width:100%;height:auto;max-width:100%}html body.tf-theme.tf-theme quick-view-modal .tb-why-header{display:flex;align-items:center;gap:var(--tf-space-2)}html body.tf-theme.tf-theme quick-view-modal .tb-why-icon{width:20px!important;height:22px!important;flex:0 0 20px}html body.tf-theme.tf-theme quick-view-modal .tb-why-title{margin:0;font-family:var(--tf-font-body);font-size:18px;line-height:1.4}html body.tf-theme.tf-theme quick-view-modal .tb-why{border:1px solid var(--tf-color-border-default);border-radius:12px;padding:var(--tf-space-4);background:var(--tf-color-bg-primary)}html body.tf-theme.tf-theme quick-view-modal .tb-why-list{list-style:none;padding:0;margin:var(--tf-space-3) 0 0;display:grid;gap:var(--tf-space-2)}html body.tf-theme.tf-theme quick-view-modal .tb-why-list li{display:flex;gap:var(--tf-space-2);align-items:baseline}html body.tf-theme.tf-theme quick-view-modal .tb-why-check{color:var(--tf-color-brand-primary);flex-shrink:0}html body.tf-theme.tf-theme quick-view-modal .product__info-wrapper{min-width:0;overflow-wrap:anywhere}@media(max-width:767px){html body.tf-theme.tf-theme header .header_icons--right .header__buttons{gap:var(--tf-space-1)!important}html body.tf-theme.tf-theme header .header_icons--right :is(.yoyo-loyalty-profile-container,.Vtl-WishlistHeaderWrapper,.yoyo_profile_icon_widget,.Vtl-WishlistHeader){width:28px;flex-basis:28px;min-height:40px}html body.tf-theme.tf-theme quick-view-modal .gtd-badge--authentic{width:60px;inset-block-start:var(--tf-space-3);inset-inline-end:var(--tf-space-3)}}html body.tf-theme.tf-theme quick-view-modal .tb-why-card{background:var(--tf-color-bg-primary);border:1px solid var(--tf-color-border-default);border-radius:12px;padding:var(--tf-space-4);margin-block-start:var(--tf-space-4)}html body.tf-theme.tf-theme quick-view-modal .tb-price-card{display:grid;gap:var(--tf-space-1);background:var(--tf-color-bg-secondary);padding:var(--tf-space-4);border-radius:12px;margin-block:var(--tf-space-4)}html body.tf-theme.tf-theme quick-view-modal .tb-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tf-space-2)}html body.tf-theme.tf-theme quick-view-modal .tb-price-current{font-size:24px;font-weight:700}html body.tf-theme.tf-theme quick-view-modal :is(.tb-price-label,.tb-price-compare,.tb-price-save){font-size:13px}@media(max-width:767px){html body.tf-theme.tf-theme .header.header .header_icons--right{position:absolute!important;inset:8px 16px auto auto!important;width:auto!important}html body.tf-theme.tf-theme .header.header .header_icons--right .header__buttons{display:flex!important;gap:var(--tf-space-2)!important;padding:0!important;width:auto!important;align-items:center!important}html body.tf-theme.tf-theme .header.header .header_icons--right .header__buttons>:is(.yoyo-loyalty-profile-container,.Vtl-WishlistHeaderWrapper,.cart-drawer-button,.account-button){position:relative!important;inset:auto!important;inset-inline:auto!important;top:auto!important;transform:none!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;flex:0 0 32px!important;margin:0!important}html body.tf-theme.tf-theme .header.header .header_icons--right :is(.yoyo_profile_icon_widget,.Vtl-WishlistHeader){width:32px!important;height:32px!important;min-height:32px!important}}html body.tf-theme.tf-theme quick-view-modal .product{width:100%;max-width:100%;min-width:0}html body.tf-theme.tf-theme quick-view-modal :is(.product__media-wrapper,.product__info-wrapper){min-width:0}@media(max-width:767px){html body.tf-theme.tf-theme quick-view-modal .product{flex-direction:column;flex-wrap:nowrap}html body.tf-theme.tf-theme quick-view-modal :is(.product__media-wrapper,.product__info-wrapper,.product__media-gallery-viewer-wrap,.product__media-gallery-viewer){width:100%!important;max-width:100%!important;min-width:0!important}html body.tf-theme.tf-theme quick-view-modal .product__media-gallery-viewer-wrap{margin-inline:0!important}html body.tf-theme.tf-theme quick-view-modal .drawer__body{overflow-x:hidden}}html body.tf-theme.tf-theme .tf-card-options.tf-shade-picker{position:relative;padding-top:24px!important;align-items:center;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .tf-shade-picker label{position:static}html body.tf-theme.tf-theme .tf-shade-picker input:checked+label:before{content:attr(data-shade-title);position:absolute;inset-block-start:0;inset-inline-start:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:var(--tf-size-ui-overline)/var(--tf-line-ui-overline) var(--tf-font-body);color:var(--tf-color-text-primary);pointer-events:none;text-decoration:none}html body.tf-theme.tf-theme .tf-card-options label.tf-shade-swatch{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;min-height:28px;padding:2px!important;border-radius:50%!important;background:var(--tf-color-bg-primary)!important;flex:0 0 28px}html body.tf-theme.tf-theme .tf-shade-dot{display:block;position:relative;width:100%;height:100%;border-radius:50%;background-size:cover;background-position:center}html body.tf-theme.tf-theme .tf-shade-picker input:checked+label.tf-shade-swatch{border-color:var(--tf-color-brand-primary)!important;box-shadow:0 0 0 1px var(--tf-color-bg-primary)}html body.tf-theme.tf-theme .tf-shade-picker input:checked+label .tf-shade-dot:after{content:"\2713";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--tf-color-text-inverse);font-size:16px;font-weight:700;text-shadow:0 1px 2px var(--tf-color-text-primary)}html body.tf-theme.tf-theme .tf-shade-picker input:disabled+label .tf-shade-dot:after{content:"";position:absolute;inset-inline-start:50%;inset-block-start:-10%;width:1px;height:120%;background:var(--tf-color-text-secondary);transform:rotate(45deg)}html body.tf-theme.tf-theme .tf-shade-more{position:static;min-width:28px;border:0;padding:0;margin:0}html body.tf-theme.tf-theme .tf-shade-more>summary{display:grid;place-items:center;list-style:none;cursor:pointer;width:28px;height:28px;border:1px solid var(--tf-color-border-default);border-radius:50%;background:var(--tf-color-bg-primary);font:var(--tf-size-ui-overline)/1 var(--tf-font-body);color:var(--tf-color-text-secondary)}html body.tf-theme.tf-theme .tf-shade-more>summary::-webkit-details-marker{display:none}html body.tf-theme.tf-theme .tf-shade-more[open]{flex-basis:100%}html body.tf-theme.tf-theme .tf-shade-more[open]>summary{font-size:0;margin-bottom:var(--tf-space-2)}html body.tf-theme.tf-theme .tf-shade-more[open]>summary:after{content:"\2212";font-size:16px}html body.tf-theme.tf-theme .tf-shade-more-values{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tf-space-2)}html body.tf-theme.tf-theme .tf-shade-more>summary:focus-visible{outline:2px solid var(--tf-color-brand-primary);outline-offset:2px}html body.tf-theme.tf-theme .tf-shade-picker .tf-shade-dot:before{content:attr(data-shade-name);position:absolute;inset-block-end:calc(100% + var(--tf-space-2));inset-inline-start:50%;transform:translate(-50%);width:max-content;max-width:160px;padding:var(--tf-space-1) var(--tf-space-2);border-radius:4px;background:var(--tf-color-bg-inverse);color:var(--tf-color-text-inverse);font:var(--tf-size-ui-overline)/var(--tf-line-ui-overline) var(--tf-font-body);white-space:normal;text-align:center;opacity:0;visibility:hidden;pointer-events:none;z-index:10}html body.tf-theme.tf-theme .tf-shade-picker label:hover .tf-shade-dot:before,html body.tf-theme.tf-theme .tf-shade-picker input:focus-visible+label .tf-shade-dot:before{opacity:1;visibility:visible}html body.tf-theme.tf-theme .tf-card-options.tf-shade-picker label.tf-shade-swatch{box-sizing:border-box!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;aspect-ratio:1!important;flex:0 0 28px!important;padding:2px!important;border-radius:50%!important}html body.tf-theme.tf-theme .tf-card-options.tf-shade-picker .tf-shade-dot{box-sizing:border-box!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;max-width:22px!important;max-height:22px!important;flex:none!important;aspect-ratio:1!important;border-radius:50%!important}html body.tf-theme.tf-theme variant-selects .product-form__input label.tf-pdp-shade{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important;aspect-ratio:1!important;flex:0 0 36px!important;padding:3px!important;border-radius:50%!important}html body.tf-theme.tf-theme variant-selects .product-form__input .tf-pdp-shade-dot{box-sizing:border-box!important;display:block!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;flex:none!important;aspect-ratio:1!important;border-radius:50%!important}html body.tf-theme.tf-theme variant-selects .product-form__input label.variant-pill-label:not(.tf-pdp-shade){display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:auto!important;min-width:44px!important;min-height:36px!important;height:auto!important;padding:var(--tf-space-2) var(--tf-space-3)!important;border-radius:8px!important;background:var(--tf-color-bg-primary)!important;color:var(--tf-color-text-primary)!important;border:1px solid var(--tf-color-border-default)!important;line-height:var(--tf-line-ui-label-s)!important}html body.tf-theme.tf-theme variant-selects .product-form__input input:checked+label.variant-pill-label:not(.tf-pdp-shade){border-color:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-brand)!important}html body.tf-theme.tf-theme .header.header .header_icons--right .header__buttons{display:flex!important;align-items:center!important;gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme .header.header .header_icons--right .header__buttons>:is(.Vtl-WishlistHeaderWrapper,.yoyo-loyalty-profile-container,.account-button,.cart-drawer-button){position:relative!important;inset:auto!important;margin:0!important;transform:none!important;flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important}html body.tf-theme.tf-theme .header.header .header_icons--right :is(.Vtl-WishlistHeader,.yoyo_profile_icon_widget){width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}@media(max-width:767px){html body.tf-theme.tf-theme .header.header .header_icons--right .header__buttons{gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme .header.header .header_icons--right .header__buttons>:is(.Vtl-WishlistHeaderWrapper,.yoyo-loyalty-profile-container,.account-button,.cart-drawer-button){flex-basis:32px!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}}html body.tf-theme.tf-theme .bundle-section .bundle-card{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto 1fr!important;column-gap:24px!important;row-gap:16px!important;padding:24px!important;border-radius:18px!important;min-height:355px!important;overflow:visible!important}html body.tf-theme.tf-theme .bundle-section .bundle-card__header{grid-column:1/-1;display:flex!important;align-items:center!important;gap:8px!important;margin:0!important}html body.tf-theme.tf-theme .bundle-section .bundle-card__name{font:500 16px/21px var(--tf-font-heading)!important;margin:0!important}html body.tf-theme.tf-theme .bundle-section .bundle-card__save{margin-inline-start:auto!important;font:600 14px/18px var(--tf-font-body)!important;padding:4px 10px!important;border-radius:4px!important}html body.tf-theme.tf-theme .bundle-section .bundle-card__products{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;min-width:0;overflow-x:auto}html body.tf-theme.tf-theme .bundle-section :is(.bundle-product-visual,.tf-bundle-component){box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:center!important;flex:0 0 178px!important;width:178px!important;min-height:263px!important;background:var(--tf-color-bg-primary)!important;border:1px solid var(--tf-color-border-default)!important;border-radius:10px!important;overflow:hidden!important;padding:0!important}html body.tf-theme.tf-theme .bundle-section .bundle-product-visual__image{width:176px!important;height:176px!important;flex:0 0 176px!important;background:#fff!important;border-bottom:1px solid var(--tf-color-border-default)!important;display:grid!important;place-items:center!important}html body.tf-theme.tf-theme .bundle-section .bundle-product-visual__image img{width:100%!important;height:100%!important;object-fit:contain!important;padding:16px!important;box-sizing:border-box!important}html body.tf-theme.tf-theme .bundle-section .bundle-product-visual__label{font:500 12px/16px var(--tf-font-body)!important;text-align:center!important;padding:12px 12px 4px!important;margin:0!important;min-height:48px!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body.tf-theme.tf-theme .bundle-section .bundle-product-visual__size{font:400 10px/13px var(--tf-font-body)!important;padding:4px 10px!important;margin:0 0 12px!important;border-radius:5px!important}html body.tf-theme.tf-theme .bundle-section .bundle-product-divider{flex:0 0 24px!important;width:24px!important;height:24px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:var(--tf-color-brand-primary)!important;color:#fff!important;font:20px/1 var(--tf-font-body)!important}html body.tf-theme.tf-theme .bundle-section .bundle-card__footer{display:flex!important;flex-direction:column!important;justify-content:flex-end!important;align-items:flex-end!important;gap:20px!important;margin:0!important;padding:0!important;align-self:end!important}html body.tf-theme.tf-theme .bundle-section .bundle-card__price{display:flex!important;gap:8px!important;align-items:center!important}html body.tf-theme.tf-theme .bundle-section .bundle-card__price-current{font:600 28px/34px var(--tf-font-heading)!important}html body.tf-theme.tf-theme .bundle-section .bundle-card__price-original{font:400 14px/20px var(--tf-font-heading)!important;text-decoration:line-through}html body.tf-theme.tf-theme .bundle-section .bundle-card__btn{width:172px!important;min-height:42px!important;border-radius:50px!important;font:500 14px/18px var(--tf-font-heading)!important;display:flex!important;align-items:center!important;justify-content:center!important}@media(max-width:767px){html body.tf-theme.tf-theme .bundle-section .bundle-card{grid-template-columns:minmax(0,1fr)!important;padding:16px!important;gap:16px!important;min-height:0!important}html body.tf-theme.tf-theme .bundle-section .bundle-card__products{grid-column:1;max-width:100%}html body.tf-theme.tf-theme .bundle-section .bundle-card__footer{grid-column:1;width:100%;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}html body.tf-theme.tf-theme .bundle-section .bundle-card__price{flex-wrap:wrap}html body.tf-theme.tf-theme .bundle-section .bundle-card__price-current{font-size:22px!important}html body.tf-theme.tf-theme .bundle-section .bundle-card__btn{width:140px!important}}html body.tf-theme.tf-theme.product-template [class*=luncher_button_wrapper]{bottom:113px!important}@media(max-width:1023px){.topbar{position:relative;overflow:visible!important}.topbar .topbar__right{display:flex!important;position:absolute;left:12px;top:0;height:100%;z-index:20}.topbar .topbar__right .social-icons{display:none!important}.topbar .topbar__right .disclosure__toggle{font-size:11px;min-height:32px}.topbar .topbar__inner{padding-left:85px;min-height:32px}.topbar .topbar__column.topbar__center{font-size:10px}.topbar .disclosure-list{left:0;right:auto;min-width:130px}}@media(max-width:1023px){html body.tf-theme .topbar .topbar__right{display:flex!important;position:absolute;left:12px;right:auto;top:0;height:100%;z-index:20}html body.tf-theme .topbar .topbar__right .social-icons{display:none!important}}@media(max-width:1023px){html body.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar__right{display:flex!important;left:12px;right:auto}html body.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar__right .topbar__social{display:none!important}}@media(max-width:1023px){html body.tf-theme .header .header_icons--right .header__buttons{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:max-content!important}html body.tf-theme .header .header_icons--right .Vtl-WishlistHeaderWrapper,html body.tf-theme .header .header_icons--right .yoyo-loyalty-profile-container,html body.tf-theme .header .header_icons--right .cart-icon{position:relative!important;flex:0 0 32px!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;margin:0!important;transform:none!important}html body.tf-theme .header .header_icons--right .yoyo-loyalty-profile-container{order:1!important}html body.tf-theme .header .header_icons--right .Vtl-WishlistHeaderWrapper{order:2!important}html body.tf-theme .header .header_icons--right .cart-icon{order:3!important}html body.tf-theme .header .header_icons--right :is(.yoyo_profile_icon_widget,.Vtl-WishlistHeader){position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:none!important;width:32px!important;min-width:32px!important;height:32px!important;margin:0!important;transform:none!important}}@media(max-width:360px){html body.tf-theme .header .header_icons--right .header__buttons{gap:4px!important}html body.tf-theme .header .header__logo img{max-width:80px!important;width:80px!important;height:auto!important}}@media(max-width:1023px){html body.tf-theme:has([role=dialog][aria-modal=true] .cloud-search-mobile) .header predictive-search.search__form{visibility:hidden!important;pointer-events:none!important}}@media(max-width:1023px){html body.tf-theme .cloud-search-mobile{top:var(--tf-search-top,104px)!important;left:var(--tf-search-left,16px)!important;right:auto!important;width:var(--tf-search-width, calc(100% - 32px) )!important;height:40px!important;min-height:40px!important;padding:0!important;background:var(--tf-search-bg,#f3f1ef)!important;border-radius:24px!important;box-sizing:border-box!important;gap:0!important}html body.tf-theme .cloud-search-mobile__input{flex:1!important;min-width:0!important;margin:0!important}html body.tf-theme .cloud-search-mobile input{height:40px!important;border-radius:24px!important;font-size:14px!important}html body.tf-theme .cloud-search-mobile__cancel{font-size:11px!important;line-height:40px!important;height:40px!important;padding:0 10px!important}html body.tf-theme .cloud-search-results--mobile{top:calc(var(--tf-search-top,104px) + 48px)!important;height:calc(100dvh - var(--tf-search-top,104px) - 48px)!important;max-height:calc(100dvh - var(--tf-search-top,104px) - 48px)!important;padding-top:0!important}}@media(max-width:767px){html body.tf-theme :is(.tf-categories,.tf-brands) .tf-section-heading{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:16px!important}html body.tf-theme :is(.tf-categories,.tf-brands) .tf-section-heading>div{min-width:0;flex:1 1 180px}html body.tf-theme :is(.tf-categories,.tf-brands) .tf-section-heading>.tf-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;min-width:120px!important;max-width:none!important;height:44px!important;min-height:44px!important;padding:0 24px!important;white-space:nowrap!important;line-height:1!important;font-size:14px!important;text-align:center!important}}@media(max-width:767px){html body.tf-theme #MainContent .tf-categories .tf-section-heading>a.tf-button{display:inline-flex!important;white-space:nowrap!important;flex:0 0 auto!important;width:auto!important;min-width:120px!important;height:44px!important;padding:0 24px!important}}@media(max-width:767px){html body.tf-theme.tf-theme.index-template #MainContent .tf-categories>.tf-section-heading>a.tf-button{display:inline-flex!important}}@media(max-width:767px){html body.tf-theme #MainContent .tf-carousel-controls{gap:24px!important;padding-block:8px!important}}@media(max-width:767px){html body.tf-theme.tf-theme.index-template #MainContent .tf-section .tf-carousel-controls{column-gap:40px!important;padding-block:8px!important}}html[dir=rtl] body.tf-theme #MainContent .tf-carousel-controls [data-tf-prev] svg{transform:none!important}html[dir=rtl] body.tf-theme #MainContent .tf-carousel-controls [data-tf-next] svg{transform:rotate(180deg)!important}@media(max-width:767px){html body.tf-theme .tf-footer .tf-newsletter-input{display:flex!important;align-items:center!important;gap:8px!important;padding:8px!important;box-sizing:border-box!important}html body.tf-theme .tf-footer .tf-newsletter-input input{flex:1 1 0!important;min-width:0!important;width:0!important;height:44px!important;padding-inline:8px!important;box-sizing:border-box!important}html body.tf-theme .tf-footer .tf-newsletter-input button{flex:0 0 auto!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;white-space:nowrap!important;box-sizing:border-box!important}}@media(max-width:767px){html body.tf-theme #MainContent .tf-gift-page .tf-editorial-hero a.tf-button[href="#TfGiftForm"]{margin-inline-end:12px!important;margin-block-end:12px!important;padding-inline:18px!important;font-size:14px!important;min-height:48px!important;white-space:nowrap!important}html body.tf-theme #MainContent .tf-gift-page .tf-gift-preview-link{margin:0 0 12px!important;padding-inline:18px!important;font-size:14px!important;min-height:48px!important;white-space:nowrap!important}}html body.tf-theme #MainContent .tf-verify-part-2{--tf-verify-rule-start:#c2e9e6;--tf-verify-rule-end:#f2a2b7}html body.tf-theme #MainContent .tf-verify-part-2 .tf-editorial-cards>div:before{background:linear-gradient(90deg,var(--tf-verify-rule-start),var(--tf-verify-rule-end))!important}@media(min-width:1024px){html body.tf-theme.tf-theme header.header .header__menu>ul>[data-tf-nav-root]>.menu__item,html body.tf-theme.tf-theme header.header .header__menu>ul>[data-tf-nav-root]>details>summary .menu__item{position:relative}html body.tf-theme.tf-theme header.header .header__menu>ul>[data-tf-nav-root]:is([data-tf-nav-active=true],:hover,:focus-within)>.menu__item:before,html body.tf-theme.tf-theme header.header .header__menu>ul>[data-tf-nav-root]:is([data-tf-nav-active=true],:hover,:focus-within)>details>summary .menu__item:before{content:"";position:absolute;left:-8px;right:-8px;bottom:3px;height:2px;background:#ef5976!important;border-radius:0;pointer-events:none}}html body.tf-theme.tf-theme.index-template #MainContent .tf-section h2{font-family:var(--tf-font-heading)!important}html body.tf-theme.tf-theme #MainContent .section-main-product h1.product__title,html body.tf-theme.tf-theme [id*=quick-view] h1.product__title{font:var(--tf-type-display-m)!important;color:var(--tf-color-text-primary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-title,html body.tf-theme.tf-theme [id*=quick-view] .tb-why-title{font:var(--tf-type-heading-s)!important;letter-spacing:normal!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-intro,html body.tf-theme.tf-theme [id*=quick-view] .tb-why-intro{font:var(--tf-type-body-s)!important;color:var(--tf-color-text-secondary)!important;letter-spacing:normal!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-why-card li,html body.tf-theme.tf-theme [id*=quick-view] .tb-why-card li{font:var(--tf-type-body-m)!important;color:var(--tf-color-text-secondary)!important}html body.tf-theme.tf-theme #MainContent .section-main-product .tb-price-label,html body.tf-theme.tf-theme [id*=quick-view] .tb-price-label{font:var(--tf-type-ui-overline)!important;color:var(--tf-color-text-inverse)!important}html body.tf-theme.tf-theme [id*=quick-view] .tb-price-card{background:var(--tf-color-brand-primary)!important;color:var(--tf-color-text-inverse)!important;border:0!important;border-radius:8px!important;padding:var(--tf-space-4)!important}html body.tf-theme.tf-theme [id*=quick-view] .tb-price-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--tf-space-2);color:var(--tf-color-text-inverse)!important}html body.tf-theme.tf-theme [id*=quick-view] .tb-price-current{font:700 var(--tf-size-display-m)/var(--tf-line-display-m) var(--tf-font-body)!important;color:var(--tf-color-text-inverse)!important}html body.tf-theme.tf-theme [id*=quick-view] .tb-price-compare{font:var(--tf-type-body-s)!important;color:var(--tf-color-text-inverse)!important}html body.tf-theme.tf-theme [id*=quick-view] .tb-price-save{background:var(--tf-color-bg-primary)!important;color:var(--tf-color-brand-primary)!important;font:var(--tf-type-ui-overline)!important;margin-inline-start:auto;padding:var(--tf-space-1) var(--tf-space-2);border-radius:4px}html body.tf-theme.tf-theme [id*=quick-view] .tb-why-card{background:var(--tf-color-bg-primary)!important;border:1px solid var(--tf-color-brand-primary)!important;padding:var(--tf-space-4)!important;border-radius:8px!important}html body.tf-theme.tf-theme [id*=quick-view] .pqi2-card{background:var(--tf-color-bg-secondary)!important}html body.tf-theme.tf-theme #MainContent #shopify-section-template--28110472446052__events h2{font-family:var(--tf-font-heading)!important}html body.tf-theme.tf-theme [id*=quick-view] .tb-why-icon path{fill:var(--tf-color-brand-primary)!important}html body.tf-theme.tf-theme [id*=quick-view] .tallah-product-rating__stars{background-image:linear-gradient(to right,var(--tf-color-brand-primary) var(--tallah-rating-width,0%),var(--tf-color-border-default) var(--tallah-rating-width,0%))!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;font-family:var(--tf-font-body)!important;font-size:var(--tf-size-display-l)!important;line-height:var(--tf-line-display-l)!important}html body.tf-theme.tf-theme [id*=quick-view] .pqi2-trust{display:flex!important;justify-content:space-between!important;background:transparent!important;border:0!important;padding:var(--tf-space-4) 0!important;gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme [id*=quick-view] .pqi2-ti{order:0!important;background:transparent!important;flex:1;padding:0!important;gap:var(--tf-space-2)!important}html body.tf-theme.tf-theme [id*=quick-view] .pqi2-ti svg{stroke:var(--tf-color-brand-primary)!important}@media(max-width:767px){html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-concerns>.tf-section-heading{margin-bottom:var(--tf-space-3)!important;min-height:52px}html body.tf-theme.tf-theme.tf-theme.index-template #MainContent :is(.tf-concerns,.tf-brands) .tf-section-heading h2{font-family:var(--tf-font-heading)!important;font-size:var(--tf-size-body-l)!important;line-height:var(--tf-line-heading-s)!important;letter-spacing:normal!important;white-space:normal!important;overflow-wrap:normal!important}html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-concerns .tf-concerns__grid{grid-template-rows:356px 160px!important;row-gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-concerns .tf-concern:not(:first-child){height:160px!important;min-height:160px!important}html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-brands>.tf-section-heading{flex-wrap:wrap!important;column-gap:var(--tf-space-4)!important;row-gap:var(--tf-space-4)!important;align-items:center!important}html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-brands>.tf-section-heading>div{flex:1 1 180px!important;min-width:0!important}html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-brands>.tf-section-heading>.tf-button{flex:0 0 120px!important;min-width:120px!important;white-space:nowrap!important}}@media(max-width:767px){html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-videos:not(.tf-videos--dark){padding-block:var(--tf-space-6)!important}html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-videos:not(.tf-videos--dark)>.tf-videos__heading{padding-inline:var(--tf-space-4)!important;margin-bottom:var(--tf-space-4)!important}html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-videos:not(.tf-videos--dark) h2{font-size:24px!important;line-height:var(--tf-space-9)!important}html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-videos:not(.tf-videos--dark) .tf-videos__heading p{font:var(--tf-type-ui-label-m)!important}html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-videos:not(.tf-videos--dark) .tf-videos__heading .tf-button{width:170px!important;min-height:40px!important;height:40px!important;font-size:var(--tf-size-ui-label-s)!important}html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-videos:not(.tf-videos--dark) .tf-video{width:98.4375px!important;min-width:98.4375px!important;flex-basis:98.4375px!important;height:175px!important}}html body.tf-theme.tf-theme .topbar-section{z-index:60!important}html body.tf-theme.tf-theme .topbar-section .topbar{overflow:visible!important}@media(max-width:1023px){html body.tf-theme.tf-theme header.header .header__top{height:auto!important;min-height:120px!important;padding-block:var(--tf-space-3)!important;margin-top:0!important;row-gap:var(--tf-space-4)!important;grid-template-rows:40px 40px!important}html body.tf-theme.tf-theme .header.header .header_icons--right{position:static!important;inset:auto!important;align-self:center!important;justify-self:end!important;height:40px!important}html body.tf-theme.tf-theme .header.header .header_icons--right .header__buttons{height:40px!important;padding:0!important}}@media(max-width:400px){html body.tf-theme.tf-theme header.header .header__logo :is(img,.header__logo--image){width:88px!important;max-width:88px!important}}@media(max-width:1023px){html body.tf-theme.tf-theme .topbar .tf-topbar-shipping{min-width:0!important;white-space:normal!important;font-size:10px!important;line-height:14px!important;overflow-wrap:normal!important}html body.tf-theme.tf-theme .topbar .tf-topbar-verify{flex-shrink:0!important}html body.tf-theme.tf-theme .topbar .topbar__inner{align-items:center!important}}@media(max-width:1023px){html body.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar{height:auto!important;min-height:48px!important}html body.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .tf-topbar-shipping{font-size:10px!important;line-height:14px!important;white-space:normal!important}html body.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar__center{height:auto!important;min-height:32px!important;align-items:center!important}}@media(max-width:767px){html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-brands>.tf-section-heading{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:var(--tf-space-4)!important;align-items:start!important;height:auto!important}html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-brands>.tf-section-heading>div{width:100%!important;min-width:0!important;max-width:100%!important}html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-brands>.tf-section-heading h2,html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-brands>.tf-section-heading h2 em{white-space:normal!important;overflow-wrap:normal!important;width:auto!important;max-width:100%!important}html body.tf-theme.tf-theme.tf-theme.index-template #MainContent .tf-brands>.tf-section-heading>.tf-button{justify-self:start!important;align-self:start!important;width:160px!important;min-width:160px!important;max-width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}}@media(max-width:767px){html body.tf-theme.tf-theme.tf-theme header.header .header__top{grid-template-columns:40px minmax(0,1fr) max-content!important;grid-template-areas:"left logo icons" "search search search"!important;column-gap:var(--tf-space-3)!important}html body.tf-theme.tf-theme.tf-theme header.header .header__icons--left{width:40px!important;min-width:40px!important;justify-self:start!important;justify-content:center!important}html body.tf-theme.tf-theme.tf-theme header.header .header__logo{width:100%!important;min-width:0!important;max-width:100%!important;justify-self:center!important;margin:0!important}html body.tf-theme.tf-theme.tf-theme header.header .header_icons--right{position:static!important;inset:auto!important;min-width:112px!important;width:112px!important;justify-self:end!important;transform:none!important}html body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons{gap:var(--tf-space-2)!important;width:112px!important;min-width:112px!important;padding:0!important;justify-content:center!important;align-items:center!important;flex-wrap:nowrap!important}html body.tf-theme.tf-theme.tf-theme header.header .header__logo .header__logo--image{max-width:100%!important}html body.tf-theme.tf-theme.tf-theme header.header .header__logo img{max-width:100%!important;height:auto!important}}@media(max-width:400px){html body.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar{min-height:60px!important;height:auto!important}html body.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar__inner{padding-inline:0!important;min-height:48px!important}html body.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar__center{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:28px 14px!important;row-gap:var(--tf-space-1)!important;width:100%!important;min-width:0!important}html body.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .tf-topbar-verify{grid-row:1!important;grid-column:1!important;justify-self:end!important;width:max-content!important}html body.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .tf-topbar-shipping{grid-row:2!important;grid-column:1!important;width:100%!important;white-space:nowrap!important;text-align:center!important;margin:0!important}html body.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar__right{top:6px!important;height:28px!important}}html body.tf-theme:has(#CartDrawer[open],#CartDrawer[active]) #clr-app [class*=_luncher_button_wrapper_]{visibility:hidden!important;opacity:0!important;pointer-events:none!important}html body.tf-theme.tf-theme .topbar-section{z-index:31!important}html body.tf-theme.tf-theme .topbar-section:has(localization-form [aria-expanded=true]){z-index:60!important}html[dir=rtl] body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar__right{left:auto!important;right:12px!important}html[dir=rtl] body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar__inner{padding-left:0!important;padding-right:85px!important}html[dir=rtl] body.tf-theme.tf-theme .topbar .disclosure-list{left:auto!important;right:0!important;text-align:right!important}@media(max-width:400px){html[dir=rtl] body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar__inner{padding-inline:0!important}}html[dir=rtl] body.tf-theme.tf-theme .tf-product-card__price{flex-wrap:wrap!important;justify-content:flex-start!important}html[dir=rtl] body.tf-theme.tf-theme .tf-product-card__price>strong,html[dir=rtl] body.tf-theme.tf-theme .tf-product-card__price>s{direction:ltr!important;unicode-bidi:isolate!important;white-space:nowrap!important;flex:0 0 auto!important}html[dir=rtl] body.tf-theme.tf-theme media-gallery .swiper-pagination-fraction{direction:ltr!important;unicode-bidi:isolate!important}html[dir=rtl] body.tf-theme.tf-theme footer.tf-footer .tf-newsletter-input{padding-inline:var(--tf-space-2)!important}@media(max-width:767px){html[dir=rtl] body.tf-theme.tf-theme #MainContent .tf-banner>.tf-button{transform:translate(50%)!important}html[dir=rtl] body.tf-theme.tf-theme #MainContent .tf-banner--left>.tf-button{transform:none!important}}@media(max-width:1023px){html:root body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar{height:45px!important;min-height:45px!important;padding-block:0!important}html:root body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar__inner{display:flex!important;justify-content:center!important;align-items:center!important;padding:0!important;min-height:45px!important;width:100%!important}html:root body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h :is(.topbar__right,.topbar__left){display:none!important}html:root body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar__center{display:flex!important;flex-direction:row!important;direction:ltr!important;justify-content:center!important;align-items:center!important;gap:var(--tf-space-4)!important;min-height:0!important;height:auto!important;width:100%!important}html:root body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .tf-topbar-shipping{order:1!important;flex:0 1 auto!important;margin:0!important;white-space:nowrap!important;width:auto!important;text-align:center!important;font-family:var(--tf-font-accent)!important;font-weight:500!important;font-size:12px!important;line-height:16.5px!important;letter-spacing:.66px!important}html:root body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .tf-topbar-verify{order:2!important;display:inline-flex!important;flex:0 0 112px!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:112px!important;min-width:112px!important;min-height:26px!important;height:26px!important;padding:5px 10px!important;box-sizing:border-box!important;white-space:nowrap!important;font:800 11.742px/14px var(--tf-font-accent)!important;border-radius:50px!important}html:root body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .tf-topbar-verify .tf-icon{width:15px!important;height:13px!important;flex-shrink:0!important}}@media(max-width:767px){html:root body.tf-theme.tf-theme.tf-theme header.header .header__top{grid-template-columns:108px minmax(0,1fr) 108px!important;column-gap:var(--tf-space-2)!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header__icons--left{width:108px!important;min-width:108px!important;justify-content:flex-start!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right{width:108px!important;min-width:108px!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons{width:108px!important;min-width:108px!important;gap:var(--tf-space-2)!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header__logo{width:100%!important;min-width:0!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header__logo .header__logo--image{width:120px!important;max-width:100%!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header__logo img{width:100px!important;max-width:100%!important;height:auto!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right :is(.Vtl-WishlistHeaderWrapper,.Vtl-WishlistHeader,.yoyo-loyalty-profile-container,.yoyo_profile_icon_widget,.cart-drawer-button){width:28px!important;min-width:28px!important;height:32px!important;flex:0 0 28px!important;display:flex!important;align-items:center!important;justify-content:center!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .yoyo_profile_icon_widget{color:var(--tf-color-text-primary)!important;opacity:.6!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .yoyo_profile_icon_widget svg{width:22px!important;height:22px!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .yoyo_profile_icon_widget path{fill:currentColor!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .Vtl-WishlistHeader{color:var(--tf-color-text-primary)!important;opacity:.5!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .Vtl-WishlistHeader svg{width:24px!important;height:24px!important;fill:currentColor!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .cart-drawer-button{height:28px!important;border-radius:50%!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .cart-drawer-button svg{width:18px!important;height:18px!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .cart-count{width:10px!important;height:10px!important;min-width:10px!important;font-size:6px!important;line-height:10px!important;top:-2px!important;inset-inline-end:-2px!important}}@media(max-width:400px){html:root body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar__center{gap:var(--tf-space-3)!important}html:root body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .tf-topbar-shipping{font-size:11px!important;letter-spacing:.45px!important}}@media(max-width:360px){html:root body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar{padding-inline:var(--tf-space-3)!important}html:root body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .topbar__center{gap:var(--tf-space-2)!important}html:root body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .tf-topbar-shipping{font-size:9px!important;letter-spacing:.3px!important}html:root body.tf-theme.tf-theme #shopify-section-sections--28110473658468__topbar_3YD96h .tf-topbar-verify{flex-basis:104px!important;width:104px!important;min-width:104px!important;font-size:10px!important;padding-inline:8px!important}}@media(max-width:767px){html:root body.tf-theme.tf-theme.tf-theme header.header .header__top{direction:ltr!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons{direction:ltr!important;padding-inline:0!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>:is(.Vtl-WishlistHeaderWrapper,.yoyo-loyalty-profile-container,.cart-drawer-button){width:28px!important;min-width:28px!important;max-width:28px!important;flex:0 0 28px!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .cart-drawer-button{min-height:28px!important;height:28px!important}}@media(max-width:767px){html:root body.tf-theme.tf-theme.tf-theme header.header .header__logo .header__logo--image{display:flex!important;align-items:center!important;justify-content:center!important}}@media(max-width:767px){html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>.cart-drawer-button{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;flex-basis:36px!important}}@media(max-width:360px){html:root body.tf-theme.tf-theme.tf-theme header.header .header__top{grid-template-columns:92px minmax(0,1fr) 92px!important}html:root body.tf-theme.tf-theme.tf-theme header.header :is(.header__icons--left,.header_icons--right,.header_icons--right .header__buttons){width:92px!important;min-width:92px!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons{gap:6px!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>:is(.Vtl-WishlistHeaderWrapper,.yoyo-loyalty-profile-container){width:24px!important;min-width:24px!important;max-width:24px!important;flex-basis:24px!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>.cart-drawer-button{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;flex-basis:32px!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .yoyo_profile_icon_widget svg{width:20px!important;height:20px!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .Vtl-WishlistHeader svg{width:22px!important;height:22px!important}}@media(max-width:767px){html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .Vtl-WishlistHeader__IconWrapper{width:24px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important}}@media(max-width:360px){html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .Vtl-WishlistHeader__IconWrapper{width:22px!important;height:22px!important}}html[dir=rtl] body.tf-theme.tf-theme h1.collection__title>em{display:inline-block!important;margin-inline-start:.28em!important}@media(max-width:767px){html:root body.tf-theme.tf-theme.tf-theme header.header .header__top{grid-template-columns:112px minmax(0,1fr) 112px!important}html:root body.tf-theme.tf-theme.tf-theme header.header :is(.header__icons--left,.header_icons--right,.header_icons--right .header__buttons){width:112px!important;min-width:112px!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons{display:grid!important;grid-template-columns:repeat(3,32px)!important;gap:8px!important;align-items:center!important;justify-items:center!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>:is(.yoyo-loyalty-profile-container,.Vtl-WishlistHeaderWrapper){width:32px!important;min-width:32px!important;max-width:32px!important;height:36px!important;min-height:36px!important;justify-self:center!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right :is(.yoyo_profile_icon_widget,.Vtl-WishlistHeader){width:32px!important;min-width:32px!important;height:36px!important;min-height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>.cart-drawer-button{justify-self:center!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .cart-count{width:auto!important;min-width:16px!important;height:16px!important;line-height:16px!important;padding-inline:3px!important;font:600 10px/16px var(--tf-font-body)!important;box-sizing:border-box!important;top:-3px!important;inset-inline-start:auto!important;inset-inline-end:-3px!important;direction:ltr!important;border-radius:50px!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .cart-count:not([hidden]){display:flex!important;align-items:center!important;justify-content:center!important}}@media(max-width:360px){html:root body.tf-theme.tf-theme.tf-theme header.header .header__top{grid-template-columns:92px minmax(0,1fr) 92px!important}html:root body.tf-theme.tf-theme.tf-theme header.header :is(.header__icons--left,.header_icons--right,.header_icons--right .header__buttons){width:92px!important;min-width:92px!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons{grid-template-columns:repeat(3,28px)!important;gap:4px!important}html:root body.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>:is(.yoyo-loyalty-profile-container,.Vtl-WishlistHeaderWrapper){width:28px!important;min-width:28px!important;max-width:28px!important}}@media(max-width:767px){html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header__top{grid-template-columns:96px minmax(0,1fr) 96px!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header :is(.header__icons--left,.header_icons--right,.header_icons--right .header__buttons){width:96px!important;min-width:96px!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons{grid-template-columns:repeat(3,28px)!important;gap:6px!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>:is(.yoyo-loyalty-profile-container,.Vtl-WishlistHeaderWrapper,.tf-header-wishlist){width:28px!important;min-width:28px!important;max-width:28px!important;height:32px!important;min-height:32px!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right :is(.yoyo_profile_icon_widget,.Vtl-WishlistHeader){width:28px!important;min-width:28px!important;height:32px!important;min-height:32px!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right .yoyo_profile_icon_widget svg{width:20px!important;height:20px!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right :is(.Vtl-WishlistHeader__IconWrapper,.Vtl-WishlistHeader svg,.tf-header-wishlist svg){width:22px!important;height:22px!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>:is(.Vtl-WishlistHeaderWrapper,.tf-header-wishlist){transform:translate(-5px)!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>.cart-drawer-button{width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;flex-basis:32px!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right .cart-drawer-button svg{width:16px!important;height:16px!important}}@media(max-width:360px){html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header__top{grid-template-columns:92px minmax(0,1fr) 92px!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header :is(.header__icons--left,.header_icons--right,.header_icons--right .header__buttons){width:92px!important;min-width:92px!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons{gap:4px!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>:is(.Vtl-WishlistHeaderWrapper,.tf-header-wishlist){transform:translate(-4px)!important}}@media(min-width:768px){html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>:is(.yoyo-loyalty-profile-container,.account-button){order:1!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>:is(.tf-header-wishlist,.Vtl-WishlistHeaderWrapper){order:2!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>.cart-drawer-button{order:3!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right .header__buttons>.tf-header-wishlist{color:var(--tf-color-brand-primary)!important;opacity:1!important}html:root body.tf-theme.tf-theme.tf-theme.tf-theme header.header .header_icons--right .tf-header-wishlist svg{fill:var(--tf-color-brand-primary)!important}}html[dir=rtl] body.tf-theme.tf-theme #MainContent .tf-hero__slide>.tf-button{inset-inline:auto!important;left:24px!important;right:auto!important}html[dir=rtl] body.tf-theme.tf-theme #MainContent .tf-banner>.tf-button{inset-inline:auto!important;left:var(--tf-banner-button-x,69%)!important;right:auto!important}@media(max-width:767px){html[dir=rtl] body.tf-theme.tf-theme #MainContent .tf-banner>.tf-button{left:50%!important;right:auto!important;transform:translate(-50%)!important}html[dir=rtl] body.tf-theme.tf-theme #MainContent .tf-banner--left>.tf-button{left:18px!important;right:auto!important;transform:none!important}}html[dir=rtl] body.tf-theme.tf-theme.tf-theme #MainContent section.tf-hero article.tf-hero__slide>a.tf-button{inset-inline:auto!important;left:24px!important;right:auto!important}html body.tf-theme.tf-theme header.header .header__menu .menu__item span{color:inherit!important}@media(max-width:767px){html body.tf-theme.tf-theme.index-template #MainContent>.shopify-section{order:0!important}}html[dir=rtl] body.tf-theme.tf-theme #MainContent .collection__title{letter-spacing:normal!important;word-spacing:normal!important}html[dir=rtl] body.tf-theme.tf-theme #MainContent .collection__title em{margin-inline:0!important}html body.tf-theme.tf-theme #MainContent .tf-products>.tf-section-heading{gap:var(--tf-space-3)!important;align-items:center!important}html body.tf-theme.tf-theme #MainContent .tf-products>.tf-section-heading>div{min-width:0;flex:1}html body.tf-theme.tf-theme #MainContent .tf-products .tf-products__view-all{display:inline-flex!important;flex:0 0 auto!important;position:relative!important;white-space:nowrap!important;min-width:0!important;width:auto!important;height:44px!important;min-height:44px!important;padding:0 var(--tf-space-6)!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent .tf-products .tf-products__view-all{height:40px!important;min-height:40px!important;padding:0 var(--tf-space-4)!important;font:var(--tf-type-ui-label-m)!important}}html body.tf-theme.tf-theme #CartDrawer .cart-whatsapp-expert{grid-template-columns:96px minmax(0,1fr)!important}html body.tf-theme.tf-theme #CartDrawer .cart-whatsapp-expert__media{width:96px!important;min-width:96px!important;max-width:96px!important;height:112px!important;min-height:112px!important;max-height:112px!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:hidden!important}html body.tf-theme.tf-theme #CartDrawer .cart-whatsapp-expert__media>img{display:block!important;position:static!important;width:96px!important;height:112px!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:left bottom!important;transform:none!important;margin:0!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent#MainContent .tf-hero__slide>a.tf-button.tf-button{font:600 15px/18px var(--tf-font-body,Inter,sans-serif)!important;letter-spacing:0!important}}html body.tf-theme.tf-theme #MainContent#MainContent .tf-products .tf-products__view-all.tf-button{border:2px solid transparent!important;border-radius:50px!important;background:linear-gradient(var(--tf-color-bg-primary,#fff),var(--tf-color-bg-primary,#fff)) padding-box,linear-gradient(110deg,var(--tf-color-secondary-brand,#bdfaf0),var(--tf-color-brand,#ff4974)) border-box!important;color:var(--tf-color-text-primary,#0e0e10)!important;box-shadow:none!important;font:600 15px/18px var(--tf-font-body,Inter,sans-serif)!important;letter-spacing:0!important;height:48px!important;min-height:48px!important;padding-inline:var(--tf-space-6,24px)!important;transition:color .15s ease,background-color .15s ease!important}html body.tf-theme.tf-theme #MainContent#MainContent .tf-products .tf-products__view-all.tf-button:hover{color:var(--tf-color-brand,#ff4974)!important;background:linear-gradient(var(--tf-color-bg-secondary,#eafbf6),var(--tf-color-bg-secondary,#eafbf6)) padding-box,linear-gradient(110deg,#bdfaf0,#ff4974) border-box!important}html body.tf-theme.tf-theme #MainContent#MainContent .tf-products .tf-products__view-all.tf-button:focus-visible{outline:2px solid var(--tf-color-brand,#ff4974)!important;outline-offset:3px!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent#MainContent .tf-products .tf-products__view-all.tf-button{height:44px!important;min-height:44px!important;padding-inline:var(--tf-space-4,16px)!important;font-size:14px!important}}html body.tf-theme.tf-theme #MainContent#MainContent .tf-categories>.tf-section-heading>a.tf-button.tf-button{font:600 15px/18px var(--tf-font-body,Inter,sans-serif)!important;letter-spacing:0!important;box-shadow:none!important}@media(max-width:767px){html body.tf-theme.tf-theme #MainContent#MainContent .tf-categories>.tf-section-heading>a.tf-button.tf-button{font-size:14px!important;height:44px!important;min-height:44px!important;padding-inline:var(--tf-space-4,16px)!important;width:auto!important;min-width:0!important;white-space:nowrap!important;flex-shrink:0!important}}html body.tf-theme.tf-theme #MainContent#MainContent .tf-products h2 .tf-offer-percentage{display:inline-block!important;font:700 1.15em/1.15 var(--tf-font-body,Inter,sans-serif)!important;color:var(--tf-color-brand,#ff4974)!important;letter-spacing:0!important;white-space:nowrap!important;vertical-align:baseline!important}@media(max-width:767px){html body.tf-theme.tf-theme .topbar .topbar__text.topbar__text,html body.tf-theme.tf-theme .topbar .topbar__text.topbar__text p,html body.tf-theme.tf-theme .topbar .topbar__text.topbar__text a{font:600 14px/20px var(--tf-font-body,Inter,sans-serif)!important;letter-spacing:0!important;color:#fff!important}html body.tf-theme.tf-theme .topbar .topbar__text.topbar__text{padding-block:var(--tf-space-2,8px)!important;white-space:normal!important;text-align:center!important}html body.tf-theme.tf-theme .topbar .topbar__text.topbar__text p{margin:0!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/tf-home-foundation-full.css.map */
