.ob-head{margin-block-end:22px}.ob-head__sub{margin-block-start:8px;color:var(--fg-2,#4B5636)}.ob-grid{display:grid;gap:18px;grid-template-columns:1fr}@media(min-width:640px){.ob-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.ob-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ob-card{display:flex;flex-direction:column;background:var(--bg-2,#F0EEE1);border:1px solid var(--rule,#DCDBC8);border-radius:var(--r-sm,8px);overflow:hidden;min-width:0}.ob-card__media{position:relative;display:block;aspect-ratio:4/5;background:var(--bg-3,#E8E6D6);overflow:hidden}.ob-card__media img{width:100%;height:100%;object-fit:cover;display:block}.ob-badge{position:absolute;inset-block-start:10px;inset-inline-start:10px;max-width:calc(100% - 20px);background:var(--gold,#F0B429);color:var(--fg,#182009);font-weight:700;font-size:13px;line-height:1.3;padding:6px 10px;border-radius:var(--r-pill,999px)}.ob-card__body{display:flex;flex-direction:column;gap:6px;padding:16px;flex:1}.ob-card__title{font-size:20px;line-height:1.3;font-weight:700;margin:0;color:var(--fg,#182009)}.ob-card__plant{margin:0;font-size:14px;color:var(--fg-2,#4B5636)}.ob-card__plant a{color:inherit}.ob-facts{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:4px;font-size:14px}.ob-facts li{display:flex;gap:6px;flex-wrap:wrap}.ob-facts b{font-weight:600;color:var(--fg-2,#4B5636)}.ob-price{margin:8px 0 0;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.ob-price strong{font-size:24px;color:var(--green-deep,#356B1D);unicode-bidi:isolate}.ob-price span{font-weight:600}.ob-split{margin:0;font-size:12.5px;color:var(--fg-3,#879070)}.ob-card__body .ob-add,.ob-box .ob-add{margin-block-start:auto;width:100%;min-height:48px}.ob-card__body .ob-add{margin-block-start:12px}.ob-add[disabled]{opacity:.55;cursor:not-allowed}.ob-add.is-loading{cursor:progress}.ob-msg{margin:0;font-size:13.5px;min-height:0}.ob-msg:empty{display:none}.ob-msg--ok{color:var(--green-deep,#356B1D);font-weight:600}.ob-msg--err{color:var(--alert,#A4331F);font-weight:600}.ob-msg--warn{color:var(--ph,#B07A12);font-weight:600}.ob-note{margin-block-start:22px}.ob-note ul{margin:6px 0 0;padding-inline-start:18px}.ob-box{border:2px solid var(--gold,#F0B429);background:var(--ph-bg,rgba(222,154,21,.1));border-radius:var(--r-md,12px);padding:16px;margin-block:14px;display:grid;gap:6px}.ob-box__kicker{font-size:13px;font-weight:700;color:var(--gold-deep,#D99A16);margin:0}.ob-box .ob-card__title{font-size:18px}.ob-box .ob-add{margin-block-start:8px}.ob-dialog{border:0;padding:0;border-radius:var(--r-md,12px);width:min(440px,calc(100vw - 32px));background:var(--bg,#F8F6EE);color:var(--fg,#182009);box-shadow:var(--shadow-2,0 8px 26px rgba(0,0,0,.15))}.ob-dialog::backdrop{background:#14200f73}.ob-dialog__in{padding:22px;position:relative;display:grid;gap:10px}.ob-dialog__x{position:absolute;inset-block-start:8px;inset-inline-end:8px;width:44px;height:44px;border:0;background:none;font-size:26px;line-height:1;cursor:pointer;color:inherit}.ob-dialog__h{margin:0;font-size:20px;padding-inline-end:40px;color:var(--green-deep,#356B1D)}.ob-dialog__line{margin:0}.ob-dialog__sum{font-size:20px;unicode-bidi:isolate}.ob-dialog__sum s{color:var(--fg-3,#879070);font-size:16px}.ob-dialog__cta{display:flex;gap:10px;flex-wrap:wrap;margin-block-start:6px}.ob-dialog__cta>*{flex:1 1 160px;text-align:center;min-height:48px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/offer-bundle.css.map */
