﻿:root{--content-gutter: 1.25rem;--section-spacing: 1.5rem;--ux-font-size: .75rem;--ux-font-size-sm: .6875rem;--ux-line-height: 1.2;--ux-inner-spacing: .5rem}@media screen and (min-width: 980px){:root{--ux-font-size: .8125rem;--section-spacing: 2rem}}.swatchList{zoom:1}.swatchList:before,.swatchList:after{content:" ";display:table}.swatchList:after{clear:both}.BagAdd_wrap{display:inline-block;position:relative;width:100%}.BagAddConfirm{left:-340px;top:-20px;width:320px;position:absolute;z-index:10}.BagAddConfirm-right{left:auto;right:-340px;top:-20px;position:absolute;width:320px}.BagAddConfirm_content{padding:15px;box-shadow:#dcddde 0 2px 3px -2px,#dcddde 2px 1px 2px -2px,#dcddde -2px 1px 3px -2px;background:#fff;border:1px solid #eeeadf;box-sizing:content-box !important;position:relative}.BagAddConfirm_content:after,.BagAddConfirm_content:before{left:100%;border:solid rgba(0,0,0,0);content:" ";height:0;pointer-events:none;position:absolute;width:0}.BagAddConfirm_content:after{border-left-color:#fff;border-width:7px;top:50%;margin-top:-7px}.BagAddConfirm_content:before{border-left-color:#eeeadf;border-width:8px;top:50%;margin-top:-8px}.BagAddConfirm-right .BagAddConfirm_content{background:#fff;border:1px solid #eeeadf;box-sizing:content-box !important;position:relative}.BagAddConfirm-right .BagAddConfirm_content:after,.BagAddConfirm-right .BagAddConfirm_content:before{right:100%;border:solid rgba(0,0,0,0);content:" ";height:0;pointer-events:none;position:absolute;width:0}.BagAddConfirm-right .BagAddConfirm_content:after{border-right-color:#fff;border-width:7px;top:50%;margin-top:-7px}.BagAddConfirm-right .BagAddConfirm_content:before{border-right-color:#eeeadf;border-width:8px;top:50%;margin-top:-8px}.BagAddConfirm-right .BagAddConfirm_content:before,.BagAddConfirm-right .BagAddConfirm_content:after{left:auto}@media screen and (max-width: 767px){.BagAddConfirm{left:0;top:0;right:0;position:fixed;width:auto;z-index:1000}}.BagAddConfirm h6.cta_form_title,.BagAddConfirm h6.section_divider{color:#7a757c;font-size:13px;font-weight:normal}.BagAddConfirm h6.section_divider{border-bottom:1px solid rgba(0,0,0,.07);border-top:0 solid rgba(0,0,0,0);margin:2px 0 6px 0;text-transform:uppercase}.BagAddConfirm h6.cta_form_title{border-top:1px solid rgba(0,0,0,.07);margin:20px 0 6px 0;padding-top:6px}.BagAddConfirm p,.panel_inverse .BagAddConfirm p{color:#322f33 !important;margin-bottom:0 !important}.BagAddConfirm_product{min-height:36px}.BagAddConfirm small,.panel_inverse .BagAddConfirm small{color:#322f33;padding-bottom:4px}@media screen and (max-width: 767px){.lookbookRegion .BagAddConfirm{top:40px !important}}.BagAddConfirm_content .btn_block{white-space:nowrap;width:100%}.shadeTrigger,.lookbookNav_shipping,.lookbookNav_share,.lookbookNav_goPrev,.lookbookNav_goNext,h2.lookbookNav_title,.lookbookNav_logo{transition:background-color .05s ease-in 0s;background-color:#000;border-left:1px solid #222;color:#fff;text-align:center;-webkit-font-smoothing:antialiased;display:inline-block;height:40px;position:absolute}.shadeTrigger:hover,.lookbookNav_shipping:hover,.lookbookNav_share:hover,.lookbookNav_goPrev:hover,.lookbookNav_goNext:hover,h2.lookbookNav_title:hover,.lookbookNav_logo:hover{background:#222}.lookbookNav{background-color:#000;box-shadow:0 0 8px 0 rgba(0,0,0,.85);height:40px;position:fixed;top:0;left:0;right:0;overflow:hidden;z-index:110}.lookbookNav_logo{display:inline-block;width:50px}.lookbookNav_logo a{background:rgba(0,0,0,0) url("//dy6g3i6a1660s.cloudfront.net/9RLDr92X8EtK44R6OuPEawAoACg/src.png") no-repeat 50% 50%;background-size:40px 40px;display:block;height:40px;text-indent:-9999px}.lookbookNav_logo a:hover a{background-color:#222}h2.lookbookNav_title{border-right:1px solid #222;font-size:21px;font-weight:normal;letter-spacing:.05em;line-height:40px;left:50px;padding:2px 12px}h2.lookbookNav_title a{color:#fff}.lookbookNav_goPrev,.lookbookNav_goNext{display:none}.lookbookNav_share{right:0;background:#2eb7d9;width:100px;line-height:40px}.lookbookNav_share:hover{background-color:#59c6e1}.lookbookNav_share a{display:block;color:#fff}.lookbookNav_shipping{margin-right:10px;margin-left:10px;text-align:right;line-height:40px}.lookbookNav_shipping a{display:block;color:#fff}@media screen and (min-width: 768px){.lookbookNav_logo{padding:11px 19px 0 0;width:180px}.lookbookNav_logo a{background:rgba(0,0,0,0) url("//dy6g3i6a1660s.cloudfront.net/gZxbGoDVZf0Dx4YJfnIyxQFyADI/src.png") no-repeat right center;background-size:148px 20px;display:block;height:20px;text-indent:-9999px}h2.lookbookNav_title{left:180px}.lookbookNav_goPrev,.lookbookNav_goNext{display:inline-block;right:0;width:45px;cursor:pointer}.lookbookNav_goPrev:before,.lookbookNav_goNext:before{color:#fff;padding:0}.lookbookNav_goPrev.is_inactive:hover,.lookbookNav_goNext.is_inactive:hover{background:rgba(0,0,0,0)}.lookbookNav_goPrev.is_inactive:before,.lookbookNav_goNext.is_inactive:before{color:#333;cursor:default}.lookbookNav_goPrev{right:45px}.lookbookNav_hasSharing .lookbookNav_goNext{right:100px}.lookbookNav_hasSharing .lookbookNav_goPrev{right:145px}.lookbookNav_hasSharing .lookbookNav_share{width:100px}.lookbookNav_hasSharing .lookbookNav_shippingItem{display:ineline-block;text-align:right}}.lookbookNav_inv .lookbookNav_goPrev,.lookbookNav_inv .lookbookNav_goNext,.lookbookNav_inv h2.lookbookNav_title,.lookbookNav_inv .lookbookNav_logo{transition:background-color .05s ease-in 0s;background-color:#fff;border-left:1px solid #ededed;color:#322f33}.lookbookNav_inv .lookbookNav_goPrev:hover,.lookbookNav_inv .lookbookNav_goNext:hover,.lookbookNav_inv h2.lookbookNav_title:hover,.lookbookNav_inv .lookbookNav_logo:hover{color:#727579;background:#fff}.lookbookNav_inv{background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.2)}.lookbookNav_inv .lookbookNav_logo{display:inline-block;width:50px}.lookbookNav_inv .lookbookNav_logo a{background:#fff url("//dy6g3i6a1660s.cloudfront.net/ZLl49C_TpQj5Ez_UMVANOwAoACg/orig.jpg") no-repeat 50% 50%}.lookbookNav_inv .lookbookNav_logo a:hover a{background-color:#fff;color:#727579}.lookbookNav_inv h2.lookbookNav_title{border-right:1px solid #ededed}.lookbookNav_inv h2.lookbookNav_title a{color:#322f33}.lookbookNav_inv .lookbookNav_goPrev,.lookbookNav_inv .lookbookNav_goNext{display:none}@media screen and (min-width: 768px){.lookbookNav_inv .lookbookNav_logo{width:180px}.lookbookNav_inv .lookbookNav_logo a{background:rgba(0,0,0,0) url("//dy6g3i6a1660s.cloudfront.net/CilOs0NzA5he01MTIMx2OACLABQ/orig.jpg") no-repeat 50% 50%;background-size:139px 20px;display:block;height:20px;text-indent:-9999px}}.flexiSection{align-content:stretch;align-items:stretch;display:-webkit-flex !important;display:flex;flex-wrap:wrap}.flexiItem{flex:0 1 auto;width:100%;margin:10px 10px 0}.flexiItem_LC,.flexiItem_GL,.flexiItem_S,.flexiItem_GLC{padding:20% 30px}.flexiItem_IL{margin:0}.flexiItem_V,.flexiItem_ID{margin-bottom:20px}.flexiItem_LC,.flexiItem_GLC{background-size:cover}html:not(.js-flexbox) .flexiItem{margin-left:0;margin-right:0;max-width:none;min-width:0;width:auto;zoom:1}html:not(.js-flexbox) .flexiItem:before,html:not(.js-flexbox) .flexiItem:after{content:" ";display:table}html:not(.js-flexbox) .flexiItem:after{clear:both}@media screen and (min-width: 768px){.flexiItem{margin:0;width:50%}.flexiItem_V{width:100%}.flexiItem_GL,.flexiItem_LC{padding:10% 40px 0}.flexiItem_GLC,.flexiItem_S{padding:20px 40px}.flexiSection_even .flexiItem_S{order:1}.flexiSection_even .flexiItem_IL{order:2}.flexiSection_even .flexiItem_ILS{order:3}.flexiSection_even .flexiItem_GL{order:4}.flexiSection_even .flexiItem_LC{order:5}.flexiSection_even .flexiItem_ID{order:6}.flexiSection_even .flexiItem_GLC{order:4}.flexiSection_even .flexiItem_V{order:5}.flexiSection_odd .flexiItem_IL{order:1}.flexiSection_odd .flexiItem_S{order:2}.flexiSection_odd .flexiItem_GL{order:3}.flexiSection_odd .flexiItem_ILS{order:4}.flexiSection_odd .flexiItem_ID{order:5}.flexiSection_odd .flexiItem_LC{order:6}.flexiSection_odd .flexiItem_GLC{order:3}.flexiSection_odd .flexiItem_V{order:5}}@media screen and (min-width: 980px){.flexiItem{width:33.333%}.flexiItem_V{width:66.667%}.flexiSection .flexiItem_order1{order:1}.flexiSection .flexiItem_order2{order:2}.flexiSection .flexiItem_order3{order:3}.flexiSection .flexiItem_order4{order:4}.flexiSection .flexiItem_order5{order:5}.flexiSection .flexiItem_order6{order:6}}.markdown_content h3,.markdown_content h2{font-size:24px;font-weight:normal;line-height:1.2em}.markdown_content h3 strong{font-weight:bold}.markdown_content a.charlotte_link{text-decoration:underline}.markdown_content blockquote{font-family:Canela,Didot,CanelaWeb,Didot,YuMincho,"Yu Mincho","游明朝","游明朝体","ＭＳ 明朝","MS Mincho",HiraMinProN-W3,"TakaoEx明朝",TakaoExMincho,"MotoyaLCedar","Droid Sans Japanese",serif;font-size:24px;font-style:italic}@media screen and (min-width: 768px){.markdown_content h3,.markdown_content h2{font-size:28px}.markdown_content blockquote{font-size:24px;text-align:center}}.inverse_copy h3,.inverse_copy p,.inverse_copy a.charlotte_link{color:#fff}.panel_top_drip{background:url(//dy6g3i6a1660s.cloudfront.net/rQYO_f0NyLUyU9gQsAMzjwH0ADw/src.png) repeat-x;min-height:70px}@media screen and (min-width: 980px){.panel_top_drip{background:url(//dy6g3i6a1660s.cloudfront.net/dW0jppGC61ckiBM5VqndNQPoAHg/src.png) repeat-x;min-height:120px}}.panel{position:relative}.panel_1{background:#fbfbfb}.panel_1 .panelCopy{background:#fafafa;padding:0 30px 30px}img.hl_logo{max-width:50% !important}.panel_4 .panelContent{padding:0 30px 30px}.panelQuote{position:relative}.panel_4 blockquote{position:absolute;left:30px;right:50%;top:20%}@media screen and (min-width: 980px){.panel_1 .panelContent{position:absolute;left:60%;max-width:400px;top:150px}.panel_1 .panelCopy{background:rgba(0,0,0,0)}img.hl_logo{max-width:70% !important}.panel_4 .panelContent{position:absolute;left:55%;max-width:500px;top:150px}.panel_4 .panelQuote{position:absolute;width:25%;top:40%;left:20%}.panel_4 blockquote{position:inherit;left:auto;right:auto;top:auto}}.swatchList{display:block;margin:0;padding:0}.swatchList>li{display:inline;float:left;height:auto;list-style:none;padding:0;position:relative;width:16.6666666667%}.swatchList>li:nth-of-type(n){clear:none}.swatchList>li:nth-of-type(6n+1){clear:both}.swatchList a,.swatchList img{display:block}.swatchList span{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:110% 5px 0;text-align:center;color:rgba(0,0,0,0)}.swatchList a:hover span{background-color:rgba(0,0,0,.3);color:#fff;font-size:12px;transition:color .2s ease-out,background .2s ease-in}@media screen and (min-width: 980px){.flexiItem p{font-size:13px;margin-bottom:.9em}.flexiItem_GLC,.flexiItem_S{padding:20px}}@media screen and (min-width: 1200px){.flexiItem .markdown_content p{font-size:14px;margin-bottom:1.2em}.flexiItem_GLC,.flexiItem_S{padding:40px 40px 0}}@media screen and (min-width: 980px){p.pLC_first{padding-top:40px}}.admin_toolbar{display:none}.video_wrapper_youtube{padding-top:0}.video_wrapper{padding-bottom:50%}.shadeTrigger{display:inline-block;width:50px}.shadeTrigger a{display:block}.shadeTrigger a:hover a{background-color:#222}.shadeTrigger{height:40px;width:50px;padding:5px 10px;position:fixed;cursor:pointer;display:block}.shadeTrigger img{max-width:28px;width:28px}@media screen and (max-width: 767px){.lookbookNav_logo{background-color:#000;border-right:1px solid #222;color:#fff;text-align:center;-webkit-font-smoothing:antialiased;display:inline-block;width:40px;right:0;display:inline-block;height:40px;position:absolute}.lookbookNav_logo:hover{background:#222}.lookbookNav_logo a{background:rgba(0,0,0,0) url("//dy6g3i6a1660s.cloudfront.net/9RLDr92X8EtK44R6OuPEawAoACg/src.png") no-repeat 50% 50%;background-size:40px 40px;display:block;height:40px;text-indent:-9999px}.lookbookNav_logo a:hover a{background-color:#222}.color_menu li{list-style:none inside none;height:48px}.color_menu li a{font-size:14px;color:#fff;width:100%;padding:8px;line-height:48px}.color_menu li a:hover,.color_menu li a:active{text-decoration:underline}}.colorProgress_nav{color:#fff;height:35px;position:fixed;font-size:13px;top:40px;width:100%;z-index:120}.colorProgress_nav .nav_item{box-shadow:-4px 9px 12px -8px rgba(0,0,0,.35);border-left:1px solid #222;display:none;padding:10px;position:absolute;top:0;left:0;bottom:0;right:0}.colorProgress_nav .nav_item.is_disabled{box-shadow:0 0 0 0 rgba(0,0,0,0)}.colorProgress_nav .nav_item.is_active{display:block}.shadeTrigger img{transition:transform .8s}.shadeTrigger.is_selected img{rotate:360deg}/*# sourceMappingURL=app_charlotte_hot_lips.css.map */
