.elementor-34656 .elementor-element.elementor-element-1dd10ab{margin-top:0%;margin-bottom:0%;}.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-34656 .elementor-element.elementor-element-53d6c16{margin-top:3%;margin-bottom:3%;}.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-34656 .elementor-element.elementor-element-9dc24d5 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-9dc24d5{text-align:center;}.elementor-34656 .elementor-element.elementor-element-9dc24d5 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:31px;font-weight:600;color:#000000;}.elementor-34656 .elementor-element.elementor-element-540f776 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:21%;}.elementor-34656 .elementor-element.elementor-element-025a4ad{text-align:center;}.elementor-34656 .elementor-element.elementor-element-025a4ad .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:21px;font-weight:300;color:#6D6D6D;}.elementor-34656 .elementor-element.elementor-element-47c3ecd{text-align:center;}.elementor-34656 .elementor-element.elementor-element-47c3ecd .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:21px;font-weight:300;color:#6D6D6D;}.elementor-34656 .elementor-element.elementor-element-ce6ff12{text-align:center;}.elementor-34656 .elementor-element.elementor-element-ce6ff12 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:21px;font-weight:300;color:#6D6D6D;}.elementor-34656 .elementor-element.elementor-element-b1fe080{padding:3% 6% 59% 6%;}.elementor-34656 .elementor-element.elementor-element-492bfb0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.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-34656 .elementor-element.elementor-element-abf6e40 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-34656 .elementor-element.elementor-element-abf6e40{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-34656 .elementor-element.elementor-element-fe755c3{padding:0% 6% 0% 6%;}.elementor-bc-flex-widget .elementor-34656 .elementor-element.elementor-element-35e18c6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34656 .elementor-element.elementor-element-35e18c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34656 .elementor-element.elementor-element-35e18c6 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 2.6% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-c94d5ad .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-34656 .elementor-element.elementor-element-c94d5ad{width:var( --container-widget-width, 100.673% );max-width:100.673%;--container-widget-width:100.673%;--container-widget-flex-grow:0;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-34656 .elementor-element.elementor-element-624b0c1 > .elementor-widget-container{margin:18% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-624b0c1 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:18px;font-weight:800;color:#000000;}.elementor-34656 .elementor-element.elementor-element-ff00a5a > .elementor-widget-container{margin:0% 7% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-ff00a5a .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-f237614 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-f237614 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:18px;font-weight:800;color:#000000;}.elementor-34656 .elementor-element.elementor-element-113b8db > .elementor-widget-container{margin:-1% 7% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-113b8db .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-80aa908 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-80aa908 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:18px;font-weight:800;color:#000000;}.elementor-34656 .elementor-element.elementor-element-5def99d > .elementor-widget-container{margin:0% 7% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-5def99d .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-88049b2 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-88049b2 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:18px;font-weight:800;color:#000000;}.elementor-34656 .elementor-element.elementor-element-a722750 > .elementor-widget-container{margin:0% 18% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-a722750 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#000000;}.elementor-bc-flex-widget .elementor-34656 .elementor-element.elementor-element-3c81d86.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34656 .elementor-element.elementor-element-3c81d86.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34656 .elementor-element.elementor-element-3c81d86 > .elementor-element-populated{padding:0% 0% 0% 3%;}.elementor-34656 .elementor-element.elementor-element-5b8c809 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-34656 .elementor-element.elementor-element-5b8c809{width:var( --container-widget-width, 100.673% );max-width:100.673%;--container-widget-width:100.673%;--container-widget-flex-grow:0;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-34656 .elementor-element.elementor-element-bc0ee0d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:8% 10% 0% 10%;}.elementor-34656 .elementor-element.elementor-element-bc0ee0d{text-align:center;}.elementor-34656 .elementor-element.elementor-element-bc0ee0d .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:30px;font-weight:600;line-height:32px;letter-spacing:1.6px;color:#000000;}.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-34656 .elementor-element.elementor-element-db827b3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-34656 .elementor-element.elementor-element-db827b3{text-align:center;}.woocommerce .elementor-34656 .elementor-element.elementor-element-db827b3 .price{color:#000000;font-family:"Kontora", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.8px;}.elementor-34656 .elementor-element.elementor-element-1f2a3c0 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-34656 .elementor-element.elementor-element-1f2a3c0{text-align:center;}.elementor-34656 .elementor-element.elementor-element-1f2a3c0 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:17px;font-weight:600;line-height:24px;letter-spacing:0px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-a193aec > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-34656 .elementor-element.elementor-element-a193aec .cart button{font-weight:600;text-transform:uppercase;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;color:#FFFFFF;background-color:#2E2E2E;transition:all 0.3s;}.elementor-34656 .elementor-element.elementor-element-a193aec .cart button:hover{background-color:#2E2E2E;}.elementor-34656 .elementor-element.elementor-element-a193aec{--button-spacing:10px;}.elementor-34656 .elementor-element.elementor-element-a193aec .quantity .qty{font-weight:600;padding:0px 0px 0px 0px;transition:all 0.2s;}.elementor-34656 .elementor-element.elementor-element-894ac00 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-34656 .elementor-element.elementor-element-bbcfc70{padding:3% 6% 59% 6%;}.elementor-34656 .elementor-element.elementor-element-578c10c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-545c1de .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-34656 .elementor-element.elementor-element-545c1de{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-34656 .elementor-element.elementor-element-a01c5a4{padding:0% 6% 0% 6%;}.elementor-bc-flex-widget .elementor-34656 .elementor-element.elementor-element-0272be9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34656 .elementor-element.elementor-element-0272be9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34656 .elementor-element.elementor-element-0272be9 > .elementor-element-populated{margin:-15% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 2.6% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-80bd19c .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-34656 .elementor-element.elementor-element-80bd19c{width:var( --container-widget-width, 100.673% );max-width:100.673%;--container-widget-width:100.673%;--container-widget-flex-grow:0;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-34656 .elementor-element.elementor-element-6212d04 > .elementor-widget-container{margin:18% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-6212d04 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:18px;font-weight:800;color:#000000;}.elementor-34656 .elementor-element.elementor-element-f06fa3e > .elementor-widget-container{margin:0% 7% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-f06fa3e .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-a688464 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-a688464 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:18px;font-weight:800;color:#000000;}.elementor-34656 .elementor-element.elementor-element-efb5f66 > .elementor-widget-container{margin:-1% 7% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-efb5f66 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-ddacb55 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-ddacb55 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:18px;font-weight:800;color:#000000;}.elementor-34656 .elementor-element.elementor-element-056b025 > .elementor-widget-container{margin:0% 7% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-056b025 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-34352c1 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-34352c1 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:18px;font-weight:800;color:#000000;}.elementor-34656 .elementor-element.elementor-element-a4a440e > .elementor-widget-container{margin:0% 18% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-a4a440e .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#000000;}.elementor-bc-flex-widget .elementor-34656 .elementor-element.elementor-element-da712ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34656 .elementor-element.elementor-element-da712ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34656 .elementor-element.elementor-element-da712ad > .elementor-element-populated{padding:0% 0% 0% 3%;}.elementor-34656 .elementor-element.elementor-element-dcbf842 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-34656 .elementor-element.elementor-element-dcbf842{width:var( --container-widget-width, 100.673% );max-width:100.673%;--container-widget-width:100.673%;--container-widget-flex-grow:0;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-34656 .elementor-element.elementor-element-0c301df > .elementor-widget-container{margin:0% 0% 0% 0%;padding:8% 10% 0% 10%;}.elementor-34656 .elementor-element.elementor-element-0c301df{text-align:center;}.elementor-34656 .elementor-element.elementor-element-0c301df .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:30px;font-weight:600;line-height:32px;letter-spacing:1.6px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-204389e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-34656 .elementor-element.elementor-element-204389e{text-align:center;}.woocommerce .elementor-34656 .elementor-element.elementor-element-204389e .price{color:#000000;font-family:"Kontora", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.8px;}.elementor-34656 .elementor-element.elementor-element-459a471 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-34656 .elementor-element.elementor-element-459a471{text-align:center;}.elementor-34656 .elementor-element.elementor-element-459a471 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:17px;font-weight:600;line-height:24px;letter-spacing:0px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-bdd116b > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-34656 .elementor-element.elementor-element-bdd116b .cart button{font-weight:600;text-transform:uppercase;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;color:#FFFFFF;background-color:#2E2E2E;transition:all 0.3s;}.elementor-34656 .elementor-element.elementor-element-bdd116b .cart button:hover{background-color:#2E2E2E;}.elementor-34656 .elementor-element.elementor-element-bdd116b{--button-spacing:10px;}.elementor-34656 .elementor-element.elementor-element-bdd116b .quantity .qty{font-weight:600;padding:0px 0px 0px 0px;transition:all 0.2s;}.elementor-34656 .elementor-element.elementor-element-597c1f3 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-34656 .elementor-element.elementor-element-c78da8e{padding:3% 6% 59% 6%;}.elementor-34656 .elementor-element.elementor-element-262c89f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-2c18335 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-34656 .elementor-element.elementor-element-2c18335{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-34656 .elementor-element.elementor-element-bc0b1bb{padding:0% 6% 0% 6%;}.elementor-bc-flex-widget .elementor-34656 .elementor-element.elementor-element-54883e3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34656 .elementor-element.elementor-element-54883e3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34656 .elementor-element.elementor-element-54883e3 > .elementor-element-populated{margin:-15% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 2.6% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-4f65588 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-34656 .elementor-element.elementor-element-4f65588{width:var( --container-widget-width, 100.673% );max-width:100.673%;--container-widget-width:100.673%;--container-widget-flex-grow:0;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-34656 .elementor-element.elementor-element-0f71251 > .elementor-widget-container{margin:18% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-0f71251 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:18px;font-weight:800;color:#000000;}.elementor-34656 .elementor-element.elementor-element-65fced3 > .elementor-widget-container{margin:0% 7% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-65fced3 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-270a3bc > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-270a3bc .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:18px;font-weight:800;color:#000000;}.elementor-34656 .elementor-element.elementor-element-dfdcd62 > .elementor-widget-container{margin:-1% 7% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-dfdcd62 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-7015989 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-7015989 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:18px;font-weight:800;color:#000000;}.elementor-34656 .elementor-element.elementor-element-2858f0c > .elementor-widget-container{margin:0% 7% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-2858f0c .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-c988c49 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-c988c49 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:18px;font-weight:800;color:#000000;}.elementor-34656 .elementor-element.elementor-element-efd3ad9 > .elementor-widget-container{margin:0% 18% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-efd3ad9 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:16px;font-weight:600;line-height:18px;color:#000000;}.elementor-bc-flex-widget .elementor-34656 .elementor-element.elementor-element-e2043e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34656 .elementor-element.elementor-element-e2043e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34656 .elementor-element.elementor-element-e2043e8 > .elementor-element-populated{padding:0% 0% 0% 3%;}.elementor-34656 .elementor-element.elementor-element-32ec1e7 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-34656 .elementor-element.elementor-element-32ec1e7{width:var( --container-widget-width, 100.673% );max-width:100.673%;--container-widget-width:100.673%;--container-widget-flex-grow:0;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-34656 .elementor-element.elementor-element-b41719b > .elementor-widget-container{margin:0% 0% 0% 0%;padding:8% 10% 0% 10%;}.elementor-34656 .elementor-element.elementor-element-b41719b{text-align:center;}.elementor-34656 .elementor-element.elementor-element-b41719b .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:30px;font-weight:600;line-height:32px;letter-spacing:1.6px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-1e1d2d3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-34656 .elementor-element.elementor-element-1e1d2d3{text-align:center;}.woocommerce .elementor-34656 .elementor-element.elementor-element-1e1d2d3 .price{color:#000000;font-family:"Kontora", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0.8px;}.elementor-34656 .elementor-element.elementor-element-a60efc0 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-34656 .elementor-element.elementor-element-a60efc0{text-align:center;}.elementor-34656 .elementor-element.elementor-element-a60efc0 .elementor-heading-title{font-family:"Kontora", Sans-serif;font-size:17px;font-weight:600;line-height:24px;letter-spacing:0px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-3bc20b1 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-34656 .elementor-element.elementor-element-3bc20b1 .cart button{font-weight:600;text-transform:uppercase;border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;color:#FFFFFF;background-color:#2E2E2E;transition:all 0.3s;}.elementor-34656 .elementor-element.elementor-element-3bc20b1 .cart button:hover{background-color:#2E2E2E;}.elementor-34656 .elementor-element.elementor-element-3bc20b1{--button-spacing:10px;}.elementor-34656 .elementor-element.elementor-element-3bc20b1 .quantity .qty{font-weight:600;padding:0px 0px 0px 0px;transition:all 0.2s;}.elementor-34656 .elementor-element.elementor-element-b30e904 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-34656 .elementor-element.elementor-element-bfc5eba > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34656 .elementor-element.elementor-element-bfc5eba:not(.elementor-motion-effects-element-type-background), .elementor-34656 .elementor-element.elementor-element-bfc5eba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-34656 .elementor-element.elementor-element-bfc5eba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:6%;margin-bottom:0%;padding:2% 0% 2% 0%;}.elementor-34656 .elementor-element.elementor-element-bfc5eba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34656 .elementor-element.elementor-element-9822568 > .elementor-element-populated{margin:0% 3% 0% 0%;--e-column-margin-right:3%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-34656 .elementor-element.elementor-element-e4a2b2e img{width:63%;}.elementor-34656 .elementor-element.elementor-element-9e1950e > .elementor-element-populated{margin:0% 0% 0% 3%;--e-column-margin-right:0%;--e-column-margin-left:3%;}.elementor-34656 .elementor-element.elementor-element-871101e > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-34656 .elementor-element.elementor-element-871101e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;color:#000000;}.elementor-34656 .elementor-element.elementor-element-c218fbb > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-34656 .elementor-element.elementor-element-c218fbb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:300;line-height:15px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-e56ceac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34656 .elementor-element.elementor-element-75f84cf img{width:58%;}.elementor-34656 .elementor-element.elementor-element-67be39b > .elementor-element-populated{margin:0% 0% 0% 1%;--e-column-margin-right:0%;--e-column-margin-left:1%;}.elementor-34656 .elementor-element.elementor-element-3882019 > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-34656 .elementor-element.elementor-element-3882019 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;color:#000000;}.elementor-34656 .elementor-element.elementor-element-a166a79 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-34656 .elementor-element.elementor-element-a166a79 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:300;line-height:15px;color:#000000;}.elementor-34656 .elementor-element.elementor-element-f229d6c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34656 .elementor-element.elementor-element-e6f3477 img{width:58%;}.elementor-34656 .elementor-element.elementor-element-633ac86 > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-34656 .elementor-element.elementor-element-633ac86 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;color:#000000;}.elementor-34656 .elementor-element.elementor-element-213b339 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-34656 .elementor-element.elementor-element-213b339 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:300;line-height:15px;color:#000000;}@media(min-width:768px){.elementor-34656 .elementor-element.elementor-element-35e18c6{width:40%;}.elementor-34656 .elementor-element.elementor-element-3c81d86{width:60%;}.elementor-34656 .elementor-element.elementor-element-0272be9{width:40%;}.elementor-34656 .elementor-element.elementor-element-da712ad{width:60%;}.elementor-34656 .elementor-element.elementor-element-54883e3{width:40%;}.elementor-34656 .elementor-element.elementor-element-e2043e8{width:60%;}.elementor-34656 .elementor-element.elementor-element-2379d57{width:4%;}.elementor-34656 .elementor-element.elementor-element-9822568{width:10%;}.elementor-34656 .elementor-element.elementor-element-9e1950e{width:20.262%;}.elementor-34656 .elementor-element.elementor-element-0b43ae6{width:2.005%;}.elementor-34656 .elementor-element.elementor-element-e56ceac{width:10%;}.elementor-34656 .elementor-element.elementor-element-67be39b{width:19.355%;}.elementor-34656 .elementor-element.elementor-element-b320b57{width:3.145%;}.elementor-34656 .elementor-element.elementor-element-f229d6c{width:10%;}.elementor-34656 .elementor-element.elementor-element-9423193{width:18.696%;}.elementor-34656 .elementor-element.elementor-element-0bdde4d{width:2%;}}@media(max-width:767px){.elementor-34656 .elementor-element.elementor-element-1dd10ab{margin-top:0%;margin-bottom:0%;}.elementor-34656 .elementor-element.elementor-element-9dc24d5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-9dc24d5 .elementor-heading-title{font-size:24px;}.elementor-34656 .elementor-element.elementor-element-39e3d8f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34656 .elementor-element.elementor-element-540f776 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0%;}.elementor-34656 .elementor-element.elementor-element-873053d{width:33%;}.elementor-34656 .elementor-element.elementor-element-873053d > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-34656 .elementor-element.elementor-element-025a4ad .elementor-heading-title{font-size:15px;}.elementor-34656 .elementor-element.elementor-element-43ba855{width:33%;}.elementor-34656 .elementor-element.elementor-element-43ba855 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-34656 .elementor-element.elementor-element-47c3ecd .elementor-heading-title{font-size:15px;}.elementor-34656 .elementor-element.elementor-element-a0c0170{width:33%;}.elementor-34656 .elementor-element.elementor-element-a0c0170 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-34656 .elementor-element.elementor-element-ce6ff12 .elementor-heading-title{font-size:15px;}.elementor-34656 .elementor-element.elementor-element-b1fe080{margin-top:7%;margin-bottom:0%;padding:0% 2% 0% 2%;}.elementor-34656 .elementor-element.elementor-element-492bfb0 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-fe755c3{margin-top:62%;margin-bottom:0%;padding:0% 2% 0% 2%;}.elementor-34656 .elementor-element.elementor-element-35e18c6 > .elementor-element-populated{margin:-2% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-c94d5ad > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-624b0c1 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-ff00a5a > .elementor-widget-container{margin:0% 2% 0% 5%;}.elementor-34656 .elementor-element.elementor-element-f237614 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-113b8db > .elementor-widget-container{margin:0% 4% 0% 5%;}.elementor-34656 .elementor-element.elementor-element-80aa908 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-5def99d > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-34656 .elementor-element.elementor-element-88049b2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-a722750 > .elementor-widget-container{margin:0% 4% 0% 5%;}.elementor-34656 .elementor-element.elementor-element-3c81d86 > .elementor-element-populated{padding:6% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-bc0ee0d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-bc0ee0d .elementor-heading-title{font-size:21px;letter-spacing:1.4px;}.woocommerce .elementor-34656 .elementor-element.elementor-element-db827b3 .price{font-size:24px;}.elementor-34656 .elementor-element.elementor-element-1f2a3c0 > .elementor-widget-container{margin:0% 0% 4% 0%;padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-a193aec > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-894ac00 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-bbcfc70{margin-top:7%;margin-bottom:0%;padding:0% 2% 0% 2%;}.elementor-34656 .elementor-element.elementor-element-578c10c > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-a01c5a4{margin-top:62%;margin-bottom:0%;padding:0% 2% 0% 2%;}.elementor-34656 .elementor-element.elementor-element-0272be9 > .elementor-element-populated{margin:-2% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-80bd19c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-6212d04 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-f06fa3e > .elementor-widget-container{margin:0% 2% 0% 5%;}.elementor-34656 .elementor-element.elementor-element-a688464 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-efb5f66 > .elementor-widget-container{margin:0% 4% 0% 5%;}.elementor-34656 .elementor-element.elementor-element-ddacb55 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-056b025 > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-34656 .elementor-element.elementor-element-34352c1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-a4a440e > .elementor-widget-container{margin:0% 4% 0% 5%;}.elementor-34656 .elementor-element.elementor-element-da712ad > .elementor-element-populated{padding:6% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-0c301df > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-0c301df .elementor-heading-title{font-size:21px;letter-spacing:1.4px;}.woocommerce .elementor-34656 .elementor-element.elementor-element-204389e .price{font-size:24px;}.elementor-34656 .elementor-element.elementor-element-459a471 > .elementor-widget-container{margin:0% 0% 4% 0%;padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-bdd116b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-597c1f3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-c78da8e{margin-top:7%;margin-bottom:0%;padding:0% 2% 0% 2%;}.elementor-34656 .elementor-element.elementor-element-262c89f > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-bc0b1bb{margin-top:62%;margin-bottom:0%;padding:0% 2% 0% 2%;}.elementor-34656 .elementor-element.elementor-element-54883e3 > .elementor-element-populated{margin:-2% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-4f65588 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-0f71251 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-65fced3 > .elementor-widget-container{margin:0% 2% 0% 5%;}.elementor-34656 .elementor-element.elementor-element-270a3bc > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-dfdcd62 > .elementor-widget-container{margin:0% 4% 0% 5%;}.elementor-34656 .elementor-element.elementor-element-7015989 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-2858f0c > .elementor-widget-container{margin:0% 0% 0% 5%;}.elementor-34656 .elementor-element.elementor-element-c988c49 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-efd3ad9 > .elementor-widget-container{margin:0% 4% 0% 5%;}.elementor-34656 .elementor-element.elementor-element-e2043e8 > .elementor-element-populated{padding:6% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-b41719b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-b41719b .elementor-heading-title{font-size:21px;letter-spacing:1.4px;}.woocommerce .elementor-34656 .elementor-element.elementor-element-1e1d2d3 .price{font-size:24px;}.elementor-34656 .elementor-element.elementor-element-a60efc0 > .elementor-widget-container{margin:0% 0% 4% 0%;padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-3bc20b1 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-b30e904 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-34656 .elementor-element.elementor-element-bfc5eba{margin-top:3%;margin-bottom:0%;}.elementor-34656 .elementor-element.elementor-element-9822568{width:25%;}.elementor-34656 .elementor-element.elementor-element-e4a2b2e img{width:100%;}.elementor-34656 .elementor-element.elementor-element-9e1950e{width:75%;}.elementor-34656 .elementor-element.elementor-element-9e1950e > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-34656 .elementor-element.elementor-element-871101e{text-align:start;}.elementor-34656 .elementor-element.elementor-element-871101e .elementor-heading-title{font-size:15px;}.elementor-34656 .elementor-element.elementor-element-c218fbb{text-align:start;}.elementor-34656 .elementor-element.elementor-element-c218fbb .elementor-heading-title{font-size:14px;line-height:1em;}.elementor-34656 .elementor-element.elementor-element-e56ceac{width:25%;}.elementor-34656 .elementor-element.elementor-element-75f84cf img{width:100%;}.elementor-34656 .elementor-element.elementor-element-67be39b{width:75%;}.elementor-34656 .elementor-element.elementor-element-67be39b > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-34656 .elementor-element.elementor-element-3882019{text-align:start;}.elementor-34656 .elementor-element.elementor-element-3882019 .elementor-heading-title{font-size:15px;}.elementor-34656 .elementor-element.elementor-element-a166a79{text-align:start;}.elementor-34656 .elementor-element.elementor-element-a166a79 .elementor-heading-title{font-size:14px;line-height:1em;}.elementor-34656 .elementor-element.elementor-element-f229d6c{width:25%;}.elementor-34656 .elementor-element.elementor-element-e6f3477 img{width:100%;}.elementor-34656 .elementor-element.elementor-element-9423193{width:75%;}.elementor-34656 .elementor-element.elementor-element-9423193 > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;}.elementor-34656 .elementor-element.elementor-element-633ac86{text-align:start;}.elementor-34656 .elementor-element.elementor-element-633ac86 .elementor-heading-title{font-size:15px;}.elementor-34656 .elementor-element.elementor-element-213b339{text-align:start;}.elementor-34656 .elementor-element.elementor-element-213b339 .elementor-heading-title{font-size:14px;line-height:1em;}}/* Start custom CSS for gallery, class: .elementor-element-abf6e40 */.elementor-element-abf6e40 .elementor-gallery__container .elementor-gallery-item:not(:first-child) {
    display: none !important;
}

