._shell_taliz_1{color:#211a28;min-height:100dvh;font-family:var(--font-montserrat), sans-serif;background:#f7f5fa}._skipLink_taliz_8{z-index:80;color:#fff;background:#211a28;padding:12px 16px;transition:transform .2s;position:fixed;top:12px;left:12px;transform:translateY(-150%)}._skipLink_taliz_8:focus{transform:translateY(0)}._shell_taliz_1 a:focus-visible,._shell_taliz_1 button:focus-visible{outline-offset:4px;outline:2px solid #82649d}._header_taliz_12{z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f7f5fae0;border-bottom:1px solid #44355226;grid-template-columns:180px 1fr 180px;align-items:center;min-height:92px;padding:0 4vw;display:grid;position:sticky;top:0}._logo_taliz_26 img{filter:invert();width:134px;display:block}._header_taliz_12 nav{justify-content:center;gap:clamp(14px,2.4vw,42px);display:flex}._header_taliz_12 button{color:inherit;font:inherit;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:10px}._header_taliz_12 nav button{opacity:.58;border-bottom:1px solid #0000;padding:16px 0}._header_taliz_12 nav button:hover,._header_taliz_12 nav button._active_taliz_39{opacity:1;border-color:#7c6294}._bag_taliz_40{justify-self:end}._intro_taliz_42{text-align:center;background:radial-gradient(circle at 50% 10%,#e7dcf4,#0000 46%);padding:clamp(90px,13vw,190px) 6vw clamp(70px,9vw,130px)}._intro_taliz_42 p{color:#786988;letter-spacing:.34em;margin:0 0 26px;font-size:10px}._intro_taliz_42 h1{letter-spacing:-.045em;margin:0;font-size:clamp(38px,6vw,88px);font-weight:300;line-height:.98}._intro_taliz_42 em{color:#82649d;font-family:Georgia,serif;font-weight:400}._intro_taliz_42 span{color:#746c79;margin-top:32px;font-family:Georgia,serif;font-size:15px;display:block}._grid_taliz_48{grid-template-columns:repeat(2,minmax(0,1fr));transition:opacity .25s;display:grid}._grid_taliz_48._loading_taliz_49{opacity:.45}._card_taliz_50{border-top:1px solid #4435521f;border-right:1px solid #4435521f;min-width:0;padding:4.5vw}._media_taliz_51{background:#efedf2;place-items:center;min-height:min(58vw,720px);display:grid;position:relative;overflow:hidden}._media_taliz_51 img,._media_taliz_51 video{object-fit:contain;width:100%;height:100%;max-height:760px;display:block}._favorite_taliz_53{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#f7f5facc;border:1px solid #34283f33;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;position:absolute;top:18px;right:18px}._favorite_taliz_53:hover,._favoriteActive_taliz_54{color:#765f91;background:#fff}._details_taliz_55{justify-content:space-between;gap:24px;padding-top:26px;display:flex}._details_taliz_55 p{color:#8a7c92;letter-spacing:.2em;text-transform:uppercase;margin:0 0 8px;font-size:9px}._details_taliz_55 h2{margin:0 0 10px;font-family:Georgia,serif;font-size:clamp(20px,2vw,31px);font-weight:400}._details_taliz_55 span{color:#675b70;letter-spacing:.1em;font-size:12px}._details_taliz_55 button,._total_taliz_59>button{color:#34283f;letter-spacing:.18em;cursor:pointer;background:0 0;border:1px solid #34283f;align-self:end;min-width:150px;padding:15px 18px;font-size:9px}._details_taliz_55 button:hover,._total_taliz_59>button:hover{color:#fff;background:#34283f}._details_taliz_55 button:disabled,._total_taliz_59>button:disabled{cursor:not-allowed;opacity:.4}._empty_taliz_72{text-align:center;grid-column:1/-1;padding:16vw 5vw}._empty_taliz_72 h2{font-family:Georgia,serif;font-weight:400}._overlay_taliz_75{z-index:40;visibility:hidden;opacity:0;cursor:pointer;background:#110c156b;border:0;width:100%;transition:opacity .3s;position:fixed;inset:0}._overlay_taliz_75._show_taliz_76{visibility:visible;opacity:1}._drawer_taliz_77{z-index:50;background:#fbf9fc;grid-template-rows:auto 1fr auto;width:min(500px,100%);height:100%;padding:34px;transition:transform .45s cubic-bezier(.7,0,.2,1);display:grid;position:fixed;top:0;right:0;transform:translate(100%)}._drawer_taliz_77._open_taliz_78{transform:translate(0)}._drawer_taliz_77[aria-hidden=true]{visibility:hidden}._drawerHeader_taliz_80{border-bottom:1px solid #ded7e4;justify-content:space-between;align-items:center;padding-bottom:24px;display:flex}._drawerHeader_taliz_80 h2{margin:0;font-family:Georgia,serif;font-size:32px;font-weight:400}._drawerHeader_taliz_80 button{cursor:pointer;background:0 0;border:0;font-size:32px}._lines_taliz_83{padding:12px 0;overflow:auto}._line_taliz_83{border-bottom:1px solid #e4dee8;grid-template-columns:112px 1fr;gap:20px;padding:20px 0;display:grid}._line_taliz_83 img{object-fit:contain;background:#f0edf2;width:112px;height:112px}._line_taliz_83 h3{margin:7px 0;font-family:Georgia,serif;font-weight:400}._line_taliz_83 p{margin:0 0 14px;font-size:12px}._quantity_taliz_88{border:1px solid #d8cfdf;align-items:center;gap:14px;display:inline-flex}._quantity_taliz_88 button{cursor:pointer;background:0 0;border:0;width:30px;height:30px}._emptyBag_taliz_90{color:#716876;text-align:center;margin-top:80px;font-family:Georgia,serif}._total_taliz_59{border-top:1px solid #ded7e4;padding-top:25px}._total_taliz_59>div{justify-content:space-between;margin-bottom:10px;display:flex}._total_taliz_59 small{color:#776f7a;line-height:1.5;display:block}._total_taliz_59>button{color:#fff;background:#2c2333;width:100%;margin-top:22px}._error_taliz_95{color:#8b3043;font-size:12px}._footer_taliz_96{color:#756b7b;letter-spacing:.18em;border-top:1px solid #44355226;justify-content:space-between;gap:24px;padding:34px 4vw;font-size:9px;display:flex}._footer_taliz_96 a{color:#34283f;cursor:pointer}._footer_taliz_96 a:hover{text-underline-offset:5px;text-decoration:underline}._socialLinks_taliz_108{flex-wrap:wrap;justify-content:center;gap:8px 14px;display:flex}@media (prefers-reduced-motion:reduce){._skipLink_taliz_8,._grid_taliz_48,._overlay_taliz_75,._drawer_taliz_77{transition:none}}@media (width<=800px){._header_taliz_12{grid-template-columns:1fr auto;min-height:74px;padding:0 20px}._header_taliz_12 nav{background:#f7f5faf5;justify-content:flex-start;gap:22px;width:100%;padding:0 20px;position:absolute;top:74px;left:0;overflow-x:auto}._header_taliz_12 nav button{white-space:nowrap}._logo_taliz_26 img{width:105px}._intro_taliz_42{padding-top:135px}._grid_taliz_48{grid-template-columns:1fr}._card_taliz_50{border-right:0;padding:24px 20px 45px}._media_taliz_51{min-height:100vw}._details_taliz_55{align-items:flex-end}._details_taliz_55 button{min-width:120px}._drawer_taliz_77{padding:24px}._footer_taliz_96{flex-direction:column;align-items:center}}
