.sera-linked-selector{--sera-bg: #ffffff;--sera-text: #111111;--sera-swatch-width: 52px;--sera-swatch-height: 52px;--sera-swatch-gap: 8px;--sera-heading-size: 14px;--sera-view-all-size: 13px;--sera-shape-text-size: 14px;box-sizing:border-box;width:100%;padding:8px 0 12px;background:transparent;color:var(--sera-text)}.sera-linked-selector *,.sera-linked-selector *:before,.sera-linked-selector *:after{box-sizing:border-box}.sera-linked-selector__head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px}.sera-linked-selector__heading,.sera-linked-selector__size-heading{margin:0;color:inherit;font-size:min(var(--sera-heading-size),16px);line-height:1.2;font-weight:700;letter-spacing:.02em}.sera-linked-selector__view-all{-webkit-appearance:none;appearance:none;border:0;border-bottom:1px solid currentColor;background:transparent;padding:0 0 2px;color:inherit;font:inherit;font-size:min(var(--sera-view-all-size),13px);line-height:1.2;letter-spacing:.02em;cursor:pointer}.sera-linked-selector__swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--sera-swatch-width)),var(--sera-swatch-width)));gap:var(--sera-swatch-gap);align-items:start;margin-bottom:20px}.sera-linked-selector__swatch{width:var(--sera-swatch-width);height:var(--sera-swatch-height);max-width:52px;max-height:52px;border:1px solid rgba(0,0,0,.18);background:transparent;display:flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;transition:border-color .14s ease,opacity .14s ease}a.sera-linked-selector__swatch:hover{border-color:#0000008c}.sera-linked-selector__swatch.is-active{border-color:currentColor}.sera-linked-selector__swatch.is-unavailable{opacity:.35;cursor:not-allowed}.sera-linked-selector__swatch-media{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:transparent}.sera-linked-selector__swatch-image{display:block;width:100%;height:100%;object-fit:contain}.sera-linked-selector__placeholder{display:block;width:100%;height:100%;background:#0000000f}.sera-linked-selector__swatch.is-extra{display:none}.sera-linked-selector.is-expanded .sera-linked-selector__swatch.is-extra{display:flex}.sera-linked-selector__size-heading{margin-bottom:12px}.sera-linked-selector__shapes{display:flex;flex-wrap:wrap;align-items:center;column-gap:16px;row-gap:10px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.28)}.sera-linked-selector__shape{display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:none;font-size:min(var(--sera-shape-text-size),14px);line-height:1.2;white-space:nowrap}.sera-linked-selector__shape-icon{position:relative;display:inline-block;width:18px;height:18px;flex:0 0 18px}.sera-linked-selector__shape-icon.is-square{border:1.5px solid currentColor}.sera-linked-selector__shape.is-selected .sera-linked-selector__shape-icon.is-square{background:currentColor}.sera-linked-selector__shape-icon.is-rectangle{width:22px;height:12px;top:3px;border:1.5px solid currentColor}.sera-linked-selector__shape.is-selected .sera-linked-selector__shape-icon.is-rectangle{background:currentColor}.sera-linked-selector__shape-icon.is-hexagon{width:18px;height:20px;background:currentColor;clip-path:polygon(50% 0,92% 24%,92% 76%,50% 100%,8% 76%,8% 24%)}.sera-linked-selector__shape-icon.is-hexagon:after{content:"";position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;background:#f0efee;clip-path:inherit}.sera-linked-selector__shape.is-selected .sera-linked-selector__shape-icon.is-hexagon:after{display:none}.sera-linked-selector__shape-icon.is-trapezoid{width:22px;height:10px;top:4px;background:currentColor;clip-path:polygon(0 28%,100% 0,100% 100%,0 72%)}.sera-linked-selector__shape-icon.is-trapezoid:after{content:"";position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;background:#f0efee;clip-path:inherit}.sera-linked-selector__shape.is-selected .sera-linked-selector__shape-icon.is-trapezoid:after{display:none}.sera-linked-selector__shape-icon.is-mosaic{box-sizing:border-box;border:1.5px solid currentColor;background:linear-gradient(currentColor,currentColor) calc(50% - .75px) 0 / 1.5px 100% no-repeat,linear-gradient(currentColor,currentColor) 0 calc(50% - .75px) / 100% 1.5px no-repeat}.sera-linked-selector__shape.is-selected .sera-linked-selector__shape-icon.is-mosaic{background-color:currentColor;background-image:linear-gradient(#f0efee,#f0efee) calc(50% - .75px) 0 / 1.5px 100%,linear-gradient(#f0efee,#f0efee) 0 calc(50% - .75px) / 100% 1.5px;background-repeat:no-repeat}.sera-linked-selector__sample{display:grid;gap:6px;padding-top:16px}.sera-linked-selector__sample-label{margin:0;font-size:13px;font-weight:400;line-height:1.3}.sera-linked-selector__sample-price{margin:0;font-size:15px;font-weight:400;line-height:1.2}.sera-linked-selector__sample-btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-height:42px;padding:10px 16px;border:1px solid currentColor;background:transparent;color:inherit;font:inherit;font-size:12px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.sera-linked-selector__sample-btn:disabled{opacity:.45;cursor:not-allowed}.sera-linked-selector__sample-btn.is-loading{opacity:.7;pointer-events:none}.sera-linked-selector__sample-status{margin:0;font-size:12px;min-height:1.2em}.sera-linked-selector__sample-status.is-error{color:#a33}.sera-linked-selector__editor-note{padding:10px;margin-bottom:12px;border:1px dashed rgba(0,0,0,.35);font-size:12px}@media screen and (max-width:749px){.sera-linked-selector__swatches{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:8px;margin-bottom:16px}.sera-linked-selector__swatch{width:auto;height:auto;max-width:none;max-height:none;aspect-ratio:1;padding:3px}.sera-linked-selector__shapes{column-gap:14px;row-gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/sera-color-shape-selector.css.map */
