.s-grid>.s-row,
.s-grid>.s-row-fullwidth {
    position: relative;
}

.s-grid[data-element="sticky"] {
    z-index: 1;
    position: relative;
}

.s-col[data-element="sticky-content"] {
    /*width*/
    --width-desktop: 12;
    --width-tablet: 12;
    --width-mobile: 12;
    /*pos*/
    --xpos-desktop: 1;
    --xpos-tablet: 1;
    --xpos-mobile: 1;
    /*style*/
}

.s-grid[data-element="object"] {
    z-index: 1;
    position: relative;
}

.s-col[data-element="object-content"] {
    /*width*/
    --width-desktop: 10;
    --width-tablet: 10;
    --width-mobile: 10;
    /*pos*/
    --xpos-desktop: 2;
    --xpos-tablet: 2;
    --xpos-mobile: 2;
    /*style*/
}

.s-grid[data-element="looks"] {
    z-index: 1;
    position: relative;
}

.s-col[data-element="looks-content"] {
    /*width*/
    --width-desktop: 12;
    --width-tablet: 12;
    --width-mobile: 12;
    /*pos*/
    --xpos-desktop: 1;
    --xpos-tablet: 1;
    --xpos-mobile: 1;
    /*style*/
}

@media(max-width:1023px) {

    .s-col[data-element="looks-content"] .phyto-rouge-velvet-look__hero {
        width: calc(100% + 2*(var(--gutter-horizontal) + var(--padding-horizontal)));
        margin: 0 calc(-1 * (var(--gutter-horizontal) + var(--padding-horizontal)))
    }


}


.s-grid[data-element="infos"] {
    z-index: 1;
    position: relative;
}

.s-col[data-element="infos-content"] {
    /*width*/
    --width-desktop: 12;
    --width-tablet: 12;
    --width-mobile: 12;
    /*pos*/
    --xpos-desktop: 1;
    --xpos-tablet: 1;
    --xpos-mobile: 1;
    /*style*/
}