.acg{background:var(--acg-section-bg);color:var(--acg-text);padding-block:calc(var(--acg-pt) * .6) calc(var(--acg-pb) * .6)}.acg__inner{--acg-gutter: var(--container-gutter, 1.25rem);max-width:var(--acg-max-width);margin-inline:auto;padding-inline:var(--acg-gutter)}.acg--full .acg__inner{--acg-gutter: 0px;max-width:none}.acg__grid{display:grid;grid-template-columns:repeat(var(--acg-cols-mobile),minmax(0,1fr));gap:var(--acg-gap-mobile)}.acg--mobile-scroll .acg__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:var(--acg-scroll-width);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--acg-gutter);margin-inline:calc(var(--acg-gutter) * -1);padding-inline:var(--acg-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.acg--mobile-scroll .acg__grid::-webkit-scrollbar{display:none}.acg--hide-empty-mobile .acg-card--empty{display:none}.acg-card{position:relative;aspect-ratio:var(--acg-ratio);background:var(--acg-card-bg);overflow:hidden;isolation:isolate;scroll-snap-align:start}.acg-card__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transition:opacity var(--acg-duration) var(--acg-ease-out) calc(var(--acg-duration) * .2),filter var(--acg-duration) var(--acg-ease-out) calc(var(--acg-duration) * .2),transform calc(var(--acg-duration) * 1.4) var(--acg-ease-out) calc(var(--acg-duration) * .2)}.acg-card__media img{display:block;width:100%;height:100%;object-fit:var(--acg-fit)}.acg-card__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;padding:calc(var(--acg-pad) * .66);color:var(--acg-text);justify-content:var(--acg-justify, center);gap:1rem}.acg-card__content>*{max-width:36ch}.acg-card__title,.acg-card__text,.acg-card__text a,.acg-card__cta{color:inherit}.acg-card__title{margin:0}.acg-card__text>:first-child{margin-block-start:0}.acg-card__text>:last-child{margin-block-end:0}.acg-card__head,.acg-card__body{display:flex;flex-direction:column}.acg-card__head{gap:.35em;align-self:var(--acg-head-align, center);text-align:var(--acg-head-text, center);margin-block:var(--acg-head-m, 0);font-weight:400}.acg-card__body{gap:.75rem;align-self:var(--acg-body-align, center);text-align:var(--acg-body-text, center);margin-block:var(--acg-body-m, 0);order:var(--acg-body-order, 0)}.acg-card__body .acg-card__cta{align-self:var(--acg-body-align, center)}.acg{--acg-fs-scale: .85;--acg-ease-in: cubic-bezier(.22, 1, .36, 1);--acg-ease-out: cubic-bezier(.4, 0, .2, 1);--acg-img-blur: 0px;--acg-text-blur: 4px}.acg .acg-card__title{font-size:calc(var(--acg-fs-title) * var(--acg-fs-scale));line-height:1.2}.acg .acg-card__subtitle{margin:0;font-size:calc(var(--acg-fs-subtitle) * var(--acg-fs-scale));line-height:1.45;letter-spacing:.04em;opacity:.7}.acg .acg-card__text,.acg .acg-card__text p,.acg .acg-card__cta{font-size:calc(var(--acg-fs-body) * var(--acg-fs-scale));line-height:1.6}.acg-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.acg-card--linked .acg-card__content{pointer-events:none}.acg-card--linked .acg-card__content a{pointer-events:auto}.acg-card--linked{transition:background-color var(--acg-duration) ease}.acg-card__link:focus-visible{outline:1px solid var(--acg-text);outline-offset:-6px}.acg-card__toggle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.acg-card__toggle:focus-visible{outline:1px solid var(--acg-text);outline-offset:-6px}.acg-card--reveal .acg-card__content{z-index:4;pointer-events:none;visibility:hidden;transition:visibility 0s linear var(--acg-duration)}.acg-card--reveal .acg-card__head,.acg-card--reveal .acg-card__body{opacity:0;filter:blur(var(--acg-text-blur));transform:translateY(6px);transition:opacity calc(var(--acg-duration) * .5) var(--acg-ease-out),filter calc(var(--acg-duration) * .5) var(--acg-ease-out),transform calc(var(--acg-duration) * .5) var(--acg-ease-out)}.acg-card--reveal .acg-card__content a{pointer-events:auto}.acg-card--reveal.is-active .acg-card__media{opacity:var(--acg-reveal-opacity);filter:blur(var(--acg-img-blur)) saturate(.85);transform:scale(1.03);transition-delay:0s}.acg-card--reveal.is-active .acg-card__content{visibility:visible;transition-delay:0s}.acg-card--reveal.is-active .acg-card__head,.acg-card--reveal.is-active .acg-card__body{opacity:1;filter:blur(0);transform:none;transition:opacity var(--acg-duration) var(--acg-ease-in) var(--acg-delay),filter var(--acg-duration) var(--acg-ease-in) var(--acg-delay),transform var(--acg-duration) var(--acg-ease-in) var(--acg-delay)}.acg-card__head{--acg-delay: calc(var(--acg-duration) * .25)}.acg-card__body{--acg-delay: calc(var(--acg-duration) * .45)}.acg-card__hint{display:none;position:absolute;right:10px;bottom:10px;z-index:5;width:28px;height:28px;border-radius:50%;background:color-mix(in srgb,var(--acg-card-bg) 85%,transparent);pointer-events:none}.acg-card__hint:before,.acg-card__hint:after{content:"";position:absolute;top:50%;left:50%;width:11px;height:1px;background:var(--acg-text);transform:translate(-50%,-50%);transition:transform var(--acg-duration) cubic-bezier(.4,0,.2,1)}.acg-card__hint:after{transform:translate(-50%,-50%) rotate(90deg)}.acg-card--reveal.is-active .acg-card__hint:after{transform:translate(-50%,-50%) rotate(0)}@media not all and (hover:hover)and (pointer:fine){.acg--tap-hint .acg-card__hint{display:block}}@media(hover:hover)and (pointer:fine){.acg{--acg-img-blur: 10px}.acg-card--reveal .acg-card__media{will-change:opacity,filter,transform}.acg-card--reveal:hover .acg-card__media{opacity:var(--acg-reveal-opacity);filter:blur(var(--acg-img-blur)) saturate(.85);transform:scale(1.03);transition-delay:0s}.acg-card--reveal:hover .acg-card__content{visibility:visible;transition-delay:0s}.acg-card--reveal:hover .acg-card__head,.acg-card--reveal:hover .acg-card__body{opacity:1;filter:blur(0);transform:none;transition:opacity var(--acg-duration) var(--acg-ease-in) var(--acg-delay),filter var(--acg-duration) var(--acg-ease-in) var(--acg-delay),transform var(--acg-duration) var(--acg-ease-in) var(--acg-delay)}.acg-card--linked:hover{background-color:color-mix(in srgb,var(--acg-card-bg) 94%,var(--acg-text))}}@media(prefers-reduced-motion:reduce){.acg-card__media,.acg-card--reveal .acg-card__head,.acg-card--reveal .acg-card__body{filter:none!important;transform:none!important;transition-duration:1ms!important;transition-delay:0s!important}}@media screen and (min-width:700px){.acg{padding-block:var(--acg-pt) var(--acg-pb);--acg-fs-scale: .92}.acg__grid,.acg--mobile-scroll .acg__grid{grid-template-columns:repeat(var(--acg-cols-tablet),minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;gap:var(--acg-gap);overflow:visible;margin-inline:0;padding-inline:0;scroll-snap-type:none}.acg--hide-empty-mobile .acg-card--empty{display:block}.acg-card__content{padding:calc(var(--acg-pad) * .8)}}@media screen and (min-width:1000px){.acg{--acg-fs-scale: 1}.acg__grid,.acg--mobile-scroll .acg__grid{grid-template-columns:repeat(var(--acg-cols-desktop),minmax(0,1fr))}.acg-card__content{padding:var(--acg-pad)}}
/*# sourceMappingURL=/cdn/shop/t/174/compiled_assets/styles.css.map?subset=AAAC */
