.ScentWheel-module__IMCIeW__wheel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:max(32px,min(6vw,96px));max-width:1100px;margin:0 auto;display:grid}.ScentWheel-module__IMCIeW__svg{justify-self:center;width:100%;max-width:520px;height:auto;overflow:visible}.ScentWheel-module__IMCIeW__seg{cursor:pointer;transform-origin:200px 200px;transition:transform .45s var(--ease),opacity .35s var(--ease);opacity:.55;outline:none}.ScentWheel-module__IMCIeW__seg:hover,.ScentWheel-module__IMCIeW__on{opacity:1}.ScentWheel-module__IMCIeW__seg:focus-visible{opacity:1}.ScentWheel-module__IMCIeW__on{transform:scale(1.035)}.ScentWheel-module__IMCIeW__segLabel{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-size:10.5px}.ScentWheel-module__IMCIeW__centre{font-family:var(--serif);text-anchor:middle;fill:var(--espresso);font-size:30px}.ScentWheel-module__IMCIeW__centreSub{font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;text-anchor:middle;fill:var(--muted);font-size:10px}.ScentWheel-module__IMCIeW__panel{animation:ScentWheel-module__IMCIeW__rise .6s var(--ease)both;flex-direction:column;align-items:flex-start;gap:16px;min-height:420px;display:flex}.ScentWheel-module__IMCIeW__name{align-items:center;gap:16px;display:flex}.ScentWheel-module__IMCIeW__dot{border-radius:50%;flex:none;width:14px;height:14px}.ScentWheel-module__IMCIeW__perfumes{border-top:1px solid var(--hair);width:100%;margin:10px 0 6px;padding:0;list-style:none}.ScentWheel-module__IMCIeW__perfumes li{border-bottom:1px solid var(--hair)}.ScentWheel-module__IMCIeW__perfume{transition:padding .4s var(--ease);align-items:center;gap:18px;padding:12px 0;display:flex}.ScentWheel-module__IMCIeW__perfume:hover{padding-left:8px}.ScentWheel-module__IMCIeW__thumb{background:var(--card);flex:none;width:60px;height:60px;position:relative;overflow:hidden}.ScentWheel-module__IMCIeW__pText{flex-direction:column;gap:2px;min-width:0;display:flex}.ScentWheel-module__IMCIeW__pName{font-family:var(--serif);text-transform:uppercase;letter-spacing:.06em;font-size:19px}.ScentWheel-module__IMCIeW__pLine{color:var(--muted);font-size:14px}.ScentWheel-module__IMCIeW__all{color:var(--espresso-2);margin-top:6px}@media (max-width:860px){.ScentWheel-module__IMCIeW__wheel{grid-template-columns:1fr}.ScentWheel-module__IMCIeW__svg{max-width:380px}.ScentWheel-module__IMCIeW__panel{min-height:0}.ScentWheel-module__IMCIeW__segLabel{letter-spacing:.1em;font-size:11px}}
