:root{--text-font-family:NMW,Tahoma,Geneva,sans-serif;--heading-color:inherit;--heading-bk-color:transparent;--heading-padding:0;--heading-border-radius:none;--heading-font-family:NMW;--heading-font-size:1.3rem;--heading-font-weight:normal;--header-bk-color:#fff;--header-border-color:#f7432c;--footer-bk-color:#fff;--footer-text-color:#000;--footer-link-color:#000;--sidebar-text-color:var(--text-color);--sidebar-open-btn-color:#494440;--sidebar-heading-color:var(--text-color);--sidebar-bk-color:#f0f0eb;--sidebar-action-active-color:#0071bc;--sidebar-focus-outline-color:var(--focus-outline-color-on-light);--sidebar-border:3px solid #212121;--navigate-heading-color:var(--text-color);--navigate-heading-bk-color:var(--navigate-bk-color);--navigate-bk-color:transparent;--navigate-collapsed-heading-bk-color:transparent;--navigate-action-active-color:var(--action-active-color);--focus-outline-color-on-light:#1d4d93;--focus-outline-color-on-dark:#1d4d93;--highlight-bk-color:#1d4d93;--highlight-color:#fff;--media-bk-color:#1b1b1c;--alert-bk-color:#f7caa9;--alert-border-color:#f7caa9;--link-color:#1d4d93;--link-active-color:#1d4d93;--button-primary-color:#1d4d93;--button-primary-active-bk-color:#1d4d93}@font-face{font-display:swap;font-family:NMW;src:url(../fonts/AmgueddfaBody-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:NMW-bold;src:url(../fonts/AmgueddfaBody-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:NMW-light;src:url(../fonts/AmgueddfaBody-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:NMW-Headline;src:url(../fonts/AmgueddfaHeadline-Wales.woff2) format("woff2")}body.Layout_Account #main,body.Layout_Admin #main,body.Layout_Default #main{margin:1em}body.Layout_Account #content,body.Layout_Default #content{background-color:#f0f0eb}body.Layout_Account #main,body.Layout_Default #main{box-sizing:border-box;margin:0 auto!important;padding:4em;width:100vw}body.Layout_Account #content.gt-md #main,body.Layout_Default #content.gt-md #main{width:850px}body.Layout_Account #content.lt-md #main,body.Layout_Default #content.lt-md #main{padding:1em}body.Page_ViewItem #main{padding-top:.5em!important}body.Page_Home #main{background-color:transparent;padding:0 1em!important}body.BannerResults #main{padding:0}body.BannerResults #content.lt-md #main{padding:0 1em 1em}body.Page_QuickSearch #main,body.Page_YourOrders #main,body.SearchResults #main{padding:1em}body.BannerResults #content.xl #main,body.Page_Home #content.xl #main,body.Page_YourOrders #content.xl #main,body.SearchResults #content.xl #main{width:1250px}body.BannerResults #content.lt-xl #main,body.Page_Home #content.lt-xl #main,body.Page_YourOrders #content.lt-xl #main,body.SearchResults #content.lt-xl #main{width:100vw}@media screen and (pointer:coarse){body.Layout_Account #sidebar,body.Layout_Admin #sidebar,body.Layout_Default #sidebar{font-size:1.25em}}body.Layout_Account #sidebar,body.Layout_Admin #sidebar,body.Layout_Default #sidebar{box-sizing:border-box;max-width:25vw;min-width:20em;padding-top:1em;width:50vw}body.Layout_Account #sidebar .component.actionGroup.list>.actions,body.Layout_Admin #sidebar .component.actionGroup.list>.actions,body.Layout_Default #sidebar .component.actionGroup.list>.actions{display:flex;flex-direction:column;gap:.25em}body:not(.Sidebar_Open) #openSidebar{display:block;position:absolute}body:not(.Sidebar_Open) #sidebar{display:none}#closeSidebar{height:4em!important;width:4em!important}p{line-height:2em}.toast.info{background-color:#f7caa9}.component{margin-bottom:1em}.thumbnail .assetMetadata{display:none!important}body.Layout_Account #header,body.Layout_Admin #header,body.Layout_Default #header{border-bottom:1rem solid var(--header-border-color);gap:0;justify-content:space-between;padding:0 1em}body.Layout_Account #header>div#headerActions,body.Layout_Account #header>div#homeLink,body.Layout_Admin #header>div#headerActions,body.Layout_Admin #header>div#homeLink,body.Layout_Default #header>div#headerActions,body.Layout_Default #header>div#homeLink{flex-basis:0;flex-grow:1;flex-wrap:wrap;margin:.5em 0}#header .logo{flex-direction:column;height:60px;margin:auto}#header .logo,#header .logo a{display:flex;flex:1;overflow:hidden}#header .logo a{justify-content:center;position:relative}#header .logo img{bottom:auto;left:auto;margin:0;object-fit:contain;overflow:hidden;right:auto;top:auto}#headerActions .component.quickSearch{min-width:15em;width:20em}#header #homeLink a:any-link{color:var(--text-color);display:block;font-family:NMW-bold,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.5;margin-left:4em}@media screen and (max-width:950px){body.Layout_Account #header,body.Layout_Admin #header,body.Layout_Default #header{flex-direction:column;padding:0 0 1em}body:not(.Sidebar_Open):not(.Page_Admin).Layout_Account #sidebar,body:not(.Sidebar_Open):not(.Page_Admin).Layout_Admin #sidebar,body:not(.Sidebar_Open):not(.Page_Admin).Layout_Default #sidebar{display:none}#openSidebar{display:block;position:static!important}#header #homeLink{margin:-.5em 0 0}body.Sidebar_Open #header #homeLink{margin:.5em 0 0}#header #homeLink a:any-link{margin-left:0}#header .logo{flex:1 0 60px;margin:0 0 .25em}#headerActions .component.quickSearch{width:20em}}#footer .nmwFooter{align-items:center;display:flex;flex-direction:column;font-size:1.2rem;margin:1em}#footer .nmwFooter p{margin:0;text-align:center}#footer .nmwFooter .contact{display:flex;flex-direction:row;gap:2em;margin-bottom:1em}#footer .nmwFooter .contact a:any-link{color:#993f00}#content.lt-md #footer .nmwFooter .contact{flex-direction:column;gap:0;margin-top:1em}#content.xl #footer .nmwFooter{margin-left:auto;margin-right:auto;max-width:1250px}#footer .social .socialLinks{display:flex;flex-direction:row;font-size:3rem;gap:10px}#footer .social .socialLinks a{display:flex}#footer .social .socialLinks a:hover{text-decoration:none}#footer .social .socialLinks .icon.facebook:hover{color:#316ff6}#footer .social .socialLinks .icon.x-twitter{background:url(../../template/images/icons/twitter.svg) #fff 50% no-repeat;background-size:36px 36px;display:inline-block;height:43px;position:relative;width:43px}#footer .social .socialLinks .icon.instagram:hover{-webkit-background-clip:text;background-image:linear-gradient(45deg,#833ab4,#e1306c,#fd1d1d,#fcb045);-webkit-text-fill-color:transparent}#footer .social .socialLinks .icon.instagram:before{position:static}body.Icons_FontAwesome .footer .icon:before{color:inherit!important}.icon.instagram:before{content:"\f16d"}#footer{border-top:1rem solid #f7432c;width:100vw}#footer a:link{color:#000}#footer a:link:hover{color:#1b1b1c}#footer h1{font-size:2em;font-style:normal;font-weight:400}.homePage{font-size:1.1rem;--field-font-size:1.1rem}.component.container.homeTopArea{margin:0 -1em 2em;position:relative}#content.lt-md .homeTopArea .carouselPageContent{height:175px}.homeTopArea .carousel{max-height:310px}.homeTopArea .component.quickSearch{bottom:15%;font-size:inherit;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:75%;z-index:2}.homeTopArea .component.quickSearch div.query>.icon.search{display:none}.homeTopArea .component.quickSearch div.query:before{content:none}.homeTopArea .component.quickSearch div.query input{border-radius:2px 0 0 2px;padding:8px 10px}.homeTopArea .component.quickSearch div.query input.query:focus,.homeTopArea .component.quickSearch div.query input.query:hover{border-color:#ccc}.homeTopArea .component.quickSearch .button.search{background-color:#000;border-radius:0 2px 2px 0;color:#fff;font-size:1.1rem;font-weight:700;margin:0;padding:8px 18px}body.OS_Windows.Engine_WebKit .homeTopArea .component.quickSearch div.query input{padding:9px 10px 7px}@media screen and (max-width:950px){.homeTopArea .component.quickSearch{margin:1em 1em 0;position:static;width:auto}}.component.actionGroup.homePageLinks{align-items:center;display:flex;flex-direction:column;margin:0 0 2em;--link-color:var(--text-color);--link-active-color:var(--link-color)}.component.actionGroup.homePageLinks>.actions>.action{text-align:center}.component.actionGroup.links>.actions>.action:not(.last):after{content:none}body.Page_Home .fitContain img{object-fit:cover!important}body.Page_Home .bannerGallery{margin:0 0 2em}body.Page_Home .bannerGallery.empty{display:none}body.Page_Home .bannerGallery .componentTitle{border:none;font-family:NMW-Headline,Arial,sans-serif;font-size:3.4rem;justify-content:center;margin:.25em 0;padding:0;text-transform:uppercase}@media screen and (pointer:coarse){body.Page_Home .bannerGallery .componentTitle{font-size:2.5rem}}body.Page_Home .bannerGallery .galleryItem{--gallery-item-bk-color:transparent;border:none;border-radius:0}body.Page_Home .bannerGallery .thumbnailCaption{color:var(--text-color);font-family:NMW-bold,sans-serif;font-size:1.6em;text-align:left}body.Page_Home #headerActions .quickSearch,body.Page_Home .bannerGallery .statusBar{display:none}body.Page_Home .bannerGallery .galleryContent{gap:1em;grid-template-columns:1fr 1fr 1fr}body.Page_Home #content.lt-md .component.gallery.bannerGallery .galleryContent{gap:.5em;grid-template-columns:1fr 1fr}body.Page_Home #content.lt-sm .component.gallery.bannerGallery{margin:0 -1em 1em;padding:0}body.Page_Home #content.lt-sm .component.gallery.bannerGallery .galleryContent{grid-template-columns:1fr}body.Page_Home #content.lt-sm .component.gallery.bannerGallery .thumbnailCaption{height:auto;margin:.25em 1em;padding:0}body.Page_Home .bannerGallery.highlights,body.Page_Home .bannerGallery.ourCollections{background-color:#f0f0eb;margin:0 -1em}body.Page_Home .bannerGallery.highlights{padding:0 0 .25em}body.Page_Home .bannerGallery.ourCollections{padding:0 0 1em}.bannerCollectionPage{margin-top:0}.bannerCollectionPage .banner .image{margin:-1em -1em 0}.bannerCollectionPage .banner h1{font-family:NMW-Headline,Arial,sans-serif;font-size:2rem;text-align:center}.bannerCollectionPage .banner img{height:auto;max-height:300px;max-width:1250px;object-fit:cover;width:100%}.bannerCollectionPage .gallery{margin:0 0 2em}.bannerCollectionPage .subjectDescription{column-count:2;column-gap:2em;margin:0 2em 2em}.bannerCollectionPage .subjectDescription>:first-child{margin-top:0}#content.lt-md .bannerCollectionPage .subjectDescription{columns:initial}.viewItemPage>.itemContainer>nav{margin:0 -4em;padding:0}#content.lt-md .viewItemPage>.itemContainer>nav{margin:0 -1em}.viewItemPage .component.itemPageControls{padding:.5em 1em}@media screen and (max-width:950px){.viewItemPage .component.itemMedia{height:auto!important;max-height:75vh;overflow:visible!important}}.viewItemPage .component.container.download,.viewItemPage .component.container.metadata{margin-bottom:2em}.viewItemPage .component.container.download .componentTitle,.viewItemPage .container.purchase .componentTitle{border-bottom:none;margin-bottom:1em}.viewItemPage .serviceAgreement{margin:0 0 1em}.viewItemPage .serviceAgreement p{margin:0}.viewItemPage .component.itemPurchase2 .mediaOptions .componentTitle{display:none}.viewItemPage .component.editBox.coreDetails2,.viewItemPage .component.editBox.coreDetails3,.viewItemPage .component.editBox.coreDetails4,.viewItemPage .component.editBox.coreDetails5,.viewItemPage .component.editBox.coreDetails6{margin:8px 0 0}#content.lt-sm .viewItemPage .component.editBox.coreDetails1,#content.lt-sm .viewItemPage .component.editBox.coreDetails2,#content.lt-sm .viewItemPage .component.editBox.coreDetails3,#content.lt-sm .viewItemPage .component.editBox.coreDetails4,#content.lt-sm .viewItemPage .component.editBox.coreDetails5{margin:0 0 5px}.viewItemPage .component.editBox.creationDate .editBoxContent,.viewItemPage .component.editBox.creationDate .editBoxField:not(:first-child){display:flex;gap:.5em}.viewItemPage .component.editBox.creationDate .editBoxField:not(:first-child) .editBoxFieldLabel,.viewItemPage .component.editBox.creationDate .editBoxField:not(:first-child) .editBoxFieldValue{padding:0;width:auto}.viewItemPage .container.download{margin:0 0 1em}body.Page_ViewItem .viewItemPage .itemMedia.documentControl,body.Page_ViewItem .viewItemPage .itemMedia.fitContain,body.Page_ViewItem .viewItemPage .itemMedia.fitCover{height:450px}.viewItemPage .component.itemMedia{margin-left:-4em;margin-right:-4em}#content.lt-md .viewItemPage .component.itemMedia{margin-left:-1em;margin-right:-1em}.viewItemPage .component.editBox.credit .editBoxField{display:flex;gap:.5em}.viewItemPage .component.editBox.credit .editBoxFieldLabel{width:auto}.viewItemPage .component.editBox.credit .editBoxFieldLabel:after{content:":"}.viewItemPage .component.editBox.credit .editBoxFieldValue{padding-top:0}body.Page_ViewItem .viewItemPage .itemMedia{margin-bottom:1em}.viewItemPage .component.dataGrid.creator table.gridContent{display:flex;flex-direction:column}.viewItemPage .component.dataGrid.creator .gridColumn2 .editBoxField:not(.empty) .value:before{content:"\00a0("}.viewItemPage .component.dataGrid.creator .gridColumn2 .editBoxField:not(.empty) .value:after{content:")"}.viewItemPage h2{font-family:NMW-Headline,Arial,sans-serif;font-size:1.35rem}.component.nMWDonate{margin:0 0 1em}.component.nMWDonate .component.label .component.button{margin:0}.checkoutPage .component.nMWDonate,.orderConfirmationPage .component.nMWDonate{max-width:fit-content}.component.nMWInvoiceApply{margin:20px 0}.component.nMWInvoiceApply p:last-child{margin-bottom:0}.component.nMWDownloadNotes{margin:1em 0 0}.component.nMWDownloadNotes.empty{display:none}.component.nMWDownloadNotes p:last-child{margin-bottom:0}.component.nMWLicense{margin:0 0 1em}.component.nMWLicense.empty{display:none}.component.nMWLicense a.license{align-items:center;display:inline-flex;gap:.25em;vertical-align:bottom}.component.nMWLicense a.license img{height:1.5em;vertical-align:-20%;width:1.5em}.component.nMWLicense p:last-child{margin-bottom:0}.licenseSummaryPage .component.nMWLicense{margin:1em 0 0}.licenseSummaryPage .component.container>.componentTitle{font-family:NMW-bold,sans-serif}.fieldSearchPage .selectOptions{display:none}.fieldSearchPage .searchCriteria{margin:0 0 2em}.component.gallery .component.pager{margin:1em 0 0}html[lang=cy-GB] .gallery>.galleryContent.empty:before{content:"Dim canlyniadau."}.component.orderSummary .footer,.component.orderSummary .header{background-color:#f0f0eb}html[lang=cy-GB] body.Page_YourOrders .yourOrdersPage[data-commerce-type=order] .component.gridpager .pagerTotalRecords:after{content:"darganfuwyd " attr(data-total) " archeb)"}html[lang=cy-GB] body.Page_YourOrders .yourOrdersPage[data-commerce-type=order] .component.gridpager .pagerTotalRecords[data-total="1"]:after{content:"cafwyd hyd i 1 archeb)"}.orderSummaryThumb a.licenseSummary{text-transform:capitalize}body.Page_Checkout .checkoutPage .terms .editBoxContent .editBoxField{display:flex}.component.actionNavigate .component.actionGroup.list>.actions>.action{white-space:wrap}.component.actionNavigate .component.actionGroup.explore>.actions,.component.actionNavigate .component.actionGroup.search>.actions{margin-left:32px!important}.component.actionNavigate .component.actionGroup.explore .actions,.component.actionNavigate .component.actionGroup.search .actions,.component.actionNavigate>.components>.component>.componentTitle{font-family:NMW-bold,sans-serif;font-size:1.1rem}.shareItemPage .component.actionGroup .label{text-transform:none!important}.component.searchDesc h1{text-transform:none}body.Page_Static main#main .title>h1{--heading-text-align:center}body.UIMode_Window:not(.FullPage_Open):before{background-color:var(--media-bk-color);color:#fff;content:"This is a new website and is still being developed";left:0;line-height:1em;padding:.5em;position:sticky;right:0;text-align:center;top:0;z-index:10}html[lang=cy-GB] body.UIMode_Window:not(.FullPage_Open):before{content:"Mae’r wefan hon yn newydd a dal yn cael ei datblygu."}.stickyHeader,.stickySidebar{top:2em}.action[data-action=SSO_lDAP]:before{background-image:url(../../../api/v2/site/files/images/site-icon.png);background-repeat:no-repeat;background-size:cover;content:"";display:block;flex-shrink:0;height:64px;margin:5px;width:64px}.component.container.staff[data-expanded=false]{margin:0}.component.container.staff[data-expanded=false]>.componentTitle{border:none;color:var(--text-inactive-color);margin:0}.alert a{color:var(--text-color);text-decoration:underline}