#deco-b2b #collections>:not(#trade-catalog){display:none!important}#deco-b2b .trade-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}#deco-b2b .trade-family{padding:0;text-align:left;border:1px solid #d5d6cb;background:#fbfaf7;color:#233d33;overflow:hidden}#deco-b2b .trade-family img{width:100%;height:240px;object-fit:cover;display:block;transition:transform .3s}#deco-b2b .trade-family:hover img{transform:scale(1.025)}#deco-b2b .trade-family>span{display:block;padding:19px 22px}#deco-b2b .trade-family small{display:block;color:#92734d;font-size:9px;letter-spacing:1.6px;margin-bottom:7px}#deco-b2b .trade-family strong{font-size:19px;font-weight:400}#deco-b2b #trade-explorer{padding-top:75px;scroll-margin-top:25px}#deco-b2b .trade-explorer-head{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:27px}#deco-b2b .trade-shortlist{white-space:nowrap;border-bottom:1px solid #a0ac9a;font-size:12px;padding-bottom:5px}#deco-b2b .trade-shortlist b{background:#233d33;color:#fff;padding:2px 7px;border-radius:20px}#deco-b2b .trade-search>span{display:block;font-size:11px;color:#617166}#deco-b2b .trade-search input{margin-top:7px;padding:15px 18px;font-size:14px;background:#fff}#deco-b2b .trade-list{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:20px}#deco-b2b .trade-item{border:1px solid #d7dacf;padding:23px;background:#fcfbf8}#deco-b2b .trade-item small{display:block;font-size:9px;letter-spacing:1px;color:#92734d;margin-bottom:10px}#deco-b2b .trade-item h3{font-size:19px}#deco-b2b .trade-item p{font-size:11px;color:#6a756c;margin:13px 0}#deco-b2b .trade-item button{border:0;border-bottom:1px solid #a4ae9c;background:transparent;color:#233d33;padding:0 0 5px;font-size:10px}#deco-b2b .trade-pagination{display:flex;gap:20px;justify-content:center;align-items:center;margin:28px 0;font-size:12px}#deco-b2b .trade-pagination button{border:1px solid #b9c3b3;background:transparent;padding:9px 15px;color:#233d33}#deco-b2b .trade-pagination button:disabled{opacity:.4;cursor:default}#deco-b2b #trade-detail{width:94%;max-width:1000px;padding:35px;max-height:90vh}#deco-b2b #trade-detail h2{font-size:37px;max-width:85%}#deco-b2b #trade-detail .trade-detail-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:30px}#deco-b2b #trade-detail p{font-size:13px}#deco-b2b #trade-detail .note{font-size:11px}#deco-b2b .trade-table-scroll{overflow:auto;margin:20px 0}#deco-b2b .trade-table-scroll table{border-collapse:collapse;min-width:620px;width:100%;text-align:left;font-size:12px}#deco-b2b .trade-table-scroll th{background:#e8ebe1;padding:12px;font-size:10px;font-weight:400;color:#617166}#deco-b2b .trade-table-scroll td{padding:14px 12px;border-bottom:1px solid #d2d8c9}#deco-b2b .trade-table-scroll td:first-child{white-space:nowrap}#deco-b2b .trade-table-scroll button{border:1px solid #b7c2ad;color:#233d33;background:transparent;white-space:nowrap;font-size:11px;padding:8px 12px}#deco-b2b .trade-selected{padding:16px 18px;background:#e8ecdf;font-size:12px;border:1px solid #c8d0be}#deco-b2b .trade-selected>div{display:flex;justify-content:space-between;gap:15px;padding:9px 0;border-top:1px solid #d0d7c6;margin-top:8px}#deco-b2b .trade-selected button{background:transparent;border:0;font-size:19px;color:#233d33;padding:0 5px}#deco-b2b .trade-buying-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}#deco-b2b .hero-image img{object-fit:contain;background:#eee4d2}#deco-b2b .trade-results{margin-top:0}#deco-b2b .trade-filters{gap:7px}#deco-b2b .trade-filters button{font-size:10px;padding:8px 12px}@media(max-width:850px){#deco-b2b .trade-gallery{gap:15px}#deco-b2b .trade-family img{height:200px}#deco-b2b .trade-family strong{font-size:17px}#deco-b2b .trade-family>span{padding:15px}}@media(max-width:600px){#deco-b2b .trade-gallery{grid-template-columns:1fr 1fr;gap:12px}#deco-b2b .trade-family img{height:auto;aspect-ratio:1}#deco-b2b .trade-family>span{padding:12px}#deco-b2b .trade-family strong{font-size:15px}#deco-b2b .trade-family small{font-size:8px;letter-spacing:.6px}#deco-b2b .trade-list{grid-template-columns:1fr}#deco-b2b .trade-item{padding:20px}#deco-b2b .trade-explorer-head{display:block}#deco-b2b .trade-shortlist{display:inline-block;margin-top:22px}#deco-b2b #trade-detail{padding:23px}#deco-b2b #trade-detail h2{font-size:29px}#deco-b2b #trade-detail .trade-detail-intro{display:block}#deco-b2b .trade-buying-grid{grid-template-columns:1fr}#deco-b2b .trade-table-scroll table{font-size:11px}}
#deco-b2b .trade-download{display:flex;align-items:center;justify-content:space-between;gap:35px;border:1px solid #cbd3c0;background:#e9eddf;padding:32px;margin:20px 0 30px}#deco-b2b .trade-download small{font-size:9px;letter-spacing:1.5px;color:#92734d}#deco-b2b .trade-download h3{margin:10px 0}#deco-b2b .trade-download p{max-width:570px;font-size:12px;color:#667261}#deco-b2b .trade-download a{white-space:nowrap}#deco-b2b .trade-videos{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}#deco-b2b .trade-videos video{display:block;width:100%;aspect-ratio:16/9;background:#233d33;object-fit:contain}#deco-b2b .trade-videos h3{font-size:18px;margin-top:15px}#deco-b2b .trade-videos p{font-size:11px;color:#667261;margin-top:8px}@media(max-width:700px){#deco-b2b .trade-download{display:block;padding:25px}#deco-b2b .trade-download a{margin-top:20px}#deco-b2b .trade-videos{grid-template-columns:1fr}#deco-b2b nav{flex-wrap:wrap;justify-content:flex-start;gap:8px 17px}}

