#jpreBar,.cssload-loader,.cssload-loading,.cssload-loading:after,.cssload-loading:before,.cssload-square-green{background-color:#d83832!important}#page .nav-menu-content li a,#page .nav-menu a,#page .reverse_skin.header-sticky.top-sticky:not(.side-header-menu) .nav-menu.nav-menu-additional-color .nav-menu-content>li>a,#page .tab-nav-menu a{color:#23211a}#page .btn-accent{background-color:#d83832!important;border-color:#d83832!important}#page .btn-accent.btn-alt,#page .btn-accent:active,#page .btn-accent:focus,#page .btn-accent:hover{color:#d83832!important}#page .btn-accent.btn-alt:focus,#page .btn-accent.btn-alt:hover{background-color:#d83832!important}#page .owl-dot.active span{border-color:#d83832!important}#page .additional-nav-menu a:hover,#page .header-toggle ul a:hover,#page .nav-menu-content .current_page_ancestor .current-menu-item:not(.current_page_item)>a:hover,#page .nav-menu-content li.current-menu-item:not(.current_page_item)>a,#page .nav-menu-content li a:active,#page .nav-menu-content li a:hover,#page .nav-menu-content li ul li.current-menu-item:not(.current_page_item)>a,#page .tab-nav-menu a:hover{color:#d83832!important}#page .slides-pagination a.current{border-color:#d83832!important}#page .sticky:before{background-color:#d83832!important}#page .entry-title:after{border-color:#d83832!important}#page .post-author a,#page .post-sharing-buttons a:hover{color:#d83832!important}#page .page-numbers li span:not(.dots){background-color:#d83832!important;border-color:#d83832!important}#page .blog-single-post .tags-links a{background-color:#d83832!important}#page .archive .page-header,#page .search .page-header{border-color:#d83832!important}#page .archive .page-title,#page .search .page-title{color:#d83832!important}#page .widget_cookie_social_icons a:hover{color:#d83832!important;border-color:#d83832!important}#page .portfolio-meta{border-color:#d83832!important}#page .portfolio-hover-style-8 .portfolio-meta:before{background-color:#d83832!important}#page .filter a.active,#page .filter a:focus,#page .filter a:hover{color:#d83832!important}#page .member-meta{border-color:#d83832!important}#page .section-heading-icon{color:#d83832!important}#page .divide-line span{background-color:#d83832!important}#page .pricing-table-content.pricing-recommanded-style-1 .pricing-title:after{border-top-color:#d83832}#page .pricing-recommanded .pricing-cost{color:#d83832!important}#page .feature-box-title:after,#page .milestone-style-1 .mile-count h3:after{border-color:#d83832!important}#page div .woocommerce .products .product-thumbnail:hover .product-add-to-cart{background-color:hsla(0,0%,100%,.7)}#page div .woocommerce .products .product-add-to-cart .product-add-to-cart-button a{border-color:#000;color:#000;font-size:14px}#page div .woocommerce .products .product-add-to-cart .product-add-to-cart-button a:hover{background-color:#000;color:#fff}#page div .woocommerce .products .product-add-to-cart .product-add-to-cart-button a.add_to_cart_button.product_type_simple.loading{background-color:transparent;border-color:#d83832;color:#d83832}#page div .woocommerce .products .product-add-to-cart .product-add-to-cart-button a.add_to_cart_button.product_type_simple.added{background-color:#d83832;border-color:#d83832;color:#fff}#page div .woocommerce .price{color:#555}#page div .woocommerce .price>.amount{color:#000}#page div .woocommerce .price del{color:#999}#page div .woocommerce .price ins{color:#000}#page div .woocommerce-dropdown-list{background-color:#f6f7f8}#page div .woocommerce-dropdown-list li a{border-bottom:1px solid #f0f0f0;color:#555}#page div .woocommerce-dropdown-list li.active a{background-color:#d83832}#page div .toggle-woocommerce-dropdown{border-color:#d5d5d5}#page div .woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}#page div .woocommerce .star-rating:before,#page div .woocommerce .star-rating span:before{color:#d83832}#page div .woocommerce .products .product .onsale{background-color:#000;color:#fff}#page div .woocommerce .sidebar .widget_shopping_cart .remove{color:#d5d5d5}#page div .woocommerce .sidebar .widget_shopping_cart .buttons a{background-color:#d83832;border-color:#d83832;color:#fff}#page div .woocommerce .sidebar .widget_shopping_cart .buttons a:hover{background-color:transparent;color:#d83832}#page div .woocommerce .sidebar .widget_shopping_cart .total{border-top:1px solid #f0f0f0}#page div .woocommerce .widget_price_filter .price_slider_amount .button{background-color:#000;color:#fff}#page div .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,#page div .woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#d83832}#page div .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#d5d5d5}#page div .woocommerce .woocommerce-error .button,#page div .woocommerce .woocommerce-info .button,#page div .woocommerce .woocommerce-message .button{background-color:#242424;color:#fff}#page div .woocommerce .woocommerce-message{color:#1c7540;background-color:#93ffbe}#page div .woocommerce .woocommerce-error{color:#751c1c;background-color:#ff9393}#page div .woocommerce .woocommerce-info{color:#1c5f75;background-color:red}#page div .woocommerce .woocommerce-message:before{content:"\f3fe";color:#1c7540}#page div .woocommerce .woocommerce-error:before{content:"\f405";color:#751c1c}#page div .woocommerce .woocommerce-info:before{color:#1c5f75}#page div .single-product-page .single-product-description .woocommerce-review-link{color:#999}#page div .single-product-page .single-product-images .onsale{background-color:#000;color:#fff}#page div .single-product-page .single-product-description .star-rating:before,#page div .single-product-page .single-product-description .star-rating span:before,#page div .single-product-page .single-product-description del .amount{color:#d5d5d5}#page div .single-product-page .single-product-description div[itemprop=description]{border-color:#f0f0f0}#page div .single-product-page .single-product-description table .label{color:#555}#page div .single-product-page .single-product-description table .value select{border:1px solid #d5d5d5}#page div .single-product-page .single-product-description .quantity input[type=number]{border-color:#d5d5d5}#page div .single-product-page .single-product-description button{border-color:#000;color:#fff;background-color:#000}#page div .single-product-page .single-product-description .cart,#page div .woocommerce .commentlist .comment_container,#page div .woocommerce .shop_attributes tr,#page div .woocommerce .woocommerce-tabs{border-color:#f0f0f0}#page div .woocommerce #comments .comment-text .meta time{font-size:13px;color:#999}#page div .woocommerce #comments .star-rating span:before{color:#d83832}#page div .woocommerce .comment-form input[type=submit]{background-color:#242424;color:#fff}#page div .woocommerce p.stars a.star-1,#page div .woocommerce p.stars a.star-2,#page div .woocommerce p.stars a.star-3,#page div .woocommerce p.stars a.star-4,#page div .woocommerce p.stars a.star-5{border-right:1px solid #f0f0f0}#page div .woocommerce p.stars a.star-1:after,#page div .woocommerce p.stars a.star-2:after,#page div .woocommerce p.stars a.star-3:after,#page div .woocommerce p.stars a.star-4:after,#page div .woocommerce p.stars a.star-5:after{color:#d83832}#page div .woocommerce .related,#page div .woocommerce .upsells{border-color:#f0f0f0}#page div .woocommerce .page-cart-summary .product-remove a{color:#d5d5d5}#page div .woocommerce .page-cart-summary .shop_table .quantity input{border-color:#d5d5d5}#page div .woocommerce .page-cart-summary .shop_table thead{background-color:#242424;color:#fff}#page div .woocommerce .page-cart-summary .shop_table .cart_item td{border-color:#f0f0f0}#page div .woocommerce .page-cart-summary .shop_table input[type=text]{border:1px solid #d5d5d5;background-color:transparent}#page div .woocommerce .page-cart-summary .shop_table input[type=submit]{color:#fff;background-color:#000;border-color:#000}#page div .woocommerce .page-cart-summary .shop_table input[type=submit]:hover{background-color:transparent;color:#000}#page div .woocommerce .page-cart-summary .shop_table tbody tr:last-child td{padding:30px;background-color:#f6f7f8}#page div .woocommerce .page-cart-summary .shop_table .coupon input[type=submit]{background-color:#555;border-color:#555}#page div .woocommerce .page-cart-summary .shop_table .coupon input[type=submit]:hover{background-color:transparent;color:#555}#page div .woocommerce .page-cart-calculation .cart-collaterals{border-color:#d5d5d5}#page div .woocommerce .page-cart-calculation .cart-collaterals .cart_totals tr{border-color:#f0f0f0}#page div .woocommerce .page-cart-calculation .cart-collaterals .wc-proceed-to-checkout a{color:#fff;background-color:#000}#page div .woocommerce .page-cart-calculation .cart-collaterals .wc-proceed-to-checkout a:hover{background-color:#d83832}#page div .woocommerce-shipping-calculator .shipping-calculator-button{color:#d83832}#page div .woocommerce-shipping-calculator input,#page div .woocommerce-shipping-calculator select,#page div .woocommerce .cart_totals .shipping-calculator-form input[type=text]{border:1px solid #d5d5d5;background-color:transparent}#page div .woocommerce .cart_totals .shipping-calculator-form button{color:#fff;background-color:#555;border-color:#555}#page div .woocommerce .checkout_coupon input[type=text]{border-color:#d5d5d5;background-color:transparent}#page div .woocommerce .checkout_coupon input[type=submit]{color:#fff;background-color:#555;border-color:#555}#page div .shipping_address label,#page div .woocommerce-billing-fields label{color:#999}#page div .shipping_address .form-row input,#page div .woocommerce-billing-fields .form-row .select2-container .select2-choice,#page div .woocommerce-billing-fields .form-row input{border-color:#e8e8e8;background-color:transparent}#page div .select2-drop-active{border-color:#e8e8e8}#page div .select2-drop.select2-drop-above.select2-drop-active{border-top-color:#e8e8e8}#page div .woocommerce-shipping-fields .notes textarea{border-color:#d5d5d5}#page div .woocommerce .login .form-row-wide input{background-color:transparent;border-color:#d5d5d5}#page div .woocommerce .login input[type=submit]{color:#fff;background-color:#d83832}#page div .woocommerce .lost_reset_password input[type=submit]{background-color:#555}#page div .woocommerce .woocommerce-checkout-review-order{border:1px solid #d5d5d5}#page div .woocommerce .woocommerce-checkout-review-order-table tbody,#page div .woocommerce .woocommerce-checkout-review-order-table tfoot,#page div .woocommerce .woocommerce-checkout-review-order-table thead{border-color:#f0f0f0}#page div .woocommerce .woocommerce-checkout-review-order-table .shipping select.shipping_method{border-color:#d5d5d5}#page div .woocommerce-checkout-payment .payment_methods{background-color:#f6f7f8}#page div .woocommerce-checkout-payment .place-order input[type=submit]{color:#fff;background-color:#000}#page div .woocommerce-checkout-payment .place-order input[type=submit]:hover{background-color:#d83832}#page div .woocommerce .order_details li{border-right:1px dashed #d3ced2}#page div .customer_details tr,#page div .order_details tr{border-color:#f0f0f0}#page div .myaccount_user{border:1px solid #d5d5d5}#page div .woocommerce .my_account_orders.shop_table thead{background-color:#242424;color:#fff}#page div .woocommerce .my_account_orders.shop_table tbody tr{border-color:#f0f0f0}#page div .woocommerce .track_order input[type=submit]{background-color:#000}#page div .header-cart-toggle .product-count{background-color:#d83832;color:#fff}#page div .cart-contents .amount{color:#d5d5d5}#page div .header-cart-toggle .buttons a{background-color:#d83832;color:#fff}#page div .easyzoom-notice{background:#fff;box-shadow:0 0 10px #888}#page div .easyzoom-flyout{background:#fff}html body{background-image:url(/wp-content/themes/kikaphoto/js/dist/images/9fb5b83245494a9c0c32c9ab320a8d4f.jpg)}html .h1,html .h2,html .h3,html .h4,html .h5,html .h6,html body,html h1,html h2,html h3,html h4,html h5,html h6{font-family:Open Sans,sans-serif;color:#23211a}html .h1,html h1{font-size:2rem;font-weight:800}html .h2,html h2{font-size:1.2rem;font-weight:700}html .h3,html .h4 h4,html .h5,html .h6,html h3,html h5,html h6{font-size:1.1rem;font-weight:600}html .header-icon{padding-left:2rem}html .section-heading{margin-bottom:0}html .section-heading .heading{font-size:1.2rem!important;font-weight:400!important}html .btn-default{color:#000;background-color:#e3d9b7;border-color:#e3d9b7;font-weight:500}html .kika-section-black{background-color:#000;color:#e3d9b7;padding:2rem 0 4rem}html .kika-section-black .section-heading .heading{color:#e3d9b7}html .kika-section-black p{font-size:1rem;font-weight:700}html .kika-section-black .btn-default{color:#e3d9b7;background-color:transparent;border-color:#e3d9b7}html .lds-spinner{color:transparent;display:inline-block;position:relative;width:80px;height:80px}html .lds-spinner span{display:inline-block;transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}html .lds-spinner span:after{content:" ";display:block;position:absolute;top:.5rem;left:2.5rem;width:2px;height:12px;border-radius:20%;background:#23211a}html .lds-spinner span:first-child{transform:rotate(0deg);animation-delay:-1.1s}html .lds-spinner span:nth-child(2){transform:rotate(30deg);animation-delay:-1s}html .lds-spinner span:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}html .lds-spinner span:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}html .lds-spinner span:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}html .lds-spinner span:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}html .lds-spinner span:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}html .lds-spinner span:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}html .lds-spinner span:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}html .lds-spinner span:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}html .lds-spinner span:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}html .lds-spinner span:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.header-navigation-menu{background-color:#e3d9b7!important}.header-navigation-menu ul li.menu-item a{font-size:1rem;text-transform:uppercase;font-weight:700}.header-navigation-menu ul li .current_user{font-weight:300}.header-navigation-menu ul li .current_user .user_name{font-weight:700}.header-navigation-menu .nav-menu-content>.menu-item:hover{background:#000}.header-navigation-menu .nav-menu-content>.menu-item:hover a{color:#d83832!important}.header-navigation-menu .nav-menu-content>.menu-item:hover.current-menu-item a:after,.header-navigation-menu .nav-menu-content>.menu-item:hover.current_page_item a:after{display:none}.header-navigation-menu .nav-menu-content>.menu-item.current-menu-item a,.header-navigation-menu .nav-menu-content>.menu-item.current_page_item a{position:relative}.header-navigation-menu .nav-menu-content>.menu-item.current-menu-item a:after,.header-navigation-menu .nav-menu-content>.menu-item.current_page_item a:after{position:absolute;content:"";display:block;height:2px;width:calc(100% - 50px);background:#23211a;left:25px;bottom:0}.header-navigation-menu .nav-menu-content>.menu-item .sub-menu{background:#000;max-width:100%;font-weight:400}.header-navigation-menu .nav-menu-content>.menu-item .sub-menu .menu-item{max-width:100%}.header-navigation-menu .nav-menu-content>.menu-item .sub-menu a{color:#fff!important}.header-navigation-menu .nav-menu-content>.menu-item .sub-menu a:hover{text-decoration:underline}.header-navigation-menu .nav-menu-content>.menu-item .sub-menu .current-menu-item a:after{display:none}.nav-menu a,.tab-nav-menu a{font-family:Open Sans,sans-serif!important}#page .nav-menu-content li a:hover,#page .nav-menu a:hover,#page .reverse_skin.header-sticky.top-sticky:not(.side-header-menu) .nav-menu.nav-menu-additional-color .nav-menu-content>li>a:hover,#page .tab-nav-menu a:hover{color:#d83832}div.nav-menu-content>ul>li:first-child>a,ul.nav-menu-content>li:first-child>a{padding-left:25px}.wpcf7-form label{font-style:italic}.wpcf7-form input[type=email],.wpcf7-form input[type=password],.wpcf7-form input[type=search],.wpcf7-form input[type=text],.wpcf7-form input[type=url],.wpcf7-form textarea{border:1px solid #000;padding:.2rem .5rem;font-style:normal}.wpcf7-form input[type=email],.wpcf7-form input[type=password],.wpcf7-form input[type=search],.wpcf7-form input[type=text],.wpcf7-form input[type=url]{max-width:20rem}.kika-contact .wpcf7-form .row{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch}.kika-contact .wpcf7-form .row:not(:first-child){margin-top:2rem}.kika-contact .wpcf7-form .row>br{display:none}.kika-contact .wpcf7-form .row .column{max-width:33.33%;padding-right:1rem}.kika-contact .wpcf7-form .row label{flex:1 1 auto}.kika-contact .wpcf7-form .row input,.kika-contact .wpcf7-form .row textarea{box-sizing:border-box}.kika-contact .wpcf7-form .centered{display:flex;justify-content:center;position:relative}.kika-contact .wpcf7-form .centered .ajax-loader{position:absolute;right:0}.site-footer{background-color:transparent!important}.site-footer.full{background-color:#e3d9b7!important}.site-footer .footer-logo{text-align:left}.site-footer .footer-logo a{padding-top:0}.site-footer .footer-logo a:after{display:none}.site-footer .copyright{color:#000}.site-footer .footer-menu-container{text-align:left!important}.site-footer .footer-menu-container .footer-nav-menu{width:100%}.site-footer .footer-menu-container .footer-nav-menu ul{text-transform:uppercase;font-weight:700;display:flex;flex-direction:column;align-items:flex-start}.site-footer .footer-menu-container .footer-nav-menu ul li{width:100%}.site-footer .footer-menu-container .footer-nav-menu a{color:#000}.site-footer .footer-menu-container .footer-nav-menu a:after{content:"";display:block;width:100%;height:2px;background-color:#f7eed1}.site-footer .footer-social-container{display:flex;flex-direction:column;align-items:flex-end}.site-footer .footer-social-container .kika-languages-list{display:flex;flex-direction:row;list-style:none;text-transform:uppercase;font-size:1.2rem;font-weight:700}.site-footer .footer-social-container .kika-languages-list li{position:relative;margin-right:1rem}.site-footer .footer-social-container .kika-languages-list li:not(.active){font-weight:300}.site-footer .footer-social-container .kika-languages-list li:not(:last-child) a{padding-right:1rem}.site-footer .footer-social-container .kika-languages-list li:not(:last-child):after{position:absolute;content:"";display:inline-block;width:2px;height:100%;background-color:#000}.site-footer .footer-social .social-icons a{background-color:#000;border-radius:50%;display:inline-block;vertical-align:middle;width:2.5rem;height:2.5rem;padding:.5rem 0;margin:0 .5rem}.site-footer .footer-social .social-icons a .fa{font-size:1.6rem;color:#e3d9b7}.site-footer .light-footer{text-align:center}.site-footer .light-footer .col-md-3{margin-left:-40px;padding-left:55px}.site-footer .light-footer .footer-social-container{align-items:center}.site-footer .light-footer .kika-languages-list{font-size:.8rem}.site-footer .light-footer .copyright{font-size:.6rem}.site-footer .light-footer .footer-items{display:flex;flex-direction:column;align-items:center}.decouverte-pays-container h2{font-size:.8rem;font-weight:600;font-style:italic;margin:.5rem 0}.decouverte-pays-container.type-1{padding:.5rem .5rem .5rem 2rem;background-color:#e3d9b7}.decouverte-pays-container .decouverte-pays.liste{list-style:disc;padding:1rem;text-transform:uppercase}.decouverte-pays-container .decouverte-pays.liste li:hover{text-decoration:underline}.decouverte-pays-container .decouverte-pays.grid{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;padding:0}.decouverte-pays-container .decouverte-pays.grid li{width:100%;position:relative;text-transform:uppercase;border:2px solid #000;background:#e3d9b7}.decouverte-pays-container .decouverte-pays.grid li a{display:block;padding-top:100%;position:relative}.decouverte-pays-container .decouverte-pays.grid li a .item-container{position:absolute;left:0;top:0;width:100%;height:100%}.decouverte-pays-container .decouverte-pays.grid li:hover .country-name{height:100%}.decouverte-pays-container .decouverte-pays.grid li img{width:100%;height:auto}.decouverte-pays-container .decouverte-pays.grid li .country-name{position:absolute;display:flex;justify-content:center;align-items:center;font-weight:700;text-transform:capitalize;width:100%;left:0;bottom:0;height:3rem;background:rgba(35,33,26,.75);color:#fff;transition:height .2s cubic-bezier(.47,0,.745,.715)}.country-photos.products-list{display:flex;flex-direction:row;justify-content:center;height:12rem!important;overflow:hidden;list-style:none;padding:0}.country-photos.products-list .product-item,.country-photos.products-list .product-item .thumbnail{height:100%}.country-photos.products-list .product-item .thumbnail .wp-post-image{height:100%!important;max-height:12rem!important;width:auto!important;object-fit:cover}@media (min-width:768px){.decouverte-pays-container .decouverte-pays.grid li{width:50%;font-size:1.2rem}}@media (min-width:1199px){.decouverte-pays-container .decouverte-pays.grid li{width:33.33%;font-size:1.6rem}}.kika_specific_search{position:relative}.kika_specific_search:before{content:"\f002";position:absolute;font-family:FontAwesome;font-size:.8rem;color:#e3d9b7;margin:.6rem .4rem}.kika_specific_search input{width:100%;background-color:#000;border:#000;color:#e3d9b7;font-size:.8rem;padding:.6rem 0 .5rem 1.6rem;box-sizing:border-box}.kika_specific_search input::placeholder{font-weight:600;font-style:italic}.kika_specific_search .search-submit{display:none}.page-sidebar .kika_specific_search:before{margin-left:2rem}.page-sidebar .kika_specific_search input{padding-left:3.2rem}.page-sidebar .agni_column-inner{padding-left:0}.page-sidebar .wpb_text_column,.page-sidebar .wpb_wrapper{height:100%}.page-sidebar .wpb_text_column .wpb_wrapper br{display:none}.page-sidebar .wpb_text_column .wpb_wrapper>div:not(:first-child){margin-top:.5rem}.page-sidebar .sidebar-item{padding-left:2rem}.page-sidebar .sidebar-item em{color:#a4a4a4}.xoo-el-inmodal{max-width:30rem;max-height:30rem;background:#e3d9b7;border-radius:0}.xoo-el-inmodal h2{margin-top:0;text-align:center}.xoo-el-inmodal span.xoo-el-close{position:relative;float:right;right:auto;top:auto;font-size:1.4rem;padding:.2rem;margin:.2rem;width:2rem;height:2rem;background-color:#000;color:#e3d9b7;text-align:center}.xoo-el-inmodal span.xoo-el-icon-cancel-circle:before{content:"\00D7";font-family:Open Sans,sans-serif}.xoo-el-inmodal .xoo-aff-group.button{display:flex;justify-content:center;margin-bottom:0}.xoo-el-inmodal button.xoo-el-action-btn{background-color:#000;color:#e3d9b7;max-width:20rem}.xoo-el-inmodal .links{text-align:center;font-weight:400;padding:0;list-style:none}.xoo-el-inmodal .links li{padding:.5rem 0}.xoo-el-inmodal .links li:hover{text-decoration:underline}.archive .page-shop{padding:1rem 0 90px}.archive .page-shop .page-title,.archive .page-shop .woocommerce-pagination,.archive .page-shop .woocommerce-result-count{display:none}.archive .page-shop .shop-column{margin:0;padding:100% 0 0;position:relative;border-top:1px solid #000;border-left:1px solid #000}.archive .page-shop .shop-column:last-child{border-right:1px solid #000}.archive .page-shop .shop-column .product-thumbnail{position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer}.archive .page-shop .shop-column .product-thumbnail img{height:100%;object-fit:cover}.archive .page-shop .shop-column .product-content,.archive .page-shop .shop-column .product-thumbnail img.lazyloaded[data-was-processed=true]~.loading-indicator,.archive .page-shop .shop-column .product-thumbnail img:not(.lazyloaded)~.loading-indicator{display:none}.archive .page-shop .shop-column .loading-indicator{position:absolute;top:25%;left:25%}.archive .page-shop .page-shop-container{position:relative}.archive .page-shop .countries_navigation{position:absolute;left:0;right:0;top:calc(50% - 4rem);z-index:1000}.archive .page-shop .countries_navigation i{position:absolute;opacity:.5}.archive .page-shop .countries_navigation i:before{font-family:FontAwesome;font-size:8rem;color:#23211a;font-style:normal}.archive .page-shop .countries_navigation i.prev{left:-4rem}.archive .page-shop .countries_navigation i.prev:before{content:"\f0d9"}.archive .page-shop .countries_navigation i.next{right:-4rem}.archive .page-shop .countries_navigation i.next:before{content:"\f0da"}.fancybox-container{--toolbar-top:0px;--toolbar-left:0px;--toolbar-width:0px;--toolbar-height:0px;--photo-width:0px}.fancybox-container.fancybox-show-toolbar .kika-toolbar{opacity:1}.fancybox-container .fancybox-navigation,.fancybox-container .fancybox-toolbar{display:none}.fancybox-container .kika-toolbar{opacity:0;position:absolute;z-index:99997;top:20px;left:0;width:100%;min-width:245px;padding:.5rem;display:flex;justify-content:center;transition:all .4s}.fancybox-container .kika-toolbar button{padding:.3em 1em .4em;border:none;transition:all .2s}.fancybox-container .kika-toolbar button:first-child{padding-right:2rem;color:#e3d9b7}.fancybox-container .kika-toolbar button:disabled{color:#fff}.fancybox-container .kika-toolbar button .fa{font-size:1.5rem}.fancybox-container .kika-toolbar .kika-toolbar-container{background-color:#23211a;border-radius:.5rem;position:relative}.fancybox-container .kika-toolbar .kika-toolbar-container .alert{position:absolute;border-radius:.5rem;left:-2rem;right:-2rem;transition:all .2s}.product-preview.fancybox-content{background-color:#fff;padding:1rem;border-radius:.5rem;--prefered-width:calc(min(100%, 100vh));--prefered-height:calc(min(100vh - 16rem, 100vw))}.product-preview .content{display:flex;flex-direction:column}.product-preview .content .thumbnail{text-align:center;overflow:hidden}.product-preview .content .thumbnail img{width:auto;height:var(--prefered-height);transition:all .1s}.product-preview .fancybox-button svg{background-color:#000;border-radius:50%}.product-preview .fancybox-button svg path{color:#e3d9b7}.product-preview .fancybox-button svg path:hover{color:#fff}.product-preview .title{margin:0}.product-preview .copyright{font-size:.8rem}.product-preview .categories{display:flex;flex-direction:row}.product-preview .categories ul{padding:0;list-style:none;font-weight:600;font-style:italic;font-size:.9rem;display:flex;flex-direction:row}.product-preview .categories ul:not(:first-child){margin-left:.5rem}.product-preview .categories ul li:before{content:"+"}.product-preview .info{margin-top:1rem;display:flex;flex-direction:row;flex-wrap:wrap;max-width:var(--photo-width);justify-content:space-between;transition:all .1s}.product-preview .info .info-right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;display:none}.product-preview .button{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;border:2px solid #000;color:#23211a;background-color:#e3d9b7;white-space:nowrap;padding:11px 20px;line-height:1.6;border-radius:0;letter-spacing:.02em;user-select:none;transition:all .4s ease}.product-preview .button:hover{color:#fff;background-color:#23211a}.product-preview .button{font-weight:600}.product-preview .button:not(:first-child){margin-left:1rem}.woocommerce-ordering{display:none}@media (max-width:767px){.archive .page-shop .shop-column:nth-child(1n){border-right:1px solid #000}.archive .page-shop .shop-column:last-child{border-bottom:1px solid #000}.archive .page-shop .countries_navigation{position:absolute;left:0;right:0;top:0;z-index:1000}.archive .page-shop .countries_navigation i:before{font-size:4rem}.archive .page-shop .countries_navigation i.prev{left:0}.archive .page-shop .countries_navigation i.next{right:0}}@media (min-width:768px) and (max-width:991px){.archive .page-shop:not(.no-sidebar) .page-shop-content{margin-left:6px;margin-right:6px;padding-left:0;padding-right:0}.archive .page-shop .shop-column{padding-top:50%}.archive .page-shop .shop-column:nth-child(2n){border-right:1px solid #000}.archive .page-shop .shop-column:last-child,.archive .page-shop .shop-column:nth-last-child(2){border-bottom:1px solid #000}}.archive .page-shop .col-md-2{width:16.66%}.archive .page-shop .shop-column{padding-top:16.66%}.archive .page-shop .shop-column:nth-child(6n){border-right:1px solid #000}.archive .page-shop .shop-column:last-child,.archive .page-shop .shop-column:nth-last-child(2),.archive .page-shop .shop-column:nth-last-child(3),.archive .page-shop .shop-column:nth-last-child(4),.archive .page-shop .shop-column:nth-last-child(5),.archive .page-shop .shop-column:nth-last-child(6){border-bottom:1px solid #000}@media (max-height:600px){.product-preview.fancybox-content{padding:.3rem;--prefered-height:calc(min(100vh - 6rem, 100vw))}.product-preview.fancybox-content .info h2{font-size:.6rem}.product-preview.fancybox-content .info .copyright{font-size:.4rem}.product-preview.fancybox-content .info .categories ul{font-size:.6rem}}.sidebar .widget{margin:.5rem 0 0;padding:0;background:#e3d9b7;font-size:.9rem}.sidebar .widget:first-child{margin:0}.sidebar .widget.widget_kika_filter_tags ul:not(.widget-title):not(.filter-title){padding-left:.5rem}.sidebar .widget.widget_kika_filter_tags .filters.filters-tag{display:flex;flex-direction:row;flex-wrap:wrap}.sidebar .widget.widget_kika_filter_tags .filters.filters-tag li{display:inline-block;margin:0 .5rem .5rem 0;padding:0 .5rem;background:#dfd3ac}.sidebar .widget.widget_kika_filter_tags .filters.filters-tag li .active .tag-name{font-weight:600;background:#dacda1}.sidebar .widget .widget-title{background:transparent;color:#000;text-transform:none;text-align:left;font-style:italic;font-size:.9rem;font-weight:600;padding-left:2rem;margin:0;cursor:pointer}.sidebar .widget>div:not(.widget-title):not(.filter-title),.sidebar .widget>ul:not(.widget-title):not(.filter-title){padding-left:2rem;padding-right:.5rem}.sidebar .widget li{padding:0}.sidebar .widget .filter-title{position:relative}.sidebar .widget .filter-title:before{content:"\25bc";position:absolute;left:1rem;top:.5rem}.sidebar .widget .filter-title.open:before{content:"\25b2"}.sidebar .widget .filters li{padding:.2rem 0}.sidebar .widget .filters li .theme-code{margin-right:.5rem;background-color:#dacda1;border-radius:.2rem;padding:.1rem;font-weight:600}.sidebar .widget .filters li .theme-code.no-code{margin-right:0;background-color:transparent}.sidebar .widget .filters li .country-name,.sidebar .widget .filters li .theme-code{position:relative}.sidebar .widget .filters li .country-name:before,.sidebar .widget .filters li .theme-code:before{content:"+";display:inline-block;position:absolute;left:-.6rem;top:-.066666rem}.sidebar .widget .filters li .active .country-name,.sidebar .widget .filters li .active .theme-code{font-weight:600}.sidebar .widget .filters li .active .country-name:before,.sidebar .widget .filters li .active .theme-code:before{content:"-";left:-.5rem}.sidebar .woocommerce-product-search{border:none;position:relative}.sidebar .woocommerce-product-search:before{content:"\f002";position:absolute;font-family:FontAwesome;font-size:.8rem;color:#e3d9b7;margin:.6rem .4rem .6rem 2rem}.sidebar .woocommerce-product-search .search-field{background-color:#000;border:#000;color:#e3d9b7;font-size:.8rem;padding:.6rem 0 .5rem 3.2rem;box-sizing:border-box;width:100%}.sidebar .woocommerce-product-search .search-field::placeholder{font-weight:600;font-style:italic}.sidebar .woocommerce-product-search .search-submit{display:none}.sidebar .widget_kika_filter_utility{background:transparent;font-size:.8rem;font-style:italic}.sidebar .widget_kika_filter_utility ul{padding-left:1.2rem}.sidebar .widget_kika_filter_utility .count{font-size:.8rem}.sidebar .widget_kika_filter_utility .reset-filters{color:#d83832}.widget_kika_mega_filter_widget{margin:0 -15px 1.5rem}.widget_kika_mega_filter_widget .filters-container{display:flex;flex-direction:row;align-items:center}.widget_kika_mega_filter_widget .filters-container .left{flex:1 1 auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.widget_kika_mega_filter_widget .filters-container .right{flex:1 1 auto;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.widget_kika_mega_filter_widget .country{font-size:1.2rem;font-weight:900;color:#23211a}.widget_kika_mega_filter_widget .country .count{font-weight:400;color:#d83832}.widget_kika_mega_filter_widget .pagination{display:flex;flex-direction:row;align-items:center}.widget_kika_mega_filter_widget .lookup{margin-left:1rem;position:relative;width:10rem}.widget_kika_mega_filter_widget .lookup input[type=text]{border:none;background-color:#e3d9b7;padding:.5rem 3rem .5rem 1rem;width:100%}.widget_kika_mega_filter_widget .lookup input[type=text]::placeholder{font-weight:400;font-style:italic}.widget_kika_mega_filter_widget .lookup button,.widget_kika_mega_filter_widget .lookup input[type=button]{background-color:#23211a;color:#fff;position:absolute;top:0;right:0;height:100%;padding:0 .5rem}.widget_kika_mega_filter_widget .search{position:relative;padding-right:1rem}.widget_kika_mega_filter_widget .search:before{content:"\f002";position:absolute;font-family:FontAwesome;font-size:.8rem;color:#e3d9b7;margin:.6rem 2rem}.widget_kika_mega_filter_widget .search input[type=text]{border:none;background-color:#23211a;padding:.5rem 2rem .5rem 3.2rem;color:#e3d9b7;width:100%}.widget_kika_mega_filter_widget .search input[type=text]::placeholder{font-weight:600;font-style:italic;color:#e3d9b7}.widget_kika_mega_filter_widget .v-select{min-width:20rem;background-color:#d83832;color:#fff}.widget_kika_mega_filter_widget .v-select .vs__dropdown-toggle{padding:initial;border-radius:0;border:none}.widget_kika_mega_filter_widget .v-select .vs__dropdown-toggle .vs__selected-options{align-items:center;padding-left:1rem}.widget_kika_mega_filter_widget .v-select .vs__dropdown-toggle .vs__selected-options .vs__selected{margin-top:0;position:absolute;color:#fff}.widget_kika_mega_filter_widget .v-select .vs__dropdown-toggle .vs__selected-options input[type=search]{padding:.5rem .3rem;color:#fff;border:none}.widget_kika_mega_filter_widget .v-select .vs__search::placeholder{color:#fff;opacity:1;font-weight:600;font-style:italic}.widget_kika_mega_filter_widget .v-select .vs__actions{background-color:#23211a;min-width:2.5em;display:flex;align-items:center;justify-content:center;position:relative}.widget_kika_mega_filter_widget .v-select .vs__actions .vs__clear{position:absolute;right:2.5rem}.widget_kika_mega_filter_widget .v-select .vs__actions path{fill:#fff;stroke:#fff}.widget_kika_mega_filter_widget .v-select .vs__dropdown-menu{background-color:#e3d9b7;padding:0}.widget_kika_mega_filter_widget .v-select .vs__dropdown-menu li{padding:.5rem 2rem}@media (max-width:1199px){.widget_kika_mega_filter_widget .filters-container{flex-direction:column;align-items:flex-start}.widget_kika_mega_filter_widget .filters-container>div:not(:last-child){padding-bottom:1rem}.widget_kika_mega_filter_widget .filters-container .right{width:100%;justify-content:space-between}}@media (max-width:767px){.widget_kika_mega_filter_widget{display:flex;align-items:center;justify-content:center}.widget_kika_mega_filter_widget .mega-filters{width:100%;display:flex;flex-direction:column}.widget_kika_mega_filter_widget .country{text-align:center}.widget_kika_mega_filter_widget .filters-container{justify-content:center;align-items:center}.widget_kika_mega_filter_widget .filters-container .search{padding-right:0;width:auto;min-width:20rem;max-width:80%}.widget_kika_mega_filter_widget .filters-container .right{flex-direction:column;justify-content:center}.widget_kika_mega_filter_widget .filters-container .right>div:not(:last-child){padding-bottom:1rem}}#page div .woocommerce .woocommerce-info{color:#000;background:#e3d9b7}#page div .woocommerce-account:not(.logged-in) .entry-content{display:flex;justify-content:center}#page div .woocommerce-account:not(.logged-in) .entry-content .woocommerce{background:#e3d9b7;padding:0 2rem;border-radius:.5rem}#page div .woocommerce-account:not(.logged-in) .entry-content .woocommerce .login .form-row-wide input{max-width:100%;background-color:#fff!important}#page div .woocommerce-account:not(.logged-in) .entry-content .woocommerce button,#page div .woocommerce-account:not(.logged-in) .entry-content .woocommerce input[type=submit]{background-color:#23211a!important;color:#e3d9b7!important}#page div .woocommerce-MyAccount-navigation li.is-active a{color:#d83832}#page div .woocommerce-MyAccount-content p{padding:0 15px}#page div .woocommerce-MyAccount-content .woocommerce-Input{border:1px solid #23211a}#page div .woocommerce-MyAccount-content button{background-color:#23211a!important;color:#e3d9b7!important}#page div .woocommerce-MyAccount-content button:hover{color:#d83832!important}.page-single-shop .related.products ul{display:flex;flex-direction:row;justify-content:center;height:12rem!important;overflow:hidden;list-style:none;padding:0}.page-single-shop .related.products ul .product-item,.page-single-shop .related.products ul .product-item .thumbnail{height:100%}.page-single-shop .related.products ul .product-item .thumbnail .wp-post-image{height:100%!important;max-height:12rem!important;width:auto!important;object-fit:cover}.page-single-shop form.cart{padding-top:2rem}.page-single-shop form .quantity input{display:none}.page-single-shop form .button{width:100%;border-color:#000;color:#fff;background-color:#000;font-weight:600}.page-single-shop form .button:hover{color:#23211a;background-color:#e3d9b7}.single-product-page .single-product-description .product_title{font-size:1.2rem;font-weight:700}.single-product-page .single-product-description .product_title:after{display:none}.single-product-page .single-product-description .shop-sharing-buttons{float:none;clear:both;display:block;padding-top:1rem}.single-product-page .single-product-description .product_meta{float:none;display:block;padding-top:1rem}.single-product-page .single-product-description .product_meta .country{font-weight:600;font-style:italic;font-size:.9rem}.single-product-page .single-product-description .product_meta .country:before{content:"+"}.single-product-page .single-product-description .product_meta .posted_in{font-weight:600;font-style:italic;font-size:.9rem}.single-product-page .single-product-description .product_meta .posted_in:before{content:"+"}.single-product-page .single-product-description .product_meta .tagged_as a{display:inline-block;margin:0 .5rem .5rem 0;padding:0 .5rem;background:#dfd3ac}#page div .woocommerce-billing-fields .form-row label{color:#23211a}#page div .woocommerce-billing-fields .form-row .required{color:#d83832}#page div .woocommerce-billing-fields .form-row input{border:1px solid #000;background-color:#fff;padding:.2rem .5rem;font-style:normal}#page div .woocommerce button,#page div .woocommerce input[type=submit]{background:#e3d9b7;color:#000;font-weight:500;border:none;padding:1rem 3rem}#page div .woocommerce button:hover,#page div .woocommerce input[type=submit]:hover{background:#e9e1c6;color:#000;border:none;padding:1rem 3rem}#page div .woocommerce .woocommerce-checkout-review-order{border-color:#000;background-color:#fff}#page div .woocommerce .woocommerce-checkout-review-order-table tbody,#page div .woocommerce .woocommerce-checkout-review-order-table tfoot,#page div .woocommerce .woocommerce-checkout-review-order-table thead{border-color:#000}