.ig{background-color:var(--ig-background, transparent);padding:var(--ig-pad-top, 48px) 0 var(--ig-pad-bottom, 48px)}.ig__inner{display:flex;flex-direction:column;align-items:center;gap:var(--ig-stack-gap, 34px)}.ig__head{display:flex;flex-direction:column;align-items:center;gap:var(--ig-head-gap, 3px);padding-inline:var(--ig-pad-x, 24px);text-align:center}.ig__eyebrow{margin:0;font-family:var(--tyo-body);font-weight:var(--ig-eyebrow-weight, 700);font-size:var(--ig-eyebrow-size, .8rem);line-height:var(--ig-eyebrow-line, 1.16);letter-spacing:var(--ig-eyebrow-tracking, .22rem);text-transform:uppercase;color:var(--ig-eyebrow-color, #000000)}.ig__handle{color:inherit;text-decoration:none}.ig__handle:hover{text-decoration:underline;text-underline-offset:.3em}.ig__handle:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ig__title{margin:0;font-family:var(--tyo-heading);font-weight:var(--ig-title-weight, 500);font-size:var(--ig-title-size, 2.4rem);line-height:var(--ig-title-line, 1.2);letter-spacing:var(--ig-title-tracking, -.07rem);color:var(--ig-title-color, #503a1e)}.ig__rail{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;align-self:stretch;gap:var(--ig-rail-gap, 11px);width:100%;margin:0;padding:0 var(--ig-pad-x, 24px);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--ig-pad-x, 24px);scrollbar-width:none;-ms-overflow-style:none}.ig__rail::-webkit-scrollbar{display:none}.ig__item{flex:0 0 auto;width:calc((100% - (var(--ig-per-view, 2.1) - 1) * var(--ig-rail-gap, 11px)) / var(--ig-per-view, 2.1));margin:0;scroll-snap-align:start}.ig__tile{position:relative;display:block;width:100%;aspect-ratio:100 / var(--ig-reel-ratio, 99);border-radius:var(--ig-reel-radius, 11px);overflow:hidden;background-color:var(--ig-reel-placeholder, #ebebeb);text-decoration:none;isolation:isolate}.ig__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.22,.9,.3,1),opacity .6s ease}a.ig__tile:before,.ig__open:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;background:linear-gradient(180deg,#140e0a1f,#140e0a75);opacity:0;transition:opacity .45s cubic-bezier(.22,.9,.3,1);pointer-events:none}a.ig__tile:after,.ig__open:after{content:"";position:absolute;top:50%;left:50%;z-index:3;width:clamp(2.8rem,20%,4.4rem);aspect-ratio:1;background-color:#fff;-webkit-mask:var(--ig-mark) center / contain no-repeat;mask:var(--ig-mark) center / contain no-repeat;opacity:0;transform:translate(-50%,-50%) scale(.78);transition:opacity .35s ease,transform .5s cubic-bezier(.22,.9,.3,1);pointer-events:none}.ig{--ig-mark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='2.6' y='2.6' width='18.8' height='18.8' rx='5.6' fill='none' stroke='%23000' stroke-width='1.7'/%3E%3Ccircle cx='12' cy='12' r='4.4' fill='none' stroke='%23000' stroke-width='1.7'/%3E%3Ccircle cx='17.45' cy='6.55' r='1.15'/%3E%3C/svg%3E")}@media(hover:hover){a.ig__tile:hover .ig__image{transform:scale(1.06)}a.ig__tile:hover:before,.ig__open:hover:before{opacity:1}a.ig__tile:hover:after,.ig__open:hover:after{opacity:1;transform:translate(-50%,-50%) scale(1)}}a.ig__tile:focus-visible:before,.ig__open:focus-visible:before{opacity:1}a.ig__tile:focus-visible:after,.ig__open:focus-visible:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.ig__rail[aria-busy=true] .ig__tile{background-image:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);background-size:220% 100%;animation:ig-shimmer 1.6s linear infinite}@keyframes ig-shimmer{0%{background-position:130% 0}to{background-position:-90% 0}}.ig__item--in{animation:ig-rise .7s cubic-bezier(.22,.9,.3,1) both;animation-delay:calc(var(--ig-i, 0) * 70ms)}@keyframes ig-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ig__tile--auto .ig__image{opacity:0}.ig__tile--auto .ig__image.is-loaded{opacity:1}@media(prefers-reduced-motion:reduce){.ig__rail[aria-busy=true] .ig__tile,.ig__item--in{animation:none}a.ig__tile:before,a.ig__tile:after,.ig__open:before,.ig__open:after{transition:none}}.ig--fit-contain .ig__image{object-fit:contain}.ig__tile--clean{position:relative}.ig__window{position:absolute;left:var(--ig-win-x, 0px);top:var(--ig-win-y, 0px);width:var(--ig-win-w, 100%);height:var(--ig-win-h, 100%);overflow:hidden}.ig__frame{position:absolute;top:0;left:0;width:400px;height:1000px;border:0;transform-origin:top left;transform:translate(var(--ig-frame-x, 0px),var(--ig-frame-y, -32px)) scale(var(--ig-scale, .6))}.ig__tile--clean .ig__frame{pointer-events:none}.ig__open{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer;transition:background-color .2s ease}.ig__open:focus-visible{outline:2px solid var(--ig-title-color, #503a1e);outline-offset:4px}.ig__tile--auto{position:relative}.ig__reel-mark{position:absolute;z-index:4;display:flex;color:#fff;pointer-events:none;top:10px;right:10px;width:22px;height:22px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.ig__reel-mark svg{width:100%;height:100%}.ig__tile--card{aspect-ratio:auto;background:none;overflow:visible}.ig__tile--card .instagram-media,.ig__tile--card iframe{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}a.ig__tile:focus-visible{outline:2px solid var(--ig-title-color, #503a1e);outline-offset:4px}@media(prefers-reduced-motion:reduce){.ig__image{transition:none}a.ig__tile:hover .ig__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-instagram-tyohaar.css.map */
