@import '_content/Amilon.IdeaShopping.Views/Amilon.IdeaShopping.Views.srbjovenux.bundle.scp.css';

/* _content/Amilon.IdeaShopping.WebApplication/Pages/AreYouCompany.cshtml.rz.scp.css */
.slick-slide[b-j0h9jdj7hr]{
    display: flex;
}

.card-box[b-j0h9jdj7hr] {
    background-position: right;
    background-repeat: no-repeat;
}

#TopSection[b-j0h9jdj7hr]{
    background-image: url("img/background/bgk-big-2circle-color.png");
    background-position: left 140px top 310px;
    background-repeat: no-repeat;
}

#Brands[b-j0h9jdj7hr]{
    background-image: url("img/background/bgk-line-red.png"), url("img/background/bgk-2square-color.png");
    background-position: right top, left bottom;
    background-repeat: no-repeat, no-repeat;
}

.card-img[b-j0h9jdj7hr]{
    height:180px; 
    position: relative; 
    top: 64px;
    right: -60px
}

@media (max-width: 1024px) {
    .card-img[b-j0h9jdj7hr]{
        height:200px;
        position: inherit;
        float: none;
        top: inherit;
        right: inherit;
    }
}

.cardBox[b-j0h9jdj7hr]{
    min-height: var(--cardBox-height);
    border: 2px solid var(--gray-control);
    text-align: left;
    border-radius: 20px;
}
p[b-j0h9jdj7hr]{
    font-size:12px
}
.imgCard img[b-j0h9jdj7hr]{
    width: 100%;
}
.btnCallToAction[b-j0h9jdj7hr]{
    display: none;
}
.cardBox:hover[b-j0h9jdj7hr]{
    cursor: pointer;
}
.cardBox:hover .btnCallToAction[b-j0h9jdj7hr]{
    display: block;
}

