/* https://ktaracinska.pl/wp-content/themes/brideliness/style.css?ver=6.7.5 */
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:700}cite,dfn,em,i{font-style:italic}code,kbd,tt,var,samp,pre{font-family:monospace,serif;font-size:15px;font-weight:700;-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:400;font-size:15px;margin-bottom:20px;color:#000}blockquote{font-style:normal;font-size:30px;margin:35px 0;padding:30px 70px;color:#000;font-family:'Great Vibes',cursive;font-weight:400;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:normal;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:700}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:700;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:0 0 2px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,.1);-ms-box-shadow:0 0 2px 1px rgba(0,0,0,.1);-o-box-shadow:0 0 2px 1px rgba(0,0,0,.1);box-shadow:0 0 2px 1px rgba(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:700}.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,.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:.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:.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:.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:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.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:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;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:#fff;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:.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:.7}.mfp-arrow-left{left:-70px}.mfp-arrow-right{right:-90px}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;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,.6);background:#000}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,.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,.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,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.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:.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:700}.brideliness-sales-carousel .price-wrapper ins .amount{color:#000;font-weight:700}.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:700}.brideliness-sales-carousel #countdown-Layout div .countdown-amount{font-size:21px;font-weight:700;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:700;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,.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(.65) translateY(-100%);-moz-transform:scale(.6) translateY(-100%);-ms-transform:scale(.6) translateY(-100%);-o-transform:scale(.6) translateY(-100%);transform:scale(.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:700;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:400;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,.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,.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,.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:400;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:.55}.brideliness-testimonials .item-wrapper h3:before{content:'';top:50%;right:-55px;position:absolute;height:1px;background:#fff;width:40px;opacity:.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(0,0,0)}.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:.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:.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 .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:400}.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:0 solid rgba(255,255,255,.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,.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:.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:700;-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:700;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(0,20px,0);-moz-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.brideliness-posts-shortcode .post-list li:hover .posts-img-link.button{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-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:700;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:700;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:0;right:0;width:auto;border:1px solid #fff}figure.brideliness-banner.banner-with-effects a.button-banner.button5:hover{background:rgba(255,255,255,.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:.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,.8) 75%);background:linear-gradient(to bottom,rgba(72,76,97,0) 0%,rgba(72,76,97,.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:.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:.7;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-bubba:hover img{opacity:.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,.4),inset 0 0 0 0 rgba(255,255,255,.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,.4),inset 0 0 0 0 rgba(255,255,255,.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:.8}figure.effect-bubba2:hover figcaption::before,figure.effect-bubba2:hover figcaption::after{opacity:.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:.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:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}figure.effect-romeo:hover figcaption::after{opacity:.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:.9;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-honey:hover img{opacity:.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:.9;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-oscar figcaption{background-color:rgba(58,52,42,.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:.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:.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:.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:.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:.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:.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:.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:.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,.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:.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:.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(.95,.95,1);transform:scale3d(.95,.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,.023,1);transform:translate3d(0,4em,0) scale3d(1,.023,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}figure.effect-kira:hover img{opacity:.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:.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:.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,.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(.9);transform:scale(.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:.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:400}#the-title,#the-title a{font-size:56px;margin:0;color:#000;font-family:'Great Vibes',cursive;font-weight:400}.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:400;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:0 2px 2px 0 rgba(0,0,0,.1)}.primary-nav .menu-new-container ul.menu>li a{position:relative;padding:0 20px 0 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,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible;opacity:1}.primary-nav .menu li:hover>ul{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,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:.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,.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,.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(.75,0,.5,1);transition-timing-function:cubic-bezier(.75,0,.5,1)}.tp-rightarrow:hover:after{opacity:0;background:transparent;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.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(.75,0,.5,1);transition-timing-function:cubic-bezier(.75,0,.5,1)}.tp-leftarrow:hover:after{opacity:0;background:transparent;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.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:700}#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:700}#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,.9) 95%);background:linear-gradient(to bottom,rgba(255,255,255,0) 10%,rgba(255,255,255,.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:700}#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:.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:700}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,.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:700;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:700;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:700}.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(0,20px,0);-moz-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,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(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,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:.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:.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:400;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:.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:0}.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:0 solid rgba(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,.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:700}.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;color:#000;font-size:14px;margin-bottom:15px}.comment-awaiting-moderation{margin-left:80px;font-size:16px;font-weight:700}.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:400;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 .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:.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 0 0 rgba(249,249,248,1);-moz-box-shadow:55px 55px 0 0 rgba(249,249,248,1);box-shadow:55px 55px 0 0 rgba(249,249,248,1)}.post-type-archive-lookbook article:nth-child(even) .thumbnail-wrapper-look img{-webkit-box-shadow:-55px 55px 0 0 rgba(249,249,248,1);-moz-box-shadow:-55px 55px 0 0 rgba(249,249,248,1);box-shadow:-55px 55px 0 0 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 0 -30px 20px -5px rgba(241,241,241,.65);-moz-box-shadow:inset 0 -30px 20px -5px rgba(241,241,241,.65);box-shadow:inset 0 -30px 20px -5px rgba(241,241,241,.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:700;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:700;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:#000000!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-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:.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:400;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:400}.widget_brideliness_recent_post_widget ul li .content-wrapper .post-date{color:#9c968f;text-transform:uppercase;font-size:12px;font-weight:400}.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:0;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:0;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:.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:400}.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:700;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:400;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:.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,.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,.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:.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:700;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:0 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:0}.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,.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:700;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:0;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:0;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:0 0 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(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:0}.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:.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,.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,.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:.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:.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:.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:.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:700}.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:700;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:400}.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:0;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:0 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:0;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:700;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:700;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:700}.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:.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:700}@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:700;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:0 0 2px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,.2);-ms-box-shadow:0 0 2px 1px rgba(0,0,0,.2);-o-box-shadow:0 0 2px 1px rgba(0,0,0,.2);box-shadow:0 0 2px 1px rgba(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:0 0 2px 1px rgba(0,0,0,.15);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,.15);-ms-box-shadow:0 0 2px 1px rgba(0,0,0,.15);-o-box-shadow:0 0 2px 1px rgba(0,0,0,.15);box-shadow:0 0 2px 1px rgba(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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:700;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:400}.woocommerce-shipping-fields .checkbox{font-weight:400;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:700;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:700;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:700;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:700;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:700;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:700}.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:700;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:700;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:700}#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:700}.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:700;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:700;border-bottom:none;vertical-align:middle;font-size:14px}.woocommerce-checkout .shop_table.order_details tfoot tr th{text-align:left;font-weight:700;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:700;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:400;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:400;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:400;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:400;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:700}.woocommerce #content table.wishlist_table.cart a.remove{font-weight:700}.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:400;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:silver;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:700;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:700;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:700;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,.2);-moz-box-shadow:0 0 2px rgba(0,0,0,.2);-ms-box-shadow:0 0 2px rgba(0,0,0,.2);-o-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2);transition:margin-top 0.3s ease-out}.widget_shopping_cart.hovered .widget_shopping_cart_content{margin-top:0}.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,.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:700}.widget_shopping_cart_content p.total .amount{float:right;font-weight:700;font-size:18px!important;color:#000;margin-left:20px;line-height:1}.widget.widget_shopping_cart .empty{font-weight:700;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:400;display:inline-block;color:#818181}.widget_shopping_cart .widget_shopping_cart_content ul li .remove{float:right;color:#bbb7b2;line-height:.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:700;font-size:16px}.widget_recently_viewed_products ul.product_list_widget li .amount{color:#456883;font-weight:700;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:700}.widget_top_rated_products .product_list_widget del{color:#9c968f}.widget_top_rated_products .product_list_widget del .amount{color:#9c968f;font-weight:700;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:700;font-size:14px;display:block}.shop-bottom-sidebar .woocommerce.widget_products ul.product_list_widget li .amount{color:#9c968f;font-weight:700;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:700}.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:0 2px 2px 0 rgba(0,0,0,.1)}.home1 .sticky-menu{background:rgba(255,255,255,.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}