
/* Sargivabrik edition */

*{
font-family: "Montserrat", sans-serif;    
}

.sv-search{
	width: 60%;
}

.sv-search input{
    box-shadow: none;
    background: #F5F5F5;
    border: 0;
    outline: none !important;
    padding: 10px 20px;
    border-radius: 0px;
    color: #4D4D4C;
}

.sv-search input:focus{
	border: 0;
	box-shadow: none;
}

.sv-search button.button{
	border-radius: 0px;
}

.dropdown-menu,
.navbar-dropdown {
  z-index: 9999; /* or some suitably high number */
}


.srs-three-banners-on-frontpage .box{
    padding: 0;
    overflow: hidden;
    border-radius: 0;
    background: none;
    border: 0;
    box-shadow: none;
}

.srs-three-banners-on-frontpage .box .title, .srs-three-banners-on-frontpage .box a.button{
    display: none;
}

.srs-frontpage-categories .column .box{
    border: 0;
    box-shadow: none;
    background: #19204E;
    border-radius: 0;
    color: #fff;
}

.srs-frontpage-categories .column .box a.has-text-black{
    color: #fff !important;
    font-size: 16px;
}

.srs-footer-top-part h4.title{
    color: #000000;
    font-size: 18px;
    font-weight: 600;    
}


.srs-footer-top-part ul.menu-list li a, .srs-footer-top-part .column p, .srs-footer-top-part .column a{
    font-size: 14px;
    font-weight: 400;
    color: #000000;
    line-height: 22px;
}

.srs-footer-bottom-part{
    border-top: 1px solid #D7D7D7;
}


h2.title{
    color: #19204E;
    font-size: 25px;
    font-weight: 600;    
}

.srs-category-products-frontpage .column .is-size-6.button{
    color: #19204E;
    border: 0;
    box-shadow: none;
    font-weight: 600;
    padding: 0;
    background: none !important;
}

.srs-product-loop-wrapper .srs-add-cart{
    display: none;
}


.srs-recent-works-portfolio .box{
    box-shadow: none;
    padding: 0;
    border: 1px solid #19204E0D;
    border-radius: 0;    
}

.srs-recent-works-portfolio .columns.is-multiline {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    gap: 40px;
}

.srs-recent-works-portfolio .columns.is-multiline .column {
    width: 100%;
    max-width: 100%;
}

.srs-recent-works-portfolio .columns.is-multiline .button {
    background: #19204E;
    color: #fff;
    border: 0 !important;
    border-radius: 0;
    font-size: 16px;
    font-weight: 600;
    border-width: 0px !important;
    --bulma-button-border-width: 2px;
}

.srs-product-loop-wrapper p.title{
    font-size: 16px;
    font-weight: 500;
}

.srs-product-loop-wrapper p.subtitle{
    font-size: 14px;
    color: #000 !important;   
}

.srs-product-loop-wrapper .tag.is-circle{
    width: 17px;
    height: 17px;
}

.srs-product-loop-wrapper .srs-swatches-circles .tag.is-size-7{
    background: none;
    font-size: 14px !important;
    color: #000;
    position: relative;
    bottom: 5px;
    font-weight: 500;
}

.srs-product-loop-wrapper .srs-swatches-circles .tag.is-size-7::before{
    content: "..";
    display: inline-block;
    margin-right: 5px;    
}

.srs-product-loop-wrapper .srs-price-wrapper p{
    font-size: 18px !important;
    font-weight: 600 !important;
    color: #19204E !important;
}

