variant-dropdown-radios{flex-direction:column}variant-dropdown-radios .variant-dropdown-container{display:block}variant-dropdown-radios .variant-container__wrapper{display:flex;flex-direction:column;position:relative}variant-dropdown-radios .variant-select-button__label{font-weight:500;font-size:16px;padding:1rem 0;line-height:22px;color:#2d2d2d;font-family:var(--font-body-family)}.variant-product__title .form__label{padding-left:0;font-family:var(--font-heading-family);font-weight:700;font-size:16px;line-height:120%;color:#2d2d2d;margin-bottom:12px}.variant-dropdown-container{position:relative;margin-bottom:1rem;width:100%}.variant-select-button{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem;font-size:1rem;background-color:#fff;border:1px solid #ccc;border-radius:5px;cursor:pointer}.variant-select-button__label{font-size:1rem;color:#333}.variant-radio-buttons-drawer{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-radius:5px;display:none;z-index:10;padding:.5rem}.product-form__input .variant-radio-buttons-drawer[data-radio-buttons] input[type=radio]+label:before{display:none}.product-form__input .variant-radio-buttons-drawer[data-radio-buttons] input[type=radio]:checked+label{border:none;border-top:1px solid #D9D9D9;border-radius:0}.variant-select-button.select-button{max-height:89px;height:89px}.radio-button-wrapper.variant-dropdown-container [data-radio-buttons]{border-left:1px solid #fff;border-right:1px solid #fff}variant-dropdown-container .radio-button-wrapper.open [data-radio-buttons]{top:88px}.radio-button-wrapper.open .variant-select-button.select-button{border-bottom:1px solid #fff}.product-form__input .variant-radio-buttons-drawer[data-radio-buttons] label{display:flex;flex-direction:row;align-items:center;min-height:80px;margin:0 1.2rem;padding:0;gap:1.2rem;border:none;border-top:1px solid #D9D9D9;border-radius:0}.product-form__input .variant-radio-buttons-drawer[data-radio-buttons] label:hover{border-top:1px solid #D9D9D9}.variant-radio-buttons-drawer.open{display:block}.radio-button-container input[type=radio]{margin-right:.5rem}.variant-radio-buttons-drawer .radio-button-container input[type=radio]:checked+label:after{background-color:transparent}@media screen and (max-width: 750px){.variant-dropdown-container .cart-drawer__close.drawer__close{border:none;display:flex;margin-left:26px;background:transparent}.variant-select-button__label{font-weight:400;font-size:14px;line-height:20px}.product-form__input .variant-radio-buttons-drawer[data-radio-buttons] label{padding-right:3rem;text-align:left}.variant-dropdown-container .cart-drawer__close.drawer__close svg{width:20px;height:20px;margin:0}.variant-dropdown-container .drawer-header{display:flex;align-items:center;flex-direction:row;top:0}.product-form__input .variant-radio-buttons-drawer[data-radio-buttons] input[type=radio]+label:before,.product-form__input .variant-radio-buttons-drawer[data-radio-buttons] input[type=radio]+label:after{display:block;z-index:1}.product-form__input .variant-radio-buttons-drawer[data-radio-buttons] input[type=radio]+label:before{right:6px;left:auto;border:1px solid #000;top:50%}.product-form__input .variant-radio-buttons-drawer[data-radio-buttons] input[type=radio]+label:after{right:10px;left:auto}.product-form__input .variant-radio-buttons-drawer[data-radio-buttons] input[type=radio]+label:after{background-color:#000;opacity:0}.product-form__input .variant-radio-buttons-drawer[data-radio-buttons] input[type=radio]:checked+label:after{opacity:1;background-color:transparent}.variant-dropdown-container.radio-button-wrapper.open [data-radio-buttons]{padding-top:60px}.variant-dropdown-container [data-radio-buttons] label{padding-right:3rem;margin-top:1rem;padding-bottom:1rem}body.variants-modal-open .backdrop{display:block;width:100%;height:400%;position:absolute;z-index:11;top:0;background:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);left:0}body.variants-modal-open{overflow:hidden}.variant-radio-buttons-drawer .radio-button-container .label__values{display:flex;flex-direction:column;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/471/assets/component-variants-drawer.css.map?v=184352865195432028601740965187 */
