/**
 *  Module made by Nukium
 *
 *  @author    Nukium
 *  @copyright 2023 Nukium SAS
 *  @license   All rights reserved
 *
 * ███    ██ ██    ██ ██   ██ ██ ██    ██ ███    ███
 * ████   ██ ██    ██ ██  ██  ██ ██    ██ ████  ████
 * ██ ██  ██ ██    ██ █████   ██ ██    ██ ██ ████ ██
 * ██  ██ ██ ██    ██ ██  ██  ██ ██    ██ ██  ██  ██
 * ██   ████  ██████  ██   ██ ██  ██████  ██      ██
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 */

div.estimated_delivery_date {
	background: white none repeat scroll 0 0;
    box-shadow: 2px 2px 11px 0 rgba(0, 0, 0, 0.1);
    color: #414141;
	margin-top: 2rem;
	overflow: hidden;
    padding: 1rem 1.5rem;
}

.estimated_delivery_date .estimated_delivery_date_wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.estimated_delivery_date_content {
	-webkit-box-flex: 1;
	-webkit-flex: 1 1 auto;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
}

.estimated_delivery_date_value {
	font-weight: bold;
	white-space: nowrap;
}

.icon-wrapper {
	display: inline-block;
	height: 3rem;
    line-height: 3rem;
    margin-right: 1rem;
    text-align: center;
	text-indent: -0.125rem;
	width: 3rem;
}

.icon-wrapper.no-shape {
    margin-right: 0.5rem;
}

.icon-wrapper.circle-shape {
	border-radius: 50%;
}

@font-face {
    font-family: "nkmdeliverydate-font";
	src:url("../fonts/nkmdeliverydate-font.eot");
	src:url("../fonts/nkmdeliverydate-font.eot?#iefix") format("embedded-opentype"),
	  url("../fonts/nkmdeliverydate-font.woff") format("woff"),
	  url("../fonts/nkmdeliverydate-font.ttf") format("truetype"),
	  url("../fonts/nkmdeliverydate-font.svg#nkmdeliverydate-font") format("svg");
	font-weight: normal;
	font-style: normal;
}

[class*="nkmdeliverydate-icon-"] {
	display: inline-block;
	font-family: "nkmdeliverydate-font" !important;
	font-size: 1.6em;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
	vertical-align: -25%;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
}

.nkmdeliverydate-icon-truck1:before {
    content: "\61";
}

.nkmdeliverydate-icon-truck2:before {
    content: "\62";
}

.nkmdeliverydate-icon-paperplane1:before {
    content: "\63";
}

.nkmdeliverydate-icon-paperplane2:before {
    content: "\64";
}

.estimated_delivery_date_extra_content {
	font-size: 0.9em;
	list-style: disc;
	padding-left: 20px;
}