.srs-frontpage-slider .slick-prev.slick-arrow{
    width: 59px;          /* optional sizing */
    height: 68px;    
    background:none;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTkiIGhlaWdodD0iNjgiIHZpZXdCb3g9IjAgMCA1OSA2OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kXzFfNzIyMykiPjxwYXRoIGQ9Ik0yMi40MjI5IDM2TDMyLjQ5NzggMjcuMjY1TDMyLjQ5NzggMjcuMjY1TDM1LjQyMjkgMjQuNUwyMy40MjI5IDEyIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvZz48ZGVmcz48ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMV83MjIzIiB4PSIwLjQyMjkxMyIgeT0iMCIgd2lkdGg9IjU3Ljg4NTQiIGhlaWdodD0iNjgiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+PGZlT2Zmc2V0IGR5PSIxMCIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEwIi8+PGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC45NSAwIi8+PGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbnI9IkJhY2tncm91bmRJbWFnZUZpeCIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMV83MjIzIiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xXzcyMjMiLz48ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbnI9ImVmZmVjdDFfZHJvcFNoYWRvd18xXzcyMjMiIHJlc3VsdD0ic2hhcGUiLz48L2ZpbHRlcj48L2RlZnM+PC9zdmc+");
    background-repeat: no-repeat; /* optional */
    background-size: contain;     /* optional */    
  -webkit-transform: translate(0,-50%) scaleX(-1);
      -ms-transform: translate(0,-50%) scaleX(-1);
          transform: translate(0,-50%) scaleX(-1);
}

.srs-frontpage-slider .slick-next.slick-arrow {
  width: 59px;          /* optional sizing */
  height: 68px;    
  background:none;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTkiIGhlaWdodD0iNjgiIHZpZXdCb3g9IjAgMCA1OSA2OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWx0ZXI9InVybCgjZmlsdGVyMF9kXzFfNzIyMykiPjxwYXRoIGQ9Ik0yMi40MjI5IDM2TDMyLjQ5NzggMjcuMjY1TDMyLjQ5NzggMjcuMjY1TDM1LjQyMjkgMjQuNUwyMy40MjI5IDEyIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvZz48ZGVmcz48ZmlsdGVyIGlkPSJmaWx0ZXIwX2RfMV83MjIzIiB4PSIwLjQyMjkxMyIgeT0iMCIgd2lkdGg9IjU3Ljg4NTQiIGhlaWdodD0iNjgiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+PGZlT2Zmc2V0IGR5PSIxMCIvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEwIi8+PGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0ib3V0Ii8+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC45NSAwIi8+PGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbnI9IkJhY2tncm91bmRJbWFnZUZpeCIgaW4yPSJlZmZlY3QxX2Ryb3BTaGFkb3dfMV83MjIzIiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18xXzcyMjMiLz48ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluPSJTb3VyY2VHcmFwaGljIiBpbnI9ImVmZmVjdDFfZHJvcFNoYWRvd18xXzcyMjMiIHJlc3VsdD0ic2hhcGUiLz48L2ZpbHRlcj48L2RlZnM+PC9zdmc+");
  background-repeat: no-repeat; /* optional */
  background-size: contain;     /* optional */
}

.srs-frontpage-slider .slick-next.slick-arrow::before, .srs-frontpage-slider .slick-prev.slick-arrow::before, .srs-category-products-frontpage .slick-next.slick-arrow::before{
    font-size: 0;
}

.srs-category-products-frontpage .slick-next.slick-arrow,
.products-carousel-frontpage .slick-next.slick-arrow:hover {
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAxOSAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuOTIyOTEgMjZMMTUuOTIyOSAxNC41TDMuOTIyOTEgMi4wMDAwMSIgc3Ryb2tlPSIjMTkyMDRFIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4=")
    no-repeat center/contain;
    background-color: #fff;
    background-size: 20px;
}

.accordion-header p.is-size-5{
    font-size: 14px !important;
    color: #000;
    font-weight: 500;    
}

.accordion-header .icon.is-size-5{
    font-size: 20px !important;
    color: #18204e;
    font-weight: 600;    
}

.accordion-item .accordion-content .box{
    box-shadow: none;
    border: 0;
    font-size: 14px;
    background: #f6f6f6;
    border-radius: 0px !important;
    padding: 10px 20px !important;
    margin-bottom: 10px !important;
}

.srs-sort-show-category .select select{
    background: none;
    border: 1px solid #000;
    border-radius: 0;
    font-size: 14px;
    box-shadow: none;
}

