body .ic-header-shell.hdt-main-header{display:block;background:#fffffff7!important;color:#291c17!important;--color-foreground:41 28 23;border:0!important;border-bottom:1px solid #e9e0d6!important;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:box-shadow .25s ease,background .25s ease}body.hdt-page-type-index .ic-header-shell.hdt-main-header :is(a,summary,button),body .ic-header-shell.hdt-main-header :is(a,summary,button){color:#291c17!important}body.ic-header-scrolled .ic-header-shell.hdt-main-header{box-shadow:0 5px 24px #291c170d}.ic-header-shell.hdt-main-header>.hdt-container-full,.ic-header-shell.hdt-main-header>.hdt-container{width:calc(100% - 80px);max-width:1440px;margin-inline:auto;padding-inline:0!important}.ic-header-shell.hdt-main-header [data-header-height]{display:grid;grid-template-columns:minmax(108px,1fr) auto minmax(144px,1fr);align-items:center;gap:24px;min-height:96px;padding:0!important}.ic-header-shell [data-header-height]>.hdt-col-logo,.ic-header-shell [data-header-height]>.hdt-header-col,.ic-header-shell [data-header-height]>.hdt-search_icon{width:auto;max-width:100%;padding:0;min-width:0}.ic-header-shell .hdt-col-logo{justify-self:start;justify-content:start}.ic-header-shell .hdt-logo{padding-block:10px}.ic-header-shell .hdt-logo-img{object-fit:contain;max-height:68px}.ic-header-shell .hdt-header-col{justify-self:center}.ic-header-shell .hdt-site-top_nav{justify-content:flex-end;gap:8px}.ic-header-shell #hdt-nav-ul{gap:2px}.ic-header-shell #hdt-nav-ul>li>a,.ic-header-shell #hdt-nav-ul>li>hdt-header-menu>details>summary{position:relative;padding:12px 13px;min-height:44px;line-height:1.6;font-size:14px;font-weight:500;border-radius:6px;transition:background .18s,color .18s}.ic-header-shell #hdt-nav-ul>li>a:hover,.ic-header-shell #hdt-nav-ul>li>hdt-header-menu>details>summary:hover{background:#f8f3f6;color:#552243!important}.ic-header-shell #hdt-nav-ul a[aria-current=page]{color:#552243!important}.ic-header-shell #hdt-nav-ul>li>a[aria-current=page]:after{content:"";position:absolute;inset-inline:13px;bottom:5px;height:2px;background:#be9352;border-radius:2px}.ic-header-shell.hdt-main-header .hdt-site-nav_icon>a,.ic-header-shell.hdt-main-header .hdt-site-nav_icon>button,.ic-header-shell.hdt-main-header .hdt-menu-bar{display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:10px;border:1px solid #eae3e7;border-radius:50%;background:#fff;transition:background .18s,border-color .18s}.ic-header-shell.hdt-main-header .hdt-site-nav_icon svg,.ic-header-shell.hdt-main-header .hdt-menu-bar svg{display:block;width:22px!important;height:22px!important}.ic-header-shell .hdt-site-nav_icon>a:hover,.ic-header-shell .hdt-site-nav_icon>button:hover,.ic-header-shell .hdt-menu-bar:hover{background:#f8f3f6;border-color:#d3bccb}.ic-header-shell .hdt-site-nav_cart>a{position:relative}.ic-header-shell .hdt-count-box{display:flex;align-items:center;justify-content:center;inset:auto;top:-3px;inset-inline-end:-2px;min-width:17px;width:auto;height:17px;padding-inline:4px;background:#552243;color:#fff;font-size:10px;line-height:1;border:2px solid #fff;border-radius:99px;pointer-events:none}.ic-header-shell :is(a,button,summary):focus-visible{outline:2px solid #552243;outline-offset:3px}@media(min-width:1150px){.ic-header-shell [data-header-height]>div:first-child{display:none!important}.ic-header-shell .hdt-header-col{display:block!important}}@media(max-width:1149px){.ic-header-shell.hdt-main-header>.hdt-container-full,.ic-header-shell.hdt-main-header>.hdt-container{width:calc(100% - 32px)}.ic-header-shell.hdt-main-header [data-header-height]{grid-template-columns:88px minmax(0,1fr) 88px;gap:6px;min-height:88px}.ic-header-shell [data-header-height]>.hdt-header-col{display:none!important}.ic-header-shell [data-header-height]>div:first-child{display:flex!important;width:auto;padding:0}.ic-header-shell [data-header-height]>.hdt-col-logo{justify-self:center;justify-content:center;width:auto}.ic-header-shell [data-header-height]>div:last-child{width:auto;padding:0}.ic-header-shell .hdt-site-top_nav{gap:4px}.ic-header-shell .hdt-site-nav_user{display:none!important}.ic-header-shell.hdt-main-header .hdt-site-nav_icon>a,.ic-header-shell.hdt-main-header .hdt-site-nav_icon>button{width:42px;min-width:42px;height:44px}.ic-header-shell .hdt-logo{padding-block:10px}.ic-header-shell .hdt-logo-img{max-height:62px}}.ic-discovery .ic-section-head{margin-bottom:22px}.ic-discovery .ic-prose{font-size:14px;color:#74675f;margin:5px 0 0}.ic-discovery__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:stretch}.ic-discovery__track>.ic-atelier{width:100%;min-width:0}.ic-discovery--bestsellers{background:#fff}.ic-discovery--related{border-top:1px solid #e9e2dc}icafe-related-products,icafe-best-sellers{display:block}.ic-story-links>a{grid-template-columns:minmax(0,1fr)}.ic-confidence--compact{padding-block:12px;margin-top:12px}.ic-confidence--compact strong{font-size:12px}.ic-confidence--compact small{display:none}#CartDrawer .ic-coupon{display:block;padding:0 0 12px;margin-bottom:12px;border-bottom:1px solid #e8e1e5;text-align:start}#CartDrawer .ic-coupon__form{margin:0;display:block}#CartDrawer .ic-coupon__form>label{display:block;font-size:13px;font-weight:500;color:#33242c;margin-bottom:7px;line-height:1.6}#CartDrawer .ic-coupon__row{display:grid;grid-template-columns:minmax(0,1fr) 82px;gap:8px}#CartDrawer .ic-coupon__row input{display:block;box-sizing:border-box;width:100%;min-width:0;height:44px;min-height:44px;padding:9px 12px;border:1px solid #c9b6c2;border-radius:6px;background:#fff;color:#291c17;font:400 16px/1.4 var(--icafe-sans);box-shadow:none}#CartDrawer .ic-coupon__row input::placeholder{color:#827079;opacity:1;font-size:13px}#CartDrawer .ic-coupon__row input:focus-visible{outline:2px solid #552243;outline-offset:2px}#CartDrawer .ic-coupon__row input[aria-invalid=true]{border-color:#a73333}#CartDrawer .ic-coupon__row button{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px;border:1px solid #552243;border-radius:6px;background:#552243;color:#fff;font:500 13px/1.6 var(--icafe-sans);cursor:pointer}#CartDrawer .ic-coupon__row button:disabled{opacity:.65;cursor:wait}#CartDrawer .ic-coupon__message{margin:8px 0 0;font-size:12px;line-height:1.8;color:#35734a}#CartDrawer .ic-coupon__message[data-error=true]{color:#9b2525}#CartDrawer .ic-coupon__message[hidden],#CartDrawer .ic-coupon__codes[hidden]{display:none}#CartDrawer .ic-coupon__codes{display:flex;flex-wrap:wrap;gap:7px;list-style:none;margin:8px 0 0;padding:0}#CartDrawer .ic-coupon__codes li{display:inline-flex;align-items:center;gap:8px;padding:2px 8px;border-radius:4px;background:#f7eef4;border:1px solid #e8d7e2;font-size:12px;color:#552243;max-width:100%}#CartDrawer .ic-coupon__codes li>span{overflow-wrap:anywhere}#CartDrawer .ic-coupon__codes button{display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;min-height:32px;border:0;background:transparent;color:#552243;font-size:20px;cursor:pointer}@media(max-width:1149px)and (min-width:768px){.ic-discovery__track{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:767px){.ic-discovery__track{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ic-discovery .ic-prose{font-size:12px}.ic-discovery .ic-section-head{margin-bottom:16px}.ic-discovery h2{font-size:25px}#CartDrawer .ic-coupon__row{grid-template-columns:minmax(0,1fr) 72px}}@keyframes icafe-page-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes icafe-header-enter{0%{opacity:.25;transform:translateY(-7px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){body[data-icafe-motion=true] .ic-motion-intro{animation:icafe-page-enter .55s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--ic-motion-delay,0ms)}body[data-icafe-motion=true] .ic-motion-header{animation:icafe-header-enter .45s ease both}body[data-icafe-motion=true] .ic-motion-reveal{animation:icafe-page-enter .5s cubic-bezier(.2,.7,.2,1) both}}@media(prefers-reduced-motion:reduce){.ic-header-shell,.ic-header-shell :is(a,button,summary){transition:none!important}.ic-motion-intro,.ic-motion-header,.ic-motion-reveal{animation:none!important;transform:none!important;opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/icafe-v7.css.map */
