#st .st-layout{display:grid;grid-template-columns:272px minmax(0,1fr);gap:22px;align-items:start;padding-top:20px;padding-bottom:56px}#st .st-main{min-width:0}#st .st-main .st-crumb{padding-top:0;margin-bottom:12px}#st .st-sec:first-child{padding-top:0}.st-top{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:16px}.st-hero{height:400px;background:var(--wine-deep)}.st-hero .st-slides{height:100%}.st-slide{min-height:0;height:100%;display:flex;align-items:center;flex:0 0 100%}.st-slide .bn-img,.st-promo .bn-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.st-slide:before{background:linear-gradient(270deg,#0c0608db 0,#0c06088c 45%,#0c060814 85%)}html[dir=ltr] .st-slide:before{background:linear-gradient(90deg,#0c0608db 0,#0c06088c 45%,#0c060814 85%)}.st-slide .tx{position:relative;z-index:2;padding:0 44px;max-width:480px}.st-slide h2{font-size:clamp(24px,2.8vw,38px);line-height:1.3;margin:0 0 12px;max-width:none}.st-slide p{font-size:16.5px;margin:0 0 22px}.st-slide .bn-art{transition:transform 6s ease-out}.st-ar{position:absolute;top:50%;margin-top:-22px;z-index:5;width:44px;height:44px;border-radius:50%;border:0;background:#ffffffeb;color:var(--ink);cursor:pointer;display:grid;place-items:center;opacity:0;transition:opacity .2s}.st-hero:hover .st-ar,.st-ar:focus-visible{opacity:1}.st-ar.pv{inset-inline-start:12px}.st-ar.nx{inset-inline-end:12px}html[dir=rtl] .st-ar svg{transform:scaleX(-1)}.st-dots{bottom:14px}.st-side2{display:grid;grid-template-rows:1fr 1fr;gap:16px}.st-side2 .st-promo{min-height:0;padding:0 26px;margin:0;display:flex}.st-side2 .st-promo h3{font-size:21px;margin:0 0 4px}.st-side2 .st-promo p{font-size:14px;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.st-side2 .st-promo .st-btn{height:36px;padding:0 18px;font-size:14px}.st-side2 .st-promo .tx{max-width:none}.st-vals{margin-top:16px}.st-off{position:absolute;top:10px;inset-inline-start:10px;z-index:2;background:var(--wine-hi);color:#fff;font-weight:700;font-size:13px;padding:2px 10px}.st-pdp .st-off{position:static;display:inline-block;margin-inline-end:12px;vertical-align:middle;font-size:15px;padding:3px 12px}.st-card .pr .now{color:var(--wine-hi)}.st-card .pr del,.st-pdp .price del{color:var(--mute);font-size:14px;font-weight:400;margin-inline-start:6px}.st-pdp .price .now{color:var(--wine-hi)}.st-offs .st-hd{align-items:center}.st-hd .cd{background:var(--wine-hi);color:#fff;font-size:13px;font-weight:600;padding:3px 12px;border-radius:14px}.st-ots{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px}.st-ot{position:relative;display:block;color:#fff!important;background:linear-gradient(150deg,var(--c1),#000000 230%);padding:22px 22px 18px;border-top:4px solid var(--wine-hi);overflow:hidden;transition:transform .2s}.st-ot:hover{transform:translateY(-3px)}.st-ot .pc{display:inline-block;background:#fff;color:var(--wine);font-weight:800;font-size:22px;padding:0 12px;font-family:var(--kufi)}.st-ot h3{font-family:var(--kufi);font-size:18px;margin:12px 0 4px;color:#fff!important;line-height:1.4}.st-ot p{margin:0 0 10px;font-size:14px;color:#ffffffd1!important;min-height:2.8em}.st-ot em{font-style:normal;font-size:13px;color:#ffffffb3}.st-offband{position:relative;background:var(--wine-deep);color:#fff;overflow:hidden;min-height:190px;display:flex;align-items:center;margin-bottom:16px}.st-offband:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(270deg,rgba(12,6,8,.85),rgba(12,6,8,.4) 70%,transparent)}html[dir=ltr] .st-offband:before{background:linear-gradient(90deg,rgba(12,6,8,.85),rgba(12,6,8,.4) 70%,transparent)}.st-offband .tx{position:relative;z-index:2;padding:30px 36px;max-width:620px}.st-offband h1{font-family:var(--kufi);font-size:clamp(26px,3vw,38px);margin:0 0 8px;font-weight:800}.st-offband p{margin:0 0 14px;color:#ffffffe0}.st-offband .meta{display:flex;gap:10px;flex-wrap:wrap}.st-offband .meta span{background:#ffffff24;border:1px solid rgba(255,255,255,.3);padding:2px 12px;font-size:13.5px;font-weight:600}.st-chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.st-chips a{border:1.5px solid #cfcaca;background:#fff;padding:6px 16px;font-weight:600;font-size:14.5px;border-radius:20px}.st-chips a.on,.st-chips a:hover{border-color:var(--wine);background:var(--wine);color:#fff}.st-bar{margin-bottom:10px}.st-tools{background:#fff;border:1px solid var(--line);padding:10px 14px;margin-bottom:14px;display:flex;flex-direction:column;gap:10px}.st-sc{display:flex;gap:8px;flex-wrap:wrap}.chip{position:relative;border:1.5px solid #cfcaca;padding:5px 15px;border-radius:20px;font-size:14.5px;font-weight:600;cursor:pointer;background:#fff}.chip input{position:absolute;opacity:0;pointer-events:none}.chip.on{background:var(--wine);border-color:var(--wine);color:#fff}.chip:focus-within{outline:3px solid var(--wine-hi);outline-offset:2px}.st-fr{display:flex;gap:10px;align-items:center;flex-wrap:wrap;position:relative}.st-dd{position:relative}.st-dd summary{list-style:none;cursor:pointer;height:38px;display:flex;align-items:center;gap:8px;border:1px solid #cfcaca;padding:0 14px;font-weight:600;font-size:14.5px;background:#fff;border-radius:3px}.st-dd summary::-webkit-details-marker{display:none}.st-dd summary:after{content:"";width:7px;height:7px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-2px)}.st-dd[open] summary{border-color:var(--wine);color:var(--wine)}.st-dd .pop{position:absolute;z-index:20;top:44px;inset-inline-start:0;min-width:220px;background:#fff;border:1px solid var(--line);box-shadow:0 14px 34px #00000026;padding:10px 14px;max-height:280px;overflow:auto}.st-dd .pop label{display:flex;gap:10px;align-items:center;padding:6px 0;cursor:pointer;font-size:14.5px}.st-dd .pop input[type=checkbox]{accent-color:var(--wine);width:17px;height:17px}.st-dd .pop input[type=number]{width:120px;height:36px;border:1px solid #cfcaca;padding:0 10px;border-radius:3px;margin-inline-start:8px}.st-tg{display:flex;gap:8px;align-items:center;font-size:14.5px;font-weight:600;cursor:pointer}.st-tg input{accent-color:var(--wine);width:17px;height:17px}.st-fr select{margin-inline-start:auto;height:38px;border:1px solid #cfcaca;padding:0 10px;background:#fff;border-radius:3px;font:inherit}.st-grid{grid-template-columns:repeat(4,1fr)}.st-main .st-rail{grid-auto-columns:calc((100% - 48px)/4)}.st-main .st-cats{grid-template-columns:repeat(auto-fill,minmax(122px,1fr))}.st-main .st-orig{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media(max-width:1280px){.st-grid{grid-template-columns:repeat(3,1fr)}.st-main .st-rail{grid-auto-columns:calc((100% - 2*16px)/3)}}@media(max-width:1020px){#st .st-layout{display:block;padding-top:14px}.st-top{grid-template-columns:1fr}.st-hero{height:340px}.st-side2{grid-template-columns:1fr 1fr;grid-template-rows:none}.st-side2 .st-promo{min-height:150px}.st-ots{grid-template-columns:1fr}.st-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.st-hero{height:320px}.st-slide .tx{padding:0 22px}.st-slide:before,html[dir=ltr] .st-slide:before{background:#0c060894!important}.st-ar{display:none}.st-side2{grid-template-columns:1fr}.st-side2 .st-promo{min-height:130px}.st-grid{grid-template-columns:repeat(2,1fr);gap:10px}.st-main .st-rail{grid-auto-columns:62%}.st-vals{grid-template-columns:1fr 1fr}.st-offband .tx{padding:22px}.st-fr select{margin-inline-start:0;flex:1}}@media(prefers-reduced-motion:reduce){.st-slides,.st-ot{transition:none!important}}