/*.img-responsive {*/
/*    width: 100%;*/
/*    height: auto;*/
/*}*/
.imgGiftCardFixed[b-j0h9jdj7hr]{
    width: 100%;
    height: 130px;
}
.imgGiftCardFixed img[b-j0h9jdj7hr]{
    max-width: 90%;
    margin: 0 auto;
    display: block;
    max-height: 95%;
}
.cardContainer[b-j0h9jdj7hr]{
    height: 200px;
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Catalogue.cshtml.rz.scp.css */
.category-checkbox[b-0wuzc3j1h3]{
    border-color:var(--text-gray-dark);
    height: 18px!important;
    width: 18px!important;
}
.dropdown .btn[b-0wuzc3j1h3]{
    border-radius: 10px;
}
.checkLabel[b-0wuzc3j1h3]{
    font-size:13px
}
.dropdown-toggle[b-0wuzc3j1h3]::after{
    float:right;
}
.accordion-button[b-0wuzc3j1h3]{
    padding-top:5px;
    padding-bottom: 5px;
}
.accordion-button[b-0wuzc3j1h3]{
    color:#000
}
.accordion-button:not(.collapsed)[b-0wuzc3j1h3]{
    background-color: #fff;
    box-shadow: none;
}

.accordion-button[b-0wuzc3j1h3]:after {
    background-image: url('img/down-icon.png');
    background-size: 7px;
    background-position: center;
}
ul[b-0wuzc3j1h3]{
    width: 100%;
}
.dropend .btn[b-0wuzc3j1h3]{
    border:0
}
.detailMenu ul[b-0wuzc3j1h3]{
    list-style: none;
}
.dropdown-toggle[b-0wuzc3j1h3]{
    border:1px solid white!important;
}

.dropdown-toggle:focus[b-0wuzc3j1h3]{
    border: 1px solid rgba(0,0,0,.15)!important;
    background-color: white!important;
    color:var(--text-primary-color);
    opacity: 1!important;
}
.accordion-item[b-0wuzc3j1h3]{
    margin-right: 0px;
    margin-left: 0px;
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/CheckCodeWizard.cshtml.rz.scp.css */

/* _content/Amilon.IdeaShopping.WebApplication/Pages/Faq.cshtml.rz.scp.css */
.faq-element[b-k6zlgu45o1] {
    border: 2px solid var(--gray-control);
    border-radius: 15px;
    padding: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 20px;
    cursor: pointer;
}

.tab-menu-link[b-k6zlgu45o1] {
    font-weight: normal;
    font-size:14px !important;
}

.tab-active[b-k6zlgu45o1] {
    font-weight: 500;
    color: #000000;
}

.contacts[b-k6zlgu45o1] {
    height: 90px;
    width: 90px;
}

.contacts-container[b-k6zlgu45o1] {
    position: fixed;
    right: 7px;
    bottom: 7px;
}

/****** [ACCORDION CSS] ******/
.accordion-item[b-k6zlgu45o1] {
    border-radius: 20px;
    margin: 10px;
    border: 3px solid var(--gray-control);
}

.accordion-body[b-k6zlgu45o1] {
    padding: 1rem 1.5rem;
}

.accordion-button[b-k6zlgu45o1] {
    font-weight: 700;
}

.accordion-button:focus[b-k6zlgu45o1] {
    border: 0;
    box-shadow: none;
}

.accordion-button:not(.collapsed)[b-k6zlgu45o1]{
    color: #000000;
    background-color: #FFFFFF;
    box-shadow: none;
}

.accordion-button[b-k6zlgu45o1]::after {
    background-image: url('img/plus-solid.svg');
}

.accordion-button:not(.collapsed)[b-k6zlgu45o1]::after {
    background-image: url('img/minus-solid.svg');
}
/****** [FINE] ******/
/* _content/Amilon.IdeaShopping.WebApplication/Pages/GiftCard.cshtml.rz.scp.css */
.btn-round[b-qyxjpvfb9j]{
    height: 40px;
    width: 40px;
}
.radioBtn[b-qyxjpvfb9j]{
    padding-top:8px
}
.sticky-content .border-radius[b-qyxjpvfb9j]{
    border-radius: 10px!important;
}
.form-check .form-check-input[b-qyxjpvfb9j]{
    float:none;
    height: 25px;
    width: 50px;
    filter: brightness(95%);
    border: 2px solid var(--text-gray-dark);
}
.form-switch .form-check-input:focus[b-qyxjpvfb9j]{
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e")
}

@media only screen and (max-width: 780px){
    .sticky-content h2[b-qyxjpvfb9j]{
        font-size: 16px;
    }
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Index.cshtml.rz.scp.css */
#background-top[b-p97xojyz4p]{
    background-image: url("img/background/bgk-line-red.png"), url("img/background/bgk-4circle-color.png"), url("img/background/bgk-2square-color.png"), url("img/background/bgk-big-2circle-color.png");
    background-position: left top, right top 30px, left center, right bottom 40%;
    background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
}

#background-center[b-p97xojyz4p]{
    background-image: url("img/background/bgk-4circle-color.png"), url("img/background/bgk-big-2circle-color.png"), url("img/background/bgk-2square-color.png");
    background-position: left 55% top, right 90px top 30px, left center;
    background-repeat: no-repeat, no-repeat, no-repeat;
}

#blue-card[b-p97xojyz4p]{
    background-image: url("img/background/bgk-4circle-square-color.png"), url("img/background/bgk-line-blue.png"), url("img/background/bgk-2square-color.png");
    background-position: left 40px top 100px, right 30px top 40px, bottom 40px right 50px;
    background-repeat: no-repeat, no-repeat, no-repeat;
}

#categories-section[b-p97xojyz4p]{
    background-image: url("img/background/bgk-4circle-square-color.png"), url("img/background/bgk-line-red.png"), url("img/background/bgk-2square-color.png"), url("img/background/bgk-big-2circle-color-reverse.png");
    background-position: left 35% top, right 35% top 40%, left bottom 30%, right bottom 20%;
    background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
}

@media only screen and (max-width: 1024px) {
    .imgShoppingCode[b-p97xojyz4p]{
        height:auto;
        max-width: 100%;
    }
}

