/**
 *  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;
}