.page-footer {
    background-image: none !important;
    background-color: #004583;
}.drop-shadow {text-shadow: 2.41px 2.41px #2F5471;}
.card-banner {height: 85%;}

div.eln-loader, div.eln-main-loader, div.loader, div.eln-infinite-scroll-loader {
    background-repeat: no-repeat;
    background-image: none !important;
}

@media (max-width: 376px) {
    #header #customer-menu .w-7.h-7.min-w-7.min-h-7.rounded-full.mr-4 {
        margin-right: 10px;
    }
}.product-item .action-edit:before {
    content: '\e601';
}
.action.action-edit:before {
    -webkit-font-smoothing: antialiased;
    font-size: 16px;
    line-height: 16px;
    color: inherit;
    font-family: 'luma-icons';
    margin: -2px 5px 0 0;
    vertical-align: middle;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
    width: 18px;
}

.product-addto-links .csp-button-container:after {
    content: ' ';
    display: block;
    width: 100%;
    height: 13px;
    clear: both;
    float: left;
    }.catalog-product-view .pdp-gallery .grid{position:relative;}
/* start premier pricing styling */
.catalog-product-view .price-box .final-price .price-wrapper .price {
    font-size: 20px;
    font-weight: 600;
    color: #000;
}

.catalog-product-view .premier-pricing {
    display: flex;
    flex-direction: column-reverse;
    width: 100%;
}
.catalog-product-view .premier-pricing .price-container {
    display: flex;
    flex-direction: column-reverse;
    width: 100%;
}
.catalog-product-view .premier-pricing .old-price span {
    font-size: 12px;
    color: #000;
    text-decoration-line: none;
    line-height: 1.5;
}	
.catalog-product-view .premier-pricing .premier-price {
    font-size: 18px;
    font-weight: 400;
    font-family: 'Roboto Condensed', sans-serif;
}

.catalog-product-view .premier-pricing .final-price .price-wrapper .price {
    font-size: 20px;
    font-weight: 600;
    color: #000;
    font-family: 'Roboto Condensed', sans-serif;
}
.catalog-product-view .premier-pricing .premier-block-pricing {
    display: flex;
    align-items: anchor-center;
}
.catalog-product-view .premier-pricing .premier-block-pricing .premier-savings .bg-orange-500 {
    background: linear-gradient(90deg, rgba(255, 103, 31, 1) 0%, rgba(143, 58, 18, 1) 100%);
    border-radius: 0;
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    font-family: 'Roboto Condensed';
}

.catalog-product-view .premier-pricing-bg .free-ship-message {
    display: none;
}
.catalog-product-view .premier-pricing-bg .premier-pricing .price-container .premier-block-pricing .free-ship-message {
    display: flex;
}
.catalog-product-view .premier-pricing-bg .price-box.price-final_price .price-container .premier-block-pricing .free-ship-message {
    display: flex;
}
.catalog-product-view .premier-pricing-bg .price-box.price-final_price .price-container .premier-block-pricing {
    display: flex;
}
.catalog-product-view .price-box.price-final_price .price-container .premier-block-pricing .free-ship-message {
    display: none;
}
.catalog-product-view .premier-pricing-bg .premier-pricing .price-container .premier-block-pricing {
    white-space: nowrap;
}

/* Footer Block */
.catalog-category-view .badegs {
    position: absolute;
    right: 0;
    bottom: 25px;
    display: flex;
    align-items: flex-end;
    flex-direction: column;
}
.catalog-product-view .pdp.badegs {
    position: absolute;
    right: 0;
    z-index: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}