@media only screen and (max-width: 900px) {
    .cardBox[b-p97xojyz4p]{
        height: 450px;
    }
    .ctnBtnCard[b-p97xojyz4p] {
        position: relative!important
    }
    .imgBig  img[b-p97xojyz4p]{
        max-width: 100%;
    }
}

.imgShoppingCode[b-p97xojyz4p]{
    height: 150px;
}

@media only screen and (min-width: 990px) {
    .hp-welcome-box[b-p97xojyz4p] {
        height: 386px;
        width: 989px;
    }

    .hp-gray-box-woman[b-p97xojyz4p] {
        width: auto;
        height: 474px;
        position: relative;
        bottom: 89px;
    }
  
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Payment.cshtml.rz.scp.css */

#btn-mobile-product-list-disabled[b-lckqiogd70] {
    background-color: #dc3545 !important;
    border-color: #dc3545 !important;
}

.tab-menu-link[b-lckqiogd70] {
    color: var(--text-gray-dark);
    font-size: 14px
}

.tab-active[b-lckqiogd70] {
    color:#000
}

.bg-gray.accordion-button:focus[b-lckqiogd70],.bg-gray.accordion-button:not(.collapsed)[b-lckqiogd70]{
    background-color: var(--gray-control);
    border:0;
    color:#000
} 
.accordion-button[b-lckqiogd70]{
    box-shadow: none!important;
}
.accordion-item[b-lckqiogd70]{
    border:0!important;
    margin: 0 !important;
}
.imgGiftCardFixed .shadow[b-lckqiogd70]{
    box-shadow: none!important;
}

.suggestion-card[b-lckqiogd70]{
    background-image: url("img/background/bgk-4circle-square-color.png"), url("img/background/bgk-line-red.png"), url("img/background/bgk-big-2circle-color.png"), url("img/background/bgk-2square-color.png");
    background-position: left 15% top 50px, right 45px top 45px, left 50px bottom 10px, right 15% bottom 48px;
    background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
}

#Login[b-lckqiogd70]{
    background-image: url("img/background/bgk-big-2circle-color-reverse.png"), url("img/background/bgk-line-blue-horizontal.png");
    background-position: bottom left 50px, top 55% right 50px;
    background-repeat: no-repeat, no-repeat;
}

.accordion-button[b-lckqiogd70]::after {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") !important;
}

