button.is-clicked{pointer-events:none;cursor:not-allowed;background-color:var(--color-gray-2);color:#fff;border-color:#0000;position:relative}button.is-clicked:before{content:"";border:3px dotted;border-right-color:#0000;border-radius:50%;width:24px;height:24px;margin:2px auto auto;transition:opacity 1s ease-in-out .2s;animation:.8s linear infinite rotate;position:absolute;left:0;right:0}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-footer{color:#fff}footer .menu{background-color:var(--color-gray);color:var(--color-gray-4);margin-bottom:0}footer .menu>div{gap:var(--space-xs-m);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=490.667px){footer .menu>div{grid-template-columns:repeat(2,1fr)}}@media (width>=736px){footer .menu>div{grid-template-columns:repeat(3,1fr)}}footer .menu .footer-group-title{color:var(--color-gray-3);font-size:var(--text-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-normal);letter-spacing:.1em;text-transform:uppercase}footer .menu summary{justify-content:space-between;align-items:center;gap:var(--space-xs);cursor:pointer;padding-block:.625rem;list-style:none;display:flex}footer .menu summary::-webkit-details-marker{display:none}footer .menu summary:after{content:"";border-right:1px solid var(--color-gray-3);border-bottom:1px solid var(--color-gray-3);width:.45em;height:.45em;transition:transform .2s;transform:rotate(45deg)}footer .menu details[open] summary:after{transform:rotate(225deg)}@media (width>=490.667px){footer .menu summary{pointer-events:none;padding-block:0}footer .menu summary:after{display:none}}footer .menu ul{margin-top:var(--space-2xs)}footer .menu a{padding-block:var(--space-3xs);color:var(--color-gray-4);align-items:baseline;display:inline-flex}footer .menu a:hover{color:#fff}footer .menu .link-svg path{fill:var(--color-gray-3)}footer .menu .social{align-items:center;gap:10px}footer .menu .full{text-align:center;grid-column:1/-1;justify-self:center}footer .menu small{font-size:var(--text-xs)}.tag{z-index:20;width:100%;line-height:1em;font-size:var(--text-xs);flex-wrap:wrap;align-items:baseline;display:flex;position:absolute;top:0;left:0}.tag .state-tag{letter-spacing:-.02em;border-radius:0 0 8px;padding:.8ch .8ch 1ch}.tag .state-tag.sold{color:color-mix(in oklch, var(--color-private-red) 20%, white 80%);background-color:var(--color-private-red);border:1px solid color-mix(in oklch, var(--color-private-red) 85%, black)}.tag .state-tag.new{color:color-mix(in oklch, var(--color-private-red) 20%, white 80%);background-color:var(--color-private);border:1px solid color-mix(in oklch, var(--color-private-red) 85%, black)}.tag .category-tag{background-color:var(--color-private);border:1px solid color-mix(in oklch, var(--color-private) 85%, white);color:#fff;white-space:nowrap;text-overflow:ellipsis;border-radius:0 0 0 8px;max-width:90%;margin-left:auto;padding:.8ch .8ch 1ch 1ch;overflow:hidden}.tag .category-tag.carlottas-wrist{background-color:#773934;border:1px solid oklch(36.0536% .0878703 26.1742);font-family:Playfair Display,serif;font-weight:400}.pswp{top:calc(0px - var(--pswp-safe-area-top,0px))!important;height:calc(100vh + var(--pswp-safe-area-top,0px) + var(--pswp-safe-area-bottom,0px))!important}.pswp__bg{height:100%!important;top:0!important}@supports (height:100vh) and (height:env(safe-area-inset-top)){.pswp{height:calc(100vh + env(safe-area-inset-top,0px) + env(safe-area-inset-bottom,0px))!important;top:calc(0px - env(safe-area-inset-top,0px))!important}}@media screen and (width<=768px){.photoswipe-open{width:100%;position:fixed;overflow:hidden}@supports (-webkit-touch-callout:none){.pswp__container{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.pswp__top-bar{top:env(safe-area-inset-top,0px)}}}@media screen and (device-width<=768px) and (-webkit-device-pixel-ratio>=2){.pswp{min-height:100vh}}
