.to-info{display:flex;justify-content:center;align-items:baseline;gap:12px;margin:2px 0 10px;flex-wrap:wrap;text-align:center}
.to-info b{font-family:"Cormorant Garamond",Georgia,serif;font-weight:400;font-size:24px}
.to-info span{font-size:12.5px;color:rgba(248,244,236,.7)}
.to-info span i{font-style:normal;color:var(--oro)}
.to-stage .to-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid rgba(248,244,236,.35);background:rgba(15,32,29,.55);color:var(--bg);font-size:18px;cursor:pointer;z-index:2}
.to-stage .to-prev{left:14px}.to-stage .to-next{right:14px}
.to-act .to-cart{background:var(--oro);color:#1d1a12}
.to-act .to-cart.ok{background:#6E9B6A;color:#fff}
.to-hint{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);font-size:11.5px;background:rgba(15,32,29,.6);padding:6px 12px;border-radius:999px;opacity:.85;pointer-events:none;white-space:nowrap}
.pdp-try{position:fixed;left:18px;bottom:64px;z-index:2147483000;display:flex;align-items:center;gap:10px;background:#18332F;color:#F8F4EC!important;padding:13px 20px 13px 16px;border-radius:999px;font:500 13px/1 "Helvetica Neue",Arial,sans-serif;box-shadow:0 10px 26px rgba(0,0,0,.25);text-decoration:none!important}
.pdp-try:hover{background:#5E2129}
.pdp-try svg{flex:none}
@media(max-width:900px){.to-info b{font-size:20px}.to-stage .to-nav{width:38px;height:38px}.pdp-try{left:12px;bottom:60px;padding:11px 16px 11px 13px}}
