/*
Theme Name: Thème Landing
Author: Bayard-Service
Author URI: https://www.bayard-service.com
Description: A child theme for bsw-aster.
Text Domain: aster
Requires at least: 6.0
Requires PHP: 7.4
Tested up to: 6.0
Version: 1.4.1
Template: bsw-aster
*/

/* *****************************
----------------------------
	= LAYOUT
----------------------------
***************************** */

/* Header scroll */
section.is-style-aster-header-scroll,
.admin-bar section.is-style-aster-header-scroll {
    position: fixed;
    left: 0;
    top: -300px;
    right: 0;
    z-index: 20;
    transition: all .5s;
}
main {
    padding: 0 !important;
}

@media only screen and (max-width: 800px) {
    .is-nowrap {
        flex-wrap: wrap;
    }
}


/* *****************************
----------------------------
	= CLASS GENERIQUE
----------------------------
***************************** */
.padding-tb-window {
    padding-top: var(--wp--preset--spacing--window) !important;
    padding-bottom: var(--wp--preset--spacing--window) !important;
}
.padding-tb-current {
    padding-top: var(--wp--preset--spacing--current) !important;
    padding-bottom: var(--wp--preset--spacing--current) !important;
}
.padding-tb-text {
    padding-top: var(--wp--preset--spacing--text) !important;
    padding-bottom: var(--wp--preset--spacing--text) !important;
}
.padding-tb-small {
    padding-top: var(--wp--preset--spacing--small) !important;
    padding-bottom: var(--wp--preset--spacing--small) !important;
}
.padding-lr-window {
    padding-left: var(--wp--preset--spacing--window) !important;
    padding-right: var(--wp--preset--spacing--window) !important;
}
.padding-lr-current {
    padding-left: var(--wp--preset--spacing--current) !important;
    padding-right: var(--wp--preset--spacing--current) !important;
}
.padding-lr-text {
    padding-left: var(--wp--preset--spacing--text) !important;
    padding-right: var(--wp--preset--spacing--text) !important;
}
.padding-lr-small {
    padding-left: var(--wp--preset--spacing--small) !important;
    padding-right: var(--wp--preset--spacing--small) !important;
}
.cover-100 {
    display: block;
    height: 100%;
    width: 100%;
    object-fit: cover;
}
@media only screen and (max-width: 800px) {
    .cta-fixed {
        position: fixed;
        left: 0;
        right: 0;
        bottom: 0;
    }
}
