.elementor-5011 .elementor-element.elementor-element-2100e2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;}.elementor-5011 .elementor-element.elementor-element-2100e2d:not(.elementor-motion-effects-element-type-background), .elementor-5011 .elementor-element.elementor-element-2100e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sandra-putz.at/wp-content/uploads/2025/12/Produkt-Masterclass-Background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5011 .elementor-element.elementor-element-2100e2d::before, .elementor-5011 .elementor-element.elementor-element-2100e2d > .elementor-background-video-container::before, .elementor-5011 .elementor-element.elementor-element-2100e2d > .e-con-inner > .elementor-background-video-container::before, .elementor-5011 .elementor-element.elementor-element-2100e2d > .elementor-background-slideshow::before, .elementor-5011 .elementor-element.elementor-element-2100e2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-5011 .elementor-element.elementor-element-2100e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #3C507E80 100%);}.elementor-5011 .elementor-element.elementor-element-07f96cd > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-5011 .elementor-element.elementor-element-870aad3 .elementor-heading-title{font-family:var( --e-global-typography-dd3cab2-font-family ), Sans-serif;font-size:var( --e-global-typography-dd3cab2-font-size );font-weight:var( --e-global-typography-dd3cab2-font-weight );line-height:var( --e-global-typography-dd3cab2-line-height );color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-5243bd7{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-5011 .elementor-element.elementor-element-5243bd7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-30706d6{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-5011 .elementor-element.elementor-element-30706d6 .elementor-heading-title{font-family:"Le Major", Sans-serif;font-size:60px;font-weight:400;line-height:1.2em;color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-0a1b14e{width:var( --container-widget-width, 66.075% );max-width:66.075%;--container-widget-width:66.075%;--container-widget-flex-grow:0;}.elementor-5011 .elementor-element.elementor-element-0a1b14e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5011 .elementor-element.elementor-element-0a1b14e .elementor-heading-title{font-family:var( --e-global-typography-dd3cab2-font-family ), Sans-serif;font-size:var( --e-global-typography-dd3cab2-font-size );font-weight:var( --e-global-typography-dd3cab2-font-weight );line-height:var( --e-global-typography-dd3cab2-line-height );color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-ec273ae{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;}.elementor-5011 .elementor-element.elementor-element-ec273ae .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-cc585fb > .elementor-widget-container{margin:0px 0px -30px 0px;}.woocommerce .elementor-5011 .elementor-element.elementor-element-cc585fb .price{color:var( --e-global-color-5e47529 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-9c41c63{color:var( --e-global-color-a0c225c );font-size:14px;}.elementor-5011 .elementor-element.elementor-element-68ab8a3{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-5011 .elementor-element.elementor-element-68ab8a3 .cart button, .elementor-5011 .elementor-element.elementor-element-68ab8a3 .cart .button{font-family:var( --e-global-typography-c555cc9-font-family ), Sans-serif;font-size:var( --e-global-typography-c555cc9-font-size );font-weight:var( --e-global-typography-c555cc9-font-weight );line-height:var( --e-global-typography-c555cc9-line-height );border-radius:10px 10px 10px 10px;background-color:var( --e-global-color-5e47529 );transition:all 0.2s;}.elementor-5011 .elementor-element.elementor-element-68ab8a3 .cart button:hover, .elementor-5011 .elementor-element.elementor-element-68ab8a3 .cart .button:hover{background-color:var( --e-global-color-secondary );}.woocommerce .elementor-5011 .elementor-element.elementor-element-68ab8a3 form.cart table.variations label{color:var( --e-global-color-a0c225c );}.woocommerce .elementor-5011 .elementor-element.elementor-element-68ab8a3 form.cart table.variations td.value select{color:var( --e-global-color-a0c225c );}.woocommerce .elementor-5011 .elementor-element.elementor-element-68ab8a3 form.cart table.variations td.value select, .woocommerce .elementor-5011 .elementor-element.elementor-element-68ab8a3 form.cart table.variations td.value:before{background-color:var( --e-global-color-text );border:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-bf7fb5e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5011 .elementor-element.elementor-element-bf7fb5e:not(.elementor-motion-effects-element-type-background), .elementor-5011 .elementor-element.elementor-element-bf7fb5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-85f8313 ) 100%);}.elementor-5011 .elementor-element.elementor-element-48c9a2f{text-align:center;}.elementor-5011 .elementor-element.elementor-element-48c9a2f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-4a369d4{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-a319ff8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5011 .elementor-element.elementor-element-3a98bf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5011 .elementor-element.elementor-element-e2b0543 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-dfcf541 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5011 .elementor-element.elementor-element-dfcf541{color:var( --e-global-color-85f8313 );}.elementor-5011 .elementor-element.elementor-element-a37063e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5011 .elementor-element.elementor-element-e76ecde img{width:100%;}.elementor-5011 .elementor-element.elementor-element-99287ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.9;}.elementor-5011 .elementor-element.elementor-element-99287ea:not(.elementor-motion-effects-element-type-background), .elementor-5011 .elementor-element.elementor-element-99287ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sandra-putz.at/wp-content/uploads/2025/12/Identitaets-Shifts.webp");background-position:center center;background-size:cover;}.elementor-5011 .elementor-element.elementor-element-99287ea::before, .elementor-5011 .elementor-element.elementor-element-99287ea > .elementor-background-video-container::before, .elementor-5011 .elementor-element.elementor-element-99287ea > .e-con-inner > .elementor-background-video-container::before, .elementor-5011 .elementor-element.elementor-element-99287ea > .elementor-background-slideshow::before, .elementor-5011 .elementor-element.elementor-element-99287ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-5011 .elementor-element.elementor-element-99287ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-text ) 100%);}.elementor-5011 .elementor-element.elementor-element-cdb630f{text-align:start;}.elementor-5011 .elementor-element.elementor-element-1127fb9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-bcfb4bb{color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-5ef4697{color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-1928210{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5011 .elementor-element.elementor-element-e334f8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5011 .elementor-element.elementor-element-46f9240 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5011 .elementor-element.elementor-element-7a20e2c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5011 .elementor-element.elementor-element-379a0dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5011 .elementor-element.elementor-element-cd184ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5011 .elementor-element.elementor-element-c4c387d{text-align:center;}.elementor-5011 .elementor-element.elementor-element-1e14f2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5011 .elementor-element.elementor-element-bdf11c6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5011 .elementor-element.elementor-element-bdf11c6:not(.elementor-motion-effects-element-type-background), .elementor-5011 .elementor-element.elementor-element-bdf11c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9CBC280;}.elementor-5011 .elementor-element.elementor-element-4aa8682{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5011 .elementor-element.elementor-element-4aa8682:not(.elementor-motion-effects-element-type-background), .elementor-5011 .elementor-element.elementor-element-4aa8682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9CBC280;}.elementor-5011 .elementor-element.elementor-element-8e43fa6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5011 .elementor-element.elementor-element-6eb3a8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5011 .elementor-element.elementor-element-8666d89 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5011 .elementor-element.elementor-element-9a41971 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5011 .elementor-element.elementor-element-5ddc055{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5011 .elementor-element.elementor-element-3441980 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-5011 .elementor-element.elementor-element-3441980.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5011 .elementor-element.elementor-element-3441980 img{height:100%;object-fit:cover;object-position:center center;}.elementor-5011 .elementor-element.elementor-element-b05b9fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.9;}.elementor-5011 .elementor-element.elementor-element-b05b9fa:not(.elementor-motion-effects-element-type-background), .elementor-5011 .elementor-element.elementor-element-b05b9fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://sandra-putz.at/wp-content/uploads/2025/12/SP_butterfly.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-5011 .elementor-element.elementor-element-b05b9fa::before, .elementor-5011 .elementor-element.elementor-element-b05b9fa > .elementor-background-video-container::before, .elementor-5011 .elementor-element.elementor-element-b05b9fa > .e-con-inner > .elementor-background-video-container::before, .elementor-5011 .elementor-element.elementor-element-b05b9fa > .elementor-background-slideshow::before, .elementor-5011 .elementor-element.elementor-element-b05b9fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-5011 .elementor-element.elementor-element-b05b9fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-text ) 100%);}.elementor-5011 .elementor-element.elementor-element-5ce0a2d{text-align:center;}.elementor-5011 .elementor-element.elementor-element-5ce0a2d img{width:50px;}.elementor-5011 .elementor-element.elementor-element-72da94a{text-align:center;}.elementor-5011 .elementor-element.elementor-element-72da94a .elementor-heading-title{color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-9ec58ec{text-align:center;color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-bdacf91{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-5011 .elementor-element.elementor-element-5bf89d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5011 .elementor-element.elementor-element-3082b0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5011 .elementor-element.elementor-element-cb55c61{text-align:start;}.elementor-5011 .elementor-element.elementor-element-cb55c61 img{width:200px;}.elementor-5011 .elementor-element.elementor-element-c5a847e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-61c5f65 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-5011 .elementor-element.elementor-element-14afbd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5011 .elementor-element.elementor-element-1101b5b > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-5011 .elementor-element.elementor-element-fd46298{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5011 .elementor-element.elementor-element-8e88d79{text-align:center;}.elementor-5011 .elementor-element.elementor-element-7ab7800{text-align:center;}.elementor-5011 .elementor-element.elementor-element-6ea7808{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5011 .elementor-element.elementor-element-fa4d1eb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5011 .elementor-element.elementor-element-fa4d1eb:not(.elementor-motion-effects-element-type-background), .elementor-5011 .elementor-element.elementor-element-fa4d1eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9CBC280;}.elementor-5011 .elementor-element.elementor-element-14fe466{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5011 .elementor-element.elementor-element-14fe466:not(.elementor-motion-effects-element-type-background), .elementor-5011 .elementor-element.elementor-element-14fe466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9CBC280;}.elementor-5011 .elementor-element.elementor-element-8528d0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5011 .elementor-element.elementor-element-8528d0e:not(.elementor-motion-effects-element-type-background), .elementor-5011 .elementor-element.elementor-element-8528d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5011 .elementor-element.elementor-element-d362a5c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5011 .elementor-element.elementor-element-d362a5c:not(.elementor-motion-effects-element-type-background), .elementor-5011 .elementor-element.elementor-element-d362a5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5011 .elementor-element.elementor-element-bf9cc7e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-c6c1d7e{color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-841fb29 .elementor-heading-title{font-family:var( --e-global-typography-dd3cab2-font-family ), Sans-serif;font-size:var( --e-global-typography-dd3cab2-font-size );font-weight:var( --e-global-typography-dd3cab2-font-weight );line-height:var( --e-global-typography-dd3cab2-line-height );color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-10268ab{color:var( --e-global-color-a0c225c );}.elementor-5011 .elementor-element.elementor-element-96d5cff{--display:flex;--justify-content:center;}.elementor-5011 .elementor-element.elementor-element-0c31346 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-43066ee > .elementor-widget-container{margin:0px 0px -30px 0px;}.woocommerce .elementor-5011 .elementor-element.elementor-element-43066ee .price{color:var( --e-global-color-5e47529 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-55888aa{color:var( --e-global-color-text );font-size:14px;}.elementor-5011 .elementor-element.elementor-element-82262d9 .cart button, .elementor-5011 .elementor-element.elementor-element-82262d9 .cart .button{font-family:var( --e-global-typography-c555cc9-font-family ), Sans-serif;font-size:var( --e-global-typography-c555cc9-font-size );font-weight:var( --e-global-typography-c555cc9-font-weight );line-height:var( --e-global-typography-c555cc9-line-height );border-radius:10px 10px 10px 10px;background-color:var( --e-global-color-5e47529 );transition:all 0.2s;}.elementor-5011 .elementor-element.elementor-element-82262d9 .cart button:hover, .elementor-5011 .elementor-element.elementor-element-82262d9 .cart .button:hover{background-color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-5011 .elementor-element.elementor-element-bf7fb5e{--content-width:800px;}.elementor-5011 .elementor-element.elementor-element-3a98bf8{--width:55%;}.elementor-5011 .elementor-element.elementor-element-a37063e{--width:45%;}.elementor-5011 .elementor-element.elementor-element-99287ea{--content-width:800px;}.elementor-5011 .elementor-element.elementor-element-e334f8f{--width:55%;}.elementor-5011 .elementor-element.elementor-element-379a0dd{--width:45%;}.elementor-5011 .elementor-element.elementor-element-6eb3a8b{--width:55%;}.elementor-5011 .elementor-element.elementor-element-5ddc055{--width:45%;}.elementor-5011 .elementor-element.elementor-element-b05b9fa{--content-width:700px;}.elementor-5011 .elementor-element.elementor-element-3082b0c{--width:55%;}.elementor-5011 .elementor-element.elementor-element-14afbd0{--width:45%;}}@media(max-width:1024px){.elementor-5011 .elementor-element.elementor-element-870aad3 .elementor-heading-title{font-size:var( --e-global-typography-dd3cab2-font-size );line-height:var( --e-global-typography-dd3cab2-line-height );}.elementor-5011 .elementor-element.elementor-element-5243bd7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-30706d6 .elementor-heading-title{font-size:46px;line-height:1.3em;}.elementor-5011 .elementor-element.elementor-element-0a1b14e .elementor-heading-title{font-size:var( --e-global-typography-dd3cab2-font-size );line-height:var( --e-global-typography-dd3cab2-line-height );}.elementor-5011 .elementor-element.elementor-element-ec273ae .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.woocommerce .elementor-5011 .elementor-element.elementor-element-cc585fb .price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-68ab8a3 .cart button, .elementor-5011 .elementor-element.elementor-element-68ab8a3 .cart .button{font-size:var( --e-global-typography-c555cc9-font-size );line-height:var( --e-global-typography-c555cc9-line-height );}.elementor-5011 .elementor-element.elementor-element-48c9a2f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-e2b0543 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-1127fb9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-46f9240 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5011 .elementor-element.elementor-element-8666d89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5011 .elementor-element.elementor-element-c5a847e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-bf9cc7e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-841fb29 .elementor-heading-title{font-size:var( --e-global-typography-dd3cab2-font-size );line-height:var( --e-global-typography-dd3cab2-line-height );}.elementor-5011 .elementor-element.elementor-element-0c31346 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.woocommerce .elementor-5011 .elementor-element.elementor-element-43066ee .price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-82262d9 .cart button, .elementor-5011 .elementor-element.elementor-element-82262d9 .cart .button{font-size:var( --e-global-typography-c555cc9-font-size );line-height:var( --e-global-typography-c555cc9-line-height );}}@media(max-width:767px){.elementor-5011 .elementor-element.elementor-element-870aad3 .elementor-heading-title{font-size:var( --e-global-typography-dd3cab2-font-size );line-height:var( --e-global-typography-dd3cab2-line-height );}.elementor-5011 .elementor-element.elementor-element-5243bd7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-30706d6 .elementor-heading-title{font-size:36px;}.elementor-5011 .elementor-element.elementor-element-0a1b14e .elementor-heading-title{font-size:var( --e-global-typography-dd3cab2-font-size );line-height:var( --e-global-typography-dd3cab2-line-height );}.elementor-5011 .elementor-element.elementor-element-ec273ae .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.woocommerce .elementor-5011 .elementor-element.elementor-element-cc585fb .price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-68ab8a3 .cart button, .elementor-5011 .elementor-element.elementor-element-68ab8a3 .cart .button{font-size:var( --e-global-typography-c555cc9-font-size );line-height:var( --e-global-typography-c555cc9-line-height );}.elementor-5011 .elementor-element.elementor-element-48c9a2f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-a319ff8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5011 .elementor-element.elementor-element-e2b0543 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-99287ea:not(.elementor-motion-effects-element-type-background), .elementor-5011 .elementor-element.elementor-element-99287ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:82% 0px;}.elementor-5011 .elementor-element.elementor-element-1127fb9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-1928210{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5011 .elementor-element.elementor-element-46f9240 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5011 .elementor-element.elementor-element-8e43fa6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5011 .elementor-element.elementor-element-8666d89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5011 .elementor-element.elementor-element-3441980 img{object-position:center left;}.elementor-5011 .elementor-element.elementor-element-b05b9fa:not(.elementor-motion-effects-element-type-background), .elementor-5011 .elementor-element.elementor-element-b05b9fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:82% 0px;}.elementor-5011 .elementor-element.elementor-element-5bf89d2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5011 .elementor-element.elementor-element-c5a847e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-bf9cc7e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-841fb29 .elementor-heading-title{font-size:var( --e-global-typography-dd3cab2-font-size );line-height:var( --e-global-typography-dd3cab2-line-height );}.elementor-5011 .elementor-element.elementor-element-0c31346 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.woocommerce .elementor-5011 .elementor-element.elementor-element-43066ee .price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5011 .elementor-element.elementor-element-82262d9 .cart button, .elementor-5011 .elementor-element.elementor-element-82262d9 .cart .button{font-size:var( --e-global-typography-c555cc9-font-size );line-height:var( --e-global-typography-c555cc9-line-height );}}/* Start custom CSS for image, class: .elementor-element-e76ecde */.elementor-5011 .elementor-element.elementor-element-e76ecde img {
  max-height: 90vh;
object-fit: cover;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e54973 */.elementor-5011 .elementor-element.elementor-element-6e54973 img {
  max-height: 90vh;
object-fit: cover;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3441980 */.elementor-5011 .elementor-element.elementor-element-3441980 img {
  max-height: 90vh;
object-fit: cover;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1101b5b */.elementor-5011 .elementor-element.elementor-element-1101b5b img {
  max-height: 90vh;
object-fit: cover;
  max-width: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Le Major';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sandra-putz.at/wp-content/uploads/2025/12/LeMajor-Regular.woff2') format('woff2'),
		url('https://sandra-putz.at/wp-content/uploads/2025/12/LeMajor-Regular.woff') format('woff'),
		url('https://sandra-putz.at/wp-content/uploads/2025/12/LeMajor-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */