.tbar{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:32px}.tbar__list{list-style:none;margin:0 auto;padding-top:18px;padding-bottom:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}.tbar__item{display:flex;align-items:flex-start;gap:10px;min-width:0}.tbar__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:var(--cream);color:var(--btn)}.tbar__copy{display:flex;flex-direction:column;font-size:14px;line-height:1.35}.tbar__copy strong{font-size:15px}.tbar__copy span{color:var(--muted)}.trust{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px;font-size:15px;line-height:1.4}.trust li{display:flex;align-items:flex-start;gap:10px}.trust svg{flex:none;margin-top:1px;color:var(--btn)}.trust--inline{display:flex;flex-wrap:wrap;gap:8px 22px;margin:14px 0 6px;font-size:14px;color:var(--muted)}.trust--inline li{align-items:center}.pill{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;padding:9px 14px;border-radius:12px;background:#fce9f0;color:#8e1a45;font-size:14px;font-weight:700;line-height:1.35;text-decoration:none}.pill:hover{background:#f9dce7}.pill svg{flex:none}.pill--col{margin:6px 0 0}.gift-note{margin:14px 0 0;padding:10px 14px;border-left:3px solid var(--btn);background:#fff;border-radius:0 10px 10px 0;font-size:14px;line-height:1.45}.badge--bundle{background:#fff;color:#8e1a45;box-shadow:0 1px 4px #2929291f}.promo{display:grid;gap:18px;align-items:center;padding:28px 22px;border-radius:28px;background:var(--ink);color:#fff}.promo .h2{color:#fff}.promo__eyebrow{color:#f7a8c4}.promo__p{margin:12px 0 0;max-width:40em;color:#eee}.promo__btn{justify-self:start;background:#fff;color:var(--ink);border-color:#fff}.promo__btn:hover{background:#fce9f0;border-color:#fce9f0;color:var(--ink)}.promo-sec{padding-top:8px;padding-bottom:8px}.pdp__title{margin-bottom:10px}.acc{margin-top:24px;border-top:1px solid var(--line)}.acc__item{border-bottom:1px solid var(--line)}.acc__item summary{display:flex;justify-content:space-between;align-items:center;min-height:52px;font-weight:700;cursor:pointer;list-style:none}.acc__item summary::-webkit-details-marker{display:none}.acc__item summary:after{content:"+";font-size:22px;font-weight:400;color:var(--btn)}.acc__item[open] summary:after{content:"\2212"}.acc__body{padding:0 0 16px;font-size:15px}.acc__body p{margin:0 0 .6em}.acc__body .link{min-height:0}.rec{padding-top:24px}.rec__sub{margin:6px 0 0}.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:45;background:#fff;border-top:1px solid var(--line);box-shadow:0 -8px 20px #29292914;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom))}.sticky-atc[hidden]{display:none}.sticky-atc__row{display:flex;align-items:center;gap:12px;max-width:1240px;margin:0 auto}.sticky-atc__info{flex:1;min-width:0;display:flex;flex-direction:column}.sticky-atc__t{font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-atc__p .price{font-size:14px}.sticky-atc .btn{flex:none}.ship-bar{margin:0 0 14px;padding:14px 16px;background:#fff;border:1px solid var(--line);border-radius:14px}.ship-bar p{margin:0 0 10px;font-size:15px}.ship-bar__track{height:8px;border-radius:99px;background:#f1e8ea;overflow:hidden}.ship-bar__track span{display:block;height:100%;background:var(--btn);border-radius:99px;transition:width .3s}.bundle-nudge{margin:0 0 6px;padding:12px 16px;border-radius:14px;background:#fce9f0;color:#6e1435;font-size:15px}.bundle-nudge--ok{background:#e4f3e7;color:#1d4a28}.line__disc{color:#1d4a28;font-size:14px!important}.cart__disc,.cart__save{display:flex;justify-content:space-between;margin:0 0 6px;font-size:15px}.cart__save{color:#1d4a28;font-weight:700}.cart__empty-btns{display:flex;flex-wrap:wrap;gap:10px}.upsell{margin-top:48px}.upsell .muted{margin:6px 0 0}@media(min-width:750px){.tbar__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.promo{grid-template-columns:minmax(0,1fr) auto;padding:40px 44px;gap:32px}.promo__btn{justify-self:end}}@media(min-width:990px){.tbar{margin-top:48px}.sticky-atc{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/conversion.css.map */
