
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,Arial,sans-serif;background:#f6f0e5;color:#251c14}.sidebar{position:fixed;left:0;top:0;width:245px;height:100vh;background:linear-gradient(180deg,#17120e,#302215);color:#fff;padding:28px 21px;z-index:20}.logo{font-size:34px;font-weight:900;letter-spacing:-1px}.logo b{color:#d6a13a}.logo small{display:block;font-size:9px;letter-spacing:1.6px;line-height:1.55;margin-top:5px;color:#dfcfb4}.sidebar nav{margin-top:32px}.sidebar nav a{display:block;color:#eee;text-decoration:none;padding:13px 14px;border-radius:12px;margin:4px 0;font-weight:700}.sidebar nav a:hover,.sidebar nav a.active{background:#65471e}.side-contact{border-top:1px solid #63513c;margin-top:24px;padding-top:23px;line-height:1.7}.region{margin-top:23px;color:#e7c26d;line-height:1.5}.region small,.side-contact small{color:#bfb09d}.mobile-menu{display:none}main{margin-left:245px}.hero{min-height:590px;position:relative;overflow:hidden;padding:28px 54px;background:radial-gradient(circle at 80% 35%,#e6bd6b 0,transparent 25%),linear-gradient(125deg,#35200f 0,#6f491f 40%,#ba8135 70%,#e8c47c 100%);color:#fff}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,13,7,.7),rgba(20,13,7,.05));pointer-events:none}.topbar,.hero-copy,.hero-mark{position:relative;z-index:2}.topbar{display:flex;align-items:center;gap:18px}.place{font-size:13px;color:#ead9b8}.search{margin-left:auto;background:white;color:#725f48;border-radius:30px;padding:10px 15px;display:flex;gap:8px;align-items:center}.search input{width:230px;border:0;outline:0;font-size:14px}.cart-top{border:1px solid #f1d28d;background:#2a1c10;color:#fff;border-radius:25px;padding:11px 17px;font-weight:800;cursor:pointer}.cart-top span{background:#d79f34;color:#25170b;border-radius:20px;padding:3px 8px;margin-left:5px}.hero-copy{max-width:720px;margin-top:105px}.eyebrow{font-size:14px;color:#f0c769;font-weight:900;letter-spacing:2px}.hero h1{font-size:52px;line-height:1.04;text-transform:uppercase;margin:12px 0}.hero h1 em{font-style:normal;color:#f0c768}.hero-copy p{font-size:20px;max-width:600px;line-height:1.5}.badges{display:flex;gap:10px;flex-wrap:wrap;margin:24px 0}.badges span{background:rgba(34,23,12,.6);padding:9px 13px;border-radius:22px}.gold{border:0;border-radius:28px;padding:14px 23px;background:#d7a13a;color:#24180c;font-weight:900;cursor:pointer}.hero-mark{position:absolute;right:8%;bottom:14%;text-align:center;filter:drop-shadow(0 16px 20px rgba(0,0,0,.25))}.hero-mark div{font-size:72px;font-weight:1000;line-height:.8}.hero-mark b{font-size:92px;color:#f3d27d;display:block}.hero-mark span{font-size:80px}.trust{display:grid;grid-template-columns:repeat(4,1fr);background:#2d2117;color:#fff}.trust div{padding:24px 28px;border-right:1px solid #544536;display:flex;gap:13px;align-items:center}.trust b{font-size:30px;color:#e3b655}.trust span{font-size:12px;line-height:1.4;color:#d8cec0}.section{padding:55px}.section-title{display:flex;justify-content:space-between;gap:30px;align-items:end}.section-title small,.split small,.contact small,.modal-card>small,.cart-head small{color:#9a641e;font-weight:900;letter-spacing:2px}.section h2,.cart-head h2,.modal h2{font-size:35px;margin:7px 0 20px}.categories{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:26px 0 15px}.categories button{border:2px solid transparent;background:#fff;border-radius:18px;padding:19px;text-align:left;box-shadow:0 5px 20px #4b321214;cursor:pointer}.categories button.selected{border-color:#b27a27;background:#fff9ee}.categories b{display:block;font-size:43px}.categories span{display:block;font-size:18px;font-weight:900;margin-top:6px}.categories small{color:#806f5d}.subfilters{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.subfilters button{border:1px solid #d8c7ad;background:#fff;border-radius:20px;padding:8px 13px;cursor:pointer}.subfilters button.active{background:#332519;color:#fff}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.card{background:#fff;border-radius:17px;padding:18px;box-shadow:0 5px 20px #4b321212;display:flex;flex-direction:column}.card small{color:#8b755b}.card h3{min-height:44px;margin:8px 0 13px}.prices{display:flex;gap:7px;margin-bottom:15px}.prices span{flex:1;background:#f4ead8;border-radius:10px;padding:8px;font-size:11px}.prices b{display:block;font-size:16px;margin-top:3px}.buyrow{margin-top:auto;display:flex;gap:8px}.buyrow select,.buyrow input{border:1px solid #ddcfbc;border-radius:10px;padding:9px;min-width:0}.buyrow input{width:65px}.buyrow button{flex:1;border:0;background:#34261a;color:#fff;border-radius:10px;font-weight:800;cursor:pointer}.price{background:#fffaf1}.table-wrap{overflow:auto;background:#fff;border-radius:16px;box-shadow:0 5px 25px #5a3a1512}table{width:100%;border-collapse:collapse}th,td{padding:13px 16px;border-bottom:1px solid #eee;text-align:left}th{background:#332519;color:#f4d386}.split{display:grid;grid-template-columns:1.5fr 1fr;gap:30px}.soft{background:#efe4d2}.feature{background:#fff;padding:30px;border-radius:20px;font-size:38px}.feature b,.feature span{display:block;font-size:18px;margin-top:8px}.feature span{font-size:14px;color:#766}.contact{display:grid;grid-template-columns:1fr 1fr;gap:35px;background:#2a1d12;color:#fff}.contact form,.modal form{display:grid;gap:10px}.contact input,.contact textarea,.modal input,.modal textarea{padding:14px;border:0;border-radius:10px}.contact textarea,.modal textarea{min-height:90px}footer{padding:25px 55px;background:#17120e;color:#cbbca5;display:flex;justify-content:space-between}.overlay{position:fixed;inset:0;background:#0008;z-index:39;display:none}.overlay.show{display:block}.cart-drawer{position:fixed;right:-480px;top:0;width:460px;max-width:100%;height:100vh;background:#faf5ec;z-index:40;padding:25px;transition:.25s;display:flex;flex-direction:column}.cart-drawer.open{right:0}.cart-head{display:flex;justify-content:space-between}.cart-head button,.modal-x{border:0;background:none;font-size:32px;cursor:pointer}.cart-items{overflow:auto;flex:1}.cart-empty{padding:35px 0;color:#877766}.cart-item{background:#fff;padding:14px;border-radius:13px;margin:10px 0}.cart-item-top{display:flex;justify-content:space-between;gap:12px}.cart-item small{color:#8a765d}.cart-actions{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.cart-actions button{border:0;background:#eee2d0;border-radius:8px;padding:6px 10px;cursor:pointer}.cart-summary{border-top:1px solid #d8c8b4;padding-top:15px}.cart-summary>div{display:flex;justify-content:space-between;margin:7px 0}.cart-summary .total{font-size:20px}.cart-summary small{display:block;color:#806f5d;margin:10px 0}.wide{width:100%}.modal{position:fixed;inset:0;background:#0009;z-index:50;display:none;place-items:center;padding:20px}.modal.show{display:grid}.modal-card{width:min(540px,100%);background:#faf5ec;border-radius:22px;padding:28px;position:relative}.modal-x{position:absolute;right:20px;top:15px}.order-result{white-space:pre-wrap;background:#fff;border-radius:12px;padding:15px;margin-top:12px;display:none;max-height:260px;overflow:auto}
@media(max-width:1000px){.cards{grid-template-columns:repeat(2,1fr)}.categories{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.mobile-menu{display:block;position:fixed;z-index:30;top:12px;left:12px;border:0;background:#21170f;color:#fff;border-radius:10px;padding:10px 13px}.sidebar{transform:translateX(-100%);transition:.2s}.sidebar.open{transform:translateX(0)}main{margin-left:0}.hero{padding:65px 22px 25px;min-height:620px}.place{display:none}.search{margin-left:0;flex:1}.search input{width:100%}.hero h1{font-size:37px}.hero-mark{right:5%;bottom:7%;opacity:.75}.hero-mark div{font-size:45px}.hero-mark b{font-size:60px}.hero-mark span{font-size:55px}.trust{grid-template-columns:repeat(2,1fr)}.section{padding:38px 20px}.section-title,.split,.contact{display:block}.cards{grid-template-columns:1fr}.categories{grid-template-columns:repeat(2,1fr)}.section-title p{margin-bottom:20px}.cart-top{font-size:0}.cart-top span{font-size:13px}.contact form{margin-top:25px}footer{padding:22px;display:block}footer span{display:block;margin-top:8px}}

.card-visual{height:155px;border-radius:13px;margin:-3px -3px 14px;display:grid;place-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 70% 30%,#f6d995,transparent 30%),linear-gradient(135deg,#49301a,#b17a32)}
.card-visual .bird{font-size:72px;filter:drop-shadow(0 10px 10px #0005)}.card-visual .egg{font-size:42px;position:absolute;right:18px;bottom:12px}.card-visual .label{position:absolute;left:12px;top:12px;background:#24180ccc;color:#f2d58c;padding:6px 9px;border-radius:12px;font-size:10px;font-weight:900}
.card-more{border:1px solid #d9c8ae;background:#fff;color:#4b3824;border-radius:10px;padding:9px 11px;cursor:pointer;font-weight:700}
.buyrow{flex-wrap:wrap}.buyrow select{flex:1}.buyrow input{width:62px}.buyrow button{min-height:38px}
.product-detail-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:25px}.product-detail .card-visual{height:260px;margin:0}.product-detail h2{margin:5px 0 10px}.product-detail .meta{color:#806e59;line-height:1.6}.product-detail .detail-prices{display:grid;gap:8px;margin:18px 0}.product-detail .detail-prices div{display:flex;justify-content:space-between;background:#f0e4d2;padding:11px 13px;border-radius:10px}.product-detail .pack{background:#302217;color:#f1ddba;padding:12px 14px;border-radius:11px;margin-top:12px}.modal select{padding:14px;border:0;border-radius:10px;background:#fff}
.order-note{font-size:12px;color:#7c6b58;margin-top:8px}
@media(max-width:650px){.product-detail-grid{grid-template-columns:1fr}.product-detail .card-visual{height:190px}}

.card-photo{height:170px;border-radius:13px;margin:-3px -3px 14px;background-size:cover;background-position:center;position:relative;overflow:hidden}
.card-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,#1d120bb8)}
.card-photo .label{position:absolute;z-index:2;left:12px;top:12px;background:#24180cdd;color:#f2d58c;padding:6px 9px;border-radius:12px;font-size:10px;font-weight:900}
.card-photo .fallback{position:absolute;inset:0;display:grid;place-items:center;font-size:72px;background:linear-gradient(135deg,#5a3b20,#c18a3c)}
.product-detail .card-photo{height:300px;margin:0}
.related{margin-top:26px;border-top:1px solid #decfb9;padding-top:20px}.related h3{margin:0 0 12px}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.related-item{background:#fff;padding:12px;border-radius:12px;cursor:pointer}.related-item b{display:block;margin-bottom:5px}.related-item small{color:#846f57}
@media(max-width:650px){.related-grid{grid-template-columns:1fr}.product-detail .card-photo{height:210px}}

.delivery-section{background:#fffaf1}.delivery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:25px}.delivery-grid article{background:#fff;border-radius:18px;padding:24px;box-shadow:0 5px 20px #4b321212}.delivery-grid article>b{font-size:28px;color:#d09a35}.delivery-grid h3{margin:12px 0 8px}.delivery-grid p{color:#756553;line-height:1.55}.delivery-note{margin-top:16px;background:#302217;color:#fff;border-radius:18px;padding:20px 24px;display:flex;gap:16px;align-items:flex-start}.delivery-note>span{font-size:35px}.delivery-note p{color:#d8cbb9;margin:6px 0 0}.agree{display:flex;gap:9px;align-items:flex-start;font-size:12px;color:#6d5d4c;line-height:1.4}.agree input{width:auto;margin-top:2px}.mobile-cart{display:none}.card button:disabled{opacity:.55;cursor:not-allowed}.toast{position:fixed;left:50%;bottom:25px;transform:translate(-50%,30px);background:#21170f;color:#fff;padding:12px 18px;border-radius:24px;z-index:80;opacity:0;pointer-events:none;transition:.2s}.toast.show{opacity:1;transform:translate(-50%,0)}
@media(max-width:760px){.delivery-grid{grid-template-columns:1fr}.mobile-cart{display:block;position:fixed;right:14px;bottom:14px;z-index:32;border:0;border-radius:25px;background:#d6a03a;color:#25180c;padding:12px 17px;font-weight:900;box-shadow:0 7px 25px #0004}.mobile-cart span{background:#25180c;color:#fff;border-radius:20px;padding:3px 7px}.delivery-note{padding:17px}.topbar .cart-top{display:none}}

/* v6 commercial visual polish */
body{background:#f4eee4}.hero{min-height:650px;background:linear-gradient(110deg,#1e140d 0%,#4c3119 48%,#9b672a 100%);isolation:isolate}.hero:after{z-index:0;background:linear-gradient(90deg,rgba(17,11,7,.94) 0%,rgba(25,16,9,.72) 45%,rgba(20,13,7,.18) 75%,rgba(20,13,7,.1) 100%)}.hero-photo{position:absolute;z-index:-1;inset:0 0 0 38%;background-image:url('https://images.pexels.com/photos/4566557/pexels-photo-4566557.jpeg?auto=compress&cs=tinysrgb&w=1600');background-size:cover;background-position:center;opacity:.92}.hero-copy{margin-top:120px}.hero h1{font-size:58px;letter-spacing:-1.8px;max-width:820px;text-shadow:0 4px 24px #0007}.hero-copy p{color:#f0e6d6}.hero-stamp{position:absolute;right:5%;bottom:5%;z-index:2;background:#23170de8;border:1px solid #d5a344;border-radius:16px;padding:15px 20px;text-align:center;box-shadow:0 12px 35px #0005}.hero-stamp b{display:block;color:#f0c96d;font-size:22px}.hero-stamp span{font-size:11px;letter-spacing:1.2px;color:#e4d4b8}.commercial-strip{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border-bottom:1px solid #e5d9c8}.commercial-strip>div{padding:22px 30px;display:grid;grid-template-columns:auto 1fr;column-gap:12px;border-right:1px solid #eadfce}.commercial-strip span{grid-row:1/3;color:#c18a31;font-size:25px;font-weight:900}.commercial-strip b{font-size:14px}.commercial-strip small{color:#847360;margin-top:4px}.section-title h2{letter-spacing:-1px}.categories button{transition:.18s transform,.18s box-shadow}.categories button:hover{transform:translateY(-3px);box-shadow:0 10px 28px #4b321224}.card{transition:.18s transform,.18s box-shadow;border:1px solid #eadfce}.card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #4b32121b}.gold{transition:.15s transform,.15s filter;box-shadow:0 6px 18px #7c521f35}.gold:hover{transform:translateY(-1px);filter:brightness(1.05)}.final-cta{margin:0;padding:45px 55px;background:linear-gradient(110deg,#6d2e29,#321b16);color:#fff;display:flex;justify-content:space-between;align-items:center;gap:30px}.final-cta small{color:#e5b45c;letter-spacing:2px;font-weight:900}.final-cta h2{font-size:36px;margin:8px 0}.final-cta p{margin:0;color:#ddcfc7}.contact{background:linear-gradient(135deg,#211710,#342418)}footer{border-top:1px solid #4d3b2c}.price th{position:sticky;top:0}.sidebar{box-shadow:10px 0 35px #0001}
@media(max-width:760px){.hero{min-height:700px}.hero-photo{inset:0;background-position:58% center;opacity:.42}.hero h1{font-size:41px}.hero-copy{margin-top:85px}.hero-stamp{bottom:4%;right:20px}.commercial-strip{grid-template-columns:1fr}.commercial-strip>div{border-right:0;border-bottom:1px solid #eadfce}.final-cta{padding:35px 20px;display:block}.final-cta button{margin-top:20px}}

/* v7 — green/orange EGG 161 visual direction */
:root{--green:#138c2b;--green-dark:#0b6d20;--orange:#ff6b0b;--ink:#111;--paper:#fff;--mist:#f5f8f4}
body{background:#fff;color:#151515}
.sidebar{width:285px;background:linear-gradient(180deg,#fff 0%,#f5faf4 100%);color:#171717;padding:30px 24px;border-right:1px solid #e4ebe2;box-shadow:10px 0 35px #123b1812}
.logo{font-size:40px;color:#111}.logo span{color:#111}.logo b{color:var(--green)}.logo small{color:#5d665e;font-size:10px}
.sidebar nav{margin-top:34px}.sidebar nav a{color:#1d251f;padding:18px 18px;border-radius:16px;margin:7px 0;font-size:17px;min-height:58px;display:flex;align-items:center;gap:9px}.sidebar nav a:hover,.sidebar nav a.active{background:var(--green);color:#fff;box-shadow:0 8px 20px #138c2b2b}.side-contact{border-top:1px solid #dce7dc;color:#161616}.region{color:var(--green-dark)}.region small,.side-contact small{color:#6b746c}
main{margin-left:285px}.hero{min-height:650px;background:#172b18;padding:28px 54px}.hero-photo{inset:0;background-image:url('hero-egg161.png');background-position:center;background-size:cover;opacity:1;z-index:-1}.hero:after{background:linear-gradient(90deg,rgba(5,20,7,.86) 0%,rgba(5,20,7,.58) 42%,rgba(5,20,7,.05) 72%)}
.hero-copy{margin-top:112px;max-width:780px}.eyebrow{color:#9ee36d}.hero h1{font-size:60px}.hero h1 em{color:#b6ec78}.hero-copy p{color:#fff}.badges span{background:#0a371dcc;border:1px solid #ffffff30}.gold{background:var(--orange);color:#fff;border-radius:28px;box-shadow:0 7px 20px #ff6b0b3d}.cart-top{background:#fff;color:#111;border-color:#dfe7dd}.cart-top span{background:var(--green);color:#fff}.hero-stamp{background:#ffffffeb;border-color:#dce9da}.hero-stamp b{color:var(--green)}.hero-stamp span{color:#4f5c51}
.commercial-strip{background:#f2faf2}.commercial-strip span{color:var(--green)}.trust b{color:var(--green)}
.section{background:#fff}.soft,.price,.delivery-section{background:#f7faf6}.section-title small{color:var(--green);font-weight:900}.categories button{background:#fff;border:1px solid #e2eae0}.categories button.selected{border-color:var(--green);box-shadow:0 8px 24px #138c2b1d}.categories button.selected span{color:var(--green-dark)}
.card{border-color:#e1e9df}.card-more{border-color:#cfe0cc;color:var(--green-dark)}.buyrow button,.card button.primary{background:var(--green);color:#fff}.subfilters button.active{background:var(--green);color:#fff}.price th{background:var(--green-dark);color:#fff}.delivery-grid article>b{color:var(--green)}.delivery-note{background:#0c6f25}.final-cta{background:linear-gradient(110deg,#0b6d20,#169536)}.final-cta small{color:#d8ffbd}.contact{background:linear-gradient(135deg,#0a551c,#0e7e28)}footer{background:#083d16;color:#d7eadb}
.mobile-cart{background:var(--orange);color:#fff}.mobile-cart span{background:#fff;color:var(--green-dark)}
@media(max-width:760px){.mobile-menu{display:block;top:14px;left:14px;background:var(--green);color:#fff;border-radius:15px;padding:15px 18px;font-size:25px;min-width:58px;min-height:58px;box-shadow:0 7px 22px #0003}.sidebar{width:310px}.hero{padding-top:85px}.hero-photo{opacity:.65}.hero:after{background:linear-gradient(90deg,rgba(5,20,7,.87),rgba(5,20,7,.34))}main{margin-left:0}}

/* v8 mobile layout fix after iPhone visual check */
@media(max-width:760px){
  .mobile-menu{top:18px;left:18px;min-width:76px;min-height:76px;border-radius:20px;font-size:32px;padding:18px;z-index:60}
  .sidebar{width:min(86vw,340px);z-index:59;padding-top:112px}
  .sidebar nav a{font-size:19px;min-height:62px}
  .hero{min-height:680px;padding:112px 20px 34px}
  .topbar{display:block}
  .search{width:100%;margin:0;padding:14px 18px;position:relative;z-index:3}
  .search input{font-size:17px}
  .hero-copy{margin-top:64px;max-width:100%;position:relative;z-index:3}
  .eyebrow{font-size:12px;letter-spacing:1.5px}
  .hero h1{font-size:clamp(38px,11vw,52px);line-height:.98;letter-spacing:-1.5px;overflow-wrap:normal;word-break:normal;hyphens:none;margin:14px 0 18px}
  .hero h1 br{display:none}
  .hero h1 em{display:block;margin-top:7px}
  .hero-copy p{font-size:18px;line-height:1.45;margin:0 0 18px}
  .badges{gap:7px;margin:17px 0}.badges span{font-size:12px;padding:8px 10px}
  .hero-photo{background-position:62% center;opacity:.76}
  .hero:after{background:linear-gradient(90deg,rgba(4,22,9,.9) 0%,rgba(4,22,9,.68) 62%,rgba(4,22,9,.26) 100%)}
  .hero-stamp{display:none}
}
@media(max-width:390px){
  .hero h1{font-size:38px}
  .hero-copy p{font-size:17px}
}

/* The banner is an image: preserve its proportions so its live targets align. */
.hero{padding:0;min-height:0;aspect-ratio:1448/1086;background:#fff;isolation:isolate}
.hero .hero-photo{inset:0;opacity:1;background-size:100% 100%;background-position:center;z-index:-1}
.hero:after{display:none}.hero>.topbar,.hero>.hero-copy,.hero>.hero-stamp{display:none}
.banner-links{position:absolute;inset:0;display:block;margin:0;z-index:3}
.banner-links .banner-target{position:absolute;display:block;margin:0;padding:0;border-radius:7px;cursor:pointer;color:transparent;background:transparent}
.banner-target:hover{background:#ffffff18;box-shadow:inset 0 0 0 2px #ff6b0b80}
.banner-target:focus-visible{outline:3px solid #ff6b0b;outline-offset:-3px;background:#ffffff22}
.hero>.banner-search{position:absolute;left:42.8%;top:1.9%;width:24%;height:4.5%;padding:0;margin:0;background:#fff;border-radius:30px;z-index:4;color:transparent;display:block;overflow:hidden}
.banner-search input{width:100%;height:100%;border:0;border-radius:30px;padding:0 12px;font-size:clamp(9px,1vw,14px);outline-offset:-3px;color:#253c29;background:#fff}
@media(max-width:760px){.hero{padding:0;min-height:0;aspect-ratio:1448/1086}.hero .hero-photo{opacity:1;background-position:center}.banner-target{min-width:0;min-height:0}.hero>.banner-search{top:1.9%}.mobile-menu{position:fixed;top:auto;bottom:85px;left:12px;min-width:44px;min-height:44px;padding:8px;font-size:23px}.banner-search input{padding:0 4px;font-size:9px}}

/* Photographic category illustrations. */
.categories button{overflow:hidden;padding:12px 12px 20px}.categories button .category-photo{display:block;width:100%;aspect-ratio:1/1;background-image:url(assets/category-birds-v1.png);background-size:200% 200%;background-repeat:no-repeat;border-radius:12px;margin-bottom:15px}.categories button .photo-chicken{background-position:0 0}.categories button .photo-duck{background-position:100% 0}.categories button .photo-turkey{background-position:0 100%}.categories button .photo-quail{background-position:100% 100%}.categories button>span,.categories button>small{display:block;margin-left:7px;margin-right:7px}.categories button>small{margin-top:5px;line-height:1.4}

.categories button .photo-chicken,.categories button .photo-duck{background-size:200% 214%}.categories button .photo-turkey,.categories button .photo-quail{background-size:200% 188%}
