jc-complete-set{display:block;text-align:start;border:1px solid rgb(var(--border-color));padding-inline:16px}.complete-set [hidden]{display:none!important}.complete-set a{color:inherit}.complete-set__heading{display:flex;justify-content:space-between;align-items:center;min-height:56px;gap:12px;margin-block-start:-1px;margin-inline:-17px;padding-inline:17px;border:0;background-color:var(--complete-set-heading-background, transparent);color:var(--complete-set-heading-foreground, inherit);cursor:pointer;font-family:var(--heading-font-family);font-size:var(--text-h5);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);list-style:none}.complete-set__heading::-webkit-details-marker{display:none}.complete-set__chevron{position:relative;flex:0 0 9px;width:9px;height:9px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;font-size:0;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.complete-set details[open]>.complete-set__heading .complete-set__chevron{transform:translateY(2px) rotate(225deg)}.complete-set__intro{margin-block:-1px 16px;margin-inline:-17px;padding:1px 17px 16px;background-color:var(--complete-set-heading-background, transparent);color:var(--complete-set-heading-foreground, inherit);opacity:1;font-size:13px}.complete-set__row{padding-block:16px;border-top:1px solid rgb(var(--border-color))}.complete-set__summary{display:grid;grid-template-columns:44px 72px minmax(0,1fr);align-items:start;gap:8px}.complete-set__include{display:flex;width:44px;min-height:44px;align-items:center;cursor:pointer}.complete-set__include input{-webkit-appearance:auto;appearance:auto;width:19px;height:19px;accent-color:rgb(var(--text-color));cursor:pointer}.complete-set__image{width:72px;height:90px;object-fit:cover;background:rgb(var(--background-without-opacity))}.complete-set__title{display:inline-block;background:none;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;overflow-wrap:anywhere}.complete-set__selection{color:currentColor;opacity:.65;font-size:12px;margin-block:5px 2px}.complete-set__price{font-size:14px}.complete-set__change{min-height:44px;font-size:12px;cursor:pointer}.complete-set__change-link{background:none;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.complete-set__message{font-size:12px;margin-block-start:8px}.complete-set__message:empty{display:none}.complete-set__row--excluded .complete-set__image{opacity:.55}.complete-set__adjustments{padding-block-start:12px}.complete-set__field{border:0;padding:0;margin-block:0 16px;min-width:0}.complete-set__field legend{font-size:12px;font-weight:600;line-height:1.2;margin-block-end:8px}.complete-set__field--size{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%;max-width:100%}.complete-set__field--size>.complete-set__field-label{grid-column:1;grid-row:1;align-self:center;min-width:0;padding-inline-end:8px;font-size:12px;font-weight:600;line-height:44px}.complete-set__field--size>.complete-set__choices{grid-column:1 / -1;grid-row:2;min-width:0}.complete-set__field--size>.complete-set__chart-toggle{grid-column:2;grid-row:1}.complete-set__field--size>.complete-set__chart{grid-column:1 / -1;grid-row:3}.complete-set__field--color>.complete-set__choices{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding-block-end:8px}.complete-set__choices{display:flex;flex-wrap:wrap;gap:8px}.complete-set__option{display:inline-flex;justify-content:center;align-items:center;min-height:44px;min-width:44px;max-width:100%;border:1px solid rgb(var(--border-color));padding:8px 12px;background:transparent;color:inherit;font-size:12px;line-height:1.3;cursor:pointer;text-align:center}.complete-set__option[aria-pressed=true]{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}.complete-set__option--unavailable{color:currentColor;opacity:.65;text-decoration:line-through}.complete-set__color{min-width:44px;flex:0 0 auto;flex-direction:column;justify-content:center;gap:4px;padding:4px 6px 8px;line-height:1.2;text-align:center;white-space:nowrap;overflow-wrap:normal}.complete-set__color img{width:44px;height:54px;object-fit:cover}.complete-set__chart-toggle{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:space-between;gap:8px;padding:0;border:0;background:none;color:inherit;cursor:pointer;font-size:12px;line-height:44px}.complete-set__chart-label{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.complete-set__chart-toggle:after{width:8px;height:8px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;content:"";transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.complete-set__chart-toggle[aria-expanded=true]:after{transform:translateY(2px) rotate(225deg)}.complete-set__chart-content,.complete-set__chart-content .size-chart-container{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.complete-set__chart-content{font-size:12px;padding-block:8px}.complete-set__chart-content .size-chart-container{width:max-content;min-width:100%}.complete-set__chart-content .size-chart-table,.complete-set__chart-content .size-chart-container .size-chart-table{width:max-content;min-width:100%;border-collapse:collapse}.complete-set__chart-content th,.complete-set__chart-content td,.complete-set__chart-content .size-chart-container th,.complete-set__chart-content .size-chart-container td{min-width:42px;padding:6px 8px;text-align:center;white-space:nowrap}.complete-set__total{font-size:13px;font-weight:600;padding-block:16px;border-top:1px solid rgb(var(--border-color))}.complete-set details:not([open])+.complete-set__total{border-top:0}.complete-set__status{font-size:13px;margin-block-end:12px}.complete-set__status:empty{display:none}.complete-set button:focus-visible,.complete-set a:focus-visible,.complete-set summary:focus-visible,.complete-set input:focus-visible{outline:2px solid currentColor;outline-offset:4px}.complete-set-has-items .shopify-payment-button,.complete-set-has-items [data-amazon-cta]{display:none!important}.complete-set__fallback li{display:flex;align-items:center;gap:12px;margin-block:12px;font-size:13px}@media screen and (max-width:699px){.complete-set__intro{margin-block-end:12px}.complete-set__row{padding-block:12px}.complete-set__summary{grid-template-columns:36px 64px minmax(0,1fr);gap:8px}.complete-set__include{width:36px}.complete-set__image{width:64px;height:80px}}@media screen and (max-width:374px){.complete-set__summary{grid-template-columns:32px 52px minmax(0,1fr);gap:8px}.complete-set__include{width:32px}.complete-set__image{width:52px;height:65px}}
/*# sourceMappingURL=/cdn/shop/t/290/assets/complete-set.css.map */
