@charset "UTF-8";
@media screen and (min-width: 64rem){
.single-product-wrapper .product-info .product-info-top {
-webkit-box-align: inherit;
-ms-flex-align: inherit;
align-items: flex-start;
flex-direction: column;
}
.single-product-wrapper form.grouped_form .product-info .product-info-top {
flex-direction: row;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
}
.single-product-wrapper .product-info-top form.cart,
form.variations_form .single_variation_wrap {
margin-bottom: 20px;
}
button.buy_now_button {
border-radius: 0px;
height: 46px;
margin-left: 12px;
font-size: 0.9375rem;
padding-left: 1.875rem;
padding-right: 1.875rem;
}
.quickview-product button.buy_now_button {
margin-left: 5px;
padding-left: 1.375rem;
padding-right: 1.375rem;
}
@media(max-width: 480px){
button.buy_now_button {
width: 100%;
margin-left: 0;
margin-top: 15px;
}	
}.scrollToTop{
position:fixed;
right: 20px;
bottom: 20px;
width: 50px;
height: 50px;
border-radius: 50%;
background-color: #252525;
color: #fff;
text-align: center;
line-height: 50px;
opacity: 0;
z-index: 350;
}
.scrollToTop.button-show {
opacity: 1;
}
.scrollToTop:hover{
color:#fff;
}
.scrollToTop:after {
display: inline-block;
font-size: 30px;
content: "\e80b";
font-family: "klbtheme";
}
@media (max-width: 1024px){
.scrollToTop{
bottom:60px;
right: 12px;
width: 40px;
height: 40px;
line-height: 40px;
}
}.klbtheme-empty,
.klbtheme-terms + select:not(.klbtheme-select),
.klbtheme-term.klbtheme-disabled:after,
.klbtheme-term.klbtheme-disabled:before {
display: none !important;
}
.klbtheme-term.klbtheme-disabled {
opacity: .4;
cursor: default;
}
.klbtheme-variations {
margin-bottom: 20px;
}
.variations .klbtheme-variations-items + .klbtheme-variations-items {
margin-top: 10px;
}
.klbtheme-term {
display: inline-flex;
justify-content: center;
align-items: center;
cursor: pointer;
text-align: center;
position: relative;
}
.klbtheme-type-color .klbtheme-term{
height: auto;
width: auto;
min-height: 26px;
min-width: 26px;
border-radius: 100%;
background-color: gray;
margin: 5px;
}
.klbtheme-type-color .klbtheme-term:first-child {
margin-left: 0;
}
.klbtheme-type-color span.klbtheme-term.klbtheme-selected {
box-shadow: 0 0 0 2px #ee403d;
border: 2px solid #fff;
}
.klbtheme-type-image .klbtheme-term {
height: 42px;
width: 42px;
}
.klbtheme-type-image .klbtheme-term img {
width: 100%;
height: 100%;
display: block;
}
.klbtheme-type-color .klbtheme-term {
font-size: 0;
}
.klbtheme-type-button .klbtheme-term {
font-size: 12px;
}
.klbtheme-type-button span.klbtheme-term {
width: calc(20% - 10px * 4 / 5);
border-radius: 0;
border: 1px solid #ddd;
padding: 9px 8px;
height: auto;
line-height: 1;
margin: 4px 8px 4px 0;
font-size: 15px;
}
.klbtheme-type-button span.klbtheme-term.klbtheme-selected {
background: #ee403d;
color: #fff;
border-color: #ee403d;
}
table.variations span.selected-value img {
display: none;
}
.klbtheme-type-image span.klbtheme-term.klbtheme-selected {
border: 1px solid #ee403d;
}
.single-product table.variations tr {
display: block;
}
.single-product .variations td, .single-product .variations th {
border: none;
padding: 0;
}
.single-product .variations td.value {
display: block;
}
.single-product table.variations tr + tr {
margin-top: 15px;
}
.single-product table.variations th.label label {
margin-bottom: 1rem;
font-weight: 400;
}
.single-product .variations td.value {
display: block;
}
.single-product form.variations_form.cart a.reset_variations {
margin-left: 10px;
line-height: 37px;
}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}@font-face{font-family:"tinvwl-webfont";font-display:block;src:url(//minus417.al/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.eot?ver=xu2uyi);src:url(//minus417.al/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.eot?ver=xu2uyi#iefix) format("embedded-opentype"),url(//minus417.al/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.woff2?ver=xu2uyi) format("woff2"),url(//minus417.al/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.woff?ver=xu2uyi) format("woff"),url(//minus417.al/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.ttf?ver=xu2uyi) format("truetype"),url(//minus417.al/wp-content/plugins/ti-woocommerce-wishlist/assets/fonts/tinvwl-webfont.svg?ver=xu2uyi#tinvwl-webfont) format("svg");font-weight:normal;font-style:normal}
.ftinvwl{font-family:"tinvwl-webfont" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ftinvwl-twitter:before{content:"\f099"}
.ftinvwl-facebook:before{content:"\f09a" !important}
.ftinvwl-facebook-f:before{content:"\f09a" !important}
.ftinvwl-google:before{content:"\f0d5" !important}
.ftinvwl-email:before{content:"\f0e0" !important}
.ftinvwl-pinterest:before{content:"\f231" !important}
.ftinvwl-whatsapp:before{content:"\f232" !important}
.ftinvwl-clipboard:before{content:"\e911" !important}
.ftinvwl-star:before{content:"\e912" !important}
.ftinvwl-shopping-cart:before{content:"\e913" !important}
.ftinvwl-magic:before{content:"\e914" !important}
.ftinvwl-info:before{content:"\e915" !important}
.ftinvwl-graduation-cap:before{content:"\e918" !important}
.ftinvwl-floppy-o:before{content:"\e919" !important}
.ftinvwl-eyedropper:before{content:"\e91a" !important}
.ftinvwl-exclamation-triangle:before{content:"\e91b" !important}
.ftinvwl-check:before{content:"\e91e" !important}
.ftinvwl-arrow-left:before{content:"\e91f" !important}
.ftinvwl-wrench:before{content:"\e920" !important}
.ftinvwl-chevron-down:before{content:"\e900" !important}
.ftinvwl-chevron-right:before{content:"\e901" !important}
.ftinvwl-chevron-left:before{content:"\e902" !important}
.ftinvwl-chevron-up:before{content:"\e903" !important}
.ftinvwl-cancel:before{content:"\e904" !important}
.ftinvwl-times:before{content:"\e905" !important}
.ftinvwl-heart-plus:before{content:"\e906" !important}
.ftinvwl-heart-mark-right:before{content:"\e907" !important}
.ftinvwl-heart2:before{content:"\e908" !important}
.ftinvwl-heart-o:before{content:"\e909" !important}
.ftinvwl-heart-mark-left:before{content:"\e90a" !important}
.ftinvwl-heart-mail:before{content:"\e90b" !important}
.ftinvwl-heart-tinv:before{content:"\e90c" !important}
.ftinvwl-key:before{content:"\e90d" !important}
.ftinvwl-lock:before{content:"\e90e" !important}
.ftinvwl-hearts:before{content:"\e90f" !important}
.ftinvwl-user:before{content:"\e910" !important}
.ftinvwl-pulse.ftinvwl-animated::before{-webkit-animation:ftinvwl-pulse 2s linear infinite;animation:ftinvwl-pulse 2s linear infinite}
@-webkit-keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1.1);transform:scale(1.1)}
}@keyframes ftinvwl-pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}
50%{-webkit-transform:scale(0.8);transform:scale(0.8)}
100%{-webkit-transform:scale(1.1);transform:scale(1.1)}
}.tinv-wishlist form,.tinv-wishlist p:last-child,.tinv-wishlist table{margin-bottom:0}
.tinv-wishlist *{-webkit-box-sizing:border-box;box-sizing:border-box}
.tinvwl-wishlist :after,.tinvwl-wishlist :before{-webkit-box-sizing:border-box;box-sizing:border-box}
.tinv-wishlist select{width:140px}
.tinv-wishlist ul:not(.woocommerce-error){list-style:none;margin:0;padding:0}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{margin-top:-10px;margin-left:-10px}
.woocommerce.tinv-wishlist #respond input#submit.alt,.woocommerce.tinv-wishlist a.button.alt,.woocommerce.tinv-wishlist button.button.alt,.woocommerce.tinv-wishlist input.button.alt{text-align:center}
.tinv-wishlist .button i,.tinv-wishlist .navigation-button a i{margin-right:6px}
.tinv-wishlist input[type=button] i,.tinv-wishlist input[type=reset] i,.tinv-wishlist input[type=submit] i{margin-right:6px}
.tinv-wishlist a.tinv-close-modal i{margin-right:0}
a.wishlist_products_counter{text-decoration:none}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{content:"\e909";display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before,a.wishlist_products_counter.top_wishlist-heart-plus:before,span.wishlist_products_counter.top_wishlist-heart-plus:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before{content:"\e906";display:inline-block;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;vertical-align:sub;margin-right:5px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{position:relative;width:18px;height:18px;vertical-align:sub}
a.wishlist_products_counter.top_wishlist-heart-plus.no-txt,span.wishlist_products_counter.top_wishlist-heart-plus.no-txt{position:relative;width:18px;height:18px;vertical-align:sub}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{position:absolute;top:50%;left:50%;margin-right:0}
.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.tinv-wishlist .tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{padding-left:1em;vertical-align:bottom}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before{content:"\e908"}
.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart.wishlist-counter-with-products:before{content:"\e908"}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.tinvwl-product-in-list:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart-plus.tinvwl_add_to_wishlist_button.tinvwl-product-in-list:before,a.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before,span.wishlist_products_counter.top_wishlist-heart-plus.wishlist-counter-with-products:before{content:"\e907"}
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-white:before,a.wishlist_products_counter.top_wishlist-white:before,span.wishlist_products_counter.top_wishlist-white:before{color:#FFF}
.tinv-wishlist .tinvwl_add_to_wishlist_button.icon-black:before,a.wishlist_products_counter.top_wishlist-black:before,span.wishlist_products_counter.top_wishlist-black:before{color:#000}
.tinv-wishlist.tinvwl-before-add-to-cart .tinvwl_add_to_wishlist_button{margin-bottom:15px}
.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:15px}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt{width:18px;height:18px;line-height:1}
.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button{margin:0}
.wishlist-popup .tinv-wishlist .tinvwl_add_to_wishlist_button::before{display:none}
a.wishlist_products_counter.top_wishlist-custom.no-txt,span.wishlist_products_counter.top_wishlist-custom.no-txt{width:18px;height:18px;line-height:1}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom img,a.wishlist_products_counter.top_wishlist-custom img,span.wishlist_products_counter.top_wishlist-custom img{display:inline-block !important;vertical-align:baseline;width:auto !important;max-width:16px;max-height:16px;margin:0 6px 0 0 !important}
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-custom.no-txt img,a.wishlist_products_counter.top_wishlist-custom.no-txt img,span.wishlist_products_counter.top_wishlist-custom.no-txt img{margin-right:0 !important}
.single-product div.product form.cart .tinvwl-button.tinvwl_add_to_wishlist_button,div.product form.cart .tinvwl_add_to_wishlist_button{float:none}
ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:1em}
.tinvwl_add_to_wishlist_button{display:inline-block;cursor:pointer;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:1;visibility:visible;position:relative}
.tinv-wishlist.woocommerce .stock.in-stock:before{content:none}
.tinv-wraper.tinv-wishlist{font-size:100%}
.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart{position:absolute;z-index:10;margin:0;top:10px;left:10px}
.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart a.tinvwl_add_to_wishlist_button{margin-top:0}
.tinv-create-list li input[type=radio]{margin-right:10px}
.tinv-create-list li+li{margin-top:15px}
.tinv-create-list .tinvwl-input-group+ul{margin-top:25px}
.tinv-search-list{margin-bottom:36px}
.tinv-wishlist .tinv-header{margin-bottom:30px}
.tinv-wishlist table{position:relative;table-layout:auto;margin-bottom:30px}
.tinv-overlay{top:0;left:0;position:fixed;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}
.tinv-wishlist .tinv-modal{top:0;left:0;position:fixed;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}
.tinv-wishlist table.tinvwl-table-manage-list{margin-bottom:27px;width:100%}
.tinv-wishlist table input[type=checkbox]{margin-right:0}
.tinv-wishlist table td,.tinv-wishlist table th{padding:1em;vertical-align:middle}
.tinv-wishlist .tinvwl-table-manage-list .product-cb{width:35px;text-align:center}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{width:35px;text-align:center;padding:1em .5em}
.tinv-wishlist .product-remove button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin:0 auto;width:27px;height:27px;border-radius:50%;padding:0;-webkit-box-shadow:none;box-shadow:none;border:0;background-color:#f7f7f7;color:#000;font-size:20px;padding-left:1px;padding-top:3px;min-height:0}
.tinv-wishlist .product-thumbnail{min-width:100px;max-width:100%;width:100px}
.tinv-wishlist .product-thumbnail .wp-post-image{margin-bottom:0}
.tinv-wishlist td.product-name a+.variation{margin-top:2px}
.tinv-wishlist .product-stock i{margin-right:15px}
.tinv-wishlist .product-stock p{display:table}
.tinv-wishlist .product-stock p.stock::before{display:none}
.tinv-wishlist .product-stock span{display:table-cell;vertical-align:middle}
.tinv-wishlist .product-action>.button>i,.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove],.tinv-wishlist table thead th .tinvwl-mobile{display:none}
.tinv-wishlist.woocommerce .product-quantity{width:80px;text-align:center}
.tinv-wishlist.woocommerce table .quantity .qty{max-width:100%;width:62px;text-align:left}
.tinv-wishlist .product-action{width:135px;text-align:center}
.tinv-wishlist .product-action .button{width:100%}
.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:5px}
.tinv-wishlist .tinvwl-table-manage-list .product-action>button[name=tinvwl-remove]>i{margin-right:0}
.tinv-wishlist .wishlist-cb{width:33px;text-align:center}
.tinv-wishlist .wishlist-name .tinvwl-rename-input input{width:100%}
.tinv-wishlist .wishlist-name .tinvwl-rename-button{float:right}
.tinv-wishlist .wishlist-name .tinvwl-rename-button>i{margin-right:10px}
.tinv-wishlist .wishlist-privacy,.tinv-wishlist table:not(.tinvwl-public) .wishlist-date{width:18%}
.tinv-wishlist .wishlist-privacy select{width:100%}
.tinv-wishlist .wishlist-name{width:45%}
.tinv-wishlist .wishlist-action{width:120px;text-align:center}
.tinv-wishlist .wishlist-action button[value=manage_remove]>i{display:none;margin-right:0}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:inline-block;vertical-align:middle}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list>a.button{margin-right:0}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:-10px}
.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){float:left;width:35%;margin-right:2%}
.tinv-wishlist tfoot .tinvwl-to-right{float:left;width:63%;text-align:right}
.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0;vertical-align:middle}
.tinv-wishlist tfoot .tinvwl-to-right>*+*{margin-left:10px}
.tinv-wishlist tfoot .tinvwl-to-left:empty+.tinvwl-to-right{width:100%}
.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button{margin-top:16px}
.tinv-wishlist .navigation-button{margin-top:-10px}
.tinv-wishlist .navigation-button>li{float:left}
.tinv-wishlist .navigation-button>li>.tinv-create-list>a,.tinv-wishlist .navigation-button>li>a{margin-right:30px;margin-top:10px;display:inline-block}
.tinv-wishlist .navigation-button>li>.tinv-create-list>a.button,.tinv-wishlist .navigation-button>li>a.button{margin-right:10px}
.tinv-wishlist .navigation-button>li:last-child>.tinv-create-list>a,.tinv-wishlist .navigation-button>li:last-child>a{margin-right:0}
.tinv-wishlist .social-buttons{text-align:right}
.tinv-wishlist .social-buttons>span,.tinv-wishlist .social-buttons>ul{display:inline-block;vertical-align:middle}
.tinv-wishlist .social-buttons>span{margin-right:27px}
.tinv-wishlist .social-buttons li{float:left;margin:0 5px 0 0;list-style:none}
.tinv-wishlist .social-buttons li:last-child{margin-right:0}
.tinv-wishlist .social-buttons li a.social{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;border-radius:50%;text-align:center;-webkit-box-shadow:none;box-shadow:none;border:0;font-size:20px;text-decoration:none;text-transform:none !important}
.tinv-wishlist .social-buttons li a.social.white{color:#fff}
.tinv-wishlist .social-buttons li a.social.dark{color:#000}
.tinv-wishlist .social-buttons li a.social i{line-height:2em}
.tinv-wishlist .navigation-button .tinv-create-list>a.tinvwl-no-icon>i,.tinv-wishlist .navigation-button li>a.tinvwl-no-icon>i{display:none}
.tinv-wishlist .tinv-lists-nav{margin-top:35px;margin-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.tinv-wishlist .tinv-lists-nav>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.tinv-wishlist .tinv-lists-nav>span{font-weight:700}
.tinv-wishlist .tinv-next{display:inline-block;float:left}
.tinv-wishlist .tinv-prev{display:inline-block;float:left;margin-right:35px !important}
.tinv-wishlist .tinv-prev i{margin-left:0;margin-right:18px}
.tinv-wishlist .tinv-next i{margin-left:18px;margin-right:0}
.tinv-overlay{width:100%;height:100%;visibility:hidden;opacity:0;background:#191919}
.tinv-modal.tinv-modal-open .tinv-overlay{visibility:visible;opacity:.5}
.admin-bar .tinv-wishlist .tinv-modal{padding-top:32px !important}
.tinv-wishlist .tinv-modal{overflow-y:auto;overflow-x:hidden;width:0;height:0;z-index:9999;outline:0 !important;-webkit-backface-visibility:hidden;visibility:hidden;opacity:0;text-align:left}
.tinv-wishlist .tinv-modal .tinv-modal-inner{position:relative;margin:0 auto;background-color:#fff;max-width:360px;padding:40px}
.tinv-wishlist .tinv-modal.tinv-modal-open{visibility:visible;opacity:1;width:100%;height:100%}
.tinv-wishlist .tinv-modal .tinv-close-modal{display:inline-block;position:absolute;top:17px;right:14px;width:26px;height:26px;line-height:26px;font-size:12px;text-align:center;border-radius:50%;border-bottom:0;-webkit-box-shadow:none !important;box-shadow:none !important;background-color:#ebe9eb}
.tinv-wishlist .tinv-modal .icon_big_heart_check,.tinv-wishlist .tinv-modal .icon_big_times,.tinv-wishlist .tinv-modal img{display:block;margin:0 auto;margin-bottom:25px;opacity:1 !important}
.tinv-wishlist .tinv-modal ul{overflow:visible;list-style:disc;margin:10px 0 0 20px}
.tinv-wishlist .tinv-modal li{list-style:disc !important}
.tinv-wishlist .tinv-create-list .tinv-modal ul,.tinv-wishlist.tinv-create-list form ul{list-style:none !important;margin:25px 0 0}
.tinv-wishlist .tinv-create-list .tinv-modal li,.tinv-wishlist.tinv-create-list form li{list-style:none !important}
.tinv-wishlist .tinv-modal .already-in{margin-bottom:35px}
.tinv-wishlist .tinv-modal .delete-notification{margin-bottom:25px}
.tinv-wishlist .tinv-modal .already-in ul{overflow:visible;margin:12px 0 27px 17px}
.tinv-wishlist .tinv-modal select{width:100%}
.tinv-wishlist .tinv-modal button+.button,.tinv-wishlist .tinv-modal button+button{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal input+button{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal label+button,.tinv-wishlist .tinv-modal label+input{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal select+button,.tinv-wishlist .tinv-modal select+input{margin-top:12px;width:100%}
.tinv-wishlist .tinv-modal .already-in+label{display:block;margin-top:6px}
.tinv-wishlist .tinv-modal label select{margin-top:8px}
.tinv-wishlist .tinv-modal .delete-notification+button{width:100%}
.tinv-wishlist .tinvwl_added_to_wishlist,.tinv-wishlist .tinvwl_created_wishlist{text-align:center}
.tinv-wishlist .tinvwl_added_to_wishlist .tinv-txt{margin-bottom:25px}
.tinv-wishlist .tinvwl_created_wishlist .tinv-txt{margin-bottom:25px}
.tinv-wishlist .tinvwl_created_wishlist button{margin-top:0;margin-bottom:10px}
.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button{margin-top:0;margin-bottom:10px}
.tinv-wishlist .tinv-modal .tinvwl-buttons-group{margin-top:20px}
.tinv-wishlist .tinvwl-buttons-group button{width:100%}
.tinv-wishlist .tinvwl-buttons-group button+button{margin-top:7px}
.tinv-wishlist .tinvwl-buttons-group button i{position:relative}
.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times{font-size:20px;top:0;vertical-align:initial}
.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-heart-o::before,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-key::before,.tinv-wishlist .tinvwl-buttons-group button i.ftinvwl-times::before{position:relative;top:3px}
.tinv-wishlist .tinvwl-buttons-group+button{width:100%;margin-top:7px}
.tinv-wishlist .tinv-modal h2{text-align:center;margin:0 0 35px}
.tinv-wishlist .tinv-create-list .tinv-modal-inner{max-width:778px;padding:30px}
.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group),.tinv-wishlist .tinvwl-input-group.tinvwl-has-error .form-control{border:2px solid red}
.tinv-wishlist .tinvwl-has-error:not(.tinvwl-input-group){border:2px solid red}
.tinv-wishlist .tinvwl-has-error+.tinvwl-error{padding:5px 0 0 5px;color:red}
.tinvwl-tooltip{display:none}
.tinvwl-input-group{position:relative;display:table;border-collapse:separate}
.tinvwl-input-group .form-control{position:relative;z-index:1;float:left;height:38px;width:100%;margin:0}
.tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:15px}
.tinv-wishlist .tinvwl-to-left .tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:10px}
.tinv-wishlist .tinv-search-form .tinvwl-input-group .form-control+.tinvwl-input-group-btn{padding-left:9px}
.tinvwl-input-group .form-control,.tinvwl-input-group-addon,.tinvwl-input-group-btn{display:table-cell}
.tinvwl-input-group-addon,.tinvwl-input-group-btn{width:1%;white-space:nowrap;vertical-align:top}
.tinv-table{display:table;width:100%;height:100%}
.tinv-cell{display:table-cell;vertical-align:middle}
.tinv-wishlist .tinv-wishlist-clear{visibility:visible;width:auto;height:auto}
.tinv-wishlist-clear:before{content:"";display:table}
.tinv-wishlist-clear:after{content:"";display:table;clear:both}
.icon_big_heart_check{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
.icon_big_times{display:inline-block;width:46px;height:46px;font-family:tinvwl-webfont !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px}
.icon_big_times::before{content:"\e904";top:-7px;left:-7px;position:relative}
.icon_big_heart_check::before{content:"\e90a";top:-7px;left:-7px;position:relative}
.tinvwl_add_to_wishlist_button.tinvwl-button.disabled-add-wishlist,.tinvwl_add_to_wishlist_button.disabled-add-wishlist{opacity:.5 !important;cursor:not-allowed}
.empty-name-wishlist{border-color:#f00 !important}
.tinvwl_remove_from_wishlist-text,.tinvwl_already_on_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-icon-custom img.icon-already-on-wishlist{display:none !important}
.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_remove_from_wishlist-text,.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_already_on_wishlist-text,.tinvwl-product-in-list.tinvwl-product-make-remove img.icon-already-on-wishlist,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list .tinvwl_remove_from_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list .tinvwl_already_on_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list img.icon-already-on-wishlist{display:inline !important}
.tinvwl-product-in-list.tinvwl-product-make-remove .tinvwl_add_to_wishlist-text,.tinvwl-product-in-list.tinvwl-product-make-remove img.icon-add-on-wishlist,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list .tinvwl_add_to_wishlist-text,.tinvwl_add_to_wishlist_button.tinvwl-product-in-list img.icon-add-on-wishlist{display:none !important}
.tooltipped{position:relative}
.tooltipped::after{position:absolute;z-index:1000000;display:none;padding:.5em .75em;font:normal normal 11px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-font-smoothing:subpixel-antialiased;color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:#1b1f23;border-radius:3px;opacity:0}
.tooltipped::before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:#1b1f23;pointer-events:none;content:"";border:6px solid transparent;opacity:0}
.tooltipped:hover::before,.tooltipped:hover::after,.tooltipped:active::before,.tooltipped:active::after,.tooltipped:focus::before,.tooltipped:focus::after{display:inline-block;text-decoration:none;-webkit-animation-name:tooltip-appear;animation-name:tooltip-appear;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:.4s;animation-delay:.4s}
.tooltipped-no-delay:hover::before,.tooltipped-no-delay:hover::after,.tooltipped-no-delay:active::before,.tooltipped-no-delay:active::after,.tooltipped-no-delay:focus::before,.tooltipped-no-delay:focus::after{-webkit-animation-delay:0s;animation-delay:0s}
.tooltipped-multiline:hover::after,.tooltipped-multiline:active::after,.tooltipped-multiline:focus::after{display:table-cell}
.tooltipped-s::after,.tooltipped-se::after,.tooltipped-sw::after{top:100%;right:50%;margin-top:6px}
.tooltipped-s::before,.tooltipped-se::before,.tooltipped-sw::before{top:auto;right:50%;bottom:-7px;margin-right:-6px;border-bottom-color:#1b1f23}
.tooltipped-se::after{right:auto;left:50%;margin-left:-16px}
.tooltipped-sw::after{margin-right:-16px}
.tooltipped-n::after,.tooltipped-ne::after,.tooltipped-nw::after{right:50%;bottom:100%;margin-bottom:6px}
.tooltipped-n::before,.tooltipped-ne::before,.tooltipped-nw::before{top:-7px;right:50%;bottom:auto;margin-right:-6px;border-top-color:#1b1f23}
.tooltipped-ne::after{right:auto;left:50%;margin-left:-16px}
.tooltipped-nw::after{margin-right:-16px}
.tooltipped-s::after,.tooltipped-n::after{-webkit-transform:translateX(50%);transform:translateX(50%)}
.tooltipped-w::after{right:100%;bottom:50%;margin-right:6px;-webkit-transform:translateY(50%);transform:translateY(50%)}
.tooltipped-w::before{top:50%;bottom:50%;left:-7px;margin-top:-6px;border-left-color:#1b1f23}
.tooltipped-e::after{bottom:50%;left:100%;margin-left:6px;-webkit-transform:translateY(50%);transform:translateY(50%)}
.tooltipped-e::before{top:50%;right:-7px;bottom:50%;margin-top:-6px;border-right-color:#1b1f23}
.tooltipped-align-right-1::after,.tooltipped-align-right-2::after{right:0;margin-right:0}
.tooltipped-align-right-1::before{right:10px}
.tooltipped-align-right-2::before{right:15px}
.tooltipped-align-left-1::after,.tooltipped-align-left-2::after{left:0;margin-left:0}
.tooltipped-align-left-1::before{left:5px}
.tooltipped-align-left-2::before{left:10px}
.tooltipped-multiline::after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-wrap:break-word;white-space:pre-line;border-collapse:separate}
.tooltipped-multiline.tooltipped-s::after,.tooltipped-multiline.tooltipped-n::after{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.tooltipped-multiline.tooltipped-w::after,.tooltipped-multiline.tooltipped-e::after{right:100%}
.tooltipped-sticky::before,.tooltipped-sticky::after{display:inline-block}
.tooltipped-sticky.tooltipped-multiline::after{display:table-cell}
.tinvwl-table-manage-list .component_table_item_price:before{font-family:FontAwesomeCP;font-size:1rem;display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);content:"\e811";opacity:.25;margin:0 12px 0 2px}
.wishlist-icon{position:relative}
.wishlist-popup{opacity:0;max-height:0;position:absolute;overflow:hidden;padding:5px;margin-top:-10px;border-radius:5px;line-height:1.3;text-align:center;font-size:.9em;top:100%;background-color:rgba(0,0,0,0.8);right:0;color:#FFF;-webkit-transition:opacity .3s,max-height .3s;transition:opacity .3s,max-height .3s;-webkit-transition-delay:.3s;transition-delay:.3s}
.wishlist-popup:after{bottom:100%;right:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-bottom-color:rgba(0,0,0,0.8);border-width:10px;margin-left:-10px}
.wishlist-icon:hover .wishlist-popup{opacity:1;max-height:200px;overflow-y:auto}
.wishlist-popup a{color:#ccc;display:block}
.wishlist-popup a:hover{color:#FFF}
.wishlist-icon.added:after{background-color:red;-webkit-transform:translateY(-3px);transform:translateY(-3px)}
.wishlist-popup .ajax-loading,.wishlist-popup .feedback{display:none !important}
.wishlist-title{margin-bottom:20px}
span.tinvwl-product-stats{background-color:#ebe9eb;border-radius:50%;padding:.2em;line-height:1;font-size:.7em;min-width:1.5em;display:inline-block;position:absolute;top:-0.7em;right:-1.5em;text-align:center}
@media screen and (min-width:0 \0){.tooltipped-multiline::after{width:250px}
}@media only screen and (max-width:1024px) and (min-width:769px){.tinv-wishlist .tinvwl-table-manage-list td.product-stock p{display:block;text-align:center}
.tinv-wishlist .product-stock span{display:block}
.tinv-wishlist .tinvwl-table-manage-list td.product-stock i{margin-right:0}
.tinv-wishlist .tinvwl-table-manage-list td.product-stock .tinvwl-txt{display:none}
.tinv-wishlist .product-thumbnail{max-width:76px;width:76px}
.tinv-wishlist .product-action .button>i{display:inline-block;margin-right:0}
.tinv-wishlist .product-action .button .tinvwl-txt{display:none}
}@media only screen and (max-width:1024px) and (min-width:768px){.tinv-wishlist .wishlist-action button[value=manage_remove] span{display:none}
.tinv-wishlist .wishlist-action button[value=manage_remove]>i{display:inline-block}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:0}
}@media only screen and (max-width:1024px){.tinv-wishlist .tinvwl-table-manage-lists:not(.tinvwl-public){margin-top:0}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:none}
.tinv-wishlist .tinvwl-table-manage-list .product-action button[name=tinvwl-remove]{display:inline-block;margin-top:5px}
.tinv-wishlist .product-action{width:60px}
.tinv-wishlist .wishlist-name .tinvwl-rename-button>i,.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){margin-right:0}
.tinv-wishlist .wishlist-name .tinvwl-rename-button span{display:none}
.tinv-wishlist .wishlist-action{width:60px}
.tinv-wishlist tfoot .tinvwl-to-left:not(:empty){float:none;width:auto}
.tinv-wishlist tfoot .tinvwl-to-right{float:none;width:auto;text-align:left}
.tinv-wishlist .social-buttons{float:none;width:auto;text-align:left;margin-top:20px}
.tinv-wishlist .social-buttons+.tinv-wishlist-clear+.navigation-button{margin-top:30px}
.tinv-wishlist .tinv-login form input[name=login]{min-width:auto}
.tinv-wishlist .tinvwl-table-manage-list .product-remove{display:table-cell}
}@media only screen and (max-width:1023px){.tinv-wishlist .tinv-lists-nav a.tinv-prev>i,.tinv-wishlist .tinv-lists-nav a.tinv-next>i{margin:0}
.tinv-wishlist .tinv-lists-nav a.tinv-prev>span,.tinv-wishlist .tinv-lists-nav a.tinv-next>span{display:none}
}@media only screen and (max-width:768px){.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove,.tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name){display:none}
.tinv-wishlist table.tinvwl-table-manage-lists thead th:not(.wishlist-name){display:none}
.tinv-wishlist thead th .tinvwl-full{display:none}
.tinv-wishlist table.tinvwl-table-manage-list thead th.product-name,.tinv-wishlist table.tinvwl-table-manage-lists thead th.wishlist-name{display:block;width:100%;text-align:center}
.tinv-wishlist table thead th .tinvwl-mobile{display:block}
.tinv-wishlist table.tinvwl-table-manage-list tbody td{display:block;width:100% !important;text-align:center}
.tinv-wishlist table.tinvwl-table-manage-lists tbody td,.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td{display:block;width:100% !important;text-align:center}
.tinv-wishlist table.tinvwl-table-manage-list tbody td:not(:last-child){border-bottom:0}
.tinv-wishlist table.tinvwl-table-manage-lists tbody td:not(:last-child),.tinv-wishlist table.tinvwl-table-manage-lists.tinvwl-public tbody td:not(:last-child){border-bottom:0}
.tinv-wishlist .product-stock p{margin:0 auto}
.tinv-wishlist .product-thumbnail img{margin:0 auto;max-width:80px}
.tinv-wishlist.woocommerce table .quantity .qty{text-align:center;width:100%}
.tinv-wishlist .product-action .tinvwl_move_product_button{margin-top:10px}
.tinv-wishlist table.tinvwl-table-manage-list tfoot td{display:block;width:100%}
.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-action button[value=manage_remove]{width:100%}
.tinv-wishlist table.tinvwl-table-manage-lists .wishlist-name .tinvwl-rename-button{float:none}
.tinv-wishlist button[value=manage_apply] .tinvwl-mobile,.tinv-wishlist button[value=product_apply] .tinvwl-mobile{display:none}
.tinv-wishlist tfoot .tinvwl-to-right .tinv-create-list{display:block}
.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-to-right button{width:100%;margin:10px 0 0}
.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right .button,.tinv-wishlist .tinvwl-table-manage-lists tfoot .tinvwl-to-right button{width:100%;margin:10px 0 0}
.tinv-wishlist tfoot .tinvwl-to-right>*{margin:10px 0 0}
.tinv-wishlist tfoot .tinvwl-to-right .button:first-child,.tinv-wishlist tfoot .tinvwl-to-right button:first-child{margin-top:0 !important}
.tinv-wishlist tfoot .tinvwl-to-left+.tinvwl-to-right{margin-top:20px}
.tinv-wishlist .social-buttons{text-align:center}
.tinv-wishlist .social-buttons>span{display:block;margin-top:0;margin-right:0;margin-bottom:5px}
.tinv-wishlist.woocommerce .tinv-login form .form-row-first,.tinv-wishlist.woocommerce .tinv-login form .form-row-last{float:none;width:100%}
.tinv-wishlist.woocommerce .tinv-login form .form-row-first{padding:0}
.tinv-wishlist.woocommerce .tinv-login form .form-row-last{padding:0;margin-top:10px}
.tinv-wishlist.woocommerce .tinv-login form .tinvwl-input-group-btn{display:block;padding:0;width:auto;margin-top:10px}
.navigation-button,.social-buttons,.tinv-lists-nav{margin-left:12px;margin-right:12px}
.tinvwl-input-group{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full){display:block}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{display:block}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control{float:none}
.tinv-wishlist .tinv-search-form .tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
.tinvwl-input-group:not(.tinvwl-no-full) .form-control+.tinvwl-input-group-btn{padding-top:10px;padding-left:0}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-addon>input{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn{width:100%}
.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>button,.tinvwl-input-group:not(.tinvwl-no-full) .tinvwl-input-group-btn>input{width:100%}
.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{display:block}
}@media screen and (max-width:768px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:46px !important}
}@media screen and (max-width:600px){.admin-bar .tinv-wishlist .tinv-modal{padding-top:0 !important}
.tinv-wishlist .tinv-modal .tinv-close-modal{position:static;display:block;margin:0 auto 20px}
}@-webkit-keyframes tooltip-appear{from{opacity:0}
to{opacity:1}
}@keyframes tooltip-appear{from{opacity:0}
to{opacity:1}
}
   :root {
--font-primary: "DM Sans", sans-serif;
--font-secondary: "Crimson Text", serif;
--font-menu-font: "DM Sans", sans-serif;
--font-form-font: "DM Sans", sans-serif;
--font-button-font: "DM Sans", sans-serif;
--font-topbar-font-size: 12px;
--font-menu-font-size: 14px;
--font-menu-font-weight: 400;
--font-menu-font-spacing: 0;
--font-sub-menu-font-size: 13px;
--font-sub-menu-font-weight: 400;
--font-sub-menu-font-spacing: 0;
--font-mobile-menu-font-size: 14px;
--font-mobile-menu-font-weight: 400;
--font-mobile-menu-font-spacing: 0;
--font-logo-font-size: 24px;
--font-form-font-size: 13px;
--font-form-font-weight: 400;
--font-form-font-spacing: 0;
--font-button-font-size: 11px;
--font-button-font-weight: 700;
--font-button-font-transform: uppercase;
--font-button-font-spacing: 1px;
--font-product-title-font: "DM Sans", sans-serif;
--font-product-title-font-size: 14px;
--font-product-title-font-weight: 600;
--font-category-font-size: 10px;
--font-category-font-weight: 500;
--font-category-font-spacing: 1px;
--font-category-font-transform: uppercase; }
:root {
--size-topbar-height: 38px;
--size-header-height: 120px;
--size-navigation-height: 50px;
--size-mobile-header-height: 56px;
--size-desktop-logo-height: 40px;
--size-mobile-logo-height: 32px; }
:root {
--color-main-background: #fff;
--color-main-text: #000;
--color-main-border: #dee2e6;
--color-contrast-50: #f8f9fa;
--color-contrast-100: #f8f9fa;
--color-contrast-200: #e9ecef;
--color-contrast-300: #dee2e6;
--color-contrast-400: #ced4da;
--color-contrast-500: #adb5bd;
--color-contrast-600: #6c757d;
--color-contrast-700: #495057;
--color-contrast-800: #343a40;
--color-contrast-900: #212529;
--color-primary: #ef4626;
--color-topbar-background: #000;
--color-topbar-color: #fff;
--color-topbar-submenu: #fff;
--color-topbar-submenu-text: #000;
--color-topbar-submenu-border: #eee;
--color-header-background: #fff;
--color-header-color: #000;
--color-header-active: #ef4626;
--color-mobile-header-background: #fff;
--color-mobile-header-color: #000;
--color-mobile-header-border: #eee;
--color-primary-menu: #000;
--color-primary-menu-active: #ef4626;
--color-primary-submenu-background: #fff;
--color-primary-submenu: #000;
--color-primary-submenu-active: #ef4626;
--color-navigation-background: #fff;
--color-navigation-border: #e5e5e5;
--color-notification-bar: #fc745d;
--color-notification-text: #fff;
--color-form-border: #ddd;
--color-form-background: #fff;
--color-form-active-border: #000;
--color-form-active-background: #fff;
--color-form-placeholder: #999;
--color-button-primary: #ef4626;
--color-button-primary-color: #fff;
--color-button-border-color: #000;
--color-button-active: #000;
--color-button-active-color: #fff;
--color-site-overlay: rgba(0, 0, 0, 0.3);
--color-offcanvas-background: #fff;
--color-offcanvas-color: #111;
--color-offcanvas-border: #eee;
--color-category-color: #ef4626;
--color-badge-onsale: #000;
--color-footer-widget-background: #fff;
--color-footer-widget-border: #eee;
--color-footer-widget-color: #232323;
--color-footer-widget-link: #000;
--color-subfooter-background: #fff;
--color-subfooter-border: #eee;
--color-subfooter-color: #111;
--color-newsletter-background: #fff;
--color-newsletter-border: #eee;
--color-newsletter-color: #000; }
.mt-0 {
margin-top: 0px !important; }
.pt-0 {
padding-top: 0px !important; }
@media (min-width: 62rem) {
.d-mt-0 {
margin-top: 0px !important; }
.d-pt-0 {
padding-top: 0px !important; } }
.mb-0 {
margin-bottom: 0px !important; }
.pb-0 {
padding-bottom: 0px !important; }
@media (min-width: 62rem) {
.d-mb-0 {
margin-bottom: 0px !important; }
.d-pb-0 {
padding-bottom: 0px !important; } }
.mt-5 {
margin-top: 5px !important; }
.pt-5 {
padding-top: 5px !important; }
@media (min-width: 62rem) {
.d-mt-5 {
margin-top: 5px !important; }
.d-pt-5 {
padding-top: 5px !important; } }
.mb-5 {
margin-bottom: 5px !important; }
.pb-5 {
padding-bottom: 5px !important; }
@media (min-width: 62rem) {
.d-mb-5 {
margin-bottom: 5px !important; }
.d-pb-5 {
padding-bottom: 5px !important; } }
.mt-10 {
margin-top: 10px !important; }
.pt-10 {
padding-top: 10px !important; }
@media (min-width: 62rem) {
.d-mt-10 {
margin-top: 10px !important; }
.d-pt-10 {
padding-top: 10px !important; } }
.mb-10 {
margin-bottom: 10px !important; }
.pb-10 {
padding-bottom: 10px !important; }
@media (min-width: 62rem) {
.d-mb-10 {
margin-bottom: 10px !important; }
.d-pb-10 {
padding-bottom: 10px !important; } }
.mt-15 {
margin-top: 15px !important; }
.pt-15 {
padding-top: 15px !important; }
@media (min-width: 62rem) {
.d-mt-15 {
margin-top: 15px !important; }
.d-pt-15 {
padding-top: 15px !important; } }
.mb-15 {
margin-bottom: 15px !important; }
.pb-15 {
padding-bottom: 15px !important; }
@media (min-width: 62rem) {
.d-mb-15 {
margin-bottom: 15px !important; }
.d-pb-15 {
padding-bottom: 15px !important; } }
.mt-20 {
margin-top: 20px !important; }
.pt-20 {
padding-top: 20px !important; }
@media (min-width: 62rem) {
.d-mt-20 {
margin-top: 20px !important; }
.d-pt-20 {
padding-top: 20px !important; } }
.mb-20 {
margin-bottom: 20px !important; }
.pb-20 {
padding-bottom: 20px !important; }
@media (min-width: 62rem) {
.d-mb-20 {
margin-bottom: 20px !important; }
.d-pb-20 {
padding-bottom: 20px !important; } }
.mt-25 {
margin-top: 25px !important; }
.pt-25 {
padding-top: 25px !important; }
@media (min-width: 62rem) {
.d-mt-25 {
margin-top: 25px !important; }
.d-pt-25 {
padding-top: 25px !important; } }
.mb-25 {
margin-bottom: 25px !important; }
.pb-25 {
padding-bottom: 25px !important; }
@media (min-width: 62rem) {
.d-mb-25 {
margin-bottom: 25px !important; }
.d-pb-25 {
padding-bottom: 25px !important; } }
.mt-30 {
margin-top: 30px !important; }
.pt-30 {
padding-top: 30px !important; }
@media (min-width: 62rem) {
.d-mt-30 {
margin-top: 30px !important; }
.d-pt-30 {
padding-top: 30px !important; } }
.mb-30 {
margin-bottom: 30px !important; }
.pb-30 {
padding-bottom: 30px !important; }
@media (min-width: 62rem) {
.d-mb-30 {
margin-bottom: 30px !important; }
.d-pb-30 {
padding-bottom: 30px !important; } }
.mt-35 {
margin-top: 35px !important; }
.pt-35 {
padding-top: 35px !important; }
@media (min-width: 62rem) {
.d-mt-35 {
margin-top: 35px !important; }
.d-pt-35 {
padding-top: 35px !important; } }
.mb-35 {
margin-bottom: 35px !important; }
.pb-35 {
padding-bottom: 35px !important; }
@media (min-width: 62rem) {
.d-mb-35 {
margin-bottom: 35px !important; }
.d-pb-35 {
padding-bottom: 35px !important; } }
.mt-40 {
margin-top: 40px !important; }
.pt-40 {
padding-top: 40px !important; }
@media (min-width: 62rem) {
.d-mt-40 {
margin-top: 40px !important; }
.d-pt-40 {
padding-top: 40px !important; } }
.mb-40 {
margin-bottom: 40px !important; }
.pb-40 {
padding-bottom: 40px !important; }
@media (min-width: 62rem) {
.d-mb-40 {
margin-bottom: 40px !important; }
.d-pb-40 {
padding-bottom: 40px !important; } }
.mt-45 {
margin-top: 45px !important; }
.pt-45 {
padding-top: 45px !important; }
@media (min-width: 62rem) {
.d-mt-45 {
margin-top: 45px !important; }
.d-pt-45 {
padding-top: 45px !important; } }
.mb-45 {
margin-bottom: 45px !important; }
.pb-45 {
padding-bottom: 45px !important; }
@media (min-width: 62rem) {
.d-mb-45 {
margin-bottom: 45px !important; }
.d-pb-45 {
padding-bottom: 45px !important; } }
.mt-50 {
margin-top: 50px !important; }
.pt-50 {
padding-top: 50px !important; }
@media (min-width: 62rem) {
.d-mt-50 {
margin-top: 50px !important; }
.d-pt-50 {
padding-top: 50px !important; } }
.mb-50 {
margin-bottom: 50px !important; }
.pb-50 {
padding-bottom: 50px !important; }
@media (min-width: 62rem) {
.d-mb-50 {
margin-bottom: 50px !important; }
.d-pb-50 {
padding-bottom: 50px !important; } }
.mt-55 {
margin-top: 55px !important; }
.pt-55 {
padding-top: 55px !important; }
@media (min-width: 62rem) {
.d-mt-55 {
margin-top: 55px !important; }
.d-pt-55 {
padding-top: 55px !important; } }
.mb-55 {
margin-bottom: 55px !important; }
.pb-55 {
padding-bottom: 55px !important; }
@media (min-width: 62rem) {
.d-mb-55 {
margin-bottom: 55px !important; }
.d-pb-55 {
padding-bottom: 55px !important; } }
.mt-60 {
margin-top: 60px !important; }
.pt-60 {
padding-top: 60px !important; }
@media (min-width: 62rem) {
.d-mt-60 {
margin-top: 60px !important; }
.d-pt-60 {
padding-top: 60px !important; } }
.mb-60 {
margin-bottom: 60px !important; }
.pb-60 {
padding-bottom: 60px !important; }
@media (min-width: 62rem) {
.d-mb-60 {
margin-bottom: 60px !important; }
.d-pb-60 {
padding-bottom: 60px !important; } }
.mt-65 {
margin-top: 65px !important; }
.pt-65 {
padding-top: 65px !important; }
@media (min-width: 62rem) {
.d-mt-65 {
margin-top: 65px !important; }
.d-pt-65 {
padding-top: 65px !important; } }
.mb-65 {
margin-bottom: 65px !important; }
.pb-65 {
padding-bottom: 65px !important; }
@media (min-width: 62rem) {
.d-mb-65 {
margin-bottom: 65px !important; }
.d-pb-65 {
padding-bottom: 65px !important; } }
.mt-70 {
margin-top: 70px !important; }
.pt-70 {
padding-top: 70px !important; }
@media (min-width: 62rem) {
.d-mt-70 {
margin-top: 70px !important; }
.d-pt-70 {
padding-top: 70px !important; } }
.mb-70 {
margin-bottom: 70px !important; }
.pb-70 {
padding-bottom: 70px !important; }
@media (min-width: 62rem) {
.d-mb-70 {
margin-bottom: 70px !important; }
.d-pb-70 {
padding-bottom: 70px !important; } }
.mt-75 {
margin-top: 75px !important; }
.pt-75 {
padding-top: 75px !important; }
@media (min-width: 62rem) {
.d-mt-75 {
margin-top: 75px !important; }
.d-pt-75 {
padding-top: 75px !important; } }
.mb-75 {
margin-bottom: 75px !important; }
.pb-75 {
padding-bottom: 75px !important; }
@media (min-width: 62rem) {
.d-mb-75 {
margin-bottom: 75px !important; }
.d-pb-75 {
padding-bottom: 75px !important; } }
.mt-80 {
margin-top: 80px !important; }
.pt-80 {
padding-top: 80px !important; }
@media (min-width: 62rem) {
.d-mt-80 {
margin-top: 80px !important; }
.d-pt-80 {
padding-top: 80px !important; } }
.mb-80 {
margin-bottom: 80px !important; }
.pb-80 {
padding-bottom: 80px !important; }
@media (min-width: 62rem) {
.d-mb-80 {
margin-bottom: 80px !important; }
.d-pb-80 {
padding-bottom: 80px !important; } }
.mt-85 {
margin-top: 85px !important; }
.pt-85 {
padding-top: 85px !important; }
@media (min-width: 62rem) {
.d-mt-85 {
margin-top: 85px !important; }
.d-pt-85 {
padding-top: 85px !important; } }
.mb-85 {
margin-bottom: 85px !important; }
.pb-85 {
padding-bottom: 85px !important; }
@media (min-width: 62rem) {
.d-mb-85 {
margin-bottom: 85px !important; }
.d-pb-85 {
padding-bottom: 85px !important; } }
.mt-90 {
margin-top: 90px !important; }
.pt-90 {
padding-top: 90px !important; }
@media (min-width: 62rem) {
.d-mt-90 {
margin-top: 90px !important; }
.d-pt-90 {
padding-top: 90px !important; } }
.mb-90 {
margin-bottom: 90px !important; }
.pb-90 {
padding-bottom: 90px !important; }
@media (min-width: 62rem) {
.d-mb-90 {
margin-bottom: 90px !important; }
.d-pb-90 {
padding-bottom: 90px !important; } }
.mt-95 {
margin-top: 95px !important; }
.pt-95 {
padding-top: 95px !important; }
@media (min-width: 62rem) {
.d-mt-95 {
margin-top: 95px !important; }
.d-pt-95 {
padding-top: 95px !important; } }
.mb-95 {
margin-bottom: 95px !important; }
.pb-95 {
padding-bottom: 95px !important; }
@media (min-width: 62rem) {
.d-mb-95 {
margin-bottom: 95px !important; }
.d-pb-95 {
padding-bottom: 95px !important; } }
.mt-100 {
margin-top: 100px !important; }
.pt-100 {
padding-top: 100px !important; }
@media (min-width: 62rem) {
.d-mt-100 {
margin-top: 100px !important; }
.d-pt-100 {
padding-top: 100px !important; } }
.mb-100 {
margin-bottom: 100px !important; }
.pb-100 {
padding-bottom: 100px !important; }
@media (min-width: 62rem) {
.d-mb-100 {
margin-bottom: 100px !important; }
.d-pb-100 {
padding-bottom: 100px !important; } }
.mt-110 {
margin-top: 110px !important; }
.pt-110 {
padding-top: 110px !important; }
@media (min-width: 62rem) {
.d-mt-110 {
margin-top: 110px !important; }
.d-pt-110 {
padding-top: 110px !important; } }
.mb-110 {
margin-bottom: 110px !important; }
.pb-110 {
padding-bottom: 110px !important; }
@media (min-width: 62rem) {
.d-mb-110 {
margin-bottom: 110px !important; }
.d-pb-110 {
padding-bottom: 110px !important; } }
.mt-120 {
margin-top: 120px !important; }
.pt-120 {
padding-top: 120px !important; }
@media (min-width: 62rem) {
.d-mt-120 {
margin-top: 120px !important; }
.d-pt-120 {
padding-top: 120px !important; } }
.mb-120 {
margin-bottom: 120px !important; }
.pb-120 {
padding-bottom: 120px !important; }
@media (min-width: 62rem) {
.d-mb-120 {
margin-bottom: 120px !important; }
.d-pb-120 {
padding-bottom: 120px !important; } }
.mt-130 {
margin-top: 130px !important; }
.pt-130 {
padding-top: 130px !important; }
@media (min-width: 62rem) {
.d-mt-130 {
margin-top: 130px !important; }
.d-pt-130 {
padding-top: 130px !important; } }
.mb-130 {
margin-bottom: 130px !important; }
.pb-130 {
padding-bottom: 130px !important; }
@media (min-width: 62rem) {
.d-mb-130 {
margin-bottom: 130px !important; }
.d-pb-130 {
padding-bottom: 130px !important; } }
.mt-140 {
margin-top: 140px !important; }
.pt-140 {
padding-top: 140px !important; }
@media (min-width: 62rem) {
.d-mt-140 {
margin-top: 140px !important; }
.d-pt-140 {
padding-top: 140px !important; } }
.mb-140 {
margin-bottom: 140px !important; }
.pb-140 {
padding-bottom: 140px !important; }
@media (min-width: 62rem) {
.d-mb-140 {
margin-bottom: 140px !important; }
.d-pb-140 {
padding-bottom: 140px !important; } }
.mt-150 {
margin-top: 150px !important; }
.pt-150 {
padding-top: 150px !important; }
@media (min-width: 62rem) {
.d-mt-150 {
margin-top: 150px !important; }
.d-pt-150 {
padding-top: 150px !important; } }
.mb-150 {
margin-bottom: 150px !important; }
.pb-150 {
padding-bottom: 150px !important; }
@media (min-width: 62rem) {
.d-mb-150 {
margin-bottom: 150px !important; }
.d-pb-150 {
padding-bottom: 150px !important; } }
.mt-160 {
margin-top: 160px !important; }
.pt-160 {
padding-top: 160px !important; }
@media (min-width: 62rem) {
.d-mt-160 {
margin-top: 160px !important; }
.d-pt-160 {
padding-top: 160px !important; } }
.mb-160 {
margin-bottom: 160px !important; }
.pb-160 {
padding-bottom: 160px !important; }
@media (min-width: 62rem) {
.d-mb-160 {
margin-bottom: 160px !important; }
.d-pb-160 {
padding-bottom: 160px !important; } }
.mt-165 {
margin-top: 165px !important; }
.pt-165 {
padding-top: 165px !important; }
@media (min-width: 62rem) {
.d-mt-165 {
margin-top: 165px !important; }
.d-pt-165 {
padding-top: 165px !important; } }
.mb-165 {
margin-bottom: 165px !important; }
.pb-165 {
padding-bottom: 165px !important; }
@media (min-width: 62rem) {
.d-mb-165 {
margin-bottom: 165px !important; }
.d-pb-165 {
padding-bottom: 165px !important; } }
.mt-170 {
margin-top: 170px !important; }
.pt-170 {
padding-top: 170px !important; }
@media (min-width: 62rem) {
.d-mt-170 {
margin-top: 170px !important; }
.d-pt-170 {
padding-top: 170px !important; } }
.mb-170 {
margin-bottom: 170px !important; }
.pb-170 {
padding-bottom: 170px !important; }
@media (min-width: 62rem) {
.d-mb-170 {
margin-bottom: 170px !important; }
.d-pb-170 {
padding-bottom: 170px !important; } }
.mt-180 {
margin-top: 180px !important; }
.pt-180 {
padding-top: 180px !important; }
@media (min-width: 62rem) {
.d-mt-180 {
margin-top: 180px !important; }
.d-pt-180 {
padding-top: 180px !important; } }
.mb-180 {
margin-bottom: 180px !important; }
.pb-180 {
padding-bottom: 180px !important; }
@media (min-width: 62rem) {
.d-mb-180 {
margin-bottom: 180px !important; }
.d-pb-180 {
padding-bottom: 180px !important; } }
.mt-190 {
margin-top: 190px !important; }
.pt-190 {
padding-top: 190px !important; }
@media (min-width: 62rem) {
.d-mt-190 {
margin-top: 190px !important; }
.d-pt-190 {
padding-top: 190px !important; } }
.mb-190 {
margin-bottom: 190px !important; }
.pb-190 {
padding-bottom: 190px !important; }
@media (min-width: 62rem) {
.d-mb-190 {
margin-bottom: 190px !important; }
.d-pb-190 {
padding-bottom: 190px !important; } }
.mt-200 {
margin-top: 200px !important; }
.pt-200 {
padding-top: 200px !important; }
@media (min-width: 62rem) {
.d-mt-200 {
margin-top: 200px !important; }
.d-pt-200 {
padding-top: 200px !important; } }
.mb-200 {
margin-bottom: 200px !important; }
.pb-200 {
padding-bottom: 200px !important; }
@media (min-width: 62rem) {
.d-mb-200 {
margin-bottom: 200px !important; }
.d-pb-200 {
padding-bottom: 200px !important; } }
.mt-250 {
margin-top: 250px !important; }
.pt-250 {
padding-top: 250px !important; }
@media (min-width: 62rem) {
.d-mt-250 {
margin-top: 250px !important; }
.d-pt-250 {
padding-top: 250px !important; } }
.mb-250 {
margin-bottom: 250px !important; }
.pb-250 {
padding-bottom: 250px !important; }
@media (min-width: 62rem) {
.d-mb-250 {
margin-bottom: 250px !important; }
.d-pb-250 {
padding-bottom: 250px !important; } }
.f-size-10 {
font-size: 10px; }
@media (min-width: 62rem) {
.df-size-10 {
font-size: 10px; } }
.f-size-11 {
font-size: 11px; }
@media (min-width: 62rem) {
.df-size-11 {
font-size: 11px; } }
.f-size-12 {
font-size: 12px; }
@media (min-width: 62rem) {
.df-size-12 {
font-size: 12px; } }
.f-size-13 {
font-size: 13px; }
@media (min-width: 62rem) {
.df-size-13 {
font-size: 13px; } }
.f-size-14 {
font-size: 15px; }
@media (min-width: 62rem) {
.df-size-14 {
font-size: 15px; } }
.f-size-15 {
font-size: 15px; }
@media (min-width: 62rem) {
.df-size-15 {
font-size: 15px; } }
.f-size-16 {
font-size: 16px; }
@media (min-width: 62rem) {
.df-size-16 {
font-size: 16px; } }
.f-size-17 {
font-size: 17px; }
@media (min-width: 62rem) {
.df-size-17 {
font-size: 17px; } }
.f-size-18 {
font-size: 18px; }
@media (min-width: 62rem) {
.df-size-18 {
font-size: 18px; } }
.f-size-19 {
font-size: 19px; }
@media (min-width: 62rem) {
.df-size-19 {
font-size: 19px; } }
.f-size-20 {
font-size: 20px; }
@media (min-width: 62rem) {
.df-size-20 {
font-size: 20px; } }
.f-size-21 {
font-size: 21px; }
@media (min-width: 62rem) {
.df-size-21 {
font-size: 21px; } }
.f-size-22 {
font-size: 22px; }
@media (min-width: 62rem) {
.df-size-22 {
font-size: 22px; } }
.f-size-23 {
font-size: 23px; }
@media (min-width: 62rem) {
.df-size-23 {
font-size: 23px; } }
.f-size-24 {
font-size: 24px; }
@media (min-width: 62rem) {
.df-size-24 {
font-size: 24px; } }
.f-size-25 {
font-size: 25px; }
@media (min-width: 62rem) {
.df-size-25 {
font-size: 25px; } }
.f-size-26 {
font-size: 26px; }
@media (min-width: 62rem) {
.df-size-26 {
font-size: 26px; } }
.f-size-27 {
font-size: 27px; }
@media (min-width: 62rem) {
.df-size-27 {
font-size: 27px; } }
.f-size-28 {
font-size: 28px; }
@media (min-width: 62rem) {
.df-size-28 {
font-size: 28px; } }
.f-size-29 {
font-size: 29px; }
@media (min-width: 62rem) {
.df-size-29 {
font-size: 29px; } }
.f-size-30 {
font-size: 30px; }
@media (min-width: 62rem) {
.df-size-30 {
font-size: 30px; } }
.f-size-31 {
font-size: 31px; }
@media (min-width: 62rem) {
.df-size-31 {
font-size: 31px; } }
.f-size-32 {
font-size: 32px; }
@media (min-width: 62rem) {
.df-size-32 {
font-size: 32px; } }
.f-size-33 {
font-size: 33px; }
@media (min-width: 62rem) {
.df-size-33 {
font-size: 33px; } }
.f-size-34 {
font-size: 34px; }
@media (min-width: 62rem) {
.df-size-34 {
font-size: 34px; } }
.f-size-35 {
font-size: 35px; }
@media (min-width: 62rem) {
.df-size-35 {
font-size: 35px; } }
.f-size-36 {
font-size: 36px; }
@media (min-width: 62rem) {
.df-size-36 {
font-size: 36px; } }
.f-size-37 {
font-size: 37px; }
@media (min-width: 62rem) {
.df-size-37 {
font-size: 37px; } }
.f-size-38 {
font-size: 38px; }
@media (min-width: 62rem) {
.df-size-38 {
font-size: 38px; } }
.f-size-39 {
font-size: 39px; }
@media (min-width: 62rem) {
.df-size-39 {
font-size: 39px; } }
.f-size-40 {
font-size: 40px; }
@media (min-width: 62rem) {
.df-size-40 {
font-size: 40px; } }
.f-size-41 {
font-size: 41px; }
@media (min-width: 62rem) {
.df-size-41 {
font-size: 41px; } }
.f-size-42 {
font-size: 42px; }
@media (min-width: 62rem) {
.df-size-42 {
font-size: 42px; } }
.f-size-43 {
font-size: 43px; }
@media (min-width: 62rem) {
.df-size-43 {
font-size: 43px; } }
.f-size-44 {
font-size: 44px; }
@media (min-width: 62rem) {
.df-size-44 {
font-size: 44px; } }
.f-size-45 {
font-size: 45px; }
@media (min-width: 62rem) {
.df-size-45 {
font-size: 45px; } }
.f-size-46 {
font-size: 46px; }
@media (min-width: 62rem) {
.df-size-46 {
font-size: 46px; } }
.f-size-47 {
font-size: 47px; }
@media (min-width: 62rem) {
.df-size-47 {
font-size: 47px; } }
.f-size-48 {
font-size: 48px; }
@media (min-width: 62rem) {
.df-size-48 {
font-size: 48px; } }
.f-size-49 {
font-size: 49px; }
@media (min-width: 62rem) {
.df-size-49 {
font-size: 49px; } }
.f-size-50 {
font-size: 50px; }
@media (min-width: 62rem) {
.df-size-50 {
font-size: 50px; } }
.f-size-51 {
font-size: 51px; }
@media (min-width: 62rem) {
.df-size-51 {
font-size: 51px; } }
.f-size-52 {
font-size: 52px; }
@media (min-width: 62rem) {
.df-size-52 {
font-size: 52px; } }
.f-size-53 {
font-size: 53px; }
@media (min-width: 62rem) {
.df-size-53 {
font-size: 53px; } }
.f-size-54 {
font-size: 54px; }
@media (min-width: 62rem) {
.df-size-54 {
font-size: 54px; } }
.f-size-55 {
font-size: 55px; }
@media (min-width: 62rem) {
.df-size-55 {
font-size: 55px; } }
.f-size-56 {
font-size: 56px; }
@media (min-width: 62rem) {
.df-size-56 {
font-size: 56px; } }
.f-size-57 {
font-size: 57px; }
@media (min-width: 62rem) {
.df-size-57 {
font-size: 57px; } }
.f-size-58 {
font-size: 58px; }
@media (min-width: 62rem) {
.df-size-58 {
font-size: 58px; } }
.f-size-59 {
font-size: 59px; }
@media (min-width: 62rem) {
.df-size-59 {
font-size: 59px; } }
.f-size-60 {
font-size: 60px; }
@media (min-width: 62rem) {
.df-size-60 {
font-size: 60px; } }
.f-size-61 {
font-size: 61px; }
@media (min-width: 62rem) {
.df-size-61 {
font-size: 61px; } }
.f-size-62 {
font-size: 62px; }
@media (min-width: 62rem) {
.df-size-62 {
font-size: 62px; } }
.f-size-63 {
font-size: 63px; }
@media (min-width: 62rem) {
.df-size-63 {
font-size: 63px; } }
.f-size-64 {
font-size: 64px; }
@media (min-width: 62rem) {
.df-size-64 {
font-size: 64px; } }
.f-size-65 {
font-size: 65px; }
@media (min-width: 62rem) {
.df-size-65 {
font-size: 65px; } }
.f-size-66 {
font-size: 66px; }
@media (min-width: 62rem) {
.df-size-66 {
font-size: 66px; } }
.f-size-67 {
font-size: 67px; }
@media (min-width: 62rem) {
.df-size-67 {
font-size: 67px; } }
.f-size-68 {
font-size: 68px; }
@media (min-width: 62rem) {
.df-size-68 {
font-size: 68px; } }
.f-size-69 {
font-size: 69px; }
@media (min-width: 62rem) {
.df-size-69 {
font-size: 69px; } }
.f-size-70 {
font-size: 70px; }
@media (min-width: 62rem) {
.df-size-70 {
font-size: 70px; } }
.f-size-71 {
font-size: 71px; }
@media (min-width: 62rem) {
.df-size-71 {
font-size: 71px; } }
.f-size-72 {
font-size: 72px; }
@media (min-width: 62rem) {
.df-size-72 {
font-size: 72px; } }
.f-size-73 {
font-size: 73px; }
@media (min-width: 62rem) {
.df-size-73 {
font-size: 73px; } }
.f-size-74 {
font-size: 74px; }
@media (min-width: 62rem) {
.df-size-74 {
font-size: 74px; } }
.f-size-75 {
font-size: 75px; }
@media (min-width: 62rem) {
.df-size-75 {
font-size: 75px; } }
.f-size-76 {
font-size: 76px; }
@media (min-width: 62rem) {
.df-size-76 {
font-size: 76px; } }
.f-size-77 {
font-size: 77px; }
@media (min-width: 62rem) {
.df-size-77 {
font-size: 77px; } }
.f-size-78 {
font-size: 78px; }
@media (min-width: 62rem) {
.df-size-78 {
font-size: 78px; } }
.f-size-79 {
font-size: 79px; }
@media (min-width: 62rem) {
.df-size-79 {
font-size: 79px; } }
.f-size-80 {
font-size: 80px; }
@media (min-width: 62rem) {
.df-size-80 {
font-size: 80px; } }  .align-baseline {
vertical-align: baseline !important; }
.align-top {
vertical-align: top !important; }
.align-middle {
vertical-align: middle !important; }
.align-bottom {
vertical-align: bottom !important; }
.align-text-bottom {
vertical-align: text-bottom !important; }
.align-text-top {
vertical-align: text-top !important; }
.bg-primary {
background-color: #007bff !important; }
a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
background-color: #0062cc !important; }
.bg-secondary {
background-color: #6c757d !important; }
a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
background-color: #545b62 !important; }
.bg-success {
background-color: #28a745 !important; }
a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
background-color: #1e7e34 !important; }
.bg-info {
background-color: #17a2b8 !important; }
a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
background-color: #117a8b !important; }
.bg-warning {
background-color: #ffc107 !important; }
a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
background-color: #d39e00 !important; }
.bg-danger {
background-color: #dc3545 !important; }
a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
background-color: #bd2130 !important; }
.bg-light {
background-color: #f8f9fa !important; }
a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
background-color: #dae0e5 !important; }
.bg-dark {
background-color: #343a40 !important; }
a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
background-color: #1d2124 !important; }
.bg-white {
background-color: #fff !important; }
.bg-transparent {
background-color: transparent !important; }
.border {
border: 1px solid #dee2e6 !important; }
.border-top {
border-top: 1px solid #dee2e6 !important; }
.border-right {
border-right: 1px solid #dee2e6 !important; }
.border-bottom {
border-bottom: 1px solid #dee2e6 !important; }
.border-left {
border-left: 1px solid #dee2e6 !important; }
.border-0 {
border: 0 !important; }
.border-top-0 {
border-top: 0 !important; }
.border-right-0 {
border-right: 0 !important; }
.border-bottom-0 {
border-bottom: 0 !important; }
.border-left-0 {
border-left: 0 !important; }
.border-primary {
border-color: #007bff !important; }
.border-secondary {
border-color: #6c757d !important; }
.border-success {
border-color: #28a745 !important; }
.border-info {
border-color: #17a2b8 !important; }
.border-warning {
border-color: #ffc107 !important; }
.border-danger {
border-color: #dc3545 !important; }
.border-light {
border-color: #f8f9fa !important; }
.border-dark {
border-color: #343a40 !important; }
.border-white {
border-color: #fff !important; }
.rounded-sm {
border-radius: 0.2rem !important; }
.rounded {
border-radius: 0.25rem !important; }
.rounded-top {
border-top-left-radius: 0.25rem !important;
border-top-right-radius: 0.25rem !important; }
.rounded-right {
border-top-right-radius: 0.25rem !important;
border-bottom-right-radius: 0.25rem !important; }
.rounded-bottom {
border-bottom-right-radius: 0.25rem !important;
border-bottom-left-radius: 0.25rem !important; }
.rounded-left {
border-top-left-radius: 0.25rem !important;
border-bottom-left-radius: 0.25rem !important; }
.rounded-lg {
border-radius: 0.3rem !important; }
.rounded-circle {
border-radius: 50% !important; }
.rounded-pill {
border-radius: 50rem !important; }
.rounded-0 {
border-radius: 0 !important; }
.clearfix::after {
display: block;
clear: both;
content: ""; }
.d-none {
display: none !important; }
.d-inline {
display: inline !important; }
.d-inline-block {
display: inline-block !important; }
.d-block {
display: block !important; }
.d-table {
display: table !important; }
.d-table-row {
display: table-row !important; }
.d-table-cell {
display: table-cell !important; }
.d-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important; }
.d-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important; }
@media (min-width: 576px) {
.d-sm-none {
display: none !important; }
.d-sm-inline {
display: inline !important; }
.d-sm-inline-block {
display: inline-block !important; }
.d-sm-block {
display: block !important; }
.d-sm-table {
display: table !important; }
.d-sm-table-row {
display: table-row !important; }
.d-sm-table-cell {
display: table-cell !important; }
.d-sm-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important; }
.d-sm-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important; } }
@media (min-width: 768px) {
.d-md-none {
display: none !important; }
.d-md-inline {
display: inline !important; }
.d-md-inline-block {
display: inline-block !important; }
.d-md-block {
display: block !important; }
.d-md-table {
display: table !important; }
.d-md-table-row {
display: table-row !important; }
.d-md-table-cell {
display: table-cell !important; }
.d-md-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important; }
.d-md-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important; } }
@media (min-width: 992px) {
.d-lg-none {
display: none !important; }
.d-lg-inline {
display: inline !important; }
.d-lg-inline-block {
display: inline-block !important; }
.d-lg-block {
display: block !important; }
.d-lg-table {
display: table !important; }
.d-lg-table-row {
display: table-row !important; }
.d-lg-table-cell {
display: table-cell !important; }
.d-lg-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important; }
.d-lg-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important; } }
@media (min-width: 1200px) {
.d-xl-none {
display: none !important; }
.d-xl-inline {
display: inline !important; }
.d-xl-inline-block {
display: inline-block !important; }
.d-xl-block {
display: block !important; }
.d-xl-table {
display: table !important; }
.d-xl-table-row {
display: table-row !important; }
.d-xl-table-cell {
display: table-cell !important; }
.d-xl-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important; }
.d-xl-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important; } }
@media print {
.d-print-none {
display: none !important; }
.d-print-inline {
display: inline !important; }
.d-print-inline-block {
display: inline-block !important; }
.d-print-block {
display: block !important; }
.d-print-table {
display: table !important; }
.d-print-table-row {
display: table-row !important; }
.d-print-table-cell {
display: table-cell !important; }
.d-print-flex {
display: -webkit-box !important;
display: -ms-flexbox !important;
display: flex !important; }
.d-print-inline-flex {
display: -webkit-inline-box !important;
display: -ms-inline-flexbox !important;
display: inline-flex !important; } }
.embed-responsive {
position: relative;
display: block;
width: 100%;
padding: 0;
overflow: hidden; }
.embed-responsive::before {
display: block;
content: ""; }
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%;
border: 0; }
.embed-responsive-21by9::before {
padding-top: 42.85714%; }
.embed-responsive-16by9::before {
padding-top: 56.25%; }
.embed-responsive-4by3::before {
padding-top: 75%; }
.embed-responsive-1by1::before {
padding-top: 100%; }
.flex-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important; }
.flex-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important; }
.flex-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important; }
.flex-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important; }
.flex-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important; }
.flex-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important; }
.flex-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important; }
.flex-fill {
-webkit-box-flex: 1 !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important; }
.flex-grow-0 {
-webkit-box-flex: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important; }
.flex-grow-1 {
-webkit-box-flex: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important; }
.flex-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important; }
.flex-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important; }
.justify-content-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important; }
.justify-content-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important; }
.justify-content-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important; }
.justify-content-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important; }
.justify-content-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important; }
.align-items-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important; }
.align-items-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important; }
.align-items-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important; }
.align-items-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important; }
.align-items-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important; }
.align-content-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important; }
.align-content-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important; }
.align-content-center {
-ms-flex-line-pack: center !important;
align-content: center !important; }
.align-content-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important; }
.align-content-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important; }
.align-content-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important; }
.align-self-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important; }
.align-self-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important; }
.align-self-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important; }
.align-self-center {
-ms-flex-item-align: center !important;
align-self: center !important; }
.align-self-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important; }
.align-self-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important; }
@media (min-width: 576px) {
.flex-sm-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important; }
.flex-sm-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important; }
.flex-sm-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important; }
.flex-sm-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important; }
.flex-sm-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important; }
.flex-sm-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important; }
.flex-sm-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important; }
.flex-sm-fill {
-webkit-box-flex: 1 !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important; }
.flex-sm-grow-0 {
-webkit-box-flex: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important; }
.flex-sm-grow-1 {
-webkit-box-flex: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important; }
.flex-sm-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important; }
.flex-sm-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important; }
.justify-content-sm-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important; }
.justify-content-sm-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important; }
.justify-content-sm-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important; }
.justify-content-sm-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important; }
.justify-content-sm-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important; }
.align-items-sm-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important; }
.align-items-sm-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important; }
.align-items-sm-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important; }
.align-items-sm-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important; }
.align-items-sm-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important; }
.align-content-sm-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important; }
.align-content-sm-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important; }
.align-content-sm-center {
-ms-flex-line-pack: center !important;
align-content: center !important; }
.align-content-sm-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important; }
.align-content-sm-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important; }
.align-content-sm-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important; }
.align-self-sm-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important; }
.align-self-sm-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important; }
.align-self-sm-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important; }
.align-self-sm-center {
-ms-flex-item-align: center !important;
align-self: center !important; }
.align-self-sm-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important; }
.align-self-sm-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important; } }
@media (min-width: 768px) {
.flex-md-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important; }
.flex-md-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important; }
.flex-md-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important; }
.flex-md-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important; }
.flex-md-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important; }
.flex-md-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important; }
.flex-md-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important; }
.flex-md-fill {
-webkit-box-flex: 1 !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important; }
.flex-md-grow-0 {
-webkit-box-flex: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important; }
.flex-md-grow-1 {
-webkit-box-flex: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important; }
.flex-md-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important; }
.flex-md-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important; }
.justify-content-md-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important; }
.justify-content-md-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important; }
.justify-content-md-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important; }
.justify-content-md-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important; }
.justify-content-md-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important; }
.align-items-md-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important; }
.align-items-md-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important; }
.align-items-md-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important; }
.align-items-md-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important; }
.align-items-md-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important; }
.align-content-md-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important; }
.align-content-md-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important; }
.align-content-md-center {
-ms-flex-line-pack: center !important;
align-content: center !important; }
.align-content-md-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important; }
.align-content-md-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important; }
.align-content-md-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important; }
.align-self-md-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important; }
.align-self-md-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important; }
.align-self-md-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important; }
.align-self-md-center {
-ms-flex-item-align: center !important;
align-self: center !important; }
.align-self-md-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important; }
.align-self-md-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important; } }
@media (min-width: 992px) {
.flex-lg-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important; }
.flex-lg-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important; }
.flex-lg-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important; }
.flex-lg-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important; }
.flex-lg-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important; }
.flex-lg-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important; }
.flex-lg-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important; }
.flex-lg-fill {
-webkit-box-flex: 1 !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important; }
.flex-lg-grow-0 {
-webkit-box-flex: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important; }
.flex-lg-grow-1 {
-webkit-box-flex: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important; }
.flex-lg-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important; }
.flex-lg-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important; }
.justify-content-lg-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important; }
.justify-content-lg-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important; }
.justify-content-lg-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important; }
.justify-content-lg-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important; }
.justify-content-lg-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important; }
.align-items-lg-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important; }
.align-items-lg-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important; }
.align-items-lg-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important; }
.align-items-lg-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important; }
.align-items-lg-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important; }
.align-content-lg-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important; }
.align-content-lg-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important; }
.align-content-lg-center {
-ms-flex-line-pack: center !important;
align-content: center !important; }
.align-content-lg-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important; }
.align-content-lg-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important; }
.align-content-lg-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important; }
.align-self-lg-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important; }
.align-self-lg-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important; }
.align-self-lg-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important; }
.align-self-lg-center {
-ms-flex-item-align: center !important;
align-self: center !important; }
.align-self-lg-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important; }
.align-self-lg-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important; } }
@media (min-width: 1200px) {
.flex-xl-row {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: row !important;
flex-direction: row !important; }
.flex-xl-column {
-webkit-box-orient: vertical !important;
-webkit-box-direction: normal !important;
-ms-flex-direction: column !important;
flex-direction: column !important; }
.flex-xl-row-reverse {
-webkit-box-orient: horizontal !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important; }
.flex-xl-column-reverse {
-webkit-box-orient: vertical !important;
-webkit-box-direction: reverse !important;
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important; }
.flex-xl-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important; }
.flex-xl-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important; }
.flex-xl-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important; }
.flex-xl-fill {
-webkit-box-flex: 1 !important;
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important; }
.flex-xl-grow-0 {
-webkit-box-flex: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important; }
.flex-xl-grow-1 {
-webkit-box-flex: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important; }
.flex-xl-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important; }
.flex-xl-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important; }
.justify-content-xl-start {
-webkit-box-pack: start !important;
-ms-flex-pack: start !important;
justify-content: flex-start !important; }
.justify-content-xl-end {
-webkit-box-pack: end !important;
-ms-flex-pack: end !important;
justify-content: flex-end !important; }
.justify-content-xl-center {
-webkit-box-pack: center !important;
-ms-flex-pack: center !important;
justify-content: center !important; }
.justify-content-xl-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important; }
.justify-content-xl-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important; }
.align-items-xl-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important; }
.align-items-xl-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important; }
.align-items-xl-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important; }
.align-items-xl-baseline {
-webkit-box-align: baseline !important;
-ms-flex-align: baseline !important;
align-items: baseline !important; }
.align-items-xl-stretch {
-webkit-box-align: stretch !important;
-ms-flex-align: stretch !important;
align-items: stretch !important; }
.align-content-xl-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important; }
.align-content-xl-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important; }
.align-content-xl-center {
-ms-flex-line-pack: center !important;
align-content: center !important; }
.align-content-xl-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important; }
.align-content-xl-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important; }
.align-content-xl-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important; }
.align-self-xl-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important; }
.align-self-xl-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important; }
.align-self-xl-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important; }
.align-self-xl-center {
-ms-flex-item-align: center !important;
align-self: center !important; }
.align-self-xl-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important; }
.align-self-xl-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important; } }
.float-left {
float: left !important; }
.float-right {
float: right !important; }
.float-none {
float: none !important; }
@media (min-width: 576px) {
.float-sm-left {
float: left !important; }
.float-sm-right {
float: right !important; }
.float-sm-none {
float: none !important; } }
@media (min-width: 768px) {
.float-md-left {
float: left !important; }
.float-md-right {
float: right !important; }
.float-md-none {
float: none !important; } }
@media (min-width: 992px) {
.float-lg-left {
float: left !important; }
.float-lg-right {
float: right !important; }
.float-lg-none {
float: none !important; } }
@media (min-width: 1200px) {
.float-xl-left {
float: left !important; }
.float-xl-right {
float: right !important; }
.float-xl-none {
float: none !important; } }
.user-select-all {
-webkit-user-select: all !important;
-moz-user-select: all !important;
-ms-user-select: all !important;
user-select: all !important; }
.user-select-auto {
-webkit-user-select: auto !important;
-moz-user-select: auto !important;
-ms-user-select: auto !important;
user-select: auto !important; }
.user-select-none {
-webkit-user-select: none !important;
-moz-user-select: none !important;
-ms-user-select: none !important;
user-select: none !important; }
.overflow-auto {
overflow: auto !important; }
.overflow-hidden {
overflow: hidden !important; }
.position-static {
position: static !important; }
.position-relative {
position: relative !important; }
.position-absolute {
position: absolute !important; }
.position-fixed {
position: fixed !important; }
.position-sticky {
position: -webkit-sticky !important;
position: sticky !important; }
.fixed-top {
position: fixed;
top: 0;
right: 0;
left: 0;
z-index: 1030; }
.fixed-bottom {
position: fixed;
right: 0;
bottom: 0;
left: 0;
z-index: 1030; }
@supports ((position: -webkit-sticky) or (position: sticky)) {
.sticky-top {
position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 1020; } }
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border: 0; }
.sr-only-focusable:active, .sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
overflow: visible;
clip: auto;
white-space: normal; }
.shadow-sm {
-webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }
.shadow {
-webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }
.shadow-lg {
-webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }
.shadow-none {
-webkit-box-shadow: none !important;
box-shadow: none !important; }
.w-25 {
width: 25% !important; }
.w-50 {
width: 50% !important; }
.w-75 {
width: 75% !important; }
.w-100 {
width: 100% !important; }
.w-auto {
width: auto !important; }
.h-25 {
height: 25% !important; }
.h-50 {
height: 50% !important; }
.h-75 {
height: 75% !important; }
.h-100 {
height: 100% !important; }
.h-auto {
height: auto !important; }
.mw-100 {
max-width: 100% !important; }
.mh-100 {
max-height: 100% !important; }
.min-vw-100 {
min-width: 100vw !important; }
.min-vh-100 {
min-height: 100vh !important; }
.vw-100 {
width: 100vw !important; }
.vh-100 {
height: 100vh !important; }
.m-0 {
margin: 0 !important; }
.mt-0,
.my-0 {
margin-top: 0 !important; }
.mr-0,
.mx-0 {
margin-right: 0 !important; }
.mb-0,
.my-0 {
margin-bottom: 0 !important; }
.ml-0,
.mx-0 {
margin-left: 0 !important; }
.m-1 {
margin: 0.25rem !important; }
.mt-1,
.my-1 {
margin-top: 0.25rem !important; }
.mr-1,
.mx-1 {
margin-right: 0.25rem !important; }
.mb-1,
.my-1 {
margin-bottom: 0.25rem !important; }
.ml-1,
.mx-1 {
margin-left: 0.25rem !important; }
.m-2 {
margin: 0.5rem !important; }
.mt-2,
.my-2 {
margin-top: 0.5rem !important; }
.mr-2,
.mx-2 {
margin-right: 0.5rem !important; }
.mb-2,
.my-2 {
margin-bottom: 0.5rem !important; }
.ml-2,
.mx-2 {
margin-left: 0.5rem !important; }
.m-3 {
margin: 1rem !important; }
.mt-3,
.my-3 {
margin-top: 1rem !important; }
.mr-3,
.mx-3 {
margin-right: 1rem !important; }
.mb-3,
.my-3 {
margin-bottom: 1rem !important; }
.ml-3,
.mx-3 {
margin-left: 1rem !important; }
.m-4 {
margin: 1.5rem !important; }
.mt-4,
.my-4 {
margin-top: 1.5rem !important; }
.mr-4,
.mx-4 {
margin-right: 1.5rem !important; }
.mb-4,
.my-4 {
margin-bottom: 1.5rem !important; }
.ml-4,
.mx-4 {
margin-left: 1.5rem !important; }
.m-5 {
margin: 3rem !important; }
.mt-5,
.my-5 {
margin-top: 3rem !important; }
.mr-5,
.mx-5 {
margin-right: 3rem !important; }
.mb-5,
.my-5 {
margin-bottom: 3rem !important; }
.ml-5,
.mx-5 {
margin-left: 3rem !important; }
.p-0 {
padding: 0 !important; }
.pt-0,
.py-0 {
padding-top: 0 !important; }
.pr-0,
.px-0 {
padding-right: 0 !important; }
.pb-0,
.py-0 {
padding-bottom: 0 !important; }
.pl-0,
.px-0 {
padding-left: 0 !important; }
.p-1 {
padding: 0.25rem !important; }
.pt-1,
.py-1 {
padding-top: 0.25rem !important; }
.pr-1,
.px-1 {
padding-right: 0.25rem !important; }
.pb-1,
.py-1 {
padding-bottom: 0.25rem !important; }
.pl-1,
.px-1 {
padding-left: 0.25rem !important; }
.p-2 {
padding: 0.5rem !important; }
.pt-2,
.py-2 {
padding-top: 0.5rem !important; }
.pr-2,
.px-2 {
padding-right: 0.5rem !important; }
.pb-2,
.py-2 {
padding-bottom: 0.5rem !important; }
.pl-2,
.px-2 {
padding-left: 0.5rem !important; }
.p-3 {
padding: 1rem !important; }
.pt-3,
.py-3 {
padding-top: 1rem !important; }
.pr-3,
.px-3 {
padding-right: 1rem !important; }
.pb-3,
.py-3 {
padding-bottom: 1rem !important; }
.pl-3,
.px-3 {
padding-left: 1rem !important; }
.p-4 {
padding: 1.5rem !important; }
.pt-4,
.py-4 {
padding-top: 1.5rem !important; }
.pr-4,
.px-4 {
padding-right: 1.5rem !important; }
.pb-4,
.py-4 {
padding-bottom: 1.5rem !important; }
.pl-4,
.px-4 {
padding-left: 1.5rem !important; }
.p-5 {
padding: 3rem !important; }
.pt-5,
.py-5 {
padding-top: 3rem !important; }
.pr-5,
.px-5 {
padding-right: 3rem !important; }
.pb-5,
.py-5 {
padding-bottom: 3rem !important; }
.pl-5,
.px-5 {
padding-left: 3rem !important; }
.m-n1 {
margin: -0.25rem !important; }
.mt-n1,
.my-n1 {
margin-top: -0.25rem !important; }
.mr-n1,
.mx-n1 {
margin-right: -0.25rem !important; }
.mb-n1,
.my-n1 {
margin-bottom: -0.25rem !important; }
.ml-n1,
.mx-n1 {
margin-left: -0.25rem !important; }
.m-n2 {
margin: -0.5rem !important; }
.mt-n2,
.my-n2 {
margin-top: -0.5rem !important; }
.mr-n2,
.mx-n2 {
margin-right: -0.5rem !important; }
.mb-n2,
.my-n2 {
margin-bottom: -0.5rem !important; }
.ml-n2,
.mx-n2 {
margin-left: -0.5rem !important; }
.m-n3 {
margin: -1rem !important; }
.mt-n3,
.my-n3 {
margin-top: -1rem !important; }
.mr-n3,
.mx-n3 {
margin-right: -1rem !important; }
.mb-n3,
.my-n3 {
margin-bottom: -1rem !important; }
.ml-n3,
.mx-n3 {
margin-left: -1rem !important; }
.m-n4 {
margin: -1.5rem !important; }
.mt-n4,
.my-n4 {
margin-top: -1.5rem !important; }
.mr-n4,
.mx-n4 {
margin-right: -1.5rem !important; }
.mb-n4,
.my-n4 {
margin-bottom: -1.5rem !important; }
.ml-n4,
.mx-n4 {
margin-left: -1.5rem !important; }
.m-n5 {
margin: -3rem !important; }
.mt-n5,
.my-n5 {
margin-top: -3rem !important; }
.mr-n5,
.mx-n5 {
margin-right: -3rem !important; }
.mb-n5,
.my-n5 {
margin-bottom: -3rem !important; }
.ml-n5,
.mx-n5 {
margin-left: -3rem !important; }
.m-auto {
margin: auto !important; }
.mt-auto,
.my-auto {
margin-top: auto !important; }
.mr-auto,
.mx-auto {
margin-right: auto !important; }
.mb-auto,
.my-auto {
margin-bottom: auto !important; }
.ml-auto,
.mx-auto {
margin-left: auto !important; }
@media (min-width: 576px) {
.m-sm-0 {
margin: 0 !important; }
.mt-sm-0,
.my-sm-0 {
margin-top: 0 !important; }
.mr-sm-0,
.mx-sm-0 {
margin-right: 0 !important; }
.mb-sm-0,
.my-sm-0 {
margin-bottom: 0 !important; }
.ml-sm-0,
.mx-sm-0 {
margin-left: 0 !important; }
.m-sm-1 {
margin: 0.25rem !important; }
.mt-sm-1,
.my-sm-1 {
margin-top: 0.25rem !important; }
.mr-sm-1,
.mx-sm-1 {
margin-right: 0.25rem !important; }
.mb-sm-1,
.my-sm-1 {
margin-bottom: 0.25rem !important; }
.ml-sm-1,
.mx-sm-1 {
margin-left: 0.25rem !important; }
.m-sm-2 {
margin: 0.5rem !important; }
.mt-sm-2,
.my-sm-2 {
margin-top: 0.5rem !important; }
.mr-sm-2,
.mx-sm-2 {
margin-right: 0.5rem !important; }
.mb-sm-2,
.my-sm-2 {
margin-bottom: 0.5rem !important; }
.ml-sm-2,
.mx-sm-2 {
margin-left: 0.5rem !important; }
.m-sm-3 {
margin: 1rem !important; }
.mt-sm-3,
.my-sm-3 {
margin-top: 1rem !important; }
.mr-sm-3,
.mx-sm-3 {
margin-right: 1rem !important; }
.mb-sm-3,
.my-sm-3 {
margin-bottom: 1rem !important; }
.ml-sm-3,
.mx-sm-3 {
margin-left: 1rem !important; }
.m-sm-4 {
margin: 1.5rem !important; }
.mt-sm-4,
.my-sm-4 {
margin-top: 1.5rem !important; }
.mr-sm-4,
.mx-sm-4 {
margin-right: 1.5rem !important; }
.mb-sm-4,
.my-sm-4 {
margin-bottom: 1.5rem !important; }
.ml-sm-4,
.mx-sm-4 {
margin-left: 1.5rem !important; }
.m-sm-5 {
margin: 3rem !important; }
.mt-sm-5,
.my-sm-5 {
margin-top: 3rem !important; }
.mr-sm-5,
.mx-sm-5 {
margin-right: 3rem !important; }
.mb-sm-5,
.my-sm-5 {
margin-bottom: 3rem !important; }
.ml-sm-5,
.mx-sm-5 {
margin-left: 3rem !important; }
.p-sm-0 {
padding: 0 !important; }
.pt-sm-0,
.py-sm-0 {
padding-top: 0 !important; }
.pr-sm-0,
.px-sm-0 {
padding-right: 0 !important; }
.pb-sm-0,
.py-sm-0 {
padding-bottom: 0 !important; }
.pl-sm-0,
.px-sm-0 {
padding-left: 0 !important; }
.p-sm-1 {
padding: 0.25rem !important; }
.pt-sm-1,
.py-sm-1 {
padding-top: 0.25rem !important; }
.pr-sm-1,
.px-sm-1 {
padding-right: 0.25rem !important; }
.pb-sm-1,
.py-sm-1 {
padding-bottom: 0.25rem !important; }
.pl-sm-1,
.px-sm-1 {
padding-left: 0.25rem !important; }
.p-sm-2 {
padding: 0.5rem !important; }
.pt-sm-2,
.py-sm-2 {
padding-top: 0.5rem !important; }
.pr-sm-2,
.px-sm-2 {
padding-right: 0.5rem !important; }
.pb-sm-2,
.py-sm-2 {
padding-bottom: 0.5rem !important; }
.pl-sm-2,
.px-sm-2 {
padding-left: 0.5rem !important; }
.p-sm-3 {
padding: 1rem !important; }
.pt-sm-3,
.py-sm-3 {
padding-top: 1rem !important; }
.pr-sm-3,
.px-sm-3 {
padding-right: 1rem !important; }
.pb-sm-3,
.py-sm-3 {
padding-bottom: 1rem !important; }
.pl-sm-3,
.px-sm-3 {
padding-left: 1rem !important; }
.p-sm-4 {
padding: 1.5rem !important; }
.pt-sm-4,
.py-sm-4 {
padding-top: 1.5rem !important; }
.pr-sm-4,
.px-sm-4 {
padding-right: 1.5rem !important; }
.pb-sm-4,
.py-sm-4 {
padding-bottom: 1.5rem !important; }
.pl-sm-4,
.px-sm-4 {
padding-left: 1.5rem !important; }
.p-sm-5 {
padding: 3rem !important; }
.pt-sm-5,
.py-sm-5 {
padding-top: 3rem !important; }
.pr-sm-5,
.px-sm-5 {
padding-right: 3rem !important; }
.pb-sm-5,
.py-sm-5 {
padding-bottom: 3rem !important; }
.pl-sm-5,
.px-sm-5 {
padding-left: 3rem !important; }
.m-sm-n1 {
margin: -0.25rem !important; }
.mt-sm-n1,
.my-sm-n1 {
margin-top: -0.25rem !important; }
.mr-sm-n1,
.mx-sm-n1 {
margin-right: -0.25rem !important; }
.mb-sm-n1,
.my-sm-n1 {
margin-bottom: -0.25rem !important; }
.ml-sm-n1,
.mx-sm-n1 {
margin-left: -0.25rem !important; }
.m-sm-n2 {
margin: -0.5rem !important; }
.mt-sm-n2,
.my-sm-n2 {
margin-top: -0.5rem !important; }
.mr-sm-n2,
.mx-sm-n2 {
margin-right: -0.5rem !important; }
.mb-sm-n2,
.my-sm-n2 {
margin-bottom: -0.5rem !important; }
.ml-sm-n2,
.mx-sm-n2 {
margin-left: -0.5rem !important; }
.m-sm-n3 {
margin: -1rem !important; }
.mt-sm-n3,
.my-sm-n3 {
margin-top: -1rem !important; }
.mr-sm-n3,
.mx-sm-n3 {
margin-right: -1rem !important; }
.mb-sm-n3,
.my-sm-n3 {
margin-bottom: -1rem !important; }
.ml-sm-n3,
.mx-sm-n3 {
margin-left: -1rem !important; }
.m-sm-n4 {
margin: -1.5rem !important; }
.mt-sm-n4,
.my-sm-n4 {
margin-top: -1.5rem !important; }
.mr-sm-n4,
.mx-sm-n4 {
margin-right: -1.5rem !important; }
.mb-sm-n4,
.my-sm-n4 {
margin-bottom: -1.5rem !important; }
.ml-sm-n4,
.mx-sm-n4 {
margin-left: -1.5rem !important; }
.m-sm-n5 {
margin: -3rem !important; }
.mt-sm-n5,
.my-sm-n5 {
margin-top: -3rem !important; }
.mr-sm-n5,
.mx-sm-n5 {
margin-right: -3rem !important; }
.mb-sm-n5,
.my-sm-n5 {
margin-bottom: -3rem !important; }
.ml-sm-n5,
.mx-sm-n5 {
margin-left: -3rem !important; }
.m-sm-auto {
margin: auto !important; }
.mt-sm-auto,
.my-sm-auto {
margin-top: auto !important; }
.mr-sm-auto,
.mx-sm-auto {
margin-right: auto !important; }
.mb-sm-auto,
.my-sm-auto {
margin-bottom: auto !important; }
.ml-sm-auto,
.mx-sm-auto {
margin-left: auto !important; } }
@media (min-width: 768px) {
.m-md-0 {
margin: 0 !important; }
.mt-md-0,
.my-md-0 {
margin-top: 0 !important; }
.mr-md-0,
.mx-md-0 {
margin-right: 0 !important; }
.mb-md-0,
.my-md-0 {
margin-bottom: 0 !important; }
.ml-md-0,
.mx-md-0 {
margin-left: 0 !important; }
.m-md-1 {
margin: 0.25rem !important; }
.mt-md-1,
.my-md-1 {
margin-top: 0.25rem !important; }
.mr-md-1,
.mx-md-1 {
margin-right: 0.25rem !important; }
.mb-md-1,
.my-md-1 {
margin-bottom: 0.25rem !important; }
.ml-md-1,
.mx-md-1 {
margin-left: 0.25rem !important; }
.m-md-2 {
margin: 0.5rem !important; }
.mt-md-2,
.my-md-2 {
margin-top: 0.5rem !important; }
.mr-md-2,
.mx-md-2 {
margin-right: 0.5rem !important; }
.mb-md-2,
.my-md-2 {
margin-bottom: 0.5rem !important; }
.ml-md-2,
.mx-md-2 {
margin-left: 0.5rem !important; }
.m-md-3 {
margin: 1rem !important; }
.mt-md-3,
.my-md-3 {
margin-top: 1rem !important; }
.mr-md-3,
.mx-md-3 {
margin-right: 1rem !important; }
.mb-md-3,
.my-md-3 {
margin-bottom: 1rem !important; }
.ml-md-3,
.mx-md-3 {
margin-left: 1rem !important; }
.m-md-4 {
margin: 1.5rem !important; }
.mt-md-4,
.my-md-4 {
margin-top: 1.5rem !important; }
.mr-md-4,
.mx-md-4 {
margin-right: 1.5rem !important; }
.mb-md-4,
.my-md-4 {
margin-bottom: 1.5rem !important; }
.ml-md-4,
.mx-md-4 {
margin-left: 1.5rem !important; }
.m-md-5 {
margin: 3rem !important; }
.mt-md-5,
.my-md-5 {
margin-top: 3rem !important; }
.mr-md-5,
.mx-md-5 {
margin-right: 3rem !important; }
.mb-md-5,
.my-md-5 {
margin-bottom: 3rem !important; }
.ml-md-5,
.mx-md-5 {
margin-left: 3rem !important; }
.p-md-0 {
padding: 0 !important; }
.pt-md-0,
.py-md-0 {
padding-top: 0 !important; }
.pr-md-0,
.px-md-0 {
padding-right: 0 !important; }
.pb-md-0,
.py-md-0 {
padding-bottom: 0 !important; }
.pl-md-0,
.px-md-0 {
padding-left: 0 !important; }
.p-md-1 {
padding: 0.25rem !important; }
.pt-md-1,
.py-md-1 {
padding-top: 0.25rem !important; }
.pr-md-1,
.px-md-1 {
padding-right: 0.25rem !important; }
.pb-md-1,
.py-md-1 {
padding-bottom: 0.25rem !important; }
.pl-md-1,
.px-md-1 {
padding-left: 0.25rem !important; }
.p-md-2 {
padding: 0.5rem !important; }
.pt-md-2,
.py-md-2 {
padding-top: 0.5rem !important; }
.pr-md-2,
.px-md-2 {
padding-right: 0.5rem !important; }
.pb-md-2,
.py-md-2 {
padding-bottom: 0.5rem !important; }
.pl-md-2,
.px-md-2 {
padding-left: 0.5rem !important; }
.p-md-3 {
padding: 1rem !important; }
.pt-md-3,
.py-md-3 {
padding-top: 1rem !important; }
.pr-md-3,
.px-md-3 {
padding-right: 1rem !important; }
.pb-md-3,
.py-md-3 {
padding-bottom: 1rem !important; }
.pl-md-3,
.px-md-3 {
padding-left: 1rem !important; }
.p-md-4 {
padding: 1.5rem !important; }
.pt-md-4,
.py-md-4 {
padding-top: 1.5rem !important; }
.pr-md-4,
.px-md-4 {
padding-right: 1.5rem !important; }
.pb-md-4,
.py-md-4 {
padding-bottom: 1.5rem !important; }
.pl-md-4,
.px-md-4 {
padding-left: 1.5rem !important; }
.p-md-5 {
padding: 3rem !important; }
.pt-md-5,
.py-md-5 {
padding-top: 3rem !important; }
.pr-md-5,
.px-md-5 {
padding-right: 3rem !important; }
.pb-md-5,
.py-md-5 {
padding-bottom: 3rem !important; }
.pl-md-5,
.px-md-5 {
padding-left: 3rem !important; }
.m-md-n1 {
margin: -0.25rem !important; }
.mt-md-n1,
.my-md-n1 {
margin-top: -0.25rem !important; }
.mr-md-n1,
.mx-md-n1 {
margin-right: -0.25rem !important; }
.mb-md-n1,
.my-md-n1 {
margin-bottom: -0.25rem !important; }
.ml-md-n1,
.mx-md-n1 {
margin-left: -0.25rem !important; }
.m-md-n2 {
margin: -0.5rem !important; }
.mt-md-n2,
.my-md-n2 {
margin-top: -0.5rem !important; }
.mr-md-n2,
.mx-md-n2 {
margin-right: -0.5rem !important; }
.mb-md-n2,
.my-md-n2 {
margin-bottom: -0.5rem !important; }
.ml-md-n2,
.mx-md-n2 {
margin-left: -0.5rem !important; }
.m-md-n3 {
margin: -1rem !important; }
.mt-md-n3,
.my-md-n3 {
margin-top: -1rem !important; }
.mr-md-n3,
.mx-md-n3 {
margin-right: -1rem !important; }
.mb-md-n3,
.my-md-n3 {
margin-bottom: -1rem !important; }
.ml-md-n3,
.mx-md-n3 {
margin-left: -1rem !important; }
.m-md-n4 {
margin: -1.5rem !important; }
.mt-md-n4,
.my-md-n4 {
margin-top: -1.5rem !important; }
.mr-md-n4,
.mx-md-n4 {
margin-right: -1.5rem !important; }
.mb-md-n4,
.my-md-n4 {
margin-bottom: -1.5rem !important; }
.ml-md-n4,
.mx-md-n4 {
margin-left: -1.5rem !important; }
.m-md-n5 {
margin: -3rem !important; }
.mt-md-n5,
.my-md-n5 {
margin-top: -3rem !important; }
.mr-md-n5,
.mx-md-n5 {
margin-right: -3rem !important; }
.mb-md-n5,
.my-md-n5 {
margin-bottom: -3rem !important; }
.ml-md-n5,
.mx-md-n5 {
margin-left: -3rem !important; }
.m-md-auto {
margin: auto !important; }
.mt-md-auto,
.my-md-auto {
margin-top: auto !important; }
.mr-md-auto,
.mx-md-auto {
margin-right: auto !important; }
.mb-md-auto,
.my-md-auto {
margin-bottom: auto !important; }
.ml-md-auto,
.mx-md-auto {
margin-left: auto !important; } }
@media (min-width: 992px) {
.m-lg-0 {
margin: 0 !important; }
.mt-lg-0,
.my-lg-0 {
margin-top: 0 !important; }
.mr-lg-0,
.mx-lg-0 {
margin-right: 0 !important; }
.mb-lg-0,
.my-lg-0 {
margin-bottom: 0 !important; }
.ml-lg-0,
.mx-lg-0 {
margin-left: 0 !important; }
.m-lg-1 {
margin: 0.25rem !important; }
.mt-lg-1,
.my-lg-1 {
margin-top: 0.25rem !important; }
.mr-lg-1,
.mx-lg-1 {
margin-right: 0.25rem !important; }
.mb-lg-1,
.my-lg-1 {
margin-bottom: 0.25rem !important; }
.ml-lg-1,
.mx-lg-1 {
margin-left: 0.25rem !important; }
.m-lg-2 {
margin: 0.5rem !important; }
.mt-lg-2,
.my-lg-2 {
margin-top: 0.5rem !important; }
.mr-lg-2,
.mx-lg-2 {
margin-right: 0.5rem !important; }
.mb-lg-2,
.my-lg-2 {
margin-bottom: 0.5rem !important; }
.ml-lg-2,
.mx-lg-2 {
margin-left: 0.5rem !important; }
.m-lg-3 {
margin: 1rem !important; }
.mt-lg-3,
.my-lg-3 {
margin-top: 1rem !important; }
.mr-lg-3,
.mx-lg-3 {
margin-right: 1rem !important; }
.mb-lg-3,
.my-lg-3 {
margin-bottom: 1rem !important; }
.ml-lg-3,
.mx-lg-3 {
margin-left: 1rem !important; }
.m-lg-4 {
margin: 1.5rem !important; }
.mt-lg-4,
.my-lg-4 {
margin-top: 1.5rem !important; }
.mr-lg-4,
.mx-lg-4 {
margin-right: 1.5rem !important; }
.mb-lg-4,
.my-lg-4 {
margin-bottom: 1.5rem !important; }
.ml-lg-4,
.mx-lg-4 {
margin-left: 1.5rem !important; }
.m-lg-5 {
margin: 3rem !important; }
.mt-lg-5,
.my-lg-5 {
margin-top: 3rem !important; }
.mr-lg-5,
.mx-lg-5 {
margin-right: 3rem !important; }
.mb-lg-5,
.my-lg-5 {
margin-bottom: 3rem !important; }
.ml-lg-5,
.mx-lg-5 {
margin-left: 3rem !important; }
.p-lg-0 {
padding: 0 !important; }
.pt-lg-0,
.py-lg-0 {
padding-top: 0 !important; }
.pr-lg-0,
.px-lg-0 {
padding-right: 0 !important; }
.pb-lg-0,
.py-lg-0 {
padding-bottom: 0 !important; }
.pl-lg-0,
.px-lg-0 {
padding-left: 0 !important; }
.p-lg-1 {
padding: 0.25rem !important; }
.pt-lg-1,
.py-lg-1 {
padding-top: 0.25rem !important; }
.pr-lg-1,
.px-lg-1 {
padding-right: 0.25rem !important; }
.pb-lg-1,
.py-lg-1 {
padding-bottom: 0.25rem !important; }
.pl-lg-1,
.px-lg-1 {
padding-left: 0.25rem !important; }
.p-lg-2 {
padding: 0.5rem !important; }
.pt-lg-2,
.py-lg-2 {
padding-top: 0.5rem !important; }
.pr-lg-2,
.px-lg-2 {
padding-right: 0.5rem !important; }
.pb-lg-2,
.py-lg-2 {
padding-bottom: 0.5rem !important; }
.pl-lg-2,
.px-lg-2 {
padding-left: 0.5rem !important; }
.p-lg-3 {
padding: 1rem !important; }
.pt-lg-3,
.py-lg-3 {
padding-top: 1rem !important; }
.pr-lg-3,
.px-lg-3 {
padding-right: 1rem !important; }
.pb-lg-3,
.py-lg-3 {
padding-bottom: 1rem !important; }
.pl-lg-3,
.px-lg-3 {
padding-left: 1rem !important; }
.p-lg-4 {
padding: 1.5rem !important; }
.pt-lg-4,
.py-lg-4 {
padding-top: 1.5rem !important; }
.pr-lg-4,
.px-lg-4 {
padding-right: 1.5rem !important; }
.pb-lg-4,
.py-lg-4 {
padding-bottom: 1.5rem !important; }
.pl-lg-4,
.px-lg-4 {
padding-left: 1.5rem !important; }
.p-lg-5 {
padding: 3rem !important; }
.pt-lg-5,
.py-lg-5 {
padding-top: 3rem !important; }
.pr-lg-5,
.px-lg-5 {
padding-right: 3rem !important; }
.pb-lg-5,
.py-lg-5 {
padding-bottom: 3rem !important; }
.pl-lg-5,
.px-lg-5 {
padding-left: 3rem !important; }
.m-lg-n1 {
margin: -0.25rem !important; }
.mt-lg-n1,
.my-lg-n1 {
margin-top: -0.25rem !important; }
.mr-lg-n1,
.mx-lg-n1 {
margin-right: -0.25rem !important; }
.mb-lg-n1,
.my-lg-n1 {
margin-bottom: -0.25rem !important; }
.ml-lg-n1,
.mx-lg-n1 {
margin-left: -0.25rem !important; }
.m-lg-n2 {
margin: -0.5rem !important; }
.mt-lg-n2,
.my-lg-n2 {
margin-top: -0.5rem !important; }
.mr-lg-n2,
.mx-lg-n2 {
margin-right: -0.5rem !important; }
.mb-lg-n2,
.my-lg-n2 {
margin-bottom: -0.5rem !important; }
.ml-lg-n2,
.mx-lg-n2 {
margin-left: -0.5rem !important; }
.m-lg-n3 {
margin: -1rem !important; }
.mt-lg-n3,
.my-lg-n3 {
margin-top: -1rem !important; }
.mr-lg-n3,
.mx-lg-n3 {
margin-right: -1rem !important; }
.mb-lg-n3,
.my-lg-n3 {
margin-bottom: -1rem !important; }
.ml-lg-n3,
.mx-lg-n3 {
margin-left: -1rem !important; }
.m-lg-n4 {
margin: -1.5rem !important; }
.mt-lg-n4,
.my-lg-n4 {
margin-top: -1.5rem !important; }
.mr-lg-n4,
.mx-lg-n4 {
margin-right: -1.5rem !important; }
.mb-lg-n4,
.my-lg-n4 {
margin-bottom: -1.5rem !important; }
.ml-lg-n4,
.mx-lg-n4 {
margin-left: -1.5rem !important; }
.m-lg-n5 {
margin: -3rem !important; }
.mt-lg-n5,
.my-lg-n5 {
margin-top: -3rem !important; }
.mr-lg-n5,
.mx-lg-n5 {
margin-right: -3rem !important; }
.mb-lg-n5,
.my-lg-n5 {
margin-bottom: -3rem !important; }
.ml-lg-n5,
.mx-lg-n5 {
margin-left: -3rem !important; }
.m-lg-auto {
margin: auto !important; }
.mt-lg-auto,
.my-lg-auto {
margin-top: auto !important; }
.mr-lg-auto,
.mx-lg-auto {
margin-right: auto !important; }
.mb-lg-auto,
.my-lg-auto {
margin-bottom: auto !important; }
.ml-lg-auto,
.mx-lg-auto {
margin-left: auto !important; } }
@media (min-width: 1200px) {
.m-xl-0 {
margin: 0 !important; }
.mt-xl-0,
.my-xl-0 {
margin-top: 0 !important; }
.mr-xl-0,
.mx-xl-0 {
margin-right: 0 !important; }
.mb-xl-0,
.my-xl-0 {
margin-bottom: 0 !important; }
.ml-xl-0,
.mx-xl-0 {
margin-left: 0 !important; }
.m-xl-1 {
margin: 0.25rem !important; }
.mt-xl-1,
.my-xl-1 {
margin-top: 0.25rem !important; }
.mr-xl-1,
.mx-xl-1 {
margin-right: 0.25rem !important; }
.mb-xl-1,
.my-xl-1 {
margin-bottom: 0.25rem !important; }
.ml-xl-1,
.mx-xl-1 {
margin-left: 0.25rem !important; }
.m-xl-2 {
margin: 0.5rem !important; }
.mt-xl-2,
.my-xl-2 {
margin-top: 0.5rem !important; }
.mr-xl-2,
.mx-xl-2 {
margin-right: 0.5rem !important; }
.mb-xl-2,
.my-xl-2 {
margin-bottom: 0.5rem !important; }
.ml-xl-2,
.mx-xl-2 {
margin-left: 0.5rem !important; }
.m-xl-3 {
margin: 1rem !important; }
.mt-xl-3,
.my-xl-3 {
margin-top: 1rem !important; }
.mr-xl-3,
.mx-xl-3 {
margin-right: 1rem !important; }
.mb-xl-3,
.my-xl-3 {
margin-bottom: 1rem !important; }
.ml-xl-3,
.mx-xl-3 {
margin-left: 1rem !important; }
.m-xl-4 {
margin: 1.5rem !important; }
.mt-xl-4,
.my-xl-4 {
margin-top: 1.5rem !important; }
.mr-xl-4,
.mx-xl-4 {
margin-right: 1.5rem !important; }
.mb-xl-4,
.my-xl-4 {
margin-bottom: 1.5rem !important; }
.ml-xl-4,
.mx-xl-4 {
margin-left: 1.5rem !important; }
.m-xl-5 {
margin: 3rem !important; }
.mt-xl-5,
.my-xl-5 {
margin-top: 3rem !important; }
.mr-xl-5,
.mx-xl-5 {
margin-right: 3rem !important; }
.mb-xl-5,
.my-xl-5 {
margin-bottom: 3rem !important; }
.ml-xl-5,
.mx-xl-5 {
margin-left: 3rem !important; }
.p-xl-0 {
padding: 0 !important; }
.pt-xl-0,
.py-xl-0 {
padding-top: 0 !important; }
.pr-xl-0,
.px-xl-0 {
padding-right: 0 !important; }
.pb-xl-0,
.py-xl-0 {
padding-bottom: 0 !important; }
.pl-xl-0,
.px-xl-0 {
padding-left: 0 !important; }
.p-xl-1 {
padding: 0.25rem !important; }
.pt-xl-1,
.py-xl-1 {
padding-top: 0.25rem !important; }
.pr-xl-1,
.px-xl-1 {
padding-right: 0.25rem !important; }
.pb-xl-1,
.py-xl-1 {
padding-bottom: 0.25rem !important; }
.pl-xl-1,
.px-xl-1 {
padding-left: 0.25rem !important; }
.p-xl-2 {
padding: 0.5rem !important; }
.pt-xl-2,
.py-xl-2 {
padding-top: 0.5rem !important; }
.pr-xl-2,
.px-xl-2 {
padding-right: 0.5rem !important; }
.pb-xl-2,
.py-xl-2 {
padding-bottom: 0.5rem !important; }
.pl-xl-2,
.px-xl-2 {
padding-left: 0.5rem !important; }
.p-xl-3 {
padding: 1rem !important; }
.pt-xl-3,
.py-xl-3 {
padding-top: 1rem !important; }
.pr-xl-3,
.px-xl-3 {
padding-right: 1rem !important; }
.pb-xl-3,
.py-xl-3 {
padding-bottom: 1rem !important; }
.pl-xl-3,
.px-xl-3 {
padding-left: 1rem !important; }
.p-xl-4 {
padding: 1.5rem !important; }
.pt-xl-4,
.py-xl-4 {
padding-top: 1.5rem !important; }
.pr-xl-4,
.px-xl-4 {
padding-right: 1.5rem !important; }
.pb-xl-4,
.py-xl-4 {
padding-bottom: 1.5rem !important; }
.pl-xl-4,
.px-xl-4 {
padding-left: 1.5rem !important; }
.p-xl-5 {
padding: 3rem !important; }
.pt-xl-5,
.py-xl-5 {
padding-top: 3rem !important; }
.pr-xl-5,
.px-xl-5 {
padding-right: 3rem !important; }
.pb-xl-5,
.py-xl-5 {
padding-bottom: 3rem !important; }
.pl-xl-5,
.px-xl-5 {
padding-left: 3rem !important; }
.m-xl-n1 {
margin: -0.25rem !important; }
.mt-xl-n1,
.my-xl-n1 {
margin-top: -0.25rem !important; }
.mr-xl-n1,
.mx-xl-n1 {
margin-right: -0.25rem !important; }
.mb-xl-n1,
.my-xl-n1 {
margin-bottom: -0.25rem !important; }
.ml-xl-n1,
.mx-xl-n1 {
margin-left: -0.25rem !important; }
.m-xl-n2 {
margin: -0.5rem !important; }
.mt-xl-n2,
.my-xl-n2 {
margin-top: -0.5rem !important; }
.mr-xl-n2,
.mx-xl-n2 {
margin-right: -0.5rem !important; }
.mb-xl-n2,
.my-xl-n2 {
margin-bottom: -0.5rem !important; }
.ml-xl-n2,
.mx-xl-n2 {
margin-left: -0.5rem !important; }
.m-xl-n3 {
margin: -1rem !important; }
.mt-xl-n3,
.my-xl-n3 {
margin-top: -1rem !important; }
.mr-xl-n3,
.mx-xl-n3 {
margin-right: -1rem !important; }
.mb-xl-n3,
.my-xl-n3 {
margin-bottom: -1rem !important; }
.ml-xl-n3,
.mx-xl-n3 {
margin-left: -1rem !important; }
.m-xl-n4 {
margin: -1.5rem !important; }
.mt-xl-n4,
.my-xl-n4 {
margin-top: -1.5rem !important; }
.mr-xl-n4,
.mx-xl-n4 {
margin-right: -1.5rem !important; }
.mb-xl-n4,
.my-xl-n4 {
margin-bottom: -1.5rem !important; }
.ml-xl-n4,
.mx-xl-n4 {
margin-left: -1.5rem !important; }
.m-xl-n5 {
margin: -3rem !important; }
.mt-xl-n5,
.my-xl-n5 {
margin-top: -3rem !important; }
.mr-xl-n5,
.mx-xl-n5 {
margin-right: -3rem !important; }
.mb-xl-n5,
.my-xl-n5 {
margin-bottom: -3rem !important; }
.ml-xl-n5,
.mx-xl-n5 {
margin-left: -3rem !important; }
.m-xl-auto {
margin: auto !important; }
.mt-xl-auto,
.my-xl-auto {
margin-top: auto !important; }
.mr-xl-auto,
.mx-xl-auto {
margin-right: auto !important; }
.mb-xl-auto,
.my-xl-auto {
margin-bottom: auto !important; }
.ml-xl-auto,
.mx-xl-auto {
margin-left: auto !important; } }
.stretched-link::after {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1;
pointer-events: auto;
content: "";
background-color: rgba(0, 0, 0, 0); }
.text-monospace {
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }
.text-justify {
text-align: justify !important; }
.text-wrap {
white-space: normal !important; }
.text-nowrap {
white-space: nowrap !important; }
.text-truncate {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap; }
.text-left {
text-align: left !important; }
.text-right {
text-align: right !important; }
.text-center {
text-align: center !important; }
@media (min-width: 576px) {
.text-sm-left {
text-align: left !important; }
.text-sm-right {
text-align: right !important; }
.text-sm-center {
text-align: center !important; } }
@media (min-width: 768px) {
.text-md-left {
text-align: left !important; }
.text-md-right {
text-align: right !important; }
.text-md-center {
text-align: center !important; } }
@media (min-width: 992px) {
.text-lg-left {
text-align: left !important; }
.text-lg-right {
text-align: right !important; }
.text-lg-center {
text-align: center !important; } }
@media (min-width: 1200px) {
.text-xl-left {
text-align: left !important; }
.text-xl-right {
text-align: right !important; }
.text-xl-center {
text-align: center !important; } }
.text-lowercase {
text-transform: lowercase !important; }
.text-uppercase {
text-transform: uppercase !important; }
.text-capitalize {
text-transform: capitalize !important; }
.font-weight-light {
font-weight: 300 !important; }
.font-weight-lighter {
font-weight: lighter !important; }
.font-weight-normal {
font-weight: 400 !important; }
.font-weight-bold {
font-weight: 700 !important; }
.font-weight-bolder {
font-weight: bolder !important; }
.font-italic {
font-style: italic !important; }
.text-white {
color: #fff !important; }
.text-primary {
color: #007bff !important; }
a.text-primary:hover, a.text-primary:focus {
color: #0056b3 !important; }
.text-secondary {
color: #6c757d !important; }
a.text-secondary:hover, a.text-secondary:focus {
color: #494f54 !important; }
.text-success {
color: #28a745 !important; }
a.text-success:hover, a.text-success:focus {
color: #19692c !important; }
.text-info {
color: #17a2b8 !important; }
a.text-info:hover, a.text-info:focus {
color: #0f6674 !important; }
.text-warning {
color: #ffc107 !important; }
a.text-warning:hover, a.text-warning:focus {
color: #ba8b00 !important; }
.text-danger {
color: #dc3545 !important; }
a.text-danger:hover, a.text-danger:focus {
color: #a71d2a !important; }
.text-light {
color: #f8f9fa !important; }
a.text-light:hover, a.text-light:focus {
color: #cbd3da !important; }
.text-dark {
color: #343a40 !important; }
a.text-dark:hover, a.text-dark:focus {
color: #121416 !important; }
.text-body {
color: #212529 !important; }
.text-muted {
color: #6c757d !important; }
.text-black-50 {
color: rgba(0, 0, 0, 0.5) !important; }
.text-white-50 {
color: rgba(255, 255, 255, 0.5) !important; }
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0; }
.text-decoration-none {
text-decoration: none !important; }
.text-break {
word-break: break-word !important;
word-wrap: break-word !important; }
.text-reset {
color: inherit !important; }
.visible {
visibility: visible !important; }
.invisible {
visibility: hidden !important; }
:root {
--blue: #007bff;
--indigo: #6610f2;
--purple: #6f42c1;
--pink: #e83e8c;
--red: #dc3545;
--orange: #fd7e14;
--yellow: #ffc107;
--green: #28a745;
--teal: #20c997;
--cyan: #17a2b8;
--white: #fff;
--gray: #6c757d;
--gray-dark: #343a40;
--primary: #007bff;
--secondary: #6c757d;
--success: #28a745;
--info: #17a2b8;
--warning: #ffc107;
--danger: #dc3545;
--light: #f8f9fa;
--dark: #343a40;
--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
*,
*::before,
*::after {
-webkit-box-sizing: border-box;
box-sizing: border-box; }
html {
font-family: sans-serif;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
display: block; }
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
background-color: #fff; }
[tabindex="-1"]:focus:not(:focus-visible) {
outline: 0 !important; }
hr {
-webkit-box-sizing: content-box;
box-sizing: content-box;
height: 0;
overflow: visible; }
h1, h2, h3, h4, h5, h6 {
margin-top: 0;
margin-bottom: 0.5rem; }
p {
margin-top: 0;
margin-bottom: 1rem; }
abbr[title],
abbr[data-original-title] {
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
cursor: help;
border-bottom: 0;
-webkit-text-decoration-skip-ink: none;
text-decoration-skip-ink: none; }
address {
margin-bottom: 1rem;
font-style: normal;
line-height: inherit; }
ol,
ul,
dl {
margin-top: 0;
margin-bottom: 1rem; }
ol ol,
ul ul,
ol ul,
ul ol {
margin-bottom: 0; }
dt {
font-weight: 700; }
dd {
margin-bottom: .5rem;
margin-left: 0; }
blockquote {
margin: 0 0 1rem; }
b,
strong {
font-weight: bolder; }
small {
font-size: 80%; }
sub,
sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline; }
sub {
bottom: -.25em; }
sup {
top: -.5em; }
a {
color: #000;
text-decoration: none;
background-color: transparent; }
a:hover {
color: #ef4626;
text-decoration: underline; }
a:not([href]):not([class]) {
color: inherit;
text-decoration: none; }
a:not([href]):not([class]):hover {
color: inherit;
text-decoration: none; }
pre,
code,
kbd,
samp {
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
font-size: 1em; }
pre {
margin-top: 0;
margin-bottom: 1rem;
overflow: auto;
-ms-overflow-style: scrollbar; }
figure {
margin: 0 0 1rem; }
img {
vertical-align: middle;
border-style: none; }
svg {
overflow: hidden;
vertical-align: middle; }
table {
border-collapse: collapse; }
caption {
padding-top: 0.75rem;
padding-bottom: 0.75rem;
color: #6c757d;
text-align: left;
caption-side: bottom; }
th {
text-align: inherit;
text-align: -webkit-match-parent; }
label {
display: inline-block;
margin-bottom: 0.5rem; }
button {
border-radius: 0; }
button:focus {
outline: 1px dotted;
outline: 5px auto -webkit-focus-ring-color; }
input,
button,
select,
optgroup,
textarea {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit; }
button,
input {
overflow: visible; }
button,
select {
text-transform: none; }
[role="button"] {
cursor: pointer; }
select {
word-wrap: normal; }
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button; }
button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
cursor: pointer; }
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
padding: 0;
border-style: none; }
input[type="radio"],
input[type="checkbox"] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0; }
textarea {
overflow: auto;
resize: vertical; }
fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0; }
legend {
display: block;
width: 100%;
max-width: 100%;
padding: 0;
margin-bottom: .5rem;
font-size: 1.5rem;
line-height: inherit;
color: inherit;
white-space: normal; }
progress {
vertical-align: baseline; }
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto; }
[type="search"] {
outline-offset: -2px;
-webkit-appearance: none; }
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none; }
::-webkit-file-upload-button {
font: inherit;
-webkit-appearance: button; }
output {
display: inline-block; }
summary {
display: list-item;
cursor: pointer; }
template {
display: none; }
[hidden] {
display: none !important; }
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
margin-bottom: 0.5rem;
font-weight: 500;
line-height: 1.2; }
h1, .h1 {
font-size: 2.5rem; }
h2, .h2 {
font-size: 2rem; }
h3, .h3 {
font-size: 1.75rem; }
h4, .h4 {
font-size: 1.5rem; }
h5, .h5 {
font-size: 1.25rem; }
h6, .h6 {
font-size: 1rem; }
.lead {
font-size: 1.25rem;
font-weight: 300; }
.display-1 {
font-size: 6rem;
font-weight: 300;
line-height: 1.2; }
.display-2 {
font-size: 5.5rem;
font-weight: 300;
line-height: 1.2; }
.display-3 {
font-size: 4.5rem;
font-weight: 300;
line-height: 1.2; }
.display-4 {
font-size: 3.5rem;
font-weight: 300;
line-height: 1.2; }
hr {
margin-top: 1rem;
margin-bottom: 1rem;
border: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1); }
small,
.small {
font-size: 80%;
font-weight: 400; }
mark,
.mark {
padding: 0.2em;
background-color: #fcf8e3; }
.list-unstyled {
padding-left: 0;
list-style: none; }
.list-inline {
padding-left: 0;
list-style: none; }
.list-inline-item {
display: inline-block; }
.list-inline-item:not(:last-child) {
margin-right: 0.5rem; }
.initialism {
font-size: 90%;
text-transform: uppercase; }
.blockquote {
margin-bottom: 1rem;
font-size: 1.25rem; }
.blockquote-footer {
display: block;
font-size: 80%;
color: #6c757d; }
.blockquote-footer::before {
content: "\2014\00A0"; }
.img-fluid {
max-width: 100%;
height: auto; }
.img-thumbnail {
padding: 0.25rem;
background-color: #fff;
border: 1px solid #dee2e6;
border-radius: 0.25rem;
max-width: 100%;
height: auto; }
.figure {
display: inline-block; }
.figure-img {
margin-bottom: 0.5rem;
line-height: 1; }
.figure-caption {
font-size: 90%;
color: #6c757d; }
.container,
.container-fluid,
.container-sm,
.container-md,
.container-lg,
.container-xl {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto; }
@media (min-width: 576px) {
.container, .container-sm {
max-width: 540px; } }
@media (min-width: 768px) {
.container, .container-sm, .container-md {
max-width: 720px; } }
@media (min-width: 992px) {
.container, .container-sm, .container-md, .container-lg {
max-width: 960px; } }
@media (min-width: 1200px) {
.container, .container-sm, .container-md, .container-lg, .container-xl {
max-width: 1140px; } }
.row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px; }
.no-gutters {
margin-right: 0;
margin-left: 0; }
.no-gutters > .col,
.no-gutters > [class*="col-"] {
padding-right: 0;
padding-left: 0; }
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
position: relative;
width: 100%;
padding-right: 15px;
padding-left: 15px; }
.col {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%; }
.row-cols-1 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%; }
.row-cols-2 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; }
.row-cols-3 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%; }
.row-cols-4 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%; }
.row-cols-5 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%; }
.row-cols-6 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%; }
.col-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%; }
.col-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%; }
.col-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%; }
.col-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%; }
.col-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%; }
.col-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%; }
.col-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; }
.col-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%; }
.col-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%; }
.col-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%; }
.col-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%; }
.col-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%; }
.col-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%; }
.order-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1; }
.order-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13; }
.order-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0; }
.order-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1; }
.order-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2; }
.order-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3; }
.order-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4; }
.order-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5; }
.order-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6; }
.order-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7; }
.order-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8; }
.order-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9; }
.order-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10; }
.order-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11; }
.order-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12; }
.offset-1 {
margin-left: 8.33333%; }
.offset-2 {
margin-left: 16.66667%; }
.offset-3 {
margin-left: 25%; }
.offset-4 {
margin-left: 33.33333%; }
.offset-5 {
margin-left: 41.66667%; }
.offset-6 {
margin-left: 50%; }
.offset-7 {
margin-left: 58.33333%; }
.offset-8 {
margin-left: 66.66667%; }
.offset-9 {
margin-left: 75%; }
.offset-10 {
margin-left: 83.33333%; }
.offset-11 {
margin-left: 91.66667%; }
@media (min-width: 576px) {
.col-sm {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%; }
.row-cols-sm-1 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%; }
.row-cols-sm-2 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; }
.row-cols-sm-3 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%; }
.row-cols-sm-4 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%; }
.row-cols-sm-5 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%; }
.row-cols-sm-6 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%; }
.col-sm-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%; }
.col-sm-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%; }
.col-sm-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%; }
.col-sm-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%; }
.col-sm-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%; }
.col-sm-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%; }
.col-sm-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; }
.col-sm-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%; }
.col-sm-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%; }
.col-sm-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%; }
.col-sm-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%; }
.col-sm-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%; }
.col-sm-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%; }
.order-sm-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1; }
.order-sm-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13; }
.order-sm-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0; }
.order-sm-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1; }
.order-sm-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2; }
.order-sm-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3; }
.order-sm-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4; }
.order-sm-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5; }
.order-sm-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6; }
.order-sm-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7; }
.order-sm-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8; }
.order-sm-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9; }
.order-sm-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10; }
.order-sm-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11; }
.order-sm-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12; }
.offset-sm-0 {
margin-left: 0; }
.offset-sm-1 {
margin-left: 8.33333%; }
.offset-sm-2 {
margin-left: 16.66667%; }
.offset-sm-3 {
margin-left: 25%; }
.offset-sm-4 {
margin-left: 33.33333%; }
.offset-sm-5 {
margin-left: 41.66667%; }
.offset-sm-6 {
margin-left: 50%; }
.offset-sm-7 {
margin-left: 58.33333%; }
.offset-sm-8 {
margin-left: 66.66667%; }
.offset-sm-9 {
margin-left: 75%; }
.offset-sm-10 {
margin-left: 83.33333%; }
.offset-sm-11 {
margin-left: 91.66667%; } }
@media (min-width: 768px) {
.col-md {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%; }
.row-cols-md-1 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%; }
.row-cols-md-2 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; }
.row-cols-md-3 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%; }
.row-cols-md-4 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%; }
.row-cols-md-5 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%; }
.row-cols-md-6 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%; }
.col-md-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%; }
.col-md-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%; }
.col-md-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%; }
.col-md-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%; }
.col-md-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%; }
.col-md-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%; }
.col-md-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; }
.col-md-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%; }
.col-md-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%; }
.col-md-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%; }
.col-md-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%; }
.col-md-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%; }
.col-md-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%; }
.order-md-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1; }
.order-md-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13; }
.order-md-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0; }
.order-md-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1; }
.order-md-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2; }
.order-md-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3; }
.order-md-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4; }
.order-md-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5; }
.order-md-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6; }
.order-md-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7; }
.order-md-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8; }
.order-md-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9; }
.order-md-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10; }
.order-md-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11; }
.order-md-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12; }
.offset-md-0 {
margin-left: 0; }
.offset-md-1 {
margin-left: 8.33333%; }
.offset-md-2 {
margin-left: 16.66667%; }
.offset-md-3 {
margin-left: 25%; }
.offset-md-4 {
margin-left: 33.33333%; }
.offset-md-5 {
margin-left: 41.66667%; }
.offset-md-6 {
margin-left: 50%; }
.offset-md-7 {
margin-left: 58.33333%; }
.offset-md-8 {
margin-left: 66.66667%; }
.offset-md-9 {
margin-left: 75%; }
.offset-md-10 {
margin-left: 83.33333%; }
.offset-md-11 {
margin-left: 91.66667%; } }
@media (min-width: 992px) {
.col-lg {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%; }
.row-cols-lg-1 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%; }
.row-cols-lg-2 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; }
.row-cols-lg-3 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%; }
.row-cols-lg-4 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%; }
.row-cols-lg-5 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%; }
.row-cols-lg-6 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%; }
.col-lg-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%; }
.col-lg-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%; }
.col-lg-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%; }
.col-lg-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%; }
.col-lg-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%; }
.col-lg-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%; }
.col-lg-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; }
.col-lg-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%; }
.col-lg-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%; }
.col-lg-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%; }
.col-lg-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%; }
.col-lg-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%; }
.col-lg-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%; }
.order-lg-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1; }
.order-lg-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13; }
.order-lg-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0; }
.order-lg-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1; }
.order-lg-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2; }
.order-lg-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3; }
.order-lg-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4; }
.order-lg-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5; }
.order-lg-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6; }
.order-lg-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7; }
.order-lg-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8; }
.order-lg-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9; }
.order-lg-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10; }
.order-lg-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11; }
.order-lg-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12; }
.offset-lg-0 {
margin-left: 0; }
.offset-lg-1 {
margin-left: 8.33333%; }
.offset-lg-2 {
margin-left: 16.66667%; }
.offset-lg-3 {
margin-left: 25%; }
.offset-lg-4 {
margin-left: 33.33333%; }
.offset-lg-5 {
margin-left: 41.66667%; }
.offset-lg-6 {
margin-left: 50%; }
.offset-lg-7 {
margin-left: 58.33333%; }
.offset-lg-8 {
margin-left: 66.66667%; }
.offset-lg-9 {
margin-left: 75%; }
.offset-lg-10 {
margin-left: 83.33333%; }
.offset-lg-11 {
margin-left: 91.66667%; } }
@media (min-width: 1200px) {
.col-xl {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
max-width: 100%; }
.row-cols-xl-1 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%; }
.row-cols-xl-2 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; }
.row-cols-xl-3 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%; }
.row-cols-xl-4 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%; }
.row-cols-xl-5 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%; }
.row-cols-xl-6 > * {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%; }
.col-xl-auto {
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%; }
.col-xl-1 {
-webkit-box-flex: 0;
-ms-flex: 0 0 8.33333%;
flex: 0 0 8.33333%;
max-width: 8.33333%; }
.col-xl-2 {
-webkit-box-flex: 0;
-ms-flex: 0 0 16.66667%;
flex: 0 0 16.66667%;
max-width: 16.66667%; }
.col-xl-3 {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%; }
.col-xl-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.33333%;
flex: 0 0 33.33333%;
max-width: 33.33333%; }
.col-xl-5 {
-webkit-box-flex: 0;
-ms-flex: 0 0 41.66667%;
flex: 0 0 41.66667%;
max-width: 41.66667%; }
.col-xl-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; }
.col-xl-7 {
-webkit-box-flex: 0;
-ms-flex: 0 0 58.33333%;
flex: 0 0 58.33333%;
max-width: 58.33333%; }
.col-xl-8 {
-webkit-box-flex: 0;
-ms-flex: 0 0 66.66667%;
flex: 0 0 66.66667%;
max-width: 66.66667%; }
.col-xl-9 {
-webkit-box-flex: 0;
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%; }
.col-xl-10 {
-webkit-box-flex: 0;
-ms-flex: 0 0 83.33333%;
flex: 0 0 83.33333%;
max-width: 83.33333%; }
.col-xl-11 {
-webkit-box-flex: 0;
-ms-flex: 0 0 91.66667%;
flex: 0 0 91.66667%;
max-width: 91.66667%; }
.col-xl-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%; }
.order-xl-first {
-webkit-box-ordinal-group: 0;
-ms-flex-order: -1;
order: -1; }
.order-xl-last {
-webkit-box-ordinal-group: 14;
-ms-flex-order: 13;
order: 13; }
.order-xl-0 {
-webkit-box-ordinal-group: 1;
-ms-flex-order: 0;
order: 0; }
.order-xl-1 {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1; }
.order-xl-2 {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2; }
.order-xl-3 {
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3; }
.order-xl-4 {
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4; }
.order-xl-5 {
-webkit-box-ordinal-group: 6;
-ms-flex-order: 5;
order: 5; }
.order-xl-6 {
-webkit-box-ordinal-group: 7;
-ms-flex-order: 6;
order: 6; }
.order-xl-7 {
-webkit-box-ordinal-group: 8;
-ms-flex-order: 7;
order: 7; }
.order-xl-8 {
-webkit-box-ordinal-group: 9;
-ms-flex-order: 8;
order: 8; }
.order-xl-9 {
-webkit-box-ordinal-group: 10;
-ms-flex-order: 9;
order: 9; }
.order-xl-10 {
-webkit-box-ordinal-group: 11;
-ms-flex-order: 10;
order: 10; }
.order-xl-11 {
-webkit-box-ordinal-group: 12;
-ms-flex-order: 11;
order: 11; }
.order-xl-12 {
-webkit-box-ordinal-group: 13;
-ms-flex-order: 12;
order: 12; }
.offset-xl-0 {
margin-left: 0; }
.offset-xl-1 {
margin-left: 8.33333%; }
.offset-xl-2 {
margin-left: 16.66667%; }
.offset-xl-3 {
margin-left: 25%; }
.offset-xl-4 {
margin-left: 33.33333%; }
.offset-xl-5 {
margin-left: 41.66667%; }
.offset-xl-6 {
margin-left: 50%; }
.offset-xl-7 {
margin-left: 58.33333%; }
.offset-xl-8 {
margin-left: 66.66667%; }
.offset-xl-9 {
margin-left: 75%; }
.offset-xl-10 {
margin-left: 83.33333%; }
.offset-xl-11 {
margin-left: 91.66667%; } }
.table {
width: 100%;
margin-bottom: 1rem;
color: #212529; }
.table th,
.table td {
padding: 0.75rem;
vertical-align: top;
border-top: 1px solid #dee2e6; }
.table thead th {
vertical-align: bottom;
border-bottom: 2px solid #dee2e6; }
.table tbody + tbody {
border-top: 2px solid #dee2e6; }
.table-sm th,
.table-sm td {
padding: 0.3rem; }
.table-bordered {
border: 1px solid #dee2e6; }
.table-bordered th,
.table-bordered td {
border: 1px solid #dee2e6; }
.table-bordered thead th,
.table-bordered thead td {
border-bottom-width: 2px; }
.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
border: 0; }
.table-striped tbody tr:nth-of-type(odd) {
background-color: rgba(0, 0, 0, 0.05); }
.table-hover tbody tr:hover {
color: #212529;
background-color: rgba(0, 0, 0, 0.075); }
.table-primary,
.table-primary > th,
.table-primary > td {
background-color: #b8daff; }
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
border-color: #7abaff; }
.table-hover .table-primary:hover {
background-color: #9fcdff; }
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
background-color: #9fcdff; }
.table-secondary,
.table-secondary > th,
.table-secondary > td {
background-color: #d6d8db; }
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
border-color: #b3b7bb; }
.table-hover .table-secondary:hover {
background-color: #c8cbcf; }
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
background-color: #c8cbcf; }
.table-success,
.table-success > th,
.table-success > td {
background-color: #c3e6cb; }
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
border-color: #8fd19e; }
.table-hover .table-success:hover {
background-color: #b1dfbb; }
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
background-color: #b1dfbb; }
.table-info,
.table-info > th,
.table-info > td {
background-color: #bee5eb; }
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
border-color: #86cfda; }
.table-hover .table-info:hover {
background-color: #abdde5; }
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
background-color: #abdde5; }
.table-warning,
.table-warning > th,
.table-warning > td {
background-color: #ffeeba; }
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
border-color: #ffdf7e; }
.table-hover .table-warning:hover {
background-color: #ffe8a1; }
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
background-color: #ffe8a1; }
.table-danger,
.table-danger > th,
.table-danger > td {
background-color: #f5c6cb; }
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
border-color: #ed969e; }
.table-hover .table-danger:hover {
background-color: #f1b0b7; }
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
background-color: #f1b0b7; }
.table-light,
.table-light > th,
.table-light > td {
background-color: #fdfdfe; }
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
border-color: #fbfcfc; }
.table-hover .table-light:hover {
background-color: #ececf6; }
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
background-color: #ececf6; }
.table-dark,
.table-dark > th,
.table-dark > td {
background-color: #c6c8ca; }
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
border-color: #95999c; }
.table-hover .table-dark:hover {
background-color: #b9bbbe; }
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
background-color: #b9bbbe; }
.table-active,
.table-active > th,
.table-active > td {
background-color: rgba(0, 0, 0, 0.075); }
.table-hover .table-active:hover {
background-color: rgba(0, 0, 0, 0.075); }
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
background-color: rgba(0, 0, 0, 0.075); }
.table .thead-dark th {
color: #fff;
background-color: #343a40;
border-color: #454d55; }
.table .thead-light th {
color: #495057;
background-color: #e9ecef;
border-color: #dee2e6; }
.table-dark {
color: #fff;
background-color: #343a40; }
.table-dark th,
.table-dark td,
.table-dark thead th {
border-color: #454d55; }
.table-dark.table-bordered {
border: 0; }
.table-dark.table-striped tbody tr:nth-of-type(odd) {
background-color: rgba(255, 255, 255, 0.05); }
.table-dark.table-hover tbody tr:hover {
color: #fff;
background-color: rgba(255, 255, 255, 0.075); }
@media (max-width: 575.98px) {
.table-responsive-sm {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch; }
.table-responsive-sm > .table-bordered {
border: 0; } }
@media (max-width: 767.98px) {
.table-responsive-md {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch; }
.table-responsive-md > .table-bordered {
border: 0; } }
@media (max-width: 991.98px) {
.table-responsive-lg {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch; }
.table-responsive-lg > .table-bordered {
border: 0; } }
@media (max-width: 1199.98px) {
.table-responsive-xl {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch; }
.table-responsive-xl > .table-bordered {
border: 0; } }
.table-responsive {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch; }
.table-responsive > .table-bordered {
border: 0; }
.form-control {
display: block;
width: 100%;
height: calc(1.5em + 0.75rem + 2px);
padding: 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #495057;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ced4da;
border-radius: 0.25rem;
-webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
@media (prefers-reduced-motion: reduce) {
.form-control {
-webkit-transition: none;
transition: none; } }
.form-control::-ms-expand {
background-color: transparent;
border: 0; }
.form-control:-moz-focusring {
color: transparent;
text-shadow: 0 0 0 #495057; }
.form-control:focus {
color: #495057;
background-color: #fff;
border-color: #80bdff;
outline: 0;
-webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
.form-control::-webkit-input-placeholder {
color: #6c757d;
opacity: 1; }
.form-control::-moz-placeholder {
color: #6c757d;
opacity: 1; }
.form-control:-ms-input-placeholder {
color: #6c757d;
opacity: 1; }
.form-control::-ms-input-placeholder {
color: #6c757d;
opacity: 1; }
.form-control::placeholder {
color: #6c757d;
opacity: 1; }
.form-control:disabled, .form-control[readonly] {
background-color: #e9ecef;
opacity: 1; }
input[type="date"].form-control,
input[type="time"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; }
select.form-control:focus::-ms-value {
color: #495057;
background-color: #fff; }
.form-control-file,
.form-control-range {
display: block;
width: 100%; }
.col-form-label {
padding-top: calc(0.375rem + 1px);
padding-bottom: calc(0.375rem + 1px);
margin-bottom: 0;
font-size: inherit;
line-height: 1.5; }
.col-form-label-lg {
padding-top: calc(0.5rem + 1px);
padding-bottom: calc(0.5rem + 1px);
font-size: 1.25rem;
line-height: 1.5; }
.col-form-label-sm {
padding-top: calc(0.25rem + 1px);
padding-bottom: calc(0.25rem + 1px);
font-size: 0.875rem;
line-height: 1.5; }
.form-control-plaintext {
display: block;
width: 100%;
padding: 0.375rem 0;
margin-bottom: 0;
font-size: 1rem;
line-height: 1.5;
color: #212529;
background-color: transparent;
border: solid transparent;
border-width: 1px 0; }
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
padding-right: 0;
padding-left: 0; }
.form-control-sm {
height: calc(1.5em + 0.5rem + 2px);
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
line-height: 1.5;
border-radius: 0.2rem; }
.form-control-lg {
height: calc(1.5em + 1rem + 2px);
padding: 0.5rem 1rem;
font-size: 1.25rem;
line-height: 1.5;
border-radius: 0.3rem; }
select.form-control[size], select.form-control[multiple] {
height: auto; }
textarea.form-control {
height: auto; }
.form-group {
margin-bottom: 1rem; }
.form-text {
display: block;
margin-top: 0.25rem; }
.form-row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -5px;
margin-left: -5px; }
.form-row > .col,
.form-row > [class*="col-"] {
padding-right: 5px;
padding-left: 5px; }
.form-check {
position: relative;
display: block;
padding-left: 1.25rem; }
.form-check-input {
position: absolute;
margin-top: 0.3rem;
margin-left: -1.25rem; }
.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
color: #6c757d; }
.form-check-label {
margin-bottom: 0; }
.form-check-inline {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-left: 0;
margin-right: 0.75rem; }
.form-check-inline .form-check-input {
position: static;
margin-top: 0;
margin-right: 0.3125rem;
margin-left: 0; }
.valid-feedback {
display: none;
width: 100%;
margin-top: 0.25rem;
font-size: 80%;
color: #28a745; }
.valid-tooltip {
position: absolute;
top: 100%;
left: 0;
z-index: 5;
display: none;
max-width: 100%;
padding: 0.25rem 0.5rem;
margin-top: .1rem;
font-size: 0.875rem;
line-height: 1.5;
color: #fff;
background-color: rgba(40, 167, 69, 0.9);
border-radius: 0.25rem; }
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
display: block; }
.was-validated .form-control:valid, .form-control.is-valid {
border-color: #28a745;
padding-right: calc(1.5em + 0.75rem);
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
border-color: #28a745;
-webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
padding-right: calc(1.5em + 0.75rem);
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }
.was-validated .custom-select:valid, .custom-select.is-valid {
border-color: #28a745;
padding-right: calc(0.75em + 2.3125rem);
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
border-color: #28a745;
-webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
color: #28a745; }
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
display: block; }
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
color: #28a745; }
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
border-color: #28a745; }
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
border-color: #34ce57;
background-color: #34ce57; }
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
-webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
border-color: #28a745; }
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
border-color: #28a745; }
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
border-color: #28a745;
-webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
.invalid-feedback {
display: none;
width: 100%;
margin-top: 0.25rem;
font-size: 80%;
color: #dc3545; }
.invalid-tooltip {
position: absolute;
top: 100%;
left: 0;
z-index: 5;
display: none;
max-width: 100%;
padding: 0.25rem 0.5rem;
margin-top: .1rem;
font-size: 0.875rem;
line-height: 1.5;
color: #fff;
background-color: rgba(220, 53, 69, 0.9);
border-radius: 0.25rem; }
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
display: block; }
.was-validated .form-control:invalid, .form-control.is-invalid {
border-color: #dc3545;
padding-right: calc(1.5em + 0.75rem);
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
border-color: #dc3545;
-webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
padding-right: calc(1.5em + 0.75rem);
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }
.was-validated .custom-select:invalid, .custom-select.is-invalid {
border-color: #dc3545;
padding-right: calc(0.75em + 2.3125rem);
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
border-color: #dc3545;
-webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
color: #dc3545; }
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
display: block; }
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
color: #dc3545; }
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
border-color: #dc3545; }
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
border-color: #e4606d;
background-color: #e4606d; }
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
-webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
border-color: #dc3545; }
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
border-color: #dc3545; }
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
border-color: #dc3545;
-webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
.form-inline {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.form-inline .form-check {
width: 100%; }
@media (min-width: 576px) {
.form-inline label {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 0; }
.form-inline .form-group {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 0;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 0; }
.form-inline .form-control {
display: inline-block;
width: auto;
vertical-align: middle; }
.form-inline .form-control-plaintext {
display: inline-block; }
.form-inline .input-group,
.form-inline .custom-select {
width: auto; }
.form-inline .form-check {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: auto;
padding-left: 0; }
.form-inline .form-check-input {
position: relative;
-ms-flex-negative: 0;
flex-shrink: 0;
margin-top: 0;
margin-right: 0.25rem;
margin-left: 0; }
.form-inline .custom-control {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.form-inline .custom-control-label {
margin-bottom: 0; } }
.btn {
display: inline-block;
font-weight: 400;
color: #212529;
text-align: center;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-color: transparent;
border: 1px solid transparent;
padding: 0.375rem 0.75rem;
font-size: 1rem;
line-height: 1.5;
border-radius: 0.25rem;
-webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
@media (prefers-reduced-motion: reduce) {
.btn {
-webkit-transition: none;
transition: none; } }
.btn:hover {
color: #212529;
text-decoration: none; }
.btn:focus, .btn.focus {
outline: 0;
-webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
.btn.disabled, .btn:disabled {
opacity: 0.65; }
.btn:not(:disabled):not(.disabled) {
cursor: pointer; }
a.btn.disabled,
fieldset:disabled a.btn {
pointer-events: none; }
.btn-primary {
color: #fff;
background-color: #007bff;
border-color: #007bff; }
.btn-primary:hover {
color: #fff;
background-color: #0069d9;
border-color: #0062cc; }
.btn-primary:focus, .btn-primary.focus {
color: #fff;
background-color: #0069d9;
border-color: #0062cc;
-webkit-box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
.btn-primary.disabled, .btn-primary:disabled {
color: #fff;
background-color: #007bff;
border-color: #007bff; }
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
color: #fff;
background-color: #0062cc;
border-color: #005cbf; }
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
.btn-secondary {
color: #fff;
background-color: #6c757d;
border-color: #6c757d; }
.btn-secondary:hover {
color: #fff;
background-color: #5a6268;
border-color: #545b62; }
.btn-secondary:focus, .btn-secondary.focus {
color: #fff;
background-color: #5a6268;
border-color: #545b62;
-webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }
.btn-secondary.disabled, .btn-secondary:disabled {
color: #fff;
background-color: #6c757d;
border-color: #6c757d; }
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
color: #fff;
background-color: #545b62;
border-color: #4e555b; }
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }
.btn-success {
color: #fff;
background-color: #28a745;
border-color: #28a745; }
.btn-success:hover {
color: #fff;
background-color: #218838;
border-color: #1e7e34; }
.btn-success:focus, .btn-success.focus {
color: #fff;
background-color: #218838;
border-color: #1e7e34;
-webkit-box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }
.btn-success.disabled, .btn-success:disabled {
color: #fff;
background-color: #28a745;
border-color: #28a745; }
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
color: #fff;
background-color: #1e7e34;
border-color: #1c7430; }
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }
.btn-info {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8; }
.btn-info:hover {
color: #fff;
background-color: #138496;
border-color: #117a8b; }
.btn-info:focus, .btn-info.focus {
color: #fff;
background-color: #138496;
border-color: #117a8b;
-webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }
.btn-info.disabled, .btn-info:disabled {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8; }
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
color: #fff;
background-color: #117a8b;
border-color: #10707f; }
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }
.btn-warning {
color: #212529;
background-color: #ffc107;
border-color: #ffc107; }
.btn-warning:hover {
color: #212529;
background-color: #e0a800;
border-color: #d39e00; }
.btn-warning:focus, .btn-warning.focus {
color: #212529;
background-color: #e0a800;
border-color: #d39e00;
-webkit-box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }
.btn-warning.disabled, .btn-warning:disabled {
color: #212529;
background-color: #ffc107;
border-color: #ffc107; }
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
color: #212529;
background-color: #d39e00;
border-color: #c69500; }
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }
.btn-danger {
color: #fff;
background-color: #dc3545;
border-color: #dc3545; }
.btn-danger:hover {
color: #fff;
background-color: #c82333;
border-color: #bd2130; }
.btn-danger:focus, .btn-danger.focus {
color: #fff;
background-color: #c82333;
border-color: #bd2130;
-webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }
.btn-danger.disabled, .btn-danger:disabled {
color: #fff;
background-color: #dc3545;
border-color: #dc3545; }
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
color: #fff;
background-color: #bd2130;
border-color: #b21f2d; }
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }
.btn-light {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa; }
.btn-light:hover {
color: #212529;
background-color: #e2e6ea;
border-color: #dae0e5; }
.btn-light:focus, .btn-light.focus {
color: #212529;
background-color: #e2e6ea;
border-color: #dae0e5;
-webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }
.btn-light.disabled, .btn-light:disabled {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa; }
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
color: #212529;
background-color: #dae0e5;
border-color: #d3d9df; }
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }
.btn-dark {
color: #fff;
background-color: #343a40;
border-color: #343a40; }
.btn-dark:hover {
color: #fff;
background-color: #23272b;
border-color: #1d2124; }
.btn-dark:focus, .btn-dark.focus {
color: #fff;
background-color: #23272b;
border-color: #1d2124;
-webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }
.btn-dark.disabled, .btn-dark:disabled {
color: #fff;
background-color: #343a40;
border-color: #343a40; }
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
color: #fff;
background-color: #1d2124;
border-color: #171a1d; }
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }
.btn-outline-primary {
color: #007bff;
border-color: #007bff; }
.btn-outline-primary:hover {
color: #fff;
background-color: #007bff;
border-color: #007bff; }
.btn-outline-primary:focus, .btn-outline-primary.focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
color: #007bff;
background-color: transparent; }
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
color: #fff;
background-color: #007bff;
border-color: #007bff; }
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }
.btn-outline-secondary {
color: #6c757d;
border-color: #6c757d; }
.btn-outline-secondary:hover {
color: #fff;
background-color: #6c757d;
border-color: #6c757d; }
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
color: #6c757d;
background-color: transparent; }
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
color: #fff;
background-color: #6c757d;
border-color: #6c757d; }
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
.btn-outline-success {
color: #28a745;
border-color: #28a745; }
.btn-outline-success:hover {
color: #fff;
background-color: #28a745;
border-color: #28a745; }
.btn-outline-success:focus, .btn-outline-success.focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }
.btn-outline-success.disabled, .btn-outline-success:disabled {
color: #28a745;
background-color: transparent; }
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
color: #fff;
background-color: #28a745;
border-color: #28a745; }
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }
.btn-outline-info {
color: #17a2b8;
border-color: #17a2b8; }
.btn-outline-info:hover {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8; }
.btn-outline-info:focus, .btn-outline-info.focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
.btn-outline-info.disabled, .btn-outline-info:disabled {
color: #17a2b8;
background-color: transparent; }
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8; }
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
.btn-outline-warning {
color: #ffc107;
border-color: #ffc107; }
.btn-outline-warning:hover {
color: #212529;
background-color: #ffc107;
border-color: #ffc107; }
.btn-outline-warning:focus, .btn-outline-warning.focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
color: #ffc107;
background-color: transparent; }
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
color: #212529;
background-color: #ffc107;
border-color: #ffc107; }
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
.btn-outline-danger {
color: #dc3545;
border-color: #dc3545; }
.btn-outline-danger:hover {
color: #fff;
background-color: #dc3545;
border-color: #dc3545; }
.btn-outline-danger:focus, .btn-outline-danger.focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
color: #dc3545;
background-color: transparent; }
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
color: #fff;
background-color: #dc3545;
border-color: #dc3545; }
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
.btn-outline-light {
color: #f8f9fa;
border-color: #f8f9fa; }
.btn-outline-light:hover {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa; }
.btn-outline-light:focus, .btn-outline-light.focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
.btn-outline-light.disabled, .btn-outline-light:disabled {
color: #f8f9fa;
background-color: transparent; }
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa; }
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
.btn-outline-dark {
color: #343a40;
border-color: #343a40; }
.btn-outline-dark:hover {
color: #fff;
background-color: #343a40;
border-color: #343a40; }
.btn-outline-dark:focus, .btn-outline-dark.focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
color: #343a40;
background-color: transparent; }
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
color: #fff;
background-color: #343a40;
border-color: #343a40; }
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
.btn-link {
font-weight: 400;
color: #007bff;
text-decoration: none; }
.btn-link:hover {
color: #0056b3;
text-decoration: underline; }
.btn-link:focus, .btn-link.focus {
text-decoration: underline; }
.btn-link:disabled, .btn-link.disabled {
color: #6c757d;
pointer-events: none; }
.btn-lg {
padding: 0.5rem 1rem;
font-size: 1.25rem;
line-height: 1.5;
border-radius: 0.3rem; }
.btn-sm {
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
line-height: 1.5;
border-radius: 0.2rem; }
.btn-block {
display: block;
width: 100%; }
.btn-block + .btn-block {
margin-top: 0.5rem; }
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
width: 100%; }
.pagination {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
padding-left: 0;
list-style: none;
border-radius: 0.25rem; }
.page-link {
position: relative;
display: block;
padding: 0.5rem 0.75rem;
margin-left: -1px;
line-height: 1.25;
color: #007bff;
background-color: #fff;
border: 1px solid #dee2e6; }
.page-link:hover {
z-index: 2;
color: #0056b3;
text-decoration: none;
background-color: #e9ecef;
border-color: #dee2e6; }
.page-link:focus {
z-index: 3;
outline: 0;
-webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
.page-item:first-child .page-link {
margin-left: 0;
border-top-left-radius: 0.25rem;
border-bottom-left-radius: 0.25rem; }
.page-item:last-child .page-link {
border-top-right-radius: 0.25rem;
border-bottom-right-radius: 0.25rem; }
.page-item.active .page-link {
z-index: 3;
color: #fff;
background-color: #007bff;
border-color: #007bff; }
.page-item.disabled .page-link {
color: #6c757d;
pointer-events: none;
cursor: auto;
background-color: #fff;
border-color: #dee2e6; }
.pagination-lg .page-link {
padding: 0.75rem 1.5rem;
font-size: 1.25rem;
line-height: 1.5; }
.pagination-lg .page-item:first-child .page-link {
border-top-left-radius: 0.3rem;
border-bottom-left-radius: 0.3rem; }
.pagination-lg .page-item:last-child .page-link {
border-top-right-radius: 0.3rem;
border-bottom-right-radius: 0.3rem; }
.pagination-sm .page-link {
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
line-height: 1.5; }
.pagination-sm .page-item:first-child .page-link {
border-top-left-radius: 0.2rem;
border-bottom-left-radius: 0.2rem; }
.pagination-sm .page-item:last-child .page-link {
border-top-right-radius: 0.2rem;
border-bottom-right-radius: 0.2rem; } @media screen and (max-width: 62rem) {
.hide-mobile {
display: none !important; } }
@media screen and (min-width: 62rem) {
.hide-desktop {
display: none !important; } }
#page {
position: relative; }
@media screen and (min-width: 75rem) {
.container {
max-width: 75rem; } }
.col.col-left {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.col.col-middle {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.col.col-right {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
a {
text-decoration: none; }
a:hover {
text-decoration: none; }
img {
max-width: 100%;
height: auto; }
body {
font-family: var(--font-primary);
font-weight: 400;
letter-spacing: 0;
color: var(--color-main-text);
background-color: var(--color-main-background);
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-rendering: optimizeLegibility; }
h1, h2, h3, h4, h5, h6 {
font-family: var(--font-secondary);
font-weight: 400;
letter-spacing: 0; }
.site-menu {
position: relative; }
.site-menu.horizontal-menu .menu {
margin: 0;
padding: 0;
list-style: none; }
.site-menu.horizontal-menu .menu > .menu-item {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.site-menu.horizontal-menu .menu .menu-item {
white-space: nowrap; }
.site-menu.horizontal-menu .menu .menu-item a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
line-height: 1; }
.site-menu.horizontal-menu .menu .menu-item-has-children {
position: relative; }
.site-menu.horizontal-menu .menu .menu-item-has-children > a:after {
font-family: 'klbtheme';
content: '\e808';
margin-left: .4375rem; }
.site-menu.horizontal-menu .menu .menu-item-has-children .sub-menu {
position: absolute;
top: 100%;
left: -1.5625rem;
margin: 0;
padding: .9375rem 0;
list-style: none;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
opacity: 0;
visibility: hidden;
pointer-events: none;
will-change: opacity;
-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1); }
@media (prefers-reduced-motion: reduce) {
.site-menu.horizontal-menu .menu .menu-item-has-children .sub-menu {
-webkit-transition: none;
transition: none; } }
.site-menu.horizontal-menu .menu .menu-item-has-children .sub-menu .menu-item a {
padding: .375rem 1.5625rem; }
.site-menu.horizontal-menu .menu .menu-item-has-children:hover > .sub-menu {
opacity: 1;
visibility: visible;
pointer-events: auto; }
.site-overlay {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 999998;
background-color: var(--color-site-overlay);
opacity: 0;
visibility: hidden; }
.site-scroll {
width: 100%;
height: 100%; }
.site-social {
position: relative; }
.site-social ul {
margin: 0;
padding: 0;
list-style: none; }
.site-social ul.dark a {
color: var(--color-main-text); }
.site-social ul.light a {
color: #fff; }
.site-social ul.text {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: row wrap;
flex-wrap: row wrap; }
.site-social ul.text li + li {
margin-left: .9375rem; }
.site-social ul.text li a {
font-size: .8125rem; }
.site-social ul.text li a .social-icon, .site-social ul.text li a .social-label {
display: none; }
.site-social ul.icon {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.site-social ul.icon li + li {
margin-left: .1875rem; }
.site-social ul.icon li a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 2.375rem;
height: 2.375rem;
font-size: .9375rem;
border-radius: .125rem; }
.site-social ul.icon li a .social-text, .site-social ul.icon li a .social-label {
display: none; }
.site-social ul.icon.dark li + li {
margin-left: .75rem; }
.site-social ul.icon.dark li a {
width: 1.375rem;
height: 1.375rem; }
.site-social ul.default li + li {
margin-top: .1875rem; }
.site-social ul.default li a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 2.5rem;
padding: 0 .9375rem;
border-radius: .125rem; }
.site-social ul.default li a .social-icon {
width: 1.5625rem;
font-size: .9375rem;
margin-right: .625rem; }
.site-social ul.default li a .social-text, .site-social ul.default li a .social-label {
font-size: .625rem;
text-transform: uppercase;
letter-spacing: 1px; }
.site-social ul.default li a .social-label {
margin-left: auto; }
.site-social ul.style-1 a {
color: #fff;
background-color: var(--color-primary); }
.site-social ul.style-2 .facebook {
color: #fff;
background-color: #3b5998; }
.site-social ul.style-2 .forumbee {
color: #fff;
background-color: #86ac2f; }
.site-social ul.style-2 .instagram {
color: #fff;
background-color: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%); }
.site-social ul.style-2 .pinterest {
color: #fff;
background-color: #e60023; }
.site-social ul.style-2 .spotify {
color: #fff;
background-color: #1db954; }
.site-social ul.style-2 .twitch {
color: #fff;
background-color: #9146ff; }
.site-social ul.style-2 .whatsapp {
color: #fff;
background-color: #25d366; }
.site-social ul.style-2 .github {
color: #fff;
background-color: #000; }
.site-social ul.style-2 .odnoklassniki {
color: #fff;
background-color: #ed812b; }
.site-social ul.style-2 .amazon {
color: #fff;
background-color: #ff9900; }
.site-social ul.style-2 .dropbox {
color: #fff;
background-color: #007ee5; }
.site-social ul.style-2 .snapchat {
color: #000;
background-color: #fffc00; }
.site-social ul.style-2 .foursquare {
color: #fff;
background-color: #f94877; }
.site-social ul.style-2 .lastfm {
color: #fff;
background-color: #d51007; }
.site-social ul.style-2 .skype {
color: #fff;
background-color: #00aff0; }
.site-social ul.style-2 .stackoverflow {
color: #fff;
background-color: #f48024; }
.site-social ul.style-2 .twitter {
color: #fff;
background-color: #1da1f2; }
.site-social ul.style-2 .xing {
color: #000;
background-color: #cfdc00; }
.site-social ul.style-2 .tripadvisor {
color: #fff;
background-color: #00af87; }
.site-social ul.style-2 .vimeo {
color: #fff;
background-color: #1ab7ea; }
.site-social ul.style-2 .codeopen {
color: #fff;
background-color: #000; }
.site-social ul.style-2 .dribbble {
color: #fff;
background-color: #ea4c89; }
.site-social ul.style-2 .google {
color: #fff;
background-color: #ea4335; }
.site-social ul.style-2 .linkedin {
color: #fff;
background-color: #0077b5; }
.site-social ul.style-2 .slack {
color: #fff;
background-color: #3eb991; }
.site-social ul.style-2 .stumbleupon {
color: #fff;
background-color: #eb4924; }
.site-social ul.style-2 .vine {
color: #fff;
background-color: #00b488; }
.site-social ul.style-2 .yelp {
color: #fff;
background-color: #af0606; }
.site-social ul.style-2 .pocket {
color: #fff;
background-color: #ef4056; }
.site-social ul.style-2 .quora {
color: #fff;
background-color: #a82400; }
.site-social ul.style-2 .behance {
color: #fff;
background-color: #1769ff; }
.site-social ul.style-2 .delicious {
color: #fff;
background-color: #3399ff; }
.site-social ul.style-2 .paypal {
color: #fff;
background-color: #003087; }
.site-social ul.style-2 .soundcloud {
color: #fff;
background-color: #ff8800; }
.site-social ul.style-2 .tumblr {
color: #fff;
background-color: #35465c; }
.site-social ul.style-2 .vkontakte {
color: #fff;
background-color: #45668e; }
.site-social ul.style-2 .youtube {
color: #fff;
background-color: #ff0000; }
.site-social ul.style-2 .fivepx {
color: #fff;
background-color: #34bf49; }
.site-social ul.style-2 .deviantart {
color: #fff;
background-color: #05cc47; }
.site-social ul.style-2 .codiepie {
color: #fff;
background-color: #000; }
.site-social ul.style-3 .facebook {
color: #3b5998;
background-color: rgba(59, 89, 152, 0.1); }
.site-social ul.style-3 .forumbee {
color: #86ac2f;
background-color: rgba(134, 172, 47, 0.1); }
.site-social ul.style-3 .instagram {
color: #fd1d1d;
background-color: rgba(253, 29, 29, 0.1); }
.site-social ul.style-3 .pinterest {
color: #e60023;
background-color: rgba(230, 0, 35, 0.1); }
.site-social ul.style-3 .spotify {
color: #1db954;
background-color: rgba(29, 185, 84, 0.1); }
.site-social ul.style-3 .twitch {
color: #9146ff;
background-color: rgba(145, 70, 255, 0.1); }
.site-social ul.style-3 .whatsapp {
color: #25d366;
background-color: rgba(37, 211, 102, 0.1); }
.site-social ul.style-3 .github {
color: #000;
background-color: rgba(0, 0, 0, 0.1); }
.site-social ul.style-3 .odnoklassniki {
color: #ed812b;
background-color: rgba(237, 129, 43, 0.1); }
.site-social ul.style-3 .amazon {
color: #ff9900;
background-color: rgba(255, 153, 0, 0.1); }
.site-social ul.style-3 .dropbox {
color: #007ee5;
background-color: rgba(0, 126, 229, 0.1); }
.site-social ul.style-3 .snapchat {
color: #fffc00;
background-color: rgba(255, 252, 0, 0.1); }
.site-social ul.style-3 .foursquare {
color: #f94877;
background-color: rgba(249, 72, 119, 0.1); }
.site-social ul.style-3 .lastfm {
color: #d51007;
background-color: rgba(213, 16, 7, 0.1); }
.site-social ul.style-3 .skype {
color: #00aff0;
background-color: rgba(0, 175, 240, 0.1); }
.site-social ul.style-3 .stackoverflow {
color: #f48024;
background-color: rgba(244, 128, 36, 0.1); }
.site-social ul.style-3 .twitter {
color: #1da1f2;
background-color: rgba(29, 161, 242, 0.1); }
.site-social ul.style-3 .xing {
color: #cfdc00;
background-color: rgba(207, 220, 0, 0.1); }
.site-social ul.style-3 .tripadvisor {
color: #00af87;
background-color: rgba(0, 175, 135, 0.1); }
.site-social ul.style-3 .vimeo {
color: #1ab7ea;
background-color: rgba(26, 183, 234, 0.1); }
.site-social ul.style-3 .codeopen {
color: #000;
background-color: rgba(0, 0, 0, 0.1); }
.site-social ul.style-3 .dribbble {
color: #ea4c89;
background-color: rgba(234, 76, 137, 0.1); }
.site-social ul.style-3 .google {
color: #ea4335;
background-color: rgba(234, 67, 53, 0.1); }
.site-social ul.style-3 .linkedin {
color: #0077b5;
background-color: rgba(0, 119, 181, 0.1); }
.site-social ul.style-3 .slack {
color: #3eb991;
background-color: rgba(62, 185, 145, 0.1); }
.site-social ul.style-3 .stumbleupon {
color: #eb4924;
background-color: rgba(235, 73, 36, 0.1); }
.site-social ul.style-3 .vine {
color: #00b488;
background-color: rgba(0, 180, 136, 0.1); }
.site-social ul.style-3 .yelp {
color: #af0606;
background-color: rgba(175, 6, 6, 0.1); }
.site-social ul.style-3 .pocket {
color: #ef4056;
background-color: rgba(239, 64, 86, 0.1); }
.site-social ul.style-3 .quora {
color: #a82400;
background-color: rgba(168, 36, 0, 0.1); }
.site-social ul.style-3 .behance {
color: #1769ff;
background-color: rgba(23, 105, 255, 0.1); }
.site-social ul.style-3 .delicious {
color: #3399ff;
background-color: rgba(51, 153, 255, 0.1); }
.site-social ul.style-3 .paypal {
color: #003087;
background-color: rgba(0, 48, 135, 0.1); }
.site-social ul.style-3 .soundcloud {
color: #ff8800;
background-color: rgba(255, 136, 0, 0.1); }
.site-social ul.style-3 .tumblr {
color: #35465c;
background-color: rgba(53, 70, 92, 0.1); }
.site-social ul.style-3 .vkontakte {
color: #45668e;
background-color: rgba(69, 102, 142, 0.1); }
.site-social ul.style-3 .youtube {
color: #ff0000;
background-color: rgba(255, 0, 0, 0.1); }
.site-social ul.style-3 .fivepx {
color: #34bf49;
background-color: rgba(52, 191, 73, 0.1); }
.site-social ul.style-3 .deviantart {
color: #05cc47;
background-color: rgba(5, 204, 71, 0.1); }
.site-social ul.style-3 .codiepie {
color: #000;
background-color: rgba(0, 0, 0, 0.1); }
.site-global-notification {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
top: 0;
left: 0;
padding: .5rem 1.25rem;
font-size: .8125rem;
text-align: center;
background-color: #f9f3f2; }
@media screen and (min-width: 36rem) {
.site-global-notification {
padding: .5rem 0; } }
.site-global-notification p {
margin-bottom: 0; }
.search-holder {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
color: var(--color-main-text);
background-color: var(--color-main-background);
z-index: 9998;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
opacity: 0;
visibility: hidden; }
.search-holder--close {
position: absolute;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 2.375rem;
height: 2.375rem;
top: 1.25rem;
right: 1.25rem;
cursor: pointer;
opacity: 0; }
@media screen and (min-width: 75rem) {
.search-holder--close {
top: 5rem;
right: 5rem; } }
.search-holder--close svg {
width: 1.3125rem; }
.search-holder--close i {
font-size: 1.25rem; }
.search-holder--form {
position: relative; }
.search-holder--form .search-form-input {
background-color: transparent;
border: 0;
height: auto;
font-size: 1.5rem;
font-weight: 700;
text-align: center;
opacity: 0;
will-change: transform;
-webkit-transform: translateY(1.25rem);
transform: translateY(1.25rem); }
.search-holder--form .search-form-input::-webkit-input-placeholder {
color: var(--color-contrast-300);
letter-spacing: -1px; }
.search-holder--form .search-form-input::-moz-placeholder {
color: var(--color-contrast-300);
letter-spacing: -1px; }
.search-holder--form .search-form-input:-ms-input-placeholder {
color: var(--color-contrast-300);
letter-spacing: -1px; }
.search-holder--form .search-form-input::-ms-input-placeholder {
color: var(--color-contrast-300);
letter-spacing: -1px; }
.search-holder--form .search-form-input::placeholder {
color: var(--color-contrast-300);
letter-spacing: -1px; }
@media screen and (min-width: 75rem) {
.search-holder--form .search-form-input {
font-size: 5rem; } }
.search-holder--form button {
display: none; }
.search-holder .search-message {
opacity: 0;
will-change: transform;
-webkit-transform: translateY(1.25rem);
transform: translateY(1.25rem);
margin-top: .9375rem; }
.search-holder .search-message p {
font-size: .8125rem;
margin-bottom: 0;
opacity: .3; }
.search-holder .most-viewed-products {
position: relative;
margin-top: 9.375rem; }
.search-holder .most-viewed-products .most-viewed-title {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 2.5rem;
overflow: hidden;
opacity: 0;
will-change: transform;
-webkit-transform: translateY(1.25rem);
transform: translateY(1.25rem); }
.search-holder .most-viewed-products .most-viewed-title::before {
position: absolute;
content: '';
width: 100%;
height: 1px;
background-color: var(--color-contrast-200);
left: 0; }
.search-holder .most-viewed-products .most-viewed-title .entry-title {
position: relative;
font-family: var(--font-primary);
font-size: .75rem;
text-transform: uppercase;
letter-spacing: 1px;
margin-bottom: 0;
background-color: var(--color-main-background);
z-index: 1;
padding: 0 1.25rem; }
.search-holder .most-viewed-products .product_list_widget {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-ms-flex-pack: distribute;
justify-content: space-around;
margin: 0;
padding: 0;
list-style: none; }
.search-holder .most-viewed-products .product_list_widget .product {
opacity: 0;
will-change: transform;
-webkit-transform: translateY(1.25rem);
transform: translateY(1.25rem); }
.search-holder .most-viewed-products .product_list_widget .product .product-content {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
text-align: initial; }
.search-holder .most-viewed-products .product_list_widget .product .product-content .product-media {
-webkit-box-flex: 0;
-ms-flex: 0 0 5rem;
flex: 0 0 5rem;
max-width: 5rem;
margin-right: .625rem; }
.search-holder .most-viewed-products .product_list_widget .product .product-content .quantity {
font-size: .875rem;
border: 0;
padding: 0;
margin: 0; }
.module-border {
position: relative; }
.module-border--inner {
width: 100%;
height: 1px;
background-color: var(--color-contrast-200); }
.preloader {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
color: var(--color-primary);
z-index: 100;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-animation: rotator 1.4s linear infinite;
animation: rotator 1.4s linear infinite;
width: 2.125rem;
-webkit-transition: opacity 1s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: opacity 1s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.preloader {
-webkit-transition: none;
transition: none; } }
.preloader .path {
stroke: currentColor;
stroke-dasharray: 187;
stroke-dashoffset: 0;
-webkit-transform-origin: center;
transform-origin: center;
-webkit-animation: dash 1.4s ease-in-out infinite;
animation: dash 1.4s ease-in-out infinite; }
@-webkit-keyframes rotator {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(270deg);
transform: rotate(270deg); } }
@keyframes rotator {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(270deg);
transform: rotate(270deg); } }
@-webkit-keyframes dash {
0% {
stroke-dashoffset: 187; }
50% {
stroke-dashoffset: 46.75;
-webkit-transform: rotate(135deg);
transform: rotate(135deg); }
100% {
stroke-dashoffset: 187;
-webkit-transform: rotate(450deg);
transform: rotate(450deg); } }
@keyframes dash {
0% {
stroke-dashoffset: 187; }
50% {
stroke-dashoffset: 46.75;
-webkit-transform: rotate(135deg);
transform: rotate(135deg); }
100% {
stroke-dashoffset: 187;
-webkit-transform: rotate(450deg);
transform: rotate(450deg); } }
.slider-wrapper .site-slider {
overflow: hidden;
max-height: 50vh;
opacity: 0;
visibility: hidden;
-webkit-transition: all 1s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 1s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.slider-wrapper .site-slider {
-webkit-transition: none;
transition: none; } }
.slider-wrapper .site-slider .slick-dots {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
margin: 0;
padding: 0;
list-style: none; }
.slider-wrapper .site-slider .slick-dots li {
line-height: 0; }
.slider-wrapper .site-slider .slick-dots li + li {
margin-left: .9375rem; }
.slider-wrapper .site-slider .slick-dots li button {
all: unset;
text-indent: -9999px;
width: .1875rem;
height: .1875rem;
background-color: currentColor;
border: 2px solid;
border-radius: 50%;
padding: 0;
margin: 0;
outline: none;
cursor: pointer;
-webkit-transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.slider-wrapper .site-slider .slick-dots li button {
-webkit-transition: none;
transition: none; } }
.slider-wrapper .site-slider .slick-dots li:not(.slick-active) button:hover {
opacity: .8; }
.slider-wrapper .site-slider .slick-dots li.slick-active button {
background-color: transparent;
border-color: transparent;
-webkit-box-shadow: 0 0 0 2px currentColor;
box-shadow: 0 0 0 2px currentColor; }
.slider-wrapper .site-slider .slick-arrow {
all: unset;
position: absolute;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 1.875rem;
height: 2.5rem;
top: 50%;
cursor: pointer;
z-index: 2; }
.slider-wrapper .site-slider .slick-arrow svg {
width: auto;
height: 2.375rem;
fill: currentColor; }
.slider-wrapper .site-slider .slick-arrow.slick-next {
right: 0; }
.slider-wrapper .site-slider .slick-arrow.slick-disabled {
opacity: .3; }
@media screen and (max-width: 36rem) {
.slider-wrapper .site-slider .slick-arrow {
display: none !important; } }
.slider-wrapper.slider-loaded .site-slider {
opacity: 1;
visibility: visible;
max-height: none;
height: auto;
overflow: inherit; }
.slider-wrapper.slider-loaded .preloader {
opacity: 0;
visibility: hidden; }
.overlay-link {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 2; }
.comment-box {
position: relative; }
.comment-box--header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 1.5rem; }
.comment-box--header .stars {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: .625rem; }
.comment-box--header .count {
font-size: .75rem;
margin-left: .625rem; }
.comment-box--body p {
font-size: .8125rem; }
.comment-box--body .entry-name {
font-family: var(--font-primary);
font-size: .875rem;
font-weight: 500; }
.overflow {
overflow: hidden !important; }
.homepage-2 .site-header .site-topbar {
background-color: #fc745d !important; }
.homepage-2 .module-f {
background-color: #fffbf2; }
.homepage-2 .module-f .site-icon {
color: #eca497; }
.homepage-2 .module-f .site-icon svg {
fill: currentColor; }
.homepage-2 .module--category {
position: relative; }
@media screen and (min-width: 62rem) {
.homepage-2 .module--category::before {
content: '';
position: absolute;
width: 100%;
height: 50%;
top: 0;
left: 0;
background-color: #fffbf2; } }
.homepage-3 .site-global-notification {
background-color: #dae0e9; }
.homepage-3 .footer-instagram .site-instagram {
border-top: 1px solid #ddd; }
.homepage-3 .footer-instagram .entry-title {
color: #ef4626; }
.homepage-4 .site-global-notification {
color: rgba(255, 255, 255, 0.5);
background-color: #091209; }
.homepage-4 .module--title .entry-title {
color: #638563; }
.homepage-4 .image-text.style-4 {
background-color: #f2f8f2; }
.homepage-4 .site-footer .footer-instagram .site-instagram {
border-top: 1px solid #ddd; }
.homepage-4 .site-footer .footer-instagram .entry-title {
color: #638563; }
.homepage-4 .site-footer .footer-newsletter {
color: #fff;
background-color: #000; }
.homepage-4 .site-footer .footer-newsletter .entry-subtitle {
margin-bottom: 2.5rem; }
.homepage-4 .site-footer .footer-newsletter .entry-title {
font-size: 28px;
margin-bottom: 2.5rem; }
.homepage-4 .site-footer .footer-newsletter .newsletter-input {
border-color: currentColor !important;
color: currentColor !important; }
.homepage-4 .site-footer .footer-newsletter .button {
border-color: currentColor !important;
color: currentColor !important; }
.homepage-4 .site-footer .footer-newsletter .button:hover {
background-color: #fff !important;
color: #000 !important; }
.homepage-4 .site-footer .footer-widgets {
color: #fff !important;
background-color: #000; }
.homepage-4 .site-footer .footer-widgets .site-footer--wrapper {
border-color: #333 !important; }
.homepage-4 .site-footer .footer-widgets .widget-title {
color: #fff !important; }
.homepage-4 .site-footer .footer-widgets a {
color: #fff !important; }
.homepage-4 .site-footer .footer-widgets .newsletter-input {
background-color: transparent;
border-bottom-color: #fff !important; }
.homepage-4 .subfooter {
color: #fff !important;
background-color: #000 !important; }
.homepage-4 .subfooter .site-footer--wrapper {
border-color: #333 !important; }
.homepage-5 .site-header .site-topbar {
color: #000;
background-color: #f9f2ed; }
.homepage-5 .site-header .site-topbar .site-menu .menu > .menu-item > a {
color: #000; }
.homepage-5 .module--logos .module--inner {
border-top: 1px solid #eaeaea;
padding-top: 40px; }
@media screen and (min-width: 62rem) {
.homepage-5 .module--logos .module--inner {
padding-top: 60px; } }
.homepage-5 .image-text.style-11 .module--inner {
background-color: #f9f2ed; }
.homepage-5 .module--category .module--inner {
border-top: 1px solid #eaeaea;
padding-top: 40px; }
.homepage-5 .site-footer .footer-widgets, .homepage-5 .site-footer .subfooter {
background-color: #fffbf8; }
.page-header {
text-align: center;
margin-top: 1.875rem; }
@media screen and (min-width: 62rem) {
.page-header {
margin-top: 5rem; } }
.page-header--inner {
max-width: 48.125rem;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.875rem; }
@media screen and (min-width: 62rem) {
.page-header--inner {
margin-bottom: 2.5rem; } }
@media screen and (min-width: 62rem) {
.page-header--inner .entry-title {
font-size: 3rem;
margin-bottom: .75rem; } }
.page-header--inner .entry-description {
font-size: .875rem; }
.page-header--inner .entry-description p {
opacity: .7; }
.page-header + .site-main-body.blog {
margin-top: 1.875rem; }
@media screen and (min-width: 62rem) {
.page-header + .site-main-body.blog {
margin-top: 5rem; } } @font-face {
font-family: 'klbtheme';
src: url(//minus417.al/wp-content/themes/cosmetsy/assets/fonts/klbtheme.eot?92228156);
src: url(//minus417.al/wp-content/themes/cosmetsy/assets/fonts/klbtheme.eot?92228156#iefix) format("embedded-opentype"), url(//minus417.al/wp-content/themes/cosmetsy/assets/fonts/klbtheme.svg?92228156#klbtheme) format("svg");
font-weight: normal;
font-style: normal; }
@font-face {
font-family: 'klbtheme';
src: url(data:application/octet-stream;base64,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) format("woff"), url(data:application/octet-stream;base64,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ZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIgBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8BIAEhASIBIwEkASUBJgEnASgBKQEqASsBLAEtAS4BLwEwATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAVUBVgFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoBawFsAW0BbgFvAXABcQFyAXMBdAF1AXYBdwF4AXkBegF7AXwBfQF+AX8BgAGBAYIBgwGEAYUBhgGHAYgBiQAJZW1vLWhhcHB5BWhlYXJ0C2Vtby11bmhhcHB5C2hlYXJ0LWVtcHR5BHN0YXIKc3Rhci1lbXB0eQlzdGFyLWhhbGYEbWFpbAlkb3duLW9wZW4JbGVmdC1vcGVuCnJpZ2h0LW9wZW4HdXAtb3Blbg5kb3duLW9wZW4tbWluaQ5sZWZ0LW9wZW4tbWluaQ9yaWdodC1vcGVuLW1pbmkMdXAtb3Blbi1taW5pDWRvd24tb3Blbi1iaWcNbGVmdC1vcGVuLWJpZw5yaWdodC1vcGVuLWJpZwt1cC1vcGVuLWJpZwdmb3J3YXJkBXF1b3RlBGNvZGUGY2FuY2VsBWNoZWNrBHBsdXMFbWludXMEaGVscAxoZWxwLWNpcmNsZWQEaW5mbwxpbmZvLWNpcmNsZWQFcG9wdXALcmVzaXplLWZ1bGwMcmVzaXplLXNtYWxsBWRvdC0zDWhlYXJ0LWNpcmNsZWQMc3Rhci1jaXJjbGVkDXF1b3RlLWNpcmNsZWQEYmVsbApjYW1lcmEtYWx0B3BpY3R1cmUFdmlkZW8IYm9va21hcmsEbGluawZhdHRhY2gDbWljBHBsYXkEc3RvcAVwYXVzZQZyZWNvcmQMZmFzdC1mb3J3YXJkDWZhc3QtYmFja3dhcmQIdG8tc3RhcnQGdG8tZW5kCmJvb2ttYXJrLTEHY2hlY2stMQNleWUEZ3JpZAdoZWFydC0xBWltYWdlCG1heGltaXplBnN0YXItMQF4A3phcA5sZWZ0LWNoZXZyb24tMg9yaWdodC1jaGV2cm9uLTIIc2hvcC1iYWcGc2VhcmNoDHVzZXItcHJvZmlsZQVyaWdodA5ib29rbWFyay1lbXB0eQd0d2l0dGVyCGZhY2Vib29rBmdpdGh1YgZzdHJpa2UJdW5kZXJsaW5lCmdvb2dsZXBsdXMIbGlua2VkaW4MY2lyY2xlLWVtcHR5BmNpcmNsZQ1zdGFyLWhhbGYtYWx0BHhpbmcHeW91dHViZQdkcm9wYm94DXN0YWNrb3ZlcmZsb3cJaW5zdGFncmFtBmZsaWNrcgNhZG4GdHVtYmxyBWFwcGxlCGRyaWJiYmxlBXNreXBlCmZvdXJzcXVhcmUJdmtvbnRha3RlC2RvdC1jaXJjbGVkBXNsYWNrBmdvb2dsZQtzdHVtYmxldXBvbglkZWxpY2lvdXMHYmVoYW5jZQdzcG90aWZ5CmRldmlhbnRhcnQKc291bmRjbG91ZAR2aW5lCGNvZGVvcGVuA2dpdAZ0d2l0Y2gEeWVscAZwYXlwYWwHZ3dhbGxldAR2aXNhCm1hc3RlcmNhcmQIZGlzY292ZXIEYW1leAtwYXlwYWwtY2FyZAZzdHJpcGUJY29weXJpZ2h0Bmxhc3RmbQJjYwhkYXNoY3ViZQhmb3J1bWJlZQlwaW50ZXJlc3QId2hhdHNhcHAFY2xvbmULdHJpcGFkdmlzb3INb2Rub2tsYXNzbmlraQZwb2NrZXQKdGVsZXZpc2lvbgU1MDBweAZhbWF6b24FdmltZW8LY3JlZGl0LWNhcmQIY29kaWVwaWUIc25hcGNoYXQFcXVvcmEAAAAAAAABAAH//wAPAAAAAAAAAAAAAAAAAAAAALAALCCwAFVYRVkgIEu4AA5RS7AGU1pYsDQbsChZYGYgilVYsAIlYbkIAAgAY2MjYhshIbAAWbAAQyNEsgABAENgQi2wASywIGBmLbACLCMhIyEtsAMsIGSzAxQVAEJDsBNDIGBgQrECFENCsSUDQ7ACQ1R4ILAMI7ACQ0NhZLAEUHiyAgICQ2BCsCFlHCGwAkNDsg4VAUIcILACQyNCshMBE0Ng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Ey6wNiotsEsssQABFBOwNyotsEwssDkqLbBNLLAAFkUjIC4gRoojYTixMAEUKy2wTiywCiNCsE0rLbBPLLIAAEYrLbBQLLIAAUYrLbBRLLIBAEYrLbBSLLIBAUYrLbBTLLIAAEcrLbBULLIAAUcrLbBVLLIBAEcrLbBWLLIBAUcrLbBXLLMAAABDKy2wWCyzAAEAQystsFksswEAAEMrLbBaLLMBAQBDKy2wWyyzAAABQystsFwsswABAUMrLbBdLLMBAAFDKy2wXiyzAQEBQystsF8ssgAARSstsGAssgABRSstsGEssgEARSstsGIssgEBRSstsGMssgAASCstsGQssgABSCstsGUssgEASCstsGYssgEBSCstsGcsswAAAEQrLbBoLLMAAQBEKy2waSyzAQAARCstsGosswEBAEQrLbBrLLMAAAFEKy2wbCyzAAEBRCstsG0sswEAAUQrLbBuLLMBAQFEKy2wbyyxADwrLrEwARQrLbBwLLEAPCuwQCstsHEssQA8K7BBKy2wciywABaxADwrsEIrLbBzLLEBPCuwQCstsHQssQE8K7BBKy2wdSywABaxATwrsEIrLbB2LLEAPSsusTABFCstsHcssQA9K7BAKy2weCyxAD0rsEErLbB5LLEAPSuwQistsHossQE9K7BAKy2weyyxAT0rsEErLbB8LLEBPSuwQistsH0ssQA+Ky6xMAEUKy2wfiyxAD4rsEArLbB/LLEAPiuwQSstsIAssQA+K7BCKy2wgSyxAT4rsEArLbCCLLEBPiuwQSstsIMssQE+K7BCKy2whCyxAD8rLrEwARQrLbCFLLEAPyuwQCstsIYssQA/K7BBKy2whyyxAD8rsEIrLbCILLEBPyuwQCstsIkssQE/K7BBKy2wiiyxAT8rsEIrLbCLLLILAANFUFiwBhuyBAIDRVgjIRshWVlCK7AIZbADJFB4sQUBFUVYMFktAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAHQrEAACqxAAdCsQAKKrEAB0KxAAoqsQAHQrkAAAALKrEAB0K5AAAACyq5AAMAAESxJAGIUViwQIhYuQADAGREsSgBiFFYuAgAiFi5AAMAAERZG7EnAYhRWLoIgAABBECIY1RYuQADAABEWVlZWVmxAA4quAH/hbAEjbECAESzBWQGAERE) format("truetype"); }   [class^="klb-"]:before, [class*=" klb-"]:before {
font-family: "klbtheme";
font-style: normal;
font-weight: normal;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;   -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.klb-emo-happy:before {
content: '\e800'; } .klb-heart:before {
content: '\e801'; } .klb-emo-unhappy:before {
content: '\e802'; } .klb-heart-empty:before {
content: '\e803'; } .klb-star:before {
content: '\e804'; } .klb-star-empty:before {
content: '\e805'; } .klb-star-half:before {
content: '\e806'; } .klb-mail:before {
content: '\e807'; } .klb-down-open:before {
content: '\e808'; } .klb-left-open:before {
content: '\e809'; } .klb-right-open:before {
content: '\e80a'; } .klb-up-open:before {
content: '\e80b'; } .klb-down-open-mini:before {
content: '\e80c'; } .klb-left-open-mini:before {
content: '\e80d'; } .klb-right-open-mini:before {
content: '\e80e'; } .klb-up-open-mini:before {
content: '\e80f'; } .klb-down-open-big:before {
content: '\e810'; } .klb-left-open-big:before {
content: '\e811'; } .klb-right-open-big:before {
content: '\e812'; } .klb-up-open-big:before {
content: '\e813'; } .klb-forward:before {
content: '\e814'; } .klb-quote:before {
content: '\e815'; } .klb-code:before {
content: '\e816'; } .klb-cancel:before {
content: '\e817'; } .klb-check:before {
content: '\e818'; } .klb-plus:before {
content: '\e819'; } .klb-minus:before {
content: '\e81a'; } .klb-help:before {
content: '\e81b'; } .klb-help-circled:before {
content: '\e81c'; } .klb-info:before {
content: '\e81d'; } .klb-info-circled:before {
content: '\e81e'; } .klb-popup:before {
content: '\e81f'; } .klb-resize-full:before {
content: '\e820'; } .klb-resize-small:before {
content: '\e821'; } .klb-dot-3:before {
content: '\e822'; } .klb-heart-circled:before {
content: '\e823'; } .klb-star-circled:before {
content: '\e824'; } .klb-quote-circled:before {
content: '\e825'; } .klb-bell:before {
content: '\e826'; } .klb-camera-alt:before {
content: '\e827'; } .klb-picture:before {
content: '\e828'; } .klb-video:before {
content: '\e829'; } .klb-bookmark:before {
content: '\e82a'; } .klb-link:before {
content: '\e82b'; } .klb-attach:before {
content: '\e82c'; } .klb-mic:before {
content: '\e82d'; } .klb-play:before {
content: '\e82e'; } .klb-stop:before {
content: '\e82f'; } .klb-pause:before {
content: '\e830'; } .klb-record:before {
content: '\e831'; } .klb-fast-forward:before {
content: '\e832'; } .klb-fast-backward:before {
content: '\e833'; } .klb-to-start:before {
content: '\e834'; } .klb-to-end:before {
content: '\e835'; } .klb-bookmark-1:before {
content: '\e836'; } .klb-check-1:before {
content: '\e837'; } .klb-eye:before {
content: '\e838'; } .klb-grid:before {
content: '\e839'; } .klb-heart-1:before {
content: '\e83a'; } .klb-image:before {
content: '\e83b'; } .klb-maximize:before {
content: '\e83c'; } .klb-star-1:before {
content: '\e83d'; } .klb-x:before {
content: '\e83e'; } .klb-zap:before {
content: '\e83f'; } .klb-left-chevron-2:before {
content: '\e840'; } .klb-right-chevron-2:before {
content: '\e841'; } .klb-shop-bag:before {
content: '\e842'; } .klb-search:before {
content: '\e843'; } .klb-user-profile:before {
content: '\e844'; } .klb-right:before {
content: '\e845'; } .klb-bookmark-empty:before {
content: '\f097'; } .klb-twitter:before {
content: '\f099'; } .klb-facebook:before {
content: '\f09a'; } .klb-github:before {
content: '\f09b'; } .klb-strike:before {
content: '\f0cc'; } .klb-underline:before {
content: '\f0cd'; } .klb-googleplus:before {
content: '\f0d5'; } .klb-linkedin:before {
content: '\f0e1'; } .klb-circle-empty:before {
content: '\f10c'; } .klb-circle:before {
content: '\f111'; } .klb-star-half-alt:before {
content: '\f123'; } .klb-xing:before {
content: '\f168'; } .klb-youtube:before {
content: '\f16a'; } .klb-dropbox:before {
content: '\f16b'; } .klb-stackoverflow:before {
content: '\f16c'; } .klb-instagram:before {
content: '\f16d'; } .klb-flickr:before {
content: '\f16e'; } .klb-adn:before {
content: '\f170'; } .klb-tumblr:before {
content: '\f173'; } .klb-apple:before {
content: '\f179'; } .klb-dribbble:before {
content: '\f17d'; } .klb-skype:before {
content: '\f17e'; } .klb-foursquare:before {
content: '\f180'; } .klb-vkontakte:before {
content: '\f189'; } .klb-dot-circled:before {
content: '\f192'; } .klb-slack:before {
content: '\f198'; } .klb-google:before {
content: '\f1a0'; } .klb-stumbleupon:before {
content: '\f1a4'; } .klb-delicious:before {
content: '\f1a5'; } .klb-behance:before {
content: '\f1b4'; } .klb-spotify:before {
content: '\f1bc'; } .klb-deviantart:before {
content: '\f1bd'; } .klb-soundcloud:before {
content: '\f1be'; } .klb-vine:before {
content: '\f1ca'; } .klb-codeopen:before {
content: '\f1cb'; } .klb-git:before {
content: '\f1d3'; } .klb-twitch:before {
content: '\f1e8'; } .klb-yelp:before {
content: '\f1e9'; } .klb-paypal:before {
content: '\f1ed'; } .klb-gwallet:before {
content: '\f1ee'; } .klb-visa:before {
content: '\f1f0'; } .klb-mastercard:before {
content: '\f1f1'; } .klb-discover:before {
content: '\f1f2'; } .klb-amex:before {
content: '\f1f3'; } .klb-paypal-card:before {
content: '\f1f4'; } .klb-stripe:before {
content: '\f1f5'; } .klb-copyright:before {
content: '\f1f9'; } .klb-lastfm:before {
content: '\f202'; } .klb-cc:before {
content: '\f20a'; } .klb-dashcube:before {
content: '\f210'; } .klb-forumbee:before {
content: '\f211'; } .klb-pinterest:before {
content: '\f231'; } .klb-whatsapp:before {
content: '\f232'; } .klb-clone:before {
content: '\f24d'; } .klb-tripadvisor:before {
content: '\f262'; } .klb-odnoklassniki:before {
content: '\f263'; } .klb-pocket:before {
content: '\f265'; } .klb-television:before {
content: '\f26c'; } .klb-500px:before {
content: '\f26e'; } .klb-amazon:before {
content: '\f270'; } .klb-vimeo:before {
content: '\f27d'; } .klb-credit-card:before {
content: '\f283'; } .klb-codiepie:before {
content: '\f284'; } .klb-snapchat:before {
content: '\f2ac'; } .klb-quora:before {
content: '\f2c4'; }  input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], textarea, select {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
width: 100%;
height: 2.5rem;
font-family: var(--font-form-font);
font-size: var(--font-form-font-size);
font-weight: var(--font-form-font-weight);
letter-spacing: var(--font-form-font-spacing);
border: 1px solid var(--color-form-border);
background-color: var(--color-form-background);
padding: 0 .9375rem;
-webkit-transition: background-color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87), border-color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87);
transition: background-color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87), border-color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87);
-webkit-box-shadow: none;
box-shadow: none;
outline: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; }
input[type=color]::-webkit-input-placeholder, input[type=date]::-webkit-input-placeholder, input[type=datetime-local]::-webkit-input-placeholder, input[type=datetime]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=month]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=search]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=text]::-webkit-input-placeholder, input[type=time]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder, input[type=week]::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder {
color: var(--color-form-placeholder); }
input[type=color]::-moz-placeholder, input[type=date]::-moz-placeholder, input[type=datetime-local]::-moz-placeholder, input[type=datetime]::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=month]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=time]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=week]::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder {
color: var(--color-form-placeholder); }
input[type=color]:-ms-input-placeholder, input[type=date]:-ms-input-placeholder, input[type=datetime-local]:-ms-input-placeholder, input[type=datetime]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=month]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=search]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=text]:-ms-input-placeholder, input[type=time]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder, input[type=week]:-ms-input-placeholder, textarea:-ms-input-placeholder, select:-ms-input-placeholder {
color: var(--color-form-placeholder); }
input[type=color]::-ms-input-placeholder, input[type=date]::-ms-input-placeholder, input[type=datetime-local]::-ms-input-placeholder, input[type=datetime]::-ms-input-placeholder, input[type=email]::-ms-input-placeholder, input[type=month]::-ms-input-placeholder, input[type=number]::-ms-input-placeholder, input[type=password]::-ms-input-placeholder, input[type=search]::-ms-input-placeholder, input[type=tel]::-ms-input-placeholder, input[type=text]::-ms-input-placeholder, input[type=time]::-ms-input-placeholder, input[type=url]::-ms-input-placeholder, input[type=week]::-ms-input-placeholder, textarea::-ms-input-placeholder, select::-ms-input-placeholder {
color: var(--color-form-placeholder); }
input[type=color]::placeholder, input[type=date]::placeholder, input[type=datetime-local]::placeholder, input[type=datetime]::placeholder, input[type=email]::placeholder, input[type=month]::placeholder, input[type=number]::placeholder, input[type=password]::placeholder, input[type=search]::placeholder, input[type=tel]::placeholder, input[type=text]::placeholder, input[type=time]::placeholder, input[type=url]::placeholder, input[type=week]::placeholder, textarea::placeholder, select::placeholder {
color: var(--color-form-placeholder); }
input[type=color]:active, input[type=date]:active, input[type=datetime-local]:active, input[type=datetime]:active, input[type=email]:active, input[type=month]:active, input[type=number]:active, input[type=password]:active, input[type=search]:active, input[type=tel]:active, input[type=text]:active, input[type=time]:active, input[type=url]:active, input[type=week]:active, textarea:active, select:active {
border-color: var(--color-form-active-border);
background-color: var(--color-form-active-background); }
input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, textarea:focus, select:focus {
border-color: var(--color-form-active-border);
background-color: var(--color-form-active-background); }
input[type=color].small, input[type=date].small, input[type=datetime-local].small, input[type=datetime].small, input[type=email].small, input[type=month].small, input[type=number].small, input[type=password].small, input[type=search].small, input[type=tel].small, input[type=text].small, input[type=time].small, input[type=url].small, input[type=week].small, textarea.small, select.small {
height: 2.25rem; }
input[type=color].medium, input[type=date].medium, input[type=datetime-local].medium, input[type=datetime].medium, input[type=email].medium, input[type=month].medium, input[type=number].medium, input[type=password].medium, input[type=search].medium, input[type=tel].medium, input[type=text].medium, input[type=time].medium, input[type=url].medium, input[type=week].medium, textarea.medium, select.medium {
height: 2.875rem; }
input[type=color].large, input[type=date].large, input[type=datetime-local].large, input[type=datetime].large, input[type=email].large, input[type=month].large, input[type=number].large, input[type=password].large, input[type=search].large, input[type=tel].large, input[type=text].large, input[type=time].large, input[type=url].large, input[type=week].large, textarea.large, select.large {
height: 3.25rem; }
select {
background: url(//minus417.al/wp-content/themes/cosmetsy/assets/img/chevron-down.svg) calc(100% - 15px) no-repeat;
background-size: 12px; }
textarea {
height: auto;
padding: .9375rem; }
button, input[type="submit"], input[type=button], input[type=reset], input[type=submit], .button {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
height: 2.5rem;
font-family: var(--font-primary);
font-size: var(--font-button-font-size);
font-weight: var(--font-button-font-weight);
letter-spacing: var(--font-button-font-spacing);
text-transform: var(--font-button-font-transform);
-webkit-transition: color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87), background-color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87), border-color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87), -webkit-transform 0.35s cubic-bezier(0.83, 0.26, 0.19, 0.87);
transition: color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87), background-color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87), border-color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87), -webkit-transform 0.35s cubic-bezier(0.83, 0.26, 0.19, 0.87);
transition: color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87), background-color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87), border-color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87), transform 0.35s cubic-bezier(0.83, 0.26, 0.19, 0.87);
transition: color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87), background-color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87), border-color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87), transform 0.35s cubic-bezier(0.83, 0.26, 0.19, 0.87), -webkit-transform 0.35s cubic-bezier(0.83, 0.26, 0.19, 0.87);
padding-left: 1.25rem;
padding-right: 1.25rem; }
button.small, input[type="submit"].small, input[type=button].small, input[type=reset].small, input[type=submit].small, .button.small {
height: 2.25rem; }
button.medium, input[type="submit"].medium, input[type=button].medium, input[type=reset].medium, input[type=submit].medium, .button.medium {
height: 2.875rem; }
button.medium.wide, input[type="submit"].medium.wide, input[type=button].medium.wide, input[type=reset].medium.wide, input[type=submit].medium.wide, .button.medium.wide {
padding-left: 2.5rem;
padding-right: 2.5rem; }
button.large, input[type="submit"].large, input[type=button].large, input[type=reset].large, input[type=submit].large, .button.large {
height: 3.25rem;
padding-left: 2.5rem;
padding-right: 2.5rem; }
button.light, input[type="submit"].light, input[type=button].light, input[type=reset].light, input[type=submit].light, .button.light {
color: #000;
background-color: transparent;
border: 1px solid var(--color-button-border-color); }
button.light.alt, input[type="submit"].light.alt, input[type=button].light.alt, input[type=reset].light.alt, input[type=submit].light.alt, .button.light.alt {
border-color: var(--color-main-border); }
button.dark, input[type="submit"].dark, input[type=button].dark, input[type=reset].dark, input[type=submit].dark, .button.dark {
color: #fff;
background-color: #000; }
button.primary, input[type="submit"].primary, input[type=button].primary, input[type=reset].primary, input[type=submit].primary, .button.primary {
color: var(--color-button-primary-color);
background-color: var(--color-button-primary);
border-color: transparent; }
button:hover, input[type="submit"]:hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, .button:hover {
color: var(--color-button-active-color);
background-color: var(--color-button-active);
border-color: transparent !important; }
.button-text {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: .75rem;
font-weight: 600;
color: currentColor;
-webkit-transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.button-text {
-webkit-transition: none;
transition: none; } }
.button-text i {
font-size: 90%;
margin-left: .375rem; }
.button-text:hover {
color: var(--color-primary); }  .ps {
overflow: hidden !important;
overflow-anchor: none;
-ms-overflow-style: none;
touch-action: auto;
-ms-touch-action: auto; } .ps__rail-x {
display: none;
opacity: 0;
transition: background-color .2s linear, opacity .2s linear;
-webkit-transition: background-color .2s linear, opacity .2s linear;
height: 15px; bottom: 0px; position: absolute; }
.ps__rail-y {
display: none;
opacity: 0;
transition: background-color .2s linear, opacity .2s linear;
-webkit-transition: background-color .2s linear, opacity .2s linear;
width: 11px; right: 0; position: absolute; }
.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
display: block;
background-color: transparent; }
.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
opacity: 0.6; }
.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
background-color: #eee;
opacity: 0.9; } .ps__thumb-x {
background-color: #aaa;
border-radius: 6px;
transition: background-color .2s linear, height .2s ease-in-out;
-webkit-transition: background-color .2s linear, height .2s ease-in-out;
height: 6px; bottom: 2px; position: absolute; }
.ps__thumb-y {
background-color: #aaa;
border-radius: 6px;
transition: background-color .2s linear, width .2s ease-in-out;
-webkit-transition: background-color .2s linear, width .2s ease-in-out;
width: 6px; right: 2px; position: absolute; }
.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
background-color: #999;
height: 11px; }
.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
background-color: #999; } @supports (-ms-overflow-style: none) {
.ps {
overflow: auto !important; } }
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.ps {
overflow: auto !important; } }  .slick-slider {
position: relative;
display: block;
-webkit-box-sizing: border-box;
box-sizing: border-box;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent; }
.slick-list {
position: relative;
overflow: hidden;
display: block;
margin: 0;
padding: 0;
outline: none;
-webkit-box-shadow: none;
box-shadow: none; }
.slick-list:focus {
outline: none; }
.slick-list.dragging {
cursor: pointer;
cursor: hand; }
.slick-slider .slick-track,
.slick-slider .slick-list {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
-webkit-transform-style: flat;
transform-style: flat; }
.slick-track {
position: relative;
left: 0;
top: 0;
display: block;
margin-left: auto;
margin-right: auto; }
.slick-track:before, .slick-track:after {
content: "";
display: table; }
.slick-track:after {
clear: both; }
.slick-loading .slick-track {
visibility: hidden; }
.slick-slide {
float: left;
height: 100%;
min-height: 1px;
outline: none;
-webkit-box-shadow: none;
box-shadow: none;
display: none; }
[dir="rtl"] .slick-slide {
float: right; }
.slick-slide img {
display: block;
outline: none;
-webkit-box-shadow: none;
box-shadow: none; }
.slick-slide.slick-loading img {
display: none; }
.slick-slide a {
outline: none;
-webkit-box-shadow: none;
box-shadow: none; }
.slick-slide.dragging img {
pointer-events: none; }
.slick-initialized .slick-slide {
display: block; }
.slick-loading .slick-slide {
visibility: hidden; }
.slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent; }
.slick-arrow.slick-hidden {
display: none; } .site-offcanvas {
position: fixed;
width: 20rem;
height: 100%;
top: 0;
left: 0;
background-color: var(--color-offcanvas-background);
z-index: 999999;
will-change: transform;
-webkit-transform: translateX(-100%);
transform: translateX(-100%); }
@media screen and (min-width: 26.25rem) {
.site-offcanvas {
width: 22.5rem; } }
.site-offcanvas--header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 1.25rem 1.25rem 0 1.25rem; }
@media screen and (min-width: 62rem) {
.site-offcanvas--header {
padding: 1.875rem 1.875rem 0 1.875rem; } }
.site-offcanvas--header .site-brand a {
color: var(--color-offcanvas-color); }
.site-offcanvas--header .site-brand a .brand-text {
font-size: 1.5rem;
line-height: 1; }
.site-offcanvas--header .site-brand a img {
max-height: var(--size-mobile-logo-height); }
.site-offcanvas--header .offcanvas-close {
position: relative;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 2.25rem;
height: 2.25rem;
border: 1px solid var(--color-offcanvas-border);
border-radius: .125rem;
cursor: pointer; }
.site-offcanvas--header .offcanvas-close svg {
width: 1.125rem; }
.site-offcanvas--main {
padding: 1.25rem; }
@media screen and (min-width: 62rem) {
.site-offcanvas--main {
padding: 1.875rem; } }
.site-offcanvas--main .site-switcher {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-left: -.25rem;
margin-right: -.25rem;
margin-top: 1.875rem; }
.site-offcanvas--main .site-switcher--item {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
padding-left: .25rem;
padding-right: .25rem; }
.site-offcanvas--main .site-switcher--item select {
border-color: var(--color-offcanvas-border);
background-color: var(--color-offcanvas-background);
color: var(--color-offcanvas-color); }
.site-offcanvas--main .mobile-menu .menu {
margin: 0;
padding: 0;
list-style: none; }
.site-offcanvas--main .mobile-menu .menu > .menu-item + .menu-item {
border-top: 1px solid var(--color-offcanvas-border); }
.site-offcanvas--main .mobile-menu .menu .menu-item {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
overflow: hidden; }
.site-offcanvas--main .mobile-menu .menu .menu-item a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
font-family: var(--font-menu-font);
font-size: var(--font-mobile-menu-font-size);
font-weight: var(--font-mobile-menu-font-weight);
letter-spacing: var(--font-mobile-menu-font-spacing);
padding: .75rem 0;
color: var(--color-offcanvas-color); }
.site-offcanvas--main .mobile-menu .menu .menu-item.menu-item-has-children > a {
padding-right: 1rem; }
.site-offcanvas--main .mobile-menu .menu .menu-item.menu-item-has-children .menu-dropdown {
position: relative;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2;
cursor: pointer; }
.site-offcanvas--main .mobile-menu .menu .menu-item.menu-item-has-children .menu-dropdown svg {
width: 1rem;
pointer-events: none;
-webkit-transition: -webkit-transform 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: -webkit-transform 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: transform 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: transform 0.25s cubic-bezier(0.645, 0.045, 0.355, 1), -webkit-transform 0.25s cubic-bezier(0.645, 0.045, 0.355, 1); }
@media (prefers-reduced-motion: reduce) {
.site-offcanvas--main .mobile-menu .menu .menu-item.menu-item-has-children .menu-dropdown svg {
-webkit-transition: none;
transition: none; } }
.site-offcanvas--main .mobile-menu .menu .menu-item.menu-item-has-children .sub-menu {
position: relative;
width: 100%;
margin: 0;
padding-left: 1.25rem;
list-style: none;
-webkit-box-ordinal-group: 4;
-ms-flex-order: 3;
order: 3; }
.site-offcanvas--main .mobile-menu .menu .menu-item.menu-item-has-children .sub-menu .menu-item a {
padding: .375rem 0; }
.site-offcanvas--main .mobile-menu .menu .menu-item.menu-item-has-children.active > .menu-dropdown svg {
-webkit-transform: rotate(180deg);
transform: rotate(180deg); }
.site-offcanvas--footer {
padding: 1.25rem; }
@media screen and (min-width: 62rem) {
.site-offcanvas--footer {
padding: 1.875rem; } }
.site-offcanvas--footer .site-social {
margin-bottom: .9375rem;
margin-left: -.375rem; }
.site-offcanvas--footer .site-social li + li {
margin-left: .9375rem; }
.site-offcanvas--footer .site-copyright p {
font-size: .75rem; } .site-header .site-topbar {
position: relative;
font-size: var(--font-topbar-font-size);
background-color: var(--color-topbar-background);
color: var(--color-topbar-color);
z-index: 3; }
.site-header .site-topbar .site-menu .menu > .menu-item + .menu-item {
margin-left: 1.25rem; }
.site-header .site-topbar .site-menu .menu .menu-item a {
color: var(--color-topbar-color);
height: var(--size-topbar-height); }
.site-header .site-topbar .site-menu .menu .menu-item .sub-menu {
background-color: var(--color-topbar-submenu);
border: 1px solid var(--color-topbar-submenu-border); }
.site-header .site-topbar .site-menu .menu .menu-item .sub-menu .menu-item a {
height: auto;
color: var(--color-topbar-submenu-text); }
.site-header .site-topbar .topbar-button + .topbar-button {
margin-left: 1.875rem; }
.site-header .site-topbar .topbar-button .menu > .menu-item + .menu-item-has-children {
margin-left: .75rem; }
.site-header .site-topbar .topbar-button .menu .menu-label {
opacity: .5; }
.site-header .site-brand {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-negative: 0;
flex-shrink: 0; }
.site-header .site-brand a {
position: relative;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.site-header .site-brand a .brand-text {
font-size: var(--font-logo-font-size); }
.site-header .quick-button {
position: relative;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
min-width: 2.375rem;
height: 2.375rem; }
.site-header .quick-button:not(.language-switcher) {
cursor: pointer; }
.site-header .quick-button.canvas-toggle {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
margin-right: 1.875rem; }
.site-header .quick-button.canvas-toggle span {
width: 1.375rem;
height: .125rem;
background-color: var(--color-header-color); }
.site-header .quick-button.canvas-toggle span + span {
margin-top: .1875rem; }
.site-header .quick-button.language-switcher .menu-item a {
font-size: .75rem; }
.site-header .quick-button.language-switcher .menu-item.menu-item-has-children > a {
min-height: 1.875rem; }
.site-header .quick-button.language-switcher .menu-item.menu-item-has-children .sub-menu {
background-color: var(--color-primary-submenu-background); }
.site-header .quick-button.language-switcher .menu-item.menu-item-has-children .sub-menu .menu-item a {
color: var(--color-primary-submenu); }
.site-header .quick-button.wishlist {
margin-left: 1.25rem; }
.site-header .quick-button.wishlist i {
position: relative;
font-size: 1.1875rem;
top: 1px; }
.site-header .quick-button.user-login {
margin-left: .625rem; }
.site-header .quick-button.user-login i {
position: relative;
top: 1px; }
.site-header .quick-button.mini-cart {
position: relative;
margin-left: 1.25rem; }
.site-header .quick-button.mini-cart .cart-link {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.site-header .quick-button.mini-cart .cart-link i {
font-size: 1.0625rem; }
.site-header .quick-button.mini-cart .cart-link .cart-count {
position: relative;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 1.0625rem;
height: 1.0625rem;
font-size: .625rem;
font-weight: 600;
color: #fff;
background-color: var(--color-header-active);
border-radius: 50%;
margin-left: .375rem; }
.site-header .quick-button.mini-cart .woo-mini-cart {
position: absolute;
max-width: 20rem;
min-width: 20rem;
top: 100%;
right: 0;
white-space: nowrap;
color: #000;
background-color: #fff;
-webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
border: 1px solid #eee;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
opacity: 0;
visibility: hidden;
pointer-events: none;
-webkit-transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1); }
@media (prefers-reduced-motion: reduce) {
.site-header .quick-button.mini-cart .woo-mini-cart {
-webkit-transition: none;
transition: none; } }
.site-header .quick-button.mini-cart .woo-mini-cart--body {
padding: 1.5625rem; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart__empty-message {
font-size: .8125rem;
text-align: center;
margin-bottom: 0; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart {
margin: 0;
padding: 0;
list-style: none; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart-item {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart-item + .woocommerce-mini-cart-item {
margin-top: 1.25rem; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart-item .product-thumbnail {
-webkit-box-flex: 0;
-ms-flex: 0 0 3.125rem;
flex: 0 0 3.125rem;
max-width: 3.125rem;
margin-right: .9375rem; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart-item .product-detail {
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0;
white-space: normal;
padding-right: 1.5rem; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart-item .product-detail .entry-name {
font-family: var(--font-primary);
font-size: .875rem;
font-weight: 400;
margin-bottom: .3125rem; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart-item .product-detail .entry-name a {
color: currentColor;
-webkit-transition: all 0.2s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.2s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart-item .product-detail .entry-name a {
-webkit-transition: none;
transition: none; } }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart-item .product-detail .entry-name a:hover {
color: var(--color-primary); }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart-item .product-detail .entry-price {
font-size: .875rem;
font-weight: 400; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart-item .product-detail .entry-price .quantity {
border: 0;
padding: 0;
margin: 0; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart-item .remove {
position: absolute;
width: 1.125rem;
height: 1.125rem;
top: 0;
right: 0;
font-size: .6875rem;
text-align: center;
line-height: 1.1875rem;
color: #fc745d;
background-color: #f9f3f2;
-webkit-transition: all 0.2s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.2s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart-item .remove {
-webkit-transition: none;
transition: none; } }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart-item .remove:hover {
background-color: #fc745d;
color: #fff; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart__total {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding-top: 1.25rem;
margin-top: 1.25rem;
border-top: 1px solid rgba(0, 0, 0, 0.05);
line-height: 1; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart__total strong {
font-size: .75rem;
font-weight: 400;
text-transform: uppercase;
opacity: .3; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart__total .amount {
font-size: 1.125rem;
font-weight: 500; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart__buttons {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
margin-top: 1.25rem;
margin-bottom: 0; }
.site-header .quick-button.mini-cart .woo-mini-cart--body .woocommerce-mini-cart__buttons .button + .button {
margin-top: .625rem; }
.site-header .quick-button.mini-cart .woo-mini-cart:after {
content: '';
position: absolute;
top: -6px;
right: 24px;
border-top: none;
border-right: 6px solid transparent;
border-left: 6px solid transparent;
border-bottom: 6px solid #fff; }
.site-header .quick-button.mini-cart .woo-mini-cart:before {
content: '';
position: absolute;
top: -8px;
right: 23px;
border-top: none;
border-right: 7px solid transparent;
border-left: 7px solid transparent;
border-bottom: 7px solid rgba(0, 0, 0, 0.1); }
.site-header .quick-button.mini-cart:hover .woo-mini-cart {
opacity: 1;
visibility: visible;
pointer-events: auto; }
.site-header .quick-button.header-button a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
white-space: nowrap;
font-size: .75rem;
font-weight: 600;
color: var(--color-primary-menu-active); }
.site-header .quick-button.header-button a i {
font-size: 120%; }
.site-header .quick-button.header-button a svg, .site-header .quick-button.header-button a i {
margin-left: .625rem; }
.site-header .quick-button.search-button {
margin-right: -.3125rem;
margin-left: .3125rem; }
.site-header .quick-button.search-button i {
position: relative;
font-size: 1.1875rem;
top: 1px; }
.site-header .quick-button.text {
margin-right: 0;
margin-left: 2.5rem; }
.site-header .quick-button.text .quick-label {
font-size: .8125rem; }
.site-header .quick-button.text .quick-label + i {
margin-left: .5rem; }
.site-header .quick-button.text .quick-label + .cart-count {
font-size: .8125rem;
font-weight: 400;
background-color: transparent;
color: currentColor;
width: auto;
height: auto;
margin-left: .1875rem; }
.site-header .quick-button i::before {
margin: 0; }
.site-header .primary-menu.horizontal-menu .menu > .menu-item + .menu-item {
margin-left: 1.25rem; }
@media screen and (min-width: 62rem) {
.site-header .primary-menu.horizontal-menu .menu > .menu-item + .menu-item {
margin-left: 2.5rem; } }
.site-header .primary-menu.horizontal-menu .menu > .menu-item a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: var(--font-menu-font-size);
font-weight: var(--font-menu-font-weight);
letter-spacing: var(--font-menu-font-spacing);
color: var(--color-primary-menu);
min-height: 2.375rem;
-webkit-transition: color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87);
transition: color 0.2s cubic-bezier(0.83, 0.26, 0.19, 0.87); }
@media (prefers-reduced-motion: reduce) {
.site-header .primary-menu.horizontal-menu .menu > .menu-item a {
-webkit-transition: none;
transition: none; } }
.site-header .primary-menu.horizontal-menu .menu > .menu-item a:hover {
color: var(--color-primary-menu-active); }
.site-header .primary-menu.horizontal-menu .menu .menu-item-has-children:hover > a {
color: var(--color-primary-menu-active); }
.site-header .primary-menu.horizontal-menu .menu .sub-menu {
min-width: 12.5rem;
background-color: var(--color-primary-submenu-background);
padding: 1.375rem 0;
left: -1.875rem; }
.site-header .primary-menu.horizontal-menu .menu .sub-menu .menu-item a {
font-size: var(--font-sub-menu-font-size);
font-weight: var(--font-sub-menu-font-weight);
letter-spacing: var(--font-sub-menu-font-spacing);
min-height: 0;
width: 100%;
padding: .5625rem 1.875rem; }
.site-header .primary-menu.horizontal-menu .menu .sub-menu .menu-item.menu-item-has-children > a::after {
content: '\e80a';
margin-left: auto; }
.site-header .primary-menu.horizontal-menu .menu .sub-menu .menu-item.menu-item-has-children .sub-menu {
top: -1.375rem;
left: 100%; }
.site-header--content {
position: relative;
z-index: 2; }
.site-header--content .container > .row {
height: var(--size-header-height); }
.site-header--content a {
color: var(--color-header-color); }
.site-header--content .site-brand img {
max-height: var(--size-desktop-logo-height); }
.site-header--content .header-search {
position: relative;
margin-left: 3.75rem;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
max-width: 29.375rem; }
.site-header--content .header-search--form {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
height: 2.75rem;
border: 1px solid var(--color-form-border);
max-width: 29.375rem;
width: 100%; }
.site-header--content .header-search--form .search-icon i {
position: relative;
font-size: 1.1875rem;
margin-left: .9375rem;
top: 1px; }
.site-header--content .header-search--form .search-form-input {
border: 0;
height: 100%;
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1; }
.site-header--content .header-search--form .search-form-select {
border: 0;
width: auto;
height: 100%;
padding-right: 2.5rem; }
.site-header--nav {
background-color: var(--color-navigation-background); }
.site-header--nav .col-right {
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0; }
.site-header--nav .primary-menu.horizontal-menu .menu > .menu-item > a {
min-height: var(--size-navigation-height); }
.site-header:not(.header-transparent) {
position: relative;
z-index: 3; }
.site-header.header-transparent {
position: absolute;
width: 100%;
top: 0;
left: 0;
z-index: 10; }
.site-header.header-transparent .quick-button {
color: #fff; }
.site-header.header-transparent .quick-button.canvas-toggle span {
background-color: #fff; }
.site-header.header-transparent .quick-button.mini-cart .cart-link > svg {
stroke: #fff; }
.site-header.header-transparent .quick-button.language-switcher .menu-item-has-children > a {
color: #fff; }
.site-header.header-transparent .primary-menu.horizontal-menu .menu > .menu-item > a {
color: #fff;
-webkit-transition: opacity 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: opacity 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.site-header.header-transparent .primary-menu.horizontal-menu .menu > .menu-item > a {
-webkit-transition: none;
transition: none; } }
.site-header.header-transparent .primary-menu.horizontal-menu .menu > .menu-item > a:hover {
opacity: .7; }
.site-header.header-transparent .primary-menu.horizontal-menu .menu > .menu-item.menu-item-has-children:hover > a {
opacity: .7; }
.site-header.header-transparent .site-header--content {
background-color: transparent; }
.site-header.header-transparent .site-header--content a:not(.button) {
color: #fff; }
.site-header.header-transparent .site-header--nav {
background-color: transparent; }
.site-header.header-transparent .site-header--mobile {
background-color: transparent;
border-color: rgba(255, 255, 255, 0.3); }
.site-header.header-transparent .site-header--mobile .quick-button {
color: #fff; }
.site-header.header-transparent .site-header--mobile .quick-button > a {
color: #fff; }
.site-header.style-1 .col-right {
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0; }
.site-header.style-2 .primary-menu {
width: 100%;
text-align: center;
border-top: 1px solid var(--color-navigation-border); }
.site-header.style-3 .site-header--desktop .col {
-webkit-box-flex: 0;
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%; }
@media screen and (min-width: 75rem) {
.site-header.style-3 .site-header--desktop .col {
-webkit-box-flex: 0;
-ms-flex: 0 0 13%;
flex: 0 0 13%;
max-width: 13%; } }
.site-header.style-3 .site-header--desktop .col.col-middle {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; }
@media screen and (min-width: 75rem) {
.site-header.style-3 .site-header--desktop .col.col-middle {
-webkit-box-flex: 0;
-ms-flex: 0 0 74%;
flex: 0 0 74%;
max-width: 74%; } }
.site-header.style-3 .site-header--desktop .site-brand {
margin: 0; }
@media screen and (min-width: 75rem) {
.site-header.style-3 .site-header--desktop .site-brand {
margin: 0 2.5rem; } }
.site-header.style-3 .site-header--desktop .quick-button.canvas-toggle {
margin-right: .9375rem; }
.site-header.style-3 .site-header--desktop .quick-button.user-login {
margin-left: 0; }
.site-header.style-3 .site-header--desktop .primary-menu {
display: none; }
@media screen and (min-width: 75rem) {
.site-header.style-3 .site-header--desktop .primary-menu {
display: block; } }
.site-header.style-4 .container {
max-width: 100%; }
@media screen and (min-width: 75rem) {
.site-header.style-4 .container {
padding-left: 4.375rem;
padding-right: 4.375rem; } }
@media screen and (min-width: 87.5rem) {
.site-header.style-4 .container {
padding-left: 7.5rem;
padding-right: 7.5rem; } }
.site-header--mobile {
background-color: var(--color-mobile-header-background);
border-bottom: 1px solid var(--color-mobile-header-border); }
.site-header--mobile .container {
max-width: 100%; }
.site-header--mobile .container > .row {
height: var(--size-mobile-header-height); }
.site-header--mobile .quick-button.canvas-toggle {
margin-right: .3125rem; }
.site-header--mobile .quick-button.canvas-toggle span {
width: 1.25rem;
background-color: var(--color-mobile-header-color); }
.site-header--mobile .quick-button.canvas-toggle + .site-brand {
margin-left: .75rem; }
.site-header--mobile .quick-button.user-login {
margin-left: 0; }
.site-header--mobile .quick-button.search-button {
margin-left: 0; }
.site-header--mobile .quick-button.mini-cart {
margin-left: .3125rem; }
.site-header--mobile .quick-button.mini-cart .cart-link .cart-count {
position: absolute;
top: .25rem;
right: .1875rem; }
.site-header--mobile a {
color: var(--color-mobile-header-color); }
.site-header--mobile .site-brand img {
max-height: var(--size-mobile-logo-height); } .woocommerce-breadcrumb {
position: relative;
font-size: .75rem;
margin-top: .625rem;
color: var(--color-contrast-600); }
.woocommerce-breadcrumb a {
color: var(--color-main-text); }
.woocommerce-breadcrumb i {
margin: 0 .1875rem;
color: var(--color-main-text); }
.shop-page-header {
position: relative;
margin-bottom: 1.875rem; }
@media screen and (min-width: 62rem) {
.shop-page-header {
margin-bottom: 6.25rem; } }
.shop-page-header .woocommerce-breadcrumb {
margin-bottom: 1.25rem;
text-align: center; }
@media screen and (min-width: 62rem) {
.shop-page-header .woocommerce-breadcrumb {
text-align: inherit; } }
.shop-page-header--title {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.shop-page-header--title .entry-title {
margin-bottom: 0;
line-height: 1; }
@media screen and (min-width: 75rem) {
.shop-page-header--title .entry-title {
font-size: 3rem; } }
.shop-page-header--title .entry-description p {
font-size: .8125rem;
opacity: .7;
margin-bottom: 0; }
.shop-page-header--categories {
margin-top: 1.875rem; }
@media screen and (min-width: 62rem) {
.shop-page-header--categories {
margin-top: 2.8125rem; } }
.shop-page-header--categories ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
margin: 0;
padding: 0;
list-style: none; }
@media screen and (min-width: 62rem) {
.shop-page-header--categories ul {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; } }
.shop-page-header--categories ul li {
margin-bottom: .1875rem; }
.shop-page-header--categories ul li + li {
margin-left: .1875rem; }
.shop-page-header--categories ul li a {
position: relative;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: .75rem;
color: currentColor;
height: 2.125rem;
padding: 0 .75rem; }
.shop-page-header--categories ul li a::before {
content: '';
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
border: 1px solid currentColor;
opacity: .1; }
@media screen and (min-width: 75rem) {
.shop-page-header.style-1 .woocommerce-breadcrumb {
margin-top: 1.875rem; } }
.shop-page-header.style-1 .shop-page-header--title {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
text-align: center; }
@media screen and (min-width: 75rem) {
.shop-page-header.style-1 .shop-page-header--title {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: inherit; } }
.shop-page-header.style-1 .shop-page-header--title .entry-title {
margin-bottom: 1.25rem; }
@media screen and (min-width: 75rem) {
.shop-page-header.style-1 .shop-page-header--title .entry-title {
margin-bottom: 0;
min-width: 16.875rem;
padding-right: 1.875rem; } }
@media screen and (min-width: 75rem) {
.shop-page-header.style-2 {
padding-left: 4.375rem;
padding-right: 4.375rem; } }
@media screen and (min-width: 87.5rem) {
.shop-page-header.style-2 {
padding-left: 7.5rem;
padding-right: 7.5rem; } }
.shop-page-header.style-2 .container {
max-width: 100%; }
.shop-page-header.style-2 .container .row {
max-width: 60.625rem;
margin-left: auto;
margin-right: auto;
text-align: center;
padding-top: 1.25rem;
padding-bottom: 1.875rem; }
@media screen and (min-width: 62rem) {
.shop-page-header.style-2 .container .row {
padding-top: 6.25rem;
padding-bottom: 6.25rem; } }
.shop-page-header.style-2 .container .row .shop-page-header--title {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.shop-page-header.style-2 .container .row .shop-page-header--title .entry-title {
margin-bottom: .625rem;
color: var(--color-primary); }
@media screen and (min-width: 75rem) {
.shop-page-header.style-2 .container .row .shop-page-header--title .entry-title {
font-size: 5rem;
margin-bottom: 1.875rem; } }
.shop-page-header.style-2 .container .row .shop-page-header--categories ul {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.shop-page-header.style-2.with-background .container {
position: relative;
background-size: cover;
background-position: center center; }
.shop-page-header.style-2.with-background .container::before {
content: '';
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.35); }
.shop-page-header.style-2.with-background * {
color: #fff !important; }
.site-shop {
position: relative; }
.site-shop--inner {
position: relative;
display: grid; }
@media screen and (min-width: 62rem) {
.site-shop--inner.with-sidebar {
grid-template-columns: minmax(15rem, auto) 1fr;
gap: 3.75rem; } }
@media screen and (min-width: 62rem) {
.site-shop--inner.with-sidebar.right-sidebar {
grid-template-areas: 'content sidebar';
grid-template-columns: 1fr minmax(15rem, auto);
gap: 3.75rem; }
.site-shop--inner.with-sidebar.right-sidebar .site-shop--sidebar {
grid-area: sidebar; }
.site-shop--inner.with-sidebar.right-sidebar .site-shop--content {
grid-area: content; } }
.site-shop--filterbar {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 1.25rem;
margin-bottom: 1.875rem; }
.site-shop--filterbar .product-results {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.site-shop--filterbar .product-results .product-results--filter {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: .8125rem;
width: 100%;
height: 2.5rem;
border: 1px solid var(--color-form-border);
padding: 0 .75rem;
cursor: pointer; }
.site-shop--filterbar .product-results .product-results--filter svg {
width: 1.125rem;
margin-right: .625rem; }
.site-shop--filterbar .product-results .product-results--view {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.site-shop--filterbar .product-results .product-results--view a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 2.25rem;
height: 2.25rem;
color: currentColor;
border: 1px solid var(--color-form-border);
-webkit-transition: all 0.2s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.2s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.site-shop--filterbar .product-results .product-results--view a {
-webkit-transition: none;
transition: none; } }
.site-shop--filterbar .product-results .product-results--view a + a {
margin-left: .1875rem; }
.site-shop--filterbar .product-results .product-results--view a svg {
width: 1.125rem; }
.site-shop--filterbar .product-results .product-results--view a.active {
border-color: var(--color-form-active-border); }
.site-shop--filterbar .product-results .product-results--view a:not(.active) svg {
opacity: .5; }
.site-shop--filterbar .product-results .product-results--view a:not(.active):hover {
background-color: var(--color-contrast-100); }
.site-shop--filterbar .product-results .product-results--view a.grid-view svg {
width: 1rem; }
.site-shop--filterbar .product-results .woocommerce-result-count {
font-size: .75rem;
margin-left: 1.375rem; }
.site-shop--filterbar .product-result--sort {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.site-shop--filterbar .product-result--sort span {
font-size: .75rem;
margin-right: 1.375rem;
opacity: .7; }
ul.products {
margin: 0;
padding: 0;
list-style: none; }
ul.products:not(.site-slider) {
position: relative;
display: grid;
gap: 1.875rem; }
@media screen and (max-width: 62rem) {
ul.products.mobile-column-2 {
gap: 1.25rem;
grid-template-columns: repeat(2, 1fr); } }
@media screen and (min-width: 62rem) {
ul.products.columns-2 {
grid-template-columns: repeat(2, 1fr); } }
@media screen and (min-width: 62rem) {
ul.products.columns-3 {
grid-template-columns: repeat(3, 1fr); } }
@media screen and (min-width: 62rem) {
ul.products.columns-4 {
grid-template-columns: repeat(2, 1fr); } }
@media screen and (min-width: 75rem) {
ul.products.columns-4 {
grid-template-columns: repeat(4, 1fr); } }
@media screen and (min-width: 62rem) {
ul.products.columns-5 {
grid-template-columns: repeat(3, 1fr); } }
@media screen and (min-width: 75rem) {
ul.products.columns-5 {
grid-template-columns: repeat(5, 1fr); } }
ul.products .product .product-content .product-media {
position: relative; }
ul.products .product .product-content .product-media .entry-media {
position: relative; }
ul.products .product .product-content .product-media .entry-media > a:not(.button) {
position: relative;
display: block;
overflow: hidden; }
ul.products .product .product-content .product-media .entry-media > a:not(.button) .second-thumbnail {
position: absolute;
width: 100%;
height: 100%;
background-size: cover;
background-repeat: no-repeat;
display: block;
opacity: 0;
-webkit-transition: opacity 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955);
transition: opacity 0.25s cubic-bezier(0.455, 0.03, 0.515, 0.955); }
@media (prefers-reduced-motion: reduce) {
ul.products .product .product-content .product-media .entry-media > a:not(.button) .second-thumbnail {
-webkit-transition: none;
transition: none; } }
ul.products .product .product-content .product-media .entry-media > a:not(.button):hover .second-thumbnail {
opacity: 1; }
ul.products .product .product-content .product-media .entry-media .product-action {
position: absolute;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
top: 1.25rem;
right: 1.25rem; }
ul.products .product .product-content .product-media .entry-media .product-action a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background-color: #fff;
color: #000;
width: 2.25rem;
height: 2.25rem;
border: 1px solid var(--color-contrast-300);
opacity: 0;
will-change: transform;
-webkit-transform: translateX(0.625rem);
transform: translateX(0.625rem);
-webkit-transition: all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: all 0.35s cubic-bezier(0.645, 0.045, 0.355, 1); }
@media (prefers-reduced-motion: reduce) {
ul.products .product .product-content .product-media .entry-media .product-action a {
-webkit-transition: none;
transition: none; } }
ul.products .product .product-content .product-media .entry-media .product-action a + a {
margin-top: .3125rem; }
ul.products .product .product-content .product-media .entry-media .product-action a svg {
width: .875rem; }
ul.products .product .product-content .product-media .entry-media .product-action a i {
font-size: .875rem; }
ul.products .product .product-content .product-media .entry-media .product-action a i.klb-heart-1 {
font-weight: 900; }
ul.products .product .product-content .product-media .entry-media .product-action a:nth-child(2) {
-webkit-transition-delay: 0.06s;
transition-delay: 0.06s; }
ul.products .product .product-content .product-media .entry-media .product-action a:nth-child(3) {
-webkit-transition-delay: 0.12s;
transition-delay: 0.12s; }
ul.products .product .product-content .product-media .entry-media .product-action a:hover {
background-color: var(--color-primary);
color: #fff;
border-color: transparent; }
ul.products .product .product-content .entry-category {
margin-bottom: .3125rem; }
ul.products .product .product-content .entry-category a {
position: relative;
font-size: var(--font-category-font-size);
font-weight: var(--font-category-font-weight);
letter-spacing: var(--font-category-font-spacing);
text-transform: var(--font-category-font-transform);
color: var(--color-category-color); }
ul.products .product .product-content .entry-category a + a {
margin-left: .4375rem; }
ul.products .product .product-content .entry-name {
font-family: var(--font-product-title-font);
font-size: var(--font-product-title-font-size);
font-weight: var(--font-product-title-font-weight); }
ul.products .product .product-content .entry-name a {
color: currentColor;
-webkit-transition: color 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: color 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
ul.products .product .product-content .entry-name a {
-webkit-transition: none;
transition: none; } }
ul.products .product .product-content .entry-name a:hover {
color: var(--color-primary); }
ul.products .product .product-content .price {
font-size: .875rem; }
ul.products .product .product-content .price del {
opacity: .5; }
ul.products .product .product-content .price ins {
text-decoration: none; }
ul.products .product .product-content:hover .product-media .entry-media .product-action a {
opacity: 1;
will-change: transform;
-webkit-transform: translateX(0);
transform: translateX(0); }
ul.products .product .product-content:hover .product-switcher--item:nth-child(1) {
-webkit-transform: translateY(-100%);
transform: translateY(-100%); }
ul.products .product .product-content:hover .product-switcher--item:nth-child(2) {
top: 0; }
ul.products.style-1 .product .product-content .product-media .entry-media {
position: relative;
overflow: hidden; }
ul.products.style-1 .product .product-content .product-media .entry-media .button {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 2.875rem;
color: #111;
background-color: rgba(255, 255, 255, 0.6);
border: 0;
will-change: transform;
-webkit-transform: translateY(101%);
transform: translateY(101%); }
ul.products.style-1 .product .product-content .product-media .entry-media .button:hover {
color: #111;
background-color: #fff; }
ul.products.style-1 .product .product-content:hover .product-media .entry-media .button {
will-change: transform;
-webkit-transform: translateY(0);
transform: translateY(0); }
ul.products.align-center {
text-align: center; }
ul.products .product-switcher {
position: relative;
overflow: hidden; }
ul.products .product-switcher--item {
-webkit-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }
@media (prefers-reduced-motion: reduce) {
ul.products .product-switcher--item {
-webkit-transition: none;
transition: none; } }
ul.products .product-switcher--item:nth-child(2) {
position: absolute;
top: 100%;
left: 0;
line-height: 1; }
ul.products .product-switcher--item .button {
all: unset;
font-size: .875rem;
font-weight: 600;
text-transform: uppercase;
color: var(--color-primary);
cursor: pointer; }
.badge {
position: absolute;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
font-size: .75rem;
font-weight: 600;
top: 1.25rem;
left: 1.25rem;
z-index: 1;
pointer-events: none; }
.badge.onsale {
width: 2.75rem;
height: 2.75rem;
border-radius: 50%;
color: #fff;
background-color: var(--color-badge-onsale); }
.badge.hot {
height: 1.75rem;
font-size: .625rem;
text-transform: uppercase;
color: #fff;
background-color: #fc745d;
padding-left: .625rem;
padding-right: .4375rem; }
.badge.hot svg {
width: .875rem;
margin-left: .1875rem; }
.woocommerce-pagination {
position: relative;
margin-top: 1.875rem;
margin-bottom: 1.875rem; }
@media screen and (min-width: 62rem) {
.woocommerce-pagination {
margin-top: 5rem; } }
@media screen and (min-width: 75rem) {
.woocommerce-pagination {
margin-top: 7.5rem; } }
.woocommerce-pagination ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
margin: 0;
padding: 0;
list-style: none; }
.woocommerce-pagination ul li {
font-size: .8125rem; }
.woocommerce-pagination ul li + li {
margin-left: .1875rem; }
.woocommerce-pagination ul li > * {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 2.25rem;
height: 2.25rem; }
.woocommerce-pagination ul li > *:not(.current) {
border: 1px solid var(--color-contrast-300);
color: currentColor;
-webkit-transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.woocommerce-pagination ul li > *:not(.current) {
-webkit-transition: none;
transition: none; } }
.woocommerce-pagination ul li > *:not(.current):hover {
background-color: var(--color-contrast-200); }
.woocommerce-pagination ul li > *.current {
background-color: var(--color-primary);
color: #fff; }
.woocommerce-pagination ul li .prev, .woocommerce-pagination ul li .next {
font-size: .6875rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
width: auto;
height: auto;
color: currentColor;
border: 0;
background-color: transparent !important; }
.woocommerce-pagination ul li .prev {
margin-right: 1.25rem; }
.woocommerce-pagination ul li .next {
margin-left: 1.25rem; }
.woocommerce-loadmore {
text-align: center;
margin-top: 1.875rem;
margin-bottom: 1.875rem; }
@media screen and (min-width: 62rem) {
.woocommerce-loadmore {
margin-top: 5rem; } }
@media screen and (min-width: 75rem) {
.woocommerce-loadmore {
margin-top: 7.5rem; } }
.woocommerce-loadmore .button {
width: 100%;
border-color: currentColor; }
@media screen and (min-width: 62rem) {
.woocommerce-loadmore .button {
width: auto;
padding-left: 5rem;
padding-right: 5rem; } }
.site-shop--sidebar {
position: fixed;
top: 0;
left: 0;
max-width: 20rem;
width: 100%;
height: 100%;
background-color: var(--color-main-background);
padding: 1.25rem;
will-change: transform;
-webkit-transform: translateX(-101%);
transform: translateX(-101%); }
@media screen and (max-width: 62rem) {
.site-shop--sidebar {
z-index: 999999; } }
@media screen and (min-width: 62rem) {
.site-shop--sidebar {
position: relative;
background-color: transparent;
max-width: none;
padding: 0;
-webkit-transform: translateX(0) !important;
transform: translateX(0) !important; } }
.site-shop--sidebar--header {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-bottom: 1.25rem; }
.site-shop--sidebar--header span {
font-size: .8125rem; }
.site-shop--sidebar--header .close-sidebar {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 2.25rem;
height: 2.25rem; }
.site-shop--sidebar--header .close-sidebar svg {
width: 1.25rem; }
@media screen and (min-width: 62rem) {
.product-single .woocommerce-breadcrumb {
margin-top: 1.875rem; } }
.product-single--columns {
position: relative;
display: grid;
gap: 1.875rem;
grid-template-columns: minmax(100%, auto);
margin-top: 1.25rem; }
@media screen and (min-width: 62rem) {
.product-single--columns {
grid-template-columns: minmax(50%, 1fr) 1fr;
gap: 3.75rem;
margin-top: 1.875rem; } }
.product-single .woocommerce-product-gallery {
position: relative; }
.product-single .woocommerce-product-gallery .woocommerce-product-gallery__wrapper {
margin-bottom: .25rem; }
.product-single .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .slick-slide {
line-height: 0; }
.product-single .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .slick-arrow {
opacity: 0;
-webkit-transition: opacity 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: opacity 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.product-single .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .slick-arrow {
-webkit-transition: none;
transition: none; } }
.product-single .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .slick-arrow.slick-prev {
left: 1.25rem; }
.product-single .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .slick-arrow.slick-next {
right: 1.25rem; }
.product-single .woocommerce-product-gallery .woocommerce-product-gallery__wrapper:hover .slick-arrow {
opacity: 1; }
.product-single .woocommerce-product-gallery .product-thumbnails .slick-track {
min-width: 100%; }
.product-single .woocommerce-product-gallery .product-thumbnails .slick-track .slick-slide {
cursor: pointer;
margin-right: .25rem;
line-height: 0; }
.product-single .woocommerce-product-gallery .product-thumbnails .slick-track .slick-slide a {
position: relative;
pointer-events: none;
color: currentColor; }
.product-single .woocommerce-product-gallery .product-thumbnails .slick-track .slick-slide a::before {
content: '';
position: absolute;
width: 100%;
height: .125rem;
bottom: 0;
left: 0;
background-color: currentColor;
opacity: 0;
-webkit-transition: opacity 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: opacity 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.product-single .woocommerce-product-gallery .product-thumbnails .slick-track .slick-slide a::before {
-webkit-transition: none;
transition: none; } }
.product-single .woocommerce-product-gallery .product-thumbnails .slick-track .slick-slide.slick-current a::before {
opacity: 1; }
.product-single .woocommerce-product-gallery .badge {
width: 3.125rem;
height: 3.125rem;
font-size: .8125rem; }
@media screen and (min-width: 62rem) {
.product-single .woocommerce-product-gallery.vertical .slider-wrapper {
padding-left: 6.25rem; }
.product-single .woocommerce-product-gallery.vertical .slider-wrapper #thumbnails {
position: absolute;
left: 0;
top: 0;
max-width: 4.375rem; } }
@media screen and (min-width: 62rem) {
.product-single .woocommerce-product-gallery.vertical .badge {
left: 8.75rem; } }
.product-single .product-details {
position: relative; }
.product-single .product-details--header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.product-single .product-details--header.hot-product .entry-title {
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2; }
@media screen and (min-width: 62rem) {
.product-single .product-details--header.hot-product .entry-title {
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1;
padding-right: 1.25rem; } }
.product-single .product-details--header.hot-product .badge {
position: relative;
top: auto;
left: auto;
margin-bottom: .3125rem;
-webkit-box-ordinal-group: 2;
-ms-flex-order: 1;
order: 1; }
@media screen and (min-width: 62rem) {
.product-single .product-details--header.hot-product .badge {
top: .125rem;
margin-left: auto;
margin-bottom: 0;
-webkit-box-ordinal-group: 3;
-ms-flex-order: 2;
order: 2; } }
.product-single .product-details--header .entry-title {
margin-bottom: 0; }
@media screen and (min-width: 62rem) {
.product-single .product-details--header .entry-title {
font-size: 2.125rem; } }
.product-single .product-details .woocommerce-product-rating {
position: relative;
margin-top: .625rem; }
.product-single .product-details .woocommerce-product-rating .woocommerce-review-link {
font-size: .75rem;
color: currentColor; }
.product-single .product-details .product-price-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 1.5625rem; }
.product-single .product-details .product-price-wrapper .price {
display: inline-block;
font-size: 1.75rem;
margin-bottom: 0; }
.product-single .product-details .product-price-wrapper .price del {
font-size: 80%;
opacity: .3; }
.product-single .product-details .product-price-wrapper .price ins {
margin-left: .375rem;
text-decoration: none; }
.product-single .product-details .product-price-wrapper .stock {
display: inline-block;
margin-bottom: 0;
font-size: .75rem;
font-weight: 600;
text-transform: uppercase;
color: #4bb633;
border: 1px solid;
padding: .375rem .625rem;
margin-left: 1.25rem; }
@media screen and (min-width: 62rem) {
.product-single .product-details .product-price-wrapper .stock {
margin-left: 3.125rem; } }
.product-single .product-details .woocommerce-product-details__short-description {
font-size: .875rem;
line-height: 1.6;
margin-top: 1.5625rem; }
.product-single .product-details .woocommerce-product-details__short-description p {
opacity: .6; }
.product-single .product-details .cart, .product-single .product-details .woocommerce-variation-add-to-cart {
margin-top: 2.1875rem; }
.product-single .product-details .product_meta {
font-size: .75rem;
margin-top: 1.875rem;
color: var(--color-contrast-600); }
.product-single .product-details .product_meta > span {
display: block; }
.product-single .product-details .product_meta > span + span {
margin-top: .375rem; }
.product-single .product-details .product_meta > span span, .product-single .product-details .product_meta > span a {
color: var(--color-main-text); }
.product-single .product-details .product-actions {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 1.875rem;
padding-top: 1.875rem;
border-top: 1px solid var(--color-main-border); }
.product-single .product-details .product-actions .add-to-wishlist {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: .8125rem;
font-weight: 500;
color: currentColor;
line-height: 1.4;
-webkit-transition: color 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: color 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.product-single .product-details .product-actions .add-to-wishlist {
-webkit-transition: none;
transition: none; } }
.product-single .product-details .product-actions .add-to-wishlist:hover {
color: var(--color-primary); }
.product-single .product-details .product-actions .add-to-wishlist i {
font-size: 1rem;
margin-right: .625rem; }
.product-single .product-details .product-actions .product-share {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-left: auto; }
.product-single .product-details .product-actions .product-share > span {
font-size: .8125rem;
margin-right: .9375rem; }
@media screen and (min-width: 62rem) {
.product-single .product-details .product-actions .product-share {
margin-left: 2.5rem;
padding-left: 2.5rem;
border-left: 1px solid var(--color-main-border); } }
.product-single .product-details .product-actions .product-share ul li a {
width: 2.125rem;
height: 2.125rem;
font-size: .8125rem; }
.quantity {
position: relative;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
padding-left: 2rem;
padding-right: 2rem;
border: 1px solid var(--color-form-border);
margin-right: 0.625rem !important; }
.quantity .minus, .quantity .plus {
position: absolute;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 2rem;
height: 100%;
top: 0;
color: #8f8f8f;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.quantity .minus {
left: 0; }
.quantity .minus::after {
content: '';
display: block;
width: .625rem;
height: .125rem;
background: currentColor;
position: absolute;
top: 50%;
left: .8125rem; }
.quantity .plus {
right: 0; }
.quantity .plus::before {
content: '';
display: block;
width: .125rem;
height: .625rem;
background: currentColor;
position: absolute;
top: 19px;
left: .8125rem; }
.quantity .plus::after {
content: '';
display: block;
width: .625rem;
height: .125rem;
background: currentColor;
position: absolute;
top: 50%;
right: .8125rem; }
.quantity input.qty {
border: 0;
margin-bottom: 0;
height: 2.875rem;
padding-left: 0;
padding-right: 0;
width: 2.625rem;
font-size: .9375rem;
font-weight: 500;
text-align: center; }
.single_add_to_cart_button {
height: 3rem;
margin-left: 0;
border: 0;
padding-left: 1.875rem;
padding-right: 1.875rem;
color: #fff;
background-color: var(--color-primary); }
@media screen and (min-width: 62rem) {
.single_add_to_cart_button {
padding-left: 2.5rem;
padding-right: 2.5rem; } }
.cart-page-wrapper {
position: relative;
margin-top: 1.25rem; }
@media screen and (min-width: 62rem) {
.cart-page-wrapper {
margin-top: 3.75rem; } }
.cart-page-wrapper .cart-page-hero {
text-align: center;
margin-bottom: 1.25rem; }
@media screen and (min-width: 62rem) {
.cart-page-wrapper .cart-page-hero {
margin-bottom: 5.625rem; } }
.cart-page-wrapper .cart-page-hero .entry-description {
font-size: .8125rem;
max-width: 48.125rem;
margin-left: auto;
margin-right: auto; }
.cart-page-wrapper .cart-page-hero .entry-description p {
opacity: .6; }
.cart-page-wrapper .cart-form-wrapper {
display: grid;
gap: 1.875rem;
grid-template-columns: minmax(100%, 1fr); }
@media screen and (min-width: 62rem) {
.cart-page-wrapper .cart-form-wrapper {
gap: 2.5rem;
grid-template-columns: 1fr minmax(auto, 23.125rem); } }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table {
position: relative;
color: currentColor; }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table thead tr th {
font-size: .6875rem;
font-weight: 600;
text-transform: uppercase;
border: 0; }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table thead tr th:last-child {
padding-right: 0;
text-align: right; }
@media screen and (max-width: 62rem) {
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table thead tr th.product-subtotal, .cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table thead tr th.product-price, .cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table thead tr th.product-remove {
display: none !important; } }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td {
font-size: .875rem;
border-color: var(--color-main-border);
vertical-align: middle;
padding-top: 1.25rem;
padding-bottom: 1.25rem; }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td a {
color: currentColor;
-webkit-transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td a {
-webkit-transition: none;
transition: none; } }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td a:hover {
color: var(--color-primary); }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.product-thumbnail img {
max-width: 3.75rem; }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.product-name {
font-weight: 500; }
@media screen and (max-width: 62rem) {
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.product-name {
font-size: .8125rem; } }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.product-name .mobile-product-price {
font-size: .8125rem;
font-weight: 400; }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.product-remove {
width: 1.25rem;
line-height: 0; }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.product-remove a {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 1.125rem;
height: 1.125rem;
background-color: var(--color-contrast-200); }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.product-remove a svg {
width: .75rem; }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.product-remove a:hover {
color: #fff;
background-color: #fc745d; }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.actions .actions--wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 100%; }
@media screen and (min-width: 62rem) {
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.actions .actions--wrapper {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; } }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.actions .actions--wrapper .coupon {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
width: 100%; }
@media screen and (min-width: 62rem) {
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.actions .actions--wrapper .coupon {
max-width: 22.5rem; } }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.actions .actions--wrapper .coupon > label {
display: none; }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.actions .actions--wrapper .coupon input {
height: 2.875rem;
margin-right: .4375rem; }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.actions .actions--wrapper .coupon .button {
white-space: nowrap;
height: 2.875rem;
border: 0; }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.actions .actions--wrapper .update-cart {
height: 2.875rem;
margin-left: auto;
background-color: transparent;
border: 1px solid var(--color-main-border);
margin-top: .625rem;
width: 100%; }
@media screen and (min-width: 62rem) {
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.actions .actions--wrapper .update-cart {
margin-top: 0;
width: auto; } }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.actions .actions--wrapper .update-cart:hover {
color: var(--color-button-active-color);
background-color: var(--color-button-active);
border-color: transparent; }
@media screen and (max-width: 62rem) {
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.product-subtotal, .cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.product-price {
display: none !important; } }
@media screen and (max-width: 62rem) {
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.product-quantity {
padding-right: 0; }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.product-quantity .quantity {
margin-right: 0 !important; } }
@media screen and (max-width: 62rem) {
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.product-remove {
width: auto;
padding: 0; } }
@media screen and (max-width: 62rem) {
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td.product-remove a {
position: absolute;
left: 3.125rem;
margin-top: -1.875rem; } }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td:first-child {
padding-left: 0; }
.cart-page-wrapper .cart-form-wrapper .woocommerce-cart-form table tbody tr td:last-child {
padding-right: 0;
text-align: right; }
.cart-page-wrapper .cart-form-wrapper .cart-collaterals {
border: 1px solid var(--color-main-border);
padding: 1.25rem; }
@media screen and (min-width: 62rem) {
.cart-page-wrapper .cart-form-wrapper .cart-collaterals {
padding: 2.5rem; } }
.cart-page-wrapper .cart-form-wrapper .cart-collaterals .cart_totals > h2 {
font-family: var(--font-primary);
font-size: .875rem;
font-weight: 600;
text-transform: uppercase;
border-bottom: 1px solid var(--color-main-border);
padding-bottom: 1.25rem;
margin-bottom: 1.25rem; }
.cart-page-wrapper .cart-form-wrapper .cart-collaterals .cart_totals table {
width: 100%; }
.cart-page-wrapper .cart-form-wrapper .cart-collaterals .cart_totals table td, .cart-page-wrapper .cart-form-wrapper .cart-collaterals .cart_totals table th {
padding-top: .625rem;
padding-bottom: .625rem;
vertical-align: middle; }
.cart-page-wrapper .cart-form-wrapper .cart-collaterals .cart_totals table td {
text-align: right; }
.cart-page-wrapper .cart-form-wrapper .cart-collaterals .cart_totals table th {
font-size: .75rem;
font-weight: 600;
text-transform: uppercase;
opacity: .5; }
.cart-page-wrapper .cart-form-wrapper .cart-collaterals .cart_totals table .cart-subtotal td {
font-size: 1rem; }
.cart-page-wrapper .cart-form-wrapper .cart-collaterals .cart_totals table .order-total td {
font-size: 1.75rem;
font-weight: 600; }
.cart-page-wrapper .cart-form-wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout {
margin-top: .9375rem; }
.cart-page-wrapper .cart-form-wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout .button {
width: 100%;
height: 3.125rem;
color: var(--color-button-primary-color);
background-color: var(--color-button-primary); }
.cart-page-wrapper .cart-form-wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover {
color: var(--color-button-active-color);
background-color: var(--color-button-active); }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper {
border: 1px solid var(--color-main-border);
padding: 1.25rem; }
@media screen and (min-width: 62rem) {
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper {
padding: 2.5rem; } }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper #order_review_heading {
font-family: var(--font-primary);
font-size: .875rem;
font-weight: 600;
text-transform: uppercase;
border-bottom: 1px solid var(--color-main-border);
padding-bottom: 1.25rem;
margin-bottom: 1.25rem; }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper table {
width: 100%; }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper table td, .cart-page-wrapper .cart-form-wrapper .order-review-wrapper table th {
padding-top: .625rem;
padding-bottom: .625rem;
vertical-align: middle; }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper table td:not(.product-name) {
text-align: right; }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper table .product-name {
font-size: .875rem;
white-space: nowrap; }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper table th {
font-size: .75rem;
font-weight: 600;
text-transform: uppercase;
opacity: .5; }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper table th:last-child {
text-align: right; }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper table .cart-subtotal td {
font-size: 1rem; }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper table .order-total td {
font-size: 1.75rem;
font-weight: 600; }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper .payment_methods {
padding: 1.875rem 0 0;
margin-top: 1.25rem;
list-style: none;
border-top: 1px solid var(--color-main-border); }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper .payment_methods li label {
font-size: .75rem;
font-weight: 600;
text-transform: uppercase;
padding-left: 1.25rem; }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper .payment_methods li .payment_box {
font-size: .75rem;
padding-left: 2.375rem; }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper .payment_methods li .payment_box p {
opacity: .6; }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper .woocommerce-privacy-policy-text {
font-size: .75rem;
margin-top: 1.25rem; }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper .woocommerce-privacy-policy-text a {
color: var(--color-primary); }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper #place_order {
width: 100%;
height: 3.125rem;
border: 0;
color: var(--color-button-primary-color);
background-color: var(--color-button-primary); }
.cart-page-wrapper .cart-form-wrapper .order-review-wrapper #place_order:hover {
color: var(--color-button-active-color);
background-color: var(--color-button-active); }
.related-products {
margin-top: 1.875rem; }
@media screen and (min-width: 62rem) {
.related-products {
margin-top: 3.75rem; } }
.quickview-product--inner {
position: relative;
display: grid;
grid-template-columns: minmax(auto, 100%);
gap: 1.875rem; }
@media screen and (min-width: 62rem) {
.quickview-product--inner {
grid-template-columns: minmax(auto, 50%) 1fr;
gap: 3.75rem; } }
.quickview-product--inner .product-media {
position: relative; }
.quickview-product--inner .product-media .entry-media {
position: relative; } .module {
position: relative; }
.module .module--title.style-1 {
text-align: center; }
.module .module--title.style-1 .module--title--inner {
max-width: 35.625rem;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.875rem; }
@media screen and (min-width: 62rem) {
.module .module--title.style-1 .module--title--inner {
margin-bottom: 2.5rem; } }
@media screen and (min-width: 62rem) {
.module .module--title.style-1 .module--title--inner .entry-title {
font-size: 2.25rem;
margin-bottom: .75rem; } }
.module .module--title.style-1 .module--title--inner .entry-description {
font-size: .875rem; }
.module .module--title.style-2 .module--title--inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
margin-bottom: 1.875rem; }
.module .module--title.style-2 .module--title--inner .entry-title {
font-family: var(--font-primary);
font-size: 1rem;
font-weight: 500; }
.module .module--title.style-2 .module--title--inner .button-text {
font-size: .75rem;
font-weight: 600;
color: currentColor;
-webkit-transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.module .module--title.style-2 .module--title--inner .button-text {
-webkit-transition: none;
transition: none; } }
.module .module--title.style-2 .module--title--inner .button-text svg {
width: .9375rem;
margin-left: .375rem; }
.module .module--title.style-2 .module--title--inner .button-text:hover {
color: var(--color-primary); }
.module .module--title.style-2.bordered .module--title--inner {
border-top: 1px solid var(--color-main-border);
padding-top: 1.25rem; }
@media screen and (min-width: 62rem) {
.module .module--title.style-2.bordered .module--title--inner {
padding-top: 1.875rem; } }
.module--header {
margin-bottom: 1.875rem; }
@media screen and (min-width: 62rem) {
.module--header {
margin-bottom: 3.75rem; } }
@media screen and (min-width: 62rem) {
.module--header.style-1 .entry-title {
font-size: 2.25rem;
margin-bottom: .75rem; } }
.module--header.style-1 .entry-description {
font-size: .875rem;
max-width: 35.625rem; }
.module--header.style-1.align-center {
text-align: center; }
.module--header.style-1.align-center .entry-description {
margin-left: auto;
margin-right: auto; }
.module--slider {
position: relative; }
@media screen and (min-width: 62rem) {
.module--slider.style-1 {
min-height: 80vh; } }
.module--slider.style-1 > .container {
max-width: 100%;
padding-left: 0;
padding-right: 0; }
@media screen and (min-width: 62rem) {
.module--slider.style-1 > .container .slider-item {
min-height: 100vh; } }
.module--slider.style-1 > .container .slider-item .slider-content {
-webkit-font-kerning: none;
font-kerning: none;
-webkit-text-rendering: optimizeSpeed;
text-rendering: optimizeSpeed;
-webkit-transform: translateZ(0);
transform: translateZ(0);
font-smooth: antialiased; }
@media screen and (min-width: 62rem) {
.module--slider.style-1 > .container .slider-item .slider-content .entry-title {
font-size: 3.75rem;
line-height: 1.1;
margin-bottom: 1.25rem; } }
@media screen and (min-width: 62rem) {
.module--slider.style-1 > .container .slider-item .slider-content .entry-title {
font-size: 5rem; } }
@media screen and (min-width: 62rem) {
.module--slider.style-1 > .container .slider-wrapper .site-slider .slick-prev {
left: 1.875rem; } }
@media screen and (min-width: 75rem) {
.module--slider.style-1 > .container .slider-wrapper .site-slider .slick-prev {
left: 4.375rem; } }
@media screen and (min-width: 87.5rem) {
.module--slider.style-1 > .container .slider-wrapper .site-slider .slick-prev {
left: 7.5rem; } }
@media screen and (min-width: 62rem) {
.module--slider.style-1 > .container .slider-wrapper .site-slider .slick-next {
right: 1.875rem; } }
@media screen and (min-width: 75rem) {
.module--slider.style-1 > .container .slider-wrapper .site-slider .slick-next {
right: 4.375rem; } }
@media screen and (min-width: 87.5rem) {
.module--slider.style-1 > .container .slider-wrapper .site-slider .slick-next {
lerightft: 7.5rem; } }
.module--slider.style-1.hero-style {
background-color: #000; }
.module--slider.style-1.hero-style .module--inner, .module--slider.style-1.hero-style .site-slider, .module--slider.style-1.hero-style .slick-list, .module--slider.style-1.hero-style .slick-track, .module--slider.style-1.hero-style .slick-slide, .module--slider.style-1.hero-style .slick-slide > div {
height: 100%; }
.module--slider.style-1.hero-style > .container {
height: 100%; }
.module--slider.style-1.hero-style > .container .slider-wrapper {
height: 100%; }
.module--slider.style-1.hero-style > .container .slider-wrapper:not(.slider-loaded) .site-slider {
min-height: 70vh; }
.module--slider.style-1.hero-style > .container .slider-wrapper .site-slider .slick-slide > div {
height: 100%; }
.module--slider.style-1.hero-style > .container .slider-wrapper .site-slider .slick-slide > div .slider-item {
min-height: 100%; }
.module--slider.style-1.hero-style > .container .slider-wrapper .site-slider .slick-dots {
position: absolute;
width: 100%;
bottom: 2.5rem; }
.module--slider.style-1.hero-style > .container .slider-wrapper .site-slider .slick-dots li {
color: #fff; }
.module--slider.style-2 > .container {
max-width: 100%; }
@media screen and (min-width: 75rem) {
.module--slider.style-2 > .container {
padding-left: 4.375rem;
padding-right: 4.375rem; } }
@media screen and (min-width: 87.5rem) {
.module--slider.style-2 > .container {
padding-left: 7.5rem;
padding-right: 7.5rem; } }
@media screen and (min-width: 62rem) {
.module--slider.style-2 > .container .slider-item {
min-height: 70vh; } }
@media screen and (min-width: 62rem) {
.module--slider.style-3 > .container .slider-item {
min-height: 50vh; } }
@media screen and (min-width: 62rem) {
.module--slider.style-3 > .container .slider-item .slider-content .entry-title {
font-size: 3.125rem;
line-height: 1.1;
margin-bottom: 1.25rem; } }
.module--slider .slider-item {
position: relative;
min-height: 60vh; }
.module--slider .slider-item--inner {
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%;
height: 100%;
top: 0;
left: 0; }
.module--slider .slider-item .slider-content {
position: relative;
max-width: 50rem;
padding-left: 1.875rem;
padding-right: 1.875rem;
padding-top: 2.5rem;
padding-bottom: 2.5rem;
margin-left: auto;
margin-right: auto;
z-index: 1;
color: #fff;
text-align: center; }
.module--slider .slider-item .slider-content .entry-subtitle {
font-family: var(--font-primary);
font-size: .6875rem;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase; }
@media screen and (min-width: 62rem) {
.module--slider .slider-item .slider-content .entry-subtitle {
margin-bottom: 1.25rem; } }
@media screen and (min-width: 62rem) {
.module--slider .slider-item .slider-content .entry-title {
font-size: 3.75rem;
line-height: 1.1;
margin-bottom: 1.25rem; } }
.module--slider .slider-item .slider-content .entry-description {
font-size: .875rem;
max-width: 35.625rem;
margin-left: auto;
margin-right: auto; }
@media screen and (min-width: 62rem) {
.module--slider .slider-item .slider-content .entry-description {
font-size: 1rem; } }
.module--slider .slider-item .slider-content .button {
margin-top: 1.875rem;
background-color: transparent;
color: #fff;
border-color: #fff;
padding-left: 1.875rem;
padding-right: 1.875rem; }
.module--slider .slider-item .slider-content .button:hover {
background-color: #fff;
color: #000; }
.module--slider .slider-item .slider-image {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0; }
.module--slider .slider-item .slider-image::before {
content: '';
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.25); }
.module--slider .slider-item .slider-image img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover; }
.module--slider .slider-wrapper .site-slider .slick-prev {
left: 1.25rem;
color: #fff; }
@media screen and (min-width: 62rem) {
.module--slider .slider-wrapper .site-slider .slick-prev {
left: 2.5rem; } }
.module--slider .slider-wrapper .site-slider .slick-next {
right: 1.25rem;
color: #fff; }
@media screen and (min-width: 62rem) {
.module--slider .slider-wrapper .site-slider .slick-next {
right: 2.5rem; } }
.module--slider .slider-wrapper .site-slider .slick-dots {
margin-top: 1.25rem; }
@media screen and (min-width: 62rem) {
.module--slider .slider-wrapper .site-slider .slick-dots {
position: absolute;
width: 100%;
bottom: 2.5rem; }
.module--slider .slider-wrapper .site-slider .slick-dots li {
color: #fff; } }
.module--carousel {
position: relative;
overflow: hidden; }
.module--counter .module--inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
@media screen and (min-width: 62rem) {
.module--counter .module--inner {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; } }
.module--counter .module--inner .counter-text {
font-size: 1rem;
margin-bottom: 1.25rem;
text-align: center; }
@media screen and (min-width: 62rem) {
.module--counter .module--inner .counter-text {
margin-right: 1.25rem;
margin-bottom: 0;
text-align: inherit; } }
.module--counter .module--inner .counter-text p {
margin-bottom: 0; }
.module--counter .module--inner .counter-text p a {
color: var(--color-primary);
text-decoration: underline; }
.module--counter .module--inner .counter-text p strong {
font-weight: 600; }
.module--counter .module--inner .counter {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.module--counter .module--inner .counter--column {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: .313rem .625rem;
border: 1px solid;
border-radius: 2px; }
.module--counter .module--inner .counter--column + .sec {
margin-left: .75rem; }
.module--counter .module--inner .counter--column.sec {
color: var(--color-primary); }
.module--counter .module--inner .counter--column.time {
padding-right: .75rem; }
.module--counter .module--inner .counter--item {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.module--counter .module--inner .counter--item span {
font-size: 1.25rem;
font-weight: 500;
min-width: 1.75rem;
text-align: right; }
.module--counter .module--inner .counter--item .count-label {
display: block;
font-size: .75rem;
font-weight: 400;
text-transform: lowercase;
width: .625rem;
margin-left: .25rem; }
.module--counter .module--inner .counter--separator {
margin-left: .438rem;
margin-right: .625rem; }
.module--category .module--inner .category-list {
display: grid;
gap: 1.25rem;
grid-template-columns: repeat(2, 1fr);
margin: 0;
padding: 0;
list-style: none; }
@media screen and (min-width: 62rem) {
.module--category .module--inner .category-list {
gap: 1.875rem; } }
@media screen and (min-width: 48rem) {
.module--category .module--inner .category-list.column-3 {
grid-template-columns: repeat(3, 1fr); } }
@media screen and (min-width: 62rem) {
.module--category .module--inner .category-list.column-4 {
grid-template-columns: repeat(4, 1fr); } }
@media screen and (min-width: 62rem) {
.module--category .module--inner .category-list.column-5 {
grid-template-columns: repeat(5, 1fr); } }
.module--category .module--inner .category-list.style-1 a {
color: #fff; }
.module--category .module--inner .category-list.style-2 li .category-detail {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; }
.module--category .module--inner .category-list.style-2 li .category-detail .entry-category {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-family: var(--font-primary);
font-size: .75rem;
font-weight: 600;
text-transform: uppercase;
height: 2rem;
background-color: #fff;
color: #000;
border: 1px solid;
padding: 0 .9375rem;
-webkit-transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.module--category .module--inner .category-list.style-2 li .category-detail .entry-category {
-webkit-transition: none;
transition: none; } }
.module--category .module--inner .category-list.style-2 li:hover .category-detail .entry-category {
background-color: var(--color-primary);
color: #fff;
border-color: var(--color-primary); }
.module--category .module--inner .category-list li {
position: relative; }
.module--category .module--inner .category-list li .category-detail {
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
width: 100%;
height: 100%;
top: 0;
left: 0;
padding: .9375rem;
z-index: 1; }
@media screen and (min-width: 48rem) {
.module--category .module--inner .category-list li .category-detail {
grid-template-columns: repeat(3, 1fr); } }
.module--category .module--inner .category-list li .category-detail .entry-category {
font-size: 1rem; }
@media screen and (min-width: 48rem) {
.module--category .module--inner .category-list li .category-detail .entry-category {
font-size: 1.5rem; } }
.module--category .module--inner .category-list li .category-detail .button-text {
font-size: .6875rem;
font-weight: 600;
text-transform: uppercase;
padding: 0 .375rem .3125rem;
border-bottom: 1px solid; }
.module--category .module--inner .category-list li .category-image {
position: relative;
overflow: hidden; }
.module--category .module--inner .category-list li .category-image img {
-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.83, 0.26, 0.19, 0.87);
transition: -webkit-transform 0.4s cubic-bezier(0.83, 0.26, 0.19, 0.87);
transition: transform 0.4s cubic-bezier(0.83, 0.26, 0.19, 0.87);
transition: transform 0.4s cubic-bezier(0.83, 0.26, 0.19, 0.87), -webkit-transform 0.4s cubic-bezier(0.83, 0.26, 0.19, 0.87); }
@media (prefers-reduced-motion: reduce) {
.module--category .module--inner .category-list li .category-image img {
-webkit-transition: none;
transition: none; } }
.module--category .module--inner .category-list li > a:hover .category-image img {
-webkit-transform: scale(1.1);
transform: scale(1.1); }
.module--iconbox .module--inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
@media screen and (min-width: 62rem) {
.module--iconbox .module--inner {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row; } }
.module--iconbox .module--inner .site-icon {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-flex: 0;
-ms-flex: 0 0 4.375rem;
flex: 0 0 4.375rem;
max-width: 4.375rem;
margin-bottom: .75rem; }
@media screen and (min-width: 62rem) {
.module--iconbox .module--inner .site-icon {
margin-bottom: 0;
margin-right: 1.875rem; } }
.module--iconbox .module--inner .site-icon svg {
max-width: 3.9375rem;
max-height: 3.9375rem;
height: auto; }
.module--iconbox .module--inner .site-icon i {
font-size: 3.75rem;
line-height: 1; }
.module--iconbox .module--inner .site-icon i::before {
margin: 0; }
@media screen and (min-width: 62rem) {
.module--iconbox .module--inner .entry-text {
padding-right: 1.875rem; } }
.module--iconbox .module--inner .entry-text .entry-title {
font-size: 1rem;
font-weight: 600;
margin-bottom: .4375rem; }
.module--iconbox .module--inner .entry-text .entry-description p {
font-size: .875rem; }
.module--banner .module--inner {
display: grid;
gap: 1.875rem; }
@media screen and (min-width: 62rem) {
.module--banner .module--inner {
gap: .25rem; } }
@media screen and (min-width: 62rem) {
.module--banner.style-1 .module--inner {
grid-template-columns: minmax(43.75rem, 1fr) 1fr; }
.module--banner.style-1 .module--inner .banner-item:nth-child(1) {
grid-column: 1/2;
grid-row: 1/3; }
.module--banner.style-1 .module--inner .banner-item:nth-child(2) {
grid-column: 2/3;
grid-row: 1/2; }
.module--banner.style-1 .module--inner .banner-item:nth-child(3) {
grid-column: 2/3;
grid-row: 2/3; } }
@media screen and (min-width: 62rem) {
.module--banner.style-2 .module--inner {
grid-template-columns: 1fr 1fr; } }
.module--logos .module--inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: distribute;
justify-content: space-around;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
margin-left: -2px;
margin-right: -2px; }
@media screen and (max-width: 62rem) {
.module--logos .module--inner .logo-item {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; } }
.module--logos .module--inner .logo-item {
padding-left: 2px;
padding-right: 2px; }
.module .banner-item {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.module .banner-item .banner-text {
position: absolute;
padding: 1.25rem;
max-width: 17.5rem;
z-index: 1; }
@media screen and (min-width: 62rem) {
.module .banner-item .banner-text {
padding: 2.5rem;
max-width: 23.75rem; } }
@media screen and (min-width: 62rem) {
.module .banner-item .banner-text .entry-title {
margin-bottom: .9375rem; } }
.module .banner-item .banner-text .entry-description {
font-size: .8125rem;
max-width: 16.875rem;
line-height: 1.6; }
.module .banner-item .banner-text .button-text {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
font-size: .75rem;
font-weight: 600;
color: currentColor;
margin-top: 1.25rem; }
.module .banner-item .banner-text .button-text svg {
width: .9375rem;
margin-left: .375rem; }
@media screen and (min-width: 62rem) {
.module .banner-item.large .entry-title {
font-size: 2.5rem; } }
@media screen and (min-width: 62rem) {
.module .banner-item.medium .entry-title {
font-size: 2.125rem; } }
@media screen and (min-width: 62rem) {
.module .banner-item.medium .entry-description {
max-width: 11.875rem; } }
.module .banner-item.center {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.module .banner-item.middle {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
text-align: center; }
.module .banner-item.middle .banner-text .entry-description {
margin-left: auto;
margin-right: auto;
max-width: none; }
.module .banner-item.bottom {
-webkit-box-align: end;
-ms-flex-align: end;
align-items: flex-end; }
.module .banner-item.light {
color: #fff; }
.module .banner-item .banner-image {
position: relative;
overflow: hidden; }
@media screen and (max-width: 62rem) {
.module .banner-item .banner-image {
min-height: 21.25rem; }
.module .banner-item .banner-image img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover; } }
.module .banner-item .banner-image img {
-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.83, 0.26, 0.19, 0.87);
transition: -webkit-transform 0.4s cubic-bezier(0.83, 0.26, 0.19, 0.87);
transition: transform 0.4s cubic-bezier(0.83, 0.26, 0.19, 0.87);
transition: transform 0.4s cubic-bezier(0.83, 0.26, 0.19, 0.87), -webkit-transform 0.4s cubic-bezier(0.83, 0.26, 0.19, 0.87); }
@media (prefers-reduced-motion: reduce) {
.module .banner-item .banner-image img {
-webkit-transition: none;
transition: none; } }
.module .banner-item:hover .banner-image img {
-webkit-transform: scale(1.1);
transform: scale(1.1); }
.module .site-slider.carousel {
max-width: none;
margin-left: -.9375rem;
margin-right: -.9375rem; }
.module .site-slider.carousel .slick-slide {
padding-left: .9375rem;
padding-right: .9375rem; }
.module .site-slider.carousel .slick-dots {
margin-top: 1.875rem;
padding-bottom: 2px; }
.module .site-slider.carousel .slick-dots li button {
opacity: .2; }
.module .site-slider.carousel .slick-dots li.slick-active button {
opacity: 1; }
.module .site-slider.carousel .slick-arrow.slick-prev {
left: -2.5rem; }
.module .site-slider.carousel .slick-arrow.slick-next {
right: -2.5rem; }
.module .site-slider.carousel.arrow-inner .slick-arrow.slick-prev {
left: 1.875rem; }
.module .site-slider.carousel.arrow-inner .slick-arrow.slick-next {
right: 1.875rem; }
.module .site-slider.overflow-enable .slick-list {
overflow: visible; }
.module .logo-item a img {
max-width: 200px;
-webkit-transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.module .logo-item a img {
-webkit-transition: none;
transition: none; } }
.module .logo-item.opacity a img {
opacity: .2; }
.module .logo-item.opacity a:hover img {
opacity: 1; }
.module.space {
position: relative;
display: none;
height: 120px;
z-index: 1; }
@media screen and (min-width: 65rem) {
.module.space {
display: block;
-webkit-transform: translateY(-70%);
transform: translateY(-70%);
margin-bottom: -4%; } }
.module.space .container {
max-width: 100%;
height: 100%; }
@media screen and (min-width: 75rem) {
.module.space .container {
padding-left: 4.375rem;
padding-right: 4.375rem; } }
@media screen and (min-width: 87.5rem) {
.module.space .container {
padding-left: 7.5rem;
padding-right: 7.5rem; } }
.module.space .inner {
width: 100%;
height: 100%;
background-color: #fff; }
.image-text .entry-subtitle {
font-family: var(--font-primary);
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px; }
.image-text .number {
font-size: 48px;
font-weight: 600;
opacity: .1;
line-height: 1; }
@media screen and (min-width: 62rem) {
.image-text .module-form {
padding-right: 1.875rem; } }
.image-text .border {
width: 100%;
height: 1px;
background-color: var(--color-main-border); }
.image-text.style-1 .module-block.text .entry-title {
margin-bottom: 0; }
@media screen and (min-width: 62rem) {
.image-text.style-1 .module-block.text {
padding-left: 100px; }
.image-text.style-1 .module-block.text .entry-title {
margin-left: -220px;
line-height: 1.2; } }
.image-text.style-2 .module-block.text {
position: relative;
z-index: 1; }
@media screen and (min-width: 62rem) {
.image-text.style-2 .module-block.text .entry-title {
line-height: 1.2;
margin-right: -300px; } }
.image-text.style-2 .module-block.text .comment-box {
margin-top: 1.875rem; }
@media screen and (min-width: 62rem) {
.image-text.style-2 .module-block.text .comment-box {
margin-top: 10rem; } }
@media screen and (min-width: 62rem) {
.image-text.style-2 .module-block.image.spacing {
padding-left: 35px;
padding-right: 35px;
margin-top: 105px !important; } }
@media screen and (min-width: 62rem) {
.image-text.style-2 .module-block.image.extra-left {
margin-left: -200px;
margin-top: -110px !important; } }
.image-text.style-3 .module-block.text.hidden-mobile {
padding-left: 200px; }
.image-text.style-3 .module-block.text.hidden-mobile span {
display: block; }
.image-text.style-3 .module-block.text .entry-title.number {
font-family: var(--font-primary);
margin-bottom: 0; }
.image-text.style-3 p {
max-width: 570px; }
@media screen and (min-width: 62rem) {
.image-text.style-4 .module-block.image.first {
padding-right: 100px; } }
@media screen and (min-width: 62rem) {
.image-text.style-4 .module-block.image.second {
padding-left: 100px; } }
.image-text.style-5 .module-block.text {
position: relative;
z-index: 1; }
@media screen and (min-width: 62rem) {
.image-text.style-5 .module-block.image {
padding-right: 35px; } }
@media screen and (min-width: 62rem) {
.image-text.style-5 .entry-title {
margin-right: -100px; } }
.image-text.style-6 .module-wrapper {
position: relative; }
.image-text.style-6 .module-wrapper .module-block.text {
position: relative;
z-index: 1;
padding: 1.875rem;
text-align: center; }
@media screen and (min-width: 62rem) {
.image-text.style-6 .module-wrapper .module-block.text {
position: absolute;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-flow: column wrap;
flex-flow: column wrap;
top: 0;
bottom: 0;
right: 6.25rem;
height: 100%;
max-width: 470px;
padding: 0; } }
.image-text.style-6 .module-wrapper .module-block.text .entry-subtitle {
font-family: var(--font-primary);
font-weight: 600;
text-transform: uppercase;
letter-spacing: 2px; }
.image-text.style-6 .module-wrapper .module-block.text .entry-title {
background: linear-gradient(110deg, #ef4626, #fd8f5e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
-moz-background-clip: text;
-moz-text-fill-color: transparent; }
@media screen and (min-width: 62rem) {
.image-text.style-6 .module-wrapper .module-block.text .entry-title {
line-height: 1.1; } }
@media screen and (max-width: 62rem) {
.image-text.style-6 .module-wrapper .module-block.image {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0; }
.image-text.style-6 .module-wrapper .module-block.image img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover; } }
.image-text.style-7 .module-block {
max-width: 770px;
margin-left: auto;
margin-right: auto;
text-align: center; }
.image-text.style-7 .module-block .entry-subtitle {
font-family: var(--font-primary);
font-size: 11px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 2px;
opacity: .3; }
.image-text.style-7 .module-block .entry-title {
font-size: 24px; }
.image-text.style-8 .container {
position: relative;
max-width: 100%;
padding: 0; }
.image-text.style-8 .module-wrapper {
position: relative;
max-width: 1170px;
margin-left: auto;
margin-right: auto; }
@media screen and (min-width: 65rem) {
.image-text.style-8 .module-wrapper {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0; } }
.image-text.style-8 .module-block.text {
position: relative;
z-index: 1;
padding: 1.875rem;
text-align: center; }
@media screen and (min-width: 65rem) {
.image-text.style-8 .module-block.text {
position: absolute;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-flow: column wrap;
flex-flow: column wrap;
top: 0;
bottom: 0;
right: 6.25rem;
height: 100%;
max-width: 470px;
padding: 0; } }
.image-text.style-8 .module-block.text .entry-subtitle {
font-family: var(--font-primary);
font-weight: 600;
text-transform: uppercase;
letter-spacing: 2px; }
.image-text.style-8 .module-block.text .entry-title {
background: linear-gradient(110deg, #ef4626, #fd8f5e);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
-moz-background-clip: text;
-moz-text-fill-color: transparent; }
@media screen and (min-width: 62rem) {
.image-text.style-8 .module-block.text .entry-title {
line-height: 1.1; } }
.image-text.style-8 .module-block.image img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover; }
@media screen and (max-width: 65rem) {
.image-text.style-8 .module-block.image {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0; } }
.image-text.style-9 {
background-color: #000;
height: auto;
padding-top: 110px;
padding-bottom: 60px; }
@media screen and (min-width: 62rem) {
.image-text.style-9 {
height: 80vh;
padding: 0; } }
.image-text.style-9 .container {
height: 100%; }
.image-text.style-9 .module-wrapper {
height: 100%; }
.image-text.style-9 .module-wrapper .row {
height: 100%; }
.image-text.style-9 .module-block.image {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0; }
.image-text.style-9 .module-block.image img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover; }
.image-text.style-9 .module-block.text {
position: relative;
color: #fff;
z-index: 1;
text-align: center; }
@media screen and (min-width: 62rem) {
.image-text.style-9 .module-block.text {
text-align: inherit; } }
.image-text.style-9 .module-block.text .entry-subtitle {
font-family: var(--font-primary);
font-weight: 600;
text-transform: uppercase;
letter-spacing: 2px; }
.image-text.style-9 .module-block.text p {
opacity: .6; }
.image-text.style-9 .module-block.text .button {
border-color: #fff;
color: #fff; }
.image-text.style-9 .module-block.text .button:hover {
background-color: #fff;
color: #000; }
.image-text.style-9 .comment-box {
position: relative;
color: #fff;
z-index: 1;
max-width: 170px;
margin-left: auto; }
.image-text.style-10 .module--inner.wide {
position: absolute;
left: 0;
right: 0;
height: 100%; }
@media screen and (min-width: 75rem) {
.image-text.style-10 .module--inner.wide {
left: 4.375rem;
right: 4.375rem; } }
@media screen and (min-width: 87.5rem) {
.image-text.style-10 .module--inner.wide {
left: 7.5rem;
right: 7.5rem; } }
.image-text.style-10 .row {
height: auto;
padding-top: 60px;
padding-bottom: 60px; }
@media screen and (min-width: 62rem) {
.image-text.style-10 .row {
padding-top: 0;
padding-bottom: 0;
height: 60vh; } }
.image-text.style-10 .module-block.image {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0; }
.image-text.style-10 .module-block.image img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover; }
.image-text.style-10 .module-block.text {
color: #fff; }
.image-text.style-10 .module-block.text .entry-subtitle {
font-family: var(--font-primary);
font-weight: 600;
text-transform: uppercase;
letter-spacing: 2px; }
@media screen and (min-width: 62rem) {
.image-text.style-10 .module-block.text .entry-title {
line-height: 1.1; } }
.image-text.style-10 .module-block.text .button {
color: #fff;
border-color: #fff; }
.image-text.style-10 .module-block.text .button:hover {
color: #000;
background-color: #fff; }
.image-text.style-11 .module-block.text {
text-align: center;
padding: 30px; }
@media screen and (min-width: 62rem) {
.image-text.style-11 .module-block.text {
padding: 60px; } }
.image-text.style-11 .module-block.text .entry-subtitle {
font-family: var(--font-primary);
font-weight: 600;
text-transform: uppercase;
letter-spacing: 2px; }
.image-text.style-12 {
height: auto;
padding-top: 110px;
padding-bottom: 60px; }
@media screen and (min-width: 62rem) {
.image-text.style-12 {
height: 90vh;
padding: 0; } }
.image-text.style-12 .container {
height: 100%; }
.image-text.style-12 .module-wrapper {
height: 100%; }
.image-text.style-12 .module-wrapper .row {
height: 100%; }
.image-text.style-12 .module-block.image {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0; }
.image-text.style-12 .module-block.image img {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover; }
.image-text.style-12 .module-block.text {
position: relative;
color: #fff;
z-index: 1;
text-align: center; }
@media screen and (min-width: 62rem) {
.image-text.style-12 .module-block.text {
text-align: inherit; } }
.image-text.style-12 .module-block.text .entry-subtitle {
font-family: var(--font-primary);
font-weight: 600;
text-transform: uppercase;
letter-spacing: 2px; }
@media screen and (min-width: 62rem) {
.image-text.style-13.right .row {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse; } }
.image-text.style-13 .module-block.text p {
line-height: 1.8; }
@media screen and (max-width: 62rem) {
.image-text.style-13 .module-block.image {
margin-bottom: 1.875rem; } }
.image-text.only-text p {
line-height: 1.8; }
.image-text.only-text p strong {
font-weight: 600; }
.module-contact .module-block.text .entry-title span {
position: relative;
color: var(--color-primary); }
.module-contact .module-block.text .entry-title span::before {
content: '';
position: absolute;
width: 100%;
height: 2px;
background-color: currentColor;
bottom: 2px;
left: 0; }
.module-contact .module-block.text .entry-subtitle {
font-family: var(--font-primary);
font-size: 11px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
opacity: .3; }
.module-contact .module-block.text a {
color: currentColor; } .site-main-body.single, .site-main-body.blog {
margin-top: 1.875rem; }
@media screen and (min-width: 62rem) {
.site-main-body.single, .site-main-body.blog {
margin-top: 5.9375rem; } }
.site-post-archive {
position: relative; }
.site-post-archive .post {
position: relative; }
.site-post-archive .post .entry-media {
margin-bottom: 1.25rem; }
@media screen and (min-width: 62rem) {
.site-post-archive .post .entry-media {
margin-bottom: 1.875rem; } }
.site-post-archive .post .entry-media > a {
position: relative;
display: block; }
.site-post-archive .post .entry-media > a::before {
position: absolute;
content: '';
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.3);
opacity: 0;
-webkit-transition: all 0.2s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.2s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.site-post-archive .post .entry-media > a::before {
-webkit-transition: none;
transition: none; } }
.site-post-archive .post .entry-media > a:hover::before {
opacity: 1; }
.site-post-archive .post .entry-meta {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap; }
.site-post-archive .post .entry-meta > *:not(.entry-author) {
font-size: var(--font-category-font-size);
font-weight: var(--font-category-font-weight);
letter-spacing: var(--font-category-font-spacing);
text-transform: var(--font-category-font-transform); }
.site-post-archive .post .entry-meta > * a {
color: currentColor; }
.site-post-archive .post .entry-meta > *.entry-published {
position: relative;
opacity: .5; }
.site-post-archive .post .entry-meta > *.entry-published::after {
content: '-';
margin-left: .125rem;
margin-right: .25rem; }
.site-post-archive .post .entry-meta > *.category {
color: var(--color-category-color); }
.site-post-archive .post .entry-meta > *.entry-author {
font-size: .8125rem; }
.site-post-archive .post .entry-meta > *.entry-author .meta-separator {
font-family: 'Times New Roman', Times, serif;
font-style: italic;
opacity: .6; }
.site-post-archive .post .entry-meta > *.entry-author > a {
font-weight: 500; }
.site-post-archive .post .entry-meta.top {
margin-bottom: .75rem; }
.site-post-archive .post .entry-title {
font-size: 1.75rem;
margin-bottom: .75rem; }
.site-post-archive .post .entry-title a {
color: currentColor;
-webkit-transition: all 0.3s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.3s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.site-post-archive .post .entry-title a {
-webkit-transition: none;
transition: none; } }
.site-post-archive .post .entry-title a:hover {
-webkit-box-shadow: inset 0 -1px 0 0 currentColor;
box-shadow: inset 0 -1px 0 0 currentColor; }
.site-post-archive .post .entry-content {
font-size: .8125rem;
margin-top: 1.25rem;
line-height: 1.75; }
.site-post-archive .post .entry-button {
margin-top: 1.875rem; }
.site-post-archive .post .entry-button .button {
padding-left: 1.875rem;
padding-right: 1.875rem; }
.site-post-archive .post.post-single .entry-header {
margin-bottom: 1.875rem; }
.site-post-archive .post.post-single .entry-header .entry-title {
font-size: 1.75rem; }
@media screen and (min-width: 62rem) {
.site-post-archive .post.post-single .entry-header .entry-title {
font-size: 3rem; } }
.site-post-archive .post.post-single .entry-media {
margin-bottom: 1.875rem; }
@media screen and (min-width: 62rem) {
.site-post-archive .post.post-single .entry-media {
margin-bottom: 2.5rem; } }
@media screen and (min-width: 62rem) {
.site-post-archive .post.post-single .entry-wrapper .post-content-wrapper .social-share {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-negative: 0;
flex-shrink: 0;
-webkit-box-flex: 0;
-ms-flex: 0 0 6.25rem;
flex: 0 0 6.25rem;
max-width: 6.25rem; }
.site-post-archive .post.post-single .entry-wrapper .post-content-wrapper .social-share ul {
position: -webkit-sticky;
position: sticky;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
top: 1.875rem; }
.site-post-archive .post.post-single .entry-wrapper .post-content-wrapper .social-share ul li + li {
margin-left: 0;
margin-top: .125rem; }
.site-post-archive .post.post-single .entry-wrapper .post-content-wrapper .social-share ul li a {
width: 2.875rem;
height: 2.875rem;
border: 1px solid var(--color-main-border); } }
.site-post-archive .post.post-single .entry-wrapper .post-content-wrapper .entry-content {
font-size: inherit;
margin-top: 0; }
@media screen and (min-width: 62rem) {
.site-post-archive .post.post-single .entry-wrapper .post-content-wrapper .entry-content.dropcrap > p:first-child::first-letter {
float: left;
font-size: 5rem;
font-weight: 600;
line-height: 1;
margin-right: 1.25rem; } }
.site-post-archive .post.post-single .entry-wrapper .post-content-wrapper .entry-content blockquote p {
font-family: var(--font-secondary);
font-size: 1.5rem;
}
@media screen and (min-width: 62rem) {
.site-post-archive .post.post-single .entry-wrapper .post-content-wrapper .entry-content blockquote p {
font-size: 2rem;
line-height: 1.3; } }
@media (prefers-reduced-motion: reduce) {
.site-post-archive .post.post-single .entry-wrapper .post-content-wrapper .entry-content a {
-webkit-transition: none;
transition: none; } }
.site-post-archive .post.post-single .entry-wrapper .post-content-wrapper .entry-content a:hover {
-webkit-box-shadow: none;
box-shadow: none; }
.site-post-archive .post.post-single .entry-wrapper .post-tags {
margin-top: 1.875rem; }
@media screen and (min-width: 62rem) {
.site-post-archive .post.post-single .entry-wrapper .post-tags {
margin-top: 3.75rem; } }
.site-post-archive .post.post-single .entry-wrapper .post-tags span {
display: block;
font-size: .6875rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
opacity: .3;
margin-bottom: 1.25rem; }
.site-post-archive .post.post-single .entry-wrapper .post-tags ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
margin: 0;
padding: 0;
list-style: none; }
.site-post-archive .post.post-single .entry-wrapper .post-tags ul li {
margin-bottom: .3125rem;
margin-right: 1.25rem; }
.site-post-archive .post.post-single .entry-wrapper .post-tags ul li a {
position: relative;
font-size: .75rem;
font-weight: 500;
color: currentColor;
-webkit-transition: color 0.2s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: color 0.2s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.site-post-archive .post.post-single .entry-wrapper .post-tags ul li a {
-webkit-transition: none;
transition: none; } }
.site-post-archive .post.post-single .entry-wrapper .post-tags ul li a::before {
content: '#'; }
.site-post-archive .post.post-single .entry-wrapper .post-tags ul li a:hover {
color: var(--color-primary); }
.site-post-archive .post.post-single .entry-wrapper .post-author {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
margin-top: 1.875rem;
padding-top: 1.875rem;
border-top: 1px solid var(--color-main-border);
text-align: center; }
@media screen and (min-width: 62rem) {
.site-post-archive .post.post-single .entry-wrapper .post-author {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
text-align: inherit; } }
.site-post-archive .post.post-single .entry-wrapper .post-author .author-avatar {
-webkit-box-flex: 0;
-ms-flex: 0 0 7.5rem;
flex: 0 0 7.5rem;
max-width: 7.5rem;
margin-bottom: .9375rem; }
@media screen and (min-width: 62rem) {
.site-post-archive .post.post-single .entry-wrapper .post-author .author-avatar {
margin-bottom: 0;
margin-right: 1.875rem; } }
.site-post-archive .post.post-single .entry-wrapper .post-author .author-detail > span {
display: block;
font-size: .75rem;
margin-bottom: .4375rem;
opacity: .5; }
.site-post-archive .post.post-single .entry-wrapper .post-author .author-detail .title-author {
font-family: var(--font-primary);
font-size: 1rem;
font-weight: 500;
margin-bottom: .9375rem; }
.site-post-archive .post.post-single .entry-wrapper .post-author .author-detail .title-author a {
color: currentColor; }
.site-post-archive .post.post-single .entry-wrapper .post-author .author-detail .note {
font-size: .8125rem; }
.site-post-archive .post.post-single .entry-wrapper .social-share.bottom {
margin-top: 1.875rem; }
@media screen and (min-width: 62rem) {
.site-post-archive .post.post-single .entry-wrapper .social-share.bottom {
margin-top: 2.5rem; } }
.site-post-archive .post.post-single .entry-wrapper .social-share.bottom ul {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
@media screen and (min-width: 62rem) {
.site-post-archive .post.post-single .entry-wrapper .social-share.bottom ul li {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1; } }
.site-post-archive .post.post-single .entry-wrapper .social-share.bottom ul li + li {
margin-left: .3125rem; }
.site-post-archive .post.post-single .entry-wrapper .social-share.bottom ul li a {
width: 2.75rem;
height: 2.75rem;
border: 1px solid currentColor;
padding: 0 .75rem;
-webkit-transition: all 0.25s cubic-bezier(0.83, 0.26, 0.19, 0.87);
transition: all 0.25s cubic-bezier(0.83, 0.26, 0.19, 0.87); }
@media (prefers-reduced-motion: reduce) {
.site-post-archive .post.post-single .entry-wrapper .social-share.bottom ul li a {
-webkit-transition: none;
transition: none; } }
@media screen and (min-width: 62rem) {
.site-post-archive .post.post-single .entry-wrapper .social-share.bottom ul li a {
width: 100%;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start; }
.site-post-archive .post.post-single .entry-wrapper .social-share.bottom ul li a .social-text {
display: inline-block;
font-size: .625rem;
font-weight: 500;
text-transform: uppercase;
margin-left: .625rem; } }
.site-post-archive .post.post-single .entry-wrapper .social-share.bottom ul li a:hover {
background-color: var(--color-main-text);
border-color: var(--color-main-text);
color: #fff; }
@media screen and (min-width: 62rem) {
.site-post-archive.size-small .post .entry-title {
font-size: 1.25rem; } }
@media screen and (min-width: 62rem) {
.site-post-archive.size-medium .post .entry-title {
font-size: 1.5rem;
line-height: 1.3; } }
@media screen and (min-width: 62rem) {
.site-post-archive.size-large .post .entry-title {
font-size: 2.625rem;
line-height: 1.2; } }
@media screen and (min-width: 62rem) {
.site-post-archive.list .post {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center; }
.site-post-archive.list .post .entry-media {
-webkit-box-flex: 0;
-ms-flex: 0 0 23.125rem;
flex: 0 0 23.125rem;
max-width: 23.125rem;
margin-right: 2.8125rem;
margin-bottom: 0; } }
@media screen and (min-width: 62rem) and (min-width: 62rem) {
.site-post-archive.list .post .entry-title {
font-size: 1.75rem; } }
@media screen and (min-width: 62rem) {
.site-post-archive.list .post .entry-content p {
margin-bottom: 0; } }
.site-main-body .site-post-archive .post {
margin-bottom: 1.875rem; }
@media screen and (min-width: 62rem) {
.site-main-body .site-post-archive .post {
margin-bottom: 3.125rem; } }
.site-main-body.with-sidebar {
display: grid;
gap: 1.875rem; }
@media screen and (min-width: 62rem) {
.site-main-body.with-sidebar {
gap: 3.75rem;
grid-template-columns: 1fr minmax(auto, 16.875rem); } }
.module .site-post-archive .post {
margin-bottom: 1.875rem; }
@media screen and (min-width: 62rem) {
.module .site-post-archive .post {
margin-bottom: 0; } }
.site-pagination {
position: relative;
margin-top: 1.875rem;
margin-bottom: 1.875rem; }
@media screen and (min-width: 62rem) {
.site-pagination {
margin-top: 3rem; } }
.site-pagination ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
margin: 0;
padding: 0;
list-style: none; }
.site-pagination ul li {
font-size: .8125rem; }
.site-pagination ul li + li {
margin-left: .1875rem; }
.site-pagination ul li > * {
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
width: 2.25rem;
height: 2.25rem; }
.site-pagination ul li > *:not(.current) {
border: 1px solid var(--color-contrast-300);
color: currentColor;
-webkit-transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.site-pagination ul li > *:not(.current) {
-webkit-transition: none;
transition: none; } }
.site-pagination ul li > *:not(.current):hover {
background-color: var(--color-contrast-200); }
.site-pagination ul li > *.current {
background-color: var(--color-primary);
color: #fff; }
.site-pagination ul li .prev, .site-pagination ul li .next {
font-size: .6875rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px;
width: auto;
height: auto;
color: currentColor;
border: 0;
background-color: transparent !important; }
.site-pagination ul li .prev {
margin-right: 1.25rem; }
.site-pagination ul li .next {
margin-left: 1.25rem; } .widget {
position: relative;
margin-bottom: 1.25rem; }
@media screen and (min-width: 62rem) {
.widget {
margin-bottom: 3.125rem; } }
.widget:last-child {
margin-bottom: 0; }
.widget .widget-title {
font-family: var(--font-primaru);
font-size: .75rem;
font-weight: 600;
text-transform: uppercase;
padding-bottom: 1.25rem;
margin-bottom: 1.25rem;
border-bottom: 1px solid var(--color-main-border); }
@media screen and (min-width: 62rem) {
.widget .widget-title {
margin-bottom: 1.875rem; } }
.widget.widget_post_listing .blog-posts {
margin: 0;
padding: 0;
list-style: none; }
.widget.widget_post_listing .blog-posts li .post {
display: -webkit-box;
display: -ms-flexbox;
display: flex; }
.widget.widget_post_listing .blog-posts li .post .entry-media {
-webkit-box-flex: 0;
-ms-flex: 0 0 3.75rem;
flex: 0 0 3.75rem;
max-width: 3.75rem;
margin-right: 1.25rem; }
.widget.widget_post_listing .blog-posts li .post .entry-title {
font-size: 1rem;
margin-bottom: 0; }
.widget.widget_post_listing .blog-posts li .post .entry-title a {
color: currentColor;
-webkit-transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.widget.widget_post_listing .blog-posts li .post .entry-title a {
-webkit-transition: none;
transition: none; } }
.widget.widget_post_listing .blog-posts li .post .entry-title a:hover {
color: var(--color-primary); }
.widget.widget_post_listing .blog-posts li + li {
margin-top: 1.25rem; }
.widget.widget_text p {
line-height: 1.6; }
@media screen and (min-width: 62rem) {
.widget.widget_text p {
line-height: 1.8; } }
.widget.widget_newsletter form p {
font-size: .875rem; }
.widget.widget_newsletter form .form-wrapper {
position: relative; }
.widget.widget_newsletter form .form-wrapper .newsletter-input {
padding-left: 0;
border-left: 0;
border-right: 0;
border-top: 0;
border-bottom-color: currentColor;
background-color: transparent; }
.widget.widget_newsletter form .form-wrapper button {
position: absolute;
top: 0;
right: 0;
border: 0;
padding: 0;
color: currentColor;
background-color: transparent; } .site-footer {
position: relative;
margin-top: 1.875rem; }
@media screen and (min-width: 62rem) {
.site-footer {
margin-top: 3.75rem; } }
.site-footer .footer-widgets {
position: relative;
color: var(--color-footer-widget-color);
background-color: var(--color-footer-widget-background); }
.site-footer .footer-widgets .site-footer--wrapper {
border-top: 1px solid var(--color-footer-widget-border);
padding: 2.5rem 0; }
@media screen and (min-width: 62rem) {
.site-footer .footer-widgets .site-footer--wrapper {
padding: 7.5rem 0; } }
.site-footer .footer-widgets .site-footer--wrapper a {
color: var(--color-footer-widget-link);
-webkit-transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.site-footer .footer-widgets .site-footer--wrapper a {
-webkit-transition: none;
transition: none; } }
.site-footer .footer-widgets .site-footer--wrapper a:hover {
opacity: .7; }
@media screen and (max-width: 62rem) {
.site-footer .footer-widgets .site-footer--wrapper .widget {
margin-bottom: 1.875rem; } }
.site-footer .footer-widgets .site-footer--wrapper .widget .widget-title {
color: var(--color-footer-widget-link);
padding-bottom: 0;
margin-bottom: 1.25rem;
border: 0; }
.site-footer .footer-widgets .site-footer--wrapper .widget .menu {
padding: 0;
list-style: none; }
.site-footer .footer-widgets .site-footer--wrapper .widget .menu li {
font-size: .75rem; }
.site-footer .footer-widgets .site-footer--wrapper .widget .menu li + li {
margin-top: .4375rem; }
.site-footer .footer-widgets .site-footer--wrapper .widget.widget_text .textwidget p {
font-size: .75rem; }
.site-footer .subfooter {
color: var(--color-subfooter-color);
background-color: var(--color-subfooter-background); }
.site-footer .subfooter .site-footer--wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
text-align: center;
padding: 1.875rem 0;
border-top: 1px solid var(--color-subfooter-border); }
.site-footer .subfooter .site-footer--wrapper .site-social ul {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center; }
.site-footer .subfooter .site-footer--wrapper .site-social ul li a {
color: currentColor;
-webkit-transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1);
transition: all 0.25s cubic-bezier(0.28, 0.12, 0.22, 1); }
@media (prefers-reduced-motion: reduce) {
.site-footer .subfooter .site-footer--wrapper .site-social ul li a {
-webkit-transition: none;
transition: none; } }
.site-footer .subfooter .site-footer--wrapper .site-social ul li a:hover {
opacity: .7; }
@media screen and (min-width: 62rem) {
.site-footer .subfooter .site-footer--wrapper {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 3.75rem 0; }
.site-footer .subfooter .site-footer--wrapper .site-social ul {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end; } }
.site-footer .subfooter .site-footer--wrapper .site-copyright {
font-size: .8125rem; }
.site-footer .footer-newsletter {
color: var(--color-newsletter-color);
background-color: var(--color-newsletter-background); }
.site-footer .footer-newsletter .site-footer--wrapper {
padding: 2.5rem 0;
text-align: center;
border-top: 1px solid var(--color-newsletter-border); }
@media screen and (min-width: 62rem) {
.site-footer .footer-newsletter .site-footer--wrapper {
padding: 8.4375rem 0; } }
.site-footer .footer-newsletter .site-footer--wrapper .site-newsletter {
max-width: 35.625rem;
margin-left: auto;
margin-right: auto; }
.site-footer .footer-newsletter .site-footer--wrapper .site-newsletter .entry-title {
font-size: 1.5rem; }
@media screen and (min-width: 62rem) {
.site-footer .footer-newsletter .site-footer--wrapper .site-newsletter .entry-title {
font-size: 1.75rem; } }
.site-footer .footer-newsletter .site-footer--wrapper .site-newsletter .entry-subtitle {
font-family: var(--font-primary);
font-size: .6875rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 1px; }
.site-footer .footer-newsletter .site-footer--wrapper .site-newsletter .form-wrapper {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
margin-top: 1.875rem; }
@media screen and (min-width: 62rem) {
.site-footer .footer-newsletter .site-footer--wrapper .site-newsletter .form-wrapper {
margin-top: 2.5rem; } }
.site-footer .footer-newsletter .site-footer--wrapper .site-newsletter .form-wrapper .newsletter-input {
height: 3.25rem;
color: var(--color-newsletter-color);
background-color: transparent;
border-color: var(--color-newsletter-color); }
.site-footer .footer-newsletter .site-footer--wrapper .site-newsletter .form-wrapper .button {
height: 3.25rem;
margin-left: .125rem;
padding-left: 1.875rem;
padding-right: 1.875rem;
border-width: 1px;
border-color: var(--color-newsletter-color);
color: var(--color-newsletter-color);
background-color: transparent; }
.site-footer .footer-newsletter .site-footer--wrapper .site-newsletter .form-wrapper .button:hover {
color: var(--color-newsletter-background);
background-color: var(--color-newsletter-color); }
.site-footer .footer-instagram .site-instagram {
padding: 1.875rem 0;
text-align: center; }
@media screen and (min-width: 62rem) {
.site-footer .footer-instagram .site-instagram {
padding: 5rem 0; } }
.site-footer .footer-instagram .site-instagram span {
font-size: .75rem; }
.site-footer .footer-instagram .site-instagram .entry-title {
margin-bottom: 1.875rem;
line-height: 1; }
@media screen and (min-width: 62rem) {
.site-footer .footer-instagram .site-instagram .entry-title {
font-size: 3.75rem;
margin-bottom: 3.75rem; } }
.site-footer .footer-instagram .site-instagram ul {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
max-width: none;
margin-left: -2px;
margin-right: -2px;
margin: 0;
padding: 0;
list-style: none; }
.site-footer .footer-instagram .site-instagram ul li {
-webkit-box-flex: 0;
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
padding-left: 2px;
padding-right: 2px; }
@media screen and (max-width: 62rem) {
.site-footer .footer-instagram .site-instagram ul li {
-webkit-box-flex: 0;
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
margin-bottom: 4px; }
.site-footer .footer-instagram .site-instagram ul li img {
width: 100%; } }
.site-footer .footer-instagram .site-instagram ul li a {
position: relative;
display: block; }
.site-footer .footer-instagram .site-instagram ul li a::before {
content: '';
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.3);
opacity: 0;
-webkit-transition: all 0.25s cubic-bezier(0.83, 0.26, 0.19, 0.87);
transition: all 0.25s cubic-bezier(0.83, 0.26, 0.19, 0.87); }
@media (prefers-reduced-motion: reduce) {
.site-footer .footer-instagram .site-instagram ul li a::before {
-webkit-transition: none;
transition: none; } }
.site-footer .footer-instagram .site-instagram ul li a:hover:before {
opacity: 1; } .page-not-found {
position: relative;
padding: 2.5rem 0; }
@media screen and (min-width: 62rem) {
.page-not-found {
padding: 12.5rem 0; } }
.page-not-found--inner {
max-width: 35.625rem;
width: 100%;
margin-left: auto;
margin-right: auto;
text-align: center; }
.page-not-found--inner .entry-title {
font-size: 5.625rem;
line-height: 1.2; }
@media screen and (min-width: 62rem) {
.page-not-found--inner .entry-title {
font-size: 22.5rem;
line-height: 1.1; } }
.page-not-found--inner .entry-subtitle {
font-size: 1.5rem; }
@media screen and (min-width: 62rem) {
.page-not-found--inner .entry-subtitle {
font-size: 3rem; } }
.page-not-found--inner .entry-description {
font-size: .875rem; }
.page-not-found--inner .entry-description p {
opacity: .6; }  .mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8; }
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
backface-visibility: hidden;
-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;
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: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-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;
-ms-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #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;
-ms-touch-action: manipulation;
touch-action: manipulation; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
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; }
.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: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1; }
.mfp-arrow:before,
.mfp-arrow:after {
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 {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before {
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%;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 8px rgba(0, 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;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444; }
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
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: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }
.white-popup {
position: relative;
background: #FFF;
padding: 1.25rem;
width: auto;
max-width: 73.125rem;
margin: 1.25rem auto; }
@media screen and (min-width: 62rem) {
.white-popup {
padding: 2.5rem; } }
.mfp-close {
font-size: 0;
opacity: 1 !important;
background-color: #000 !important;
color: #fff !important;
top: -0.9375rem !important;
right: -0.9375rem !important; }
.mfp-close:before {
font-family: 'klbtheme';
font-size: 16px;
content: '\e83e'; }