.variant-accordion-item{border-top:1px solid var(--color-black);opacity:1}.variant-accordion-item:last-of-type{border-bottom:1px solid var(--color-black)}.variant-accordion-item .accordion-heading{display:flex;align-items:center;cursor:pointer;gap:1.3rem;position:relative}.variant-accordion-item.active,.variant-accordion-item .color-palette-container,.choose-colour-or span{background-color:var(--color-grey-2)}.variant-accordion-item .color-palette-container>.field .field__input{background-color:var(--color-white);border-color:var(--color-black)}.variant-accordion-item .variant-details,.variant-accordion-item .not-sure{background-color:var(--color-white)}.variant-accordion-item .not-sure{border-radius:6px}.variant-accordion-item:not(.completed) .accordion-heading .icon-tick,.variant-accordion-item.completed .accordion-heading h6,.variant-accordion-item:not(.active) .accordion-content,.variant-accordion-item:not(.completed) .accordion-heading .icon-caret,.variant-radio-content input:not(:checked)+label svg,.bundle-option:not(.checked) .icon-tick,.variant-accordion-item:not(.active) .product_tags{display:none}.variant-accordion-item .accordion-heading .icon-tick{width:18px;height:18px;border:1px solid var(--color-black);border-radius:50%}.variant-accordion-item .accordion-heading path{fill:var(--color-black)}.variant-accordion-item:not(.active) .accordion-heading div:not(.product-count){flex-grow:1}.variant-accordion-item .accordion-heading .icon-caret{width:1.2rem}.variant-accordion-item.completed .accordion-heading .selected-text{margin-top:-7px;display:block}.variant-accordions variant-selects,.variant-accordion-item .accordion-heading p,.variant-accordion-item .accordion-heading h6,.variant-accordion-item fieldset,.variant-accordion-item .product-form__input--dropdown{margin:0}.variant-accordion-item .accordion-content,.variant-accordion-item .next-step,.variant-radio-content:not(:first-of-type){margin-top:1.5rem}.variant-accordion-item.disabled .accordion-heading h6,.variant-accordion-item.disabled .accordion-heading p{color:var(--color-grey-3)}.variant-radio-content label{display:flex;padding:2rem 2.3rem;border:1px solid var(--color-black);border-radius:var(--inputs-radius)}.radio-box{width:20px;height:20px;border:1px solid var(--color-grey-3);border-radius:2px}.radio-box svg{background-color:var(--color-accent-1)}.radio-box path{fill:var(--color-white);stroke:var(--color-accent-1)}@media (min-width: 990px){.variant-accordion-item,.variant-accordion-item .not-sure{padding:1.5rem}.variant-accordion-item .accordion-heading>div>p{font-size:1.8rem}.variant-accordion-item .product-count{line-height:1.2rem}.variant-radio-content label{gap:2.5rem}}@media (max-width: 989px){.variant-accordions{margin-left:-1rem;margin-right:-1rem}.variant-accordion-item,.variant-accordion-item .not-sure{padding:1rem}.variant-accordion-item .accordion-heading h6,.variant-accordion-item .accordion-heading p,.variant-accordion-item .variant-radio-content label{font-size:1.4rem;min-width:fit-content}.variant-radio-content label{gap:.8rem}.accordion-heading .product_tags{width:unset}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-variant-accordion.css.map */
