.cat58-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.ml55 .cat57-opening{padding-bottom:64px}.ml55 .cat56-local{margin:0 0 52px}.ml55 [data-library-status]:empty{display:none}.ml55 .cat57-collection-heading{margin:0 0 28px}.ml55 .cat57-collection-heading>p{max-width:420px}.cat58-find{max-width:800px;margin:24px 0 30px!important;border:0!important}.cat58-find summary{width:fit-content;padding:12px 0!important;border-bottom:1px solid #7f9081;cursor:pointer}.cat58-find .cat57-search{padding:20px 0 0;margin:0}.cat58-find .cat57-search label{min-width:0}.cat58-find .cat57-search input{width:100%}.ml55 .cat57-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 40px}.ml55 .cat57-card{display:block;border:0;padding:0 0 28px;background:#fbf9f1}.cat57-card-body{padding:28px 28px 0}.ml55 .cat57-card h3{font-size:clamp(28px,2.5vw,36px);margin:0 0 16px}.cat57-card-body>p{margin:0 0 22px;line-height:1.65}.ml55 .cat57-card .cat57-preview-label{display:none}.ml55 .cat57-card .cat57-composition{border:0;aspect-ratio:1.7}.ml55 .cat57-card .cat57-card-actions{margin:24px 0;gap:16px 24px}.ml55 .cat57-card .cat57-colours{margin:28px 0}.ml55 .cat57-card .cat56-purchase{border:0;padding:20px 0 0;margin:22px 0 0}.ml55 .cat57-card .cat56-price{display:block;margin:0 0 20px}.ml55 .cat57-card .cat56-price strong{font-size:28px;font-weight:400}.ml55 .cat57-card .cat56-price span{display:block;margin-top:6px;font-size:13px}.ml55 .cat58-buy{display:flex;align-items:end;gap:14px;margin:18px 0}.cat58-buy label{font-size:13px}.cat58-buy input{display:block;max-width:78px;min-height:48px;margin-top:7px;background:#fffdf6}.cat58-buy .ml55-primary{flex:1;min-height:48px}.cat58-print-feedback{font-size:14px;line-height:1.6}.cat58-print-feedback:empty{display:none}.cat58-look-inside{margin:24px 0 0;display:flex;gap:20px;align-items:center}.cat58-look-inside>a{font-size:15px}.ml55 .cat57-card .cat56-card-purchase-actions{display:block}.cat58-print-card .cat56-purchase{padding-top:0!important}.ml55 .cat57-print-purpose{margin:80px 0 50px;padding:0;border:0;gap:60px}.ml55 .cat57-bridge{margin-top:64px;padding:48px;gap:56px}.ml55 .cat57-inside{margin:72px 0;padding:40px;background:#e8ebdf;border:0}.cat57-inside>div{min-width:0}.ml55 .cat57-product{gap:56px;margin-bottom:64px}.ml55 .cat57-publication-head{margin:16px 0 40px}.ml55 .cat57-purchase-panel{padding:32px}.cat57-purchase-panel .cat58-buy .ml55-primary{width:auto}.cat57-purchase-panel .cat58-buy input{max-width:78px}.ml55 .cat57-purchase-panel .ml55-note{font-size:13px}.cat58-about{border:0!important;margin:0!important}.cat58-about summary{font-size:14px;padding:12px 0!important}.cat58-about p{font-size:13px;line-height:1.6;max-width:60ch}.ml55 .cat58-reader .ml55-reader-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 28px}.ml55 .cat58-reader .ml55-reader-head h1,.ml55 .cat58-reader .ml55-reader-head h2{font-size:clamp(34px,3.5vw,50px);line-height:1.08;margin:10px 0 0}.cat58-reader .ml55-reader-head>button{font-size:14px;flex-shrink:0}.cat58-reader .ml55-kicker{font-size:12px;margin:0}.ml55 .cat58-reader [hidden]{display:none!important}.cat58-reader [data-reader-status]:not(.cat58-sr){padding:12px 16px;background:#e8ebdf;font-size:14px;margin:12px 0}.ml55 .cat58-contents-heading h2,.ml55 .cat58-contents-heading h3{font-size:28px;line-height:1.2;margin:0 0 10px}.cat58-contents-heading p{margin:0 0 12px}.cat58-contents-heading [data-reader-continue]{font-size:14px;margin:10px 0 22px}.cat58-page-filters{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0}.ml55 .cat58-page-filters button{min-height:44px;font-size:14px;padding:9px 16px;background:transparent;border:1px solid #aebcae}.ml55 .cat58-page-filters [aria-pressed=true]{background:#234438;color:#fffbee;border-color:#234438}.ml55 .cat58-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ml55 .cat58-overview button{padding:0;border:1px solid transparent;background:transparent;text-align:left;min-width:0;display:block}.ml55 .cat58-overview [aria-current=page]{outline:2px solid #355247;outline-offset:6px}.cat58-page-picture{display:flex;align-items:center;justify-content:center;aspect-ratio:1.55;background:#e9eade;padding:16px}.ml55 .cat58-page-picture img{width:100%;height:100%;object-fit:contain;margin:0}.cat58-overview button>span:last-child{display:block;padding:14px 0;font-size:14px;line-height:1.45}.cat58-overview button>span:last-child>span{display:flex;justify-content:space-between;color:#586b60;font-size:13px;margin-top:5px}.cat58-overview strong{font-weight:600;display:block}.cat58-preview-failed{font-size:12px}.ml55 .cat58-browse{display:flex;width:100%;align-items:center;justify-content:space-between;gap:22px;text-align:left;background:#e8ebdf;border:0;padding:18px 24px;margin:0 0 22px}.cat58-browse>span:nth-child(2){flex:1}.cat58-browse strong{font-size:17px;font-weight:600;display:block}.cat58-browse>span:nth-child(2)>span{display:block;font-size:13px;margin-top:5px;color:#52675a}.cat58-mini-pages{display:flex;gap:6px;width:180px}.ml55 .cat58-mini-pages img{width:calc((100% - 12px)/3);height:46px;object-fit:contain;background:#fffdf5}.cat58-reader .ml55-reader-nav{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:18px 0;scroll-margin-top:100px}.cat58-reader .ml55-reader-nav button{min-height:44px;font-size:14px;padding:10px 16px}.cat58-reader .ml55-reader-nav label{display:flex;align-items:center;gap:9px;font-size:13px;white-space:nowrap}.cat58-reader .ml55-reader-nav input{width:56px;min-height:44px;margin:0;padding:8px;font-size:16px;background:#fffdf6}.cat58-reader .ml55-page{margin:0;min-height:100px;max-height:76vh;overflow:auto;background:#fff;scroll-margin-top:100px}.cat58-reader .ml55-page canvas{display:block}.cat58-reader-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:16px 0 30px}.cat58-reader-bottom>p{font-size:13px;margin:0;min-width:0}.cat58-reader .cat57-reader-tools{gap:10px}.cat58-reader .cat57-reader-tools button{padding:9px 13px;min-height:44px;font-size:13px}.cat58-page-description{max-width:76ch;margin:40px 0 30px}.ml55 .cat58-page-description h3{font-size:28px;margin:0 0 14px}.cat58-page-description p{line-height:1.7;font-size:15px}.cat58-page-description h4{font-size:17px;margin:26px 0 12px}.cat58-application-steps{padding-left:22px}.cat58-application-steps li{padding:8px 0 8px 10px}.cat58-application-steps p{margin:8px 0}.cat58-reader-footer{display:flex;gap:32px;align-items:baseline;flex-wrap:wrap;padding-top:28px;margin-top:36px;border-top:1px solid #bdc8b9}.cat58-reader-footer>a{font-size:14px;white-space:nowrap}.cat58-reader-footer .cat58-about{flex:1;min-width:180px}.ml55 .cat56-reader-connections{padding-top:30px;margin:40px 0;gap:28px}.cat58-reader .cat57-reader-refs{margin:40px 0}.ml55 .cat58-reader .cat57-page-colours{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px}@container isf-material (max-width:760px){.ml55 .cat57-opening{padding-bottom:44px;gap:34px}.ml55 .cat56-local{margin-bottom:38px}.ml55 .cat57-collection-heading>p{max-width:none}.ml55 .cat57-grid{grid-template-columns:1fr;gap:56px}.cat57-card-body{padding:25px 20px 0}.ml55 .cat57-card h3{font-size:30px;line-height:1.15}.ml55 .cat57-card .cat57-composition{aspect-ratio:1.6}.ml55 .cat57-card .cat57-colours{gap:12px}.ml55 .cat57-card .cat57-colours img{max-height:none;aspect-ratio:1}.ml55 .cat57-card .cat56-purchase{margin-top:28px}.ml55 .cat57-print-purpose{grid-template-columns:1fr;gap:26px;margin:58px 0 40px}.ml55 .cat57-bridge{padding:28px 22px;margin-top:50px;gap:20px}.ml55 .cat57-inside{padding:26px 22px;margin:50px 0;gap:26px}.ml55 .cat57-product{gap:38px;margin-bottom:42px}.ml55 .cat57-purchase-panel{padding:25px 22px}.ml55 .cat57-publication-head{margin-bottom:30px}.cat58-find{margin:22px 0!important}.ml55 .cat58-reader .ml55-reader-head{display:block;margin-bottom:28px}.cat58-reader .ml55-reader-head>button{margin-top:16px;padding:8px 0}.ml55 .cat58-reader .ml55-reader-head h1,.ml55 .cat58-reader .ml55-reader-head h2{font-size:36px!important}.cat58-page-filters{gap:8px;margin:24px 0}.ml55 .cat58-page-filters button{font-size:13px;padding:9px 11px}.ml55 .cat58-overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.cat58-page-picture{aspect-ratio:1.28;padding:9px}.cat58-overview button>span:last-child{font-size:14px;padding-top:12px}.ml55 .cat58-browse{gap:12px;padding:16px 14px;margin-bottom:20px}.cat58-mini-pages{width:76px;gap:4px}.ml55 .cat58-mini-pages img{width:36px;height:42px}.cat58-mini-pages img:nth-child(3){display:none}.cat58-browse strong{font-size:15px}.cat58-browse>span:nth-child(2)>span{font-size:12px}.cat58-reader .ml55-reader-nav{gap:6px;margin:16px 0}.cat58-reader .ml55-reader-nav button{padding:10px 9px;font-size:12px}.cat58-reader .ml55-reader-nav label{gap:5px;font-size:12px}.cat58-reader .ml55-reader-nav input{width:45px}.cat58-reader-bottom{display:block;margin:14px 0 30px}.cat58-reader-bottom>p{margin:0 0 16px}.cat58-reader .cat57-reader-tools{gap:8px}.cat58-reader .cat57-reader-tools button{flex:1;font-size:12px;padding:9px}.cat58-page-description{margin-top:34px}.cat58-reader-footer{gap:18px;padding-top:22px}.ml55 .cat58-reader .cat57-page-colours{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 16px}.cat58-reader .ml55-page{max-height:70vh}.cat58-contents-heading p{font-size:15px}.ml55 .cat56-reader-connections{display:flex;flex-direction:column;align-items:flex-start;gap:18px}}@media(prefers-reduced-motion:reduce){.cat58-reader *{scroll-behavior:auto!important}}@container isf-material (max-width:760px){.ml55 .cat58-reader .ml55-reader-head{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:16px}.cat58-reader .ml55-reader-head>button{margin:0}.ml55 .cat58-reader .ml55-reader-head{margin-bottom:24px}.cat58-reader .ml55-reader-head>div{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/371/assets/isf-catalogues58.css.map */
