.variant-picker{gap:var(--spacing-6);grid-template-columns:minmax(0,1fr);display:grid}.variant-picker .popover{--popover-anchor-block-spacing: var(--spacing-2);--popover-content-max-width: none}.variant-picker .popover,.variant-picker .popover::part(content){width:100%}.variant-picker__option-info{justify-content:space-between;align-items:baseline;margin-block-end:var(--spacing-2);display:flex}.variant-picker__option-values{display:flex;flex-direction:column;gap:15px!important}.variant-picker__option-values .full-option-block{border-radius:8px;position:relative;padding:7px 11px 7px 40px;background-color:#fff;border:2px solid #d5d5d5;font-size:13px}.variant-picker__option-values .full-option-block:hover{border-color:#ffd29b}.variant-picker__option-values .full-option-block .label{position:absolute;top:-12px;right:10px;font-size:13px;border-radius:8px;padding:3px 8px;background:#5e5f5f;background:#f28500;z-index:1;color:#fff;font-weight:500;opacity:1;text-decoration:none}.variant-picker__option-values span.available{position:absolute;margin-top:unset!important;top:66%;transform:translateY(-50%);right:13px;opacity:.7}.variant-picker__option-values .full-option-block p{font-size:13px;line-height:15px;display:block}.variant-picker__option-values .full-option-block span{font-size:13px;line-height:15px;margin-top:3px;display:block}.variant-picker__option-values .full-option-block .price{margin:0;position:absolute;height:100%;top:0;display:flex;align-items:center;right:15px}.variant-picker__option-values .full-option-block:before{display:none}.variant-picker__option-values :checked+.full-option-block{border:2px solid #f28500;background-color:#fff2e3}.variant-picker__option-values :checked+.full-option-block{border:2px solid #f28500}@media screen and (max-width: 768px){.variant-picker__option-values span.available{position:relative;top:unset;right:inherit;transform:unset;margin-top:5px!important}.variant-picker__option-values{flex-direction:column}.variant-picker__option-values .full-option-block{padding:11px 20px 11px 40px;flex:auto}.variant-picker__option-values .full-option-block .label{font-size:11px!important}}.variant-picker__option-values.scroll-area{padding-block-start:1px;padding-block-end:1px}@media screen and (min-width: 700px){.variant-picker__option-values{flex-wrap:wrap}}.variant-picker__option-values .checkbox{border:1px solid #808080;transition:border .1s ease-out;border-radius:10px;height:16px;width:16px;background:transparent;display:block;display:flex;align-items:center;box-shadow:none;top:50%;transform:translateY(-50%);position:absolute;margin-left:-30px}.variant-picker__option-values :checked+.full-option-block .checkbox{border:1px solid #f28500}.variant-picker__option-values :checked+.full-option-block .checkbox:before{content:"";background:#f28500;border-radius:10px;height:10px;width:10px;position:absolute;top:2px;left:2px}.black-variant-design .full-option-block:after{content:"";position:absolute;top:-2px;left:-2px;right:0;width:calc(100% + 4px);height:23px;background-color:#000;border-top-left-radius:8px;border-top-right-radius:8px}.black-variant-design .delivery-info>p{color:#fff;position:relative;z-index:1;margin-bottom:4px;margin-top:-5px}@media screen and (max-width: 768px){.black-variant-design .delivery-info>p{margin-top:-9px;margin-bottom:6px}.black-variant-design .variant-picker__option-values .full-option-block .label{top:-3px;right:-1px;padding:2px 8px;font-size:11px}.black-variant-design .sold-out-time{margin-bottom:6px}}.black-variant-design .variant-picker__option-values .full-option-block .label{font-weight:300}.sold-out-time .checkbox{border:1px solid #808080;transition:border .1s ease-out;border-radius:10px;height:16px;width:16px;background:transparent;display:block;display:flex;align-items:center;box-shadow:none;top:50%;transform:translateY(-50%);position:absolute;margin-left:-30px}.sold-out-time .delivery-info{display:flex;flex-direction:column}.sold-out-time .delivery-info span{font-size:12px;line-height:15px}.delivery-info div{display:flex}.double-point{margin-right:6px}.sold-out-time .delivery-info .bold{font-size:13px}.sold-out-time .available{align-items:end;display:flex}@media (scripting: none){.variant-picker__option{display:none}}@media screen and (min-width: 700px){.double-point{display:none!important}.delivery-info div{flex-direction:column!important}}.sold-out-time{background-color:#d9d9d9;position:relative;width:100%;padding:12px 20px 12px 41px;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:15px;gap:10px;font-size:13px}.sold-out-time span{opacity:.4;text-decoration:line-through;font-size:14px}.available-time{background-color:#fff2e2}.next-time{background-color:#f1f1f1}.sold-out-time .label{position:absolute;top:-12px;right:10px;font-size:13px;border-radius:8px;padding:1px 8px;background:#5e5f5f;color:#fff;font-weight:500;opacity:1;text-decoration:none}@media screen and (max-width: 700px){.sold-out-time{flex-direction:column;gap:0;padding-bottom:8px;padding-top:11px}.sold-out-time div span{font-size:13px}.product-siblings .blocks a{flex-direction:row-reverse;align-items:center;padding-right:20px;padding-bottom:11px;justify-content:flex-end}.price-checkbox-wrap .checkbox{margin-top:0;top:0}.price-checkbox-wrap .checkbox .price{font-size:12px}.sold-out-time .label{top:-11px;padding:0 8px}.product-info__delivery_times div{padding:9px 14px;align-items:center}.product-info__delivery_times div,.product-info__delivery_times span{font-size:13px}.product-info__delivery_times div span p{display:flex;flex-direction:column;line-height:17px}}.variant-picker__option .scroll-area{overflow:visible!important}@media (max-width: 1470px){.delivery-sold-out-time{max-width:170px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/variant-picker.css.map */