.srs-sort-show-category .select:not(.is-multiple):not(.is-loading)::after{
    width: 14px;
    height: 12px;

  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjQ2OTY3IDAuODc5Njc0QzAuNzYyNTYzIDAuNTg2NzggMS4yMzc0NCAwLjU4Njc4IDEuNTMwMzMgMC44Nzk2NzRMNi4xMTYxMiA1LjQ2NTQ2QzYuNjA0MjcgNS45NTM2MiA3LjM5NTczIDUuOTUzNjIgNy44ODM4OCA1LjQ2NTQ2TDEyLjQ2OTcgMC44Nzk2NzRDMTIuNzYyNiAwLjU4Njc4IDEzLjIzNzQgMC41ODY3OCAxMy41MzAzIDAuODc5Njc0QzEzLjgyMzIgMS4xNzI1NyAxMy44MjMyIDEuNjQ3NDQgMTMuNTMwMyAxLjk0MDMzTDguOTQ0NTQgNi41MjYxMkM3Ljg3MDYgNy42MDAwNiA2LjEyOTQgNy42MDAwNiA1LjA1NTQ2IDYuNTI2MTJMMC40Njk2NyAxLjk0MDMzQzAuMTc2Nzc3IDEuNjQ3NDQgMC4xNzY3NzcgMS4xNzI1NyAwLjQ2OTY3IDAuODc5Njc0WiIgZmlsbD0iYmxhY2siLz48L3N2Zz4=")
              center/contain no-repeat;

    transform: rotate(0deg);
    top: 50%;
    right: 10px;
    border: 0;
}

.pagination .pagination-previous {
    order: 0 !important;
}

.pagination .pagination-link.is-current, .pagination .pagination-link.is-selected{
    background: none !important;
    border: 0 !important;
    box-shadow: none;
    color: #000;
    font-size: 18px;
    font-weight: 600;
    padding: 0px 5px !important;
    min-width: 0px !important;
}

.pagination .pagination-link, .pagination .pagination-next, .pagination .pagination-previous{
    min-width: 0px !important;
    border: 0px !important;
    box-shadow: none;
    font-size: 18px;
    color: #BCBCBC;
    font-weight: 600;
}

.pagination .pagination-previous {
  width: 8px;
  height: 14px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy4xMTYwMiAwLjQ2OTY3QzcuNDA4OTIgMC43NjI1NjMgNy40MDg5MiAxLjIzNzQ0IDcuMTE2MDIgMS41MzAzM0wyLjUzMDI0IDYuMTE2MTJDMi4wNDIwOCA2LjYwNDI3IDIuMDQyMDggNy4zOTU3MyAyLjUzMDI0IDcuODgzODhMNy4xMTYwMiAxMi40Njk3QzcuNDA4OTIgMTIuNzYyNiA3LjQwODkyIDEzLjIzNzQgNy4xMTYwMiAxMy41MzAzQzYuODIzMTMgMTMuODIzMiA2LjM0ODI2IDEzLjgyMzIgNi4wNTUzNiAxMy41MzAzTDEuNDY5NTggOC45NDQ1NEMwLjM5NTYzMyA3Ljg3MDYgMC4zOTU2MzUgNi4xMjk0IDEuNDY5NTggNS4wNTU0Nkw2LjA1NTM2IDAuNDY5NjdDNi4zNDgyNiAwLjE3Njc3NyA2LjgyMzEzIDAuMTc2Nzc3IDcuMTE2MDIgMC40Njk2N1oiIGZpbGw9IiNCQ0JDQkMiLz4KPC9zdmc+") center/contain no-repeat;
    font-size: 0;
    padding-right: 10px;
}

