.icon{display:inline-block;width:1em;height:1em;flex-shrink:0;vertical-align:-.13em;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;overflow:visible;pointer-events:none}
.icon-inline{margin-inline:.12em}
.modal-close .icon{width:17px;height:17px;vertical-align:middle}
.detail-plus,.faq-list summary>span{display:inline-flex;align-items:center;justify-content:center}
.small-star,.rotating-mark,.bubble-star,.flower>span,.cta-doodles>span,.small-mark{display:inline-flex;align-items:center;justify-content:center}
.rotating-mark .icon,.flower .icon{display:block;width:1em;height:1em}
.success-icon .icon{width:26px;height:26px}
.contact-circle{display:grid;place-items:center}
.contact-circle .icon{width:.75em;height:.75em}
.photo-caption i,.project-open,.talent-art>i,.row-arrow{display:inline-flex;align-items:center;justify-content:center}
.notion-mark{border:0!important;width:auto!important}
.card-contactless{transform:none!important;letter-spacing:normal!important;width:15px;height:20px;display:flex;align-items:center}
.card-contactless .icon{width:15px;height:20px}
.tap-visual>span{transform:none!important;letter-spacing:normal!important}
.tap-visual .icon{width:40px;height:40px}


.button{font-size:13px}.button-small{font-size:12px}.pill-nav{font-size:12px}.hero-eyebrow,.eyebrow{line-height:1.5}.card-collection{font-size:8px}.card-fineprint{font-size:8px;letter-spacing:.08em}.mini-card .card-collection{font-size:6px}.mini-card .card-fineprint{font-size:6px}.hero-coordinates{font-size:9px;line-height:1.5}.item-num,.material-label,.section-line{font-size:10px}.swatch-select>span{font-size:11px}.card-modal label{font-size:12px}@media(max-width:600px){.header-actions .button{font-size:11px}.hero-buttons .button{font-size:11px;padding:12px 14px;gap:12px}.hero-buttons .outline-button{font-size:10px}.hero-coordinates{font-size:8px}.hero-card .card-collection,.hero-card .card-fineprint{font-size:7px}.hero-note{font-size:10px;top:73%;max-width:120px}.item-num,.material-label,.section-line{font-size:9px}.card-modal .form-note{font-size:11px!important}}
