:root{--soft-bg:#FBF7F3;--soft-ink:#2B2622;--soft-muted:#7A6C62;--soft-line:#EADFD4;--soft-peach:#F2A285;--soft-lilac:#C7A6F2;--soft-card:#FFFFFF;--soft-r:20px}body{background:var(--soft-bg)!important;color:var(--soft-ink)!important;font-family:DM Sans,system-ui,sans-serif!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 10% 10%,#FFE3D6 0,transparent 38%),radial-gradient(circle at 92% 6%,#ECE2FF 0,transparent 38%),radial-gradient(circle at 70% 95%,#FFF2DC 0,transparent 40%)}h1,h2,h3,.section-header h2,.product__title{font-family:Fraunces,Georgia,serif!important;font-weight:500!important;letter-spacing:-.01em;text-transform:none!important}.announcement-bar{background:linear-gradient(90deg,#f7c9b5,#dccbf6)!important;color:var(--soft-ink)!important;font-weight:600}.site-header{background:#fbf7f3c7!important;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid rgba(234,223,212,.7)!important}.btn,.btn--accent,.btn--primary{border-radius:999px!important;text-transform:none!important;letter-spacing:.01em!important}.btn--accent,.btn--primary{background:var(--soft-ink)!important;border-color:var(--soft-ink)!important;color:#fff!important}.btn--accent:hover,.btn--primary:hover{background:linear-gradient(90deg,var(--soft-peach),var(--soft-lilac))!important;border-color:transparent!important}.product-card__media,.product__media-main,.product__thumb{border-radius:var(--soft-r)!important;background:#f1e9e1!important}.product-card__price,.product__price{color:var(--soft-ink)!important}.product-card__type,.product-card__desc{display:none!important}.product-card__title{font-weight:500!important}.site-footer{background:#2b2622!important;color:#f4eee6!important;border-radius:28px 28px 0 0}.drip-up__add,.drip-up__add:hover{background:var(--soft-ink)!important;color:#fff!important}input,select,textarea{border-radius:12px}.soft-tab{display:none}@media(max-width:749px){.soft-tab{display:flex;position:fixed;left:10px;right:10px;bottom:10px;z-index:90;justify-content:space-around;background:#ffffffe6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--soft-line);border-radius:22px;padding:8px 4px calc(8px + env(safe-area-inset-bottom));box-shadow:0 10px 30px #2b26221f}.soft-tab a{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;font-size:11px;text-decoration:none;color:var(--soft-muted);position:relative;min-height:44px;justify-content:center}.soft-tab a[aria-current=page]{color:#c2614a;font-weight:700}.soft-tab svg{width:22px;height:22px}.soft-tab b{position:absolute;top:0;right:calc(50% - 20px);background:#c2614a;color:#fff;font-size:10px;min-width:16px;height:16px;border-radius:8px;display:grid;place-items:center;padding:0 4px}body{padding-bottom:84px}.sticky-atc{bottom:84px!important}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.pdp-rating:has(.jdgm-prev-badge[data-number-of-reviews="0"]),.jdgm-prev-badge[data-number-of-reviews="0"]{display:none!important}@media(max-width:749px){.pdp-crumbs,.pdp__thumbs{display:none!important}.product.pdp{padding-top:4px}.odw-tab{bottom:96px!important}.template-product .odw-tab,.template-cart .odw-tab,.odw-tab{display:none!important}}.pdp-trust a{color:inherit;text-decoration:underline}.dw-fab,.dw-ov{display:none!important}.pdp-ship--static{font-size:.9rem;margin:6px 0 14px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/soft.css.map */
