



    
/* CSS imports ------------------- */


        
            /* Forced mobile nav on all sizes ------------------- */
            @import url('/lib/g/2.0/styles/responsive_topnav.css') screen and (max-width: 1250px);
        
                @import url('/lib/g/themes/monochrome/2.0/styles/responsive_topnav.css') screen and (max-width: 1250px);
            

    
    /* Font imports ------------------- */

        @import url(/lib/webfonts/spartan/stylesheet.css);
    
    

        
    /* Background colour --------------*/



        
        /* body_background_color */
        body,
        #social_sharing_links.popup_vertical ul,
        .social_sharing_links.popup_vertical ul,
        .fancybox-powerzoom .fancybox-overlay,
        #popup_overlay,
        .subheading span,
        body.slide-nav-active #responsive_slide_nav_wrapper,
        #cookie_notification,
        .fancybox-overlay.fancybox-overlay-image,
        .fancybox-skin,
        div.arprompt,
        #sc_checkout_content #shipping_container select,
        #sc_checkout_content #shipping_container .inputField,
        .form .form_row .inputField, .form .form_row select, .form .form_row textarea, .form .form_row #captcha input, .form .form_row .g-recaptcha,
        .section-home #slideshow.full_list.content_below ul li,
        #contact_form #contact_form_item_preview .inner,
        .buy_enquire_quick_view,
        .filters_panel.filters_layout_dropdown .fp-module-content-inner {
            background-color: #ffffff
        }


            #top_nav #full_nav .top.has_dropdown_items .ul_nested {
                background: #ffffff;
            }


    
        /* alternative_background_color */
        #protected_path_login #container,
        #protected_path_login #protected_path_login_container,
        #protected_path_login:after,
        #mailing_list_popup_box,
        #manage_cookie_preferences_popup_box {
            background-color: #fff
        }


    #header.header_transparent .dropdown-mask {
        background-color: transparent !important;
    }
    
        #header,
        .header-fixed-wrapper #header,
        body .dropdown-mask {
            background-color: #FFF
        }
        
        #header:not(.header_transparent) .inner {
            border: 0;
        }
        #header #store_cart_widget a {
            color: #FFF;
            outline-color: #010101;
        }

    
    

    /* Feature popup colours ------------------- */

    
    

        h1, 
        .heading_wrapper h1,
        #header .inner,
        #footer,
        .countdown_container,
        .feature_list ul li .content .subtitle,
        #sidebar .feature_panels .records_list ul li,
        .sidebar .feature_panels .records_list ul li,
        .related_items_panel h3,
        .formats_list,
        .formats_list .formats_item,
        .subheading::after,
        .subheading::before,
        .related_items_panel > h3:after,
        .related_items_panel h3.related_items_panel_heading:after,
        .related_items_panel h2.related_items_panel_heading:after
        .share_link:not(.subnav_share_link),
        #social_sharing_links.popup_vertical,
        .social_sharing_links.popup_vertical,
        .store_item_group .store_items_standard,
        .store_items_standard .store_item,
        .page_stats,
        hr,
        #scw_popup_inner h3,
        #shopping_cart_information td, 
        #wishlist_information td,
        #shopping_cart_information th, #wishlist_information th,
        #sc_additional_fields,
        #sc_checkout_content #sc_subtotal, 
        #sc_checkout_content #sc_discount, 
        #sc_checkout_content #sc_vat_total, 
        #sc_checkout_content #sc_shipping_total, 
        #sc_checkout_content #sc_order_total,
        div.arprompt .arpromptbuttons,
        div.arprompt button,
        #protected_path_login .protected_path_form_status_inner,
        #privacy_policy_form_msg{
            border-color: #EBEBEB;
        }
        .buy_enquire_quick_view .quick-view-information {
            border-color: #EBEBEB;
        }
            /* Monochrome 2.0 active nav line */
            #h1_wrapper + #sub_nav ul li:before,
            .h1_wrapper + #sub_nav ul li:before,
            .heading_wrapper h1.has_subtitle ~ #sub_nav ul li:before, 
            #top_nav.navigation ul li:before {
                background: #EBEBEB;
            }
            body:not(.section-home) #container #header:not(.header_transparent) .inner {
                border-bottom: 1px solid #EBEBEB;
            }
    
        .form .form_row .inputField,
        .form .form_row select,
        .form .form_row textarea,
        .form .form_row #captcha input,
        .form .form_row .g-recaptcha,
        #mc_embed_signup input,
        #protected_path_login .protected_path_field_row,
        #sc_checkout_content #shipping_container select,
        #sc_checkout_content #shipping_container .inputField,
        input,
        textarea,
        select {
            border-color: #ddd;
        }


/* Fonts----------------------------- */

    /* Main body font ------------------- */
        body,
        input, select, textarea {
                font-family: 'Spartan', Sans-Serif;
                


        }

    /* Heading and emphasis font ------------------- */


    /* Navigation font ------------------- */

    
    /* User custom html-font sizing ------------------- */
    
      
        html {
            font-size: 10.5px;
        }
    
    
    /* Title - Heading spacing and transform ------------------- */
        

