:root{--primarna-boja:#000;--primarna-boja-hover:#ebd8d2;--headings-font:"Abhaya Libre", serif;--link-color:#894f47}.cubes-shop-page{padding:50px 0 100px}.cubes-shop-page-title{text-align:center;margin-bottom:20px}.cubes-shop-page input{min-height:auto}.cubes-shop-page h1,.cubes-shop-page h2,.cubes-shop-page h3,.cubes-shop-page h4,.cubes-shop-page h5,.cubes-shop-page h6{font-family:var(--headings-font)}.cubes-shop-page a{color:var(--primarna-boja)}.cubes-shop-page .woocommerce *{box-sizing:border-box}.cubes-shop-page .woocommerce .woocommerce-form-login{width:100%;padding:50px 10%;background-color:#eee}.cubes-shop-page .woocommerce .woocommerce-form-login p{max-width:400px;margin-inline:auto}.cubes-shop-page .woocommerce .woocommerce-form-login p>span{display:block;flex:0 0 100%}.cubes-shop-page .woocommerce .woocommerce-form-login input:not([type=checkbox]){flex:0 0 100%;width:100%;line-height:40px;border:1px solid #ccc;padding:0 10px}.cubes-shop-page .woocommerce .woocommerce-notices-wrapper+h2{text-align:center}.cubes-shop-page .woocommerce .login-wrapper{width:100%;max-width:700px;margin-inline:auto;text-align:center}.cubes-shop-page .woocommerce .login-wrapper .form-wrapper{background-color:#eee;padding:50px 20px;order:-1}.cubes-shop-page .woocommerce .login-wrapper .form-wrapper form.login{max-width:400px;width:100%;margin-inline:auto}.cubes-shop-page .woocommerce .form-group{margin-bottom:20px}.cubes-shop-page .woocommerce .lost_reset_password .form-row{display:block}.cubes-shop-page .woocommerce .login-wrapper .form-wrapper form.login .form-group input,.cubes-shop-page .woocommerce .lost_reset_password .form-row-first input,.cubes-shop-page .woocommerce .checkout_coupon input{border:1px solid #ccc;line-height:40px;height:40px;border-radius:0;padding-left:10px;display:block;width:100%;margin-inline:auto;width:100%;outline:none!important}.cubes-shop-page .woocommerce .button[disabled]{opacity:.5;cursor:text!important}.cubes-shop-page .woocommerce .login-wrapper .woocommerce-button,.cubes-shop-page .woocommerce .lost_reset_password button.button,.cubes-shop-page .woocommerce .actions button.button,.cubes-shop-page .shipping-calculator-form button.button,.cubes-shop-page .wc-proceed-to-checkout .checkout-button,.cubes-shop-page .woocommerce .checkout_coupon .button,.cubes-shop-page .woocommerce .place-order .button,.cubes-shop-page .woocommerce-address-fields button.button,.cubes-shop-page .edit-account button.button,.cubes-shop-page .woocommerce .woocommerce-form-login button,.cubes-shop-page .return-to-shop a,.cubes-shop-page .woocommerce .woocommerce-message a,.cubes-shop-page .form-registration .btn-secondary,#add_payment_method #place_order{color:#fff!important;padding:12px 30px;font-size:12px;text-transform:uppercase;display:inline-block;cursor:pointer;border:1px solid var(--primarna-boja)!important;transition:0.5s linear;background:var(--primarna-boja);font-weight:700;margin-bottom:10px}.cubes-shop-page .woocommerce .login-wrapper .woocommerce-button:hover,.cubes-shop-page .woocommerce .lost_reset_password button.button:hover,.cubes-shop-page .woocommerce .actions button.button:hover,.cubes-shop-page .shipping-calculator-form button.button:hover,.cubes-shop-page .wc-proceed-to-checkout .checkout-button:hover,.cubes-shop-page .woocommerce .checkout_coupon .button:hover,.cubes-shop-page .woocommerce .place-order .button:hover,.cubes-shop-page .woocommerce-address-fields button.button:hover,.cubes-shop-page .edit-account button.button:hover,.cubes-shop-page .woocommerce .woocommerce-form-login button:hover,.cubes-shop-page .return-to-shop a:hover,.cubes-shop-page .woocommerce .woocommerce-message a:hover,.cubes-shop-page .form-registration .btn-secondary:hover,#add_payment_method #place_order:hover{background:var(--primarna-boja-hover)}.cubes-shop-page .woocommerce form.login .form-row{display:flex;align-items:center;justify-content:space-between}.cubes-shop-page .woocommerce .login-wrapper a{text-decoration:underline}.cubes-shop-page .woocommerce .login-wrapper .woocommerce-form-login__rememberme span{display:flex;align-items:center}.cubes-shop-page .woocommerce .login-wrapper .woocommerce-form-login__rememberme input{display:none}.cubes-shop-page .woocommerce .login-wrapper .woocommerce-form-login__rememberme span:before{content:'';display:block;width:16px;height:16px;border:2px solid #000;order:-1;margin-right:5px;background-clip:content-box;padding:2px;box-sizing:border-box}.cubes-shop-page .woocommerce .login-wrapper .woocommerce-form-login__rememberme input:checked~span:before{background-color:#000}.cubes-shop-page .woocommerce-notices-wrapper{width:100%;padding:0!important;margin-bottom:20px;text-align:center}.cubes-shop-page .woocommerce-notices-wrapper .woocommerce-error{padding:40px 20px;background-color:rgb(236 70 60 / .9);color:#fff;list-style:none}.cubes-shop-page .edit-account{padding:0 5px}.cubes-shop-page .edit-account fieldset{padding:10px;border-radius:10px;background-color:#fff0}.cubes-shop-page .edit-account fieldset legend{background-color:#fff0}.cubes-shop-page .edit-account p.form-row{margin-inline:0}.cubes-shop-page .edit-account .password-input{flex:0 0 100%}.cubes-shop-page .woocommerce .lost_reset_password{width:100%;background:#eee;padding:50px 20px;margin-inline:auto;text-align:center}.cubes-shop-page .woocommerce .lost_reset_password .form-row-first{width:100%;max-width:300px;margin-inline:auto}.cubes-shop-page .woocommerce .lost_reset_password p{width:100%;max-width:500px;margin-inline:auto}.cubes-shop-page .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap}.cubes-shop-page .woocommerce-MyAccount-navigation ul li{margin-right:1px;margin-bottom:2px;flex:1 1 auto}.cubes-shop-page .woocommerce-MyAccount-navigation ul li a{background-color:var(--primarna-boja);color:#fff;padding:3px;display:block;font-size:14px;text-align:center}@media(min-width:992px){.cubes-shop-page .woocommerce-MyAccount-navigation ul li a{font-size:16px;padding:10px 5px}}.cubes-shop-page .woocommerce-notices-wrapper .woocommerce-message,.cubes-shop-page .woocommerce-notices-wrapper .woocommerce-info{background:rgb(14 143 42 / .5);padding:20px;color:#000;position:relative}.cubes-shop-page .woocommerce-notices-wrapper .woocommerce-message a{display:block;text-align:center;margin-bottom:20px}.cubes-shop-page .woocommerce .woocommerce-cart-form .shop_table{width:100%}@media(max-width:767px){.cubes-shop-page .woocommerce .woocommerce-cart-form .shop_table thead{display:none}.cubes-shop-page .woocommerce .woocommerce-cart-form .shop_table tbody tr{border:1px solid #ccc;display:block;margin-bottom:20px}.cubes-shop-page .woocommerce .woocommerce-cart-form .shop_table tbody tr td{width:100%;display:block}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-remove{padding:10px;text-align:right;border-bottom:1px solid #ccc;background-color:var(--primarna-boja)}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-remove a{font-size:30px;border:1px solid #ccc;display:inline-block;width:30px;height:30px;line-height:30px;padding:0;text-align:center;color:#fff}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-thumbnail{display:none!important}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-name{padding:10px;vertical-align:middle;display:flex!important;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-name:before{display:inline-block;content:'Proizvod:';font-weight:700;width:45%;text-transform:uppercase;font-size:14px}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-name a{display:inline-block;width:55%;font-size:14px;text-transform:uppercase;font-weight:700;text-align:right}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-price{padding:10px;vertical-align:middle;display:flex!important;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-price:before{display:inline-block;content:'Cena:';font-weight:700;width:45%;text-transform:uppercase;font-size:14px}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-price .amount{display:inline-block;width:55%;font-size:14px;text-transform:uppercase;font-weight:700;text-align:right}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-quantity{padding:10px;vertical-align:middle;display:flex!important;align-items:center;justify-content:space-between;border-bottom:1px solid #ccc}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-quantity:before{display:inline-block;content:'KoliДЌina:';font-weight:700;width:45%;text-transform:uppercase;font-size:14px}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-quantity .qty{display:inline-block;border:none;background:#eee;padding:10px}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-subtotal{padding:10px;vertical-align:middle;display:flex!important;align-items:center;justify-content:space-between}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-subtotal:before{display:inline-block;content:'Ukupno:';font-weight:700;width:45%;text-transform:uppercase;font-size:14px}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-subtotal>span{display:inline-block;width:55%;font-size:14px;text-transform:uppercase;font-weight:700;text-align:right}.cubes-shop-page .woocommerce .shop_table .actions{text-align:center}.cubes-shop-page .woocommerce .coupon{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:20px}.cubes-shop-page .woocommerce .coupon label{flex:0 0 100%;margin-bottom:20px;text-align:center}.cubes-shop-page .woocommerce .coupon #coupon_code{display:block;flex:1;max-width:300px;line-height:45px;align-self:stretch;padding:0 5px;border:1px solid #ccc}.cubes-shop-page .woocommerce .coupon #coupon_code+button{margin-bottom:0}}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-thumbnail a{display:block;margin:auto}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-thumbnail a img{max-width:150px;height:auto}.cubes-shop-page .cart-collaterals{background:#eee;padding:10px;max-width:600px;margin-left:auto}.cubes-shop-page .cart-collaterals .shop_table{width:100%}.cubes-shop-page .cart-collaterals .shop_table tr th{width:40%;padding:10px;text-align:left;vertical-align:top}.cubes-shop-page .cart-collaterals .shop-table tr td{text-align:right;padding:10px;vertical-align:top;width:60%}.cubes-shop-page .cart-collaterals .shop_table .woocommerce-shipping-methods{list-style:none;padding-left:0}.cubes-shop-page .cart-collaterals h2{font-size:30px!important;line-height:35px}.cubes-shop-page .cart-collaterals .shop_table .woocommerce-shipping-methods li{margin-bottom:20px}.cubes-shop-page .cart-collaterals .shop_table .woocommerce-shipping-methods li label{padding-left:10px}.cubes-shop-page .shipping-calculator-form p{margin-bottom:10px!important}.cubes-shop-page .wc-proceed-to-checkout .checkout-button{display:block;text-align:center}.cubes-shop-page .shipping-calculator-form input{display:block;width:100%;border:1px solid #ccc;padding:0 10px;line-height:40px;min-height:auto}@media(min-width:768px){.cubes-shop-page .woocommerce .shop_table thead{background:var(--primarna-boja);color:#fff;font-weight:700;text-transform:uppercase}.cubes-shop-page .woocommerce .shop_table{border-collapse:collapse}.cubes-shop-page .woocommerce .shop_table thead th{padding:20px 10px;border:1px solid #fff;font-size:14px;background-color:inherit}.cubes-shop-page .woocommerce .shop_table tbody td{border:1px solid #ccc;padding:10px}.cubes-shop-page .woocommerce .shop_table .product-remove{text-align:center}.cubes-shop-page .woocommerce .shop_table .product-remove a.remove{font-size:30px;border:1px solid #ccc;display:inline-block;width:30px;height:30px;line-height:30px;padding:0;text-align:center}.cubes-shop-page .woocommerce .shop_table .product-thumbnail{text-align:center}.cubes-shop-page .woocommerce .shop_table .product-thumbnail a img{width:50px;height:auto}.cubes-shop-page .woocommerce .shop_table .product-name a{color:#000;text-transform:uppercase;font-size:14px;font-weight:700}.cubes-shop-page .woocommerce .shop_table .product-price>span,.cubes-shop-page .woocommerce .shop_table .product-subtotal>span{color:#000;text-transform:uppercase;font-size:14px;font-weight:700}.cubes-shop-page .woocommerce .woocommerce-cart-form .product-quantity .qty{display:inline-block;border:none;background:#eee;padding:10px}.cubes-shop-page .woocommerce .coupon{display:flex;align-items:center;margin-bottom:20px}.cubes-shop-page .woocommerce .coupon .button{margin-bottom:0!important;padding:11px 40px!important}.cubes-shop-page .woocommerce .coupon #coupon_code{line-height:45px;padding:0 10px;border:1px solid #ccc}.cubes-shop-page .actions{text-align:right}}@media(min-width:992px){.cubes-shop-page .woocommerce .shop_table .product-thumbnail a img{width:80px;height:auto}}.cubes-shop-page .woocommerce .woocommerce-form-coupon-toggle{margin-bottom:20px}.cubes-shop-page .woocommerce .woocommerce-form-coupon-toggle a{text-decoration:underline}.cubes-shop-page .woocommerce .checkout_coupon{max-width:300px}.cubes-shop-page .woocommerce .checkout_coupon p{margin-bottom:2rem}.cubes-shop-page .woocommerce .checkout{background:#eee;padding:10px}.cubes-shop-page .woocommerce .checkout #customer_details .col-1,.cubes-shop-page .woocommerce .checkout #customer_details .col-2{display:block;width:100%;flex:0 0 100%;max-width:100%}.cubes-shop-page .woocommerce .checkout #customer_details p{margin-bottom:10px}.cubes-shop-page .woocommerce .checkout #customer_details p label,.cubes-shop-page .woocommerce .checkout #customer_details p>span{display:block;width:100%}.cubes-shop-page .woocommerce .checkout #customer_details p input:not([type=checkbox]),.cubes-shop-page .woocommerce .checkout #customer_details textarea{border:1px solid #ccc;display:block;width:100%;padding:0 10px;line-height:40px}.cubes-shop-page .woocommerce .checkout #customer_details textarea{height:200px;line-height:20px}.cubes-shop-page .woocommerce .checkout #customer_details h3{font-size:24px}.cubes-shop-page .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.cubes-shop-page .select2-container .select2-selection--single{height:40px}.cubes-shop-page .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.cubes-shop-page .woocommerce .shipping-calculator-form{padding:5px}.cubes-shop-page .select2-container--default .select2-selection--single{border:1px solid #ccc;border-radius:0}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--primarna-boja)}.select2-container--default .select2-dropdown{border-color:#ccc}.cubes-shop-page .woocommerce .shipping-calculator-form .address-field>span{display:block;width:100%}@media(min-width:992px){.cubes-shop-page .woocommerce .checkout #customer_details{display:flex;justify-content:space-between}.cubes-shop-page .woocommerce .checkout #customer_details .col-1,.cubes-shop-page .woocommerce .checkout #customer_details .col-2{display:block;width:48%;flex:0 0 48%}}.cubes-shop-page .woocommerce-checkout-review-order .shop_table{width:100%;border-collapse:collapse;margin-bottom:40px}.cubes-shop-page .woocommerce .woocommerce-checkout-review-order .shop_table thead{background:var(--primarna-boja);color:#fff}.cubes-shop-page .woocommerce .woocommerce-checkout-review-order .shop_table thead td,.cubes-shop-page .woocommerce .woocommerce-checkout-review-order .shop_table thead th{border:1px solid #000;padding:20px;background-color:inherit}.cubes-shop-page .woocommerce .woocommerce-checkout-review-order .shop_table tbody td,.cubes-shop-page .cubes-shop-page .woocommerce .woocommerce-checkout-review-order .shop_table tbody th,.cubes-shop-page .woocommerce .woocommerce-checkout-review-order .shop_table tfoot td,.cubes-shop-page .woocommerce .woocommerce-checkout-review-order .shop_table tfoot th{border:1px solid #444;padding:10px}.cubes-shop-page .woocommerce .woocommerce-checkout-review-order .shop_table .product-name,.cubes-shop-page .woocommerce .woocommerce-checkout-review-order .shop_table .product-total{font-size:14px;text-transform:uppercase;font-weight:700;text-align:center}.cubes-shop-page .woocommerce .woocommerce-checkout-review-order .shop_table .product-name,.cubes-shop-page .woocommerce .woocommerce-checkout-review-order .shop_table .product-total{font-size:14px;text-transform:uppercase;font-weight:700;text-align:center}.cubes-shop-page .woocommerce .woocommerce-checkout-review-order .shop_table #shipping_method{list-style:none;padding-left:0}.cubes-shop-page .woocommerce .woocommerce-checkout-review-order .shop_table #shipping_method li{margin-bottom:10px}.cubes-shop-page .woocommerce .woocommerce-checkout-payment ul{list-style:none;padding-left:0}.cubes-shop-page .woocommerce .woocommerce-checkout-payment ul li{margin-bottom:10px}.cubes-shop-page .woocommerce .payment_box{background:#fff;padding:20px}.cubes-shop-page .woocommerce .payment_box.payment_method_cod p{line-height:20px;font-size:16px;margin-bottom:10px}.cubes-shop-page .woocommerce .payment_box.payment_method_cardknox fieldset{width:100%;max-width:300px;background-color:#fff0}.cubes-shop-page .woocommerce .payment_box.payment_method_cardknox fieldset #cardknox-card-expiry{width:241px;line-height:33px!important;padding:0 10px;border:1px solid #f4f4f4;background-color:#f4f4f4;display:block}.cubes-shop-page .woocommerce-terms-and-conditions-wrapper a{text-decoration:underline}.cubes-shop-page .woocommerce-terms-and-conditions-wrapper .form-row{margin-inline:0}.cubes-shop-page .woocommerce .woocommerce-SavedPaymentMethods-saveNew label{margin-bottom:0;margin-left:10px}.cubes-shop-page .cart-empty,.cubes-shop-page .return-to-shop{margin-inline:auto;background:#eee;text-align:center;padding:80px 20px;margin-bottom:20px!important}.cubes-shop-page .checkout .woocommerce-NoticeGroup .woocommerce-error{list-style:none;padding-left:0;background:rgb(236 70 60 / .9);color:#fff;padding:20px;margin-bottom:20px}.cubes-shop-page .woocommerce .woocommerce-order p{margin-bottom:10px;text-align:center}.cubes-shop-page .woocommerce .woocommerce-order .woocommerce-order-overview{list-style:none;padding:0}.cubes-shop-page .woocommerce .woocommerce-order .woocommerce-order-overview li{border:1px dotted #000;padding:10px 5px;display:flex;align-items:center;flex-wrap:wrap}@media(min-width:768px){.cubes-shop-page .woocommerce .woocommerce-order .woocommerce-order-overview{display:flex}.cubes-shop-page .woocommerce .woocommerce-order .woocommerce-order-overview li{flex:1}}.cubes-shop-page .woocommerce-order-details__title{font-size:32px!important;text-align:center}.cubes-shop-page .woocommerce-order-details .shop_table{width:100%;border-collapse:collapse;margin-bottom:40px}.cubes-shop-page .woocommerce .woocommerce-order-details .shop_table thead{background:#000;color:#fff}.cubes-shop-page .woocommerce .woocommerce-order-detailsr .shop_table thead td,.cubes-shop-page .woocommerce .woocommerce-order-details .shop_table thead th{border:1px solid #fff;padding:20px}.cubes-shop-page .woocommerce .woocommerce-order-details .shop_table tbody td,.cubes-shop-page .woocommerce .woocommerce-order-details .shop_table tbody th,.cubes-shop-page .woocommerce .woocommerce-order-details .shop_table tfoot td,.cubes-shop-page .woocommerce .woocommerce-order-details .shop_table tfoot th{border:1px solid #444;padding:10px}.cubes-shop-page .register-wrapper .title{text-align:center}.cubes-shop-page .form-registration{background:#eee;padding:50px 20px;max-width:800px;margin-inline:auto}.cubes-shop-page .form-registration .inner-wrapper .form-group{margin-bottom:15px}.cubes-shop-page .form-registration .inner-wrapper .form-group input{display:block;width:100%;border:1px solid #ccc;line-height:45px;padding:0 10px}.cubes-shop-page .form-registration .form-group-check{margin-bottom:20px}.cubes-shop-page .form-registration .form-group select{display:block;width:100%;background:#fff;color:#000;line-height:45px;border-radius:0;;border:1px solid #ccc;height:45px}@media(min-width:576px){.cubes-shop-page .form-registration .inner-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.cubes-shop-page .form-registration .inner-wrapper .form-group{flex:0 0 48%;width:48%}.cubes-shop-page .form-registration .inner-wrapper .middle-group{flex:0 0 100%;width:100%;display:flex;justify-content:space-between}}.cubes-shop-page .woocommerce .woocommerce-MyAccount-content{padding:40px 20px;background:#eee;text-align:center;overflow:auto}.cubes-shop-page .woocommerce .woocommerce-MyAccount-content a{text-decoration:underline}.cubes-shop-page .woocommerce-customer-details .woocommerce-columns{display:block}.cubes-shop-page .woocommerce-customer-details .woocommerce-columns .col-1,.cubes-shop-page .woocommerce-customer-details .woocommerce-columns .col-2{flex:0 0 100%;width:100%;max-width:100%}.cubes-shop-page .woocommerce-customer-details .woocommerce-columns h2{font-size:30px}@media(min-width:768px){.cubes-shop-page .woocommerce-customer-details .woocommerce-columns{display:flex;justify-content:space-between}.cubes-shop-page .woocommerce-customer-details .woocommerce-columns .col-1,.cubes-shop-page .woocommerce-customer-details .woocommerce-columns .col-2{flex:0 0 48%;width:48%;max-width:48%}}.cubes-shop-page .woocommerce .woocommerce-orders-table{width:100%;border-collapse:collapse}.cubes-shop-page .woocommerce .woocommerce-orders-table thead{background:var(--primarna-boja);color:#fff}.cubes-shop-page .woocommerce .woocommerce-orders-table thead td,.cubes-shop-page .woocommerce .woocommerce-orders-table thead th{border:1px solid #000;padding:20px;background-color:inherit}.cubes-shop-page .woocommerce .woocommerce-orders-table tbody td,.cubes-shop-page .woocommerce .woocommerce-orders-table tbody th,.cubes-shop-page .woocommerce .woocommerce-orders-table tfoot td,.cubes-shop-page .woocommerce .woocommerce-orders-table tfoot th{border:1px solid #444;padding:10px}.cubes-shop-page .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{display:inline-block;padding:1px 5px;background-color:var(--primarna-boja);color:#fff;text-decoration:none;margin:2px}.cubes-shop-page .login-wrapper .container{padding:0}.cubes-shop-page .woocommerce input:placeholder{font-size:14px}@media(max-width:576px){.cubes-shop-page .login-wrapper .btn{padding:15px!important}}.cubes-shop-page .woocommerce-Addresses{display:block;width:100%}.cubes-shop-page .woocommerce-Addresses .col-1,.cubes-shop-page .woocommerce-Addresses .col-2{width:100%;max-width:100%}@media(min-width:768px){.cubes-shop-page .woocommerce-Addresses{display:flex;justify-content:space-between}.cubes-shop-page .woocommerce-Addresses .col-1,.cubes-shop-page .woocommerce-Addresses .col-2{flex:0 0 48%;width:48%;max-width:48%}}.cubes-shop-page .woocommerce-address-fields{max-width:700px;margin-inline:auto;padding:0 5px}.cubes-shop-page .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p{margin-bottom:10px}.cubes-shop-page .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p label{display:block;text-align:left}.cubes-shop-page .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p>span{flex:0 0 100%;width:100%}.cubes-shop-page .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p input{border:1px solid #ccc;line-height:38px;height:38px;border-radius:4px;padding-left:10px;display:block;width:100%;margin-inline:auto;width:100%;outline:none!important}.cubes-shop-page .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p select{border:1px solid #ccc;line-height:38px;height:38px;border-radius:4px;padding-left:10px;display:block;width:100%;height:38px;margin-inline:auto;width:100%;outline:none!important;background:#fff}.cubes-shop-page #billing_address_2_field label,.cubes-shop-page #shipping_address_2_field label{width:auto!important;height:auto!important;clip-path:none!important;clip:auto!important;position:static!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidde}@media(min-width:576px){.cubes-shop-page .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.cubes-shop-page .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p{flex:0 0 48%;width:48%;max-width:48%}.cubes-shop-page .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p#billing_company_field{flex:0 0 100%;width:100%;max-width:100%}}.cubes-shop-page .edit-account{max-width:500px;width:100%;margin-inline:auto}.cubes-shop-page .edit-account p{margin-bottom:10px}.cubes-shop-page .edit-account p input{border:1px solid #ccc;line-height:38px;height:38px;border-radius:4px;padding-left:10px;display:block;width:100%;margin-inline:auto;width:100%;outline:none!important;background:#fff}.cubes-shop-page .edit-account p label{display:block;text-align:left;line-height:18px;font-size:16px}.cubes-shop-page .edit-account p span em{font-size:12px;line-height:14px;display:block;text-align:left}.cubes-shop-page .error-section .woocommerce-product-search{display:flex;width:100%;max-width:500px;margin-inline:auto}.cubes-shop-page .error-section{padding:200px 10px}.cubes-shop-page .error-section .woocommerce-product-search input{display:block;flex:1;border:1px solid #ccc;padding:0 10px;line-height:40px}.cubes-shop-page .error-section .woocommerce-product-search button{border:1px solid var(--primarna-boja);padding:12px 30px;line-height:26px;background-color:var(--primarna-boja);color:#fff}.cubes-shop-page .error-section .woocommerce-product-search button:hover{background-color:var(--primarna-boja-hover)}