/**
* Theme Name:        avanam-kastery
* Theme URI:         https://templatemela.com/
* Template:          avanam
* Author:            TemplateMela
* Author URI:        #
* Description:       This is a child theme of Avanam, generated by TemplateMela.
* Version:           1.0.0
* License:           GNU General Public License v3.0 (or later)
* License URI:       https://www.gnu.org/licenses/gpl-3.0.html
* Text Domain:       avanam-kastery
* Requires at least: 6.2
* Tested up to:      6.6
* Requires PHP:      7.4
* Tags: translation-ready, two-columns, right-sidebar, left-sidebar, footer-widgets, blog, custom-logo, custom-background, custom-menu, rtl-language-support, editor-style, threaded-comments, custom-colors, featured-images, wide-blocks, full-width-template, theme-options, e-commerce

*/

/*Litos Update 6-12-2025*/

.base-sticky-add-to-cart-content .sqm-wrapper{
	display: flex;
    align-items: center;
    gap: 10px;
}

.base-sticky-add-to-cart-content .sqm-wrapper .package-notice{
	margin-top: 0 !important;
	padding: 8px 10px !important;
}

.base-sticky-add-to-cart-content .sqm-input-wrapper button{
	padding: .35em 1.5em;
}


@media (max-width: 544px){
	.base-sticky-add-to-cart-content .sqm-wrapper,
	.base-sticky-add-to-cart .base-sticky-add-to-cart-action-wrap {
        flex-wrap: wrap;
    }
    .base-sticky-add-to-cart-content .sqm-wrapper .package-notice{
    	font-size: 10px !important;
    	padding: 5px 8px !important;
    }
    .base-sticky-add-to-cart-content .sqm-wrapper{
    	max-width: 50%;
    }
}

.woosq-popup .sqm-wrapper,
body.single-product .summary.entry-summary .sqm-wrapper{
	width: 100%;
}

.woosq-popup .sqm-wrapper button,
body.single-product .summary.entry-summary .sqm-wrapper button{
	padding: .35em 1.5em;
}



/* Desktop */
@media (min-width: 1025px) {
    h2.wc-block-components-checkout-step__title {
        margin-left: 100px !important;
    }
    .wc-block-components-shipping-rates-control__package {
        margin-left: 100px !important;
    }
    .wc-block-components-radio-control {
        margin-left: 0 !important;
    }
    .wc-block-components-radio-control__option {
        margin-left: 0 !important;
    }
    .wc-block-components-checkout-step__content {
        margin-left: 100px !important;
    }
    .wc-block-components-shipping-rates-control.css-0.e19lxcc00 {
        margin-left: 0 !important;
        padding-left: 0 !important;
    }
    .wc-block-components-shipping-rates-control__package {
        margin-left: 0 !important;
        padding-left: 0 !important;
    }
}

/* Mobile */
@media (max-width: 1024px) {
    h2.wc-block-components-checkout-step__title {
        margin-left: 20px !important;
    }
    .wc-block-components-shipping-rates-control__package {
        margin-left: 20px !important;
    }
    .wc-block-components-radio-control {
        margin-left: 0 !important;
    }
    .wc-block-components-radio-control__option {
        margin-left: 0 !important;
    }
    .wc-block-components-checkout-step__content {
        margin-left: 20px !important;
    }
    .wc-block-components-shipping-rates-control.css-0.e19lxcc00 {
        margin-left: 0 !important;
        padding-left: 0 !important;
    }
    .wc-block-components-shipping-rates-control__package {
        margin-left: 0 !important;
        padding-left: 0 !important;
    }
}