:root{--iw-terra:#7A4466;--iw-terra-dk:#5F3450;--iw-terra-soft:#F5EDF2;--iw-kaki:#45293F;--iw-kaki-soft:#F4EFF2;--iw-nude:#E8D5BE;--iw-nude-soft:#FAF5EE;--iw-cta:var(--iw-terra);--iw-cta-hover:var(--iw-terra-dk);--iw-green:var(--iw-kaki);--iw-trust:var(--iw-kaki);--iw-green-soft:var(--iw-kaki-soft);--iw-display:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;--iw-serif:var(--iw-display);--font-heading-family:var(--iw-display);--font-heading-weight:700}.iw-display,.iw-h2,.iw-big,.iw-buy__title{font-family:var(--iw-display);font-weight:700;text-transform:none;letter-spacing:-.015em;line-height:1.12}.iw-display{font-weight:800;font-size:clamp(34px,4vw,58px);letter-spacing:-.02em;line-height:1.05}.iw-h2{font-size:clamp(26px,2.6vw,38px);margin-bottom:16px}.iw-big{font-size:clamp(26px,2.8vw,40px);max-width:24ch}.iw-buy__title{font-size:clamp(28px,2.4vw,38px);letter-spacing:-.02em;line-height:1.1}.iw h3{font-family:var(--iw-display);font-weight:700;letter-spacing:-.005em;text-transform:none;font-size:17px}.iw-eyebrow{font-family:var(--iw-display);font-weight:600;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--iw-terra)}.iw-step__n{font-family:var(--iw-display);font-weight:800;color:var(--iw-terra)}.iw-feats__n{font-family:var(--iw-display);font-weight:700;border-color:var(--iw-terra);color:var(--iw-terra)}.iw-feats li:not(:last-child):before{border-left-color:#7a446666}.iw-btn{font-family:var(--iw-display);font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:14px}.iw-btn--cta,.iw-note .iw-btn--light{background:var(--iw-terra);color:#fff}.iw-btn--cta:hover,.iw-note .iw-btn--light:hover{background:var(--iw-terra-dk);color:#fff}.iw-btn--cta.iw-cta{min-height:58px;font-size:15.5px}.iw-cta .iw-cta__was{opacity:.75}.iw-badge--accent{background:var(--iw-terra);color:#fff;font-family:var(--iw-display);font-weight:700}.iw-gift,.iw-science__tag{background:var(--iw-terra);color:#fff}#CartDrawer .cart__checkout-button{background:var(--iw-terra);color:#fff;font-family:var(--iw-display);letter-spacing:.06em}#CartDrawer .cart__checkout-button:hover{background:var(--iw-terra-dk)}.iw-buy__price{font-family:var(--iw-display);font-weight:700;font-size:30px;letter-spacing:-.01em}.iw-buy__was{font-size:17px}.iw-buy__unit{margin:6px 0 0;font-size:15.5px;color:var(--iw-ink)}.iw-buy__unit b{font-family:var(--iw-display);font-weight:700;color:var(--iw-terra)}.iw-basis{margin-top:4px;font-size:12.5px;color:var(--iw-mute)}.iw-buy__tagline{color:var(--iw-ink);font-size:16.5px;margin:14px 0 16px}.iw-benefits{list-style:none;margin:0 0 22px;padding:0;display:grid;gap:11px}.iw-benefits li{display:flex;gap:11px;align-items:flex-start;font-size:16px;line-height:1.4;color:var(--iw-ink)}.iw-benefits li:before{content:"";flex:none;width:22px;height:22px;margin-top:-1px;border-radius:50%;background:var(--iw-terra) var(--iw-check) center/22px no-repeat}.iw-proof{background:var(--iw-nude-soft)}.iw-proof svg{stroke:var(--iw-terra)}.iw-field legend{font-family:var(--iw-display);font-weight:600;font-size:14.5px}.iw-offers{text-align:center;margin:4px 0 6px}.iw-offers__word{margin:0;display:inline-flex;align-items:center;gap:14px;font:800 clamp(42px,4.4vw,58px)/1 var(--iw-display);letter-spacing:-.01em;text-transform:uppercase;color:var(--iw-terra)}.iw-offers__spark{flex:none;width:22px;height:22px;background:var(--iw-nude);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}.iw-offers__spark:last-child{width:16px;height:16px}.iw-offers__band{width:max-content;max-width:100%;margin:6px auto 0;padding:7px 18px 8px;background:var(--iw-ink);color:#fff;font:700 clamp(15px,1.5vw,19px)/1.15 var(--iw-display);letter-spacing:.05em;text-transform:uppercase;transform:rotate(-1.5deg)}.iw-offers__sub{margin:9px 0 0;font:800 clamp(16px,1.6vw,21px)/1.15 var(--iw-display);text-transform:uppercase;color:var(--iw-ink)}.iw-field--packs legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.iw-field--packs .iw-tiles{padding-top:16px}.iw-tile{border-width:1.5px}.iw-tile:has(input:checked){border-color:var(--iw-terra);background:var(--iw-terra-soft);box-shadow:inset 0 0 0 1px var(--iw-terra)}.iw-tile__ribbon{background:var(--iw-ink);color:#fff;font-family:var(--iw-display);font-weight:700;letter-spacing:.02em}.iw-tile__ribbon.is-butter{background:var(--iw-terra);color:#fff}.iw-tile__name{font-family:var(--iw-display);font-weight:700;font-size:16px}.iw-tile__save{color:var(--iw-terra);font-weight:700}.iw-tile__price{font-family:var(--iw-display);font-weight:700;font-size:16px}.iw-mix{border-color:var(--iw-terra);background:#fffcfa}.iw-mix__title{font-family:var(--iw-display);font-weight:700}.iw-mix__same input{accent-color:var(--iw-terra)}.iw-fav--big{grid-template-columns:auto 1fr;align-items:center;gap:18px;text-align:left;padding:18px 20px;background:var(--iw-nude-soft);border:1px solid rgba(122,68,102,.18)}.iw-fav__big{font:800 24px/1 var(--iw-display);color:var(--iw-terra);letter-spacing:.02em;white-space:nowrap;padding-right:18px;border-right:1px solid rgba(122,68,102,.25)}.iw-fav__txt{display:grid;gap:4px}.iw-fav--big b{font:700 16px/1.2 var(--iw-display);text-transform:uppercase;letter-spacing:.01em;color:var(--iw-ink)}.iw-fav--big .iw-fav__txt span{font-size:14.5px;line-height:1.45;color:var(--iw-ink)}.iw-acc summary{font-family:var(--iw-display);font-weight:600}.iw-strip__list li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='%237A4466' d='M7 0c.5 3.6 2.4 5.5 7 7-4.6 1.5-6.5 3.4-7 7-.5-3.6-2.4-5.5-7-7 4.6-1.5 6.5-3.4 7-7z'/%3E%3C/svg%3E")}html .iw-mix{border-color:var(--iw-terra);background:#fffcfa}.iw-opt:has(input:checked),.iw-size[aria-pressed=true]{border-color:var(--iw-terra);background:var(--iw-terra-soft);box-shadow:inset 0 0 0 .5px var(--iw-terra)}.iw-addon__btn:hover{background:var(--iw-terra-dk)}.iw-sticky:not(.is-on){transform:translateY(calc(100% + 64px));box-shadow:none}.iw-foot__tel{white-space:nowrap}.iw-foot__legal{flex:1 1 100%;min-width:0;max-width:100%;margin:0;font-size:12.5px;line-height:1.6;color:var(--iw-mute);overflow-wrap:anywhere}@media(max-width:749px){.iw-foot__legal{font-size:13px}}.iw-page__card-t:first-child{margin-top:0}.iw-page__card-b p+p{margin-top:10px}.iw-page__card-b a{color:var(--iw-ink);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.iw-page__card-b a:hover{color:var(--iw-terra)}.contact.page-width--narrow{max-width:880px;padding-left:var(--iw-gutter);padding-right:var(--iw-gutter)}.contact .title{margin:0 0 20px;font-family:var(--iw-display);font-weight:700;font-size:clamp(22px,2vw,28px);line-height:1.15;letter-spacing:-.01em;text-transform:none;color:var(--iw-ink)}#ContactForm .field__input,#ContactForm .field__label{font-family:var(--iw-sans);letter-spacing:0}#ContactForm .button{min-height:52px;padding:0 30px;border-radius:999px;background:var(--iw-terra);color:#fff;font:700 14px/1 var(--iw-display);letter-spacing:.04em;text-transform:uppercase;box-shadow:none}#ContactForm .button:before,#ContactForm .button:after{display:none}#ContactForm .button:hover{background:var(--iw-terra-dk)}#ContactForm .button:focus-visible{outline:2px solid var(--iw-ink);outline-offset:3px}@media(max-width:749px){#ContactForm .button{width:100%}}@media(min-width:750px){.iw-page__cards>.iw-page__card:last-child:nth-child(odd){grid-column:1/-1}}@media screen and (max-width:989px){.header__heading-logo{width:140px}}.iw-buy__priceline{flex-wrap:wrap;row-gap:8px}.iw-buy__pk{display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 9px 6px 10px;border:1.5px solid var(--iw-terra);border-radius:999px;background:var(--iw-nude-soft);color:var(--iw-terra);font:600 14.5px/1.15 var(--iw-display);letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.iw-buy__pk[hidden]{display:none}.iw-buy__pk svg{width:16px;height:16px;flex:none}.iw-buy__pk .iw-buy__pk-chev{width:14px;height:14px;margin-left:-1px}.iw-buy__pk:hover{background:#fff}.iw-buy__pk:focus-visible{outline:2px solid var(--iw-terra);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/28/assets/iw-v4.css.map */
