@CHARSET "ISO-8859-1";

div#lookbookContainer .displayable-managed.anchor {
	cursor: pointer;
}

div#lookbookContainer .displayable-managed.roll {
	visibility:hidden;
	height: 0;
}

div#lookbookContainer:not(.mobile) .displayable-managed.roll.in {
	height:100%;
	visibility: visible;
    -webkit-transition: height .200s linear, visibility .200s linear;
    -o-transition: height .200s linear, visibility .200s linear;
    transition: height .200s linear, visibility .200s linear;
}

div#lookbookContainer:not(.mobile) .displayable-managed.roll.fast {
    -webkit-transition: height .050s linear, visibility .050s linear;
    -o-transition: height .050s linear, visibility .050s linear;
    transition: height .050s linear, visibility .050s linear;
}

div#lookbookContainer:not(.mobile) .displayable-managed.roll.slow {
    -webkit-transition: height .500s linear, visibility .500s linear;
    -o-transition: height .500s linear, visibility .500s linear;
    transition: height .500s linear, visibility .500s linear;
}

div#lookbookContainer:not(.mobile) .displayable-managed.roll.onoff {
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
}

div#lookbookContainer .displayable-managed.slide {
	visibility:hidden;
	width: 0;
}

div#lookbookContainer .displayable-managed.slide.in {
	width:100%;
	visibility: visible;
    -webkit-transition: width .200s linear, visibility .200s linear;
    -o-transition: width .200s linear, visibility .200s linear;
    transition: width .200s linear, visibility .200s linear;
}

div#lookbookContainer .displayable-managed.slide.fast {
    -webkit-transition: width .050s linear, visibility .050s linear;
    -o-transition: width .050s linear, visibility .050s linear;
    transition: width .050s linear, visibility .050s linear;
}

div#lookbookContainer .displayable-managed.slide.slow {
    -webkit-transition: width .500s linear, visibility .500s linear;
    -o-transition: width .500s linear, visibility .500s linear;
    transition: width .500s linear, visibility .500s linear;
}

div#lookbookContainer .displayable-managed.slide.onoff {
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
}

div#lookbookContainer .displayable-managed.fade {
	visibility: hidden;
    opacity: 0;
}
div#lookbookContainer:not(.mobile) .displayable-managed.fade {
    -webkit-transition: opacity .200s linear, visibility .200s linear;
    -o-transition: opacity .200s linear, visibility .200s linear;
    transition: opacity .200s linear, visibility .200s linear;
}

div#lookbookContainer:not(.mobile) .displayable-managed.fade.fast {
    -webkit-transition: opacity .050s linear, visibility .050s linear;
    -o-transition: opacity .050s linear, visibility .050s linear;
    transition: opacity .050s linear, visibility .050s linear;
}

div#lookbookContainer:not(.mobile) .displayable-managed.fade.slow {
    -webkit-transition: opacity .500s linear, visibility .500s linear;
    -o-transition: opacity .500s linear, visibility .500s linear;
    transition: opacity .500s linear, visibility .500s linear;
}

div#lookbookContainer:not(.mobile).displayable-managed.fade.onoff {
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
}

div#lookbookContainer .displayable-managed.fade.in:not(.product),
div#lookbookContainer .displayable.fade.in:not(.product) {
	visibility: visible;
    opacity: 1;
    box-shadow: 0px 0px 8px #EBEBEB;
    z-index: 10000000;
}

div#lookbookContainer div#productTopContainer div.displayable-managed.fade:not(.in)  *,
div#lookbookContainer div#productTopContainer div.product.displayable.fade:not(.in)  * {
	opacity: 0 !important;
	visibility:hidden;
	pointer-events:none;
}

div#lookbookContainer div#productTopContainer.in{
	touch-action:none;
}