.power-moments{--pm-background: #f6f6f8;--pm-heading-color: #080a0f;--pm-empty-background: #8a8d93;--pm-card-text-desktop: #ffffff;--pm-card-text-mobile: #ffffff;--pm-card-overlay-desktop: #000000;--pm-card-overlay-mobile: #000000;--pm-card-overlay-desktop-alpha: 0;--pm-card-overlay-mobile-alpha: 0;--pm-max-width: 1664px;--pm-desktop-side-padding: 64px;--pm-tablet-side-padding: 32px;--pm-mobile-side-padding: 16px;--pm-desktop-media-aspect: 3;--pm-mobile-media-aspect: .8;--pm-gap: 16px;--pm-tablet-gap: 12px;--pm-mobile-gap: 12px;--pm-active-ratio: 8;--pm-tablet-card-width: 52vw;--pm-mobile-card-width: 76vw;--pm-tablet-card-max-width: 400px;--pm-mobile-card-max-width: 400px;--pm-radius: 0px;--pm-mobile-radius: 0px;--pm-card-border-width: 0px;--pm-card-border-color: #ffffff;--pm-heading-font: var(--font-heading-family, inherit);--pm-heading-transform: none;--pm-heading-size: 48px;--pm-heading-tablet-size: 36px;--pm-heading-mobile-size: 32px;--pm-heading-desktop-weight: 700;--pm-heading-mobile-weight: 700;--pm-heading-desktop-line-height: 1;--pm-heading-mobile-line-height: 1.06;--pm-heading-desktop-letter-spacing: -.04em;--pm-heading-mobile-letter-spacing: -.04em;--pm-heading-desktop-align: left;--pm-heading-mobile-align: left;--pm-heading-desktop-justify: flex-start;--pm-heading-mobile-justify: flex-start;--pm-heading-desktop-max-width: 1664px;--pm-heading-mobile-max-width: 600px;--pm-heading-desktop-margin: 24px;--pm-heading-mobile-margin: 24px;--pm-title-font: var(--font-heading-family, inherit);--pm-title-transform: none;--pm-title-desktop-size: 32px;--pm-title-mobile-size: 24px;--pm-title-desktop-weight: 700;--pm-title-mobile-weight: 700;--pm-title-desktop-line-height: 1.2;--pm-title-mobile-line-height: 1.2;--pm-title-desktop-letter-spacing: -.04em;--pm-title-mobile-letter-spacing: -.04em;--pm-title-desktop-gap: 4px;--pm-title-mobile-gap: 4px;--pm-description-font: var(--font-heading-family, inherit);--pm-description-transform: none;--pm-description-desktop-size: 18px;--pm-description-mobile-size: 14px;--pm-description-desktop-weight: 700;--pm-description-mobile-weight: 700;--pm-description-desktop-line-height: 1.26;--pm-description-mobile-line-height: 1.36;--pm-description-desktop-letter-spacing: -.04em;--pm-description-mobile-letter-spacing: -.04em;--pm-text-shadow: 0 1px 5px rgb(0 0 0 / 42%);--pm-content-desktop-inset-x: 32px;--pm-content-desktop-offset-y: 32px;--pm-content-desktop-gap: 32px;--pm-copy-desktop-max-width: 72%;--pm-content-mobile-inset-x: 16px;--pm-content-mobile-offset-y: 16px;--pm-content-mobile-gap: 16px;--pm-copy-mobile-max-width: 100%;--pm-button-font: var(--font-body-family, inherit);--pm-button-transform: none;--pm-button-background: #ffffff;--pm-button-text: #080a0f;--pm-button-border: #ffffff;--pm-button-hover-background: #ececef;--pm-button-hover-text: #080a0f;--pm-button-hover-border: #ececef;--pm-button-size: 16px;--pm-button-weight: 700;--pm-button-line-height: 1.26;--pm-button-letter-spacing: 0em;--pm-button-min-width: 116px;--pm-button-height: 48px;--pm-button-padding-x: 28px;--pm-button-radius: 0px;--pm-button-border-width: 0px;--pm-button-gap: 8px;--pm-mobile-button-background: #ffffff;--pm-mobile-button-text: #ffffff;--pm-mobile-button-border: #ffffff;--pm-mobile-button-hover-background: rgb(255 255 255 / 20%);--pm-mobile-button-hover-text: #ffffff;--pm-mobile-button-hover-border: #ffffff;--pm-mobile-button-size: 14px;--pm-mobile-button-weight: 700;--pm-mobile-button-line-height: 1.26;--pm-mobile-button-letter-spacing: 0em;--pm-mobile-button-min-width: 112px;--pm-mobile-button-height: 44px;--pm-mobile-button-padding-x: 20px;--pm-mobile-button-radius: 0px;--pm-mobile-button-border-width: 2px;--pm-mobile-button-gap: 8px;--pm-button-arrow-size: 18px;--pm-expand-duration: .6s;--pm-content-duration: .32s;--pm-content-delay: .16s;--pm-easing: ease;--pm-padding-top: 16px;--pm-padding-bottom: 48px;--pm-mobile-padding-top: 32px;--pm-mobile-padding-bottom: 48px;display:block;overflow:hidden;padding-block:var(--pm-padding-top) var(--pm-padding-bottom);color:var(--pm-heading-color);background:var(--pm-background)}.power-moments,.power-moments *{box-sizing:border-box}.power-moments__container{width:100%;max-width:calc(var(--pm-max-width) + var(--pm-desktop-side-padding) + var(--pm-desktop-side-padding));margin-inline:auto;padding-inline:var(--pm-desktop-side-padding)}.power-moments__heading-wrap{display:flex;justify-content:var(--pm-heading-desktop-justify);width:100%}.power-moments__heading{width:min(100%,var(--pm-heading-desktop-max-width));margin:0 0 var(--pm-heading-desktop-margin);color:var(--pm-heading-color);font-family:var(--pm-heading-font);font-size:var(--pm-heading-size);font-style:var(--font-heading-style, normal);font-weight:var(--pm-heading-desktop-weight);line-height:var(--pm-heading-desktop-line-height);letter-spacing:var(--pm-heading-desktop-letter-spacing);text-align:var(--pm-heading-desktop-align);text-transform:var(--pm-heading-transform);text-wrap:balance;overflow-wrap:anywhere}.power-moments__track{display:flex;width:100%;height:var(--pm-desktop-track-height, auto);aspect-ratio:auto;align-items:stretch;gap:var(--pm-gap);margin:0;padding:0;list-style:none}.power-moments__panel{position:relative;min-width:0;flex:1 1 0%;overflow:hidden;border:var(--pm-card-border-width) solid var(--pm-card-border-color);border-radius:var(--pm-radius);background:var(--pm-empty-background);contain:layout paint;transition:flex-grow var(--pm-expand-duration) var(--pm-easing)}.power-moments__panel.is-active{flex-grow:var(--pm-active-ratio);aspect-ratio:var(--pm-card-desktop-aspect, var(--pm-desktop-media-aspect))}.power-moments[data-desktop-layout-ready=true] .power-moments__panel.is-active{aspect-ratio:auto}.power-moments__card{position:relative;display:block;width:100%;height:100%;overflow:hidden;color:var(--pm-card-text-desktop);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.power-moments__card--static{cursor:default}.power-moments__card:focus-visible{z-index:3;outline:3px solid currentColor;outline-offset:-5px}.power-moments__media,.power-moments__picture,.power-moments__image,.power-moments__empty-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.power-moments__image{max-width:none;object-fit:var(--pm-card-desktop-fit, cover);object-position:var(--pm-desktop-x, 50%) var(--pm-desktop-y, 50%);transform:scale(var(--pm-card-desktop-scale, 1));transform-origin:var(--pm-desktop-x, 50%) var(--pm-desktop-y, 50%)}@media screen and (min-width:1024px){.power-moments__media{right:auto;left:var(--pm-desktop-x, 50%);width:var(--pm-expanded-panel-width, 100%);transform:translate(var(--pm-desktop-media-shift, -50%))}.power-moments__panel:not(.is-active) .power-moments__image{object-fit:cover;transform:scale(var(--pm-card-desktop-collapsed-scale, 1))}.power-moments__panel.is-active[data-desktop-fit=contain] .power-moments__image{object-fit:contain;transform:none}}.power-moments__empty-media{background:var(--pm-empty-background)}.power-moments__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--pm-card-overlay-desktop);opacity:var(--pm-card-overlay-desktop-alpha)}.power-moments__content{position:absolute;inset-inline:var(--pm-panel-desktop-inset-x, var(--pm-content-desktop-inset-x));bottom:var(--pm-panel-desktop-offset-y, var(--pm-content-desktop-offset-y));z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--pm-content-desktop-gap);min-width:0;opacity:0;visibility:hidden;pointer-events:none;transform:none;transition:opacity var(--pm-content-duration) var(--pm-easing) var(--pm-content-delay),visibility 0s linear calc(var(--pm-content-duration) + var(--pm-content-delay))}.power-moments__panel.is-active .power-moments__content{opacity:1;visibility:visible;transition-delay:var(--pm-content-delay),0s}.power-moments__panel[data-desktop-position=top] .power-moments__content{top:var(--pm-panel-desktop-offset-y, var(--pm-content-desktop-offset-y));bottom:auto}.power-moments__panel[data-desktop-position=center] .power-moments__content{top:50%;bottom:auto;transform:translateY(-50%)}.power-moments__panel[data-desktop-position=bottom] .power-moments__content{top:auto;bottom:var(--pm-panel-desktop-offset-y, var(--pm-content-desktop-offset-y))}.power-moments__panel[data-desktop-layout=split] .power-moments__content{flex-direction:row;align-items:flex-end;justify-content:space-between;text-align:left}.power-moments__panel[data-desktop-layout^=stack-] .power-moments__content{flex-direction:column;justify-content:flex-start}.power-moments__panel[data-desktop-layout=stack-left] .power-moments__content{align-items:flex-start;text-align:left}.power-moments__panel[data-desktop-layout=stack-center] .power-moments__content{align-items:center;text-align:center}.power-moments__panel[data-desktop-layout=stack-right] .power-moments__content{align-items:flex-end;text-align:right}.power-moments__copy{min-width:0;max-width:var(--pm-copy-desktop-max-width)}.power-moments__title,.power-moments__description{margin:0;color:inherit;font-style:normal;text-shadow:var(--pm-text-shadow);text-wrap:balance;overflow-wrap:anywhere}.power-moments__title{margin-bottom:var(--pm-title-desktop-gap);font-family:var(--pm-title-font);font-size:var(--pm-panel-title-desktop-size, var(--pm-title-desktop-size));font-weight:var(--pm-panel-title-desktop-weight, var(--pm-title-desktop-weight));line-height:var(--pm-title-desktop-line-height);letter-spacing:var(--pm-title-desktop-letter-spacing);text-transform:var(--pm-title-transform)}.power-moments__description{font-family:var(--pm-description-font);font-size:var(--pm-panel-description-desktop-size, var(--pm-description-desktop-size));font-weight:var(--pm-panel-description-desktop-weight, var(--pm-description-desktop-weight));line-height:var(--pm-description-desktop-line-height);letter-spacing:var(--pm-description-desktop-letter-spacing);text-transform:var(--pm-description-transform)}.power-moments__button{display:inline-flex;min-width:var(--pm-button-min-width);min-height:var(--pm-button-height);flex:0 0 auto;align-items:center;justify-content:center;gap:var(--pm-button-gap);padding:8px var(--pm-button-padding-x);color:var(--pm-button-text);background:var(--pm-button-background);border:var(--pm-button-border-width) solid var(--pm-button-border);border-radius:var(--pm-button-radius);font-family:var(--pm-button-font);font-size:var(--pm-button-size);font-weight:var(--pm-button-weight);line-height:var(--pm-button-line-height);letter-spacing:var(--pm-button-letter-spacing);text-align:center;text-shadow:none;text-transform:var(--pm-button-transform);transition:background-color .18s ease,border-color .18s ease,color .18s ease}.power-moments[data-desktop-button-style=outline] .power-moments__button{color:var(--pm-button-text);background:transparent}.power-moments[data-desktop-button-style=text] .power-moments__button{min-width:44px;color:var(--pm-button-text);background:transparent;border-color:transparent}.power-moments__button-icon{display:block;width:var(--pm-button-arrow-size);height:var(--pm-button-arrow-size);flex:0 0 auto;transition:transform .18s ease}.power-moments[data-button-arrow-position=before] .power-moments__button-icon{order:-1;transform:rotate(180deg)}@media(hover:hover)and (pointer:fine){.power-moments__card:hover .power-moments__button{color:var(--pm-button-hover-text);background:var(--pm-button-hover-background);border-color:var(--pm-button-hover-border)}.power-moments__card:hover .power-moments__button-icon{transform:translate(3px)}.power-moments[data-button-arrow-position=before] .power-moments__card:hover .power-moments__button-icon{transform:rotate(180deg) translate(3px)}}.power-moments__card:active .power-moments__button{color:var(--pm-button-hover-text);background:var(--pm-button-hover-background);border-color:var(--pm-button-hover-border)}@media screen and (min-width:1024px){.power-moments[data-show-desktop-button=false] .power-moments__button,.power-moments [data-desktop-visible=false]{display:none}}@media screen and (max-width:1023px){.power-moments{padding-block:var(--pm-mobile-padding-top) var(--pm-mobile-padding-bottom)}.power-moments__container{max-width:none;padding-inline:var(--pm-tablet-side-padding)}.power-moments__heading-wrap{justify-content:var(--pm-heading-mobile-justify)}.power-moments__heading{width:min(100%,var(--pm-heading-mobile-max-width));margin-bottom:var(--pm-heading-mobile-margin);font-size:var(--pm-heading-tablet-size);font-weight:var(--pm-heading-mobile-weight);line-height:var(--pm-heading-mobile-line-height);letter-spacing:var(--pm-heading-mobile-letter-spacing);text-align:var(--pm-heading-mobile-align)}.power-moments__track{display:grid;width:100%;height:auto;aspect-ratio:auto;grid-auto-columns:min(var(--pm-tablet-card-width),var(--pm-tablet-card-max-width));grid-auto-flow:column;align-items:start;gap:var(--pm-tablet-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-padding-inline:0;scroll-snap-type:inline mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.power-moments[data-mobile-scroll-snap=false] .power-moments__track{scroll-snap-type:none}.power-moments[data-mobile-scrollbar=false] .power-moments__track{scrollbar-width:none}.power-moments[data-mobile-scrollbar=false] .power-moments__track::-webkit-scrollbar{display:none}.power-moments__panel,.power-moments__panel.is-active{width:100%;height:auto;min-width:0;flex:none;aspect-ratio:var(--pm-card-mobile-aspect, var(--pm-mobile-media-aspect));border-radius:var(--pm-mobile-radius);scroll-snap-align:start;transition:none}.power-moments[data-mobile-scroll-snap=false] .power-moments__panel{scroll-snap-align:none}.power-moments__card{color:var(--pm-card-text-mobile)}.power-moments__image{object-fit:var(--pm-card-mobile-fit, cover);object-position:var(--pm-mobile-x, 50%) var(--pm-mobile-y, 50%);transform:scale(var(--pm-card-mobile-scale, 1));transform-origin:var(--pm-mobile-x, 50%) var(--pm-mobile-y, 50%)}.power-moments__panel[data-mobile-fit=contain] .power-moments__image{object-fit:contain;transform:none}.power-moments__scrim{background:var(--pm-card-overlay-mobile);opacity:var(--pm-card-overlay-mobile-alpha)}.power-moments__content,.power-moments__panel.is-active .power-moments__content{inset-inline:var(--pm-panel-mobile-inset-x, var(--pm-content-mobile-inset-x));top:auto;bottom:var(--pm-panel-mobile-offset-y, var(--pm-content-mobile-offset-y));display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--pm-content-mobile-gap);opacity:1;visibility:visible;text-align:left;transform:none;pointer-events:none;transition:none}.power-moments__panel[data-mobile-position=top] .power-moments__content{top:var(--pm-panel-mobile-offset-y, var(--pm-content-mobile-offset-y));bottom:auto}.power-moments__panel[data-mobile-position=center] .power-moments__content{top:50%;bottom:auto;transform:translateY(-50%)}.power-moments__panel[data-mobile-position=bottom] .power-moments__content{top:auto;bottom:var(--pm-panel-mobile-offset-y, var(--pm-content-mobile-offset-y))}.power-moments__panel[data-mobile-layout=split] .power-moments__content{flex-direction:row;align-items:flex-end;justify-content:space-between;text-align:left}.power-moments__panel[data-mobile-layout^=stack-] .power-moments__content{flex-direction:column;justify-content:flex-start}.power-moments__panel[data-mobile-layout=stack-left] .power-moments__content{align-items:flex-start;text-align:left}.power-moments__panel[data-mobile-layout=stack-center] .power-moments__content{align-items:center;text-align:center}.power-moments__panel[data-mobile-layout=stack-right] .power-moments__content{align-items:flex-end;text-align:right}.power-moments__copy{max-width:var(--pm-copy-mobile-max-width)}.power-moments__title{margin-bottom:var(--pm-title-mobile-gap);font-size:var(--pm-panel-title-mobile-size, var(--pm-title-mobile-size));font-weight:var(--pm-panel-title-mobile-weight, var(--pm-title-mobile-weight));line-height:var(--pm-title-mobile-line-height);letter-spacing:var(--pm-title-mobile-letter-spacing)}.power-moments__description{font-size:var(--pm-panel-description-mobile-size, var(--pm-description-mobile-size));font-weight:var(--pm-panel-description-mobile-weight, var(--pm-description-mobile-weight));line-height:var(--pm-description-mobile-line-height);letter-spacing:var(--pm-description-mobile-letter-spacing)}.power-moments__button{min-width:var(--pm-mobile-button-min-width);min-height:var(--pm-mobile-button-height);gap:var(--pm-mobile-button-gap);padding:8px var(--pm-mobile-button-padding-x);color:var(--pm-mobile-button-text);background:var(--pm-mobile-button-background);border:var(--pm-mobile-button-border-width) solid var(--pm-mobile-button-border);border-radius:var(--pm-mobile-button-radius);font-size:var(--pm-mobile-button-size);font-weight:var(--pm-mobile-button-weight);line-height:var(--pm-mobile-button-line-height);letter-spacing:var(--pm-mobile-button-letter-spacing)}.power-moments[data-mobile-button-style=outline] .power-moments__button{color:var(--pm-mobile-button-text);background:transparent}.power-moments[data-mobile-button-style=text] .power-moments__button{min-width:44px;color:var(--pm-mobile-button-text);background:transparent;border-color:transparent}.power-moments[data-mobile-button-full-width=true] .power-moments__button{width:100%}.power-moments__card:active .power-moments__button{color:var(--pm-mobile-button-hover-text);background:var(--pm-mobile-button-hover-background);border-color:var(--pm-mobile-button-hover-border)}.power-moments[data-show-mobile-button=false] .power-moments__button,.power-moments [data-mobile-visible=false]{display:none}}@media screen and (max-width:749px){.power-moments__container{padding-inline:var(--pm-mobile-side-padding)}.power-moments__heading{font-size:var(--pm-heading-mobile-size)}.power-moments__track{grid-auto-columns:min(var(--pm-mobile-card-width),var(--pm-mobile-card-max-width));gap:var(--pm-mobile-gap)}}@media(prefers-reduced-motion:reduce){.power-moments__panel,.power-moments__content,.power-moments__button,.power-moments__button-icon{transition:none!important}.power-moments__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/power-every-moment.css.map */
