.ml-newsletter{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:1px solid rgba(var(--color-foreground),.12);padding-block:var(--ml-newsletter-padding, 56px)}.ml-newsletter__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:center}.ml-newsletter__heading{margin:0 0 12px;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2.4rem,2.6vw,3.2rem);line-height:1.2}.ml-newsletter__text{margin:0;max-width:55ch;color:rgba(var(--color-foreground),.8);line-height:1.65}.ml-newsletter__label{display:block;margin-bottom:8px;font-size:1.3rem}.ml-newsletter__fields{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.ml-newsletter__input{width:100%;min-width:0;min-height:48px;padding:12px 14px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.45);border-radius:0;font:inherit;font-size:16px;-webkit-appearance:none;appearance:none}.ml-newsletter__input::placeholder{color:rgba(var(--color-foreground),.6);opacity:1}.ml-newsletter__button{min-height:48px;padding:12px 24px;background:#bf9000;color:#fff;border:0;border-radius:0;font:inherit;font-weight:600;cursor:pointer}.ml-newsletter__button:hover{background:#d5a300}.ml-newsletter__button:focus-visible,.ml-newsletter__input:focus-visible{outline:2px solid #bf9000;outline-offset:3px}.ml-newsletter__consent{margin:12px 0 0;color:rgba(var(--color-foreground),.75);font-size:1.2rem;line-height:1.6}.ml-newsletter__consent a{color:#bf9000;text-underline-offset:3px}.ml-newsletter__message{margin:12px 0 0;font-size:1.4rem;line-height:1.5}.ml-newsletter__message ul{margin:0;padding-left:20px}@media screen and (max-width:749px){.ml-newsletter{padding-block:36px}.ml-newsletter__inner{grid-template-columns:minmax(0,1fr);gap:24px}.ml-newsletter__fields{grid-template-columns:minmax(0,1fr)}.ml-newsletter__button{width:100%}}.muotka-gallery-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.2rem;padding-top:3.2rem;padding-bottom:3.2rem;margin-top:2rem;background:#181818;color:#fff}.muotka-gallery-story__copy{border-top:1px solid rgba(255,255,255,.18);padding-top:2.5rem}.muotka-gallery-story__eyebrow{color:#bf9000;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;margin-top:0}.muotka-gallery-story h2{font-size:3rem;margin:1rem 0 1.5rem}.muotka-gallery-story__copy>p:not(.muotka-gallery-story__eyebrow){color:#ffffffbf;font-size:1.4rem;line-height:1.75}.muotka-gallery-story a{color:#bf9000;font-size:1.3rem;text-underline-offset:.4rem}.muotka-gallery-story__image{height:24rem;overflow:hidden;background:#373737}.muotka-gallery-story__image img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.muotka-gallery-story{grid-template-columns:minmax(0,1fr);gap:2.5rem}}.muotka-footer{background:#222;color:#d6d6d6;padding:5.6rem 0 2.4rem}.muotka-footer__columns{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:7rem;padding-bottom:4.8rem}.muotka-footer h2{margin:0 0 2.2rem;color:#fff;font-size:1.6rem;font-weight:700;line-height:1.4}.muotka-footer p{margin:0 0 1.6rem;max-width:30ch;font-size:1.4rem;line-height:1.8}.muotka-footer a{color:inherit;text-decoration:none;text-underline-offset:.4rem}.muotka-footer a:hover{color:#e0b31b;text-decoration:underline}.muotka-footer a:focus-visible{outline:2px solid #bf9000;outline-offset:5px}.muotka-footer__links,.muotka-footer__social{list-style:none;padding:0;margin:0}.muotka-footer__links li+li{margin-top:.9rem}.muotka-footer__links a{font-size:1.4rem;line-height:1.7}.muotka-footer__social{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:2rem}.muotka-footer__social a{display:flex;width:4.4rem;height:4.4rem;align-items:center;justify-content:center;border:1px solid #858585;border-radius:50%;color:#eee}.muotka-footer__social a:hover{border-color:#bf9000;color:#e0b31b}.muotka-footer__social .svg-wrapper{width:2rem;height:2rem}.muotka-footer__contact{display:inline-flex;align-items:center;gap:1rem;border-bottom:1px solid #bf9000;padding-bottom:.6rem;color:#fff!important;font-size:1.4rem}.muotka-footer .muotka-footer__maker{margin-top:2rem}.muotka-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;border-top:1px solid #444;padding-top:2.2rem;font-size:1.2rem}.muotka-footer__bottom small{font-size:inherit}@media(max-width:749px){.muotka-footer{padding-top:3.6rem}.muotka-footer__columns{grid-template-columns:1fr;gap:3.6rem;padding-bottom:3.6rem}.muotka-footer h2{margin-bottom:1.6rem}.muotka-footer__bottom{align-items:flex-start;flex-direction:column}}.seo-home-hero__frame{position:relative;min-height:var(--hero-height, 380px);isolation:isolate;overflow:hidden;background:#181818;display:flex;align-items:center}.seo-home-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:65% 50%;z-index:-2}.seo-home-hero__frame .seo-home-hero__shade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0a0a0aa6,#0a0a0a59 22%,#0a0a0a00 45%)}.seo-home-hero__content{width:min(100%,610px);padding:3.6rem 4rem;color:#fff}.seo-home-hero__content h1{max-width:20ch;font-size:clamp(3rem,3.7vw,4.6rem);line-height:1.1;margin:0 0 1.6rem;color:#fff;text-wrap:balance}.seo-home-hero__content .rte{max-width:48ch;font-size:1.6rem;line-height:1.6}.seo-home-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.seo-home-hero__buttons .button--secondary{color:#fff;background-color:transparent;--alpha-button-background: 0;--color-button-text: 255,255,255;--color-button: 255,255,255}@media(max-width:749px){.seo-home-hero__frame .seo-home-hero__shade{background:linear-gradient(180deg,#0a0a0a59,#0a0a0a26 55%,#0a0a0a00)}.seo-home-hero>.page-width{padding-inline:0}.seo-home-hero__frame{min-height:var(--hero-mobile-height, 430px)}.seo-home-hero__image{object-position:62% 50%}.seo-home-hero__content{padding:3.2rem 2rem}.seo-home-hero__content h1{font-size:clamp(2.8rem,8vw,3.6rem)}.seo-home-hero__buttons .button{padding-inline:1.8rem;font-size:1.4rem}}.muotka-hook-guide-link{margin:.4rem 0 1.6rem;font-family:inherit;font-size:1.3rem;line-height:1.5}.muotka-hook-guide-link a{color:#bf9000;font:inherit;text-underline-offset:.3rem}.muotka-hook-guide-link a:hover{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
