.product-gallery img,.product-photo>img,.cart-item img,.modal-photo,.atelier-cat img,.arch-frame>img,.collage img{object-fit:contain!important;object-position:center!important;background:#fff!important}.product-gallery img{width:100%!important;height:auto!important;aspect-ratio:auto!important;max-height:64vh}.product-gallery img:first-child{aspect-ratio:auto!important;max-height:64vh}.product-photo{background:#fff!important}.product-photo>img{height:100%!important;width:100%!important;transform:none!important}.product-card:hover .product-photo>img{transform:none!important}.cart-item img{height:91px!important}.modal-photo{background:#fff!important}.arch-frame,.atelier-cat figure,.atelier-story-grid>.collage{background:#fff!important}@media(max-width:700px){.product-gallery img,.product-gallery img:first-child{max-height:none!important}}@media(max-width:700px){.mobile-nav.open{max-height:calc(100vh - 70px);overflow-y:auto;overscroll-behavior:contain}}.cart-entry img{object-fit:contain!important;object-position:center;background:#fff;width:74px;height:91px}.shop-empty{padding:24px;text-align:center;color:var(--muted)}.atelier-cats .atelier-cat figure{background:#e8dfd2!important;isolation:isolate;overflow:hidden}.atelier-cats .atelier-cat:nth-child(2) figure{background:#dcded0!important}.atelier-cats .atelier-cat:nth-child(3) figure{background:#eee0da!important}.atelier-cats .atelier-cat figure img{background:transparent!important;mix-blend-mode:multiply;object-fit:contain!important;object-position:center!important;width:100%;height:100%;padding:7%;transition:transform .4s ease}.atelier-cats .atelier-cat:hover figure img{transform:scale(1.025)}@media(max-width:700px){.atelier-cats .atelier-cat figure img{padding:5%}}.atelier-story .atelier-story-grid>.collage{background:#ded1c2!important;overflow:visible!important}.atelier-story .collage .front{background:#d9caba!important;object-fit:cover!important;object-position:center center!important;display:block;border:0!important}.atelier-story .collage .back{background:#c9b4a0!important;object-fit:cover!important;object-position:center center!important;display:block;border:8px solid #eae0d3!important}@media(max-width:700px){.atelier-story .atelier-story-grid>.collage{background:#ded1c2!important}.atelier-story .collage .back{border-width:6px!important}}.atelier-story .seckin-story-clean{height:auto!important;background:transparent!important;overflow:visible!important;position:relative!important}.atelier-story .seckin-story-clean>img{position:static!important;display:block!important;width:100%!important;height:auto!important;object-fit:contain!important;mix-blend-mode:normal!important;background:transparent!important;border:0!important}@media(max-width:700px){.atelier-story .seckin-story-clean{height:auto!important}.atelier-story .seckin-story-clean>img{width:100%!important}}.hero-atelier .arch-frame{background:#d7c1ac!important;overflow:hidden!important}.hero-atelier .arch-frame>img{display:block!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;background:#d7c1ac!important}.hero-atelier .atelier-photo{overflow:visible}@media(max-width:700px){.hero-atelier .arch-frame{background:#d7c1ac!important}.hero-atelier .arch-frame>img{height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center!important}}.seckin-product-page .product-layout{align-items:start}.seckin-gallery{min-width:0;width:100%}.seckin-gallery-stage{height:clamp(340px,47vw,660px);position:relative;background:#f6f2ed;display:flex;align-items:center;justify-content:center;overflow:hidden}.seckin-gallery-stage>.seckin-gallery-slide{display:none!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;object-position:center!important;background:transparent!important;aspect-ratio:auto!important}.seckin-gallery-stage>.seckin-gallery-slide.is-active{display:block!important}.seckin-gallery-stage>.seckin-gallery-slide[hidden]{display:none!important}.seckin-gallery-arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%);height:45px;width:40px;background:#f5f0e7eb;border:1px solid rgba(52,44,37,.2);color:#342c25;font-size:31px;display:grid;place-items:center;line-height:1}.seckin-gallery-arrow.prev{left:10px}.seckin-gallery-arrow.next{right:10px}.seckin-gallery-arrow:hover{background:#fff}.seckin-gallery-count{position:absolute;bottom:12px;right:12px;font:11px var(--sans);background:#f5f0e7e6;padding:7px 11px;color:#342c25}.seckin-gallery-thumbs{display:flex;gap:10px;overflow-x:auto;padding:13px 1px 7px;scroll-snap-type:x proximity}.seckin-gallery-thumb{flex:0 0 84px;width:84px;height:96px;border:1px solid #d5c9bd;background:#f6f2ed;padding:4px;scroll-snap-align:start}.seckin-gallery-thumb.is-active{border:2px solid var(--accent)}.seckin-gallery-thumb img{width:100%;height:100%;object-fit:contain;background:transparent}.seckin-product-support{border-top:1px solid var(--line);margin-top:30px;padding-top:14px;color:var(--muted);font-size:12px;line-height:1.6}.seckin-product-support a{text-decoration:underline;text-underline-offset:3px;color:var(--accent)}@media(max-width:700px){.seckin-gallery-stage{height:min(112vw,490px)}.seckin-gallery-thumb{flex-basis:70px;width:70px;height:80px}.seckin-gallery-arrow{height:40px;width:35px}}.seckin-product-page .seckin-product-detail{min-width:0}.seckin-product-page .seckin-product-detail>.product-price{margin:13px 0 18px}.seckin-product-page .seckin-product-detail>.shop-form{margin:0 0 24px}.seckin-product-page .shop-form .shop-quantity{margin:12px 0 13px}.seckin-product-page .shop-form .shop-selector{margin:9px 0 16px}.seckin-product-page .shop-form .btn-primary{margin-top:4px;min-height:54px}.seckin-product-accordions{border-top:1px solid var(--line);margin-top:20px}.seckin-accordion{border-bottom:1px solid var(--line)}.seckin-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:19px 3px;font:600 13px var(--sans);color:var(--ink)}.seckin-accordion summary::-webkit-details-marker{display:none}.seckin-accordion summary span{font-size:23px;line-height:1;font-weight:400;color:var(--accent)}.seckin-accordion[open] summary span{transform:rotate(45deg)}.seckin-accordion-body{padding:0 3px 22px;color:var(--muted);font-size:13px;line-height:1.8;overflow-wrap:anywhere}.seckin-accordion-body .shop-richtext{font-size:13px;line-height:1.8}.seckin-accordion-body a{text-decoration:underline;text-underline-offset:3px}.seckin-product-page .seckin-product-support{margin-top:20px}@media(max-width:700px){.seckin-accordion summary{padding:17px 2px}.seckin-product-page .shop-form .btn-primary{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/atelier-overrides.css.map */
