:root{--purple: #a7006e;--white: #fff}#CartDrawer{position:relative}#CartDrawer.loading:before{content:"";position:absolute;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:#000c}#CartDrawer.loading:after{content:"";position:absolute;top:50%;left:50%;z-index:1500;translate:-50% -50%;border:10px solid grey;border-top:10px solid var(--purple);border-radius:50%;width:100px;height:100px;animation:spin 2s linear infinite}#Details-CartDrawer{display:none}.delivery--form{display:flex;flex-direction:column;padding-top:8px}.delivery--form input[type=radio]:invalid{box-shadow:none;outline:none}.delivery--form fieldset{border:none;padding:5px;margin:0}.delivery--form input[type=text]{width:100%;padding:5px;border:none;border-radius:1px;outline:1px solid grey;font-size:1.5rem;font-family:Gilroy-Light!important;font-weight:300}.delivery--form input[type=text]::placeholder{color:gray}.delivery--form input[type=text]:focus-visible{outline:1px solid var(--purple)}[is-delivery-switcher]{display:flex;column-gap:5px}[is-delivery-switcher] label{cursor:pointer}[is-delivery-switcher] label:hover,[is-delivery-switcher] label:focus-visible{color:var(--purple)}[is-delivery-switcher] label:has(input:checked){text-decoration:underline}[is-delivery-info]{display:flex;flex-direction:column;row-gap:8px}[is-delivery-info]>div{display:flex;column-gap:5px}[is-delivery-info] span{cursor:pointer}[is-delivery-info] span:hover,[is-delivery-info] span:focus-visible{color:var(--purple)}.input--wrapper{position:relative}.input--wrapper ul{position:absolute;bottom:0;left:0;z-index:5;max-height:200px;width:100%;margin:0;padding:0;border:1px solid grey;border-radius:1px;list-style-type:none;overflow:auto;background-color:var(--white)}.input--wrapper ul li{padding:5px;border-top:1px solid grey;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.input--wrapper.loading:after{content:"";position:absolute;top:50%;right:10px;translate:0 -50%;border:5px solid grey;border-top:5px solid var(--purple);border-radius:50%;width:20px;height:20px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.input--wrapper ul li:hover,.input--wrapper ul li:focus-visible{color:var(--purple)}[is-newpost-info]:has(input[value=warehouse]:checked) input[data-delivery=courier],[is-newpost-info]:has(input[value=courier]:checked) input[data-delivery=warehouse]{display:none}.delivery--form:has(input[name=delivery-method][value=new-post]:checked) [is-newpost-info]{display:flex;flex-direction:column}.clear-input-button{font-size:20px;color:#999;position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;display:none}.clear-input-button:hover{color:#333}.input--wrapper{position:relative;width:100%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cart-delivery.css.map */
