.gm3-story{overflow:hidden;background:var(--gm3-story-bg, var(--common-surface-card));color:var(--gm3-story-body-color, var(--common-surface-subtle));font-family:var(--base-font-family)}.gm3-story__inner{display:flex;flex-direction:column;gap:60px;padding-block:100px}.gm3-story__header{width:100%}.gm3-story__header--left{text-align:left}.gm3-story__header--center{text-align:center}.gm3-story__header--right{text-align:right}.gm3-story__heading{margin:0;color:var(--gm3-story-heading-color, var(--common-black));font-size:44px;font-weight:700;line-height:1.2;letter-spacing:0}.gm3-story__stage{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,4fr);width:100%}.gm3-story__item{grid-area:1 / 1;display:none;width:100%;pointer-events:none}.gm3-story__item.is-active{display:block;pointer-events:auto}.gm3-story__text{display:flex;min-width:0;min-height:589px;flex-direction:column;justify-content:space-between;padding:80px 80px 80px 0}.gm3-story__quote-wrap{display:flex;width:100%;flex-direction:column;gap:40px}.gm3-story__quote-image{display:block;width:55px;height:auto}.gm3-story__body,.gm3-story__body :where(p,a,span,strong,em){color:var(--gm3-story-body-color, var(--common-surface-subtle));font-size:28px;font-weight:500;line-height:1.3;letter-spacing:0}.gm3-story__body{width:100%}.gm3-story__body :where(p){margin:0}.gm3-story__body a{text-decoration:underline;text-underline-position:from-font;-webkit-text-fill-color:currentColor;transition:opacity .2s ease}.gm3-story__body a:hover,.gm3-story__body a:focus,.gm3-story__body a:active{color:var(--gm3-story-body-color, var(--common-surface-subtle))!important;opacity:.7!important;-webkit-text-fill-color:currentColor!important}.gm3-story__author{width:100%;padding-left:20px;border-left:3px solid var(--gm3-story-line-color, rgba(var(--common-black-rgb), .2))}.gm3-story__author-name{margin:0;color:var(--gm3-story-author-color, var(--common-black));font-size:20px;font-weight:700;line-height:1.3;letter-spacing:0}.gm3-story__author-role{margin:0;color:var(--gm3-story-role-color, var(--common-gray-500));font-size:16px;font-weight:400;line-height:1.3;letter-spacing:0}.gm3-story__stack{--gm3-story-stack-scale: min(1, calc(100cqw/512px) );grid-area:1 / 2;position:relative;container-type:inline-size;isolation:isolate;width:min(100%,512px);height:calc(471px * 589.175 / 471.34 * var(--gm3-story-stack-scale));min-height:0;margin-left:auto;touch-action:pan-y;user-select:none;-webkit-user-select:none}.gm3-story__photo{position:absolute;top:0;left:0;z-index:0;overflow:hidden;border-radius:20px;aspect-ratio:471.34 / 589.175;opacity:0;pointer-events:none;will-change:transform;transform-origin:50% 100%;visibility:hidden}.gm3-story__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.gm3-story__shade{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.gm3-story__photo.is-middle .gm3-story__shade{background:#0003}.gm3-story__photo.is-back .gm3-story__shade,.gm3-story__photo.is-hidden .gm3-story__shade{background:#0006}.gm3-story__controls{display:flex;justify-content:flex-end;gap:16px;width:100%}.gm3-story__arrow{position:relative;display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;padding:0;border:0;background:transparent;color:var(--gm3-story-arrow-color, var(--common-black));cursor:pointer;transition:color .2s ease,opacity .2s ease}.gm3-story__arrow:before{position:absolute;width:54px;height:54px;border:1px solid var(--gm3-story-arrow-border-color, rgba(var(--common-black-rgb), .4));border-radius:50%;background:transparent;transition:background .2s ease,border-color .2s ease;content:""}.gm3-story__arrow-icon{position:relative;z-index:1;display:block;width:9px;height:15px}@media(hover:hover){.gm3-story__arrow:hover{color:var(--gm3-story-arrow-hover-color, var(--common-white))}.gm3-story__arrow:hover:before{border-color:var(--gm3-story-arrow-hover-bg, var(--common-black));background:var(--gm3-story-arrow-hover-bg, var(--common-black))}}.gm3-story__arrow:focus-visible,.gm3-story__dots .common-carousel-dot:focus-visible{outline:2px solid var(--gm3-story-focus-color, var(--common-accent));outline-offset:3px}.gm3-story__dots{display:none}@media(max-width:1024px){.gm3-story__inner{gap:0;padding-block:60px}.gm3-story__header{margin-bottom:40px}.gm3-story__stage{grid-template-columns:minmax(0,1fr);row-gap:20px}.gm3-story__heading{font-size:24px;line-height:1.3}.gm3-story__item{grid-area:1 / 1}.gm3-story__item.is-active{display:contents}.gm3-story__text{display:contents;min-height:0;padding:0}.gm3-story__quote-wrap{grid-area:1 / 1;order:1;gap:20px}.gm3-story__quote-image{width:43px}.gm3-story__body,.gm3-story__body :where(p,a,span,strong,em){font-size:18px;line-height:1.3}.gm3-story__stack{--gm3-story-stack-scale: calc(100cqw/364px) ;grid-area:2 / 1;width:100%;height:calc(296.6px * 589.175 / 471.34 * var(--gm3-story-stack-scale));min-height:0;margin-left:0;overflow:hidden}.gm3-story__photo{border-radius:12.6px}.gm3-story__author{grid-area:3 / 1;order:3;padding-left:12px}.gm3-story__author-name{font-size:16px}.gm3-story__author-role{font-size:14px}.gm3-story__controls{display:none}.gm3-story__dots{display:flex;margin-top:20px}.gm3-story .common-carousel-dot{background:var(--gm3-story-dot-color, rgba(var(--common-primary-black-rgb), .2))}.gm3-story .common-carousel-dot.is-active{background:var(--gm3-story-dot-active-color, rgba(var(--common-black-rgb), .8))}}@supports not (width: 1cqw){.gm3-story__stack{--gm3-story-stack-scale: 1}}@supports not (width: 1cqw){@media(max-width:1024px){.gm3-story__stack{--gm3-story-stack-scale: calc((100vw - var(--common-pad-inline) * 2) / 364)}}}.gm3-story__play-btn{position:absolute;top:var(--play-top, 12px);right:12px;width:44px;height:44px;border-radius:50%;background:#00000080;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:background .2s ease;padding-left:4px;pointer-events:auto}.gm3-story__play-btn.play-pos-left{right:auto;left:var(--play-left)}@media(hover:hover){.gm3-story__play-btn:hover{background:#000c}}.gm3-story__play-btn svg{width:20px;height:20px}.gm3-story__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.gm3-story__modal.is-open{opacity:1;visibility:visible}.gm3-story__modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000d9;cursor:pointer}.gm3-story__modal-dialog{position:relative;width:92%;max-width:960px;z-index:1}.gm3-story__modal-close{position:absolute;top:-44px;right:0;background:none;border:none;color:#fff;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.gm3-story__modal-close svg{width:24px;height:24px}.gm3-story__modal-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000;border-radius:4px}.gm3-story__modal-video iframe,.gm3-story__modal-video video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
/*# sourceMappingURL=/cdn/shop/t/385/assets/gm3-story.css.map */
