body .woocommerce button.button{border:solid 1px #43ba9b;background-color:#43ba9b;color:#fff}body .woocommerce a.button:hover{border:solid 1px #43ba9b;background-color:#fff;color:#43ba9b}body .woocommerce a.button.alt:hover{border:solid 1px #43ba9b;background-color:#fff;color:#43ba9b}body .woocommerce button.button:hover{border:solid 1px #43ba9b;background-color:#fff;color:#43ba9b}body .woocommerce button.button.alt:hover{border-color:#43ba9b;background-color:#fff;color:#43ba9b}body .woocommerce form .form-row input.input-text{height:35px;background-color:#fff}body .woocommerce-account.woocommerce-page .woocommerce{padding:30px}body .woocommerce-account.woocommerce-page .woocommerce form .form-row{display:flex;flex-direction:column}body .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:flex;align-items:center}body .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme input[type=checkbox]{margin:0}body button.woocommerce-Button.button{border-radius:10px}body .btn-primary:hover{color:#43ba9b;background:#fff;border:solid 1px #43ba9b;transition:none}body .zita-menu li ul.sub-menu{background-color:#364055}body .sub-menu span.zita-menu-link{color:#fff}body .sub-menu span.zita-menu-link:hover{color:#ff8800}body .zita-quickcart-dropdown{background-color:#364055}body .zita-quickcart-dropdown .woocommerce-mini-cart__empty-message{color:#fff;background-color:transparent}body div.wpforms-container-full .wpforms-form button[type=submit]{border-color:#43ba9b;background-color:#43ba9b;padding:8px 25px;color:#ffffff;display:inline-block;line-height:normal;border-radius:0;font-weight:normal;cursor:pointer;position:relative;overflow:visible;left:auto;background-image:none;box-shadow:none;text-shadow:none}body div.wpforms-container-full .wpforms-form button[type=submit]:hover{transition:all 0.3s ease;border:solid 1px #43ba9b;background-color:#fff;color:#43ba9b}body .ur-frontend-form button,body .ur-frontend-form button[type=submit],body .ur-frontend-form input[type=submit]{border-color:#43ba9b;background-color:#43ba9b;padding:8px 25px;color:#ffffff;display:inline-block;line-height:normal;border-radius:0;font-weight:normal;cursor:pointer;position:relative;overflow:visible;left:auto;background-image:none;box-shadow:none;text-shadow:none}body .ur-frontend-form button,body .ur-frontend-form button[type=submit],body .ur-frontend-form input[type=submit]:hover{transition:all 0.3s ease;border:solid 1px #43ba9b;background-color:#fff;color:#43ba9b}body .ur-frontend-form .ur-button-container .ur-submit-button{border-color:#43ba9b;background-color:#43ba9b;padding:8px 25px;color:#ffffff;display:inline-block;line-height:normal;border-radius:0;font-weight:normal;cursor:pointer;position:relative;overflow:visible;left:auto;background-image:none;box-shadow:none;text-shadow:none}body .ur-frontend-form .ur-button-container .ur-submit-button:hover{transition:all 0.3s ease;border:solid 1px #43ba9b;background-color:#fff;color:#43ba9b}body .zita-cart,body .zita-cart ul.cart_list li span,body .zita-cart p{color:#ffff;background-color:#364055}body .zita-cart p.buttons a.checkout{background:#ffff}body .zita-cart ul.cart_list li a{color:#ffff}body .menu-item .wc-price-based-country-refresh-area{padding:10px}body mark{background-color:transparent}body .site-content #primary{margin:0px;padding:0}body .btm-one .bottom-header-container{height:65px}body .bottom-header-col1{justify-content:center}body .bottom-header-col1 .zita-menu-link{font-size:20px;letter-spacing:2px;padding:0 15px;line-height:33px;font-weight:400}body .bottom-header-col1 .zita-menu-link:hover{color:#43ba9b}body .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}body .logged-in .cart-contents{right:-2px;display:block}body form.customize-unpreviewable,body form.customize-unpreviewable input,body form.customize-unpreviewable select,body form.customize-unpreviewable button,body a.customize-unpreviewable,body area.customize-unpreviewable{cursor:default !important}body button,body input[type=button],body input[type=checkbox],body input[type=radio],body input[type=reset],body input[type=submit],body label,body select{cursor:pointer !important}body form.customize-unpreviewable input{cursor:pointer !important}body .woocommerce div.product .woocommerce-tabs .panel{margin:0 0 5em}body form.customize-unpreviewable select{cursor:pointer !important}body span.woocommerce-Price-amount.amount,body .cart-subtotal th,body .order-total th{cursor:default}body .elementor-image-box-title{cursor:default}body .elementor-image-box-description{cursor:default}body .elementor-heading-title{cursor:default}body .elementor-icon-list-item{cursor:default}body .elementor-heading-title.elementor-size-default{cursor:default}body .ur-frontend-form .ur-form-row .ur-form-grid label,body .ur-frontend-form .ur-form-row .ur-form-grid legend{display:flex;font-weight:500;color:#808285}body #tab-title-reviews{display:none !important}body .woocommerce div.product .woocommerce-tabs ul.tabs li.active a,body .woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{border-color:#43ba9b}body .ur-frontend-form button,body .ur-frontend-form button[type=submit],body .ur-frontend-form input[type=submit]{border:solid 1px}body .user-registration-LostPassword.lost_password{padding:15px 0px}body .user-registration-LostPassword.lost_password a{font-size:19px;font-weight:500;color:#797979}body .user-registration-LostPassword.lost_password a:hover{color:#43ba9b}body .woocommerce a.button{border:solid 1px}body .zita-cart p.buttons a.button.wc-forward:hover{color:#43ba9b;background-color:transparent !important}body .zita-cart p.buttons a.checkout{background:transparent !important;border-color:#fff !important;color:#fff !important}body .zita-cart ul.cart_list li a{width:100%}body #shop-product-wrap ul.products{display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%;height:100%}body .zita-shop-thumbnail-wrap{height:77%;padding:12px}body .zita-shop-summary-wrap{height:23%}body .woocommerce a.button{border-radius:7px;color:#fff !important}body .woocommerce a.button:hover{color:#43ba9b !important}body button.woocommerce-Button.button,body .woocommerce button.button,body .woocommerce ul.products li.product .button,body .woocommerce-page ul.products li.product .button{border-radius:5px}body #respond.comment-respond #submit,body .read-more .zta-button,body button,body [type='submit'],body .woocommerce #respond input#submit,body .woocommerce a.button,body .woocommerce button.button,body .woocommerce input.button,body .woocommerce #respond input#submit,body .woocommerce a.button,body .woocommerce button.button,body .woocommerce input.button,body .woocommerce #respond input#submit.alt,body .woocommerce a.button.alt,body .woocommerce button.button.alt,body .woocommerce input.button.alt,body .zita-cart p.buttons a,body .wc-proceed-to-checkout .button.alt.wc-forward,body .main-header .main-header-bar a.main-header-btn{border-color:#43ba9b;background-color:#43ba9b;border-radius:5px}body .rtwpvs-term:not(.rtwpvs-radio-term){width:73px;height:73px}body .wc-proceed-to-checkout .button.alt.wc-forward{border:solid 1px !important}body #content article.zita-article .entry-header{padding:20px;display:flex;align-items:center;justify-content:center}body #content article.zita-article .entry-header h1{color:#0000008f;font-weight:700}body .woocommerce .page-title{padding:20px;display:flex;align-items:center;justify-content:center;color:#0000008f;font-weight:700}body span.sku_wrapper{display:none}body h1.page-title,body h1.entry-title{margin-bottom:0px !important}body .content-html{font-size:13px}body .woocommerce-lost-password .elementor-element-4abed46{display:none}body .woocommerce div.product{margin-top:25px}body h1.page-title,body h1.entry-title{margin-bottom:5px !important}body .woocommerce div.product form.cart .variations label{padding-top:15px}body .woocommerce div.product form.cart .reset_variations{width:100%;display:flex !important;justify-content:flex-end;padding-right:40px}body .rtwpvs-color-term{width:55px !important;height:55px !important}body .woocommerce .loader::before{display:none !important}body .bottom-footer-bar.ft-btm-one{position:fixed;width:100%;bottom:0}body [data-attribute_name="attribute_pa_templates_cover"] .rtwpvs-image-term{border-radius:0% !important;width:103px;height:73px}body [data-attribute_name="attribute_pa_templates_cover"] img{height:100%}body #content .content-area li{margin-bottom:auto}body .mhdrleft .zita-menu{height:100%}body .variation{display:none}body .woocommerce-table__product-name.product-additional ul li{font-size:12px;display:flex;align-items:center}body .woocommerce .woocommerce-customer-details address{padding:7px 24px}body .woocommerce-table__product-total.product-total{vertical-align:baseline !important;padding-top:14px !important;padding-left:11px !important}body td.woocommerce-table__product-name.product-additional strong.wc-item-meta-label{font-size:13px;font-weight:bold}body td.woocommerce-table__product-name.product-additional ul.wc-item-meta{max-height:250px;overflow:auto;margin:0}body td.woocommerce-table__product-additional.product-additional{display:flex;flex-direction:column-reverse}body .woocommerce table.shop_table td{vertical-align:baseline}body td.woocommerce-table__product-additional.product-name img{max-width:50%}body .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{display:flex}body a.woocommerce-button.button.pay,body a.woocommerce-button.button.view,body a.woocommerce-button.button.cancel{margin:0 4px;font-weight:normal;font-size:12px;color:#333333bd !important;display:flex;flex-direction:column;align-items:center;width:55px;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#ececec));border:none;text-shadow:none !important}body a.woocommerce-button.button.pay:hover,body a.woocommerce-button.button.view:hover,body a.woocommerce-button.button.cancel:hover{border:none !important}body th.woocommerce-orders-table__header.woocommerce-orders-table__header-order-actions{width:210px}body td.woocommerce-table__product-additional.product-additional .item-thumbnail img{width:215px}body .elementor-image-box-content{padding:0 10px}body .product_list_widget{width:100%;display:flex;flex-direction:column;position:relative;margin:0 !important;display:-webkit-flex;flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:center}body .product_list_widget li{display:flex;flex-direction:column;align-items:center;width:100%;padding:10px}body .product-title{text-align:center;width:100%;display:flex;align-items:center;justify-content:center}body a.remove.remove_from_cart_button{width:100%;display:flex !important;align-items:center;justify-content:flex-end}body .product_list_widget li::marker{content:"";display:none !important}body .woocommerce #content table.cart img,body .woocommerce table.cart img,body .woocommerce-page #content table.cart img,body .woocommerce-page table.cart img{height:auto !important}body .project-thumbnail img{box-shadow:1px 1px 3px 0 #ccc !important}body input#wc_gc_cart_code{height:32px;margin:0}body .menu-item-object-language_switcher .trp-flag-image{margin:-1px 3px}body .menu-item .wc-price-based-country-refresh-area{padding-left:0 !important}body td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{display:flex !important;align-items:center;justify-content:space-between}body .sun-configure-panel-price>label{color:#43ba9b !important}body .sun-configure-panel-price>label>span{color:#43ba9b !important}body div.sun-attr-info>span.attribute-description{display:none !important}body .woocommerce .woocommerce-MyAccount-navigation{display:none !important}body .woocommerce-account .woocommerce-MyAccount-content{width:100%}body .woocommerce-MyAccount-content .contained #search-example-year-filter,body span.dynatable-per-page{margin-bottom:20px;width:50% !important;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;font-size:15px;font-weight:bold}body .woocommerce-MyAccount-content .contained #search-example-year-filter label,body .woocommerce-MyAccount-content .contained #search-example-year-filter #project-filter,body span.dynatable-per-page span.dynatable-per-page-label,body span.dynatable-per-page select#dynatable-per-page-ul-example{width:50%;font-size:15px}body .woocommerce-MyAccount-content .dynatable-demo .sunpics-projects-wrap{border:1px solid #cccccc;padding:15px;width:30%;border-radius:4px}body #ul-example .thumbnail-image1{object-fit:contain;box-shadow:0 0 10px rgba(223,223,223,0.5)}body .woocommerce-MyAccount-content-wrapper .contained .dynatable-demo .row-fluid{justify-content:unset;gap:25px}body .sunpics-projects-wrap .thumbnail{display:flex;flex-direction:column;height:100%;gap:20px}body .project_category,body .project_name,body .project_created,body .project_modified{display:flex;justify-content:space-between;padding-top:4px;font-size:13px}body .project_created,body .project_modified{display:none !important}body span.sun_project_name_info{text-align:right}body .sun_project_info{display:flex;justify-content:space-between;padding-top:15px;font-size:13px}body .sunpics-projects-wrap .thumbnail .sun_project_info>a{display:flex;flex-direction:column;align-items:center;border-radius:4px;padding:10px;color:#43ba9b !important;text-align:center}body .sunpics-projects-wrap .thumbnail .sun_project_info>a:hover{box-shadow:0 0 10px #ccc;cursor:pointer !important;background:#fafafa}body .sunpics-projects-wrap .thumbnail .sun_project_info>a>label{display:none}body #search-example-year-filter>#project-filter:focus,body .dynatable-per-page-select{outline:none}body .dynatable-active-page{background:#43ba9b;color:#fff !important}body .dynatable-pagination-links .dynatable-page-link.dynatable-page-next,body .dynatable-pagination-links .dynatable-page-link.dynatable-page-prev{color:#43ba9b !important}@media (max-width: 888px){body .woocommerce-MyAccount-content .dynatable-demo .sunpics-projects-wrap{width:45%}body .woocommerce-MyAccount-content .contained #search-example-year-filter,body span.dynatable-per-page{width:100% !important}}@media (max-width: 500px){body .woocommerce-MyAccount-content .dynatable-demo .sunpics-projects-wrap{width:100%}}@media (max-width: 500px){body .woocommerce ul.products li.product,body .woocommerce-page ul.products li.product{width:100% !important}body #content .content-area li{margin-bottom:auto;width:100% !important}}body strong{font-weight:bold !important}body em{font-style:italic !important}body footer>div.footer-wrap{margin-top:2em;border-top:#dcc4a5 solid 16px}body div[id^="n2-ss-"] .n2-ss-slider{width:100% !important;height:auto !important;max-width:100%;aspect-ratio:16/6 !important;object-fit:contain !important}body div[id^="n2-ss-"] .n2-ss-slide-background{background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important}body .button.sun-go-back,body .single_add_to_cart_button{padding:12px 28px !important;font-size:16px !important;min-width:unset !important;width:auto !important;height:auto !important;line-height:1.3 !important;border-radius:8px}body .wapf-field-description{font-size:18px !important;font-weight:500;line-height:1.6;color:#333}body .product_meta{display:none !important}body .summary.entry-summary .wapf--inner div{width:100% !important;display:flex;flex-direction:row}body .summary.entry-summary .wapf--inner div span{width:100% !important}body.product .sun-configure-product-panel .sun-attr-info .sun-attr-thumbnail>img{border-radius:50% !important}body.product .sun-attr-info:hover{box-shadow:none !important}