@media only screen and (max-width: 820px) {
    .tab-menu-link[b-lckqiogd70]{
        font-size:12px
    }
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/PersonalArea/PersonalArea.cshtml.rz.scp.css */
.password-edit[b-nxu9bus0u0] {
    background-color: #e9ecef;
    border: 2px solid var(--gray-control);
    border-left: 0;
    display: flex;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}

.password-edit-span[b-nxu9bus0u0] {
    border: none;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
}

.catalog-switch[b-nxu9bus0u0] {
    display: flex;
    justify-content: start;
    align-items: center;
    border: 2px solid var(--gray-control);
    font-weight: var(--font-weight-semi-bold);
    padding: 0.5rem 1rem;
    height: 45px;
    border-radius: 10px;
}

.catalog-switch[b-nxu9bus0u0]::after {
    margin-left: auto;
}

.wallet-bg[b-nxu9bus0u0] {
    background-image: url("img/walletBackground.png");
    background-size: cover;
    background-repeat:   no-repeat;
    background-position: center center;
}

.shopping-code-mobile-button[b-nxu9bus0u0] {
    border: 2px solid var(--text-gray-dark);
    background-color: var(--gray-control);
}

/****** [ACCORDION CSS] ******/
.accordion-item[b-nxu9bus0u0] {
    border-radius: 10px;
    margin: 10px;
    border: 3px solid var(--gray-control);
}

.accordion-body[b-nxu9bus0u0] {
    padding: 1rem 1.5rem;
}

.accordion-button[b-nxu9bus0u0] {
    font-weight: 700;
}

.accordion-button:focus[b-nxu9bus0u0] {
    border: 0;
    box-shadow: none;
}

.accordion-button:not(.collapsed)[b-nxu9bus0u0]{
    color: #000000;
    background-color: #FFFFFF;
    box-shadow: none;
}

.accordion-button[b-nxu9bus0u0]::after {
    background-image: url('img/plus-solid.svg');
}

.accordion-button:not(.collapsed)[b-nxu9bus0u0]::after {
    background-image: url('img/minus-solid.svg');
}
/****** [FINE] ******/
/* _content/Amilon.IdeaShopping.WebApplication/Pages/PersonalArea/VouchersGroup.cshtml.rz.scp.css */
.active-voucher-status-filter[b-3dt1lv7xzn] {
    background-color: #000000 !important;
    color: #FFFFFF !important;
}

.normal-voucher-status-filter[b-3dt1lv7xzn] {
    background-color: var(--gray-control);
    color: var(--text-gray-dark);
    border-radius: 20px;
}

.voucher-toast[b-3dt1lv7xzn] {
    width: 100%;
    border-radius: var(--border-radius-light);
}

.voucher-toast .toast-body[b-3dt1lv7xzn] {
    padding: 1rem;
    background-color: #FFFFFF;
    color: #000000;
    border-radius: var(--border-radius-light);
    border: 3px solid var(--gray-control);
}

.voucher-selected-number[b-3dt1lv7xzn] {
    background-color: #000000;
    border-radius: 50px;
    color: #FFFFFF;
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/PersonalArea/Wallet/OperationsHistory.cshtml.rz.scp.css */
/* _content/Amilon.IdeaShopping.WebApplication/Pages/PersonalArea/Wallet/ShoppingCodes.cshtml.rz.scp.css */
.active-card-status-filter[b-2njheq545y] {
    background-color: #000000 !important;
    color: #FFFFFF !important;
}

.normal-card-status-filter[b-2njheq545y] {
    background-color: var(--gray-control);
    color: var(--text-gray-dark);
    border-radius: 20px;
    margin-right: 5px;
}

.card-toast[b-2njheq545y] {
    width: 100%;
    border-radius: var(--border-radius-light);
}

.card-toast .toast-body[b-2njheq545y] {
    padding: 1rem;
    background-color: #FFFFFF;
    color: #000000;
    border-radius: var(--border-radius-light);
    border: 3px solid var(--gray-control);
}

.card-selected-number[b-2njheq545y] {
    background-color: #000000;
    border-radius: 50px;
    color: #FFFFFF;
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/AddCodeIS/AddCodeIS.cshtml.rz.scp.css */
.signInBox[b-xuz5q0kzwi] {
    width: var(--sidebar-width);
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/FaqSearchList/FaqSearchList.cshtml.rz.scp.css */
/****** [ACCORDION CSS] ******/
.accordion-item[b-ie16chwid7] {
    border-radius: 20px;
    margin: 10px;
    border: 3px solid var(--gray-control);
}

.accordion-body[b-ie16chwid7] {
    padding: 1rem 1.5rem;
}

.accordion-button[b-ie16chwid7] {
    font-weight: 700;
}

.accordion-button:focus[b-ie16chwid7] {
    border: 0;
    box-shadow: none;
}

.accordion-button:not(.collapsed)[b-ie16chwid7]{
    color: #000000;
    background-color: #FFFFFF;
    box-shadow: none;
}

.accordion-button[b-ie16chwid7]::after {
    background-image: url('img/plus-solid.svg');
}

.accordion-button:not(.collapsed)[b-ie16chwid7]::after {
    background-image: url('img/minus-solid.svg');
}
/****** [FINE] ******/
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/GiftCardCarousel/GiftCardCarousel.cshtml.rz.scp.css */
.carousel-indicators[b-qgggp1dnah]{
    position: relative;
    width: 100%;
    justify-content: start;
}
.carousel-indicators [data-bs-target][b-qgggp1dnah]{
    margin:0px
}
.carousel-indicators img[b-qgggp1dnah]{
    width: 95%;
    height: auto;
    opacity: 1;
}
.imgButton[b-qgggp1dnah]{
    border-radius: 50%;
    display: flex;
    align-items: center;
    text-align: center;
}
.carousel-inner[b-qgggp1dnah]{
    min-height: 420px;
}

@media only screen and (max-width: 1024px) {
    .imgBig img[b-qgggp1dnah]{
        max-width: 100%;
        position:relative!important;
        margin-top:30px;
    }
    .carousel-item[b-qgggp1dnah]{
        position:relative!important;
    }
    .carousel-indicators[b-qgggp1dnah]{
        margin-left: 0px;
    }
}
@media only screen and (max-width: 450px){
    .carouselItemContainer[b-qgggp1dnah]{
        justify-content: end!important;
    }
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/GiftCardCategoriesList/GiftCardCategoriesList.cshtml.rz.scp.css */

.categoryLabel[b-0t9tal8dft]{
    font-weight:  var(--font-weight-bold);
    color:var(--text-gray-dark);
    font-size:14px
}
.categoryLabelTitle[b-0t9tal8dft]{
    font-size:12px;
    color:var(--text-gray-dark);
}
.categoriesMobile .categoryLabel[b-0t9tal8dft]{
    color:var(--text-primary-color);
}
.categoryLabel[b-0t9tal8dft]{
    height: 34px;
    line-height: 20px;
    margin-bottom: 10px;
    padding-bottom: 0px;
    padding-top: 0;
}
.list-group-item.active[b-0t9tal8dft]{
    color:var(--text-primary-color) !important;
}
.categoryLabel:hover[b-0t9tal8dft]{
    border:0
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/GiftCardItem/GiftCardItem.cshtml.rz.scp.css */
.cardBox[b-ze62d7dw7g]{
    min-height: var(--cardBox-height2);
    border: 2px solid var(--gray-control);
    text-align: left;
    border-radius: 20px;
}
p[b-ze62d7dw7g]{
    font-size:12px
}
.imgCard img[b-ze62d7dw7g]{
    width: 100%;
}
.btnCallToAction[b-ze62d7dw7g]{
    display: none;
}
.cardBox:hover[b-ze62d7dw7g]{
    cursor: pointer;
}
.cardBox:hover .btnCallToAction[b-ze62d7dw7g]{
    display: block;
}

/*.img-responsive {*/
/*    width: 100%;*/
/*    height: auto;*/
/*}*/
.imgGiftCardFixed[b-ze62d7dw7g]{
    width: 100%;
    height: 130px;
}
.imgGiftCardFixed img[b-ze62d7dw7g]{
    max-width: 90%;
    margin: 0 auto;
    display: block;
    max-height: 95%;
}
.cardContainer[b-ze62d7dw7g]{
    height: 200px;
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/GiftCardList/GiftCardList.cshtml.rz.scp.css */
.categoryTitle[b-3vc9wwh3at]{
    font-size: 12px;
    font-weight: 800;
}
.linkToCatalog[b-3vc9wwh3at]{
    max-height: 105px;
    border: 3px solid var(--gray-control);
    border-radius: 20px;
}
.ctnGiftCard img[b-3vc9wwh3at]{
    max-height: 100px;
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/GiftomaticSection/GiftomaticSection.cshtml.rz.scp.css */
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/MenuMobile/Menu.cshtml.rz.scp.css */
.linkIcon[b-8kb694c320]{
    height: 50px;
}
.ist-group-item-action[b-8kb694c320]{
    color:#000 !important;
}
.signInBox[b-8kb694c320]{
    display: contents;
}

.language-switcher-custom[b-8kb694c320] {
    border: 1px solid lightgray;
    height: 30px;
    border-radius: 20px;
    width: 95%;
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/MenuScsDynamicPageMobile/MenuScsDynamicPage.cshtml.rz.scp.css */
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/MenuScsDynamicPage/MenuScsDynamicPage.cshtml.rz.scp.css */

.iconHeader[b-dpzzzfy0th]{
    font-size:20px
}

#giftContainer[b-dpzzzfy0th]::-webkit-scrollbar {
    width: 0px;
    background: transparent; /* make scrollbar transparent */
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/MenuTailorMadeMobile/MenuTailorMade.cshtml.rz.scp.css */
.linkIcon[b-maef6m2nsk] {
    height: 50px;
}

.ist-group-item-action[b-maef6m2nsk] {
    color: #000 !important;
}

.signInBox[b-maef6m2nsk] {
    display: contents;
}

.language-switcher-custom[b-maef6m2nsk] {
    border: 1px solid lightgray;
    height: 30px;
    border-radius: 20px;
    width: 95%;
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/Menu/Menu.cshtml.rz.scp.css */

.iconHeader[b-wmx74x4h9l]{
    font-size:20px
}

#giftContainer[b-wmx74x4h9l]::-webkit-scrollbar {
    width: 0px;
    background: transparent; /* make scrollbar transparent */
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/OfferItem/OfferItem.cshtml.rz.scp.css */
.imgVertical[b-bqu3nd44o9]{
    width:100%;
    height: 477px;
}
.imgHorizontal[b-bqu3nd44o9]{
    max-height: 230px;
    max-width: 100%
}
@media only screen and (max-width: 1200px){
    .imgVertical[b-bqu3nd44o9]{
        height: auto;
    }
}

@media only screen and (max-width: 900px) {
    .imgVertical[b-bqu3nd44o9] {
        height: auto;
    }
    .imgHorizontal[b-bqu3nd44o9]{
        max-height: 160px;
    }
}

@media only screen and (max-width: 900px) {
    
    .imgHorizontal[b-bqu3nd44o9]{
        max-height: 130px;
    }
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/OfferList/OfferList.cshtml.rz.scp.css */
.containerOffer[b-nurao4g893]{
    height: 500px;
}
.horizontalOffer[b-nurao4g893]{
    height: 250px;
}
@media only screen and (max-width: 900px) {
    .containerOffer[b-nurao4g893] {
        height: 400px;
    }
    .horizontalOffer[b-nurao4g893]{
        max-height: 160px;
    }
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/Components/VoucherGroupList/VoucherGroupList.cshtml.rz.scp.css */
.voucher-order-item[b-2ymqz9bsbl] {
    box-shadow: none;
}

.voucher-order-item:hover[b-2ymqz9bsbl] {
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;
}

.voucher-link:hover[b-2ymqz9bsbl] {
    color: var(--text-primary-color);
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/_Footer.cshtml.rz.scp.css */
.socialBtn[b-8j63nkblec]{
    height: 40px;
    font-size: 20px;
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-hc2kfpa29k] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-hc2kfpa29k] {
  color: #0077cc;
}

.btn-primary[b-hc2kfpa29k] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-hc2kfpa29k], .nav-pills .show > .nav-link[b-hc2kfpa29k] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-hc2kfpa29k] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-hc2kfpa29k] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-hc2kfpa29k] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-hc2kfpa29k] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-hc2kfpa29k] {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
}

.sticked[b-hc2kfpa29k] {
    display: block !important;
    position: sticky;
    top: 0;
    left: 0;
    z-index: 99;
}

#header[b-hc2kfpa29k] {
    background-color: #ffffff;
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/Shared/_LayoutScsPage.cshtml.rz.scp.css */
/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-dvfjejdnbs] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-dvfjejdnbs] {
  color: #0077cc;
}

.btn-primary[b-dvfjejdnbs] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-dvfjejdnbs], .nav-pills .show > .nav-link[b-dvfjejdnbs] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-dvfjejdnbs] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-dvfjejdnbs] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-dvfjejdnbs] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-dvfjejdnbs] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-dvfjejdnbs] {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
}
/* _content/Amilon.IdeaShopping.WebApplication/Pages/WhatIsIdeaShopping.cshtml.rz.scp.css */
.card-box[b-nv16vk9fv1] {
    background-position: right;
    background-repeat: no-repeat;
}

