.mobile_version body, html.mobile_version {
    position: fixed;
    height: 100%;
    width: 100%;
    overflow: hidden;
}

.mobile_version .site_scroller_parent {
    position: fixed;
    height: 100%;
    width: 100%;
    overflow: auto;
    top: 0;
    left: 0;
}

@media (orientation: portrait) {
    html {
    }

    html * {
    }

    body {
        font-size: 3.7333vw;
        line-height: 4.8vw;
    }

    .open_menu body {
    }

    body *,span, a,p {
    }

    h1 {
    }

    .mobile {
        display: block !important;
    }

    .desktop {
        display: none !important;
    }

    html::-webkit-scrollbar, body::-webkit-scrollbar,.conversation_container .conversations_columns .conversations_column::-webkit-scrollbar,.checkout_summary::-webkit-scrollbar {
    }

    html, body {
    }

    header {
    }

    html, body {
    }

    html.home_html {
    }

    * {
    }

    body * {
    }

    p {
    }

    svg {
    }

    div, ul, li, header, footer, a, figure, img {
    }

    #primary {
    }

    ol, ul {
    }

    b, strong, h1, h2, h3, h4, h5, h6, label {
    }

    textarea, input[type="text"], input[type="button"], input[type="submit"], input, button {
    }

    a {
    }

    b, strong {
    }

    .custom_clear::after {
    }

    a {
    }

    header {
    }

    .swiper {
    }

    .swiper-vertical>.swiper-wrapper {
    }

    .swiper-wrapper {
    }

    .swiper-android .swiper-slide,.swiper-wrapper {
    }

    .swiper-pointer-events {
    }

    .swiper-pointer-events.swiper-vertical {
    }

    .swiper-slide {
    }

    .swiper-slide-invisible-blank {
    }

    .swiper-autoheight,.swiper-autoheight .swiper-slide {
    }

    .swiper-autoheight .swiper-wrapper {
    }

    .swiper-backface-hidden .swiper-slide {
    }

    .swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper {
    }

    .swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper {
    }

    .swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top {
    }

    .swiper-3d .swiper-slide-shadow {
    }

    .swiper-3d .swiper-slide-shadow-left {
    }

    .swiper-3d .swiper-slide-shadow-right {
    }

    .swiper-3d .swiper-slide-shadow-top {
    }

    .swiper-3d .swiper-slide-shadow-bottom {
    }

    .swiper-css-mode>.swiper-wrapper {
    }

    .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    }

    .swiper-css-mode>.swiper-wrapper>.swiper-slide {
    }

    .swiper-horizontal.swiper-css-mode>.swiper-wrapper {
    }

    .swiper-vertical.swiper-css-mode>.swiper-wrapper {
    }

    .swiper-centered>.swiper-wrapper::before {
    }

    .swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    }

    .swiper-centered.swiper-horizontal>.swiper-wrapper: :before {
    }

    .swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    }

    .swiper-centered.swiper-vertical>.swiper-wrapper: :before {
    }

    .swiper-centered>.swiper-wrapper>.swiper-slide {
    }

    .swiper-virtual .swiper-slide {
    }

    .swiper-virtual.swiper-css-mode .swiper-wrapper::after {
    }

    .swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
    }

    .swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
    }

    :root {
    }

    .swiper-button-next,.swiper-button-prev {
    }

    .swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
    }

    .swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden {
    }

    .swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev {
    }

    .swiper-button-next:after,.swiper-button-prev:after {
    }

    .swiper-button-prev,.swiper-rtl .swiper-button-next {
    }

    .swiper-button-next,.swiper-rtl .swiper-button-prev {
    }

    .swiper-button-lock {
    }

    .swiper-pagination-lock {
    }

    .swiper-scrollbar {
    }

    .swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled {
    }

    .swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal {
    }

    .swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar {
    }

    .swiper-scrollbar-drag {
    }

    .swiper-scrollbar-cursor-drag {
    }

    .swiper-scrollbar-lock {
    }

    .swiper-zoom-container {
    }

    .swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg {
    }

    .swiper-slide-zoomed {
    }

    .swiper-lazy-preloader {
    }

    .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
    }

    .swiper-lazy-preloader-white {
    }

    .swiper-lazy-preloader-black {
    }

    .swiper .swiper-notification {
    }

    .swiper-free-mode>.swiper-wrapper {
    }

    .swiper-grid>.swiper-wrapper {
    }

    .swiper-grid-column>.swiper-wrapper {
    }

    .swiper-fade.swiper-free-mode .swiper-slide {
    }

    .swiper-fade .swiper-slide {
    }

    .swiper-fade .swiper-slide .swiper-slide {
    }

    .swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active {
    }

    .swiper-cube {
    }

    .swiper-cube .swiper-slide {
    }

    .swiper-cube .swiper-slide .swiper-slide {
    }

    .swiper-cube.swiper-rtl .swiper-slide {
    }

    .swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active {
    }

    .swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev {
    }

    .swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top {
    }

    .swiper-cube .swiper-cube-shadow {
    }

    .swiper-cube .swiper-cube-shadow:before {
    }

    .swiper-flip {
    }

    .swiper-flip .swiper-slide {
    }

    .swiper-flip .swiper-slide .swiper-slide {
    }

    .swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active {
    }

    .swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top {
    }

    .swiper-creative .swiper-slide {
    }

    .swiper-cards {
    }

    .swiper-cards .swiper-slide {
    }

    .body *, body, a, label {
    }

    .header {
    }

    .fixed_header .header {
    }

    .header {
        height: 12.8373vw;
        padding: 4vw;
        font-size: 3.7333vw;
        line-height: 4.8vw;
    }

    .header .header_wrapper {
    }

    .header .header_wrapper .logo {
        width: 45.8666vw;
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
    }

    .header .header_wrapper .logo svg {
    }

    .header .header_wrapper .logo svg path,.header .header_wrapper .logo svg rect,.header .header_wrapper .logo svg circle {
    }

    .open_menu .header .header_wrapper .logo svg path,.open_menu .header .header_wrapper .logo svg rect, .open_menu .header .header_wrapper .logo svg circle {
    }

    .header .header_wrapper .right_menu {
        padding: 0;
        position: static;
    }

    .header .header_wrapper .right_menu .menu_btn a {
    }

    .header .header_wrapper .right_menu .cart_btn {
        position: absolute;
        right: 2.9333vw;
        top: 4.8666vw;
        z-index: 10;
    }

    .open_menu .header .header_wrapper .right_menu .cart_btn a {
        color: #F0E7D7;
    }

    .header .header_wrapper .right_menu .cart_btn a {
        -moz-transition: color .35s ease-in-out;
        -ms-transition: color .35s ease-in-out;
        -o-transition: color .35s ease-in-out;
        transition: color .35s ease-in-out;
    }

    .header .header_wrapper .right_menu .menu_btn {
        position: absolute;
        left: 2.9333vw;
        top: 4.8666vw;
    }

    .header .header_wrapper .right_menu .cart_btn .cart_count {
    }

    .custom_footer {
        position: relative;
        padding: 4.5333vw;
        text-align: center;
        font-size: 3.7333vw;
        line-height: 4.5333vw;
        color: #3B281E;
    }

    #website_footer {
        height: 13.3333vw;
    }

    .custom_footer .footer_container {
    }

    .custom_footer .footer_container .footer_menu {
    }

    .custom_footer .footer_container .footer_menu nav {
    }

    .custom_footer .footer_container .footer_menu nav .footer_menu-nav {
    }

    .custom_footer .footer_container .footer_menu nav .footer_menu-nav .item {
        display: block;
        padding-bottom: 5.3333vw;
        margin: 0;
        font-size: 5.3333vw;
        line-height: 6.4vw;
    }

    .custom_footer .footer_container .footer_menu nav .footer_menu-nav .item a.title {
    }

    .custom_footer .footer_container .footer_menu nav .footer_menu-nav .item a.title span {
    }

    .custom_footer .footer_container .footer_copyright {
        position: static;
        -webkit-transform: translate(0%, 0%);
        -ms-transform: translate(0%, 0%);
        transform: translate(0%, 0%);
    }

    .custom_footer .footer_container .footer_newsletter_module {
        position: relative;
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module {
        width: 59.4666vw;
        margin: auto;
        position: relative;
    }

    #website_footer.custom_footer .footer_container .footer_menu, #website_footer.custom_footer .footer_container .footer_newsletter_module .newsletter_module {
        display: none
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container {
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content {
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form {
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content {
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form.show_newsletter_pop_up_thanks .newsletter_content .action_newsletter {
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form.show_newsletter_pop_up_thanks .newsletter_content .newsletter_thanks_wrapper {
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .action_newsletter {
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .action_newsletter .newsletter_title {
        float: none;
        text-align: left;
        font-size: 5.3333vw;
        line-height: 6.4vw;
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .action_newsletter .newsletter_form_inputs {
        float: none;
        width: 100%;
        border-bottom: 1px solid #94877A;
        padding-top: 3.7333vw;
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .action_newsletter .newsletter_form_inputs .newsletter_form_input_container {
        margin: 0;
        width: 50.9333vw;
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .action_newsletter .newsletter_form_inputs .newsletter_form_input_container.submit_input_container {
        width: 8.4vw;
        margin-top: 1.2vw;
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .action_newsletter .newsletter_form_inputs .newsletter_form_input_container.newsletter_email_container {
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .action_newsletter .newsletter_form_inputs .newsletter_form_input_container.submit_input_container button {
        width: 6.6666vw;
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .action_newsletter .newsletter_form_inputs .newsletter_form_input_container.submit_input_container button svg {
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .action_newsletter .newsletter_form_inputs .newsletter_form_input_container input[type="text"] {
        border: none;
        font-size: 5.3333vw;
        line-height: 6.4vw;
        height: 8vw;
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .action_newsletter .newsletter_form_inputs .newsletter_form_input_container .newsletter_email_container {
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .action_newsletter .newsletter_form_inputs .newsletter_form_input_container .submit_input_container {
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .action_newsletter .newsletter_form_inputs .newsletter_form_input_container .submit_input_container button.newsletter_submit {
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .newsletter_thanks_wrapper {
        left: 50%;
        text-align: center;
        top: 50%;
        -webkit-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .newsletter_thanks_wrapper .newsletter_thanks_container {
    }

    .custom_footer .footer_container .footer_newsletter_module .newsletter_module .newsletter_form_container .newsletter_form_content .newsletter_form .newsletter_content .newsletter_thanks_wrapper .newsletter_thanks_container label {
    }

    ::-webkit-input-placeholder {
    }

    :-moz-placeholder {
    }

    ::-moz-placeholder {
    }

    :-ms-input-placeholder {
    }

    ::placeholder {
    }

    .main_menu_container {
    }

    .open_menu .main_menu_container {
    }

    .main_menu_container a {
    }

    .main_menu_container .main_menu {
    }

    .main_menu_container .main_menu .main_menu_container_wrapper {
    }

    .main_menu_container .main_menu .main_menu_container_wrapper nav {
    }

    .main_menu_container .main_menu .main_menu_container_wrapper nav .main_menu-nav {
        font-size: 10.6666vw;
        line-height: 12.5333vw;
        top: 30vw;
        left: 50%;
        -webkit-transform: translate(-50%, 0%);
        -ms-transform: translate(-50%, 0%);
        transform: translate(-50%, 0%);
    }

    .main_menu_container .main_menu .main_menu_container_wrapper nav .main_menu-nav .item {
        padding-bottom: 0.8vw;
    }

    .main_menu_container .main_menu .main_menu_container_wrapper nav .main_menu-nav .item a.title {
    }

    .main_menu_container .main_menu .main_menu_container_wrapper nav .main_menu-nav .item a.title span {
    }

    #main_menu_footer.custom_footer {
        position: fixed;
        padding-bottom: 19vw;
    }

    #main_menu_footer .footer_container {
    }

    #main_menu_footer .footer_container .footer_menu {
        padding-bottom: 3vw;
    }

    #main_menu_footer .footer_container .footer_menu nav {
    }

    #main_menu_footer .footer_container .footer_menu nav .footer_menu-nav {
    }

    #main_menu_footer .footer_container .footer_menu nav .footer_menu-nav .item {
    }

    #main_menu_footer .footer_container .footer_menu nav .footer_menu-nav .item a.title {
    }

    #main_menu_footer .footer_container .footer_menu nav .footer_menu-nav .item a.title.underline {
    }

    #main_menu_footer .footer_container .footer_menu nav .footer_menu-nav .item a.title span {
    }

    #main_menu_footer .footer_container .footer_copyright {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        top: auto;
        padding: 4.5333vw;
    }

    .close_menu {
        right: auto;
        top: 6vw;
        width: 2.6666vw;
        height: 2.6666vw;
        left: 2.6666vw;
    }

    .close_menu svg {
    }

    ::selection {
    }

    /* Para navegadores webkit como Chrome y Safari */
    ::-webkit-selection {
    }

    /* Para navegadores Mozilla como Firefox */
    ::-moz-selection {
    }

    .page_content_container {
    }

    .page_content_container .page_content_container_wrapper {
    }

    .page_content_container .page_content_container_wrapper .section_container {
        padding: 19.4666vw 2.6666vw 2.6666vw 2.6666vw;
    }

    .page-template-template_checkout .page_content_container .page_content_container_wrapper .section_container {
    padding: 19.4666vw 2.6666vw 2.6666vw 2.6666vw;
    }

    .page-template-template_cart .page_content_container .page_content_container_wrapper .section_container {
        min-height: unset;
    }

    .page-template-template_conversation .page_content_container .page_content_container_wrapper .section_container {
        padding: 19.4666vw 0 2.6666vw 2.6666vw;
    }

    .legal_container {
    }

    .legal_container .legal_title {
        font-size: 10.6666vw;
        line-height: 12.5333vw;
    }

    .legal_container .legal_text {
    }

    .legal_container .legal_text .legal_text_title {
        width: 100%;
        font-size: 6.4vw;
        line-height: 6.9333vw;
        margin: 3.3333vw 0 5.3333vw 0;
        padding: 0;
    }

    .legal_container .legal_text .legal_text_content {
        margin: 0;
        width: 100%;
        padding-left: 16vw;
    }

    .page-template-template_legal .legal_container .legal_text .legal_text_content {
        width: 100%;
        margin: 0;
        padding-left: 16vw;
    }

    .legal_container .legal_text .legal_text_content p {
    }

    .conversation_container {
    padding-top: 29.3173vw;
    }

    .conversation_container .conversations_columns {
        height: auto;
    }

    .conversation_container .conversations_columns .conversations_column {
        float: none;
        width: 100%;
        padding: 0;
        display: none;
    }

    .conversation_container .conversations_columns .conversations_column.active {
        display: block;
    }

    .conversation_container .conversations_columns .conversations_column:last-child {
        padding: 0;
        height: auto;
        padding-right: 2.6666vw;
    }

    .section_title {
        font-size: 10.6666vw;
        line-height: 12.5333vw;
        padding-bottom: 4.5333vw;
    }

    .collaborations_exhibitons_content .section_title,.cart_container .section_title {
    }
 .collaborations_exhibitons_content .section_title{
    padding:0 2.6666vw
}
    .cart_container .section_title {
        padding-bottom: 10vw;
    }

    .conversation_container .conversations_columns .conversations_column .journal_container {
    }

    .conversation_container .conversations_columns .conversations_column .journal_container .section_title {
    }

    .conversation_container .conversations_columns .conversations_column .journal_container .journal_items {
    }

    .conversation_container .conversations_columns .conversations_column .journal_container .journal_items .journal_item {
        margin-right: 2.3vw;
        margin-bottom: 3.2vw;
    }

    .conversation_container .conversations_columns .conversations_column .journal_container .journal_items .journal_item img {
        height: 62.6666vw;
    }

    .journal_item_title {
        font-size: 2.6666vw;
        line-height: 4.8vw;
        padding-top: 0.8vw
    }

    .conversation_container .conversations_columns .conversations_column .press_container {
    }

    .conversation_container .conversations_columns .conversations_column:last-child .press_container .section_title {
    }

    .conversation_container .conversations_columns .conversations_column .press_container .press_items {
    }

    .conversation_container .conversations_columns .conversations_column .press_container .press_items .press_item {
    }

    .conversation_container .conversations_columns .conversations_column .press_container .press_items .press_item .press_item_information {
        float: none;
        width: 100%;
        padding-top: 4.5333vw;
    }

    .conversation_container .conversations_columns .conversations_column .press_container .press_items .press_item .press_item_information .press_item_information_title {
        font-size: 6.4vw;
        line-height: 6.9333vw;
        font-family: 'GascogneSerial-Light';
        padding-bottom: 5.0666vw;
    }

    .conversation_container .conversations_columns .conversations_column .press_container .press_items .press_item .press_item_information .press_item_information_text {
        padding-left: 16vw;
        padding-top: 5.3333vw;
    }

    .conversation_container .conversations_columns .conversations_column .press_container .press_items .press_item .press_item_image {
        padding-left: 16vw;
    }

    .conversation_container .conversations_columns .conversations_column .press_container .press_items .press_item img {
        width: 40vw;
    }

    .section_container {
    }

    .collaborations_container {
    }

    .collaborations_container .section_title {
    }

    .collaborations_container .collaborations_main_content {
    }

    .collaborations_container .collaborations_main_content .text_and_slider_module {
    }

    .collaborations_container .collaborations_main_content .text_and_slider_module .text_slider_item {
    }

    .collaborations_container .collaborations_main_content .text_and_slider_module .text_slider_item .text_slider_item_information {
        float: none;
    }

    .collaborations_container .collaborations_main_content .text_and_slider_module .text_slider_item .text_slider_item_information .text_slider_item_information_title {
    }

    .collaborations_container .collaborations_main_content .text_and_slider_module .text_slider_item .text_slider_item_information.first_group_of_items .text_slider_item_information_text {
        display: none
    }

    .collaborations_container .collaborations_main_content .text_and_slider_module .text_slider_item .text_slider_item_slider {
    }

    .collaborations_container .collaborations_main_content .text_and_slider_module .text_slider_item .text_slider_item_slider .swiper {
    }

    .collaborations_container .collaborations_main_content .text_and_slider_module .text_slider_item .text_slider_item_slider .swiper .swiper-wrapper {
    }

    .collaborations_container .collaborations_main_content .text_and_slider_module .text_slider_item .text_slider_item_slider .swiper .swiper-wrapper .swiper-slide {
    }

    .collaborations_container .collaborations_main_content .text_and_slider_module .text_slider_item .text_slider_item_slider .swiper .swiper-wrapper .swiper-slide .swiper_image {
    }

    .collaborations_container .collaborations_collab_items_container {
    }

    .collaborations_container .collaborations_collab_items_container .collaborations_collab_item {
        padding: 0;
        width: 65vw;
    }

    .collaborations_container .collaborations_collab_items_container .collaborations_collab_item .section_title {
        padding-bottom: 4.5333vw;
    }

    .collaborations_container .collaborations_collab_items_container .collaborations_collab_item .section_title span {
        display: none;
    }

    .collaborations_container .collaborations_collab_items_container .collaborations_collab_item:not(.ongoing_collabs_item) {
        float: right;
        text-align: right;
        width: 28vw;
    }

    .collaborations_container .collaborations_collab_items_container .collaborations_collab_item:not(.ongoing_collabs_item) .section_title {
        font-size: 6.4vw;
    }

    .collaborations_container .collaborations_collab_items_container .collaborations_collab_item .collaborations_collab_item_links {
        padding-left: 16vw;
    }

    .collaborations_container .collaborations_collab_items_container .collaborations_collab_item .collaborations_collab_item_links .collaborations_collab_item_link {
        font-size: 6.4vw;
        line-height: 6.9333vw;
        padding-bottom: 4.2666vw;
    }

    .collaborations_container .collaborations_collab_items_container .collaborations_collab_item .collaborations_collab_item_links .collaborations_collab_item_link a {
    }

    .collaborations_container .collaborations_exhibitons_content {
    }

    .text_and_slider_module {
    }

    .text_and_slider_module .text_slider_item {
        padding-top: 4.5333vw;
        padding-left: 0;
    }

    .text_and_slider_module .text_slider_item .text_slider_item_information {
        padding: 0;
        width: 100%;
        float: none;
        pointer-events: all;
    }

    .collaborations_exhibitons_content .text_and_slider_module .text_slider_item .text_slider_item_information .text_slider_item_information_text {
        display: none;
    }

    .collaborations_exhibitons_content .text_and_slider_module .text_slider_item .text_slider_item_information.first_group_of_items .text_slider_item_information_text {
        display: block;
        margin-bottom: 5.3333vw;
    }


    .text_and_slider_module .text_slider_item .text_slider_item_information a {
    }

    .text_and_slider_module .text_slider_item .text_slider_item_information .text_slider_item_information_title {
        padding-bottom: 5.0666vw;
        font-size: 6.4vw;
        line-height: 6.9333vw;
    }
.home_main_items_content .text_and_slider_module .text_slider_item .text_slider_item_information .text_slider_item_information_title {
    
}
    .collaborations_exhibitons_content .text_and_slider_module .text_slider_item .text_slider_item_information .text_slider_item_information_title {
        padding-bottom: 5.0666vw;
    }

    .text_and_slider_module .text_slider_item .text_slider_item_information .text_slider_item_information_text {
        padding-left: 16vw;
    }

    .text_and_slider_module .text_slider_item .text_slider_item_slider {
        width: 100%;
        float: none;
        padding-bottom: 5.0666vw;
        padding-left: 16vw;
    }

    .text_slider_item_slider .swiper {
    }

    .text_and_slider_module .text_slider_item .text_slider_item_slider .swiper {
    }

    .text_and_slider_module .text_slider_item .text_slider_item_slider .swiper .swiper-wrapper {
    }

    .text_and_slider_module .text_slider_item .text_slider_item_slider .swiper .swiper-wrapper .swiper-slide {
        height: 66.6666vw;
        padding-right: 2.6666vw;
    }

    .text_and_slider_module .text_slider_item .text_slider_item_slider .swiper .swiper-wrapper .swiper-slide .swiper_image {
    }

    .page-template-template_collaborations .page_content_container .page_content_container_wrapper .section_container {
        padding-right: 2.6666vw;
    }

    .home_hero {
    }

    .home_hero .home_hero_container_image {
    }

    .home_hero .home_hero_container_image video {
    }

    .home_hero .home_hero_fixed_content {
    }

    .hide_home_logo .home_hero .home_hero_fixed_content {
    }

    .home_hero .home_hero_fixed_content .home_hero_logo {
    width: 50.6666vw;
    }

    .home_hero .home_hero_fixed_content .home_hero_logo svg {
    }

    .home_hero .home_hero_fixed_content .home_hero_logo svg path {
    }

    .home_hero .home_hero_fixed_content .home_hero_text {
    }

    .home_section_container {
    }

    .hide_home_logo .home_section_container {
    }

    .page-template-template_home .page_content_container .page_content_container_wrapper .section_container {
    padding: 14.9vw 2.6666vw 2.6666vw 2.6666vw;
    padding-right: 0;
    overflow: hidden;
    padding-left: 0;
    }

    .home_main_items_content {
    padding: 0;
    }

    .home_main_items_content .text_slider_item_information_title div {
    font-size: 10.6666vw;
    line-height: 12.5333vw;
    }
    .home .text_and_slider_module .text_slider_item {
    padding:2.6666vw;
    padding-bottom: 0;
}
.home_main_items_content .text_and_slider_module .text_slider_item .text_slider_item_information.first_group_of_items .text_slider_item_information_text{
    display:none
}
    .home_banner {
    /* height: 133.3333vw!important; */
    margin-top: 9vw;
    }

    .home_banner .home_banner_text {
    font-size: 10.6666vw;
    line-height: 12.5333vw;
    text-align: center;
    width: 70%;
    }

    .home_sections_links {
    padding: 13.3333vw 2.6666vw;
    }

    .home_section_link {
    }

    .home_section_link_image {
    }

    .home_section_link_title {
    }

    .page-template-template_home .collaborations_exhibitons_content {
    padding: 0;
    }

    .section_grid {
        gap: 2.6666vw;
    }

    .section_grid_item {
        width: calc((100% - (2.6666vw)) / 2);
        padding-bottom: 1.5vw;
    }

    .section_grid_item_image {
        height: 66.6666vw;
    }

    .section_grid_item.no_hover_image .section_grid_item_image {
    }

    .section_grid_item_title {
        font-size: 3.7333vw;
        line-height: 4.8vw;
        padding-top: 1.0666vw;
    }

    .section_grid_container {
    }

    .shop_container .section_grid_container {
        padding: 13.7333vw 2.6666vw 0 2.6666vw;
        padding-bottom: 0;
    }

    .shop_container .section_title {
        padding-bottom: 5.3333vw;
    }

    .shop_container .stocklist_container .section_title {
    }

    .shop_container {
        padding-top: 5.7333vw;
    }

    .hover_image_object {
    }

    .stocklist_container {
        width: 100%;
        padding: 12.5333vw 2.6666vw;
        padding-bottom: 0;
    }

    .section_title {
    }

    .product_container .section_title {
        padding-bottom: 5.3333vw;
    }

    .stocklist_columns {
    }

    .stocklist_column {
        width: 50%;
        padding-right: 2.6666vw;
    }

    .stocklist_column:last-child {
        float: none;
        padding-top: 9.8666vw;
        clear: both;
    }

    .stocklist_column h1 {
        font-size: 6.4vw;
        line-height: 7.4666vw;
    }

    .stocklist_column p {
    }

    body.woocommerce #content div.product div.summary, body.woocommerce div.product div.summary, body.woocommerce-page #content div.product div.summary, body.woocommerce-page div.product div.summary {
        padding-top: 5.3333vw;
        padding-right: 2.6666vw;
    }

    .single-product .page_content_container .page_content_container_wrapper .section_container {
        display: block;
        padding: 19.4666vw 2.6666vw 2.6666vw 2.6666vw;
        padding-right: 0;
        min-height: auto;
    }

    .product_container {
        padding: 0;
    }

    .product_container .product_main_content {
        height: auto;
        padding-top: 66.6666vw;
    }

    .product_container .product_main_content .product_main_image_container {
        display: none;
    }

    .product_container .product_main_content .product_main_image_container .product_main_image {
    }

    .product_container .product_main_content .product_main_image_information {
        pointer-events: all;
        padding: 0;
        width: 100%;
        float: none;
        overflow: visible;
    }

    .product_container .product_main_content .product_main_image_information button {
    }

    .product_container .product_main_content .product_main_image_information .woocommerce-notices-wrapper {
    }

    .product_container .product_main_content .product_main_image_information .product {
    }

    .product_container .product_main_content .product_main_image_information .product .summary {
    }

    .product_container .product_main_content .product_main_image_information .product .summary .product_title {
    }

    .product_container .product_main_content .product_main_image_information .product .summary .price {
        font-size: 3.7333vw;
        line-height: 4.8vw;
        padding-left: 16vw;
    }

    .product_container .product_main_content .product_main_image_information .product .summary .cart {
    }

    .product_container .product_main_content .product_main_image_information .product .summary .cart a.added_to_cart {
    }

    .product_container .product_main_content .product_main_image_information .product .summary .cart .quantity {
    }

    .product_container .product_main_content .product_main_image_information .product .summary .cart .single_add_to_cart_button {
        font-size: 6.4vw;
        line-height: 6.9333vw;
    }

    .product_container .product_main_content .product_main_image_information .product .summary .cart .single_add_to_cart_button:before {
    }

    .product_container .product_main_content .product_main_image_information .product .summary .cart .single_add_to_cart_button.wc-variation-selection-needed:before {
    }

    .product_container .product_main_content .product_main_image_information .product .summary .cart .single_add_to_cart_button.wc-variation-selection-needed {
    }

    .product_container .product_image_slider {
        height: 66.6666vw;
        left: 0;
        width: 100%;
        padding-left: 16vw;
        padding-right: 1.3333vw;
    }

    .summary .product_content {
        font-size: 6.4vw;
        line-height: 6.9333vw;
    }

    .summary .product_content p {
    }

    .summary .product_information {
        position: static;
    }

    .product_short_description {
        padding-left: 16vw;
        padding-top: 2.3333vw;
    }

    .summary .product_information .price {
    }

    .summary .product_information button {
    }

    .product_image_slider .swiper {
    }

    .product_image_slider .swiper .swiper_image {
    }

    .product_image_slider .swiper .swiper-slide {
        padding-right: 2.6666vw;
    }

    .back_to_shop_container {
        position: absolute;
        right: 2.6666vw;
        bottom: 0;
        padding: 0;
        z-index: 2;
    }

    .back_to_shop_container span {
        display: none;
    }

    .back_to_shop_container a {
        font-size: 6.4vw;
        line-height: 6.9333vw;
    }

    .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after {
    }

    .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after {
    }

    .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading {
    }

    .product_container .product_main_content .product_main_image_information .product .summary .cart .single_add_to_cart_button.added::before {
    }

    .product_container .product_main_content .product_main_image_information .product .summary .cart .single_add_to_cart_button.added {
    }

    .woocommerce div.product form.cart .variations select {
    }

    body.woocommerce div.product form.cart .variations td,body.woocommerce div.product form.cart .variations th {
    }

    .variation-radios {
    }

    .variation-radios .variation-radio {
    }

    .variation-radios .variation-radio {
    }

    .variation-radios .variation-radio:after {
    }

    .variation-radios .variation-radio:last-child:after {
    }

    .variation-radios .variation-radio input {
    }

    .variation-radios .variation-radio:last-child input {
    }

    body.woocommerce div.product form.cart .variations label {
    }

    .product_container .product_main_content .product_main_image_information .product .summary .cart.variations_form {
    }

    body.woocommerce div.product form.cart .reset_variations {
    }

    .woocommerce-variation {
    }

    body.woocommerce div.product form.cart .variations {
        padding-left: 16vw;
        margin-bottom: 1em;
    }

    .variation-radios .variation-radio.checked label {
    }

    .woocommerce span.onsale {
    }

    body.woocommerce div.product p.price ins, body.woocommerce div.product span.price ins {
    }

    .cart_section_content {
    }

    .cart_section_content .woocommerce {
    }

    .cart_section_content .woocommerce .woocommerce-notices-wrapper {
    }

    .cart_section_content .woocommerce .woocommerce-cart-form {
        width: 100%;
        position: static;
    }

    .cart_section_content .woocommerce .shop_table {
        display: table;
        width: 100%;
        height: auto;
        font-size: 3.7333vw;
        line-height: 4.8vw;
    }

    .cart_section_content .woocommerce .shop_table thead {
        display: table-header-group;
    }

    .cart_section_content .woocommerce .shop_table thead tr {
        display: table-row;
    }

    .cart_section_content .woocommerce .shop_table thead th {
        display: table-cell;
    }

    .cart_section_content .woocommerce .shop_table tbody {
    }

    .cart_section_content .woocommerce .shop_table tbody .cart_item {
        display: table-row;
        font-size: 3.7333vw;
        line-height: 4.8vw;
    }

    .cart_section_content .woocommerce .shop_table .cart_item .product-name {
    }

    .woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
        display: none
    }

    .cart_section_content .woocommerce .shop_table .cart_item td,.cart_section_content .woocommerce .shop_table tbody .cart_item td {
        display: table-cell;
        text-align: left!important;
        background-color: transparent;
        padding: 2.6666vw 0;
        line-height: 4.8vw;
    }

    .cart_section_content .woocommerce .shop_table .cart_item .product-price {
    }

    .cart_section_content .woocommerce .shop_table .cart_item .product-quantity {
    }

    .cart_section_content .woocommerce .shop_table tbody .cart_item .product-quantity .quantity {
    }

    .cart_section_content .woocommerce .shop_table tbody .cart_item .product-subtotal {
    }

    .cart_section_content .woocommerce .shop_table tfoot {
    }

    .cart_section_content .woocommerce .shop_table tfoot tr {
        display: table-row;
    }

    .cart_section_content .woocommerce .shop_table tfoot td {
        display: table-cell;
        text-align: left !important;
        font-size: 3.7333vw;
        line-height: 4.8vw;
        padding: 2.6666vw 0;
    }

    .cart_section_content .woocommerce .shop_table tfoot td .woocommerce-Price-amount {
        font-size: 3.7333vw;
        line-height: 4.8vw;
    }

    .cart_section_content .cart-collaterals {
    }

    .cart_section_content .cart-collaterals .cart_totals {
    }

    .cart_section_content .cart-collaterals .cart_totals h2 {
    }

    .cart_section_content .cart-collaterals .cart_totals .shop_table {
    }

    .cart_section_content .cart-collaterals .cart_totals .shop_table tbody {
    }

    .cart_section_content .cart-collaterals .cart_totals .shop_table tbody .cart-subtotal {
    }

    .cart_section_content .cart-collaterals .cart_totals .shop_table tbody .cart-subtotal th {
    }

    .cart_section_content .cart-collaterals .cart_totals .shop_table tbody .cart-subtotal td {
    }

    .cart_section_content .cart-collaterals .cart_totals .shop_table tbody .order-total {
    }

    .cart_section_content .cart-collaterals .cart_totals .shop_table tbody .order-total th {
    }

    .cart_section_content .cart-collaterals .cart_totals .shop_table tbody .order-total td {
    }

    .cart_section_content .cart-collaterals .wc-proceed-to-checkout {
    }

    .cart_section_content .cart-collaterals .wc-proceed-to-checkout .checkout-button {
    }

    input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
    }

    /* For Firefox */
    input[type="number"] {
    }

    body .woocommerce .quantity .qty {
        font-size: 3.7333vw;
        line-height: 4.8vw;
        padding: 0;
        color: #3B281E;
        text-align: center;
        width: 9.125vw;
        pointer-events: none;
        height: 4.7708vw;
    }

    .controls_qty {
    }

    .controls_qty .control_qty {
    }

    .controls_qty .control_qty.quantity_remove {
    }

    .controls_qty .control_qty.quantity_add {
    }

    body .woocommerce .blockUI.blockOverlay::before {
        width: 25vw;
        height: 25vw;
        margin-top: -12.5vw;
        margin-left: -12.5vw
    }

    body.page-template-template_checkout .woocommerce .blockUI.blockOverlay::before {
    }

    body .woocommerce .blockUI.blockOverlay {
    }

    .checkout_btn {
        font-size: 6.4vw;
        line-height: 6.9333vw;
        position: static;
        margin-top: 8.8vw;
        display: inline-block;
    }

    .continue-shipping,body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
    }

    .checkout_container {
    }

    .checkout_section_content {
    }

    .woocommerce-shipping-totals th {
    }

    .checkout_section_content h3:not(#ship-to-different-address),#custom_html_field:after {
    }

    .checkout_summary {
    }

    #checkout {
    }

    .fixed_summary .checkout_summary {
    }

    .fixed_summary_bottom.fixed_summary .checkout_summary {
    }

    /* Cart Pop Up Content List Container */
    .cart_pop_up_content_list_container {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_items .cart_product_item:last-child .cart_product_item_information_container {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .totals_items .cart_product_item .cart_product_item_information_container {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .totals_items .cart_product_item .cart_product_item_information_container .cart_product_information_footer {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container .cart_product_information_footer .cart_product_information_name {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container .cart_product_information_footer .cart_product_information_price.shipping_price {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container .cart_product_information_footer .cart_product_information_qty_container {
    width: 11vw;
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container .cart_product_information_footer .cart_product_information_image_container .cart_product_information_image {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container .cart_product_information_footer .cart_product_information_information {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container .cart_product_information_footer .cart_product_information_information .cart_product_name {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container .cart_product_information_footer .cart_product_information_price {
    }

    /* Custom Coupon Form */
    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list #custom-coupon-form {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list #coupon_code {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .btn {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .btn.disabled, .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .btn:disabled {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list #coupon_result {
    }

    /* Footer */
    .cart_pop_up_content_list_container .cart_footer {
    }

    .cart_pop_up_content_list_container .cart_footer .cart_total_container {
    }

    .cart_pop_up_content_list_container .cart_footer .cart_total_container .cart_total_container_title {
    }

    .cart_pop_up_content_list_container .cart_footer .cart_total_container .cart_total_container_price {
    }

    .cart_pop_up_content_list_container .cart_footer .cart_total_container .cart_total_container_price label {
    }

    .cart_pop_up_content_list_container .cart_footer .cart_total_container .cart_total_container_price span {
    }

    .cart_product_information_information {
    }

    .cart_product_information_information .cart_product_name {
    }

    .cart_product_information_information .cart_product_sku {
    }

    .cart_product_information_information .cart_product_specs {
    }

    .cart_product_information_information .cart_product_count {
    }

    .totals_items {
    }

    .coupon_code_label {
    }

    body .woocommerce-checkout #payment {
    }

    body .woocommerce .woocommerce-checkout-review-order-table .blockUI.blockOverlay, body .woocommerce .woocommerce-checkout-review-order-table .blockUI.blockOverlay::before {
    }

    body .woocommerce form .form-row input.input-text,body .woocommerce form .form-row textarea {
    }

    #billing_email {
    }

    body .woocommerce form .form-row-first,body .woocommerce form .form-row-last,body .woocommerce-page form .form-row-first,body .woocommerce-page form .form-row-last {
    }

    body .woocommerce form .form-row {
    }

    body .woocommerce form .form-row.place-order {
    }

    #shipping_phone_field {
    }

    #custom_html_field {
    }

    body .woocommerce form .form-row.form-row-first-of-3, body .woocommerce form .form-row.form-row-second-of-3, body .woocommerce form .form-row.form-row-third-of-3 {
    }

    body .woocommerce form .form-row.form-row-first-of-3 {
    }

    body .woocommerce form .form-row.form-row-second-of-3 {
    }

    body .woocommerce form .form-row.form-row-third-of-3 {
    }

    .shipping_address {
    }

    #order_review_heading {
    }

    #ship-to-different-address {
    }

    #shipping_addres_title {
    }

    body .woocommerce ul#shipping_method {
    }

    body .woocommerce ul#shipping_method li {
    }

    body .woocommerce ul#shipping_method li label {
    }

    body .woocommerce ul#shipping_method .amount {
    }

    body #add_payment_method #payment ul.payment_methods, body.woocommerce-cart #payment ul.payment_methods, body.woocommerce-checkout #payment ul.payment_methods {
    }

    body.woocommerce-checkout #payment div.payment_box::before {
    }

    body .woocommerce table.shop_table tr.woocommerce-shipping-totals th, body .woocommerce table.shop_table tr.woocommerce-shipping-totals td {
    }

    .checkout_aclaration {
    }

    body #add_payment_method #payment div.payment_box, body.woocommerce-cart #payment div.payment_box, body.woocommerce-checkout #payment div.payment_box {
    }

    .woocommerce-checkout #payment ul.payment_methods li:last-child .wc_payment_method_header {
    }

    #wc-stripe-upe-form {
    }

    body.woocommerce-checkout #payment ul.payment_methods li img {
    }

    /* Fieldset containing the form elements */
    #wc-stripe-cc-form {
    }

    #wc-stripe-cc-form.wc-credit-card-form {
    }

    #wc-stripe-cc-form.wc-credit-card-form.wc-payment-form {
    }

    /* General form rows */
    #wc-stripe-cc-form .form-row,body .woocommerce-checkout #payment div.payment_box .form-row {
    }

    #wc-stripe-cc-form .form-row.form-row-wide {
    }

    #wc-stripe-cc-form .form-row.form-row-first {
    }

    #wc-stripe-cc-form .form-row.form-row-last {
    }

    /* Stripe card group and element styling */
    #wc-stripe-cc-form .stripe-card-group {
    }

    body #add_payment_method #payment ul.payment_methods li .stripe-credit-card-brand, body.woocommerce-checkout #payment ul.payment_methods li .stripe-credit-card-brand {
    }

    #wc-stripe-cc-form .wc-stripe-elements-field {
    }

    #wc-stripe-cc-form .stripe-card-group #stripe-card-element .__PrivateStripeElement {
    }

    #wc-stripe-cc-form .stripe-card-group #stripe-exp-element {
    }

    #wc-stripe-cc-form .stripe-card-group #stripe-exp-element .__PrivateStripeElement {
    }

    #wc-stripe-cc-form .stripe-card-group #stripe-cvc-element {
    }

    #wc-stripe-cc-form .stripe-card-group #stripe-cvc-element .__PrivateStripeElement {
    }

    /* Labels */
    #wc-stripe-cc-form label {
    }

    #wc-stripe-cc-form .form-row label[for="stripe-card-element"] {
    }

    /* Error display */
    #wc-stripe-cc-form .stripe-source-errors {
    }

    /* Clearing floats */
    #wc-stripe-cc-form .clear {
    }

    body.woocommerce-checkout #payment div.payment_box .wc-credit-card-form {
    }

    body .woocommerce form .form-row .required {
    }

    /* Wrapper for the entire WooCommerce input for shipping state */
    .woocommerce-input-wrapper {
    }

    /* Select2 container and dropdown styling */
    .woocommerce-input-wrapper .select2-hidden-accessible {
    }

    .woocommerce-input-wrapper .select2 {
    }

    .woocommerce-input-wrapper .select2 .selection {
    }

    .woocommerce-input-wrapper .select2 .selection .select2-selection {
    }

    .woocommerce-input-wrapper .select2 .selection .select2-selection.select2-selection--single {
    }

    .woocommerce-input-wrapper .select2 .selection .select2-selection.select2-selection--single .select2-selection__rendered {
    }

    .woocommerce-input-wrapper .select2 .selection .select2-selection.select2-selection--single .select2-selection__arrow {
    }

    .woocommerce-input-wrapper .select2 .selection .select2-selection.select2-selection--single .select2-selection__arrow b {
    }

    /* Additional elements and placeholders used by Select2 for functionality and accessibility */
    .woocommerce-input-wrapper .select2-container--default {
    }

    .woocommerce-input-wrapper .select2-selection--single[aria-haspopup="true"] {
    }

    .woocommerce-input-wrapper .select2-selection--single[aria-expanded="false"] {
    }

    .woocommerce-input-wrapper .select2-selection__rendered[role="textbox"] {
    }

    .woocommerce-input-wrapper .select2-selection__rendered[aria-readonly="true"] {
    }

    .woocommerce-input-wrapper .select2-container--default .select2-selection--single {
    }

    .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {
    }

    .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow {
    }

    .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b[role="presentation"] {
    }

    .woocommerce-input-wrapper .dropdown-wrapper {
    }

    .woocommerce-input-wrapper .dropdown-wrapper[aria-hidden="true"] {
    }

    #place_order {
    }

    body .select2-container {
    }

    body .select2-container.select2-container--default {
    }

    body .select2-container.select2-container--open {
    }

    body .select2-container .select2-dropdown {
    }

    body .select2-container--open .select2-dropdown--below {
    }

    body .select2-container .select2-dropdown.select2-dropdown--below {
    }

    body .select2-container .select2-dropdown .select2-search {
    }

    body .select2-container .select2-dropdown .select2-search .select2-search__field {
    }

    body .select2-container .select2-results {
    }

    body .select2-container .select2-results .select2-results__options {
    }

    body .select2-container .select2-results .select2-results__options[role="listbox"] {
    }

    body .select2-container .select2-results .select2-results__options .select2-results__option {
    }

    body .select2-container .select2-results .select2-results__options .select2-results__option[role="option"] {
    }

    body .select2-container .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted {
    }

    body .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
    }

    body .select2-container--default .select2-results__option[aria-selected=true],body .select2-container--default .select2-results__option[data-selected=true] {
    }

    body .woocommerce_error {
    }

    body .woocommerce_error li {
    }

    body .woocommerce-error {
    }

    body .stripe-source-errors .woocommerce-error {
    }

    body .woocommerce-error::before,body .woocommerce-info::before,body .woocommerce-message::before {
    }

    body .woocommerce_error.wc-stripe-error li {
    }

    body #add_payment_method #payment ul.payment_methods li,body .woocommerce-cart #payment ul.payment_methods li,body .woocommerce-checkout #payment ul.payment_methods li {
    }

    body .woocommerce-error strong {
    }

    body .woocommerce table.shop_table {
    }

    body .woocommerce form .form-row label {
    }

    .standard_pop_up {
    }

    .order_created {
    }

    .standard_pop_up .standard_pop_up_wrapper {
    }

    .standard_pop_up .standard_pop_up_wrapper .standard_pop_up_close,.standard_pop_up .standard_pop_up_wrapper .standard_pop_up_link {
    }

    .standard_pop_up .standard_pop_up_wrapper .standard_pop_up_close svg,.standard_pop_up .standard_pop_up_wrapper .standard_pop_up_link svg {
    }

    .checkout_cart {
    }

    .conversation_menu {
        padding-bottom: 5.3333vw;
        padding-right: 2.6666vw;
    }

    .conversation_menu .conversation_menu_item {
        font-size: 6.4vw;
        line-height: 6.9333vw;
        font-family: 'GascogneSerial-Light';
        float: left;
        width: 50%;
    }

    .conversation_menu .conversation_menu_item.active {
        text-decoration: underline;
    }

    .site_scroller_parent:before {
        content: '';
        position: fixed;
        background: #F0E7D7;
        width: 100%;
        height: 12.8373vw;
        z-index: 7;
    }
    .portrait_text{}
    .portrait_text .portrait_text_item{
          color: #F0E7D7;
          position:absolute;
          width: 100%;
          text-align: center;
          font-size: 6.4vw;
          line-height: 6.9333vw;
          font-family: 'GascogneSerial-Light';
    }
    .portrait_text .portrait_text_item.portrait_top_text{
    top: 15.3333vw;
}
    .portrait_text .portrait_text_item.portrait_bottom_text{
    bottom: 15.3333vw;
}
    .standard_pop_up {
        width: 70.1333vw;
        padding: 2.6666vw;
    }

    .order_created {
    }

    .standard_pop_up .standard_pop_up_wrapper {
    }

    .standard_pop_up .standard_pop_up_wrapper .standard_pop_up_close,.standard_pop_up .standard_pop_up_wrapper .standard_pop_up_link,body .newsletter_pop_up .newsletter_pop_up_wrapper .newsletter_pop_up_close {
        right: 2.6666vw;
        top: 2.6666vw;
        width: 3.112vw;
    }

    .standard_pop_up .standard_pop_up_wrapper .standard_pop_up_close svg,.standard_pop_up .standard_pop_up_wrapper .standard_pop_up_link svg {
    }

    .standard_pop_up .standard_pop_up_wrapper .standard_pop_up_close svg line,.standard_pop_up .standard_pop_up_wrapper .standard_pop_up_link svg line {
    }

    .standard_pop_up .standard_pop_up_wrapper .standard_pop_up_message {
        font-size: 3.2vw;
        line-height: 4.2666vw;
    }
 .checkout_container {
        width: 100%;
        margin: auto;
    }

    .checkout_section_content {
        width: 100%;
        padding: 0;
    }

    .woocommerce-shipping-totals th {
    }

    .checkout_section_content h3:not(#ship-to-different-address),#custom_html_field:after {
        font-size: 4.8vw;
        line-height: 6.4vw;
        margin-bottom: 2.6666vw;
        font-size: 6.4vw;
        line-height: 6.9333vw;
    }

    .checkout_section_content h3:not(#ship-to-different-address) {
        padding-top: 4vw;
    }
    .checkout_section_content h3#order_review_heading{
    padding-top:9vw;
}
    .woocommerce-billing-fields h3 {
        padding: 0!important
    }

    #custom_html_field:after {
        /* margin-top:8vw; */
    }

    .checkout_summary {
        padding: 0;
        position: static!important;
        max-height: unset;
        width: 100%;
    }

    #checkout {
    }

    .fixed_summary .checkout_summary {
    }

    .fixed_summary_bottom.fixed_summary .checkout_summary {
    }

    .checkout_summary h3 {
        padding-top: 0 !important;
    }

    /* Cart Pop Up Content List Container */
    .cart_pop_up_content_list_container {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container {
        border-bottom: 1px solid rgb(112 112 112 / 50%);
        padding-bottom: 4vw;
        margin-bottom: 4vw;
        position: relative;
    }

    .page-template-template_checkout .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .totals_items .cart_product_item .cart_product_item_information_container {
        padding: 1.3333vw 0;
        margin: 0;
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .totals_items .cart_product_item .cart_product_item_information_container .cart_product_information_footer {
        line-height: 4.2666vw;
        font-size: 3.2vw;
        text-transform: uppercase;
    }

    .page-template-template_checkout .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .totals_items .cart_product_item .cart_product_item_information_container .cart_product_information_footer {
        padding: 0;
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container .cart_product_information_footer .cart_product_information_name {
        opacity: .5;
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container .cart_product_information_footer .cart_product_information_price.shipping_price {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container .cart_product_information_footer .cart_product_information_image_container {
        padding: 0;
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container .cart_product_information_footer .cart_product_information_image_container .cart_product_information_image {
        width: 45.8666vw;
        height: 38.9333vw;
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container .cart_product_information_footer .cart_product_information_information {
        width: 53vw;
        height: auto;
        overflow: hidden;
        float: left;
        padding-left: 2.6666vw;
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container .cart_product_information_footer .cart_product_information_information .cart_product_name {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .cart_pop_up_content_list_wrapper_div .cart_product_item .cart_product_item_information_container .cart_product_information_footer .cart_product_information_price {
        float: right;
        /* position: absolute; */
        right: 0;
        bottom: 0;
        clear: unset;
    }

    /* Custom Coupon Form */
    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list #custom-coupon-form {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list #coupon_code {
        height: 6.6666vw;
        padding: 0 1.3333vw;
        font-size: 3.2vw;
        width: 64vw;
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .btn {
        line-height: 6.6666vw;
        height: 6.6666vw;
        padding: 0 1.3333vw;
        font-size: 3.2vw;
        width: 27vw;
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .btn.disabled, .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list .btn:disabled {
    }

    .cart_pop_up_content_list_container .cart_pop_up_content_list_wrapper .cart_pop_up_content_list #coupon_result {
    }

    /* Footer */
    .cart_pop_up_content_list_container .cart_footer {
        width: 100%;
        padding: 1.3333vw 0;
        padding-bottom: 0;
    }

    .cart_pop_up_content_list_container .cart_footer .cart_total_container {
    }

    .cart_pop_up_content_list_container .cart_footer .cart_total_container .cart_total_container_title {
        font-size: 4.2666vw;
        line-height: 8.0666vw;
    }

    .cart_pop_up_content_list_container .cart_footer .cart_total_container .cart_total_container_price {
    }

    .cart_pop_up_content_list_container .cart_footer .cart_total_container .cart_total_container_price label {
        margin-right: 1vw;
    }

    .cart_pop_up_content_list_container .cart_footer .cart_total_container .cart_total_container_price span {
        font-size: 4.2666vw;
        line-height: 8.0666vw;
    }

    .cart_product_information_information {
    }

    .cart_product_information_information .cart_product_name {
    }

    .cart_product_information_information .cart_product_sku {
    }

    .cart_product_information_information .cart_product_specs {
    }

    .cart_product_information_information .cart_product_count {
    }

    .totals_items {
        width: 100%;
        padding-top: 5.3333vw;
        float: none;
    }

    .coupon_code_label {
    }

    body .woocommerce-checkout #payment {
        padding-top: 4vw;
    }

    body .woocommerce .woocommerce-checkout-review-order-table .blockUI.blockOverlay, body .woocommerce .woocommerce-checkout-review-order-table .blockUI.blockOverlay::before {
    }

    body .woocommerce form .form-row input.input-text,body .woocommerce form .form-row textarea {
        font-size: 3.2vw;
        height: 8.2666vw;
    }

    #billing_email {
        height: 8.2666vw;
        padding: 0 1.3333vw;
        font-size: 3.7333vw;
    }

    body .woocommerce form .form-row-first,body .woocommerce form .form-row-last,body .woocommerce-page form .form-row-first,body .woocommerce-page form .form-row-last {
        float: none;
        width: 100%;
    }

    body .woocommerce form .form-row {
        margin-bottom: 2.6666vw;
    }

    body .woocommerce form .form-row.place-order {
        margin-top: 6vw;
        padding: 0 !important;
        margin-bottom: 0;
    }

    #shipping_phone_field {
    }

    #custom_html_field {
        margin-top: 2vw;
    }

    body .woocommerce form .form-row.form-row-first-of-3, body .woocommerce form .form-row.form-row-second-of-3, body .woocommerce form .form-row.form-row-third-of-3 {
        float: none;
        width: 100%;
    }

    body .woocommerce form .form-row.form-row-first-of-3 {
    }

    body .woocommerce form .form-row.form-row-second-of-3 {
    }

    body .woocommerce form .form-row.form-row-third-of-3 {
    }

    .shipping_address {
    }

    #order_review_heading {
    }

    #ship-to-different-address {
    }

    #shipping_addres_title {
    }

    body .woocommerce ul#shipping_method {
    }

    body .woocommerce ul#shipping_method li {
        padding: 1.3333vw;
    }

    body .woocommerce ul#shipping_method li label {
    }

    body .woocommerce ul#shipping_method .amount {
    }

    body #add_payment_method #payment ul.payment_methods, body.woocommerce-cart #payment ul.payment_methods, body.woocommerce-checkout #payment ul.payment_methods {
    }

    body.woocommerce-checkout #payment div.payment_box::before {
    }

    body .woocommerce #order_review table.shop_table tr.woocommerce-shipping-totals th, body .woocommerce #order_review table.shop_table tr.woocommerce-shipping-totals td {
        width: 100%;
    }

    .checkout_aclaration {
        padding-bottom: 2.6666vw;
        opacity: .5;
    }

    body #add_payment_method #payment div.payment_box, body.woocommerce-cart #payment div.payment_box, body.woocommerce-checkout #payment div.payment_box {
        padding: 2.6666vw;
    }

    .woocommerce-checkout #payment ul.payment_methods li:last-child .wc_payment_method_header {
        padding: 1.3333vw;
    }

    #wc-stripe-upe-form {
    }

    body.woocommerce-checkout #payment ul.payment_methods li img {
    }

    /* Fieldset containing the form elements */
    #wc-stripe-cc-form {
    }

    #wc-stripe-cc-form.wc-credit-card-form {
    }

    #wc-stripe-cc-form.wc-credit-card-form.wc-payment-form {
    }

    /* General form rows */
    #wc-stripe-cc-form .form-row,body .woocommerce-checkout #payment div.payment_box .form-row {
        margin-bottom: 4.1333vw;
    }

    #wc-stripe-cc-form .form-row.form-row-wide {
    }

    #wc-stripe-cc-form .form-row.form-row-first {
    }

    #wc-stripe-cc-form .form-row.form-row-last {
    }

    /* Stripe card group and element styling */
    #wc-stripe-cc-form .stripe-card-group {
    }

    #wc-stripe-cc-form .stripe-card-group .stripe-card-brand {
    }

    #wc-stripe-cc-form .wc-stripe-elements-field {
    }

    #wc-stripe-cc-form .stripe-card-group #stripe-card-element .__PrivateStripeElement {
    }

    #wc-stripe-cc-form .stripe-card-group #stripe-exp-element {
    }

    #wc-stripe-cc-form .stripe-card-group #stripe-exp-element .__PrivateStripeElement {
    }

    #wc-stripe-cc-form .stripe-card-group #stripe-cvc-element {
    }

    #wc-stripe-cc-form .stripe-card-group #stripe-cvc-element .__PrivateStripeElement {
    }

    /* Labels */
    #wc-stripe-cc-form label {
        font-size: 3.2vw;
        line-height: 4.2666vw;
        padding-bottom: 1.3333vw;
    }

    #wc-stripe-cc-form .form-row label[for="stripe-card-element"] {
    }

    /* Error display */
    #wc-stripe-cc-form .stripe-source-errors {
    }

    /* Clearing floats */
    #wc-stripe-cc-form .clear {
    }

    body.woocommerce-checkout #payment div.payment_box .wc-credit-card-form {
    }

    body .woocommerce form .form-row .required {
    }

    /* Wrapper for the entire WooCommerce input for shipping state */
    .woocommerce-input-wrapper {
    }

    /* Select2 container and dropdown styling */
    .woocommerce-input-wrapper .select2-hidden-accessible {
    }

    .woocommerce-input-wrapper .select2 {
    }

    .woocommerce-input-wrapper .select2 .selection {
    }

    .woocommerce-input-wrapper .select2 .selection .select2-selection {
    }

    .woocommerce-input-wrapper .select2 .selection .select2-selection.select2-selection--single {
        height: 8.2666vw;
    }

    .woocommerce-input-wrapper .select2 .selection .select2-selection.select2-selection--single .select2-selection__rendered {
    }

    .woocommerce-input-wrapper .select2 .selection .select2-selection.select2-selection--single .select2-selection__arrow {
    }

    .woocommerce-input-wrapper .select2 .selection .select2-selection.select2-selection--single .select2-selection__arrow b {
    }

    /* Additional elements and placeholders used by Select2 for functionality and accessibility */
    .woocommerce-input-wrapper .select2-container--default {
    }

    .woocommerce-input-wrapper .select2-selection--single[aria-haspopup="true"] {
    }

    .woocommerce-input-wrapper .select2-selection--single[aria-expanded="false"] {
    }

    .woocommerce-input-wrapper .select2-selection__rendered[role="textbox"] {
    }

    .woocommerce-input-wrapper .select2-selection__rendered[aria-readonly="true"] {
    }

    .woocommerce-input-wrapper .select2-container--default .select2-selection--single {
    }

    .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {
        line-height: 5.4666vw;
        font-size: 3.2vw;
        font-size: 3.7333vw;
        line-height: 8.2666vw;
    }

    .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow {
        width: 3vw;
        height: 5.7333vw;
        right: 1vw;
    }

    .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b[role="presentation"] {
    }

    .woocommerce-input-wrapper .dropdown-wrapper {
    }

    .woocommerce-input-wrapper .dropdown-wrapper[aria-hidden="true"] {
    }

    #place_order {
        font-size: 4.8vw;
        height: 11vw;
        line-height: 11vw;
    }

    body .select2-container {
    }

    body .select2-container.select2-container--default {
    }

    body .select2-container.select2-container--open {
    }

    body .select2-container .select2-dropdown {
    }

    body .select2-container--open .select2-dropdown--below {
    }

    body .select2-container .select2-dropdown.select2-dropdown--below {
    }

    body .select2-container .select2-dropdown .select2-search {
        padding: 1.3333vw;
    }

    body .select2-container .select2-dropdown .select2-search .select2-search__field {
        padding: 1.3333vw;
        font-size: 3.2vw;
        height: 5.4666vw;
    }

    body .select2-container .select2-results {
    }

    body .select2-container .select2-results .select2-results__options {
    }

    body .select2-container .select2-results .select2-results__options[role="listbox"] {
    }

    body .select2-container .select2-results .select2-results__options .select2-results__option {
        padding: 1.3333vw;
    }

    body .select2-container .select2-results .select2-results__options .select2-results__option[role="option"] {
    }

    body .select2-container .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted {
    }

    body .select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
    }

    body .select2-container--default .select2-results__option[aria-selected=true],body .select2-container--default .select2-results__option[data-selected=true] {
    }

    body .woocommerce_error {
    }

    body .woocommerce_error li {
    }

    body .woocommerce-error {
    }

    body .stripe-source-errors .woocommerce-error {
    }

    body .woocommerce-error::before,body .woocommerce-info::before,body .woocommerce-message::before {
    }

    body .woocommerce_error.wc-stripe-error li {
    }

    body #add_payment_method #payment ul.payment_methods li,body .woocommerce-cart #payment ul.payment_methods li,body .woocommerce-checkout #payment ul.payment_methods li {
    }

    body .woocommerce-error strong {
    }
 .icheckbox, body .iradio {
        width: 4vw;
        height: 4vw;
        margin-right: 1.5vw;
        vertical-align: -.8vw;
    }

    .icheckbox {
    }

    .contact_field.empty_error .iradio {
    }

    .contact_field.empty_error .icheckbox {
    }

    .icheckbox.checked {
    }

    .iradio.checked {
    }

    body .icheckbox {
        width: 4vw;
        height: 4vw;
        border-radius: 1vw;
        margin-right: 1.5vw;
        vertical-align: -.8vw;
    }

    body .icheckbox.checked:after {
        width: 75%;
        height: 75%;
    }

    .icheckbox.disabled {
    }

    .icheckbox.checked.disabled {
    }

    body .iradio.checked:after {
        width: 60%;
        height: 60%;
        margin-top: -.05vw;
        margin-left: -.05vw;
    }
    .conversation_floating_header {
        position:fixed;
        with:100%;
        top:19.4666vw
    }
        #fullscreen-overlay {
    -webkit-backdrop-filter: blur(3px);
    backdrop-filter: blur(3px);
    }

    #fullscreen-image {
    }
}
