/* Copyright (c) 2026 Gold Standard Builder Services LLC. Whiskrs collection styling. */
.ff-genre-sepia{background:#e7ddca;color:#352b22}
.ff-genre-sepia .ff-genre-art{height:auto;padding:22px 25px 22px 0}
.ff-genre-sepia .ff-genre-art img{height:auto;max-height:300px;padding:0;object-fit:contain;mix-blend-mode:normal}
.whiskrs-collection{background:#f0e9dd;color:#352b22;padding:0 48px 45px}
.whiskrs-intro{padding:48px 0 44px;display:grid;grid-template-columns:1fr 1fr;column-gap:55px;border-bottom:1px solid #97866e}
.whiskrs-intro .ff-eyebrow{grid-column:1/-1;margin:0 0 14px;font-size:12px;letter-spacing:.1em}
.ff-store .whiskrs-intro h1{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:clamp(65px,9vw,115px);line-height:1;letter-spacing:-.05em;margin:0;grid-row:2/4}
.whiskrs-intro>p:not(.ff-eyebrow){font-family:Georgia,'Times New Roman',serif;font-size:clamp(23px,2.6vw,34px);line-height:1.2;margin:4px 0 18px}
.whiskrs-intro>div{font-size:16px;line-height:1.7;max-width:560px}
.whiskrs-gallery{display:grid;gap:0}
.whiskrs-edition{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:50px;padding:48px 0;border-bottom:1px solid #b6a991}
.whiskrs-art{display:block;min-width:0;background:#dfd3bd;padding:10px;box-shadow:0 2px 5px #42362318}
.whiskrs-art img{display:block;width:100%;height:auto;object-fit:contain}
.whiskrs-edition:nth-child(2) .whiskrs-art{order:2}
.whiskrs-edition:nth-child(2){grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}
.whiskrs-portrait .whiskrs-art{max-width:440px;justify-self:center}
.whiskrs-edition-copy{min-width:0}
.whiskrs-edition-copy .ff-eyebrow{font-size:11px;letter-spacing:.08em;margin:0 0 16px}
.ff-store .whiskrs-edition-copy h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(31px,3.4vw,45px);font-weight:400;line-height:1.1;letter-spacing:-.025em;margin:0 0 20px}
.whiskrs-edition-copy h2 a{text-decoration:none}
.whiskrs-edition-copy>p{font-size:16px;line-height:1.7;margin:0 0 24px}
.whiskrs-preview-links{display:flex;gap:20px 25px;flex-wrap:wrap;margin:30px 0 21px}
.whiskrs-preview-links a,.whiskrs-preview-note a{font-size:15px;font-weight:750;text-underline-offset:5px}
.whiskrs-edition-copy .whiskrs-availability{font-size:13px;margin:0;line-height:1.5;color:#625441}
.whiskrs-preview-note{max-width:800px;padding-top:35px}
.ff-store .whiskrs-preview-note h2{font-family:Georgia,'Times New Roman',serif;font-size:30px;font-weight:400;line-height:1.2;margin:0 0 17px}
.whiskrs-preview-note p{font-size:15px;line-height:1.75;margin:0 0 16px}
.whiskrs-preview-note a{display:inline-block;margin-top:6px}
.pd-whiskrs-page .pd-artwork-views figure>div{background:#e7ddca;background-image:none}
.pd-whiskrs-page .pd-placement-info>h1{font-family:Georgia,'Times New Roman',serif}
@media(max-width:900px){.whiskrs-collection{padding:0 28px 35px}.whiskrs-intro{gap:25px;padding-top:35px}.whiskrs-edition{gap:25px}.whiskrs-desktop-break{display:none}.whiskrs-preview-links{display:grid;gap:17px}}
@media(max-width:650px){.whiskrs-collection{padding:0 20px 30px}.whiskrs-intro{grid-template-columns:1fr;gap:0;padding:30px 0}.whiskrs-intro .ff-eyebrow{font-size:10px;line-height:1.6}.ff-store .whiskrs-intro h1{grid-row:auto;font-size:75px;margin-bottom:22px}.whiskrs-intro>p:not(.ff-eyebrow){font-size:26px}.whiskrs-intro>div{font-size:15px}.whiskrs-edition,.whiskrs-edition:nth-child(2){grid-template-columns:minmax(0,1fr);gap:27px;padding:30px 0}.whiskrs-edition:nth-child(2) .whiskrs-art{order:0}.whiskrs-portrait .whiskrs-art{max-width:100%}.ff-store .whiskrs-edition-copy h2{font-size:34px}.whiskrs-edition-copy>p{font-size:15px}.whiskrs-preview-links{display:flex;margin-top:24px}.ff-store .whiskrs-preview-note h2{font-size:27px}.ff-genre-sepia .ff-genre-art{padding:15px 15px 15px 0}}
