:root{--bss-mo-ink: #1a1a1a;--bss-mo-accent: #e0a100;--bss-mo-accent-text: #8a6300;--bss-mo-marker: #ffe08a}.bss-mo-head{position:relative}.bss-mo-stl{--st: var(--bss-mo-accent);position:absolute;left:0;top:calc(100% + 3px);width:120px;height:14px;display:block;pointer-events:none}.bss-mo-stl--center{left:50%;margin-left:-60px}.bss-mo-stl svg.sew{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;pointer-events:none}.bss-mo-stl .hole{fill:#0000004d}.bss-mo-stl .sh{fill:#00000021}.color-scheme-4 .bss-mo-stl .hole,.footer .bss-mo-stl .hole{fill:#0000008c}.color-scheme-4 .bss-mo-stl .sh,.footer .bss-mo-stl .sh{fill:#00000059}.bss-mo-stl .ndl,.bss-mo-stl .trail{display:none}.bss-mo-stl.sewing .ndl,.bss-mo-stl.sewing .trail{display:inline}.bss-mo-stl .ndl{transition:opacity .35s}.bss-mo-stl.done .ndl{opacity:0}.bss-mo-stl--full{position:relative;top:auto;left:auto;width:100%;height:18px;margin:-9px 0 0}.bss-mo-footer-host{position:relative}.bss-mo-footer-stitch{position:absolute;left:0;right:0;top:0;height:0;z-index:1;padding:0 1.5rem;max-width:var(--page-width, 120rem);margin:0 auto;pointer-events:none}html.bss-motion .banner__box:not(.slideshow__text)>.banner__heading+*{margin-top:2.8rem}.bss-mo-mask{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}.bss-mo-rise{display:block}html.bss-motion .bss-mo-rv .bss-mo-rise{transform:translateY(110%);transition:transform .8s cubic-bezier(.2,.7,.2,1)}html.bss-motion .bss-mo-rv.is-in .bss-mo-rise{transform:none}html.bss-motion .bss-mo-rv .bss-mo-fu{opacity:0;transform:translateY(14px);transition:opacity .7s ease,transform .7s ease}html.bss-motion .bss-mo-rv.is-in .bss-mo-fu{opacity:1;transform:none}html.bss-motion .bss-mo-rv.is-in .bss-mo-d1{transition-delay:.15s}html.bss-motion .bss-mo-rv.is-in .bss-mo-d2{transition-delay:.3s}html.bss-motion .bss-mo-rv.is-in .bss-mo-d3{transition-delay:.45s}html.bss-motion .bss-mo-rv.bss-mo-now .bss-mo-rise,html.bss-motion .bss-mo-rv.bss-mo-now .bss-mo-fu,html.bss-motion .bss-mo-rv.bss-mo-now .bss-mo-u{transition:none!important}.bss-mo-marked{text-decoration:none!important}html.bss-motion .image-with-text__heading{text-decoration:none}html.bss-motion.bss-mo-fallback .image-with-text__heading:not(.bss-mo-marked){text-decoration:underline;text-decoration-color:var(--bss-mo-marker)}.bss-mo-u{background:linear-gradient(var(--bss-mo-marker),var(--bss-mo-marker)) no-repeat 0 92% / 100% 40%;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 2px}html.bss-motion .bss-mo-rv .bss-mo-u{background-size:0% 40%;transition:background-size .9s cubic-bezier(.6,.1,.3,1) .45s}html.bss-motion .bss-mo-rv.is-in .bss-mo-u{background-size:100% 40%}@keyframes bss-mo-marquee{to{transform:translate(-50%)}}.bss-mo-band{overflow:hidden}.bss-mo-track{display:flex;width:max-content;animation:bss-mo-marquee 26s linear infinite;animation-play-state:paused}.bss-mo-band.bss-mo-run .bss-mo-track{animation-play-state:running}.bss-mo-band.bss-mo-run .bss-mo-track:hover{animation-play-state:paused}.bss-mo-track .bss-mo-grp{display:flex;flex:none}.bss-tag-marquee{background:var(--bss-mo-accent);color:var(--bss-mo-ink);white-space:nowrap;border-top:2px solid var(--bss-mo-ink);border-bottom:2px solid var(--bss-mo-ink)}.bss-tag-marquee__list{list-style:none;margin:0;padding:0}.bss-tag-marquee__tag{display:inline-flex;align-items:center;gap:14px;padding:12px 0 12px 14px;font:900 15px/1 var(--font-heading-family);letter-spacing:.06em}.bss-tag-marquee__tag:after{content:"";width:22px;height:2px;background:repeating-linear-gradient(90deg,var(--bss-mo-ink) 0 5px,transparent 5px 9px)}.bss-works-marquee{padding:72px 0 56px;background:#fff;overflow:hidden}.bss-works-marquee__head{text-align:center;margin-bottom:36px}.bss-works-marquee__kicker{font-family:var(--font-heading-family);font-size:12px;letter-spacing:.25em;color:var(--bss-mo-accent-text);font-weight:700;margin:0 0 10px;text-transform:uppercase}.bss-works-marquee__heading{margin:0;display:inline-block}.bss-works-marquee__rows{display:grid;gap:14px}.bss-works-marquee .bss-mo-r1{animation-duration:46s}.bss-works-marquee .bss-mo-r2{animation-duration:52s;animation-direction:reverse}.bss-works-marquee .bss-mo-grp{gap:14px;padding-right:14px}.bss-works-marquee__img{width:240px;height:180px;object-fit:cover;border-radius:12px;flex:none;display:block;background:#f7f7f5}.bss-works-marquee__more{text-align:center;margin-top:32px}.bss-mo-shine{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:2}.bss-mo-shine:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-40%;width:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:skew(-20deg);animation:bss-mo-shine 3.6s ease-in-out infinite}@keyframes bss-mo-shine{0%,62%{left:-40%}82%,to{left:130%}}@keyframes bss-mo-ring{0%,64%,to{transform:rotate(0)}68%{transform:rotate(-16deg)}72%{transform:rotate(14deg)}76%{transform:rotate(-10deg)}80%{transform:rotate(8deg)}84%{transform:rotate(-4deg)}88%{transform:rotate(0)}}.bss-mo-ring{animation:bss-mo-ring 2.4s ease-in-out infinite;transform-origin:50% 60%}.bss-mo-hero-host{position:relative}.bss-mo-floater{position:absolute;z-index:3;right:7%;top:50%;width:230px;margin-top:-170px;pointer-events:none;animation:bss-mo-float 3.6s ease-in-out infinite}@keyframes bss-mo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.bss-mo-floater__card{background:#fff;padding:8px;border-radius:14px;box-shadow:0 18px 40px #00000059;transform:rotate(3deg)}.bss-mo-floater__card img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:9px}.bss-mo-ringtxt{position:absolute;width:150px;height:150px;left:-62px;bottom:-52px;pointer-events:none;animation:bss-mo-spin 30s linear infinite}.bss-mo-ringtxt text{font:700 11.5px/1 var(--font-heading-family);letter-spacing:.32em;fill:#fff}.bss-mo-ringtxt .dot{fill:var(--bss-mo-accent)}@keyframes bss-mo-spin{to{transform:rotate(360deg)}}.bss-mo-hero-host:not(.bss-mo-run) .bss-mo-floater,.bss-mo-hero-host:not(.bss-mo-run) .bss-mo-ringtxt,.bss-mo-hero-host:not(.bss-mo-run) .bss-mo-shine:after{animation-play-state:paused}.bss-mo-kicker{position:absolute;top:1.2rem;left:0;right:0;margin:0;padding:inherit;padding-top:0;padding-bottom:0;font-family:var(--font-heading-family);font-size:12px;line-height:1.6;letter-spacing:.25em;font-weight:700;color:var(--bss-mo-accent-text);text-transform:uppercase;white-space:nowrap;pointer-events:none}.slideshow__text>.bss-mo-kicker+*{margin-top:0}.bss-mo-caret{display:inline-block;width:.55em;height:1.05em;margin-left:2px;vertical-align:-2px;background:currentColor;animation:bss-mo-blink 1s steps(1) infinite}@keyframes bss-mo-blink{50%{opacity:0}}@media screen and (min-width:750px){.bss-mo-kicker{color:#fff;opacity:.85;text-shadow:0 2px 12px rgba(0,0,0,.35)}}.bss-mo-sticker-host{position:relative}.image-with-text .image-with-text__media-item>.bss-mo-sticker,.bss-mo-sticker{position:absolute;overflow:visible;right:-14px;top:-18px;z-index:2;width:104px;height:104px;border-radius:50%;background:var(--bss-mo-accent);color:var(--bss-mo-ink);display:grid;place-items:center;text-align:center;font:900 17px/1.15 var(--font-heading-family);box-shadow:0 8px 20px #0000002e;outline:2px dashed var(--bss-mo-ink);outline-offset:-8px;transform:rotate(-8deg);pointer-events:none}@keyframes bss-mo-shout{0%{transform:scale(2.2) rotate(-8deg);opacity:0}60%{transform:scale(.92) rotate(-8deg);opacity:1}to{transform:scale(1) rotate(-8deg);opacity:1}}html.bss-motion .bss-mo-rv .bss-mo-sticker{opacity:0}html.bss-motion .bss-mo-rv.is-in .bss-mo-sticker{animation:bss-mo-shout .55s cubic-bezier(.2,.8,.3,1.2) .5s both}html.bss-motion .bss-mo-rv.bss-mo-now .bss-mo-sticker{animation:none;opacity:1}@media screen and (max-width:749px){.bss-mo-floater{right:16px;top:22px;margin-top:0;width:112px}.bss-mo-floater__card{padding:5px;border-radius:10px}.bss-mo-ringtxt{width:92px;height:92px;left:-40px;bottom:-34px}.bss-mo-ringtxt text{font-size:11px}.image-with-text .image-with-text__media-item>.bss-mo-sticker,.bss-mo-sticker{width:84px;height:84px;font-size:14px;right:8px;top:-14px}.bss-works-marquee{padding:56px 0 48px}.bss-works-marquee__img{width:170px;height:128px}}html.bss-mo-fallback .bss-mo-rise,html.bss-mo-fallback .bss-mo-fu{opacity:1!important;transform:none!important}html.bss-mo-fallback .bss-mo-u{background-size:100% 40%!important}html.bss-mo-fallback .bss-mo-sticker{opacity:1!important;animation:none!important}@media(prefers-reduced-motion:reduce){.bss-mo-track,.bss-mo-floater,.bss-mo-ringtxt,.bss-mo-ring,.bss-mo-caret,.bss-mo-sticker,.bss-mo-shine:after{animation:none!important}.bss-mo-shine,.bss-mo-caret{display:none!important}html.bss-motion .bss-mo-rv .bss-mo-rise,html.bss-motion .bss-mo-rv .bss-mo-fu{opacity:1!important;transform:none!important;transition:none!important}html.bss-motion .bss-mo-rv .bss-mo-u{background-size:100% 40%!important;transition:none!important}html.bss-motion .bss-mo-rv .bss-mo-sticker{opacity:1!important}.bss-mo-stl .ndl,.bss-mo-stl .trail{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/bss-motion.css.map */