/* Text colours----------------------------- */


    /* Heading and emphasis text colour ------------------- */

    /* Colour #010101 */
        h1, h1 a, h1 a:visited,
        h2, h2 a, h2 a:visited,
        h3, h3 a, h3 a:visited,
        h4, h4 a, h4 a:visited,
        h5, h5 a, h5 a:visited,
        h6, h6 a, h6 a:visited,
        .feature_panels .records_list.image_list ul li h2,
        .page-artists #artist_list ul li h2,
        .page-artists .artist_list ul li h2,
        .records_list .content h2,
        .records_list ul li h2 a,
        .feature_list ul li .content h2,
        .related_items_panel h3,
        .navigation ul li a:hover,
        .navigation ul li.active a:hover,
        .navigation ul li.active a, .navigation ul li.active a:visited,
        .records_list ul li .content .artist,
        .records_list ul li .content .title_and_year,
        .records_list ul li .content .title,
        #cover_page_slideshow_pager,
        #image_gallery #content_module h3 {
            color: #010101;
        }

        blockquote {
            border-left: 1px solid #010101;
        }


    /* Subheading and secondary emphasis text colour ------------------- */

        .slideshow.splide p,
        input, select, textarea,
        .navigation ul li a, .navigation ul li a:visited,
        .records_list .content .description,
        .records_list ul li .content .description,
        
        .subheading, .subtitle, 
        .records_list .content .subtitle,
        .feature_list ul li .content .subtitle,
        .records_list .content .date,
        .records_list .content .location,
        .section-publications .records_list .content .description,
        .image_list ul li .content .title,
        .flow_list ul li .content .title,
        .page_stats .ps_pages, .page_stats .ps_item,
        .price, .date, .location,
        .poster, .subtitle,
        .records_list ul li a:not(.website_contact_form):not(.buy_enquire_detail_link),
        .records_list ul li a:not(.website_contact_form):not(.buy_enquire_detail_link):visited,
        #image_gallery #content_module .detail_view_module,
        .image_list ul li .content,
        .flow_list ul li .content,
        .tile_list ul li .content,
        .tile_list ul li .content .title,
        #shopping_cart_information td.sc_cell_item .details,
        #sc_total_price_container .order_total_wrapper,
        #footer, #footer a:not(.submit_button), #footer a:visited:not(.submit_button),
        .page-artworks #image_gallery .subtitle, 
        .page-artworks .image_list ul li .content,
        .records_list ul li .signed_and_dated,
        .records_list ul li .dimensions,
        .records_list ul li .medium,
        .records_list ul li .read_more_label,
        .records_list ul li .series,
        #artists-browser,
        .artists-browser ,
        .buy_now_enquire>.enquire_button_container.clearwithin > .button > a{
            color: #757575;
        }
        .page_stats .disabled, .ps_item.disabled {
            color: #757575;
            opacity: 0.5;
        }

    /* Body/main text colour ------------------- */

        body,
        a, a:visited, a:hover,
        #social_sharing_links.popup_vertical ul li.social_links_item a,
        #social_sharing_links.popup_vertical ul li.social_links_item a:visited,
        .social_sharing_links.popup_vertical ul li.social_links_item a,
        .social_sharing_links.popup_vertical ul li.social_links_item a:visited,
        .page-artists .subsection-works #image_gallery .subtitle,
        .page_stats .ps_item a, .page_stats .ps_item a:visited,
        .page-artworks #image_gallery .subtitle,
        .fancybox-skin,
        div.arprompt,
        .records_list .content,
        div.arprompt .arpromptmessage,
        .fancybox-type-image .fancybox-close::after, .fancybox-type-image .fancybox-prev span:after, .fancybox-type-image .fancybox-next span:after,
        .store_items_condensed .store_item_add_to_cart span, .store_items_condensed .store_item_add_to_cart.button span,
        .store_items_standard .store_item_remove_container .store_item_remove_from_cart:after,
        .subsection-store-products-record .store_item_remove_container .store_item_remove_from_cart:after,
        #sc_checkout_container #sc_checkout_payment_form .form_row .inputField,
        #sc_checkout_container #sc_checkout_payment_form .form_row input,
        .filters_panel .fp-module input[type=checkbox]+label, .filters_panel .fp-module .slider_label {
            color: #010101;
        }
        #privacy_policy_form_msg {
           color: #010101;
           opacity: 0.5;
        }


    /* Link text color ------------------- */

        #wishlistEnquiryForm .button,
        .link, 
        .link:hover,
        .link span,
        .link span:hover,
        .link a,
        .link a:hover,
        .link a:visited,
        #mc_embed_signup input.button,
        .simple_list ul li a,
        a.external {
            color: #010101;
        }
    

    /* Header layout ------------------- */

    
    
    

    /* Dynamically created grid layout css ------------------- */
    


 /* artfairs - tile_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.tile_list.grid_dynamic_layout_artfairs ul { width: calc(33.33%) }}

                                
                            .records_list.feature_list.grid_dynamic_layout_artfairs:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_artfairs:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_artfairs ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_artfairs ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_artfairs ul li .image::after { padding-top:100.0%; }

                                


 /* instagram - image_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.grid_dynamic_layout_instagram:not(.feature_list) > ul > li { width:20.0% }}

                            
                            .records_list.feature_list.grid_dynamic_layout_instagram:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_instagram:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_instagram ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_instagram ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                .records_list.grid_dynamic_layout_instagram ul li .image::after {display:none;}

                                .records_list.grid_dynamic_layout_instagram ul li .image > span {position: static;}

                            @media screen and (min-width:1250px) {

                                .records_list.grid_dynamic_layout_instagram > ul { margin-right: -50px; }

                                .records_list.grid_dynamic_layout_instagram > ul > li { padding-right: 50px; }

                                }
                            


 /* artworks - flow_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.flow_list.grid_dynamic_layout_artworks:not(.feature_list) ul li { width:20.0% }}

                            @media screen and (min-width:1250px) {

                            #content .records_list.grid_dynamic_layout_artworks .flow_list_formatted ul li { margin-right: 50px; }

                            }
                        


 /* default image grid - flow_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.flow_list.grid_dynamic_layout_default_image_grid:not(.feature_list) ul li { width:20.0% }}

                            @media screen and (min-width:1250px) {

                            #content .records_list.grid_dynamic_layout_default_image_grid .flow_list_formatted ul li { margin-right: 50px; }

                            }
                        


 /* video - tile_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.tile_list.grid_dynamic_layout_video ul { width: calc(33.33%) }}

                                
                                .records_list.grid_dynamic_layout_video ul li img { object-fit: cover; width: 100%; height: 100%; }

                                .records_list.grid_dynamic_layout_video ul li .image > span.objectfit-fallback-bg { background-size:cover; }

                                .records_list.grid_dynamic_layout_video ul li .image > span > a { height: 100%; }

                                .browser-msie .records_list.grid_dynamic_layout_video ul li img { font-family:object-fit; }

                                .browser-msie .records_list.grid_dynamic_layout_video ul li img:first-letter { font-family:object-fit; }

                            
                                .records_list.grid_dynamic_layout_video ul li .image::after {display:block;}
                                .records_list.grid_dynamic_layout_video ul li .image > span {position: absolute;}

                            
                                    .records_list.grid_dynamic_layout_video ul li .image::after { padding-top:66.6666666667%; }

                                


 /* default grid - tile_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.tile_list.grid_dynamic_layout_default_grid ul { width: calc(33.33%) }}

                                
                            .records_list.feature_list.grid_dynamic_layout_default_grid:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_default_grid:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_default_grid ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_default_grid ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_default_grid ul li .image::after { padding-top:100.0%; }

                                


 /* artists - tile_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.tile_list.grid_dynamic_layout_artists ul { width: calc(16.66%) }}

                                
                            .records_list.feature_list.grid_dynamic_layout_artists:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_artists:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_artists ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_artists ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_artists ul li .image::after { padding-top:100.0%; }

                                


 /* video featured - feature_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.feature_list.grid_dynamic_layout_video_featured ul { width:100%;}}

                            
                                .records_list.grid_dynamic_layout_video_featured ul li img { object-fit: cover; width: 100%; height: 100%; }

                                .records_list.grid_dynamic_layout_video_featured ul li .image > span.objectfit-fallback-bg { background-size:cover; }

                                .records_list.grid_dynamic_layout_video_featured ul li .image > span > a { height: 100%; }

                                .browser-msie .records_list.grid_dynamic_layout_video_featured ul li img { font-family:object-fit; }

                                .browser-msie .records_list.grid_dynamic_layout_video_featured ul li img:first-letter { font-family:object-fit; }

                            


 /* artist works categories - image_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.grid_dynamic_layout_artist_works_categories:not(.feature_list) > ul > li { width:33.33% }}

                            
                            .records_list.feature_list.grid_dynamic_layout_artist_works_categories:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_artist_works_categories:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_artist_works_categories ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_artist_works_categories ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_artist_works_categories ul li .image::after { padding-top:100.0%; }

                                


 /* exhibitions - tile_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.tile_list.grid_dynamic_layout_exhibitions ul { width: calc(33.33%) }}

                                
                            .records_list.feature_list.grid_dynamic_layout_exhibitions:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_exhibitions:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_exhibitions ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_exhibitions ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_exhibitions ul li .image::after { padding-top:100.0%; }

                                


 /* events works - tile_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.tile_list.grid_dynamic_layout_events ul { width: calc(33.33%) }}

                                
                            .records_list.feature_list.grid_dynamic_layout_events:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_events:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_events ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_events ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_events ul li .image::after { padding-top:100.0%; }

                                


 /* exhibitions installation - flow_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.flow_list.grid_dynamic_layout_exhibitions_installation:not(.feature_list) ul li { width:20.0% }}

                            @media screen and (min-width:1250px) {

                            #content .records_list.grid_dynamic_layout_exhibitions_installation .flow_list_formatted ul li { margin-right: 50px; }

                            }
                        


 /* artist installation - flow_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.flow_list.grid_dynamic_layout_artist_installation:not(.feature_list) ul li { width:20.0% }}

                            @media screen and (min-width:1250px) {

                            #content .records_list.grid_dynamic_layout_artist_installation .flow_list_formatted ul li { margin-right: 50px; }

                            }
                        


 /* blog - reading_list-------------------------------------- */


                                .records_list.grid_dynamic_layout_blog ul li img { object-fit: cover; width: 100%; height: 100%; }

                                .records_list.grid_dynamic_layout_blog ul li .image > span.objectfit-fallback-bg { background-size:cover; }

                                .records_list.grid_dynamic_layout_blog ul li .image > span > a { height: 100%; }

                                .browser-msie .records_list.grid_dynamic_layout_blog ul li img { font-family:object-fit; }

                                .browser-msie .records_list.grid_dynamic_layout_blog ul li img:first-letter { font-family:object-fit; }

                            
                                    .records_list.grid_dynamic_layout_blog ul li .image::after { padding-top:66.6666666667%; }

                                


 /* store featured - feature_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.feature_list.grid_dynamic_layout_store_featured ul { width:100%;}}

                            
                                .records_list.grid_dynamic_layout_store_featured ul li img { object-fit: cover; width: 100%; height: 100%; }

                                .records_list.grid_dynamic_layout_store_featured ul li .image > span.objectfit-fallback-bg { background-size:cover; }

                                .records_list.grid_dynamic_layout_store_featured ul li .image > span > a { height: 100%; }

                                .browser-msie .records_list.grid_dynamic_layout_store_featured ul li img { font-family:object-fit; }

                                .browser-msie .records_list.grid_dynamic_layout_store_featured ul li img:first-letter { font-family:object-fit; }

                            


 /* events featured - feature_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.feature_list.grid_dynamic_layout_events_featured ul { width:100%;}}

                            
                                .records_list.grid_dynamic_layout_events_featured ul li img { object-fit: cover; width: 100%; height: 100%; }

                                .records_list.grid_dynamic_layout_events_featured ul li .image > span.objectfit-fallback-bg { background-size:cover; }

                                .records_list.grid_dynamic_layout_events_featured ul li .image > span > a { height: 100%; }

                                .browser-msie .records_list.grid_dynamic_layout_events_featured ul li img { font-family:object-fit; }

                                .browser-msie .records_list.grid_dynamic_layout_events_featured ul li img:first-letter { font-family:object-fit; }

                            


 /* artwork categories landing - tile_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.tile_list.grid_dynamic_layout_artwork_categories_landing ul { width: calc(20.0%) }}

                                
                            .records_list.feature_list.grid_dynamic_layout_artwork_categories_landing:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_artwork_categories_landing:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_artwork_categories_landing ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_artwork_categories_landing ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_artwork_categories_landing ul li .image::after { padding-top:100.0%; }

                                


 /* events - tile_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.tile_list.grid_dynamic_layout_events ul { width: calc(33.33%) }}

                                
                            .records_list.feature_list.grid_dynamic_layout_events:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_events:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_events ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_events ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_events ul li .image::after { padding-top:100.0%; }

                                


 /* store - image_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.grid_dynamic_layout_store:not(.feature_list) > ul > li { width:33.33% }}

                            
                            .records_list.feature_list.grid_dynamic_layout_store:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_store:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_store ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_store ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_store ul li .image::after { padding-top:100.0%; }

                                


 /* default feature grid - feature_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.feature_list.grid_dynamic_layout_default_feature_grid ul { width:100%;}}

                            
                                .records_list.grid_dynamic_layout_default_feature_grid ul li img { object-fit: cover; width: 100%; height: 100%; }

                                .records_list.grid_dynamic_layout_default_feature_grid ul li .image > span.objectfit-fallback-bg { background-size:cover; }

                                .records_list.grid_dynamic_layout_default_feature_grid ul li .image > span > a { height: 100%; }

                                .browser-msie .records_list.grid_dynamic_layout_default_feature_grid ul li img { font-family:object-fit; }

                                .browser-msie .records_list.grid_dynamic_layout_default_feature_grid ul li img:first-letter { font-family:object-fit; }

                            


 /* feature panels - tile_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.tile_list.grid_dynamic_layout_feature_panels ul { width: calc(33.33%) }}

                                
                            .records_list.feature_list.grid_dynamic_layout_feature_panels:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_feature_panels:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_feature_panels ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_feature_panels ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_feature_panels ul li .image::after { padding-top:100.0%; }

                                


 /* exhibitions works - flow_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.flow_list.grid_dynamic_layout_exhibitions_works:not(.feature_list) ul li { width:20.0% }}

                            @media screen and (min-width:1250px) {

                            #content .records_list.grid_dynamic_layout_exhibitions_works .flow_list_formatted ul li { margin-right: 50px; }

                            }
                        


 /* publications featured - feature_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.feature_list.grid_dynamic_layout_publications_featured ul { width:100%;}}

                            
                                .records_list.grid_dynamic_layout_publications_featured ul li img { object-fit: cover; width: 100%; height: 100%; }

                                .records_list.grid_dynamic_layout_publications_featured ul li .image > span.objectfit-fallback-bg { background-size:cover; }

                                .records_list.grid_dynamic_layout_publications_featured ul li .image > span > a { height: 100%; }

                                .browser-msie .records_list.grid_dynamic_layout_publications_featured ul li img { font-family:object-fit; }

                                .browser-msie .records_list.grid_dynamic_layout_publications_featured ul li img:first-letter { font-family:object-fit; }

                            


 /* press featured - feature_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.feature_list.grid_dynamic_layout_press_featured ul { width:100%;}}

                            
                                .records_list.grid_dynamic_layout_press_featured ul li img { object-fit: cover; width: 100%; height: 100%; }

                                .records_list.grid_dynamic_layout_press_featured ul li .image > span.objectfit-fallback-bg { background-size:cover; }

                                .records_list.grid_dynamic_layout_press_featured ul li .image > span > a { height: 100%; }

                                .browser-msie .records_list.grid_dynamic_layout_press_featured ul li img { font-family:object-fit; }

                                .browser-msie .records_list.grid_dynamic_layout_press_featured ul li img:first-letter { font-family:object-fit; }

                            


 /* news featured - feature_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.feature_list.grid_dynamic_layout_news_featured ul { width:100%;}}

                            
                                .records_list.grid_dynamic_layout_news_featured ul li img { object-fit: cover; width: 100%; height: 100%; }

                                .records_list.grid_dynamic_layout_news_featured ul li .image > span.objectfit-fallback-bg { background-size:cover; }

                                .records_list.grid_dynamic_layout_news_featured ul li .image > span > a { height: 100%; }

                                .browser-msie .records_list.grid_dynamic_layout_news_featured ul li img { font-family:object-fit; }

                                .browser-msie .records_list.grid_dynamic_layout_news_featured ul li img:first-letter { font-family:object-fit; }

                            


 /* artfairs featured - feature_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.feature_list.grid_dynamic_layout_artfairs_featured ul { width:100%;}}

                            
                                .records_list.grid_dynamic_layout_artfairs_featured ul li img { object-fit: cover; width: 100%; height: 100%; }

                                .records_list.grid_dynamic_layout_artfairs_featured ul li .image > span.objectfit-fallback-bg { background-size:cover; }

                                .records_list.grid_dynamic_layout_artfairs_featured ul li .image > span > a { height: 100%; }

                                .browser-msie .records_list.grid_dynamic_layout_artfairs_featured ul li img { font-family:object-fit; }

                                .browser-msie .records_list.grid_dynamic_layout_artfairs_featured ul li img:first-letter { font-family:object-fit; }

                            


 /* exhibitions featured - full_list-------------------------------------- */

.records_list.full_list.grid_dynamic_layout_exhibitions_featured ul { width: 100%;}

                            
                                .records_list.grid_dynamic_layout_exhibitions_featured ul li img { object-fit: cover; width: 100%; height: 100%; }

                                .records_list.grid_dynamic_layout_exhibitions_featured ul li .image > span.objectfit-fallback-bg { background-size:cover; }

                                .records_list.grid_dynamic_layout_exhibitions_featured ul li .image > span > a { height: 100%; }

                                .browser-msie .records_list.grid_dynamic_layout_exhibitions_featured ul li img { font-family:object-fit; }

                                .browser-msie .records_list.grid_dynamic_layout_exhibitions_featured ul li img:first-letter { font-family:object-fit; }

                            
                                    .records_list.grid_dynamic_layout_exhibitions_featured ul li .image::after { padding-top:50.0%; }

                                


 /* press - image_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.grid_dynamic_layout_press:not(.feature_list) > ul > li { width:25.0% }}

                            
                            .records_list.feature_list.grid_dynamic_layout_press:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_press:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_press ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_press ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_press ul li .image::after { padding-top:66.6666666667%; }

                                


 /* news - flow_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.flow_list.grid_dynamic_layout_news:not(.feature_list) ul li { width:25.0% }}

                            


 /* viewing rooms featured forthcoming - feature_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.feature_list.grid_dynamic_layout_viewing_rooms_featured_forthcoming ul { width:100%;}}

                            
                                .records_list.grid_dynamic_layout_viewing_rooms_featured_forthcoming ul li img { object-fit: cover; width: 100%; height: 100%; }

                                .records_list.grid_dynamic_layout_viewing_rooms_featured_forthcoming ul li .image > span.objectfit-fallback-bg { background-size:cover; }

                                .records_list.grid_dynamic_layout_viewing_rooms_featured_forthcoming ul li .image > span > a { height: 100%; }

                                .browser-msie .records_list.grid_dynamic_layout_viewing_rooms_featured_forthcoming ul li img { font-family:object-fit; }

                                .browser-msie .records_list.grid_dynamic_layout_viewing_rooms_featured_forthcoming ul li img:first-letter { font-family:object-fit; }

                            


 /* search - tile_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.tile_list.grid_dynamic_layout_search ul { width: calc(33.33%) }}

                                
                            .records_list.feature_list.grid_dynamic_layout_search:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_search:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_search ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_search ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_search ul li .image::after { padding-top:100.0%; }

                                


 /* viewing rooms featured - feature_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.feature_list.grid_dynamic_layout_viewing_rooms_featured ul { width:100%;}}

                            
                                .records_list.grid_dynamic_layout_viewing_rooms_featured ul li img { object-fit: cover; width: 100%; height: 100%; }

                                .records_list.grid_dynamic_layout_viewing_rooms_featured ul li .image > span.objectfit-fallback-bg { background-size:cover; }

                                .records_list.grid_dynamic_layout_viewing_rooms_featured ul li .image > span > a { height: 100%; }

                                .browser-msie .records_list.grid_dynamic_layout_viewing_rooms_featured ul li img { font-family:object-fit; }

                                .browser-msie .records_list.grid_dynamic_layout_viewing_rooms_featured ul li img:first-letter { font-family:object-fit; }

                            


 /* viewing rooms works - flow_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.flow_list.grid_dynamic_layout_viewing_rooms_works:not(.feature_list) ul li { width:20.0% }}

                            @media screen and (min-width:1250px) {

                            #content .records_list.grid_dynamic_layout_viewing_rooms_works .flow_list_formatted ul li { margin-right: 50px; }

                            }
                        


 /* artist works - flow_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.flow_list.grid_dynamic_layout_artist_works:not(.feature_list) ul li { width:16.66% }}

                            @media screen and (min-width:1250px) {

                            #content .records_list.grid_dynamic_layout_artist_works .flow_list_formatted ul li { margin-right: 50px; }

                            }
                        


 /* exhibitors - tile_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.tile_list.grid_dynamic_layout_exhibitors ul { width: calc(33.33%) }}

                                
                            .records_list.feature_list.grid_dynamic_layout_exhibitors:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_exhibitors:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_exhibitors ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_exhibitors ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_exhibitors ul li .image::after { padding-top:100.0%; }

                                


 /* feature panels image grid - flow_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.flow_list.grid_dynamic_layout_feature_panels_image_grid:not(.feature_list) ul li { width:20.0% }}

                            @media screen and (min-width:1250px) {

                            #content .records_list.grid_dynamic_layout_feature_panels_image_grid .flow_list_formatted ul li { margin-right: 50px; }

                            }
                        


 /* publications - tile_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.tile_list.grid_dynamic_layout_publications ul { width: calc(33.33%) }}

                                
                            .records_list.feature_list.grid_dynamic_layout_publications:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_publications:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_publications ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_publications ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_publications ul li .image::after { padding-top:100.0%; }

                                


 /* team - tile_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.tile_list.grid_dynamic_layout_team ul { width: calc(33.33%) }}

                                
                            .records_list.feature_list.grid_dynamic_layout_team:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_team:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_team ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_team ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_team ul li .image::after { padding-top:100.0%; }

                                


 /* viewing rooms - tile_list-------------------------------------- */

@media screen and (min-width:1250px) {.records_list.tile_list.grid_dynamic_layout_viewing_rooms ul { width: calc(16.66%) }}

                                
                            .records_list.feature_list.grid_dynamic_layout_viewing_rooms:not(.grid_dynamic_layout_exhibitions_featured) ul li .image::after { display:none; }

                            .records_list.feature_list.grid_dynamic_layout_viewing_rooms:not(.grid_dynamic_layout_exhibitions_featured) ul li .image > span { display:block; position: static }

                        
                            .records_list.grid_dynamic_layout_viewing_rooms ul li .image > span.objectfit-fallback-bg { background-size:contain; }

                        .records_list.grid_dynamic_layout_viewing_rooms ul li .image > span { -webkit-justify-content:center; justify-content: center; -webkit-align-items:center; -ms-flex-align: center; align-items: center; }

                                
                                    .records_list.grid_dynamic_layout_viewing_rooms ul li .image::after { padding-top:100.0%; }

                                
    
    
    /* Dynamically created artist list css ------------------- */
    .subsection-artist-list-preview-letters .artists_list_dynamic_columns ul { width:33.33% }
                .subsection-artist-list-standard .artists_list_dynamic_columns ul { width:33.33% }
                .subsection-artist-list-preview .artists_list_dynamic_columns ul { width:33.33% }
                

    /* Light and dark logo variants css ------------------- */
    




    /* Logo text color ------------------- */

        #logo a, #logo a:visited {
            color: #000000;
        }


    /* Topnav text color ------------------- */

        #header #store_cart_widget::before,
        #header #store_cart_widget.active:not(.empty)::before,
        #header #store_cart_widget::after,
        #header #store_cart_widget.active:not(.empty)::after,
        #top_nav.navigation ul li a,
        #top_nav.navigation ul li a:visited,
        #header_quick_search #header_quicksearch_btn,
        #responsive_slide_nav_wrapper #top_nav .header_quicksearch_field,
        #header_quick_search.active input, #header_quick_search.active select, #header_quick_search.active textarea,
        #header .social_media_icon,
        #translations_nav.navigation ul li a,
        #top_nav #full_nav .dropdown-btn,
        #top_nav #full_nav .has_dropdown_items .dropdown-btn,
        #top_nav #full_nav .has_dropdown_items_mobile .dropdown-btn {
            color: #585858;
        }
        #slide_nav_reveal::after {
            color: #585858;
        }
        #top_nav.navigation ul li.active a,
        #top_nav.navigation ul li.active a:visited,
        #header #store_cart_widget:hover::before,
        #header #store_cart_widget:hover::after,
        #top_nav.navigation ul li:hover a,
        #translations_nav.navigation ul li.active a,
        #translations_nav.navigation ul li:hover a,
        #top_nav #full_nav .dropdown-btn:hover {
            color: #010101;
        }
    

    /* Subnav text color ------------------- */


    /* Responsive nav text color ------------------- */

        .slide-nav-open #responsive_slide_nav_wrapper #top_nav ul li:not(.active) a,
        .slide-nav-open #header #responsive_slide_nav_wrapper .social_media_icon::after,
        .slide-nav-open #responsive_slide_nav_wrapper .quicksearch-icon::after,
        .slide-nav-open #responsive_slide_nav_wrapper #top_nav .header_quicksearch_field,
        .slide-nav-open #responsive_slide_nav_wrapper #top_nav #top_nav_reveal ul li a::after,
        .slide-nav-open #top_nav #full_nav .has_dropdown_items .dropdown-btn,
        .slide-nav-open #top_nav #full_nav .has_dropdown_items_mobile .dropdown-btn{
            color: #ffffff;
        }
    
    /* Responsive nav active / hover text color ------------------- */
    

    /* Button text color ------------------- */

    
    
    /* Hero section image opacity ------------------- */

        
        .fullscreen-slide-dark .fullscreen_slideshow.hero_header_layout_center:not(.override-slide-brightness) ul li::before,
        .fullscreen_slideshow.hero_header_layout_center:not(.detect-slide-brightness):not(.override-slide-brightness) ul li::before,
        
        .fullscreen-slide-dark .fullscreen_slideshow.hero_header_layout_left-center:not(.override-slide-brightness) ul li::before,
        .fullscreen_slideshow.hero_header_layout_left-center:not(.detect-slide-brightness):not(.override-slide-brightness) ul li::before {
            background: rgba(0,0,0,0.1999999999999999555910790150) !important;
        }
        .fullscreen-slide-light .fullscreen_slideshow.hero_header_layout_center:not(.override-slide-brightness) ul li::before,
        
        .fullscreen-slide-light .fullscreen_slideshow.hero_header_layout_left-center:not(.override-slide-brightness) ul li::before {
            background: rgba(255,255,255,0.1999999999999999555910790150) !important;
        }
        

    /* don't show if opacity = 1 */
    
    /* Hero section image height ------------------- */
    ::root {
        --hero-height: 0vh
    }

    
    
    /* Home page slideshow / fullscreen video ui buttons ------------------- */
    
    
    
    
    /* Hero header slideshow ui buttons ------------------- */
    
    
    
    
    /* Carousel feature panel ui buttons ------------------- */
    
    



/* Artlogic preferences custom CSS - entered by Artlogic in the preferences screen ------------------- */