.mini-card-box[b-nv16vk9fv1] {
    border-radius: 20px;
    height: 16rem;
    background-color: #FFFFFF;
    margin-block: 1rem;
}

.mini-card-box-buy[b-nv16vk9fv1] {
    border-radius: 20px;
    height: 16rem;
    background-color: #C21F21;
    margin-block: 1rem;
}

.mini-card-box-convert[b-nv16vk9fv1] {
    border-radius: 20px;
    height: 16rem;
    background-color: #1999C1;
    margin-block: 1rem;
}

.btn-secondary:focus[b-nv16vk9fv1] {
    background-color: var(--bg-secondary-btn) !important;
    color: var(--text-color-secondary-btn);
    border: 2px solid var(--bg-primary-btn);
}

.btn-buy[b-nv16vk9fv1] {
    background-color: #EB1748;
    color: #FFFFFF
}

.btn-code[b-nv16vk9fv1] {
    background-color: #1999C1;
    color: #FFFFFF
}

#background_whatIsIS[b-nv16vk9fv1] {
    background-image: url(img/background/bgk-line-red.png), url(img/background/bgk-4circle-color.png), url(img/background/bgk-2square-color.png), url(img/background/bgk-big-2circle-color.png), url(img/background/bgk-4circle-color.png), url(img/background/bgk-big-2circle-color-reverse.png);
    background-position: left 100px top, right top 10px, left bottom 68%, right bottom 65%, left bottom 20%, right bottom 6%;
    background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
}

