.elementor-352 .elementor-element.elementor-element-44cee05f{--display:flex}.elementor-352 .elementor-element.elementor-element-dd314cb .elementor-heading-title{font-family:"Inter",System Sans-Serif;font-size:30px}.elementor-352 .elementor-element.elementor-element-142c4087{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-352 .elementor-element.elementor-element-78669348{--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}.elementor-352 .elementor-element.elementor-element-615f169{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-352 .elementor-element.elementor-element-5f6c581c{padding:8px 0 10px 0;font-family:var(--e-global-typography-501511c-font-family),System Sans-Serif;font-size:var(--e-global-typography-501511c-font-size);font-weight:var(--e-global-typography-501511c-font-weight);line-height:var(--e-global-typography-501511c-line-height);color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-5f6c581c:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(17px/2)}.elementor-352 .elementor-element.elementor-element-5f6c581c:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(17px/2)}.elementor-352 .elementor-element.elementor-element-5f6c581c.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(17px/2);margin-left:calc(17px/2)}.elementor-352 .elementor-element.elementor-element-5f6c581c.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-17px/2);margin-left:calc(-17px/2)}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-5f6c581c.elementor-woo-meta--view-inline .detail-container:after{right:calc((-17px/2) + (-1px/2))}body:not.rtl .elementor-352 .elementor-element.elementor-element-5f6c581c.elementor-woo-meta--view-inline .detail-container:after{left:calc((-17px/2) - (1px/2))}.elementor-352 .elementor-element.elementor-element-a8dd8d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-352 .elementor-element.elementor-element-7ec6f3e6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-352 .elementor-element.elementor-element-7ec6f3e6{font-family:"Inter",System Sans-Serif;font-size:20px;color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-7ec6f3e6 a{color:var(--e-global-color-accent)}.elementor-352 .elementor-element.elementor-element-5c266d98{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-352 .elementor-element.elementor-element-5c266d98.elementor-element{--align-self:stretch}.woocommerce .elementor-352 .elementor-element.elementor-element-5c266d98 .price{color:var(--e-global-color-text);font-family:"Inter",System Sans-Serif;font-size:22px;font-weight:700;line-height:50px}.woocommerce .elementor-352 .elementor-element.elementor-element-5c266d98 .price ins{color:var(--e-global-color-accent);font-family:"Inter",System Sans-Serif;font-size:22px;font-weight:700;text-decoration:none;line-height:1.6px}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-5c266d98:not(.elementor-product-price-block-yes) del{margin-right:10px}body.rtl .elementor-352 .elementor-element.elementor-element-5c266d98:not(.elementor-product-price-block-yes) del{margin-left:10px}.elementor-352 .elementor-element.elementor-element-5c266d98.elementor-product-price-block-yes del{margin-bottom:10px}.elementor-352 .elementor-element.elementor-element-19d2ee0{--divider-border-style:solid;--divider-color:var( --e-global-color-25abe29 );--divider-border-width:1px}.elementor-352 .elementor-element.elementor-element-19d2ee0 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-352 .elementor-element.elementor-element-19d2ee0 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-352 .elementor-element.elementor-element-7e0f77e2 .cart button,.elementor-352 .elementor-element.elementor-element-7e0f77e2 .cart .button{font-family:"Inter",System Sans-Serif;font-size:16px;font-weight:400;line-height:1px;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;color:#FFF;transition:all 0.2s}.elementor-352 .elementor-element.elementor-element-7e0f77e2 .cart button:hover,.elementor-352 .elementor-element.elementor-element-7e0f77e2 .cart .button:hover{background-color:var(--e-global-color-accent)}.elementor-352 .elementor-element.elementor-element-7e0f77e2 .added_to_cart{font-family:"Inter",System Sans-Serif}.elementor-352 .elementor-element.elementor-element-7e0f77e2{--view-cart-spacing:0px}.elementor-352 .elementor-element.elementor-element-7e0f77e2 .quantity .qty{font-family:var(--e-global-typography-c04b101-font-family),System Sans-Serif;font-size:var(--e-global-typography-c04b101-font-size);font-weight:var(--e-global-typography-c04b101-font-weight);border-radius:10px 10px 10px 10px;transition:all 0.2s}.woocommerce .elementor-352 .elementor-element.elementor-element-7e0f77e2 form.cart .variations{width:0%;margin-bottom:0}.woocommerce .elementor-352 .elementor-element.elementor-element-7e0f77e2 form.cart table.variations tr th,.woocommerce .elementor-352 .elementor-element.elementor-element-7e0f77e2 form.cart table.variations tr td{padding-top:calc(0px/2);padding-bottom:calc(0px/2)}.woocommerce .elementor-352 .elementor-element.elementor-element-7e0f77e2 form.cart table.variations td.value select,.woocommerce .elementor-352 .elementor-element.elementor-element-7e0f77e2 form.cart table.variations td.value:before{border-radius:0}.elementor-352 .elementor-element.elementor-element-adaec21{--divider-border-style:solid;--divider-color:var( --e-global-color-25abe29 );--divider-border-width:1px}.elementor-352 .elementor-element.elementor-element-adaec21 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-352 .elementor-element.elementor-element-adaec21 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-352 .elementor-element.elementor-element-1cdd6697{--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}.elementor-352 .elementor-element.elementor-element-64c29a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-352 .elementor-element.elementor-element-5f8d660{text-align:start}.elementor-352 .elementor-element.elementor-element-5f8d660 p{margin-block-end:0}.elementor-352 .elementor-element.elementor-element-26f9beaf{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;columns:1;text-align:start;font-family:"Inter",System Sans-Serif;font-size:16px;font-weight:400;line-height:29px;color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-26f9beaf p{margin-block-end:0}.elementor-352 .elementor-element.elementor-element-8961626{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-352 .elementor-element.elementor-element-49a7c6d4{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;line-height:16px;color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-673d970b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-352 .elementor-element.elementor-element-12a50b50{color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-5e4d7fcf{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;line-height:16px;color:var(--e-global-color-text)}.elementor-352 .elementor-element.elementor-element-58a392ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-352 .elementor-element.elementor-element-7da45791{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;line-height:16px;color:var(--e-global-color-text)}@media(min-width:768px){.elementor-352 .elementor-element.elementor-element-615f169{--width:50%}.elementor-352 .elementor-element.elementor-element-a8dd8d0{--width:50%}.elementor-352 .elementor-element.elementor-element-64c29a3{--width:65%}.elementor-352 .elementor-element.elementor-element-8961626{--width:35%}.elementor-352 .elementor-element.elementor-element-673d970b{--width:46%}.elementor-352 .elementor-element.elementor-element-58a392ed{--width:54%}}@media(max-width:1024px){.elementor-352 .elementor-element.elementor-element-5f6c581c{font-size:var(--e-global-typography-501511c-font-size);line-height:var(--e-global-typography-501511c-line-height)}.woocommerce .elementor-352 .elementor-element.elementor-element-5c266d98 .price{font-size:16px;line-height:1.6em}.woocommerce .elementor-352 .elementor-element.elementor-element-5c266d98 .price ins{font-size:16px;line-height:1.6em}.elementor-352 .elementor-element.elementor-element-7e0f77e2 .cart button,.elementor-352 .elementor-element.elementor-element-7e0f77e2 .cart .button{font-size:16px;line-height:1.6em}.elementor-352 .elementor-element.elementor-element-7e0f77e2 .quantity .qty{font-size:var(--e-global-typography-c04b101-font-size)}.elementor-352 .elementor-element.elementor-element-26f9beaf{font-size:16px;line-height:1.6em}}@media(max-width:767px){.elementor-352 .elementor-element.elementor-element-5f6c581c{font-size:var(--e-global-typography-501511c-font-size);line-height:var(--e-global-typography-501511c-line-height)}.woocommerce .elementor-352 .elementor-element.elementor-element-5c266d98 .price{font-size:15px;line-height:1.6em}.woocommerce .elementor-352 .elementor-element.elementor-element-5c266d98 .price ins{font-size:15px;line-height:1.6em}.elementor-352 .elementor-element.elementor-element-7e0f77e2 .cart button,.elementor-352 .elementor-element.elementor-element-7e0f77e2 .cart .button{font-size:15px;line-height:1.6em}.elementor-352 .elementor-element.elementor-element-7e0f77e2 .quantity .qty{font-size:var(--e-global-typography-c04b101-font-size)}.elementor-352 .elementor-element.elementor-element-26f9beaf{font-size:15px;line-height:1.6em}}.wpl-earning-points,.wp-loyalty-points,.loyalty-points-message{display:block;margin-top:6px;font-size:13px;line-height:1.4;color:#6B7280;font-weight:400}.wpl-earning-points svg,.wpl-earning-points img{width:14px;height:14px;vertical-align:middle}.price{margin-bottom:2px}.wcpo-option-price,.wcpo-addon-price,.wcpo-price,.wcpo-option-label .price,.wcpo-option-price-wrapper{color:#6B7280!important;font-weight:400;font-size:14px}.price ins .amount{color:#FF725E!important;font-weight:600}.price del .amount{color:#9CA3AF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fotopuzzle.biz.hr/wp-content/uploads/2025/12/Inter-Regular.woff2) format('woff2'),url(https://fotopuzzle.biz.hr/wp-content/uploads/2025/12/Inter-Regular.woff) format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fotopuzzle.biz.hr/wp-content/uploads/2025/12/Inter-Medium.woff2) format('woff2'),url(https://fotopuzzle.biz.hr/wp-content/uploads/2025/12/Inter-Medium.woff) format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fotopuzzle.biz.hr/wp-content/uploads/2025/12/Inter-SemiBold.woff2) format('woff2'),url(https://fotopuzzle.biz.hr/wp-content/uploads/2025/12/Inter-SemiBold.woff) format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fotopuzzle.biz.hr/wp-content/uploads/2025/12/Inter-Bold.woff2) format('woff2'),url(https://fotopuzzle.biz.hr/wp-content/uploads/2025/12/Inter-Bold.woff) format('woff')}