.book-feature{--color-foreground: var(--bf-text);--color-background: var(--bf-edge);--color-button: var(--bf-accent);--color-button-text: 12, 12, 16;position:relative;overflow:hidden;background:linear-gradient(100deg,rgb(var(--bf-edge)),rgb(var(--bf-background)) 55%,rgb(var(--bf-edge)));color:rgb(var(--bf-text))}.book-feature__art img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 16%}.book-feature__inner{position:relative;display:grid;justify-items:center}.book-feature__cover{position:relative;display:block}.book-feature__cover-image{display:block;filter:drop-shadow(0 1.6rem 2.4rem rgba(0,0,0,.5))}.book-feature__cover-image img{display:block;width:100%;height:auto}.book-feature__cover .book-feature__badge{position:absolute;width:36%;height:auto;filter:drop-shadow(0 .8rem 1.6rem rgba(0,0,0,.4))}.book-feature__cover--badge-top-left .book-feature__badge{top:-4%;left:-14%}.book-feature__cover--badge-top-right .book-feature__badge{top:-4%;right:-14%}.book-feature__cover--badge-bottom-left .book-feature__badge{bottom:-3%;left:-14%}.book-feature__cover--badge-bottom-right .book-feature__badge{right:-14%;bottom:-3%}.book-feature__copy{display:grid;justify-items:center;gap:1.4rem;min-width:0;text-align:center}.book-feature__logo{display:block;width:clamp(6.4rem,6vw,9rem);height:auto}.book-feature__eyebrow,.book-feature__subtitle{margin:0;font-family:var(--font-heading-family);font-size:1.2rem;line-height:1.5;text-transform:uppercase}.book-feature__eyebrow{letter-spacing:.2em;color:rgb(var(--bf-accent))}.book-feature__subtitle{letter-spacing:.16em;opacity:.85}.book-feature__title{margin:0;font-size:clamp(3.2rem,4vw,6rem);line-height:1.08;color:inherit}.book-feature__quote{max-width:30ch;margin:0;font-size:clamp(1.8rem,1.55vw,2.4rem);font-style:italic;line-height:1.4;text-wrap:balance}.book-feature__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:.6rem}@media screen and (max-width:749px){.book-feature__art{height:82vw;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent);mask-image:linear-gradient(to bottom,#000 55%,transparent)}.book-feature__inner{gap:2.4rem;padding:0 2rem 4rem}.book-feature__cover{width:52vw;margin-top:-30vw}}@media screen and (min-width:750px){.book-feature__art{position:absolute;top:0;right:0;bottom:0;width:50%;-webkit-mask-image:linear-gradient(to right,transparent,#000 52%);mask-image:linear-gradient(to right,transparent,#000 52%)}.book-feature__inner{grid-template-columns:minmax(0,29fr) minmax(0,28fr) minmax(0,36fr);align-items:center;column-gap:2vw;min-height:42vw;padding:4.5vw 0 4.5vw 5vw}.book-feature__cover{width:clamp(20rem,24.5vw,50rem)}.book-feature__eyebrow,.book-feature__subtitle{font-size:clamp(1.1rem,1vw,1.5rem)}.book-feature--flip .book-feature__art{right:auto;left:0;-webkit-mask-image:linear-gradient(to left,transparent,#000 52%);mask-image:linear-gradient(to left,transparent,#000 52%)}.book-feature--flip .book-feature__inner{grid-template-columns:minmax(0,36fr) minmax(0,28fr) minmax(0,29fr);padding:4.5vw 5vw 4.5vw 0}.book-feature--flip .book-feature__cover{grid-column:3;grid-row:1}.book-feature--flip .book-feature__copy{grid-column:2;grid-row:1}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.book-feature__cover-image,.book-feature__cover .book-feature__badge{transition:transform var(--duration-long) ease}a.book-feature__cover:hover .book-feature__cover-image{transform:translateY(-.6rem)}a.book-feature__cover:hover .book-feature__badge{transform:rotate(-8deg) scale(1.05)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-book-feature.css.map */