.catalog-product-view .pdp.badegs .badge {margin-bottom: 5px;}
.catalog-product-view .badge.clearance {background: #761113;}
.catalog-category-view .badegs .clearance {
    background: #761113;
}
.catalog-category-view .badegs .clearancesash {
    background: #761113;
}
.catalog-product-view .related-product-slide .js_slide img {object-fit: contain;}
.catalog-product-view .swatch-attribute .swatch-attribute-options .mb-3.mr-2 {margin-right: 0; margin-bottom: 5px;}
.catalog-product-view .product-info-main .product-options-bottom div#bundleSummary .content .bundle-info .product-details .flex.justify-between {
    display: inline-block;width: 100%;
}
.catalog-category-view #eln-product-products .products.list .item.product.product-item .price-wrapper {
    display: block;
}
.catalog-product-view .related-product-slide .product-info .price-box.price-final_price {
    display: flex;
    justify-content: center;
    flex-direction: row-reverse;
}
.catalog-product-view .related-product-slide .product-info .price-final_price span.old-price.sly-old-price.no-display .price-wrapper {
    text-decoration: line-through;
    margin-right: 2px;
    color: #707070;
}
.catalog-product-view .swatch-attribute-options .toptip-attribute .text-\[\#cf4200\] {
    font-size: 10px;
    text-align: center;
    position: relative;
}
.catalog-product-view .product-info-main .product-options-bottom div#bundleSummary .content .bundle-info .product-details .flex.justify-between .w-full.inline-block {display: inline;}
.catalog-product-view .product-info-main .product-options-bottom div#bundleSummary .content .bundle-info .product-details .flex.justify-between .order-time {
    display: block;
    width: 100%;
    margin-top: 20px;
}
.catalog-product-view #product_addtocart_form #product-options-wrapper {
    margin-bottom: 15px;
}
.catalog-product-view  #sezzle-pay-text p, .catalog-product-view  #sezzle-pay-text img {
    display: inline;
}
.catalog-product-view #product-options-wrapper #sezzle-pay-text a {
     white-space: nowrap;
}
.catalog-product-view .swatch-attribute-options .toptip-attribute .text-xs.font-medium.absolute.left-1\/2 {
    font-size: 10px;  text-align: center; position: relative;
}

.catalog-product-view .product-info-main .pdp-details-blocks .attribute-tag-block {
  display: flex; flex-wrap: wrap;
}
.catalog-product-view .attribute-tag-block .see-guide-wrapper.mb-1.inline-block {
  top: 0; margin-bottom: 5px;
}

.catalog-product-view .swatch-attribute-options .text-xs.font-medium.text-\[\#0b882e\] {
    margin-top: 0;
}
.catalog-product-view .swatch-attribute-options svg.absolute.inset-0.text-gray-300.bg-white.bg-opacity-25.bg-img {
    width: 40px; height: 40px; min-width: 40px; min-height: 40px; cursor: no-drop;
}
.catalog-product-view .swatch-attribute-options .relative.border-2.cursor-pointer.select-none.border-gray-200.swatch-option1.w-6.h-6 {
    width: 41px; height: 41px;
}
.catalog-product-view  .swatch-attribute .swatch-attribute-options .mb-2.mr-2 {
    margin-bottom: 15px;
}
.catalog-product-view  .swatch-attribute .swatch-attribute-options .swatch-option1.items-swatch-option {
    width: 41px;height: 41px;
}

.catalog-product-view .toptip-attribute .swatch-option1 {
    width: 40px; height: 40px; min-width: 40px; min-height: 40px;
}
.catalog-product-view .relative.mb-0[x-data="initConfigurableSwatchOptions_24749()"] .absolute.hidden.md\:block {
    z-index: 20;
}

.catalog-product-view .order-2 #product-options-wrapper #sezzle-pay-text {
    display: none;
}
.catalog-product-view .product-options-wrapper table th, .catalog-product-view .product-options-wrapper table td {
    padding: 5px 10px;
} 
.catalog-product-view .product-info-main .pdp-titles .w-full > .my-2.md\:flex.flex-wrap.items-center.mr-3 {
    display: flex;
}

