body{font-family:'SamsungOne',arial,sans-serif}
.ajaxLoader {
    position: absolute;
    /*top:0px;*/
    right:0px;
    width:100%;
    height:100%;
    background-color:#eceaea;
    background-image:url('../../assets/img/ajax_loader.gif');
    background-repeat:no-repeat;
    background-position:center;
    z-index:10000000;
    opacity: 0.8;
    filter: alpha(opacity=40);
}

.required{color: red}
.cart-view-page{background-color: var(--light);}

.text-right{
    text-align:right!important;
}

.table-borderless thead tr th, .table-borderless tbody tr td {
    border: none !important;
}
.table > tbody > tr > td {
    vertical-align: middle;
}
.modal {
    padding-top: 3%;
    /*overflow-x: hidden !important;
    overflow-y: auto !important;*/
}

#new-address-modal{font-size: 12px}
.option-selector-v2__color-text .option-selector-v2__color-name{padding-left: 0vw;}
.option-selector-v2__swiper-container{padding: 0vw 1.66666667vw 0vw 0vw}

@media only screen and (min-width:768px) {
    .pd-buying-tool__info {padding: 1.33333333vw 1.33333333vw 0.11111111vw 3.33333333vw;}
    .pd-buying-tool__cost-box{margin-top: 1.88888889vw;}
}

.img-center{margin-left: auto;margin-right: auto;display: block;}
#website-popup{background-color: rgb(246 244 244 / 100%);}

@media only screen and (max-width: 767px){
    .showcase-card-tab--merchandizing .showcase-card-tab-card--vertical .showcase-card-tab-card__full-bleed-wrap,.showcase-card-tab--merchandizing .showcase-card-tab-card--large .showcase-card-tab-card__full-bleed-wrap,.showcase-card-tab--merchandizing .showcase-card-tab-card--long .showcase-card-tab-card__full-bleed-wrap{width:86.66666667vw;height:68.888889vw}
    .showcase-card-tab-card__img-wrap .image .image__preview, .showcase-card-tab-card__img-wrap .image .image__main, .showcase-card-tab-card__img-wrap .image .image__hover-image--hover{height:auto;}
}

.month-pick-items .image img {max-width: 100% !important;max-height: 175px !important;}
.month-pick-main-banner{background: transparent !important;}
.h1-off {position: absolute;top: -9000px;left: -9000px;}
