/*
Theme Name: Razzi Child
Theme URI: https://demo4.drfuri.com/razzi/
Author: DrFuri
Author URI: http://drfuri.com
Description: Razzi Child Theme.
Version: 1.0
License: GNU General Public License v2+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: razzi
Domain Path: /lang/
Tags: one-column, two-columns, left-sidebar, right-sidebar, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
Template: razzi
*/

	/* Make the whole product gallery a horizontal layout */
.woocommerce-product-gallery {
    display: flex !important;
    flex-direction: row-reverse !important; /* main image right, thumbnails left */
    gap: 20px;
}

/* Main image wrapper should shrink properly */
.woocommerce-product-gallery .flex-viewport {
    width: calc(100% - 130px) !important;
}

/* Thumbnail wrapper (Swiper container) on the left */
.woocommerce-product-gallery__thumbs-carousel {
    width: 120px !important;
    order: -1 !important; /* Ensure it stays on the left */
}

/* Make thumbnails vertical */
.woocommerce-product-gallery__thumbs-carousel .swiper-wrapper {
    display: flex !important;
    flex-direction: column !important;
}

.woocommerce-product-gallery__thumbs-carousel .swiper-slide {
    width: 100% !important;
    margin-bottom: 10px !important;
}

/* Remove horizontal swiping arrows (optional) */
.rz-thumbs-button-next,
.rz-thumbs-button-prev {
    display: none !important;
}

.woocommerce-product-gallery__thumbs-carousel.swiper-container {
    height: auto !important;
}

.woocommerce-product-gallery__thumbs-carousel .swiper-wrapper {
    transform: translate3d(0,0,0) !important;
}

/* Hide all shipping areas in cart page */
.woocommerce-cart .shipping,
.woocommerce-cart .woocommerce-shipping-totals,
.woocommerce-cart #shipping_method,
.woocommerce-cart .woocommerce-shipping-calculator,
.woocommerce-cart .cart_totals table tr.shipping {
    display: none !important;
}

/* Hide 'Shipping options will be updated during checkout' text */
.woocommerce-shipping-destination {
    display: none !important;
}