/* -- size guide css--  */
.catalog-product-view .see-guide-wrapper .content-wrapper #seeguideTab .chart.fit-chart h3 {
    margin-left: auto; margin-right: auto; text-align: center;
}
.catalog-product-view .see-guide-wrapper table td, .catalog-product-view .see-guide-wrapper table th {
        min-width: 60px;
}
.catalog-product-view .product-options-wrapper table tr:nth-child(even) {
    background: #e5e7eb;
}
.catalog-product-view .product-options-wrapper table tr:nth-child(odd) {
    background-color: #e5e7eb00;
}
/* -- size guide css--  */

/* -- Women's boots size guide css--  */
.catalog-product-view .pdp-details-blocks .swatch-attribute.footwear_width .size-block {
    display: none;
}
.catalog-product-view .btn.rounded-none.border-0.uppercase.mt-2{margin-top: 40px;}
@media (min-width: 767px) {
    .catalog-category-view .container.pageTitle .pr-28 {
        padding-right: 0;
        text-align: center;
    }
}

@media (max-width: 767px) {
   
    .catalog-product-view  #sezzle-pay-text {margin-top: 0px;}
    .catalog-product-view .product-info-main .product-options-bottom div#bundleSummary .content .bundle-info .product-details .flex.justify-between #product-addtocart-button {width: 100%;}
    .catalog-product-view .order-1.w-full.md\:w-6\/12.lg\:w-6\/12.md\:h-auto.mb-4.md\:pr-2 .grid.grid-cols-1.gap-4 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
    .catalog-product-view .product-info-main .order-2 .flex.w-full.items-center.hidden.md\:block {
        display: block;
    }
    .catalog-product-view .product-info-main .order-2 .flex.w-full.items-center.hidden.md\:block > .my-2.flex.items-center {
        display: none !important;
    }
    .catalog-product-view .product-info-main .order-2 .flex.w-full.items-center.hidden.md\:block .product-yotpo.cursor-pointer.block.w-full {
        display: none;
    }

    .catalog-product-view .product-info-main .order-2 .flex.w-full.items-center.hidden.md\:block > .my-2.flex.items-center {
        display: none !important;
    }

    #product-addtocart-button {
        position: fixed;
        bottom: 0;
        width: 100%;
        margin: auto;
        right: 0;
        left: 0;
        z-index: 45;
    }
    .test {
        position: relative!important;
    }
    #product-addtocart-button.dark-positon {
        visibility: hidden;
    }
}
@media (max-width: 376px) {
    #header #customer-menu .w-7.h-7.min-w-7.min-h-7.rounded-full.mr-4 {
        margin-right: 10px;
    }
}
@media (min-width: 280px) and (max-width: 639px) {
    .catalog-product-view .premier-pricing .premier-price {
        font-size: 18px;
    }
    .catalog-product-view .premier-pricing .final-price .price-wrapper .price {
        font-size: 18px;
    }
    .catalog-product-view .premier-pricing .premier-block-pricing .premier-savings .bg-orange-500 {
        padding: 3px 8px 4px;
    }
    .catalog-product-view .premier-pricing-bg .premier-pricing .price-container .premier-block-pricing .free-ship-message {
        font-size: 14px;
    }
    .catalog-product-view .premier-pricing-bg .premier-pricing .price-container .premier-block-pricing .free-ship-message svg {
        margin: 0px 5px;
    }
}
.catalog-product-view .horizontal-section #product_recommendations1 ._unbxd_recs-slider__item, .catalog-product-view .horizontal-section #product_recommendations2 ._unbxd_recs-slider__item {
    --tw-border-opacity: 1 !important;
    border-color: #e5e7eb !important;
    --tw-bg-opacity: 1 !important;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity)) !important;
    border: 1px solid #e5e7eb !important;
}
.catalog-product-view .horizontal-section #product_recommendations1 .unbxd-prd-image, .catalog-product-view .horizontal-section #product_recommendations2 .unbxd-prd-image {
    margin-bottom: 15px;
}
.catalog-product-view .horizontal-section #product_recommendations1 ._unbxd_recs-slider__item img, .catalog-product-view .horizontal-section #product_recommendations2 ._unbxd_recs-slider__item img {
    margin-bottom: 3px;
    width: 100%;
    max-height: 260px;
    object-fit: contain;
}
.catalog-product-view .horizontal-section #product_recommendations1 .title, .catalog-product-view .horizontal-section #product_recommendations2 .title {
    font-weight: 500;
    color: #000;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: Roboto, sans-serif;
    text-align: left;
    margin-bottom: 10px;
   font-size: 16px;
}
.catalog-product-view .horizontal-section #product_recommendations1 .price, .catalog-product-view .horizontal-section #product_recommendations2 .price {
    font-size: 14px;
    margin-top: 5px;
    color: #111827;
    text-align: center;
    font-family: 'Roboto';
    text-align: left;
    font-weight: 400;
}
.catalog-product-view .horizontal-section #product_recommendations1 .sale-price, .catalog-product-view .horizontal-section #product_recommendations2 .sale-price {
    color: #111827 !important;
    font-weight: 500;
    margin-left: 5px !important;
}
.catalog-product-view .horizontal-section #product_recommendations1 #_unbxd_recs-slider-heading, .catalog-product-view .horizontal-section #product_recommendations2 #_unbxd_recs-slider-heading {
    font-weight: 500 !important;
    font-size: 20px !important;
    font-family: 'Roboto' !important;
}

