.elementor-3888 .elementor-element.elementor-element-44d4ebf3{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-3888 .elementor-element.elementor-element-3725e882{--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;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-3888 .elementor-element.elementor-element-3725e882:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-3725e882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F7;}.elementor-3888 .elementor-element.elementor-element-79864a6a{width:auto;max-width:auto;}.elementor-3888 .elementor-element.elementor-element-79864a6a > .elementor-widget-container{margin:40px 0px 0px 10px;}.elementor-3888 .elementor-element.elementor-element-79864a6a .woocommerce-breadcrumb{color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-79864a6a .woocommerce-breadcrumb > a{color:var( --e-global-color-accent );}.elementor-3888 .elementor-element.elementor-element-1088f26d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--flex-wrap:wrap;--margin-top:1%;--margin-bottom:-6%;--margin-left:1%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-5a46ff65 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;border-radius:5px 5px 5px 5px;}.elementor-3888 .elementor-element.elementor-element-5a46ff65{font-weight:700;text-transform:uppercase;line-height:2em;color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-4cc60e01 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:0px 10px 0px 10px;border-radius:5px 5px 5px 5px;}.elementor-3888 .elementor-element.elementor-element-4cc60e01{font-weight:700;text-transform:uppercase;line-height:2em;color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-product-gallery-slider.swiper-container-vertical{height:500px;}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-swiper-gallery-thumbs.swiper-container-vertical{height:550px;}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-gallery-swiper-thumb .swiper-slide{--columns:4;--space-between:10px;}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-swiper-vertical .jet-gallery-swiper-thumb{max-width:110px;}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-swiper-vertical .jet-gallery-swiper-slider{max-width:calc(100% - 110px);}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-swiper-gallery-thumbs{padding-left:0px;padding-right:10px;}.elementor-3888 .elementor-element.elementor-element-1c168e1{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-radius:20px 20px 20px 20px;}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:25px;color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-swiper-control-thumbs__item{border-radius:20px 20px 20px 20px;}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ){width:20px;height:20px;}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ) .jet-woo-product-gallery__trigger-icon{font-size:18px;}.jet-woo-product-gallery-1c168e1 .pswp__button::before{border-radius:20px 20px 20px 20px;overflow:hidden;}.elementor-3888 .elementor-element.elementor-element-392108e4{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0%;--margin-bottom:-100%;--margin-left:2%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3888 .elementor-element.elementor-element-604ba92f{--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;--flex-wrap:wrap;--border-radius:30px 30px 30px 30px;box-shadow:-1px 1px 20px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-3888 .elementor-element.elementor-element-604ba92f:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-604ba92f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-2f81a9c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-2f81a9c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:400;}.elementor-3888 .elementor-element.elementor-element-b0abc94 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-f399bf5 .jet-form-builder__label{text-align:left;}.elementor-3888 .elementor-element.elementor-element-f399bf5 .jet-form-builder__desc{text-align:left;}.elementor-3888 .elementor-element.elementor-element-f399bf5 .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-3888 .elementor-element.elementor-element-f399bf5 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-3888 .elementor-element.elementor-element-f399bf5 .jet-form-builder input{color-scheme:normal;}.elementor-3888 .elementor-element.elementor-element-f399bf5 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-3888 .elementor-element.elementor-element-f399bf5 .jet-form-builder__action-button{transition:all 0.3s;}.elementor-3888 .elementor-element.elementor-element-f399bf5 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-3888 .elementor-element.elementor-element-f399bf5 .jet-form-builder-message--success{text-align:center;}.elementor-3888 .elementor-element.elementor-element-f399bf5 .jet-form-builder-message--error{text-align:center;}.elementor-3888 .elementor-element.elementor-element-3b906f11{text-align:center;}.elementor-3888 .elementor-element.elementor-element-2ac15314{--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:center;--flex-wrap:wrap;--border-radius:30px 30px 30px 30px;box-shadow:-1px 1px 20px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-3888 .elementor-element.elementor-element-2ac15314:not(.elementor-motion-effects-element-type-background), .elementor-3888 .elementor-element.elementor-element-2ac15314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3888 .elementor-element.elementor-element-107134a2{width:100%;max-width:100%;text-align:center;font-weight:400;line-height:0.9em;}.elementor-3888 .elementor-element.elementor-element-107134a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3888 .elementor-element.elementor-element-3eaef981 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3888 .elementor-element.elementor-element-3eaef981 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-3888 .elementor-element.elementor-element-3eaef981{--icon-box-icon-margin:8px;}.elementor-3888 .elementor-element.elementor-element-3eaef981 .elementor-icon{font-size:25px;}.elementor-3888 .elementor-element.elementor-element-3eaef981 .elementor-icon-box-title, .elementor-3888 .elementor-element.elementor-element-3eaef981 .elementor-icon-box-title a{font-size:16px;font-weight:500;}.elementor-3888 .elementor-element.elementor-element-595126dd > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-595126dd .elementor-icon-box-wrapper{align-items:start;text-align:center;}.elementor-3888 .elementor-element.elementor-element-595126dd{--icon-box-icon-margin:8px;}.elementor-3888 .elementor-element.elementor-element-595126dd .elementor-icon{font-size:25px;}.elementor-3888 .elementor-element.elementor-element-595126dd .elementor-icon-box-title, .elementor-3888 .elementor-element.elementor-element-595126dd .elementor-icon-box-title a{font-size:16px;font-weight:500;}.elementor-3888 .elementor-element.elementor-element-4e447810{width:100%;max-width:100%;}.elementor-3888 .elementor-element.elementor-element-4e447810 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-3888 .elementor-element.elementor-element-4e447810 .jet-listing-dynamic-link__link{align-self:center;flex-direction:row;}.elementor-3888 .elementor-element.elementor-element-4e447810 .jet-listing-dynamic-link__icon{order:1;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3888 .elementor-element.elementor-element-470f5890{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-3888 .elementor-element.elementor-element-470f5890 > .elementor-widget-container{margin:50px 0px 70px 0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3888 .elementor-element.elementor-element-c12ea54{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-3888 .elementor-element.elementor-element-c12ea54 .elementor-accordion-item{border-width:1px;}.elementor-3888 .elementor-element.elementor-element-c12ea54 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-3888 .elementor-element.elementor-element-c12ea54 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-3888 .elementor-element.elementor-element-c12ea54 .elementor-tab-title{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;}.elementor-3888 .elementor-element.elementor-element-c12ea54 .elementor-accordion-icon, .elementor-3888 .elementor-element.elementor-element-c12ea54 .elementor-accordion-title{color:#FFFFFF;}.elementor-3888 .elementor-element.elementor-element-c12ea54 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-3888 .elementor-element.elementor-element-c12ea54 .elementor-active .elementor-accordion-icon, .elementor-3888 .elementor-element.elementor-element-c12ea54 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-3888 .elementor-element.elementor-element-c12ea54 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-3888 .elementor-element.elementor-element-c12ea54 .elementor-accordion-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-3888 .elementor-element.elementor-element-c12ea54 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-3888 .elementor-element.elementor-element-c12ea54 .elementor-tab-content{background-color:#EBEBEB;padding:40px 40px 40px 40px;}.elementor-3888 .elementor-element.elementor-element-ee3f432{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3888 .elementor-element.elementor-element-cf41d58 > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3888 .elementor-element.elementor-element-44e2979{--grid-columns:4;}.elementor-3888 .elementor-element.elementor-element-44e2979 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-3888 .elementor-element.elementor-element-44e2979 .e-loop-item > .elementor-section, .elementor-3888 .elementor-element.elementor-element-44e2979 .e-loop-item > .elementor-section > .elementor-container, .elementor-3888 .elementor-element.elementor-element-44e2979 .e-loop-item > .e-con, .elementor-3888 .elementor-element.elementor-element-44e2979 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-3888 .elementor-element.elementor-element-f32b65c > .elementor-widget-container{margin:100px 0px 20px 0px;}.elementor-3888 .elementor-element.elementor-element-50490ee{--grid-columns:4;}.elementor-3888 .elementor-element.elementor-element-50490ee .elementor-loop-container{grid-auto-rows:1fr;}.elementor-3888 .elementor-element.elementor-element-50490ee .e-loop-item > .elementor-section, .elementor-3888 .elementor-element.elementor-element-50490ee .e-loop-item > .elementor-section > .elementor-container, .elementor-3888 .elementor-element.elementor-element-50490ee .e-loop-item > .e-con, .elementor-3888 .elementor-element.elementor-element-50490ee .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}body.elementor-page-3888:not(.elementor-motion-effects-element-type-background), body.elementor-page-3888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41f2b32 );}@media(max-width:1024px){.elementor-3888 .elementor-element.elementor-element-44e2979{--grid-columns:2;}.elementor-3888 .elementor-element.elementor-element-50490ee{--grid-columns:2;}}@media(min-width:768px){.elementor-3888 .elementor-element.elementor-element-3725e882{--width:100%;}.elementor-3888 .elementor-element.elementor-element-1088f26d{--width:67%;}.elementor-3888 .elementor-element.elementor-element-392108e4{--width:33%;}}@media(max-width:767px){.elementor-3888 .elementor-element.elementor-element-1088f26d{--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:2% 2%;--row-gap:2%;--column-gap:2%;--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-3888 .elementor-element.elementor-element-5a46ff65 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 10px 0px 10px;border-radius:5px 5px 5px 5px;}.elementor-3888 .elementor-element.elementor-element-5a46ff65.elementor-element{--align-self:flex-start;}.elementor-3888 .elementor-element.elementor-element-5a46ff65{text-align:center;font-size:14px;line-height:2em;}.elementor-3888 .elementor-element.elementor-element-4cc60e01 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 10px 0px 10px;border-radius:5px 5px 5px 5px;}.elementor-3888 .elementor-element.elementor-element-4cc60e01.elementor-element{--align-self:flex-start;}.elementor-3888 .elementor-element.elementor-element-4cc60e01{text-align:center;font-size:14px;line-height:2em;}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-product-gallery-slider.swiper-container-vertical{height:380px;}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-swiper-vertical .jet-gallery-swiper-thumb{max-width:80px;}.elementor-3888 .elementor-element.elementor-element-1c168e1 .jet-woo-swiper-vertical .jet-gallery-swiper-slider{max-width:calc(100% - 80px);}.elementor-3888 .elementor-element.elementor-element-1c168e1{width:100%;max-width:100%;}.elementor-3888 .elementor-element.elementor-element-392108e4{--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:2% 2%;--row-gap:2%;--column-gap:2%;--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-3888 .elementor-element.elementor-element-604ba92f{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-3888 .elementor-element.elementor-element-2ac15314{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-3888 .elementor-element.elementor-element-3eaef981 > .elementor-widget-container{margin:0px 5px 0px 0px;padding:0% 0% 0% 0%;}.elementor-3888 .elementor-element.elementor-element-3eaef981{--icon-box-icon-margin:0px;}.elementor-3888 .elementor-element.elementor-element-595126dd > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-3888 .elementor-element.elementor-element-595126dd{--icon-box-icon-margin:0px;}.elementor-3888 .elementor-element.elementor-element-470f5890{width:100%;max-width:100%;}.elementor-3888 .elementor-element.elementor-element-c12ea54 > .elementor-widget-container{margin:3vh 0 0 0;}.elementor-3888 .elementor-element.elementor-element-c12ea54{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3888 .elementor-element.elementor-element-44e2979{--grid-columns:1;}.elementor-3888 .elementor-element.elementor-element-50490ee{--grid-columns:1;}}/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-1c168e1 */.jet-woo-swiper-control-thumbs__item, .jet-woo-swiper-control-nav, .swiper-slide-active, .swiper-container-autoheight, .produktgalleri {
    height: fit-content!important;
    max-height: 60vh!important;
}

.produktgalleri img {
    max-height: 50vh!important;
    object-fit: contain!important;
}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-f399bf5 */.jet-form-builder.layout-column.submit-type-reload {
    display: flex
;
    gap: 15px;
    flex-direction: column;
}

.wp-block-details.is-layout-flow.wp-block-details-is-layout-flow summary {
    font-weight: 500 !important;
    background-color: #252535;
    padding: 7px 10px;
    color: #fff;
    border-radius: 20px;
}

.wp-block-details.is-layout-flow.wp-block-details-is-layout-flow {
    background-color: #f8f8f8;
}

.wp-block-jet-engine-section.lagen_section.jet-section.wp-block-jet-engine-section.lagen_section.jet-section--layout-fullwidth, .wp-block-jet-engine-section.sengekappe_section.jet-section.wp-block-jet-engine-section.sengekappe_section.jet-section--layout-fullwidth, .wp-block-jet-engine-section.topmadras_section.jet-section.wp-block-jet-engine-section.topmadras_section.jet-section--layout-fullwidth, .wp-block-jet-engine-section.sengebro_section.jet-section.wp-block-jet-engine-section.sengebro_section.jet-section--layout-fullwidth, .wp-block-jet-engine-section.sengeben_section.jet-section.wp-block-jet-engine-section.sengeben_section.jet-section--layout-fullwidth {
    padding: 10px;
}

.jet-form-builder__fields-group.checkradio-wrap {
    display: flex
;
    flex-direction: row;
    justify-content: center;
    gap: 20px!important;
}

.jet-form-builder__field-wrap.radio-wrap.checkradio-wrap {
    border-radius: 20px;
    box-shadow: 0 5px 20px 0px #00000025;
    padding: 10px;
}

.jet-form-builder__field-template--checked {
    background-color: #ccd4f7 !important;
    border-radius: 20px !important;
    padding: 10px;
    margin: -10px -10px -10px -10px;
}

.checkradio-wrap img {
    border-radius: 10px;
}

.special_price_field {
    font-family: "Roboto", Sans-serif;
    color: #253535 !important;
    text-align: center !important;
    font-size: 30px !important;
    font-weight: 700 !important;
}

.jet-form-builder-row.field-type-number-field {
    width: 100%;
}

.product_dimensions_field, .special_amount_field {
    background-color: #f8f8f8;
    border: none!important;
    border-radius: 20px!important;
}

.jet-form-builder-row.field-type-submit-field {
    flex-grow: 1;
}

.special_add_to_cart_button {
    background-color: #cdd3f6;
    color: #252535;
    font-weight: 700;
    border-radius: 40px;
    flex-grow: 1;
    width: 100%;
    border: none;
    justify-content: center!important;
}

.special_add_to_cart_button:hover {
    background-color: #252535;
    color: #ffffff;
    font-weight: 700;
    border-radius: 40px;
    flex-grow: 1;
    width: 100%;
    border: none;
    justify-content: center;
}

.jet-form-builder-messages-wrap {
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-604ba92f *//* OVERORDNET STIL */

#scc_form_13 {
    display: flex!important;
    flex-direction: column!important;
}

.scc-bgShadowContainer {
    box-shadow: none!important;
}

/* KNAPPER */

.scc-cta-btns-group {
    order: 99!important;
    flex-direction: column-reverse;
    margin-bottom: 10px!important;
    margin-right: 0!important;
}

.scc-usr-act-btns-container {
    min-width: 100%;
}

.calc-wrapper .df-scc-row {
    margin-right: 0!important;
}

.scc-email-quote-btn {
    background: #252535!important;
}

.scc-enter-coupon-btn {
    display: flex!important;
    flex-grow: 2;
    background: #cdd3f6!important;
    min-height: 60px;
}

.scc-enter-coupon-btn .trn, .scc-enter-coupon-btn .scc-cta-btn-icon {
    color: #252535!important;
}

.printTable-45 {
    border: none!important;
}

/* PRIS */

.totalPrice {
    text-align: center!important;
}

.elementor-widget-woocommerce-product-price, .anyday-price-widget, .anyday-theme-light .anyday-orientation-logo-right .anyday-small-container .anyday-clickable, .elementor-widget elementor-widget-woocommerce-product-price {
	display: none!important;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-c12ea54 */.elementor-accordion-item:first-child .elementor-tab-title, .elementor-accordion-item:first-child {
    border-radius: 40px 40px 0 0;
}

.elementor-accordion-item:last-child .elementor-tab-title:not(.elementor-active), .elementor-accordion-item:last-child, .elementor-accordion-item:last-child  .elementor-tab-content {
    border-radius: 0 0 40px 40px;
}/* End custom CSS */
/* Start custom CSS */.site-main > .woocommerce-breadcrumb {
  display: none;
}/* End custom CSS */