#background_convert[b-nv16vk9fv1] {
    background-image: url("img/background/bgk-4circle-square-color.png"), url("img/background/bgk-line-blue.png");
    background-position: left 90px center, right 30px top 30px;
    background-repeat: no-repeat, no-repeat;
    background-color: #F3FCFF
}

#background_signIn[b-nv16vk9fv1] {
    background-color: #FFE8E8;
    margin-top: 6rem;
    margin-bottom: 8rem;
}

#ShoppingCodeList[b-nv16vk9fv1] {
    background-image: url("img/background/bgk-2square-color.png"), url("img/background/bgk-big-2circle-color.png"), url("img/background/bgk-big-2circle-color.png");
    background-position: top left, top 210px left 80px, top 565px left;
    background-repeat: no-repeat, no-repeat, no-repeat;
}

.card-img[b-nv16vk9fv1] {
    height:200px; 
    position: relative; 
    top: 40px;
    float: right
}

@media (max-width: 900px) {
    .card-img[b-nv16vk9fv1] {
        height:200px;
        position: inherit;
        top: 40px;
        float: none 
    }
    .card-img-ctn[b-nv16vk9fv1] {
        position: inherit!important;
    }
}
/* _content/Amilon.IdeaShopping.WebApplication/Partials/Authentication/UserBtn.cshtml.rz.scp.css */
.userLoggedName[b-7g9nz98bhn]{
    white-space: normal;
    font-size:11px
}
.dropdown-item[b-7g9nz98bhn]{
    border-radius: 10px;
    font-weight: var(--font-weight-bold);
}
.dropdown-item a:hover[b-7g9nz98bhn] {
    color:var(--text-primary-color);
    border-bottom:0;
    cursor: pointer;
}
.dropdown-menu[b-7g9nz98bhn]{
    border-radius: 15px;
}
@media only screen and (max-width: 500px) {
    .userLoggedName[b-7g9nz98bhn]{
        width: 80%;
        float: left;
    }
}
/* _content/Amilon.IdeaShopping.WebApplication/Partials/CartMenu.cshtml.rz.scp.css */
.cartRow[b-crf08md393]{
    border-bottom: 2px solid var(--gray-control);
}
.noTextUnderline:hover[b-crf08md393]  {
    border-bottom: none!important;
}
.header .btn-primary[b-crf08md393]{
    height: 35px;
}
/* _content/Amilon.IdeaShopping.WebApplication/Partials/CartMenuMobile.cshtml.rz.scp.css */
.cartRow[b-f74emkf3nz]{
    border-bottom: 2px solid var(--gray-control);
}
.noTextUnderline:hover[b-f74emkf3nz]  {
    border-bottom: none!important;
}
.header .btn-primary[b-f74emkf3nz]{
    height: 35px;
}
/* _content/Amilon.IdeaShopping.WebApplication/Partials/ImgButton.cshtml.rz.scp.css */
.label[b-zk4traoxp4]{
    line-height: 17px;
    margin-top:10px;
    font-weight: bold;
}
/* _content/Amilon.IdeaShopping.WebApplication/Partials/MenuTailorMadeMobile.cshtml.rz.scp.css */
.white-icon-btn svg[b-g7qlh9486d] {
    color: #FFFFFF;
}
/* _content/Amilon.IdeaShopping.WebApplication/Partials/ShoppingCode/AddCreditToWalletForm.cshtml.rz.scp.css */
.show ul[b-pqhovfs1jg]{
    float: left;
}

