body,body.gradient{background-color:#08081f!important;background-image:url(/cdn/shop/files/kulttijuliste-tausta.jpg?v=1785580057)!important;background-repeat:repeat!important;background-size:760px auto!important;background-position:top center!important}main .shopify-section>.gradient.color-scheme-1,main .gradient.color-scheme-1,.collection-hero.gradient,.collection-hero.color-scheme-1{background:transparent!important}.utility-bar.color-scheme-1.gradient,.header-wrapper.color-scheme-4.gradient,.header-wrapper.gradient{background-color:#08081f!important;background-image:linear-gradient(#06061a94,#06061a94),url(/cdn/shop/files/kulttijuliste-tausta.jpg?v=1785580057)!important;background-repeat:repeat,repeat!important;background-size:auto,760px auto!important;background-position:top center,top center!important;background-attachment:fixed,fixed!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.utility-bar{border-bottom-color:#ffffff14!important}@media screen and (max-width:749px){.utility-bar.color-scheme-1.gradient,.header-wrapper.color-scheme-4.gradient,.header-wrapper.gradient{background-attachment:scroll,scroll!important}}.header__submenu.list-menu{background-color:#08081ff7!important;border:1px solid rgba(255,255,255,.12)}.header__inline-menu>.list-menu{flex-wrap:nowrap!important}.header__inline-menu .list-menu__item{white-space:nowrap!important}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span{font-size:1.55rem!important}.header__inline-menu .header__menu-item{padding-left:.9rem!important;padding-right:.9rem!important}.header__inline-menu summary.header__menu-item{padding-right:2.5rem!important}.header__submenu .header__menu-item{white-space:normal!important;padding-left:1.6rem!important;padding-right:1.6rem!important}:root,.color-scheme-1{--color-foreground: 255, 255, 255}:root{--page-width: min(94vw, 1920px)}.page-width{max-width:min(94vw,1920px)}.product-card-wrapper .card__inner,.product-card-wrapper .card__inner.ratio{position:relative!important;display:block!important;aspect-ratio:1 / 1;height:auto!important;padding:0!important;background:transparent!important;overflow:visible}.product-card-wrapper .card__inner.ratio:before{content:none!important}.product-card-wrapper .card__inner .card__media{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:0!important;background:transparent!important;overflow:visible}.product-card-wrapper .card__media .media{position:relative!important;top:auto!important;left:auto!important;flex:0 0 auto!important;width:calc(81.65% * var(--ar-w, .8165))!important;height:calc(81.65% * var(--ar-h, 1.2247))!important;padding:0!important;background-color:#fff!important}.product-card-wrapper .card__media img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center;padding:0!important}.product-card-wrapper .media.media--hover-effect>img:first-child{transition:transform .4s ease}.product-card-wrapper:hover .media.media--hover-effect>img:first-child{transform:scale(1.04)}.grid__item .product-card-wrapper,.grid__item .product-card-wrapper .card,.grid__item .product-card-wrapper .card__content{height:100%}.product-card-wrapper .card{display:flex;flex-direction:column}.product-card-wrapper .card>.card__content{flex:1 0 auto;width:calc(81.65% * var(--ar-w, .8165));margin-left:auto;margin-right:auto;padding-top:14px}.product-card-wrapper .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.7rem;line-height:1.35;min-height:2.7em}.product-card-wrapper .price,.product-card-wrapper .price-item{font-size:1.7rem}.product-grid,.collection .grid,ul.grid.product-grid{--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 48px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 28px}@media screen and (min-width:990px){.product-grid,.collection .grid{column-gap:24px;row-gap:48px}}@media screen and (max-width:749px){.product-grid,.collection .grid{column-gap:12px;row-gap:28px}}.product__media-wrapper .product__media img,.product-media-container .media img{object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/poster-grid.css.map */
