.goodies-catalog{max-width:1380px;padding:36px 40px 55px}.goodies-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.goodie-image,.goodie-image.contain{height:145px;padding:10px 14px;border-bottom:0;background:0 0}.goodie-image img{object-fit:contain!important;object-position:center!important}.goodie-card{background:#fffdf5;border-color:#d8ccd8}.goodie-content{padding:16px}.goodie-type{margin-bottom:7px;font-size:11px}.goodie-content>.goodie-name{margin-bottom:8px;line-height:1.4}.goodie-content h2{font-size:25px!important;line-height:1.15!important;margin:0 0 12px}.goodie-content>p:not(.goodie-type):not(.goodie-name){font-size:16px;line-height:1.55;margin-bottom:14px}.goodie-link{padding:9px 0;font-size:14px;min-height:44px}.catalog-intro{margin-bottom:20px}.catalog-count{margin:12px 0}@media(max-width:1050px){.goodies-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.goodies-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.goodies-catalog{padding:30px 24px 45px}}@media(max-width:520px){.goodies-grid{grid-template-columns:1fr;gap:14px}.goodies-catalog{padding:28px 20px 40px}.goodie-card{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:start}.goodie-image,.goodie-image.contain{height:118px;padding:16px 5px 0 10px}.goodie-content{padding:16px 14px 12px 8px}.goodie-content h2{font-size:25px!important}.goodie-content>.goodie-name{font-size:15px}.goodie-content>p:not(.goodie-type):not(.goodie-name){font-size:16px}}.goodie-image,.goodie-image.contain{height:230px;padding:4px 6px 0}.goodie-image img{width:100%;height:100%;max-height:none;max-width:100%;object-fit:contain!important}@media(max-width:520px){.goodie-card{display:block}.goodie-image,.goodie-image.contain{height:235px;padding:8px 12px 0}.goodie-content{padding:14px 18px 18px}}.goodie-image img[src$="adhd-foredrag.webp"]{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 73%,rgba(0,0,0,.85) 79%,rgba(0,0,0,.35) 88%,transparent 96%);mask-image:linear-gradient(to bottom,#000 0%,#000 73%,rgba(0,0,0,.85) 79%,rgba(0,0,0,.35) 88%,transparent 96%)}