.variant-select-select .SelectBox--Wrapper.large .Selectbox{width:39px;height:39px}.variant-select .Selectbox label{position:relative;cursor:pointer;display:block;width:20px;height:20px}.variant-select .Selectbox label.large{width:39px;height:39px}.variant-select .Selectbox label .not-available{height:142%;border:1px solid var(--secondary_grey);width:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.variant-select .Selectbox label.large .not-available{height:100%}.select-box-image{width:100%;height:100%}.variant-select .SelectBox--Wrapper{gap:.5rem}.variant-select .SelectBox--Wrapper label{padding:.313rem}.variant-select .Selectbox{display:flex}.variant-select .inputSelectboxCheckbox+label{outline:2px solid transparent;outline-offset:.188rem;margin:.5rem;cursor:pointer;transition:all .3s ease-in-out}.variant-select .inputSelectboxCheckbox:checked+label:not(.checked-disabled){outline:2px solid var(--primary_text);transition:all .3s ease-in-out}.variant-select .inputSelectboxCheckbox+label:not(.checked-disabled):hover{outline:2px solid var(--primary_text);transition:all .3s ease-in-out}.variant-select .inputSelectboxCheckbox+label.checked-disabled:hover{outline:2px solid var(--secondary_grey);transition:all .3s ease-in-out}.variant-select .inputSelectboxCheckbox:checked+label.checked-disabled{outline:2px solid var(--secondary_grey)}.variant-select .inputSelectboxCheckbox+label.outline-shadow{box-shadow:0 1px 3px #0003,0 1px 2px -1px #0003}.variant-select input:checked+label{position:relative;display:inline-block;width:20px;height:20px}.variant-select:not(:first-child){margin-top:1.5rem}.variant-select input:focus+label{outline:none}.variant-select{display:flex;flex-direction:column;gap:.5rem}.variant-dropdown{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem}.variant-dropdown .RevolutionSelectbox--Content{box-shadow:0 4px 12px #0204021a;width:325px;padding:.5rem 0;position:absolute;left:0;background:var(--background_color);z-index:2;margin-top:.5rem;transition:opacity .2s ease;will-change:opacity;animation:unset}.variant-dropdown .RevolutionSelectbox--animation[aria-hidden=false]{opacity:1}.variant-dropdown .RevolutionSelectbox--animation[aria-hidden=true]{opacity:0}.variant-dropdown .RevolutionSelectbox--Button{padding:.625rem;border:1px solid var(--secondary_grey)}.variant-dropdown .RevolutionSelectbox--Button,.variant-dropdown .RevolutionSelectbox.dropdownSelector{width:100%;cursor:pointer}.variant-dropdown .RevolutionSelectbox--Button svg{width:20px;height:20px}.variant-dropdown .RevolutionSelectbox--Button svg path{fill:var(--primary_text)}.variant-dropdown .RevolutionSelectbox--Item{width:100%;padding:.688rem 1rem;transition:all .3s ease-in-out}.variant-dropdown .RevolutionSelectbox--Item[selected=selected]{color:var(--primary_accent)}@media screen and (max-width: 1024px){.variant-select .item-col{flex-direction:row;gap:.5rem}}@media screen and (min-width: 1025px){.variant-dropdown .RevolutionSelectbox--Item:hover{color:var(--primary_accent);transition:all .3s ease-in-out}.variant-dropdown{position:relative;flex-direction:row;align-items:center;gap:1rem}.variant-dropdown .RevolutionSelectbox--Button{padding:.813rem 1rem}.variant-dropdown .RevolutionSelectbox--Content{width:343px}.variant-select{flex-direction:row;gap:1rem;align-items:start;justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pdp_variants.css.map */
