/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2020-06-18 08:28:01 */
body.boxed {
}
@media (min-width: 768px) {
    .page-layout-1column .product-info-main, .page-layout-2columns-left .product-info-main, .page-layout-2columns-right .product-info-main, .page-layout-3columns .product-info-main {
        width: 49%;
    }
    .page-layout-1column .product.media, .page-layout-2columns-left .product.media, .page-layout-2columns-right .product.media, .page-layout-3columns .product.media {
        width: 49%;
    }

    .page-layout-1column .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-left .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-right .column.main > .custom-block ~ .product-info-main, .page-layout-3columns .column.main > .custom-block ~ .product-info-main {
        width: 36.75%;
    }
    .page-layout-1column .column.main > .custom-block ~ .product.media, .page-layout-2columns-left .column.main > .custom-block ~ .product.media, .page-layout-2columns-right .column.main > .custom-block ~ .product.media, .page-layout-3columns .column.main > .custom-block ~ .product.media {
        width: 36.75%;
    }
}
.page-header .switcher .options ul.dropdown, .page-footer .switcher .options ul.dropdown, .minicart-wrapper .block-minicart, .product-item .tocart, .bundle-options-container .block-bundle-summary .product-addto-links > .action, .product-item-actions .actions-secondary.action, .action.tocompare, .product-addto-links .action.tocompare, .product-social-links .action.tocompare, .wishlist.split.button > .action.split, .product-social-links .action.mailto.friend, .product-social-links .action.towishlist, .block-bundle-summary .action.towishlist, .product-item .action.towishlist, .table-comparison .action.towishlist, input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type="datetime"], input[type="email"], .footer-middle .block.newsletter input, .footer-middle .block.newsletter .action.subscribe, .filter-options-title, .filter-options-item.active .filter-options-title, .filter-options-content, .filter-options-title:after, .toolbar select, .swatch-option, .pages .page, .pages .action, .fotorama__stage, .fotorama__nav--thumbs .fotorama__thumb, .fotorama__nav .fotorama__thumb-border, .input-text.qty, .qty.field .qty-changer > a, button, a.action.primary, textarea, .minicart-items .item-qty, .block-minicart .block-content > .actions > .secondary .action.viewcart, .cart.table-wrapper .product-image-container, .cart-summary, select, #discount-coupon-form #coupon_code, .abs-discount-block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.cancel, .block-compare .action.primary, .cart-summary .block .actions-toolbar > .primary .action.primary, .cart-summary .form.giftregistry .fieldset .action.primary, .paypal-review-discount .actions-toolbar .action.primary, .paypal-review-discount .actions-toolbar .action.cancel, .cart-discount .actions-toolbar .action.primary, .cart-discount .actions-toolbar .action.cancel, .login-container, .form.password.reset, .form.send.confirmation, .form.password.forget, .form.create.account, .form.form-edit-account, .form-address-edit, .form-newsletter-manage, .message, .box .box-title, .box .box-actions, .customer-welcome .header.links, .btn, .cms-index-index blockquote.testimonial, .recent-posts .item .post-image, .prev-next-products .product-nav .product-pop, #newsletter_popup, .product-label, .page-header.type11 .navigation li.level0.active, .page-header.type11 .navigation li.level0:hover, .filter .filter-current-subtitle, .filter-actions, .products-grid .product-item .product-item-info:hover .weltpixel-quickview.weltpixel_quickview_button_v2, .block-header-customer-login, .bundle-options-container .block-bundle-summary .product-addto-links > .action, .product-item-actions .actions-secondary.action, .action.tocompare, .product-addto-links .action.tocompare, .moved-add-to-links .action.tocompare, .product-social-links .action.tocompare, .wishlist.split.button > .action.split, .product-social-links .action.mailto.friend, .moved-add-to-links .action.mailto.friend, .product-social-links .action.towishlist, .product-addto-links .action.towishlist, .block-bundle-summary .action.towishlist, .product-item .action.towishlist, .table-comparison .action.towishlist
{
    border-radius: 0;
}
.sw-megamenu.navigation li.level0.fullwidth:hover > .submenu, .sw-megamenu.navigation li.level0.staticwidth:hover > .submenu, .sw-megamenu.navigation li.level0.classic .submenu, .sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu, .sw-megamenu.navigation span.cat-label, .category-boxed-banner .owl-item .item, .iwd-summary-cart, .iwd-one-page-checkout-sidebar .iwd-opc-block-summary {
    border-radius: 0 !important;
}
@media (min-width: 768px) {
    .block-search input, .page-header.type1 .navigation > ul, .navigation li.level0, .page-header.type1 .navigation li.level0.parent:hover, .page-header.type1 .navigation li.level0.active, .page-header.type1 .navigation li.level0:hover, .page-header .navigation .level0 .submenu, .product.data.items > .item.title > .switch, .customer-welcome .header.links, .page-header.type5 .block-search input, .page-header.type5 .navigation .level0.parent:hover > .level-top, .page-header.type6 .block-search input, .page-header.type6 .navigation .level0:hover > .level-top, .page-header.type6 .navigation .level0.parent:hover > .level-top, .product.info.detailed.vertical .product.data.items > .item.title > .switch, .page-header.type5 .navigation .level0:hover > .level-top, .page-header.type11 .navigation li.level0.parent:hover
    {
        border-radius: 0;
    }
}
@media (min-width: 640px) {
    .modes-mode
    {
        border-radius: 0;
    }
}
.product-item-photo {
    border-radius: 0;
    border: 0;
    padding: 0;
}
.product-image-photo.hover_image {
    padding: 0;
    border-radius: 0;
}

