@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:auto}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;margin-left:auto!important;margin-right:auto!important;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{font-family:star;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
@keyframes spinner__animation{0%{animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{-ms-grid-row-align:center;align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-moz-appearance:none;appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.6;padding:0!important;text-decoration-line:underline;text-underline-position:under}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.sidebar .widget_price_filter .ui-slider .ui-slider-range,
.sidebar .widget_price_filter .ui-slider .ui-slider-handle {
background-color: var(--dark-color); }
.sidebar .widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: #999; }
.sidebar .widget_price_filter .ui-slider .ui-slider-handle {
height: 10px;
width: 10px; }
.sidebar .widget_price_filter .ui-slider-horizontal {
height: 2px; }
.sidebar ul.product_list_widget {
margin-bottom: 10px; }
.sidebar .widget_price_filter .price_slider_amount .button {
background: var(--dark-color);
border-radius: 0;
color: var(--light-color); }
.sidebar .widget_price_filter .price_slider_amount .button:hover {
background-color: #555; }
.sidebar .widget_search input[type="text"] {
border: 1px solid #f2f2f2;
line-height: 35px;
padding: 5px 20px 0;
font-size: 17px;
font-weight: 300;
width: calc(100% - 57px); }
.sidebar .widget_search input[type="submit"] {
border: none;
font-size: 0;
width: 52px;
height: 42px;
position: relative;
z-index: 10;
padding: 0;
background: transparent;
cursor: pointer; }
.sidebar .widget_search .submit-wrap {
position: relative;
display: inline-block;
vertical-align: top; }
.sidebar .widget_search .submit-wrap::before {
content: "\f2f5";
font-family: "Ionicons";
position: absolute;
z-index: 1;
font-size: 20px;
height: 42px;
width: 52px;
display: -webkit-flex;
display: flex;
align-items: center;
justify-content: center;
color: var(--light-color);
border: 1px solid var(--dark-color);
background: var(--dark-color);
-webkit-transition: all 450ms ease;
-moz-transition: all 450ms ease;
-ms-transition: all 450ms ease;
-o-transition: all 450ms ease;
transition: all 450ms ease; }
.sidebar .widget_search .submit-wrap:hover::before {
background: transparent;
color: var(--dark-color); }
.sidebar .sidebar-item {
background-color: var(--light-color);
padding: 40px;
margin-bottom: 30px;
-webkit-transition: all 450ms ease;
-moz-transition: all 450ms ease;
-ms-transition: all 450ms ease;
-o-transition: all 450ms ease;
transition: all 450ms ease; }
.sidebar .sidebar-item .insta-title, .sidebar .sidebar-item > h5:first-of-type {
font-size: 15px;
text-transform: uppercase;
letter-spacing: 1.2px;
margin-bottom: 15px;
border-bottom: 1px solid var(--main-color);
padding-bottom: 15px; }
.sidebar .sidebar-item.ReflectorInstagramWidget .instagram-text a {
font-size: 12px;
text-transform: uppercase;
letter-spacing: 1.2px;
font-weight: 700;
color: var(--dark-color);
text-decoration: none; }
.sidebar .sidebar-item.ReflectorInstagramWidget .instagram-text a:hover {
color: var(--grey-color); }
.sidebar .sidebar-item.ReflectorInstagramWidget .images-wrap {
display: -webkit-flex;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
padding-top: 9px; }
.sidebar .sidebar-item.ReflectorInstagramWidget .insta-images {
width: calc(100%/3 - 10px);
padding-top: calc(100%/3 - 10px);
margin-bottom: 15px;
background-size: cover;
background-position: center;
-webkit-transition: all 450ms ease;
-moz-transition: all 450ms ease;
-ms-transition: all 450ms ease;
-o-transition: all 450ms ease;
transition: all 450ms ease;
-webkit-clip-path: inset(0 0 0 0);
clip-path: inset(0 0 0 0); }
.sidebar .sidebar-item.ReflectorInstagramWidget .insta-images:hover {
clip-path: inset(5% 5% 5% 5%); }
.sidebar strong {
color: var(--dark-color); }
.sidebar p {
margin-bottom: 15px; }
.sidebar p:last-of-type {
margin-bottom: 0; }
.sidebar p, .sidebar ol, .sidebar ul {
color: var(--grey-color);
font-size: 17px;
line-height: 1.6; }
.sidebar ul, .sidebar ol {
list-style-position: inside;
margin-left: 0;
margin-bottom: -5px; }
.sidebar ul li:not(:last-of-type), .sidebar ol li:not(:last-of-type) {
margin-bottom: 8px; }
.sidebar ul ol, .sidebar ul ul, .sidebar ol ol, .sidebar ol ul {
margin-left: 25px;
margin-top: 8px;
margin-bottom: 0; }
.sidebar ul ol ol ol ol ol ol, .sidebar ul ol ol ol ol ol ul, .sidebar ul ol ol ol ol ul ol, .sidebar ul ol ol ol ol ul ul, .sidebar ul ol ol ol ul ol ol, .sidebar ul ol ol ol ul ol ul, .sidebar ul ol ol ol ul ul ol, .sidebar ul ol ol ol ul ul ul, .sidebar ul ol ol ul ol ol ol, .sidebar ul ol ol ul ol ol ul, .sidebar ul ol ol ul ol ul ol, .sidebar ul ol ol ul ol ul ul, .sidebar ul ol ol ul ul ol ol, .sidebar ul ol ol ul ul ol ul, .sidebar ul ol ol ul ul ul ol, .sidebar ul ol ol ul ul ul ul, .sidebar ul ol ul ol ol ol ol, .sidebar ul ol ul ol ol ol ul, .sidebar ul ol ul ol ol ul ol, .sidebar ul ol ul ol ol ul ul, .sidebar ul ol ul ol ul ol ol, .sidebar ul ol ul ol ul ol ul, .sidebar ul ol ul ol ul ul ol, .sidebar ul ol ul ol ul ul ul, .sidebar ul ol ul ul ol ol ol, .sidebar ul ol ul ul ol ol ul, .sidebar ul ol ul ul ol ul ol, .sidebar ul ol ul ul ol ul ul, .sidebar ul ol ul ul ul ol ol, .sidebar ul ol ul ul ul ol ul, .sidebar ul ol ul ul ul ul ol, .sidebar ul ol ul ul ul ul ul, .sidebar ul ul ol ol ol ol ol, .sidebar ul ul ol ol ol ol ul, .sidebar ul ul ol ol ol ul ol, .sidebar ul ul ol ol ol ul ul, .sidebar ul ul ol ol ul ol ol, .sidebar ul ul ol ol ul ol ul, .sidebar ul ul ol ol ul ul ol, .sidebar ul ul ol ol ul ul ul, .sidebar ul ul ol ul ol ol ol, .sidebar ul ul ol ul ol ol ul, .sidebar ul ul ol ul ol ul ol, .sidebar ul ul ol ul ol ul ul, .sidebar ul ul ol ul ul ol ol, .sidebar ul ul ol ul ul ol ul, .sidebar ul ul ol ul ul ul ol, .sidebar ul ul ol ul ul ul ul, .sidebar ul ul ul ol ol ol ol, .sidebar ul ul ul ol ol ol ul, .sidebar ul ul ul ol ol ul ol, .sidebar ul ul ul ol ol ul ul, .sidebar ul ul ul ol ul ol ol, .sidebar ul ul ul ol ul ol ul, .sidebar ul ul ul ol ul ul ol, .sidebar ul ul ul ol ul ul ul, .sidebar ul ul ul ul ol ol ol, .sidebar ul ul ul ul ol ol ul, .sidebar ul ul ul ul ol ul ol, .sidebar ul ul ul ul ol ul ul, .sidebar ul ul ul ul ul ol ol, .sidebar ul ul ul ul ul ol ul, .sidebar ul ul ul ul ul ul ol, .sidebar ul ul ul ul ul ul ul, .sidebar ol ol ol ol ol ol ol, .sidebar ol ol ol ol ol ol ul, .sidebar ol ol ol ol ol ul ol, .sidebar ol ol ol ol ol ul ul, .sidebar ol ol ol ol ul ol ol, .sidebar ol ol ol ol ul ol ul, .sidebar ol ol ol ol ul ul ol, .sidebar ol ol ol ol ul ul ul, .sidebar ol ol ol ul ol ol ol, .sidebar ol ol ol ul ol ol ul, .sidebar ol ol ol ul ol ul ol, .sidebar ol ol ol ul ol ul ul, .sidebar ol ol ol ul ul ol ol, .sidebar ol ol ol ul ul ol ul, .sidebar ol ol ol ul ul ul ol, .sidebar ol ol ol ul ul ul ul, .sidebar ol ol ul ol ol ol ol, .sidebar ol ol ul ol ol ol ul, .sidebar ol ol ul ol ol ul ol, .sidebar ol ol ul ol ol ul ul, .sidebar ol ol ul ol ul ol ol, .sidebar ol ol ul ol ul ol ul, .sidebar ol ol ul ol ul ul ol, .sidebar ol ol ul ol ul ul ul, .sidebar ol ol ul ul ol ol ol, .sidebar ol ol ul ul ol ol ul, .sidebar ol ol ul ul ol ul ol, .sidebar ol ol ul ul ol ul ul, .sidebar ol ol ul ul ul ol ol, .sidebar ol ol ul ul ul ol ul, .sidebar ol ol ul ul ul ul ol, .sidebar ol ol ul ul ul ul ul, .sidebar ol ul ol ol ol ol ol, .sidebar ol ul ol ol ol ol ul, .sidebar ol ul ol ol ol ul ol, .sidebar ol ul ol ol ol ul ul, .sidebar ol ul ol ol ul ol ol, .sidebar ol ul ol ol ul ol ul, .sidebar ol ul ol ol ul ul ol, .sidebar ol ul ol ol ul ul ul, .sidebar ol ul ol ul ol ol ol, .sidebar ol ul ol ul ol ol ul, .sidebar ol ul ol ul ol ul ol, .sidebar ol ul ol ul ol ul ul, .sidebar ol ul ol ul ul ol ol, .sidebar ol ul ol ul ul ol ul, .sidebar ol ul ol ul ul ul ol, .sidebar ol ul ol ul ul ul ul, .sidebar ol ul ul ol ol ol ol, .sidebar ol ul ul ol ol ol ul, .sidebar ol ul ul ol ol ul ol, .sidebar ol ul ul ol ol ul ul, .sidebar ol ul ul ol ul ol ol, .sidebar ol ul ul ol ul ol ul, .sidebar ol ul ul ol ul ul ol, .sidebar ol ul ul ol ul ul ul, .sidebar ol ul ul ul ol ol ol, .sidebar ol ul ul ul ol ol ul, .sidebar ol ul ul ul ol ul ol, .sidebar ol ul ul ul ol ul ul, .sidebar ol ul ul ul ul ol ol, .sidebar ol ul ul ul ul ol ul, .sidebar ol ul ul ul ul ul ol, .sidebar ol ul ul ul ul ul ul {
margin-left: 0; }
.sidebar a {
text-decoration: none;
color: var(--grey-color); }
.sidebar a:hover {
color: var(--dark-color); }
.sidebar select {
vertical-align: middle;
font-size: 17px;
font-weight: 300;
min-width: 100%;
border: none;
background: var(--light-color);
color: var(--grey-color);
border: 0;
outline: 1px solid #ddd !important;
max-height: calc(1.2em + 17px);
height: calc(1.2em + 17px);
padding: 6px 10px 5px;
-webkit-appearance: none;
background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23dddddd'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;
background-size: 12px;
background-position: calc(100% - 10px) 16px;
background-repeat: no-repeat;
max-width: 100%; }
.sidebar select:focus {
outline-offset: 0 !important; }
.sidebar table {
width: 100%;
border: 1px solid #ddd; }
.sidebar table td, .sidebar table th {
border: 1px solid #ddd;
text-align: center;
padding: 4px 2px 2px; }
.sidebar table td {
font-size: 17px;
font-weight: 300;
color: var(--grey-color); }
.sidebar table td a {
font-weight: 400;
color: var(--dark-color); }
.sidebar table td a:hover {
color: var(--main-color); }
.sidebar table th {
padding: 5px 2px 2px; }
.sidebar table caption {
font-size: 15px;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 1.2px;
color: var(--dark-color);
margin-top: 17px;
clear: both;
padding: 0;
margin-bottom: -5px; }
.sidebar .widget_recent_comments .recentcomments > a {
font-weight: 700;
font-size: 14px;
text-transform: uppercase;
letter-spacing: 1.2px;
color: var(--dark-color); }
.sidebar .widget_recent_comments .recentcomments > a:hover {
color: var(--main-color); }
.sidebar .widget_recent_comments .comment-author-link {
color: var(--dark-color); }
.sidebar .widget_recent_comments .comment-author-link a {
color: var(--dark-color); }
.sidebar .widget_recent_comments .comment-author-link a:hover {
color: var(--grey-color); }
.sidebar .widget_rss a.rsswidget {
color: var(--dark-color); }
.sidebar .widget_rss a.rsswidget:hover {
color: var(--grey-color); }
.sidebar .widget_rss a.rsswidget img {
margin-top: -5px; }
.sidebar .widget_rss ul li {
list-style: none; }
.sidebar .widget_rss ul li:not(:last-of-type) {
margin-bottom: 12px; }
.sidebar .widget_rss ul li a.rsswidget {
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 1.2px;
color: var(--dark-color); }
.sidebar .widget_rss ul li a.rsswidget:hover {
color: var(--grey-color); }
.sidebar .widget_rss ul li .rss-date {
display: block;
font-size: 12px;
color: var(--main-color);
font-weight: 700;
letter-spacing: 1.2px;
text-transform: uppercase;
margin-bottom: 10px;
margin-top: 11px; }
@media only screen and (min-width: 992px) and (max-width: 1100px) {
.sidebar .widget_search input {
max-width: 100%;
width: 100% !important; }
.sidebar .widget_search .submit-wrap {
display: block; }
.sidebar .widget_search .submit-wrap::before {
display: none; }
.sidebar .widget_search .submit-wrap input {
width: 100%;
font-size: 12px;
margin-top: 15px;
font-weight: 700;
cursor: pointer;
height: auto;
text-decoration: none;
letter-spacing: 4.2px;
text-transform: uppercase;
padding: 13px 34px 10px;
border: 1px solid var(--dark-color);
background-color: var(--dark-color);
color: var(--light-color);
-webkit-transition: all 350ms ease;
-o-transition: all 350ms ease;
transition: all 350ms ease; }
.sidebar .widget_search .submit-wrap input:hover {
background-color: var(--light-color);
color: var(--dark-color); } }
@media only screen and (max-width: 767px) {
.sidebar .sidebar-item .insta-title, .sidebar .sidebar-item > h5:first-of-type {
letter-spacing: 1px; }
.sidebar .widget_recent_comments .recentcomments > a,
.sidebar table caption {
letter-spacing: 1px; } }
@media only screen and (max-width: 600px) {
.sidebar .sidebar-item {
padding: 25px 20px;
margin-bottom: 15px; } }.post-little-banner {
position: relative;
display: -webkit-flex;
display: flex;
align-items: center;
justify-content: center;
background-color: var(--black-color);
padding: 125px 0;
background-size: cover;
background-position: center;
background-attachment: fixed; }
.post-little-banner::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.3); }
.post-little-banner .page-title-blog {
position: relative;
margin-bottom: -20px;
color: var(--light-color);
font-size: 50px;
font-weight: 700;
letter-spacing: 2px;
text-align: center;
padding-right: 15px;
padding-left: 15px;
text-transform: uppercase; }
.blog-wrapper {
background-color: var(--light-main-color);
padding-top: 90px;
padding-bottom: 60px; }
.blog-wrapper .izotope-blog {
width: calc(100% + 30px);
margin-left: -15px; }
.blog-wrapper .post {
margin-bottom: 30px; }
.blog-wrapper .post.sticky .title::before {
content: '\f0c6';
font-family: "Font Awesome 5 Free";
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-weight: 900;
margin-right: 10px; }
.blog-wrapper .post-wrap-item {
background: var(--light-color);
position: relative; }
.blog-wrapper .post-wrap-item:hover .post-media img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1); }
.blog-wrapper .post-wrap-item .post-media {
position: relative;
top: 20px;
margin-left: 20px;
margin-bottom: 20px;
width: calc(100% - 40px);
padding: 0;
height: auto;
text-align: center;
overflow: hidden; }
.blog-wrapper .post-wrap-item .post-media img {
-webkit-transition: all 550ms ease;
-moz-transition: all 550ms ease;
-ms-transition: all 550ms ease;
-o-transition: all 550ms ease;
transition: all 550ms ease; }
.blog-wrapper .post-wrap-item .info-wrap {
padding: 20px;
background: var(--light-color); }
.blog-wrapper .post-wrap-item .info-wrap .date a {
color: var(--main-color);
font-size: 12px;
letter-spacing: 1.2px;
line-height: 2;
text-transform: uppercase;
font-weight: 700;
text-decoration: none; }
.blog-wrapper .post-wrap-item .info-wrap .date a:hover {
color: var(--grey-color); }
.blog-wrapper .post-wrap-item .info-wrap .title {
display: block;
margin: 9px 0 8px;
color: var(--dark-color);
line-height: 1.5;
font-size: 19px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 2px;
text-decoration: none;
-ms-word-wrap: break-word;
word-wrap: break-word;
-webkit-transition: all 450ms ease;
-moz-transition: all 450ms ease;
-ms-transition: all 450ms ease;
-o-transition: all 450ms ease;
transition: all 450ms ease; }
.blog-wrapper .post-wrap-item .info-wrap .title:hover {
color: var(--grey-color); }
.blog-wrapper .post-wrap-item .info-wrap .text p {
color: var(--grey-color);
font-size: 17px;
line-height: 1.6; }
.blog-wrapper .post-wrap-item .info-wrap .text p:last-of-type {
margin-bottom: 0; }
.blog-wrapper .pager-pagination {
text-align: center;
padding: 50px 0 80px; }
.blog-wrapper .pager-pagination .page-numbers:not(.next):not(.prev) {
border: 1px solid var(--dark-color);
display: inline-flex;
align-items: center;
justify-content: center;
font-size: 15px;
font-weight: 700;
width: 40px;
height: 40px;
margin: 5px;
line-height: 1;
padding-top: 3px;
text-decoration: none; }
.blog-wrapper .pager-pagination .page-numbers:not(.next):not(.prev):hover {
background: var(--dark-color);
color: var(--light-color); }
.blog-wrapper .pager-pagination .page-numbers.next, .blog-wrapper .pager-pagination .page-numbers.prev {
font-size: 15px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 2px;
text-decoration: none;
margin: 5px;
line-height: 3; }
.blog-wrapper .pager-pagination .page-numbers.next:hover, .blog-wrapper .pager-pagination .page-numbers.prev:hover {
color: var(--grey-color); }
.blog-wrapper .pager-pagination .page-numbers.next i::before, .blog-wrapper .pager-pagination .page-numbers.prev i::before {
position: relative;
display: inline-block;
-webkit-transition: all 450ms ease;
-moz-transition: all 450ms ease;
-ms-transition: all 450ms ease;
-o-transition: all 450ms ease;
transition: all 450ms ease; }
.blog-wrapper .pager-pagination .page-numbers.next i::before {
right: 0; }
.blog-wrapper .pager-pagination .page-numbers.next:hover i::before {
right: -5px; }
.blog-wrapper .pager-pagination .page-numbers.prev i::before {
left: 0; }
.blog-wrapper .pager-pagination .page-numbers.prev:hover i::before {
left: -5px; }
.blog-wrapper .pager-pagination span.page-numbers {
background: var(--dark-color);
color: var(--light-color); }
.search-results .main-wrapper {
background: var(--light-main-color); }
.search-results .search-page {
padding-top: 90px; }
@media screen and (max-width: 1200px) {
.search-results .search-page {
padding-top: 70px; } }
@media screen and (max-width: 767px) {
.search-results .search-page {
padding-top: 30px; } }
.search-results .search-page .row {
margin: auto; }
.search-results .search-page .col-12 {
background: var(--light-color);
padding: 40px; }
@media only screen and (max-width: 991px) {
.search-results .search-page .col-12 {
padding: 35px 40px 35px; } }
@media only screen and (max-width: 600px) {
.search-results .search-page .col-12 {
padding: 25px 20px 25px; } }
.search-results .search-page .title {
display: block;
color: var(--dark-color);
line-height: 1.5;
font-size: 19px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 2px;
text-decoration: none;
-ms-word-wrap: break-word;
word-wrap: break-word;
margin-bottom: 30px; }
@media only screen and (max-width: 767px) {
.search-results .search-page .title {
letter-spacing: 1px; } }
.search-results .search-page .search-form input[type="text"] {
width: 100%;
border: 0;
outline: none;
padding: 3px 0;
border-bottom: 1px solid rgba(34, 34, 34, 0.2);
background-color: transparent;
font-size: 17px;
font-weight: 300;
line-height: 1.67;
color: var(--dark-color);
-webkit-transition: border .35s ease, color .35s ease;
-o-transition: border .35s ease, color .35s ease;
transition: border .35s ease, color .35s ease;
margin-bottom: 30px; }
.search-results .search-page .search-form input[type="text"]:focus {
border-color: var(--dark-color); }
.search-results .search-page .search-form input[type="submit"] {
padding: 17px 34px 14px;
border: 1px solid var(--dark-color);
background-color: var(--dark-color);
color: var(--light-color); }
.search-results .search-page .search-form input[type="submit"]:focus {
color: var(--light-color); }
.search-results .search-page .search-form input[type="submit"]:hover {
color: var(--dark-color);
background-color: transparent; }
@media screen and (max-width: 1200px) {
.blog-wrapper {
padding-top: 70px;
padding-bottom: 40px; }
.blog-wrapper .pager-pagination {
padding: 40px 0 70px; } }
@media only screen and (max-width: 991px) {
.post-little-banner {
padding: 95px 0; } }
@media screen and (max-width: 767px) {
.post-little-banner .page-title-blog {
font-size: 36px; }
.blog-wrapper {
padding-top: 30px;
padding-bottom: 15px; }
.blog-wrapper .post {
width: 100%;
max-width: 100%;
margin-bottom: 15px;
padding: 0; }
.blog-wrapper .izotope-blog {
width: 100%;
margin-left: auto; }
.blog-wrapper .post-wrap-item .info-wrap .date a {
letter-spacing: 1px; }
.blog-wrapper .post-wrap-item .info-wrap .title {
letter-spacing: 1px;
font-size: 15px; }
.blog-wrapper .post-wrap-item .info-wrap .text p {
font-size: 16px; }
.blog-wrapper .pager-pagination {
padding: 25px 0 40px; }
.blog-wrapper .pager-pagination .page-numbers.next, .blog-wrapper .pager-pagination .page-numbers.prev,
.blog-wrapper .pager-pagination .page-numbers.next,
.blog-wrapper .pager-pagination .page-numbers.prev {
font-size: 15px; } }.a-btn-1,
.a-btn-2,
.a-btn-3,
.a-btn-4,
.a-btn-5,
.a-btn-6,
.a-btn-7,
.a-btn-8,
.a-btn-9,
.comments input[type="submit"],
.comments-form input[type="submit"],
.form input[type="submit"] {
}
a {
}
#topmenu ul li a {
}
#topmenu ul ul li a {
}