/* Delicious replacement for the two actually used Widgetkit 2 layouts. No UIkit dependency. */
.dl6wk{width:100%;max-width:100%;font-family:inherit;color:#502b16}
.dl6wk *{box-sizing:border-box}.dl6wk-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}
.dl6wk-item{min-width:0;text-align:center;position:relative;background:rgba(255,250,177,.22);overflow:hidden}
.dl6wk-target{display:block;color:inherit!important;text-decoration:none!important;height:100%}
.dl6wk-media{display:block;position:relative;overflow:hidden;max-width:100%;line-height:0}
.dl6wk-media img{display:block;width:100%;height:auto;object-fit:contain;transition:opacity .3s ease,transform .35s ease}
.dl6wk-media .dl6wk-secondary{position:absolute;inset:0;opacity:0}
.dl6wk-item:hover .dl6wk-secondary,.dl6wk-item:focus-within .dl6wk-secondary{opacity:1}
.dl6wk-item:hover .dl6wk-primary:has(+.dl6wk-secondary),.dl6wk-item:focus-within .dl6wk-primary:has(+.dl6wk-secondary){opacity:0}
.dl6wk-text{display:block;padding:9px 8px 14px;line-height:1.4}
.dl6wk-title{display:block;font-family:Georgia,'Times New Roman',serif;font-size:21px;line-height:1.25;color:#6f3625;font-weight:400;margin:0 0 6px}
.dl6wk-content{display:block;font-size:16px;line-height:1.4;color:#444}
.dl6wk-home .dl6wk-item{background:transparent}
.dl6wk-home .dl6wk-media img{transition:opacity .3s ease,transform .45s ease}
.dl6wk-home .dl6wk-item:hover .dl6wk-primary{transform:scale(1.02)}
.dl6wk-home .dl6wk-text{padding:10px 4px}.dl6wk-home .dl6wk-title{font-size:20px;text-transform:capitalize}
.dl6wk-slideset .dl6wk-list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-inline:contain}
.dl6wk-slideset .dl6wk-list::-webkit-scrollbar{display:none}
.dl6wk-slideset .dl6wk-item{flex:0 0 calc((100% - 48px)/5);scroll-snap-align:start;background:transparent}
.dl6wk-slideset .dl6wk-media{width:70px;max-width:100%;margin:0 auto}
.dl6wk-slideset .dl6wk-media img{height:70px;object-fit:contain}
.dl6wk-slideset .dl6wk-title{font-family:inherit;font-size:14px;font-weight:600;margin:2px 0}
.dl6wk-slideset .dl6wk-content{font-size:13px}
.dl6wk-slideset .dl6wk-text{padding:4px 3px 9px}
.dl6wk .dl6wk-target:focus-visible{outline:3px solid #6f3625;outline-offset:2px}
@media(max-width:991px){.dl6wk-grid .dl6wk-list{grid-template-columns:repeat(2,minmax(0,1fr))}.dl6wk-slideset .dl6wk-item{flex-basis:calc((100% - 12px)/2)}}
@media(max-width:560px){.dl6wk-grid .dl6wk-list{grid-template-columns:1fr}.dl6wk-slideset .dl6wk-item{flex-basis:100%}.dl6wk-title{font-size:20px}}
@media(prefers-reduced-motion:reduce){.dl6wk *, .dl6wk *::before,.dl6wk *::after{scroll-behavior:auto!important;transition:none!important}}
