.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description
.text{width:72%;float:left}.widget_brand_description
img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0
0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails
li{float:left;margin:0
3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns
li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1
li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2
li{width:48%}ul.brand-thumbnails.columns-3
li{width:30.75%}ul.brand-thumbnails.columns-5
li{width:16.95%}ul.brand-thumbnails.columns-6
li{width:13.5%}.brand-thumbnails li
img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description
li{text-align:center}.brand-thumbnails-description li .term-thumbnail
img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index
li{float:left;margin:0
2px 2px 0}ul.brands_index li a,ul.brands_index li
span{border:1px
solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li
span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li
a.active{border-width:2px;padding:5px}div#brands_a_z
a.top{border:1px
solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-feature-settings:"liga" 0;-moz-font-feature-settings:"liga" 0;font-feature-settings:"liga" 0}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,nav,section{display:block;position:relative}audio,canvas,video{display:inline-block;max-width:100%}@media (min-width: 800px){.main-slider-1{min-height:582px}}body{color:#2b2b2b;font-family:'Lato',sans-serif;font-size:14px;line-height:1.5;font-weight:300}a{color:#8b8987;cursor:pointer;outline:none;text-decoration:none!important;-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear}a:focus{outline:thin dotted;color:#000;outline:none}a:hover,a:active{color:#000;outline:none}h1,h2,h3{margin:0
0 20px 0}h1{font-size:28px;font-family:'EB Garamond',serif;color:#000}h2{font-size:24px;font-family:'EB Garamond',serif;color:#000}h3{font-size:21px;font-family:'EB Garamond',serif;color:#000}h4{font-size:18px;font-family:'EB Garamond',serif;color:#000}h5{font-size:15px;font-family:'EB Garamond',serif;color:#000}h6{font-size:12px;font-family:'EB Garamond',serif;color:#000}.br-typ-heading{position:relative}.br-typ-heading:after{content:'';position:absolute;bottom:-30px;margin-left:-21px;left:50%;width:42px;height:2px;background:#dcdcdc}address{font-style:italic;margin-bottom:20px}abbr[title]{border-bottom:1px dotted #2b2b2b;cursor:help}b,strong{font-weight:bold}cite,dfn,em,i{font-style:italic}code,kbd,tt,var,samp,pre{font-family:monospace,serif;font-size:15px;font-weight:bold;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none;overflow:hidden}q::before{padding-right:2px}q::after{padding-left:2px}q{font-family:inherit;font-style:normal;font-weight:normal;font-size:15px;margin-bottom:20px;color:black}blockquote{font-style:normal;font-size:30px;margin:35px
0;padding:30px
70px;color:black;font-family:'Great Vibes',cursive;font-weight:normal;position:relative;z-index:500;background:#f7f6f4;text-align:center}blockquote
cite{font-family:'EB Garamond',serif;text-transform:uppercase;font-size:14px;color:#a6a6a6!important;margin:0
auto;position:relative;text-align:center;font-style:normal}blockquote cite:before{content:'';position:absolute;top:50%;width:50px;height:1px;background:#dcdcdc;left:-60px}blockquote cite:after{content:'';position:absolute;top:50%;width:50px;height:1px;background:#dcdcdc;right:-60px}pre{margin:20px
0;max-width:100%;overflow:auto;padding:10px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;background:#F8F8F8}ul,ol{list-style-position:inside}li>ul,li>ol{margin:0
0 0 20px}small{font-size:smaller}big{font-size:125%}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top: .5ex}dl{margin-bottom:50px}dt{font-weight:bold}dd{margin-bottom:20px}img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle}figure{margin:0}fieldset{margin:0
0 20px;padding:0;min-width:0}legend{white-space:normal;display:block;width:100%;padding:0;margin-bottom:20px}del{color:#2b2b2b}hr{border:0;height:1px;margin-bottom:20px}label{display:inline-block;margin-bottom:7px;font-weight:bold;color:#000;position:relative}output{display:block}::selection{background:#e1e1e1;color:#000;text-shadow:none}::-moz-selection{background:#e1e1e1;color:#000;text-shadow:none}ins{text-decoration:none}.entry-content::after,.entry-summary::after,.page-content::after{clear:both;content:"";display:block}embed,iframe,object,video{margin-bottom:20px;max-width:100%;vertical-align:middle}p>embed,p>iframe,p>object,span>embed,span>iframe,span>object{margin-bottom:0}p+p{margin-top:5px}table{border-collapse:collapse;margin:10px
0}.table tr > th,
.table tr > td,
table tr > th,
table tr>td{padding:10px;line-height:1.5;vertical-align:top;border:1px
solid #e1e1e1}input:focus,input:active{outline:none}input[type=radio]:not(checked),input[type=radio]:not(checked){opacity:0;position:absolute}input[type=radio]+label,input[type=radio]+label{cursor:pointer}input[type=radio]:checked+label:after,input[type=radio]:checked+label:after{opacity:1}input[type=radio]:not(checked)+label:after,input[type=radio]:not(checked)+label:after{background:#000;border-radius:50%;content:"";height:4px;left:4px;opacity:0;position:absolute;top:9px;width:4px}input[type=radio],input[type=radio]{height:12px;margin:0
3px 0 0;width:12px;display:inline-block;vertical-align:bottom}input[type=radio]:not(checked),input[type=radio]:not(checked){opacity:0;position:absolute}input[type=radio]:not(checked)+label:before,input[type=radio]:not(checked)+label:before{border:1px
solid #b7b7b7;border-radius:50%;content:"";height:12px;left:0;position:absolute;top:5px;width:12px}input[type=radio]:not(checked)+label,input[type=radio]:not(checked)+label{padding:0
0 0 25px;position:relative}input[type="text"],input[type="email"],input[type="password"],input[type="url"]{border:1px
solid #e7e7e7;outline:none;line-height:40px;height:40px;font-family:'Lato',sans-serif;border-radius:0}button[disabled],input[disabled]{cursor:default!important;opacity: .5}input:active{outline:none}input[placeholder]{color:#9c968f!important}textarea{width:100%;border:1px
solid #e7e7e7;font-family:'Lato',sans-serif;border-radius:0}input,textarea{background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0))}input[type=text],input[type=email],input[type=password],input[type=url],input[type=tel]{border:1px
solid #e7e7e7}input,select,textarea{font-size:100%;margin:0;max-width:100%;vertical-align:baseline;background-clip:padding-box;padding:0
10px;outline:none;border-radius:0}input[type=submit]:focus,input[type="reset"]:focus,button{outline:none}input[type=submit],input[type="reset"]{font-family:'Lato',sans-serif;transition-duration:0.5s;transition-property:all !important;transition-timing-function:ease-out;color:#fff;border:none;background:#000;height:40px;padding:0
15px;z-index:5;cursor:pointer;font-size:13px;border-style:none;-webkit-appearance:none;border-radius:0}.icr-item{position:relative;display:inline-block;margin:0;width:15px;height:15px;margin-right:8px}.icr-item.type_checkbox:before{display:inline-block;font-family:fontAwesome;position:absolute;top:2px;left:0;font-size:16px;font-weight:100;line-height:1;content:'\f096';color:#b7b7b7}.icr-label.checked .icr-item.type_checkbox:after{display:inline-block;font-family:fontAwesome;position:absolute;top:5px;left:1px;font-size:11px;font-weight:100;line-height:1;content:'\f00c';color:#000}.icr-text{cursor:pointer}.icr-hidden{position:absolute;display:block;top:0;left:0;width:0;height:0;overflow:hidden}input[type="checkbox"],input[type="radio"]{padding:0}input[type="button"]:hover,input[type=submit]:hover,input[type="reset"]:hover{-webkit-appearance:button;background:#E7E6E5;height:40px;color:#585858;border-style:none}input[type="search"]{-webkit-appearance:textfield;border:1px
solid #e0e5eb;padding:0
20px;height:40px;line-height:40px}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="search"]:focus{outline:none}button,.button_,.more-link,.button,.search-button{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;position:relative;display:inline-block;border:none;background:#000;padding:0
15px;z-index:5;font-weight:400;cursor:pointer;height:38px;line-height:38px;color:#fff;border-radius:0}.btn_{background:#000000!important;color:#fff!important;line-height:60px;padding:25px
90px;position:relative;transition:all 0.3s ease-in-out}.btn_:before{content:'';position:absolute;top:4%;left:1%;width:98%;height:92%;border:1px
solid #fff}.btn_:hover{background:transparent!important}label
span.required{color:#ed1c24;font-weight:600}button:not(.pswp__button):hover,.button_:hover,.more-link:hover,.button:hover,.search-button:hover{background:#cfcbc8}a.more-link,
.wrapper-more a.more-link{margin-top:30px;font-size:12px;text-transform:uppercase;position:relative;color:#585858;background:#E7E6E5;text-align:center;box-shadow:inset 0 0 0 2px hsl(0, 0%, 91%), inset 0 0 0 3px hsl(0, 0%, 100%)}a.more-link:hover,
.wrapper-more a.more-link:hover{background:none}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);overflow:hidden;position:absolute !important;height:1px;width:1px}.select2-container{margin:0;position:relative;display:block !important;zoom:1;display:inline;vertical-align:middle;z-index:100;background:#fff;height:40px;line-height:40px;border:1px
solid #e7e7e7;padding:0
10px;width:auto}.select2-container.select2-container--default.select2-container--open{-webkit-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.1);-ms-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.1);-o-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.1);box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.1)}.select2-container,
.select2-drop,
.select2-search,
.select2-search
input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;padding:0
0 0 8px;overflow:hidden;position:relative;border:1px
solid #e7e7e7;white-space:nowrap;color:#444;text-decoration:none;border-radius:0;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;font-weight:400}html[dir="rtl"] .select2-container .select2-choice{padding:0
8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#ccc;border-radius:0 0 4px 4px}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto;line-height:40px;padding:0
10px}html[dir="rtl"] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice
abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:5px;font-size:1px;text-decoration:none;border:0;background:url('/wp-content/themes/brideliness/img/select2.png') right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice
abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px
solid #ccc;border-top:0;border-radius:0 0 3px 3px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #ccc;border-bottom:0;border-radius:3px 3px 0 0}.select2-drop-active{border:1px
solid #666;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #666}.select2-drop-auto-width{border-top:1px solid #ccc;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-radius:0 3px 3px 0;background-clip:padding-box}html[dir="rtl"] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-radius:3px 0 0 3px}.select2-container .select2-choice .select2-arrow
b{display:block;width:100%;height:100%;position:relative}.select2-search{display:inline-block;width:100%;margin:0;position:relative;z-index:10000;white-space:nowrap;padding-bottom:4px}.select2-search
input{width:100%;height:35px !important;padding:4px
20px 4px 5px !important;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px
solid #ccc;-webkit-box-shadow:none;box-shadow:none}.select2-search:before{font-family:'brideliness';content:"\e903";position:absolute;font-size:17px;top:10px;right:7px}.select2-drop.select2-drop-above .select2-search
input{margin-top:4px}.select2-search input.select2-active{background:#fff url('/wp-content/themes/brideliness/img/select2-spinner.gif') no-repeat 100%}.select2-container-active .select2-choice,
.select2-container-active .select2-choices{border:1px
solid #666;outline:none}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices{border:1px
solid #666;border-top-color:transparent}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-dropdown-open .select2-choice .select2-arrow
b{background-position:-18px 1px}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow
b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:4px;margin:0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);background:#fafafa}html[dir="rtl"] .select2-results{padding:0
4px 0 0;margin:4px
0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results
li{list-style:none;display:list-item;background-image:none;margin:3px
0}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:5px
7px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#f1f1f1;border-radius:3px}.select2-results li
em{background:#feffde;font-style:normal}.select2-results .select2-highlighted
em{background:transparent}.select2-results .select2-highlighted
ul{background:#fff;color:#000}.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-ajax-error,
.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url('/wp-content/themes/brideliness/img/select2-spinner.gif') no-repeat 100%}.select2-results .select2-ajax-error{background:rgba(255, 50, 50, .2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px
solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice
abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0
5px 0 0;position:relative;border:1px
solid #ccc;cursor:text;overflow:hidden;background-color:#fff}html[dir="rtl"] .select2-container-multi .select2-choices{padding:0
0 0 5px}.select2-locked{padding:3px
5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px
solid #666;outline:none}.select2-container-multi .select2-choices
li{float:left;list-style:none}html[dir="rtl"] .select2-container-multi .select2-choices
li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field
input{padding:5px;margin:1px
0;font-family:sans-serif;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url('/wp-content/themes/brideliness/img/select2-spinner.gif') no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:5px
8px 5px 24px;margin:3px
0 3px 5px;position:relative;line-height:15px;color:#333;cursor:default;border-radius:2px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4}html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin:3px
5px 3px 0;padding:5px
24px 5px 8px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:7px;top:6px;font-size:1px;outline:none;background:url('/wp-content/themes/brideliness/img/select2.png') right top no-repeat}html[dir="rtl"] .select2-search-choice-close{right:auto;left:7px}.select2-container-multi .select2-search-choice-close{left:7px}html[dir="rtl"] .select2-container-multi .select2-search-choice-close{left:auto;right:7px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px
solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px
5px 3px 5px;border:1px
solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0
!important;margin:0
!important;padding:0
!important;overflow:hidden !important;position:absolute !important;outline:0
!important;left:0px !important;top:0px !important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx){.select2-search
input{background-image:url('/wp-content/themes/brideliness/img/select2x2.png') !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search
input{background-position:100% -21px !important}}.clear{clear:both}[class*="site"]:before,[class*="site"]:after{content:"";display:block;clear:both}.alignleft{float:left;margin-right:20px;margin-bottom:15px;margin-top:15px}.alignright{float:right;margin-left:20px;margin-top:15px;margin-bottom:15px}.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignleft:after{content:'';display:block;clear:both}.wp-caption.alignleft{margin:5px
20px 5px 0;display:inline-block}.wp-caption.alignright{margin:15px
0 15px 20px;display:inline-block}img.aligncenter,.wp-caption.aligncenter{margin:15px
auto;display:block}img.alignnone,.wp-caption.alignnone{display:inline-block;margin:20px
0}.comment-content img,
.entry-content img,
.entry-summary img,
#site-header img,
.widget img,.wp-caption{max-width:100%;height:auto}.comment-content img[height],
.entry-content img,
.entry-summary img,
.wp-post-image,
.post-thumbnail img,
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"],
#site-header
img{max-width:100%;height:auto}img.size-full,
img.size-large,
.wp-post-image,
.post-thumbnail
img{height:auto;max-width:100%}.wp-caption,
.gallery-item
figcaption{margin:0;position:relative;overflow:hidden;background:#000}.wp-caption img[class*="wp-image-"],
.gallery-item
img{display:inline-block;margin:0;-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.wp-caption-text,
.gallery-item
figcaption{font-size:14px;font-style:normal;margin:0;position:absolute;bottom:0;left:0;padding:10px;opacity:0;-webkit-transition:opacity 0.4s, -webkit-transform 0.4s;transition:opacity 0.4s, transform 0.4s;-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0);display:block;width:100%;color:#fff;text-align:center}.wp-caption:hover
img{-webkit-transform:translate3d(0, -40px, 0);transform:translate3d(0, -40px, 0)}figure.gallery-item:hover
img{-webkit-transform:translate3d(0, -40px, 0);transform:translate3d(0, -40px, 0)}.wp-caption:hover p,
.wp-caption:hover .wp-caption-text{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.wp-caption a:hover{color:#fff}figure.gallery-item:hover figcaption.wp-caption-text{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mfp-with-fade .mfp-content,
.mfp-with-fade .mfp-arrow,.mfp-with-fade.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.3s ease-out, background 0.3s ease-out;-moz-transition:opacity 0.3s ease-out, background 0.3s ease-out;-o-transition:opacity 0.3s ease-out, background 0.3s ease-out;transition:opacity 0.3s ease-out, background 0.3s ease-out}.mfp-with-fade .mfp-arrow:hover{background:rgba(255, 255, 255, 0.2)!important}.mfp-with-fade.mfp-ready .mfp-content,
.mfp-with-fade.mfp-ready .mfp-arrow{opacity:1}.mfp-with-fade.mfp-ready.mfp-bg{opacity:0.65}.mfp-with-fade.mfp-removing .mfp-content,
.mfp-with-fade.mfp-removing .mfp-arrow,.mfp-with-fade.mfp-removing.mfp-bg{opacity:0}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#8b8987;opacity:0.9;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0
auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0
0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#f3f3f3;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-30px;padding:0;width:50px;height:50px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.mfp-arrow:active{margin-top:-20px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,
.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,
.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:-70px}.mfp-arrow-right{right:-90px}.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler
iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px
0 50px;margin:0
auto}.single-product img.mfp-img{max-height:100%!important}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:50px;bottom:50px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444}.mfp-figure
small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure
figure{margin:0}.mfp-bottom-bar{margin-top:-44px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:50px;position:relative}.mfp-title a.image-source-link{color:#f3f3f3;display:inline-block;position:absolute;right:0;top:15px}.mfp-title a.image-source-link:hover{text-decoration:none;color:#f3f3f3}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure
small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px
5px;position:fixed;min-height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-move-horizontal .mfp-with-anim{opacity:0;transition:all 0.3s;transform:translateX(-50px)}.mfp-move-horizontal.mfp-bg{opacity:0;transition:all 0.3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;transform:translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:0.6}.mfp-move-horizontal.mfp-removing .mfp-with-anim{transform:translateX(50px);opacity:0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.edit-link .vc_inline-link{display:none}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{border-width:1px!important}.wpb_wrapper .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{font-size:1.8em!important}.brideliness-promo-text .pos-left{float:left;margin-right:15px}.brideliness-promo-text .text-wrapper{overflow:hidden}.br-title{position:relative}.br-title
span{padding:0
20px;position:relative;z-index:5;background:#fff}.br-title:before{content:"";display:block;position:absolute;height:6px;border-bottom:3px solid #dcdcdc;border-top:1px solid #dcdcdc;top:50%;margin-top:-3.5px;width:100%;z-index:1}@media screen and (max-width: 480px){.br-title
span{font-size:18px}}.brideliness-sales-carousel{position:relative}.brideliness-sales-carousel .img-wrapper{padding:0
15px 15px 0}.brideliness-sales-carousel .item-wrapper{padding:0}.brideliness-sales-carousel .sale-info-wrapper{padding:0
0 0 15px;text-align:left}.brideliness-sales-carousel .star-rating{position:relative;height:20px;overflow:hidden;font-size:13px;width:65px;font-family:'brideliness';margin-bottom:10px}.brideliness-sales-carousel .sale-info-wrapper
h3{color:#4d4a47;font-size:14px;font-family:'EB Garamond',san-serif;text-transform:uppercase;font-weight:400;font-style:normal;margin-bottom:20px;position:relative;margin-top:10px}.brideliness-sales-carousel .sale-info-wrapper h3
a{color:#4d4a47}.brideliness-sales-carousel .sale-info-wrapper h3 a:hover{color:#8b8987}.brideliness-sales-carousel .sale-info-wrapper h3:before{content:'';position:absolute;width:35px;height:2px;background:#dcdcdc;bottom:-12px}.brideliness-sales-carousel .price-wrapper{margin-bottom:5px;color:#000;font-weight:700}.brideliness-sales-carousel .price-wrapper del
.amount{color:#9c968f;margin-right:8px;font-weight:bold}.brideliness-sales-carousel .price-wrapper ins
.amount{color:#000;font-weight:bold}.brideliness-sales-carousel .price-wrapper
del{color:#9c968f}.brideliness-sales-carousel .pre-countdown-text{color:#7e7974;margin-bottom:40px}.brideliness-sales-carousel #countdown-Layout
div{display:inline-block;margin-bottom:15px;text-align:center}.brideliness-sales-carousel #countdown-Layout div .day,
.brideliness-sales-carousel #countdown-Layout div .hour,
.brideliness-sales-carousel #countdown-Layout div .minute,
.brideliness-sales-carousel #countdown-Layout div
.second{display:block;border-top:1px solid #dcdcdc;text-transform:uppercase;font-size:10px;color:#9c968f;font-weight:bold}.brideliness-sales-carousel #countdown-Layout div .countdown-amount{font-size:21px;font-weight:bold;font-family:EB Garamond}.brideliness-sales-carousel #countdown-Layout .countdown-day,
.brideliness-sales-carousel #countdown-Layout .countdown-hour,
.brideliness-sales-carousel #countdown-Layout .countdown-minute{margin-right:35px;position:relative;width:30px}.brideliness-sales-carousel #countdown-Layout .countdown-day:after,
.brideliness-sales-carousel #countdown-Layout .countdown-hour:after,
.brideliness-sales-carousel #countdown-Layout .countdown-minute:after{content:':';position:absolute;top:20px;font-weight:bold;right:-19px}.brideliness-sales-carousel
.product.woocommerce.add_to_cart_inline{border:none!important;padding:0!important}.brideliness-sales-carousel .product.woocommerce.add_to_cart_inline
.add_to_cart_button{margin-right:3px}.brideliness-sales-carousel .product.woocommerce.add_to_cart_inline .add_to_cart_button,
.brideliness-sales-carousel .product.woocommerce.add_to_cart_inline .button,
.brideliness-sales-carousel .product.woocommerce.add_to_cart_inline
.added_to_cart{position:relative;background:#e7e6e5;font-size:12px;text-transform:uppercase;color:#585858;padding-left:30px;padding-right:30px;font-weight:400;cursor:pointer;height:38px;line-height:38px;display:inline-block;-webkit-transition:opacity 0.5s ease, top 0.5s ease, background 0.5s ease, color 0.5s ease;-moz-transition:opacity 0.5s ease, top 0.5s ease, background 0.5s ease, color 0.5s ease;-o-transition:opacity 0.5s ease, top 0.5s ease, background 0.5s ease, color 0.5s ease;transition:opacity 0.5s ease, top 0.5s ease, background 0.5s ease, color 0.5s ease;float:left;margin:0
20px 20px 0}.brideliness-sales-carousel .product.woocommerce.add_to_cart_inline .add_to_cart_button:before,
.brideliness-sales-carousel .product.woocommerce.add_to_cart_inline .button:before,
.brideliness-sales-carousel .product.woocommerce.add_to_cart_inline .added_to_cart:before{content:"";display:block;width:calc(100% + 6px);height:calc(100% + 6px);border:2px
solid #e7e6e5;background:transparent;position:absolute;top:-3px;left:-3px}.brideliness-sales-carousel .product.woocommerce.add_to_cart_inline .add_to_cart_button:hover,
.brideliness-sales-carousel .product.woocommerce.add_to_cart_inline  .added_to_cart:hover,
.brideliness-sales-carousel .product.woocommerce.add_to_cart_inline .button:hover{background:none;color:#000;position:relative}.brideliness-sales-carousel .product.woocommerce.add_to_cart_inline del,
.brideliness-sales-carousel .product.woocommerce.add_to_cart_inline
ins{display:none}.brideliness-sales-carousel .product.woocommerce.add_to_cart_inline .amount,
.brideliness-sales-carousel .product.woocommerce.add_to_cart_inline
.amount{display:none}.brideliness-sales-carousel .slider-navi{text-align:right;margin-bottom:15px;position:absolute;top:50%;z-index:2;width:100%;transform:translateY(-50%)}.brideliness-sales-carousel .slider-navi:after,
.brideliness-sales-carousel .slider-navi:after{content:'';display:block;clear:both}.brideliness-sales-carousel .slider-navi
.prev{float:left}.brideliness-sales-carousel .slider-navi .prev,
.brideliness-sales-carousel .slider-navi
.next{height:30px;width:30px;display:inline-block;position:relative;cursor:pointer;vertical-align:top;position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#928d89;font-size:20px;background-clip:padding-box;background:rgba(255, 255, 255, 0.5)}.brideliness-sales-carousel .slider-navi .prev:hover,
.brideliness-sales-carousel .slider-navi .next:hover{background:#fff}.brideliness-sales-carousel .slider-navi .prev,
.brideliness-sales-carousel .slider-navi
.next{line-height:25px;text-align:center;opacity:0}.brideliness-sales-carousel .slider-navi
.prev{left:-10px;-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.brideliness-sales-carousel .slider-navi
.next{right:-10px;-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.brideliness-sales-carousel:hover .slider-navi .prev,
.brideliness-sales-carousel:hover .slider-navi
.next{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.brideliness-sales-carousel .slider-navi .prev .fa,
.brideliness-sales-carousel .slider-navi .next
.fa{vertical-align:top;line-height:1.4}.brideliness-sales-carousel .slider-navi .prev:hover,
.brideliness-sales-carousel .slider-navi .next:hover{color:#362f2d}.brideliness-sales-carousel .slider-navi .prev,
.brideliness-sales-carousel .slider-navi
.next{border:1px
solid #e7e6e5}.brideliness-sales-carousel .owl-theme .owl-controls .owl-page
span{width:10px;height:10px}.brideliness-member-contact{background:#fff;text-align:center}.brideliness-member-contact .wrapper-bio-img{position:relative;width:190px;height:190px;margin:0
auto;-webkit-border-radius:50%;border-radius:50%}.brideliness-member-contact .contact-img-wrapper{margin:0
auto 35px auto;width:185px;overflow:hidden;position:relative;-webkit-border-radius:50%;border-radius:50%;z-index:10;-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.brideliness-member-contact.hover:hover .contact-img-wrapper{-webkit-transform:scale(0.65) translateY(-100%);-moz-transform:scale(0.6) translateY(-100%);-ms-transform:scale(0.6) translateY(-100%);-o-transform:scale(0.6) translateY(-100%);transform:scale(0.6) translateY(-100%)}.brideliness-member-contact.hover .short-biography{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);padding:35px
20px;width:185px;height:185px;background:#dcdcdc;opacity:0;pointer-events:none;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;position:absolute;top:7%;bottom:0;left:50%;right:0;text-align:center;border-radius:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-left:-92px}.brideliness-member-contact.hover:hover .short-biography{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:none;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.brideliness-member-contact.hover:hover .text-wrapper .short-biography{opacity:1}.brideliness-member-contact .wrapper-bio-img .short-biography
p{margin-top:50px!important}.brideliness-member-contact .text-wrapper{text-align:center}.brideliness-member-contact
h3{font-family:'Lato',sans-serif;font-size:14px;color:#4c4c4c;font-weight:bold;text-transform:uppercase}.brideliness-member-contact .text-wrapper
span{font-size:14px;margin-top:5px;color:#7e7974;padding:0
22px;margin-bottom:10px;display:block}.brideliness-member-contact .text-wrapper
p{margin-bottom:25px}.brideliness-member-contact  .contact-btns{padding:0
15px 15px}.brideliness-member-contact  .contact-btns
a{width:15px;height:20px;margin-right:5px;display:inline-block;position:relative;text-align:center;vertical-align:middle;-webkit-transition:color 0.3s;transition:color 0.3s;cursor:pointer;color:#ababab;-webkit-border-radius:50%;border-radius:50%;padding-top:3px}.brideliness-member-contact .contact-btns a:hover{color:#000}.brideliness-member-contact
span{font-family:'EB Garamond',serif;font-size:16px;color:#7e7974;margin-bottom:4px;display:block}.brideliness-testimonials  .img-wrapper{margin-bottom:30px}.brideliness-testimonials  .item-wrapper.sidebar-style .img-wrapper{display:inline-block}.brideliness-testimonials
.occupation{display:block;font-style:italic}.brideliness-testimonials .item-wrapper.sidebar-style
.occupation{font-style:normal}.brideliness-testimonials .item-wrapper{text-align:center;width:100%}.brideliness-testimonials .text-wrapper{margin-bottom:20px;font-size:30px;font-family:'EB Garamond',serif;font-weight:100;max-width:760px;margin-right:auto;margin-left:auto}.brideliness-testimonials .item-wrapper.sidebar-style{text-align:left}.brideliness-testimonials .item-wrapper.sidebar-style .text-wrapper{margin-bottom:20px;font-size:14px;font-family:'Lato',serif;font-weight:400}.brideliness-testimonials .item-wrapper.sidebar-style .wrapper-member{display:inline-block}.brideliness-testimonials .text-wrapper
p{font-family:'Great Vibes',cursive;font-size:48px;font-weight:normal;margin:85px
auto 28px;line-height:1;position:relative;z-index:2;color:#fff!important}.brideliness-testimonials .text-wrapper p
q{font-size:18px}.brideliness-testimonials .text-wrapper
.occupation{display:block}.brideliness-testimonials
.navi{position:absolute;top:50%;transform:translateY(-50%);left:0;z-index:100;width:100%}.brideliness-testimonials:hover .navi .next,
.brideliness-testimonials:hover .navi
.prev{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.brideliness-testimonials .navi
.next{width:40px;height:40px;background:rgba(255, 255, 255, 0.5);display:inline-block;cursor:pointer;text-align:center;line-height:40px;font-size:16px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:0;border:none;color:#928d89;float:right;margin-right:30px;right:-10px;-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);opacity:0}.brideliness-testimonials .navi
.prev{width:40px;height:40px;background:rgba(255, 255, 255, 0.5);display:inline-block;cursor:pointer;text-align:center;line-height:40px;font-size:16px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:0;border:none;color:#928d89;margin-left:30px;left:-10px;-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);opacity:0}.brideliness-testimonials .navi .prev:hover,
.brideliness-testimonials .navi .next:hover{background:rgba(255, 255, 255, 0.95)}.brideliness-testimonials .navi .next
i.fa{line-height:40px;text-align:center;font-size:22px}.brideliness-testimonials .navi .prev
i.fa{line-height:40px;text-align:center;font-size:22px}.brideliness-testimonials .item-wrapper
img{position:relative}.brideliness-testimonials .item-wrapper img:before{content:'';position:absolute;top:-2px;width:100%;height:100%;border:1px
solid #fff}.brideliness-testimonials .item-wrapper
h3{font-family:'Lato',sans-serif;font-size:16px;margin:0;font-weight:normal;position:relative;color:#fff;display:inline-block}.brideliness-testimonials .item-wrapper.sidebar-style
h3{font-family:'EB Garamond',serif;font-size:14px}.brideliness-testimonials .item-wrapper h3:after{content:'';top:50%;left:-55px;position:absolute;height:1px;background:#fff;width:40px;opacity:0.55}.brideliness-testimonials .item-wrapper h3:before{content:'';top:50%;right:-55px;position:absolute;height:1px;background:#fff;width:40px;opacity:0.55}.brideliness-testimonials .item-wrapper.sidebar-style  h3:after,
.brideliness-testimonials .item-wrapper.sidebar-style  h3:before{content:none}.brideliness-testimonials .item-wrapper .img-wrapper
img{height:70px;width:70px;-webkit-border-radius:50%;border-radius:50%}.brideliness-testimonials  .item-wrapper.sidebar-style .img-wrapper
img{height:60px;width:60px;margin-right:20px}.brideliness-testimonials .item-wrapper q::before,
.brideliness-testimonials .item-wrapper q::after{content:''}.br-title-wrapper
h2{position:relative;text-align:center;font-family:'EB Garamond',serif}.br-title-wrapper  h2:before{content:"";display:block;position:absolute;height:6px;border-bottom:3px solid #dcdcdc;border-top:1px solid #dcdcdc;top:50%;margin-top:-3.5px;width:100%;z-index:1}.br-title-wrapper  h2
span{padding:0
20px;position:relative;z-index:5;background:#fff}.br-title-wrapper{position:relative}.brideliness-woo-shortcode .slider-navi,
.brideliness-posts-shortcode .slider-navi{float:right;height:26px;margin-bottom:20px;margin-right:15px}.brideliness-woo-shortcode{margin-left:-15px!important;margin-right:-15px!important}.brideliness-woo-shortcode .title-wrapper{margin-bottom:5px}.brideliness-woo-shortcode .title-wrapper:after,
.brideliness-posts-shortcode .title-wrapper:after,
.brideliness-woo-shortcode .slider-navi:after,
.brideliness-posts-shortcode .slider-navi:after{content:'';display:block;clear:both}.brideliness-posts-shortcode .title-wrapper h3,
.brideliness-woo-shortcode .title-wrapper
h3{margin-left:15px;float:left;line-height:1}.brideliness-posts-shortcode .title-wrapper{margin-bottom:5px}.brideliness-woo-shortcode .slider-navi .prev,
.brideliness-posts-shortcode .slider-navi .prev,
.brideliness-posts-shortcode .slider-navi .next,
.brideliness-woo-shortcode .slider-navi
.next{height:26px;width:26px;display:inline-block;position:relative;cursor:pointer;vertical-align:top;position:relative;-webkit-transition:color 0.4s ease 0s, background 0.4s ease 0s;-moz-transition:color 0.4s ease 0s, background 0.4s ease 0s;-ms-transition:color 0.4s ease 0s, background 0.4s ease 0s;-o-transition:color 0.4s ease 0s, background 0.4s ease 0s;transition:color 0.4s ease 0s, background 0.4s ease 0s;color:#fff;font-size:22px;background-clip:padding-box;background:#000}.brideliness-posts-shortcode .slider-navi .prev:hover,
.brideliness-posts-shortcode .slider-navi .next:hover,
.brideliness-woo-shortcode .slider-navi .prev:hover,
.brideliness-woo-shortcode .slider-navi .next:hover{background:#fff}.brideliness-woo-shortcode .slider-navi .prev,
.brideliness-posts-shortcode .slider-navi
.prev{line-height:26px;padding:0
0 0 8px;margin-right:7px;position:relative}.brideliness-posts-shortcode .slider-navi .next,
.brideliness-woo-shortcode .slider-navi
.next{line-height:26px;padding:0
0 0 11px;position:relative}.brideliness-woo-shortcode .slider-navi .prev .fa,
.brideliness-woo-shortcode .slider-navi .next .fa,
.brideliness-posts-shortcode .slider-navi .prev .fa,
.brideliness-posts-shortcode .slider-navi .next
.fa{vertical-align:top}.brideliness-posts-shortcode .slider-navi .prev:hover,
.brideliness-posts-shortcode .slider-navi .next:hover,
.brideliness-woo-shortcode .slider-navi .prev:hover,
.brideliness-woo-shortcode .slider-navi .next:hover{color:#000}.brideliness-posts-shortcode .slider-navi .prev,
.brideliness-posts-shortcode .slider-navi .next,
.brideliness-woo-shortcode .slider-navi .prev,
.brideliness-woo-shortcode .slider-navi
.next{border:1px
solid #000}.owl-carousel .owl-wrapper:after{content:"";display:block;clear:both;visibility:hidden}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-carousel .owl-item
.product{width:100% !important}.owl-controls .owl-page,
.owl-controls .owl-buttons
div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.grabbing{cursor:url(/wp-content/themes/brideliness/img/grabbing.png) 8 8, move}.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons
div{color:#FFF;text-decoration:none;zoom:1;margin:5px;padding:0
10px;background:#000;filter:Alpha(Opacity=50);opacity:0.4;border-radius:0;transition:all 0.3s;height:25px;line-height:25px;width:auto;text-transform:uppercase;vertical-align:middle;display:inline-block;font-size:10px}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page
span{display:block;width:10px;height:10px;margin:5px
5px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff;border:2px
solid #dcdcdc;-webkit-transition:background 0.3s linear, border 0.3s linear;-moz-transition:background 0.3s linear, border 0.3s linear;-ms-transition:background 0.3s linear, border 0.3s linear;-o-transition:background 0.3s linear, border 0.3s linear;transition:background 0.3s linear, border 0.3s linear}.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover
span{filter:Alpha(Opacity=100);opacity:1;background:#dcdcdc}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px
10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(/wp-content/themes/brideliness/img/AjaxLoader.gif) no-repeat center center}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes
empty{0%{opacity:1}}@-moz-keyframes
empty{0%{opacity:1}}@keyframes
empty{0%{opacity:1}}@-webkit-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes
fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes
fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes
backSlideOut{25%{opacity: .5;-webkit-transform:translateZ(-500px)}75%{opacity: .5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity: .5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes
backSlideOut{25%{opacity: .5;-moz-transform:translateZ(-500px)}75%{opacity: .5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity: .5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes
backSlideOut{25%{opacity: .5;transform:translateZ(-500px)}75%{opacity: .5;transform:translateZ(-500px) translateX(-200%)}100%{opacity: .5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes
backSlideIn{0%,25%{opacity: .5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity: .5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes
backSlideIn{0%,25%{opacity: .5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity: .5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes
backSlideIn{0%,25%{opacity: .5;transform:translateZ(-500px) translateX(200%)}75%{opacity: .5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes
scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes
scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes
scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes
goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes
goDown{from{-moz-transform:translateY(-100%)}}@keyframes
goDown{from{transform:translateY(-100%)}}@-webkit-keyframes
scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes
scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes
scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes
scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes
scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes
scaleUpTo{to{opacity:0;transform:scale(1.5)}}.pt-carousel .title-wrapper{position:relative;margin-bottom:15px}.pt-carousel .title-wrapper
h3{font-family:inherit;margin:0
0 15px 0;display:inline-block}.pt-carousel .slider-navi{position:absolute;top:0;right:0;height:37px;padding:5px
7px;background:#fafafa;-webkit-border-radius:20px;border-radius:20px;background-clip:padding-box}.pt-carousel .slider-navi .prev,
.pt-carousel .slider-navi
.next{height:25px;width:25px;display:inline-block;position:relative;cursor:pointer;vertical-align:top;-webkit-border-radius:20px;border-radius:20px;position:relative;-webkit-transition:color 0.3s ease 0s;-moz-transition:color 0.3s ease 0s;-ms-transition:color 0.3s ease 0s;-o-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s;color:#fff;font-size:22px}.pt-carousel .slider-navi .prev:before,
.pt-carousel .slider-navi .next:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;box-shadow:inset 0 0 0 20px #00ADEF;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:box-shadow 0.3s, -webkit-transform 0.3;transition:box-shadow 0.3s, transform 0.3s}.pt-carousel .slider-navi
.prev{padding:2px
0 0 8px;margin-right:7px;position:relative}.pt-carousel .slider-navi
.next{padding:2px
0 0 11px;position:relative}.pt-carousel .slider-navi .prev .fa,
.pt-carousel .slider-navi .next
.fa{vertical-align:top}.item-wrapper{float:left;overflow:hidden}.carousel-container.item-border .item-wrapper{border:1px
solid #e1e1e1;margin-right:-1px}.carousel-container.item-border .item-wrapper{border:1px
solid #f2f5f8;margin-right:-1px;margin-top:-1px}.carousel-container.item-border .owl-wrapper{margin-top:1px;margin-bottom:1px}.carousel-container.no-indent .item-wrapper{padding:0}.carousel-container.no-indent{padding-top:15px}.per-slide-9 .item-wrapper{width:33%;overflow:hidden}.per-slide-6 .item-wrapper{width:33%}.per-slide-6 .item-wrapper
figcaption{padding:20px
10px}.per-slide-6 .item-wrapper
img{margin:0
auto;display:block}.per-slide-6 .item-wrapper
figure{height:100%}.per-slide-3 .item-wrapper{width:33%}.per-slide-4 .item-wrapper{width:25%;overflow:hidden}.per-slide-2 .item-wrapper{width:50%;overflow:hidden}.per-slide-1 .item-wrapper{width:100%;overflow:hidden}.item-wrapper
figure{position:relative}.item-wrapper
figcaption{position:absolute;display:inline-block;vertical-align:middle;top:0;left:0;padding:35px
45px;color:#000;height:100%;width:100%;opacity:1;text-align:center;backface-visibility:hidden;transition:transform 0.3s, opacity 0.3s}.item-wrapper figcaption .caption-wrapper.top{vertical-align:top}.item-wrapper figcaption .caption-wrapper.middle{vertical-align:middle}.item-wrapper figcaption .caption-wrapper.bottom{vertical-align:bottom}.item-wrapper figcaption
h2{margin:0;padding:0;color:#000;font-size:24px;font-family:inherit;font-weight:normal}.item-wrapper figcaption
span{text-transform:uppercase;color:#a2a2a2}.item-wrapper figcaption .btn-wrapper
a{color:#00aeef;text-align:center}.item-wrapper figcaption .btn-wrapper a:hover{color:#000}.item-wrapper figcaption  .btn-wrapper{margin-top:5px}.caption-wrapper{display:inline-block}.vertical-helper{display:inline-block;height:100%;vertical-align:middle}.carousel-container.effect-1 .item-wrapper figure
.background_item{background:#00aeef;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.carousel-container.effect-1 .item-wrapper figure:hover .caption-wrapper
span{color:#fff!important}.carousel-container.effect-3 .item-wrapper figure .btn-wrapper{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0);display:block;opacity:0}.carousel-container.effect-3 .item-wrapper figure .caption-wrapper
span{-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0);display:block;opacity:0}.carousel-container.effect-3 .item-wrapper figure .caption-wrapper span,
.carousel-container.effect-3 .item-wrapper figure .caption-wrapper .btn-wrapper{-webkit-transition:opacity 0.2s, -webkit-transform 0.35s;transition:opacity 0.2s, transform 0.35s}.carousel-container.effect-3 .item-wrapper figure:hover .caption-wrapper
span{opacity:1}.carousel-container.effect-3 .item-wrapper figure:hover .caption-wrapper
span{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-container.effect-3 .item-wrapper figure:hover .btn-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.carousel-container.effect-3 .item-wrapper figure:hover span,
figure:hover .btn-wrapper{-webkit-transition-delay:0.05s;transition-delay:0.05s;-webkit-transition-duration:0.35s;transition-duration:0.35s}.pt-carousel .carousel-item::after{clear:both;content:"";display:block}.pt-carousel .carousel-item{margin-right:-15px}.brideliness-posts-shortcode .post-list
li{list-style-type:none;display:inline-block;margin-bottom:30px;padding:0
15px}.brideliness-posts-shortcode  .thumb-wrapper{position:relative;overflow:hidden}.brideliness-posts-shortcode{margin-left:-15px;margin-right:-15px}.brideliness-posts-shortcode .owl-theme .owl-controls{margin-top:0}.brideliness-posts-shortcode  .thumb-background{opacity:0;position:absolute;overflow:visible;top:0;left:0;width:100%;height:100%;border:0px
solid rgba(255,255,255,0.5);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:2}.brideliness-posts-shortcode .post-list li:hover .thumb-background{opacity:1;border:120px
solid rgba(255,255,255,0.5)}.recent-posts-search
a{color:#000000!important}.recent-posts-search:hover{color:#9c968f!important}.brideliness-posts-shortcode ul.post-list li
h3{font-family:'EB Garamond',serif;text-align:center;font-size:16px;font-weight:400;text-transform:uppercase;position:relative;margin-top:25px;margin-bottom:0;color:#000;margin-right:5px;margin-left:5px}.brideliness-posts-shortcode ul.post-list li h3
a{color:#000}.brideliness-posts-shortcode ul.post-list li h3 a:hover{color:#8b8987}.brideliness-posts-shortcode ul.post-list li .meta-data{text-align:center;margin-bottom:7px;position:relative}.brideliness-posts-shortcode ul.post-list li .item-content-wrapper.style-border h3
a{padding:0
15px}.brideliness-posts-shortcode ul.post-list li
.date{font-family:'EB Garamond',serif;position:absolute;top:15px;left:15px;padding:0
5px;background:#9c968f;width:45px;height:45px;color:#fff}.brideliness-posts-shortcode ul.post-list li  .date:before{content:'';position:absolute;width:51px;height:51px;top:-3px;left:-3px;border:1px
solid #9c968f}.brideliness-posts-shortcode ul.post-list li
.author{font-family:'EB Garamond',serif;font-style:italic;margin-top:5px;position:relative;display:inline-block;color:#8b8987}.brideliness-posts-shortcode ul.post-list li .meta-wrapper
.category{display:inline-block;font-style:italic;font-family:'EB Garamond',serif;margin-left:3px}.brideliness-posts-shortcode ul.post-list li .meta-wrapper{margin-top:5px;position:relative;margin-bottom:28px;display:block;text-align:center}.brideliness-posts-shortcode ul.post-list li .meta-wrapper:before{content:'';height:1px;width:35px;background:#dcdcdc;position:absolute;bottom:-15px;left:50%;margin-left:-17px}.brideliness-posts-shortcode ul.post-list li .item-content{display:inline-block;margin-top:-50px;background:#fff;width:100%;position:relative;z-index:5}.brideliness-posts-shortcode ul.post-list li  .item-content-wrapper.style-border .item-content{margin-top:0;border-top:none;border:1px
solid #ebebeb}.brideliness-posts-shortcode ul.post-list li .item-content-wrapper{padding:0
22px}.brideliness-posts-shortcode ul.post-list li .item-content-wrapper.style-border{padding:0}.brideliness-posts-shortcode ul.post-list li .author
a{color:#8f8d8a;text-transform:lowercase}.brideliness-posts-shortcode ul.post-list li .author a:hover{color:#000}.brideliness-posts-shortcode ul.post-list li
.day{display:block;text-align:center;font-size:35px;color:#fff;line-height:0.4}.brideliness-posts-shortcode ul.post-list li
.month{display:block;text-align:center;color:#fff;text-transform:uppercase;font-size:13px;line-height:2.1;margin-top:7px}.brideliness-posts-shortcode ul.post-list li
.underline{height:2px;width:35px;background:#dcdcdc;text-align:center;display:block;margin:0
auto 12px auto;margin-top:5px}.brideliness-posts-shortcode .item-content .entry-excerpt{padding-bottom:20px;color:#4c4c4c;text-align:center}.brideliness-posts-shortcode .item-content-wrapper.style-border .item-content .entry-excerpt{padding-bottom:0;padding-left:20px;padding-right:20px}.brideliness-posts-shortcode .buttons-wrapper{padding:15px
0;text-align:center;line-height:1;position:relative}.brideliness-posts-shortcode .item-content-wrapper.style-border .buttons-wrapper{padding:20px
0}.brideliness-posts-shortcode li .buttons-wrapper .comments-qty,
.brideliness-posts-shortcode li .buttons-wrapper .wrapper-likes,
.brideliness-posts-shortcode li .buttons-wrapper
span{-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;display:inline-block}.brideliness-posts-shortcode li:hover .buttons-wrapper .comments-qty,
.brideliness-posts-shortcode li:hover .buttons-wrapper .wrapper-likes,
.brideliness-posts-shortcode li:hover .buttons-wrapper
span{opacity:0}.brideliness-posts-shortcode .buttons-wrapper .icon-shapes{display:inline-block;vertical-align:middle;font-size:11px;font-weight:800;color:#9C968F}.brideliness-posts-shortcode .buttons-wrapper:before{content:'';width:21%;position:absolute;top:50%;background:#ebebeb;height:1px;left:35px}.brideliness-posts-shortcode .item-content-wrapper.style-border .buttons-wrapper:before{content:'';width:26%;position:absolute;top:50%;background:#ebebeb;height:1px;left:12px}.brideliness-posts-shortcode .columns-4 .buttons-wrapper:before{content:'';width:15%;position:absolute;top:50%;background:#ebebeb;height:1px;left:30px}.brideliness-posts-shortcode .buttons-wrapper:after{content:'';width:21%;position:absolute;top:50%;background:#ebebeb;height:1px;right:35px}.brideliness-posts-shortcode .item-content-wrapper.style-border .buttons-wrapper:after{content:'';width:26%;position:absolute;top:50%;background:#ebebeb;height:1px;right:12px}.brideliness-posts-shortcode .columns-4 .buttons-wrapper:after{content:'';width:15%;position:absolute;top:50%;background:#ebebeb;height:1px;right:30px}@media screen and (max-width: 320px){.brideliness-posts-shortcode .buttons-wrapper:before{width:15%}.brideliness-posts-shortcode .buttons-wrapper:after{width:15%}}.brideliness-posts-shortcode .buttons-wrapper .comments-qty,
.brideliness-posts-shortcode .buttons-wrapper .likes-counter,
.brideliness-posts-shortcode .buttons-wrapper .wrapper-likes{display:inline-block}.comments-qty .icon-speech-bubble{color:#9C968E;margin-right:4px;font-size:13px;display:inline-block;vertical-align:middle}.brideliness-posts-shortcode .buttons-wrapper .wrapper-likes{padding-left:10px}.brideliness-posts-shortcode .buttons-wrapper .comments-qty{text-align:right;padding-right:10px;font-size:12px;font-weight:bold;-webkit-transition:opacity 0.35s ease-in-out;-moz-transition:opacity 0.35s ease-in-out;-ms-transition:opacity 0.35s ease-in-out;-o-transition:opacity 0.35s ease-in-out;transition:opacity 0.35s ease-in-out}.brideliness-posts-shortcode li:hover .buttons-wrapper .comments-qty{opacity:0}.brideliness-posts-shortcode .buttons-wrapper .likes-counter{margin-left:4px;font-size:12px;font-weight:bold;display:inline-block;vertical-align:middle;-webkit-transition:opacity 0.35s ease-in-out;-moz-transition:opacity 0.35s ease-in-out;-ms-transition:opacity 0.35s ease-in-out;-o-transition:opacity 0.35s ease-in-out;transition:opacity 0.35s ease-in-out}.brideliness-posts-shortcode .buttons-wrapper
.delimeter{font-size:10px}.brideliness-posts-shortcode li:hover .buttons-wrapper .likes-counter{opacity:0}.brideliness-posts-shortcode .buttons-wrapper .wrapper-likes
.fa{font-size:12px;color:#9C968E}.brideliness-posts-shortcode .buttons-wrapper .likes-counter
span{display:none!important}.brideliness-posts-shortcode  .posts-img-link.button{background:#fff;color:#7f7a75;border:1px
solid #ebebeb;width:65px;height:25px;padding:0
25px;position:absolute;left:50%;top:50%;margin-top:-12.5px;margin-left:-33px;opacity:0;-webkit-transition:background 0.4s ease-in-out, opacity 0.4s ease-in-out, color 0.4s ease-in-out, transform 0.4s ease-in-out;-moz-transition:background 0.4s ease-in-out, opacity 0.4s ease-in-out, color 0.4s ease-in-out, transform 0.4s ease-in-out;-ms-transition:background 0.4s ease-in-out, opacity 0.4s ease-in-out, color 0.4s ease-in-out, transform 0.4s ease-in-out;-o-transition:background 0.4s ease-in-out, opacity 0.4s ease-in-out, color 0.4s ease-in-out, transform 0.4s ease-in-out;transition:background 0.4s ease-in-out, opacity 0.4s ease-in-out, color 0.4s ease-in-out, transform 0.4s ease-in-out;-webkit-transform:translate3d(0px, 20px,0);-moz-transform:translate3d(0px, 20px, 0);-ms-transform:translate3d(0px, 20px, 0);transform:translate3d(0px, 20px, 0)}.brideliness-posts-shortcode .post-list li:hover  .posts-img-link.button{opacity:1;-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-ms-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.brideliness-posts-shortcode .post-list li:hover  .posts-img-link.button:hover{background:#000;color:#fff}.brideliness-posts-shortcode  .posts-img-link.button
.fa{vertical-align:top;line-height:25px}.brideliness-posts-shortcode  .buttons-wrapper .comments-qty
img{width:13px;margin-right:5px}.br-banner .main-caption:after{content:'';position:absolute;bottom:-10px;width:35px;right:50%;transform:translateX(50%);background:#fff;height:2px}.br-banner1 .main-caption:after{content:'';position:absolute;bottom:-18px;width:35px;background:#fff;height:2px;left:0}figure.brideliness-banner.banner-with-effects a.button-banner{font-weight:400}figure.banner-with-effects{position:relative;z-index:1;display:inline-block;overflow:hidden;max-width:100%;height:auto;background:transparent;text-align:center;cursor:pointer}figure.banner-with-effects .main-caption,
figure.banner-with-effects .secondary-caption,
figure.banner-with-effects .button-banner{position:absolute}figure.banner-with-effects
img{max-width:inherit;position:relative;display:block;opacity:1;-webkit-transform:translateZ(0)}figure.banner-with-effects
figcaption{padding:15px;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.banner-with-effects figcaption::before,
figure.banner-with-effects figcaption::after{pointer-events:none}figure.banner-with-effects
figcaption{position:absolute;top:0;left:0;width:100%;height:100%}figure.brideliness-banner.banner-with-effects a.button-banner.button1{padding:15px
25px;background:#cfcbc8;color:#fff;line-height:1;font-size:12px;box-shadow:inset 0 0 0 2px hsl(26, 7%, 80%), inset 0 0 0 3px hsl(0, 0%, 100%);-webkit-transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear;-moz-transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear;-ms-transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear;-o-transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear;transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear}figure.brideliness-banner.banner-with-effects a.button-banner.button1:hover{box-shadow:inset 0 0 0 2px hsl(0, 0%, 100%), inset 0 0 0 3px hsl(26, 7%, 80%)}figure.brideliness-banner.banner-with-effects a.button-banner.button1 span.border-button{position:absolute;width:96%;height:92%;border:1px
solid #fff;top:4%;left:2%;right:2%;bottom:4%;-webkit-transition:border-color 0.3s linear;-moz-transition:border-color 0.3s linear;-ms-transition:border-color 0.3s linear;-o-transition:border-color 0.3s linear;transition:border-color 0.3s linear}figure.brideliness-banner.banner-with-effects a.button-banner.button1:hover span.border-button{border:1px
solid #8f8d8c}figure.brideliness-banner.banner-with-effects a.button-banner.button1:hover{background:#fff;color:#8f8d8c}figure.brideliness-banner.banner-with-effects a.button-banner.button2{color:#434343;line-height:1;font-weight:bold;font-size:12px}figure.brideliness-banner.banner-with-effects a.button-banner.button2:before{content:'\f0da';position:absolute;right:-10px;color:#9c968f;font-family:FontAwesome;opacity:0;-webkit-transition:opacity 0.2s, -webkit-transform 0.3s;transition:opacity 0.2s, transform 0.3s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}figure.brideliness-banner.banner-with-effects a.button-banner.button2:hover:before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.brideliness-banner.banner-with-effects a.button-banner.button3{padding:15px
25px;background:#fff;color:#8f8d8c;line-height:1;font-weight:400;font-size:12px;box-shadow:inset 0 0 0 2px hsl(0, 0%, 100%), inset 0 0 0 3px hsl(26, 7%, 80%);-webkit-transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear;-moz-transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear;-ms-transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear;-o-transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear;transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear}figure.brideliness-banner.banner-with-effects a.button-banner.button3:hover{background:#cfcbc8;color:#fff;box-shadow:inset 0 0 0 2px hsl(26, 7%, 80%), inset 0 0 0 3px hsl(0, 0%, 100%)}figure.brideliness-banner.banner-with-effects a.button-banner.button4{color:#fff;line-height:1;font-weight:bold;font-size:12px}figure.brideliness-banner.banner-with-effects a.button-banner.button4:before{content:'\f0da';position:absolute;right:-10px;color:#fff;font-family:FontAwesome;opacity:0;-webkit-transition:opacity 0.2s, -webkit-transform 0.3s;transition:opacity 0.2s, transform 0.3s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}figure.brideliness-banner.banner-with-effects a.button-banner.button4:hover:before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.brideliness-banner.banner-with-effects a.button-banner.button5{color:#fff;height:45px;line-height:45px;padding:0
25px;font-size:12px;transition:background 0.3s;border:1px
solid #fff}figure.brideliness-banner.banner-with-effects a.button-banner.button5:before{content:'';position:absolute;margin:2px;display:block;height:39px;left:0px;right:0px;width:auto;border:1px
solid #fff}figure.brideliness-banner.banner-with-effects a.button-banner.button5:hover{background:rgba(255,255,255, 0.2)}figure.brideliness-banner.banner-with-effects a.button-banner.button6{padding:15px
25px;background:#000;color:#fff;line-height:1;font-size:12px;box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%);-webkit-transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear;-moz-transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear;-ms-transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear;-o-transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear;transition:color 0.3s linear, box-shadow 0.3s linear, background 0.3s linear}figure.brideliness-banner.banner-with-effects a.button-banner.button6:hover{box-shadow:inset 0 0 0 2px hsl(0, 0%, 100%), inset 0 0 0 3px hsl(26, 7%, 80%)}figure.brideliness-banner.banner-with-effects a.button-banner.button6 span.border-button{position:absolute;width:96%;height:92%;border:1px
solid #fff;top:4%;left:2%;right:2%;bottom:4%;-webkit-transition:border-color 0.3s linear;-moz-transition:border-color 0.3s linear;-ms-transition:border-color 0.3s linear;-o-transition:border-color 0.3s linear;transition:border-color 0.3s linear}figure.brideliness-banner.banner-with-effects a.button-banner.button6:hover span.border-button{border:1px
solid #8f8d8c}figure.brideliness-banner.banner-with-effects a.button-banner.button6:hover{background:#fff;color:#8f8d8c}figure.effect-lily
img{max-width:none;width:calc(100% + 40px)!important;opacity:0.8!important;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s!important;transition:opacity 0.35s, transform 0.35s!important;-webkit-transform:translate3d(-40px,0, 0)!important;transform:translate3d(-40px,0,0)!important}figure.effect-lily .banner-content,
figure.effect-lily.with-button
a{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-lily .banner-content{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-lily.with-button
a{opacity:0;-webkit-transition:opacity 0.2s, -webkit-transform 0.35s;transition:opacity 0.2s, transform 0.35s}figure.effect-lily.with-button
a.right.bottom{margin:0
20px 20px 0}figure.effect-lily:hover img,
figure.effect-lily:hover .banner-content,
figure.effect-lily.with-button:hover
a{opacity:1}figure.effect-lily:hover img,
figure.effect-lily:hover .banner-content,
figure.effect-lily.with-button:hover
a{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}figure.effect-lily .main-caption,
figure.effect-lily .secondary-caption{padding:0
20px 0 0;text-align:right;opacity:0.7;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}figure.effect-lily:hover .main-caption,
figure.effect-lily:hover .secondary-caption,
figure.effect-lily:hover a.button-banner{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-lily a.button-banner{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}figure.effect-sadie figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top, rgba(72,76,97,0) 0%, rgba(72,76,97,0.8) 75%);background:linear-gradient(to bottom, rgba(72,76,97,0) 0%, rgba(72,76,97,0.8) 75%);content:'';opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}figure.effect-sadie .main-caption{color:#484c61;-webkit-transition:-webkit-transform 0.35s, color 0.35s;transition:transform 0.35s, color 0.35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}figure.effect-sadie figcaption::before,
figure.effect-sadie .secondary-caption{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s}figure.effect-sadie .secondary-caption{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}figure.effect-sadie:hover .secondary-caption{color:#fff;-webkit-transform:translate3d(0,-50%,0) translate3d(0,-40px,0);transform:translate3d(0,-50%,0) translate3d(0,-40px,0)}figure.effect-sadie:hover figcaption::before,
figure.effect-sadie:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-roxy{background:-webkit-linear-gradient(45deg, #ff89e9 0%, #05abe0 100%);background:linear-gradient(45deg, #ff89e9 0%,#05abe0 100%)}figure.effect-roxy
img{width:calc(100% + 60px);max-width:calc(100% + 60px);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}figure.effect-roxy figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px
solid #fff;content:'';opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}figure.effect-roxy
figcaption{padding:40px;text-align:left}figure.effect-roxy .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}figure.effect-roxy:hover
img{opacity:0.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-roxy:hover figcaption::before,
figure.effect-roxy:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-bubba{background:#9e5406}figure.effect-bubba
img{opacity:0.7;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-bubba:hover
img{opacity:0.4}figure.effect-bubba figcaption::before,
figure.effect-bubba figcaption::after{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s}figure.effect-bubba figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}figure.effect-bubba figcaption::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}figure.effect-bubba .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}figure.effect-bubba .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-bubba:hover figcaption::before,
figure.effect-bubba:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-bubba:hover .main-caption,
figure.effect-bubba:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.brideliness-banner.effect-bubba1
figcaption{box-shadow:inset 0 0 0 0 rgba(255, 255, 255, 0.4), inset 0 0 0 0 rgba(255, 255, 255, 0.4);-webkit-transition:box-shadow 0.4s;transition:box-shadow 0.4s;transition-timing-function:ease}figure.brideliness-banner.effect-bubba1:hover
figcaption{box-shadow:inset 0 0 0 12px rgba(255, 255, 255, 0.4), inset 0 0 0 0px rgba(255, 255, 255, 0.4)}figure.brideliness-banner.effect-bubba1  figcaption:before,
figure.brideliness-banner.effect-bubba1  figcaption:after{position:absolute;top:12px;right:12px;bottom:12px;left:12px;content:'';opacity:0;-webkit-transition:opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out;transition:opacity 0.35s ease-in-out, transform 0.35s ease-in-out}figure.brideliness-banner.effect-bubba1  figcaption:before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}figure.brideliness-banner.effect-bubba1  figcaption:after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}figure.brideliness-banner.effect-bubba1:hover figcaption:before,
figure.brideliness-banner.effect-bubba1:hover figcaption:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-bubba2 figcaption::before,
figure.effect-bubba2 figcaption::after{position:absolute;top:15px;right:15px;bottom:15px;left:15px;content:'';opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s}figure.effect-bubba2 figcaption::before{border-top:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}figure.effect-bubba2 figcaption::after{border-right:2px solid #fff;border-left:2px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}figure.effect-bubba2
img{-webkit-transition:opacity 0.35s;transition:opacity 0.35s,}figure.effect-bubba2:hover
img{opacity:0.8}figure.effect-bubba2:hover figcaption::before,
figure.effect-bubba2:hover figcaption::after{opacity:0.75;-webkit-transform:scale(1);transform:scale(1)}figure.effect-romeo{-webkit-perspective:1000px;perspective:1000px}figure.effect-romeo
img{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,0,300px);transform:translate3d(0,0,300px)}figure.effect-romeo:hover
img{opacity:0.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-romeo figcaption::before,
figure.effect-romeo figcaption::after{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:'';-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}figure.effect-romeo:hover figcaption::before{opacity:0.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}figure.effect-romeo:hover figcaption::after{opacity:0.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}figure.effect-romeo .main-caption,
figure.effect-romeo .secondary-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-romeo .main-caption{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);transform:translate3d(0,-50%,0) translate3d(0,-150%,0)}figure.effect-romeo .secondary-caption{-webkit-transform:translate3d(0,-50%,0) translate3d(0,150%,0);transform:translate3d(0,-50%,0) translate3d(0,150%,0)}figure.effect-romeo:hover .main-caption{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);transform:translate3d(0,-50%,0) translate3d(0,-100%,0)}figure.effect-romeo:hover .secondary-caption{-webkit-transform:translate3d(0,-50%,0) translate3d(0,100%,0);transform:translate3d(0,-50%,0) translate3d(0,100%,0)}figure.effect-honey{background:#fff}figure.effect-honey
img{opacity:0.9;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-honey:hover
img{opacity:0.5}figure.effect-honey .main-caption{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.effect-honey .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.effect-honey .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-honey .main-caption:after{content:'';width:40px;height:2px;background:#fff;margin-left:-20px;position:absolute;bottom:-20px}figure.effect-honey:hover .main-caption,
figure.effect-honey:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-oscar{background:-webkit-linear-gradient(45deg, #22682a 0%, #9b4a1b 40%, #3a342a 100%);background:linear-gradient(45deg, #22682a 0%,#9b4a1b 40%,#3a342a 100%)}figure.effect-oscar
img{opacity:0.9;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-oscar
figcaption{background-color:rgba(58,52,42,0.7);-webkit-transition:background-color 0.35s;transition:background-color 0.35s}figure.effect-oscar figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px
solid #fff;content:''}figure.effect-oscar .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-oscar figcaption::before,
figure.effect-oscar .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(0);transform:scale(0)}figure.effect-oscar:hover .main-caption{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-oscar:hover figcaption::before,
figure.effect-oscar:hover .secondary-caption{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-oscar:hover
figcaption{background-color:rgba(58,52,42,0)}figure.effect-oscar:hover
img{opacity:0.4}figure.effect-marley .secondary-caption{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-marley .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-marley:hover .main-caption{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-marley .main-caption::after,
figure.effect-marley .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s}figure.effect-marley:hover .main-caption::after,
figure.effect-marley:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-marley .button-banner{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s}figure.effect-marley:hover .button-banner{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-ruby{background-color:#17819c}figure.effect-ruby
img{opacity:0.7;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(1.15);transform:scale(1.15)}figure.effect-ruby:hover
img{opacity:0.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-ruby .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-ruby .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1)}figure.effect-ruby:hover .main-caption{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-ruby:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-milo
img{width:calc(100% + 60px);opacity:1;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-30px,0,0) scale(1.12);transform:translate3d(-30px,0,0) scale(1.12);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-milo:hover
img{opacity:0.8;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-milo .main-caption,
figure.effect-milo .secondary-caption{padding:0
20px 0 0;text-align:right;opacity:0.7;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0)}figure.effect-milo:hover .main-caption,
figure.effect-milo:hover .secondary-caption,
figure.effect-milo.with-button:hover
a{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-milo a.button-banner{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}figure.effect-milo:hover a.button-banner{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-dexter{background:-webkit-linear-gradient(top, rgba(37,141,200,1) 0%, rgba(104,60,19,1) 100%);background:linear-gradient(to bottom, rgba(37,141,200,1) 0%,rgba(104,60,19,1) 100%)}figure.effect-dexter
img{-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-dexter:hover
img{opacity:0.4}figure.effect-dexter figcaption::after{position:absolute;right:30px;bottom:30px;left:30px;height:calc(50% - 30px);border:7px
solid #fff;content:'';-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}figure.effect-dexter:hover figcaption::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-dexter .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}figure.effect-dexter:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sarah{background:#42b078}figure.effect-sarah
img{width:calc(100% + 20px);max-width:calc(100% + 20px);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-sarah:hover
img{opacity:0.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sarah .main-caption::after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:'';opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}figure.effect-sarah:hover .main-caption::after{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sarah .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}figure.effect-sarah:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-chico
img{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(1.12);transform:scale(1.12)}figure.effect-chico:hover
img{opacity:0.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-chico figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px
solid #fff;content:'';-webkit-transform:scale(1.1);transform:scale(1.1)}figure.effect-chico figcaption::before,
figure.effect-chico .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s}figure.effect-chico .secondary-caption{-webkit-transform:scale(1.5);transform:scale(1.5)}figure.effect-chico:hover figcaption::before,
figure.effect-chico:hover .secondary-caption{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-julia{background:#2f3238}figure.effect-julia
img{-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-julia .main-caption,
figure.effect-julia .secondary-caption{display:inline-block;padding:5px
15px;background:rgba(255,255,255,0.9);opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0)}figure.effect-julia .main-caption{-webkit-transition-delay:0.15s;transition-delay:0.15s}figure.effect-julia .secondary-caption{-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-julia:hover
img{opacity:0.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}figure.effect-julia:hover .main-caption,
figure.effect-julia:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-goliath{background:#df4e4e}figure.effect-goliath img,
figure.effect-goliath .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-goliath
img{-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-goliath .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}figure.effect-goliath:hover
img{-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}figure.effect-goliath:hover .main-caption{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.effect-goliath:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-selena{background:#fff}figure.effect-selena
img{opacity:0.95;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-selena:hover
img{-webkit-transform:scale3d(0.95,0.95,1);transform:scale3d(0.95,0.95,1)}figure.effect-selena .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-selena .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:perspective(1000px) rotate3d(1,0,0,90deg);transform:perspective(1000px) rotate3d(1,0,0,90deg);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}figure.effect-selena:hover .main-caption{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-selena:hover .secondary-caption{opacity:1;-webkit-transform:perspective(1000px) rotate3d(1,0,0,0deg);transform:perspective(1000px) rotate3d(1,0,0,0deg)}figure.effect-kira{background:#fff}figure.effect-kira
img{-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-kira
figcaption{z-index:1}figure.effect-kira .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}figure.effect-kira figcaption::before{position:absolute;top:0;right:2em;left:2em;z-index:-1;height:3.5em;background:#fff;content:'';-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:translate3d(0,4em,0) scale3d(1,0.023,1);transform:translate3d(0,4em,0) scale3d(1,0.023,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}figure.effect-kira:hover
img{opacity:0.65}figure.effect-kira:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-kira:hover figcaption::before{opacity:0.7;-webkit-transform:translate3d(0,5em,0) scale3d(1,1,1);transform:translate3d(0,5em,0) scale3d(1,1,1)}figure.effect-ming{background:#030c17}figure.effect-ming
img{opacity:0.9;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-ming figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:2px
solid #fff;box-shadow:0 0 0 30px rgba(255,255,255,0.2);content:'';opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}figure.effect-ming .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-ming .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;-webkit-transform:scale(1.5);transform:scale(1.5)}figure.effect-ming:hover .main-caption{-webkit-transform:scale(0.9);transform:scale(0.9)}figure.effect-ming:hover figcaption::before,
figure.effect-ming:hover .secondary-caption{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-ming:hover
figcaption{background-color:rgba(58,52,42,0)}figure.effect-ming:hover
img{opacity:0.4}@-webkit-keyframes
pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes
pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}figcaption:hover
.animated{animation:pulse 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.vc_tta-style-brideliness-style .vc_tta-panel{border:1px
solid #ebebeb;margin-bottom:10px}.vc_tta.vc_general.vc_tta-style-brideliness-style .vc_active .vc_tta-panel-heading{border-bottom:1px solid #ebebeb}.vc_tta.vc_general.vc_tta-style-brideliness-style .vc_tta-panel-title{position:relative;font-family:'Lato',sans-serif;font-size:12px;color:#000;font-weight:400}.vc_tta.vc_general.vc_tta-style-brideliness-style .vc_tta-panel-title a:after{color:#9c968f;content:'\f0d7';font-family:FontAwesome;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.vc_tta.vc_general.vc_tta-style-brideliness-style .vc_active  .vc_tta-panel-title a:after{content:'\f0da';font-family:FontAwesome;position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#9c968f}.vc_tta.vc_general.vc_tta-style-brideliness-style .vc_tta-panel-body{color:#7e7974}.site-header{background:transparent;position:relative;width:100%}.site-header.fixed{position:absolute;top:0;left:0;z-index:1000}.site-header.fixed-header  .header-group-sidebar .logo-group-sidebar{float:right}.admin-bar .site-header.fixed{top:32px}.site-header.standart .menu-sidebar{position:absolute;top:0;right:0}.header-top{font-family:'EB Garamond',serif;background:#efece8;color:#7b7874;font-size:12px}@media (max-width: 800px){.header-top{display:none}}.header-top.bordered{border-bottom:1px solid #ebebeb}.header-top .top-nav-container,
.header-top .info-container,
.header-top .top-widgets{padding-bottom:6px;padding-top:6px}.header-top .top-widgets .left-aligned:first-of-type{padding-left:0}.header-top .top-widgets .left-aligned{display:inline-block;padding-left:10px}.header-top .top-widgets{margin-top:2px}.header-top .top-widgets .left-aligned
.fa{font-size:15px;vertical-align:middle;display:inline-block;padding-bottom:4px;margin-left:3px}.header-top .info-container ul
li{display:inline-block;vertical-align:middle;list-style-type:none;margin-right:20px}.header-top .info-container ul li:last-child{margin-right:0}.header-top .info-container ul li.info-phone:before{content:'\f095';font-family:'FontAwesome';color:#bdb8b1;margin-right:5px;font-size:14px}.header-top .info-container ul li.info-mail:before{content:'\f0e0';font-family:'FontAwesome';color:#bdb8b1;margin-right:2px}.header-top-nav
ul{margin:0;text-align:right;margin-top:2px}.header-top-nav
li{display:inline-block;padding:0
10px;border-right:1px solid #7b7874}.header-top-nav li:last-of-type{border-right:none}.header-top
a{color:#7b7874}.header-top a:hover{color:#000}.menu-top-menu-container{text-align:right}.fixed #the-title, .fixed #the-title
a{font-size:55px;margin:0;color:#fff;font-family:'Great Vibes',cursive;font-weight:normal}#the-title, #the-title
a{font-size:56px;margin:0;color:#000;font-family:'Great Vibes',cursive;font-weight:normal}.site-logo{text-align:center}.fixed .header-group.site-logo.left{text-align:left}.fixed .header-group.site-logo.center{text-align:center}.fixed .header-group.site-logo.right{text-align:right}@media (max-width: 800px){.fixed .header-group.site-logo.right,
.fixed .header-group.site-logo.left{text-align:center}}.fixed .site-description{font-size:14px;margin:0;font-weight:300;color:#F6EDE7;font-family:'EB Garamond',serif;text-align:center}.site-description{font-size:14px;margin:0;font-weight:normal;color:#9c968f;font-family:'EB Garamond',serif}.logo-wrapper{padding:40px
0 0 0}@media (max-width: 800px){.aside-logo-left{text-align:center;margin-bottom:20px}.header-top-nav
ul{text-align:center}.aside-logo-right
.widget_shopping_cart{float:none!important;text-align:center}.hgroup-sidebar{text-align:center}}@media (max-width: 800px){.aside-logo-left{display:none}}.hgroup-sidebar
.widget{display:inline-block;vertical-align:top;margin-bottom:0;position:relative}.site-header.fixed .hgroup-sidebar
.widget_brideliness_search_widget{margin-top:10px}.site-header.fixed .hgroup-sidebar
.woocommerce.widget_shopping_cart{margin-top:5px}#mega-menu-wrap-primary-nav [data-effect="fade"] li.mega-menu-item>ul.mega-sub-menu{opacity:0;transition-duration:500ms;transition-timing-function:ease-in-out;transition-property:opacity}.primary-nav .menu-main-menu-container{text-align:center}.primary-nav{text-align:center;z-index:200}.site-header.fixed .primary-nav{float:right}.site-header.fixed-header .primary-nav,
.site-header.fixed .logo-group-sidebar{float:right}@media (max-width: 800px){.site-header.fixed .primary-nav,
.site-header.fixed-header .primary-nav{float:none}#mega-menu-wrap-primary-nav .mega-menu-toggle .mega-toggle-block-1:before{font-size:17px!important}#mega-menu-wrap-primary-nav .mega-menu-toggle .mega-toggle-block-1:after{margin-left:5px}.site-header.fixed-header #mega-menu-wrap-primary-nav .mega-menu-toggle .mega-toggle-block-1:before,
.site-header.fixed-header #mega-menu-wrap-primary-nav .mega-menu-toggle .mega-toggle-block-1:after{color:#000}}.primary-nav .menu>li{display:inline-block;position:relative;list-style-type:none;color:#000;outline:none;text-align:center;font-size:14px;font-family:'EB Garamond',serif}.primary-nav .menu>li>a{padding:10px
25px 10px 25px;display:inline-block;text-transform:uppercase}.primary-nav{font-family:'EB Garamond',serif}.primary-nav.bordered{border-top:1px solid #dcdcdc;position:relative}.primary-nav  .menu-new-container
ul.menu{border-top:1px solid #dcdcdc;position:relative;margin-bottom:40px}.primary-nav  .menu-new-container ul.menu:before{content:'';position:absolute;left:0;top:2px;border-top:1px solid #dcdcdc;height:1px;width:100%}.primary-nav  .menu-new-container ul.menu
li{list-style-type:none;position:relative}.primary-nav  .menu-new-container{box-shadow:0px 2px 2px 0px rgba(0,0,0,0.1)}.primary-nav  .menu-new-container ul.menu>li
a{position:relative;padding:0px
20px 0px 20px;line-height:40px;height:40px;display:block}.primary-nav  .menu-new-container ul.menu>li>a:before{content:'';border-right:1px solid #dcdcdc;margin-bottom:7px;position:absolute;bottom:4px;width:1px;height:15px;right:0;top:50%;transform:translateY(-50%)}.primary-nav  .menu-new-container ul.menu>li:last-child a:before{content:none}.primary-nav .menu
ul{margin:0;opacity:0;visibility:hidden;display:block;background:#f9f9f8;font-family:"Lato",sans-serif;font-size:14px;position:absolute;top:40px;left:-1px;z-index:300;transform:translate3d(0, 25px, 0);transition:opacity 0.35s, transform 0.35s;width:200px;list-style:none}.primary-nav .menu  li
a{color:#7e7974}.primary-nav .menu  li a:hover{color:#000}.primary-nav .menu li ul.sub-menu  li.menu-item-has-children ul.sub-menu{margin:0;opacity:0;visibility:hidden;background:#f9f9f8;font-family:"Lato",sans-serif;font-size:14px;position:absolute;display:block;top:10px;left:200px;z-index:300;-webkit-transform:translate3d(0, 25px, 0);-moz-transform:translate3d(0, 25px, 0);-ms-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;-moz-transition:opacity 0.35s, -webkit-transform 0.35s;-ms-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;width:200px}.primary-nav .menu li ul.sub-menu{padding:10px
0}.primary-nav .menu li ul.sub-menu li
a{padding:6px
20px;display:inline-block;transform:translateX(0);transition:transform 0.5s ease}.primary-nav .menu li ul.sub-menu li a:hover{transform:translateX(10px)}.primary-nav .menu li ul.sub-menu>li.menu-item-has-children:hover>ul.sub-menu{-webkit-transform:translate3d(0, 0px, 0);-moz-transform:translate3d(0, 0px, 0);-ms-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);visibility:visible;opacity:1}.primary-nav .menu li:hover>ul{-webkit-transform:translate3d(0, 0px, 0);-moz-transform:translate3d(0, 0px, 0);-ms-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);visibility:visible;opacity:1}.primary-nav .menu li> ul.sub-menu
li{text-align:left}.primary-nav .menu li>ul.sub-menu>li.menu-item-has-children>a:after{content:'\f0da';font-family:'FontAwesome';color:#9c968f;margin-left:10px;font-size:10px;line-height:21px;float:right;display:inline-block}.primary-nav.bordered:before{content:'';border-top:1px solid #dcdcdc;margin-bottom:7px;position:absolute;bottom:4px;height:1px;width:100%;left:0;top:2px}nav.primary-nav.bordered-right   #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link{position:relative}nav.primary-nav.bordered-right   #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link:before{content:'';border-right:1px solid #dcdcdc;margin-bottom:7px;position:absolute;bottom:4px;height:1px;width:1px;height:15px;right:0;top:50%;transform:translateY(-50%)}nav.primary-nav.bordered-right   #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link:last-child:before{content:none}.primary-nav .menu>li:last-of-type{border-right:none}.primary-nav .menu>li.menu-item-has-children>a:after{content:'\f0d7';font-family:'FontAwesome';color:#9c968f;margin-left:10px;font-size:12px;line-height:inherit;display:inline-block;vertical-align:middle}.header-group.site-logo{text-align:center;padding-bottom:17px}.aside-logo-left{padding-bottom:15px}.header-group #the-title{line-height:0.7}.primary-nav .menu li.menu-item-has-children{opacity:1}#mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-family:'Lato',sans-serif}.primary-nav .mega-sub-menu .menu>li{border-right:none;font-family:'Lato',sans-serif}header.site-header.home1 nav.primary-nav #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link{color:rgba(255,255,255, 1)}header.site-header.home1 nav.primary-nav #mega-menu-wrap-primary-nav .mega-menu-toggle .mega-toggle-block:after,
header.site-header.home1 nav.primary-nav #mega-menu-wrap-primary-nav .mega-menu-toggle .mega-toggle-block:before{color:#fff}header.site-header.home1 nav.primary-nav #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link:hover{color:rgba(255,255,255, 0.6)}header.site-header.home2 nav.primary-nav #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link{color:#fff}header.site-header.home2 nav.primary-nav #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link:hover{color:#c9b9a6}header.site-header.home3 nav.primary-nav #mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item > a.mega-menu-link,
header.site-header.home4 nav.primary-nav #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link{color:#7e7974}header.site-header.home3 nav.primary-nav #mega-menu-wrap-primary-nav .mega-menu-toggle .mega-toggle-block:after,
header.site-header.home3 nav.primary-nav #mega-menu-wrap-primary-nav .mega-menu-toggle .mega-toggle-block:before,
header.site-header.home4 nav.primary-nav #mega-menu-wrap-primary-nav .mega-menu-toggle .mega-toggle-block:after,
header.site-header.home4 nav.primary-nav #mega-menu-wrap-primary-nav .mega-menu-toggle .mega-toggle-block:before{color:#7e7974}header.site-header.home2 nav.primary-nav #mega-menu-wrap-primary-nav .mega-menu-toggle .mega-toggle-block:after,
header.site-header.home2 nav.primary-nav #mega-menu-wrap-primary-nav .mega-menu-toggle .mega-toggle-block:before{color:#fff}header.site-header.home3 nav.primary-nav #mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item > a.mega-menu-link:hover,
header.site-header.home4 nav.primary-nav #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link:hover{color:#171616}@media (max-width: 800px){nav.primary-nav.bordered-right   #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link:before{border:none}header.site-header.home1 nav.primary-nav #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link{color:#000}header.site-header.home1 nav.primary-nav #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link:hover{color:#9c968f}header.site-header.home2 nav.primary-nav #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link{color:#7e7974}}@media only screen and (max-width: 480px){#mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{width:100%!important}}#mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item.mega-menu-flyout>ul.mega-sub-menu:before{border-left:5px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(0, 0, 0, 0.1);left:39px!important;top:-6px!important}#mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item.mega-menu-flyout>ul.mega-sub-menu:after{border-left:4px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #f9f9f8;top:-5px;left:42px}#mega-menu-wrap-primary-nav #mega-menu-primary-nav >li.mega-menu-item.mega-menu-flyout >ul.mega-sub-menu:after,
#mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item.mega-menu-flyout>ul.mega-sub-menu:before{display:inline-block;content:'';width:0;height:0;position:absolute;top:-6px;left:40px}.breadcrumbs-wrapper{margin:30px
0 30px 0;font-family:'EB Garamond',serif;font-style:italic}.breadcrumbs-wrapper
.breadcrumbs{text-transform:capitalize!important;font-size:16px;font-style:italic}@media (max-width: 800px){.breadcrumbs-wrapper
.breadcrumbs{text-align:center}}.breadcrumbs-wrapper .breadcrumbs
li{list-style-type:none;display:inline-block}.breadcrumbs-wrapper .breadcrumbs li+li:before{content:'>';padding:0
5px;display:inline-block;font-size:13px}.breadcrumbs-wrapper .breadcrumbs
a{color:#7e7974}.breadcrumbs-wrapper .breadcrumbs a:hover{color:#000000!important}.breadcrumbs-wrapper .breadcrumbs
.current{color:#000}.tp-bullets.simplebullets.round
.bullet{background:#d7d7d7;-webkit-border-radius:50%;border-radius:50%;height:10px;margin-left:3px;margin-right:3px;width:10px;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.tp-leftarrow,.tp-rightarrow{background:rgba(0, 0, 0, 0)!important;font-size:30px;-webkit-border-radius:50%;border-radius:50%;position:relative}.tp-rightarrow:before{content:'\f105';font-family:'FontAwesome';color:#30bef1;text-align:center;position:absolute;top:-4px;right:12px}.tp-rightarrow:after{content:'';width:100%;height:100%;position:absolute;top:0;left:1px;background:rgba(0, 0, 0, 0)!important;font-size:30px;-webkit-border-radius:50%;border-radius:50%;border:1px
solid #30bef1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.5, 1)}.tp-rightarrow:hover:after{opacity:0;background:transparent;-webkit-transform:scale3d(0.5, 0.5, 1);transform:scale3d(0.5, 0.5, 1)}.tp-leftarrow:after{content:'';width:100%;height:100%;position:absolute;top:0;left:-1px;background:rgba(0, 0, 0, 0)!important;font-size:30px;-webkit-border-radius:50%;border-radius:50%;border:1px
solid #30bef1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 0, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0, 0.5, 1)}.tp-leftarrow:hover:after{opacity:0;background:transparent;-webkit-transform:scale3d(0.5, 0.5, 1);transform:scale3d(0.5, 0.5, 1)}.tp-leftarrow:before{content:'\f104';font-family:'FontAwesome';color:#30bef1;text-align:center;position:absolute;top:-4px;left:12px}@media screen and (max-width: 768px){.menu-top-menu-container,.info-container,.top-widgets{text-align:center}}article .entry-meta .post-cats
a{text-transform:none;font-size:14px}article .entry-meta .post-views{display:inline-block;margin-top:1px;float:right}article .entry-meta .post-views:after,
article.isotope-item .entry-meta .post-views:after{content:'';display:block;clear:both}article.isotope-item .entry-meta .post-views{float:right;margin-left:10px}.single .post-tags
span{color:#262d33;margin-right:15px;font-weight:400;font-size:14px;display:inline-block}.single .post-tags-list{display:inline-block;vertical-align:top;max-width:87%}.single .post-tags
a{color:#7e7974;border:1px
solid #ebebeb;padding:2px
10px;margin-right:5px;font-size:14px;display:inline-block;margin-bottom:5px;-webkit-transition:color 0.3s, background 0.3s, border 0.3s;-moz-transition:color 0.3s, background 0.3s, border 0.3s;-ms-transition:color 0.3s, background 0.3s, border 0.3s;-o-transition:color 0.3s, background 0.3s, border 0.3s;transition:color 0.3s, background 0.3s, border 0.3s}.single .post-tags a:hover{color:#000;background:#000;color:#fff;border:1px
solid #000}.single .thumbnail-wrapper
.post_background{opacity:0!important}.gallery{width:100%;margin:20px
0 0 0}#pt-gallery{margin-bottom:70px}.gallery:after{display:block;content:'';clear:both}.gallery
img{width:100%;border:0
none}.gallery figure.gallery-item{margin:0
20px 20px 0}.gallery .gallery-item{float:left;overflow:hidden;position:relative;text-align:center;display:inline-block}.portfolio-filters-wrapper{text-align:center;vertical-align:top}@media screen and (max-width: 640px){.portfolio-filters-wrapper{display:none}}.portfolio-filters-wrapper .filters-group{margin-bottom:45px}.portfolio-filters-wrapper ul.filters-group
li{display:inline-block;position:relative;list-style-type:none;padding:5px
10px;line-height:1;border:1px
solid #ebebeb;background-clip:padding-box;cursor:pointer;color:#7e7974;transition:all 0.3s;margin-left:7px}.portfolio-filters-wrapper ul.filters-group li:hover{background:#000;color:#fff}.portfolio-filters-wrapper ul.filters-group
li.selected{background:#000;color:#fff;border:1px
solid #000;background-clip:padding-box}.wrapper-info{margin:25px
25px 0 25px}.caption-item-gallery{font-family:'EB Garamond',serif;font-style:italic;color:#7e7974;font-size:14px}.wrapper-info
h3{font-family:'EB Garamond',serif;font-size:18px;color:#555;margin-bottom:5px}.wrapper-info h3
a{color:#555}.wrapper-info h3 a:hover{color:#000}#pt-gallery.without .gallery-item-description{margin:17px!important}#pt-gallery.without.gallery{overflow:hidden}#pt-gallery.gallery .gallery-item{overflow:hidden;float:left;margin-bottom:10px}.wrapper-buttons-gallery
a{background:#fff;display:inline-block;line-height:40px;text-align:center;width:40px;height:40px;position:relative}.wrapper-buttons-gallery a:hover{color:#585858}.wrapper-buttons-gallery a:before{content:'';position:absolute;top:2px;left:2px;width:36px;height:36px;border:1px
solid #e7e7e7}#pt-gallery.hover-1 .gallery-item{margin-bottom:30px;text-align:left}#pt-gallery.hover-1 dl.gallery-item .gallery-item-description{position:absolute;bottom:0;width:100%;left:0;padding:20px
15px;float:left;margin-bottom:0}#pt-gallery.hover-1 dl.gallery-item .gallery-item-description:after{content:'';display:block;clear:both}#pt-gallery.hover-1 .like-wrapper{display:inline-block}#pt-gallery.hover-1 .like-wrapper
.count{display:none}#pt-gallery.hover-1 dd .wrapper-info{display:inline-block;float:left}#pt-gallery.hover-1.columns-4 dd .wrapper-info{margin:25px
25px 0 10px}#pt-gallery.hover-1 dd .wrapper-buttons-gallery{display:inline-block;float:right;margin-right:25px;margin-top:35px;color:#5a5a5a;opacity:0;transition:opacity 0.3s ease-in-out}#pt-gallery dd .wrapper-buttons-gallery .icon-search:before{font-size:15px;font-weight:800}#pt-gallery dd .wrapper-buttons-gallery
a{color:#585858}#pt-gallery dd .wrapper-buttons-gallery a:hover{color:#000}#pt-gallery dd .wrapper-buttons-gallery .icon-shapes:before{font-weight:800}#pt-gallery.hover-1.columns-4 dd .wrapper-buttons-gallery{margin-right:10px}#pt-gallery.hover-1 	dl:hover dd .wrapper-buttons-gallery{opacity:1}#pt-gallery.hover-1 dd .wrapper-buttons-gallery .quick-view{margin-right:10px;opacity:0;ms-transition:opacity 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out, color 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out, color 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out, color 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out, color 0.3s ease-in-out;-ms-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#pt-gallery dd .wrapper-buttons-gallery a.quick-view,
#pt-gallery dd .wrapper-buttons-gallery a.brideliness-post-like{padding-top:2px}#pt-gallery.hover-1 dd .wrapper-buttons-gallery
.like{margin-right:10px;opacity:0;ms-transition:opacity 0.3s ease-in-out,-webkit-transform 0.45s ease-in-out, color 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out,-webkit-transform 0.45s ease-in-out, color 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out,-webkit-transform 0.45s ease-in-out, color 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,-webkit-transform 0.45s ease-in-out, color 0.3s ease-in-out;-ms-transform:translate3d(0,50px,0);-moz-transform:translate3d(0,50px,0);-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);font-weight:bold}#pt-gallery.hover-1.columns-4 dd .wrapper-buttons-gallery
.like{margin-right:0}#pt-gallery.hover-1 dd .wrapper-buttons-gallery .like
i.fa{font-weight:bold}#pt-gallery.hover-1 dl:hover .wrapper-buttons-gallery
.like{-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}#pt-gallery.hover-1 dl:hover .wrapper-buttons-gallery .quick-view{-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}#pt-gallery.hover-1 dt a:before{position:absolute;bottom:0;left:0;padding:0
15px;width:100%;height:60%;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 10%, rgba(255,255,255,0.9) 95%);background:linear-gradient(to bottom, rgba(255,255,255,0) 10%, rgba(255,255,255,0.9) 95%);content:''}#pt-gallery.hover-2
dt{position:relative;overflow:hidden}#pt-gallery.hover-2 dd.gallery-item-description
h3{color:#9c968f}#pt-gallery.hover-2 dt .wrapper-buttons-gallery{position:absolute;bottom:0;width:100%;left:0;padding:25px
15px}#pt-gallery.hover-2 dt .wrapper-buttons-gallery .quick-view{margin-right:5px;-webkit-transition:-webkit-transform 0.35s ease-in-out, color 0.3s linear;transition:transform 0.35s ease-in-out, color 0.3s linear;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}#pt-gallery.hover-2 dt .wrapper-buttons-gallery
.like{margin-left:5px;-webkit-transition:-webkit-transform 0.35s ease-in-out;transition:transform 0.35s ease-in-out;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}#pt-gallery.hover-2 dt .wrapper-buttons-gallery .like-wrapper{display:inline-block}#pt-gallery.hover-2 dt .wrapper-buttons-gallery .like-wrapper
span.count{display:none}#pt-gallery.hover-2 dt .wrapper-buttons-gallery .like-wrapper
i.fa{font-weight:bold}#pt-gallery.hover-2 dl:hover .wrapper-buttons-gallery
.like{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#pt-gallery.hover-2 dl:hover .wrapper-buttons-gallery .quick-view{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#pt-gallery.hover-2 dt .wrapper-buttons-gallery:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0.5;-webkit-transition:-webkit-transform 0.32s ease-in-out;transition:transform 0.32s ease-in-out;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}#pt-gallery.hover-2 dl:hover dt .wrapper-buttons-gallery:before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.gallery-columns-1 .gallery-item{max-width:98%;max-width:calc(100% - 20px)}.gallery-columns-2 .gallery-item{max-width:49%;max-width:calc(49.8% - 20px)}.gallery-columns-3 .gallery-item{max-width:32%;max-width:calc(33% - 20px)}.gallery-columns-4 .gallery-item{max-width:23%;max-width:calc(25% - 21px)}.gallery-columns-5 .gallery-item{max-width:19%;max-width:calc(20% - 20px)}.gallery-columns-6 .gallery-item{max-width:15%;max-width:calc(16.5% - 20px)}.gallery-columns-7 .gallery-item{max-width:13%;max-width:calc(14.28% - 20px)}.gallery-columns-8 .gallery-item{max-width:11%;max-width:calc(12.5% - 20px)}.gallery-columns-9 .gallery-item{max-width:9%;max-width:calc(11.1% - 10px)}.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),
.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear:left}.gallery-columns-5 .gallery-caption,
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption{display:none !important}.gallery.gallery-columns-9{margin:0
0 0 -10px}.gallery.gallery-columns-9 .gallery-item{margin:0
0 10px 10px}.page article.page .entry-content{border:none;padding:0}article.sticky .entry-meta{border-top:1px solid #000}.sticky-post{position:absolute;top:0;right:45%;color:#000;border:1px
solid #000;margin-left:35px;padding:5px
7px;font-size:12px;font-weight:bold}article  .thumbnail-wrapper{overflow:hidden;position:relative}article  .thumbnail-wrapper:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5);content:'';-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,52deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,52deg) translate3d(0,-100%,0)}article  .thumbnail-wrapper:hover:before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}article  .thumbnail-wrapper
img{width:100%}.entry-title{font-family:'EB Garamond',serif;font-weight:400;color:#000}.entry-title
a{color:#000}.entry-title a:hover,
.entry-title a:focus,
.entry-title a:active{color:#8b8987}.entry-content,.entry-summary,.page-content{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.entry-content h1,
.comment-content h1,
.entry-content h2,
.comment-content h2,
.entry-content h3,
.comment-content h3,
.entry-content h4,
.comment-content h4,
.entry-content h5,
.comment-content h5,
.entry-content
h6{margin:0
0 10px 0}.content-post{color:#7e7974}.blog .content-post{line-height:1.8}.blog  article.post-grid .content-post{line-height:1.5}.blog  article.post-grid .content-post
blockquote{font-size:24px;padding:30px
50px}.blog  article.post-grid .entry-content .page-links{text-align:center}.blog  article.post-grid .entry-content .page-links
a{padding:2px
8px}.blog  article.post .entry-content .social-links,
.blog  article.post-list .entry-content .social-links,
.archive  article.post-list .entry-content .social-links{float:right;margin-top:-31px}.mejs-container,.mejs-embed{margin:15px
0}.blog  article.post .entry-content .social-links .brideliness-post-share,
.blog  article.post-list .entry-content .social-links .brideliness-post-share,
.archive  article.post-list .entry-content .social-links .brideliness-post-share{display:inline-block;padding:0
10px;font-size:16px;cursor:pointer}.blog-grid-wrapper
.share{display:none}.blog  article.post .entry-content .social-links .brideliness-post-share a,
.blog  article.post-list .entry-content .social-links .brideliness-post-share a,
.archive  article.post-list .entry-content .social-links .brideliness-post-share
a{color:#E7E6E5}.blog  article.post .entry-content .social-links .brideliness-post-share:hover a,
.blog  article.post-list .entry-content .social-links .brideliness-post-share:hover a,
.archive  article.post-list .entry-content .social-links .brideliness-post-share:hover
a{color:#000}.blog  article.post .entry-content .social-links .brideliness-post-share .sharecount,
.blog  article.post-list .entry-content .social-links .brideliness-post-share .sharecount,
.archive  article.post-list .entry-content .social-links .brideliness-post-share
.sharecount{display:none}.blog  article,article.post,article.type-page{margin-bottom:100px}article.post:first-of-type{margin-top:30px}article.post:before,article.post:after{content:'';display:block;clear:both}.page
article.page{margin-bottom:0}.blog  article .entry-carousel{margin-bottom:10px;cursor:pointer}article.post-list .entry-content{border:1px
solid #ebebeb;padding:35px
25px}.blog article.post-password-required input[type=submit]{margin-bottom:1px}.blog article.post-password-required input[type="password"]{margin-right:20px}.single.single-post article.post .entry-content{padding:35px
45px}article.post-list.has-post-thumbnail .entry-content{margin:-35px 30px 0 30px;padding:20px
25px 25px 30px;background:#fff;border:1px
solid #ebebeb;display:block;position:relative}article.post-list .entry-title{font-size:28px}article.post-list .entery-meta-left
.avatar{-webkit-border-radius:50%;border-radius:50%}article.post-list .entery-meta-left .author-name{text-transform:uppercase;font-family:'EB Garamond',serif;font-weight:bold;margin-top:20px;margin-bottom:5px;font-size:13px}article.post-list .entery-meta-left .author-name a
span{color:#000}article.post-list .entery-meta-left .time-wrapper{font-size:12px;color:#9c968f;position:relative;margin-bottom:30px}article.post-list .entery-meta-left .time-wrapper:after{content:'';width:35px;height:2px;background:#dcdcdc;position:absolute;bottom:-17px;left:0}.blog-grid-wrapper{margin-right:-15px;margin-left:-15px}article.post-list .entery-meta-left .post-comments a,
article.post-list .entery-meta-left .likes-counter{color:#000}article.post-list .entery-meta-left .post-comments span,
article.post-list .entery-meta-left .likes-counter
span{color:#9c968f}article.post-list .entery-meta-left .post-comments{margin-bottom:8px}@media screen and (max-width: 680px){article.post-list.has-post-thumbnail .entry-content{padding:20px
20px;margin:0}article.post-list .entry-content .col-xs-12.col-md-2.col-sm-4,
article.post-list .entry-content .col-xs-12.col-md-10.col-sm-8{padding:0;text-align:center}article.post-list .entry-header h1.entry-title{margin-top:10px;font-size:22px}article.post-list .entery-meta-left{text-align:center}article.post-list .entery-meta-left .time-wrapper:after{left:50%;transform:translateX(-50%)}.blog  article.post .entry-content .social-links,
.blog  article.post-list .entry-content .social-links,
.archive  article.post-list .entry-content .social-links{float:none;margin-top:25px}}article.post-grid .entry-header h1.entry-title{font-size:16px;margin-bottom:10px}article.post-grid .entry-header{text-align:center}article.post-grid{margin-bottom:50px}.blog-grid-wrapper article a.more-link{display:none!important}.blog-grid-wrapper article.cols-2 .entry-content,
.blog-grid-wrapper article.cols-3 .entry-content{margin:-50px 20px 25px 20px;background:#fff;z-index:10;padding-top:25px}.blog-grid-wrapper article.cols-4 .entry-content{margin-top:20px}.blog-grid-wrapper article.cols-2  .thumbnail-wrapper,
.blog-grid-wrapper article.cols-3  .thumbnail-wrapper{z-index:-1}.post-author-gride{text-align:center}.blog-grid-wrapper article  .content-post{text-align:center}.blog-grid-wrapper article .post-author-gride{margin-top:3px;position:relative;margin-bottom:26px;display:block;text-align:center;font-family:'EB Garamond',serif;font-style:italic;position:relative;color:#8c8379}.blog-grid-wrapper article .post-author-gride:after{content:'';height:1px;width:35px;background:#dcdcdc;position:absolute;bottom:-15px;left:50%;margin-left:-17px}.blog-grid-wrapper article .post-author-gride .post-cats{display:inline-block}.blog-grid-wrapper article .buttons-wrapper{padding:15px
0;text-align:center;line-height:1;position:relative}.blog-grid-wrapper article .buttons-wrapper:before{content:'';width:21%;position:absolute;top:50%;background:#ebebeb;height:1px;left:35px}.blog-grid-wrapper article.cols-4 .buttons-wrapper:before{content:'';width:18%;position:absolute;top:50%;background:#ebebeb;height:1px;left:20px}.blog-grid-wrapper article .buttons-wrapper:after{content:'';width:21%;position:absolute;top:50%;background:#ebebeb;height:1px;right:35px}.blog-grid-wrapper article .buttons-wrapper:after{content:'';width:18%;position:absolute;top:50%;background:#ebebeb;height:1px;right:20px}.blog-grid-wrapper article .buttons-wrapper .comments-qty{text-align:right;padding-right:10px;font-size:12px;font-weight:bold;display:inline-block;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.blog-grid-wrapper article:hover .buttons-wrapper .comments-qty{opacity:0}.blog-grid-wrapper article .buttons-wrapper .comments-qty
img{width:13px;margin-right:5px}.blog-grid-wrapper article .buttons-wrapper .comments-qty .post-comments{display:inline-block}.blog-grid-wrapper article .buttons-wrapper .comments-qty .post-comments
span.comments{display:none}.blog-grid-wrapper article .buttons-wrapper .comments-qty .post-comments .comments-link{color:#000}.blog-grid-wrapper article .buttons-wrapper .wrapper-likes{padding-left:10px;display:inline-block}.blog-grid-wrapper article .buttons-wrapper .wrapper-likes .icon-shapes{font-size:11px;font-weight:800;color:#9C968F;display:inline-block;vertical-align:middle}.blog-grid-wrapper article .buttons-wrapper .likes-counter{display:inline-block;padding-left:5px;font-size:12px;font-weight:bold}.blog-grid-wrapper article .buttons-wrapper .likes-counter
span{display:none!important}.blog-grid-wrapper article .buttons-wrapper .wrapper-likes{-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.blog-grid-wrapper article:hover .buttons-wrapper .wrapper-likes{opacity:0}.blog-grid-wrapper article .buttons-wrapper .wrapper-likes
.fa{font-size:12px;color:#ABA59E}.blog-grid-wrapper article .buttons-wrapper .posts-img-link.button{background:#fff;color:#7f7a75;border:1px
solid #ebebeb;width:65px;height:25px;padding:0
25px;position:absolute;left:50%;top:50%;margin-top:-12.5px;margin-left:-33px;opacity:0;-webkit-transform:translate3d(0px, 20px,0);-moz-transform:translate3d(0px, 20px, 0);-ms-transform:translate3d(0px, 20px, 0);transform:translate3d(0px, 20px, 0);-webkit-transition:background 0.3s ease-in-out, opacity 0.3s ease-in-out, color 0.3s ease-in-out, transform 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out, opacity 0.3s ease-in-out, color 0.3s ease-in-out, transform 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out, opacity 0.3s ease-in-out, color 0.3s ease-in-out, transform 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out, opacity 0.3s ease-in-out, color 0.3s ease-in-out, transform 0.3s ease-in-out;transition:background 0.3s ease-in-out, opacity 0.3s ease-in-out, color 0.3s ease-in-out, transform 0.3s ease-in-out}.blog-grid-wrapper article .buttons-wrapper .posts-img-link.button
.fa{vertical-align:top;line-height:25px}.blog-grid-wrapper article .buttons-wrapper .posts-img-link.button:hover{background:#000;color:#fff}.blog-grid-wrapper article:hover .buttons-wrapper .posts-img-link.button{opacity:1;-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-ms-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.nav-links{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.post-navigation,.image-navigation{padding:20px
0}.post-navigation a,
.image-navigation .previous-image,
.image-navigation .next-image{display:block}.post-navigation .meta-nav{text-transform:uppercase;display:block}.post-navigation a,
.image-navigation
a{display:block;text-transform:none}article .entry-content .page-links{margin-top:5px}.blog article.post-list .entry-content .page-links{margin-top:20px}.single article .entry-content .page-links{margin-bottom:30px}article .entry-content .page-links
a{margin-top:5px;padding:6px
12px;border:1px
solid #e7e7e7;display:inline-block;margin-right:5px;-webkit-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;-moz-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;-ms-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;-o-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out}article .entry-content .page-links a
span{padding:0;border:none;margin-top:0;margin-right:0}article .entry-content .page-links
span{margin-top:5px;padding:6px
12px 6px 0;display:inline-block;margin-right:5px;-webkit-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;-moz-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;-ms-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;-o-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out}article .entry-content .page-links a:hover{background:#362f2d;color:#fff;border:1px
solid #362f2d}nav.navigation.paging-navigation{text-align:center;margin:110px
0}.paging-navigation .page-numbers{font-size:14px;margin-right:7px;display:inline-block;padding:8px
14px;border:1px
solid #e7e7e7;color:#8b8987;-webkit-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;-moz-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;-ms-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;-o-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out}@media screen and (max-width: 320px){.paging-navigation .page-numbers{padding:4px
10px}}.paging-navigation .page-numbers:hover{background:#362f2d;color:#fff;border:1px
solid #362f2d}.paging-navigation .prev.page-numbers{margin-right:20px}.paging-navigation .next.page-numbers{margin-left:20px}.paging-navigation .page-numbers.current{background:#362f2d;color:#fff;border:1px
solid #362f2d}.paging-navigation .dots:hover{background:none!important;border:1px
solid #e7e7e7!important;color:#8b8987!important}.blog-gallery.paginated .owl-controls{bottom:30px;left:30px;position:absolute}.blog-gallery.paginated .owl-controls .owl-page
span{display:inline-block;height:5px;margin:5px;opacity:1;-webkit-border-radius:0;border-radius:0;width:32px}.attachment article
.navigation{padding:0;margin:20px
0}.attachment article .navigation.image-navigation:before,
.attachment article .navigation.image-navigation:after{content:"";display:table;clear:both}.attachment article .entery-content{display:inline-block;width:36%}.attachment article .entery-content
h2{text-transform:uppercase;line-height:1;font-size:28px}.attachment article .entery-content:after{content:'';display:block;clear:both}.attachment article .entry-attachment{max-width:60%;float:left;display:inline-block;margin-right:20px;margin-bottom:20px}.attachment article .entry-meta-bottom{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;padding:25px
0;margin-top:30px;float:left;width:100%}.attachment .nav-links{text-align:center}.attachment .nav-links
a{display:inline-block;margin:0
5px}.attachment .nav-links .previous-image,
.attachment .nav-links .next-image{margin:0
10px}.attachment .nav-links .previous-image .fa,
.attachment .nav-links .next-image
.fa{display:inline-block;vertical-align:middle;margin:0
5px;font-size:16px;padding-bottom:1px}@media screen and (max-width: 786px){.attachment article .entry-attachment{float:none;margin-right:0;max-width:100%}.attachment article .entery-content{float:none;overflow:visible}.attachment article .attachment-image{float:none}.attachment article .entery-content{display:inline-block;width:100%}.attachment article .entry-meta-bottom,
.attachment article  .entry-meta-bottom
.right{text-align:center!important}.attachment article  .entry-meta-bottom
.right{margin-top:10px}}.attachment article .entry-meta .time-wrapper,
.attachment article .entry-meta .post-comments{display:inline-block}.attachment article .entry-meta{margin-top:20px}.attachment article .entry-caption{margin-bottom:10px}.attachment article .social-links .brideliness-post-share{display:inline-block}.attachment article .social-links .brideliness-post-share
a{padding:3px
5px;margin-right:5px;font-size:16px}.attachment article .entry-meta-bottom
img{width:15px;margin-right:3px}.attachment article .entry-meta-bottom .post-comments,
.attachment article .entry-meta-bottom .like-wrapper{display:inline-block;vertical-align:middle}.attachment article .entry-meta-bottom .like-wrapper{font-size:13px}.attachment article .entry-meta-bottom .like-wrapper .fa-heart-o{font-size:13px;margin-right:3px}.attachment article .entry-meta-bottom .like-wrapper .fa-heart{font-size:13px;margin-right:2px}.attachment article .social-links .brideliness-post-share
.sharecount{display:none}.attachment article  .entry-meta-bottom
.right{text-align:right}.attachment article  .entry-meta-bottom
.separator{margin:0
15px}article.attachment:after{display:block;content:'';clear:both}.archive .page-title{font-family:'EB Garamond',serif;margin-bottom:50px;text-align:center;line-height:0.9}.error404 .breadcrumbs-wrapper{display:none}.content-404{width:470px;margin:0
auto}.error404 .wrapper-error-404{text-align:center;padding:230px
0 250px 0;background-attachment:fixed!important;background-size:cover!important;background-position:100% -8%!important}.wrapper-error-404 .content-404
.really{font-size:40px;color:#e7e6e5;font-family:'Great Vibes',cursive;display:block;font-weight:100}.wrapper-error-404 .content-404
.sorry{font-size:140px;line-height:0.8;color:#e7e6e5;margin-bottom:35px;font-family:'EB Garamond',serif;text-transform:uppercase;display:block;font-weight:100}@media screen and (max-width: 420px){.wrapper-error-404 .content-404
.sorry{font-size:80px}.content-404{width:310px;margin:0
auto}.error404 .wrapper-error-404{padding:100px
0 100px 0;background-position-x:75%}}.wrapper-error-404 .content-404 .info-404{font-size:18px;margin-bottom:80px;position:relative;color:#fff}.wrapper-error-404 .content-404 .info-404
a{color:#ddc6a5}.wrapper-error-404 .content-404 .info-404 a:hover{color:#fff}.wrapper-error-404 .content-404 .info-404:before{content:'';position:absolute;background:#dcdcdc;height:2px;width:40px;bottom:-30px;left:50%;margin-left:-20px}.wrapper-error-404 .content-404 .search-form .search-field{margin-right:15px;margin-bottom:15px}.wrapper-error-404 .content-404 .search-form .search-submit{text-transform:uppercase;vertical-align:top}@keyframes
fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes
fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 85%, 0);transform:translate3d(0, 85%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.site-content.content-404 h1.page-title{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.site-content.content-404 .page-content{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}p.not-found{margin-bottom:30px}.single
article.post{margin-bottom:55px;font-size:16px}.single article.post .entry-title{text-align:center}.single article.post .entry-content{border:1px
solid #ebebeb}.single article.post .entry-content .content-post:after{content:'';display:block;clear:both}.single article.post .entry-content .entery-meta-single{text-align:center;margin-bottom:60px;position:relative}.single article .entry-content .entry-header{text-align:center}.single article.post .entry-content .entery-meta-single:after{content:'';height:2px;width:35px;position:absolute;bottom:-32px;left:50%;margin-left:-17px;background:#dcdcdc}.single article.post .entry-content .entery-meta-single
span{display:inline-block}.single article.post .entry-content .content-post{margin-bottom:55px}.content-post ul,
.content-post
ol{margin-bottom:10px}.single article.post .entry-content
.share{text-align:center;margin-bottom:45px}.single article.post .entry-content .share .social-links
div{display:inline-block;margin-right:25px}.single article.post .entry-content .share .social-links div
a{padding:3px;font-size:16px;color:#000}.single article.post .entry-content .share .social-links div a:hover{color:#7e7974}.single article.post .entry-content .share .social-links
.sharecount{display:none}.single article.post .entry-content .share
h3{font-family:'EB Garamond',serif;color:#86817d;font-size:18px;font-weight:normal;font-style:italic}.single article.post .entry-content .time-wrapper,
.single article.post .entry-content .post-cats,
.single article.post .entry-content .post-author-single{display:inline-block;font-family:'EB Garamond',serif;font-style:italic;font-size:18px;color:#7e7974}.single article.post .entry-content .post-cats a,
.single article.post .entry-content .post-author-single
a{color:#000}.single article.post .entry-content .post-cats a:hover,
.single article.post .entry-content .post-author-single a:hover{color:#7e7974}.single article.post .entry-content .entry-meta-bottom{border-top:1px solid #ebebeb;padding:33px
0 27px 0}.single article.post .entry-content .entry-meta-bottom-right{text-align:right;padding-top:1px}.single article.post .entry-content .entry-meta-bottom-right
img{width:17px;margin-right:3px}.single article.post .entry-content .entry-meta-bottom .post-comments,
.single article.post .entry-content .entry-meta-bottom .like-wrapper,
.single-attachment article.attachment .entry-meta-bottom  .like-wrapper{display:inline-block;vertical-align:middle;font-size:14px}@media screen and (max-width: 800px){.single article.post .entry-content .entry-meta-bottom-right{text-align:center;margin-top:10px}.single article.post .entry-content .entry-meta-bottom-left{text-align:center}}.single article.post .entry-content .entry-meta-bottom .post-comments.comment-required
.comments{display:none}.single article.post .entry-content .entry-meta-bottom .like-wrapper,
.single-attachment article.attachment .entry-meta-bottom .like-wrapper{font-size:13px}.single article.post .entry-content .entry-meta-bottom .like-wrapper span.count,
.single-attachment article.attachment .entry-meta-bottom .like-wrapper
span.count{margin-left:5px;font-weight:400;font-size:14px;color:#8b8987;display:inline-block;vertical-align:middle}.single article.post .entry-content .entry-meta-bottom .like-wrapper a.like:active,
.single-attachment article.attachment .entry-meta-bottom .like-wrapper a.like:active,
.single-attachment article.attachment .entry-meta-bottom .like-wrapper a.like:focus,
.single article.post .entry-content .entry-meta-bottom .like-wrapper a.like:focus{color:#8b8987}.single article.post .entry-content .entry-meta-bottom .like-wrapper a.like:hover,
.single-attachment article.attachment .entry-meta-bottom .like-wrapper a.like:hover{color:#000}.single article.post .entry-content .entry-meta-bottom .like-wrapper a.liked,
.single-attachment article.attachment .entry-meta-bottom .like-wrapper a.liked,
.single article.post .entry-content .entry-meta-bottom .like-wrapper a.liked:focus,
.single-attachment article.attachment .entry-meta-bottom .like-wrapper a.liked:focus{color:#000}.single article.post .entry-content .entry-meta-bottom .like-wrapper a.liked:hover,
.single-attachment article.attachment .entry-meta-bottom .like-wrapper a.liked:hover{color:#8b8987}.single article.post .entry-content .entry-meta-bottom .like-wrapper .liked span.count,
.single-attachment article.attachment .entry-meta-bottom .like-wrapper .liked
span.count{font-weight:400;font-size:13px;color:#000;display:inline-block;vertical-align:middle}.single article.post .entry-content .entry-meta-bottom .like-wrapper .icon-shapes,
.single-attachment article.attachment .entry-meta-bottom .like-wrapper .icon-shapes{font-weight:800;font-size:14px;display:inline-block;vertical-align:middle}.single-attachment
article.attachment{margin-bottom:70px}.single article.post .entry-content .entry-meta-bottom  .icon-speech-bubble,
.single-attachment article.attachment .entry-meta-bottom  .icon-speech-bubble{font-size:16px;display:inline-block;vertical-align:middle;color:#9c968f;margin-top:1px}.single article.post .entry-content .entry-meta-bottom-right .separator,
.single-attachment article.attachment .entry-meta-bottom
.separator{margin:0
13px;font-size:12px}.single article.post .entry-content .entry-meta-bottom .post-comments a,
.single-attachment article.attachment .entry-meta-bottom .post-comments
a{color:#000;font-weight:400;font-size:14px}.single article.post .entry-content .entry-meta-bottom .post-comments span,
.single-attachment article.attachment .entry-meta-bottom  .post-comments
span{color:#7e7974;font-size:14px;text-transform:capitalize;font-weight:400}.single article.post .entry-content .entry-meta-bottom .post-comments
span.comments{position:relative;display:inline-block}.single article.post .entry-content .entry-meta-bottom .post-comments .comments-link:before{font-family:'brideliness';content:"\e911";position:absolute;left:-22px;top:-1px;color:#9c968f;font-size:16px}.single article.post .entry-content .entry-meta-bottom .post-comments .comments-link,
.single-attachment article.attachment .entry-meta-bottom .post-comments .comments-link{margin:0
4px}.single article.post .entry-content .entry-meta-bottom .post-comments .comments-link,
.single-attachment article.attachment .entry-meta-bottom .post-comments .comments-link{position:relative;display:inline-block}.single .author-info .author-avatar{text-align:center}.single .author-info{border-top:1px solid #ebebeb;padding-top:35px}.single .author-info .author-avatar
img{-webkit-border-radius:50%;border-radius:50%}.single .author-info .social-links .brideliness-post-share{display:inline-block;margin:12px
0;padding:3px
5px;font-size:15px}.single .author-info .social-links .brideliness-post-share
a{color:#7e7974}.single .author-info .social-links .brideliness-post-share a:hover{color:#000}.single .author-info .social-links .brideliness-post-share
.sharecount{display:none}.single .author-info .author-link{text-transform:uppercase;font-weight:800;text-align:center;font-size:12px;color:#585858;border:1px
solid #ebebeb;padding:9px
0;display:block;-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}.single .author-info .author-link:hover{border-color:#585858}.single .author-info .author-title{font-family:'EB Garamond',serif;font-size:18px;text-transform:uppercase;margin-bottom:20px}.single .author-info .author-bio{font-style:italic;font-size:14px;color:#7e7974;font-weight:400}.single .author-info
.written{font-family:'EB Garamond',serif;font-size:18px;font-style:italic;color:#7e7974}.single  .single-post-navigation{margin-bottom:60px}.single  .single-post-navigation .previous,
.single  .single-post-navigation
.next{border:1px
solid #e1e4e9}.single  .single-post-navigation
.previous{text-align:right}.single  .single-post-navigation .previous h3,
.single  .single-post-navigation .next
h3{font-family:'EB Garamond',serif;font-weight:400;font-size:16px;opacity:0;-webkit-transition:-webkit-transform 0.35s, color 0.35s;transition:transform 0.35s, color 0.35s;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);-webkit-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.single  .single-post-navigation .previous:hover h3,
.single  .single-post-navigation .next:hover
h3{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.single  .single-post-navigation
a{display:block}.single  .single-post-navigation a:after{content:'';display:block;clear:both}.single  .single-post-navigation a .content-wrapper
span{text-transform:uppercase;font-size:12px;color:#7e7974;display:block;margin-top:20px}.single  .single-post-navigation a .content-wrapper
span.arrow{display:inline-block;margin-top:0;font-size:14px;vertical-align:text-bottom}.single  .single-post-navigation .previous a .content-wrapper
span.arrow{margin-right:12px}.single  .single-post-navigation .next a .content-wrapper
span.arrow{margin-left:12px}.single  .single-post-navigation .next a .content-wrapper{margin-left:15px}.single  .single-post-navigation .previous a .content-wrapper{margin-right:15px}.single  .single-post-navigation a .content-wrapper{display:inline-block}.single  .single-post-navigation .previous a .previous-thumbnail{float:right;width:108px;overflow:hidden}.single  .single-post-navigation .next a .next-thumbnail{float:left;width:105px;overflow:hidden}.single-post-navigation .previous-thumbnail img,
.single-post-navigation .next-thumbnail
img{transition:all 0.3s}.single  .single-post-navigation .previous:hover a .previous-thumbnail img,
.single  .single-post-navigation .next:hover a .next-thumbnail
img{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.single  .single-post-navigation .previous .previous-arrow{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);-webkit-transition:transform 0.3s ease-out;-ms-transition:transform 0.3s ease-out;-moz-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out}.single  .single-post-navigation .next .next-arrow{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);-webkit-transition:transform 0.3s ease-out;-ms-transition:transform 0.3s ease-out;-moz-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out}.single  .single-post-navigation .previous:hover .previous-arrow,
.single  .single-post-navigation .next:hover .next-arrow{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.single
#related_posts{margin-bottom:70px}.single  #related_posts ul
li{list-style-type:none;position:relative}.single  #related_posts
h2{font-family:'EB Garamond',serif;text-transform:uppercase;position:relative;text-align:center;font-size:26px;margin-bottom:35px}.single  #related_posts h2
span{padding:0
20px;position:relative;z-index:5;background:#fff;font-family:'EB Garamond',serif}.single  #related_posts h2:before{content:"";display:block;position:absolute;height:6px;border-bottom:3px solid #dcdcdc;border-top:1px solid #dcdcdc;top:50%;margin-top:-3.5px;width:100%;z-index:1}.single  #related_posts ul li .wrapper-content{border:1px
solid #ebebeb}.single  #related_posts ul li .wrapper-content
.time{text-align:center}.single  #related_posts ul li .wrapper-content .time .time-wrapper{font-family:'EB Garamond',serif;font-size:15px;text-align:center;margin-top:15px;margin-bottom:5px}.single  #related_posts ul li  .time.has-thumbnail .time-wrapper{position:absolute;top:17px;left:30px;background:#9c968f;color:#fff;padding:2px
9px;text-align:center;font-size:28px;font-family:'EB Garamond',serif;z-index:1;line-height:0.5;margin:0}.single  #related_posts ul li .time.has-thumbnail .time-wrapper:before{content:'';position:absolute;width:122%;height:125%;top:-5px;right:-5px;border:1px
solid #9c968f}.single  #related_posts ul li .time.has-thumbnail .time-wrapper
.day{display:block;text-align:center;text-transform:uppercase;font-family:'EB Garamond',serif;font-size:12px;margin-top:14px;margin-bottom:5px}.single  #related_posts ul li .time-wrapper .day
.delimeter{display:none}.single  #related_posts ul li
h3{text-align:center;text-transform:uppercase;font-size:14px;font-family:'EB Garamond',serif;font-weight:400;margin-bottom:0px}.single  #related_posts ul li .thumb-wrapper{position:relative;overflow:hidden}.single  #related_posts ul li .thumb-wrapper .thumb-backgraund{opacity:0;position:absolute;overflow:visible;top:0;left:0;width:100%;height:100%;border:0px
solid rgba(0,0,0,0.7);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;z-index:2}.single  #related_posts ul li:hover .thumb-backgraund{opacity:1;border:120px
solid rgba(0,0,0,0.7)}.related-posts-search{position:absolute;top:50%;left:50%;font-size:20px;margin-top:-15px;margin-left:-10px;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;color:#fff!important;z-index:2}.single  #related_posts ul li:hover .related-posts-search{opacity:1}.single  #related_posts ul li .thumb-wrapper{margin-bottom:25px}.single  #related_posts ul li .related-author{text-align:center;margin-bottom:20px;font-family:'EB Garamond',serif;font-style:italic;color:#8c8379}.single .comments-area h2.comments-title{text-align:center;font-family:'EB Garamond',serif;text-transform:uppercase;font-size:26px;position:relative;margin-bottom:70px}.single .comments-area h2.comments-title span,
.comments-area h2.comments-title
span{padding:0
20px;position:relative;z-index:5;background:#fff;font-family:'EB Garamond',serif}.single .comments-area h2.comments-title:before{content:"";display:block;position:absolute;height:6px;border-bottom:3px solid #dcdcdc;border-top:1px solid #dcdcdc;top:50%;margin-top:-3.5px;width:100%;z-index:1}.entry-content .post-format{font-size:22px;margin-bottom:10px;text-align:center;margin:5px
0}.entry-header .post-header{display:inline-block}.entry-header h1.entry-title{display:inline-block;text-transform:uppercase;margin-bottom:20px}.blog article.post-list .entry-header h1.entry-title{margin-bottom:20px}.post_format-post-format-video.isotope-item embed,
.post_format-post-format-video.isotope-item iframe,
.post_format-post-format-video.isotope-item object,
.post_format-post-format-video.isotope-item
video{height:auto}.entry-meta-left
.day{display:block;text-align:center;font-size:26px;font-weight:bold}.comments-area{margin:20px
0;padding:0}.comment-reply-title,.comments-title{margin:0}.comment-list{list-style:none;margin:0}.comment-author{font-size:14px;font-family:'EB Garamond',serif;display:inline-block;text-transform:uppercase;margin-bottom:1px}article.comment .child-comments.comments-list
article{margin-top:30px;padding-top:30px;border-top:1px solid #ebebeb}article.comment .child-comments.comments-list article .comment-wrapper{border-bottom:none}article.comment .child-comments.comments-list .comment-edit-link{top:30px}form.comment-form{background:#f9f9f8;padding:25px
28px 25px 28px}article.comment .child-comments.comments-list article.comment:last-of-type .comment-wrapper{border:none;padding-bottom:0}article.comment .child-comments.comments-list article.comment:last-of-type{margin-bottom:0}article.comment .comment-time{margin-bottom:15px}.comment-list .reply,.comment-metadata{font-size:12px;text-transform:uppercase;text-align:right}.comment-list .reply
a{color:#06b0ef;margin:30px
0}.comment-author
a{color:#2b2b2b}.comment-list .trackback a,
.comment-list .pingback a,
.comment-metadata
a{color:#767676}.comment-list article,
.comment-list .pingback,
.comment-list
.trackback{margin-bottom:24px;padding-top:24px;position:relative}.comment-date{margin-bottom:10px}.comment-meta,.comment-content{position:relative}article.comment{margin-bottom:25px}.bypostauthor{background:#fff;position:relative}.comment
.avatar{height:72px;padding:2px;width:72px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}.comment
.gravatar{display:inline-block;float:left;margin:0
30px 0 0}.comment .wrapper-edit-replay-link{display:inline-block;font-size:12px;text-transform:uppercase}.comment .wrapper-edit-replay-link .fa.fa-reply{color:#7e7974}a.comment-reply-link{color:#000}a.comment-reply-link:hover{color:#8b8987}.comment .wrapper-edit-replay-link .comment-reply-link{margin-left:6px;font-weight:400}article.comment .comment-edit-link{position:absolute;top:0;right:0;z-index:2;font-size:12px;text-transform:uppercase;color:#000}article.comment .comment-edit-link{color:#000}article.comment .comment-edit-link:hover{color:#8b8987}article.comment .comment-wrapper{overflow:hidden;border-bottom:1px solid #ebebeb;padding-bottom:25px}article.comment:last-of-type .comment-wrapper{border-bottom:none}.comments-area .comment-content{color:#7e7974;line-height:1.7;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.edit-link{margin-left:10px;color:#06b0ef;background-clip:padding-box;-webkit-border-radius:20px;border-radius:20px;height:35px;width:35px;display:block;position:absolute;z-index:10;right:15px;top:15px}article.comment .wpulike.wpulike-default{position:relative;margin-right:30px;font-weight:400}article.comment .wpulike .counter
a{position:relative;font-size:12px;padding:0;color:#000;text-transform:uppercase;border:none;background:none;vertical-align:top;padding-right:20px}article.comment .wpulike .counter a:after{font-family:'brideliness';content:"\e90b";position:absolute;right:1px;color:#9e9891;font-weight:700}article.comment .wpulike .count-box:before{content:none}article.comment .wpulike .count-box{border:none;font-size:12px;padding:0;vertical-align:top;min-width:auto}article.comment .wpulike.wpulike-default:after{content:'';position:absolute;top:1px;right:-16px;height:10px;width:1px;background:#cecbc8}.comment-content.post-content
p{margin-bottom:15px}.edit-link
a{color:#000;font-size:12px;text-transform:uppercase;text-align:center;display:inline-block}.comment-content{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.comment-meta
time{display:inline-block;font-size:12px;font-style:italic;color:#9c968f;font-weight:400}.comment-list
.children{list-style:none;margin-left:70px}.comment-respond{margin-bottom:50px;padding:0}.comment .comment-respond{margin-top:24px}.comment-respond
h3{padding:0
28px;position:relative;z-index:5;font-size:16px;color:#484848;text-transform:uppercase;background:#f9f9f8;margin-top:50px;font-weight:600;font-family:'EB Garamond',serif;padding-top:30px}.comment-notes,
.comment-awaiting-moderation,
.logged-in-as,
.no-comments,
.form-allowed-tags,
.form-allowed-tags
code{color:#2B2B2B}.comment-notes,.logged-in-as{line-height:1.0;color:#000;font-size:14px;margin-bottom:15px}.comment-awaiting-moderation{margin-left:80px;font-size:16px;font-weight:bold}.comment-notes{margin-bottom:30px}.no-comments{font-size:16px;font-weight:800;line-height:1.5;margin-top:50px;text-transform:none;text-align:center}.comment-form
label{display:block;line-height:1;color:#000;font-weight:normal;margin-bottom:10px}.comment-form-comment
textarea{padding:10px}.comment-form input[type="text"],
.comment-form input[type="email"],
.comment-form input[type="url"]{width:100%}.comment-form-author,.comment-form-email,.comment-form-url{display:inline-block;margin-right:15px;margin-bottom:20px;max-width:250px;width:100%}.comment-form-url{margin-right:0}.comment-form-comment{margin-bottom:35px}.comment-form .comment-notice{margin-bottom:32px}.comment-form .comment-notice
span.required{color:#ed1c24;font-weight:600}.comment-form-comment
textarea{width:99.2%}.comment-form .form-submit
input{padding:0
30px;text-transform:uppercase;font-size:12px;background:#000;color:#fff;box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%)}.comment-form .form-submit input:hover{background:none;color:#000}.form-allowed-tags,
.form-allowed-tags
code{font-size:12px;line-height:1.5}.required{font-weight:600;color:#ed1c24;padding:0
3px}.comment-reply-title
small{font-family:'EB Garamond',serif;color:#2b2b2b;float:right;position:relative;z-index:5;font-size:16px;color:#484848;text-transform:uppercase;background:#f9f9f8;font-weight:600}.comment-navigation{font-size:14px;line-height:2;margin-bottom:50px}.comment-navigation .next a:after{content:"\f178";font-family:"FontAwesome";font-size:10px;margin-left:5px}.comment-navigation .prev a:before{content:"\f177";font-family:"FontAwesome";font-size:10px;margin-right:5px}.navigation.comment-numeric-navigation{margin-bottom:30px;text-align:right}.navigation.comment-numeric-navigation
.current{background:#362f2d;color:#fff;padding:4px
10px;display:inline-block;border:1px
solid #362f2d;font-size:13px}.navigation.comment-navigation .prev,
.navigation.comment-navigation
.next{display:inline-block;margin-left:5px}.navigation.comment-navigation{text-align:right}.navigation.comment-numeric-navigation
.prev{padding:4px
8px}.navigation.comment-numeric-navigation
.next{padding:4px
8px}.navigation.comment-numeric-navigation
a{font-size:13px;margin-right:7px;display:inline-block;padding:4px
10px;border:1px
solid #e7e7e7;color:#8b8987;-webkit-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;-moz-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;-ms-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;-o-transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out;transition:color 0.3s ease-out, background 0.3s ease-out, border 0.3s ease-out}.navigation.comment-numeric-navigation a .fa.fa-angle-left{font-size:18px;position:absolute;right:11px;top:2px}.navigation.comment-numeric-navigation a .fa.fa-angle-right{font-size:18px;position:absolute;left:11px;top:2px}.navigation.comment-numeric-navigation a:hover{background:#362f2d;color:#fff;border:1px
solid #362f2d}.navigation.comment-numeric-navigation .page-links-title{margin-right:10px}.comment-navigation .nav-next,
.comment-navigation .nav-previous{display:inline-block}.comment-navigation .nav-previous
a{margin-right:10px}#comment-nav-above{margin-top:36px;margin-bottom:0}@media (max-width: 786px){.comment-form-author,.comment-form-email,.comment-form-url{max-width:100% !important}}@media (max-width: 800px){.comment-form-url{margin-bottom:30px}}.search .page-header{text-align:center}.search .not-found{font-size:16px;text-align:center;margin-bottom:50px}.search .page-header .page-title{font-family:'EB Garamond',serif;margin-top:30px}.search .search-form{text-align:center;margin:30px
0}.search .site-content .search-form .search-submit{box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%);background:#000;color:#fff;padding:0
20px}.search .site-content .search-form .search-submit:hover{background:none;color:#000}.search-form .search-field{width:260px;background-clip:padding-box;-webkit-appearance:none;margin-right:15px}.search .search-form .search-submit{vertical-align:top}.entry-title.search-title{margin-bottom:10px}.search-excerpt{font-size:16px;text-decoration:underline}.front-box{text-align:center}.front-box
i.fa{color:#00aeef;font-size:28px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px
solid #00aeef;height:55px;width:55px;padding:13px;margin-bottom:20px}.front-box
.button_{display:inline-block;margin-bottom:50px;line-height:38px}.front-box
p{margin-bottom:40px;color:#767676}.box-on-bg{text-align:center}.box-on-bg:before{content:'\f144';font-family:'FontAwesome';font-size:60px;position:absolute;top:0;left:47%}@media screen and (max-width: 800px){.box-on-bg{display:none}}.box-on-bg
.new{color:#ea351f;position:absolute;top:10px;right:20px}.box-on-bg  .link-to-post{display:block;color:#00aeef;padding-bottom:0}.box-on-bg  .link-to-post a:after{content:'\f178';font-family:'FontAwesome';font-size:10px;margin-left:10px;border:1px
solid;-webkit-border-radius:50%;border-radius:50%;padding:3px}.box-on-bg  .link-to-post
a{color:#00aeef}.box-on-bg  .link-to-post a:hover{color:#000}.br-quote
a{color:#000}.br-quote a:hover{color:#7e7974}.our-skills
li{display:inline-block;border-right:1px solid #ebebeb;font-size:12px;color:#767676;padding:0
30px}.our-skills li:first-child{padding:0
30px 0 0}.our-skills li
.amount{color:#00aeef;font-size:24px}.our-skills li:last-child{border-right:none;padding:0
0 0 30px}.we-work{text-align:center}.we-work ul
li{display:inline-block;margin-right:20px}.we-work ul li
a{display:block;width:50px;height:50px;color:#00aeef;font-size:25px;vertical-align:middle;cursor:pointer;position:relative;-webkit-border-radius:50%;border-radius:50%;z-index:2;-webkit-transition:color 0.3s;transition:color 0.3s;padding-top:6px}.we-work ul li a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-border-radius:50%;border-radius:50%;z-index:-1;box-shadow:inset 0 0 0 1px #00ADEF;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:box-shadow 0.3s, -webkit-transform 0.3;transition:box-shadow 0.3s, transform 0.3s}.we-work ul li a:hover{color:#fff}.we-work ul li a:hover:before{box-shadow:inset 0 0 0 25px #00ADEF;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.post-password-form
p{margin-bottom:20px}.post-password-form p
label{display:inline-block}.post-password-form input[type="password"]{max-width:250px;width:100%;margin:10px
0;display:inline-block;vertical-align:middle}.post-password-form input[type=submit]{display:inline-block;vertical-align:middle}.archive.tag .page-title{font-family:'EB Garamond',serif;margin-bottom:50px;text-align:center;line-height:0.9}.post-type-archive-lookbook
article{position:relative;margin-bottom:70px;overflow:hidden;padding-bottom:105px}.post-type-archive-lookbook article:nth-child(even) .lookbook-image{float:right}.post-type-archive-lookbook article:nth-child(even) .lookbook-content{text-align:right}.post-type-archive-lookbook article:after{content:"";position:absolute;right:50%;bottom:1px;height:3px;width:58%;background:#fff;transform:translateX(50%);-webkit-box-shadow:0 0 1px rgba(220,220,220,1);-moz-box-shadow:0 0 1px rgba(220,220,220,1);box-shadow:1px 1px 1px rgba(220,220,220,1)}.post-type-archive-lookbook article:last-of-type:after,
.post-type-archive-lookbook article:last-of-type:before{content:none}.post-type-archive-lookbook article .entry-title.lookbook{font-size:22px;margin-bottom:5px}.post-type-archive-lookbook article  .thumbnail-wrapper:before{width:120%}.post-type-archive-lookbook article .post-cats{position:relative;font-size:12px;padding-bottom:40px;font-weight:400;color:#555;text-transform:uppercase}.post-type-archive-lookbook article .post-cats:after{content:'';position:absolute;left:0;bottom:20px;width:40px;height:2px;background:#e9e9e9}.post-type-archive-lookbook article .thumbnail-wrapper-look{margin:45px
0 95px 0}.post-type-archive-lookbook article:nth-child(odd) .thumbnail-wrapper-look
img{-webkit-box-shadow:55px 55px 0px 0px rgba(249,249,248,1);-moz-box-shadow:55px 55px 0px 0px rgba(249,249,248,1);box-shadow:55px 55px 0px 0px rgba(249,249,248,1)}.post-type-archive-lookbook article:nth-child(even) .thumbnail-wrapper-look
img{-webkit-box-shadow:-55px 55px 0px 0px rgba(249,249,248,1);-moz-box-shadow:-55px 55px 0px 0px rgba(249,249,248,1);box-shadow:-55px 55px 0px 0px rgba(249,249,248,1)}.post-type-archive-lookbook article:nth-child(even) .post-cats:after{right:0;left:auto}.post-type-archive-lookbook article .wrapper-more.link a.more-link{padding:0
35px}.post-type-archive-lookbook article .post-cats
span.category{display:none}.post-type-archive-lookbook article .entry-content{color:#7e7974}.post-type-archive-lookbook article .entry-title.lookbook
a{color:#555}.post-type-archive-lookbook article .entry-title.lookbook a:hover{color:#000}.post-type-archive-lookbook article:before{content:"";position:absolute;right:50%;height:40px;bottom:-15px;width:58%;transform:translateX(50%);-webkit-box-shadow:inset 0px -30px 20px -5px rgba(241,241,241, 0.65);-moz-box-shadow:inset 0px -30px 20px -5px rgba(241,241,241, 0.65);box-shadow:inset 0px -30px 20px -5px rgba(241,241,241, 0.65);border-radius:55%}.single-lookbook .single-lookbook-content{padding-left:100px}.single-lookbook .single-lookbook-content h1.entry-title.lookbook{color:#555;text-transform:uppercase}.single-lookbook .single-lookbook-content .entry-content{color:#7e7974;margin-bottom:50px}.single-lookbook .single-lookbook-content .meta-bottom{margin-bottom:80px}.single-lookbook .single-lookbook-content .meta-bottom .post-tags
span{display:none}.single-lookbook .meta-right div
span{color:#86817d}.single-lookbook .meta-right{padding-bottom:40px;position:relative;margin-top:62px}.single-lookbook .meta-right:after{content:'';position:absolute;bottom:19px;width:35px;height:2px;background:#e9e9e9}.single-lookbook .meta-right div .post-cats,
.single-lookbook .lookbook-share .brideliness-post-share{display:inline-block}.single-lookbook .lookbook-share .brideliness-post-share{height:30px;width:30px;margin-right:5px;text-align:center}.single-lookbook .lookbook-share .social-links{margin-left:-5px}.single-lookbook .lookbook-share .brideliness-post-share
a{color:#000;display:block;font-size:16px}.single-lookbook .lookbook-share .brideliness-post-share a:hover{color:#7e7974}.single-lookbook .meta-right div .post-cats span.category,
.single-lookbook .lookbook-share .brideliness-post-share .sharecount,
.single-lookbook .entry-content
.gallery{display:none}.single-lookbook .owl-controls .owl-buttons{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.single-lookbook .owl-controls .owl-buttons .owl-prev,
.single-lookbook .owl-controls .owl-buttons .owl-next{width:38px;height:38px;background:#fff}.single-lookbook .owl-controls .owl-buttons .owl-prev i.fa,
.single-lookbook .owl-controls .owl-buttons .owl-next
i.fa{display:none}.single-lookbook .entry-carousel{margin-bottom:70px}.single-lookbook .owl-controls .owl-buttons .owl-prev{float:left;margin-left:15px;padding-top:7px}.single-lookbook .owl-controls .owl-buttons .owl-next{float:right;margin-right:15px;padding-top:7px}.single-lookbook .owl-controls .owl-buttons .owl-prev:before{font-family:'brideliness';content:"\e902";color:#7e7974;font-size:18px;text-align:center}.single-lookbook .owl-controls .owl-buttons .owl-next:before{font-family:'brideliness';content:"\e901";color:#7e7974;font-size:18px;text-align:center}.single-lookbook .lookbook-featured{background:#f9f9f8;padding-top:65px;padding-bottom:35px}.single-lookbook .lookbook-featured
img{width:105px;height:140px}.single-lookbook .thubm-container{display:inline-block;vertical-align:top;padding:0
30px;background:#fff;margin-right:30px;margin-bottom:35px}.single-lookbook div.thubm-container:nth-child(6){margin-right:0}@media screen and (max-width: 800px){.post-type-archive-lookbook article .thumbnail-wrapper-look{display:none}.post-type-archive-lookbook article .lookbook-content .entry-header{margin-top:30px}.post-type-archive-lookbook article:nth-child(even) .lookbook-image{float:none}.single-lookbook .single-lookbook-content{padding-left:15px}}.page-template-front-page .site-header{margin-bottom:40px;z-index:10}#sidebar-blog,#sidebar-front,#sidebar-pages,#sidebar-shop,#sidebar-product{margin-bottom:70px}.home.blog #sidebar-blog{margin-top:30px}.widget-area
.widget{margin-bottom:70px}.site-footer .widget-area
.widget{margin-bottom:20px}.widget-area.sidebar .widget-title,
.widget.specials .widget-title{text-align:center;font-family:'EB Garamond',serif;text-transform:uppercase;font-size:16px;margin-bottom:40px;position:relative}.widget-area.sidebar .widget-title span,
.widget.specials .widget-title
span{padding:0
20px;position:relative;z-index:5;background:#fff}.widget-area.sidebar .widget-title:before,
.widget.specials .widget-title:before{content:"";display:block;position:absolute;height:6px;border-bottom:3px solid #dcdcdc;border-top:1px solid #dcdcdc;top:50%;margin-top:-3.5px;width:100%;z-index:1}.widget.widget_calendar
table{width:100%}.widget.widget_calendar #calendar_wrap
caption{color:#000;text-align:center;font-size:16px;font-family:'EB Garamond',serif;font-weight:bold;margin-bottom:20px;text-transform:uppercase;padding:9px
0}.widget.widget_calendar #calendar_wrap
thead{background:#dcdcdc}.widget.widget_calendar #calendar_wrap thead tr
th{color:#fff;border:none;font-weight:bold;padding:6px;text-align:center;font-size:12px}.widget.widget_calendar #calendar_wrap tbody
a{color:#000;background:none}.widget.widget_calendar #calendar_wrap
tbody{padding-top:20px}.widget.widget_calendar #calendar_wrap tbody tr td,
.widget.widget_calendar #calendar_wrap tfoot tr
td{color:#818181;border:none;padding:7px;text-align:center;font-size:12px;position:relative}.widget.widget_calendar #calendar_wrap tbody tr
td{background:#f7f6f4;border-left:4px solid #fff;border-bottom:4px solid #fff}.widget.widget_calendar #calendar_wrap tfoot tr
td{border-top:1px solid #ebebeb}.widget.widget_calendar #calendar_wrap tfoot tr td:after{content:'';position:absolute;width:100%;height:1px;top:0;left:0;border-top:1px solid #ebebeb}.widget.widget_calendar #calendar_wrap tfoot tr td#prev
a{padding-left:5px;text-decoration:underline!important}.widget.widget_calendar #calendar_wrap tfoot tr td#next
a{padding-right:5px;text-decoration:underline!important}.widget.widget_calendar #calendar_wrap tfoot tr td#prev a:before{content:'\f177';font-family:FontAwesome;font-size:10px;position:absolute;background:#fff;height:auto;width:18px;top:2px;left:0}.widget.widget_calendar #calendar_wrap tfoot tr td#next a:before{content:'\f178';font-family:FontAwesome;font-size:10px;position:absolute;background:#fff;height:auto;width:18px;top:2px;right:0}.widget.widget_calendar #calendar_wrap tbody tr td
a{display:block;text-decoration:underline!important;color:#000}.widget.widget_calendar #calendar_wrap tbody tr
td.pad{background:#fff}.widget.widget_calendar #calendar_wrap tbody tr:first-child
td{border-top:25px solid #fff}.widget.widget_calendar #calendar_wrap tbody tr:last-child
td{border-bottom:25px solid #fff}.widget.widget_calendar #calendar_wrap tfoot
#prev{text-align:left;font-family:'EB Garamond',serif;font-style:italic;font-size:14px;text-transform:uppercase}.widget.widget_calendar #calendar_wrap tfoot
#next{text-align:right;font-family:'EB Garamond',serif;font-style:italic;font-size:14px;text-transform:uppercase}.widget.widget_calendar #calendar_wrap tfoot #prev a,
.widget.widget_calendar #calendar_wrap tfoot #next
a{color:#807b76;position:relative}.widget.widget_calendar #calendar_wrap tfoot #prev a:hover,
.widget.widget_calendar #calendar_wrap tfoot #next a:hover{color:#000}.widget.widget_calendar #calendar_wrap tfoot
#next{text-align:right}.widget.widget_calendar #calendar_wrap
#today{background:#fff}.widget.widget_calendar #calendar_wrap #today:after{content:'';width:100%;height:100%;position:absolute;top:0;border:1px
solid #f7f6f4;left:0}.widget.widget_calendar #calendar_wrap tbody  tr:last-of-type td#today:after{content:'';background:#00aeef;-webkit-border-radius:50%;border-radius:50%;z-index:-1;width:30px;height:30px;position:absolute;top:2px;left:3px}.footer-top .widget
.tagcloud{padding-top:7px}.widget .tagcloud
a{padding:0
10px 2px 10px;background-clip:padding-box;margin:0
2px 5px 0;display:inline-block;font-size:14px!important;color:#7e7974;-webkit-transition:color 0.5s, background 0.5s, border 0.5s;-moz-transition:color 0.5s, background 0.5s, border 0.5s;-ms-transition:color 0.5s, background 0.5s, border 0.5s;-o-transition:color 0.5s, background 0.5s, border 0.5s;transition:color 0.5s, background 0.5s, border 0.5s;position:relative;line-height:23px;border:1px
solid #ebebeb}.site-footer .widget .tagcloud
a{border:1px
solid #c5c4c3}.widget .tagcloud a:hover{background:#000;color:#fff}footer .widget .tagcloud
a{color:#ebe9e6}footer .widget .tagcloud a:hover{background:#fff;color:#9c968f;border-color:#fff}.widget.widget_archive ul
li{list-style-type:none;line-height:3;position:relative;font-size:12px;text-transform:uppercase;border-bottom:1px solid #ebebeb}.widget.widget_archive ul li:last-of-type{border-bottom:none}.widget.widget_archive ul li
a{color:#7e7974}.widget.widget_archive ul li a:hover{color:#000}.widget.widget_archive ul li a:after{content:'\f0da';font-family:'FontAwesome';font-size:12px;position:absolute;right:0}.widget.widget_meta ul
li{list-style-type:none;line-height:3;position:relative;font-size:12px;border-bottom:1px solid #ebebeb}.widget.widget_meta ul li:last-of-type{border:none}.widget.widget_meta ul li
a{color:#7e7974;text-transform:uppercase}.widget.widget_meta ul li a:hover{color:#000}.widget.widget_meta ul li a:after{content:'\f0da';font-family:'FontAwesome';font-size:12px;position:absolute;right:0}.widget.widget_recent_comments ul
li{list-style-type:none;line-height:3;color:#7e7974;position:relative;text-transform:uppercase;font-size:12px;border-bottom:1px solid #ebebeb}.widget.widget_recent_comments ul li:last-of-type{border-bottom:none}.widget.widget_recent_comments ul li
a{color:#7e7974}.widget.widget_recent_comments ul li a:hover{color:#000}.widget.widget_recent_comments ul li.recentcomments>a:after{content:"\f0da";font-family:"FontAwesome";font-size:12px;position:absolute;right:0}.widget_recent_entries ul
li{list-style-type:none;line-height:3;color:#7e7974;position:relative;text-transform:uppercase;font-size:12px;border-bottom:1px solid #ebebeb}.widget_recent_entries ul  li:last-of-type{border-bottom:none}.widget.widget_recent_entries ul li a:after{content:"\f0da";font-family:"FontAwesome";font-size:12px;position:absolute;right:0}.widget_recent_entries ul li .post-date{margin-left:5px}.widget_recent_entries ul li
a{color:#7e7974}.widget_recent_entries ul li a:hover{color:#000}.widget_search .search-form{position:relative;width:260px}.widget_search
label{width:100%}.widget_search .search-field{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:1px
solid #e0e5eb;font-size:14px;height:40px;padding:0
15px 0 15px;width:100%}.widget_search .search-submit{height:32px!important;position:absolute;top:4px;right:4px}.widget.widget_categories ul>li{line-height:3;list-style:outside none none;font-size:12px;text-transform:uppercase;position:relative;border-bottom:1px solid #ebebeb}.widget.widget_categories ul li:last-of-type{border-bottom:none}.widget.widget_categories ul li  a:after{content:'\f0da';font-family:'FontAwesome';font-size:12px;position:absolute;right:0}.widget.widget_categories ul.children>li{border-top:1px solid #ebebeb}.widget.widget_categories ul.children>li{border-bottom:none}.widget.widget_categories ul li a:after{content:'\f0da';font-family:'FontAwesome';font-size:12px;position:absolute;right:-5px}.widget.widget_categories ul li
a{color:#7e7974}.widget.widget_categories ul li a:hover{color:#000}.widget.widget_categories .select2-choice{line-height:40px;border:1px
solid #e0e5eb;-webkit-border-radius:0;border-radius:0;padding:0
10px!important}.widget.widget_categories .select2-container.select2-drop-above .select2-choice{border-radius:0}.widget.widget_categories .select2-container .select2-choice .select2-arrow{right:0px!important;top:0px!important}.site-footer{font-size:14px;color:#ebe9e6;position:relative;z-index:3;line-height:1.7}.site-footer
a{color:#fff}.site-footer a:hover{color:#bab7b4}.site-footer .widget .widget-title{font-family:'Libre Baskerville',serif;color:#f9f9f8;margin-bottom:12px;padding-bottom:20px;position:relative;font-size:14px;font-weight:700}.site-footer .widget .widget-title:after{content:'';border:1px
solid #bebdbd;height:1px;width:38px;position:absolute;bottom:3px;left:0}.site-footer .widget_nav_menu
li{list-style:none}.footer-top{background:#8b8987;padding:70px
0 40px 0}.footer-bottom{background:#686766;padding:20px
0;line-height:1.5}.site-info{font-size:13px;color:#bab7b4;padding:0;line-height:3}@media screen and (max-width: 800px){.site-info{text-align:center;margin-bottom:10px}}.widget_brideliness_search_widget .search-wrapper{position:relative;width:30px;height:30px}.widget_brideliness_search_widget .show-search{cursor:pointer;position:relative;width:30px;height:30px;text-align:center;color:#fff;border:none;z-index:1002;zoom:1 !important}.fixed .widget_brideliness_search_widget .show-search{background:transparent;color:#fff}.widget_brideliness_search_widget .show-search .icon-search{color:#000;font-size:18px;margin:6px
0 0 1px;-webkit-transition:color 0.3s;transition:color 0.3s}.site-header.fixed .widget_brideliness_search_widget .show-search .icon-search{line-height:21px;font-size:20px}.widget_brideliness_search_widget .show-search .icon-search{line-height:25px;font-size:21px;color:#9c968f}.fixed .widget_brideliness_search_widget .show-search .icon-search{color:#ffffff!important}.widget_brideliness_search_widget .show-search:hover .fa.fa-search{color:#000}.widget_brideliness_search_widget #brideliness-searchform-container{position:absolute;right:30px;top:-6px;z-index:100}.site-header.standart .widget_brideliness_search_widget #brideliness-searchform-container{top:-2px;margin-right:6px}.widget_brideliness_search_widget #brideliness-searchform-container .search-button{position:absolute;right:20px;top:3px;padding:3px
12px;-webkit-border-radius:20px;border-radius:20px;font-size:12px !important;color:#fff;border:none;height:auto!important;line-height:18px}.widget_brideliness_search_widget #brideliness-searchform-container.close .search-button{display:none}.widget_brideliness_search_widget #brideliness-searchform-container.close{font-size:14px}.widget_brideliness_search_widget #brideliness-searchform-container
.searchtext{height:30px;background:#F5F3F1;border:none;z-index:99;width:100%;padding:0
15px;line-height:30px;-webkit-border-radius:20px;border-radius:20px}.widget_brideliness_search_widget #brideliness-searchform-container{opacity:0}.site-header.standart .hgroup-sidebar
.widget_brideliness_search_widget{margin-top:11px;margin-right:5px}.hgroup-sidebar
.widget_brideliness_search_widget{margin-top:8px}.hgroup-sidebar .widget_brideliness_search_widget .show-search{display:inline-block}#footer-bottom
.widget_brideliness_pay_icons_widget{float:right;margin-top:2px}#footer-bottom .widget_brideliness_pay_icons_widget:after{content:'';display:block;clear:both}.widget_brideliness_pay_icons_widget .brideliness-widget-pay-icons
li{display:inline-block;list-style:none;width:50px;margin-right:7px}@media screen and (max-width: 420px){.widget_brideliness_pay_icons_widget .brideliness-widget-pay-icons
li{width:40px;margin-right:3px}}.widget_brideliness_pay_icons_widget .brideliness-widget-pay-icons li:last-of-type{margin-right:0}.widget_brideliness_pay_icons_widget
.precontent{margin-bottom:10px}.widget_brideliness_pay_icons_widget .brideliness-widget-pay-icons li
img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.widget_brideliness_pay_icons_widget .brideliness-widget-pay-icons li img:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:none}@media screen and (max-width: 800px){#footer-bottom
.widget_brideliness_pay_icons_widget{float:none;text-align:center}.widget_brideliness_pay_icons_widget .widget-title{margin-top:10px}}.widget.brideliness-socials-widget
ul{list-style-type:none;margin:0;display:block}footer .footer-top .widget.brideliness-socials-widget
ul{padding-top:4px}.widget.brideliness-socials-widget ul
li{float:none;margin:0;display:block;list-style:none}.widget.brideliness-socials-widget ul li:before{display:none !important;content:'';padding:0;margin:0}.widget.brideliness-socials-widget ul.inline-mode
li{display:inline-block;vertical-align:top}.widget.brideliness-socials-widget ul.inline-mode:after{display:block;content:'';clear:both}.hgroup-sidebar .widget.brideliness-socials-widget
ul{margin-top:10px}.widget.brideliness-socials-widget ul.icons-small{font-size:16px;line-height:1.2}.widget.brideliness-socials-widget ul.icons-medium{font-size:24px;line-height:1.2}.widget.brideliness-socials-widget ul.icons-large{font-size:32px;line-height:1.2}.brideliness-socials-widget ul
li{display:inline-block;margin-right:20px;position:relative;line-height:1}.brideliness-socials-widget ul li
a{display:inline-block;vertical-align:middle;outline:none;margin:0
22px 0 0;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.hgroup-sidebar .brideliness-socials-widget ul li
a{margin:0
15px 0 0}.brideliness-socials-widget
.fa{text-align:center;background-clip:padding-box}.brideliness-socials-widget
a{text-align:center}.brideliness-socials-widget a:hover{color:#000 !important;background:none repeat scroll 0 0 rgba(0, 0, 0, 0)}.footer-top .brideliness-socials-widget{margin-top:0}.aside-logo-left .brideliness-socials-widget
a{color:#9c968f}.aside-logo-left .brideliness-socials-widget{font-size:12px;color:#000;font-weight:400}.site-footer  .brideliness-socials-widget
a{color:#f2f0ee}.sidebar  .brideliness-socials-widget
ul{text-align:center}.sidebar  .brideliness-socials-widget
li{width:52px;height:45px;border:1px
solid #ebebeb;border-left:none}.sidebar  .brideliness-socials-widget li:first-of-type{border-left:1px solid #ebebeb}.sidebar  .brideliness-socials-widget
a{width:100%;height:100%;line-height:45px;text-align:center;color:#7e7974}.sidebar  .brideliness-socials-widget a:hover{color:#000}.wysija-input{height:40px;padding-left:15px;background:#fff;border:none !important;width:100%;margin-top:25px}.wysija-submit{height:40px!important;line-height:40px;background-clip:padding-box;display:inline-block !important;color:#FFF;font-weight:400!important;font-size:13px !important;padding:20px;cursor:pointer;margin-top:10px!important;background:#000}.wysija-submit:hover{background:#414141}@media screen and (max-width: 420px){.wysija-paragraph{display:block}}.widget_wysija{margin-top:0}.widget_wysija
.widget_wysija_cont{padding-top:10px}.site-footer .widget.widget_wysija .widget-title{padding-bottom:0;margin-bottom:10px;padding-top:4px}.mail
a{color:#000}.mail a:hover{color:#8b8987}.wpcf7-form-control-wrap.your-subject input,
.wpcf7-form-control-wrap.your-email input,
.wpcf7-form-control-wrap.your-name
input{width:100%;border:1px
solid #e7e7e7;margin-bottom:25px}.wpcf7-form-control-wrap .wpcf7-textarea{border:1px
solid #e7e7e7;margin-bottom:25px;padding-top:10px;padding-bottom:10px}.wpcf7-form-control.wpcf7-submit{padding:0
25px;font-size:12px;line-height:40px;position:relative;box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%)}.wpcf7-form-control.wpcf7-submit:hover{background:none;color:#000}.wpcf7-form
label{font-weight:400}.wpcf7-form
h3{font-family:'EB Garamond',serif;font-size:16px;color:#484848}.wpcf7-form .wpcf7-submit .ajax-loader{display:inline-block}.wpcf7-form .ajax-loader{display:none}.owl-example
.box{padding-right:5px}.owl-example .owl-controls .owl-pagination{display:none}.owl-example .owl-controls{margin-top:50px!important}.owl-example .owl-controls .owl-buttons .owl-prev,
.owl-example .owl-controls .owl-buttons .owl-next{width:40px;height:40px;font-size:0;display:inline-block;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px
solid #e7e7e7;background:none!important;position:relative;opacity:1!important;padding:0!important;text-align:center;line-height:40px;transition:background 0.3s, color 0.3s}.owl-example .owl-controls .owl-buttons .owl-next:before{font-family:"brideliness";content:'\e901';color:#847f7b;font-size:18px}.owl-example .owl-controls .owl-buttons .owl-next:hover:before{color:#fff}.owl-example .owl-controls .owl-buttons .owl-prev:hover:before{color:#fff}.owl-example .owl-controls .owl-buttons .owl-prev:before{font-family:"brideliness";content:'\e902';color:#847f7b;font-size:18px}.owl-example .owl-controls .owl-buttons .owl-prev:hover,
.owl-example .owl-controls .owl-buttons .owl-next:hover{background:#000000!important}.footer-top  .widget_grid_widget .ri-grid{margin-top:19px}.footer-top  .widget_grid_widget ul
li{margin-right:5px;margin-bottom:5px;width:80px!important}.widget_pt_contacts_widget{border-left:1px solid #F1F1F1;padding-left:20px}.site-footer  .pt-widget-contacts{margin-top:10px}.widget_pt_contacts_widget
.precontent{margin-bottom:30px}.widget_pt_contacts_widget
.postcontent{margin-top:30px}.pt-widget-contacts
li{list-style:none;position:relative}.footer-middle .widget_pt_contacts_widget .pt-widget-contacts
li{list-style:none;padding-left:35px;position:relative;margin-bottom:15px}.footer-middle .widget_pt_contacts_widget .pt-widget-contacts li.a-address:before{content:'\f041';font-family:"FontAwesome";font-size:23px;position:absolute;top:6px;left:0;line-height:1}.footer-middle  .widget_pt_contacts_widget .pt-widget-contacts li.a-phone:before{content:'\f10b';font-family:"FontAwesome";font-size:29px;position:absolute;top:3px;left:0;line-height:1}.footer-middle .widget_pt_contacts_widget .pt-widget-contacts li.a-email:before{content:'\f003';font-family:"FontAwesome";font-size:20px;position:absolute;top:6px;left:0;line-height:1}.footer-middle .widget_pt_contacts_widget .pt-widget-contacts li.a-fx:before{content:'\f1ac';font-family:"FontAwesome";font-size:18px;position:absolute;top:7px;left:0;line-height:1}.footer-middle .widget_pt_contacts_widget .pt-widget-contacts li.a-skype:before{content:'\f17e';font-family:"FontAwesome";font-size:20px;position:absolute;top:2px;left:0;line-height:1}.widget_recently_viewed_products .product_list_widget
li{list-style-type:none}.widget.widget_brideliness_collapsing_categories ul
li{list-style:none;line-height:3;font-size:12px;position:relative;border-bottom:1px solid #ebebeb;text-transform:uppercase;font-weight:400}.widget.widget_brideliness_collapsing_categories ul>li:last-of-type{border-bottom:none}.widget.widget_brideliness_collapsing_categories ul.children li:first-of-type{border-top:1px solid #ebebeb}.widget.widget_brideliness_collapsing_categories ul.children li:last-of-type{border-bottom:none}.widget_brideliness_collapsing_categories h3.widget-title{text-align:center;font-family:'EB Garamond',serif;text-transform:uppercase;font-size:16px;margin-bottom:40px;position:relative}.widget_brideliness_collapsing_categories h3.widget-title
span{padding:0
20px;position:relative;z-index:5;background:#fff}.widget_brideliness_collapsing_categories h3.widget-title:before{content:"";display:block;position:absolute;height:6px;border-bottom:3px solid #dcdcdc;border-top:1px solid #dcdcdc;top:50%;margin-top:-3.5px;width:100%;z-index:1}.widget.widget_brideliness_collapsing_categories ul li
a{color:#7e7974}.widget.widget_brideliness_collapsing_categories ul li a.show-children{float:right}.woocommerce .widget.widget_brideliness_collapsing_categories ul li a.show-children{float:left;margin-right:10px}.woocommerce .widget.widget_brideliness_collapsing_categories ul.collapse-categories li
span.count{position:absolute;color:#a6a09a;font-size:14px;right:0}.widget.widget_brideliness_collapsing_categories ul li a:hover{color:#000}.widget_brideliness_collapsing_categories .collapse-categories .cat-parent .show-children.collapsed span:before{content:'\f0da';font-family:'FontAwesome';font-size:12px;margin-right:0}.widget_brideliness_collapsing_categories .collapse-categories
.cat-parent .show-children span:before{content:'\f0d7';font-family:'FontAwesome';font-size:12px}.widget_pt_collapsing_categories
.count{color:#7e7974}.mejs-controls{background:grey!important}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:#303030 !important}.mejs-controls .mejs-horizontal-volume-slider .mejs-mute.mejs-horizontal-volume-current{background:#303030 !important}.mejs-button{background-color:#303030!important;height:30px !important}.mejs-button.mejs-volume-button{margin-right:10px !important}.mejs-controls .mejs-time-rail .mejs-time-current,.mejs-horizontal-volume-current{background:#303030!important}button.mfp-arrow-left{background:none !important;border:1px
solid #ffffff!important;height:40px;width:40px;left:-70px;margin:-20px 0 0 0;background-clip:padding-box}button.mfp-arrow-left:before,
button.mfp-arrow-left .mfp-arrow-left .mfp-b{border-left:none;border-right:none;margin:0;content:'\f104';font-family:'FontAwesome';font-size:26px;color:#fff;top:-21px;left:13px}button.mfp-arrow-left:after{border-right:none}button.mfp-arrow-right{border:1px
solid #ffffff!important;background-clip:padding-box;background:none !important;height:40px;width:40px;right:-70px;margin:-20px 0 0 0}button.mfp-arrow-right:before,
button.mfp-arrow-right .mfp-arrow-left .mfp-b{border-right:none;border-left:none;margin-left:25px;content:'\f105';font-family:'FontAwesome';font-size:26px;color:#fff;margin:0;top:-21px;left:16px}button.mfp-arrow-right:after{border-left:none}button.mfp-close{background:none !important}.mfp-move-from-top{}.mfp-move-from-top .mfp-content{vertical-align:top}.mfp-move-from-top .mfp-with-anim{opacity:0;transition:all 0.2s;transform:translateY(-100px)}.mfp-move-from-top.mfp-bg{opacity:0;transition:all 0.2s}.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity:1;transform:translateY(0)}.mfp-move-from-top.mfp-ready.mfp-bg{opacity:0.8}.mfp-move-from-top.mfp-removing .mfp-with-anim{transform:translateY(-50px);opacity:0}.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0}.select2-container .select2-choice{padding:0px!important;width:100%!important;height:40px}.select2-container .select2-choice .select2-arrow::after{border-radius:0!important;content:"\f0d7"!important;display:block!important;font-family:"FontAwesome"!important;font-size:14px!important;color:#818181}.select2-container .select2-choice .select2-arrow{right:5px!important;line-height:40px}.select2-container .select2-choice .select2-arrow
b{display:none!important}.select2-results
li{border-bottom:1px solid #e0e5eb;margin:0
!important;height:35px;line-height:35px;padding:0
10px;cursor:pointer;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;-o-transition:color 0.5s ease;transition:color 0.5s ease}.select2-results li:hover{color:#7e7974}.select2-results .select2-result-label{padding:7px
!important}.select2-results{padding:0!important;display:block}.select2-drop,.select2-drop-active{border:1px
solid #e0e5eb !important}.select2-search input.select2-input{padding:0!important;margin-top:5px}.widget_brideliness_recent_post_widget ul
li{list-style-type:none;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #ebebeb;word-wrap:break-word}.widget_brideliness_recent_post_widget ul li:last-of-type{border-bottom:none}.recent-post-list .recent-post-item:after,
.recent-post-list .most-viewed-item:after{display:block;content:'';clear:both}.widget_brideliness_recent_post_widget ul li .thumb-wrapper{display:inline-block;float:left;width:100px;height:85px;overflow:hidden;margin-right:15px}.widget_brideliness_recent_post_widget ul li .thumb-wrapper
img{width:100%;height:100%}.widget_brideliness_recent_post_widget ul li:after{content:"" !important;clear:both;display:block;position:relative}.widget_brideliness_recent_post_widget ul li .content-wrapper{display:inline-block;max-width:140px}.widget_brideliness_recent_post_widget ul li .content-wrapper
h4{font-size:16px;font-family:'EB Garamond',serif;font-weight:normal;margin-bottom:10px}.widget_brideliness_recent_post_widget ul li .content-wrapper h4
a{color:#000}.widget_brideliness_recent_post_widget ul li .content-wrapper h4 a:hover{color:#8b8987}.widget_brideliness_recent_post_widget ul li .content-wrapper .post-author{display:block;color:#00aeef}.widget_brideliness_recent_post_widget ul li .content-wrapper .post-author
a{color:#00aeef;font-weight:normal}.widget_brideliness_recent_post_widget ul li .content-wrapper .post-date{color:#9c968f;text-transform:uppercase;font-size:12px;font-weight:normal}.widget_brideliness_recent_post_widget ul li .content-wrapper .comments-qty{color:#9c968f}.widget_brideliness_recent_post_widget ul li .content-wrapper .comments-qty .fa.fa-comments-o{margin-right:5px}.widget_brideliness_recent_post_widget ul li .more-link{background:none;color:#000000!important;font-family:'EB Garamond',serif;font-style:italic;font-size:14px;width:100%;padding:0;float:right;height:20px;line-height:20px;margin-top:10px}.widget_brideliness_recent_post_widget ul li .more-link:after{content:'\2192';font-size:14px;padding-left:3px}.brideliness-get-more-posts{display:block;bottom:0px;position:absolute;width:90%;left:44px;text-align:center;padding:15px
0;color:#585858;cursor:pointer;background:#E7E6E5;color:#585858;margin-top:10px!important;text-transform:uppercase;font-size:12px;box-shadow:inset 0 0 0 2px hsl(0, 0%, 91%), inset 0 0 0 3px hsl(0, 0%, 100%);text-transform:uppercase;font-weight:400;-webkit-transition:box-shadow 0.3s ease, background 0.3s ease;transition:box-shadow 0.3s ease, background 0.3s ease;margin-bottom:15px;line-height:1}.brideliness-get-more-posts:hover{background:none;color:#585858}#temp_load{text-transform:uppercase;display:block;width:90%;bottom:0px;left:44px;position:absolute;border:1px
solid #E7E6E5;text-align:center;color:#000;padding:15px
0;margin-bottom:15px}#temp_load
i{margin-right:10px;color:#585858}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity}.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.isotope-container{display:inline}.isotope-container
div{width:200px;height:200px;float:left;margin:20px}#toTop{cursor:pointer;font-size:12px;text-transform:uppercase;color:#fff;text-align:center;text-decoration:none;position:absolute;bottom:0;right:50%;overflow:hidden;width:65px;height:105px;border:none;background:#686766;-webkit-border-radius:35px;border-radius:35px;padding:10px
10px;margin-right:-32px;z-index:100}@media screen and (max-width:800px){#toTop{display:none!important}}#toTop  .toTop-pointer{position:absolute;right:50%;transform:translateX(50%);margin-top:10px;transition:opacity 0.3s, margin-top 0.3s}#toTop:hover  .toTop-pointer{margin-top:5px}#toTop
i{font-size:18px}.toTopText{margin-top:35px}#toTop i.first,
#toTop i.second,
#toTop
i.third{display:block;line-height:0.275}#toTop
i.first{color:#cdcbc6}#toTop
i.second{color:#acaaa8}#toTop
i.third{color:#8c8b88}#toTop:active,#toTop:focus{outline:none}.widget.widget_pt_user_likes_widget ul
li{list-style-type:none}.yith-wcqv-wrapper
div.product{margin:15px}.yith-wcqv-wrapper .woocommerce .star-rating{margin:0
0 30px 0!important}.yith-wcqv-wrapper div[itemprop="description"]{margin-top:30px}.yith-wcqv-wrapper div.product:after{content:'';display:block;clear:both}.yith-wcqv-wrapper .woocommerce.single-product
.onsale{font-size:12px;font-weight:300;position:absolute;text-align:center;top:25px;left:5px;right:auto;z-index:10;text-transform:uppercase;color:#fff;background:#9c968f;line-height:25px;width:auto;height:25px;padding:0
10px}.yith-wcqv-wrapper .single-product.woocommerce div.product div.summary h1.product_title,
.yith-wcqv-wrapper .single-product.woocommerce-page #content div.product div.summary
h1.product_title{color:#6c6c6c;font-size:28px;text-transform:uppercase}.yith-wcqv-wrapper .woocommerce.single-product  .onsale:after{content:'';display:inline-block;position:absolute;width:0;height:0;border-bottom:13px solid #9c968f;border-top:12px solid #9c968f;border-right:7px solid transparent;right:-7px}#yith-quick-view-content
.onsale{top:10px!important;left:10px!important}.yith-wcqv-wrapper  .woocommerce .product-type-simple .single_add_to_cart_button,
.yith-wcqv-wrapper  .woocommerce-page .product-type-simple .single_add_to_cart_button,
.yith-wcqv-wrapper  .single-product.woocommerce .product-type-simple  .product_type_external,
.yith-wcqv-wrapper  .single-product.woocommerce-page .product-type-simple .product_type_external,
.yith-wcqv-wrapper  .single-product.woocommerce div.product.product-type-grouped .single_add_to_cart_button,
.yith-wcqv-wrapper
.single_add_to_cart_button{display:inline-block;height:45px;line-height:45px;width:47.5%;text-align:center;text-transform:uppercase;font-weight:500;font-size:12px;margin-right:20px;background:#000;color:#fff;position:relative;box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%);-webkit-transition:color 0.3s, background 0.3s, box-shadow 0.3s;transition:color 0.3s, background 0.3s, box-shadow 0.3s;vertical-align:top}.yith-wcqv-wrapper  .woocommerce .product-type-simple .single_add_to_cart_button:hover,
.yith-wcqv-wrapper  .woocommerce-page .product-type-simple .single_add_to_cart_button:hover,
.yith-wcqv-wrapper  .single-product.woocommerce .product-type-simple  .product_type_external:hover,
.yith-wcqv-wrapper  .single-product.woocommerce-page .product-type-simple .product_type_external:hover,
.yith-wcqv-wrapper  .single-product.woocommerce div.product.product-type-grouped .single_add_to_cart_button:hover{background:#e7e6e5;color:#585858;font-weight:500;-webkit-transition:color 0.3s, background 0.3s, box-shadow 0.3s;transition:color 0.3s, background 0.3s, box-shadow 0.3s;box-shadow:inset 0 0 0 2px hsl(0, 0%, 91%), inset 0 0 0 3px hsl(0, 0%, 100%)}.yith-wcqv-wrapper .single-product.woocommerce .variations_form.cart  .wrapper-yith-button
a{position:absolute;right:0;bottom:30px;width:250px}.yith-wcqv-wrapper .single-product.woocommerce .product-type-simple .cart,
.yith-wcqv-wrapper .single-product.woocommerce-page .product-type-simple
.cart{margin-top:40px;margin-bottom:30px}.yith-wcqv-wrapper .single-product.woocommerce
.product_meta{margin-top:}.yith-wcqv-wrapper .single-product.woocommerce .wrapper-yith-button{display:inline-block;text-align:center;width:47.5%;vertical-align:top}.yith-wcqv-wrapper .single-product.woocommerce .variations_form .wrapper-yith-button{display:block}.yith-wcqv-wrapper .single-product.woocommerce .product-type-simple
.cart{width:100%}.yith-wcqv-wrapper .woocommerce-variation-add-to-cart{margin-bottom:30px}.yith-wcqv-wrapper .single-product.woocommerce .wrapper-yith-button
a{display:block;font-size:12px;height:45px;line-height:45px;background:#e7e6e5;color:#585858;font-weight:500;border-radius:0;-webkit-transition:color 0.3s, background 0.3s, box-shadow 0.3s;transition:color 0.3s, background 0.3s, box-shadow 0.3s;box-shadow:inset 0 0 0 2px hsl(0, 0%, 91%), inset 0 0 0 3px hsl(0, 0%, 100%)}.yith-wcqv-wrapper .single-product.woocommerce .wrapper-yith-button a:hover{background:#000;color:#ffffff!important;box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%)}.yith-wcqv-wrapper .single-product.woocommerce.woocommerce .posted_in,
.yith-wcqv-wrapper .single-product.woocommerce.woocommerce .tagged_as,
.yith-wcqv-wrapper .single-product.woocommerce.woocommerce
.sku_wrapper{color:#000;font-size:12px;text-transform:uppercase}.yith-wcqv-wrapper div.product div.images .thumb-slider,
.yith-wcqv-wrapper .slider-navi.vertical-thumbs{display:none}#yith-quick-view-content div.images .main-slider .woocommerce-main-image{display:none}#yith-quick-view-content div.images .main-slider .woocommerce-main-image:first-child{display:block}.yith-wcqv-wrapper .single-product.woocommerce table.variations
td{position:relative}.yith-wcqv-wrapper .single-product.woocommerce table.variations
td.label{display:inline-block;padding:0;font-size:12px;text-transform:uppercase;color:#3c4a55;position:relative;top:0;left:0;z-index:1}.yith-wcqv-wrapper .single-product.woocommerce div.product  form.cart td.value
select{height:44px;border:1px
solid #e7e7e7;font-size:12px;width:100%}.yith-wcqv-wrapper .single-product.woocommerce div.product  form.cart td.value select
option{height:44px}.yith-wcqv-wrapper
.reset_variations{margin-top:5px}.yith-wcqv-wrapper .single-product.woocommerce div.product  form.cart td.value:after{position:absolute;top:22px;top:12px;right:5px;content:"\f0d7"!important;font-family:"FontAwesome"!important;font-size:14px!important;color:#818181;width:10px;height:15px;background:#fff}.yith-wcqv-wrapper .product-type-external div[itemprop="description"]{margin-bottom:30px}.yith-wcqv-wrapper .single-product.woocommerce.woocommerce .product-type-external
p.cart{margin-top:30px;margin-bottom:30px;width:47.5%;display:block}.yith-wcqv-wrapper .single-product.woocommerce.woocommerce .product-type-external p.cart
.single_add_to_cart_button{width:100%}.yith-wcqv-wrapper .single-product.woocommerce .product-type-external .wrapper-yith-button{margin-left:20px;float:right;margin-top:-75px}.yith-wcqv-wrapper .single-product.woocommerce .product-type-grouped .wrapper-yith-button,
.yith-wcqv-wrapper .single-product.woocommerce .product-type-grouped
.single_add_to_cart_button{margin-bottom:30px}@media (max-width: 800px){#yith-quick-view-content
div.images{float:none;width:100%;text-align:center}#yith-quick-view-content
div.summary{float:none;width:100%}.yith-wcqv-wrapper div[itemprop="description"]{margin-bottom:30px}.yith-wcqv-wrapper .single-product.woocommerce .variations_form.cart  .wrapper-yith-button
a{position:relative;display:block;right:0;bottom:0;width:100%;margin-bottom:30px}.yith-wcqv-wrapper .single-product.woocommerce .variations_form.cart  .wrapper-yith-button{width:100%}.yith-wcqv-wrapper .single-product.woocommerce .product-type-external .wrapper-yith-button{width:100%;margin-top:0;margin-bottom:30px}.yith-wcqv-wrapper  .woocommerce .product-type-simple
.single_add_to_cart_button{margin-bottom:30px}.yith-wcqv-wrapper .single-product.woocommerce.woocommerce .product-type-external
p.cart{width:100%}.yith-wcqv-wrapper  .woocommerce .product-type-simple .single_add_to_cart_button,
.yith-wcqv-wrapper  .woocommerce-page .product-type-simple .single_add_to_cart_button,
.yith-wcqv-wrapper  .single-product.woocommerce .product-type-simple  .product_type_external,
.yith-wcqv-wrapper  .single-product.woocommerce-page .product-type-simple .product_type_external,
.yith-wcqv-wrapper  .single-product.woocommerce div.product.product-type-grouped .single_add_to_cart_button,
.yith-wcqv-wrapper
.single_add_to_cart_button{display:block;width:100%}.yith-wcqv-wrapper .single-product.woocommerce .wrapper-yith-button{display:block;width:100%}}@media (max-width: 480px){.yith-wcqv-wrapper  .woocommerce .product-type-simple .single_add_to_cart_button,
.yith-wcqv-wrapper  .woocommerce-page .product-type-simple .single_add_to_cart_button,
.yith-wcqv-wrapper  .single-product.woocommerce .product-type-simple  .product_type_external,
.yith-wcqv-wrapper  .single-product.woocommerce-page .product-type-simple .product_type_external,
.yith-wcqv-wrapper  .single-product.woocommerce div.product.product-type-grouped .single_add_to_cart_button,
.yith-wcqv-wrapper
.single_add_to_cart_button{display:block;width:100%}.yith-wcqv-wrapper .single-product.woocommerce .variations_form.cart  .wrapper-yith-button
a{width:100%}.yith-wcqv-wrapper
div.product{margin:0}.yith-wcqv-wrapper .single-product.woocommerce .wrapper-yith-button{display:block;width:100%;margin-top:20px}.yith-wcqv-wrapper .single-product.woocommerce.woocommerce .product-type-external
p.cart{width:100%}.yith-wcqv-wrapper .single-product.woocommerce .product-type-external .wrapper-yith-button{margin-top:0;float:none;margin-right:20px;margin-bottom:20px;margin-left:0}}.wrapper-text-info .br-icon{font-size:21px;line-height:31px}.wrapper-text-info .wrapper-icon{float:left;margin-right:20px;width:35px;height:35px;border:2px
solid #9c968f;text-align:center;background:#fff;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:background 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out;transition:background 0.3s ease-in-out, color 0.3s ease-in-out, border-color 0.3s ease-in-out}.wrapper-text-info:hover .wrapper-icon{background:#000;color:#fff;border:2px
solid #000}.wrapper-text-info .text-wrap{overflow:hidden}.wrapper-text-info .icon-assignment-return{font-size:21px;line-height:31px}.wrapper-text-info .icon-tool-simpleicon{font-size:19px;line-height:29px}.promo-wrapper .brideliness-promo-icon
i{font-size:35px;color:#484848}.promo-wrapper .promo-text{max-width:270px}.promo-wrapper .promo-text,
.promo-wrapper .brideliness-promo-icon{display:inline-block;vertical-align:top}.promo-wrapper .brideliness-promo-icon{margin-right:30px}.promo-wrapper .promo-text
h4{line-height:1}ul.products::after{clear:both;content:"";display:block}.woocommerce .term-description{font-family:'EB Garamond',serif;text-align:center;margin-bottom:30px;font-size:26px;line-height:1}#sidebar-shop ul li,
#sidebar-product ul
li{list-style-type:none}#sidebar-shop .widget,
#sidebar-pages
.widget{margin-bottom:50px}.widget.specials{margin-bottom:45px}.woocommerce #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page #content
input.button{background-clip:padding-box;cursor:pointer;display:inline-block;text-decoration:none;white-space:nowrap;font-size:12px;text-transform:uppercase;padding:0
20px}form.woocommerce-ResetPassword.lost_reset_password input.woocommerce-Button.button{box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%)}form.woocommerce-ResetPassword.lost_reset_password input.woocommerce-Button.button:hover{background:#fff;color:#000}.woocommerce form.checkout_coupon
input.button{box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%);background:none;background:#000;vertical-align:top}.woocommerce form.checkout_coupon input.button:hover{background:none;color:#000}.woocommerce form .form-row input.input-text[type="text"],
.woocommerce-page form .form-row input.input-text[type="text"]{height:38px;line-height:38px;margin:0;outline:0
none;width:100%}.woocommerce form .form-row .input-text,
.woocommerce-page form .form-row .input-text{width:100%}.woocommerce form .form-row textarea,
.woocommerce-page form .form-row
textarea{padding:10px}.woocommerce form .form-row label, .woocommerce-page form .form-row
label{line-height:2em;display:block;color:#818181;font-weight:normal}.woocommerce .woocommerce-message,
.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce-page .woocommerce-message,
.woocommerce-page .woocommerce-error,
.woocommerce-page .woocommerce-info{margin-bottom:15px;position:relative;background-clip:padding-box;color:#000;list-style:none!important;width:auto}.woocommerce .woocommerce-message:before,
.woocommerce .woocommerce-message:after,
.woocommerce .woocommerce-error:before,
.woocommerce .woocommerce-error:after,
.woocommerce .woocommerce-info:before,
.woocommerce .woocommerce-info:after,
.woocommerce-page .woocommerce-message:before,
.woocommerce-page .woocommerce-message:after,
.woocommerce-page .woocommerce-error:before,
.woocommerce-page .woocommerce-error:after,
.woocommerce-page .woocommerce-info:before,
.woocommerce-page .woocommerce-info:after{content:"";display:table;clear:both}.woocommerce .woocommerce-message .button,
.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce-page .woocommerce-message .button,
.woocommerce-page .woocommerce-error .button,
.woocommerce-page .woocommerce-info
.button{float:right;background:#E7E6E5;color:#fff;border:1px
solid #e7e7e7;padding:0
20px;margin-right:80px;text-transform:uppercase;font-size:12px;background:#000;box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%)}.woocommerce .woocommerce-message .button:hover,
.woocommerce .woocommerce-error .button:hover,
.woocommerce .woocommerce-info .button:hover,
.woocommerce-page .woocommerce-message .button:hover,
.woocommerce-page .woocommerce-error .button:hover,
.woocommerce-page .woocommerce-info .button:hover{background:none;color:#000}.woocommerce .woocommerce-message li,
.woocommerce .woocommerce-error li,
.woocommerce .woocommerce-info li,
.woocommerce-page .woocommerce-message li,
.woocommerce-page .woocommerce-error li,
.woocommerce-page .woocommerce-info
li{list-style:none outside !important;padding-left:0 !important;margin-left:0 !important}.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-message{padding:15px;line-height:38px}.woocommerce .woocommerce-message:before,
.woocommerce-page .woocommerce-message:before{content:"\e908";display:inline-block;margin-right:10px;color:#000;font-family:brideliness;font-size:15px;vertical-align:middle}.woocommerce .woocommerce-info,
.woocommerce-page .woocommerce-info{position:relative;line-height:40px;padding-left:40px}.woocommerce-checkout .woocommerce-info,
.woocommerce-checkout.woocommerce-page .woocommerce-info{color:#86817d}.woocommerce .woocommerce-info:before,
.woocommerce-page .woocommerce-info:before{content:"i";color:#3c4a55;font-family:Times,Georgia,serif;font-style:italic;font-weight:bold;font-size:18px;position:absolute;left:10px;border:1px
solid;width:20px;height:20px;text-align:center;line-height:20px;top:48%;margin-top:-10px}.woocommerce-checkout .woocommerce .woocommerce-error,
.woocommerce-page.woocommerce-checkout .woocommerce-error{background:#f9f9f8;font-size:14px;padding:15px!important}.woocommerce-checkout .woocommerce-info:before,
.woocommerce-page.woocommerce-checkout .woocommerce-info:before{content:'';border:none;padding:0}.woocommerce-checkout .woocommerce-info,
.woocommerce-page.woocommerce-checkout .woocommerce-info{padding:0}.woocommerce .woocommerce-error li,
.woocommerce-page .woocommerce-error
li{padding-left:25px!important;position:relative}.woocommerce .woocommerce-error li:before,
.woocommerce-page .woocommerce-error li:before{content:"\f12a";font-family:'FontAwesome';font-weight:normal;font-size:11px;padding:1px
0 0 1px;background-clip:padding-box;position:absolute;top:4px;left:0;width:15px;height:15px;text-align:center;border:1px
solid #000;color:#000}.woocommerce .woocommerce-breadcrumb,
.woocommerce-page .woocommerce-breadcrumb{font-family:'EB Garamond',serif;display:inline-block;padding:0;font-size:16px;color:#000;font-style:italic;margin:25px
0 25px 0}@media (max-width: 800px){.woocommerce .woocommerce-breadcrumb,
.woocommerce-page .woocommerce-breadcrumb{display:block;text-align:center}}.woocommerce .woocommerce-breadcrumb a,
.woocommerce-page .woocommerce-breadcrumb
a{color:#8c8379}.woocommerce .woocommerce-breadcrumb a:hover,
.woocommerce-page .woocommerce-breadcrumb a:hover{color:#000}.woocommerce .woocommerce-breadcrumb:before,
.woocommerce .woocommerce-breadcrumb:after,
.woocommerce-page .woocommerce-breadcrumb:before,
.woocommerce-page .woocommerce-breadcrumb:after{content:"";display:table;clear:both}.page-title-description{overflow:hidden;position:relative}.page-title-description
.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#c6c3be;opacity:0.3}.page-title-description .title-wrapper{text-align:center}.page-title-description .title-wrapper
h2{color:#fff;font-family:'EB Garamond',serif;font-size:48px;text-transform:uppercase;font-weight:100;margin-bottom:50px;line-height:1.2}.page-title-description .title-wrapper
p{font-family:'Great Vibes',cursive;color:#fff;margin-top:55px;font-size:30px}.woocommerce .products li.product,
.woocommerce-page .products
li.product{list-style-type:none;overflow:hidden;margin-bottom:60px;display:inline-block;float:left}.woocommerce ul.products li.product-category.product,
.woocommerce-page ul.products li.product-category.product{position:relative;display:inline-block;float:left;padding:0
15px;margin-bottom:30px}.archive  .woocommerce ul.products li.product-category.product,
.archive .woocommerce-page ul.products li.product-category.product{width:33.33333333%}@media (max-width: 580px){.woocommerce ul.products li.product-category.product,
.woocommerce-page ul.products li.product-category.product{width:100%;text-align:center}}.product-type-external .wrapper-size-guide:after{content:'';display:block;clear:both}.single-product.woocommerce div.product.product-type-grouped  form.cart td del span.amount,
.single-product.woocommerce-page  div.product.product-type-grouped  form.cart td del
span.amount{display:inline;font-size:14px;color:#9c968f}.single-product.woocommerce div.product.product-type-grouped td.price del,
.single-product.woocommerce-page div.product.product-type-grouped td.price
del{color:#bbb}.single-product.woocommerce div.product.product-type-grouped  form.cart td,
.single-product.woocommerce-page div.product.product-type-grouped  form.cart
td{vertical-align:middle}.single-product.woocommerce div.product.product-type-grouped  form.cart td.price,
.single-product.woocommerce-page div.product.product-type-grouped  form.cart
td.price{padding-bottom:0}.single-product.woocommerce div.product.product-type-grouped  form.cart td.label label,
.single-product.woocommerce-page div.product.product-type-grouped  form.cart td.label
label{max-width:170px;margin-left:20px;margin-right:20px;margin-bottom:0}.woocommerce ul.products:after,
.woocommerce-page ul.products:after,
.woocommerce ul.products:before,
.woocommerce-page ul.products:before{content:"";display:table;clear:both}.woocommerce ul.products li.product-category.product .count,
.woocommerce-page ul.products li.product-category.product
.count{display:none}.woocommerce ul.products li.product-category.product .woo-cat-wrap,
.woocommerce-page ul.products li.product-category.product .woo-cat-wrap{position:absolute;width:100%;text-align:center;left:0;bottom:35px;background:rgba(255,255,255,0.6);padding:20px
25px;color:#555;font-size:22px;transition:background 0.3s linear}.woocommerce ul.products li.product-category.product:hover .woo-cat-wrap,
.woocommerce-page ul.products li.product-category.product:hover .woo-cat-wrap{background:rgba(255,255,255,0.8)}.woocommerce ul.products li.product-category.product h3,
.woocommerce-page ul.products li.product-category.product
h3{color:#555;font-size:22px;margin-top:0;line-height:1;margin-bottom:10px;font-weight:400}.woocommerce ul.products li.product-category.product p.shop-cat-desc,
.woocommerce-page ul.products li.product-category.product p.shop-cat-desc{font-family:'Lato',sans-serif;font-size:12px;color:#555;line-height:1;text-transform:uppercase}.woocommerce ul.products li.product-category.product h3:after,
.woocommerce-page ul.products li.product-category.product h3:after{content:none}.woocommerce ul.products li.product-category.product img,
.woocommerce-page ul.products li.product-category.product
img{max-width:100%;height:auto}.woocommerce ul.products ,
.woocommerce-page
ul.products{overflow:hidden;margin-right:-15px;margin-left:-15px}.woocommerce ul.products.owl-carousel ,
.woocommerce-page ul.products.owl-carousel{margin-right:0;margin-left:0}.post-type-archive-product.woocommerce
ul.products{margin-left:-15px;margin-right:-15px}.woocommerce ul.products li.product .entry-content,
.woocommerce-page ul.products li.product .entry-content{display:none}.woocommerce ul.products li.product .product-wrapper{position:relative;overflow:hidden}.woocommerce .store-banner,
.woocommerce-page .store-banner{overflow:hidden;position:relative}.woocommerce-page .store-banner
.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#c6c3be;opacity:0.3}.woocommerce .store-banner .container,
.woocommerce-page .store-banner
.container{height:100%}.woocommerce .store-banner .container .row,
.woocommerce-page .store-banner .container
.row{vertical-align:middle;display:inline-block}.woocommerce .store-banner .vertical-helper,
.woocommerce-page .store-banner .vertical-helper{display:inline-block;height:100%;vertical-align:middle}.woocommerce .store-banner .store-banner-inner,
.woocommerce-page .store-banner .store-banner-inner{height:100%;background-position:center bottom !important}.woocommerce .store-banner .store-banner-inner .row,
.woocommerce-page .store-banner .store-banner-inner
.row{display:inline-block;vertical-align:middle}.woocommerce .store-banner .store-banner-inner .banner-text,
.woocommerce-page .store-banner .store-banner-inner .banner-text{vertical-align:middle !important;display:inline-block !important;padding:10px
45px}.woocommerce .store-banner .banner-title,
.woocommerce-page .store-banner .banner-title{color:#fff;font-family:'EB Garamond',serif;font-size:48px;text-transform:uppercase;font-weight:100;margin-bottom:50px;line-height:1.2}.woocommerce .store-banner .banner-description,
.woocommerce-page .store-banner .banner-description{font-family:'Great Vibes',cursive;font-size:30px;color:#fff;max-width:420px;margin-top:45px}.banner-button{border:1px
solid #000;background:#000;color:#fff;position:relative;font-weight:bold;cursor:pointer;display:inline-block;margin-top:15px;padding:9px
28px;-webkit-transition:background 0.3s, color 0.3s;transition:background 0.3s, color 0.3s;margin-bottom:10px}.banner-button:hover{color:#000}.banner-button:hover{background:none!important}.switcher-animation-wrapper{height:100%;position:absolute;z-index:998;width:0;width:calc(100% - 30px)}.switcher-animation-wrapper:before{display:block;content:'';width:80px;height:80px;background:url("/wp-content/themes/brideliness/img/preload.gif") no-repeat center center transparent;position:absolute;left:50%;margin-left:-40px;top:200px}.woocommerce .custom-options-wrap::after,
.woocommerce-page .custom-options-wrap::after{clear:both;content:"";display:block}.woocommerce-page .custom-options-wrap div[class*="col-md-"]{padding-left:0;padding-right:0}.woocommerce .custom-options-wrap,
.woocommerce-page .custom-options-wrap{margin-bottom:15px;position:relative}.woocommerce.woo-subcategories .custom-options-wrap,
.woocommerce-page.woo-subcategories .custom-options-wrap,
.woocommerce.woo-subcategories .special-filter-widget-area,
.woocommerce-page.woo-subcategories .special-filter-widget-area{display:none}.woocommerce .custom-options-wrap .ordering,
.woocommerce-page .custom-options-wrap
.ordering{text-align:right}@media (max-width: 800px){.woocommerce .custom-options-wrap,
.woocommerce-page .custom-options-wrap{text-align:center}.woocommerce .custom-options-wrap .col-md-5,
.woocommerce-page .custom-options-wrap .col-md-5,
.woocommerce .custom-options-wrap .col-md-2,
.woocommerce-page .custom-options-wrap .col-md-2,
.woocommerce .custom-options-wrap .col-md-1,
.woocommerce-page .custom-options-wrap .col-md-1,
.woocommerce .custom-options-wrap .col-md-4,
.woocommerce-page .custom-options-wrap .col-md-4{margin-bottom:15px}.woocommerce .custom-options-wrap .ordering, .woocommerce-page .custom-options-wrap
.ordering{text-align:center}.woocommerce li.product.col-xs-12{width:50%}}@media (max-width: 480px){.woocommerce li.product.col-xs-12{width:100%}}@media (max-width: 800px){li.product .product-wrapper{text-align:left;display:inline-block;max-width:265px;width:100%}.woocommerce ul.products
li.product{text-align:center}}.woocommerce .custom-options-wrap .ordering .select2-container .select2-choice{padding:0px
0 7px!important;text-align:left;width:100%!important;height:27px}.woocommerce .custom-options-wrap .ordering .woocommerce-ordering .select2-container .select2-choice>.select2-chosen{line-height:1.5;padding:0}.woocommerce .custom-options-wrap .ordering .woocommerce-ordering .select2-container .select2-choice .select2-arrow{line-height:25px}.woocommerce .custom-options-wrap .shop-sort-by,
.woocommerce-page .custom-options-wrap .shop-sort-by{display:inline-block;color:#7e7974;vertical-align:top;margin-right:20px;color:#7e7974}.custom-options-wrap div [class *="col-md"]{padding:0;margin:0}.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count,
.woocommerce .paginator-product,
.woocommerce-page .paginator-product,
.woocommerce .pagination-per-page,
.woocommerce-page .pagination-per-page{display:inline-block;color:#7e7974}.woocommerce-page .pagination-per-page li,
.woocommerce-page .pagination-per-page li
a{color:#000}.woocommerce-page .pagination-per-page li a:hover{color:#7e7974}.woocommerce .paginator-product .shop-label,
.woocommerce-page .paginator-product .shop-label{color:#7e7974}.woocommerce .quantity-show, .woocommerce
.total{color:#000;text-align:right}.woocommerce .total
strong{font-family:'EB Garamond',serif}.paginator-product .pagination-per-page
li{list-style-type:none;display:inline-block}.woocommerce .pt-view-switcher{display:inline-block}.woocommerce .pt-view-switcher .pt-list,
.woocommerce-page .pt-view-switcher .pt-list{cursor:pointer;color:#9c968f;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.woocommerce .pt-view-switcher .pt-list:hover,
.woocommerce-page .pt-view-switcher .pt-list:hover,
.woocommerce .pt-view-switcher .pt-grid:hover,
.woocommerce-page .pt-view-switcher .pt-grid:hover{color:#000;cursor:pointer}.woocommerce .pt-view-switcher .pt-list.active,
.woocommerce-page .pt-view-switcher .pt-list.active{color:#000}.woocommerce .pt-view-switcher .pt-grid,
.woocommerce-page .pt-view-switcher .pt-grid{color:#9c968f;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;margin-right:10px;cursor:pointer}.woocommerce .pt-view-switcher .pt-grid.active,
.woocommerce-page .pt-view-switcher .pt-grid.active{color:#000}.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering{display:inline-block;max-width:180px !important;width:100% !important;text-align:left}.woocommerce .woocommerce-ordering .select2-container,
.woocommerce-page .woocommerce-ordering .select2-container{line-height:1;border:none;height:auto}.select2.select2-container.select2-container--default.select2-container--below.select2-container--open{box-shadow:none}.select2-container,.select2-container{border:none;height:auto;line-height:1;padding:0}.single-product.woocommerce .select2-container{border:1px
solid #e7e7e7;line-height:43px;padding:0;min-width:200px}.single-product.woocommerce .select2.select2-container.select2-container--default.select2-container--focus,
.single-product.woocommerce .select2.select2-container.select2-container--default.select2-container--below,
.single-product.woocommerce .select2.select2-container.select2-container--default.select2-container--below.select2-container--open,
.single-product.woocommerce .select2.select2-container.select2-container--default{padding:0
20px}.single-product.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{right:-5px;top:6px}.single-product.woocommerce .select2-search:before{top:3px;right:8px}.single-product.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow:before{font-family:'FontAwesome';content:'\f0d7';position:absolute;top:-4px;right:0;z-index:100;color:#9c968f}.select2-selection.select2-selection--single{display:block;position:relative;cursor:pointer}.woocommerce .woocommerce-ordering:after,
.woocommerce-page .woocommerce-ordering:after{font-family:'FontAwesome';content:'\f0d7';position:absolute;top:3px;right:0;z-index:100;color:#9c968f}.woocommerce .woocommerce-ordering .select2-container .select2-choice,
.woocommerce-page .woocommerce-ordering .select2-container .select2-choice{background:#fff!important;border-bottom:1px solid #e7e7e7;border-top:none!important;border-right:none!important;border-left:none!important;max-width:210px;padding:8px
25px;width:100%}.special-filter-widget-area{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:10px
0;margin-bottom:35px}.front-widget-area .widget h3.widget-title{text-align:center;position:relative;font-family:'EB Garamond',serif;font-size:16px}.shop-bottom-sidebar .widget h3.shop-bottom-sidebar{position:relative;font-size:18px;color:#7e7974;text-align:left;font-family:EB Garamond;font-weight:400;margin-bottom:30px;border-bottom:1px solid #dcdcdc;padding-bottom:10px}.front-widget-area .widget h3.widget-title:before{content:"";display:block;position:absolute;height:6px;border-top:1px solid #dcdcdc;top:50%;margin-top:0;width:100%;z-index:1}.front-widget-area .widget h3.widget-title
span{padding:0
20px;position:relative;z-index:5;background:#fff}.front-widget-area{background:#f9f9f8;padding:50px
0 50px 0}#sidebar-shop-bottom.widget-area{background:#f9f9f8;padding:50px
0 25px 0}#sidebar-shop-bottom.widget-area
.widget{margin-bottom:0px}.woocommerce .products li.product span.onsale,
.woocommerce-page .products li.product
span.onsale{font-size:11px;font-weight:500;position:absolute;text-align:center;top:18px;right:0;text-transform:uppercase;color:#fff;background:#9c968f;line-height:24px;height:24px;padding:0
9px}.woocommerce .products li.product span.onsale:before,
.woocommerce-page .products li.product span.onsale:before{content:'';display:inline-block;position:absolute;width:0;height:0;border-bottom:12px solid #9c968f;border-top:12px solid #9c968f;border-left:7px solid transparent;left:-7px}.woocommerce ul.products li.product  h2,
.woocommerce-page ul.products li.product
h2{font-size:13px;margin-top:14px;text-transform:uppercase;font-family:'EB Garamond',serif;font-weight:400;margin-bottom:20px;padding:0;position:relative}.woocommerce ul.products li.product a.product-title,
.woocommerce-page ul.products li.product a.product-title{color:#4d4a47}.woocommerce ul.products li.product  a.product-title:hover,
.woocommerce-page ul.products li.product a.product-title:hover{color:#8b8987}.woocommerce ul.products li.product  h3:after,
.woocommerce-page ul.products li.product h3:after{content:'';width:35px;position:absolute;bottom:-14px;left:0;background:#dcdcdc;height:2px}.woocommerce ul.products li.product .product-description-wrapper{text-align:left}.woocommerce ul.products li.product span.price del,
.woocommerce-page ul.products li.product span.price
del{font-weight:700;font-size:14px;color:#9c968f!important;margin-right:12px}.home-2-cols .woocommerce ul.products li.product span.price del,
.home-2-cols .woocommerce-page ul.products li.product span.price
del{font-size:13px;margin-right:5px}.woocommerce ul.products li.product  ins,
.woocommerce-page ul.products li.product
ins{color:#000;font-weight:700;font-size:18px}.home-2-cols .woocommerce ul.products li.product  ins,
.home-2-cols .woocommerce-page ul.products li.product
ins{font-size:15px}.woocommerce ul.products li.product span.price,
.woocommerce-page ul.products li.product
span.price{color:#000;font-weight:700;font-size:18px}.home-2-cols .woocommerce ul.products li.product span.price,
.home-2-cols .woocommerce-page ul.products li.product
span.price{font-size:15px}.woocommerce ul.products li.product.list-view span.price,
.woocommerce-page ul.products li.product.list-view
span.price{display:block}.woocommerce .star-rating, .woocommerce-page .star-rating{overflow:hidden;position:relative;height:18px;font-size:14px;width:70px;font-family:'brideliness';display:inline-block;margin-top:2px;margin-left:30px}.home-2-cols .woocommerce .star-rating, .woocommerce-page .star-rating{margin-left:10px}.star-rating:before{content:"\e90e\e90e\e90e\e90e\e90e";color:#b1b1b1;top:0;left:0;position:absolute}.star-rating
span{overflow:hidden;top:0;left:0;position:absolute;padding-top:1.5em;text-align:left}.star-rating span:before{content:"\e90e\e90e\e90e\e90e\e90e";top:0;position:absolute;left:0;color:#000}.woocommerce ul.products li.product.grid-view .product-wrapper .buttons-wrapper,
.woocommerce-page ul.products li.product.grid-view .product-wrapper .buttons-wrapper{top:0;left:0;width:100%;overflow:hidden}.woocommerce ul.products li.product .product-wrapper .buttons-wrapper .compare,
.woocommerce-page ul.products li .product-wrapper .buttons-wrapper .compare,
.woocommerce ul.products li.product .product-wrapper .buttons-wrapper  .yith-wcwl-add-to-wishlist,
.woocommerce-page ul.products li .product-wrapper .buttons-wrapper .yith-wcwl-add-to-wishlist{display:none}.woocommerce ul.products li.product.list-view .product-wrapper .product-img-wrapper .compare,
.woocommerce-page ul.products li.list-view .product-wrapper .product-img-wrapper .compare,
.woocommerce-page ul.products li.list-view .product-wrapper .product-img-wrapper .yith-wcwl-add-to-wishlist{display:none}.woocommerce ul.products li.product .product-wrapper .product-img-wrapper,
.woocommerce-page ul.products li.product .product-wrapper .product-img-wrapper{position:relative;overflow:hidden;display:inline-block}.woocommerce ul.products li.product .product-wrapper .product-img-wrapper .background-img-product,
.woocommerce-page ul.products li.product .product-wrapper .product-img-wrapper .background-img-product{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:background 0.3s ease-in-out 0.2s;-moz-transition:background 0.3s ease-in-out 0.2s;-o-transition:background 0.3s ease-in-out 0.2s;transition:background 0.3s ease-in-out 0.2s;background:rgba(255,255,255,0);z-index:2}.woocommerce ul.products li.product:hover .product-wrapper .product-img-wrapper .background-img-product,
.woocommerce-page ul.products li.product:hover .product-wrapper .product-img-wrapper .background-img-product{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.5)}.woocommerce ul.products li.product .add_to_cart_button,
.woocommerce ul.products li.product .product_type_external,
.woocommerce ul.products li.product .product_type_grouped,
.woocommerce ul.products li.product .product_type_simple,
.woocommerce ul.products li.product .roduct_type_variable,
.woocommerce ul.products li.product
.button.product_type_variable{background:#000;font-size:12px;height:34px;line-height:35px;text-transform:uppercase;transform:translateX(-50%);text-align:center;min-width:105px;color:#fff;position:absolute;top:60%;left:50%;opacity:0;-webkit-transition:opacity 0.5s ease, top 0.5s ease, background 0.5s ease, color 0.5s ease;-moz-transition:opacity 0.5s ease, top 0.5s ease, background 0.5s ease, color 0.5s ease;-o-transition:opacity 0.5s ease, top 0.5s ease, background 0.5s ease, color 0.5s ease;transition:opacity 0.5s ease, top 0.5s ease, background 0.5s ease, color 0.5s ease}.woocommerce ul.products li.product .button.add_to_cart_button:before,
.woocommerce ul.products li.product .button.product_type_external:before,
.woocommerce ul.products li.product .button.product_type_grouped:before,
.woocommerce ul.products li.product .button.product_type_simple:before,
.woocommerce ul.products li.product .button.roduct_type_variable:before,
.woocommerce ul.products li.product .button.product_type_variable:before{content:"";display:block;width:calc(100% + 6px);height:calc(100% + 6px);border:2px
solid #000;border-color:#000;background:transparent;position:absolute;top:-3px;left:-3px}.woocommerce ul.products li.product  .add_to_cart_button:hover,
.woocommerce ul.products li.product  .product_type_external:hover,
.woocommerce ul.products li.product .product_type_grouped:hover,
.woocommerce ul.products li.product .product_type_simple:hover,
.woocommerce ul.products li.product .roduct_type_variable:hover,
.woocommerce ul.products li.product .button.product_type_variable:hover{background:none}.home-2-cols .woocommerce ul.products li.product  .add_to_cart_button,
.home-2-cols .woocommerce ul.products li.product  .product_type_external,
.home-2-cols .woocommerce ul.products li.product .product_type_grouped,
.home-2-cols .woocommerce ul.products li.product .product_type_simple,
.home-2-cols .woocommerce ul.products li.product
.roduct_type_variable{top:57%}.woocommerce ul.products li.product.list-view .add_to_cart_button,
.woocommerce ul.products li.product.list-view .product_type_external,
.woocommerce ul.products li.product.list-view .product_type_grouped,
.woocommerce ul.products li.product.list-view .product_type_simple,
.woocommerce ul.products li.product.list-view
.roduct_type_variable{transform:translateX(0)}.woocommerce ul.products li.product
.added_to_cart{background:#000;font-size:12px;padding:0
15px;height:38px;font-weight:bold;height:34px;line-height:35px;text-transform:uppercase;position:absolute;top:70%;left:50%;margin-left:-45px;color:#fff;opacity:0;-webkit-transition:opacity 0.3s, top 0.4s ease, background 0.4s ease, color 0.4s ease;-moz-transition:opacity 0.3s, top 0.4s ease, background 0.4s ease, color 0.4s ease;-o-transition:opacity 0.3s, top 0.4s ease, background 0.4s ease, color 0.4s ease;transition:opacity 0.3s, top 0.4s ease, background 0.4s ease, color 0.4s ease}.woocommerce ul.products li.product  .added_to_cart:before{content:"";display:block;width:calc(100% + 6px);height:calc(100% + 6px);border:2px
solid #000;border-color:#000;background:transparent;position:absolute;top:-3px;left:-3px}.woocommerce ul.products li.product  .add_to_cart_button.added,
.woocommerce ul.products li.product  .product_type_external.added,
.woocommerce ul.products li.product .product_type_grouped.added,
.woocommerce ul.products li.product .product_type_simple.added,
.woocommerce ul.products li.product
.roduct_type_variable.added{display:none}.woocommerce ul.products li.product  .add_to_cart_button:hover,
.woocommerce ul.products li.product  .added_to_cart:hover,
.woocommerce ul.products li.product  .product_type_external:hover,
.woocommerce ul.products li.product .product_type_grouped:hover,
.woocommerce ul.products li.product .product_type_simple:hover,
.woocommerce ul.products li.product .roduct_type_variable:hover,
.woocommerce ul.products li.product .button.product_type_variable:hover{background:transparent;color:#000}.woocommerce ul.products li.product:hover  .add_to_cart_button,
.woocommerce ul.products li.product:hover  .added_to_cart,
.woocommerce ul.products li.product:hover  .product_type_external,
.woocommerce ul.products li.product:hover .product_type_grouped,
.woocommerce ul.products li.product:hover .product_type_simple,
.woocommerce ul.products li.product:hover .roduct_type_variable,
.woocommerce ul.products li.product:hover
.button.product_type_variable{top:41%;opacity:1}.home-2-cols .woocommerce ul.products li.product:hover  .add_to_cart_button,
.home-2-cols .woocommerce ul.products li.product:hover  .added_to_cart,
.home-2-cols .woocommerce ul.products li.product:hover  .product_type_external,
.home-2-cols .woocommerce ul.products li.product:hover .product_type_grouped,
.home-2-cols .woocommerce ul.products li.product:hover .product_type_simple,
.home-2-cols .woocommerce ul.products li.product:hover
.roduct_type_variable{top:39%}.woocommerce ul.products li.product:hover  .added_to_cart,
.woocommerce-page ul.products li.product:hover
.added_to_cart{opacity:1;z-index:2;font-weight:400}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist,
.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist{background:transparent !important;font-size:0;float:left;width:35px;height:35px;position:absolute;right:10%;margin:0;opacity:0;top:100%;-webkit-transition:top 0.3s ease-in-out 0.3s, opacity 0.3s ease-in-out 0.3s;-moz-transition:top 0.3s ease-in-out 0.3s, opacity 0.3s ease-in-out 0.3s;-o-transition:top 0.3s ease-in-out 0.3s, opacity 0.3s ease-in-out 0.3s;transition:top 0.3s ease-in-out 0.3s, opacity 0.3s ease-in-out 0.3s;z-index:100}.home-2-cols .woocommerce ul.products li.product .yith-wcwl-add-to-wishlist,
.home-2-cols .woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist{right:14%}.woocommerce ul.products li.product.list-view .yith-wcwl-add-to-wishlist,
.woocommerce-page ul.products li.product.list-view .yith-wcwl-add-to-wishlist{width:30px}.woocommerce ul.products li.product:hover .yith-wcwl-add-to-wishlist,
.woocommerce-page ul.products li.product:hover .yith-wcwl-add-to-wishlist{top:90%;opacity:1;z-index:2}.home-2-cols .woocommerce ul.products li.product:hover .yith-wcwl-add-to-wishlist,
.home-2-cols .woocommerce-page ul.products li.product:hover .yith-wcwl-add-to-wishlist{top:87%;right:14%}.woocommerce  ul.products li.product  .yith-wcwl-add-button,
.woocommerce-page ul.products li.product  .yith-wcwl-add-button{height:35px;width:35px;display:block;position:relative;z-index:5}.yith-wcwl-add-button .ajax-loading{position:absolute;bottom:-20px;left:0}.woocommerce ul.products li.product  .yith-wcwl-add-button
a{height:35px;width:35px;display:block;position:relative}.woocommerce ul.products li.product .yith-wcwl-add-button a:after,
.woocommerce-page ul.products li.product .yith-wcwl-add-button a:after{content:'\e90b';font-family:'brideliness';font-size:15px;color:#9d9791;position:absolute;bottom:5px;font-weight:700;left:10px;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.woocommerce ul.products li.product.list-view .yith-wcwl-add-button a:after,
.woocommerce-page ul.products li.product.list-view .yith-wcwl-add-button a:after{content:'\e90b';font-family:'brideliness';font-size:15px;font-weight:700;color:#9d9791;position:absolute;bottom:5px;left:10px;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.woocommerce ul.products li.product .yith-wcwl-add-button a:hover:after,
.woocommerce-page ul.products li.product .yith-wcwl-add-button a:hover:after{color:#000}.woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse,
.woocommerce-page ul.products li.product .yith-wcwl-wishlistaddedbrowse{height:35px;width:35px;display:block;position:relative;z-index:5}.woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse a,
.woocommerce-page ul.products li.product .yith-wcwl-wishlistaddedbrowse
a{height:35px;width:35px;display:block;position:relative}.woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse a:before,
.woocommerce-page ul.products li.product .yith-wcwl-wishlistaddedbrowse a:before{content:'\f00c';font-family:'FontAwesome';font-size:18px;color:#9d9791;position:absolute;bottom:2px;left:8px}.woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse,
.woocommerce-page ul.products li.product .yith-wcwl-wishlistexistsbrowse{height:35px;width:35px;display:block;position:relative;z-index:5}.woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse a,
.woocommerce-page ul.products li.product .yith-wcwl-wishlistexistsbrowse
a{height:35px;width:35px;display:block;position:relative;-webkit-transition:color 0.3s;transition:color 0.3s}.woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse a:before,
.woocommerce-page ul.products li.product .yith-wcwl-wishlistexistsbrowse a:before{content:'\f00c';font-family:'FontAwesome';font-size:18px;color:#9d9791;position:absolute;bottom:2px;left:8px;-webkit-transition:color 0.3s;transition:color 0.3s}.woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse a:hover:before,
.woocommerce-page ul.products li.product .yith-wcwl-wishlistexistsbrowse a:hover:before{color:#000}ul.products .yith-wcwl-add-to-wishlist .feedback,
ul.products .yith-wcwl-add-to-wishlist
.feedback{display:none}.woocommerce ul.products li.product
.compare{width:35px;height:35px;position:absolute;right:0%;top:110%;color:#9d9791;-webkit-border-radius:20px;border-radius:20px;font-size:0;opacity:0;-webkit-transition:color 0.3s , top 0.3s ease-in-out 0.2s, opacity 0.3s ease-in-out 0.2s;transition:color 0.3s, top 0.3s ease-in-out 0.2s, opacity 0.3s ease-in-out 0.2s;background:transparent!important;overflow:hidden;z-index:100}.woocommerce ul.products li.product:hover
.compare{top:90%;opacity:1}.home-2-cols .woocommerce ul.products li.product:hover
.compare{top:87%}.woocommerce ul.products li.product .compare:hover{color:#000}.woocommerce ul.products li.product .compare:before{content:'\f074';font-family:'FontAwesome';position:absolute;top:9px;left:10px;z-index:3;font-size:14px}.woocommerce ul.products li.product.list-view .compare:before{content:'\f074';font-family:'FontAwesome';position:absolute;top:8px;left:10px;z-index:3;font-size:15px}.woocommerce ul.products li.product.grid-view .yith-wcqv-button{font-family:'Great Vibes',cursive;font-weight:300;font-size:24px;color:#000;background:transparent;position:absolute;top:10%;left:50%;min-width:130px;transform:translateX(-50%);opacity:0;-webkit-transition:opacity 0.4s ease, color 0.3s ease, top 0.4s ease;-moz-transition:opacity 0.4s ease, color 0.3s ease, top 0.4s ease;-o-transition:opacity 0.4s ease, color 0.3s ease, top 0.4s ease;transition:opacity 0.4s ease, color 0.3s ease, top 0.4s ease}.home-2-cols .woocommerce ul.products li.product.grid-view .yith-wcqv-button{top:-12%}.woocommerce ul.products li.product .yith-wcqv-button:hover{color:#414141}.woocommerce ul.products li.product.grid-view:hover .yith-wcqv-button{opacity:1;top:31%}.home-2-cols .woocommerce ul.products li.product.grid-view:hover .yith-wcqv-button{top:25%}.woocommerce ul.products li.product .yith-wcqv-button:before{content:'\e903';font-family:'brideliness';font-size:17px;position:absolute;top:-33px;left:50%;margin-left:-7px;font-weight:700;color:#000;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.woocommerce ul.products li.product .yith-wcqv-button:hover:before{color:#414141}.woocommerce ul.products li.animation-on.product  .add_to_cart_button,
.woocommerce ul.products li.animation-on.product  .product_type_external,
.woocommerce ul.products li.animation-on.product .product_type_grouped,
.woocommerce ul.products li.animation-on.product .product_type_simple,
.woocommerce ul.products li.animation-on.product
.roduct_type_variable{background:#00ADEF;font-size:13px;height:35px;padding:0
20px;margin:0;position:absolute;top:-35%;left:50%;margin-left:-52px;color:#fff;vertical-align:top;-webkit-border-radius:20px;border-radius:20px;opacity:0;-webkit-transition:color 0.3s, top 0.3s ease-in-out, background 0.3s, opacity 0.7s ease-in-out;transition:top 0.3s ease-in-out , background 0.3s, opacity 0.7s ease-in-out}.woocommerce ul.products li.animation-on.product .yith-wcwl-add-to-wishlist,
.woocommerce-page ul.products li.animation-on.product .yith-wcwl-add-to-wishlist{background:transparent !important;float:left;width:35px;height:35px;position:absolute;left:-35%;margin:0;opacity:0;top:50%;-webkit-transition:left 0.3s ease-in-out, opacity 0.7s ease-in-out;-moz-transition:left 0.3s ease-in-out, opacity 0.7s ease-in-out;-o-transition:left 0.3s ease-in-out,opacity 0.7s ease-in-out;transition:left 0.3s ease-in-out,opacity 0.7s ease-in-out}.woocommerce ul.products li.animation-on.product
.compare{width:35px;height:35px;position:absolute;right:-35%;top:50%;color:#fff;-webkit-border-radius:20px;border-radius:20px;opacity:0;font-size:0;-webkit-transition:color 0.3s , right 0.3s ease-in-out, opacity 0.7s ease-in-out;transition:color 0.3s, right 0.3s ease-in-out, opacity 0.7s ease-in-out;background:transparent!important;overflow:hidden}.woocommerce ul.products li.animation-on.product:hover .add_to_cart_button,
.woocommerce ul.products li.animation-on.product:hover  .product_type_external,
.woocommerce ul.products li.animation-on.product:hover .product_type_grouped,
.woocommerce ul.products li.animation-on.product:hover .roduct_type_variable,
.woocommerce ul.products li.animation-on.product:hover
.product_type_simple{top:50%;opacity:1}.woocommerce ul.products li.animation-on.product:hover .yith-wcwl-add-to-wishlist,
.woocommerce-page ul.products li.animation-on.product:hover .yith-wcwl-add-to-wishlist{left:14%;opacity:1}.woocommerce ul.products li.animation-on.product:hover
.compare{right:14%;opacity:1}.woocommerce ul.products li.product.list-view,
.woocommerce-page ul.products li.product.list-view{width:100%;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ebebeb;display:block;margin-bottom:0}.woocommerce ul.products li.product.list-view h2,
.woocommerce-page ul.products li.product.list-view
h2{font-size:18px;margin-bottom:55px}.woocommerce ul.products li.product.list-view h2:after,
.woocommerce-page ul.products li.product.list-view h2:after{display:none}.woocommerce ul.products li.product.list-view .star-rating,
.woocommerce-page ul.products li.product.list-view .star-rating{float:none;margin-bottom:21px;position:absolute;top:56px;margin-left:0}.woocommerce ul.products li.product.list-view .product-img-wrapper,
.woocommerce-page ul.products li.product.list-view .product-img-wrapper{float:left;position:relative;border-bottom:1px solid #F2F5F8}.woocommerce ul.products li.product.list-view .product-description-wrapper,
.woocommerce-page ul.products li.product.list-view .product-description-wrapper{width:65%;float:right;padding:0;border:none}.woocommerce ul.products li.product.list-view .entry-content,
.woocommerce-page ul.products li.product.list-view .entry-content{display:block;border:none;margin-bottom:40px;position:relative}.woocommerce ul.products li.product.list-view .entry-content:after,
.woocommerce-page ul.products li.product.list-view .entry-content:after{content:'';width:35px;position:absolute;bottom:-22px;left:0;background:#dcdcdc;height:2px}.woocommerce ul.products li.product.list-view .product-wrapper .buttons-wrapper,
.woocommerce-page ul.products li.product.list-view .product-wrapper .buttons-wrapper{position:relative !important;margin-top:20px;left:0;display:inline-block}.woocommerce ul.products li.product.list-view .product-wrapper .buttons-wrapper .clear,
.woocommerce-page ul.products li.product.list-view .product-wrapper .buttons-wrapper
.clear{display:none}.woocommerce ul.products li.product.list-view .product-price-wrapper,
.woocommerce-page ul.products li.product.list-view .product-price-wrapper{margin-top:10px}.woocommerce ul.products li.product.list-view .product-wrapper  .product-description-wrapper,
.woocommerce-page ul.products li.product.list-view .product-wrapper  .product-description-wrapper{background:none;position:relative}.woocommerce ul.products li.product.list-view .product-wrapper.buttons-wrapper .yith-wcwl-add-to-wishlist,
.woocommerce-page ul.products li.product.list-view .product-wrapper .buttons-wrapper .yith-wcwl-add-to-wishlist{position:relative;top:0;opacity:1;left:0;float:none;display:inline-block;vertical-align:middle}.woocommerce ul.products li.product.list-view .product-wrapper.buttons-wrapper .compare,
.woocommerce-page ul.products li.product.list-view .product-wrapper .buttons-wrapper
.compare{display:inline-block;vertical-align:middle;opacity:1;position:relative;right:0;top:0;background:transparent}.woocommerce ul.products li.product.list-view .yith-wcqv-button{width:30px;height:35px;display:inline-block;vertical-align:middle;background:transparent;font-size:0px;color:#9d9791}.woocommerce ul.products li.product.list-view .yith-wcqv-button:hover{color:#000}.woocommerce ul.products li.product.list-view .yith-wcqv-button:before{background:transparent;top:auto;color:inherit}li.product.list-view .buttons-wrapper .product-tooltip{background:#c6c2be;padding:4px
10px;display:inline-block;position:absolute;bottom:-30px;color:#fff;font-size:12px}li.product.grid-view .buttons-wrapper .product-tooltip{display:none!important}li.product.list-view .buttons-wrapper .product-tooltip:before{content:'';display:inline-block;position:absolute;top:-6px;right:50%;transform:translateX(50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #c6c2be}.woocommerce ul.products li.product.list-view .product-wrapper.buttons-wrapper .add_to_cart_button,
.woocommerce-page ul.products li.product.list-view .product-wrapper .buttons-wrapper .add_to_cart_button,
.woocommerce ul.products li.product.type-product.list-view .product-wrapper .buttons-wrapper .button.product_type_simple,
.woocommerce ul.products li.product.product-type-grouped.list-view .product-wrapper .buttons-wrapper .button.product_type_grouped,
.woocommerce ul.products li.product.product-type-external.list-view .product-wrapper .buttons-wrapper .button.product_type_external,
.woocommerce ul.products li.product.product-type-variable.list-view .product-wrapper .buttons-wrapper
.button.product_type_variable{position:relative;opacity:1;top:0;margin:0
10px;left:0;margin-left:0px;padding-left:30px;padding-right:30px}@media (max-width: 800px){.woocommerce ul.products li.product.list-view .product-img-wrapper,
.woocommerce-page ul.products li.product.list-view .product-img-wrapper{width:100%;margin-bottom:20px}.woocommerce ul.products li.product.list-view .product-description-wrapper,
.woocommerce-page ul.products li.product.list-view .product-description-wrapper{width:100%}}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination
ul{display:inline-block;margin:50px
0 150px 0}.woocommerce nav.woocommerce-pagination ul
li{margin:0
5px;display:inline-block;float:left;border:1px
solid #e7e7e7}.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li
span{display:block;padding:8px
14px;-webkit-transition:background 0.3s, border 0.3s;-moz-transition:background 0.3s, border 0.3s;-ms-transition:background 0.3s, border 0.3s;-o-transition:background 0.3s, border 0.3s;transition:background 0.3s, border 0.3s}.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span:hover{background:#362f2d;color:#fff}.woocommerce nav.woocommerce-pagination .page-numbers li .page-numbers.current{background:#362f2d;color:#fff;display:block;border:1px
solid #362f2d}.single-product.woocommerce div.product .navigation.single-product-navi,
.single-product.woocommerce-page div.product .navigation.single-product-navi{position:absolute;top:-50px;right:0;width:110px;text-align:right}.single-product.woocommerce div.product .navigation.single-product-navi .previous,
.single-product.woocommerce-page div.product .navigation.single-product-navi .previous,
.single-product.woocommerce div.product .navigation.single-product-navi .next,
.single-product.woocommerce-page div.product .navigation.single-product-navi
.next{display:inline-block;width:30px;height:30px;border-radius:50%;border:1px
solid #ececec;text-align:center;line-height:30px;transition:all 0.3s ease-in-out}.single-product.woocommerce div.product .navigation.single-product-navi .previous-product img,
.single-product.woocommerce-page div.product .navigation.single-product-navi .previous-product img,
.single-product.woocommerce div.product .navigation.single-product-navi .next-product img,
.single-product.woocommerce-page div.product .navigation.single-product-navi .next-product
img{width:105px;border:5px
solid #fff;opacity:0;visibility:hidden;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);position:absolute;transition:opacity 0.35s ease-in-out, visibility 0.35s ease-in-out;z-index:100}.single-product.woocommerce div.product .navigation.single-product-navi .previous-product img,
.single-product.woocommerce-page div.product .navigation.single-product-navi .previous-product
img{right:30px;top:50px}.single-product.woocommerce div.product .navigation.single-product-navi .next-product img,
.single-product.woocommerce-page div.product .navigation.single-product-navi .next-product
img{right:0;top:50px}.single-product.woocommerce div.product .navigation.single-product-navi .previous-product:hover img,
.single-product.woocommerce-page div.product .navigation.single-product-navi .previous-product:hover img,
.single-product.woocommerce div.product .navigation.single-product-navi .next-product:hover img,
.single-product.woocommerce-page div.product .navigation.single-product-navi .next-product:hover
img{opacity:1;visibility:visible}.single-product.woocommerce div.product .navigation.single-product-navi .previous-product,
.single-product.woocommerce-page div.product .navigation.single-product-navi .previous-product,
.single-product.woocommerce div.product .navigation.single-product-navi .next-product,
.single-product.woocommerce-page div.product .navigation.single-product-navi .next-product{display:inline-block}.single-product.woocommerce div.product .navigation.single-product-navi .previous:hover,
.single-product.woocommerce-page div.product .navigation.single-product-navi .previous:hover,
.single-product.woocommerce div.product .navigation.single-product-navi .next:hover,
.single-product.woocommerce-page div.product .navigation.single-product-navi .next:hover{border:1px
solid #9c968f;color:#b3afa9}.single-product.woocommerce .size-guide,
.single-product.woocommerce-page .size-guide{cursor:pointer;color:#7e7974;font-family:'EB Garamond',serif;font-style:italic}.single-product.woocommerce.single_type_1 #wrapper-size-guide{display:inline-block;float:right;margin-top:33px}.single-product.woocommerce.single_type_1 #wrapper-size-guide:after{content:'';display:block;clear:both}.single-product.woocommerce .size-guide span,
.single-product.woocommerce-page .size-guide span,
.single-product.woocommerce .size-guide .icon-simple-ruler,
.single-product.woocommerce-page .size-guide .icon-simple-ruler{display:inline-block;vertical-align:top}.single-product.woocommerce .size-guide .icon-simple-ruler,
.single-product.woocommerce-page .size-guide .icon-simple-ruler{font-size:25px;margin-right:10px}.single-product.woocommerce div.product .navigation.single-product-navi .previous-product,
.single-product.woocommerce-page div.product .navigation.single-product-navi .previous-product{margin-right:5px}.single-product.woocommerce div.product .navigation.single-product-navi .next,
.single-product.woocommerce-page div.product .navigation.single-product-navi
.next{padding-left:4px}.single-product.woocommerce div.product .navigation.single-product-navi .previous,
.single-product.woocommerce-page div.product .navigation.single-product-navi
.previous{padding-right:3px}.single-product.woocommerce .summary.entry-summary input.qty,
.single-product.woocommerce-page .summary.entry-summary
input.qty{border:1px
solid #e7e7e7;padding:15px
5px;text-align:center;height:50px;width:70px;margin-bottom:35px}.page-title-description .title-wrapper .col-md-12{min-height:0px}.single-product.woocommerce .summary.entry-summary div[itemprop="description"]{line-height:1.7}.single-product.woocommerce.single_type_1 .images-wrapper{position:relative;float:left;width:57%}@media (max-width: 800px){.single-product.woocommerce.single_type_1 .images-wrapper{width:100%}}.single-product.woocommerce.single_type_1 div.product div.summary h1.product_title,
.single-product.woocommerce-page.single_type_1 #content div.product div.summary
h1.product_title{color:#6c6c6c;font-size:28px;text-transform:uppercase}@media (max-width: 800px){.single-product.woocommerce.single_type_1 div.product div.summary h1.product_title,
.single-product.woocommerce-page.single_type_1 #content div.product div.summary
h1.product_title{font-size:20px}}.single-product.woocommerce.single_type_1 div.product div.images .main-slider.vertical-thumbs{padding-left:120px}@media (max-width: 800px){.single-product.woocommerce.single_type_1 div.product div.images .main-slider.vertical-thumbs{padding-left:0}}.single-product.woocommerce.single_type_1 .woocommerce-product-rating,
.single-product.woocommerce-page.single_type_1 .woocommerce-product-rating{display:inline-block;float:none;margin-bottom:30px}.single-product.woocommerce.single_type_1 .woocommerce-product-rating .star-rating,
.single-product.woocommerce-page.single_type_1 .woocommerce-product-rating .star-rating{display:inline-block;margin-right:5px}.single-product.woocommerce.single_type_1 .woocommerce-review-link,
.single-product.woocommerce-page.single_type_1 .woocommerce-review-link{display:inline-block;margin-top:0}.single-product.woocommerce.single_type_1 div.product div.summary,
.single-product.woocommerce-page.single_type_1 div.product
div.summary{float:right;margin-left:30px;width:40%;margin-bottom:55px}@media (max-width: 1024px){.single-product.woocommerce.single_type_1 div.product div.summary,
.single-product.woocommerce-page.single_type_1 div.product
div.summary{width:39%}.single-product.woocommerce.single_type_1 .variations_form.cart  .wrapper-yith-button a,
.single-product.woocommerce-page.single_type_1 .variations_form.cart .wrapper-yith-button a,
.single-product.woocommerce.single_type_1 .variations_form.cart .wrapper-yith-button a,
.single-product.woocommerce-page.single_type_1 .variations_form.cart .wrapper-yith-button
a{width:170px!important}.yith-wcwl-add-button.show,.yith-wcwl-wishlistexistsbrowse.show,.yith-wcwl-wishlistaddedbrowse.show{margin-top:20px}}@media (max-width: 800px){.single-product.woocommerce.single_type_1 div.product div.summary,
.single-product.woocommerce-page.single_type_1 div.product
div.summary{width:100%}.single-product.woocommerce.single_type_1 .variations_form.cart  .wrapper-yith-button a,
.single-product.woocommerce-page.single_type_1 .variations_form.cart .wrapper-yith-button a,
.single-product.woocommerce.single_type_1 .variations_form.cart .wrapper-yith-button a,
.single-product.woocommerce-page.single_type_1 .variations_form.cart .wrapper-yith-button
a{width:100%!important}}.single-product.woocommerce.single_type_1 div.product div.summary:after,
.single-product.woocommerce-page.single_type_1 div.product div.summary:after{content:'';display:block;clear:both}.single-product.woocommerce.single_type_1 div.product div.summary p,
.single-product.woocommerce-page.single_type_1 div.product div.summary
p{color:#7e7974;display:inline-block}.single-product.woocommerce.single_type_1 .price,
.single-product.woocommerce-page.single_type_1
.price{margin-top:25px}.single-product.woocommerce.single_type_1 .special_wrap,
.single-product.woocommerce-page.single_type_1
.special_wrap{margin-bottom:35px;padding-bottom:25px;border-bottom:1px solid #ebebeb}.single-product.woocommerce.single_type_1 div.product  form.cart,
.single-product.woocommerce-page.single_type_1 div.product
form.cart{width:100%;margin-top:0}.single-product.woocommerce.single_type_1 .summary.entry-summary  input.qty,
.single-product.woocommerce-page.single_type_1 .summary.entry-summary
input.qty{border:1px
solid #e7e7e7;padding:15px
5px;text-align:center;height:50px;width:70px;margin-bottom:35px}.single-product.woocommerce.single_type_1  form.cart,
.single-product.woocommerce-page.single_type_1 form.cart,
.single-product.woocommerce.single_type_1  form.cart,
.single-product.woocommerce-page.single_type_1
form.cart{margin-bottom:25px}.single-product.woocommerce.single_type_1 .product-type-simple .single_add_to_cart_button,
.single-product.woocommerce-page.single_type_1 .product-type-simple .single_add_to_cart_button,
.single-product.woocommerce.single_type_1 .product-type-simple  .product_type_external .single_add_to_cart_button,
.single-product.woocommerce-page.single_type_1 .product-type-simple .product_type_external .single_add_to_cart_button,
.single-product.woocommerce.single_type_1 div.product.product-type-grouped
.single_add_to_cart_button{display:inline-block;height:45px;line-height:45px;width:47.5%;text-align:center;text-transform:uppercase;font-weight:500;font-size:12px;margin-right:20px;background:#000;color:#fff;box-shadow:inset 0 0 0 2px #000000, inset 0 0 0 3px hsl(0, 0%, 100%);position:relative;-webkit-transition:color 0.5s ease, background 0.5s ease;transition:color 0.5s ease, background 0.5s ease;vertical-align:top}@media screen and (max-width: 800px){.single-product.woocommerce.single_type_1 .product-type-simple .single_add_to_cart_button,
.single-product.woocommerce-page.single_type_1 .product-type-simple
.single_add_to_cart_button{width:100%}.single-product.woocommerce.single_type_1  .product-type-simple .yith-wcwl-wishlistexistsbrowse.show,
.single-product.woocommerce-page.single_type_1 .product-type-simple .yith-wcwl-wishlistexistsbrowse.show{display:block!important}}.single-product.woocommerce.single_type_1 .product-type-simple .single_add_to_cart_button:hover,
.single-product.woocommerce-page.single_type_1 .product-type-simple .single_add_to_cart_button:hover,
.single-product.woocommerce.single_type_1 .product-type-simple  .product_type_external:hover,
.single-product.woocommerce-page.single_type_1 .product-type-simple .product_type_external:hover,
.single-product.woocommerce.single_type_1 div.product.product-type-grouped .single_add_to_cart_button:hover{background:none;color:#000;font-weight:500}@media (max-width: 420px){.single-product.woocommerce.single_type_1 .product-type-simple .single_add_to_cart_button,
.single-product.woocommerce-page.single_type_1 .product-type-simple .single_add_to_cart_button,
.single-product.woocommerce.single_type_1 .product-type-simple  .product_type_external,
.single-product.woocommerce-page.single_type_1 .product-type-simple .product_type_external,
.single-product.woocommerce.single_type_1 div.product.product-type-grouped
.single_add_to_cart_button{width:100%}}.single-product.woocommerce.single_type_1  .product-type-variable .single_add_to_cart_button,
.single-product.woocommerce-page.single_type_1  .product-type-variable .single_add_to_cart_button,
.single-product.woocommerce.single_type_1  .product-type-variable  .product_type_external,
.single-product.woocommerce-page.single_type_1  .product-type-variable
.product_type_external{display:inline-block;height:45px;line-height:45px;width:47.5%;text-align:center;text-transform:uppercase;font-weight:500;font-size:12px;margin-right:20px;background:#000;color:#fff;position:relative;box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%);-webkit-transition:color 0.5s, background 0.5s, box-shadow 0.5s;transition:color 0.5s, background 0.5s, box-shadow 0.5s;vertical-align:top}.single-product.woocommerce.single_type_1 .product-type-external .summary  .single_add_to_cart_button,
.single-product.woocommerce-page.single_type_1 .product-type-external .summary  .single_add_to_cart_button,
.single-product.woocommerce.single_type_1 .product-type-grouped .summary
.add_to_cart_button{height:45px;line-height:45px;text-align:center;text-transform:uppercase;margin-right:20px;font-size:12px;background:#000;color:#fff;width:100%;position:relative;box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%);-webkit-transition:color 0.5s ease, background 0.5s ease, box-shadow 0.5s ease;transition:color 0.5s ease, background 0.5s ease, box-shadow 0.5s ease;vertical-align:top}.single-product.woocommerce.single_type_1  .single_add_to_cart_button:hover,
.single-product.woocommerce-page.single_type_1 .single_add_to_cart_button:hover,
.single-product.woocommerce.single_type_1  .product_type_external:hover,
.single-product.woocommerce-page.single_type_1 .product_type_external:hover,
.single-product.woocommerce.single_type_1 .product-type-external .summary  .single_add_to_cart_button:hover,
.single-product.woocommerce-page.single_type_1 .product-type-external .summary  .single_add_to_cart_button:hover,
.single-product.woocommerce.single_type_1 .product-type-grouped .summary  .add_to_cart_button:hover{background:none;color:#000}.single-product.woocommerce.single_type_1  .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .wrapper-yith-button,
.single-product.woocommerce.single_type_1  .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .wrapper-yith-button{display:inline-block;text-align:center;width:47.5%;vertical-align:top}@media (max-width: 420px){.single-product.woocommerce.single_type_1  .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .wrapper-yith-button,
.single-product.woocommerce.single_type_1  .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .wrapper-yith-button{width:100%;margin-top:20px}}.single-product.woocommerce.single_type_1 .product-type-variable  .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .product-type-variable .wrapper-yith-button,
.single-product.woocommerce.single_type_1 .product-type-variable  .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .product-type-variable .wrapper-yith-button{vertical-align:bottom;margin-left:20px}.single-product.woocommerce.single_type_1 .product-type-external  .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .product-type-external .wrapper-yith-button,
.single-product.woocommerce.single_type_1 .product-type-external  .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .product-type-external .wrapper-yith-button{margin-left:20px;float:right;margin-top:-45px}.single-product.woocommerce.single_type_1  .wrapper-yith-button a,
.single-product.woocommerce-page.single_type_1 .wrapper-yith-button a,
.single-product.woocommerce.single_type_1  .wrapper-yith-button a,
.single-product.woocommerce-page.single_type_1 .wrapper-yith-button
a{display:block;font-size:12px;height:45px;line-height:45px;background:#e7e6e5;color:#585858;font-weight:500;border-radius:0;box-shadow:inset 0 0 0 2px #e7e6e5, inset 0 0 0 3px hsl(0, 0%, 100%);-webkit-transition:color 0.5s ease, background 0.5s ease;transition:color 0.5s ease, background 0.5s ease}.single-product.woocommerce .variations_form.cart ,
.single-product.woocommerce-page
.variations_form.cart{position:relative}.single-product.woocommerce.single_type_1 .variations_form.cart  .wrapper-yith-button a,
.single-product.woocommerce-page.single_type_1 .variations_form.cart .wrapper-yith-button a,
.single-product.woocommerce.single_type_1 .variations_form.cart .wrapper-yith-button a,
.single-product.woocommerce-page.single_type_1 .variations_form.cart .wrapper-yith-button
a{position:absolute;right:0;bottom:0;width:220px}.single-product.woocommerce.single_type_1 .variations_form.cart  .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .variations_form.cart .wrapper-yith-button,
.single-product.woocommerce.single_type_1  .variations_form.cart .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .variations_form.cart .wrapper-yith-button{display:block}.single-product.woocommerce div.product .summary   .yith-wcwl-add-to-wishlist,
.single-product.woocommerce-page div.product .summary   .yith-wcwl-add-to-wishlist{margin-top:0}.single-product.woocommerce.single_type_1 div.product .summary   .yith-wcwl-add-to-wishlist a:hover,
.single-product.woocommerce-page.single_type_1 div.product .summary   .yith-wcwl-add-to-wishlist a:hover{background:none;color:#9c968f!important}.single-product.woocommerce.single_type_1 .product_meta,
.single-product.woocommerce-page.single_type_1
.product_meta{padding-bottom:25px;margin-bottom:15px;border-bottom:1px solid #ebebeb;color:#000;font-size:12px;text-transform:uppercase}.single-product.woocommerce.single_type_1 .product-type-external .product_meta,
.single-product.woocommerce-page.single_type_1 .product-type-external
.product_meta{margin-top:35px}.single-product.woocommerce.woocommerce .posted_in,
.single-product.woocommerce-page.woocommerce .posted_in,
.single-product.woocommerce.woocommerce .tagged_as,
.single-product.woocommerce-page.woocommerce .tagged_as,
.single-product.woocommerce.woocommerce .sku_wrapper,
.single-product.woocommerce-page.woocommerce
.sku_wrapper{display:block;color:#000;font-weight:400;line-height:2}.single-product.woocommerce.woocommerce.single_type_1 .sku_wrapper .sku,
.single-product.woocommerce-page.woocommerce.single_type_1 .sku_wrapper
.sku{color:#86817d}.single-product.woocommerce.single_type_1 div.product .social-links,
.single-product.woocommerce-page.single_type_1 div.product .social-links{display:inline-block;margin:0;margin-top:15px}.single-product.woocommerce.single_type_1 div.product .share-title,
.single-product.woocommerce-page.single_type_1 div.product .share-title{font-family:'EB Garamond',serif;color:#86817d;display:block;font-size:18px;font-style:italic}.single-product.woocommerce.single_type_1 div.product .social-links .pinterest,
.single-product.woocommerce.single_type_1 div.product .social-links .google-plus,
.single-product.woocommerce.single_type_1 div.product .social-links .facebook,
.single-product.woocommerce.single_type_1 div.product .social-links
.twitter{display:inline-block;font-size:16px;line-height:1;margin-right:25px}.single-product.woocommerce.single_type_1 div.product .social-links .pinterest,
.single-product.woocommerce.single_type_1 div.product .social-links .google-plus,
.single-product.woocommerce.single_type_1 div.product .social-links .facebook,
.single-product.woocommerce.single_type_1 div.product .social-links
.twitter{display:inline-block;font-size:16px;line-height:1;margin-right:25px}.single-product.woocommerce.single_type_1 div.product .social-links
a{color:#000}.single-product.woocommerce.single_type_1 div.product .social-links a:hover{color:#7e7974}.single-product.woocommerce div.product .social-links
.sharecount{display:none}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper{margin-bottom:100px;color:#7e7974;padding-top:70px}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel{line-height:1.7}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper h2,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper
h2{font-family:'EB Garamond',serif;font-size:26px}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs{border-bottom:1px solid #ebebea;margin-bottom:40px;padding-left:15px}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs:after,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs:after{content:'';display:block;clear:both}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs
li{display:inline-block;float:left;border-top:1px solid #ebebea;border-left:1px solid #ebebea;margin:-1px 0;font-size:12px;text-transform:uppercase;font-weight:400}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:last-of-type,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:last-of-type{border-right:1px solid #ebebea}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li
a{display:block;color:#6c6c6c;padding:15px
25px;background:#f9f9f9}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active
a{background:#fff;border-bottom:1px solid #fff}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:hover,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:hover{background:#fff;color:#000}.single-product.woocommerce.single_type_1 div.product p.price del,
.single-product.woocommerce-page.single_type_1 div.product p.price
del{margin-right:5px}.single-product.woocommerce.single_type_1 div.product p.price del .amount,
.single-product.woocommerce-page div.product.single_type_1 p.price del
.amount{font-size:14px}.single-product.woocommerce.single_type_1 .amount,
.single-product.woocommerce-page.single_type_1
.amount{font-size:20px}@media screen and (max-width: 800px){.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs
li{width:100%;border-right:1px solid #ebebea}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs
li.active{border-top:none;border-top:1px solid #ebebea}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs{padding-left:0}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li
a{border-top:none}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:first-child,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:first-child{border-top:1px solid #ebebea}.single-product.woocommerce.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:last-child,
.single-product.woocommerce-page.single_type_1 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:last-child{border-bottom:1px solid #ebebea}.single-product.woocommerce.single_type_1  .product-type-variable .single_add_to_cart_button,
.single-product.woocommerce-page.single_type_1  .product-type-variable .single_add_to_cart_button,
.single-product.woocommerce.single_type_1  .product-type-variable  .product_type_external,
.single-product.woocommerce-page.single_type_1  .product-type-variable
.product_type_external{width:100%;margin-right:0}.single-product.woocommerce.single_type_1 .variations_form.cart  .wrapper-yith-button a,
.single-product.woocommerce-page.single_type_1 .variations_form.cart .wrapper-yith-button a,
.single-product.woocommerce.single_type_1 .variations_form.cart .wrapper-yith-button a,
.single-product.woocommerce-page.single_type_1 .variations_form.cart .wrapper-yith-button
a{position:relative;display:block;width:100%}.single-product.woocommerce.single_type_1 .variations_form.cart .yith-wcwl-wishlistexistsbrowse.show,
.single-product.woocommerce-page.single_type_1 .variations_form.cart .yith-wcwl-wishlistexistsbrowse.show{display:block!important}.single-product.woocommerce.single_type_1 div.product  form.cart,
.single-product.woocommerce-page.single_type_1 div.product
form.cart{text-align:center}.single-product.woocommerce.single_type_1  .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .wrapper-yith-button,
.single-product.woocommerce.single_type_1  .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .wrapper-yith-button{margin-top:20px;width:100%;margin-left:0}.single-product.woocommerce.single_type_1 .product-type-external  .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .product-type-external .wrapper-yith-button,
.single-product.woocommerce.single_type_1 .product-type-external  .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .product-type-external .wrapper-yith-button{float:none;margin-top:40px;margin-left:0}.single-product.woocommerce.single_type_1 .product-type-external  .yith-wcwl-wishlistexistsbrowse.show,
.single-product.woocommerce-page.single_type_1 .product-type-external .yith-wcwl-wishlistexistsbrowse.show{display:block!important}.single-product.woocommerce.woocommerce.single_type_1 .product-type-external p.cart,
.single-product.woocommerce-page.woocommerce.single_type_1 .product-type-external
p.cart{width:100%!important}.single-product.woocommerce.single_type_1 .variations_form.cart  .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .variations_form.cart .wrapper-yith-button,
.single-product.woocommerce.single_type_1  .variations_form.cart .wrapper-yith-button,
.single-product.woocommerce-page.single_type_1 .variations_form.cart .wrapper-yith-button{margin-left:0}.single-product.woocommerce.single_type_1  .yith-wcwl-wishlistexistsbrowse.show,
.single-product.woocommerce-page.single_type_1 .yith-wcwl-wishlistexistsbrowse.show{display:inline-block!important}}.single-product.woocommerce.single_type_2 .images-wrapper{position:relative;float:left;width:49%}.single-product.woocommerce.single_type_2 div.product div.summary,
.single-product.woocommerce-page.single_type_2 div.product
div.summary{float:right;margin-left:30px;width:48%;margin-bottom:55px}@media (max-width: 800px){.single-product.woocommerce.single_type_2 div.product div.summary,
.single-product.woocommerce-page.single_type_2 div.product
div.summary{width:100%}.single-product.woocommerce.single_type_2 .images-wrapper{width:100%}}.single-product.woocommerce.single_type_2 div.product div.summary:after,
.single-product.woocommerce-page.single_type_2 div.product div.summary:after{content:'';display:block;clear:both}.single-product.woocommerce.single_type_2 div.product div.summary h1.product_title,
.single-product.woocommerce-page.single_type_2 #content div.product div.summary
h1.product_title{color:#6c6c6c;font-size:28px;text-transform:uppercase}@media (max-width: 800px){.single-product.woocommerce.single_type_2 div.product div.summary h1.product_title,
.single-product.woocommerce-page.single_type_2 #content div.product div.summary
h1.product_title{font-size:20px}}.single-product.woocommerce.single_type_2 .woocommerce-product-rating,
.single-product.woocommerce-page.single_type_2 .woocommerce-product-rating{display:block;float:none;margin-bottom:15px;margin-top:12px}.single-product.woocommerce.single_type_2 .woocommerce-product-rating .star-rating,
.single-product.woocommerce-page.single_type_2 .woocommerce-product-rating .star-rating{display:inline-block;margin-right:5px}.single-product.woocommerce.single_type_2 .woocommerce-review-link,
.single-product.woocommerce-page.single_type_2 .woocommerce-review-link{display:inline-block;margin-top:0}.single-product.woocommerce.single_type_2 #wrapper-size-guide{display:inline-block;float:right;margin-top:10px}.single-product.woocommerce.single_type_2 #wrapper-size-guide:after{content:'';display:block;clear:both}.single-product.woocommerce.single_type_2 div.product form.cart:before,
.single-product.woocommerce-page.single_type_2 div.product form.cart:before{content:'';display:block;clear:both}.single-product.woocommerce.single_type_2 div.product form.cart,
.single-product.woocommerce-page.single_type_2 div.product
form.cart{width:100%;margin-top:15px;position:relative;width:100%;margin-top:15px;position:relative;border-top:1px solid #ebebeb;padding-top:30px}.single-product.woocommerce.single_type_2  .wrapper-yith-button{display:inline-block;margin-bottom:30px;line-height:1.3}.single-product.woocommerce.single_type_2  .variations_form.cart .wrapper-yith-button{position:absolute;bottom:0;right:30px}.single-product.woocommerce.single_type_2 .summary.entry-summary input.qty,
.single-product.woocommerce-page.single_type_2 .summary.entry-summary
input.qty{margin-bottom:25px}.single-product.woocommerce.single_type_2 [itemprop="description"]{margin-bottom:30px}.single-product.woocommerce.single_type_2  .single_add_to_cart_button,
.single-product.woocommerce-page.single_type_2  .single_add_to_cart_button,
.single-product.woocommerce.single_type_2  .product_type_external,
.single-product.woocommerce-page.single_type_2  .product_type_external,
.single-product.woocommerce
.button.product_type_external{display:inline-block;height:40px;line-height:40px;width:64%;text-align:center;text-transform:uppercase;font-weight:500;font-size:12px;margin-right:20px;background:#000;color:#fff;position:relative;-webkit-transition:color 0.5s ease, background 0.5s ease;transition:color 0.5s ease, background 0.5s ease;vertical-align:top;margin-bottom:30px}.single-product.woocommerce
.button.product_type_external{width:auto;margin-bottom:0}.single-product.woocommerce.single_type_2  .product-type-grouped,
.single-product.woocommerce-page.single_type_2  .product-type-grouped{margin-bottom:0;width:auto}.single-product.woocommerce.single_type_2 .product-type-grouped .summary.entry-summary input.qty,
.single-product.woocommerce-page.single_type_2 .product-type-grouped .summary.entry-summary
input.qty{margin-bottom:0}.single-product.woocommerce.single_type_2   div.product.product-type-grouped form.cart table.group_table ,
.single-product.woocommerce-page.single_type_2   div.product.product-type-grouped form.cart
table.group_table{margin-bottom:35px}.single-product.woocommerce.single_type_2 .single_add_to_cart_button:hover,
.single-product.woocommerce-page.single_type_2 .single_add_to_cart_button:hover,
.single-product.woocommerce.single_type_2 .product_type_external:hover,
.single-product.woocommerce-page.single_type_2 .product_type_external:hover{background:none;color:#000}.single-product.woocommerce.single_type_2 div.product .summary .yith-wcwl-add-to-wishlist
a{font-size:12px;font-weight:400}.single-product.woocommerce div.product .summary   .yith-wcwl-add-button.show a:before,
.single-product.woocommerce-page div.product .summary   .yith-wcwl-add-button.show a:before{content:'\e90b';font-family:'brideliness';margin-right:8px;font-size:11px;font-weight:400;display:inline-block;vertical-align:middle}.single-product.single_type_2 div.product .summary .compare:before{font-size:11px}.single-product.single_type_2 div.product .summary
.compare{font-size:12px;text-transform:uppercase;margin-top:8px;font-weight:400}.single-product.woocommerce.single_type_2 div.product .images-wrapper.vertical-thumbs div.images .slider-navi
span.prev{margin-left:25px}.single-product.woocommerce.single_type_2 div.product div.images .main-slider.vertical-thumbs{padding-left:110px}.single-product.woocommerce.woocommerce.single_type_2 .posted_in,
.single-product.woocommerce-page.woocommerce.single_type_2 .posted_in,
.single-product.woocommerce.woocommerce.single_type_2 .tagged_as,
.single-product.woocommerce-page.woocommerce.single_type_2 .tagged_as,
.single-product.woocommerce.woocommerce.single_type_2 .sku_wrapper,
.single-product.woocommerce-page.woocommerce.single_type_2
.sku_wrapper{display:block;color:#000;font-weight:400;line-height:2}.single-product.woocommerce.single_type_2 div.product .share-title,
.single-product.woocommerce-page.single_type_2 div.product .share-title{font-family:'EB Garamond',serif;color:#86817d;display:block;font-size:18px;font-style:italic}.single-product.woocommerce.single_type_2 div.product .social-links,
.single-product.woocommerce-page.single_type_2 div.product .social-links{display:inline-block;margin:0;margin-top:10px}.single-product.woocommerce.single_type_2 div.product .social-links .pinterest,
.single-product.woocommerce.single_type_2 div.product .social-links .google-plus,
.single-product.woocommerce.single_type_2 div.product .social-links .facebook,
.single-product.woocommerce.single_type_2 div.product .social-links
.twitter{display:inline-block;font-size:16px;line-height:1;margin-right:25px}.single-product.woocommerce.single_type_2 div.product .social-links
a{color:#000}.single-product.woocommerce.single_type_2 div.product .social-links a:hover{color:#7e7974}.single-product.woocommerce.single_type_2 .product_meta,
.single-product.woocommerce-page.single_type_2
.product_meta{padding-bottom:25px;margin-bottom:15px;border-bottom:1px solid #ebebeb;color:#000;font-size:12px;text-transform:uppercase;margin-top:35px}single-product.woocommerce.single_type_2 .woocommerce-tabs.wc-tabs-wrapper,
.single-product.woocommerce-page.single_type_2 .woocommerce-tabs.wc-tabs-wrapper{margin-bottom:100px;color:#7e7974;padding-top:70px}.single-product.woocommerce.single_type_2 .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel,
.single-product.woocommerce-page.single_type_2 .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel{line-height:1.7}.single-product.woocommerce.single_type_2 .woocommerce-tabs.wc-tabs-wrapper h2,
.single-product.woocommerce-page.single_type_2 .woocommerce-tabs.wc-tabs-wrapper
h2{font-family:'EB Garamond',serif;font-size:26px}.single-product.woocommerce.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs,
.single-product.woocommerce-page.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs{border-bottom:1px solid #ebebea;margin-bottom:40px;padding-left:15px}.single-product.woocommerce.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs:after,
.single-product.woocommerce-page.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs:after{content:'';display:block;clear:both}.single-product.woocommerce.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li,
.single-product.woocommerce-page.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs
li{display:inline-block;float:left;border-top:1px solid #ebebea;border-left:1px solid #ebebea;margin:-1px 0;font-size:12px;text-transform:uppercase;font-weight:400}.single-product.woocommerce.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:last-of-type,
.single-product.woocommerce-page.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:last-of-type{border-right:1px solid #ebebea}.single-product.woocommerce.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a,
.single-product.woocommerce-page.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li
a{display:block;color:#6c6c6c;padding:15px
25px;background:#f9f9f9;border-bottom:1px solid #ebebeb}.single-product.woocommerce.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a,
.single-product.woocommerce-page.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active
a{background:#fff;border-bottom:1px solid #fff}.single-product.woocommerce.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:hover,
.single-product.woocommerce-page.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:hover{background:#fff;color:#000}@media (max-width: 800px){.single-product.woocommerce.single_type_2 div.product div.images .main-slider.vertical-thumbs{padding-left:0}.single-product.woocommerce.single_type_2  .variations_form.cart .wrapper-yith-button{position:relative;display:block;text-align:center;right:0}.single-product.woocommerce.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs,
.single-product.woocommerce-page.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs{padding-left:0}.single-product.woocommerce.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li,
.single-product.woocommerce-page.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs
li{width:100%;border-right:1px solid #ebebea}.single-product.woocommerce.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a,
.single-product.woocommerce-page.single_type_2 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active
a{border-bottom:1px solid #ebebea}.single-product.woocommerce.single_type_2  .single_add_to_cart_button,
.single-product.woocommerce-page.single_type_2  .single_add_to_cart_button,
.single-product.woocommerce.single_type_2  .product_type_external,
.single-product.woocommerce-page.single_type_2
.product_type_external{width:220px}.single-product.woocommerce.single_type_2 .product-type-variable .single_add_to_cart_button,
.single-product.woocommerce-page.single_type_2  .product-type-variable
.single_add_to_cart_button{width:100%}.single-product.woocommerce .product-type-variable
.single_variation_wrap{text-align:center}}.single-product.woocommerce.single_type_3 .images-wrapper{position:relative;display:inline-block;width:57%;vertical-align:top}.single-product.woocommerce.single_type_3 div.product div.images .main-slider.vertical-thumbs{padding-left:120px}.single-product.woocommerce.single_type_3 div.product div.summary,
.single-product.woocommerce-page.single_type_3 div.product
div.summary{display:inline-block;margin-left:30px;width:40%;margin-bottom:55px;vertical-align:top;color:#7e7974}@media (max-width: 800px){.single-product.woocommerce.single_type_3 div.product div.images .main-slider.vertical-thumbs{padding-left:0}.single-product.woocommerce.single_type_3 .images-wrapper,
.single-product.woocommerce.single_type_3 div.product div.summary,
.single-product.woocommerce-page.single_type_3 div.product
div.summary{width:100%;margin-left:0}.single-product.woocommerce.single_type_3 .summary.entry-summary form.cart,
.single-product.woocommerce-page.single_type_3 .summary.entry-summary
form.cart{text-align:center}.single-product.woocommerce.single_type_3 .variations_form.cart table.variations tr:last-of-type{margin-right:0}}.single-product.woocommerce.single_type_3 #reviews #comments ol.commentlist li,
.single-product.woocommerce-page.single_type_3 #reviews #comments ol.commentlist
li{margin-right:30px}.single-product.woocommerce.single_type_3 #reviews #comments ol.commentlist li:after,
.single-product.woocommerce-page.single_type_3 #reviews #comments ol.commentlist li:after{content:'';display:block;clear:both}.single-product.woocommerce.single_type_3 .comment-respond h3 span,
.single-product.woocommerce.single_type_3 .comment-respond
h3{position:relative;padding:0
20px;background:#f9f9f8;font-size:16px;color:#000;font-weight:700;padding-top:0;z-index:5}.single-product.woocommerce.single_type_3 .comment-respond h3:before{content:"";display:block;position:absolute;height:6px;border-bottom:none;border-top:1px solid #dcdcdc;top:50%;left:0;margin-top:0;width:100%;z-index:1}.single-product.woocommerce.single_type_3 #reviews #comments ol.commentlist li .comment-text p.meta
time{color:#9c968f;margin-left:-10px;font-size:12px}.single-product.woocommerce.single_type_3 #reviews #comments ol.commentlist li .comment-text .star-rating,
.single-product.woocommerce.single_type_3 #reviews #comments ol.commentlist li .comment-text .star-rating{position:absolute;left:0;top:135px}.single-product.woocommerce.single_type_3 #reviews #comments ol.commentlist li .meta,
.single-product.woocommerce.single_type_3 #reviews #comments ol.commentlist li
.meta{position:absolute;top:105px;left:0;color:#fff}.single-product.woocommerce.single_type_3 .single-product.woocommerce #reviews #comments ol.commentlist li .meta strong,
.single-product.woocommerce.single_type_3 #reviews #comments ol.commentlist li .meta
strong{font-family:'EB Garamond',serif;position:absolute;bottom:30px;left:0;text-transform:uppercase;font-size:14px;color:#000}.single-product.woocommerce.single_type_3 .reviews-wrapper
h2{font-size:26px}.single-product.woocommerce.single_type_3 #reviews #comments ol.commentlist li
p.meta{max-width:110px;width:100%}.single-product.woocommerce.single_type_3 #reviews .woocommerce-Reviews-title{display:none}.single-product.woocommerce.single_type_3 #reviews .comment
.avatar{border:none;padding:0;width:60px;height:60px}.single-product.woocommerce.single_type_3 .woocommerce-product-rating,
.single-product.woocommerce-page.single_type_3 .woocommerce-product-rating{display:inline-block;float:right}.single-product.woocommerce.single_type_3
.description{max-width:590px;margin-left:45px}.single-product.woocommerce.single_type_3 .woocommerce-product-rating:after,
.single-product.woocommerce-page.single_type_3 .woocommerce-product-rating:after{content:'';display:block;clear:both}.single-product.woocommerce.single_type_3 div[itemprop="offers"],
.single-product.woocommerce-page.single_type_3  div[itemprop="offers"]{display:inline-block}.single-product.woocommerce.single_type_3 .woocommerce-review-link,
.single-product.woocommerce-page.single_type_3 .woocommerce-review-link{margin-top:10px}.single-product.woocommerce.single_type_3  #reviews #comments ol.commentlist li img.avatar,
.single-product.woocommerce-page.single_type_3 #reviews #comments ol.commentlist li
img.avatar{margin-bottom:100px}.single-product.woocommerce.woocommerce.single_type_3 .product-type-simple .cart,
.single-product.woocommerce-page.woocommerce.single_type_3 .product-type-simple
.cart{margin-top:0}.single-product.woocommerce.woocommerce.single_type_3 #reviews #comments ol.commentlist li .comment-text,
.single-product.woocommerce-page.woocommerce.single_type_3 #reviews #comments ol.commentlist li .comment-text{margin:0}.single-product.woocommerce.single_type_3 .wrapper-price:after,
.single-product.woocommerce-page.single_type_3  .wrapper-price:after{content:'';display:block;clear:both}.single-product.woocommerce.single_type_3 .wrapper-price,
.single-product.woocommerce-page.single_type_3  .wrapper-price{border-bottom:1px solid #ebebeb;margin-bottom:34px;padding-bottom:20px}.single-product.woocommerce.single_type_3 .summary.entry-summary .quantity,
.single-product.woocommerce-page.single_type_3 .summary.entry-summary
.quantity{display:inline-block;margin-right:25px}.single-product.woocommerce.single_type_3 .summary.entry-summary div[itemprop="description"]{margin-bottom:34px}.single-product.woocommerce.single_type_3 .summary.entry-summary form.cart,
.single-product.woocommerce-page.single_type_3 .summary.entry-summary
form.cart{width:100%;margin-bottom:40px}.single-product.woocommerce.single_type_3 table.variations
td.label{width:auto}.single-product.woocommerce.single_type_3 .summary.entry-summary .wrapper-yith-button,
.single-product.woocommerce-page.single_type_3 .summary.entry-summary .wrapper-yith-button{width:78%;float:right}.single-product.woocommerce.single_type_3 .product-type-grouped .wrapper-yith-button,
.single-product.woocommerce-page.single_type_3 .product-type-grouped .wrapper-yith-button{text-align:center;margin-bottom:60px}.single-product.woocommerce.single_type_3 .product-type-grouped .summary.entry-summary .wrapper-yith-button,
.single-product.woocommerce-page.single_type_3 .product-type-grouped .summary.entry-summary .wrapper-yith-button,
.single-product.woocommerce.single_type_3 .product-type-external .summary.entry-summary .wrapper-yith-button,
.single-product.woocommerce-page.single_type_3 .product-type-external .summary.entry-summary .wrapper-yith-button{width:100%;text-align:center;float:none}.single-product.woocommerce.single_type_3 .product-type-grouped .single_add_to_cart_button,
.single-product.woocommerce.single_type_3 .product-type-external
.single_add_to_cart_button{width:100%;display:inline-block;float:right;height:50px;text-transform:uppercase;font-weight:500;font-size:12px;text-align:center;margin-bottom:20px;line-height:50px;box-shadow:inset 0 0 0 2px #000000, inset 0 0 0 3px hsl(0, 0%, 100%);-webkit-transition:color 0.5s ease, background 0.5s ease;transition:color 0.5s ease, background 0.5s ease}.single-product.woocommerce.single_type_3  p.cart, .single-product.woocommerce-page
p.cart{display:block;text-align:center}@media screen and (min-width: 480px) and (max-width: 800px){.single-product.woocommerce.single_type_3 .summary.entry-summary .wrapper-yith-button,
.single-product.woocommerce-page.single_type_3 .summary.entry-summary .wrapper-yith-button{width:84%}}@media screen and (max-width: 480px){.single-product.woocommerce.single_type_3 .summary.entry-summary .wrapper-yith-button,
.single-product.woocommerce-page.single_type_3 .summary.entry-summary .wrapper-yith-button{width:100%;float:none;margin-top:20px}.single-product.woocommerce.single_type_3 .product-type-grouped
.single_add_to_cart_button{width:100%}.single-product.woocommerce.single_type_3 .product-type-grouped .wrapper-yith-button,
.single-product.woocommerce-page.single_type_3 .product-type-grouped .wrapper-yith-button{text-align:center;width:100%}}.single-product.woocommerce.single_type_3 div.product .summary   .yith-wcwl-add-to-wishlist
a{text-transform:none}.single-product.woocommerce.single_type_3 .summary.entry-summary .wrapper-yith-button .yith-wcwl-add-to-wishlist,
.single-product.woocommerce-page.single_type_3 .summary.entry-summary .wrapper-yith-button .yith-wcwl-add-to-wishlist{padding-right:35px;border-right:1px solid #ebebeb}.single-product.woocommerce.single_type_3 div.product .summary   .yith-wcwl-add-button.show a:before,
.single-product.woocommerce-page.single_type_3 div.product .summary   .yith-wcwl-add-button.show a:before{font-size:14px}.single-product.woocommerce.single_type_3 #reviews:before{content:"";display:block;clear:both}.single-product.woocommerce.single_type_3 .summary.entry-summary .wrapper-yith-button .compare,
.single-product.woocommerce-page.single_type_3 .summary.entry-summary .wrapper-yith-button
.compare{padding-left:35px}.single-product.woocommerce.single_type_3  .summary.entry-summary input.qty,
.single-product.woocommerce-page.single_type_3  .summary.entry-summary
input.qty{margin-bottom:20px}.single-product.woocommerce.single_type_3 div.product .summary .yith-wcwl-add-to-wishlist,
.single-product.woocommerce-page.single_type_3 div.product .summary .yith-wcwl-add-to-wishlist{display:inline-block}.single-product.woocommerce.single_type_3 .product-type-simple .single_add_to_cart_button,
.single-product.woocommerce-page.single_type_3 .product-type-simple .single_add_to_cart_button,
.single-product.woocommerce.single_type_3 .product-type-simple  .product_type_external,
.single-product.woocommerce-page.single_type_3 .product-type-simple
.product_type_external{width:70%;display:inline-block;height:50px;line-height:50px;text-transform:uppercase;font-weight:500;font-size:12px;box-shadow:inset 0 0 0 2px #000000, inset 0 0 0 3px hsl(0, 0%, 100%);-webkit-transition:color 0.5s ease, background 0.5s ease;transition:color 0.5s ease, background 0.5s ease}.single-product.woocommerce.single_type_3 .site-content{margin-top:75px}.single-product.woocommerce.single_type_3 .title-wrapper .woocommerce-breadcrumb
.delimeter{color:#8c8379}.single-product.woocommerce.single_type_3 .title-wrapper
h2{font-size:30px;max-width:580px;margin:60px
auto 0 auto}.single-product.woocommerce.single_type_3 .single_add_to_cart_button:hover,
.single-product.woocommerce-page.single_type_3 .single_add_to_cart_button:hover,
.single-product.woocommerce.single_type_3 .product_type_external:hover,
.single-product.woocommerce-page.single_type_3 .product_type_external:hover{background:none;color:#000}.single-product.woocommerce.single_type_3 div.product .share-title,
.single-product.woocommerce-page.single_type_3 div.product .share-title{font-family:'EB Garamond',serif;color:#86817d;display:block;font-size:18px;font-style:italic;margin-bottom:15px}.single-product.woocommerce.single_type_3 .product_meta,
.single-product.woocommerce-page.single_type_3
.product_meta{margin-bottom:60px}.single-product.woocommerce.single_type_3 div.product .social-links .brideliness-post-share{border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;display:inline-block}.single-product.woocommerce.single_type_3 div.product .social-links .brideliness-post-share:last-child{border-right:1px solid #ebebeb}.single-product.woocommerce.single_type_3 div.product .social-links .brideliness-post-share
a{color:#000;display:block;padding:15px
40px;font-size:20px}.single-product.woocommerce.single_type_3 div.product .social-links .brideliness-post-share a:hover{color:#9c968f}.single-product.woocommerce.single_type_3
.amount{font-size:24px}.single-product.woocommerce.single_type_3 div.product p.price del .amount,
.single-product.woocommerce-page.single_type_3 div.product p.price del
.amount{font-size:18px}.single-product.woocommerce.single_type_3 .woocommerce-tabs.wc-tabs-wrapper,
.single-product.woocommerce-page.single_type_3 .woocommerce-tabs.wc-tabs-wrapper{margin:30px
0}.single-product.woocommerce.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li,
.single-product.woocommerce-page.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs
li{border-bottom:1px solid #ebebea;list-style-type:none;padding:12px
0;text-transform:uppercase;font-size:12px}.single-product.woocommerce.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a,
.single-product.woocommerce-page.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li
a{color:#000}.single-product.woocommerce.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:hover,
.single-product.woocommerce-page.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:hover,
.single-product.woocommerce.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.description_tab.active
a{color:#a09a93}.single-product.woocommerce.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:last-of-type,
.single-product.woocommerce-page.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li:last-of-type{border-bottom:none}.single-product.woocommerce.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a,
.single-product.woocommerce-page.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li
a{display:block;position:relative}.single-product.woocommerce.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:after,
.single-product.woocommerce-page.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li a:after{font-family:FontAwesome;content:"\f0d7";float:right}.single-product.woocommerce.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a:after,
.single-product.woocommerce-page.single_type_3 .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs li.active a:after{font-family:FontAwesome;content:"\f0da";float:right}.single-product.woocommerce.single_type_3 #reviews:before,
.single-product.woocommerce-page.single_type_3 #reviews:before,
.single-product.woocommerce.single_type_3 #reviews:after,
.single-product.woocommerce-page.single_type_3 #reviews:after{content:'';display:block;clear:both}.single-product.woocommerce.single_type_3 #reviews #comments,
.single-product.woocommerce-page.single_type_3 #reviews
#comments{width:66%;display:inline-block;vertical-align:top}.single-product.woocommerce.single_type_3 #reviews,
.single-product.woocommerce-page.single_type_3
#reviews{margin-bottom:80px}.single-product.woocommerce.single_type_3 #reviews #review_form_wrapper,
.single-product.woocommerce-page.single_type_3 #reviews
#review_form_wrapper{width:32%;display:inline-block;vertical-align:top;background:#f9f9f8;padding:15px
25px 25px 25px}.single-product.woocommerce.single_type_3 #reviews #review_form_wrapper form.comment-form,
.single-product.woocommerce-page.single_type_3 #reviews #review_form_wrapper  form.comment-form{padding:0}.single-product.woocommerce.single_type_3 #reviews #respond .comment-form-author,
.single-product.woocommerce-page.single_type_3 #reviews #respond .comment-form-author,
.single-product.woocommerce.single_type_3 #reviews #respond .comment-form-email,
.single-product.woocommerce-page.single_type_3 #reviews #respond .comment-form-email{max-width:100%!important}.single-product.woocommerce.single_type_3 .reviews-wrapper h2.title-reviews{position:relative;text-align:center;text-transform:uppercase;margin-bottom:25px;margin-top:50px}.single-product.woocommerce.single_type_3 #reviews #comments ol.commentlist,
.single-product.woocommerce.single_type_3 #reviews #comments
ol.commentlist{margin-top:25px}.single-product.woocommerce.single_type_3 .reviews-wrapper h2.title-reviews
span{padding:0
20px;position:relative;z-index:5;background:#fff;font-family:'EB Garamond',serif}.single-product.woocommerce.single_type_3 .reviews-wrapper h2.title-reviews:before{content:"";display:block;position:absolute;height:6px;border-bottom:3px solid #dcdcdc;border-top:1px solid #dcdcdc;top:50%;margin-top:-3.5px;width:100%;z-index:1}.single-product.woocommerce.single_type_3
.breadcrumb{display:none}@media screen and (max-width: 800px){.single-product.woocommerce.single_type_3 #reviews #comments,
.single-product.woocommerce-page.single_type_3 #reviews #comments,
.single-product.woocommerce.single_type_3 #reviews #review_form_wrapper,
.single-product.woocommerce-page.single_type_3 #reviews
#review_form_wrapper{display:block;width:100%}}@media only screen and (min-width: 420px) and (max-width: 640px){.single-product.woocommerce.single_type_3
.description{max-width:350px;margin-left:25px}}@media screen and (max-width: 420px){.single-product.woocommerce.single_type_3
.description{max-width:100%;margin-left:0;margin-top:15px}}.single-product.woocommerce div.product ,
.single-product.woocommerce-page
div.product{position:relative}.single-product.woocommerce .entry-summary:after,
.single-product.woocommerce-page .entry-summary:after{content:"";display:block;clear:both}div.product div.images
img{display:block;width:100%;height:auto}div.product div.images .main-slider.vertical-thumbs .owl-controls .owl-buttons .owl-prev,
div.product div.images .main-slider.vertical-thumbs .owl-controls .owl-buttons .owl-next{display:block;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;opacity:0.7}div.product .images-wrapper.vertical-thumbs div.images .slider-navi{position:absolute;top:50%;width:81.3%;right:0;z-index:100;transform:translateY(-50%)}div.product .images-wrapper.vertical-thumbs div.images .slider-navi.slider-with-thumbs{width:100%}@media (max-width: 800px){div.product .images-wrapper.vertical-thumbs div.images .slider-navi{width:100%;top:40%}}.thumb-slider.slider-with-thumbs{margin-top:25px}.single-product.woocommerce.woocommerce.single_type_2 .thumb-slider.slider-with-thumbs{margin-top:20px}div.product .images-wrapper.slider-with-thumbs div.images .slider-navi{position:absolute;top:44%;width:100%;right:0;z-index:9999;transform:translateY(-50%)}.single-product.woocommerce div.product .images-wrapper.slider-with-thumbs .owl-controls.clickable{display:none!important}div.product div.images  .slider-navi .prev,
div.product div.images  .slider-navi
.next{width:40px;height:40px;background:rgba(255, 255, 255, 0.5);display:inline-block;cursor:pointer;text-align:center;line-height:40px;font-size:16px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:0;transform:translateY(-50%);border:none;color:#928d89}div.product div.images .main-slider.vertical-thumbs .owl-item a:after,
div.product div.images .main-slider.slider-with-thumbs .owl-item a:after{font-family:"brideliness";content:"\e912";font-size:29px;position:absolute;bottom:15px;right:15px;color:#000}div.product div.images .main-slider.vertical-thumbs .owl-controls .owl-pagination,
div.product div.images .main-slider.vertical-thumbs .owl-controls .owl-pagination{margin-top:25px}div.product div.images  .slider-navi .prev:hover,
div.product div.images  .slider-navi .next:hover{background:rgba(255, 255, 255, 0.95)}div.product .images-wrapper.vertical-thumbs div.images .slider-navi span.next,
div.product .images-wrapper.slider-with-thumbs div.images .slider-navi
span.next{float:right;margin-right:20px}div.product .images-wrapper.vertical-thumbs div.images .slider-navi span.prev,
div.product .images-wrapper.slider-with-thumbs div.images .slider-navi
span.prev{margin-left:20px}div.product div.images .main-slider.vertical-thumbs .owl-controls .owl-page.active,
div.product div.images .main-slider.vertical-thumbs .owl-controls .owl-page:hover{opacity:1}div.product div.images .main-slider.vertical-thumbs .owl-controls .owl-page span:hover,
div.product div.images .main-slider.vertical-thumbs .owl-controls .owl-page
span{background:#aeaba7;border:none;height:8px;width:8px}div.product div.images .main-slider.vertical-thumbs .owl-controls .owl-page.active .item-link,
div.product div.images .main-slider.vertical-thumbs .owl-controls .owl-page:hover .item-link{border:1px
solid #e7e4d9}div.product div.images  .thumb-slider.vertical-thumbs.owl-carousel.owl-theme{position:absolute;top:0;left:0;width:90px}div.product div.images  .thumb-slider .synced
img{opacity:1}div.product div.images  .thumb-slider
img{opacity:0.6;transition:opacity 0.3s ease-in-out;cursor:pointer}div.product div.images  .thumb-slider img:hover{opacity:1}.single-product.woocommerce .images .thumb-slider.vertical-thumbs .owl-item,
.single-product.woocommerce-page .images .thumb-slider.vertical-thumbs .owl-item{border:none;margin-bottom:15px;margin-left:0;overflow:hidden;width:85px!important;display:block;float:none}@media (max-width: 800px){div.product div.images  .thumb-slider.vertical-thumbs.owl-carousel.owl-theme{position:relative;top:0;left:0;width:auto!important;margin-top:20px;margin-bottom:10px}.single-product.woocommerce .images .thumb-slider.vertical-thumbs .owl-item,
.single-product.woocommerce-page .images .thumb-slider.vertical-thumbs .owl-item{border:none;height:115px !important;margin-bottom:15px;margin-left:15px;overflow:hidden;width:90px!important;display:inline-block;float:left}}div.product div.images .main-slider.vertical-thumbs .owl-controls .owl-page .item-link{display:block;width:85px;height:110px;margin-bottom:15px;border:1px
solid transparent;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.single-product.woocommerce div.product div.images .thumb-slider.slider-with-thumbs .owl-item,
.single-product.woocommerce-page div.product div.images .thumb-slider.slider-with-thumbs .owl-item{width:95px!important;margin-right:20px}.single-product.woocommerce div.product div.images .thumb-slider.slider-with-thumbs img,
.single-product.woocommerce-page div.product div.images .thumb-slider.slider-with-thumbs
img{height:135px;width:95px;margin:0}.single-product.woocommerce .owl-controls,
.single-product.woocommerce-page .owl-controls{position:relative}.single-product.woocommerce .owl-controls .owl-prev,
.single-product.woocommerce-page .owl-controls .owl-prev{background:none;border:1px
solid #fff;background:#fff;color:#7e7974;float:left;font-size:26px;height:32px;margin-left:15px;opacity:0.5;padding:0;transition:all 0.3s ease 0s !important;width:32px}.single-product.woocommerce .owl-controls .owl-next,
.single-product.woocommerce-page .owl-controls .owl-next{background:none;border:1px
solid #fff;background:#fff;color:#7e7974;float:right;font-size:26px;height:32px;margin-right:15px;opacity:0.5;padding:0;transition:all 0.3s ease 0s !important;width:32px}@media (max-width: 800px){.single-product.woocommerce.woocommerce div.product div.images,
.single-product.woocommerce-page div.product
div.images{float:none;width:100%}.single-product.woocommerce div.product div.summary,
.single-product.woocommerce-page div.product
div.summary{float:none;width:100%;margin-bottom:50px}.single-product.woocommerce div.product div.images .attachment-shop_single,
.single-product.woocommerce-page div.product div.images .attachment-shop_single{width:100%}}.flex-control-nav.flex-control-thumbs
li{list-style-type:none;margin-bottom:15px}div.product div.images  .flex-control-nav.flex-control-thumbs li
img{width:auto;opacity:0.6;transition:opacity 0.3s ease-in-out;cursor:pointer}div.product div.images  .flex-control-nav.flex-control-thumbs li img:hover,
div.product div.images  .flex-control-nav.flex-control-thumbs li img.flex-active{opacity:1}.woocommerce-product-gallery--with-images{padding-left:120px}.flex-control-nav.flex-control-thumbs{position:absolute;top:0;left:0;width:90px}.woocommerce-product-gallery__trigger{position:absolute;z-index:10;bottom:15px;right:15px;height:30px;width:30px}.woocommerce-product-gallery__trigger
img{display:none!important}.woocommerce-product-gallery__trigger:before{font-family:"brideliness";content:"\e912";font-size:29px;position:absolute;bottom:0;right:0;color:#000;line-height:1}.pswp__bg{opacity:0.6!important}@media (max-width: 800px){.woocommerce-product-gallery--with-images{padding-left:0}.flex-control-nav.flex-control-thumbs{position:relative;width:auto;margin-top:20px}.flex-control-nav.flex-control-thumbs
li{display:inline-block;margin-right:20px}.woocommerce-product-gallery__trigger{position:absolute;z-index:10;top:15px;left:15px;height:30px;width:30px}}.single-product.woocommerce .images-wrapper.vertical-thumbs .onsale,
.single-product.woocommerce-page .images-wrapper.vertical-thumbs
.onsale{z-index:1;right:0;left:auto}.single-product.woocommerce .images-wrapper  .onsale,
.single-product.woocommerce-page .images-wrapper
.onsale{font-size:14px;font-weight:300;position:absolute;text-align:center;top:20px;left:0;right:auto;z-index:10;text-transform:uppercase;color:#fff;background:#9c968f;line-height:30px;width:auto;height:30px;padding:0
10px}.single-product.woocommerce .images-wrapper.vertical-thumbs .onsale:after,
.single-product.woocommerce-page .images-wrapper.vertical-thumbs  .onsale:after{content:'';display:inline-block;position:absolute;width:0;height:0;border-bottom:15px solid #9c968f;border-top:15px solid #9c968f;border-left:7px solid transparent;left:-7px}.single-product.woocommerce .images-wrapper .onsale:after,
.single-product.woocommerce-page .images-wrapper  .onsale:after{content:'';display:inline-block;position:absolute;width:0;height:0;border-bottom:15px solid #9c968f;border-top:15px solid #9c968f;border-right:7px solid transparent;right:-7px}.single-product.woocommerce div.product .related .onsale,
.single-product.woocommerce-page div.product .related
.onsale{left:auto}.single-product.woocommerce div.product .upsells .onsale,
.single-product.woocommerce-page div.product .upsells
.onsale{left:auto}.single-product.woocommerce div.product .related h2.related-title,
.single-product.woocommerce-page div.product .related  h2.related-title,
.single-product.woocommerce div.product .upsells h2.related-title,
.single-product.woocommerce-page div.product .upsells  h2.related-title{position:relative;text-align:center;text-transform:uppercase;margin-bottom:50px}.single-product.woocommerce div.product .related h2.related-title:before,
.single-product.woocommerce-page div.product .related  h2.related-title:before,
.single-product.woocommerce div.product .upsells h2.related-title:before,
.single-product.woocommerce-page div.product .upsells  h2.related-title:before{content:"";display:block;position:absolute;height:6px;border-bottom:3px solid #dcdcdc;border-top:1px solid #dcdcdc;top:50%;margin-top:-3.5px;width:100%;z-index:1}.single-product.woocommerce div.product .related h2 span,
.single-product.woocommerce-page div.product .related h2 span,
.single-product.woocommerce div.product .upsells h2 span,
.single-product.woocommerce-page div.product .upsells h2
span{padding:0
20px;position:relative;z-index:5;background:#fff;font-family:'EB Garamond',serif}.single-product.woocommerce div.product div.summary h1.product_title,
.single-product.woocommerce-page #content div.product div.summary
h1.product_title{color:#000;font-size:24px;margin-bottom:12px;text-transform:none;clear:none;margin-top:0;padding:0}.single-product.woocommerce .woocommerce-product-rating .star-rating,
.single-product.woocommerce-page .woocommerce-product-rating .star-rating{float:none;display:block;margin:0
auto}.single-product.woocommerce .woocommerce-product-rating,
.single-product.woocommerce-page .woocommerce-product-rating{margin-top:9px}.single-product.woocommerce .woocommerce-review-link,
.single-product.woocommerce-page .woocommerce-review-link{color:#86817d;display:block;margin-top:17px;text-align:center}.single-product.woocommerce .woocommerce-review-link:hover,
.single-product.woocommerce-page .woocommerce-review-link:hover,
.single-product.woocommerce .woocommerce-review-link:active,
.single-product.woocommerce-page .woocommerce-review-link:active,
.single-product.woocommerce .woocommerce-review-link:focus,
.single-product.woocommerce-page .woocommerce-review-link:focus{color:#000}.single-product.woocommerce.single_type_1 div[itemprop="offers"],
.single-product.woocommerce.single_type_2 div[itemprop="offers"]{display:inline-block}.single-product.woocommerce.single_type_2 div.product.product-type-external .special_wrap,
.single-product.woocommerce.single_type_2 div.product.product-type-external
.special_wrap{margin-bottom:35px;border-bottom:1px solid #ebebeb;padding-bottom:25px}.woocommerce .product-type-external div[itemprop="offers"]{display:block;margin-bottom:35px}.single-product.woocommerce  div.product p.price,
.single-product.woocommerce-page div.product
p.price{font-size:24px;font-weight:bold}.single-product.woocommerce.single_type_2 div.product p.price,
.single-product.woocommerce.single_type_2 div.product
p.price{display:inline-block}.single-product.woocommerce div.product span.price ins,
.single-product.woocommerce-page div.product p.price
ins{color:#456883}.single-product.woocommerce div.product p.price del,
.single-product.woocommerce-page div.product p.price
del{font-size:18px;color:#bbb;margin-right:20px}.single-product.woocommerce div.product p.price del .amount,
.single-product.woocommerce-page div.product p.price del
.amount{color:#9c968f;font-size:14px}.single-product.woocommerce.single_type_1 div.product p.price del,
.single-product.woocommerce-page.single_type_1 div.product p.price
del{margin-right:5px}.single-product.woocommerce.single_type_1 div.product p.price del .amount,
.single-product.woocommerce-page div.product.single_type_1 p.price del
.amount{font-size:14px}.single-product.woocommerce .amount,.single-product.woocommerce-page.amount{color:#000;font-size:20px}.single-product.woocommerce.single_type_1 .amount,
.single-product.woocommerce-page.single_type_1
.amount{font-size:20px}.single-product.woocommerce .stock.out-of-stock,
.single-product.woocommerce-page .stock.out-of-stock,
.single-product.woocommerce .stock.in-stock,
.single-product.woocommerce-page .stock.in-stock{margin-top:5px;padding-bottom:18px}.single-product.woocommerce .stock.out-of-stock,
.single-product.woocommerce-page .stock.out-of-stock{margin-bottom:20px}.single-product.woocommerce .stock.out-of-stock:before,
.single-product.woocommerce-page .stock.out-of-stock:before{content:'\f055';font-family:'FontAwesome';color:#ED1321;margin-right:5px}.single-product.woocommerce div.product .summary   .yith-wcwl-add-button.show a:before,
.single-product.woocommerce-page div.product .summary   .yith-wcwl-add-button.show a:before{content:'\e90b';font-family:'brideliness';margin-right:8px;font-size:11px;font-weight:800}.single-product.woocommerce div.product .summary   .yith-wcwl-add-to-wishlist
a{color:#9c968f;text-transform:uppercase;position:relative}.single-product.woocommerce div.product .summary   .yith-wcwl-add-to-wishlist a:hover{color:#000}.single-product.woocommerce div.product .summary   .yith-wcwl-wishlistexistsbrowse.show a:before,
.single-product.woocommerce-page div.product .summary   .yith-wcwl-wishlistexistsbrowse.show a:before{content:'\f00c';font-family:'FontAwesome';margin-right:8px}.single-product.woocommerce div.product .summary   .yith-wcwl-wishlistaddedbrowse.show a:before,
.single-product.woocommerce-page div.product .summary   .yith-wcwl-wishlistaddedbrowse.show a:before{content:'\f00c';font-family:'FontAwesome';margin-right:8px}.single-product.woocommerce div.product .summary   .yith-wcwl-wishlistaddedbrowse.show span,
.single-product.woocommerce-page div.product .summary   .yith-wcwl-wishlistaddedbrowse.show
span{display:none}.single-product div.product .summary
.clear{display:none}.single-product div.product .summary
.compare{display:inline-block;color:#9c968f}.single-product div.product .summary .compare:hover{color:#000}.single-product div.product .summary .compare:before{content:'\f074';font-family:'FontAwesome';padding-right:10px}.single-product.woocommerce div.product  form.cart td,
.single-product.woocommerce-page div.product  form.cart
td{border:none;padding:0;vertical-align:middle;margin-bottom:10px}.single-product.woocommerce div.product  form.cart td span.amount,
.single-product.woocommerce-page div.product  form.cart td
span.amount{vertical-align:middle;display:inline-block;font-weight:bold;margin-bottom:5px}.single-product.woocommerce p.cart,
.single-product.woocommerce-page
p.cart{margin-top:50px;display:inline-block}.single-product.woocommerce.woocommerce.single_type_1 .product-type-external p.cart,
.single-product.woocommerce-page.woocommerce.single_type_1 .product-type-external
p.cart{margin-top:0;display:block;width:47.5%}.single-product.woocommerce.woocommerce.single_type_2 .product-type-external p.cart,
.single-product.woocommerce-page.woocommerce.single_type_2 .product-type-external
p.cart{width:64%;margin-right:20px;vertical-align:top;margin-top:0}@media screen and (max-width: 480px){.single-product.woocommerce.woocommerce.single_type_2 .product-type-external p.cart,
.single-product.woocommerce-page.woocommerce.single_type_2 .product-type-external
p.cart{width:100%}.single-product.woocommerce.single_type_2 .product-type-external  .wrapper-yith-button{display:block;text-align:center}}.single-product.woocommerce.single_type_2 .product-type-external div[itemprop="description"]:before{content:'';display:block;clear:both}.single-product.woocommerce.woocommerce.single_type_2 .product-type-external .single_add_to_cart_button,
.single-product.woocommerce-page.woocommerce.single_type_2 .product-type-external
.single_add_to_cart_button{width:100%}.single-product.woocommerce .product-type-simple .cart,
.single-product.woocommerce-page .product-type-simple
.cart{margin-top:50px;display:inline-block}.single-product.woocommerce
.single_variation_wrap{display:inline-block}.single-product.woocommerce table.variations tr td,
.single-product.woocommerce-page table.variations tr
td{border:none}.single-product.woocommerce .variations_form.cart
table.variations{width:100%}@media screen and (max-width: 800px){.single-product.woocommerce .variations_form.cart
table.variations{text-align:center}}.single-product.woocommerce .variations_form.cart table.variations
tr{max-width:200px;width:100%;display:inline-block;vertical-align:top;margin-right:20px;position:relative}@media screen and (max-width: 480px){.single-product.woocommerce .variations_form.cart table.variations
tr{margin-right:0;margin-bottom:20px}.single-product.woocommerce.single_type_3 div.product .social-links .brideliness-post-share
a{padding:15px
25px}}.single-product.woocommerce table.variations  td.label,
.single-product.woocommerce-page table.variations
td.label{display:inline-block;padding:0;font-size:12px;text-transform:uppercase;color:#3c4a55;top:14px;left:18px;z-index:1}.single-product.woocommerce table.variations  td.value,
.single-product.woocommerce-page table.variations
td.value{width:100%;display:block;padding:0}.single-product.woocommerce table.variations  td.label label,
.single-product.woocommerce-page table.variations td.label
label{margin:0}.single-product.woocommerce .reset_variations,
.single-product.woocommerce-page
.reset_variations{display:block;text-align:right;color:#000;font-size:12px;margin-top:3px}.single-product.woocommerce .reset_variations:hover,
.single-product.woocommerce-page .reset_variations:hover{color:#7e7974}.single-product.woocommerce .product-type-variable
.single_variation_wrap{width:100%}.single-product.woocommerce.single_type_3   .product-type-variable .single_variation_wrap
.single_add_to_cart_button{max-width:322px;font-size:12px;width:100%;height:51px;text-transform:uppercase;box-shadow:inset 0 0 0 2px #000000, inset 0 0 0 3px hsl(0, 0%, 100%);-webkit-transition:color 0.5s ease, background 0.5s ease;transition:color 0.5s ease, background 0.5s ease}.single-product.woocommerce .product-type-variable .single_variation_wrap .single_add_to_cart_button:hover{background:none;color:#000}.single-product.woocommerce .summary.entry-summary .quantity,
.single-product.woocommerce-page .summary.entry-summary
.quantity{vertical-align:top}@media screen and (max-width: 800px){.single-product.woocommerce .summary.entry-summary .quantity,
.single-product.woocommerce-page .summary.entry-summary
.quantity{text-align:center}}.single-product.woocommerce .summary.entry-summary  .variations .select2-container .select2-choice{background:#fff;height:44px}.single-product.woocommerce .summary.entry-summary  .variations .select2-container .select2-choice>.select2-chosen{color:#000}.single-product.woocommerce .description
p{color:#767676}.single-product.woocommerce div.product .woocommerce-tabs,
.single-product.woocommerce-page div.product .woocommerce-tabs{clear:both;position:relative}.single-product.woocommerce #reviews span#reply-title,
.single-product.woocommerce-page #reviews span#reply-title{margin:10px
0 0 0;padding:0
28px;display:block;position:relative;z-index:5;font-size:16px;color:#484848;text-transform:uppercase;background:#f9f9f8;margin-top:50px;font-weight:600;font-family:'EB Garamond',serif;padding-top:30px}.single-product.woocommerce.single_type_3 #reviews span#reply-title,
.single-product.woocommerce-page.single_type_3 #reviews span#reply-title{padding:0
28px;display:block;position:relative;z-index:5;font-size:16px;color:#484848;text-transform:uppercase;background:#f9f9f8;font-weight:600;font-family:'EB Garamond',serif;padding-top:10px;margin:0}.single-product.woocommerce.single_type_3 #reviews span#reply-title,
.single-product.woocommerce-page.single_type_3 #reviews span#reply-title{text-align:center;position:relative;margin-bottom:30px}.woocommerce-Reviews .comment-form .comment-notes #email-notes{display:block;margin-bottom:10px}.single-product.woocommerce.single_type_3 .woocommerce-product-details__short-description{margin-bottom:30px}.single-product.woocommerce.single_type_3 #reviews span#reply-title:before,
.single-product.woocommerce-page.single_type_3 #reviews span#reply-title:before{content:"";display:block;position:absolute;height:6px;border-top:1px solid #dcdcdc;top:50%;margin-top:2.5px;width:100%;z-index:1;left:0}.single-product.woocommerce.single_type_3 #reviews span#reply-title span,
.single-product.woocommerce-page.single_type_3 #reviews span#reply-title
span{padding:0
20px;position:relative;z-index:5;background:#f9f9f8;font-family:'EB Garamond',serif}.single-product.woocommerce #reviews #respond,
.single-product.woocommerce-page #reviews
#respond{margin:0;border:0;padding:0}.single-product.woocommerce #reviews #respond label,
.single-product.woocommerce-page #reviews #respond
label{color:#818181;font-weight:normal}.single-product.woocommerce #reviews #respond .comment-form-rating,
.single-product.woocommerce-page #reviews #respond .comment-form-rating{margin:5px
0 35px 0}.single-product.woocommerce p.stars
a{display:inline-block;text-indent:-9999px;position:relative;font-size:16px;margin:0;outline:none}.woocommerce-page #respond
input#submit{margin-top:15px}.single-product.woocommerce p.stars
span{display:inline-block;position:relative;unicode-bidi:bidi-override;direction:rtl}.single-product.woocommerce p.stars a:after{color:#b1b1b1;padding-right:5px;text-indent:0;font-family:'brideliness';position:absolute;top:0;left:0;content:"\e90e"}.single-product.woocommerce
p.stars{position:relative;overflow:hidden}.single-product.woocommerce p.stars a:after{-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}.single-product.woocommerce .comment-form-rating
label{margin-bottom:5px!important}.single-product.woocommerce #reviews #respond label,
.single-product.woocommerce-page #reviews #respond
label{display:block;color:#000;margin-bottom:10px}.single-product.woocommerce .comment-form-comment{margin-bottom:0px;margin-right:1px}.single-product.woocommerce p.stars a.star-5:after{left:67px}.single-product.woocommerce p.stars a.star-4:after{left:51px}.single-product.woocommerce p.stars a.star-3:after{left:34px}.single-product.woocommerce p.stars a.star-2:after{left:17px}.single-product.woocommerce p.stars a:hover:after,
.single-product.woocommerce p.stars a.active:after,
.single-product.woocommerce p.stars a:hover~a:after,
.single-product.woocommerce p.stars a.active~a:after{color:#000}.single-product.woocommerce #reviews #respond .comment-form-author,
.single-product.woocommerce-page #reviews #respond .comment-form-author{max-width:48.0%!important;display:inline-block;margin-right:34px;margin-bottom:30px}.single-product.woocommerce #reviews #respond .comment-form-author label,
.single-product.woocommerce-page #reviews #respond .comment-form-author
label{margin:10px
0}.single-product.woocommerce #reviews #respond .comment-form-email,
.single-product.woocommerce-page #reviews #respond .comment-form-email{max-width:48.0%!important;display:inline-block;margin-bottom:30px;margin-right:0}@media (max-width: 800px){.single-product.woocommerce #reviews #respond .comment-form-author,
.single-product.woocommerce-page #reviews #respond .comment-form-author{max-width:100%!important;margin-right:0}.single-product.woocommerce #reviews #respond .comment-form-email,
.single-product.woocommerce-page #reviews #respond .comment-form-email{max-width:100%!important}}.single-product.woocommerce  #reviews #respond .comment-form-email label,
.single-product.woocommerce-page #reviews #respond .comment-form-email
label{margin:10px
0}.single-product.woocommerce #reviews #comment,
.single-product.woocommerce-page #reviews
#comment{height:150px}.single-product.woocommerce #reviews #comments .add_review:before,
.single-product.woocommerce  #reviews #comments .add_review:after,
.single-product.woocommerce-page #reviews #comments .add_review:before,
.single-product.woocommerce-page #reviews #comments .add_review:after{content:"";display:table;clear:both}.single-product.woocommerce #reviews #comments ol.commentlist,
.single-product.woocommerce-page #reviews #comments
ol.commentlist{margin:0;width:100%;background:none;list-style:none}.single-product.woocommerce #reviews #comments ol.commentlist:before,
.single-product.woocommerce #reviews #comments ol.commentlist:after,
.single-product.woocommerce-page #reviews #comments ol.commentlist:before,
.single-product.woocommerce-page #reviews #comments ol.commentlist:after{content:"";display:table;clear:both}.single-product.woocommerce #reviews #comments ol.commentlist li,
.single-product.woocommerce-page #reviews #comments ol.commentlist
li{padding-bottom:20px;margin-bottom:20px;position:relative;background:0;border-bottom:1px solid #ebebeb}.single-product.woocommerce #reviews #comments ol.commentlist li:last-child,
.single-product.woocommerce-page #reviews #comments ol.commentlist li:last-child{border-bottom:none}.single-product.woocommerce #reviews #comments ol.commentlist li .meta,
.single-product.woocommerce-page #reviews #comments ol.commentlist li
.meta{font-size:14px}.single-product.woocommerce #reviews #comments ol.commentlist li .meta strong,
.single-product.woocommerce-page #reviews #comments ol.commentlist li .meta
strong{font-size:15px}.single-product.woocommerce  #reviews #comments ol.commentlist li img.avatar,
.single-product.woocommerce-page #reviews #comments ol.commentlist li
img.avatar{float:left;top:0;left:0;height:auto;margin-right:10px;line-height:1}.single-product.woocommerce #reviews #comments ol.commentlist li .comment-text,
.single-product.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0px
0 0 20px;vertical-align:top;display:inline-block}.single-product.woocommerce #reviews #comments ol.commentlist li .comment-text:before,
.single-product.woocommerce #reviews #comments ol.commentlist li .comment-text:after,
.single-product.woocommerce-page #reviews #comments ol.commentlist li .comment-text:before,
.single-product.woocommerce-page #reviews #comments ol.commentlist li .comment-text:after{content:"";display:table;clear:both}.single-product.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating,
.single-product.woocommerce-page #reviews #comments ol.commentlist li .comment-text .star-rating{float:none;margin-top:2px;margin-bottom:5px;margin-right:10px;margin-left:0;display:block;position:relative}.single-product.woocommerce #reviews #comments ol.commentlist li  .comment-text .description p,
.single-product.woocommerce-page #reviews #comments ol.commentlist li  .comment-text .description
p{margin:0
0 10px;color:#7e7974}.single-product.woocommerce #reviews #comments ol.commentlist li  .comment-text .wpulike.wpulike-default,
.single-product.woocommerce-page #reviews #comments ol.commentlist li  .comment-text .wpulike.wpulike-default{display:none}.single-product.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,
.single-product.woocommerce-page #reviews #comments ol.commentlist li .comment-text
p.meta{font-size:14px;margin-bottom:7px}.single-product.woocommerce #reviews #comments ol.commentlist ul.children,
.single-product.woocommerce-page #reviews #comments ol.commentlist
ul.children{list-style:none outside;margin:20px
0 0 50px}.single-product.woocommerce #reviews #comments ol.commentlist ul.children .star-rating,
.single-product.woocommerce-page #reviews #comments ol.commentlist ul.children .star-rating{display:none}.single-product.woocommerce #reviews #comments ol.commentlist #respond,
.single-product.woocommerce-page #reviews #comments ol.commentlist
#respond{border:1px
solid;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;padding:1em
1em 0;margin:20px
0 0 50px}.single-product.woocommerce #reviews #comments .commentlist > li:before,
.single-product.woocommerce-page #reviews #comments .commentlist>li:before{content:""}.single-product.woocommerce .related.products ul.products li .price .amount,
.single-product.woocommerce-page .related.products ul.products li .price .amount,
.single-product.woocommerce .up-sells ul.products li .price .amount,
.single-product.woocommerce-page .up-sells ul.products li .price
.amount{font-size:18px;color:#000}.single-product.woocommerce .related.products ul.products li .price del .amount,
.single-product.woocommerce-page .related.products ul.products li .price del .amount,
.single-product.woocommerce .up-sells ul.products li .price del .amount,
.single-product.woocommerce-page .up-sells ul.products li .price del
.amount{font-size:14px;color:#9c968f}.single-product.woocommerce .up-sells ul.products,
.single-product.woocommerce-page .up-sells
ul.products{margin-right:-15px;margin-left:-15px}.woocommerce .cart-empty,
.woocommerce-page .cart-empty{margin-bottom:26px}.woocommerce-cart .entry-content
.woocommerce{margin-bottom:120px}.cart_totals.calculated_shipping{border:0}.woocommerce .return-to-shop,
.woocommerce-page .return-to-shop{margin-bottom:50px}.woocommerce-page .return-to-shop a.wc-backward{background:#E7E6E5;color:#fff;line-height:40px;margin-top:10px!important;padding:0
20px;text-transform:uppercase;font-size:12px;background:#000;box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%)}.woocommerce-page .return-to-shop a.wc-backward:hover{background:none;color:#000}.woocommerce table.cart img,
.woocommerce #content table.cart img,
.woocommerce-page table.cart img,
.woocommerce-page #content table.cart
img{height:auto;border:1px
solid #f2f5f8;width:90px}.woocommerce .shop_table.cart,
.woocommerce-page
.shop_table.cart{margin-bottom:90px;width:100%}.woocommerce table.cart td.actions,
.woocommerce #content table.cart td.actions,
.woocommerce-page table.cart td.actions,
.woocommerce-page #content table.cart
td.actions{padding:25px
0 35px 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.woocommerce table.cart td.actions #coupon_code,
.woocommerce #content table.cart td.actions #coupon_code,
.woocommerce-page table.cart td.actions #coupon_code,
.woocommerce-page #content table.cart td.actions
#coupon_code{margin-top:10px}.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon .input-text{border:1px
solid #e7e7e7;box-sizing:border-box;float:left;margin:30px
10px 0 0;outline:0
none;max-width:300px;min-width:260px;width:100%}.woocommerce table.cart td.actions .coupon label,
.woocommerce #content table.cart td.actions .coupon label,
.woocommerce-page table.cart td.actions .coupon label,
.woocommerce-page #content table.cart td.actions .coupon
label{font-family:'EB Garamond',serif;font-size:16px;text-transform:uppercase;color:#000;display:block}.woocommerce table.cart input,
.woocommerce #content table.cart input,
.woocommerce-page table.cart input,
.woocommerce-page #content table.cart
input{padding:0
15px!important;height:42px;line-height:43px;vertical-align:middle}.shop_table.cart tr > th, .shop_table.cart tr > td,
.shop_table.cart tr > th, .shop_table.cart tr>td{border:none;line-height:1.5;padding:20px
25px;vertical-align:top}.shop_table.cart tr>td{padding:35px
25px!important}.shop_table.cart tr>td.product-thumbnail{padding:20px
25px!important}@media (max-width: 800px){.shop_table.cart tr>td{padding:35px
5px!important}.shop_table.cart tr>td.product-thumbnail{padding:20px
5px!important}}.shop_table.cart tr.cart_item>td{border-top:1px solid #ebebeb}.shop_table.cart tr.cart_item td.product-price,
.shop_table.cart tr.cart_item td.product-subtotal{text-align:center;vertical-align:top}.shop_table.cart tr.cart_item
td.avail{text-align:center;vertical-align:middle;font-size:14px;padding:15px}.shop_table.cart tr.cart_item td.product-quantity{text-align:center;padding:18px;vertical-align:top}.shop_table.cart tr.cart_item td.product-quantity
div.quantity{margin:0
auto;display:inline-block;margin-top:7px}.shop_table.cart tr.cart_item td.product-quantity div.quantity
input{float:none!important;border:1px
solid #e7e7e7;width:70px;padding:0
10px!important;color:#a6a3a0}.shop_table.cart tr.cart_item:first-child>td{border-top:none!important;padding-top:55px}.shop_table.cart tr.cart_item:first-child>td.product-thumbnail{border-top:none!important;padding-top:40px}.woocommerce .shop_table.cart td.product-name,
.woocommerce-page .shop_table.cart td.product-name{vertical-align:top;padding-left:30px;width:33%}@media only screen and (max-width: 800px){.woocommerce .shop_table.cart td.product-name,
.woocommerce-page .shop_table.cart td.product-name{width:auto}}.woocommerce .shop_table.cart td.product-quantity,
.woocommerce-page .shop_table.cart td.product-quantity,
.woocommerce .shop_table.cart td.product-subtotal,
.woocommerce-page .shop_table.cart td.product-subtotal,
.woocommerce .shop_table.cart td.product-remove,
.woocommerce-page .shop_table.cart td.product-remove,
.woocommerce .shop_table.cart td.product-price,
.woocommerce-page .shop_table.cart td.product-price{vertical-align:middle}.woocommerce-page .shop_table.cart td.product-remove{padding:20px
0;vertical-align:top;text-align:center}.woocommerce-page .shop_table.cart td.product-remove
a.edit{text-decoration:underline!important;font-size:12px}.woocommerce .shop_table.cart td.product-name .variation,
.woocommerce-page .shop_table.cart td.product-name
.variation{margin:0;margin-top:20px}.woocommerce .shop_table.cart td.product-name .variation dt,
.woocommerce-page .shop_table.cart td.product-name .variation
dt{float:left;text-transform:uppercase;font-size:12px;color:#86817d;margin-right:2px}.woocommerce .shop_table.cart td.product-name .variation dd,
.woocommerce-page .shop_table.cart td.product-name .variation
dd{margin-bottom:0px;font-size:12px;text-transform:uppercase;color:#000;font-weight:400}.woocommerce table.cart .coupon
input.button{background:#E7E6E5;color:#585858;margin-top:10px!important;padding:0
50px!important;text-transform:uppercase;font-size:12px;box-shadow:inset 0 0 0 2px hsl(0, 0%, 91%), inset 0 0 0 3px hsl(0, 0%, 100%)}.woocommerce table.cart .coupon input.button:hover{background:none}.woocommerce table.cart a.remove:hover,
.woocommerce #content table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover{color:#000}.woocommerce .shop_table.cart .buttons-update{text-align:right;margin-top:4px}.woocommerce .shop_table.cart .buttons-update .clear-cart,
.woocommerce .shop_table.cart .buttons-update .update-cart{max-width:300px;width:100%;text-transform:uppercase;font-size:12px}.woocommerce .shop_table.cart .buttons-update .clear-cart{background:#fff;color:#585858;box-shadow:inset 0 0 0 2px hsl(0, 0%, 91%), inset 0 0 0 3px hsl(0, 0%, 100%)}.woocommerce .shop_table.cart .buttons-update .clear-cart:hover{background:#e7e7e7;box-shadow:inset 0 0 0 2px hsl(0, 0%, 91%), inset 0 0 0 3px hsl(0, 0%, 100%)}.woocommerce .shop_table.cart .buttons-update .update-cart{background:#E7E6E5;color:#585858;margin-top:10px!important;padding:0
50px!important;text-transform:uppercase;font-size:12px;box-shadow:inset 0 0 0 2px hsl(0, 0%, 91%), inset 0 0 0 3px hsl(0, 0%, 100%)}.woocommerce .shop_table.cart .buttons-update .update-cart:not([disabled]):hover{background:none}.woocommerce .shop_table.cart .buttons-update .clear-cart{margin-bottom:15px}@media only screen and (max-width : 800px){.woocommerce .shop_table.cart .buttons-update .clear-cart{display:block;margin:20px
auto 20px auto}.woocommerce .shop_table.cart .buttons-update .update-cart{display:block;margin:0
auto}.woocommerce table.cart .actions div.coupon, .woocommerce table.cart .actions div.coupon,
.woocommerce-page table.cart .actions div.coupon, .woocommerce-page table.cart .actions
div.coupon{text-align:center}.woocommerce table.cart .actions div.coupon #coupon_code, .woocommerce table.cart .actions div.coupon #coupon_code,
.woocommerce-page table.cart .actions div.coupon #coupon_code, .woocommerce-page table.cart .actions div.coupon
#coupon_code{float:none}}.woocommerce .shop_table.cart  .product-name a,
.woocommerce-page .shop_table.cart  .product-name
a{margin-bottom:10px;font-weight:bold;color:#4d4a47;font-family:'EB Garamond',serif;text-transform:uppercase}.woocommerce table.shop_table thead tr th,
.woocommerce-page table.shop_table thead tr
th{color:#3c4a55;padding:25px
0;text-transform:uppercase;font-weight:bold;text-align:left}.woocommerce-page table.shop_table
thead{background:none repeat scroll 0 0 #f9f9f8}.woocommerce table.shop_table .product-subtotal .amount,
.woocommerce table.shop_table .product-price .amount,
.woocommerce-page table.shop_table .product-subtotal .amount,
.woocommerce-page table.shop_table .product-price
.amount{color:#9c968f;font-size:16px;font-weight:bold}.woocommerce-page table.shop_table .product-subtotal
.amount{color:#000}.woocommerce table.cart a.remove,
.woocommerce #content table.cart a.remove,
.woocommerce-page table.cart a.remove,
.woocommerce-page #content table.cart
a.remove{display:block;line-height:0.8;font-size:25px;text-align:center;color:#bdb9b5;text-decoration:none;background-clip:padding-box;transition:all 0.3s;margin:0
auto;margin-bottom:5px}.woocommerce table.cart .actions div,
.woocommerce table.cart .actions div,
.woocommerce-page table.cart .actions div,
.woocommerce-page table.cart .actions
div{padding:0}.woocommerce table.cart .product-thumbnail,
.woocommerce #content table.cart .product-thumbnail,
.woocommerce-page table.cart .product-thumbnail,
.woocommerce-page #content table.cart .product-thumbnail{width:160px;padding-left:0}.woocommerce  .button-go-shop,
.woocommerce-page  .button-go-shop{color:#585858;font-size:12px;text-transform:uppercase;font-weight:bold}@media only screen and (max-width : 800px){.woocommerce  .button-go-shop,
.woocommerce-page  .button-go-shop{margin-bottom:50px;margin-top:50px;display:block;text-align:center}}.woocommerce .button-go-shop:hover,
.woocommerce-page .button-go-shop:hover{color:#000}.woocommerce .button-go-shop:before,
.woocommerce-page .button-go-shop:before{font-family:FontAwesome;content:'\f177';font-size:12px;font-weight:100;margin-right:7px}.woocommerce form.woocommerce-shipping-calculator .shipping-calculator-button,
.woocommerce-page form.woocommerce-shipping-calculator .shipping-calculator-button{font-family:'EB Garamond',serif;text-transform:uppercase;font-size:16px;font-weight:bold;margin-bottom:35px;display:block;text-align:center;color:#000}.woocommerce form.woocommerce-shipping-calculator
#calc_shipping_country{width:100%;height:40px;margin:0;outline:0;cursor:pointer;line-height:40px;border:1px
solid #e7e7e7;color:#9c968f!important;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.woocommerce form.woocommerce-shipping-calculator #calc_shipping_country_field:after{display:inline-block;font-family:FontAwesome;content:'\f0d7';position:absolute;right:20px;top:14px;-webkit-transition:color 0.3s ease-out;transition:color 0.3s ease-out;color:#e1e1e1}.woocommerce form.woocommerce-shipping-calculator .shipping-calculator-button:hover,
.woocommerce-page form.woocommerce-shipping-calculator .shipping-calculator-button:hover{color:#8b8987}.woocommerce form.woocommerce-shipping-calculator .shipping-calculator-form .form-row.form-row-wide,
.woocommerce-page form.woocommerce-shipping-calculator .shipping-calculator-form .form-row.form-row-wide{margin-bottom:12px;width:100%}#calc_shipping_country{max-width:100%;display:block}#billing_country_field .select2.select2-container,
#shipping_country_field .select2.select2-container{padding:0;line-height:40px;height:40px;border:1px
solid #e7e7e7}.select2-container--default .select2-search--dropdown .select2-search__field{background-image:none!important}.woocommerce-checkout .select2-search:before{top:14px;right:10px}.woocommerce-checkout .select2-dropdown{border:none;-webkit-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.2);-ms-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.2);-o-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.2)}#billing_country_field .select2-container--default .select2-selection--single,
#shipping_country_field .select2-container--default .select2-selection--single{border-radius:0;border:none}#billing_country_field  .select2-container--default .select2-selection--single .select2-selection__rendered,
#shipping_country_field  .select2-container--default .select2-selection--single .select2-selection__rendered{height:40px;line-height:40px}.woocommerce-cart .select2-container{width:350px!important;padding:0;position:relative}.woocommerce-cart .select2.select2-container{padding:0;line-height:40px;height:40px;border:1px
solid #e7e7e7}@media only screen and (max-width : 800px){.woocommerce-cart .select2.select2-container{margin:0
auto}}.woocommerce-cart .select2-container .select2-selection__arrow:before{font-family:'FontAwesome';content:'\f0d7';position:absolute;top:-3px;right:10px;z-index:100;color:#9c968f}.woocommerce-cart .select2-selection__rendered{color:#9c968f;font-weight:400}.woocommerce-cart .select2-container .select2-results__options{max-height:250px;overflow-y:auto;z-index:9999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:33px;position:absolute;top:4px;right:5px;width:20px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:none}.woocommerce-cart .select2-results{background:#fff;display:block;-webkit-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.15);-ms-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.15);-o-box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.15)}.woocommerce-cart .select2-selection.select2-selection--single{padding:0
10px}.woocommerce-cart .select2-results{max-height:none}.woocommerce-cart .select2-search .select2-selection__arrow:before{font-family:'brideliness';content:"\e903";position:absolute;font-size:17px;top:9px;right:10px}.select2-results
li{color:#000000!important}.select2-results li:hover{color:#7e7974!important}.woocommerce-page form .wc-proceed-to-checkout,
.woocommerce form .wc-proceed-to-checkout{display:inline-block;margin-left:20px;float:right;margin-bottom:50px}.woocommerce-page form.woocommerce-shipping-calculator .button,
.woocommerce form.woocommerce-shipping-calculator
.button{display:block;width:97%;margin-top:20px;text-transform:uppercase;font-size:12px;background:#e7e6e5;color:#585858;line-height:44px;height:42px;box-shadow:inset 0 0 0 2px #e7e6e5, inset 0 0 0 3px hsl(0, 0%, 100%)}.woocommerce-page form.woocommerce-shipping-calculator .button:hover,
.woocommerce form.woocommerce-shipping-calculator .button:hover{background:none;color:#585858}.woocommerce-page .update_cart,
.woocommerce
.update_cart{float:right}.woocommerce td.cart-totals,
.woocommerce-page td.cart-totals{padding:0!important;border:1px
solid #ebebeb!important}.woocommerce .cart-totals .cart_totals table,
.woocommerce-page .cart-totals .cart_totals
table{margin:0}.woocommerce .cart-totals .cart_totals .cart-subtotal th,
.woocommerce-page .cart-totals .cart_totals .cart-subtotal
th{color:#818181;font-weight:bold;text-transform:uppercase;padding:10px
43px;text-align:right}.woocommerce .cart-totals .cart_totals .cart-subtotal td,
.woocommerce-page .cart-totals .cart_totals .cart-subtotal
td{color:#456883;font-weight:bold;font-size:16px;border-left:1px solid #ebebeb;padding:10px
20px}.woocommerce .cart-totals .cart_totals .shipping th,
.woocommerce-page .cart-totals .cart_totals .shipping
th{color:#818181;font-weight:bold;text-transform:uppercase;border-top:1px solid #ebebeb;padding:10px
43px;text-align:right}.woocommerce .cart-totals .cart_totals .shipping td,
.woocommerce-page .cart-totals .cart_totals .shipping
td{color:#456883;font-weight:bold;font-size:14px;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;padding:10px
20px;max-width:125px}.woocommerce .cart-totals .cart_totals .order-total th,
.woocommerce-page .cart-totals .cart_totals .order-total
th{color:#000;font-weight:bold;text-transform:uppercase;border-top:1px solid #ebebeb;padding:10px
43px;text-align:right}.woocommerce .cart-totals .order-total td,
.woocommerce-page .order-total
td{border-top:1px solid #ebebeb;border-left:1px solid #ebebeb}.woocommerce .cart-totals .cart_totals table td,
.woocommerce-page .cart-totals .cart_totals table
td{color:#000;font-weight:bold;font-size:14px;padding:10px
20px;text-align:right}.woocommerce .cart-collaterals .table tr > th,
.woocommerce .cart-collaterals .table tr > td,
.woocommerce .cart-collaterals table tr > th,
.woocommerce .cart-collaterals table tr>td{border:none;text-align:left}.woocommerce .cart-collaterals tr.order-total th,
.woocommerce .cart-collaterals tr.order-total td,
.woocommerce-page .cart-collaterals tr.order-total th,
.woocommerce-page .cart-collaterals tr.order-total
td{border-top:1px solid #ebebeb}.woocommerce .cart-collaterals table tr>th{text-transform:uppercase;font-weight:600;font-family:'EB Garamond',serif;padding-left:0}.woocommerce .cart-collaterals table tr>td{text-align:right;color:#9c968f;font-weight:bold;padding-right:0}.woocommerce .cart-collaterals .cart_totals a.checkout-button.button,
.woocommerce-page .cart-collaterals .cart_totals a.checkout-button.button{display:block;margin:0
auto;width:98%;text-align:center;text-transform:uppercase;font-size:12px;height:44px;color:#fff;height:50px;line-height:52px;box-shadow:inset 0 0 0 2px #000000, inset 0 0 0 3px hsl(0, 0%, 100%)}.woocommerce .cart-collaterals .cart_totals a.checkout-button.button:hover,
.woocommerce-page .cart-collaterals .cart_totals a.checkout-button.button:hover{background:none;color:#000}.woocommerce .cart-collaterals .cart_totals table.shop_table,
.woocommerce-page .cart-collaterals .cart_totals
table.shop_table{width:100%;margin:0
0 40px 0}.woocommerce .cart-collaterals .cart_totals h2,
.woocommerce-page .cart-collaterals .cart_totals
h2{display:none}.woocommerce .cart-collaterals,
.woocommerce-page .cart-collaterals{background:#f9f9f8;padding:25px
20px 40px 20px}.woocommerce .cart-collaterals .wc-proceed-to-checkout,
.woocommerce-page .cart-collaterals .wc-proceed-to-checkout{float:none!important;display:block!important;margin-left:0}.woocommerce .cart-collaterals .cart_totals .shipping th,
.woocommerce-page .cart-collaterals .cart_totals .shipping
th{padding-bottom:20px}.woocommerce .cart-collaterals .cart_totals .order-total th,
.woocommerce-page .cart-collaterals .cart_totals .order-total
th{padding-top:25px}.woocommerce .cart-collaterals .cart_totals .order-total td,
.woocommerce-page .cart-collaterals .cart_totals .order-total
td{font-size:18px;color:#000;padding-top:20px}.woocommerce .shipping-calculator-form .select2-chosen,
.woocommerce-page  .shipping-calculator-form .select2-chosen{color:#6F7072}.woocommerce  .cross-sells ul.products li.product,
.woocommerce-page .cross-sells ul.products
li.product{margin-bottom:20px}.woocommerce  .cross-sells ul.products li.product:hover .product-wrapper .compare,
.woocommerce-page .cross-sells ul.products li.product:hover .product-wrapper .compare,
.woocommerce  .cross-sells ul.products li.product:hover .yith-wcwl-add-to-wishlist{display:none}.woocommerce  .cross-sells ul.products li.product span.price,
.woocommerce-page .cross-sells ul.products li.product
span.price{display:inline-block;vertical-align:middle}.woocommerce  .cross-sells ul.products li.product .product-description-wrapper h2.woocommerce-loop-product__title,
.woocommerce-page .cross-sells ul.products li.product .product-description-wrapper h2.woocommerce-loop-product__title,
.woocommerce  .cross-sells ul.products li.product .product-description-wrapper h2.woocommerce-loop-product__title{margin-top:0;margin-bottom:10px;text-align:left}.woocommerce  .cross-sells ul.products.owl-carousel .owl-controls,
.woocommerce-page .cross-sells ul.products.owl-carousel .owl-controls{margin-top:0;margin-bottom:50px}.woocommerce  .cross-sells h2,
.woocommerce-page .cross-sells
h2{font-family:'EB Garamond',serif;text-transform:uppercase;font-size:16px;font-weight:bold;margin-bottom:35px;display:block;text-align:center;color:#000}.woocommerce  .cross-sells ul.products li.product .product-wrapper .product-img-wrapper,
.woocommerce-page .cross-sells ul.products li.product .product-wrapper .product-img-wrapper{position:relative;width:34%;margin-right:3%;display:inline-block;vertical-align:top}.woocommerce  .cross-sells ul.products li.product .product-wrapper .product-description-wrapper,
.woocommerce-page .cross-sells ul.products li.product .product-wrapper .product-description-wrapper{position:relative;width:60%;display:inline-block;vertical-align:top}.woocommerce  .cross-sells ul.products li.product .product-wrapper .product-description-wrapper .entry-content,
.woocommerce-page .cross-sells ul.products li.product .product-wrapper .product-description-wrapper .entry-content{display:block;line-height:1.4em;margin-bottom:10px}.woocommerce  .cross-sells ul.products li.product .product-wrapper .product-description-wrapper h3,
.woocommerce-page .cross-sells ul.products li.product .product-wrapper .product-description-wrapper
h3{margin-top:0;margin-bottom:25px}.woocommerce  .cross-sells ul.products li.product .product-wrapper .product-description-wrapper .yith-wcwl-add-to-wishlist,
.woocommerce-page .cross-sells ul.products li.product .product-wrapper .product-description-wrapper .yith-wcwl-add-to-wishlist,
.woocommerce  .cross-sells ul.products li.product .product-wrapper .product-description-wrapper .compare,
.woocommerce-page .cross-sells ul.products li.product .product-wrapper .product-description-wrapper .compare,
.woocommerce  .cross-sells ul.products li.product .product-wrapper .product-description-wrapper .yith-wcqv-button,
.woocommerce-page .cross-sells ul.products li.product .product-wrapper .product-description-wrapper .yith-wcqv-button{display:none}.woocommerce  .cross-sells ul.products li.product .product-wrapper .product-description-wrapper .buttons-wrapper,
.woocommerce-page .cross-sells ul.products li.product .product-wrapper .product-description-wrapper .buttons-wrapper{position:relative}.woocommerce .cross-sells ul.products li.product  .add_to_cart_button,
.woocommerce .cross-sells ul.products li.product  .product_type_external,
.woocommerce .cross-sells ul.products li.product .product_type_grouped,
.woocommerce .cross-sells ul.products li.product .product_type_simple,
.woocommerce .cross-sells ul.products li.product
.roduct_type_variable{position:relative;margin-top:10px}@media (max-width: 768px){.woocommerce-cart .woocommerce-shipping-calculator{margin-bottom:40px}}.woocommerce  .cross-sells ul.products li.product .product-description-wrapper .star-rating,
.woocommerce-page .cross-sells ul.products li.product .product-description-wrapper .star-rating{float:none;display:inline-block;vertical-align:middle;margin-top:-5px}.woocommerce  .cross-sells ul.products li.product .product-wrapper .product-description-wrapper .buttons-wrapper .add_to_cart_button,
.woocommerce-page .cross-sells ul.products li.product .product-wrapper .product-description-wrapper .buttons-wrapper
.add_to_cart_button{margin-left:0;left:4px;opacity:1}.woocommerce .cross-sells ul.products li.product .buttons-wrapper
.button{margin-top:15px;margin-bottom:10px;opacity:1;left:3px;transform:translateX(0)}.woocommerce-account .woocommerce .u-column1.col-1 h2,
.woocommerce-account .woocommerce .u-column2.col-2
h2{font-size:14px;margin-bottom:42px;background:#f9f9f8;color:#84827e;font-family:'EB Garamond',serif;text-transform:uppercase;padding:15px
30px}.woocommerce-account .woocommerce .u-column1.col-1 .button,
.woocommerce-account .woocommerce .u-column2.col-2
.button{text-transform:uppercase;font-size:12px;background:#e7e6e5;color:#585858;box-shadow:inset 0 0 0 2px hsl(0, 0%, 91%), inset 0 0 0 3px hsl(0, 0%, 100%)}.woocommerce-account .woocommerce .u-column1.col-1 .button:hover,
.woocommerce-account .woocommerce .u-column2.col-2 .button:hover{background:none;color:#585858}.woocommerce form.login,
.woocommerce form.checkout_coupon,
.woocommerce form.register,
.woocommerce-page form.login,
.woocommerce-page form.checkout_coupon,
.woocommerce-page
form.register{background-clip:padding-box;border-radius:5px;font-family:inherit;margin:20px
0;text-align:left}.woocommerce form.checkout_coupon
#coupon_code{vertical-align:top}.woocommerce form.login .form-row-first,
.woocommerce-page form.login .form-row-first{display:block}.woocommerce form .form-row label,
.woocommerce-page form .form-row
label{line-height:1;margin-bottom:15px}.woocommerce form.login label,
.woocommerce-page form.login
label{margin-top:15px}.woocommerce form .form-row label,
.woocommerce-page form .form-row
label{color:#000;display:block;font-weight:600}.woocommerce form.login  .form-row.form-row-last,
.woocommerce-page form.login  .form-row.form-row-last{margin:0
0 15px}.woocommerce form .form-row input[type="text"].input-text,
.woocommerce-page form .form-row input[type="text"].input-text,
.woocommerce form .form-row input[type="email"],
.woocommerce form .form-row input[type="tel"]{width:100%;height:40px;margin:0;outline:0;line-height:40px}.woocommerce form.login .lost_password,
.woocommerce-page form.login
.lost_password{margin:15px
0}.woocommerce-checkout .woocommerce-info
.showcoupon{margin-left:5px;color:#000;font-weight:400}.woocommerce-checkout .woocommerce-info
.showlogin{color:#000;font-weight:400;margin-left:5px}.woocommerce-checkout .woocommerce-info .showlogin:hover{color:#86817d}.woocommerce-checkout .woocommerce-info .showcoupon:hover{color:#86817d}.woocommerce form.checkout.woocommerce-checkout{margin-top:40px;margin-bottom:50px}.woocommerce .col2-set,
.woocommerce-page .col2-set{display:inline-block;float:left;margin-right:1.2%;width:67%}.woocommerce form.checkout .checkout-order-wrapp,
.woocommerce-page form.checkout .checkout-order-wrapp{display:inline-block;width:31%;margin-bottom:70px}@media (max-width: 768px){.woocommerce .col2-set,
.woocommerce-page .col2-set,
.woocommerce form.checkout .checkout-order-wrapp,
.woocommerce-page form.checkout .checkout-order-wrapp{width:100%}}.woocommerce form .form-row,
.woocommerce-page form .form-row{margin:0
0 15px;padding:3px
10px 0 0}.woocommerce form .form-row, .woocommerce-page form .form-row{margin:0
0 25px;padding:3px
10px 0 0}.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last{display:inline-block;overflow:visible;width:49.5%}.woocommerce-billing-fields h3,.checkout-shipping-header,#order_review_heading,.checkout-payments-header{font-size:14px;margin-bottom:42px;background:#f9f9f8;color:#84827e;font-family:'EB Garamond',serif;text-transform:uppercase;padding:15px
30px}.checkout-payments-header{margin-top:55px!important;margin-bottom:20px!important}#order_review_heading{margin-bottom:20px}.woocommerce-page  #billing_address_1_field,
.woocommerce-page
#billing_address_2_field{width:99.5%}.woocommerce form #billing_address_1_field,
.woocommerce form #billing_address_2_field,
.woocommerce form #billing_country_field,
.woocommerce form #billing_city_field,
.woocommerce form #shipping_address_1_field,
.woocommerce form #shipping_address_2_field,
.woocommerce form #shipping_country_field,
.woocommerce form #shipping_city_field,
.woocommerce-page form #billing_address_1_field,
.woocommerce-page form #billing_address_2_field,
.woocommerce-page form #billing_country_field,
.woocommerce-page form #billing_city_field,
.woocommerce-page form #shipping_address_1_field,
.woocommerce-page form #shipping_address_2_field,
.woocommerce-page form #shipping_country_field,
.woocommerce-page form
#shipping_city_field{width:100%}.select2-container .select2-choice{color:#6F7072;background:#f9f9f9}.woocommerce .checkout .col-2 h3#ship-to-different-address,
.woocommerce-page .checkout .col-2 h3#ship-to-different-address{clear:none;float:left}.woocommerce .checkout .col-2 .woocommerce-shipping-fields label.checkbox,
.woocommerce-page .checkout .col-2 .woocommerce-shipping-fields
label.checkbox{background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:inline-block;font-size:14px;vertical-align:middle;line-height:1}.woocommerce-checkout .create-account
label.checkbox{margin-left:0!important;font-weight:normal}.woocommerce-shipping-fields
.checkbox{font-weight:normal;color:#818181}.woocommerce .checkout .col-2 h3#ship-to-different-address,
.woocommerce-page .checkout .col-2 h3#ship-to-different-address{clear:none;float:left;font-family:'Lato',sans-serif}.woocommerce .checkout .col-2 h3#ship-to-different-address label .icr-text,
.woocommerce-page .checkout .col-2 h3#ship-to-different-address label .icr-text,
.form-row.form-row-wide.create-account.woocommerce-validated label span.icr-text{color:#7e7974;font-size:14px;font-weight:400;cursor:pointer;transition:all 0.3s}.woocommerce .checkout .col-2 h3#ship-to-different-address label .icr-text:hover,
.woocommerce-page .checkout .col-2 h3#ship-to-different-address label .icr-text:hover,
.form-row.form-row-wide.create-account.woocommerce-validated label span.icr-text:hover{color:#000}.woocommerce .checkout .col-2 .notes,
.woocommerce-page .checkout .col-2
.notes{clear:left;margin-bottom:70px}.woocommerce .checkout .shipping_address,
.woocommerce-page .checkout
.shipping_address{clear:both}.woocommerce .checkout .create-account
#account_password_field{margin-top:15px}.woocommerce .checkout #billing_address_2_field label,
.woocommerce .checkout #shipping_address_2_field
label{display:none}.woocommerce form .form-row textarea, .woocommerce-page form .form-row
textarea{box-shadow:none;display:block;font-family:inherit !important;height:100px}.woocommerce .checkout .col-2 .woocommerce-shipping-fields input.input-checkbox[type="checkbox"]:checked + label.checkbox,
.woocommerce-page .checkout .col-2 .woocommerce-shipping-fields input.input-checkbox[type="checkbox"]:checked+label.checkbox{background-position:0 -17px}.woocommerce table.shop_table thead tr th,
.woocommerce-page table.shop_table thead tr
th{color:#84827e;font-family:'EB Garamond',serif;padding:14px
0;text-transform:uppercase;border:none;background:none;text-align:center}@media screen and (max-width: 800px){.woocommerce table.cart .product-thumbnail,
.woocommerce-cart th.product-remove,
.woocommerce-cart th.product-avail,
.woocommerce-cart th.product-price,
.woocommerce-cart tr.cart_item .product-price{display:none !important}.woocommerce table.cart .product-thumbnail,
.woocommerce-cart table.cart th.product-remove,
.woocommerce-cart table.cart th.product-avail,
.woocommerce-cart table.cart th.product-price,
.woocommerce-cart table.cart tr.cart_item .product-price{display:none !important}}.woocommerce-page .shop_table.woocommerce-checkout-review-order-table
thead{background:none}.woocommerce-page .shop_table.woocommerce-checkout-review-order-table tr > th,
.woocommerce-page .shop_table.woocommerce-checkout-review-order-table tr>td{border:none;padding:0}.woocommerce-page .shop_table.woocommerce-checkout-review-order-table tr.cart_item td,
.woocommerce-page .shop_table.woocommerce-checkout-review-order-table tr.cart_item
td{border-bottom:1px solid #ebebeb;padding-left:0;padding-right:0;padding-top:15px;padding-bottom:15px}.woocommerce-page .shop_table.woocommerce-checkout-review-order-table tr.cart_item td.thumbnail,
.woocommerce-page .shop_table.woocommerce-checkout-review-order-table tr.cart_item
td.thumbnail{width:110px}.shop_table.woocommerce-checkout-review-order-table{width:100%}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .product-thumbnail{width:90px;height:130px;overflow:hidden;display:inline-block;float:left;margin-right:20px}.woocommerce-checkout .product-quantity{font-size:12px;color:#000;float:right}.woocommerce-checkout .product-quantity
span{color:#818181;font-size:12px}.woocommerce form.checkout #order_review .shop_table .cart_item .product-name .amount,
.woocommerce-page form.checkout #order_review .shop_table .cart_item .product-name
.amount{display:block;color:#9c968f;font-size:14px;font-weight:bold;margin-bottom:30px}.woocommerce form.checkout #order_review .shop_table .cart_item .product-name span.product-name,
.woocommerce-page form.checkout #order_review .shop_table .cart_item .product-name span.product-name{font-family:'EB Garamond',serif;font-size:12px;text-transform:uppercase;color:#4d4a47;display:inline-block;margin-bottom:5px}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr
th{font-family:'EB Garamond',serif;text-align:left;font-weight:bold;color:#000;text-transform:uppercase;padding-top:20px}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr.shipping th,
.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr.shipping
td{padding-bottom:25px}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th,
.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total
td{border-top:1px solid #ebebeb}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total td
strong{font-size:18px;color:#000}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total
th{font-size:18px;color:#000}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr
td{text-align:right;color:#9c968f;font-weight:bold;padding-top:20px}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr td ul#shipping_method
li{list-style-type:none;color:#9c968f}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot tr td ul#shipping_method li
label{color:#9c968f}#order_review_container
#order_review_heading{margin-bottom:25px}#order_review_container .product-total{text-align:right}.woocommerce form.checkout #order_review_container .shop_table .cart-subtotal th,
.woocommerce-page form.checkout #order_review_container .shop_table .cart-subtotal
th{color:#818181;padding:25px
0 0;text-transform:uppercase;vertical-align:middle;text-align:left;font-weight:bold;border-top:1px solid #ebebeb}.woocommerce form.checkout #order_review_container .shop_table .cart-subtotal td,
.woocommerce-page form.checkout #order_review_container .shop_table .cart-subtotal
td{color:#456883;font-size:16px;padding-top:35px;text-align:right;font-weight:bold;border-top:1px solid #ebebeb}.woocommerce form.checkout #order_review_container .shop_table .shipping th,
.woocommerce-page form.checkout #order_review_container .shop_table .shipping
th{border-bottom:1px solid #ebebeb;color:#818181;text-align:left;padding:25px
0;text-transform:uppercase;vertical-align:middle;font-weight:bold}.woocommerce form.checkout #order_review_container .shop_table .shipping td,
.woocommerce-page form.checkout #order_review_container .shop_table .shipping
td{border-bottom:1px solid #ebebeb;color:#456883;padding-top:20px;vertical-align:top;font-weight:bold;text-align:right}.woocommerce form.checkout #order_review_container .shop_table .order-total th,
.woocommerce-page form.checkout #order_review_container .shop_table .order-total
th{padding:20px
0 25px;font-weight:bold;text-align:left;font-size:16px;text-transform:uppercase}.woocommerce form.checkout #order_review_container .shop_table .order-total td,
.woocommerce-page form.checkout #order_review_container .shop_table .order-total
td{font-size:16px;padding:20px
0 25px 0;text-align:right}#order_review_container
#payment_heading{margin-bottom:25px}.woocommerce-checkout-payment .payment_methods.methods
li{list-style-type:none}.woocommerce-checkout-payment .payment_methods.methods li.payment_method_paypal label
img{display:block}.woocommerce #payment ul.payment_methods .input-radio,
.woocommerce-page #payment ul.payment_methods .input-radio{height:12px;margin:0
3px 0 0;width:12px;display:inline-block;vertical-align:bottom}.woocommerce #payment ul.payment_methods .input-radio:not(checked),
.woocommerce-page #payment ul.payment_methods .input-radio:not(checked){opacity:0;position:absolute}.woocommerce #payment ul.payment_methods .input-radio:not(checked) + label:before,
.woocommerce-page #payment ul.payment_methods .input-radio:not(checked)+label:before{border:1px
solid #b7b7b7;border-radius:50%;content:"";height:12px;left:0;position:absolute;top:5px;width:12px}.woocommerce #payment ul.payment_methods .input-radio:not(checked) + label,
.woocommerce-page #payment ul.payment_methods .input-radio:not(checked)+label{padding:0
0 0 25px;position:relative;width:100%}.woocommerce #payment ul.payment_methods .input-radio + label,
.woocommerce-page #payment ul.payment_methods .input-radio+label{cursor:pointer}.woocommerce #payment ul.payment_methods .input-radio:checked + label:after,
.woocommerce-page #payment ul.payment_methods .input-radio:checked+label:after{opacity:1}.woocommerce #payment ul.payment_methods .input-radio:not(checked) + label:after,
.woocommerce-page #payment ul.payment_methods .input-radio:not(checked)+label:after{background:#000;border-radius:50%;content:"";height:4px;left:4px;opacity:0;position:absolute;top:9px;width:4px}.woocommerce #payment div.payment_box,
.woocommerce-page #payment
div.payment_box{background-clip:padding-box;border-radius:2px;color:#818181;line-height:1.5em;margin:0
10px;padding:5px
25px 15px 25px;position:relative;width:96%}.woocommerce #payment .payment_method_paypal img,
.woocommerce-page #payment .payment_method_paypal
img{max-height:65px}.woocommerce #payment .payment_method_paypal .about_paypal,
.woocommerce-page #payment .payment_method_paypal
.about_paypal{position:absolute;bottom:20px;right:20px}.woocommerce .form-row.terms.wc-terms-and-conditions label,
.woocommerce-page .form-row.terms.wc-terms-and-conditions
label{display:inline-block;margin-left:25px}.woocommerce form .form-row input[type=checkbox].input-checkbox,
.woocommerce-page form .form-row input[type=checkbox].input-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.woocommerce form .form-row input[type=checkbox].input-checkbox + label.checkbox:before,
.woocommerce-page form .form-row input[type=checkbox].input-checkbox+label.checkbox:before{display:inline-block;font-family:fontAwesome;position:absolute;top:1px;left:-24px;font-size:15px;font-weight:100;line-height:1;content:'\f096';color:#b7b7b7}.woocommerce form .form-row input[type=checkbox].input-checkbox:checked + label.checkbox:after,
.woocommerce-page form .form-row input[type=checkbox].input-checkbox:checked+label.checkbox:after{display:inline-block;font-family:fontAwesome;position:absolute;top:3px;left:-23px;font-size:10px;font-weight:100;line-height:1;content:'\f00c';color:#000}@media (max-width: 420px){.woocommerce #payment .payment_method_paypal .about_paypal,
.woocommerce-page #payment .payment_method_paypal
.about_paypal{display:block;position:relative;top:0;right:20px}.woocommerce .form-row.terms.wc-terms-and-conditions label,
.woocommerce-page .form-row.terms.wc-terms-and-conditions
label{display:inline-block;margin-left:10px;padding:0;width:88%}}.woocommerce-checkout-review-order
dl.variation{margin:0}.woocommerce-checkout-review-order dl.variation
dd{color:#818181;margin-bottom:2px;float:none;display:inline}.woocommerce-checkout-review-order dl.variation
dt{float:left;margin-right:5px}.woocommerce-checkout-review-order .item-name{display:block;margin-bottom:10px;font-weight:bold}#place_order{width:100%;margin-top:10px!important;text-transform:capitalize;width:100%;text-align:center;text-transform:uppercase;font-size:12px;box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%)}#place_order:hover{background:none}@media (max-width: 768px){.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last{display:block!important;overflow:visible!important;width:100%!important}}.woocommerce .order_details:before,
.woocommerce .order_details:after,
.woocommerce-page .order_details:before,
.woocommerce-page .order_details:after{content:"";display:table}.woocommerce-page.woocommerce-order-received .woocommerce
h2{font-family:'EB Garamond',serif;background:#f9f9f8;color:#84827e;font-size:16px;margin-bottom:30px;text-transform:uppercase;padding:15px
30px;margin-top:20px}.woocommerce .order_details:after,
.woocommerce-page .order_details:after{clear:both}.woocommerce .order_details, .woocommerce-page
.order_details{list-style-position:inside;margin:20px
0}.woocommerce .order_details, .woocommerce-page .order_details
li{line-height:1.8}.woocommerce .col2-set.addresses .col-1,
.woocommerce .col2-set.addresses .col-2,
.woocommerce-page .col2-set.addresses .col-1,
.woocommerce-page .col2-set.addresses .col-2{color:inherit;width:47.5%;margin-bottom:40px}.woocommerce .col2-set.addresses .col-1 h3,
.woocommerce .col2-set.addresses .col-2 h3,
.woocommerce-page .col2-set.addresses .col-1 h3,
.woocommerce-page .col2-set.addresses .col-2
h3{font-family:'EB Garamond',serif;background:#f9f9f8;color:#84827e;font-size:16px;margin-bottom:30px;text-transform:uppercase;padding:15px
30px;margin-top:20px}.woocommerce .col2-set.addresses,
.woocommerce-page .col2-set.addresses{width:100%}.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1{float:left;width:100%}.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2{float:right;width:100%}.woocommerce table.shop_table.customer_details,
.woocommerce-page
table.shop_table.customer_details{margin-bottom:50px}.woocommerce table.shop_table.customer_details th,
.woocommerce-page table.shop_table.customer_details th,
.woocommerce table.shop_table.customer_details td,
.woocommerce-page table.shop_table.customer_details
td{border:none;text-align:left}@media (max-width: 640px){.woocommerce .col2-set.addresses .col-1,
.woocommerce .col2-set.addresses .col-2,
.woocommerce-page .col2-set.addresses .col-1,
.woocommerce-page .col2-set.addresses .col-2{color:inherit;width:100%}}.woocommerce-checkout .customer_details tr th,
.woocommerce-page .customer_details tr
th{font-weight:bold}.woocommerce-checkout .customer_details tr td,
.woocommerce-page .customer_details tr
td{text-align:center}.woocommerce-checkout.woocommerce-order-received .shop_table.order_details,
.woocommerce-page
.customer_details{margin-bottom:50px;width:100%}.woocommerce-checkout.woocommerce-order-received .shop_table thead,
.woocommerce-page.woocommerce-order-received .shop_table
thead{background:none}.woocommerce-checkout .shop_table.order_details thead tr th,
.woocommerce-page .customer_details thead tr
th{text-align:left;background:none}.woocommerce-checkout .shop_table.order_details thead tr th,
.woocommerce-page .customer_details thead tr
th{text-align:left;background:none;border-bottom:1px solid #ebebeb}.woocommerce-checkout .shop_table.order_details tbody td,
.woocommerce-page .shop_table.order_details tbody
td{border:none;padding:10px
0}.woocommerce-checkout .shop_table.order_details .order_item .product-name{border-top:none;border-bottom:none}.woocommerce-checkout .shop_table.order_details .order_item .product-name .product-quantity{float:none}.woocommerce-checkout .shop_table.order_details .order_item .product-name
a{font-weight:bold;font-family:'EB Garamond',serif;font-size:12px;text-transform:uppercase;color:#4d4a47}.woocommerce-checkout .shop_table.order_details .order_item .product-name
.variation{margin:15px
0 0 0}.woocommerce-checkout .shop_table.order_details .order_item .product-name .variation
dd{margin:0
10px 0 0;display:inline-block;float:none}.woocommerce-checkout .shop_table.order_details .order_item .product-name .variation
dt{margin:0;display:inline;float:none}.woocommerce-checkout .shop_table.order_details .order_item .product-total{color:#9c968f;font-weight:bold;border-bottom:none;vertical-align:middle;font-size:14px}.woocommerce-checkout .shop_table.order_details tfoot tr
th{text-align:left;font-weight:bold;border:none;font-family:'EB Garamond',serif;color:#000;text-transform:uppercase;padding:10px
0}.woocommerce-checkout .shop_table.order_details tfoot tr:first-child
th{padding:10px
0}.woocommerce-checkout .shop_table.order_details tfoot tr:last-child
th{border-top:1px solid #ebebeb;font-size:16px}.woocommerce-checkout .shop_table.order_details tfoot tr:last-child
td{border-top:1px solid #ebebeb;font-size:16px;color:#000}.woocommerce-checkout .shop_table.order_details tfoot tr
td{font-weight:bold;color:#9c968f;font-size:14px;border:none;padding:10px
0}.woocommerce-checkout .shop_table.order_details tbody tr.order_item
td{border-bottom:1px solid #ebebeb!important}.woocommerce.woocommerce-account .col2-set,
.woocommerce-page.woocommerce-account .col2-set{width:100%}.woocommerce.woocommerce-account .col2-set .col-1 ,
.woocommerce.woocommerce-account .col2-set .col-2,
.woocommerce-page.woocommerce-account .col2-set .col-1,
.woocommerce-page.woocommerce-account .col2-set .col-2{width:48.5%}.woocommerce.woocommerce-account .col2-set .col-1 form.login,
.woocommerce.woocommerce-account .col2-set .col-2 form.register,
.woocommerce-page.woocommerce-account .col2-set .col-1 form.login,
.woocommerce-page.woocommerce-account .col2-set .col-2
form.register{width:100%}.woocommerce.woocommerce-account .col2-set .col-1 form.login .button,
.woocommerce-page.woocommerce-account .col2-set .col-1 form.login .button,
.woocommerce.woocommerce-account .col2-set .col-2 form.register .button,
.woocommerce-page.woocommerce-account .col2-set .col-2 form.register
.button{margin-bottom:23px;padding:0
20px}.woocommerce.woocommerce-account .col2-set .col-1 form.login .form-row:after,
.woocommerce-page.woocommerce-account .col2-set .col-1 form.login .form-row:after{content:'';display:block;clear:both}.woocommerce.woocommerce-account .col2-set .col-1 form.login .form-row label.inline,
.woocommerce-page.woocommerce-account .col2-set .col-1 form.login .form-row
label.inline{line-height:1;font-weight:400}.woocommerce.woocommerce-account .col2-set .col-2 form.register .woocommerce-password-strength,
.woocommerce-page.woocommerce-account .col2-set .col-2 form.register .woocommerce-password-strength{margin-top:15px;margin-left:25px;position:relative}.woocommerce.woocommerce-account .col2-set .col-2 form.register .woocommerce-password-strength.short:before,
.woocommerce-page.woocommerce-account .col2-set .col-2 form.register .woocommerce-password-strength.short:before,
.woocommerce.woocommerce-account .col2-set .col-2 form.register .woocommerce-password-strength.bad:before,
.woocommerce-page.woocommerce-account .col2-set .col-2 form.register .woocommerce-password-strength.bad:before{background-color:#b81c23;content:"\f12a";font-family:'FontAwesome';font-weight:normal;font-size:10px;padding:1px
0 0 1px;background-clip:padding-box;position:absolute;top:3px;color:#fff;left:-25px;width:15px;height:15px;text-align:center}.woocommerce.woocommerce-account .col2-set .col-2 form.register .woocommerce-password-strength.good:before,
.woocommerce-page.woocommerce-account .col2-set .col-2 form.register .woocommerce-password-strength.good:before{background-color:#E4C600;content:"\f12a";font-family:'FontAwesome';font-weight:normal;font-size:10px;padding:1px
0 0 1px;background-clip:padding-box;position:absolute;top:4px;color:#fff;left:-25px;width:15px;height:15px;text-align:center}.woocommerce.woocommerce-account .col2-set .col-2 form.register .woocommerce-password-strength.strong:before,
.woocommerce-page.woocommerce-account .col2-set .col-2 form.register .woocommerce-password-strength.strong:before{background-color:#1C9A71;content:"\f087";font-family:'FontAwesome';font-weight:normal;font-size:13px;padding:0
0 0 1px;background-clip:padding-box;position:absolute;top:2px;color:#fff;left:-25px;width:17px;height:18px;text-align:center}.woocommerce .form-row.form-row-wide.create-account{margin-bottom:50px}.checkout-shipping-header{margin-bottom:30px!important}.woocommerce.woocommerce-account .col2-set .col-1 form.login .woocommerce-LostPassword a:before,
.woocommerce-page.woocommerce-account .col2-set .col-1 form.login .woocommerce-LostPassword a:before,
.woocommerce form.login .lost_password a:before{font-family:'FontAwesome';content:'\f29c';padding-right:5px}.woocommerce.woocommerce-account .lost_reset_password,
.woocommerce-page.woocommerce-account
.lost_reset_password{margin-bottom:50px}.woocommerce.woocommerce-account .lost_reset_password label,
.woocommerce-page.woocommerce-account .lost_reset_password
label{color:#818181;font-weight:normal;display:block}.woocommerce form .form-row-first,
.woocommerce form .form-row-last,
.woocommerce-page form .form-row-first,
.woocommerce-page form .form-row-last{display:inline-block;overflow:visible;width:49.8%}.woocommerce-account
label{margin:0
0 15px 0!important}.woocommerce-account
.inline.checkbox{margin-top:15px!important;margin-left:15px!important}@media (max-width: 768px){.woocommerce.woocommerce-account .col2-set .col-1,
.woocommerce.woocommerce-account .col2-set .col-2,
.woocommerce-page.woocommerce-account .col2-set .col-1,
.woocommerce-page.woocommerce-account .col2-set .col-2{width:100%}}.woocommerce form.login,
.woocommerce-page
form.login{width:49.5%;margin-bottom:50px}.woocommerce-account
.register{width:49.5%;margin-bottom:50px}@media (max-width: 800px){.woocommerce form.login,	.woocommerce-page
form.login{width:100%}}.woocommerce-page.woocommerce-account
.myaccount_user{margin-bottom:20px}.woocommerce .my_account_orders thead tr th
span{display:block;text-align:center}.woocommerce .my_account_orders tbody tr
td{text-align:center!important;vertical-align:middle;border:none}.woocommerce .my_account_orders tbody
tr{border-bottom:1px solid #e1e1e1}.woocommerce .my_account_orders tbody tr:last-child{border-bottom:none}.woocommerce .my_account_orders tbody tr td.order-actions{text-align:center}.woocommerce-page .woocommerce .woocommerce-ResetPassword p:first-child{margin-bottom:10px}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul:before,
.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul:after{content:'';display:block;clear:both}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul
li{display:inline-block;float:left;margin-bottom:-1px}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li
a{display:block;padding:10px
15px;border:1px
solid #e7e7e7;border-left:none;background:#f9f9f8}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li.is-active
a{border-bottom:1px solid #fff!important;background:#fff}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li:first-child
a{border-left:1px solid #e7e7e7}@media only screen and (max-width: 800px){.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul
li{width:100%}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li
a{border-left:1px solid #e7e7e7;border-bottom:none}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-navigation ul li:last-child
a{border-bottom:1px solid #e7e7e7}}@media only screen and (max-width: 560px){.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content .account-orders-table thead tr .order-date,
.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content .account-orders-table tbody tr td.order-date{display:none}}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content{margin-bottom:55px;border:1px
solid #e7e7e7;padding:20px
25px 20px 25px}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content
.button{text-transform:capitalize;text-align:center;text-transform:uppercase;padding:0
20px;font-size:12px;line-height:40px;box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%)}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content form.edit-account .form-row-first,
.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content form.edit-account .form-row-last,
.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content form.edit-account .form-row-wide{width:49.5%;display:inline-block}.woocommerce-MyAccount-content .woocommerce-Message .woocommerce-Button.button{line-height:36.5px}@media only screen and (max-width: 768px){.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content form.edit-account .form-row-first,
.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content form.edit-account .form-row-last,
.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content form.edit-account .form-row-wide{width:100%;display:block;padding:0}}.woocommerce .woocommerce-MyAccount-content .woocommerce-info{margin-top:10px;margin-bottom:10px}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content .button:hover{background:none;color:#000}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content
table{width:100%}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content .woocommerce-Addresses.col2-set{margin-top:10px;float:none}.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content form .form-row-first,
.woocommerce-account.woocommerce-page .woocommerce-MyAccount-content form .form-row-last{width:100%}.wishlist_table
.add_to_cart.button{padding:0
15px}.woocommerce #content table.wishlist_table.cart a.remove:hover{background-color:#fff!important;color:red;font-weight:bold}.woocommerce #content table.wishlist_table.cart
a.remove{font-weight:bold}.woocommerce
table.wishlist_table{font-size:100%}.woocommerce-wishlist .product-stock-status,
.woocommerce-wishlist .product-add-to-cart,
.woocommerce-wishlist .product-name{vertical-align:middle!important}.woocommerce-wishlist .product-stock-status
span{color:#000000!important}.woocommerce-wishlist .shop_table.cart th.product-name{text-align:left;padding-left:30px}.woocommerce-wishlist .product-name a:first-of-type{margin-right:15px}.woocommerce-wishlist .product-name .button.yith-wcqv-button{display:none}.woocommerce .wishlist_table td.product-price
del{margin-right:10px}.woocommerce .wishlist_table td.product-price ins
span{color:#000000!important}.woocommerce .wishlist_table td.product-add-to-cart
a{display:inline-block !important;margin-right:15px;border-radius:0;text-transform:uppercase;font-size:12px;line-height:38px;box-shadow:inset 0 0 0 2px hsl(0, 0%, 0%), inset 0 0 0 3px hsl(0, 0%, 100%)}.woocommerce .wishlist_table td.product-add-to-cart a:hover{box-shadow:inset 0 0 0 2px hsl(0, 0%, 91%), inset 0 0 0 3px hsl(0, 0%, 100%);background:#E7E6E5;color:#585858}.woocommerce .wishlist_table th.product-price,
.woocommerce .wishlist_table th.product-stock-stauts{text-align:center!important;color:#585858}.woocommerce .wishlist_table
del{color:#bbb!important}.woocommerce .wishlist_table del
span{color:#bbb!important}.woocommerce .shop_table.cart.wishlist_table
th{color:#84827e;font-family:'EB Garamond',serif;padding:14px
0;text-transform:uppercase;border:none;background:none;text-align:center}@media only screen and (max-width: 620px){.woocommerce .shop_table.cart.wishlist_table th.product-price{display:block!important}.woocommerce .shop_table.cart.wishlist_table tbody tr td.product-add-to-cart .remove_from_wishlist,
.woocommerce .shop_table.cart.wishlist_table tbody tr td.product-stock-status,
.woocommerce .shop_table.cart.wishlist_table  th.product-stock-stauts{display:none!important}.woocommerce .shop_table.cart.wishlist_table tbody tr td.product-add-to-cart{width:40%}.woocommerce .wishlist_table td.product-add-to-cart
a{margin-right:0;vertical-align:middle}.woocommerce table.wishlist_table tbody
td{padding:15px
5px}.woocommerce .wishlist_table td.product-add-to-cart
a{font-size:10px}}.widget_brideliness_shop_filters_widget .filters-group
li{font-size:14px;-webkit-transition:color 0.3s linear 0s;-moz-transition:color 0.3s linear 0s;-ms-transition:color 0.3s linear 0s;-o-transition:color 0.3s linear 0s;transition:color 0.3s linear 0s;border-bottom:1px solid #ebebeb;font-weight:400}.widget_brideliness_shop_filters_widget .filters-group li:last-of-type,
.widget_brideliness_shop_filters_widget .filters-group.gride-mode li:nth-last-child(2){border:none}.widget_brideliness_shop_filters_widget .filters-group li
span.counter{float:right;font-size:13px}.widget_brideliness_shop_filters_widget .filters-group.gride-mode li
span.counter{float:none;font-size:13px;font-weight:300;margin-left:3px}.widget_brideliness_shop_filters_widget .filters-group.gride-mode
li{width:50%;display:inline-block}.widget_layered_nav ul li a,
.widget_brideliness_shop_filters_widget ul
li{line-height:2.3;color:#818181;cursor:pointer}.widget_layered_nav ul li a:hover,
.widget_brideliness_shop_filters_widget ul li:hover{color:#000}.widget_brideliness_shop_filters_widget .filters-group li .bullet:before,
.woocommerce-page .widget_brideliness_shop_filters_widget .filters-group li .bullet:before{content:"\e907";font-family:"brideliness";margin-right:10px;color:#dcdcdc;font-weight:300;transition:color 0.3s linear}.widget_brideliness_shop_filters_widget .filters-group li.selected .bullet:before,
.woocommerce-page .widget_brideliness_shop_filters_widget .filters-group li.selected .bullet:before{content:"\e906";font-family:"brideliness";margin-right:10px;color:#8b8987}.widget_layered_nav ul li a:before{content:"\e907";font-family:"brideliness";margin-right:10px;color:#dcdcdc}.widget_layered_nav ul li
span{float:right;color:#818181}.special-filter-widget-area
.widget.widget_brideliness_shop_filters_widget{display:inline-block}.special-filter-widget-area aside.widget.widget_brideliness_shop_filters_widget:last-of-type .dropdown-filters-title{border-right:none}.special-filter-widget-area .widget.widget_brideliness_shop_filters_widget .dropdown-filters{position:relative;display:inline-block}.special-filter-widget-area .widget.widget_brideliness_shop_filters_widget p.no-attributes{margin-left:25px}.dropdown-filters .filters-group
li{list-style-type:none}.special-filter-widget-area .widget.widget_brideliness_shop_filters_widget .dropdown-filters .dropdown-filters-title{display:inline-block;min-width:188px;padding:2px
110px 2px 25px;text-transform:uppercase;color:#000;font-size:12px;margin:0;cursor:pointer;font-weight:normal;border-right:1px solid #ebebeb;position:relative}.special-filter-widget-area .widget.widget_brideliness_shop_filters_widget .dropdown-filters .dropdown-filters-title:after{font-family:'FontAwesome';content:'\f0d7';position:absolute;right:12px;color:#9c968f}.widget.widget_brideliness_shop_filters_widget .dropdown-filters.hovered .filters-group{opacity:1;-webkit-transform:translate3d(0, -5px, 0);-moz-transform:translate3d(0, -5px, 0);-ms-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}@media only screen and (max-width: 800px){.widget.widget_brideliness_shop_filters_widget .dropdown-filters.hovered .filters-group{opacity:1;-webkit-transform:translate3d(0, -30px, 0);-moz-transform:translate3d(0, -30px, 0);-ms-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}}.widget.widget_brideliness_shop_filters_widget .dropdown-filters .filters-group{background-color:#fff;padding:20px;min-width:180px;position:absolute;top:60px;left:50%;margin:0
0 0 -90px;border:1px
solid #e1e1e1;z-index:10;opacity:0;visibility:hidden;-webkit-transform:translate3d(0, -15px, 0);-moz-transform:translate3d(0, -15px, 0);-ms-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;-moz-transition:opacity 0.35s, -webkit-transform 0.35s;-ms-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s}.special-filter-widget-area .precontent-filters{font-family:'EB Garamond',serif;text-transform:uppercase;display:inline-block;color:#7e7974;margin-right:32px}.widget.widget_brideliness_shop_filters_widget .dropdown-filters .filters-group:after,
.widget.widget_brideliness_shop_filters_widget .dropdown-filters .filters-group:before{display:inline-block;content:'';width:0;height:0;position:absolute;top:-10px;right:80px}.widget.widget_brideliness_shop_filters_widget .dropdown-filters .filters-group:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #e1e1e1}.widget.widget_brideliness_shop_filters_widget .dropdown-filters .filters-group:after{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:9px solid #fff;top:-9px;right:82px}@media (max-width: 800px){.special-filter-widget-area
.widget.widget_brideliness_shop_filters_widget{display:block;text-align:center}.special-filter-widget-area .precontent-filters{display:block;font-size:16px;margin-bottom:15px;margin-right:0;margin-top:15px}.special-filter-widget-area .widget.widget_brideliness_shop_filters_widget .dropdown-filters .dropdown-filters-title{border-right:none;margin-bottom:15px}.widget.widget_brideliness_shop_filters_widget .dropdown-filters .filters-group{text-align:left}#sidebar-shop-bottom.widget-area{text-align:center}}#sidebar-shop-bottom.widget-area ul.product_list_widget li:after{content:'';display:block;clear:both}@media (max-width: 420px){#sidebar-shop-bottom.widget-area
ul.product_list_widget{text-align:left}#sidebar-shop-bottom.widget-area ul.product_list_widget
li{display:block}}@media (max-width: 1100px){.price_slider_amount
.button{display:block!important;float:none!important}}.woocommerce .ui-widget-content, .woocommerce-page .ui-widget-content{background-image:none;background-color:#fff;height:3px}.woocommerce .ui-slider .ui-slider-handle,
.woocommerce-page .ui-slider .ui-slider-handle{height:9px;width:9px;top:-4px;background-clip:padding-box;background:#000;position:absolute;outline:none;box-shadow:none;overflow:hidden;cursor:pointer;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.woocommerce .ui-slider, .woocommerce-page .ui-slider{margin-right:5px;position:relative;background-clip:padding-box;background:#fff;border:1px
solid #e0e5eb}.woocommerce .ui-slider .ui-slider-range, .woocommerce-page .ui-slider .ui-slider-range{background:-webkit-linear-gradient(left,#d8cfc4,#b2aba4);background:-o-linear-gradient(right,#d8cfc4,#b2aba4);background:-moz-linear-gradient(right,#d8cfc4,#b2aba4);background:linear-gradient(to right, #d8cfc4,#b2aba4);display:block;height:3px;position:absolute;top:-1px;margin-left:5px}.woocommerce .price_slider_amount, .woocommerce-page
.price_slider_amount{height:38px;line-height:38px;margin-top:30px;position:relative}.woocommerce .price_slider_amount .price_label,
.woocommerce-page .price_slider_amount
.price_label{display:inline-block;color:#7e7974}.woocommerce .price_slider_amount .price_label .from,
.woocommerce-page .price_slider_amount .price_label
.to{color:#000}.woocommerce .price_slider_amount .button,
.woocommerce-page .price_slider_amount
.button{float:right;padding:0
28px;line-height:38px;text-transform:none;font-size:14px}.widget_product_search .woocommerce-product-search{position:relative;width:260px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute}.widget_product_search .woocommerce-product-search:before{content:'\f002';color:#c0c0c0;font-family:'FontAwesome';font-size:17px;position:absolute;right:16px;top:7px;font-weight:100}.widget_product_search
label{width:100%}.widget_product_search .search-field{background:none;border:1px
solid #e0e5eb;border-radius:20px;color:inherit;height:40px;width:100%;padding:0
30px 0 20px;font-size:14px}@media (max-width: 768px){.cart-widget-title,.cart-contents{display:none!important}}.widget_product_search input[type=submit]{position:absolute;right:0;top:0;height:40px;width:40px;opacity:0;padding:0
!important;margin:0}.aside-logo-right
.widget_shopping_cart{max-width:180px;position:relative;z-index:1004;float:right;padding-bottom:30px}.aside-logo-right .hgroup-sidebar:after{content:'';display:block;clear:both}.widget_shopping_cart .heading-content,
.widget_shopping_cart .cart-icon{display:inline-block;vertical-align:top;cursor:pointer}.widget_shopping_cart .heading.style1 .heading-content .cart-widget-title,
.widget_shopping_cart .heading.style1 .heading-content .cart-contents{display:none}.widget_shopping_cart
.heading.style1{position:relative;padding-bottom:25px}.logo-group-sidebar .widget_shopping_cart
.heading.style1{margin-left:7px}.widget_shopping_cart .wrapper-product-title{margin-bottom:10px}.widget_shopping_cart .cart-widget-title{text-align:right;padding-bottom:3px;font-size:12px;font-weight:bold;color:#000;border-bottom:1px solid #dbd8d5;padding-bottom:5px;margin-bottom:5px}.widget_shopping_cart .product-cart-title{font-family:'EB Garamond',serif;font-size:12px;text-transform:uppercase;color:#4d4a47}.widget_shopping_cart .wrapper-product-title
span.amount{display:inline-block;float:right}.widget_shopping_cart .cart-contents{display:block;text-align:right;color:#000;font-weight:bold;font-size:12px}.widget_shopping_cart .cart-contents
.amount{font-size:12px!important;color:#9c968f}.heading.style1 .heading-content .count-icon{-webkit-border-radius:50%;border-radius:50%;width:auto;height:16px;top:-2px;line-height:16px;text-align:center;right:2px;color:#000;font-size:12px;display:block;max-width:16px;width:100%}.site-header.fixed-header .heading.style1 .heading-content .count-icon{background:#efece8}.fixed .heading.style1 .cart-icon{color:#fff;font-size:20px;font-weight:300}.heading.style1 .cart-icon{font-size:20px}.heading-content .count-icon{position:absolute;right:6px;top:18px;z-index:20;width:28px;height:20px;color:#9c968f;font-weight:700;text-align:center;line-height:21px;background:#fff}.widget_shopping_cart .cart-icon{height:40px;width:40px;margin-left:15px;-webkit-transition:color 0.3s;transition:color 0.3s;position:relative}.fixed-menu .fixed
.widget_shopping_cart{margin-top:2px}.widget_shopping_cart .cart-icon{height:30px;width:30px;margin-left:5px}.widget_shopping_cart .heading.standart-style .cart-icon{font-size:44px;line-height:1;width:auto;height:auto;margin-left:20px;margin-top:1px}.widget_shopping_cart .heading.standart-style{position:relative}.widget_shopping_cart .heading.standart-style .heading-content .count-icon{position:absolute;bottom:23px;z-index:20;width:22px;height:19px;color:#9c968f;font-weight:700;text-align:center;line-height:21px;background:#fff;right:11px;top:19px}.widget_shopping_cart .cart-icon
span.count{position:absolute;top:50%;left:0;color:#9c968f;font-size:14px;font-weight:bold;width:100%;text-align:center;display:inline-block;margin-top:-3px;vertical-align:top}.widget.widget_shopping_cart li:after{clear:both;content:"";display:block}.widget_shopping_cart
.widget_shopping_cart_content{background:#f9f9f8;display:none;height:auto;padding:25px;position:absolute;right:0;top:55px;width:340px;z-index:1004;margin-top:25px;-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);-ms-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);-o-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);box-shadow:0 0 2px rgba(0, 0, 0, 0.2);transition:margin-top 0.3s ease-out}.widget_shopping_cart.hovered
.widget_shopping_cart_content{margin-top:0px}.widget_shopping_cart .widget_shopping_cart_content:after,
.widget_shopping_cart .widget_shopping_cart_content:before{display:inline-block;content:'';width:0;height:0;position:absolute;top:-8px;right:13px}.widget_shopping_cart .widget_shopping_cart_content:before{border-left:5px solid transparent;border-right:6px solid transparent;border-bottom:8px solid rgba(0, 0, 0, 0.1)}.widget_shopping_cart .widget_shopping_cart_content:after{border-left:4px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #f9f9f8;top:-7px;right:14px}@media (max-width: 800px){.standart .widget_shopping_cart
.widget_shopping_cart_content{right:-138px}}@media (max-width: 340px){.widget_shopping_cart
.widget_shopping_cart_content{width:290px;padding:20px}}.logo-wrapper.stuck .widget_shopping_cart
.widget_shopping_cart_content{top:60px}.widget_shopping_cart .widget_shopping_cart_content ul
li{list-style-type:none;margin-bottom:25px;position:relative;text-align:left}.widget_shopping_cart .widget_shopping_cart_content
ul{border-bottom:1px solid #ebebeb;margin-bottom:20px}.widget_shopping_cart_content
p.total{margin-bottom:30px}.widget_shopping_cart_content p.total
strong{color:#999592;font-size:14px;text-transform:uppercase}.widget_shopping_cart .widget_shopping_cart_content ul li
span.amount{color:#9c968f;font-size:14px!important;font-weight:bold}.widget_shopping_cart_content p.total
.amount{float:right;font-weight:bold;font-size:18px!important;color:#000;margin-left:20px;line-height:1}.widget.widget_shopping_cart
.empty{font-weight:bold;text-align:center}.widget_shopping_cart .widget_shopping_cart_content ul li a
img{width:70px;height:100px;border:1px
solid #f2f5f8;float:left;margin:0
20px 0 0}.widget_shopping_cart .widget_shopping_cart_content ul li a.product-cart-title
span.title{display:inline-block;max-width:130px}.widget_shopping_cart .widget_shopping_cart_content ul li
dl.variation{margin:0}.widget_shopping_cart .widget_shopping_cart_content ul li dl.variation
dt{float:left}.widget_shopping_cart .widget_shopping_cart_content ul li
span.quantity{margin:0;font-size:12px;font-weight:normal;display:inline-block;color:#818181}.widget_shopping_cart .widget_shopping_cart_content ul li
.remove{float:right;color:#bbb7b2;line-height:0.7;font-size:28px;font-weight:300}.widget_shopping_cart .widget_shopping_cart_content ul li .remove:hover{color:red}.widget_shopping_cart .widget_shopping_cart_content .buttons
a{display:block;position:relative;text-align:center;font-size:12px;text-transform:uppercase;font-weight:300;line-height:36px;height:36px;width:98%;margin:0
auto 10px auto}.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:before{content:"";display:block;width:calc(100% + 6px);height:calc(100% + 6px);border:2px
solid;border-color:#000;background:transparent;position:absolute;top:-3px;left:-3px}.widget_shopping_cart .widget_shopping_cart_content .buttons
a.checkout{font-weight:400;color:#fff}.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:hover{background:none;color:#000}.widget_shopping_cart .widget_shopping_cart_content .buttons a:first-child{margin-bottom:10px;background:#cfcbc8;color:#fff;font-weight:400}.widget_shopping_cart .widget_shopping_cart_content .buttons a:first-child:before{content:"";display:block;width:calc(100% + 6px);height:calc(100% + 6px);border:2px
solid;border-color:#cfcbc8;background:transparent;position:absolute;top:-3px;left:-3px}.widget_shopping_cart .widget_shopping_cart_content .buttons a:hover:first-child{background:none;color:#9c968f}.widget_recently_viewed_products ul.product_list_widget
li{list-style-type:none;margin-bottom:30px}.widget_recently_viewed_products ul.product_list_widget li
img{border:1px
solid #f2f5f8;float:left;margin-right:20px;width:85px}.shop-bottom-sidebar .widget_recently_viewed_products ul.product_list_widget li
img{border:1px
solid #f2f5f8;float:left;margin-right:20px;width:125px}.shop-bottom-sidebar .widget_recently_viewed_products .product_list_widget li:last-child
img{margin-right:0 !important}.widget_recently_viewed_products ul.product_list_widget li:after{clear:both;content:"";display:block}.widget_recently_viewed_products ul.product_list_widget li .product-title{display:block;margin-bottom:5px}.widget_recently_viewed_products ul.product_list_widget li
del{color:#bbb}.widget_recently_viewed_products ul.product_list_widget li del
.amount{color:#bbb;margin-right:5px}.widget_recently_viewed_products ul.product_list_widget li
ins{color:#456883;font-weight:bold;font-size:16px}.widget_recently_viewed_products ul.product_list_widget li
.amount{color:#456883;font-weight:bold;font-size:16px}.shop-bottom-sidebar .widget_recently_viewed_products ul.product_list_widget
li{display:inline-block;vertical-align:top}.shop-bottom-sidebar .widget_recently_viewed_products ul.product_list_widget li .product-title,
.shop-bottom-sidebar .widget_recently_viewed_products ul.product_list_widget li del,
.shop-bottom-sidebar .widget_recently_viewed_products ul.product_list_widget li ins,
.shop-bottom-sidebar .widget_recently_viewed_products ul.product_list_widget li
.amount{display:none}.front-widget-area .widget_top_rated_products ul.product_list_widget
li{display:inline-block;vertical-align:top;max-width:100px;width:100%;margin-right:27px;text-align:center;padding-bottom:20px}.shop-bottom-sidebar .widget_top_rated_products .product_list_widget
li{display:inline-block;width:260px;vertical-align:top;margin-bottom:45px;margin-right:15px}.front-widget-area .widget_top_rated_products ul.product_list_widget li:last-child,
.shop-bottom-sidebar .widget_top_rated_products .product_list_widget li:last-child{margin-right:0}.shop-bottom-sidebar .widget_top_rated_products span.product-title:after{content:'';position:absolute;bottom:5px;left:50%;width:35px;height:2px;background:#dcdcdc}#sidebar-shop-bottom .widget_top_rated_products .product_list_widget
img{float:left;margin-right:20px;max-width:100px;width:100px}.specials-front-page.widget_top_rated_products ul.product_list_widget
li{display:inline-block;width:260px;vertical-align:top;margin-bottom:45px}.specials-front-page.widget_top_rated_products ul.product_list_widget li
h3{position:relative}.specials-front-page.widget_top_rated_products ul.product_list_widget li h3:before{content:'';width:35px;background:#dcdcdc;position:absolute}.widget_top_rated_products ul.product_list_widget li
img{float:left}.widget_top_rated_products span.product-title{display:block}.widget_top_rated_products .product_list_widget
li{margin-bottom:30px;list-style-type:none;overflow:hidden;position:relative}.widget_top_rated_products .product_list_widget li
img{float:left;margin-right:20px;max-width:100px;width:100px}.widget_top_rated_products .product_list_widget li .product-title{position:relative;font-size:12px;text-transform:uppercase;font-family:'EB Garamond',san-serif;transition:all 0.3s;margin-top:10px;padding-bottom:16px;position:relative;display:block;overflow:hidden}.widget_top_rated_products .product_list_widget li .product-title:hover{color:#000}.widget_top_rated_products .product_list_widget li .product-title:after{content:'';position:absolute;bottom:4px;left:0;height:2px;background:#dcdcdc;width:35px}.widget_top_rated_products .product_list_widget li:after{clear:both;content:"";display:block}.widget_top_rated_products .product_list_widget
img{margin-right:20px;max-width:100px;width:100px}.widget_top_rated_products .product_list_widget .star-rating{float:none;display:block;font-size:12px;margin:7px
0}.widget_top_rated_products .product_list_widget
.amount{font-size:14px!important;color:#000;font-weight:bold}.widget_top_rated_products .product_list_widget
del{color:#9c968f}.widget_top_rated_products .product_list_widget del
.amount{color:#9c968f;font-weight:bold;font-size:14px!important;display:block}.specials-front-page.widget_top_rated_products .product_list_widget del,
#sidebar-shop-bottom .widget_top_rated_products .product_list_widget
del{display:inline-block;margin-right:10px}.woocommerce.widget_products ul.product_list_widget
li{list-style-type:none}.shop-bottom-sidebar .woocommerce.widget_products ul.product_list_widget
li{display:inline-block;width:260px;vertical-align:top;margin-bottom:45px;float:left;margin-right:15px}.shop-bottom-sidebar .woocommerce.widget_products ul.product_list_widget li
img{float:left;margin-right:20px;max-width:100px;width:100px}.shop-bottom-sidebar .woocommerce.widget_products ul.product_list_widget li:last-child{margin-right:0}.shop-bottom-sidebar .woocommerce.widget_products ul.product_list_widget li .product-title{font-family:'EB Garamond',serif;font-size:12px;text-transform:uppercase;margin:10px
0 23px 0;position:relative;display:block}.shop-bottom-sidebar .woocommerce.widget_products ul.product_list_widget li .product-title:after{content:'';position:absolute;bottom:5px;left:50%;margin:-18px;width:35px;height:2px;background:#dcdcdc}.shop-bottom-sidebar .woocommerce.widget_products ul.product_list_widget li
del{color:#9c968f;display:inline-block;margin-right:10px}.shop-bottom-sidebar .woocommerce.widget_products ul.product_list_widget li
ins{display:inline-block}.shop-bottom-sidebar .woocommerce.widget_products ul.product_list_widget li del
.amount{color:#9c968f;font-weight:bold;font-size:14px;display:block}.shop-bottom-sidebar .woocommerce.widget_products ul.product_list_widget li
.amount{color:#9c968f;font-weight:bold;font-size:14px;display:block}.shop-bottom-sidebar .woocommerce.widget_products ul.product_list_widget li ins
.amount{font-size:14px;color:#000;font-weight:bold}.widget.yith-woocompare-widget .products-list{margin-bottom:10px}.widget.yith-woocompare-widget .clear-all{display:block;margin-bottom:10px}.widget.yith-woocompare-widget
.compare.button{float:none}.widget.woocommerce.widget_product_categories
li{line-height:2}.widget.woocommerce.widget_product_categories li
a{color:#818181}.widget.woocommerce.widget_product_categories li a:hover{color:#000}.widget.woocommerce.widget_product_categories li a:before{content:"";font-family:"FontAwesome";margin-left:1px;margin-right:10px}.widget.woocommerce.widget_product_categories li
.count{float:right}.sticky-menu{position:fixed!important;width:100%;top:0;left:0;z-index:99999;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.1)}.home1 .sticky-menu{background:rgba(255,255,255,0.9)!important;z-index:100}header.site-header.home1 nav.primary-nav.sticky-menu #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link{color:#000}header.site-header.home1 nav.primary-nav.sticky-menu #mega-menu-wrap-primary-nav #mega-menu-primary-nav>li.mega-menu-item>a.mega-menu-link:hover{color:#9c968f}.logged-in .sticky-menu{top:32px}.main-menu{min-height:50px!important}.woocommerce form .form-row.create-account span,
.woocommerce-page form .form-row.create-account
span{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-repeat:no-repeat;padding-left:20px;cursor:pointer;color:#7e7974}.woocommerce form .form-row.create-account span:before,
.woocommerce-page form .form-row.create-account span:before{content:'\f096';font-family:'FontAwesome';position:absolute;left:0}.woocommerce form .form-row.create-account input[type=checkbox].input-checkbox:checked + span:after,
.woocommerce-page form .form-row.create-account input[type=checkbox].input-checkbox:checked+span:after{content:'\f00c';font-family:'FontAwesome';position:absolute;left:1px;top:4px;font-size:9px;color:#000}#ship-to-different-address input[type=checkbox].input-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#ship-to-different-address .woocommerce-form__label span,
label.checkbox span,
.woocommerce-form__label-for-checkbox
span{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-repeat:no-repeat;padding-left:20px;cursor:pointer;position:relative;color:#7e7974}.terms label.checkbox
span.required{display:none}#ship-to-different-address .woocommerce-form__label span:before,
label.checkbox span:before,
.woocommerce-form__label-for-checkbox span:before{content:'\f096';font-family:'FontAwesome';position:absolute;left:0}#ship-to-different-address input[type=checkbox].input-checkbox:checked + span:after,
label.checkbox input[type=checkbox].input-checkbox:checked + span:after,
.woocommerce-form__label-for-checkbox input[type=checkbox].woocommerce-form__input-checkbox:checked+span:after{content:'\f00c';font-family:'FontAwesome';position:absolute;left:1px;top:4px;font-size:9px;color:#000}.woocommerce-form__label-for-checkbox input[type=checkbox]{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}ul.products
li.product.first{clear:left}figure.brideliness-banner
img{max-width:100%}#yith-quick-view-content div.woocommerce-product-gallery.images{width:100%;padding-left:0}