<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * 2007-2021 PrestaShop SA and Contributors
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 * versions in the future. If you wish to customize PrestaShop for your
 * needs please refer to http://www.prestashop.com for more information.
 *
 * @author    PrestaShop SA &lt;contact@prestashop.com&gt;
 * @copyright 2007-2021 PrestaShop SA and Contributors
 * @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 * International Registered Trademark &amp; Property of PrestaShop SA
 */
#casual_tabs {
	padding-bottom: 40px;
	width: 100%;
	display: inline-block;
}
.left-column #casual_tabs, .right-column #casual_tabs { padding-top:0;}
.category-selector {
	margin-bottom: 0;
}
#casual_tabs .sort-by-group { text-align:center; margin-top:10px;}
#casual_tabs .sort-by-group .sort-class { display:inline-block; margin-right:15px;}
#casual_tabs .sort-by-group .sort-btn { background:#fafafa; font-family: inherit; }
#casual_tabs .sort-by-group .sort-btn.active { background:#eeeeee; }
#casual_tabs ul.casual_title {
	list-style: none;
	overflow-x: visible;
	overflow-y: visible;
	margin: 0 auto;
	width: 100%;
	text-align:center;
}
#casual_tabs ul.casual_title li:first-child { margin-left:0;}
#casual_tabs ul.casual_title li {
	position: relative;
	vertical-align: middle;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	display:inline-block;
	margin-left:5px;
}
#casual_tabs.auto_tab ul.casual_title {
	background: none !important;
	text-align: center;
	border-bottom:1px solid #f2f2f2;
}
#casual_tabs ul.casual_title li a {
	padding: 12px 0;
}
#casual_tabs.auto_tab ul.casual_title li {
	display: block;
	flex-grow: inherit;
	padding: 0 20px;
	border-left: none;
	border-bottom: 2px solid transparent;
}
#casual_tabs.auto_tab ul.casual_title li.selected {
	background: none !important;
	border-bottom: 2px solid #90C322;
}
#casual_tabs.auto_tab ul.casual_title li.selected a {
	color: #000;
}
#portfolio-items {
	padding-top: 15px;
}

#casual_tabs.full_tab ul.casual_title li a {
	color: #000000;
	background: #fff;
	width: 100%;
	text-align: center;
	padding: 12px 15px;
border: 1px solid rgba(0,0,0, 0.1);
-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	display: inline-block;
}
#casual_tabs.full_tab ul.casual_title li.selected a  {border: 1px solid rgba(0,0,0,.07); color: #ffffff; background: #333; -webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;}
#casual_tabs.full_tab ul.casual_title li a:hover {
	text-decoration: none;
	background: #333;
	 color: #ffffff;
	 -webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
#casual_tabs.full_tab ul.casual_title li span {
	display: inline-block;
}
#portfolio-items {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
-js-display: flex;
display: flex;
margin:0 -7.5px;
}
#portfolio-items .product-miniature { visibility:hidden;}

@media (max-width: 575px) {
#casual_tabs ul.casual_title li a {
	padding: 3px 6px;
}

#casual_tabs .sort-by-group .sort-btn { margin:5px;}
}
 @media (min-width: 576px) and (max-width: 619px) {
#casual_tabs ul.casual_title li a {
	padding: 6px;
}
#casual_tabs ul.casual_title li { margin-top:10px;}
#casual_tabs .sort-by-group .sort-btn { margin:5px;}
}
@media (max-width: 620px) {
#casual_tabs ul.casual_title li { margin-top:5px; margin-left:0; display:block; }
#casual_tabs.full_tab ul.casual_title li span {
	display: block;
}
#portfolio-items { margin:0 -7.5px;}
#portfolio-items .product-miniature { padding:0;}
}
@media (max-width: 358px) {
	#portfolio-items .product-miniature { width:100%;}
}
@media (min-width: 359px) {
	#portfolio-items .product-miniature { width:50%;}
}
@media (min-width: 576px) {
	#portfolio-items .product-miniature { width:33.33%;}
}
@media (min-width: 920px) {
	#portfolio-items .product-miniature { width:25%;}
}
@media (min-width: 1200px) {
	#portfolio-items .product-miniature { width:20%;}
	#portfolio-items { margin:0 -7.5px;}
	.left-column:not(.right-column) #portfolio-items .product-miniature, .right-column:not(.left-column) #portfolio-items .product-miniature {width:25%;}
	.left-column.right-column #portfolio-items .product-miniature {width:33.33%;}
}

.isotope-item:hover {
	z-index: 9;
}
#portfolio-items .input-group .form-control {
	z-index: 0;
}
.isotope-hidden {
	display: none;
}

.isotope {
	-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.isotope {
	-webkit-transition-property: height, width;
	-moz-transition-property: height, width;
	-ms-transition-property: height, width;
	-o-transition-property: height, width;
	transition-property: height, width;
	-webkit-transition-duration: 0.7s;
	-moz-transition-duration: 0.7s;
	-ms-transition-duration: 0.7s;
	-o-transition-duration: 0.7s;
	transition-duration: 0.7s;
}
.isotope .isotope-item {
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform, opacity;
	-ms-transition-property: -ms-transform, opacity;
	-o-transition-property: top, left, opacity;
	transition-property: transform, opacity;
}
</pre></body></html>