.store-mega-dropdown-leaf{transition:background-color var(--store-mega-item-transition,.15s),color var(--store-mega-item-transition,.15s)}.store-mega-dropdown-leaf:hover{background-color:var(--store-mega-item-hover-bg,transparent);background-image:var(--store-mega-item-hover-bg-image,none);color:var(--store-mega-item-hover-text,var(--site-menu-highlight-color))}.store-mega-dropdown-heading{color:var(--store-mega-heading-text,currentColor);transition:color var(--store-mega-item-transition,.15s)}.store-mega-dropdown-heading:hover{color:var(--store-mega-heading-hover-text,var(--site-menu-highlight-color))}.store-navbar-dropdown-panel[data-dropdown-skin] .store-navbar-dropdown-item{transition:background-color .12s ease,color .12s ease,box-shadow .12s ease,border-color .12s ease,opacity .12s ease}.store-navbar-dropdown-panel[data-dropdown-skin] .store-navbar-dropdown-item:hover{background-color:var(--store-nav-item-hover-bg,color-mix(in srgb,currentColor 10%,transparent));background-image:var(--store-nav-item-hover-bg-image,none);color:var(--store-nav-item-hover-text,var(--site-menu-highlight-color));border:var(--store-nav-item-hover-border,0 solid transparent);box-shadow:var(--store-nav-item-hover-shadow,none);opacity:var(--store-nav-item-hover-opacity,1)}.store-navbar-dropdown-panel[data-dropdown-skin] .store-navbar-dropdown-item:active{background-color:var(--store-nav-item-active-bg,var(--store-nav-item-hover-bg,color-mix(in srgb,currentColor 10%,transparent)));background-image:var(--store-nav-item-active-bg-image,var(--store-nav-item-hover-bg-image,none));color:var(--store-nav-item-active-text,var(--store-nav-item-hover-text,var(--site-menu-highlight-color)))}.store-nav-dd-anim{transform-origin:var(--dropdown-menu-transform-origin,top center);animation-duration:var(--dropdown-menu-animation-duration,.4s);animation-delay:var(--dropdown-menu-animation-delay,0s);animation-timing-function:var(--dropdown-menu-animation-easing,cubic-bezier(.22,1,.36,1));animation-fill-mode:both;will-change:opacity,transform,max-height,clip-path,filter}.store-nav-dd-anim--height,.store-nav-dd-anim--height-fade{overflow:hidden!important;animation-name:store-nav-dd-height-reveal}.store-nav-dd-anim--height{--dropdown-menu-start-opacity:1}.store-nav-dd-anim--height-fade{--dropdown-menu-start-opacity:0}.store-nav-dd-anim--fade{animation-name:store-nav-dd-fade}.store-nav-dd-anim--slide-down{animation-name:store-nav-dd-slide-down}.store-nav-dd-anim--slide-up{animation-name:store-nav-dd-slide-up}.store-nav-dd-anim--slide-left{animation-name:store-nav-dd-slide-left}.store-nav-dd-anim--slide-right{animation-name:store-nav-dd-slide-right}.store-nav-dd-anim--scale-fade{animation-name:store-nav-dd-scale-fade}.store-nav-dd-anim--blur-fade{animation-name:store-nav-dd-blur-fade}.store-nav-dd-anim--clip-reveal{overflow:hidden!important;animation-name:store-nav-dd-clip-reveal}@keyframes store-nav-dd-height-reveal{0%{max-height:var(--dropdown-menu-start-height,0);opacity:var(--dropdown-menu-start-opacity,1)}to{max-height:var(--dropdown-menu-open-max-height,80vh);opacity:1}}@keyframes store-nav-dd-fade{0%{opacity:0}to{opacity:1}}@keyframes store-nav-dd-slide-down{0%{opacity:0;transform:var(--dropdown-menu-base-transform,translateY(0)) translateY(-10px)}to{opacity:1;transform:var(--dropdown-menu-base-transform,translateY(0))}}@keyframes store-nav-dd-slide-up{0%{opacity:0;transform:var(--dropdown-menu-base-transform,translateY(0)) translateY(10px)}to{opacity:1;transform:var(--dropdown-menu-base-transform,translateY(0))}}@keyframes store-nav-dd-slide-left{0%{opacity:0;transform:var(--dropdown-menu-base-transform,translateY(0)) translateX(10px)}to{opacity:1;transform:var(--dropdown-menu-base-transform,translateY(0))}}@keyframes store-nav-dd-slide-right{0%{opacity:0;transform:var(--dropdown-menu-base-transform,translateY(0)) translateX(-10px)}to{opacity:1;transform:var(--dropdown-menu-base-transform,translateY(0))}}@keyframes store-nav-dd-scale-fade{0%{opacity:0;transform:var(--dropdown-menu-base-transform,translateY(0)) scale(.96)}to{opacity:1;transform:var(--dropdown-menu-base-transform,translateY(0)) scale(1)}}@keyframes store-nav-dd-blur-fade{0%{opacity:0;filter:blur(6px);transform:var(--dropdown-menu-base-transform,translateY(0)) translateY(-4px)}to{opacity:1;filter:blur(0);transform:var(--dropdown-menu-base-transform,translateY(0))}}@keyframes store-nav-dd-clip-reveal{0%{opacity:0;clip-path:inset(0 0 100% 0 round inherit)}to{opacity:1;clip-path:inset(0 0 0 0 round inherit)}}@property --puck-kburns-scale{syntax:"<number>";initial-value:1;inherits:false}@property --puck-kburns-tx{syntax:"<percentage>";initial-value:0;inherits:false}@property --puck-kburns-ty{syntax:"<percentage>";initial-value:0;inherits:false}@keyframes puck-kburns-zoom-in{0%{--puck-kburns-scale:1}to{--puck-kburns-scale:1.18}}@keyframes puck-kburns-zoom-out{0%{--puck-kburns-scale:1.18}to{--puck-kburns-scale:1}}@keyframes puck-kburns-magnetic{0%{--puck-kburns-scale:1.12;--puck-kburns-tx:-1.5%;--puck-kburns-ty:-1%}25%{--puck-kburns-scale:1.16;--puck-kburns-tx:1.5%;--puck-kburns-ty:-1.5%}50%{--puck-kburns-scale:1.14;--puck-kburns-tx:2%;--puck-kburns-ty:1.5%}75%{--puck-kburns-scale:1.18;--puck-kburns-tx:-1%;--puck-kburns-ty:1.5%}to{--puck-kburns-scale:1.12;--puck-kburns-tx:-1.5%;--puck-kburns-ty:-1%}}.puck-columns-block.puck-bg-kburns-magnetic,.puck-columns-block.puck-bg-kburns-zoom-in,.puck-columns-block.puck-bg-kburns-zoom-out{background-image:none!important}.puck-columns-block.puck-bg-kburns-magnetic:before,.puck-columns-block.puck-bg-kburns-zoom-in:before,.puck-columns-block.puck-bg-kburns-zoom-out:before{content:"";position:absolute;inset:0;background-image:var(--puck-kburns-image,none);background-size:cover;background-position:50%;background-repeat:no-repeat;pointer-events:none;will-change:transform;z-index:0;transform:translate3d(calc(var(--puck-parallax-mouse-x, 0px) + var(--puck-kburns-tx, 0%)),calc(var(--puck-parallax-mouse-y, 0px) + var(--puck-parallax-y, 0px) + var(--puck-kburns-ty, 0%)),0) scale(var(--puck-kburns-scale,1))}.puck-columns-block.puck-bg-kburns-zoom-in:before{animation:puck-kburns-zoom-in 18s ease-in-out infinite alternate}.puck-columns-block.puck-bg-kburns-zoom-out:before{animation:puck-kburns-zoom-out 18s ease-in-out infinite alternate}.puck-columns-block.puck-bg-kburns-magnetic:before{animation:puck-kburns-magnetic 22s ease-in-out infinite}.puck-columns-block.puck-bg-kburns-magnetic>.puck-col-cell,.puck-columns-block.puck-bg-kburns-zoom-in>.puck-col-cell,.puck-columns-block.puck-bg-kburns-zoom-out>.puck-col-cell{position:relative;z-index:1}.puck-columns-cell[data-column-kburns=magnetic],.puck-columns-cell[data-column-kburns=zoom-in],.puck-columns-cell[data-column-kburns=zoom-out]{overflow:hidden}.puck-columns-cell[data-column-kburns=magnetic]:before,.puck-columns-cell[data-column-kburns=zoom-in]:before,.puck-columns-cell[data-column-kburns=zoom-out]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:var(--puck-column-kburns-image,none);background-position:inherit;background-repeat:inherit;background-size:inherit;transform-origin:center center;will-change:transform;transform:translate3d(var(--puck-kburns-tx,0),var(--puck-kburns-ty,0),0) scale(var(--puck-kburns-scale,1))}.puck-columns-cell[data-column-kburns=zoom-in]:before{animation:puck-kburns-zoom-in 18s ease-in-out infinite alternate}.puck-columns-cell[data-column-kburns=zoom-out]:before{animation:puck-kburns-zoom-out 18s ease-in-out infinite alternate}.puck-columns-cell[data-column-kburns=magnetic]:before{animation:puck-kburns-magnetic 22s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.puck-columns-block.puck-bg-kburns-magnetic:before,.puck-columns-block.puck-bg-kburns-zoom-in:before,.puck-columns-block.puck-bg-kburns-zoom-out:before,.puck-columns-cell[data-column-kburns=magnetic]:before,.puck-columns-cell[data-column-kburns=zoom-in]:before,.puck-columns-cell[data-column-kburns=zoom-out]:before{animation:none!important;transform:none!important}}@property --puck-overlay-animated-x{syntax:"<percentage>";initial-value:0;inherits:false}@keyframes puck-overlay-animated-gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.puck-legacy-overlay--animated,.puck-overlay-animated-gradient{--puck-overlay-animated-color-1:rgba(255,255,255,0.4);--puck-overlay-animated-color-2:rgba(0,0,0,0.4);--puck-overlay-animated-speed:12s;--puck-overlay-animated-size:1;background-image:linear-gradient(135deg,var(--puck-overlay-animated-color-1) 0,var(--puck-overlay-animated-color-2) 50%,var(--puck-overlay-animated-color-1) 100%);background-size:calc(200% * var(--puck-overlay-animated-size, 1)) calc(200% * var(--puck-overlay-animated-size, 1));animation:puck-overlay-animated-gradient-shift var(--puck-overlay-animated-speed,12s) ease-in-out infinite;will-change:background-position}@media (prefers-reduced-motion:reduce){.puck-legacy-overlay--animated,.puck-overlay-animated-gradient{animation:none!important}}.puck-row-stretch-row{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}.puck-row-stretch-row-content,.puck-row-stretch-row-no-spaces,.puck-row-stretch-row-no-spaces>*{padding-left:0!important;padding-right:0!important}.puck-row-equal-height>.puck-col-cell{align-self:stretch}.puck-row-equal-height-bento{align-items:stretch}.puck-row-equal-height-bento>.puck-col-cell{align-self:stretch;min-height:100%}@media (max-width:991px){.puck-columns-block[data-column-inverted-device-order=true]>.puck-columns-cell[data-puck-column-index="1"]{order:-1}}.puck-columns-block[data-column-rtl-reverse=true]{direction:rtl}.puck-columns-block[data-column-rtl-reverse=true]>*{direction:ltr}@media (max-width:991px){.puck-columns-block[data-column-auto-height-device=true]{min-height:0!important;height:auto!important}}.puck-columns-block[data-column-disabled=true]:not([data-puck-editing=true]){display:none!important}[data-puck-editing=true] .puck-columns-block[data-column-disabled=true]{opacity:.4;filter:grayscale(.5);outline:1px dashed rgba(255,0,0,.4)}.puck-shape-divider-clip{inset:0;border-radius:inherit}.puck-shape-divider,.puck-shape-divider-clip{position:absolute;overflow:hidden;pointer-events:none}.puck-shape-divider{left:0;right:0;width:100%;line-height:0;z-index:1}.puck-shape-divider-top{top:0;transform:scaleY(-1)}.puck-shape-divider-bottom{bottom:0}.puck-shape-divider svg{display:block;width:100%;height:100%}.puck-shape-divider-flip svg{transform:scaleX(-1)}.puck-shape-divider-top.puck-shape-divider-invert{transform:none}.puck-shape-divider-bottom.puck-shape-divider-invert{transform:scaleY(-1)}.puck-shape-divider-preserve-ratio svg{width:auto;max-width:100%;margin-left:auto;margin-right:auto}.puck-shape-divider-vertical.puck-shape-divider-preserve-ratio svg{width:100%;height:100%;margin:0}.puck-shape-divider-safe{z-index:0}@media (max-width:991px){.puck-shape-divider-tablet-hide{display:none!important}}@media (max-width:575px){.puck-shape-divider-mobile-hide{display:none!important}}.puck-col-cell,.puck-columns-block{position:relative}.puck-shape-divider>svg path{vector-effect:non-scaling-stroke}.puck-shape-divider-field{display:flex;flex-direction:column;gap:14px;color:inherit}.puck-shape-divider-field__mode{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid #2f2f2f;border-radius:7px;background:#0f0f0f}.puck-shape-divider-field__mode-button{appearance:none;min-width:0;min-height:34px;overflow:hidden;border:0;border-right:1px solid #2f2f2f;background:transparent;color:#a3a3a3;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.puck-shape-divider-field__mode-button:last-child{border-right:0}.puck-shape-divider-field__mode-button.is-active,.puck-shape-divider-field__mode-button:hover{background:#262626;color:#fafafa}.puck-shape-divider-field__section,.puck-shape-divider-field__stack{display:flex;flex-direction:column;gap:9px}.puck-shape-divider-field__section-label{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#e5e5e5}.puck-shape-divider-field__selected-shape{min-width:0;overflow:hidden;color:inherit;font-weight:600;opacity:.68;text-overflow:ellipsis;white-space:nowrap}.puck-shape-divider-field__shape-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(86px,1fr));gap:8px;max-height:292px;overflow:auto;padding-right:2px;scrollbar-width:thin}.puck-shape-divider-field__shape{appearance:none;display:flex;min-width:0;min-height:70px;flex-direction:column;gap:6px;align-items:stretch;justify-content:flex-start;border:1px solid #2f2f2f;border-radius:7px;background:#121212;color:#c9ced6;padding:6px;cursor:pointer;text-align:left}.puck-shape-divider-field__shape.is-active,.puck-shape-divider-field__shape:hover{border-color:#f5f5f5;background:#1f1f1f;color:#f5f5f5}.puck-shape-divider-field__mode-button:focus-visible,.puck-shape-divider-field__reset:focus-visible,.puck-shape-divider-field__segmented button:focus-visible,.puck-shape-divider-field__shape:focus-visible{outline:1px solid #f5f5f5;outline-offset:2px}.puck-shape-divider-field__shape-preview{display:flex;align-items:flex-end;width:100%;height:28px;overflow:hidden;border-radius:4px;background:#f5f5f5;color:#525252}.puck-shape-divider-field__shape-preview svg{display:block;width:100%;height:100%}.puck-shape-divider-field__shape-name{display:block;min-width:0;color:inherit;font-size:10px;line-height:1.15;overflow-wrap:anywhere}.puck-shape-divider-field__section--settings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.puck-shape-divider-field__section--settings .puck-shape-divider-field__section-label,.puck-shape-divider-field__section--settings>.puck-shape-divider-field__hint{grid-column:1/-1}.puck-shape-divider-field__control{display:flex;min-width:0;flex-direction:column;gap:6px;color:#a3a3a3;font-size:12px;font-weight:600}.puck-shape-divider-field__control>span{display:inline-flex;align-items:center;gap:4px}.puck-shape-divider-field__control input:not(.puck-size-field),.puck-shape-divider-field__textarea{width:100%;min-height:34px;border:1px solid #2f2f2f;border-radius:6px;background:#111111;color:#fafafa;font-size:12px}.puck-shape-divider-field__control input:not(.puck-size-field){padding:0 9px;text-align:right}.puck-shape-divider-field__textarea{min-height:92px;padding:8px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;line-height:1.45;resize:vertical}.puck-shape-divider-field__segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;min-height:34px;border:1px solid #2f2f2f;border-radius:6px;background:#111111}.puck-shape-divider-field__segmented--tri{grid-template-columns:repeat(3,minmax(0,1fr))}.puck-shape-divider-field__segmented button{appearance:none;border:0;border-right:1px solid #2f2f2f;background:transparent;color:#a3a3a3;font-size:12px;cursor:pointer}.puck-shape-divider-field__segmented button:last-child{border-right:0}.puck-shape-divider-field__segmented button.is-active{background:#262626;color:#fafafa;font-weight:700}.puck-shape-divider-field__toggles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.puck-shape-divider-field__position-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;max-width:168px}.puck-shape-divider-field__position-cell{appearance:none;display:flex;align-items:center;justify-content:center;height:44px;border:1px solid #2f2f2f;border-radius:6px;background:#111111;color:#a3a3a3;font-size:18px;line-height:1;cursor:pointer}.puck-shape-divider-field__position-cell.is-active,.puck-shape-divider-field__position-cell:hover{border-color:#f5f5f5;background:#1f1f1f;color:#f5f5f5}.puck-shape-divider-field__position-cell:focus-visible{outline:1px solid #f5f5f5;outline-offset:2px}.puck-floating-panel .puck-shape-divider-field__position-cell{border-color:#d4d4d4;background:#ffffff;color:#525252}.puck-floating-panel .puck-shape-divider-field__position-cell.is-active,.puck-floating-panel .puck-shape-divider-field__position-cell:hover{border-color:#171717;background:#f5f5f5;color:#171717}.dark .puck-shape-divider-field__position-cell,.puck-editor-dark .puck-shape-divider-field__position-cell{border-color:#2f2f2f;background:#111111;color:#a3a3a3}.dark .puck-shape-divider-field__position-cell.is-active,.dark .puck-shape-divider-field__position-cell:hover,.puck-editor-dark .puck-shape-divider-field__position-cell.is-active,.puck-editor-dark .puck-shape-divider-field__position-cell:hover{border-color:#f5f5f5;background:#1f1f1f;color:#f5f5f5}.puck-shape-divider-field__toggle{display:flex;min-height:34px;align-items:center;gap:8px;min-width:0;border:1px solid #2f2f2f;border-radius:6px;background:#111111;padding:0 9px;color:#a3a3a3;font-size:11px;font-weight:600}.puck-shape-divider-field__toggle input{width:13px;height:13px;flex:0 0 auto}.puck-shape-divider-field__toggle span{min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.puck-shape-divider-field__toggle .puck-floating-panel__help{flex:0 0 auto;margin-left:auto}.puck-shape-divider-field__empty,.puck-shape-divider-field__hint{color:#8c8c8c;font-size:11px;line-height:1.4}.puck-shape-divider-field__empty{padding:10px 12px;border:1px dashed #333333;border-radius:7px;background:#101010}.puck-shape-divider-field__reset{appearance:none;align-self:flex-start;border:0;background:transparent;color:#a3a3a3;font-size:12px;font-weight:600;cursor:pointer;padding:0}.puck-shape-divider-field__reset:hover{color:#fafafa}.puck-floating-panel .puck-shape-divider-field__mode,.puck-floating-panel .puck-shape-divider-field__segmented{border-color:#d4d4d4;background:#ffffff}.puck-floating-panel .puck-shape-divider-field__mode-button,.puck-floating-panel .puck-shape-divider-field__segmented button{border-color:#d4d4d4;color:#525252}.puck-floating-panel .puck-shape-divider-field__mode-button.is-active,.puck-floating-panel .puck-shape-divider-field__mode-button:hover,.puck-floating-panel .puck-shape-divider-field__segmented button.is-active{background:#f5f5f5;color:#0a0a0a}.puck-floating-panel .puck-shape-divider-field__section-label{color:#171717}.puck-floating-panel .puck-shape-divider-field__control input:not(.puck-size-field),.puck-floating-panel .puck-shape-divider-field__empty,.puck-floating-panel .puck-shape-divider-field__shape,.puck-floating-panel .puck-shape-divider-field__textarea,.puck-floating-panel .puck-shape-divider-field__toggle{border-color:#d4d4d4;background:#ffffff;color:#525252}.puck-floating-panel .puck-shape-divider-field__shape.is-active,.puck-floating-panel .puck-shape-divider-field__shape:hover{border-color:#171717;background:#f5f5f5;color:#171717}.puck-floating-panel .puck-shape-divider-field__control,.puck-floating-panel .puck-shape-divider-field__empty,.puck-floating-panel .puck-shape-divider-field__hint,.puck-floating-panel .puck-shape-divider-field__reset{color:#737373}.puck-floating-panel .puck-shape-divider-field__mode-button:focus-visible,.puck-floating-panel .puck-shape-divider-field__reset:focus-visible,.puck-floating-panel .puck-shape-divider-field__segmented button:focus-visible,.puck-floating-panel .puck-shape-divider-field__shape:focus-visible{outline-color:#171717}.puck-floating-panel .puck-shape-divider-field__reset:hover{color:#0a0a0a}.dark .puck-shape-divider-field__mode,.dark .puck-shape-divider-field__segmented,.puck-editor-dark .puck-shape-divider-field__mode,.puck-editor-dark .puck-shape-divider-field__segmented{border-color:#2f2f2f;background:#0f0f0f}.dark .puck-shape-divider-field__mode-button,.dark .puck-shape-divider-field__segmented button,.puck-editor-dark .puck-shape-divider-field__mode-button,.puck-editor-dark .puck-shape-divider-field__segmented button{border-color:#2f2f2f;color:#a3a3a3}.dark .puck-shape-divider-field__mode-button.is-active,.dark .puck-shape-divider-field__mode-button:hover,.dark .puck-shape-divider-field__segmented button.is-active,.puck-editor-dark .puck-shape-divider-field__mode-button.is-active,.puck-editor-dark .puck-shape-divider-field__mode-button:hover,.puck-editor-dark .puck-shape-divider-field__segmented button.is-active{background:#262626;color:#fafafa}.dark .puck-shape-divider-field__section-label,.puck-editor-dark .puck-shape-divider-field__section-label{color:#e5e5e5}.dark .puck-shape-divider-field__control input:not(.puck-size-field),.dark .puck-shape-divider-field__empty,.dark .puck-shape-divider-field__shape,.dark .puck-shape-divider-field__textarea,.dark .puck-shape-divider-field__toggle,.puck-editor-dark .puck-shape-divider-field__control input:not(.puck-size-field),.puck-editor-dark .puck-shape-divider-field__empty,.puck-editor-dark .puck-shape-divider-field__shape,.puck-editor-dark .puck-shape-divider-field__textarea,.puck-editor-dark .puck-shape-divider-field__toggle{border-color:#2f2f2f;background:#111111;color:#a3a3a3}.dark .puck-shape-divider-field__shape.is-active,.dark .puck-shape-divider-field__shape:hover,.puck-editor-dark .puck-shape-divider-field__shape.is-active,.puck-editor-dark .puck-shape-divider-field__shape:hover{border-color:#f5f5f5;background:#1f1f1f;color:#f5f5f5}.dark .puck-shape-divider-field__control,.dark .puck-shape-divider-field__empty,.dark .puck-shape-divider-field__hint,.dark .puck-shape-divider-field__reset,.puck-editor-dark .puck-shape-divider-field__control,.puck-editor-dark .puck-shape-divider-field__empty,.puck-editor-dark .puck-shape-divider-field__hint,.puck-editor-dark .puck-shape-divider-field__reset{color:#8c8c8c}.dark .puck-shape-divider-field__reset:hover,.puck-editor-dark .puck-shape-divider-field__reset:hover{color:#fafafa}.dark .puck-shape-divider-field__mode-button:focus-visible,.dark .puck-shape-divider-field__reset:focus-visible,.dark .puck-shape-divider-field__segmented button:focus-visible,.dark .puck-shape-divider-field__shape:focus-visible,.puck-editor-dark .puck-shape-divider-field__mode-button:focus-visible,.puck-editor-dark .puck-shape-divider-field__reset:focus-visible,.puck-editor-dark .puck-shape-divider-field__segmented button:focus-visible,.puck-editor-dark .puck-shape-divider-field__shape:focus-visible{outline-color:#f5f5f5}@media (max-width:720px){.puck-shape-divider-field__section--settings,.puck-shape-divider-field__toggles{grid-template-columns:1fr}}.puck-columns-block[data-column-parallax-mode=scroll-translate]:before{content:"";position:absolute;inset:-10% 0;background-image:var(--puck-parallax-image,none);background-size:var(--puck-parallax-background-size,cover);background-position:var(--puck-parallax-background-position,center);background-repeat:var(--puck-parallax-background-repeat,no-repeat);transform:translate3d(calc(var(--puck-parallax-mouse-x, 0px) + var(--puck-kburns-tx, 0%)),calc(var(--puck-parallax-mouse-y, 0px) + var(--puck-parallax-y, 0px) + var(--puck-kburns-ty, 0%)),0) scale(var(--puck-kburns-scale,1));will-change:transform;pointer-events:none;z-index:0}.puck-columns-block[data-column-parallax-mode=scroll-translate]{background-image:none!important;overflow:hidden}.puck-columns-block[data-column-parallax-mode=scroll-translate]>.puck-col-cell{position:relative;z-index:1;transform:translate3d(0,var(--puck-parallax-content-y,0),0)}.puck-columns-block[data-column-parallax-mode=mouse]:before{content:"";position:absolute;inset:-8%;background-image:var(--puck-parallax-image,none);background-size:var(--puck-parallax-background-size,cover);background-position:var(--puck-parallax-background-position,center);background-repeat:var(--puck-parallax-background-repeat,no-repeat);transform:translate3d(calc(var(--puck-parallax-mouse-x, 0px) + var(--puck-kburns-tx, 0%)),calc(var(--puck-parallax-mouse-y, 0px) + var(--puck-parallax-y, 0px) + var(--puck-kburns-ty, 0%)),0) scale(var(--puck-kburns-scale,1));transition:translate .18s ease-out;will-change:transform;pointer-events:none;z-index:0}.puck-columns-block[data-column-parallax-mode=mouse]{background-image:none!important;overflow:hidden}.puck-columns-block[data-column-parallax-mode=mouse]>.puck-col-cell{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){html:not([data-puck-editor-mode=edit][data-puck-runtime-effects=true]) .puck-columns-block[data-column-parallax-mode=mouse]:before,html:not([data-puck-editor-mode=edit][data-puck-runtime-effects=true]) .puck-columns-block[data-column-parallax-mode=mouse]>.puck-col-cell,html:not([data-puck-editor-mode=edit][data-puck-runtime-effects=true]) .puck-columns-block[data-column-parallax-mode=scroll-translate]:before,html:not([data-puck-editor-mode=edit][data-puck-runtime-effects=true]) .puck-columns-block[data-column-parallax-mode=scroll-translate]>.puck-col-cell{transform:none!important}}@media (hover:none),(pointer:coarse){.puck-columns-block[data-column-parallax-mode=mouse]:before{transform:none!important}}.puck-columns-block[data-column-sticky-mode=sticky-top]{position:sticky;top:var(--puck-sticky-offset,0);z-index:var(--puck-sticky-z,50)}.puck-columns-block[data-column-sticky-mode=fixed-top]{position:fixed;top:var(--puck-sticky-offset,0);left:0;right:0;z-index:var(--puck-sticky-z,50);width:100%}.puck-columns-block[data-column-sticky-mode=fixed-bottom]{position:fixed;bottom:var(--puck-sticky-offset,0);left:0;right:0;z-index:var(--puck-sticky-z,50);width:100%}.puck-columns-cell[data-column-cell-sticky-mode=sticky-top]{position:sticky;top:var(--puck-cell-sticky-offset,0);z-index:var(--puck-cell-sticky-z,50);align-self:start}.puck-columns-cell[data-column-cell-sticky-mode=fixed-top]{position:fixed;top:var(--puck-cell-sticky-offset,0);z-index:var(--puck-cell-sticky-z,50)}.puck-columns-cell[data-column-cell-sticky-mode=fixed-bottom]{position:fixed;bottom:var(--puck-cell-sticky-offset,0);z-index:var(--puck-cell-sticky-z,50)}@media (max-width:991px){.puck-columns-block[data-column-sticky-disable-tablet=true],.puck-columns-cell[data-column-cell-sticky-disable-tablet=true]{position:relative!important;top:auto!important;bottom:auto!important}}@media (max-width:575px){.puck-columns-block[data-column-sticky-disable-mobile=true],.puck-columns-cell[data-column-cell-sticky-disable-mobile=true]{position:relative!important;top:auto!important;bottom:auto!important}}@media (max-width:991px){.puck-columns-block[data-column-no-horizontal-border-tablet=true],.puck-columns-cell[data-column-no-horizontal-border-tablet=true]{border-top-width:0!important;border-bottom-width:0!important}}@media (max-width:575px){.puck-columns-block[data-column-no-top-bottom-border-mobile=true],.puck-columns-cell[data-column-no-top-bottom-border-mobile=true]{border-top-width:0!important;border-bottom-width:0!important}}[data-puck-anim]{opacity:0;backface-visibility:hidden;animation-duration:var(--puck-anim-duration,.6s);animation-delay:var(--puck-anim-delay,0s);animation-timing-function:var(--puck-anim-easing,cubic-bezier(.25,1,.5,1));animation-fill-mode:both}[data-puck-anim][data-puck-anim-state=pending]{animation-name:none!important;opacity:0}[data-puck-anim=alpha][data-puck-anim-state=visible]{animation-name:puck-anim-alpha;opacity:1}[data-puck-anim=fade-up][data-puck-anim-state=visible]{animation-name:puck-anim-fade-up;opacity:1}[data-puck-anim=appear][data-puck-anim-state=visible]{animation-name:puck-anim-appear-scale;opacity:1;transform:none}[data-puck-anim=zoom-in][data-puck-anim-state=visible]{animation-name:puck-anim-zoom-in;opacity:1;transform:none}[data-puck-anim=zoom-out][data-puck-anim-state=visible]{animation-name:puck-anim-zoom-out;opacity:1;transform:none}[data-puck-anim=top-to-bottom][data-puck-anim-state=visible]{animation-name:puck-anim-ttb;opacity:1}[data-puck-anim=bottom-to-top][data-puck-anim-state=visible]{animation-name:puck-anim-btt;opacity:1}[data-puck-anim=left-to-right][data-puck-anim-state=visible]{animation-name:puck-anim-ltr;opacity:1}[data-puck-anim=right-to-left][data-puck-anim-state=visible]{animation-name:puck-anim-rtl;opacity:1}[data-puck-anim=slight][data-puck-anim-state=visible]{animation-name:puck-anim-slight;opacity:1;animation-timing-function:cubic-bezier(.35,.81,.41,1)}@keyframes puck-anim-alpha{0%{opacity:0}to{opacity:1}}@keyframes puck-anim-zoom-in{0%{transform:scale(.5);opacity:.1}to{transform:scale(1);opacity:1}}@keyframes puck-anim-zoom-out{0%{transform:scale(1.5);opacity:.1}to{transform:scale(1);opacity:1}}@keyframes puck-anim-ttb{0%{transform:translate3d(0,-100px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes puck-anim-btt{0%{transform:translate3d(0,100px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes puck-anim-ltr{0%{transform:translate3d(-100px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes puck-anim-rtl{0%{transform:translate3d(100px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes puck-anim-slight{0%{opacity:0;transform:translate3d(0,3px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes puck-anim-fade-up{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes puck-anim-appear-scale{0%{transform:scale(.5);opacity:.1}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){[data-puck-anim]{animation:none!important;opacity:1!important;transform:none!important}}html[data-puck-bg-changer-active]{background-color:var(--puck-bg-changer-color,transparent)!important;background-image:var(--puck-bg-changer-image,none)!important;transition:background-color .6s ease}.puck-pin-trigger{position:relative;width:100%}.puck-pin-trigger>.puck-pin-sticky{position:sticky;top:var(--puck-pin-top-offset,0);width:100%;height:100vh;overflow:hidden;display:flex;align-items:center}.puck-pin-wrap{display:flex;flex-wrap:nowrap;width:max-content;will-change:transform;transform:translateZ(0)}.puck-pin-wrap>*{flex:0 0 auto}@media (max-width:991px){.puck-pin-trigger[data-puck-pin-no-tablet=true]>.puck-pin-sticky{position:static;height:auto;display:block}.puck-pin-trigger[data-puck-pin-no-tablet=true]>.puck-pin-sticky>.puck-pin-wrap{width:100%;flex-wrap:wrap;transform:none!important}}@media (max-width:575px){.puck-pin-trigger[data-puck-pin-no-mobile=true]>.puck-pin-sticky{position:static;height:auto;display:block}.puck-pin-trigger[data-puck-pin-no-mobile=true]>.puck-pin-sticky>.puck-pin-wrap{width:100%;flex-wrap:wrap;transform:none!important}}@media (prefers-reduced-motion:reduce){.puck-pin-wrap{transform:none!important}.puck-pin-trigger>.puck-pin-sticky{position:static;height:auto}}.puck-multi-bg{position:absolute;inset:0;border-radius:inherit;overflow:hidden;z-index:0;pointer-events:none}.puck-multi-bg[data-puck-multi-bg-overflow=visible]{overflow:visible}.puck-multi-bg[data-puck-multi-bg-editor=true]{z-index:0!important;pointer-events:none!important}.puck-multi-bg[data-puck-multi-bg-editor=true] *{pointer-events:none!important}.puck-columns-block>.puck-multi-bg[data-puck-multi-bg-editor=true]~.puck-col-cell,.puck-row-surface>.puck-multi-bg[data-puck-multi-bg-editor=true]~.puck-row-inner-shell{position:relative;z-index:2}.puck-multi-bg-slide{position:absolute;inset:0;background-position:50%;background-size:cover;background-repeat:no-repeat;opacity:0;transition:opacity var(--puck-multi-bg-fade,.25s) ease-in;z-index:0;will-change:opacity}.puck-multi-bg-slide[data-puck-multi-bg-active=true]{opacity:1;z-index:1}.puck-multi-bg-slide[data-puck-multi-bg-editor-preview=true]{filter:grayscale(.15)}.puck-drop-img,.puck-pattern-img,.puck-trail-img{pointer-events:none;user-select:none;display:block;object-fit:cover;will-change:transform,opacity}.puck-trail-img{opacity:0}.puck-pattern-img,.puck-trail-img{position:absolute;height:auto}.puck-drop-img{position:absolute;opacity:0;transition:opacity .18s ease-out}@media (hover:none) and (pointer:coarse){.puck-multi-bg[data-puck-multi-bg-mode=drop],.puck-multi-bg[data-puck-multi-bg-mode=drop] *{pointer-events:none!important}}@media (prefers-reduced-motion:reduce){.puck-multi-bg-slide{transition:none!important}.puck-drop-img,.puck-pattern-img,.puck-trail-img{display:none!important}}[data-row-anim-mode=inner-rows],[data-row-anim-mode=scroll-trigger],[data-row-anim-target=bg] .puck-multi-bg,[data-row-anim-target=bg] .puck-row-parallax-inner,[data-row-anim-target=bg] .puck-row-static-bg,[data-row-anim-target=bg] .puck-row-video-bg,[data-row-anim-target=bg] .puck-row-zoom-bg,[data-row-anim-target=content]>.puck-row-surface>.puck-row-inner-shell>.puck-row-inner>.puck-row-frame,[data-row-anim-target=content]>div>.puck-row-frame{will-change:transform,opacity,filter,clip-path;backface-visibility:hidden;transform-style:preserve-3d}[data-row-anim-card]{will-change:transform,opacity,filter,clip-path}[data-row-anim-mode=scroll-trigger][data-row-anim-target=bg]:not([data-row-anim-armed]) .puck-row-static-bg,[data-row-anim-mode=scroll-trigger][data-row-anim-target=content]:not([data-row-anim-armed])>.puck-row-surface>.puck-row-inner-shell>.puck-row-inner>.puck-row-frame,[data-row-anim-mode=scroll-trigger][data-row-anim-target=content]:not([data-row-anim-armed])>div>.puck-row-frame,[data-row-anim-mode=scroll-trigger][data-row-anim-target=root]:not([data-row-anim-armed]){transform:var(--row-anim-transform,none);transform-origin:var(--row-anim-transform-origin,50% 50%);opacity:var(--row-anim-opacity,1);filter:var(--row-anim-filter,none);clip-path:var(--row-anim-clip-path,none);border-radius:var(--row-anim-border-radius,0);visibility:var(--row-anim-visibility,visible)}@media (prefers-reduced-motion:reduce){[data-row-anim-card],[data-row-anim-mode],[data-row-anim-target=bg] .puck-multi-bg,[data-row-anim-target=bg] .puck-row-parallax-inner,[data-row-anim-target=bg] .puck-row-static-bg,[data-row-anim-target=bg] .puck-row-video-bg,[data-row-anim-target=bg] .puck-row-zoom-bg,[data-row-anim-target=content]>.puck-row-surface>.puck-row-inner-shell>.puck-row-inner>.puck-row-frame,[data-row-anim-target=content]>div>.puck-row-frame{will-change:auto}}.puck-video-bg-iframe-wrapper{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.puck-video-bg-iframe{position:absolute;top:50%;left:50%;width:max(100%,177.78vh);height:max(56.25vw,100%);min-width:100%;min-height:100%;transform:translate(-50%,-50%);border:0;pointer-events:none}.puck-video-bg-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:0}.puck-columns-block[data-column-video-bg=true]{background-image:none!important}.puck-columns-block[data-column-video-bg=true]>.puck-col-cell{position:relative;z-index:2}