#doat-st-modal-wrapper{display:none;position:fixed;z-index:99;padding-top:200px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.doat-st-modal-content{position:relative;border-radius:10px;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:100%;max-width:700px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.doat-st-modal-header{position:relative;padding:2px 16px;box-shadow:0 10px 10px 0 rgb(0 0 0/20%);-webkit-box-shadow:0 10px 10px 0 rgb(0 0 0/20%)}.doat-st-modal-header svg{position:absolute;top:25%;font-weight:700;cursor:pointer;opacity:.6}.doat-st-modal-header svg:hover,.doat-st-modal-header svg:focus{opacity:1;text-decoration:none}.doat-st-modal-header h2{margin:.5em .1em;text-align:center}.doat-st-modal-body{padding:20px 16px;opacity:1;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-out}.doat-st-modal-body.loading{opacity:.1}.flag-selected{height:1.5em!important}.shipping-details-wrapper{position:relative;margin-top:15px}.shipping-details-wrapper p{font-size:large}.delivery-notice-wrapper{display:flex;margin-bottom:10px;font-size:medium;padding:5px 7px;border-radius:5px;color:#000;align-items:center}.delivery-notice-wrapper svg{margin-right:5px;vertical-align:sub}.delivery-notice-wrapper .dashicons{cursor:pointer;user-select:none}.delivery-notice-wrapper .dashicons:hover:before{color:red}.sticky-add-to-cart--active :is(.delivery-notice-wrapper,.doat-st-notice-timeline),.us-flag,.delivery-notice-wrapper .dashicons[zone="0"]{display:none}.flag-wrapper{display:inline-flex;margin-right:5px;align-items:center}.flag-wrapper a.view-shipping-details{height:21px;text-align:center}.flag-wrapper a.view-shipping-details img.flag-icon{margin:0 6px;box-shadow:0 0 8px 1px #888;-webkit-box-shadow:0 0 8px 1px #888;border-radius:3px;height:100%;vertical-align:baseline}.delivery-notice{margin-right:5px}.delivery-date,.step-title,.view-shipping-details.delivery-date{border-bottom:dashed 1px;font-weight:700}.fulfillment-timeline{display:flex;align-items:center;padding:40px 10px;margin-bottom:20px}.doat-st-notice-timeline .fulfillment-timeline{padding-top:20px}.step{display:flex;flex-direction:column;position:relative;z-index:1}.step.order-purchased{align-items:flex-start}.step.order-shipped{align-items:center}.step.order-delivered{align-items:flex-end}.fulfillment-timeline .step-icon{height:40px;width:40px;border-radius:50%;background:#222;text-align:center;color:#fff}.fulfillment-timeline .step-icon svg{height:40px;vertical-align:middle}.step.active .step-icon{background:#0675c4}.step span{text-align:center;position:absolute;width:max-content;color:#222;font-weight:700}.step span.step-date{bottom:40px}.step span.step-title{bottom:-35px}.step.active span.step-date{color:#0675c4}.step.active span.step-title{color:#000}.indicator-line{width:100%;height:3px;background:#222;flex:1}.indicator-line.active{background:#0675c4}.select2-selection.select2-selection--single{border:1px solid #aaa!important;border-radius:4px!important}.select2-flag-image{height:30px;margin-right:10px;border-radius:3px;box-shadow:0 0 8px 1px #888}.sticky-add-to-cart--active .delivery-notice-wrapper{display:none}@media screen and (max-width:420px){.step span.step-date,.step span.step-title{font-size:small}#doat-st-modal-wrapper{padding-top:0;z-index:9999}.doat-st-modal-body{overflow:scroll}}