@view-transition{navigation:auto}.cinnamon-product-switch{--g-ease-out: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,424px);margin-bottom:28px;padding:5px;border:1px solid #00243e26;border-radius:999px;background:#fffdf8;color:#00243e;font:inherit;text-transform:none;letter-spacing:normal;text-align:center}.cinnamon-product-switch>a,.cinnamon-product-selection{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:44px;padding:8px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.3}.cinnamon-product-switch>a{position:relative;color:#00243e;text-decoration:none;touch-action:manipulation}.cinnamon-product-switch>a svg,.cinnamon-product-selection svg{flex-shrink:0}.cinnamon-product-switch>a[aria-current=page]{color:transparent}.cinnamon-product-switch>a[aria-current=page] svg{opacity:0}.cinnamon-product-switch>a:focus-visible{outline:2px solid #791518;outline-offset:6px}.cinnamon-product-selection{position:absolute;top:5px;bottom:5px;left:5px;width:calc((100% - 10px)/2);z-index:1;pointer-events:none;background:#791518;color:#fffdf8;view-transition-name:cinnamon-product-selection}.cinnamon-product-switch[data-active=global] .cinnamon-product-selection{left:50%}::view-transition-group(cinnamon-product-selection){animation-duration:.3s;animation-timing-function:cubic-bezier(.77,0,.175,1)}::view-transition-old(root),::view-transition-new(root){animation-duration:.16s;animation-timing-function:cubic-bezier(.23,1,.32,1)}::view-transition-old(cinnamon-product-selection),::view-transition-new(cinnamon-product-selection){animation-duration:.16s;animation-timing-function:cubic-bezier(.23,1,.32,1);mix-blend-mode:normal}@media(hover:hover)and (pointer:fine){.cinnamon-product-switch>a:not([aria-current]):hover{text-decoration:underline;text-underline-offset:3px}}@media(max-width:768px){.cinnamon-product-switch{width:100%;margin-bottom:24px}}@media(max-width:380px){.cinnamon-product-switch>a,.cinnamon-product-selection{gap:4px;padding-inline:5px;font-size:10.5px}.cinnamon-product-switch svg{width:13px;height:13px}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}.cinnamon-product-selection{view-transition-name:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}