.catalog-product-view .horizontal-section #product_recommendations1 .unbxd-recs-slider, .catalog-product-view .horizontal-section #product_recommendations2 .unbxd-recs-slider {
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
}
.catalog-product-view .horizontal-section #product_recommendations1 .unbxd-recs-slider, .catalog-product-view .horizontal-section #product_recommendations2 .unbxd-recs-slider {width: 100%;}

.catalog-product-view .premier-pricing-bg {position: relative;}
.catalog-product-view .premier-pricing-bg .premier-pricing .price-container .premier-block-pricing {margin-bottom: 5px;}

.catalog-product-view .order-first .order-2 .product-yotpo {
   width: fit-content;
}

/* Size guide tag move css */
.catalog-product-view .product-info-main .pdp-details-blocks .py-1.w-full.min-h-14.attribute-tag-block {
  display: flex;
  flex-wrap: wrap;
}
.catalog-product-view .product-info-main .pdp-details-blocks .attribute-tag-block .see-guide-wrapper.mb-1.w-1\/2.inline-block {
  top: 0;
  margin-bottom: 5px;
}
/* Size guide tag move css */

@media (min-width: 640px) {
    .catalog-product-view .horizontal-section #product_recommendations1 .unbxd-recs-slider, .catalog-product-view .horizontal-section #product_recommendations2 .unbxd-recs-slider {
        padding-left: 30px;
        padding-right: 30px;
    }
        .catalog-product-view .horizontal-section #product_recommendations1 .unbxd-recs-slider, .catalog-product-view .horizontal-section #product_recommendations2 .unbxd-recs-slider {
        max-width: 640px;
    }
}

@media (min-width: 768px) {
    .catalog-product-view .horizontal-section #product_recommendations1 .unbxd-recs-slider, .catalog-product-view .horizontal-section #product_recommendations2 .unbxd-recs-slider {
        padding-left: 30px;
        padding-right: 30px;
    }
        .catalog-product-view .horizontal-section #product_recommendations1 .unbxd-recs-slider, .catalog-product-view .horizontal-section #product_recommendations2 .unbxd-recs-slider {
        max-width: 768px;
    }
}

