/* scoped:samsonite-cms */

    #samsonite-cms #sustainability_anchor-links{
        background-position: bottom;
    }

    #samsonite-cms #sustainability_anchor-links .experience-assets-html{
        border: 2px solid #fff;
        background: #fff;
        transition: all 0.2s ease-in-out;
        align-self: stretch;
    }

    #samsonite-cms #sustainability_anchor-links .experience-assets-html:hover{
        background-color: #000;
    }

    #samsonite-cms #sustainability_anchor-links .experience-assets-html .title{
        font-family: 'GT America Expanded' ,sans-serif;
    }

    #samsonite-cms #sustainability_anchor-links .experience-assets-html .text, #samsonite-cms #sustainability_anchor-links .experience-assets-html .title{
        transition: all 0.2s ease-in-out;
    }

    #samsonite-cms #sustainability_anchor-links .experience-assets-html:hover .text, #samsonite-cms #sustainability_anchor-links .experience-assets-html:hover .title{
        color: #fff;
    }

    #samsonite-cms #sustainability_anchor-links .html-component{
        height: 100%;
    }

    #samsonite-cms #sustainability_anchor-links .section{
        height: 100%;
        padding: 25px 0;
    }

    #samsonite-cms #sustainability_anchor-links .experience-region{
        height: 100%;
        display: flex;
        flex-direction: column;
    }

    #samsonite-cms #sustainability_anchor-links .experience-region .pd-text:last-child{
        margin-top: auto;
    }

    #samsonite-cms #sustainability_anchor-links .experience-region .pd-text:last-child p{
        margin-bottom: 0;
    }

    #samsonite-cms #sustainability_anchor-links a{
        display: block;
        height: 100%;
        text-decoration: none;
    }

    #samsonite-cms #sustainability_anchor-links a:hover .btn{
        background: #fff;
        color: #000;
    }

    #samsonite-cms #sustainability_anchor-links .btn{
        margin-top: 1.5em;
    }

    #samsonite-cms #sustainability_durability-that-goes-the-distance .pd-media__content iframe{
        pointer-events: all;
    }

    #samsonite-cms #sustainability_more-sustainable-materials .material{
        display: flex;
    }

    #samsonite-cms #sustainability_more-sustainable-materials .material + .material{
        margin-top: 30px;
    }

    #samsonite-cms #sustainability_more-sustainable-materials .material .material__year{
        margin-right: 25px;
    }

    @media only screen and (min-width: 768px) {
        #samsonite-cms #banner_sustainability_innovate-to-move-the-world .title{
            font-size: 3.7em;
        }

        #samsonite-cms #sustainability_more-sustainable-materials .banner{
            width: 25%;
        }

        #samsonite-cms #sustainability_more-sustainable-materials .grid{
            flex: 1;
        }

        #samsonite-cms #sustainability_report .section{
            border-left: 1px solid #000;
        }
    }

    @media only screen and (min-width: 1024px) {
        #samsonite-cms #sustainability_anchor-links .section{
            padding: 60px 0;
        }   
    }

    @media only screen and (min-width: 1280px) {
        #samsonite-cms #sustainability_anchor-links > .section__content{
            margin-bottom: 12%;
        }

        #samsonite-cms #sustainability_report .section{
            width: 45%;
        }

        #samsonite-cms #sustainability_report .grid .grid{
            flex: 1;
        }
    }

    @media only screen and (min-width: 1920px) {
        #samsonite-cms #banner_sustainability_innovate-to-move-the-world .title{
            font-size: 4.5em;
        }

        #samsonite-cms #sustainability_anchor-links > .section__content{
            margin-bottom: 0;
        }
    }
