.elementor-25841 .elementor-element.elementor-element-2f83dce{--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 0px;--row-gap:20px;--column-gap:0px;--margin-top:140px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25841 .elementor-element.elementor-element-9ed14c0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25841 .elementor-element.elementor-element-781334b{--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:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25841 .elementor-element.elementor-element-781334b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25841 .elementor-element.elementor-element-fe1d9b8{width:var( --container-widget-width, 104.627% );max-width:104.627%;--container-widget-width:104.627%;--container-widget-flex-grow:0;}.elementor-25841 .elementor-element.elementor-element-fe1d9b8 > .elementor-widget-container{margin:0px 0px 0px 40px;padding:0px 0px 0px 0px;}.elementor-25841 .elementor-element.elementor-element-fe1d9b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25841 .elementor-element.elementor-element-fe1d9b8 .title-after_title, .elementor-25841 .elementor-element.elementor-element-fe1d9b8 .title-subtitle, .elementor-25841 .elementor-element.elementor-element-fe1d9b8 .woodmart-title-container{max-width:90%;}.elementor-25841 .elementor-element.elementor-element-fe1d9b8 .title-subtitle{font-family:"hkgroteskpro", Sans-serif;font-size:15px;font-weight:600;}.elementor-25841 .elementor-element.elementor-element-fe1d9b8 .title{font-family:"hkgroteskpro", Sans-serif;font-size:56px;}.elementor-25841 .elementor-element.elementor-element-fe1d9b8 .title-after_title{font-size:16px;}.elementor-25841 .elementor-element.elementor-element-4a1eec8{--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;--justify-content:flex-start;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:040px;--padding-right:0px;}.elementor-25841 .elementor-element.elementor-element-9fc2bb7 .elementor-icon-box-wrapper{align-items:center;}.elementor-25841 .elementor-element.elementor-element-9fc2bb7{--icon-box-icon-margin:15px;}.elementor-25841 .elementor-element.elementor-element-9fc2bb7.elementor-view-stacked .elementor-icon{background-color:#975212;}.elementor-25841 .elementor-element.elementor-element-9fc2bb7.elementor-view-framed .elementor-icon, .elementor-25841 .elementor-element.elementor-element-9fc2bb7.elementor-view-default .elementor-icon{fill:#975212;color:#975212;border-color:#975212;}.elementor-25841 .elementor-element.elementor-element-9fc2bb7 .elementor-icon-box-title, .elementor-25841 .elementor-element.elementor-element-9fc2bb7 .elementor-icon-box-title a{font-size:47px;}.elementor-25841 .elementor-element.elementor-element-9fc2bb7 .elementor-icon-box-description{font-size:20px;font-weight:600;}.elementor-25841 .elementor-element.elementor-element-398521a .elementor-icon-box-wrapper{align-items:center;}.elementor-25841 .elementor-element.elementor-element-398521a{--icon-box-icon-margin:15px;}.elementor-25841 .elementor-element.elementor-element-398521a.elementor-view-stacked .elementor-icon{background-color:#975212;}.elementor-25841 .elementor-element.elementor-element-398521a.elementor-view-framed .elementor-icon, .elementor-25841 .elementor-element.elementor-element-398521a.elementor-view-default .elementor-icon{fill:#975212;color:#975212;border-color:#975212;}.elementor-25841 .elementor-element.elementor-element-398521a .elementor-icon-box-title, .elementor-25841 .elementor-element.elementor-element-398521a .elementor-icon-box-title a{font-size:47px;}.elementor-25841 .elementor-element.elementor-element-398521a .elementor-icon-box-description{font-size:20px;font-weight:600;}.elementor-25841 .elementor-element.elementor-element-7227734 .elementor-icon-box-wrapper{align-items:center;}.elementor-25841 .elementor-element.elementor-element-7227734{--icon-box-icon-margin:15px;}.elementor-25841 .elementor-element.elementor-element-7227734.elementor-view-stacked .elementor-icon{background-color:#975212;}.elementor-25841 .elementor-element.elementor-element-7227734.elementor-view-framed .elementor-icon, .elementor-25841 .elementor-element.elementor-element-7227734.elementor-view-default .elementor-icon{fill:#975212;color:#975212;border-color:#975212;}.elementor-25841 .elementor-element.elementor-element-7227734 .elementor-icon-box-title, .elementor-25841 .elementor-element.elementor-element-7227734 .elementor-icon-box-title a{font-size:47px;}.elementor-25841 .elementor-element.elementor-element-7227734 .elementor-icon-box-description{font-size:20px;font-weight:600;}.elementor-25841 .elementor-element.elementor-element-8673362{--display:flex;--min-height:50px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25841 .elementor-element.elementor-element-d3a0dde{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:040px;--padding-right:0px;}.elementor-25841 .elementor-element.elementor-element-a374fb7 .elementor-icon-box-wrapper{align-items:center;}.elementor-25841 .elementor-element.elementor-element-a374fb7{--icon-box-icon-margin:15px;}.elementor-25841 .elementor-element.elementor-element-a374fb7.elementor-view-stacked .elementor-icon{background-color:#975212;}.elementor-25841 .elementor-element.elementor-element-a374fb7.elementor-view-framed .elementor-icon, .elementor-25841 .elementor-element.elementor-element-a374fb7.elementor-view-default .elementor-icon{fill:#975212;color:#975212;border-color:#975212;}.elementor-25841 .elementor-element.elementor-element-a374fb7 .elementor-icon-box-title, .elementor-25841 .elementor-element.elementor-element-a374fb7 .elementor-icon-box-title a{font-size:47px;}.elementor-25841 .elementor-element.elementor-element-a374fb7 .elementor-icon-box-description{font-size:20px;font-weight:600;}.elementor-25841 .elementor-element.elementor-element-525c76f .elementor-icon-box-wrapper{align-items:center;}.elementor-25841 .elementor-element.elementor-element-525c76f{--icon-box-icon-margin:15px;}.elementor-25841 .elementor-element.elementor-element-525c76f.elementor-view-stacked .elementor-icon{background-color:#975212;}.elementor-25841 .elementor-element.elementor-element-525c76f.elementor-view-framed .elementor-icon, .elementor-25841 .elementor-element.elementor-element-525c76f.elementor-view-default .elementor-icon{fill:#975212;color:#975212;border-color:#975212;}.elementor-25841 .elementor-element.elementor-element-525c76f .elementor-icon-box-title, .elementor-25841 .elementor-element.elementor-element-525c76f .elementor-icon-box-title a{font-size:47px;}.elementor-25841 .elementor-element.elementor-element-525c76f .elementor-icon-box-description{font-size:20px;font-weight:600;}.elementor-25841 .elementor-element.elementor-element-9fb33fb .elementor-icon-box-wrapper{align-items:center;}.elementor-25841 .elementor-element.elementor-element-9fb33fb{--icon-box-icon-margin:15px;}.elementor-25841 .elementor-element.elementor-element-9fb33fb.elementor-view-stacked .elementor-icon{background-color:#975212;}.elementor-25841 .elementor-element.elementor-element-9fb33fb.elementor-view-framed .elementor-icon, .elementor-25841 .elementor-element.elementor-element-9fb33fb.elementor-view-default .elementor-icon{fill:#975212;color:#975212;border-color:#975212;}.elementor-25841 .elementor-element.elementor-element-9fb33fb .elementor-icon-box-title, .elementor-25841 .elementor-element.elementor-element-9fb33fb .elementor-icon-box-title a{font-size:47px;}.elementor-25841 .elementor-element.elementor-element-9fb33fb .elementor-icon-box-description{font-size:20px;font-weight:600;}.elementor-25841 .elementor-element.elementor-element-c7ad862{--display:flex;}.elementor-25841 .elementor-element.elementor-element-7622fa4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-25841 .elementor-element.elementor-element-7622fa4.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-25841 .elementor-element.elementor-element-836cf83{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25841 .elementor-element.elementor-element-773ec3b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-25841 .elementor-element.elementor-element-773ec3b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-25841 .elementor-element.elementor-element-5a3877f{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25841 .elementor-element.elementor-element-f23c26f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-25841 .elementor-element.elementor-element-f23c26f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-25841 .elementor-element.elementor-element-f23c26f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-25841 .elementor-element.elementor-element-f23c26f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-25841 .elementor-element.elementor-element-f23c26f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-25841 .elementor-element.elementor-element-f23c26f .elementor-icon-list-icon i{color:#EF7301;transition:color 0.3s;}.elementor-25841 .elementor-element.elementor-element-f23c26f .elementor-icon-list-icon svg{fill:#EF7301;transition:fill 0.3s;}.elementor-25841 .elementor-element.elementor-element-f23c26f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25841 .elementor-element.elementor-element-f23c26f .elementor-icon-list-text{transition:color 0.3s;}.elementor-25841 .elementor-element.elementor-element-cabc9f6{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25841 .elementor-element.elementor-element-943dc5a .elementor-heading-title{font-size:20px;}.elementor-25841 .elementor-element.elementor-element-8741795{text-align:justify;}.elementor-25841 .elementor-element.elementor-element-b3d51f2 .elementor-heading-title{font-size:20px;}.elementor-25841 .elementor-element.elementor-element-9192353{text-align:justify;}.elementor-25841 .elementor-element.elementor-element-ffe327a .elementor-heading-title{font-size:20px;}.elementor-25841 .elementor-element.elementor-element-c4e7964{text-align:justify;}.elementor-25841 .elementor-element.elementor-element-342768d .elementor-heading-title{font-size:20px;}.elementor-25841 .elementor-element.elementor-element-e8917f9{text-align:justify;}.elementor-25841 .elementor-element.elementor-element-3f92d69{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25841 .elementor-element.elementor-element-f6b9763 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-25841 .elementor-element.elementor-element-f6b9763 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-25841 .elementor-element.elementor-element-f6b9763 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-25841 .elementor-element.elementor-element-f6b9763 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-25841 .elementor-element.elementor-element-f6b9763 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-25841 .elementor-element.elementor-element-f6b9763 .elementor-icon-list-icon i{color:#EF7301;transition:color 0.3s;}.elementor-25841 .elementor-element.elementor-element-f6b9763 .elementor-icon-list-icon svg{fill:#EF7301;transition:fill 0.3s;}.elementor-25841 .elementor-element.elementor-element-f6b9763{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25841 .elementor-element.elementor-element-f6b9763 .elementor-icon-list-text{transition:color 0.3s;}.elementor-25841 .elementor-element.elementor-element-b225ae3{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25841 .elementor-element.elementor-element-8c38267{text-align:justify;}.elementor-25841 .elementor-element.elementor-element-6258660 .elementor-heading-title{font-size:20px;}.elementor-25841 .elementor-element.elementor-element-3a9c4e4 .elementor-heading-title{font-size:20px;}.elementor-25841 .elementor-element.elementor-element-32fde5b .elementor-heading-title{font-size:20px;}.elementor-25841 .elementor-element.elementor-element-d676c4f .elementor-heading-title{font-size:20px;}.elementor-25841 .elementor-element.elementor-element-e2beacb{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25841 .elementor-element.elementor-element-b64bea9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-25841 .elementor-element.elementor-element-b64bea9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-25841 .elementor-element.elementor-element-b64bea9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-25841 .elementor-element.elementor-element-b64bea9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-25841 .elementor-element.elementor-element-b64bea9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-25841 .elementor-element.elementor-element-b64bea9 .elementor-icon-list-icon i{color:#EF7301;transition:color 0.3s;}.elementor-25841 .elementor-element.elementor-element-b64bea9 .elementor-icon-list-icon svg{fill:#EF7301;transition:fill 0.3s;}.elementor-25841 .elementor-element.elementor-element-b64bea9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-25841 .elementor-element.elementor-element-b64bea9 .elementor-icon-list-text{transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-25841 .elementor-element.elementor-element-fe1d9b8 .title-subtitle{font-size:13px;}.elementor-25841 .elementor-element.elementor-element-fe1d9b8 .title{font-size:36px;}.elementor-25841 .elementor-element.elementor-element-fe1d9b8 .title-after_title{font-size:14px;}.elementor-25841 .elementor-element.elementor-element-7622fa4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-25841 .elementor-element.elementor-element-773ec3b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:768px){.elementor-25841 .elementor-element.elementor-element-2f83dce{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25841 .elementor-element.elementor-element-781334b{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-25841 .elementor-element.elementor-element-fe1d9b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25841 .elementor-element.elementor-element-fe1d9b8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25841 .elementor-element.elementor-element-fe1d9b8.elementor-element{--align-self:stretch;}.elementor-25841 .elementor-element.elementor-element-fe1d9b8 .title-subtitle{font-size:12px;}.elementor-25841 .elementor-element.elementor-element-fe1d9b8 .title{font-size:22px;}.elementor-25841 .elementor-element.elementor-element-4a1eec8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25841 .elementor-element.elementor-element-9fc2bb7 .elementor-icon-box-wrapper{align-items:center;}.elementor-25841 .elementor-element.elementor-element-9fc2bb7 .elementor-icon{font-size:23px;}.elementor-25841 .elementor-element.elementor-element-9fc2bb7 .elementor-icon-box-title, .elementor-25841 .elementor-element.elementor-element-9fc2bb7 .elementor-icon-box-title a{font-size:47px;}.elementor-25841 .elementor-element.elementor-element-9fc2bb7 .elementor-icon-box-description{font-size:15px;}.elementor-25841 .elementor-element.elementor-element-398521a .elementor-icon-box-wrapper{align-items:center;}.elementor-25841 .elementor-element.elementor-element-398521a .elementor-icon{font-size:23px;}.elementor-25841 .elementor-element.elementor-element-398521a .elementor-icon-box-title, .elementor-25841 .elementor-element.elementor-element-398521a .elementor-icon-box-title a{font-size:47px;}.elementor-25841 .elementor-element.elementor-element-398521a .elementor-icon-box-description{font-size:15px;}.elementor-25841 .elementor-element.elementor-element-7227734 .elementor-icon-box-wrapper{align-items:center;}.elementor-25841 .elementor-element.elementor-element-7227734 .elementor-icon{font-size:23px;}.elementor-25841 .elementor-element.elementor-element-7227734 .elementor-icon-box-title, .elementor-25841 .elementor-element.elementor-element-7227734 .elementor-icon-box-title a{font-size:47px;}.elementor-25841 .elementor-element.elementor-element-7227734 .elementor-icon-box-description{font-size:15px;}.elementor-25841 .elementor-element.elementor-element-8673362{--width:100%;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-25841 .elementor-element.elementor-element-d3a0dde{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25841 .elementor-element.elementor-element-a374fb7 .elementor-icon-box-wrapper{align-items:center;}.elementor-25841 .elementor-element.elementor-element-a374fb7 .elementor-icon{font-size:23px;}.elementor-25841 .elementor-element.elementor-element-a374fb7 .elementor-icon-box-title, .elementor-25841 .elementor-element.elementor-element-a374fb7 .elementor-icon-box-title a{font-size:47px;}.elementor-25841 .elementor-element.elementor-element-a374fb7 .elementor-icon-box-description{font-size:15px;}.elementor-25841 .elementor-element.elementor-element-525c76f .elementor-icon-box-wrapper{align-items:center;}.elementor-25841 .elementor-element.elementor-element-525c76f .elementor-icon{font-size:23px;}.elementor-25841 .elementor-element.elementor-element-525c76f .elementor-icon-box-title, .elementor-25841 .elementor-element.elementor-element-525c76f .elementor-icon-box-title a{font-size:47px;}.elementor-25841 .elementor-element.elementor-element-525c76f .elementor-icon-box-description{font-size:15px;}.elementor-25841 .elementor-element.elementor-element-9fb33fb .elementor-icon-box-wrapper{align-items:center;}.elementor-25841 .elementor-element.elementor-element-9fb33fb .elementor-icon{font-size:23px;}.elementor-25841 .elementor-element.elementor-element-9fb33fb .elementor-icon-box-title, .elementor-25841 .elementor-element.elementor-element-9fb33fb .elementor-icon-box-title a{font-size:47px;}.elementor-25841 .elementor-element.elementor-element-9fb33fb .elementor-icon-box-description{font-size:15px;}.elementor-25841 .elementor-element.elementor-element-c7ad862{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25841 .elementor-element.elementor-element-7622fa4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25841 .elementor-element.elementor-element-7622fa4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-25841 .elementor-element.elementor-element-773ec3b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25841 .elementor-element.elementor-element-773ec3b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:769px){.elementor-25841 .elementor-element.elementor-element-781334b{--width:62.66%;}}/* Start custom CSS */#produktcarusel .wd-product:not(.wd-hover-small) :is(.product-image-link,.hover-img) img {
    width: 100%;
    height: 381px;
}

@media (min-width: 1024px) { #viwer3dkonten {
    display: none;
    height: 550px;
}
}

#viwer3dkonten {
    display: none;
    height: 450px;
}