@media (min-width: 1024px) {
    .catalog-product-view .horizontal-section #product_recommendations1 .unbxd-recs-slider, .catalog-product-view .horizontal-section #product_recommendations2 .unbxd-recs-slider {
        max-width: 1024px;
    }
}
@media (min-width: 1280px) {
    .catalog-product-view .horizontal-section #product_recommendations1 .unbxd-recs-slider, .catalog-product-view .horizontal-section #product_recommendations2 .unbxd-recs-slider {
        max-width: 1280px;
    }
}
@media (min-width: 1536px) {
    .catalog-product-view .horizontal-section #product_recommendations1 .unbxd-recs-slider, .catalog-product-view .horizontal-section #product_recommendations2 .unbxd-recs-slider {
        max-width: 1536px;
    }
    .catalog-product-view .pdp-gallery .pdp.badegs{right:28px;}
}
@media (min-width: 767px) and (max-width: 1024px) {
    .catalog-product-view .premier-pricing .premier-price {
        font-size: 15px;
    }
    .catalog-product-view .premier-pricing .final-price .price-wrapper .price {
        font-size: 15px;
    }
    .catalog-product-view .premier-pricing .premier-block-pricing .premier-savings .bg-orange-500 {
        font-size: 11px;
        padding: 2px 6px 3px;
    }
    .catalog-product-view .premier-pricing-bg .premier-pricing .price-container .premier-block-pricing .free-ship-message {
        font-size: 12px;
    }
    .catalog-product-view .premier-pricing-bg .premier-pricing .price-container .premier-block-pricing .free-ship-message svg {
        margin: 0px 2px;
    }
}
@media (min-width: 1024px) and (max-width: 1279px) {
    .catalog-product-view .premier-pricing .premier-price {
        font-size: 18px;
    }
    .catalog-product-view .premier-pricing .final-price .price-wrapper .price {
        font-size: 18px;
    }
    .catalog-product-view .premier-pricing .premier-block-pricing .premier-savings .bg-orange-500 {
        padding: 3px 8px 4px;
    }
    .catalog-product-view .premier-pricing-bg .premier-pricing .price-container .premier-block-pricing .free-ship-message {
        font-size: 14px;
    }
    .catalog-product-view .premier-pricing-bg .premier-pricing .price-container .premier-block-pricing .free-ship-message svg {
        margin: 0px 5px;
    }
    .catalog-product-view .product-info-main .product-options-bottom div#bundleSummary .content .bundle-info .product-details .flex.justify-between #product-addtocart-button {
        width: 100%;
    }
}
@media only screen and (max-width: 1023px) and (min-width: 768px){
    .catalog-product-view .relative.input-group.mr-5.border.flex.border-gray-300 {margin-bottom: 10px;}
}
/* end premier pricing styling */
@media (min-width: 1280px) and (max-width: 1535px) {
   .catalog-product-view .pdp-details-blocks .swatch-attribute.border-container.foot_numeric .size-block label span {
        font-size: 14px;
    }
}

/* PDP swatch-attribute css */
.catalog-product-view .product\.info\.main.pdp-details-blocks .swatch-attribute .swatch-option1.items-swatch-option {
    width: 43px;
    height: 43px;
    min-width: 43px;
    min-height: 43px;
}
.catalog-product-view .product\.info\.main.pdp-details-blocks .swatch-attribute .swatch-option1 {
    width: 40px;
    height: 40px;
    min-width: 40px;
    min-height: 40px;
}
/* PDP swatch-attribute css */

.catalog-product-view .flex.flex-wrap.order-first.w-full .order-1 .grid.grid-cols-1.gap-4 {
    position: relative;
}
@media (min-width: 1024px) {
    .catalog-product-view .related-product-slide .js_slides.snap .js_dummy_slide.w-full.lg\:w-1\/3.flex-none {
        width: 25%;
    }
}
@media (min-width: 1280px) {
    .catalog-product-view .related-product-slide .js_slides.snap .js_dummy_slide.w-full.xl\:w-1\/4.flex-none {
        width: 20%;
    }
}
@media (min-width: 1535px) {
    .catalog-product-view .flex.flex-wrap.order-first.w-full .order-1 .grid.grid-cols-1.gap-4 .pdp.badegs {right: 18px;}
}.unbxd-as-wrapper{
    border: 1px solid #dedede;
    border-top: none;
    background-color:#ffffff;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    /*box-shadow: 0 5px 7px 0 #DEDEDE;*/
    font-size:13px;
}

