.tabnav *{box-sizing:border-box;-webkit-user-select:none;user-select:none}.tabnav{letter-spacing:-.016em;--tabnav-line-height:18px;--tabnav-height:44px;--tabnav-scale:1;--tabnav-inner-height:36px;--tabnav-platter-padding:4px;--tabnav-platter-background:#e8e8ed;--tabnav-platter-blur:20px;--tabnav-mask-gradient-width:22px;--tabnav-mask-opaque-width:calc(var(--tabnav-paddle-width) - var(--tabnav-platter-padding));--tabnav-mask-offset:calc(var(--tabnav-mask-opaque-width) + var(--tabnav-mask-gradient-width));--tabnav-mask-color-left:transparent;--tabnav-mask-color-right:transparent;--tabnav-mask-gradient:linear-gradient(90deg,var(--tabnav-mask-color-left)0,var(--tabnav-mask-color-left)var(--tabnav-mask-opaque-width),black calc(var(--tabnav-mask-opaque-width) + var(--tabnav-mask-gradient-width)),black calc(100% - var(--tabnav-mask-opaque-width) - var(--tabnav-mask-gradient-width)),var(--tabnav-mask-color-right)calc(100% - var(--tabnav-mask-opaque-width)),var(--tabnav-mask-color-right));--tabnav-items-offset:0px;--tabnav-item-padding:16px;--tabnav-item-color:#000;--tabnav-item-color-active:#fff;--tabnav-paddle-width:calc(var(--tabnav-inner-height) + var(--tabnav-platter-padding));--tabnav-paddle-height:var(--tabnav-inner-height);--tabnav-paddle-color:#0000008f;--tabnav-paddle-color-hover:#000000a3;--tabnav-paddle-icon-opacity-disabled:.42;--tabnav-indicator-background:#1d1d1f;--tabnav-indicator-start:var(--tabnav-platter-padding);--tabnav-indicator-width:0px;--tabnav-focus-color:var(--sk-focus-color,#0071e3);--tabnav-motion-scroll-duration:.32s;--tabnav-motion-indicator-transform-duration:.32s;--r-tabnav-scaling-font-size:14px;box-sizing:border-box;width:fit-content;max-width:100%;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28577;position:relative}.tabnav-indicator{top:var(--tabnav-platter-padding);left:var(--tabnav-indicator-start);bottom:var(--tabnav-platter-padding);width:var(--tabnav-indicator-width);height:calc(100% - var(--tabnav-platter-padding)*2);background-color:var(--tabnav-indicator-background);transition-property:left,width;transition-duration:var(--tabnav-motion-indicator-transform-duration);pointer-events:none;border-radius:999px;transition-timing-function:cubic-bezier(.5,1.8,.3,.8);position:absolute}.tabnav-platter{height:calc(var(--tabnav-height)*var(--tabnav-scale));padding:var(--tabnav-platter-padding);background-color:var(--tabnav-platter-background);-webkit-backdrop-filter:blur(var(--tabnav-platter-blur));backdrop-filter:blur(var(--tabnav-platter-blur));border-radius:999px;overflow:hidden}.tabnav-item,.tabnav-items{white-space:nowrap;height:100%;position:relative}.tabnav-items{z-index:1;align-items:center;width:fit-content;margin:0;list-style:none;display:flex}.tabnav-item{color:var(--tabnav-item-color);transition-property:color;transition-duration:.12s;transition-timing-function:ease-out}.tabnav-item .tabnav-link{height:100%;padding:0 var(--tabnav-item-padding);color:inherit;letter-spacing:inherit;opacity:.8;background:0 0;border:none;border-radius:999px;align-items:center;text-decoration:none;transition-property:opacity;transition-duration:.1s;transition-timing-function:ease-in-out;display:flex}.tabnav-item.tabnav-item-active{color:var(--tabnav-item-color-active);transition-duration:.16s;transition-delay:.16s;transition-timing-function:ease-in}.tabnav-item.tabnav-item-active .tabnav-link{opacity:1;cursor:auto}.tabnav.tabnav-focus-split .tabnav-item-active .tabnav-link{background-color:var(--tabnav-indicator-background)}.tabnav-mask{z-index:1;width:100%;height:100%;-webkit-mask-image:var(--tabnav-mask-gradient);mask-image:var(--tabnav-mask-gradient);overscroll-behavior:none;position:relative;overflow-x:hidden}.tabnav-paddle{top:var(--tabnav-platter-padding);bottom:var(--tabnav-platter-padding);width:var(--tabnav-paddle-width);min-height:var(--tabnav-paddle-height);color:var(--tabnav-paddle-color);cursor:pointer;z-index:2;background-color:#0000;border:none;transition:color .1s ease-in-out,opacity 80ms ease-out 40ms,visibility 80ms step-start 40ms;display:block;position:absolute;transform:translateZ(0)}.tabnav-paddle-icon{position:absolute;bottom:50%;translate:-50% 50%}.tabnav-paddle-left{left:0}.tabnav-paddle-left .tabnav-paddle-icon{left:calc(50% - 2px + var(--tabnav-platter-padding))}.tabnav-paddle-right{right:0}.tabnav-paddle-right .tabnav-paddle-icon{left:calc(50% + 2px - var(--tabnav-platter-padding))}.tabnav-paddle:hover{color:var(--tabnav-paddle-color-hover)}.tabnav-paddle.tabnav-paddle-hidden{opacity:0;visibility:hidden;transition:opacity 80ms ease-out .2s,visibility 80ms step-end .2s}.tabnav-paddle:disabled:not(.tabnav-paddle-hidden) .tabnav-paddle-icon{opacity:var(--tabnav-paddle-icon-opacity-disabled)}.tabnav.tabnav-no-property .tabnav-paddle{transition:none!important}
.controls-media picture,.controls-media img{width:100%;height:100%}.controls-media img{object-fit:cover}.product-picture{opacity:0;pointer-events:none;transition:opacity .5s ease-in-out;position:absolute;inset:0}.product-picture[data-isactive=true]{opacity:1;pointer-events:auto}.controls{--blur-amount:10px;--app-transition-time:.5s;--app-resize-time:1s;--app-contracted-height:60px;--app-border-radius:28px;--app-bg-color:#49494d66;--app-bg-color-hover:#5f5f5fb3;--app-bg-transition-duration:.1s;--app-icon-fill:#fff;--app-box-shadow:inset 0 0 5px 0 #ffffff1a;width:fit-content;position:relative}.controls::-webkit-scrollbar{display:none}.controls ul.control-group{flex-flow:column;justify-content:center;list-style:none;display:flex}.control-item{width:var(--target-width,fit-content);height:var(--app-contracted-height);transition:height,width,var(--app-resize-time)cubic-bezier(.47,1.6,.41,.8);justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.control-item.expanded{width:var(--app-expanded-width);height:var(--target-height)}.control-item-bg{-webkit-backdrop-filter:blur(var(--blur-amount));backdrop-filter:blur(var(--blur-amount));background-color:var(--app-bg-color);border-radius:var(--app-border-radius);box-shadow:var(--app-box-shadow);width:100%;height:100%;transition:background-color var(--app-bg-transition-duration)linear;z-index:-1;display:block;position:absolute}.control-item:not(.expanded):hover .control-item-bg{background-color:var(--app-bg-color-hover)}.control-item>button{padding:var(--app-padding);padding-right:calc(var(--app-padding)*1.5);height:var(--app-contracted-height);justify-content:center;align-items:center;display:flex}.control-item.expanded>button{opacity:0}.control-item-label{color:var(--sk-headline-text-color);white-space:nowrap;align-items:center;display:flex}.control-item-label svg{margin-inline-end:calc(var(--app-padding)/2)}.plus-icon circle{stroke:var(--app-icon-fill);fill:none}.plus-icon g{stroke:none;fill:var(--app-icon-fill)}.control-item-content{box-sizing:border-box;color:var(--sk-headline-text-color);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.control-item-content-mask{border-radius:var(--app-border-radius);width:100%;height:100%;overflow:hidden}.control-item-content-inner{box-sizing:border-box;max-width:var(--app-expanded-width);opacity:0;padding:var(--app-padding);width:max-content;transition:opacity var(--app-transition-time);flex-direction:column;display:flex}.expanded .control-item-content-inner{opacity:1;pointer-events:auto}
.sticky-container{flex-direction:column;justify-content:center;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.responsive-container{aspect-ratio:2.06375;flex-basis:100%;justify-content:center;align-items:center;transition:all .25s ease-out;display:flex;position:static}.screen-container{border-radius:9%/10%;width:96%;overflow:hidden}.hardware-image{z-index:2;width:100%;height:100%;position:absolute}