.pagination .pagination-next {
  width: 8px;
  height: 14px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy4xMTYwMiAwLjQ2OTY3QzcuNDA4OTIgMC43NjI1NjMgNy40MDg5MiAxLjIzNzQ0IDcuMTE2MDIgMS41MzAzM0wyLjUzMDI0IDYuMTE2MTJDMi4wNDIwOCA2LjYwNDI3IDIuMDQyMDggNy4zOTU3MyAyLjUzMDI0IDcuODgzODhMNy4xMTYwMiAxMi40Njk3QzcuNDA4OTIgMTIuNzYyNiA3LjQwODkyIDEzLjIzNzQgNy4xMTYwMiAxMy41MzAzQzYuODIzMTMgMTMuODIzMiA2LjM0ODI2IDEzLjgyMzIgNi4wNTUzNiAxMy41MzAzTDEuNDY5NTggOC45NDQ1NEMwLjM5NTYzMyA3Ljg3MDYgMC4zOTU2MzUgNi4xMjk0IDEuNDY5NTggNS4wNTU0Nkw2LjA1NTM2IDAuNDY5NjdDNi4zNDgyNiAwLjE3Njc3NyA2LjgyMzEzIDAuMTc2Nzc3IDcuMTE2MDIgMC40Njk2N1oiIGZpbGw9IiNCQ0JDQkMiLz4KPC9zdmc+") center/contain no-repeat;
    font-size: 0;
    padding-left: 10px;
  -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
          transform: scaleX(-1);    
}

.pagination.srs-pagination-wrapper{
    width: auto;
    float: right;
}

.srs-price-wrapper-wishlist-detail .button{
    border: 0;
    box-shadow: none;
    padding-right: 0px;
    font-size: 14px;    
}

.box.srs-text-introduction-product{
    padding: 10px 20px !important;
    border-radius: 0px;
    box-shadow: none;
    background: #F5F5F5;
    font-size: 14px;
    font-weight: normal;
}

.box.srs-text-introduction-product ul {
    list-style-type: circle;
    margin-left: 20px;
    font-weight: 500;
}

h1.srs-product-title {
    font-size: 25px !important;
    font-weight: 600;
    padding-right: 100px;
    line-height: 28px;
}

.srs-price-wrapper-detail{
    display: flex;
    align-items: center;
}

.srs-price-wrapper-detail .srs-price-sale-current{
    font-size: 25px !important;
    font-weight: 600 !important;
    color: #000000;
}

.srs-price-wrapper-detail .srs-price-old-price{
    display: flex;
    align-items: center;
    gap: 0;
}

.srs-price-wrapper-detail .srs-discount-amount-text{
    color: #AB0520 !important;
    font-size: 14px;
    font-weight: 400;
}

table.srs-variations-table-product-detail, table.srs-variations-table-product-detail th, table.srs-variations-table-product-detail td{
    border-color: #000;
}

.srs-product-detail-variation-tags .tag{
    position: relative;
}

.srs-product-detail-variation-tags .tag.active::after{
    content: "";
    position: absolute;
    top: 0px;
    background: #ffffff;
    left: -3px;
    width: 30px;
    top: -3px;
    height: 30px;
    z-index: -1;
    border-radius: 50%;
    border: 1px solid #000;
}

.srs-add-to-cart-wrapper-product-detail .srs-add-to-cart-product-primary {
    background: #19204E;
    border-radius: 0px;
    font-size: 16px !important;
    font-weight: 600;
}

.srs-add-to-cart-wrapper-product-detail .srs-add-to-quote-product{
    border-radius: 0px;
    box-shadow: none;
    border: 1px solid #000;
    font-size: 16px;
    font-weight: 600;
}

.srs-add-to-cart-wrapper-product-detail .srs-add-to-quote-product, .srs-add-to-cart-wrapper-product-detail .srs-add-to-cart-product-primary{
        padding: 11px 20px;
        border: 1px solid;
}

.product-detail-page-tabs .accordion-header p.is-size-5{
    font-size: 16px !important;
    font-weight: 600 !important;
}

.product-detail-page-tabs .accordion-item .accordion-content .box{
    font-size: 14px !important;
    background: none;
    padding: 5px 0px !important;
}

.srs-accordion-custom-icon .accordion-item .accordion-header span.icon{
    transition: all .3s;
}

.srs-accordion-custom-icon .accordion-item.is-active .accordion-header span.icon{
    transform: rotate(180deg);
}

@media only screen and (max-width: 640px) {
    .sv-search {
        width: 100%;
        padding: 0;
        margin-bottom: 10px;
        margin-right: 20px;
    }
    .navbar-burger {
        align-self: center;
        color: #fff;
        margin-inline-end: .375rem;
        margin-inline-start: auto;
        background: #18204e;
    }    
}
