.glass-section{position:relative;width:100%;min-height:50vh;display:flex;align-items:center;justify-content:center;background:transparent}.glass-container-wrapper{width:100%;display:flex;justify-content:center;align-items:center;padding:0 2rem}@media screen and (max-width: 749px){.glass-container-wrapper{padding:0 1rem}}.glass-container{width:100%;margin:0 auto;min-height:var(--glass-height, 300px);padding:var(--glass-padding);border-radius:var(--glass-border-radius);border:var(--glass-border-width) solid rgba(var(--color-foreground),var(--glass-border-opacity));backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));background:rgba(var(--color-background),var(--glass-opacity));box-shadow:0 8px 32px rgba(var(--color-shadow),.15),inset 0 1px rgba(var(--color-foreground),.1);transition:all .3s ease}.glass-container.width-narrow{max-width:600px!important;width:600px!important}.glass-container.width-medium{max-width:800px!important;width:800px!important}.glass-container.width-wide{max-width:1000px!important;width:1000px!important}.glass-container.width-full{max-width:100%!important;width:100%!important}.glass-container.width-custom{max-width:var(--custom-width, 800px)!important;width:var(--custom-width, 800px)!important}@media screen and (max-width: 749px){.glass-container.width-narrow,.glass-container.width-medium,.glass-container.width-wide,.glass-container.width-custom{width:calc(100% - 2rem)!important;max-width:calc(100% - 2rem)!important}}.glass-frosted{background:rgba(var(--color-background),var(--glass-opacity));backdrop-filter:blur(var(--glass-blur)) saturate(180%);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%)}.glass-blurred{background:rgba(var(--color-background),calc(var(--glass-opacity) * .5));backdrop-filter:blur(calc(var(--glass-blur) * 1.5));-webkit-backdrop-filter:blur(calc(var(--glass-blur) * 1.5))}.glass-translucent{background:rgba(var(--color-background),calc(var(--glass-opacity) * .3));backdrop-filter:blur(calc(var(--glass-blur) * .5));-webkit-backdrop-filter:blur(calc(var(--glass-blur) * .5));border:var(--glass-border-width) solid rgba(var(--color-foreground),calc(var(--glass-border-opacity) * .3))}.glass-block{margin-bottom:2rem}.glass-block:last-child{margin-bottom:0}.glass-heading{text-align:center;margin-bottom:2rem}.glass-heading-text{color:var(--glass-heading-color, rgba(var(--color-foreground), .9))!important;text-shadow:0 1px 2px rgba(0,0,0,.1);font-weight:600;line-height:1.2}.glass-heading-text.h0{font-size:3.5rem;color:var(--glass-heading-color, rgba(var(--color-foreground), .9))!important}.glass-heading-text.h1{font-size:2.5rem;color:var(--glass-heading-color, rgba(var(--color-foreground), .9))!important}.glass-heading-text.h2{font-size:2rem;color:var(--glass-heading-color, rgba(var(--color-foreground), .9))!important}.glass-text{text-align:center}.glass-text-content{color:var(--glass-text-color, rgba(var(--color-foreground), .8));font-size:1.1rem;line-height:1.6;text-shadow:0 1px 2px rgba(0,0,0,.05)}.glass-text-content *,.glass-text-content p,.glass-text-content div,.glass-text-content span,.glass-text-content strong,.glass-text-content em,.glass-text-content b,.glass-text-content i,.glass-text-content ul,.glass-text-content ol,.glass-text-content li,.glass-text-content h1,.glass-text-content h2,.glass-text-content h3,.glass-text-content h4,.glass-text-content h5,.glass-text-content h6{color:inherit}.glass-text-content p{margin-bottom:1rem}.glass-text-content p:last-child{margin-bottom:0}.glass-block.glass-button{text-align:center!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.glass-section .button{border-radius:var(--buttons-radius-outset)!important;min-width:calc(12rem + var(--buttons-border-width) * 2)!important;min-height:calc(4.5rem + var(--buttons-border-width) * 2)!important;padding:0 3rem!important;font-size:1.5rem!important;letter-spacing:.1rem!important;line-height:calc(1 + .2 / var(--font-body-scale))!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;background-color:transparent!important;--alpha-button-background: 0 !important}.glass-section .button--primary,.glass-section .button--secondary{background-color:transparent!important;--alpha-button-background: 0 !important}.glass-image{text-align:center;margin:2rem 0}.glass-image-container{display:inline-block;border-radius:15px;overflow:hidden;box-shadow:0 8px 25px rgba(var(--color-shadow),.15)}.glass-image-element{display:block;max-width:100%;height:auto;border-radius:15px}@media screen and (max-width: 749px){.glass-container{margin:0 1rem;padding:calc(var(--glass-padding) * .7)}.glass-heading-text.h0{font-size:2.5rem;color:var(--glass-heading-color, rgba(var(--color-foreground), .9))!important}.glass-heading-text.h1{font-size:2rem;color:var(--glass-heading-color, rgba(var(--color-foreground), .9))!important}.glass-heading-text.h2{font-size:1.5rem;color:var(--glass-heading-color, rgba(var(--color-foreground), .9))!important}.glass-text-content{font-size:1rem}.glass-section{min-height:50vh}}.glass-container:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(var(--color-shadow),.2),inset 0 1px rgba(var(--color-foreground),.15)}@media (prefers-reduced-motion: reduce){.glass-container{transition:none}.glass-container:hover{transform:none}}@media (prefers-contrast: high){.glass-container{background:rgba(var(--color-background),.9);border:2px solid rgba(var(--color-foreground),.8)}.glass-heading-text{color:var(--glass-heading-color, rgba(var(--color-foreground), .9))!important}.glass-text-content{color:var(--glass-text-color, rgba(var(--color-foreground), .9))}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-glass.css.map */