@media screen and (min-width: 768px) {
  .hide-for-large {
    display: none !important;
  }
}

@media screen and (max-width: 767px) {
  .hide-for-small {
    display: none !important;
  }
}

#switcher-store {
  display: none !important;
}

@media screen and ( min-width: 992px ) {
  body.customer-account-create,
  body.account,
  body.customer-account-login {
    padding-top: 94px;
  }
}

body.customer-account-create #maincontent,
body.customer-account-login #maincontent {
	background: #f5f4f5;
	max-width: 100%;
}

body.customer-account-create #maincontent,
body.account #maincontent {
  max-width: 100%;
}

form.form.form-edit-account,
div.form.form-edit-account,
.login-container.container-block,
.login-container,
form.form.create.account {
	border: none;
	box-shadow: none;
}

.fieldset>.field>.label, .fieldset>.fields>.field>.label,
.action.primary {
  font-size: 1rem;
}

.fieldset>.legend {
  font-family: din-condensed, sans-serif;
}

.background-primary{background-color:#101010}.color-primary{color:#101010}.color-primary:before,.color-primary:after{color:#101010}.links-primary a{color:#101010}.links-primary a:hover{color:#101010}.border-bottom-primary{border-bottom:4px solid #101010}.background-secondary{background-color:#005afd}.color-secondary{color:#005afd}.color-secondary:before,.color-secondary:after{color:#005afd}.links-secondary a{color:#005afd}.links-secondary a:hover{color:#005afd}.border-bottom-secondary{border-bottom:4px solid #005afd}.background-accent{background-color:#2dc47f}.color-accent{color:#2dc47f}.color-accent:before,.color-accent:after{color:#2dc47f}.links-accent a{color:#2dc47f}.links-accent a:hover{color:#2dc47f}.border-bottom-accent{border-bottom:4px solid #2dc47f}.background-dark-gray{background-color:#434648}.color-dark-gray{color:#434648}.color-dark-gray:before,.color-dark-gray:after{color:#434648}.links-dark-gray a{color:#434648}.links-dark-gray a:hover{color:#434648}.border-bottom-dark-gray{border-bottom:4px solid #434648}.background-medium-gray{background-color:#8c8c8c}.color-medium-gray{color:#8c8c8c}.color-medium-gray:before,.color-medium-gray:after{color:#8c8c8c}.links-medium-gray a{color:#8c8c8c}.links-medium-gray a:hover{color:#8c8c8c}.border-bottom-medium-gray{border-bottom:4px solid #8c8c8c}.background-gray{background-color:#8c8c8c}.color-gray{color:#8c8c8c}.color-gray:before,.color-gray:after{color:#8c8c8c}.links-gray a{color:#8c8c8c}.links-gray a:hover{color:#8c8c8c}.border-bottom-gray{border-bottom:4px solid #8c8c8c}.background-light-gray{background-color:#e1e0e1}.color-light-gray{color:#e1e0e1}.color-light-gray:before,.color-light-gray:after{color:#e1e0e1}.links-light-gray a{color:#e1e0e1}.links-light-gray a:hover{color:#e1e0e1}.border-bottom-light-gray{border-bottom:4px solid #e1e0e1}.background-lightest-gray{background-color:#f5f4f5}.color-lightest-gray{color:#f5f4f5}.color-lightest-gray:before,.color-lightest-gray:after{color:#f5f4f5}.links-lightest-gray a{color:#f5f4f5}.links-lightest-gray a:hover{color:#f5f4f5}.border-bottom-lightest-gray{border-bottom:4px solid #f5f4f5}.background-white{background-color:#fff}.color-white{color:#fff}.color-white:before,.color-white:after{color:#fff}.links-white a{color:#fff}.links-white a:hover{color:#fff}.border-bottom-white{border-bottom:4px solid #fff}.background-black{background-color:#101010}.color-black{color:#101010}.color-black:before,.color-black:after{color:#101010}.links-black a{color:#101010}.links-black a:hover{color:#101010}.border-bottom-black{border-bottom:4px solid #101010}.background-red{background-color:#E22623}.color-red{color:#E22623}.color-red:before,.color-red:after{color:#E22623}.links-red a{color:#E22623}.links-red a:hover{color:#E22623}.border-bottom-red{border-bottom:4px solid #E22623}.background-footer{background-color:#fff}.color-footer{color:#fff}.color-footer:before,.color-footer:after{color:#fff}.links-footer a{color:#fff}.links-footer a:hover{color:#fff}.border-bottom-footer{border-bottom:4px solid #fff}.background-blue{background-color:#005afd}.color-blue{color:#005afd}.color-blue:before,.color-blue:after{color:#005afd}.links-blue a{color:#005afd}.links-blue a:hover{color:#005afd}.border-bottom-blue{border-bottom:4px solid #005afd}.background-transparent-gray{background-color:rgba(140,140,140,0.26)}.color-transparent-gray{color:rgba(140,140,140,0.26)}.color-transparent-gray:before,.color-transparent-gray:after{color:rgba(140,140,140,0.26)}.links-transparent-gray a{color:rgba(140,140,140,0.26)}.links-transparent-gray a:hover{color:rgba(140,140,140,0.26)}.border-bottom-transparent-gray{border-bottom:4px solid rgba(140,140,140,0.26)}
@media screen and (min-width: 992px){body.customer-account-create,body.account,body.customer-account-login{padding-top:94px}}body.customer-account-create #maincontent,body.customer-account-login #maincontent{background:#f5f4f5;max-width:100%}body.customer-account-create #maincontent,body.account #maincontent{max-width:100%}form.form.form-edit-account,div.form.form-edit-account,.login-container.container-block,.login-container,form.form.create.account{border:none;-webkit-box-shadow:none;box-shadow:none}.fieldset>.field>.label,.fieldset>.fields>.field>.label,.action.primary{font-size:1rem}.fieldset>.legend{font-family:din-condensed, sans-serif}#account-nav .nav.items{background:#fff;padding:8px}#account-nav .nav.items ul,#account-nav .nav.items li{list-style:none;margin:0 !important;padding:0 !important;width:100%}#account-nav .nav.items .parent>a{display:none}#account-nav .nav.items a,#account-nav .nav.items strong{color:#434648;display:block;font-family:"Source Sans Pro",sans-serif;margin:4px 0;padding:10px;width:100%}#account-nav .nav.items a:hover,#account-nav .nav.items strong{background:#e1e0e1;color:#101010;text-decoration:none}#account-nav .nav.items>li>a:before,#account-nav .nav.items>li>strong:before{content:initial}.block-dashboard-info .box .box-title,.block-dashboard-info .box .box-content,.block-dashboard-info .box .box-actions,.block-dashboard-addresses .box .box-title,.block-dashboard-addresses .box .box-content,.block-dashboard-addresses .box .box-actions,.block-addresses-default .box .box-title,.block-addresses-default .box .box-content,.block-addresses-default .box .box-actions{border:none}.block-dashboard-info .box .box-title,.block-dashboard-addresses .box .box-title,.block-addresses-default .box .box-title{background:#8c8c8c}.block-dashboard-info .box .box-content,.block-dashboard-info .box .box-actions,.block-dashboard-addresses .box .box-content,.block-dashboard-addresses .box .box-actions,.block-addresses-default .box .box-content,.block-addresses-default .box .box-actions{background:#fff}.account .form-edit-account:before,.account .form-edit-account:after{content:'';display:table}.account .form-edit-account:after{clear:both}#account-dropdown .header.links{padding-left:0}#account-dropdown .dropdown-item{padding-left:0;padding-right:0}.customer-welcome .customer-name{display:none}.customer-welcome .customer-menu,.customer-welcome .customer-menu ul{display:block}.customer-welcome .customer-menu .header.links{-webkit-box-shadow:none;box-shadow:none;position:static}.customer-welcome .customer-menu .header.links:before,.customer-welcome .customer-menu .header.links:after{content:initial;content:none}.customer-welcome .customer-menu .header.links .authorization-link{display:none}.customer-welcome .customer-menu .header.links a{padding:0}

#wp-category-list a{
    border-bottom: 1px solid transparent;
    color: #8c8c8c;
    font-size: 1.25rem;
    line-height: 1.3;
}

