.wp-book-search-modal{top:var(--wp-search-top, 0px);bottom:auto;height:var(--wp-search-height, 100dvh);box-sizing:border-box;overflow:hidden}.wp-book-search-modal .wp-book-finder{width:min(960px,100%);height:auto;min-height:0;max-height:calc(100% - 24px);margin:12px auto;display:flex}.wp-book-search-modal .wp-book-finder__inner{min-width:0;width:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#2c5f5d66 transparent}.wp-book-search-modal .wp-book-search-modal__close{position:sticky;top:0;right:auto;justify-self:end;margin-bottom:-44px;width:44px;height:44px;z-index:2}.wp-book-search-modal .wp-book-finder__header{grid-template-columns:minmax(0,1fr);gap:14px;padding-right:0}.wp-book-search-modal .wp-book-finder__copy{padding-right:48px}.wp-book-search-modal .wp-book-finder__copy h2{font-size:clamp(24px,3vw,30px)}.wp-book-search-modal .wp-book-finder__form{display:block;width:100%}.wp-book-search-modal .wp-book-finder__typing-copy{display:inline}.wp-book-search-modal .wp-book-finder__tag-copy{display:none}.wp-book-search-modal .wp-book-finder__field input{width:100%;min-width:0;min-height:50px;font-size:16px;line-height:1.4;transform:none;box-sizing:border-box;padding-right:48px}.wp-book-search-modal .wp-book-finder__clear{width:44px;height:44px;top:3px;right:3px;transform:none}.wp-book-search-modal .wp-book-finder__chips{gap:8px}.wp-book-search-modal .wp-book-finder__chips button{min-height:44px;font-size:14px}.wp-book-search-modal .wp-book-finder__results{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 14px}.wp-book-search-modal .wp-product-card.wp-product-card--finder{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;min-height:0;min-width:0;padding:0;border:0;background:transparent;align-content:start;align-self:stretch;gap:8px}.wp-book-search-modal .wp-product-card--finder .wp-book-card__artwork{grid-column:1;grid-row:1}.wp-book-search-modal .wp-product-card--finder .wp-product-card__media{display:block;grid-column:auto;grid-row:auto;aspect-ratio:1;min-height:0}.wp-book-search-modal .wp-product-card--finder .wp-product-card__media img{width:100%;height:100%;object-fit:contain}.wp-book-search-modal .wp-product-card--finder h3.wp-search-card__title{display:block;overflow:visible;font-size:16px;line-height:1.35;margin:0;padding:0;overflow-wrap:anywhere;-webkit-line-clamp:unset}.wp-search-card__title a{color:inherit;text-decoration:none}.wp-search-card__title a:hover{text-decoration:underline}.wp-book-search-modal .wp-product-card.wp-product-card--finder>.wp-mini-button{grid-column:1;grid-row:3;min-height:44px;max-width:100%;margin:0;align-self:end;font-size:14px}.wp-search-actions:has(>:not([hidden])){display:flex;justify-content:center}.wp-search-actions:not(:has(>:not([hidden]))){display:none}.wp-search-more{min-height:44px;padding:10px 20px;border:1px solid #2c5f5d;border-radius:24px;background:#fff;color:#2c5f5d;font:700 14px/1.3 var(--wp-font-body);cursor:pointer}.wp-book-search-modal a:focus-visible,.wp-search-more:focus-visible{outline:2px solid #2c5f5d;outline-offset:3px}@media(max-width:759px){.wp-book-search-modal{padding:max(10px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom))}.wp-book-search-modal .wp-book-finder{max-height:100%;margin:0}.wp-book-search-modal .wp-book-finder__inner{padding:18px 12px;gap:14px}.wp-book-search-modal .wp-book-finder__results{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.wp-book-search-modal .wp-product-card--finder h3.wp-search-card__title{font-size:15px}.wp-book-search-modal .wp-product-card--finder .wp-desktop-navigation__pills{position:static;margin-top:5px;gap:4px}.wp-book-search-modal .wp-product-card--finder .wp-desktop-navigation__pill{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/france-header-search-20261011.css.map */
