.dz-band{background-color:transparent;padding:44px 0;width:100%;position:relative}.dz-band:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:min(1120px,calc(100% - 48px));height:1px;background:var(--dz-sand-line, #C9BFA8);opacity:.6}.dz-band__inner,.dz-shack__inner,.dz-guide__inner,.dz-map__inner,.dz-bakes__inner{max-width:1440px;margin:0 auto;padding:0 24px;box-sizing:border-box}.dz-kicker{margin:0 0 6px;font-family:Rubik,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#c0392b}.dz-shack__heading,.dz-guide__heading,.dz-map__heading,.dz-bakes__heading{margin:0 0 12px;font-family:Rubik,Helvetica Neue,Arial,sans-serif;font-weight:600;font-size:30px;line-height:1.15;color:#1b3a5c}.dz-shack__intro,.dz-guide__intro,.dz-map__intro,.dz-bakes__intro{margin:0 0 22px;font-family:Rubik,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.6;color:#40587a;max-width:60ch}.dz-shack__foot,.dz-guide__foot,.dz-bakes__foot{margin:22px 0 0;font-size:13px;color:#5c7085}.dz-shack__inner{display:flex;align-items:center;gap:40px}.dz-shack__platter{flex:1 1 0;min-width:0}.dz-shack__frame{position:relative;border:1px solid #1B3A5C;border-radius:6px;background:var(--dz-plate-bg, #FFFFFF);padding:14px;box-sizing:border-box}.dz-shack__frame:before,.dz-shack__frame:after{content:"";position:absolute;width:14px;height:14px;background-repeat:no-repeat;background-size:contain;opacity:.8;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3c-6 3-8 8-6 13 5 2 10 0 12-4 1-3 0-6-6-9z' fill='none' stroke='%23C0392B' stroke-width='1.4'/%3E%3Cpath d='M12 4c-1 5-2 9-5 12M13 4c2 5 3 9 3 12M9 9c2 2 4 3 7 3M8 13c2 1 4 1 6 1' fill='none' stroke='%23C0392B' stroke-width='0.9'/%3E%3C/svg%3E")}.dz-shack__frame:before{top:-7px;left:-7px}.dz-shack__frame:after{bottom:-7px;right:-7px;transform:rotate(180deg)}.dz-shack__photo{display:block;width:100%;height:auto;border-radius:3px}.dz-shack__art{display:block;width:100%;aspect-ratio:5 / 4;border-radius:3px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 400'%3E%3Crect width='500' height='400' fill='%23F4EDE0'/%3E%3Cg%3E%3Cellipse cx='250' cy='300' rx='186' ry='52' fill='%23CBD3DA'/%3E%3Cellipse cx='250' cy='292' rx='186' ry='50' fill='%23DDE3E8'/%3E%3Cellipse cx='250' cy='288' rx='168' ry='42' fill='%23EBEFF2'/%3E%3C/g%3E%3Cg%3E%3Cpath d='M186 268c-30-8-46-32-38-52 8-22 36-30 60-20 8-18 32-24 46-12 14 12 14 30 2 40 18 8 24 26 14 40-12 16-38 18-58 6-10 8-20 8-26-2z' fill='%23C0392B'/%3E%3Cpath d='M190 190c4-18 16-30 28-34-2 14-10 26-18 34' fill='%23C0392B'/%3E%3Cpath d='M216 184c8-18 22-26 36-28-4 14-14 24-24 32' fill='%23C0392B'/%3E%3Cpath d='M160 232c-16-8-24-22-24-36 14 4 24 16 30 30' fill='%23C0392B'/%3E%3Cg stroke='%23F4EDE0' stroke-width='2.4' opacity='0.5' fill='none'%3E%3Cpath d='M182 254c24 10 56 8 78-6'/%3E%3Cpath d='M200 226c20 6 44 4 60-8'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath d='M300 262c16-12 30-12 40 0-12 12-28 14-40 0z' fill='%23E8C766'/%3E%3Cpath d='M306 252l4-16 6 14zM318 250l6-16 5 15zM332 252l7-15 3 16z' fill='%23D9B44A'/%3E%3C/g%3E%3Cg%3E%3Cellipse cx='362' cy='276' rx='28' ry='20' fill='%23D9C9A8'/%3E%3Cellipse cx='362' cy='272' rx='22' ry='14' fill='%23EFE3C9'/%3E%3Cg fill='%23F6E7B0'%3E%3Cellipse cx='352' cy='260' rx='9' ry='6'/%3E%3Cellipse cx='372' cy='266' rx='8' ry='5'/%3E%3C/g%3E%3C/g%3E%3Cg fill='%23C9BFA8'%3E%3Cellipse cx='150' cy='292' rx='18' ry='12'/%3E%3Cellipse cx='330' cy='304' rx='15' ry='10'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.dz-shack__caption{margin:10px 0 0;font-size:12px;line-height:1.5;color:#5c7085}.dz-shack__menu{flex:1 1 0;min-width:0}.dz-shack__list{list-style:none;margin:0;padding:0}.dz-shack__row{display:flex;align-items:baseline;gap:12px;padding:14px 0;border-top:1px solid var(--dz-sand-line, #C9BFA8)}.dz-shack__row:last-child{border-bottom:1px solid var(--dz-sand-line, #C9BFA8)}.dz-shack__bullet{flex:0 0 auto;width:12px;height:12px;transform:translateY(2px);background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3c-6 3-8 8-6 13 5 2 10 0 12-4 1-3 0-6-6-9z' fill='none' stroke='%23C0392B' stroke-width='1.5'/%3E%3C/svg%3E")}.dz-shack__rowtext{flex:1 1 auto;min-width:0}.dz-shack__catch{margin:0;font-family:Rubik,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600;color:#1b3a5c}.dz-shack__side{margin:3px 0 0;font-size:13px;line-height:1.45;color:#5c7085}.dz-shack__price{flex:0 0 auto;margin:0;font-family:Rubik,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600;color:#c0392b}.dz-guide__head{margin-bottom:20px}.dz-guide__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.dz-tile{background:#1b3a5c;border-radius:6px;padding:20px 10px 16px;text-align:center;border:1px solid #1B3A5C;transition:transform .3s ease}.dz-tile__disc{display:block;width:62px;height:62px;margin:0 auto 12px;border-radius:50%;background-color:#f4ede0;background-repeat:no-repeat;background-position:center;background-size:78%;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg fill='none' stroke='%23C0392B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M32 20c-8 0-14 6-14 14s6 14 14 14 14-6 14-14-6-14-14-14z'/%3E%3Cpath d='M32 20V10M28 12l4-4 4 4'/%3E%3Cpath d='M18 34H6M20 42l-8 6M46 34h12M44 42l8 6'/%3E%3C/g%3E%3C/svg%3E")}.dz-tile__name{margin:0;font-family:Rubik,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;color:#f4ede0}.dz-tile__season{margin:4px 0 0;font-size:12px;line-height:1.4;color:#b9c6d3}.dz-map__inner{display:flex;align-items:center;gap:40px}.dz-map__copy{flex:1 1 0;min-width:0}.dz-map__ports{list-style:none;margin:0;padding:0}.dz-map__port{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-top:1px solid var(--dz-sand-line, #C9BFA8)}.dz-map__port:last-child{border-bottom:1px solid var(--dz-sand-line, #C9BFA8)}.dz-map__pin{flex:0 0 auto;width:10px;height:10px;margin-top:5px;border-radius:50%;background:#c0392b;box-shadow:0 0 0 3px #c0392b2e}.dz-map__porttext{display:block}.dz-map__portname{display:block;font-family:Rubik,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:600;color:#1b3a5c}.dz-map__portnote{display:block;margin-top:2px;font-size:13px;line-height:1.45;color:#5c7085}.dz-map__plate{flex:1 1 0;min-width:0;position:relative;aspect-ratio:4 / 3;border:1px solid #1B3A5C;border-radius:6px;background-color:#dce4ea;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 480 360'%3E%3Crect width='480' height='360' fill='%23DCE4EA'/%3E%3Cg fill='none' stroke='%23C9BFA8' stroke-width='1.2' opacity='0.7'%3E%3Cpath d='M0 60h480M0 300h480M0 180h480'/%3E%3Cpath d='M60 0v360M180 0v360M300 0v360M420 0v360'/%3E%3C/g%3E%3Cg fill='%23F4EDE0' stroke='%231B3A5C' stroke-width='1.6' stroke-linejoin='round'%3E%3Cpath d='M262 60c14-6 26 2 30 14 4 12-2 22-12 28-10 6-14 16-10 26 4 10 16 12 20 22 4 10-2 22-12 26-10 4-20-4-22-16-2-12 4-22 0-32-4-10-14-14-16-24-2-12 8-20 22-24z'/%3E%3Cpath d='M286 214c14-4 26 4 28 16 2 14-6 24-16 30-10 6-16 14-14 24 2 10 12 14 10 24-2 10-14 14-22 8-8-6-10-18-8-30 2-12 6-20 2-28-4-8-12-12-12-22 0-10 12-16 32-22z'/%3E%3C/g%3E%3Cg fill='none' stroke='%238A9BAE' stroke-width='1.4' opacity='0.45'%3E%3Cpath d='M20 336c40-8 80-8 120 0s80 8 120 0 80-8 120 0 60 6 80 2'/%3E%3C/g%3E%3C/svg%3E")}.dz-map__land{position:absolute;font-size:11px;font-weight:600;color:#1b3a5c;opacity:0;pointer-events:none}.dz-map__drop{position:absolute;width:14px;height:14px;border-radius:50%;background:#c0392b;box-shadow:0 0 0 4px #c0392b38}.dz-map__drop:after{content:attr(data-port);position:absolute;top:16px;left:50%;transform:translate(-50%);white-space:nowrap;font-family:Rubik,Helvetica Neue,Arial,sans-serif;font-size:10px;font-weight:600;color:#1b3a5c;background:#f4ede0eb;padding:1px 5px;border-radius:3px}.dz-map__drop--1{top:52%;left:40%}.dz-map__drop--2{top:26%;left:20%}.dz-map__drop--3{top:34%;left:68%}.dz-bakes__head{margin-bottom:20px}.dz-bakes__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.dz-dish{background:#fff;border:1px solid #1B3A5C;border-radius:6px;overflow:hidden;transition:transform .3s ease;display:flex;flex-direction:column}.dz-dish__media{display:block;width:100%;aspect-ratio:1 / 1;background-color:#fff;overflow:hidden}.dz-dish__media img{display:block;width:100%;height:100%;object-fit:contain;background-color:#fff}.dz-dish__placeholder{display:block;width:100%;height:100%}.dz-dish__body{padding:16px;text-align:center;display:flex;flex-direction:column;gap:6px;flex:1 1 auto}.dz-dish__name{margin:0;font-family:Rubik,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600;color:#1b3a5c;text-decoration:none}.dz-dish__name:hover{color:#c0392b;text-decoration:none}.dz-dish__spec{margin:0;font-size:13px;line-height:1.5;color:#5c7085}.dz-dish__meta{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:2px}.dz-dish__price{font-family:Rubik,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;background-color:#1b3a5c;border-radius:4px;padding:3px 8px}.dz-dish__amount{font-family:Rubik,Helvetica Neue,Arial,sans-serif;font-size:15px;font-weight:600;color:#c0392b}.dz-dish__link{margin-top:8px;align-self:center;display:inline-block;padding:9px 18px;border-radius:4px;background-color:#c0392b;color:#fff;font-family:Rubik,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .2s ease}.dz-dish__link:hover{background-color:#a62f23;color:#fff;text-decoration:none}.dz-tile__disc[data-species=lobster]{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg fill='none' stroke='%23C0392B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M32 18c-7 0-12 5-12 12s5 12 12 12 12-5 12-12-5-12-12-12z'/%3E%3Cpath d='M32 18V8M27 11l5-5 5 5'/%3E%3Cpath d='M20 32H8M38 22l8-8M38 42l8 8M26 42l-8 8M26 22l-8-8'/%3E%3Cpath d='M14 30l-4 2 4 2M50 30l4 2-4 2'/%3E%3C/g%3E%3C/svg%3E")}.dz-tile__disc[data-species=scallop]{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg fill='none' stroke='%231B3A5C' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M32 12c14 6 20 18 18 30-12 6-24 6-36 0-2-12 4-24 18-30z'/%3E%3Cpath d='M32 14v28M22 20l8 22M42 20l-8 22M16 34l14 10M48 34l-14 10'/%3E%3C/g%3E%3C/svg%3E")}.dz-tile__disc[data-species=salmon]{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg fill='none' stroke='%231B3A5C' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 34c8-12 22-16 34-12 8 3 10 10 6 16-6 8-22 12-32 6-6-4-8-8-8-10z'/%3E%3Cpath d='M10 34l-6-8 2 10-2 8 6-6'/%3E%3Ccircle cx='42' cy='31' r='1.6' fill='%231B3A5C'/%3E%3C/g%3E%3C/svg%3E")}.dz-tile__disc[data-species=mussel]{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg fill='none' stroke='%231B3A5C' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 10c10 4 14 16 12 28-10 4-18 2-22-6-4-10 0-18 10-22z'/%3E%3Cpath d='M24 12c-2 12-2 22 0 28'/%3E%3Cpath d='M40 22c8 6 10 16 6 24-8 2-14-2-16-10-2-8 2-12 10-14z'/%3E%3C/g%3E%3C/svg%3E")}.dz-tile__disc[data-species=shrimp]{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg fill='none' stroke='%23C0392B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M46 20c-12-8-28-2-30 10-2 12 10 20 22 16 8-2 12-10 8-16'/%3E%3Cpath d='M46 20l8-8M46 20l-10-2M40 46l6 8M40 46l-10 2'/%3E%3Ccircle cx='22' cy='30' r='1.6' fill='%23C0392B'/%3E%3C/g%3E%3C/svg%3E")}.dz-tile__disc[data-species=haddock]{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg fill='none' stroke='%231B3A5C' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 36c10-14 26-16 38-8 6 4 6 10 0 14-8 6-24 8-34 2-5-3-6-6-4-8z'/%3E%3Cpath d='M8 36l-4-8 0 10 0 8 4-8'/%3E%3Cpath d='M30 24c2-6 6-8 10-6-2 4-6 6-10 6'/%3E%3Ccircle cx='44' cy='33' r='1.6' fill='%231B3A5C'/%3E%3C/g%3E%3C/svg%3E")}.dz-dish__sketch[data-dish=boil],.dz-dish__sketch[data-dish=roll],.dz-dish__sketch[data-dish=mac]{background-image:none}.dz-dish__sketch{display:none}@media(max-width:990px){.dz-band{padding:30px 0}.dz-shack__inner,.dz-map__inner{flex-direction:column;gap:20px}.dz-guide__grid{grid-template-columns:repeat(3,1fr);gap:10px}.dz-bakes__grid{grid-template-columns:1fr;gap:14px}.dz-shack__heading,.dz-guide__heading,.dz-map__heading,.dz-bakes__heading{font-size:22px}.dz-tile{padding:14px 8px 12px}.dz-tile__disc{width:46px;height:46px;margin-bottom:8px}.dz-tile__name{font-size:12px}.dz-tile__season{font-size:11px}.dz-map__plate{width:100%}.dz-shack__art{display:none}.dz-shack__frame{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dz-sections.css.map */
