.studio-carousel-host{position:relative}body :is(#page-content,.gem-container,main) .studio-carousel-host[id] .studio-carousel-header,:is(#page-content,.gem-container,main) .studio-carousel-host .studio-carousel-header{float:none;min-width:0;display:flex!important;align-items:baseline;justify-content:space-between;gap:20px}:is(#page-content,.gem-container,main) .studio-carousel-host .studio-carousel-header>:is(h1,h2,h3){min-width:0}:is(#page-content,.gem-container,main) .studio-carousel-header>.studio-carousel-controls{margin-left:auto}:is(#page-content,.gem-container,main) .studio-carousel-controls{display:inline-flex!important;align-items:center;flex:0 0 auto;gap:12px;width:auto;min-width:0;padding:0;color:var(--studio-carousel-ink, #423f3f);font:400 10px/1.5 var(--studio-carousel-body-font, Inconsolata, monospace);letter-spacing:normal;text-transform:none;white-space:nowrap}:is(#page-content,.gem-container,main) .studio-carousel-controls[hidden],:is(#page-content,.gem-container,main) .studio-carousel-controls .studio-carousel-toggle[hidden],:is(#page-content,.gem-container,main) .studio-carousel-legacy-control,:is(#page-content,.gem-container,main) .studio-carousel-viewport>.slick-dots{display:none!important}:is(#page-content,.gem-container,main) .studio-carousel-controls .studio-carousel-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;min-height:24px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;box-shadow:none;cursor:pointer}:is(#page-content,.gem-container,main) .studio-carousel-toggle svg{display:block;width:12px;height:12px}:is(#page-content,.gem-container,main) .studio-carousel-toggle [data-studio-play],:is(#page-content,.gem-container,main) .studio-carousel-toggle[aria-pressed=true] [data-studio-pause]{display:none}:is(#page-content,.gem-container,main) .studio-carousel-toggle[aria-pressed=true] [data-studio-play]{display:block}:is(#page-content,.gem-container,main) .studio-carousel-toggle:focus-visible{outline:1px solid currentColor;outline-offset:3px}:is(#page-content,.gem-container,main) .studio-carousel-host>.studio-carousel-header:not(.studio-carousel-header--overlay){margin:0 0 30px}:is(#page-content,.gem-container,main) .studio-carousel-header--overlay{position:absolute;z-index:5;top:calc(var(--nav-height, 90px) + 24px);right:clamp(20px,4vw,54px);left:auto;margin:0;padding:0}:is(#page-content,.gem-container,main) .studio-carousel-header--overlay .studio-carousel-controls{color:#fff;text-shadow:0 1px 4px #0009}body :is(#page-content,.gem-container,main) .studio-carousel-link{display:inline-flex!important;align-items:center;align-self:flex-start;gap:0;width:fit-content;min-width:0;min-height:44px;height:auto;margin-top:6px;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--studio-carousel-link-ink, #423f3f);font:400 11px/1.2 var(--studio-carousel-body-font, Inconsolata, monospace)!important;letter-spacing:normal;text-align:left;text-transform:none;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px;white-space:nowrap}:is(#page-content,.gem-container,main) .studio-carousel-link:before,:is(#page-content,.gem-container,main) .studio-carousel-link:after{display:none!important}:is(#page-content,.gem-container,main) .studio-carousel-link:hover{opacity:.65}:is(#page-content,.gem-container,main) .studio-carousel-link:focus-visible{outline:1px solid currentColor;outline-offset:3px}:is(#page-content,.gem-container,main) .studio-carousel-link__arrow{display:none!important}#site-control .site-control__inner .nav-search .studio-search-label,#site-control .site-control__inner .nav-search .kalkeriet-search-label{display:inline;font:300 9.5px/1.7 Libre Franklin,sans-serif!important;letter-spacing:.07em!important;text-transform:uppercase}@media(max-width:1099px){#site-control .site-control__inner .nav-search.studio-text-search{width:auto!important;min-width:44px;height:44px!important;right:24px!important}}@media(min-width:1100px){#site-control.nav-inline-desktop .site-control__inner .nav-right-side>a.nav-search.studio-text-search{display:none!important}#site-control .studio-inline-search>a{white-space:nowrap}}@media(max-width:749px){:is(#page-content,.gem-container,main) .studio-carousel-host .studio-carousel-header{gap:12px}:is(#page-content,.gem-container,main) .studio-carousel-header--overlay{top:calc(var(--nav-height, 76px) + 16px);right:20px}:is(#page-content,.gem-container,main) .studio-carousel-controls .studio-carousel-toggle{min-height:44px;height:44px}}.studio-text-link--no-arrow-before:before,.studio-text-link--no-arrow-after:after{content:none!important;display:none!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/studio-carousel.css.map */