/* Client custom user CSS - entered by the client in the preferences screen ------------------- */

    /* rubenvanschalm.com custom CSS, LIVE since 9 Oct 2026. Backup of the pre-go-live CSS: hidden page 43. */@font-face {font-display:swap;font-family:"minion-pro";src:url("https://use.typekit.net/af/3c56e7/00000000000000007735d947/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2");font-style:normal;font-weight:700;font-stretch:normal}@font-face {font-display:swap;font-family:"minion-pro";src:url("https://use.typekit.net/af/1188e5/00000000000000007735d961/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2");font-style:italic;font-weight:700;font-stretch:normal}@font-face {font-display:swap;font-family:"minion-pro";src:url("https://use.typekit.net/af/0995c0/00000000000000007735d954/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2");font-style:italic;font-weight:400;font-stretch:normal}@font-face {font-display:swap;font-family:"minion-pro";src:url("https://use.typekit.net/af/f9b025/00000000000000007735d96d/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2");font-style:normal;font-weight:400;font-stretch:normal}body:not(.z), body:not(.z) #container, body:not(.z) .prose, body:not(.z) .prose p, body:not(.z) #content p{font-family:minion-pro,Georgia,serif!important;color:#141414}body:not(.z) [style*="Newsreader"]{font-family:minion-pro,Georgia,serif!important}body:not(.z) #main_content > h1, body:not(.z) #main_content h1{font-family:Montserrat,sans-serif!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.3em!important;font-size:clamp(20px,2.4vw,34px)!important;line-height:1.3!important;color:#141414!important}body.section-home #main_content > h1, body.section-home #main_content h1{display:none!important}body:not(.z) #content_module.prose{max-width:none!important;width:auto!important}body:not(.z) #footer, body:not(.z) #footer a, body:not(.z) #copyright{font-family:Montserrat,sans-serif!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important}@media (max-width: 820px){body:not(.z) #content [style*="grid-template-columns"]{grid-template-columns:1fr!important;gap:16px!important}body:not(.z) #content [style*="margin-top:"][style*="display: grid"], body:not(.z) #content [style*="margin: 160px"]{margin-top:72px!important}body:not(.z) #content [style*="font-size: 40px"], body:not(.z) #content [style*="font-size: 44px"]{font-size:26px!important}body:not(.z) #content [style*="font-size: 52px"]{font-size:30px!important}body:not(.z) #content img{max-width:100%!important;height:auto}}body.section-home .rvs-srow{display:grid;grid-template-columns:minmax(0,1fr) 220px 160px;gap:24px;align-items:center;padding:26px 0;border-bottom:1px solid #E2E2E2;color:#141414;text-decoration:none}body.section-home .rvs-srow .rvs-t{font-family:Montserrat,sans-serif ;font-weight:400;font-size:clamp(20px,2.4vw,34px);letter-spacing:.3em;line-height:1.3;transition:color .35s ease,padding-left .35s ease;text-transform:uppercase}body.section-home .rvs-srow .rvs-y{font-family:Montserrat,sans-serif ;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:#5F5F5F;text-align:right;transition:color .35s ease}body.section-home .rvs-srow img{width:160px;height:110px;object-fit:cover;display:block;opacity:0;transition:opacity .35s ease}body.section-home .rvs-srow:hover .rvs-t{padding-left:16px}body.section-home .rvs-srow:hover img{opacity:1}body.section-home .rvs-c-nw:hover .rvs-t,body.section-home .rvs-c-nw:hover .rvs-y{color:#2F5F8A}body.section-home .rvs-c-dsd:hover .rvs-t,body.section-home .rvs-c-dsd:hover .rvs-y{color:#A8572B}body.section-home .rvs-c-chg:hover .rvs-t,body.section-home .rvs-c-chg:hover .rvs-y{color:#8A8A8A}body.section-home .rvs-c-par:hover .rvs-t,body.section-home .rvs-c-par:hover .rvs-y{color:#2A9446}body.section-home .rvs-card img{transition:opacity .4s}body.section-home .rvs-card:hover img{opacity:.88}@media (max-width:820px){body.section-home .rvs-name{font-size:19vw!important;white-space:normal!important}body.section-home .rvs-idea{font-size:30px!important;margin-top:120px!important}body.section-home .rvs-srow{grid-template-columns:1fr auto}body.section-home .rvs-srow img{display:none}body.section-home .rvs-srow .rvs-t{font-size:40px}body.section-home .rvs-news,body.section-home .rvs-two{grid-template-columns:1fr!important;gap:32px!important}body.section-home .rvs-book{padding:48px 24px!important}}body.section-home #content p.rvs-name{font-family:Montserrat,sans-serif!important;font-weight:400!important;font-size:clamp(20px,2.4vw,34px)!important;line-height:1.3!important;text-transform:uppercase;letter-spacing:.3em}@media (max-width:820px){body.section-home #content p.rvs-name{font-size:19vw!important;white-space:normal!important}body.section-home #content p.rvs-idea{font-size:30px!important}}body:is(.section-press,.section-news,.section-publications,.section-artworks,.section-contact) #main_content :is(h2,.title,.subtitle,.date,.artist,.medium,.series,.format,.description,.year){text-transform:none;letter-spacing:normal}body:is(.section-press,.section-news,.section-publications) #main_content .records_list{display:grid!important;height:auto!important;position:static!important}body:is(.section-press,.section-news,.section-publications) #main_content .records_list li{position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:auto!important;height:auto!important;margin:0!important;float:none!important;padding:0!important;opacity:1!important;visibility:visible!important;display:block!important}body:is(.section-press,.section-news,.section-publications) #main_content .records_list li .image,body:is(.section-press,.section-news,.section-publications) #main_content .records_list li .image span{position:relative!important;width:100%!important;height:auto!important;padding:0!important;display:block!important}body:is(.section-press,.section-news,.section-publications) #main_content .records_list li img{position:static!important;width:100%!important;height:100%!important;object-fit:cover;display:block}body:is(.section-press,.section-news,.section-publications) #main_content .records_list li .content{padding:0!important;text-align:left!important;position:static!important}body:is(.section-press,.section-news,.section-publications) #main_content .records_list a{color:#141414;text-decoration:none}body.section-press #main_content .records_list{grid-template-columns:1fr;border-top:1px solid #141414;margin-top:48px}body.section-press #main_content .records_list li{border-bottom:1px solid #E2E2E2!important}body.section-press #main_content .records_list li a{display:grid!important;grid-template-columns:220px minmax(0,1fr);gap:48px;align-items:start;padding:40px 0}body.section-press #main_content .records_list li .image{aspect-ratio:4/3;overflow:hidden}body.section-press #main_content .records_list h2{font-family:Montserrat,sans-serif!important;font-size:13px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:500!important;margin:0 0 16px!important;color:#141414}body.section-press #main_content .records_list .subtitle{font-family:minion-pro,Georgia,serif!important;font-size:30px!important;font-weight:300!important;line-height:1.25!important;color:#141414;display:block;max-width:900px}body.section-press #main_content .records_list .date{display:block;margin-top:16px;font-family:minion-pro,Georgia,serif!important;font-size:18px!important;color:#5F5F5F}body.section-press #main_content .records_list li:hover .subtitle{font-style:italic}body.section-publications #main_content .records_list{grid-template-columns:1fr;gap:96px;margin-top:48px}body.section-publications #main_content .records_list li a{display:grid!important;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:64px;align-items:end}body.section-publications #main_content .records_list h2{font-family:Montserrat,sans-serif!important;font-weight:400!important;font-size:clamp(20px,2.4vw,34px)!important;line-height:1.3!important;letter-spacing:.3em!important;margin:0!important;text-transform:uppercase}body.section-publications #main_content .records_list .subtitle{display:block;margin-top:20px;font-size:21px!important}body.section-publications #main_content .records_list .description{display:block;margin-top:24px;font-size:18px!important;line-height:1.6;color:#5F5F5F}body.section-publications #main_content .records_list .artist:before{content:'Foreword by '}body.section-publications #main_content .records_list .year{display:block;margin-bottom:8px;color:#141414}body.section-publications #main_content .records_list :is(.price,.store_item,.add_to_cart,.purchase_options){display:none!important}body.section-publications #main_content .records_list .link{display:inline-block;margin-top:32px;font-family:Montserrat,sans-serif!important;font-size:13px!important;letter-spacing:.16em!important;text-transform:uppercase!important;border-bottom:1px solid #141414;padding-bottom:4px;color:#141414}body.section-artworks #main_content .records_list .content .title{font-family:minion-pro,Georgia,serif!important;font-size:16px!important;font-style:italic;color:#5F5F5F}body.section-artworks #main_content .records_list li img{transition:opacity .3s ease}body.section-artworks #main_content .records_list:hover li img{opacity:.45}body.section-artworks #main_content .records_list li:hover img{opacity:1}body.section-artworks #main_content .records_list h2{font-family:minion-pro,Georgia,serif!important;font-stretch:100%!important;font-weight:400!important;font-size:28px!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important;margin-top:16px!important}body #popup_box{background:transparent!important;box-shadow:none!important}body #popup_box .artwork_details_wrapper .artist{font-family:Montserrat,sans-serif!important;font-size:13px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#141414}body #popup_box .artwork_details_wrapper :is(.subtitle,.title){font-family:minion-pro,Georgia,serif!important;font-size:30px!important;font-weight:300!important;line-height:1.2!important;text-transform:none!important;letter-spacing:0!important;color:#141414}body #popup_box .artwork_details_wrapper :is(.medium,.series,.dimensions,.edition_details,.detail_view_module,.prose){font-family:minion-pro,Georgia,serif!important;font-size:18px!important;line-height:1.5!important;color:#5F5F5F;text-transform:none!important;letter-spacing:0!important}body #popup_box .enquire .button a,body #popup_box .enquire a.button{background:transparent!important;border:1px solid #141414!important;color:#141414!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding:14px 24px!important;border-radius:0!important}body #popup_box .enquire .button a:hover,body #popup_box .enquire a.button:hover{background:#141414!important;color:#fff!important}body #popup_box .item img{box-shadow:0 30px 60px rgba(0,0,0,.08)}@media (max-width:820px){body.section-press #main_content .records_list li a{grid-template-columns:1fr;gap:20px;padding:28px 0}body.section-press #main_content .records_list .subtitle{font-size:23px!important}body.section-publications #main_content .records_list li a{grid-template-columns:1fr;gap:24px}body.section-publications #main_content .records_list h2{font-size:24px!important;letter-spacing:.22em!important;line-height:1.4!important}}body:is(.section-press,.section-news,.section-publications) #main_content .records_list :is(.flow_list_formatted,.flow_list_row){display:contents!important}body:is(.section-press,.section-news,.section-publications) #main_content .records_list .flow_list_original{display:none!important}body:is(.section-press,.section-news,.section-publications) #main_content .records_list :is(.tile_list_formatted,.image_list_formatted,ul){display:contents!important}body:is(.section-press,.section-news,.section-publications) #main_content .records_list :is(.tile_list_original,.image_list_original){display:none!important}body:is(.section-news,.section-press) #main_content .records_list li .image > span{height:100%!important}body.section-publications #main_content .records_list li .image{aspect-ratio:4/3;overflow:hidden}body.section-publications #main_content .records_list li .image > span{height:100%!important}body.section-artworks #main_content :is(.prose,.prose p,.content_below){max-width:760px!important;font-size:21px!important;line-height:1.6!important}body.section-artworks #main_content .records_list{margin-top:96px}body.section-contact #main_content .contact_page_content :is(p,div,span,a,li,h2,h3,h4,strong){font-family:minion-pro,Georgia,serif!important;font-size:24px!important;line-height:1.45!important;text-transform:none!important;letter-spacing:0!important;color:#141414}body.section-contact #main_content .contact_page_content a[href^="mailto"]{border-bottom:1px solid #141414;text-decoration:none}body.section-news .subsection-news-record .subtitle{font-family:minion-pro,Georgia,serif!important;font-size:30px!important;font-weight:300!important;line-height:1.25!important;text-transform:none!important;letter-spacing:0!important;color:#141414!important;max-width:760px;margin-top:24px!important}body.section-news .subsection-news-record :is(.prose,.prose p,.description){font-family:minion-pro,Georgia,serif!important;font-size:22px!important;line-height:1.6!important;text-transform:none!important;letter-spacing:0!important;max-width:680px}body.section-news .subsection-news-record .ig_slideshow_container img{box-shadow:0 30px 60px rgba(0,0,0,.06)}body #footer :has(> .advanced_footer_item){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;border-top:1px solid #141414;padding-top:28px;margin-top:40px}body #footer .advanced_footer_item{display:block!important;width:auto!important;margin:0!important;padding:0!important;float:none!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1.9!important;color:#141414!important;text-align:left!important}body #footer .advanced_footer_item *{font-size:13px!important;letter-spacing:.12em!important;font-family:Montserrat,sans-serif!important}body #footer .advanced_footer_item strong{font-weight:500}body #footer .advanced_footer_item a{color:#141414!important;text-decoration:none}body #footer .advanced_footer_item a:hover{color:#5f5f5f!important}body #footer .social_links_item{display:none!important}body #footer .inner > :is(.clear,.clearwithin){display:none!important}body #footer .inner > .copyright{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;grid-column:1 / -1;margin-top:56px!important;padding-top:20px;border-top:1px solid #e2e2e2}body #footer .copyright :is(.small-links-container,.noprint){display:contents!important}body #footer .copyright :is(.copyright-text,.privacy-policy,.noprint > a){float:none!important;margin:0!important;padding:0!important;text-align:left!important;font-family:Montserrat,sans-serif!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1.9!important;color:#5f5f5f!important}body #footer .copyright .privacy-policy a{font:inherit!important;color:#5f5f5f!important;letter-spacing:inherit!important}body #footer .copyright .copyright-text{order:1}body #footer .copyright .privacy-policy{order:2}body #footer .copyright .noprint > a{order:3}@media (max-width:820px){body #footer :has(> .advanced_footer_item),body #footer .inner > .copyright{grid-template-columns:1fr;gap:12px}}body.section-home a.rvs-grid{display:inline-block;width:18px;height:18px;border:0!important;padding:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='%23141414'%3E%3Crect x='0' y='0' width='4' height='4'/%3E%3Crect x='7' y='0' width='4' height='4'/%3E%3Crect x='14' y='0' width='4' height='4'/%3E%3Crect x='0' y='7' width='4' height='4'/%3E%3Crect x='7' y='7' width='4' height='4'/%3E%3Crect x='14' y='7' width='4' height='4'/%3E%3Crect x='0' y='14' width='4' height='4'/%3E%3Crect x='7' y='14' width='4' height='4'/%3E%3Crect x='14' y='14' width='4' height='4'/%3E%3C/svg%3E") center/18px 18px no-repeat;opacity:.55;transition:opacity .2s;vertical-align:middle}body.section-home a.rvs-grid:hover,body.section-home a.rvs-grid:focus-visible{opacity:1}body.section-home .rvs-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body:not(.z) [style*="Archivo"]{font-family:Montserrat,sans-serif!important;font-stretch:normal!important}body:not(.z) [style*="weight: 800"]{font-weight:400!important;text-transform:uppercase!important;letter-spacing:.3em!important;line-height:1.3!important;font-size:clamp(20px,2.4vw,34px)!important;white-space:normal!important}body.section-home #content p.rvs-name{font-size:clamp(26px,3.6vw,56px)!important;letter-spacing:.35em!important}body:not(.z) #top_nav a,body:not(.z) #header nav a,body:not(.z) #footer{font-family:Spartan,sans-serif!important}body:has(.artworks-page-categories-grid-container) #main_content h1{font-size:clamp(30px,3.4vw,52px)!important;letter-spacing:.3em!important}body.page-param-id-3:has(.artworks-page-categories-grid-container) #main_content h1{color:#2A9446!important}body.page-param-id-19:has(.artworks-page-categories-grid-container) #main_content h1{color:#A8572B!important}.artworks-page-categories-grid-container #content_module{max-width:760px!important;font-size:22px!important;line-height:1.65!important;margin:56px 0 0!important;color:#141414}.artworks-page-categories-grid-container #content_module::before{content:"About the series";display:block;font-family:Montserrat,sans-serif;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#5F5F5F;margin-bottom:22px}.artworks-page-categories-grid-container .records_list{counter-reset:plate;margin-top:140px!important;height:auto!important}.artworks-page-categories-grid-container .records_list .flow_list_formatted,.artworks-page-categories-grid-container .records_list .flow_list_formatted ul{display:block!important;height:auto!important}.artworks-page-categories-grid-container .records_list .flow_list_original{display:none!important}.artworks-page-categories-grid-container .records_list li{display:block!important;width:100%!important;max-width:none!important;float:none!important;margin:0 0 clamp(96px,12vw,180px)!important;padding:0!important;text-align:center;counter-increment:plate;opacity:1!important;transform:none!important;height:auto!important}.artworks-page-categories-grid-container .records_list li a,.artworks-page-categories-grid-container .records_list li span.image,.artworks-page-categories-grid-container .records_list li span.image>span{display:block!important;width:100%!important;height:auto!important;padding:0!important;position:static!important;background:none!important}.artworks-page-categories-grid-container .records_list li img{display:inline-block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:min(84vh,980px)!important;object-fit:contain!important;position:static!important}.artworks-page-categories-grid-container .records_list li .loader{display:none!important}.artworks-page-categories-grid-container .records_list li .content{display:flex!important;justify-content:center;gap:18px;align-items:baseline;width:auto!important;margin:18px auto 0!important;padding:0!important;font-size:19px!important;text-align:left}.artworks-page-categories-grid-container .records_list li .content::before{content:counter(plate,decimal-leading-zero);font-family:Montserrat,sans-serif;font-size:12px;letter-spacing:.2em;color:#5F5F5F}.artworks-page-categories-grid-container .records_list li .content .title{font-style:italic;font-family:minion-pro,Georgia,serif!important;text-transform:none!important;letter-spacing:0!important;font-size:19px!important}.artworks-page-categories-grid-container .records_list li:hover img{opacity:.9;transition:opacity .4s}@media (max-width:820px){#logo a{font-size:13px!important;letter-spacing:.3em!important;white-space:nowrap!important}.rvs-home .rvs-name{font-size:22px!important;letter-spacing:.3em!important;white-space:normal!important}.rvs-home [style*="weight: 800"],.rvs-home .rvs-t,.rvs-srow .rvs-t{font-size:19px!important;letter-spacing:.16em!important;line-height:1.35!important}.rvs-srow{grid-template-columns:72px minmax(0,1fr) auto!important;gap:16px!important;padding:16px 0!important;align-items:center!important}.rvs-srow img{display:block!important;opacity:1!important;width:72px!important;height:72px!important;object-fit:cover!important;order:-1}.rvs-home [style*="margin-top: 240px"],.rvs-home [style*="margin: 220px"]{margin-top:88px!important}.rvs-home .rvs-idea{font-size:27px!important;line-height:1.3!important}.rvs-news,.rvs-two{grid-template-columns:1fr!important;gap:40px!important}.rvs-book{padding:40px 22px!important}.rvs-book [style*="font-size: 112px"]{font-size:24px!important}.rvs-now{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}#content [style*="grid-template-columns: minmax(0, 1fr) minmax(0, 2fr)"],#content [style*="grid-template-columns: minmax(0, 7fr)"],#content [style*="grid-template-columns: minmax(0, 1fr) minmax(0, 1fr)"]{grid-template-columns:1fr!important;gap:24px!important}.artworks-page-categories-grid-container #content_module{font-size:19px!important;margin-top:32px!important}.artworks-page-categories-grid-container .records_list{margin-top:72px!important}.artworks-page-categories-grid-container .records_list li{margin-bottom:72px!important}.artworks-page-categories-grid-container .records_list li img{max-height:none!important;width:100%!important}}body.section-home .rvs-home .rvs-name{display:none!important}body.section-home .rvs-home > div:first-of-type{padding-top:24px!important}/*Series layout*/.artworks-page-categories-grid-container .records_list .flow_list_formatted ul{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:clamp(96px,11vw,180px);align-items:start}.artworks-page-categories-grid-container .records_list .flow_list_formatted li{margin:0!important}.artworks-page-categories-grid-container .records_list .flow_list_formatted li:nth-child(1){grid-column:1/-1}.artworks-page-categories-grid-container .records_list .flow_list_formatted li:nth-child(3n+2){grid-column:2/span 5}.artworks-page-categories-grid-container .records_list .flow_list_formatted li:nth-child(3n+3){grid-column:8/span 5;margin-top:240px!important}.artworks-page-categories-grid-container .records_list .flow_list_formatted li:nth-child(3n+4){grid-column:3/span 8}.artworks-page-categories-grid-container .records_list .flow_list_formatted li:nth-child(3n+2) img,.artworks-page-categories-grid-container .records_list .flow_list_formatted li:nth-child(3n+3) img{max-height:none!important;width:100%!important}@media (max-width:820px){.artworks-page-categories-grid-container .records_list .flow_list_formatted ul{display:block!important}.artworks-page-categories-grid-container .records_list .flow_list_formatted li{margin:0 0 72px!important}.artworks-page-categories-grid-container .records_list .flow_list_formatted li:nth-child(3n+3){margin-top:0!important}}/*Grid switch: links in footer col 3*/.rvs-gt{display:none}#rvs-grid,#rvs-plates{position:fixed;top:0;left:0;width:1px;height:1px;overflow:hidden}body:has(.artworks-page-categories-grid-container) .rvs-gt-grid{display:flex;align-items:center;gap:10px;position:fixed;right:28px;bottom:28px;z-index:50;background:#fff;border:1px solid #141414;padding:12px 18px;font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#141414!important;text-decoration:none!important}body:has(.artworks-page-categories-grid-container) .rvs-gt-grid::before{content:"";width:12px;height:12px;background:linear-gradient(#141414 0 0) 0 0/4px 4px,linear-gradient(#141414 0 0) 8px 0/4px 4px,linear-gradient(#141414 0 0) 0 8px/4px 4px,linear-gradient(#141414 0 0) 8px 8px/4px 4px;background-repeat:no-repeat}body:has(#rvs-grid:target):has(.artworks-page-categories-grid-container) .rvs-gt-grid{display:none}body:has(#rvs-grid:target):has(.artworks-page-categories-grid-container) .rvs-gt-plates{display:flex;align-items:center;position:fixed;right:28px;bottom:28px;z-index:50;background:#141414;border:1px solid #141414;padding:12px 18px;font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#fff!important;text-decoration:none!important}body:has(#rvs-grid:target) .artworks-page-categories-grid-container .records_list .flow_list_formatted ul{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:28px!important;row-gap:56px!important}body:has(#rvs-grid:target) .artworks-page-categories-grid-container .records_list .flow_list_formatted li:nth-child(n){grid-column:auto!important;margin:0!important}body:has(#rvs-grid:target) .artworks-page-categories-grid-container .records_list .flow_list_formatted li:nth-child(n) img{width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:4/5;object-fit:cover!important}body:has(#rvs-grid:target) .artworks-page-categories-grid-container .records_list .flow_list_formatted li .content{justify-content:flex-start!important;font-size:16px!important}@media (max-width:820px){body:has(#rvs-grid:target) .artworks-page-categories-grid-container .records_list .flow_list_formatted ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:10px!important;row-gap:28px!important}.rvs-gt-grid,.rvs-gt-plates{right:16px!important;bottom:16px!important}}/*News index*/.section-news #main_content .records_list{grid-template-columns:1fr;gap:0;margin-top:56px;& li>a{display:grid;grid-template-columns:150px minmax(0,1fr);gap:0 40px;align-items:center;padding:26px 0;position:relative;border-top:1px solid #e2e2e2}& li:last-child>a{border-bottom:1px solid #e2e2e2}& .content{display:contents}& :is(.date,.link),& li:nth-child(3):before{font-family:Montserrat,sans-serif!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#5F5F5F}& :is(h2,.subtitle,.description){font-family:minion-pro,Georgia,serif!important;font-weight:300!important;text-transform:none!important;letter-spacing:0!important;line-height:1.3!important;margin:0!important}& .date{grid-column:1;grid-row:1/span 2}& h2{grid-column:2;align-self:end;font-size:26px!important}& .subtitle{grid-column:2;align-self:start;margin-top:6px!important;font-size:16px!important;color:#5F5F5F}& .image{grid-area:1/1/3/3;aspect-ratio:4/5;overflow:hidden;opacity:0;transition:opacity .35s}& li:hover .image{opacity:1}& li:nth-child(n+3) .image{position:absolute!important;right:0;top:50%;width:120px!important;height:150px!important;max-height:none!important;transform:translateY(-50%);z-index:2;pointer-events:none}& li:nth-child(n+3) :is(.description,.link){display:none!important}& li:nth-child(3):before{content:"Archive";display:block;padding:24px 0 20px;color:#141414}& li:nth-child(-n+2)>a{grid-template-columns:repeat(12,minmax(0,1fr));padding:0;border:0;margin-bottom:120px}& li:nth-child(-n+2) .image{grid-column:1/span 7;grid-row:1;opacity:1;aspect-ratio:4/3}& li:nth-child(2) .image{grid-column:6/span 7}& li:nth-child(-n+2) .content{display:flex;flex-direction:column;align-items:flex-start;grid-column:8/span 5;grid-row:1}& li:nth-child(-n+2) .date{order:-1}& li:nth-child(2) .content{grid-column:1/span 5}& li:nth-child(-n+2) :is(.date,.subtitle,.link){display:inline-block!important}& li:nth-child(-n+2) h2{font-size:40px!important;line-height:1.15!important;margin:16px 0 14px!important}& li:nth-child(-n+2) .subtitle{font-size:18px!important}& li:nth-child(-n+2) .description{display:-webkit-box!important;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-top:20px!important;font-size:17px!important;line-height:1.6!important;color:#3a3a3a}& li:nth-child(-n+2) .link{margin-top:24px;color:#141414;border-bottom:1px solid;padding-bottom:4px}@media (max-width:820px){& li>a{grid-template-columns:72px minmax(0,1fr);gap:0 16px;padding:18px 0}& .image{grid-column:1;grid-row:1/span 3;opacity:1}& li:nth-child(n+3) .image{position:relative!important;width:auto!important;height:90px!important;transform:none;top:auto}& .date{grid-column:2;grid-row:1}& h2{font-size:21px!important}& .subtitle{font-size:15px!important}& li:nth-child(-n+2)>a{display:block;margin-bottom:56px}& li:nth-child(-n+2) .content{margin-top:22px}& li:nth-child(-n+2) h2{font-size:30px!important}}}@media (max-width:820px){body:has(#rvs-grid,.artworks-page-categories-grid-container) .rvs-gt.rvs-gt.rvs-gt:is(.rvs-gt-grid,.rvs-gt-plates){white-space:nowrap;position:absolute!important;top:31px!important;right:62px!important;bottom:auto!important;padding:0!important;border:0!important;background:none!important;color:#141414!important;font-size:10px!important;letter-spacing:.2em!important;z-index:1000}body:has(#rvs-grid,.artworks-page-categories-grid-container) .rvs-gt::before{display:none!important}}@media (min-width:821px){body.section-home .rvs-srow{grid-template-columns:160px minmax(0,1fr) 220px;gap:40px}body.section-home .rvs-srow img{grid-column:1;grid-row:1;opacity:1}body.section-home .rvs-srow .rvs-t{grid-column:2;grid-row:1}body.section-home .rvs-srow .rvs-y{grid-column:3;grid-row:1}}@media (max-width:820px){body.section-home a.rvs-grid{display:none!important}}@media (max-width:820px){body:not(.z):not(.y) #footer{border-top:0!important}body:not(.z):not(.y) #footer .inner{margin-top:24px!important}body:not(.z):not(.y) #footer .advanced_footer_item{font-size:11px!important;line-height:2.2!important;margin-bottom:28px!important}body:not(.z):not(.y) #footer .advanced_footer_item *{font-size:11px!important}body:not(.z):not(.y) #footer .copyright{margin-top:24px!important}body:not(.z):not(.y) #footer .copyright *{font-size:10px!important;line-height:2!important;color:#8a8a8a!important}body:not(.z):not(.y) #footer .copyright>*{margin:0!important;padding:0!important}}/*Mailing band*/#container{display:flex!important;flex-direction:column}#footer,#container>.clear{order:2}body:not(.z) #footer{border-top:0!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container{display:block!important;position:static!important;order:1;z-index:1!important;width:auto!important;height:auto!important;min-height:0!important;background:none!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container :is(#mailing_list_popup_overlay,#mailinglist_signup_close_popup_link,.description){display:none!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container :is(#mailing_list_popup_inner,#mailing_list_popup_box,#artlogic_mailinglist_signup_form_wrapper,.form){position:static!important;transform:none!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;min-height:0!important;background:none!important;box-shadow:none!important;padding:0!important;margin:0!important;overflow:visible!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container #mailing_list_popup_inner{display:block!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container #mailing_list_popup_box{display:grid!important;grid-template-columns:1fr 1fr;gap:40px;align-items:end;border-top:1px solid #e2e2e2;padding:88px 0 96px!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container h2{font-family:minion-pro,Georgia,serif!important;font-weight:300!important;font-size:40px!important;line-height:1.15!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;max-width:540px;text-align:left!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container :is(#artlogic_mailinglist_signup_form_wrapper,.form){width:100%!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container form{display:flex!important;align-items:flex-end;width:100%!important;max-width:none!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container #email_row{flex:1;width:auto!important;margin:0!important;padding:0!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container #ml_email{float:none!important;width:100%!important;border:0!important;border-bottom:1px solid #141414!important;background:none!important;padding:12px 0!important;font-family:minion-pro,Georgia,serif!important;font-size:20px!important;border-radius:0!important;height:auto!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container #mailing_submit_button{margin:0 0 0 24px!important;padding:0!important;width:auto!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container a.submit_button{display:inline-block!important;background:#141414!important;color:#fff!important;border:0!important;padding:16px 34px!important;font-family:Montserrat,sans-serif!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important}@media (max-width:820px){body:not(.mailing_list_popup_active) #mailing_list_popup_container{padding:0 16px!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container #mailing_list_popup_box{grid-template-columns:1fr;gap:28px;padding:56px 0 64px!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container h2{font-size:28px!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container a.submit_button{padding:14px 20px!important}}body:not(.mailing_list_popup_active) #mailing_list_popup_container h2{font-size:0!important}body:not(.mailing_list_popup_active) #mailing_list_popup_container h2::before{content:"Stay up to date on new work, exhibitions and publications.";font-size:40px}@media (max-width:820px){body:not(.mailing_list_popup_active) #mailing_list_popup_container h2::before{font-size:28px}}/*Artworks index*/.page-artworks:not([class*=page-param-id]) :is(.subsection-artworks-categories-grid,.artworks-header,.rvs-gt){display:none!important}.page-artworks:not([class*=page-param-id]) #content_module::before{display:none!important}body:not(.y).page-artworks:not([class*=page-param-id]) #content_module{max-width:none!important;width:auto!important;column-count:auto!important;padding:0!important;margin:0!important}
