.of-organski-display{display:block;background:transparent;color:#111;padding:42px 4% 22px;border-top:1px solid #1112;overflow:hidden;--shelf-progress:12%}
.of-organski-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;max-width:1450px;margin:0 auto}
.of-organski-heading .of-eyebrow{font:600 10px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.12em;margin:0 0 16px}
.of-organski-heading h2{font:900 clamp(40px,5.5vw,76px)/.98 Impact,'Arial Narrow',Arial,sans-serif;letter-spacing:-.025em;margin:0}
.of-organski-heading>p{font:400 11px/1.5 Arial,sans-serif;max-width:220px;margin:0 0 5px;color:#555}
.of-organski-stage{position:relative;isolation:isolate;margin:18px -4.35% 0}
.of-organski-track{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:clamp(120px,11vw,150px);gap:clamp(12px,1.4vw,20px);padding:24px max(4%,calc((100% - 1450px)/2)) 16px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-padding-inline:4%;scrollbar-width:none;cursor:grab;outline-offset:-3px;-webkit-overflow-scrolling:touch}
.of-organski-track::-webkit-scrollbar{display:none}
.of-organski-item{position:relative;display:grid;grid-template-rows:250px auto;gap:27px;color:inherit;text-decoration:none;min-width:0;user-select:none;-webkit-user-drag:none}
.of-organski-object{position:relative;display:flex;justify-content:center;align-items:flex-end;height:250px}
.of-organski-object:before{content:"";position:absolute;bottom:-1px;left:20%;right:20%;height:5px;border-radius:50%;background:radial-gradient(ellipse,#241d1575,transparent 72%);z-index:-1}
.of-organski-object img{display:block;width:auto;max-width:100%;height:230px;object-fit:contain;object-position:center bottom;pointer-events:none;transform:translateY(1px)}
.of-organski-sea img{height:242px}.of-organski-after img,.of-organski-shave img{height:225px}
.of-organski-wax-firm img,.of-organski-wax-strong img,.of-organski-pomade-medium img,.of-organski-pomade-strong img{height:112px}
.of-organski-powder img{height:148px}
.of-organski-wax-firm .of-organski-object:before,.of-organski-wax-strong .of-organski-object:before,.of-organski-pomade-medium .of-organski-object:before,.of-organski-pomade-strong .of-organski-object:before{left:12%;right:12%}
.of-organski-plus{position:absolute;bottom:12px;right:10%;display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#edede8ef;border:1px solid #1115;font:400 18px/1 Arial,sans-serif;opacity:0;transition:opacity .2s}
.of-organski-item:hover .of-organski-plus,.of-organski-item:focus-visible .of-organski-plus{opacity:1}
.of-organski-caption{display:block;text-align:center;font:400 11px/1.5 Arial,sans-serif;color:#555}
.of-organski-caption strong{display:block;color:#111;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.035em}
.of-organski-caption>span{display:block;margin-top:4px}
.of-organski-shelf{position:absolute;top:274px;left:0;right:0;height:14px;z-index:-1;pointer-events:none;background:linear-gradient(#d6cbb6 0%,#b9ab95 16%,#95836a 42%,#73634e 100%);box-shadow:0 17px 22px -8px #211c173d,0 2px 2px #0003}
.of-organski-shelf:before{content:"";position:absolute;inset:-10px 0 100%;background:linear-gradient(#dfd5c3,#c3b59b);transform:skewX(-32deg);transform-origin:bottom}
.of-organski-navigation{display:flex;align-items:center;gap:10px;max-width:1450px;margin:0 auto 18px}
.of-organski-progress{height:2px;flex:1;background:#1112;margin-right:14px;overflow:hidden}
.of-organski-progress span{display:block;height:100%;width:var(--shelf-progress);background:#111}
.of-organski-count{min-width:70px;text-align:center;font:400 10px/1.4 Arial,sans-serif;font-variant-numeric:tabular-nums}
.of-organski-navigation button{display:grid;place-items:center;width:38px;height:38px;min-width:38px;padding:0;border:1px solid #1115;border-radius:50%;background:transparent;color:inherit;font:400 19px/1 Arial,sans-serif;cursor:pointer}
.of-organski-navigation button:disabled{opacity:.25;cursor:default}
.of-organski-navigation button:focus-visible,.of-organski-item:focus-visible,.of-organski-track:focus-visible{outline:2px solid #111;outline-offset:3px}
.of-organski-bundle{max-width:330px;margin:0 auto;padding:12px 0;display:flex;justify-content:space-between;gap:25px;border-top:1px solid #1114;color:#111;text-decoration:none;font:600 10px/1.5 Arial,sans-serif}
.of-organski-bundle>span:last-child{font-weight:400}
.of-organski-display.is-dragging .of-organski-track{cursor:grabbing}
.of-organski-display.is-dragging .of-organski-item{pointer-events:none}
@media(max-width:700px){.of-organski-display{padding:32px 4% 20px}.of-organski-heading{display:block}.of-organski-heading h2{font-size:46px}.of-organski-heading>p{margin:12px 0 0;max-width:none}.of-organski-track{grid-auto-columns:118px;gap:14px}.of-organski-stage{margin-top:8px}.of-organski-plus{opacity:1}.of-organski-navigation button{width:44px;height:44px;min-width:44px}}
@media(prefers-reduced-motion:reduce){.of-organski-plus{transition:none}}

.of-organski-item--bundle{grid-column:span 2}
.of-organski-object--bundle{gap:0}
.of-organski-object--bundle img{width:auto;max-width:100%;height:230px}
.of-organski-object--bundle .of-organski-plus{right:2%}