.unbxd-as-wrapper ul {
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
}

.unbxd-as-extra-left:after, .unbxd-as-extra-right:after{
    clear: both;
    content: ".";
    display: block;
    font-size: 0px;
    height: 0px;
    visibilty: hidden;
}

.unbxd-as-extra-left .unbxd-as-maincontent{
    float: right;
}

.unbxd-as-extra-right .unbxd-as-maincontent{
    float: left;
}

.unbxd-as-extra-left .unbxd-as-sidecontent{
    float: left;
    border-right: 1px solid #dedede;
}

.unbxd-as-extra-right .unbxd-as-sidecontent{
    float: right;
    border-left: 1px solid #dedede;
}

.unbxd-as-sidecontent + .unbxd-as-maincontent{
    border-right: 1px solid #dedede;
    border-left: 1px solid #dedede;
    margin-right: -1px;
    margin-left: -1px;
}

.unbxd-as-wrapper ul li{
    padding: 4px 9px;
    background-color: #fff;
    cursor: pointer;
}

.unbxd-as-wrapper ul li.unbxd-as-header, .unbxd-as-wrapper ul li.unbxd-as-header:hover{
    background-color: #636363;
    color: #fff;
    cursor: default;
}

.unbxd-as-wrapper ul li.unbxd-as-insuggestion{
    padding-left: 25px;
    color: #ff8400;
}

.unbxd-as-wrapper ul li.unbxd-as-popular-product:after
 ,.unbxd-as-wrapper ul li.unbxd-as-popular-product .unbxd-as-popular-product-info:after
 ,.unbxd-as-wrapper ul li.unbxd-as-popular-product .unbxd-as-popular-product-cart:after
 ,.unbxd-as-popular-product-quantity-container:after{
    clear: both;
    content: ".";
    display: block;
    font-size: 0px;
    height: 0px;
    visibilty: hidden;
}

.unbxd-as-wrapper ul li .unbxd-as-popular-product-image-container{
    max-width: 40px;
    max-height: 40px;
    float: left;
    margin-right: 5px;
}

.unbxd-as-wrapper ul li .unbxd-as-popular-product-image-container:empty{
    margin-right: 0px;
}

.unbxd-as-wrapper ul li .unbxd-as-popular-product-image-container img{
    max-width: 40px;
    max-height: 40px;
    margin: 0 auto;
    display: block;
}

.unbxd-as-wrapper ul li .unbxd-as-popular-product-name{
    padding:0 0 0 65px;
}

.unbxd-as-wrapper ul li.unbxd-as-popular-product .unbxd-as-popular-product-cart{
    line-height: 15px;
    margin-top: 5px;
}

.unbxd-as-wrapper ul li .unbxd-as-popular-product-price
    ,.unbxd-as-wrapper ul li .unbxd-as-popular-product-quantity
    ,.unbxd-as-wrapper ul li .unbxd-as-popular-product-cart-action{
    float: right;
}

.unbxd-as-wrapper ul li .unbxd-as-popular-product-price{
    padding: 4px;
    line-height: 15px;
}

.unbxd-as-wrapper ul li .unbxd-as-popular-product-quantity .unbxd-as-popular-product-quantity-container{
    border: 1px solid #dedede;
    border-radius: 3px;
    margin: 0px 15px;
}

.unbxd-as-wrapper ul li .unbxd-as-popular-product-quantity .unbxd-as-popular-product-quantity-container > span{
    display: inline-block;
    padding: 3px 4px;
}

.unbxd-as-wrapper ul li .unbxd-as-popular-product-quantity .unbxd-as-popular-product-quantity-container > input{
    display: inline-block;
    border:0px none;
    border-left: 1px solid #dedede;
    width: 25px;
    line-height: 16px;
    padding: 3px;
}