.elementor-element-abf6e40 .elementor-gallery__container {
    height: auto !important;
    padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-c94d5ad */.dialog-lightbox-close-button {
    display: block !important;
    z-index: 9999 !important;
    position: absolute;
    top: 10px;
    right: 10px;
    color: white;
    font-size: 30px;
    background-color: rgba(0, 0, 0, 0.7);
    padding: 8px 12px;
    border-radius: 50%;
    cursor: pointer;
    font-weight: bold;
    text-align: center;
    line-height: 1;
}

.dialog-lightbox-close-button::before {
    content: '×';
    font-size: 30px;
    color: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-624b0c1 */@media (max-width: 1600px){
.elementor-31882 .elementor-element.elementor-element-f7b6afb > .elementor-widget-container {
 
    margin: 32% 0% 0% 5%;
}
}
@media (max-width: 1400px){
.elementor-31882 .elementor-element.elementor-element-f7b6afb > .elementor-widget-container {
    margin: 40% 0% 0% 5%;
}
}

@media (max-width: 1300px){
.elementor-31882 .elementor-element.elementor-element-f7b6afb > .elementor-widget-container {
    margin: 24% 0% 0% 5%;
}
}

@media (min-width: 1700px){
.elementor-31882 .elementor-element.elementor-element-f7b6afb > .elementor-widget-container {
    margin: 48% 0% 0% 5%;
}

}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-5b8c809 */.elementor-element-5b8c809 .elementor-gallery__container .elementor-gallery-item:nth-child(n+4) {
    display: none !important;
}

.elementor-element-5b8c809 .elementor-gallery__container {
    height: auto !important;
    padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-a193aec */.cfvsw-swatches-container {
    justify-content: center;
    grid-gap: 15px;
}

@media (min-width: 1560px){
.cfvsw-swatches-container {
    padding-left: 16%;
    padding-right: 16%;
}
}

.woocommerce-variation-add-to-cart > .button {
     margin-right: 0px !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-545c1de */.elementor-element-545c1de .elementor-gallery__container .elementor-gallery-item:not(:first-child) {
    display: none !important;
}

.elementor-element-545c1de .elementor-gallery__container {
    height: auto !important;
    padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-80bd19c */.dialog-lightbox-close-button {
    display: block !important;
    z-index: 9999 !important;
    position: absolute;
    top: 10px;
    right: 10px;
    color: white;
    font-size: 30px;
    background-color: rgba(0, 0, 0, 0.7);
    padding: 8px 12px;
    border-radius: 50%;
    cursor: pointer;
    font-weight: bold;
    text-align: center;
    line-height: 1;
}

.dialog-lightbox-close-button::before {
    content: '×';
    font-size: 30px;
    color: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6212d04 */@media (max-width: 1600px){
.elementor-31882 .elementor-element.elementor-element-f7b6afb > .elementor-widget-container {
 
    margin: 32% 0% 0% 5%;
}
}
@media (max-width: 1400px){
.elementor-31882 .elementor-element.elementor-element-f7b6afb > .elementor-widget-container {
    margin: 40% 0% 0% 5%;
}
}

@media (max-width: 1300px){
.elementor-31882 .elementor-element.elementor-element-f7b6afb > .elementor-widget-container {
    margin: 24% 0% 0% 5%;
}
}

@media (min-width: 1700px){
.elementor-31882 .elementor-element.elementor-element-f7b6afb > .elementor-widget-container {
    margin: 48% 0% 0% 5%;
}

}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-dcbf842 */.elementor-element-dcbf842 .elementor-gallery__container .elementor-gallery-item:nth-child(n+4) {
    display: none !important;
}

.elementor-element-dcbf842 .elementor-gallery__container {
    height: auto !important;
    padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-bdd116b */.cfvsw-swatches-container {
    justify-content: center;
    grid-gap: 15px;
}

@media (min-width: 1560px){
.cfvsw-swatches-container {
    padding-left: 16%;
    padding-right: 16%;
}
}

.woocommerce-variation-add-to-cart > .button {
     margin-right: 0px !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-2c18335 */.elementor-element-2c18335 .elementor-gallery__container .elementor-gallery-item:not(:first-child) {
    display: none !important;
}

.elementor-element-2c18335 .elementor-gallery__container {
    height: auto !important;
    padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-4f65588 */.dialog-lightbox-close-button {
    display: block !important;
    z-index: 9999 !important;
    position: absolute;
    top: 10px;
    right: 10px;
    color: white;
    font-size: 30px;
    background-color: rgba(0, 0, 0, 0.7);
    padding: 8px 12px;
    border-radius: 50%;
    cursor: pointer;
    font-weight: bold;
    text-align: center;
    line-height: 1;
}

.dialog-lightbox-close-button::before {
    content: '×';
    font-size: 30px;
    color: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f71251 */@media (max-width: 1600px){
.elementor-31882 .elementor-element.elementor-element-f7b6afb > .elementor-widget-container {
 
    margin: 32% 0% 0% 5%;
}
}
@media (max-width: 1400px){
.elementor-31882 .elementor-element.elementor-element-f7b6afb > .elementor-widget-container {
    margin: 40% 0% 0% 5%;
}
}

@media (max-width: 1300px){
.elementor-31882 .elementor-element.elementor-element-f7b6afb > .elementor-widget-container {
    margin: 24% 0% 0% 5%;
}
}

@media (min-width: 1700px){
.elementor-31882 .elementor-element.elementor-element-f7b6afb > .elementor-widget-container {
    margin: 48% 0% 0% 5%;
}

}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-32ec1e7 */.elementor-element-32ec1e7 .elementor-gallery__container .elementor-gallery-item:nth-child(n+4) {
    display: none !important;
}

.elementor-element-32ec1e7 .elementor-gallery__container {
    height: auto !important;
    padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-3bc20b1 */.cfvsw-swatches-container {
    justify-content: center;
    grid-gap: 15px;
}

@media (min-width: 1560px){
.cfvsw-swatches-container {
    padding-left: 16%;
    padding-right: 16%;
}
}

.woocommerce-variation-add-to-cart > .button {
     margin-right: 0px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Kontora';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://negricases.com/wp-content/uploads/2024/12/kontora-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Kontora';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://negricases.com/wp-content/uploads/2024/12/kontora-extrabold.ttf') format('truetype');
}
@font-face {
	font-family: 'Kontora';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://negricases.com/wp-content/uploads/2024/12/kontora-medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */