@font-face{font-family:'Perla';src:url(../fonts/perla-webfont.woff) format('woff'),url(../fonts/perla-webfont.woff2) format('woff2'),url(../fonts/PERLRG__.ttf) format('truetype')}@font-face{font-family:"AvenirLTW01-55Roman";src:url("../fonts/AvenirLTW01-55Roman.woff2") format("woff2"),url("../fonts/AvenirLTW01-55Roman.woff") format("woff"),url("../fonts/AvenirLTW01-55Roman.ttf") format("truetype"),url("../fonts/AvenirLTW01-55Roman.svg#15281d0d-e3c2-46e1-94db-cb681e00bfaa") format("svg")}@font-face{font-family:"BauerBodoniPro1W01-Roman";src:url("../fonts/BauerBodoniPro1W01-Roman.woff2") format("woff2"),url("../fonts/BauerBodoniPro1W01-Roman.woff") format("woff"),url("../fonts/BauerBodoniPro1W01-Roman.ttf") format("truetype"),url("../fonts/BauerBodoniPro1W01-Roman.svg#4458621b-5c78-460d-9643-70ba305b7276") format("svg")}@font-face{font-family:"AvenirLTW01-55Oblique";src:url("../fonts/AvenirLTW01-55Oblique.woff2") format("woff2"),url("../fonts/AvenirLTW01-55Oblique.woff") format("woff"),url("../fonts/AvenirLTW01-55Oblique.ttf") format("truetype"),url("../fonts/AvenirLTW01-55Oblique.svg#33fac8ae-e7a5-4903-9ac1-c09a59b4c61d") format("svg")}@font-face{font-family:"AvenirLTW01-65Medium";src:url("../fonts/AvenirLTW01-65Medium.woff2") format("woff2"),url("../fonts/AvenirLTW01-65Medium.woff") format("woff"),url("../fonts/AvenirLTW01-65Medium.ttf") format("truetype"),url("../fonts/AvenirLTW01-65Medium.svg#3604edbd-784e-4ca7-b978-18836469c62d") format("svg")}@font-face{font-family:"AvenirLTW01-85Heavy";src:url("../fonts/AvenirLTW01-85Heavy.woff2") format("woff2"),url("../fonts/AvenirLTW01-85Heavy.woff") format("woff"),url("../fonts/AvenirLTW01-85Heavy.ttf") format("truetype"),url("../fonts/AvenirLTW01-85Heavy.svg#20577853-40a7-4ada-a3fb-dd6e9392f401") format("svg")}@font-face{font-family:"DidotW01-Roman";src:url("../fonts/DidotW01-Roman.woff2") format("woff2"),url("../fonts/DidotW01-Roman.woff") format("woff"),url("../fonts/DidotW01-Roman.ttf") format("truetype"),url("../fonts/DidotW01-Roman.svg#972bb961-7f13-4e8d-8c1f-034e3f4e7517") format("svg")}@font-face{font-family:"AvenirLTW01-65MediumOblique";src:url("../fonts/AvenirLTW01-65MediumOblique.woff2") format("woff2"),url("../fonts/AvenirLTW01-65MediumOblique.woff") format("woff"),url("../fonts/AvenirLTW01-65MediumOblique.ttf") format("truetype"),url("../fonts/AvenirLTW01-65MediumOblique.svg#38a556e4-b6e5-48c6-aece-b1d470af124e") format("svg")}@font-face{font-family:"AvenirLTW01-95Black";src:url("../fonts/AvenirLTW01-95Black.woff2") format("woff2"),url("../fonts/AvenirLTW01-95Black.woff") format("woff"),url("../fonts/AvenirLTW01-95Black.ttf") format("truetype"),url("../fonts/AvenirLTW01-95Black.svg#93603a74-2be0-436c-83e1-68f9ef616eaf") format("svg")}@font-face{font-family:"AvenirLTW01-35Light";src:url("../fonts/AvenirLTW01-35Light.woff2") format("woff2"),url("../fonts/AvenirLTW01-35Light.woff") format("woff"),url("../fonts/AvenirLTW01-35Light.ttf") format("truetype"),url("../fonts/AvenirLTW01-35Light.svg#b0268c31-e450-4159-bfea-e0d20e2b5c0c") format("svg")}@font-face{font-family:"BauerBodoniPro1W01-Italic";src:url("../fonts/BauerBodoniPro1W01-Italic.woff2") format("woff2"),url("../fonts/BauerBodoniPro1W01-Italic.woff") format("woff"),url("../fonts/BauerBodoniPro1W01-Italic.ttf") format("truetype"),url("../fonts/BauerBodoniPro1W01-Italic.svg#316ba827-0473-4c94-8ae4-a1c4f8b6c0ad") format("svg")}@font-face{font-family:"BauerBodoniPro1W01-Bold";src:url("../fonts/BauerBodoniPro1W01-Bold.woff2") format("woff2"),url("../fonts/BauerBodoniPro1W01-Bold.woff") format("woff"),url("../fonts/BauerBodoniPro1W01-Bold.ttf") format("truetype"),url("../fonts/BauerBodoniPro1W01-Bold.svg#fe3a9ab6-9409-436e-af54-bf03aec331a6") format("svg")}@font-face{font-family:"AvenirLTW01-85HeavyOblique";src:url("../fonts/AvenirLTW01-85HeavyOblique.woff2") format("woff2"),url("../fonts/AvenirLTW01-85HeavyOblique.woff") format("woff"),url("../fonts/AvenirLTW01-85HeavyOblique.ttf") format("truetype"),url("../fonts/AvenirLTW01-85HeavyOblique.svg#a7c1d112-7546-459d-a153-1467481298bd") format("svg")}@font-face{font-family:"AvenirLTW01-45Book";src:url("../fonts/AvenirLTW01-45Book.woff2") format("woff2"),url("../fonts/AvenirLTW01-45Book.woff") format("woff"),url("../fonts/AvenirLTW01-45Book.ttf") format("truetype"),url("../fonts/AvenirLTW01-45Book.svg#0979215b-3a1b-4356-9c76-e90fa4551f1d") format("svg")}@font-face{font-family:"AvenirLTW01-45BookOblique";src:url("../fonts/AvenirLTW01-45BookOblique.woff2") format("woff2"),url("../fonts/AvenirLTW01-45BookOblique.woff") format("woff"),url("../fonts/AvenirLTW01-45BookOblique.ttf") format("truetype"),url("../fonts/AvenirLTW01-45BookOblique.svg#d0a3e813-1257-4b66-812a-36101faa0fb3") format("svg")}@font-face{font-family:"AvenirLTW01-35LightOblique";src:url("../fonts/AvenirLTW01-35LightOblique.woff2") format("woff2"),url("../fonts/AvenirLTW01-35LightOblique.woff") format("woff"),url("../fonts/AvenirLTW01-35LightOblique.ttf") format("truetype"),url("../fonts/AvenirLTW01-35LightOblique.svg#7b1e5b2a-b6a6-43da-9021-ada6d1d797f2") format("svg")}@font-face{font-family:"AvenirLTW01-95BlackOblique";src:url("../fonts/AvenirLTW01-95BlackOblique.woff2") format("woff2"),url("../fonts/AvenirLTW01-95BlackOblique.woff") format("woff"),url("../fonts/AvenirLTW01-95BlackOblique.ttf") format("truetype"),url("../fonts/AvenirLTW01-95BlackOblique.svg#6d4a6a8c-ef50-422f-8456-88d479e0b23d") format("svg")}@font-face{font-family:"BauerBodoniPro1W01-BoldIt";src:url("../fonts/BauerBodoniPro1W01-BoldIt.woff2") format("woff2"),url("../fonts/BauerBodoniPro1W01-BoldIt.woff") format("woff"),url("../fonts/BauerBodoniPro1W01-BoldIt.ttf") format("truetype"),url("../fonts/BauerBodoniPro1W01-BoldIt.svg#fce6a222-50ad-4003-a040-3426d672246c") format("svg")}.CMSfreecarousel>div:not(:first-child),.CMSfreecarousel .CMSCarouselSlides>div:not(:first-child){position:absolute}.CMSfreecarousel .CMSloading{background:#fff none repeat scroll 0 0;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:3}.CMSfreecarousel .CMSloading img{position:absolute;top:calc(50% - 25px);left:calc(50% - 25px)}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;height:0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.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);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-top:21px}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide.slick-loading img{display: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}.CMSfreecarousel{overflow:hidden;margin:0 0 0 5px;position:relative;visibility:visible;width:auto;z-index:2}.slick-initialized{height:auto}.CMSfreecarousel[data-carousel-vertical="true"]{width:250px}.CMSfreecarousel ul{overflow:hidden;list-style-type:none;margin:0;padding:0;position:relative;z-index:1;display:none}.CMSfreecarousel ul.slick-initialized{display:block}.CMSfreecarousel ul li{margin:0 2.5px;position:relative}.CMSfreecarousel .CMSPositionMarker{display:block;width:100%;margin-bottom:10px}.CMSfreecarousel .CMSPositionMarker .markerWrapper,.slick-dots{text-align:center;line-height:0}.CMSfreecarousel ul.slick-dots{margin:5px 0}.CMSfreecarousel ul.slick-dots li{display:inline-block;margin:0 5px 0 0}.CMSfreecarousel .CMSPositionMarker .markerWrapper .marker,.slick-dots li button{display:inline-block;width:15px;height:15px;padding:0 5px 0 0;background-image:url("../images/skin/responsive/carouselMarker.png");background-position:0 0;cursor:pointer;text-indent:-9999px;border:none;background-color:transparent}.CMSfreecarousel .CMSPositionMarker .markerWrapper .marker.active,.slick-dots li.slick-active button{background-position:30px 0}.CMSfreecarousel .CMSPositionMarker.ShowVisible .markerWrapper .marker.vis{background-position:15px 0}.CMSfreecarousel .CMSCarouselNext{top:50%;width:2%;margin-top:-3%;cursor:pointer;position:absolute;z-index:4;right:0;display:none}.CMSfreecarousel .CMSCarouselPrev{top:50%;width:2%;margin-top:-3%;cursor:pointer;position:absolute;z-index:4;left:0;display:none}.CMSfreecarousel .slick-arrow.slick-disabled{visibility:hidden}.CMSfreecarousel .slick-arrow .CMSCarouselNext,.CMSfreecarousel .slick-arrow .CMSCarouselPrev{display:block}.CMSfreecarousel[data-carousel-vertical="true"] .CMSCarouselNext{top:0;width:8%;left:50%;margin-top:-15px;margin-left:-5%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.CMSfreecarousel[data-carousel-vertical="true"] .CMSCarouselPrev{bottom:0;width:8%;left:50%;top:auto;margin-top:0;margin-bottom:-5%;margin-left:-5%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.CMSAnimationWrapper{position:relative}.CMSAnimation{position:absolute}.CMSsizeSelect{clear:both;margin-left:24px;padding-top:12px}.CMSsizeHeader{text-transform:uppercase;margin-bottom:6px}.CMSsizeSelectors{clear:both;height:35px}.CMSinvalidSize{clear:both;color:red;font-size:14px;margin:2px 0 8px 24px;display:none}.CMSpreorderDate{clear:both;color:#1a9583;font-size:14px;margin:2px 0 8px 24px;display:none;text-transform:uppercase}.CMSsizeSelect .sizeHeader.invalid{border-bottom:1px solid red}.CMSsizeSelect li{margin:4px 0}.CMSsizeSelect li.selected{border-bottom:2px solid #1c1c1c;margin-bottom:-1px}.CMSsizeSelect button{background:none repeat scroll 0 0 rgba(0,0,0,0);background-color:#fff;border:medium none;margin:0;padding:0;text-align:left;width:100%;font-size:10px;font-weight:300;letter-spacing:.04em;text-decoration:none}.CMSsizeSelect span.field{margin-left:9px;display:inline-block;margin-bottom:11px}.CMSexpandingItem{min-height:22px}.CMSexpandingItem.sizeSelect{height:auto}.CMSAddToBag{clear:left;float:left;height:2%;margin:12px 0 12px 0}.CMSAddToBag span.field{margin-left:9px;display:inline-block;margin-bottom:11px}.CMSAddToBag div.bag-btns-cont input.disabled{background-color:#c7d0d0}.CMSAddToBag div.bag-btns-cont input.preorder.disabled{background-color:#c7d0d0}.CMSAddToBag div.bag-btns-cont input.enabled{background-color:#000}.CMSAddToBag div.bag-btns-cont input.outofstock{background-color:#000}.CMSAddToBag div.bag-btns-cont input.added{background-color:#4bbdcb}.CMSAddToBag div.bag-btns-cont input{background-color:#000;border:medium none;color:#fff;cursor:pointer;font-family:'Open Sans',sans-serif;font-size:larger;font-weight:bold;height:40px;margin-left:0;text-align:center;text-decoration:none;text-transform:uppercase;width:375px;white-space:normal}.CMSsizeOutOfStock{background-color:#ddd;color:#777;border:solid 1px #eee;background-image:url("../images/skin/responsive/lipsy_additional_sprite.png");background-size:131px 62px;background-position:-5px -5px}.CMSsizeOutOfStockLarge{background-color:#ddd;color:#777;border:solid 1px #eee;background-image:url("../images/skin/responsive/lipsy_additional_sprite.png");background-size:131px 62px;background-position:-72px -6px;min-width:42px}.CMSsizeOption{float:left;min-width:16px;margin-right:6px;margin-bottom:3px;text-align:center;border:solid 1px #000;cursor:pointer;background-color:#fff;line-height:0;min-height:10px;padding:11px 3px 1px}.CMSsizeOption.CMSsizeSelected{background-color:#000;color:#fff}.CMSsizeOption.CMSsizePreOrder{border:dotted 1px #000}.CMSsizeOptionLarge{min-width:42px}.CMSNoLongerAvailableMessage{width:100%;text-align:center;display:block}.cloudzoom-lens{border:5px solid #888;width:100px;height:100px;box-shadow:-0 -0 10px rgba(0,0,0,.4);cursor:crosshair;z-index:1500}.cloudzoom-zoom{border:1px solid #888;width:600px;height:200px;box-shadow:-0 -0 10px rgba(0,0,0,.4);z-index:1500}.cloudzoom-zoom-inside{border:none;box-shadow:none;z-index:1500}.cloudzoom-caption{display:none;text-align:left;background-color:#000;color:#fff;font-weight:bold;padding:10px;font-family:sans-serif;font-size:11px}.cloudzoom-blank{background-image:url("../images/skin/transparent.png")}.cloudzoom-ajax-loader{background-image:url("../images/skin/responsive/loadingTransparent.gif");width:50px;height:50px;z-index:1500;position:relative}.cloudzoom-tint{z-index:1500;position:relative}.CMSWipeSection{position:relative}.CMSSectionWipe{padding-top:15px;width:100%;position:relative;height:100vh;overflow:hidden;position:relative}.scrollmagic-pin-spacer .CMSWipeSection{min-height:100vh;min-width:100%;position:absolute;will-transform:translate;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.CMSvideo-background{background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-99}.CMSvideo-foreground,.CMSvideo-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media(min-aspect-ratio:16/9){.CMSvideo-foreground{height:300%;top:-100%}}@media(max-aspect-ratio:16/9){.CMSvideo-foreground{width:300%;left:-100%}}footer{background-color:#fff;height:auto;margin-bottom:-3px;min-height:160px;padding-bottom:50px;z-index:1}@media only screen and (max-width:1023px){#wrap{margin-bottom:0}.content.push .CMSvideo-background,.content.search-active .CMSvideo-background,.content.account-active .CMSvideo-background{position:absolute}}@media only screen and (max-width:599px){.CMSAddToBag{width:100%}.CMSAddToBag div.bag-btns-cont input{width:100%}}