.mb-collection-link{display:block;color:rgb(var(--color-foreground));text-decoration:none;width:100%}.mb-collection-art{position:relative;width:100%;aspect-ratio:2 / 3;overflow:hidden;border-radius:15px;background:var(--tile-background)}.mb-collection-heading{position:absolute;top:5%;left:0;width:100%;margin:0;color:#fff;text-align:center;font-size:clamp(20px,2vw,26px);font-weight:600}.mb-collection-board{position:absolute;left:50%;top:18%;width:var(--board-width);height:42%;transform:translate(-50%);overflow:hidden}.mb-collection-dog{position:absolute;left:50%;bottom:7%;width:var(--dog-width);height:var(--dog-height);transform:translate(-50%);overflow:hidden}.mb-collection-descriptor{position:absolute;top:13%;left:3%;width:94%;margin:0;color:#fff;text-align:center;font-size:clamp(10px,1.05vw,14px);line-height:1.3}.mb-collection-dog--giants{bottom:2.5%}.mb-collection-dog--puppies{bottom:15.5%}.mb-collection-link:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:749px){.mb-collection-heading{font-size:20px}.mb-collection-descriptor{font-size:10px}}.mb-collection-link{position:relative;border-radius:15px;transition:transform .24s ease,box-shadow .24s ease;transform-origin:center}@media(hover:hover)and (pointer:fine){.mb-collection-link:hover{transform:translateY(-4px) scale(1.035);box-shadow:0 12px 24px #0000002e;z-index:2}}.mb-collection-link:focus-visible{transform:translateY(-4px) scale(1.035);box-shadow:0 12px 24px #0000002e;z-index:2}@media(prefers-reduced-motion:reduce){.mb-collection-link{transition:none}.mb-collection-link:hover,.mb-collection-link:focus-visible{transform:none}}.mb-craftsmanship{display:flex;justify-content:center;align-items:center;min-height:80px;padding:22px 40px;border-top:1px solid #d9cfc2;background:#f5f1e8;color:#432b20;text-align:center;font-family:var(--font-body-family)}.mb-craftsmanship p{margin:0;max-width:1500px;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:0}@media screen and (max-width:749px){.mb-craftsmanship{padding:20px 24px}.mb-craftsmanship p{font-size:18px;line-height:1.6}}.mb-hero{color:#121212;background:#f5f1e8;font-family:var(--font-body-family)}.mb-hero__stage{position:relative;aspect-ratio:1983 / 793;isolation:isolate}.mb-hero__picture{position:absolute;top:0;right:0;bottom:0;left:0}.mb-hero__image{display:block;width:100%;height:100%;object-fit:fill}.mb-hero__copy{position:absolute;top:0;right:0;bottom:0;left:0}.mb-hero__heading,.mb-hero__statement,.mb-hero__explanation{position:absolute;left:3.35%;width:39.6%;margin:0;color:#121212;text-align:left}.mb-hero__heading span,.mb-hero__statement span,.mb-hero__explanation span,.mb-hero__caption span{display:block}.mb-hero__heading{top:9.5%;font-family:var(--font-body-family);font-size:clamp(50px,5.15vw,106px);font-weight:600;line-height:.97;letter-spacing:-.045em}.mb-hero__statement{top:51.5%;font-size:clamp(20px,2.05vw,42px);font-weight:500;line-height:1.12;letter-spacing:-.03em}.mb-hero__statement span{white-space:nowrap}.mb-hero__explanation{top:68.7%;font-size:clamp(15px,1.37vw,28px);font-weight:400;line-height:1.38;letter-spacing:-.02em}.mb-hero__explanation span{white-space:nowrap}.mb-hero__button{position:absolute;top:81.5%;left:23.15%;transform:translate(-50%);width:max-content;max-width:39.6%;min-height:50px;display:flex;align-items:center;justify-content:center;gap:12px;padding:13px 24px;border-radius:8px;background:#432b20;color:#fff;text-decoration:none;font-size:clamp(18px,1.4vw,24px);font-weight:600;line-height:1.15;letter-spacing:-.02em;white-space:nowrap;transition:background-color .15s ease}.mb-hero__button:hover{background:#57392b}.mb-hero__button:focus-visible{outline:3px solid #432b20;outline-offset:5px}.mb-hero__button svg{flex-shrink:0;width:20px;height:auto}.mb-hero__caption{position:absolute;right:6.1%;bottom:6.4%;width:13.8%;color:#fff;text-align:center;text-shadow:0 1px 3px rgb(0 0 0 / 50%);font-size:clamp(11px,.92vw,19px);line-height:1.3;letter-spacing:-.025em}.mb-hero__caption p{margin:0}.mb-hero__caption .mb-hero__caption-title{margin-bottom:3px;font-size:clamp(15px,1.28vw,27px);font-weight:600;line-height:1.2}.mb-hero__caption span{white-space:nowrap}@media screen and (min-width:1100px){.mb-hero__caption{width:19%;right:3.5%;bottom:2.2%;padding:6px 8px;background:#190f0870;box-shadow:0 0 28px 18px #190f0861;border-radius:18px;font-size:clamp(14px,1.1vw,22px);text-shadow:0 1px 3px rgba(0,0,0,.8)}.mb-hero__caption .mb-hero__caption-title{font-size:clamp(18px,1.5vw,30px)}}@media screen and (max-width:1099px){.mb-hero__stage{aspect-ratio:auto;display:flex;flex-direction:column}.mb-hero__picture{position:static;order:2}.mb-hero__image{width:100%;height:auto}.mb-hero__copy{position:static;order:1;padding:32px 24px 30px}.mb-hero__heading,.mb-hero__statement,.mb-hero__explanation{position:static;width:100%}.mb-hero__heading{font-size:clamp(36px,9vw,72px);line-height:1.02;letter-spacing:-.035em;margin-bottom:26px}.mb-hero__statement{font-size:clamp(15px,4.1vw,22px);line-height:1.35;margin-bottom:24px;letter-spacing:-.02em}.mb-hero__explanation{font-size:16px;line-height:1.55;margin-bottom:24px}.mb-hero__explanation span{white-space:normal}.mb-hero__button{position:static;transform:none;width:max-content;max-width:100%;margin-inline:auto;min-height:48px;padding:12px 22px;font-size:18px;gap:10px}.mb-hero__caption{position:static;order:3;width:100%;padding:16px 24px;background:#432b20;font-size:15px;line-height:1.4;letter-spacing:0;text-shadow:none}.mb-hero__caption .mb-hero__caption-title{font-size:19px;margin-bottom:4px}.mb-hero__caption span{white-space:normal}}@media(prefers-reduced-motion:reduce){.mb-hero__button{transition:none}}.mb-return-nav{padding-top:12px;padding-bottom:0}.mb-return-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#432b20;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none}.mb-return-link:hover{text-decoration:underline;text-underline-offset:4px}.mb-return-link:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAQAAAAYAAAACA */
