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;margin-top:0}footer .menu{background-color:var(--color-gray);color:var(--color-gray-4);margin-bottom:0}footer .menu>div{grid-template-columns:var(--grid-template-col-l);gap:var(--space-s-m) var(--space-m);align-items:flex-start;display:grid}footer .menu ul{margin-top:0}footer .menu ul li+li{padding-top:1ch}footer .menu a{color:var(--color-gray-4);padding-bottom:1ch}footer .menu a:not(.social){padding-top:1ch}footer .menu a:hover{color:#fff}footer .menu .link-svg{display:inline}footer .menu .link-svg path{fill:var(--color-gray-3)}footer .menu .social{align-items:baseline;margin-bottom:auto;display:flex}footer .menu .social img{align-self:center;margin-right:10px}footer .menu .full{grid-column:1/-1;justify-self:center}#modal-container{z-index:1000;background-color:#000c;width:100%;min-height:100vh;margin-top:0;position:fixed;top:0;left:0}#modal-container.modal-data{height:100%;padding-top:0;overflow:auto}#modal-container.modal-data .modal-close{margin-inline:auto;padding-top:20px}#modal-container.modal-data .modal-close svg.close{cursor:pointer}#modal-container.modal-data .modal-close svg.close path.cross{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-miterlimit:10}#modal-container.modal-data .modal-close svg.close path.square{fill:none;stroke:#fff;stroke-miterlimit:10}#modal-container.modal-data .modal-content{padding-top:var(--space-m);padding-bottom:var(--space-m);margin-inline:auto}#modal-container.modal-data .modal-content .modal-body{padding:var(--space-m) var(--space-s) var(--space-m);background-color:#fff}#modal-container.modal-data .modal-content .modal-body .modal-dynamic-content{margin-top:var(--space-m)}#modal-container.modal-data .modal-content .modal-body>div>:first-child,#modal-container.modal-data .modal-content .modal-body :is(h1,h2,h3)+:is(h2,h3,h4),#modal-container.modal-data .modal-content .modal-body :is(h1,h2,h3)+:is(p){margin-top:var(--space-s)}#modal-container.modal-data .modal-content .modal-body h4{text-decoration:underline;text-decoration-thickness:from-font}#modal-container.modal-data .modal-content .modal-body ul{list-style-position:inside}.modal-video{z-index:1000;background-color:#000c;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100vw;height:100vh;margin-top:0;display:flex;position:fixed;top:0;left:0}.modal-video svg.close{align-self:end;margin-right:20px}.modal-video iframe{width:90vmin;max-width:calc(100vw - 40px);height:90vmin;max-height:calc(100vh - 100px)}.modal-video svg.close{cursor:pointer}.modal-video svg.close path.cross{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-miterlimit:10}.modal-video svg.close path.square{fill:none;stroke:#fff;stroke-miterlimit:10}@layer components{.mla-alert{max-width:var(--site-width);padding:var(--padding-btn);border-style:solid;border-width:1px;flex-flow:row;align-items:center;margin-inline:auto;display:flex}.mla-alert .alert-icon{flex-shrink:0}.mla-alert .alert-content{flex:1;min-width:0}.mla-alert .alert-dismiss{padding-left:var(--space-2xs);flex-shrink:0;margin-left:auto}.mla-alert.fixed{z-index:9999;width:100%;position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:0 5px 2px -2px #0006}.mla-alert.fade-out{animation:.4s 4s forwards fadeout}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.mla-alert.error{background-color:color-mix(in oklch, var(--color-red) 15%, white);border-color:color-mix(in oklch, var(--color-red) 25%, white);color:color-mix(in oklch, var(--color-red) 40%, black)}.mla-alert.info{background-color:color-mix(in oklch, var(--color-blue) 15%, white);border-color:color-mix(in oklch, var(--color-blue) 25%, white);color:color-mix(in oklch, var(--color-blue) 40%, black)}.mla-alert.warning{background-color:color-mix(in oklch, var(--color-orange) 25%, white);border-color:color-mix(in oklch, var(--color-orange) 40%, white);color:color-mix(in oklch, var(--color-orange) 40%, black)}.mla-alert.success{background-color:color-mix(in oklch, var(--color-green) 15%, white);border-color:color-mix(in oklch, var(--color-green) 25%, white);color:color-mix(in oklch, var(--color-green) 40%, black)}.mla-alert h3{margin-top:0}.mla-alert p{margin-right:auto}.mla-alert a{text-decoration:underline;text-decoration-thickness:from-font}.mla-alert button{width:40px;height:40px;font-size:0;display:block;position:relative}.mla-alert button:before,.mla-alert button:after{background-color:var(--color-gray);transform-origin:0 0;content:"";width:2px;height:20px;position:absolute;top:50%;left:50%;transform:rotate(45deg)translate(-50%,-50%)}.mla-alert button:after{transform:rotate(-45deg)translate(-50%,-50%)}#mla-alert{max-width:var(--site-width);padding:var(--padding-text);margin:var(--space-s) auto 0;z-index:9999;border-style:solid;border-width:1px;flex-flow:row;align-items:center;width:100%;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%);box-shadow:0 5px 2px -2px #0006}#mla-alert.fade-out{animation:.4s 4s forwards fadeout}#mla-alert.error{background-color:color-mix(in oklch, var(--color-red) 45%, white);border-color:color-mix(in oklch, var(--color-red) 55%, white)}#mla-alert.info{background-color:color-mix(in oklch, var(--color-blue) 40%, white);border-color:color-mix(in oklch, var(--color-blue) 50%, white)}#mla-alert.success{background-color:color-mix(in oklch, var(--color-green) 40%, white);border-color:color-mix(in oklch, var(--color-green) 50%, white)}#mla-alert p{margin-top:0;margin-right:auto}#mla-alert a{text-decoration:underline;text-decoration-thickness:from-font}#mla-alert button{width:40px;height:40px;font-size:0;display:block;position:relative}#mla-alert button:before,#mla-alert button:after{background-color:var(--color-gray);transform-origin:0 0;content:"";width:2px;height:20px;position:absolute;top:50%;left:50%;transform:rotate(45deg)translate(-50%,-50%)}#mla-alert button:after{transform:rotate(-45deg)translate(-50%,-50%)}@media screen and (width<=490.667px){#mla-alert{margin-top:0}}}.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}}#lot .lot-condition{margin-top:var(--space-l)}#lot .lot-condition a{text-decoration:underline;text-decoration-thickness:from-font}#lot .lot-condition a:hover{cursor:pointer}#lot .lot-condition ul{width:100%;display:table}#lot .lot-condition li{padding-left:0;display:table-row}#lot .lot-condition li:before{content:none}#lot .lot-condition li span{vertical-align:baseline;padding-top:.5ch;padding-bottom:.5ch;display:table-cell}#lot .lot-condition li span:first-child{font-size:var(--text-xs);text-transform:uppercase;font-weight:var(--font-weight-bold);word-break:keep-all;text-align:right;max-width:140px}#lot .lot-condition li span+span{padding-left:2ch}#lot .request{margin-top:var(--space-l)}
