.elementor-1505418 .elementor-element.elementor-element-48540f1 > .elementor-container{max-width:1400px;}.elementor-1505418 .elementor-element.elementor-element-48540f1{margin-top:0px;margin-bottom:0px;}.elementor-1505418 .elementor-element.elementor-element-4fac5ca{margin-top:0px;margin-bottom:20px;padding:100px 0px 0px 0px;}.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-1505418 .elementor-element.elementor-element-2a431f0 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:4.3px;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-dc709b5{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-4b05493 .woocommerce-breadcrumb{color:#00000052;font-family:"Inter Tight", Sans-serif;font-size:16px;}.elementor-1505418 .elementor-element.elementor-element-4b05493 .woocommerce-breadcrumb > a{color:#000000;}.elementor-1505418 .elementor-element.elementor-element-06c5346 > .elementor-container{max-width:1400px;min-height:400px;}.elementor-1505418 .elementor-element.elementor-element-06c5346{margin-top:0px;margin-bottom:0px;}.elementor-1505418 .elementor-element.elementor-element-d266b31{margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-widget-image .widget-image-caption{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-1505418 .elementor-element.elementor-element-bebae4b img{width:100%;height:600px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000050;border-radius:30px 30px 30px 30px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1505418 .elementor-element.elementor-element-7a5b6d7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1505418 .elementor-element.elementor-element-7a5b6d7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1505418 .elementor-element.elementor-element-7a5b6d7{--image-border-radius:15px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-widget-button .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-1505418 .elementor-element.elementor-element-025a10a .elementor-button{background-color:#6CC55133;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:500;fill:#6CC551;color:#6CC551;border-radius:30px 30px 30px 30px;padding:20px 30px 20px 30px;}.elementor-1505418 .elementor-element.elementor-element-025a10a > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-025a10a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1505418 .elementor-element.elementor-element-1a89a2c > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-1505418 .elementor-element.elementor-element-1a89a2c{z-index:0;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1505418 .elementor-element.elementor-element-75be1ac > .elementor-widget-container{margin:-35px 0px -100px 0px;}.woocommerce .elementor-1505418 .elementor-element.elementor-element-75be1ac .price{color:#131313;font-family:"Inter Tight", Sans-serif;font-size:60px;font-weight:600;}.elementor-1505418 .elementor-element.elementor-element-cfb317d .jet-listing-dynamic-field__content{color:#000000;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:500;text-align:left;}.elementor-1505418 .elementor-element.elementor-element-cfb317d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1505418 .elementor-element.elementor-element-cfb317d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1505418 .elementor-element.elementor-element-cfb317d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1505418 .elementor-element.elementor-element-fb32210 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:600;color:#13131370;}.elementor-1505418 .elementor-element.elementor-element-40e4522{width:auto;max-width:auto;}.elementor-1505418 .elementor-element.elementor-element-40e4522 > .elementor-widget-container{background-color:#131313;padding:5px 15px 5px 15px;border-radius:10px 10px 10px 10px;}.elementor-1505418 .elementor-element.elementor-element-40e4522 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-1505418 .elementor-element.elementor-element-8695ff8{width:auto;max-width:auto;}.elementor-1505418 .elementor-element.elementor-element-8695ff8 > .elementor-widget-container{background-color:#6CC551;margin:0px 0px 0px 10px;padding:5px 15px 5px 15px;border-radius:10px 10px 10px 10px;}.elementor-1505418 .elementor-element.elementor-element-8695ff8 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;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-1505418 .elementor-element.elementor-element-07dc473 > .elementor-widget-container{margin:20px 0px -15px 0px;}.elementor-1505418 .elementor-element.elementor-element-07dc473 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:600;color:#131313;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1505418 .elementor-element.elementor-element-7d46e46 > .elementor-widget-container{margin:0px 0px -27px 0px;padding:0px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-7d46e46 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1505418 .elementor-element.elementor-element-7d46e46 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1505418 .elementor-element.elementor-element-7d46e46{--e-icon-list-icon-size:6px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-9px;}.elementor-1505418 .elementor-element.elementor-element-7d46e46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1505418 .elementor-element.elementor-element-7d46e46 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:600;}.elementor-1505418 .elementor-element.elementor-element-7d46e46 .elementor-icon-list-text{transition:color 0.3s;}.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-1505418 .elementor-element.elementor-element-ae4a04a{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;color:#13131380;}.elementor-1505418 .elementor-element.elementor-element-4232b3b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-da9547f{--e-rating-icon-font-size:57px;--e-rating-gap:10px;--e-rating-icon-marked-color:#960B0B;--e-rating-icon-color:#00000017;}.elementor-1505418 .elementor-element.elementor-element-3daa125 .elementor-icon-list-icon i{color:#6CC551;transition:color 0.3s;}.elementor-1505418 .elementor-element.elementor-element-3daa125 .elementor-icon-list-icon svg{fill:#6CC551;transition:fill 0.3s;}.elementor-1505418 .elementor-element.elementor-element-3daa125{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1505418 .elementor-element.elementor-element-3daa125 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1505418 .elementor-element.elementor-element-3daa125 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;}.elementor-1505418 .elementor-element.elementor-element-3daa125 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-1505418 .elementor-element.elementor-element-0f94124 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-0f94124 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-861603f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-1df5979 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1505418 .elementor-element.elementor-element-1df5979 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;color:#13131380;}.elementor-1505418 .elementor-element.elementor-element-7aee81c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:600;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-7dc3903 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-2624124 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1505418 .elementor-element.elementor-element-2624124 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;color:#13131380;}.elementor-1505418 .elementor-element.elementor-element-1c2203a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:600;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-010a2e9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-8cd9b72 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1505418 .elementor-element.elementor-element-8cd9b72 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;color:#13131380;}.elementor-1505418 .elementor-element.elementor-element-0096c51 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:600;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-7e42e5e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-1e27ea5{margin-top:0px;margin-bottom:30px;padding:20px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-5225c60 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-4560b21 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1505418 .elementor-element.elementor-element-4560b21 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;color:#13131380;}.elementor-1505418 .elementor-element.elementor-element-796ed6d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:600;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-535c84d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-bc03432 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1505418 .elementor-element.elementor-element-bc03432 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;color:#13131380;}.elementor-1505418 .elementor-element.elementor-element-b26f3eb .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:600;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-42a6349 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-00a1e1e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1505418 .elementor-element.elementor-element-00a1e1e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;color:#13131380;}.elementor-1505418 .elementor-element.elementor-element-e2bc4b4 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:600;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-27029b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1505418 .elementor-element.elementor-element-d418384 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-d418384{z-index:0;}.elementor-1505418 .elementor-element.elementor-element-d418384 .cart button, .elementor-1505418 .elementor-element.elementor-element-d418384 .cart .button{border-radius:30px 30px 30px 30px;color:#FFFFFF;background-color:#131313;transition:all 0.2s;}.elementor-1505418 .elementor-element.elementor-element-d418384 .cart button:hover, .elementor-1505418 .elementor-element.elementor-element-d418384 .cart .button:hover{color:#FFFFFF;background-color:#000000;}.elementor-1505418 .elementor-element.elementor-element-d418384 .added_to_cart{color:#131313;}.elementor-1505418 .elementor-element.elementor-element-d418384 .quantity .qty{padding:0px 0px 0px 0px;transition:all 0.2s;}.woocommerce .elementor-1505418 .elementor-element.elementor-element-d418384 form.cart .variations{width:100%;}.woocommerce .elementor-1505418 .elementor-element.elementor-element-d418384 form.cart table.variations tr th, .woocommerce .elementor-1505418 .elementor-element.elementor-element-d418384 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-1505418 .elementor-element.elementor-element-d418384 form.cart table.variations label{color:#000000;font-size:14px;}.elementor-1505418 .elementor-element.elementor-element-8538b61{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;z-index:999;}.elementor-1505418 .elementor-element.elementor-element-8538b61 > .elementor-widget-container{padding:10px 20px 18px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0201011C;border-radius:30px 30px 30px 30px;}.elementor-1505418 .elementor-element.elementor-element-acc0d2a > .elementor-container{max-width:1420px;}.elementor-1505418 .elementor-element.elementor-element-acc0d2a{padding:0px 0px 50px 0px;}.elementor-1505418 .elementor-element.elementor-element-e499cf3 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1505418 .elementor-element.elementor-element-e499cf3{text-align:left;}.elementor-1505418 .elementor-element.elementor-element-e499cf3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:600;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-d98f654 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1505418 .elementor-element.elementor-element-d98f654 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-1505418 .elementor-element.elementor-element-d98f654 .jet-listing-grid__slider-icon{width:33px;height:33px;line-height:33px;margin-top:calc( -33px/2 );color:#000000;background:#02010100;}.elementor-1505418 .elementor-element.elementor-element-d98f654 .jet-listing-grid__slider-icon.prev-arrow{left:-66px;right:auto;}.elementor-1505418 .elementor-element.elementor-element-d98f654 .jet-listing-grid__slider-icon.next-arrow{right:-66px;left:auto;}.elementor-1505418 .elementor-element.elementor-element-c097418 .elementor-button{background-color:#131313;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:60px 60px 60px 60px;padding:20px 30px 20px 30px;}.elementor-1505418 .elementor-element.elementor-element-e77da95:not(.elementor-motion-effects-element-type-background), .elementor-1505418 .elementor-element.elementor-element-e77da95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://2025.megasandboxs.com/cnilsson/wp-content/uploads/2025/04/2358f3ac87c3723a0822934485d5c088-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1505418 .elementor-element.elementor-element-e77da95 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1505418 .elementor-element.elementor-element-e77da95 > .elementor-container{min-height:675px;}.elementor-1505418 .elementor-element.elementor-element-e77da95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-1505418 .elementor-element.elementor-element-27a53bf.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-1505418 .elementor-element.elementor-element-27a53bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-1505418 .elementor-element.elementor-element-27a53bf > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-1505418 .elementor-element.elementor-element-0dd4839{margin-top:70px;margin-bottom:0px;}.elementor-1505418 .elementor-element.elementor-element-ff35d0b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:56px;font-weight:600;color:#FFFFFF;}.elementor-1505418 .elementor-element.elementor-element-1bfb2ee{margin-top:0px;margin-bottom:70px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1505418 .elementor-element.elementor-element-ebd7430{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:680px;top:-420px;}body:not(.rtl) .elementor-1505418 .elementor-element.elementor-element-ebd7430{left:0px;}body.rtl .elementor-1505418 .elementor-element.elementor-element-ebd7430{right:0px;}.elementor-1505418 .elementor-element.elementor-element-ebd7430 .elementor-divider-separator{width:0.1%;margin:0 auto;margin-right:0;}.elementor-1505418 .elementor-element.elementor-element-ebd7430 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-1505418 .elementor-element.elementor-element-8325ec3 > .elementor-element-populated{padding:10px 270px 10px 40px;}.elementor-1505418 .elementor-element.elementor-element-6fd5060{--divider-border-style:solid;--divider-color:#FFFFFF20;--divider-border-width:1px;top:0px;}body:not(.rtl) .elementor-1505418 .elementor-element.elementor-element-6fd5060{left:0px;}body.rtl .elementor-1505418 .elementor-element.elementor-element-6fd5060{right:0px;}.elementor-1505418 .elementor-element.elementor-element-6fd5060 .elementor-divider-separator{width:100%;}.elementor-1505418 .elementor-element.elementor-element-6fd5060 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-1505418 .elementor-element.elementor-element-1d0aade{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;top:0px;}.elementor-1505418 .elementor-element.elementor-element-1d0aade > .elementor-widget-container{margin:0px 0px 0px 40px;}body:not(.rtl) .elementor-1505418 .elementor-element.elementor-element-1d0aade{left:0px;}body.rtl .elementor-1505418 .elementor-element.elementor-element-1d0aade{right:0px;}.elementor-1505418 .elementor-element.elementor-element-1d0aade .elementor-divider-separator{width:25%;}.elementor-1505418 .elementor-element.elementor-element-1d0aade .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-1505418 .elementor-element.elementor-element-2275caa > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-2275caa{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-1505418 .elementor-element.elementor-element-9483955 .elementor-button{background-color:#FFFFFF;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-radius:60px 60px 60px 60px;padding:20px 30px 20px 30px;}.elementor-1505418 .elementor-element.elementor-element-0dfbfdf:not(.elementor-motion-effects-element-type-background), .elementor-1505418 .elementor-element.elementor-element-0dfbfdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://2025.megasandboxs.com/cnilsson/wp-content/uploads/2025/04/Untitled-design-2025-04-09T103728.783.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1505418 .elementor-element.elementor-element-0dfbfdf > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #02010100 10%, #FFFFFF 10%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1505418 .elementor-element.elementor-element-0dfbfdf > .elementor-container{max-width:1400px;}.elementor-1505418 .elementor-element.elementor-element-0dfbfdf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1505418 .elementor-element.elementor-element-91c1edc{margin-top:70px;margin-bottom:20px;}.elementor-1505418 .elementor-element.elementor-element-46b52c8 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:600;color:#8894B1;}.elementor-1505418 .elementor-element.elementor-element-5399f30{text-align:left;}.elementor-1505418 .elementor-element.elementor-element-5399f30 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:50px;font-weight:600;color:#131313;}.elementor-bc-flex-widget .elementor-1505418 .elementor-element.elementor-element-c2445fa.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1505418 .elementor-element.elementor-element-c2445fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1505418 .elementor-element.elementor-element-433de1a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-90b1642{margin-top:0px;margin-bottom:70px;}.elementor-1505418 .elementor-element.elementor-element-88d6c6b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1505418 .elementor-element.elementor-element-88d6c6b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F7;}.elementor-1505418 .elementor-element.elementor-element-88d6c6b > .elementor-element-populated, .elementor-1505418 .elementor-element.elementor-element-88d6c6b > .elementor-element-populated > .elementor-background-overlay, .elementor-1505418 .elementor-element.elementor-element-88d6c6b > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-1505418 .elementor-element.elementor-element-88d6c6b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 50px 50px 50px;}.elementor-1505418 .elementor-element.elementor-element-88d6c6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1505418 .elementor-element.elementor-element-829ae73{text-align:left;}.elementor-1505418 .elementor-element.elementor-element-35683a7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1505418 .elementor-element.elementor-element-35683a7 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-1ffbb95{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-0853184:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1505418 .elementor-element.elementor-element-0853184 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F7;}.elementor-1505418 .elementor-element.elementor-element-0853184 > .elementor-element-populated, .elementor-1505418 .elementor-element.elementor-element-0853184 > .elementor-element-populated > .elementor-background-overlay, .elementor-1505418 .elementor-element.elementor-element-0853184 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-1505418 .elementor-element.elementor-element-0853184 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 50px 50px 50px;}.elementor-1505418 .elementor-element.elementor-element-0853184 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1505418 .elementor-element.elementor-element-6d6ac8f{text-align:left;}.elementor-1505418 .elementor-element.elementor-element-0da4dad > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1505418 .elementor-element.elementor-element-0da4dad .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-9d0bb3f{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-e0a8a8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1505418 .elementor-element.elementor-element-e0a8a8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F7;}.elementor-1505418 .elementor-element.elementor-element-e0a8a8e > .elementor-element-populated, .elementor-1505418 .elementor-element.elementor-element-e0a8a8e > .elementor-element-populated > .elementor-background-overlay, .elementor-1505418 .elementor-element.elementor-element-e0a8a8e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-1505418 .elementor-element.elementor-element-e0a8a8e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 50px 50px 50px;}.elementor-1505418 .elementor-element.elementor-element-e0a8a8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1505418 .elementor-element.elementor-element-4db1146{text-align:left;}.elementor-1505418 .elementor-element.elementor-element-06bfb75 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1505418 .elementor-element.elementor-element-06bfb75 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:600;color:#131313;}.elementor-1505418 .elementor-element.elementor-element-3b46f0e{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#131313;}@media(min-width:481px){.elementor-1505418 .elementor-element.elementor-element-e8c6cc9{width:49.493%;}.elementor-1505418 .elementor-element.elementor-element-1a89a2c{width:50.507%;}.elementor-1505418 .elementor-element.elementor-element-add1810{width:40%;}.elementor-1505418 .elementor-element.elementor-element-9583138{width:60%;}.elementor-1505418 .elementor-element.elementor-element-76d2f9f{width:60%;}.elementor-1505418 .elementor-element.elementor-element-8325ec3{width:40%;}.elementor-1505418 .elementor-element.elementor-element-97c1aef{width:60%;}.elementor-1505418 .elementor-element.elementor-element-c2445fa{width:40%;}}@media(max-width:1023px) and (min-width:481px){.elementor-1505418 .elementor-element.elementor-element-e8c6cc9{width:100%;}.elementor-1505418 .elementor-element.elementor-element-1a89a2c{width:100%;}.elementor-1505418 .elementor-element.elementor-element-add1810{width:100%;}.elementor-1505418 .elementor-element.elementor-element-8325ec3{width:100%;}.elementor-1505418 .elementor-element.elementor-element-88d6c6b{width:100%;}.elementor-1505418 .elementor-element.elementor-element-0853184{width:100%;}.elementor-1505418 .elementor-element.elementor-element-e0a8a8e{width:100%;}}@media(max-width:767px) and (min-width:481px){.elementor-1505418 .elementor-element.elementor-element-97c1aef{width:100%;}.elementor-1505418 .elementor-element.elementor-element-c2445fa{width:100%;}}@media(max-width:1366px){.elementor-1505418 .elementor-element.elementor-element-8325ec3 > .elementor-element-populated{padding:10px 70px 10px 40px;}}@media(max-width:1023px){.elementor-1505418 .elementor-element.elementor-element-1a89a2c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1505418 .elementor-element.elementor-element-d98f654 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1505418 .elementor-element.elementor-element-d98f654 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-1505418 .elementor-element.elementor-element-ff35d0b .elementor-heading-title{font-size:50px;}.elementor-1505418 .elementor-element.elementor-element-8325ec3 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-1505418 .elementor-element.elementor-element-5399f30 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-1505418 .elementor-element.elementor-element-dc709b5{margin-top:0px;margin-bottom:0px;}.elementor-1505418 .elementor-element.elementor-element-bebae4b img{height:316px;}.elementor-1505418 .elementor-element.elementor-element-025a10a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-75be1ac > .elementor-widget-container{margin:0px 0px -58px 0px;}.woocommerce .elementor-1505418 .elementor-element.elementor-element-75be1ac .price{font-size:40px;}.elementor-1505418 .elementor-element.elementor-element-fb32210 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1505418 .elementor-element.elementor-element-07dc473 .elementor-heading-title{font-size:35px;}.elementor-1505418 .elementor-element.elementor-element-ff35d0b .elementor-heading-title{font-size:40px;}}@media(max-width:480px){.elementor-1505418 .elementor-element.elementor-element-40e4522 .elementor-heading-title{font-size:12px;}.elementor-1505418 .elementor-element.elementor-element-8695ff8 .elementor-heading-title{font-size:12px;}.elementor-1505418 .elementor-element.elementor-element-07dc473 > .elementor-widget-container{margin:20px 0px -42px 0px;}.elementor-1505418 .elementor-element.elementor-element-07dc473 .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-1505418 .elementor-element.elementor-element-7d46e46 > .elementor-widget-container{margin:0px 0px -41px 0px;}.elementor-1505418 .elementor-element.elementor-element-da9547f{--e-rating-icon-font-size:40px;}.elementor-1505418 .elementor-element.elementor-element-861603f{width:50%;}.elementor-1505418 .elementor-element.elementor-element-7dc3903{width:50%;}.elementor-1505418 .elementor-element.elementor-element-010a2e9{width:50%;}.elementor-1505418 .elementor-element.elementor-element-010a2e9 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1505418 .elementor-element.elementor-element-7e42e5e{width:50%;}.elementor-1505418 .elementor-element.elementor-element-5225c60{width:50%;}.elementor-1505418 .elementor-element.elementor-element-535c84d{width:50%;}.elementor-1505418 .elementor-element.elementor-element-42a6349 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1505418 .elementor-element.elementor-element-e499cf3 .elementor-heading-title{font-size:25px;}.elementor-1505418 .elementor-element.elementor-element-d98f654 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1505418 .elementor-element.elementor-element-d98f654 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1505418 .elementor-element.elementor-element-88d6c6b > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1505418 .elementor-element.elementor-element-0853184 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1505418 .elementor-element.elementor-element-e0a8a8e > .elementor-element-populated{padding:30px 30px 30px 30px;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-d418384 */.woocommerce div.product form.cart .add-to-wishlist-button.added, .woocommerce div.product form.cart .add-to-wishlist-button:hover, .woocommerce div.product p.cart .add-to-wishlist-button.added, .woocommerce div.product p.cart .add-to-wishlist-button:hover {
    border: 1px solid #00000021 !important;
    background: transparent;
}



.elementor-1505418 .elementor-element.elementor-element-d418384 .cart button, .elementor-1505418 .elementor-element.elementor-element-d418384 .cart .button {
    border-radius: 30px 30px 30px 30px;
    color: #FFFFFF !important;
    background-color: #131313;
    transition: all 0.2s;
}

.tinv-wraper.woocommerce.tinv-wishlist.tinvwl-after-add-to-cart.tinvwl-woocommerce_after_add_to_cart_button {
    display: none;
}



.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span {
    padding: 0 10px;
    border: 1px solid #00000014 !important;
    border-radius: 25px;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item .variable-item-span-color {
    display: block;
    height: 100%;
    border-radius: 30px;
    width: 100%;
}


#quantity_6802528d68cdc {
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8538b61 */.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before, a.wishlist_products_counter.top_wishlist-heart:before, span.wishlist_products_counter.top_wishlist-heart:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before {
    content: "\e909";
    display: inline-block;
    font-family: tinvwl-webfont !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 30px;
    vertical-align: sub;
    margin-right: 5px;
}


.elementor-1505418 .elementor-element.elementor-element-8538b61 > .elementor-widget-container {
    padding: 10px 25px 18px 18px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #0201011C;
    position: absolute;
    left: 450px;
    bottom: 20px;
    border-radius: 30px 30px 30px 30px;
}/* End custom CSS */