:root{--grid-max-w-7xl: 80rem;--grid-max-w-8xl: 88rem;--grid-max-w-6xl: 72rem;--grid-max-w-5xl: 64rem;--grid-gutter-mobile: 1rem;--grid-gutter-tablet: 1.5rem;--grid-gutter-desktop: 2rem;--grid-gap-sm: .5rem;--grid-gap-md: 1rem;--grid-gap-lg: 1.5rem;--grid-gap-xl: 2rem;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--section-spacing-sm: 1.5rem;--section-spacing-md: 2rem;--section-spacing-lg: 3rem;--section-spacing-xl: 4rem}.container-bookshop{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--grid-gutter-mobile);padding-right:var(--grid-gutter-mobile)}@media screen and (min-width:640px){.container-bookshop{padding-left:var(--grid-gutter-tablet);padding-right:var(--grid-gutter-tablet)}}@media screen and (min-width:1024px){.container-bookshop{padding-left:var(--grid-gutter-desktop);padding-right:var(--grid-gutter-desktop)}}.container-bookshop--7xl{max-width:var(--grid-max-w-7xl)}.container-bookshop--8xl{max-width:var(--grid-max-w-8xl)}.container-bookshop--6xl{max-width:var(--grid-max-w-6xl)}.grid-header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--grid-gap-lg)}@media screen and (min-width:1024px){.grid-header{grid-template-columns:200px 1fr 200px;gap:var(--grid-gap-xl)}}.grid-nav{display:flex;align-items:center;justify-content:center;gap:0}.grid-hero-split{display:grid;grid-template-columns:1fr;gap:0}@media screen and (min-width:768px){.grid-hero-split{grid-template-columns:1fr 280px 1fr;min-height:450px}}@media screen and (min-width:1024px){.grid-hero-split{grid-template-columns:1fr 320px 1fr;min-height:500px}}.grid-products{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gap-md)}@media screen and (min-width:640px){.grid-products{grid-template-columns:repeat(3,1fr);gap:var(--grid-gap-lg)}}@media screen and (min-width:1024px){.grid-products{grid-template-columns:repeat(4,1fr);gap:var(--grid-gap-xl)}}.px-gutter{padding-left:var(--grid-gutter-mobile);padding-right:var(--grid-gutter-mobile)}@media screen and (min-width:640px){.px-gutter{padding-left:var(--grid-gutter-tablet);padding-right:var(--grid-gutter-tablet)}}@media screen and (min-width:1024px){.px-gutter{padding-left:var(--grid-gutter-desktop);padding-right:var(--grid-gutter-desktop)}}.py-section-sm{padding-top:var(--section-spacing-sm);padding-bottom:var(--section-spacing-sm)}.py-section-md{padding-top:var(--section-spacing-md);padding-bottom:var(--section-spacing-md)}.py-section-lg{padding-top:var(--section-spacing-lg);padding-bottom:var(--section-spacing-lg)}.gap-sm{gap:var(--grid-gap-sm)}.gap-md{gap:var(--grid-gap-md)}.gap-lg{gap:var(--grid-gap-lg)}.gap-xl{gap:var(--grid-gap-xl)}.full-width-breakout{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.full-width-contained{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-left:var(--grid-gutter-mobile);padding-right:var(--grid-gutter-mobile)}@media screen and (min-width:640px){.full-width-contained{padding-left:var(--grid-gutter-tablet);padding-right:var(--grid-gutter-tablet)}}@media screen and (min-width:1024px){.full-width-contained{padding-left:var(--grid-gutter-desktop);padding-right:var(--grid-gutter-desktop)}}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-xs{font-size:.75rem;line-height:1rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.stats-banner-bookshop{background-color:#f3e8ff;padding:.625rem 0}.stats-banner-bookshop__content{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap}.stats-banner-bookshop__amount{color:#7c3aed;font-weight:600;text-decoration:underline;text-underline-offset:2px}.stats-banner-bookshop__text{color:#374151}.stats-banner-bookshop__link{color:#7c3aed;font-weight:500;text-decoration:underline}.search-bookshop{width:100%;max-width:600px}.search-bookshop__form{display:flex;align-items:center;background-color:#fff;border:1px solid #d1d5db;border-radius:9999px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.search-bookshop__form:focus-within{border-color:#9ca3af;box-shadow:0 0 0 2px #9ca3af33}.search-bookshop__input{flex:1;padding:.75rem 1rem;border:none;background:transparent;font-size:.9375rem;outline:none}.search-bookshop__input::placeholder{color:#9ca3af}.search-bookshop__button{display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;background:none;border:none;cursor:pointer;color:#6b7280}.search-bookshop__button:hover{color:#374151}.slideshow-bookshop{position:relative;overflow:hidden}.slideshow-bookshop__track{display:flex;transition:transform .5s ease-in-out}.slideshow-bookshop__slide{flex:0 0 100%;min-width:100%}.slideshow-bookshop__pagination{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem;background-color:#f0f0f0}.slideshow-bookshop__dot{width:8px;height:8px;border-radius:50%;background-color:#bbb;cursor:pointer;border:none;padding:0;transition:background-color .2s}.slideshow-bookshop__dot--active{background-color:#1a9b9e}.slideshow-bookshop__control{background:none;border:none;cursor:pointer;padding:.25rem;color:#666;display:flex;align-items:center;justify-content:center}.slideshow-bookshop__control:hover{color:#333}[dir=rtl] .container-bookshop,[dir=rtl] .grid-header{direction:rtl}[dir=rtl] .text-left{text-align:right}[dir=rtl] .text-right{text-align:left}[dir=rtl] .justify-start{justify-content:flex-end}[dir=rtl] .justify-end{justify-content:flex-start}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bookshop-grid.css.map */