#deco-b2b .trade-family img{height:auto!important;aspect-ratio:1;object-fit:contain;background:#eee4d2}#deco-b2b h1,#deco-b2b h2,#deco-b2b h3{background:transparent!important;box-shadow:none;border:0;padding:0}

#deco-b2b .trade-list{grid-template-columns:repeat(3,1fr)}#deco-b2b .trade-item{padding:0;overflow:hidden}#deco-b2b .trade-item-copy{padding:23px}#deco-b2b .trade-photo-button{width:100%;border:0!important;padding:0!important;display:block;text-align:left}#deco-b2b .trade-product-photo{position:relative;height:250px;display:flex;align-items:center;justify-content:center;background:#f1f1e9;border-bottom:1px solid #d7dacf}#deco-b2b .trade-product-photo img{width:100%;height:100%;object-fit:contain;padding:15px 15px 35px}#deco-b2b .trade-product-photo span{position:absolute;bottom:0;left:0;right:0;padding:7px 10px;background:#f6f4eef0;font-size:9px;color:#667261;line-height:1.4}#deco-b2b .trade-product-photo.no-photo{padding:30px;color:#667261;font-size:13px}#deco-b2b .trade-product-photo.detail-photo{height:300px;margin:25px 0;border:1px solid #d7dacf}#deco-b2b .trade-size-preview{display:flex;flex-wrap:wrap;gap:5px;margin:15px 0 20px}#deco-b2b .trade-size-preview span{display:block;border:1px solid #d5dccb;padding:4px 7px;font-size:10px;color:#52634e;max-width:100%;overflow-wrap:anywhere}#deco-b2b .trade-item h3{text-align:left!important}@media(max-width:900px){#deco-b2b .trade-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){#deco-b2b .trade-list{grid-template-columns:1fr}#deco-b2b .trade-product-photo{height:280px}#deco-b2b .trade-product-photo.detail-photo{height:240px}}

#deco-b2b .trade-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#deco-b2b #db-status{padding:12px;white-space:normal}#deco-b2b button:disabled{opacity:.6;cursor:wait}#deco-b2b #trade-company p{margin-top:18px;max-width:760px}

#deco-b2b .trade-product-photo{position:relative;background:#fcfbf8}#deco-b2b .trade-photo-brand{display:block;position:absolute;z-index:1;top:10px;left:12px;font:8px/1.3 Arial,sans-serif;letter-spacing:1.8px;color:#233d33;background:#f6f4eeed;padding:6px 8px;pointer-events:none}#deco-b2b .trade-product-photo img{padding:32px 12px 12px;object-fit:contain}#deco-b2b .trade-product-photo.detail-photo img{padding-top:42px}#deco-b2b .trade-filters{gap:6px}#deco-b2b .trade-size-preview span{overflow-wrap:anywhere}#deco-b2b #db-status:empty{display:none}#deco-b2b #db-status:not(:empty){border-left:3px solid #92734d;background:#edf0e6}#deco-b2b dialog{overscroll-behavior:contain} @media(max-width:650px){#deco-b2b nav{flex-wrap:wrap;justify-content:flex-start;column-gap:16px;row-gap:10px}#deco-b2b .hero h1{font-size:clamp(35px,10vw,45px)}#deco-b2b .trade-explorer-head{align-items:flex-start;gap:16px}#deco-b2b .trade-shortlist{white-space:nowrap}#deco-b2b .trade-filters button{padding:8px 11px}#deco-b2b .trade-download a{width:100%}#deco-b2b #trade-company p{overflow-wrap:anywhere}}
#deco-b2b .lang{white-space:nowrap;flex-shrink:0}@media(min-width:651px) and (max-width:900px){#deco-b2b header{flex-wrap:wrap;padding-top:22px;padding-bottom:20px;gap:18px}#deco-b2b nav{order:3;width:100%;justify-content:space-between;gap:16px}#deco-b2b nav a{white-space:nowrap}}