.lapka {
    cursor: pointer;
}


@media (min-width: 1024px) { .v3d-iframe {
    height: 550px; /* Domyślna wysokość */
    transition: height 0.3s ease; /* Płynne przejście wysokości */
}
}


.v3d-iframe {
    height: 750px; /* Domyślna wysokość */
    transition: height 0.3s ease; /* Płynne przejście wysokości */
}


#samopiscena {
    display: none; /* Ukryj domyślnie */
}



#fulloff {
    display: none;
}

#kontnaopis {
    width: 100%;
    transition: width 0.3s ease; /* Płynne przejście szerokości */
}


@media (min-width: 1024px) {
    .wd-carousel-item {
        display: flex;
        align-items: flex-end; /* Wyrównanie do dołu */
        justify-content: center; /* Centrowanie obrazka */
        height: 450px; /* Stała wysokość kontenera */
        overflow: hidden; /* Zapobiega powiększaniu */
    }

    .wd-carousel-item.wd-active {
        display: flex;
        align-items: flex-end; /* Upewniamy się, że wszystko jest na dole */
        justify-content: center;
        height: 450px; /* Kontener zajmuje pełną wysokość */
        overflow: hidden;
    }

    .wd-carousel-item.wd-active a {
        display: flex;
        align-items: flex-end; /* Wyrównanie do dołu */
        height: 450px;
    }

    .wd-carousel-item.wd-active img {
        max-height: 450px; /* Dostosowanie do wysokości kontenera */
        height: auto; /* Dynamiczna wysokość */
        width: auto; /* Zachowanie proporcji */
        max-width: 100%; /* Ograniczenie do szerokości kontenera */
        object-fit: contain; /* Zachowanie proporcji bez przycinania */
    }
}

