@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap');




.videovroom {
    filter: brightness(50%);
    /* position: absolute; */
    top: 0!important;
    margin: 0!important;
}
video {
    object-fit: cover;
    width: 100%;
}



.header-text {
    position: absolute;
    text-align: center!important;
    color: azure;
    font-family: 'Poppins', sans-serif;
    font-weight: 100!important;
    font-size: 70px;
    float: left;
    width: 100%;
    top: 17vw;
}

.navbar {
    font-size: 19px;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
  }

.kaarten {
    margin-left: 10%;
    margin-top: 4vw;
    margin-right: 10%;
    margin-bottom: 4vw;
}

.kaarts {
    height: 500px;
    object-fit: cover;
}

.card {
    border: none!important;
}
  
.card-img {
    border-radius: 20px!important;
}

.btn {
 background-color: rgb(31, 31, 31)!important;
 border: none!important;
}

.gold-img {
    float: left!important;
    width: 100%!important;
    padding-top: 10vw!important;   
    margin: 0!important;
    object-fit: cover!important;
    left: 0!important;
    position: absolute!important;
    right: 0!important;
    filter: brightness(50%);
}





.partext1 {
    font-weight: 100!important;
    font-size: 25px;
    font-family: 'Poppins', sans-serif;

}   

.parheader1 {
    font-weight: 800!important;
    font-size: 40px;
    font-family: 'Poppins', sans-serif;

}

.cartpage {
    top: 25vw!important;
    float: left!important;
    width: 80%;
    justify-content: flex-end;
    position: absolute;
    left: 10vw;

}

.videovroomcart {
    filter: brightness(50%);
    /* position: absolute; */
    top: 0!important;
    margin: 0!important;
    height: 400px;
}
video {
    object-fit: cover;
    width: 100%;
}



.header2-text {
    position: absolute;
    text-align: center!important;
    color: azure;
    font-family: 'Poppins', sans-serif;
    font-weight: 100!important;
    font-size: 90px;
    float: left;
    width: 100%;
    top: 9vw;
}

/* .parheader1 {
    font-weight: 800!important;
    font-size: 40px;
    font-family: 'Poppins', sans-serif;
} */


.orderfast {
    color: red;
    font-size: 20px;
}

.goldboyimg:hover {
    background-image: url(/img/goldboyzoom.jpg);
}

/* Shopping Cart */


#shoppingcart .title{
    margin-bottom: 5vh;
}
#shoppingcart .card{
    margin: auto;
    max-width: 950px;
    width: 90%;
    box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    border-radius: 1rem;
    border: transparent;
}
@media(max-width:767px){
    #shoppingcart .card{
        margin: 3vh auto;
    }
}
#shoppingcart  .cart{
    background-color: #fff;
    padding: 4vh 5vh;
    border-bottom-left-radius: 1rem;
    border-top-left-radius: 1rem;
}
@media(max-width:767px){
    #shoppingcart .cart{
        padding: 4vh;
        border-bottom-left-radius: unset;
        border-top-right-radius: 1rem;
    }
}
#shoppingcart .summary{
    background-color: #ddd;
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
    padding: 4vh;
    color: rgb(65, 65, 65);
}
@media(max-width:767px){
    #shoppingcart  .summary{
    border-top-right-radius: unset;
    border-bottom-left-radius: 1rem;
    }
}
#shoppingcart .summary .col-2{
    padding: 0;
}
#shoppingcart .summary .col-10
{
    padding: 0;
}
#shoppingcart .row{
    margin: 0;
}
#shoppingcart .title b{
    font-size: 1.5rem;
}
#shoppingcart .main{
    margin: 0;
    padding: 2vh 0;
    width: 100%;
}
#shoppingcart .col-2, .col{
    padding: 0 1vh;
}
#shoppingcart  a{
    padding: 0 1vh;
}
#shoppingcart .close{
    margin-left: auto;
    font-size: 0.7rem;
}
#shoppingcart img{
    width: 3.5rem;
}
#shoppingcart .back-to-shop{
    margin-top: 4.5rem;
}
#shoppingcart h5{
    margin-top: 4vh;
}
#shoppingcart hr{
    margin-top: 1.25rem;
}
#shoppingcart form{
    padding: 2vh 0;
}
#shoppingcart select{
    border: 1px solid rgba(0, 0, 0, 0.137);
    padding: 1.5vh 1vh;
    margin-bottom: 4vh;
    outline: none;
    width: 100%;
    background-color: rgb(247, 247, 247);
}
#shoppingcart input{
    border: 1px solid rgba(0, 0, 0, 0.137);
    padding: 1vh;
    margin-bottom: 4vh;
    outline: none;
    width: 100%;
    background-color: rgb(247, 247, 247);
}
input:focus::-webkit-input-placeholder
{
      color:transparent;
}
#shoppingcart .btn{
    background-color: #000;
    border-color: #000;
    color: white;
    width: 100%;
    font-size: 0.7rem;
    margin-top: 4vh;
    padding: 1vh;
    border-radius: 0;
}
#shoppingcart .btn:focus{
    box-shadow: none;
    outline: none;
    box-shadow: none;
    color: white;
    -webkit-box-shadow: none;
    -webkit-user-select: none;
    user-select: none;
    transition: none; 
}
#shoppingcart .btn:hover{
    color: white;
}
#shoppingcart a{
    color: black; 
}
#shoppingcart a:hover{
    color: black;
    text-decoration: none;
}

#shoppingcart {
    margin-top: 3vw;
    margin-bottom: 3vw;
}
