.isf471-portrait{container-type:inline-size;position:relative;width:100%;max-width:760px;margin:0 auto;padding:5% 6% 0;overflow:hidden;background:linear-gradient(180deg,#f4f1e7,#e6e1d4 85%,#f4f1e7);box-sizing:border-box;isolation:isolate}.isf471-cover-assembly{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 4px;transform:rotate(-3deg);padding:3% 1% 0;isolation:isolate}.isf471-cover-piece{display:block;position:relative;min-width:0;padding:0!important;margin:0 0 -2px!important;aspect-ratio:900/637;border:0!important;filter:drop-shadow(2px 4px 3px #252b2428);transition:transform .2s}.isf471-cover-piece img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:bottom!important;border:0!important;margin:0!important;padding:0!important;max-width:none!important}.isf471-cover-piece:nth-child(3n+1){transform:rotate(-4deg) translateY(4%)}.isf471-cover-piece:nth-child(3n+2){transform:rotate(2deg) translateY(-1%)}.isf471-cover-piece:nth-child(3n){transform:rotate(4deg) translateY(5%)}.isf471-cover-piece:last-child{grid-column:2}a.isf471-cover-piece:hover,a.isf471-cover-piece:focus-visible{z-index:3;transform:translateY(-5px) rotate(0)}.isf471-open-leaves{position:relative;aspect-ratio:3/1;margin-top:3%}.isf471-open-leaves img{position:absolute;display:block!important;height:auto!important;margin:0!important;padding:0!important;filter:drop-shadow(1px 5px 4px #252b2425);object-fit:contain!important}.isf471-open-leaves .isf471-leaf-silk{width:94%!important;left:-7%;top:-6%;transform:rotate(-6deg)}.isf471-open-leaves .isf471-leaf-mineral{width:86%!important;right:-6%;top:26%;transform:rotate(6deg)}.isf471-header .isf471-finish-entry{padding:18px 0 22px!important;min-height:0!important;align-items:center!important}.isf471-header .isf471-finish-entry strong{font-size:clamp(29px,3vw,42px)!important;line-height:1.06!important;max-width:none!important}.isf471-header .isf471-finish-entry small:not(.isf470-eyebrow){max-width:32em!important;line-height:1.45!important;margin-top:8px!important}.isf471-header .isf471-catalogue-entry{display:grid!important;grid-template-columns:minmax(0,1fr) 130px!important;gap:22px!important;align-items:center!important;padding:22px 0!important;min-height:0!important}.isf471-header .isf471-catalogue-entry>span:first-child{display:block!important;min-width:0!important}.isf471-header .isf471-catalogue-entry strong{font-size:clamp(26px,2.8vw,38px)!important;line-height:1.05!important;letter-spacing:-.04em!important}.isf471-header .isf471-catalogue-entry small:not(.isf470-eyebrow){font-size:12px!important;line-height:1.5!important;margin-top:10px!important;max-width:26em!important}.isf471-header .isf471-menu-portrait{display:block!important;width:130px!important;padding:0!important;align-self:center}.isf471-header .isf471-menu-portrait .isf471-portrait{font-size:0;max-height:none}.isf471-header .isf471-menu-portrait .isf471-cover-assembly{display:grid!important}.isf471-header .isf471-menu-portrait .isf471-cover-piece{display:block!important;width:auto!important}.isf471-header .isf471-menu-portrait .isf471-open-leaves{display:block!important}.isf471-header .isf470-menu-heading{margin-top:22px!important}.h465 .h464-catalogue-art{display:flex!important;align-items:center!important;justify-content:center!important;background:#ede9dc!important;padding:30px!important;overflow:hidden!important}.h465 .h464-catalogue-art>.isf471-portrait{width:100%;max-width:370px;height:auto!important;aspect-ratio:auto!important;position:relative!important}.h465 .h464-families{grid-template-columns:repeat(5,minmax(0,1fr))}.h465 .h464-family strong{font-size:clamp(18px,1.7vw,25px)}.isf471-feature-portrait{display:block;max-width:350px;margin:20px auto 30px}.cat58-feature.isf471-collection-invitation{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:45px;align-items:center;padding:35px}.cat58-feature.isf471-collection-invitation .isf471-feature-portrait{width:100%;margin:0 auto}.cat58-feature.isf471-collection-invitation .cat58-feature-copy{max-width:470px}.cat58-feature.isf471-collection-invitation .cat58-feature-primary{margin-top:22px}.ml55 .cat58-browse{display:grid!important;grid-template-columns:104px minmax(0,1fr) 18px!important;gap:14px!important;padding:18px!important}.ml55 .cat58-mini-pages{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px!important;width:100%!important;min-width:0!important}.ml55 .cat58-mini-pages img{width:100%!important;min-width:0!important;height:auto!important}.ml55 .cat58-browse strong{font-size:15px!important;line-height:1.3!important;display:block}.ml55 .cat58-browse>span:nth-child(2)>span{font-size:11px;line-height:1.4;display:block;margin-top:6px}.ml55 .ml55-reader-nav input[data-reader-page]{width:55px;min-width:55px;max-width:55px;min-height:44px;padding:8px 6px!important;font-size:14px;box-sizing:border-box}.c469-library .c469 .opening>.isf471-portrait{grid-column:2;grid-row:1/3;max-width:760px;align-self:center;padding:2% 3% 0}.c469-library .c469 .edition-number{font-size:10px;letter-spacing:.04em;line-height:1.5;max-width:none}.c469-library .isf471-specialist-nav{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;border-bottom:1px solid #24403933;text-decoration:none}.c469-library .isf471-specialist-nav strong{font-family:Georgia,serif;font-weight:400;font-size:27px;line-height:1.1;display:block}.c469-library .isf471-specialist-nav small{display:block;margin-top:7px;font-size:12px;color:#53635b}.c469-library .isf471-specialists{background:#e9e9de;padding-top:46px;padding-bottom:38px}.c469-library .isf471-specialist-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:25px;margin-top:30px}.c469-library .isf471-bookmark{display:block;scroll-margin-top:calc(var(--isf-frame-height,84px) + 85px)}.c469-library .isf471-specialist-card{scroll-margin-top:calc(var(--isf-frame-height,84px) + 85px);min-width:0;border:0;padding:0;margin:0}.c469-library .isf471-specialist-card>a{display:flex;flex-direction:column;height:100%;text-decoration:none}.c469-library .isf471-specialist-card img{width:100%;height:auto;aspect-ratio:900/637;object-fit:contain;object-position:center;background:#eeeee6}.c469-library .isf471-route-label{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;margin:16px 0 9px;color:#40564b}.c469-library .isf471-specialist-card h3{font:400 clamp(22px,2.1vw,29px)/1.08 Georgia,serif;letter-spacing:-.035em;margin:0 0 7px}.c469-library .isf471-specialist-card p{font-size:12px;line-height:1.5;margin:0 0 17px;color:#526057}.c469-library .isf471-specialist-action{display:flex;justify-content:space-between;gap:12px;font-size:11px;line-height:1.4;padding:12px 0;border-top:1px solid #24403930;margin-top:auto;min-height:44px;box-sizing:border-box}.c469-library .isf471-result-route{font-size:10px;grid-column:2;color:#526057;margin-top:-6px;margin-bottom:7px}.c469-library .isf471-enquiry-notice{border-top:1px solid #24403935;padding-top:15px;margin-top:24px;max-width:640px}.c469-library .isf471-enquiry-notice strong{font-size:11px;letter-spacing:.06em;text-transform:uppercase}.c469-library .isf471-enquiry-notice p{font-size:13px!important;line-height:1.6;margin-top:7px!important}.c469-library .isf471-enquiry-next{display:block!important;background:#e8e8dc;padding:36px!important}.c469-library .isf471-enquiry-next>div{max-width:680px}.c469-library .isf471-enquiry-next h2{font:400 clamp(30px,3.2vw,44px)/1.05 Georgia,serif;margin:12px 0 15px}.c469-library .isf471-enquiry-next p{font-size:14px;line-height:1.7}.c469-library .isf471-enquiry-next .c463-primary{max-width:420px;margin-top:25px}.f59 .isf471-finish-specialist-link{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:14px 0;margin:15px 0 12px;border-top:1px solid #2440392b;border-bottom:1px solid #2440392b;font-size:12px;line-height:1.5;text-decoration:none;max-width:790px}.ml55 .cat58-buy{display:grid!important;grid-template-columns:90px minmax(0,1fr)!important;gap:14px!important;align-items:end!important;min-width:0!important;width:100%!important}.ml55 .cat58-buy>label{display:block;min-width:0!important;width:auto!important;font-size:12px}.ml55 .cat58-buy input{width:100%!important;max-width:100%!important;min-width:0!important;min-height:48px;box-sizing:border-box}.ml55 .cat58-buy>button{width:100%!important;min-width:0!important;min-height:48px!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;writing-mode:horizontal-tb!important;text-align:center!important;padding:13px 16px!important;display:flex!important;align-items:center!important;justify-content:center!important}@media(min-width:1100px){.c469-library .c469 .visual-chapters{grid-template-columns:repeat(5,minmax(0,1fr))!important}.c469-library .c469 .visual-chapter{display:block!important;padding:16px 12px 21px 0!important}.c469-library .c469 .visual-chapter .nav-art{width:100%!important;aspect-ratio:1.35!important;min-height:0!important}.c469-library .c469 .visual-chapter .nav-caption{padding:15px 0 0!important}.c469-library .c469 .visual-chapter strong{font-size:24px!important}.c469-library .c469 .visual-chapter .nav-count{font-size:10px!important;line-height:1.5!important}}@media(max-width:1099px){.h465 .h464-families,.c469-library .isf471-specialist-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:759px){.isf471-header .isf471-finish-entry{padding:18px 0!important}.isf471-header .isf471-finish-entry strong{font-size:29px!important}.isf471-header .isf471-finish-entry small:not(.isf470-eyebrow){font-size:11px!important;max-width:26em!important}.isf471-header .isf471-catalogue-entry{grid-template-columns:minmax(0,1fr) 100px!important;gap:14px!important;padding:20px 0!important}.isf471-header .isf471-catalogue-entry strong{font-size:28px!important}.isf471-header .isf471-catalogue-entry small:not(.isf470-eyebrow){font-size:10px!important;line-height:1.5!important}.isf471-header .isf471-menu-portrait{width:100px!important}.isf471-header .isf470-eyebrow{font-size:8px!important;letter-spacing:.085em!important}.h465 .h464-families{grid-template-columns:repeat(2,minmax(0,1fr))}.h465 .h464-family:last-child{grid-column:auto}.h465 .h464-catalogue-art{padding:24px 36px!important}.h465 .h464-catalogue-art>.isf471-portrait{max-width:285px}.c469-library .c469 .opening>.isf471-portrait{grid-column:auto;grid-row:auto;max-width:350px;margin:18px auto 0}.c469-library .c469 .visual-chapter .nav-count{font-size:10px;line-height:1.45}.c469-library .c469 .visual-chapter strong{font-size:27px}.c469-library .c469 .collection-bar>span{display:none}.c469-library .c469 .collection-bar>a{max-width:56%;font-size:10px;line-height:1.45}.c469-library .isf471-specialist-nav{padding:20px 0}.c469-library .isf471-specialist-nav strong{font-size:27px}.c469-library .isf471-specialist-nav small{font-size:11px}.c469-library .isf471-specialist-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 18px}.c469-library .isf471-specialist-card h3{font-size:25px}.c469-library .isf471-specialist-card:last-child{max-width:100%}.c469-library .isf471-route-label{font-size:9px}.c469-library .isf471-specialist-action{font-size:11px;min-height:44px}.c469-library .isf471-specialists .collection-heading p:not(.eyebrow){font-size:13px;line-height:1.7}.c469-library .isf471-enquiry-next{padding:24px!important}.c469-library .isf471-enquiry-notice p{font-size:12px!important}.ml55 .cat57-detail{display:block!important}.ml55 .cat57-inside{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.ml55 .cat57-product{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:25px!important}.ml55 .cat57-purchase-panel{width:100%!important;min-width:0!important;box-sizing:border-box!important;padding:24px!important}.ml55 .cat58-buy{grid-template-columns:80px minmax(0,1fr)!important;gap:12px!important}.ml55 .cat58-buy>button{font-size:13px!important;padding:13px 10px!important}.isf471-feature-portrait{max-width:270px;margin:18px auto 25px}.cat58-feature.isf471-collection-invitation{grid-template-columns:1fr;padding:24px;gap:24px}}@container (min-width:500px){.isf471-cover-assembly{grid-template-columns:repeat(6,minmax(0,1fr))}.isf471-cover-piece:last-child{grid-column:3/span 2;width:50%;justify-self:center}.isf471-open-leaves{aspect-ratio:2.4}}@media(prefers-reduced-motion:reduce){.isf471-cover-piece{transition:none}}[data-isf-library55]{min-height:calc(100svh - var(--isf-frame-height,84px))}.ml55:has(.ml55-reader) [data-library-return]{display:none}
/*# sourceMappingURL=/cdn/shop/t/371/assets/isf-collection471.css.map */
