.custom-select{position:relative;width:100%;max-width:300px;margin-top:.7rem}@media screen and (max-width: 749px){.custom-select{margin-left:auto;margin-right:auto}}.selected-option{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:var(--variant-pills-radius);padding:.75rem 1rem;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.selected-option label{pointer-events:none;letter-spacing:.1rem;line-height:1;display:flex;align-items:center}.selected-option label:before{content:"";width:1.5em;height:1.5em;display:inline-block;vertical-align:middle;border-radius:50%;margin-right:.5rem;background-color:var(--option-color, rgba(var(--color-foreground), .15))}.cross-link-checkbox{display:none}.cross-link-checkbox:checked~.options-list{max-height:300px;opacity:1;pointer-events:auto;overflow-y:auto;transition:max-height .3s ease,opacity .3s ease}.cross-link-checkbox:checked+.selected-option .chevron{transform:rotate(180deg)}.selected-option .chevron{width:12px;height:8px;margin-left:8px;transition:transform .3s ease}.options-list{position:absolute;top:100%;left:0;right:0;background:rgb(var(--color-background));border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));border-radius:var(--variant-pills-radius);margin-top:4px;max-height:0;overflow:hidden;transition:all .3s ease;z-index:100;opacity:0;list-style:none!important;padding:0!important;margin:0!important;pointer-events:none}.option{transition:background-color .2s ease;margin:0!important;padding:0!important}.option a{text-decoration:none;color:inherit;display:flex;align-items:center;width:100%;height:100%;padding:.75rem 1rem;cursor:pointer;letter-spacing:.1rem;line-height:1;position:relative;z-index:101}.option a:before{content:"";width:1.5em;height:1.5em;display:inline-block;vertical-align:middle;border-radius:50%;margin-right:.5rem;background-color:var(--option-color, rgba(var(--color-foreground), .15))}.option-text{display:flex;flex-direction:column;align-items:start;line-height:1.15}.selected-option .option-image:before,.option.option-image a:before{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:var(--option-color)}.option.option-image a:before{width:2.5em;height:2.5em}.option .date{font-size:.8rem;color:rgba(var(--color-foreground),.5);margin-top:-12px}.option:hover{background-color:#0000000f}.option.selected{background-color:#0000000f;font-weight:500}product-cross-links .custom-select label.selected-option{display:flex;padding:.75rem 1.5rem;border:2px solid #404040;border-radius:1rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}product-cross-links .custom-select ul.options-list{background:#000}product-cross-links fieldset.product-form__input.product-form__input--pill.product-form__graphic-option.product-form__cross-link{border:none;padding:0}product-cross-links legend.form__label{font-size:1.125rem;font-weight:500;line-height:1.75rem;color:#fff}.cross-link-checkbox:checked~.options-list{scrollbar-width:thin;scrollbar-color:#404040 transparent}.color-swatch[style*="background-color: ;"]{display:none}@media (max-width: 767px){product-cross-links .custom-select{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/component-product-variant-cross-link.css.map */
