html.touch #icon-card-modal-content-shopping-experience .fix-qr-code, html.touch #icon-card-modal-content-shopping-experience .image-container .overview-incentive-boc-qr-code {
    display: none!important
}
html.no-touch #icon-card-modal-content-shopping-experience .fix-qr-code, html.no-touch #icon-card-modal-content-shopping-experience .image-container .overview-incentive-boc-qr-code {
    display: block!important
}
html.touch #icon-card-modal-content-shopping-experience .typography-site-modal-link {
    display: block!important
}
html.no-touch #icon-card-modal-content-shopping-experience .typography-site-modal-link {
    display: none!important
}

@media only screen and (max-width: 734px) {
    .modal-l2 .camera-l2-wrapper .subsection-5 .modal-mics-speakers {
        margin-top: 60px;
    }
}

.connectivity-l2-wrapper .feature-list .feature-icon-wrapper.feature1{
    margin-left: -2px;
}

@media only screen and (max-width: 734px) {
    .subsection-cameras .feature-feature3 {
        margin-top:18px !important
    }
}

.tout-explained {
    transform:translateX(-3px)
}
@media only screen and (max-width: 734px) {
    .tout-explained {
        transform:translateX(0px)
    }
}


.media-gallery-wrapper .item-container .media-gallery-item-3 .typography-site-highlights-headline {
    transform: translateX(50px);
}

@media only screen and (max-width: 1068px) {
    .media-gallery-wrapper .item-container .media-gallery-item-3 .typography-site-highlights-headline{
        transform: translateX(0px);
    }
}
.subsection-display .subsection-wrapper .section-content .subsection-copy{
    transform: translateX(-33px);
}

@media only screen and (max-width: 1068px) {
    .subsection-display .subsection-wrapper .section-content .subsection-copy{
        transform: translateX(0px);
    }
}

/* 05/06 */
.section-welcome .welcome .welcome-text-content.gradient-text{
    -webkit-background-clip:text;
}