#wp-category-list a:hover{
    text-decoration:underline;
}

.block-blog .block-title > strong {
    font-family: din-condensed,sans-serif;
    font-size: 17px;
    font-weight: 300;
    line-height: 1.1;
    text-transform: uppercase;
}

.block-blog .block-title > strong:after {
    content: '';
    background: #005afd;
    display: block;
    height: 1px;
    max-width: 30px;
    margin-top: 1rem;
    width: 10%;
}
    
.block-blog .block-title {
        border:none!important;
}

.products-grid.products.grid.flex-grid .product-item .product-item-info,
.products-grid.products.grid.flex-grid .product-item:hover .product-item-info {
	padding-left: .5rem;
	padding-right: .5rem;
}

@media screen and ( max-width: 1220px ) {
	#category-navigation .category-navigation li {
		padding: 0 2rem
	}
}

@media screen and ( max-width: 991px ) {
	#category-navigation .category-navigation li {
		padding: 0 .5rem
	}

	#category-navigation .category-navigation img {
		max-width: 100%;
	}
}

@media screen and ( max-width: 767px ) {
	body h1,
	body .h1 {
		font-size: 36px;
	}

	body h2,
	body .h2 {
		font-size: 20px;
	}

	body h3,
	body .h3 {
		font-size: 38px;
	}
}

body.product-seventy .product-switcher .seventy {
	display: block;
	order: 0;
}

body.product-seventy .product-switcher .seventy:after {
	content: '\e904';
}

@media screen and (min-width: 992px) {
	.page.messages .messages {
		padding-top: 94px;
	}
}

.page.messages .messages {
	background: #101010;
}

.page.messages .messages .message {
	font-size: 1rem;
	margin: 0;
}

.page.messages .messages .message > *:first-child:before {
	margin: 0;
	text-align: center;

	top: 50%;
	transform: translateY(-50%);
}

@media screen and ( max-width: 991px ) {
	.product-tabs-container {
		top: 0 !important;
	}
}

.product-ambassador .artist-content h3 {
	background: rgba(0, 0, 0, 0.5);
	transition: 250ms background;
}

.product-ambassador:hover .artist-content h3 {
	background: rgba(0, 0, 0, 0);
}