@media (max-width: 1024px) {
    /* Dotyczy tylko karuzeli obrazków w Elementor na mobilnych */
    .elementor-image-carousel-wrapper {
        display: flex;
        align-items: flex-end; /* Wyrównanie do dołu */
        justify-content: center;
        height: 350px; /* Zmniejszona wysokość */
        overflow: hidden;
    }

    .elementor-image-carousel .swiper-slide {
        display: flex;
        align-items: flex-end; /* Obrazki przyklejone do dołu */
        justify-content: center;
        height: 100%;
    }

    .elementor-image-carousel .swiper-slide a {
        display: flex;
        align-items: flex-end; /* Upewniamy się, że link obejmuje obrazek */
        height: 100%;
    }

    .elementor-image-carousel .swiper-slide img {
        max-height: 280px; /* Maksymalna wysokość 350px */
        height: auto; /* Zachowanie proporcji */
        width: auto; /* Automatyczna szerokość */
        max-width: 100%; /* Nie przekracza kontenera */
        object-fit: contain; /* Zachowanie proporcji bez przycinania */
    }
}

@media (max-width: 1024px) {
    /* Stylowanie kontenera obrazka w galerii WooCommerce */
    .woocommerce-product-gallery__image {
        display: flex;
        align-items: flex-end; /* Wyrównanie obrazka do dołu */
        justify-content: center;
        height: 350px; /* Maksymalna wysokość */
        overflow: hidden;
    }

    .woocommerce-product-gallery__image a {
        display: flex;
        align-items: flex-end; /* Zapewnienie wyrównania */
        height: 100%;
    }

    .woocommerce-product-gallery__image img {
        max-height: 350px; /* Maksymalna wysokość */
        height: auto; /* Zachowanie proporcji */
        width: auto; /* Automatyczna szerokość */
        max-width: 100%; /* Nie przekracza kontenera */
        object-fit: contain; /* Zachowanie proporcji bez przycinania */
    }
    
    
}/* End custom CSS */