@charset "UTF-8";.woocommerce div.product form.cart .button{background:#684818;border:none;float:none;font-size:14px;font-weight:700;height:50px;overflow:hidden;padding:15px;text-transform:none;transition:all .3s ease-in;width:calc(100% - 95px)}.woocommerce div.product form.cart .button:hover{background:#000}.woocommerce div.product form.cart .button.added:after{display:block!important}.woocommerce div.product form.cart .button span{float:right;font-size:20px}.woocommerce div.product form.cart .button .xoo-cp-icon-check:before{content:"";font-family:OliveWood}.woocommerce div.product .summary .price{color:#5f7657;display:block;font-size:24px;font-weight:600;margin-bottom:35px}.woocommerce div.product .summary .price del{color:rgba(0,0,0,.2);display:inline-block;margin-right:7px;opacity:1;vertical-align:middle}.woocommerce div.product .summary .price ins{font-weight:600;text-decoration:none;vertical-align:middle}.woocommerce div.product .summary .tinv-wraper.tinv-wishlist{border-bottom:1px solid #000;font-size:13px;margin-bottom:25px;padding-bottom:25px;position:relative}.woocommerce div.product .summary .tinv-wraper.tinv-wishlist a{color:#000;transition:all .3s ease-in}.woocommerce div.product .summary .tinv-wraper.tinv-wishlist a:hover{color:#5f7657}.woocommerce div.product .summary .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{content:"";font-family:OliveWood!important;font-size:17px;font-weight:400;margin-right:15px;text-align:center;vertical-align:middle}.woocommerce div.product .summary .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin:0}.woocommerce div.product .summary .brand-container,.woocommerce div.product .summary .single-stock-notice,.woocommerce div.product .summary .sku-container{color:#5f7657;font-size:13px;margin-bottom:10px}.woocommerce div.product .summary .brand-container a,.woocommerce div.product .summary .single-stock-notice a,.woocommerce div.product .summary .sku-container a{color:#5f7657}.woocommerce div.product .summary .brand-container a:hover,.woocommerce div.product .summary .brand-container span:first-child,.woocommerce div.product .summary .brand-container span:first-of-type,.woocommerce div.product .summary .single-stock-notice a:hover,.woocommerce div.product .summary .single-stock-notice span:first-child,.woocommerce div.product .summary .single-stock-notice span:first-of-type,.woocommerce div.product .summary .sku-container a:hover,.woocommerce div.product .summary .sku-container span:first-child,.woocommerce div.product .summary .sku-container span:first-of-type{color:#000}.f-12{font-size:11px}.attr-title,.f-12{text-transform:uppercase}.attr-title{font-size:14px;font-weight:700;letter-spacing:2px;margin-top:20px}.woocommerce div.product .single-logo{display:inline-block;float:right;width:50px}.woocommerce div.product .single-logo img{height:auto;max-width:100%}.woocommerce div.product span.onsale{bottom:auto}.woocommerce div.product .product_title{clear:both;font-size:18px;font-weight:400;margin-bottom:35px}.woocommerce div.product form.cart .variations label{font-weight:400}.woocommerce div.product .woocommerce-product-rating{display:none}.size-picker-container .size-picker{background:#fff;border:1px solid #000;color:#000;display:inline-block;font-size:11px;margin:4px;padding:6px;text-align:center}.size-picker-container .size-picker.checked{background:#5f7657;border:1px solid #5f7657;color:#fff}.woocommerce-product-details__short-description{color:#888;font-size:13px;margin-bottom:35px}.woocommerce-product-details__short-description p:last-child{margin-bottom:0}.woocommerce div.product .woocommerce-tabs{margin-top:60px}.woocommerce div.product .woocommerce-tabs:before{content:none}.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce div.product div.images.woocommerce-product-gallery{border:none;overflow:hidden;padding:0 0 0 170px;text-align:center}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs{margin:auto}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li{float:none;margin:10px 0;vertical-align:middle;width:100%}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li:first-child,.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs li:last-child{margin-top:0}.woocommerce div.product div.images.woocommerce-product-gallery .tns-outer{left:0;line-height:1.5;position:absolute;top:0}.woocommerce div.product div.images.woocommerce-product-gallery .tns-outer button{background:#e4dccf;border:none;color:#222;display:inline-block;height:38px;line-height:36px;text-align:center;width:50%}.woocommerce div.product div.images.woocommerce-product-gallery .tns-outer button:hover{background:#5f7657;border-color:#5f7657;color:#fff}.woocommerce div.product div.images.woocommerce-product-gallery .tns-outer button:active,.woocommerce div.product div.images.woocommerce-product-gallery .tns-outer button:focus,.woocommerce div.product div.images.woocommerce-product-gallery .tns-outer button:hover{box-shadow:none;outline:none}.woocommerce div.product form.cart div.quantity{display:inline-block;float:none;line-height:48px;margin:0 10px 0 0;transition:.4s;vertical-align:middle}.woocommerce div.product form.cart div.quantity input{border:1px solid #acacac;font-size:13px;margin:0;padding:0;width:80px}.woocommerce div.product form.cart .wp-post-image,.woocommerce div.product form.cart p.price{display:none}.woocommerce div.product form.cart.fixed{background:#e4dccf;bottom:0;box-shadow:0 -2px 8px 4px rgba(0,0,0,.19);-moz-box-shadow:0 -2px 8px 4px rgba(0,0,0,.19);-webkit-box-shadow:0 -2px 8px 4px rgba(0,0,0,.19);left:0;margin:0;padding:10px 10px 25px;position:fixed;transition:all .2s ease-in-out;width:100%;z-index:10}.woocommerce div.product form.cart.fixed p.price{border:none;display:inline-block;float:none;font-size:20px;line-height:1;margin:0;padding:0;vertical-align:middle}.woocommerce div.product form.cart.fixed p.price del{display:block}.woocommerce div.product form.cart.fixed p.price del .amount{font-size:12px;font-weight:400}.woocommerce div.product form.cart.fixed p.price .amount{display:inline-block;vertical-align:middle}.woocommerce div.product form.cart.fixed .woocommerce-variation-price .price{font-size:20px;margin-bottom:10px}.woocommerce div.product form.cart.fixed .wp-post-image{display:inline-block;margin-right:8px;max-width:40px;vertical-align:middle}.woocommerce div.product form.cart.fixed .quantity{display:inline-block;float:none;margin:0 10px!important}.woocommerce div.product form.cart.fixed .quantity .qty{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none;line-height:38px;margin:0;outline:none;width:40px}.woocommerce div.product form.cart.fixed .button{height:40px;padding:7px 10px;width:auto}.woocommerce div.product form.cart.fixed .variations,.woocommerce div.product form.cart.fixed p.stock{margin-bottom:0}.woocommerce div.product form.cart.fixed .size-picker-container .size-picker{min-width:34px;padding:7px 0;width:34px}.woocommerce div.product form.cart.fixed .tinvwl_add_to_wishlist-text,.woocommerce div.product form.cart.fixed .tinvwl_remove_from_wishlist-text{display:none!important}.woocommerce div.product form.cart.fixed button.plus{margin-right:4px}.woocommerce div.product form.cart button.minus,.woocommerce div.product form.cart button.plus{background:#fff;border:1px solid #dadada;color:#888;cursor:pointer;font-size:16px;font-weight:700;line-height:37px;padding:0;transition:.4s;vertical-align:middle;width:28px}.woocommerce div.product form.cart button.minus:hover,.woocommerce div.product form.cart button.plus:hover{background:#ddd;color:#000}.woocommerce div.product form.cart button.plus{border-left:none;border-radius:0;margin-left:-4px;margin-right:6px}.woocommerce div.product form.cart button.minus{border-radius:0;border-right:none;margin-right:-4px}.woocommerce div.product form.cart .variations select{color:#676767;font-size:13px;padding:6px 30px}.nav-product-container{color:#000;font-size:10px;margin:0 0 8px;text-align:right;text-decoration:none}.nav-product-container .nav-product-separator{background:#999;display:inline-block;height:1px;margin:0 25px;vertical-align:middle;width:45px}.nav-product-container a{color:#000}.buying-help{background-color:#eee;box-sizing:border-box;font-size:12px;letter-spacing:.4px;line-height:1.57;margin-bottom:4px;padding:11px 10px 15px}.buying-help .heading{font-weight:700}.woocommerce div.product .stock{display:none!important}.woocommerce div.product .out-of-stock{background:red;color:#fff;padding:8px 12px}.disabled-variation{cursor:not-allowed;opacity:.4;pointer-events:none;position:relative}.disabled-variation:before{background:#000;color:#000;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:25px;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{clear:both;position:relative;width:100%}.woocommerce div.product .woocommerce-tabs .panel p:last-child,.woocommerce div.product .woocommerce-tabs .panel ul:last-child{margin-bottom:0}.woocommerce table.shop_attributes{border-top:none;font-size:13px}.woocommerce table.shop_attributes th{border-bottom:none;color:#5f7657;padding:6px 0}.woocommerce table.shop_attributes td{border-bottom:none;font-style:normal}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:transparent}.woocommerce table.shop_attributes a{color:#000}.woocommerce table.shop_attributes a:hover{color:#5f7657}.single-services-row{color:#777;font-size:12px;margin-top:25px;text-align:center}.single-services-row img{margin-bottom:8px;opacity:.6;transition:all .2s ease-in-out}.single-services-row span{display:block}.single-services-row .col-12:hover{color:#333}.single-services-row .col-12:hover img{opacity:1}.woocommerce div.product{overflow:hidden}.cross-sell,.related.products,.up-sells{clear:both;padding-left:60px;padding-right:60px;position:relative;text-align:center}.cross-sell>h2,.related.products>h2,.up-sells>h2{color:#000;font-size:18px;font-weight:700;margin-bottom:1em;position:relative}.cross-sell .tns-outer,.related.products .tns-outer,.up-sells .tns-outer{margin:auto;max-width:1416px}.woocommerce div.product form.cart .form-control{background:#fff;border:1px solid #ddd;margin-right:10px;padding:6px;width:auto}.stamp-rows{padding-left:10px}.stamp-preview-box{border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;padding:2px 5px}.stamp-preview-box .preview-item{font-size:11px;height:12px;line-height:12px;white-space:nowrap}.woocommerce div.product .woocommerce-tabs ul.tabs{font-size:18px;margin-bottom:40px;padding:0;text-align:center}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:none;border:none;border-radius:0;margin:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li+li{margin-left:40px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:transparent}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:grey;font-weight:400;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce #content div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:60px;width:45%}.woocommerce .woocommerce-Reviews#reviews{text-align:center}.woocommerce .woocommerce-Reviews#reviews #comments,.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper{display:inline-block;text-align:left;vertical-align:top;width:49%}.woocommerce .woocommerce-Reviews#reviews #comments .comment-reply-title,.woocommerce .woocommerce-Reviews#reviews #comments h2,.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper .comment-reply-title,.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper h2{color:#5f7657;display:block;font-size:16px;font-weight:400;margin-bottom:35px}.woocommerce .woocommerce-Reviews#reviews #comments form#commentform .comment-form-rating .stars,.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper form#commentform .comment-form-rating .stars{display:inline-block;margin-bottom:0;margin-left:15px;vertical-align:middle}.woocommerce .woocommerce-Reviews#reviews #comments form#commentform label,.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper form#commentform label{display:inline-block;font-size:13px;margin-bottom:8px}.woocommerce .woocommerce-Reviews#reviews #comments form#commentform .comment-form-rating,.woocommerce .woocommerce-Reviews#reviews #comments form#commentform p,.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper form#commentform .comment-form-rating,.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper form#commentform p{margin-bottom:25px}.woocommerce .woocommerce-Reviews#reviews #comments form#commentform p:last-child,.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper form#commentform p:last-child{margin-bottom:0}.woocommerce .woocommerce-Reviews#reviews #comments form#commentform input[type=email],.woocommerce .woocommerce-Reviews#reviews #comments form#commentform input[type=text],.woocommerce .woocommerce-Reviews#reviews #comments form#commentform textarea,.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper form#commentform input[type=email],.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper form#commentform input[type=text],.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper form#commentform textarea{border:1px solid rgba(0,0,0,.6);display:block;padding:10px 15px;width:100%}.woocommerce .woocommerce-Reviews#reviews #comments form#commentform input[type=submit],.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper form#commentform input[type=submit]{background:#5f7657;color:#fff;display:block;padding:15px;text-align:center;text-transform:uppercase;width:100%}.woocommerce .woocommerce-Reviews#reviews #comments form#commentform input[type=submit]:hover,.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper form#commentform input[type=submit]:hover{background:#000}.woocommerce .woocommerce-Reviews#reviews #comments form#commentform .comment-form-cookies-consent input,.woocommerce .woocommerce-Reviews#reviews #comments form#commentform .comment-form-cookies-consent label,.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper form#commentform .comment-form-cookies-consent input,.woocommerce .woocommerce-Reviews#reviews #review_form_wrapper form#commentform .comment-form-cookies-consent label{display:inline;vertical-align:middle}
