/* Background on mountains */
.site-main {
    background-image: url(https://skiprotect.si/wp-content/uploads/2025/02/bck_square2.jpg);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
/* adds margin at the top of the product page on PC */
@media screen and (min-width: 800px) {
.woocommerce div.product .product_title {
    clear: none;
    margin-top: 100px;
    padding: 0;
}
}


/* corrections to store items - title*/
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    padding: .5em 0;
    margin: 0;
    font-size: 1.2em;
    font-weight: 700;
    color: #000000;
}
/* store item corrections - price*/
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price {
    color: #7d8dad;
    font-size: 1.3em;
    font-weight: 700;
}
/* store item edits - button*/
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button {
    background-color: #005196;
color: #FFFF;
    padding: 12px 20px 12px 20px;
}
/* store item edits - shows text added to the tin*/
.woocommerce a.added_to_cart {
    padding-top: .5em;
    display: block;
    color: black;
}
/* corrections to the items on the PRODUCT - price*/
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, {
    color: #7d8dad!important;
    font-size: 1.85em!important;
    font-weight: 700!important;
}
/* corrections to items on PRODUCT - button lunchbox*/
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt {
    background-color: #005196;
color: #FFFF;
  padding: 13px 25px 13px 25px;
}

/* corrections to the items on the PRODUCT - description*/
.woocommerce-product-details__short-description {
    font-size: 1.5em;
    padding-bottom: 50px;
}
/* item corrections on KOSARICA - titles table top left*/
.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header, table.wc-block-cart-items .wc-block-cart-items__header {
    font-size: 1.45em!important;
    text-transform: uppercase;
}
/* corrections to items on KOSARICA - headings table top right*/
.is-large.wc-block-cart .wc-block-cart__totals-title {
    font-size: 1.45em!important;
}
/* corrections to items on KOSARICA - coupon title*/
.wc-block-components-totals-coupon .wc-block-components-panel__button {
    margin-top: 0;
    padding-top: 0;
    font-weight: 900;
    text-transform: uppercase;
    color: #5994bf;
}
/* corrections to KOSARICA items - item name*/
table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name {

    font-size: 1.5em;
    color: #113f97;
}
/* corrections to KOSARICA items - price size*/
.wc-block-components-formatted-money-amount {
    font-size: 1.2em;
}
/* corrections to items on BAGGAGE - buy button*/
button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained {
    background-color: #1c54a9;
    font-size: 1.2em;
    font-weight: 800;
}
/* fixes items in the SHOPPING CART - hides the back to cart button next to the buy button*/
a.wc-block-components-checkout-return-to-cart-button {
    display: none;
}
/* fixes items on BLAGAJNA - menu on the right with white background and margin*/
.wp-block-woocommerce-checkout-order-summary-block {
    border: 1px solid hsla(0, 0%, 7%, .11);
    border-radius: 5px;
    margin-top: 50px;
    background-color: white;
}
/* corrections to items on BLAGAJNA - backgrounds of fields and payments white*/
.wc-block-components-checkout-step__container {
    position: relative;
    background-color: white;
}
/* footer color of links*/
.footer1 a:link {
    color:#FFFF;
}
.footer1 a:visited a:active {
    color:#FFFFFF;
}
.noga1 a:active {
    color:#FFFFFF;
}
.noga2 a:link a:visited a:active {
    color:#FFFFFF;
}
.noga2 a:visited a:active {
    color:#FFFFFF;
}
.noga2 a:active {
    color:#FFFFFF;
}