@font-face{font-weight:400;font-style:normal;font-family:"woodmart-font";src:url(//ortoflex.ba/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=8.1.1) format("woff2")}@font-face{font-family:"star";font-weight:400;font-style:normal;src:url("//ortoflex.ba/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"),url(//ortoflex.ba/wp-content/plugins/woocommerce/assets/fonts/star.woff) format("woff"),url(//ortoflex.ba/wp-content/plugins/woocommerce/assets/fonts/star.ttf) format("truetype"),url("//ortoflex.ba/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg")}@font-face{font-family:"WooCommerce";font-weight:400;font-style:normal;src:url("//ortoflex.ba/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"),url(//ortoflex.ba/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//ortoflex.ba/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url("//ortoflex.ba/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg")}:root{--wd-text-font:"Inter", Arial, Helvetica, sans-serif;--wd-text-font-weight:400;--wd-text-color:#767676;--wd-text-font-size:16px;--wd-title-font:"Kumbh Sans", Arial, Helvetica, sans-serif;--wd-title-font-weight:700;--wd-title-color:#242424;--wd-entities-title-font:"Kumbh Sans", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:700;--wd-entities-title-color:rgb(51,51,51);--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:"Kumbh Sans", Arial, Helvetica, sans-serif;--wd-widget-title-font:"Kumbh Sans", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:700;--wd-widget-title-transform:uppercase;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:"Kumbh Sans", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:700;--wd-header-el-transform:uppercase;--wd-header-el-font-size:13px;--wd-primary-color:rgb(128,184,45);--wd-alternative-color:rgb(128,184,45);--wd-link-color:#333333;--wd-link-color-hover:#242424;--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-bgcolor:rgb(128,184,45);--btn-accented-bgcolor-hover:rgb(150,183,100);--wd-form-brd-width:2px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:rgb(128,184,45);--notices-warning-color:#fff}.wd-popup.wd-age-verify{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:none;background-repeat:no-repeat;background-size:contain;background-position:left center;--wd-popup-width:800px}.woodmart-woocommerce-layered-nav .wd-scroll-content{max-height:223px}.wd-page-title{background-color:#0a0a0a;background-image:none;background-size:cover;background-position:center center}.wd-footer{background-color:#101010;background-image:none}.page .wd-page-content{background-color:#fff;background-image:none}.wd-popup.popup-quick-view{--wd-popup-width:920px}:root{--wd-container-w:1222px;--wd-form-brd-radius:0px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:0px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-default-box-shadow-active:none;--btn-default-bottom:0px;--btn-accented-bottom-active:-1px;--btn-accented-brd-radius:0px;--btn-accented-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, .15);--btn-accented-box-shadow-hover:inset 0 -2px 0 rgba(0, 0, 0, .15);--wd-brd-radius:0px}@media (min-width:1222px){section.elementor-section.wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}.wpcf7 fieldset.hidden-fields-container{display:none!important}.ortoflex-callback{display:flex;width:100%;align-items:stretch}.ortoflex-callback-phone{flex:1}.ortoflex-callback-button{flex:0 0 auto}.ortoflex-callback input[type="tel"]{width:100%;height:56px;margin:0}.ortoflex-callback input[type="submit"]{height:56px;margin:0;padding:0 30px;white-space:nowrap}.ortoflex-akcije-form{max-width:1120px;width:100%;margin:0 auto}.ortoflex-akcije-izbor{margin-bottom:22px;text-align:center}.ortoflex-kanal-naslov{display:block;margin-bottom:16px;font-size:18px;font-weight:600;color:#333}.ortoflex-kanali .wpcf7-form-control{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;width:100%}.ortoflex-kanali .wpcf7-list-item{margin:0!important}.ortoflex-kanali .wpcf7-list-item label{position:relative;display:flex;align-items:center;justify-content:center;min-height:72px;padding:12px 14px;background:#fff;border:1px solid #dedede;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.ortoflex-kanali input[type="checkbox"]{width:18px;height:18px;margin:0 10px 0 0;accent-color:#80bd26}.ortoflex-kanali .wpcf7-list-item label:hover{border-color:#80bd26;background:#fbfff7}.ortoflex-kanali .wpcf7-list-item label:has(input:checked){border-color:#80bd26;background:#f5fbea;box-shadow:0 0 0 1px #80bd26}.ortoflex-kanali .wpcf7-list-item-label{display:flex;align-items:center}.ortoflex-kanali .wpcf7-list-item-label:before{content:"";display:inline-block;width:36px;height:36px;flex:0 0 36px;margin-right:10px;background-repeat:no-repeat;background-position:center;background-size:contain}.ortoflex-kanali .wpcf7-list-item:nth-child(1) .wpcf7-list-item-label:before{background-image:url(https://ortoflex.ba/wp-content/uploads/2026/08/icon-whatsapp.png)}.ortoflex-kanali .wpcf7-list-item:nth-child(2) .wpcf7-list-item-label:before{background-image:url(https://ortoflex.ba/wp-content/uploads/2026/08/icon-viber.png)}.ortoflex-kanali .wpcf7-list-item:nth-child(3) .wpcf7-list-item-label:before{background-image:url(https://ortoflex.ba/wp-content/uploads/2026/08/icon-sms.png)}.ortoflex-kanali .wpcf7-list-item:nth-child(4) .wpcf7-list-item-label:before{background-image:url(https://ortoflex.ba/wp-content/uploads/2026/08/icon-telephone.png)}.ortoflex-akcije-red{display:flex;width:100%;align-items:stretch;margin-bottom:14px}.ortoflex-akcije-telefon{flex:1}.ortoflex-akcije-telefon input{width:100%;height:58px;margin:0;padding-left:20px;border:2px solid #e5e5e5;font-size:16px}.ortoflex-akcije-submit{flex:0 0 220px}.ortoflex-akcije-submit input{width:100%;height:58px;margin:0;border:0;font-weight:700}.ortoflex-akcije-privatnost{margin-top:0;text-align:center;font-size:13px;line-height:1.55;color:#999}.wpcf7 form:not(.sent):not(.invalid):not(.failed):not(.spam):not(.aborted) .wpcf7-response-output{display:none!important}.wpcf7 form .wpcf7-response-output:empty{display:none!important;margin:0!important;padding:0!important;min-height:0!important}.wpcf7 form .wpcf7-response-output{box-sizing:border-box!important;margin:18px 0 0!important;padding:12px 18px 12px 42px!important;min-height:46px!important;height:auto!important;font-size:14px!important;line-height:20px!important;display:flex;align-items:center}.wpcf7 form .wpcf7-response-output p{margin:0!important}@media (max-width:767px){.ortoflex-callback{display:block;margin-top:10px}.ortoflex-callback input[type="tel"],.ortoflex-callback input[type="submit"]{width:100%}.ortoflex-callback input[type="submit"]{margin-top:8px}.ortoflex-akcije-form{width:100%}.ortoflex-akcije-izbor{margin-bottom:18px}.ortoflex-kanal-naslov{margin-bottom:14px;font-size:16px}.ortoflex-kanali .wpcf7-form-control{grid-template-columns:repeat(2,1fr);gap:10px}.ortoflex-kanali .wpcf7-list-item label{min-height:86px;padding:10px 6px;font-size:14px}.ortoflex-kanali .wpcf7-list-item-label{flex-direction:column;justify-content:center;text-align:center;line-height:1.25}.ortoflex-kanali .wpcf7-list-item-label:before{width:34px;height:34px;flex:0 0 34px;margin:0 0 6px;background-repeat:no-repeat;background-position:center;background-size:contain}.ortoflex-kanali input[type="checkbox"]{position:absolute;top:8px;left:8px;width:17px;height:17px;margin:0}.ortoflex-akcije-red{display:block;margin-bottom:14px}.ortoflex-akcije-telefon input{height:54px}.ortoflex-akcije-submit{margin-top:10px}.ortoflex-akcije-submit input{width:100%;height:54px}.ortoflex-akcije-privatnost{margin-top:0;font-size:12px}.wpcf7 form .wpcf7-response-output{margin-top:14px!important;padding:10px 12px 10px 38px!important;min-height:44px!important;font-size:13px!important;line-height:18px!important}}.wpcf7 form .wpcf7-response-output{gap:8px}@media (max-width:767px){.ortoflex-footer-grid{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;column-gap:12px!important;row-gap:20px!important}.ortoflex-footer-contact{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.ortoflex-footer-social,.ortoflex-footer-info{width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important;flex:0 0 calc(50% - 6px)!important}.ortoflex-footer-contact a,.ortoflex-footer-contact .wd-list-content{word-break:normal!important;overflow-wrap:normal!important}}