/* Buyer presentation only: POIZON reference, 373. */
body.storefront:not(.seller-store){background:#fff;color:#14151a}
body.reference-home .store-header,body.portal-layout364.account-store .store-header{background:linear-gradient(110deg,#e0fafa 0%,#edfcfc 46%,#fff 100%);box-shadow:none;border-bottom:0}
body.reference-home .store-nav{background:linear-gradient(110deg,#f2fdfd,#fff);gap:28px;padding-top:14px;padding-bottom:14px}
body.reference-home main#main{max-width:1500px;padding-left:5%;padding-right:5%}
body.reference-home .discovery-categories{margin-top:24px}
body.reference-home .category-picture,body.reference-home .category-number,body.reference-home .discovery-image{background:#f8f8fa}
body.reference-home .discovery-service{background:linear-gradient(100deg,#dffffa,#efffff);padding:17px 24px;margin:26px 0 28px;border-radius:2px}
body.reference-home .discovery-tabs{gap:46px}
body.reference-home .shopping-grid{gap:30px 22px}
body.reference-home .shopping-card{transition:transform .18s ease}
body.reference-home .shopping-card:hover{transform:translateY(-3px)}
body.storefront a:focus-visible,body.storefront button:focus-visible,body.storefront input:focus-visible{outline:2px solid #00b8bc;outline-offset:3px}
body.reference-home .header-links a:hover,body.reference-home .store-nav a:hover{text-decoration:underline;text-underline-offset:5px;color:#008f95}
body.reference-home .home-search{border-color:#58cdd0;border-radius:2px}
@media(max-width:760px){body.reference-home .discovery-tabs{gap:24px}body.reference-home .shopping-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}body.reference-home .discovery-service{padding:16px;flex-wrap:wrap}}
