@font-face{font-family:DMabry;src:url(MabryPro-Regular.woff2) format("woff2");font-weight:400 600;font-display:swap}@font-face{font-family:DCosmetic;src:url(Cosmetic-Light.woff2) format("woff2");font-weight:300 400;font-display:swap}.dx{--ivory:#FAF8F4;--gold:#B8924A;--gold-l:#9A7B3C;--gold-d:#6B5320;--blue:#0B1E8C;--ink:#161616;--muted:#5C5850;--line:#EAE3D6;font-family:DMabry,system-ui,sans-serif;color:var(--ink);font-size:14px;line-height:1.5;background:var(--ivory)}.dx *,.dx *:before,.dx *:after{box-sizing:border-box}.dx a{color:var(--blue)}.dx img{max-width:100%}.dx-wrap{padding:0 16px;max-width:1280px;margin:0 auto}.dx-eb{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-l);margin:0 0 6px}.dx-h1,.dx-h2,.dx-serif{font-family:DCosmetic,Georgia,serif;font-weight:400;letter-spacing:0;text-transform:none}.dx-h2{font-size:29px;line-height:1.05;margin:0}.dx-rule{width:40px;height:1px;background:var(--gold);margin:14px 0 12px}.dx-sec{padding-top:40px}.dx-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:16px}.dx-head a{flex:none;font-size:13px;font-weight:600;white-space:nowrap}.dx-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 26px;border-radius:3px;background:var(--blue);color:#fff!important;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;font-family:inherit}.dx-btn--ghost{background:transparent;color:var(--ink)!important;border:1px solid var(--ink)}.dx-stars{color:var(--gold);letter-spacing:1px;line-height:1}.dx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dx-zoom{overflow:hidden;display:block}.dx-zoom img{transition:transform .6s ease}@media(hover:hover){.dx-zoom:hover img{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.dx-zoom img{transition:none}}@media(min-width:750px){.dx-wrap{padding:0 32px}.dx-eb{font-size:11px}.dx-h2{font-size:42px}.dx-sec{padding-top:88px}.dx-head{margin-bottom:26px}}.dx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}@media(min-width:750px){.dx-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 18px}}.dx-card{width:100%;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:4px;overflow:hidden;background:#fff}.dx-card__img{position:relative;background:#fff}.dx-card__img img{display:block;width:100%;aspect-ratio:1/1;height:auto;object-fit:contain}.dx-card__badge{position:absolute;left:8px;top:8px;background:#fffffff0;color:var(--gold-d);border:1px solid var(--gold);font-size:9.5px;font-weight:500;letter-spacing:.18em;padding:5px 9px;border-radius:2px;white-space:nowrap}.dx-card__body{padding:10px 10px 12px;display:flex;flex-direction:column;flex:1}.dx-card__hl{font-family:DCosmetic,Georgia,serif;font-size:14px;color:#6b665e;line-height:1.2}.dx-card__t{font-family:DCosmetic,Georgia,serif;font-weight:600;font-size:18px;line-height:1.1;color:var(--ink)!important;text-decoration:none;margin-top:2px}.dx-card__taste{font-size:10.5px;font-weight:600;letter-spacing:.08em;color:var(--gold-l);margin-top:4px;text-transform:uppercase}.dx-card__rt{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin-top:6px;font-size:12px}.dx-card__sold{font-size:11.5px;color:#1f6b3a;margin-top:4px;font-weight:500}.dx-card__buy{margin-top:auto;padding-top:10px}.dx-card__price{font-size:15px;font-weight:600}.dx-card select{width:100%;height:40px;border:1px solid #DDD3C2;border-radius:3px;background:#fff;font-size:13px;padding:0 8px;font-family:inherit;color:var(--ink);margin-top:8px}.dx-card .dx-btn{width:100%;min-height:44px;margin-top:8px;font-size:11.5px;padding:0 8px}@media(min-width:750px){.dx-card__body{padding:14px 16px 16px;text-align:center}.dx-card__rt{justify-content:center}.dx-card__hl{font-size:16px}.dx-card__t{font-size:23px}.dx-card__taste{font-size:11.5px}.dx-card__price{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/dorasti.css.map */