.caption_subtitle[b-pqhovfs1jg] {
    background-color: rgba(229, 190, 1, 0.2);
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.container-amount[b-pqhovfs1jg] {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.container-select[b-pqhovfs1jg] {
    width: 30%;
}

.close-btn[b-pqhovfs1jg] {
    background: unset;
    display: flex;
    width: 2rem;
    align-items: center;
    justify-content: center;
    border: none;
    color: #000;
    margin-left: auto;
    font-size: 40px;
    position: absolute;
    right: 0px;
    top: -25px;
}

@media only screen and (max-width: 767px) {
    .caption_subtitle[b-pqhovfs1jg] {
        height: auto;
        padding: 5px;
    }

    .container-select[b-pqhovfs1jg] {
        width: 100%;
    }
}
/* _content/Amilon.IdeaShopping.WebApplication/Partials/ShoppingCode/ShoppingCodeItem.cshtml.rz.scp.css */
.card-item-selected[b-9kmaant7hy] {
    box-shadow: none !important;
    border: 4px solid var(--bs-gray-500) !important;
}

.shopping-code-item-dropdown[b-9kmaant7hy] {
    border: 1px solid var(--gray-control);
    padding-left: 5px;
    padding-right: 5px;
}

.menu-separator[b-9kmaant7hy] {
    margin: 0;
    border: 1px solid var(--bs-gray-500);
}

.button svg[b-9kmaant7hy] {
    margin-top: 0 !important;
}

.spent-border[b-9kmaant7hy] {
    border: 2px solid var(--gray-control);
}
/* _content/Amilon.IdeaShopping.WebApplication/Partials/UserFavorites.cshtml.rz.scp.css */
.iconHeader[b-fjmrtdo0mp]{
    font-size:20px
}

#giftContainer[b-fjmrtdo0mp]::-webkit-scrollbar {
    width: 0px;
    background: transparent; /* make scrollbar transparent */
}

.favorites-icon[b-fjmrtdo0mp] {
    background-color: transparent;
    border-color: transparent;
    align-items: center;
    justify-content: end;
    font-size: 20px;
    padding: 0 !important;
    height: 100%;
}

.favorites-link:hover[b-fjmrtdo0mp] {
    border: 0 !important;
}

.favorites-delete[b-fjmrtdo0mp] {
    cursor: pointer;
}

.favorites-delete:hover[b-fjmrtdo0mp] {
    cursor: pointer;
    color: #cc031d;
}

.coloredRow .favorites-icon .fa-heart[b-fjmrtdo0mp]{
    color:white!important;
}
/* _content/Amilon.IdeaShopping.WebApplication/Partials/VoucherItem.cshtml.rz.scp.css */
.voucher-item-selected[b-3dvae6rzyx] {
    box-shadow: none !important;
    border: 4px solid var(--bs-gray-500);
}

.voucher-item-dropdown[b-3dvae6rzyx] {
    border: 1px solid var(--gray-control);
    padding-left: 5px;
    padding-right: 5px;
}

.menu-separator[b-3dvae6rzyx] {
    margin: 0;
    border: 1px solid var(--bs-gray-500);
}

.button svg[b-3dvae6rzyx] {
    margin-top: 0 !important;
}