#main_content #content_module .gx{padding-top:40px}#main_content #content_module .gx a{color:#141414!important;text-decoration:none!important;border:0}
#main_content #content_module .gx-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 40px;padding:40px 0 120px;border-bottom:1px solid #141414;margin-bottom:96px}
#main_content #content_module .gx-k{grid-column:1/-1;font-family:Montserrat,sans-serif!important;text-transform:uppercase!important;font-size:11px!important;letter-spacing:.3em!important;color:#5f5f5f;margin-bottom:28px}
#main_content #content_module .gx .gx-intro{grid-column:1/span 6;font-family:minion-pro,Georgia,serif!important;font-weight:300!important;font-size:44px!important;line-height:1.15!important;margin:0!important;text-transform:none!important;letter-spacing:0!important}
#main_content #content_module .gx-idx{grid-column:8/span 5;list-style:none!important;margin:6px 0 0!important;padding:0!important}#main_content #content_module .gx-idx li{border-top:1px solid #e2e2e2;margin:0!important;padding:0!important;list-style:none!important}#main_content #content_module .gx-idx li::before{display:none!important}#main_content #content_module .gx-idx li:last-child{border-bottom:1px solid #e2e2e2}
#main_content #content_module .gx-idx a{display:grid!important;grid-template-columns:40px 1fr auto;align-items:baseline;padding:16px 0}#main_content #content_module .gx-idx a:hover .gx-nm{padding-left:10px}
#main_content #content_module .gx .gx-n{font-family:Montserrat,sans-serif!important;text-transform:uppercase!important;font-size:10px!important;letter-spacing:.2em!important;color:#9a9a9a}#main_content #content_module .gx .gx-nm{font-family:Montserrat,sans-serif!important;text-transform:uppercase!important;font-size:14px!important;letter-spacing:.28em!important;transition:padding .35s}#main_content #content_module .gx .gx-yr{font-family:Montserrat,sans-serif!important;text-transform:uppercase!important;font-size:10px!important;letter-spacing:.2em!important;color:#5f5f5f}
#main_content #content_module .gx-s{margin-bottom:160px;scroll-margin-top:90px}#main_content #content_module .gx .gx-img{display:block;position:relative;overflow:hidden;aspect-ratio:16/9}#main_content #content_module .gx-img img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;display:block;margin:0!important;transition:transform 1.6s cubic-bezier(.2,.6,.2,1)}#main_content #content_module .gx-s:hover .gx-img img{transform:scale(1.025)}
#main_content #content_module .gx .gx-hero .gx-img{width:100vw;margin-left:calc(50% - 50vw);aspect-ratio:auto;height:86vh}
#main_content #content_module .gx-badge{position:absolute;left:32px;bottom:28px;font-family:Montserrat,sans-serif!important;text-transform:uppercase!important;font-size:10px!important;letter-spacing:.3em!important;color:#fff;background:rgba(0,0,0,.28);padding:9px 14px;backdrop-filter:blur(6px)}
#main_content #content_module .gx-cap{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 40px;align-items:baseline;padding-top:28px}
#main_content #content_module .gx-cap .gx-n{grid-column:1/span 1}#main_content #content_module .gx .gx-t{grid-column:2/span 5;margin:0!important;font-family:Montserrat,sans-serif!important;text-transform:uppercase!important;font-weight:400!important;font-size:30px!important;letter-spacing:.3em!important;line-height:1.25!important}
#main_content #content_module .gx .gx-d{grid-column:7/span 3;font-family:minion-pro,Georgia,serif!important;font-size:17px!important;line-height:1.55!important;color:#3a3a3a;margin:0!important;text-transform:none!important;letter-spacing:0!important}
#main_content #content_module .gx .gx-meta{grid-column:10/span 3;display:flex;flex-direction:column;align-items:flex-end;gap:10px;font-family:Montserrat,sans-serif!important;text-transform:uppercase!important;font-size:10px!important;letter-spacing:.22em!important;color:#5f5f5f}
#main_content #content_module .gx .gx-go{margin-top:8px;border-bottom:1px solid #141414!important;padding-bottom:4px}#main_content #content_module .gx-ar{display:inline-block;transition:transform .3s}#main_content #content_module .gx-s:hover .gx-ar{transform:translateX(5px)}
@media (max-width:820px){#main_content #content_module .gx-head{display:block;padding:8px 0 56px;margin-bottom:48px}#main_content #content_module .gx .gx-intro{font-size:30px!important}#main_content #content_module .gx-idx{margin-top:36px!important}#main_content #content_module .gx-s{margin-bottom:80px}#main_content #content_module .gx .gx-img{aspect-ratio:4/5}#main_content #content_module .gx .gx-hero .gx-img{height:72vh}#main_content #content_module .gx-cap{display:block;padding-top:20px}#main_content #content_module .gx .gx-t{font-size:21px!important;margin:10px 0 12px!important}#main_content #content_module .gx .gx-d{font-size:16px!important}#main_content #content_module .gx .gx-meta{flex-direction:row;justify-content:space-between;align-items:center;margin-top:20px}}/*Book shop*/body.section-publications .store_item{display:block!important;margin-top:32px;padding-top:28px;border-top:1px solid #e6e6e6}body.section-publications .store_item :is(.details,.variant,.title){float:none!important}body.section-publications .store_item .price:not(.hidden){display:block!important;float:none!important;clear:both!important;font-size:24px!important;letter-spacing:.02em!important;color:#141414!important;margin:20px 0 8px!important}body.section-publications .store_item .store_item_controls{float:none!important;clear:both!important;width:auto!important;display:flex!important;margin-top:20px}body.section-publications .store_item .store_item_add_container{float:none!important}body.section-publications button.store_item_add_to_cart{background:#141414!important;color:#fff!important;font-family:Montserrat,sans-serif!important;letter-spacing:.22em!important;text-transform:uppercase;padding:0 40px!important;height:52px!important;line-height:52px!important;border:0!important;border-radius:0!important;cursor:pointer}body.section-publications button.store_item_add_to_cart>span{font-size:0!important}body.section-publications button.store_item_add_to_cart>span::before{content:"Add to cart";font-size:11px}body.section-publications button.store_item_add_to_cart:hover{background:#444!important}body.section-publications button.store_item_add_to_cart{display:inline-flex!important;align-items:center;justify-content:center;line-height:1!important}body.section-publications button.store_item_add_to_cart>span{line-height:1!important;display:block}/*News item*/body.section-news #main_content .subsection-news-record{position:relative;max-width:1451px;margin:0 auto}body.section-news #main_content .subsection-news-record .news-header,body.section-news #main_content .subsection-news-record #content{float:none!important;width:auto!important;max-width:none!important;margin-left:0!important;margin-right:0!important}body.section-news #main_content .subsection-news-record .news-header{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:48px;padding:24px 0 0!important;border:0!important}body.section-news #main_content .subsection-news-record .news-header::before{content:"News";grid-column:1;grid-row:1/3;padding-top:16px;font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#5f5f5f}body.section-news #main_content .subsection-news-record .news-header h1{grid-column:2;margin:0!important;padding:0!important;border:0!important;font-family:minion-pro,Georgia,serif!important;font-weight:300!important;font-size:56px!important;line-height:1.12!important;letter-spacing:-.01em!important;text-transform:none!important;color:#141414!important}body.section-news #main_content .subsection-news-record .news-header .subtitle{grid-column:2;margin:24px 0 0!important;font-family:minion-pro,Georgia,serif!important;font-style:italic;font-size:24px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;color:#5f5f5f!important;max-width:30em}body.section-news #main_content .subsection-news-record #content{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:48px;padding-top:96px}body.section-news #main_content .subsection-news-record #sidebar{display:block!important;grid-column:1/-1;grid-row:1;float:none!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}body.section-news #main_content .subsection-news-record #sidebar .image{grid-column:1/-1;grid-row:1;float:none!important;width:auto!important;max-width:none!important;margin:0 auto!important;text-align:center;height:auto!important;padding:0!important}body.section-news #main_content .subsection-news-record #sidebar .image a,body.section-news #main_content .subsection-news-record #sidebar .image .object-fit-container{display:inline-block!important;position:static!important;width:auto!important;height:auto!important;padding:0!important}body.section-news #main_content .subsection-news-record #sidebar .image img{position:static!important;display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:78vh!important;object-fit:contain!important;margin:0 auto!important}body.section-news #main_content .subsection-news-record #sidebar .caption{grid-column:1/-1;grid-row:2;text-align:center;margin:16px 0 0!important;font-family:minion-pro,Georgia,serif;font-style:italic;font-size:17px;color:#5f5f5f}body.section-news #main_content .subsection-news-record #sidebar .social_sharing_wrap{margin:32px 0 0!important;float:none!important}body.section-news #main_content .subsection-news-record #content_module{grid-column:2;grid-row:2;float:none!important;width:auto!important;max-width:700px!important;margin:96px 0 0!important;padding:0!important;font-size:22px!important;line-height:1.6!important}body.section-news #main_content .subsection-news-record #content_module p{margin:0!important}body.section-news #main_content .subsection-news-record #content_module span{font-size:inherit!important}body.section-news #main_content .subsection-news-record #content_module .divider{display:none!important}body.section-news #main_content .subsection-news-record #content_module .date{position:absolute!important;left:0;top:70px;margin:0!important;font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#5f5f5f}body.section-news #main_content .subsection-news-record #content_module .page_stats{margin-top:96px!important;padding-top:24px!important;border-top:1px solid #141414!important;font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase}body.section-news #main_content .subsection-news-record #sidebar .image{width:100%!important;height:min(78vh,820px)!important}body.section-news #main_content .subsection-news-record #sidebar .image a,body.section-news #main_content .subsection-news-record #sidebar .image .object-fit-container{display:block!important;width:100%!important;height:100%!important}body.section-news #main_content .subsection-news-record #sidebar .image img{width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important}body.section-news #main_content .subsection-news-record #sidebar .image:not(.loaded){height:0!important;overflow:hidden}body.section-news #main_content .subsection-news-record #sidebar .image:not(.loaded)+.caption{display:none}body.section-news #main_content .subsection-news-record #content:has(.image:not(.loaded)) #sidebar{grid-column:1;grid-row:2}body.section-news #main_content .subsection-news-record #content:has(.image:not(.loaded)) #sidebar .social_sharing_wrap{margin-top:8px!important}body.section-news #main_content .subsection-news-record #content:has(.image:not(.loaded)) #content_module{margin-top:0!important}@media (max-width:820px){body.section-news #main_content .subsection-news-record .news-header,body.section-news #main_content .subsection-news-record #content{grid-template-columns:1fr!important;column-gap:0}body.section-news #main_content .subsection-news-record .news-header::before{grid-row:auto;padding:0 0 12px}body.section-news #main_content .subsection-news-record .news-header h1{grid-column:1;font-size:34px!important}body.section-news #main_content .subsection-news-record .news-header .subtitle{grid-column:1;font-size:20px!important}body.section-news #main_content .subsection-news-record #content{padding-top:48px}body.section-news #main_content .subsection-news-record #content_module{grid-column:1;grid-row:2;margin-top:48px!important;font-size:19px!important}body.section-news #main_content .subsection-news-record #content_module .date{position:static!important;display:block;margin-top:40px!important}}/*Artworks index v2*/body #main_content #content_module .gx .gx-s,body #main_content #content_module .gx .gx-s.gx-hero{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;column-gap:32px!important;align-items:end!important;width:auto!important;margin:0!important;padding:96px 0!important;border-top:1px solid #e6e6e6!important;height:auto!important}body #main_content #content_module .gx .gx-s .gx-img{grid-column:1/8!important;grid-row:1!important;position:relative!important;display:block!important;aspect-ratio:auto!important;height:auto!important;width:auto!important;margin:0!important;overflow:visible!important;background:none!important}body #main_content #content_module .gx .gx-s .gx-img img{position:static!important;display:block!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:56vh!important;object-fit:contain!important;transform:none!important;margin:0!important;transition:opacity .4s}body #main_content #content_module .gx .gx-s .gx-img:hover img{opacity:.9}body #main_content #content_module .gx .gx-s .gx-cap{grid-column:9/13!important;grid-row:1!important;display:block!important;margin:0!important;padding:0 0 2px!important;position:static!important;text-align:left!important;color:#141414!important;background:none!important}body #main_content #content_module .gx .gx-s .gx-cap .gx-n{display:block!important;margin-bottom:24px!important}body #main_content #content_module .gx .gx-s .gx-cap .gx-t{margin:0 0 16px!important;font-size:22px!important;line-height:1.35!important}body #main_content #content_module .gx .gx-s .gx-cap .gx-d{margin:0 0 28px!important;max-width:32ch!important}body #main_content #content_module .gx .gx-s .gx-cap .gx-meta{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:baseline!important;flex-wrap:wrap!important;gap:8px 24px!important;padding-top:18px!important;border-top:1px solid #e6e6e6!important;text-align:left!important}body #main_content #content_module .gx .gx-s .gx-cap .gx-meta>*{display:inline-block!important;margin:0!important;width:auto!important}body #main_content #content_module .gx .gx-s .gx-cap .gx-meta .gx-go{display:none!important}body #main_content #content_module .gx .gx-s .gx-badge{position:absolute!important;left:0!important;top:auto!important;bottom:-30px!important;display:block!important;padding:0!important;background:none!important;color:#8a8a8a!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;letter-spacing:.24em!important;text-transform:uppercase!important;border:0!important}body #main_content #content_module .gx .gx-strip{grid-column:1/-1;grid-row:2;display:flex;gap:16px;align-items:flex-end;margin-top:56px;overflow:hidden}body #main_content #content_module .gx .gx-strip a{flex:0 0 auto;display:block;border:0!important}body #main_content #content_module .gx .gx-strip img{display:block;height:132px;width:auto;max-width:none;transition:opacity .3s}body #main_content #content_module .gx .gx-strip a:hover img{opacity:.8}body #main_content #content_module .gx .gx-strip a.gx-more{align-self:center;margin-left:8px;font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#141414;white-space:nowrap;border-bottom:1px solid #141414!important;padding-bottom:3px;text-decoration:none}@media (max-width:820px){body #main_content #content_module .gx .gx-s,body #main_content #content_module .gx .gx-s.gx-hero{display:block!important;padding:56px 0!important}body #main_content #content_module .gx .gx-s .gx-img img{max-height:none!important;width:100%!important}body #main_content #content_module .gx .gx-s .gx-cap{margin-top:24px!important}body #main_content #content_module .gx .gx-s .gx-badge{position:static!important;margin-top:10px}body #main_content #content_module .gx .gx-strip{margin-top:28px;overflow-x:auto;gap:10px;scrollbar-width:none;-webkit-overflow-scrolling:touch}body #main_content #content_module .gx .gx-strip::-webkit-scrollbar{display:none}body #main_content #content_module .gx .gx-strip img{height:96px}}/*Tidy 10 Oct*/body.page-param-14-the-natural-world #main_content h1{visibility:hidden;position:relative;height:1.3em;overflow:visible}body.page-param-14-the-natural-world #main_content h1::before{content:"The Natural World";visibility:visible;position:absolute;left:0;top:0;white-space:nowrap}body .social_sharing_wrap #social_sharing{top:100%!important;bottom:auto!important;height:auto!important;margin-top:8px;z-index:50}body .social_sharing_wrap #relative_social_sharing{height:auto!important}body .social_sharing_wrap #social_sharing_links{position:relative!important;top:0!important;bottom:auto!important}body .social_sharing_wrap #social_sharing_links li:has(.addthis_button_tumblr){display:none!important}@media (min-width:821px){body.section-home .rvs-news{gap:64px!important}body.section-home .rvs-news a.rvs-card{display:grid!important;grid-template-columns:220px minmax(0,1fr);grid-template-rows:1fr auto auto auto;column-gap:32px}body.section-home .rvs-news a.rvs-card img{grid-column:1;grid-row:1/5;width:220px!important;aspect-ratio:4/5!important;align-self:end;transition:opacity .4s}body.section-home .rvs-news a.rvs-card:hover img{opacity:.9}body.section-home .rvs-news a.rvs-card>span{grid-column:2}body.section-home .rvs-news a.rvs-card>span:first-of-type{grid-row:2;margin-top:0!important;font-size:11px!important}body.section-home .rvs-news a.rvs-card>span:nth-of-type(2){grid-row:3;margin-top:12px!important;font-size:22px!important}body.section-home .rvs-news a.rvs-card>span:nth-of-type(3){grid-row:4;margin-top:8px!important;font-size:16px!important}}body.page-param-14-the-natural-world #main_content h1::after{content:"";visibility:visible;position:absolute;left:0;right:0;bottom:-1px;border-bottom:1px solid #ebebeb}/*Mosaic preview*/body.section-design-preview #main_content .heading_wrapper,body.section-design-preview #main_content h1{display:none!important}body.section-design-preview #main_content #content_module,body.section-design-preview #main_content .prose,body.section-design-preview #main_content #content,body.section-design-preview #main_content .subsection-page{max-width:none!important;width:auto!important;float:none!important;margin:0!important;padding:0!important;font-size:16px!important}body.section-design-preview #main_content .mo{max-width:1451px;margin:0 auto;padding:8px 0 40px;color:#141414}body.section-design-preview #main_content .mo-top{display:flex;justify-content:space-between;align-items:baseline;gap:16px 24px;flex-wrap:wrap;padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid #e6e6e6}body.section-design-preview #main_content .mo-h{font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:.24em;text-transform:uppercase}body.section-design-preview #main_content .mo-f{display:flex;gap:12px 28px;flex-wrap:wrap}body.section-design-preview #main_content .mo-f a{font-family:Montserrat,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#8a8a8a!important;text-decoration:none!important;padding-bottom:4px;border-bottom:1px solid transparent!important}body.section-design-preview #main_content .mo-f a.on,body.section-design-preview #main_content .mo-f a:hover{color:#141414!important;border-bottom-color:#141414!important}body.section-design-preview #main_content .mo-g{display:flex;flex-wrap:wrap;gap:10px}body.section-design-preview #main_content .mo-g::after{content:"";flex-grow:999}body.section-design-preview #main_content a.mo-i{position:relative;display:block;overflow:hidden;background:#f2f2f2;text-decoration:none!important;border:0!important;max-width:100%}body.section-design-preview #main_content a.mo-i img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;margin:0!important;transition:opacity .4s}body.section-design-preview #main_content a.mo-v img{transform:scale(1.34)}body.section-design-preview #main_content .mo-cap{position:absolute;left:0;right:0;bottom:0;padding:44px 16px 14px;background:linear-gradient(transparent,rgba(0,0,0,.5));color:#fff;opacity:0;transition:opacity .35s}body.section-design-preview #main_content a.mo-i:hover .mo-cap,body.section-design-preview #main_content a.mo-v .mo-cap{opacity:1}body.section-design-preview #main_content .mo-cap b{display:block;font-weight:400;font-size:17px;font-style:italic;line-height:1.3;color:#fff}body.section-design-preview #main_content .mo-cap span{display:block;margin-top:4px;font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#fff}body.section-design-preview #main_content .mo-play{position:absolute;left:16px;top:16px;font-family:Montserrat,sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#fff;padding-left:16px}body.section-design-preview #main_content .mo-play::before{content:"";position:absolute;left:0;top:1px;border-left:9px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}body.section-design-preview #main_content .mo-all{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:72px;padding-top:28px;border-top:1px solid #141414}body.section-design-preview #main_content .mo-all a{text-decoration:none!important;color:#141414!important;border:0!important}body.section-design-preview #main_content .mo-all b{display:block;font-family:Montserrat,sans-serif;font-weight:400;font-size:13px;letter-spacing:.24em;text-transform:uppercase;margin-bottom:8px}body.section-design-preview #main_content .mo-all span{font-size:15px;color:#5f5f5f}@media (max-width:820px){body.section-design-preview #main_content .mo-g{gap:6px}body.section-design-preview #main_content .mo-top{margin-bottom:16px;padding-bottom:16px}body.section-design-preview #main_content .mo-all{grid-template-columns:1fr 1fr;gap:28px 16px;margin-top:48px}body.section-design-preview #main_content .mo-cap{opacity:1;padding:28px 10px 8px}body.section-design-preview #main_content .mo-cap b{font-size:14px}}/*Press index*/body.section-press:not(.z) #main_content .records_list{grid-template-columns:1fr!important;gap:0!important;margin-top:56px!important;border-top:0!important}body.section-press:not(.z) #main_content .records_list li{border-bottom:0!important}body.section-press:not(.z) #main_content .records_list li>a{display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;gap:0 40px!important;align-items:center!important;padding:26px 0!important;position:relative;border-top:1px solid #e2e2e2}body.section-press:not(.z) #main_content .records_list li:last-child>a{border-bottom:1px solid #e2e2e2}body.section-press:not(.z) #main_content .records_list .content{display:contents!important}body.section-press:not(.z) #main_content .records_list h2{grid-column:1;grid-row:1/span 2;align-self:center;font-family:Montserrat,sans-serif!important;font-size:12px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:400!important;color:#5F5F5F!important;margin:0!important;line-height:1.5!important}body.section-press:not(.z) #main_content .records_list .subtitle{grid-column:2;grid-row:1;align-self:end;font-family:minion-pro,Georgia,serif!important;font-size:22px!important;font-weight:300!important;line-height:1.35!important;color:#141414!important;margin:0!important;max-width:760px!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.section-press:not(.z) #main_content .records_list .date{grid-column:2;grid-row:2;align-self:start;margin-top:8px!important;font-family:minion-pro,Georgia,serif!important;font-size:15px!important;letter-spacing:0!important;text-transform:none!important;color:#5F5F5F!important}body.section-press:not(.z) #main_content .records_list .image{grid-area:1/1/3/3;opacity:0;transition:opacity .35s}body.section-press:not(.z) #main_content .records_list li:hover .image{opacity:1}body.section-press:not(.z) #main_content .records_list li:nth-child(n+3) .image{position:absolute!important;right:0;top:50%;width:120px!important;height:150px!important;max-height:none!important;transform:translateY(-50%);z-index:2;pointer-events:none;aspect-ratio:auto!important}body.section-press:not(.z) #main_content .records_list li:nth-child(3):before{content:"Archive";display:block;padding:24px 0 20px;font-family:Montserrat,sans-serif;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#141414}body.section-press:not(.z) #main_content .records_list li:nth-child(-n+2)>a{grid-template-columns:repeat(12,minmax(0,1fr))!important;padding:0!important;border:0!important;margin-bottom:120px}body.section-press:not(.z) #main_content .records_list li:nth-child(-n+2) .image{grid-column:1/span 7;grid-row:1;opacity:1;aspect-ratio:4/3!important;position:relative!important}body.section-press:not(.z) #main_content .records_list li:nth-child(2) .image{grid-column:6/span 7}body.section-press:not(.z) #main_content .records_list li:nth-child(-n+2) .content{display:flex!important;flex-direction:column;align-items:flex-start;grid-column:8/span 5;grid-row:1}body.section-press:not(.z) #main_content .records_list li:nth-child(2) .content{grid-column:1/span 5}body.section-press:not(.z) #main_content .records_list li:nth-child(-n+2) h2{margin:0 0 18px!important;text-align:left!important;width:auto!important;align-self:flex-start!important}body.section-press:not(.z) #main_content .records_list li>a :is(h2,.subtitle,.date){text-align:left!important}body.section-press:not(.z) #main_content .records_list li:nth-child(-n+2) .subtitle{font-size:32px!important;line-height:1.25!important;-webkit-line-clamp:8}body.section-press:not(.z) #main_content .records_list li:nth-child(-n+2) .date{margin-top:20px!important;font-size:16px!important}body.section-press:not(.z) #main_content .records_list li:nth-child(-n+2) .content:after{content:"Read more";margin-top:24px;font-family:Montserrat,sans-serif;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#141414;border-bottom:1px solid;padding-bottom:4px}@media (max-width:820px){body.section-press:not(.z) #main_content .records_list li>a{grid-template-columns:72px minmax(0,1fr)!important;gap:0 16px!important;padding:18px 0!important}body.section-press:not(.z) #main_content .records_list .image{grid-column:1;grid-row:1/span 3;opacity:1}body.section-press:not(.z) #main_content .records_list li:nth-child(n+3) .image{position:relative!important;width:auto!important;height:90px!important;transform:none;top:auto;right:auto}body.section-press:not(.z) #main_content .records_list h2{grid-column:2;grid-row:1}body.section-press:not(.z) #main_content .records_list .subtitle{grid-row:2;font-size:18px!important}body.section-press:not(.z) #main_content .records_list .date{grid-row:3}body.section-press:not(.z) #main_content .records_list li:nth-child(-n+2)>a{display:block!important;margin-bottom:56px}body.section-press:not(.z) #main_content .records_list li:nth-child(-n+2) .content{margin-top:22px}body.section-press:not(.z) #main_content .records_list li:nth-child(-n+2) .subtitle{font-size:24px!important}}/*Artworks title*/body.page-artworks:not([class*="page-param-id"]) #main_content .artworks-header{display:block!important}body.page-artworks:not([class*="page-param-id"]) #main_content .artworks-header h1{font-size:34px!important;letter-spacing:.3em!important;margin-bottom:70px!important}@media (max-width:820px){body.page-artworks:not([class*="page-param-id"]) #main_content .artworks-header h1{font-size:26px!important;margin-bottom:40px!important}}
