.tika-home{background:#fffdfb;color:#191719;font-family:Arial,sans-serif;line-height:1.6}.tika-home *{box-sizing:border-box}.tika-home h1,.tika-home h2,.tika-home h3{font-family:Arial,sans-serif;font-weight:750;letter-spacing:-.045em;color:#191719;margin:0;line-height:1.06}.tika-home a{color:inherit;text-underline-offset:5px}.tika-wrap{width:min(1240px,90%);margin:auto}.tika-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:7%;align-items:center;padding-top:70px;padding-bottom:88px}.tika-eyebrow{font-size:11px;letter-spacing:.18em;font-weight:700;color:#9b2159;margin:0 0 22px}.tika-home h1{font-size:clamp(48px,5.8vw,82px);max-width:640px}.tika-intro{max-width:470px;font-size:17px;color:#62585e;margin:26px 0}.tika-actions{display:flex;gap:12px;flex-wrap:wrap}.tika-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#bc165b;color:#fff!important;padding:15px 23px;border:1px solid #bc165b;border-radius:6px;font:600 14px/1.4 Arial,sans-serif;text-decoration:none;cursor:pointer;min-height:48px}.tika-button:hover{background:#971148}.tika-button-outline{background:transparent;color:#191719!important;border-color:#b7a5ad}.tika-button-outline:hover{background:#fce6ee}.tika-small{font-size:12px;color:#71656b;margin-top:20px}.tika-hero-art{position:relative;padding:16px 13px 15px}.tika-hero-art:before{content:"";position:absolute;inset:0;background:#f8d6e2;border-radius:47% 47% 12px 12px;transform:rotate(5deg)}.tika-photo{position:relative;aspect-ratio:1/1.08;overflow:hidden;border-radius:46% 46% 10px 10px;background:#f3e9eb}.tika-photo img,.tika-photo svg{width:100%;height:100%;object-fit:cover}.tika-note{position:absolute;bottom:8px;left:-24px;background:#fffdfb;box-shadow:0 8px 25px #57333c16;padding:17px 24px;border:1px solid #edd8df;transform:rotate(-7deg);font-size:17px;line-height:1.4}.tika-spark{position:absolute;right:-7px;top:15px;font-size:75px;line-height:1;color:#c7246a}.tika-ribbon{background:#f5c7d8;display:flex;justify-content:center;align-items:center;gap:36px;flex-wrap:wrap;padding:21px 5%;font-size:11px;letter-spacing:.14em;font-weight:700}.tika-shop{padding-top:80px;padding-bottom:80px}.tika-section-top{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px}.tika-home h2{font-size:clamp(34px,4vw,52px)}.tika-section-top a{font-size:14px}.tika-section-top .tika-eyebrow{margin-bottom:12px}.tika-filters{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0}.tika-filters button{background:transparent;border:1px solid #d7c7ce;border-radius:30px;padding:10px 18px;cursor:pointer;font:13px Arial,sans-serif;color:#42343a}.tika-filters .is-active{background:#191719;border-color:#191719;color:white}.tika-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}.tika-product-image{display:block;aspect-ratio:4/5;background:#f5eeef;position:relative;border-radius:9px;overflow:hidden}.tika-product-image img,.tika-product-image svg{height:100%;width:100%;object-fit:cover;transition:transform .25s}.tika-product-image:hover img{transform:scale(1.04)}.tika-product-type{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#8c586e;margin:16px 0 7px}.tika-home h3{font-size:17px;letter-spacing:-.02em;line-height:1.4}.tika-home h3 a{text-decoration:none}.tika-price{font-size:14px;margin:6px 0}.tika-price s{color:#776870;margin-left:6px}.tika-badge{position:absolute;left:12px;bottom:12px;background:white;border-radius:30px;padding:4px 12px;font-size:11px}.tika-story{padding:58px 0;background:#fae9ef}.tika-story-grid{display:grid;grid-template-columns:.7fr 1.4fr 1.3fr;gap:35px;align-items:center}.tika-story-grid .tika-eyebrow{margin:0}.tika-story h2{font-size:38px}.tika-story p:last-child{color:#64535c;font-size:15px}.tika-custom{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding-top:90px;padding-bottom:90px;scroll-margin-top:40px}.tika-custom>div>p:not(.tika-eyebrow){color:#64535c;max-width:440px}.tika-custom>div>a{font-size:14px}.tika-policy{margin-top:35px;padding-top:22px;border-top:1px solid #ead6de;font-size:12px;color:#66565e}.tika-policy p{margin-top:8px}.tika-form{background:#fff;border:1px solid #eddde3;border-radius:12px;padding:30px}.tika-form label{display:block;font-size:12px;font-weight:600;margin-bottom:8px}.tika-form input:not([type=hidden]),.tika-form textarea{width:100%;padding:13px;border:1px solid #d8cbd1;border-radius:5px;margin-bottom:18px;font:14px/1.5 Arial,sans-serif;background:#fffdfd;color:#191719}.tika-form .tika-button{width:100%}.tika-home [hidden]{display:none!important}.tika-home :focus-visible{outline:3px solid #99234f;outline-offset:4px}@media(max-width:989px){.tika-products{grid-template-columns:repeat(2,minmax(0,1fr))}.tika-hero{gap:5%;padding-top:45px}.tika-actions{flex-direction:column;align-items:flex-start}.tika-story-grid{grid-template-columns:1fr 1fr}.tika-story-grid>.tika-eyebrow{grid-column:1/-1}}@media(max-width:749px){.tika-hero{grid-template-columns:1fr;padding-bottom:52px;gap:35px}.tika-hero h1{max-width:500px;font-size:54px}.tika-hero-art{max-width:440px;width:94%;margin:0 auto}.tika-actions{flex-direction:row}.tika-ribbon{gap:14px;font-size:9px}.tika-ribbon span:nth-child(3),.tika-ribbon span:nth-child(4){display:none}.tika-shop{padding:50px 0}.tika-section-top{display:block}.tika-section-top>a{display:inline-block;margin-top:20px}.tika-products{gap:25px 13px}.tika-home h3{font-size:15px}.tika-story-grid,.tika-custom{grid-template-columns:1fr;gap:24px}.tika-story h2{font-size:36px}.tika-custom{padding:55px 0;gap:35px}.tika-form{padding:22px}.tika-note{left:-8px}.tika-story{padding:40px 0}}@media(prefers-reduced-motion:reduce){.tika-product-image img{transition:none}}