.unbxd-as-popular-product-cart-button{
    display: inline-block;
    background-color: #ff8400;
    padding: 4px 10px;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    text-align: center;
    cursor: pointer;
    outline: none;
    border: medium none;
}

.unbxd-as-popular-product-cart-button:hover,.unbxd-as-popular-product-cart-button:active {
    background-color: #FF9C32;
}

.unbxd-as-popular-product-inlinecart{
    display: table-row;
}

.unbxd-as-wrapper ul li .unbxd-as-popular-product-inlinecart > div{
    display: table-cell;
    float: none;
    padding: 0px;
    vertical-align: middle;
}

.unbxd-as-popular-product-inlinecart .unbxd-as-popular-product-image-container{
    max-height: 30px;
    max-width: 30px;
}

.unbxd-as-popular-product-inlinecart .unbxd-as-popular-product-name p{
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.unbxd-as-wrapper ul li .unbxd-as-popular-product-inlinecart .unbxd-as-popular-product-image-container img{
    max-height: 30px;
    max-width: 30px;
    margin-right: 5px;
}

.unbxd-as-popular-product-inlinecart .unbxd-as-popular-product-quantity{
    width: 75px;
}

.unbxd-as-wrapper ul li .unbxd-as-popular-product-inlinecart .unbxd-as-popular-product-quantity .unbxd-as-popular-product-quantity-container{
    margin: 0 5px;
}

.unbxd-as-popular-product-inlinecart .unbxd-as-popular-product-cart-action{
    width: 88px;
    text-align: right;
}

.unbxd-as-wrapper ul li:hover{
    background-color: #fafafa;
    cursor: pointer;
}

.unbxd-as-wrapper ul li.unbxd-ac-selected{
    cursor:pointer;
    background-color:#fafafa;
}

/*popular-product-grid */
.unbxd-as-wrapper ul li.unbxd-as-popular-product-grid{
    display: inline-block;
    float: left;
        
}
.unbxd-as-wrapper ul li.unbxd-as-popular-product-grid .unbxd-as-popular-product-image-container {
    max-width: 100px;
    max-height: 100px;
    float: none;
}
.unbxd-as-wrapper ul li.unbxd-as-popular-product-grid .unbxd-as-popular-product-image-container img {
    max-width: 100px;
    max-height: 100px;
}
.unbxd-as-wrapper ul li.unbxd-as-popular-product-grid .unbxd-as-popular-product-name {
    padding: 0;
    overflow: hidden;
    height: 15px;
    width: 110px;
    text-align: center;
}
.unbxd-as-wrapper ul li.unbxd-as-popular-product-grid .unbxd-as-popular-product-price, .unbxd-as-wrapper ul li.unbxd-as-popular-product-grid .unbxd-as-popular-product-quantity, .unbxd-as-wrapper ul li.unbxd-as-popular-product-grid .unbxd-as-popular-product-cart-action {
    float: none;
    text-align: center;
}
.unbxd-as-wrapper {
  line-height: 20px;
  color: #000;
  border: 1px solid #45b5c1 !important;
  border-top: 0;
}

li.unbxd-as-insuggestion {
  color: #45b5c1 !important;
}

.unbxd-as-wrapper ul li.unbxd-as-header,
.unbxd-as-wrapper ul li.unbxd-as-header:hover {
  background-color: #45b5c1;
}

/**Plugin custom**/
.unbxd-as-wrapper ul li.unbxd-as-popular-product-grid .unbxd-as-popular-product-name{
    height: 3em;
}

.unbxd-as-wrapper ul li.unbxd-as-popular-product-grid {
    box-sizing: border-box;
}
/*
.unbxd-as-wrapper ul li.unbxd-as-popular-product-grid .unbxd-as-popular-product-price{
    text-align: left;
}*/