.ssd{isolation:isolate;--ink: #355e3b;--hi: #bbff45;--tint: #cfd8dc;--bg-soft: #eef1f2;position:relative;color:var(--ink);font-family:var(--font-heading-family);-webkit-tap-highlight-color:transparent;overflow:hidden}.ssd *,.ssd__sheet *,.ssd__grid *{box-sizing:border-box}.ssd__bg,.ssd__scene,.ssd__scene-dim,.ssd__visor-tint,.ssd__visor-sheen,.ssd__sheen,.ssd__sheet-back,.ssd__sheet-grab,.ssd__dial-strip,.ssd__track,.ssd__words{display:block}.ssd__sheet,.ssd__grid{--ink: #355e3b;--hi: #bbff45;--bg-soft: #eef1f2;color:var(--ink);font-family:var(--font-heading-family);-webkit-tap-highlight-color:transparent}.ssd__sheet button:not(.button),.ssd__grid button:not(.button){font-family:inherit;color:inherit}.ssd button:not(.button){font-family:inherit;color:inherit}.ssd__stage{position:relative;height:clamp(30rem,52svh,46rem);touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab;overflow:hidden}.ssd__stage.is-dragging{cursor:grabbing}.ssd__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 50% at 50% 55%,#ffffff80,#fff0 70%),linear-gradient(180deg,#fff 0%,var(--bg-soft) 38%,var(--bg-soft) 66%,#fff 100%);transition:background-color .2s linear}.ssd__words{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ssd__word{position:absolute;left:50%;top:50%;font-size:clamp(5rem,17vw,13rem);line-height:1;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:1.5px rgba(53,94,59,.22);will-change:transform,opacity}.ssd__track{position:absolute;top:0;right:0;bottom:0;left:0}.ssd__item{position:absolute;left:50%;top:50%;width:min(82vw,52rem);aspect-ratio:1;margin:calc(min(82vw,52rem)/-2) 0 0 calc(min(82vw,52rem)/-2);will-change:transform,opacity,filter;pointer-events:auto}.ssd__float{position:absolute;top:0;right:0;bottom:0;left:0}.ssd__item.is-current .ssd__float{animation:ssd-bob 3.6s ease-in-out infinite}.ssd__item img{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none;filter:drop-shadow(0 18px 18px rgba(20,40,25,.18))}.ssd__sheen{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:var(--img) center / contain no-repeat;mask:var(--img) center / contain no-repeat;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.85) 48%,transparent 60%);background-size:250% 100%;background-position:130% 0;opacity:0;pointer-events:none}.ssd__item.is-sheen .ssd__sheen{animation:ssd-sheen .9s ease-out}.ssd__item.is-out img{filter:grayscale(.6) drop-shadow(0 18px 18px rgba(20,40,25,.12));opacity:.75}@keyframes ssd-bob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-1.2rem) rotate(-1deg)}}@keyframes ssd-sheen{0%{opacity:1;background-position:130% 0}to{opacity:1;background-position:-30% 0}}.ssd__chip,.ssd__see{position:absolute;top:1.2rem;z-index:5;display:inline-flex;align-items:center;gap:.8rem;border:1px solid rgba(53,94,59,.18);background:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:99px;padding:.4rem 1.2rem .4rem .4rem;font-size:1.2rem;letter-spacing:.06em;cursor:pointer}.ssd__chip{left:1.2rem}.ssd__see{right:1.2rem;padding:.8rem 1.2rem}.ssd .ssd__see[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.ssd__chip-lens{width:3.6rem;height:3.6rem;border-radius:.8rem;background-color:var(--tint);background-repeat:no-repeat;box-shadow:inset 0 0 0 1px #00000014;transition:transform .25s ease}.ssd__chip.is-pop .ssd__chip-lens{animation:ssd-pop .35s ease}@keyframes ssd-pop{50%{transform:scale(1.18) rotate(-6deg)}}.ssd__chip-count b{font-weight:400;font-size:1.5rem}.ssd__hint{position:absolute;left:50%;bottom:6rem;z-index:4;transform:translate(-50%);padding:.6rem 1.4rem;border-radius:99px;background:var(--ink);color:#fff;font-size:1.2rem;letter-spacing:.06em;white-space:nowrap;opacity:0;transition:opacity .4s ease;pointer-events:none}.ssd__hint.is-on{opacity:1}.ssd__hint span{display:inline-block;animation:ssd-nudge 1s ease-in-out infinite}.ssd__hint span:last-child{animation-direction:reverse}@keyframes ssd-nudge{50%{transform:translate(-.4rem)}}.ssd__through{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;opacity:0;pointer-events:none;transition:opacity .45s ease}.ssd.is-through .ssd__through{opacity:1}.ssd.is-through .ssd__track,.ssd.is-through .ssd__words{opacity:0;transition:opacity .3s ease}.ssd__track,.ssd__words{transition:opacity .3s ease}.ssd__scene{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(30% 22% at 78% 22%,#fff4d6f2,#fff4d600 70%),repeating-linear-gradient(115deg,transparent 0 3.4rem,rgba(255,150,20,.85) 3.4rem 5.2rem,transparent 5.2rem 8.6rem) 0 72% / 100% 9% no-repeat,linear-gradient(180deg,#8fc4e6,#d8ecf6 52%,#b9b4a8 52.5%,#8e8a80);background-size:cover}.ssd__scene.has-photo{background-size:cover;background-position:center}.ssd__scene-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ssd__visor{position:absolute;top:14%;right:6%;bottom:18%;left:6%;clip-path:polygon(3% 34%,18% 18%,50% 13%,82% 18%,97% 34%,94% 64%,76% 82%,58% 76%,50% 62%,42% 76%,24% 82%,6% 64%);overflow:hidden;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.ssd__visor .ssd__scene{top:-22%;right:-7%;bottom:-25%;left:-7%}.ssd__visor-tint{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tint);mix-blend-mode:multiply;opacity:.55;transition:background-color .15s linear,opacity .3s}.ssd__visor-sheen{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#ffffff73,#fff0 40%)}.ssd__through-label{position:absolute;left:50%;bottom:6rem;transform:translate(-50%);margin:0;padding:.5rem 1.2rem;border-radius:99px;background:#ffffffd9;font-size:1.2rem;letter-spacing:.06em;white-space:nowrap}.ssd__dial{position:relative;height:8.4rem;touch-action:pan-y;cursor:grab;outline:none;background:linear-gradient(90deg,#fff,#fff0 18% 82%,#fff);border-top:1px solid rgba(53,94,59,.1);border-bottom:1px solid rgba(53,94,59,.1)}.ssd__dial:focus-visible{box-shadow:inset 0 0 0 2px var(--ink)}.ssd__dial-strip{position:absolute;left:0;top:0;bottom:0;width:100%;z-index:0}.ssd__tick{position:absolute;top:50%;width:1px;height:1rem;margin-top:-.5rem;background:#355e3b40}.ssd__lens-btn{position:absolute;top:50%;left:0;width:4.8rem;height:4.8rem;margin:-2.4rem 0 0 -2.4rem;border-radius:50%;border:0;padding:0;background-color:var(--c);background-repeat:no-repeat;box-shadow:inset 0 0 0 1px #0000001a,0 2px 6px #0000001f;cursor:pointer;will-change:transform}.ssd__lens-btn.is-out:after{content:"";position:absolute;left:12%;right:12%;top:50%;height:2px;background:#ffffffe6;transform:rotate(-35deg);box-shadow:0 0 0 1px #00000026}.ssd__dial-notch{position:absolute;left:50%;top:50%;z-index:1;width:6.2rem;height:6.2rem;margin:-3.1rem 0 0 -3.1rem;border-radius:50%;border:2px solid var(--ink);pointer-events:none}.ssd__dial-notch:before{content:"";position:absolute;left:50%;top:-1rem;margin-left:-.5rem;border:.5rem solid transparent;border-top-color:var(--ink)}.ssd__info{padding:1.6rem 1.6rem 2.4rem;display:grid;gap:1.2rem}.ssd__head{display:flex;justify-content:space-between;align-items:flex-start;gap:1.2rem}.ssd__kicker{margin:0;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.ssd__name{margin:.1rem 0 0;font-size:clamp(2.6rem,8vw,3.6rem);line-height:1.05;text-transform:uppercase;color:var(--ink)}.ssd__name.is-swap{animation:ssd-rise .35s ease}@keyframes ssd-rise{0%{opacity:0;transform:translateY(.8rem)}}.ssd__lens-type{margin:.4rem 0 0;font-size:1.2rem;letter-spacing:.06em;display:inline-flex;align-items:center;gap:.6rem}.ssd__lens-type:before{content:"";width:1rem;height:1rem;border-radius:50%;background:var(--tint);box-shadow:inset 0 0 0 1px #00000026}.ssd__price-wrap{text-align:right}.ssd__price{margin:0;font-size:2rem;white-space:nowrap}.ssd__price s{font-size:1.3rem;opacity:.6;margin-right:.4rem}.ssd__stock{margin:.2rem 0 0;font-size:1.2rem;letter-spacing:.04em;white-space:nowrap}.ssd__stock.is-low{color:#b45309}.ssd__stock.is-out{opacity:.6}.ssd__custom{display:flex;align-items:center;gap:1.2rem;width:100%;padding:1rem 1.2rem;background:#fff;border:1px solid rgba(53,94,59,.3);text-align:left;cursor:pointer}.ssd__custom:hover{border-color:var(--ink)}.ssd__mini{width:8.4rem;height:3.4rem;flex:0 0 auto}.ssd__custom-text{display:flex;flex-direction:column;gap:.2rem;flex:1;min-width:0}.ssd__custom-title{font-size:1.5rem;letter-spacing:.04em}.ssd__custom-sub{font-size:1.2rem;opacity:.8;font-family:var(--font-body-family);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssd__custom-go{font-size:1.8rem}.ssd__clip{display:flex;align-items:center;gap:1rem;padding:.6rem 1.2rem;border:1px dashed rgba(53,94,59,.35);font-size:1.3rem;cursor:pointer}.ssd__clip:has(input:checked){border-style:solid;border-color:var(--ink);background:#bbff452e}.ssd__clip.is-off{opacity:.55;cursor:not-allowed}.ssd__clip input{width:1.8rem;height:1.8rem;margin:0;accent-color:var(--ink)}.ssd__clip img{width:4rem;height:4rem;object-fit:contain}.ssd__clip span{flex:1}.ssd__clip b{font-weight:400;white-space:nowrap}.ssd__buy{display:flex;gap:.8rem}.ssd__qty{display:flex;align-items:stretch;border:1px solid rgba(53,94,59,.45)}.ssd__qty button{width:4rem;border:0;background:none;font-size:1.8rem;cursor:pointer}.ssd__qty input{width:3.6rem;border:0;text-align:center;font:inherit;font-size:1.6rem;color:var(--ink);-moz-appearance:textfield;background:none}.ssd__qty input::-webkit-inner-spin-button,.ssd__qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ssd__add{flex:1;min-height:5.2rem;font-size:1.6rem;letter-spacing:.06em}.ssd__add.is-busy{opacity:.7;pointer-events:none}.ssd__add.is-done{background:var(--hi);color:var(--ink)}.ssd__error{margin:0;font-size:1.3rem;color:#b91c1c}.ssd__assembly{margin:0;font-size:1.2rem;letter-spacing:.04em;opacity:.85}.ssd__assembly a{color:inherit;text-underline-offset:.3rem}.ssd__sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000}.ssd__sheet[hidden],.ssd__grid[hidden]{display:none}.ssd__sheet-back{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f1e1273;animation:ssd-fade .25s ease}.ssd__sheet-panel{position:absolute;left:0;right:0;bottom:0;max-height:88svh;overflow-y:auto;background:#fff;color:var(--ink);border-radius:1.8rem 1.8rem 0 0;padding:.8rem 1.6rem calc(1.6rem + env(safe-area-inset-bottom));animation:ssd-up .35s cubic-bezier(.2,.8,.2,1);touch-action:pan-y}.ssd__sheet.is-closing .ssd__sheet-panel{animation:ssd-down .25s ease forwards}.ssd__sheet.is-closing .ssd__sheet-back{animation:ssd-fade .25s ease reverse forwards}@keyframes ssd-up{0%{transform:translateY(100%)}}@keyframes ssd-down{to{transform:translateY(100%)}}@keyframes ssd-fade{0%{opacity:0}}.ssd__sheet-grab{width:4.4rem;height:.5rem;border-radius:99px;background:#355e3b40;margin:0 auto .8rem}.ssd__sheet-preview{background:linear-gradient(180deg,var(--bg-soft),#fff);border-radius:1.2rem;padding:1.2rem 2rem}.ssd__sheet-preview svg{width:100%;height:auto;max-height:14rem;display:block}.ssd__group{padding-top:1.6rem}.ssd__group-head{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.ssd__group-title{margin:0;font-size:1.5rem;letter-spacing:.1em;text-transform:uppercase}.ssd__seg{display:inline-flex;border:1px solid var(--ink);border-radius:99px;padding:.2rem}.ssd__seg button{border:0;background:none;padding:.5rem 1.2rem;border-radius:99px;font-size:1.2rem;cursor:pointer}.ssd__seg button[aria-selected=true]{background:var(--ink);color:#fff}.ssd__side{display:flex;gap:.8rem;margin-bottom:1rem}.ssd__side[hidden]{display:none}.ssd__side button{flex:1;padding:.8rem;border:1px solid rgba(53,94,59,.3);background:#fff;font-size:1.3rem;cursor:pointer}.ssd__side button[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:#bbff4533}.ssd__swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.2rem,1fr));gap:1rem .6rem}.ssd__sw{display:flex;flex-direction:column;align-items:center;gap:.4rem;border:0;background:none;padding:0;cursor:pointer;font-size:1rem;letter-spacing:.02em;line-height:1.2;text-align:center}.ssd__sw-dot{position:relative;width:4.4rem;height:4.4rem;border-radius:50%;box-shadow:inset 0 0 0 1px #00000026;transition:transform .15s ease}.ssd__sw:active .ssd__sw-dot{transform:scale(.92)}.ssd__sw[aria-pressed=true] .ssd__sw-dot{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ink)}.ssd__sw-tag{position:absolute;top:-.4rem;right:-.6rem;background:var(--ink);color:#fff;font-size:.9rem;border-radius:99px;padding:.1rem .4rem}.ssd__sw[disabled]{cursor:not-allowed;opacity:.4}.ssd__sw[disabled] .ssd__sw-dot:after{content:"";position:absolute;left:8%;right:8%;top:50%;height:2px;background:#fff;transform:rotate(-35deg);box-shadow:0 0 0 1px #0003}.ssd__picked{margin:.8rem 0 0;font-size:1.2rem;font-family:var(--font-body-family)}.ssd__done{width:100%;margin-top:1.8rem;min-height:5rem}.ssd__grid{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow-y:auto;padding:1.6rem 1.6rem calc(2rem + env(safe-area-inset-bottom));animation:ssd-zoom .3s cubic-bezier(.2,.8,.2,1);transform-origin:2.4rem 2.4rem}@keyframes ssd-zoom{0%{opacity:0;transform:scale(.92)}}.ssd__grid-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.2rem}.ssd__grid-head p{margin:0;font-size:1.5rem;letter-spacing:.12em;text-transform:uppercase}.ssd__grid-head button{width:4.4rem;height:4.4rem;border:1px solid var(--ink);background:#fff;font-size:2.4rem;line-height:1;cursor:pointer;border-radius:50%}.ssd__grid-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.ssd__card{position:relative;border:0;padding:0;background:none;cursor:pointer;text-align:left}.ssd__card-img{aspect-ratio:1;border-radius:1.2rem;display:block;overflow:hidden}.ssd__card-img img{width:100%;height:100%;object-fit:contain;display:block}.ssd__card-name{display:flex;justify-content:space-between;margin-top:.6rem;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}.ssd__card[aria-current=true] .ssd__card-img{box-shadow:0 0 0 2px var(--ink)}.ssd__card.is-out .ssd__card-img img{opacity:.5;filter:grayscale(.6)}@media screen and (min-width:990px){.ssd{display:grid;grid-template-columns:minmax(0,1fr) 40rem;grid-template-rows:auto auto;max-width:130rem;margin:0 auto}.ssd__stage{grid-column:1;grid-row:1;height:58rem}.ssd__dial{grid-column:1;grid-row:2}.ssd__info{grid-column:2;grid-row:1 / span 2;align-content:center;padding:3.2rem;border-left:1px solid rgba(53,94,59,.1)}.ssd__item{width:46rem;margin:-23rem 0 0 -23rem}.ssd__sheet-panel{left:auto;right:0;top:0;width:46rem;max-height:none;border-radius:0;animation-name:ssd-left}.ssd__sheet.is-closing .ssd__sheet-panel{animation-name:ssd-right}@keyframes ssd-left{0%{transform:translate(100%)}}@keyframes ssd-right{to{transform:translate(100%)}}.ssd__grid-list{grid-template-columns:repeat(4,1fr);max-width:110rem;margin:0 auto}.ssd__grid-head{max-width:110rem;margin:0 auto 1.2rem}}@media(prefers-reduced-motion:reduce){.ssd__item.is-current .ssd__float,.ssd__item.is-sheen .ssd__sheen,.ssd__hint span{animation:none}}body:has(.ssd) #MainContent product-component .product__media-wrapper,body:has(.ssd) #MainContent product-component .product__title,body:has(.ssd) #MainContent product-component [id^=price-],body:has(.ssd) #MainContent product-component .product__info-container>div:has(>product-form),body:has(.ssd) #MainContent product-component .ss-addon,body:has(.ssd) #MainContent product-component .ss-assembly{display:none!important}body:has(.ssd) #MainContent product-component .product__info-wrapper{max-width:72rem;width:100%;margin:0 auto;padding:0!important}body:has(.ssd) #MainContent product-component .product{display:block}.ssd__groups{position:absolute;left:50%;bottom:1.2rem;transform:translate(-50%);z-index:6;display:inline-flex;padding:.3rem;border-radius:99px;background:#ffffffd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(53,94,59,.18)}.ssd__groups[hidden]{display:none}.ssd .ssd__groups button{border:0;background:none;padding:.7rem 1.6rem;border-radius:99px;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background-color .2s,color .2s}.ssd .ssd__groups button[aria-selected=true]{background:var(--ink);color:#fff}.ssd__track,.ssd__words,.ssd__dial-strip{transition:opacity .22s ease,transform .22s ease}.ssd.is-switching .ssd__track,.ssd.is-switching .ssd__words,.ssd.is-switching .ssd__dial-strip{opacity:0;transform:scale(.96)}.ssd__panel{display:grid;grid-template-rows:1fr}.ssd__panel-inner{display:grid;gap:1.2rem;min-height:0}.ssd.is-compact .ssd__panel{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.8,.2,1)}.ssd.is-compact .ssd__panel-inner{overflow:hidden;opacity:0;transform:translateY(-.8rem);transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.ssd.is-compact.is-open .ssd__panel{grid-template-rows:1fr}.ssd.is-compact.is-open .ssd__panel-inner{opacity:1;transform:none;transition-delay:.08s}.ssd__order{width:100%;min-height:5.4rem;font-size:1.7rem;letter-spacing:.08em;text-transform:uppercase}.ssd__order .is-close,.ssd.is-open .ssd__order .is-open-label{display:none}.ssd.is-open .ssd__order .is-close{display:inline}.ssd.is-open .ssd__order{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.ssd__buynow{width:100%;min-height:5rem;font-size:1.5rem;letter-spacing:.06em}.ssd__buynow.is-busy{opacity:.7;pointer-events:none}.ssd__details{font-family:var(--font-body-family);font-size:1.3rem;line-height:1.6;padding-top:.4rem;border-top:1px solid rgba(53,94,59,.12)}.ssd__details p{margin:.4rem 0}.ssd__full{font-size:1.3rem;color:inherit;text-underline-offset:.3rem}.ssd__grid-group{grid-column:1 / -1;margin:1.2rem 0 0;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;opacity:.7}@media screen and (min-width:990px){.ssd.is-compact .ssd__info{align-content:start;padding-top:4rem}}.ssd__clock{position:absolute;top:1.9rem;right:1.4rem;z-index:5;margin:0;font-family:Courier New,Courier,monospace;font-size:1.1rem;letter-spacing:.02em;color:var(--ink);opacity:.85;white-space:nowrap;pointer-events:none}.ssd.is-compact .ssd__see{display:none}.ssd.is-compact .ssd__stage{height:clamp(26rem,40svh,36rem)}.ssd.is-compact .ssd__item{width:min(70vw,40rem);margin:calc(min(70vw,40rem)/-2) 0 0 calc(min(70vw,40rem)/-2);cursor:pointer}.ssd.is-compact .ssd__word{font-size:clamp(4.2rem,14vw,10rem)}.ssd.is-compact .ssd__dial{height:6.4rem}.ssd.is-compact .ssd__lens-btn{width:3.8rem;height:3.8rem;margin:-1.9rem 0 0 -1.9rem}.ssd.is-compact .ssd__dial-notch{width:5rem;height:5rem;margin:-2.5rem 0 0 -2.5rem}.ssd.is-compact .ssd__groups button{padding:.5rem 1.3rem;font-size:1.1rem}.ssd.is-compact .ssd__info{padding:1.2rem 1.6rem 2rem;gap:0}.ssd__head--link{display:grid;grid-template-columns:1fr auto;gap:.2rem 1.2rem;color:inherit;text-decoration:none}.ssd.is-compact .ssd__name{font-size:clamp(2.2rem,6.4vw,2.8rem)}.ssd.is-compact .ssd__price{font-size:1.8rem}.ssd__go{grid-column:1 / -1;margin-top:.6rem;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;display:inline-flex;gap:.6rem;align-items:center;justify-self:start;border-bottom:1px solid currentColor;padding-bottom:.2rem}@media screen and (min-width:990px){.ssd.is-compact{grid-template-columns:minmax(0,1fr) 32rem;max-width:120rem}.ssd.is-compact .ssd__stage{height:40rem}.ssd.is-compact .ssd__item{width:34rem;margin:-17rem 0 0 -17rem}.ssd.is-compact .ssd__info{align-content:center;padding:2.4rem}.ssd.is-compact .ssd__word{font-size:11rem}}.ssd.is-compact .ssd__head--link{grid-template-columns:1fr auto auto;align-items:center;gap:0 1.4rem}.ssd__go{grid-column:auto;margin:0;padding:0;border:0;justify-self:end;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;flex:0 0 auto;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .25s ease,color .25s ease,box-shadow .25s ease}.ssd__go-plus{display:block;position:relative;width:1.6rem;height:1.6rem;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.ssd__go-plus:before,.ssd__go-plus:after{content:"";position:absolute;left:50%;top:50%;width:1.6rem;height:2px;margin:-1px 0 0 -.8rem;background:currentColor;border-radius:2px}.ssd__go-plus:after{transform:rotate(90deg)}.ssd__head--link:hover .ssd__go{transform:scale(1.08)}.ssd__head--link:hover .ssd__go-plus{transform:rotate(90deg)}.ssd__head--link:active .ssd__go{transform:scale(.94)}.ssd__head--link.is-out{cursor:default}.ssd__head--link.is-out .ssd__go{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px #355e3b73;transform:none}.ssd__head--link.is-out .ssd__go-plus{transform:rotate(45deg)}.ssd__head--link:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.ssd__chip,.ssd__see,.ssd__through{display:none!important}.ssd__track{z-index:1}.ssd .ssd__groups{z-index:20}.ssd .ssd__groups button{min-height:3.6rem;touch-action:manipulation}.ssd.is-compact .ssd__groups button{padding:.6rem 1.6rem}@media screen and (min-width:990px){.ssd.is-compact{display:block;max-width:none}.ssd.is-compact .ssd__stage{height:44rem}.ssd.is-compact .ssd__item{width:36rem;margin:-18rem 0 0 -18rem}.ssd.is-compact .ssd__info{border-left:0;max-width:64rem;margin:0 auto;padding:1.6rem 2.4rem 2.8rem;align-content:start}}.ssd__words{display:none!important}.ssd .ssd__groups{background:transparent!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;border-radius:0!important;gap:0;bottom:.6rem}.ssd .ssd__groups button{position:relative;background:transparent!important;border-radius:0!important;color:var(--ink)!important;opacity:.4;font-size:1.1rem;letter-spacing:.18em;padding:.8rem 1.6rem!important;transition:opacity .25s ease}.ssd .ssd__groups button:after{content:"";position:absolute;left:1.6rem;right:calc(1.6rem - .18em);bottom:.3rem;height:2px;background:var(--ink);transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.ssd .ssd__groups button+button:before{content:"";position:absolute;left:0;top:50%;height:1.2rem;width:1px;margin-top:-.6rem;background:#355e3b4d}.ssd .ssd__groups button:hover{opacity:.75}.ssd .ssd__groups button[aria-selected=true]{background:transparent!important;color:var(--ink)!important;opacity:1}.ssd .ssd__groups button[aria-selected=true]:after{transform:scaleX(1)}.ssd .ssd__groups button:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}
/*# sourceMappingURL=/cdn/shop/t/51/assets/ss-lens-dial.css.map */
