/* CSS/JS Versioning & Minification by Activo
 * Minify Performance: file compressed by 18.21% in 0.0001 seconds
 * http://extensions.activo.com/css-and-javascript-versioning.html
 *----------------------------------------------------------------*/

.c2-sb-wrap{position:relative;display:inline;float:left;margin:0 9px 0 0;min-width:50px;font-family:'Trebuchet MS'}.c2-sb-inner-wrap{position:relative;height:22px;padding-left:9px;background:url(https://m.lipstickqueen.com/skin/frontend/default/mobile/images/c2-images/left.png) no-repeat 0 0}.c2-sb-wrap .c2-sb-text{position:relative;display:inline;float:left;height:15px;overflow:hidden;padding:4px 0 3px;border:0 none;color:#3e3e3e;font-size:1.1em;line-height:1.364em;min-width:19px;cursor:pointer;background:url(https://m.lipstickqueen.com/skin/frontend/default/mobile/images/c2-images/center.png) repeat-x 0 0;white-space:nowrap}.c2-sb-wrap .c2-sb-button{position:relative;display:inline;float:left;width:22px;height:22px;font-size:0;line-height:0;text-indent:-4000px;background:url(https://m.lipstickqueen.com/skin/frontend/default/mobile/images/c2-images/right.png) repeat-x 0 0}.c2-sb-wrap .c2-sb-list-wrap{display:none;position:absolute;left:0;top:100%;border:1px solid #c2c2c2;max-height:170px;background:#fff;overflow-x:hidden;overflow-y:auto;min-width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:2px 0}.c2-sb-wrap .c2-sb-list-wrap .c2-sb-list{display:block;list-style-type:none;padding:0;margin:0;display:block;width:100%}.c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item{display:block;width:100%;padding:0;margin:0}.c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link{display:block;padding:4px 8px;margin:0;height:15px;white-space:nowrap;text-decoration:none;color:#878686;font-size:1em;line-height:1.364em}.c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link:hover,.c2-sb-wrap .c2-sb-list-wrap .c2-sb-list .c2-sb-list-item .c2-sb-list-item-link-active{background:#f3f3f3;color:#212121}.c2-sb-wrap,.c2-sb-wrap .c2-sb-inner-wrap,.c2-sb-wrap .c2-sb-text,.c2-sb-wrap .c2-sb-button{z-index:10}.c2-sb-wrap .c2-sb-list-wrap{z-index:6}.c2-sb-closing,.c2-sb-closing .c2-sb-inner-wrap,.c2-sb-closing .c2-sb-text,.c2-sb-closing .c2-sb-button{z-index:15}.c2-sb-closing .c2-sb-list-wrap{z-index:11}.c2-sb-open,.c2-sb-open .c2-sb-inner-wrap,.c2-sb-open .c2-sb-text,.c2-sb-open .c2-sb-button{z-index:20}.c2-sb-open .c2-sb-list-wrap{z-index:16}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:6px;height:100%;background:transparent}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:6px;background:transparent}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:url(https://m.lipstickqueen.com/skin/frontend/default/mobile/images/scroll-track.png) no-repeat 0 0;position:relative}.jspDrag{background:url(https://m.lipstickqueen.com/skin/frontend/default/mobile/images/scroll-drag.png) no-repeat 0 0;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../skin/frontend/default/mobile/css/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(https://m.lipstickqueen.com/skin/frontend/default/mobile/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(https://m.lipstickqueen.com/skin/frontend/default/mobile/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(https://m.lipstickqueen.com/skin/frontend/default/mobile/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-family:'flexslider-icon';src:url('https://m.lipstickqueen.com/skin/frontend/default/mobile/css/fonts/flexslider-icon.eot');src:url('https://m.lipstickqueen.com/skin/frontend/default/mobile/css/fonts/flexslider-icon.eot#iefix') format('embedded-opentype'),url('https://m.lipstickqueen.com/skin/frontend/default/mobile/css/fonts/flexslider-icon.woff') format('woff'),url('https://m.lipstickqueen.com/skin/frontend/default/mobile/css/fonts/flexslider-icon.ttf') format('truetype'),url('https://m.lipstickqueen.com/skin/frontend/default/mobile/css/fonts/flexslider-icon.svg#flexslider-icon') format('svg');font-weight:normal;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;background:url(../../skin/frontend/default/mobile/images/bg_direction_nav.png) no-repeat 0 0;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:1;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}@font-face{font-family:'brandon_grotesquemedium';src:url('../../skin/frontend/default/mobile/css/fonts/brandon_med-webfont.eot');src:url('../../skin/frontend/default/mobile/css/fonts/brandon_med-webfont.eot#iefix') format('embedded-opentype'),url('../../skin/frontend/default/mobile/css/fonts/brandon_med-webfont.woff') format('woff2'),url('../../skin/frontend/default/mobile/css/fonts/brandon_med-webfont.woff') format('woff'),url('../../skin/frontend/default/mobile/css/fonts/brandon_med-webfont.ttf') format('truetype'),url('https://m.lipstickqueen.com/skin/frontend/default/mobile/css/fonts/brandon_med-webfont.svg#brandon_grotesquemedium') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'brandon_grotesque_regularRg';src:url('../../skin/frontend/default/mobile/css/fonts/brandon_reg-webfont.eot');src:url('../../skin/frontend/default/mobile/css/fonts/brandon_reg-webfont.eot#iefix') format('embedded-opentype'),url('../../skin/frontend/default/mobile/css/fonts/brandon_reg-webfont.woff') format('woff2'),url('../../skin/frontend/default/mobile/css/fonts/brandon_reg-webfont.woff') format('woff'),url('../../skin/frontend/default/mobile/css/fonts/brandon_reg-webfont.ttf') format('truetype'),url('../../skin/frontend/default/mobile/css/fonts/brandon_reg-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'brandon_grotesque_boldregular';src:url('https://m.lipstickqueen.com/skin/frontend/default/mobile/css/fonts/brandon_bldwebfont.eot');src:url('https://m.lipstickqueen.com/skin/frontend/default/mobile/css/fonts/brandon_bldwebfont.eot#iefix') format('embedded-opentype'),url('https://m.lipstickqueen.com/skin/frontend/default/mobile/css/fonts/brandon_bldwebfont.woff') format('woff'),url('https://m.lipstickqueen.com/skin/frontend/default/mobile/css/fonts/brandon_bldwebfont.ttf') format('truetype'),url('https://m.lipstickqueen.com/skin/frontend/default/mobile/css/fonts/brandon_bldwebfont.svg#brandon_grotesque_boldregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'brandon_grotesqueblack';src:url('../../skin/frontend/default/mobile/css/fonts/brandon_blk-webfont.eot');src:url('../../skin/frontend/default/mobile/css/fonts/brandon_blk-webfont.eot#iefix') format('embedded-opentype'),url('../../skin/frontend/default/mobile/css/fonts/brandon_blk-webfont.woff') format('woff2'),url('../../skin/frontend/default/mobile/css/fonts/brandon_blk-webfont.woff') format('woff'),url('../../skin/frontend/default/mobile/css/fonts/brandon_blk-webfont.ttf') format('truetype'),url('https://m.lipstickqueen.com/skin/frontend/default/mobile/css/fonts/brandon_blk-webfont.svg#brandon_grotesqueblack') format('svg');font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'brandon_grotesquemedium';src:url('https://m.lipstickqueen.com/skin/frontend/default/mobile/css/fonts/brandon_med-webfont.svg#brandon_grotesquemedium') format('svg')}@font-face{font-family:'brandon_grotesque_regularRg';src:url('../../skin/frontend/default/mobile/css/fonts/brandon_reg-webfont.svg') format('svg')}@font-face{font-family:'brandon_grotesqueblack';src:url('https://m.lipstickqueen.com/skin/frontend/default/mobile/css/fonts/brandon_blk-webfont.svg#brandon_grotesqueblack') format('svg')}}*{padding:0;margin:0;outline:0}article,aside,figcaption,figure,footer,header,nav,section{display:block}html,body{height:100%}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{min-width:100%;background:#fff;font-family:'brandon_grotesque_regularRg',Arial,sans-serif;font-size:14px;line-height:16px;color:#222;-webkit-font-smoothing:antialiased}a{text-decoration:none}a:hover{text-decoration:underline}img{border:0;vertical-align:middle}strong{font-weight:bold}small{font-size:80%}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-webkit-font-smoothing:antialiased}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button{overflow:visible}textarea{overflow:auto;resize:none}table{border-collapse:collapse;border-spacing:0}th,td{padding:0}ol,ul{list-style:none}a{cursor:pointer}.no-display{display:none}.alignleft{float:left}.alignright{float:right}.hidden{display:none;visibility:hidden}.section-actions:before,.section-actions:after,.cols:before,.cols:after,.form-foot:before,.form-foot:after,.form-row:before,.form-row:after,.bar:before,.bar:after,.clearfix:before,.clearfix:after{display:table;content:' '}.section-actions:after,.cols:after,.form-foot:after,.form-row:after,.bar:after,.clearfix:after{clear:both}.error-msg{color:#f00}::-webkit-input-placeholder{color:#232323;font-family:'brandon_grotesquemedium',arial,serif}:-moz-placeholder{color:#232323;font-family:'brandon_grotesquemedium',arial,serif}::-moz-placeholder{color:#232323;font-family:'brandon_grotesquemedium',arial,serif}:-ms-input-placeholder{color:#232323;font-family:'brandon_grotesquemedium',arial,serif}input{-webkit-appearance:none;border-radius:0}.wrapper{margin:0 auto;position:relative}.header{background:#232323;position:relative;z-index:99;-webkit-box-shadow:1px 4px 5px 0 rgba(50,50,50,.4);-moz-box-shadow:1px 4px 5px 0 rgba(50,50,50,.4);box-shadow:1px 4px 5px 0 rgba(50,50,50,.4)}.header a{color:#fff;color:#fff}.nav-utilities{float:left;text-transform:uppercase;font-size:12px}.nav-utilities li{list-style:none;list-style-position:outside;display:inline-block;vertical-align:top}.nav-utilities li a{color:#fff}.bar{padding:10px 17px;line-height:18px}.socials{float:right}.socials li{list-style:none;list-style-position:outside;float:left;padding-left:10px}.socials li a{font-size:0;line-height:0;text-indent:-4000px;display:block;background:url(../../skin/frontend/default/mobile/images/socials.png) no-repeat 0 0;-webkit-background-size:105px 18px;background-size:105px 18px;opacity:.3;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.socials li a:hover{opacity:1}.socials li a.link-instagram{background-position:0 0;width:18px;height:18px}.socials li a.link-pinterest{background-position:-28px 0;width:18px;height:18px}.socials li a.link-facebook{background-position:-56px 0;width:18px;height:18px}.socials li a.link-twitter{background-position:-82px 0;width:23px;height:18px}.logo img{display:block;-webkit-background-size:320px 37px;background-size:320px 37px;font-size:0;line-height:0;text-indent:-4000px;width:100%;height:37px;margin:0 auto}.nav{font-family:'brandon_grotesqueblack',arial,serif;font-size:20px;text-align:center;padding:15px 0}.nav li{list-style:none;list-style-position:outside;text-transform:uppercase;display:inline-block;vertical-align:top;padding-left:42px}.nav li:first-child{padding-left:0}.nav a{color:#fff;position:relative}.nav a .ico-bag{background:url(../../skin/frontend/default/mobile/images/Bag.png) no-repeat 0 0;width:17px;height:23px;-webkit-background-size:17px 23px;background-size:17px 23px;color:#dc281e;font-size:10px;text-align:center;font-style:normal;position:absolute;line-height:29px;top:0;left:-22px;font-weight:bold;font-family:'brandon_grotesquemedium',arial,serif}.search{padding:8px 18px;background:url(../../skin/frontend/default/mobile/images/path.png) repeat 0 0}.search .search-field{display:block;width:100%;box-sizing:border-box;border:0;border-radius:10px;font-size:14px;color:#afafaf;font-family:'brandon_grotesque_regularRg',arial,serif;padding:4px 37px 0 37px;height:29px;background:#fff url(../../skin/frontend/default/mobile/images/zoom.png) no-repeat 14px center;-webkit-background-size:15px 15px;background-size:15px 15px}.search ::-webkit-input-placeholder{font-size:14px;color:#afafaf;text-transform:uppercase}.search :-moz-placeholder{font-size:14px;color:#afafaf;text-transform:uppercase}.search ::-moz-placeholder{font-size:14px;color:#afafaf;text-transform:uppercase}.search :-ms-input-placeholder{font-size:14px;color:#afafaf;text-transform:uppercase}.search .search-btn{display:none}.promo-bar{color:#f5228d;font-family:'brandon_grotesquemedium',arial,serif;text-transform:uppercase;text-align:center;line-height:34px;font-size:14px}.header.checkout{background:#232323;position:relative;z-index:99;height:90px;box-shadow:none}.header.checkout .bar{padding:10px 14px}.header.checkout .continue-shopping{display:block;font-family:'brandon_grotesque_boldregular';font-size:11px;color:#fff;letter-spacing:.61px;text-transform:uppercase}.slide-link{display:block;position:absolute;top:0;left:0;height:100%;width:100%;box-sizing:border-box;text-align:center;color:#fff;font-size:19px;text-transform:uppercase;line-height:20px}.slide-link h1{font-size:24px;font-family:'brandon_grotesqueblack',arial,serif;font-weight:normal;line-height:26px;margin-bottom:18px}.slide-link{padding-top:40px}.slide-link p{padding-bottom:20px}.slide-link:hover{text-decoration:none}.slide-image{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.fsr-container{overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;width:100%}.fsr-element{position:absolute}.fsr-hidden{display:none}.slider-intro .slide{position:relative;height:318px}.slider-intro a.flex-next,.slider-intro a.flex-prev{display:block;background:url(../../skin/frontend/default/mobile/images/bg_direction_nav.png) no-repeat 0 0;text-shadow:none;width:30px;height:30px;top:61%;color:transparent;text-decoration:none}.slider-intro a.flex-next{background-position:100% 0}.slider-intro .slider-clip .flex-viewport{display:block!important}#carousel .flex-viewport{display:inline-block!important}.slider-products .product-head{padding-bottom:15px}.slider-products .product-info{padding-top:15px}.slider-alt>ul>li{text-align:center}.slide-product{text-align:center;display:none}.slide-product.current{display:block}.slider-alt{position:relative}.slider-alt .flex-direction-nav .flex-prev{left:10px;opacity:1!important;background:url(../../skin/frontend/default/mobile/images/bg_direction_nav.png) no-repeat 10px 0}.slider-alt .flex-direction-nav .flex-next{right:10px;opacity:1!important;background:url(../../skin/frontend/default/mobile/images/bg_direction_nav.png) no-repeat -30px 0}.slider-alt .flex-direction-nav a:before,.slider-alt .flex-direction-nav a:after{content:'';display:none;height:50px;width:4px;background:#ce3636;border-radius:5px;z-index:999;position:absolute}.slider-alt .flex-direction-nav .flex-prev:before{top:0;left:15px;transform:rotate(25deg);-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg)}.slider-alt .flex-direction-nav .flex-prev:after{bottom:2px;left:15px;transform:rotate(-25deg);-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg)}.slider-alt .flex-direction-nav .flex-next:before{top:0;left:15px;transform:rotate(-25deg);-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg)}.slider-alt .flex-direction-nav .flex-next:after{bottom:2px;left:15px;transform:rotate(25deg);-webkit-transform:rotate(25deg);-moz-transform:rotate(25deg)}.slider-alt .flex-direction-nav .flex-next{font-size:0;line-height:0;text-indent:-4000px}.slider-alt .flex-direction-nav a:hover{opacity:1}.slider-alt .flex-direction-nav a{color:transparent;text-shadow:none}.banner-image.flexslider:hover .flex-next,.banner-image.flexslider:hover .flex-prev{display:block!important}.flexslider{margin:0;border:0;box-shadow:none}.btn-secondary{text-transform:uppercase;color:#fff;display:inline-block;text-align:center;line-height:26px;font-size:11px;padding:0 12px;font-family:'brandon_grotesqueblack',arial,serif;border-radius:10px;background-color:#f02e90;text-decoration:none}.btn-secondary:hover{text-decoration:none}.form .form-btn.btn{color:#545353}.btn{border:1px solid #c5c5c5;border-radius:10px;width:100px;line-height:30px;font-size:14px;background-color:#f8f8f8;color:#545353;font-family:'brandon_grotesque_regularRg',Arial,sans-serif;display:inline-block;text-align:center;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(250,250,250,1) 47%,rgba(244,244,244,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(250,250,250,1)),color-stop(100%,rgba(244,244,244,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(250,250,250,1) 47%,rgba(244,244,244,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(250,250,250,1) 47%,rgba(244,244,244,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(250,250,250,1) 47%,rgba(244,244,244,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(250,250,250,1) 47%,rgba(244,244,244,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f4f4f4',GradientType=0)}.btn:hover{text-decoration:none;background:#f4f4f4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(244,244,244,1) 0,rgba(250,250,250,1) 47%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(244,244,244,1)),color-stop(47%,rgba(250,250,250,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(244,244,244,1) 0,rgba(250,250,250,1) 47%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(244,244,244,1) 0,rgba(250,250,250,1) 47%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(244,244,244,1) 0,rgba(250,250,250,1) 47%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(244,244,244,1) 0,rgba(250,250,250,1) 47%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#ffffff',GradientType=0)}.btn.btn-prev{background:#545353;color:#fff}.btn-edit{color:#222;text-decoration:underline}#cboxClose,.close{display:inline-block;background:url(../../skin/frontend/default/mobile/images/close.png) no-repeat 0 0;width:11px;height:11px;-webkit-background-size:11px 11px;background-size:11px 11px;z-index:1}#cboxClose{position:absolute;top:10px;right:10px}#cboxLoadedContent{border:0}.accordion .accordion-body{display:none}.accordions-primary{background-color:#fde7e9}.accordions-primary li{list-style:none;list-smtyle-position:outside}.accordion-primary .accordion-head{background-color:#ddb6b9;color:#000;line-height:45px;font-size:18px;padding:0 17px;margin-bottom:2px}.accordion-primary .accordion-head h3{font-weight:normal}.accordion-primary .accordion-body{padding:10px 17px}.accordions-secondary{background:#fde7e9}.accordion-secondary{border-bottom:1px solid #7c0505}.accordions-secondary li{list-style:none;list-style-position:outside}.accordion-secondary .accordion-head,.accordion-secondary .accordion-body{padding:17px}.accordion-secondary .accordion-head{text-transform:uppercase;font-family:'brandon_grotesqueblack',arial,serif;font-weight:normal;position:relative}.accordion-secondary .accordion-head h3{font-size:18px;padding-top:2px}.expand{display:inline-block;width:21px;height:21px;background:url(../../skin/frontend/default/mobile/images/expnad.png) no-repeat 0 0;-webkit-background-size:20px 41px;background-size:20px 41px}.open .expand{background-position:0 -21px}.accordion-secondary .accordion-head .expand{position:absolute;top:15px;right:17px}.accordion-secondary .accordion-body{border-top:1px solid #7c0505}.accordions-primary.accordions-primary-static .accordion-primary .accordion-body{display:block!important}.error{color:#dc281e}.my-account h3,.my-account h2{margin-top:15px;font-size:15px;margin-bottom:15px}.my-account .back-link{margin:15px 0}.my-account .back-link a,.my-account .addresses a{color:black;text-decoration:underline}.customer-address-form .my-account{padding:20px;background-color:#fde7e9}.customer-address-form input{width:100%;margin-bottom:20px;border:1px solid #e0e0e0;padding:10px 6px}.customer-address-form #primary_billing,.customer-address-form #primary_shipping{width:13px;margin-right:10px}.customer-address-form #country{margin-bottom:15px}.onestepcheckout-index-index h1.onestepcheckout-title{font-family:'brandon_grotesque_boldregular';font-size:17px;color:#000;letter-spacing:.35px;font-weight:normal;text-transform:uppercase;text-align:center;margin:30px auto}.checkout-content-wrap{padding:0 15px}.onestepcheckout-index-index .login{border:0;padding-bottom:200px;display:flex;justify-content:center;align-items:center}.onestepcheckout-index-index .login-form{max-width:497px;background:#f9f9f9;text-align:center;width:100%;padding:30px 0 0}.onestepcheckout-index-index .login-form.login-account,.onestepcheckout-index-index .login-form.forgot-password{display:none}.onestepcheckout-index-index .login-form h2{font-family:'brandon_grotesque_boldregular';font-size:17px;color:#000;letter-spacing:.35px;text-align:center;font-weight:normal;text-transform:uppercase;margin-bottom:9px}.onestepcheckout-index-index .login-form .text{padding:0 15px;color:#000;letter-spacing:1.22px;text-align:center}.onestepcheckout-index-index .login-form .error,.onestepcheckout-index-index .login-form .success{margin:25px auto 0;letter-spacing:1.22px;text-align:center}.onestepcheckout-index-index .login-form .error{color:red;margin-bottom:25px}.onestepcheckout-index-index .login-form .text p{font-size:14px}.onestepcheckout-index-index .login-form .form-content{margin:30px auto 15px;padding:0 15px}.onestepcheckout-index-index .login-form.forgot-password .form-content{margin:37px auto 27px}.onestepcheckout-index-index .login-form.login-account .form-content{margin:-6px auto 32px}.onestepcheckout-index-index .login-form .form-content .field{margin-bottom:30px}.onestepcheckout-index-index .login-form .form-content input[type='text'],.onestepcheckout-index-index .login-form .form-content input[type='password']{font-family:'BrandonGrotesque-Regular';font-size:14px;color:#000;letter-spacing:1.22px;width:100%;background:none;border:0;border-bottom:1px solid #000;padding-bottom:6px}.onestepcheckout-index-index .login-form button{background:#000;width:100%;height:50px;font-family:'brandon_grotesque_boldregular';font-size:15px;color:#fff;letter-spacing:.83px;text-align:center;text-transform:uppercase;border:0}.onestepcheckout-index-index .login-form .form-content a{float:none;font-family:"brandon_grotesque_boldregular";text-transform:uppercase;font-size:11px;color:#000;letter-spacing:.61px;display:block;border:0}.onestepcheckout-index-index .onestep-checkout-section{background:#f9f9f9;padding:34px 15px 0;margin-bottom:18px}.onestepcheckout-index-index .checkoutcontainer h2{font-family:"brandon_grotesque_boldregular";font-size:17px;color:#000;letter-spacing:.35px;text-transform:uppercase;margin-bottom:28px;font-weight:normal}.onestepcheckout-index-index .onestepcheckout-threecolumns{border:0;margin:0 auto;display:block}.onestepcheckout-index-index .onestepcheckout-column-left{width:100%;float:none}#onestepcheckout-form .group-select{border:0}#onestepcheckout-form .input-box .validation-advice{clear:both;float:left;color:red;font-size:14px;padding-top:0;padding-bottom:7px;margin-top:-22px}.onestepcheckout-index-index .checkoutcontainer input[type='text'],.onestepcheckout-index-index .checkoutcontainer input[type='tel']{background:none!important}#onestepcheckout-form .onestep-checkout-section li.form-row{display:flex;flex-wrap:wrap;margin:0 -15px}#onestepcheckout-form .onestep-checkout-section li.form-row .input-box{width:100%!important;margin:0 15px!important}#onestepcheckout-form .input-box input[type='text'],#onestepcheckout-form .input-box input[type='email'],#onestepcheckout-form .input-box input[type='tel'],#onestepcheckout-form .input-box input[type='password']{margin:0 0 30px!important;padding:0;padding-bottom:7px;border:0;border-bottom:1px solid black;border-radius:0;width:100%!important;font-family:'BrandonGrotesque-Regular';font-size:14px;color:#000;letter-spacing:1.22px;background:none;height:24px}#onestepcheckout-form .check-wrap{padding:0 0 25px}#onestepcheckout-form .check-wrap .input-box input{display:none}#onestepcheckout-form .check-wrap .input-box label{position:static;font-size:14px!important;top:0!important;color:#000;letter-spacing:1.22px}#onestepcheckout-form .check-wrap .input-box label:before{content:'';display:inline-block;width:13px;height:13px;border:1px solid #000;margin-right:9px}#onestepcheckout-form .check-wrap .input-box input:checked+label:before{background:url('https://m.lipstickqueen.com/skin/frontend/default/mobile/images/checkbox-check.svg') no-repeat center}#onestepcheckout-form .input-box select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:0!important;border:0;border-bottom:1px solid #000;padding-bottom:0!important;height:24px;width:100%!important;font-size:14px;background:none;font-family:'brandon_grotesquemedium',arial,serif;background:#f9f9f9;padding:25px 30px;margin-bottom:30px;background-image:url('https://m.lipstickqueen.com/skin/frontend/default/mobile/images/select-triangle.svg')!important;background-size:7px 4px!important;background-position:99% 32%!important}#onestepcheckout-form .input-address input[type="text"]:first-child{margin-bottom:7px!important}#shipping_address{margin-top:-30px;padding:0 30px 25px}#onestepcheckout-form .shipment-methods input[type='radio'],#onestepcheckout-form .payment-methods input[type='radio']{display:none}#onestepcheckout-form .shipment-methods input[type='radio']:checked+label .radio span,#onestepcheckout-form .payment-methods input[type='radio']:checked+label .radio span{display:block;width:6px;height:6px;background:#000;border-radius:100%;margin:3px auto}#onestepcheckout-form .shipment-methods label .radio,#onestepcheckout-form .payment-methods label .radio{display:inline-block;content:'';width:12px;height:12px;margin-right:26px;display:inline-block;border-radius:100%;border:1px solid #000;text-align:center;vertical-align:top}#onestepcheckout-form .shipment-methods label,#onestepcheckout-form .payment-methods label{position:relative}#onestepcheckout-form .payment-methods label[for="p_method_sagepaydirectpro"],#onestepcheckout-form .payment-methods label[for="p_method_sagepayserver"],#onestepcheckout-form .payment-methods label[for="p_method_sagepayform"],#onestepcheckout-form .payment-methods label[for="p_method_sagepaynit"]{padding-left:0!important;padding-top:4px!important;background-repeat:no-repeat;background-image:url(https://m.lipstickqueen.com/skin/frontend/default/mobile/images/credit-cards_v2.png);background-size:198px;background-position:35px -3px;display:block!important;min-height:31px;font-size:0}#onestepcheckout-form .shipment-methods label strong,#onestepcheckout-form .payment-methods label strong{font-family:"brandon_grotesque_boldregular";margin-right:2px;width:45px;display:inline-block;vertical-align:top}.onestepcheckout-shipping-method.onestep-checkout-section{padding-bottom:11px}#onestepcheckout-form .shipment-methods{margin-left:2px;margin-top:-4px}#onestepcheckout-form .shipment-methods dt{margin-bottom:21px}#onestepcheckout-form .shipment-methods dt span.method-title{display:inline-block;width:160px;line-height:20px}#onestepcheckout-form .payment-methods{margin-top:31px;padding-bottom:9px}#onestepcheckout-form .payment-methods dt{padding-bottom:22px!important}#checkout-payment-method-load{margin:0}#onestepcheckout-form .checkout-agreements .check-wrap{margin-top:30px}#onestepcheckout-form .checkout-agreements input[type='checkbox'],#onestepcheckout-form .onestepcheckout-enable-newsletter input[type='checkbox']{-webkit-appearance:none;display:inline-block;width:13px;height:13px;border:1px solid #000;margin-right:7px;border-radius:0}#onestepcheckout-form .checkout-agreements input[type='checkbox']:checked,#onestepcheckout-form .onestepcheckout-enable-newsletter input[type='checkbox']:checked{background:url('https://m.lipstickqueen.com/skin/frontend/default/mobile/images/checkbox-check.svg') no-repeat center}#onestepcheckout-form .checkout-agreements a{color:#000;font-size:14px;letter-spacing:1.22px;text-decoration:underline}#onestepcheckout-form #onestepcheckout-place-order{background-color:#000;font-family:"brandon_grotesque_boldregular";text-transform:uppercase;border-radius:0;box-shadow:none;border:0;padding:0;height:50px;width:100%;font-size:15px;color:#fff;letter-spacing:.83px;text-align:center}.osc-checkout-agreements li{list-style:none;font-size:14px}.onestepcheckout-index-index .oscmodal{border:0;border-radius:0}.onestepcheckout-index-index .oscmodal h1{text-align:center;text-transform:uppercase;font-family:"brandon_grotesque_boldregular";font-size:20px;color:black;margin-bottom:20px;font-weight:normal}.onestepcheckout-index-index .oscmodal h3{margin:15px 0;font-family:"brandon_grotesque_boldregular";font-weight:normal}.onestepcheckout-index-index .remodal-close{opacity:100!important;left:auto;right:0}.onestepcheckout-threecolumns div.input-box.input-save-address{float:left}.form-accordion h4{font-size:15px;font-weight:normal;padding-bottom:20px}.form .textarea,.form .field{width:100%;border:0;height:36px;padding:14px 12px 12px 12px;box-sizing:border-box;color:#232323;font-family:'brandon_grotesquemedium',arial,serif;font-size:20px;border:1px solid #e0e0e0;border-right:0;border-bottom:0}.form .error .textarea,.form .error .field{color:#dc281e}.form .field-check{background:#fff url(../../skin/frontend/default/mobile/images/check.png) no-repeat right center;-webkit-background-size:15px 10px;background-size:15px 10px}.form .field-secondary{border-radius:20px}.form.form-subscribe p{font-size:18px;line-height:22px}.form .textarea{height:217px}.form .form-row{padding-bottom:15px}.form .form-row h5{font-size:20px;line-height:23px;font-weight:normal}.form-group{border-bottom:1px solid #c98d8e;margin-bottom:18px}.form-group:last-child{border-bottom:0;margin-bottom:0}.form-group.order-item-details td{border-left:0}.form .form-actions{text-align:right;padding-bottom:28px}.form .form-actions small{font-size:14px;float:left;width:50%;text-align:left}.form .form-actions p{margin-bottom:15px}.form .form-actions a{text-transform:uppercase;color:#000;text-decoration:underline;margin-bottom:10px;display:inline-block}.form .form-actions a:hover{text-decoration:none}.form .form-btn{background-color:#dc281e;color:#fff;border-radius:20px;min-width:100px;text-align:center;border:0;line-height:32px;font-family:'brandon_grotesque_regularRg',arial,serif;font-size:20px;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,.5);box-shadow:1px 1px 4px 0 rgba(0,0,0,.5)}.form-actions.form-actions-secondary{text-align:left}.section-form{background-color:#fde7e9;padding:10px 17px;position:relative}.section-form .close{position:absolute;top:12px;right:17px}.section-form .form-head{padding:26px 0 17px 0;position:relative}.section-form .form-head h3{text-transform:uppercase;color:#222;font-family:'brandon_grotesquemedium',arial,serif;font-size:16px;padding-bottom:10px}.section-success .section-head{text-transform:uppercase;padding:20px 0}.section-success .section-body{padding:20px 0}.section-message{background-color:#ddb5b8;margin:0 -17px;line-height:35px;padding:0 17px}.section-message h4{padding-bottom:0}.article{padding-bottom:10px;font-family:helvetica,arial,serif}.article h3{text-transform:uppercase;margin-bottom:8px}.label-check{overflow:hidden;position:relative;display:block;padding-left:37px;font-size:20px;color:#232323;min-height:30px;line-height:27px;margin-bottom:10px}.label-check input{position:absolute;top:-200px;left:-200px}.label-check .ico-check{display:inline-block;width:25px;height:25px;background-color:#fff;position:absolute;top:0;left:0;border:1px solid #dadada}.label-check input:checked+.ico-check{background:#fff url(../../skin/frontend/default/mobile/images/checkbox.png) no-repeat center center;-webkit-background-size:10px 10px;background-size:10px 10px}.select{display:block;width:100%;border:1px solid #e0e0e0;height:35px;padding-left:10px;box-sizing:border-box;font-size:20px;font-family:'brandon_grotesquemedium',arial,serif;color:#232323;cursor:pointer;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(250,250,250,1) 47%,rgba(244,244,244,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(250,250,250,1)),color-stop(100%,rgba(244,244,244,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(250,250,250,1) 47%,rgba(244,244,244,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(250,250,250,1) 47%,rgba(244,244,244,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(250,250,250,1) 47%,rgba(244,244,244,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(250,250,250,1) 47%,rgba(244,244,244,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f4f4f4',GradientType=0)}#mobile-countries{width:200px;height:23px;margin:15px auto;font-size:14px;color:black;background:none white}.paypal-express-review input.btn-prev{float:left;padding-left:20px;padding-right:20px;width:auto!important}.paypal-express-review input.btn.btn-continue{float:right;padding-left:20px!important;padding-right:20px!important;width:auto!important}#store_search .select{height:36px}.form-col{float:left}.form-col.form-col-2of3{width:60%;box-sizing:border-box;float:left}.form-col.form-col-1of3{width:36%;box-sizing:border-box;float:right}.form-col.form-col-1of2{width:48%;box-sizing:border-box;float:right}.form-col.form-col-1of2:first-child{float:left}.form-accordion .form-foot{border-top:1px solid #c98d8e;padding:20px 0 15px 0}.form .form-foot a,.form .form-foot button{float:right}.form .form-foot a:first-child{float:left}.form p{padding-bottom:15px}.form .form-head p{font-size:18px}.col{float:right}.col:first-child{float:left}.col.col1of2{width:50%;box-sizing:border-box}address{font-style:normal;margin-bottom:10px}address h5{font-size:16px;font-weight:normal;font-family:arial,serif;font-family:'brandon_grotesquemedium',arial,serif;margin-bottom:10px}.table-info h5{font-size:13px}.table-info h5 strong{text-transform:uppercase;display:block}.table-info p{font-size:9px;padding-bottom:5px}.table-orders{text-transform:uppercase;color:#1d1d1d;font-size:12px}.table-orders th{text-transform:uppercase;padding-bottom:8px;text-align:center}.table-orders th:first-child{text-align:left}.table-orders th strong{font-weight:normal;border-bottom:1px solid #963233;display:block}.table-orders td{border-left:1px solid #963233;text-align:center;text-transform:uppercase;font-size:14px}.table-orders td:first-child{text-align:left;border-left:0;color:#7c0505}.table-orders .order-item{cursor:pointer}.table-info td:last-child{text-align:right}.table-info li{list-style:none;list-style-position:outside;color:gray;font-size:9px;text-transform:uppercase}.table-info li strong{font-size:12px;color:#1d1d1d}.order-group,.order-group .table-info td,.order-group .table-total td{color:#000}.order-group{text-transform:none}.list-checkboxes-secondary li{display:inline-block;vertical-align:top;padding-right:10px}.form-address{position:relative}.form-address .address{padding-bottom:30px}.form-address .edit-btns{text-transform:uppercase;padding:15px 0 0 0}.form-address .edit-btns a{text-decoration:underline;color:#232323}.form-address .edit-btns a:hover{text-decoration:none}.form-address .list-checkboxes{padding-top:15px}.list-checkboxes li{list-style:none;list-style-position:outside}.checkbox p{display:inline-block;vertical-align:top;text-transform:uppercase;font-size:10px;padding-left:5px}.label-check-secondary{overflow:hidden;position:relative;display:block;padding-left:12px;font-size:20px;color:#232323}.label-check-secondary .ico-check{display:inline-block;width:10px;height:10px;background-color:#fff;position:absolute;top:2px;left:0;border:1px solid #dadada}.label-check-secondary input:checked+.ico-check{background:#fff url(../../skin/frontend/default/mobile/images/checkbox.png) no-repeat center center;-webkit-background-size:10px 10px;background-size:10px 10px}.btn-add{float:right;color:#1d1d1d}.account-info{padding-bottom:25px}.account-info h5{font-size:18px;font-weight:normal;padding-bottom:10px}.account-info p{color:gray}.account-info p strong{color:#1d1d1d;font-weight:normal}.account-info a{margin-top:5px;display:inline-block}.table-total{font-size:14px;margin-bottom:15px;border-bottom:1px solid #c98d8e;padding-bottom:10px}.table-total td{height:20px;line-height:20px;text-transform:lowercase}.table-total td:last-child{text-align:right}.table-total td strong{color:#7c0505;font-family:'brandon_grotesqueblack',arial,serif;font-weight:normal}.birthday-info h5{font-size:18px!important;font-weight:normal;padding-bottom:10px}.breadcrumbs{margin:0 auto;padding:0;width:340px}.breadcrumbs ul{margin:0}.breadcrumbs ul li{display:inline-block;width:auto}.banner-image img{display:block;width:100%}#product-subtitle{padding-bottom:10px;text-transform:uppercase}.product-primary{padding:10px 0 0 0}.product-primary .product-head,.product-primary .product-info,.product-primary .product-image{text-align:center}.product-primary .product-head{padding-bottom:18px}.product-primary .product-head h2{font-size:18px;color:#000;font-family:'brandon_grotesqueblack',arial,serif;font-weight:normal;padding-bottom:5px}.product-primary .product-head p{font-size:12px;font-style:italic}.product-primary .product-head p strong{font-size:14px;font-style:normal}.product-primary .product-image{padding-bottom:25px}.product-primary .product-image img{width:181px}.product-info h3{color:#dc281e;font-size:16px;text-transform:uppercase;font-weight:normal;padding-bottom:4px}.product-info p{font-size:14px;color:#000;padding-bottom:20px}.slider-colors{padding-bottom:18px}.slider-colors .slide img{display:inline-block;width:40px}.slider-colors .slide{list-style:none;list-style-position:outside;float:left;padding:0 3px}.product-foot{border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;padding:6px 0;background-color:#000}.product-foot-inner{background:url(../../skin/frontend/default/mobile/images/footer-bg.png) repeat 0 0;border-top:1px solid #252525;border-bottom:1px solid #252525;padding:2px 17px}.product-socials{float:left;padding-right:6px}.product-socials .fb-like{float:left;width:auto!important}.link-pinterest{background:url(../../skin/frontend/default/mobile/images/pintrest.png) no-repeat 0 0;-webkit-background-size:18px 18px;background-size:18px 18px;display:inline-block;width:18px;height:18px;vertical-align:top;float:left;margin-left:5px}.product-actions{float:right;padding-left:10px;border-left:1px solid #000}.product-actions,.product-actions .form-label,.product-actions .form-controls,.product-actions .form-actions{float:left}.product-actions .form-label{padding:0 4px 0 0;display:inline-block}.btn-red{border-radius:20px;color:#fff;display:inline-block;line-height:22px;padding:0 12px;background-color:#dc281e;border:0}.product-actions .form-actions{padding:0 0 0 12px}.product-actions .form-label{color:#fff;text-transform:uppercase;font-size:14px;line-height:20px;height:20px}.product-actions .form-controls .field{width:20px;height:20px;text-align:center;display:inline-block;border:0}#product_addtocart_form .out-of-stock-text{color:#fff;font-size:12px;display:inline-block;margin-top:10px}.no-display{display:none!important}.soldout{color:#fff;font-size:15px;font-weight:normal;font-family:'brandon_grotesquemedium',arial,serif;padding-top:2px}.section-actions a{float:right}.section-actions a:first-child{float:left}.section-success{background:#fde7e9;padding:0 17px}.section-success .section-foot{text-align:center}.section-success .section-foot p{color:#7c0505;text-transform:uppercase;font-size:9px;line-height:12px}.section .section-head{background-color:#dc281e;color:#fff;font-family:'brandon_grotesqueblack',arial,serif;text-transform:uppercase;padding:20px}.section .section-head h2{font-size:18px}.section .section-body{padding:20px}.list-questions li{list-style:none;list-style-position:outside;padding-bottom:10px;position:relative}.list-questions li strong{position:absolute;text-transform:uppercase;color:#dc281e;top:0;left:0;font-family:'brandon_grotesqueblack',arial,serif}.list-questions li ul li{padding-left:25px}.cms-page-view .container{margin:20px}.cms-page-view .page-title{margin-bottom:10px}.cms-page-view .page-title h1{font-size:1.5em}.cms-page-view h2,.cms-page-view h3{margin:5px 0 10px}.product-description{padding:19px 15px;font-size:13px;font-family:helvetica,arial,serif}.product-description p{padding-bottom:15px}.product-description em{color:#dc281e;display:inline-block}.product-description #short-content>p span,.product-description #full-content>p span{color:#dc281e;font-style:italic}.catalog-product-view .product-description ul.list{list-style:inherit;margin-left:20px}.readmore{text-decoration:underline;color:#000;float:right;cursor:pointer}.readmore:hover{text-decoration:none}.product-description .accordions-tertiary{font-family:helvetica,arial,serif}.accordions-tertiary li{list-style:none;list-style-position:outside;font-size:12px}.accordion-tertiary{border-bottom:1px solid #ddd}.accordion-tertiary h3{text-transform:uppercase;font-size:15px;font-weight:normal;font-family:'brandon_grotesquemedium',arial,serif}.accordion-tertiary .accordion-head{padding:14px 7px;position:relative}.accordion-tertiary .accordion-head .expand{position:absolute;top:15px;right:7px}.accordion-tertiary.open .accordion-head{background-color:#c6c6c6}.accordion-tertiary .accordion-body{border:1px solid #ddd;padding:6px}.accordion-tertiary .video iframe{width:100%;height:170px}.accordion-tertiary .accordion-body h4{font-weight:normal;font-size:14px;text-transform:uppercase;font-family:'brandon_grotesquemedium',arial,serif}.accordion-tertiary .accordion-body h5{text-transform:uppercase;padding-bottom:7px;font-size:12px}.accordion-tertiary .accordion-body h6{text-transform:capitalize;font-family:'brandon_grotesquemedium',arial,serif;font-weight:normal;font-size:12px}.accordion-tertiary .accordion-body p{font-size:12px}.rating{display:inline-block;width:70px}.rating-small{display:inline-block;width:55px;height:10px;position:relative}.rating-small span{position:absolute;height:100%;top:0;right:0;background:url(../../skin/frontend/default/mobile/images/rating-star.png) repeat-x 0 0;-webkit-background-size:11px 10px;background-size:11px 10px}.section-rating li{list-style:none;list-style-position:outside}.section-rating h4{text-transform:uppercase;font-size:11px;font-weight:normal;font-family:'brandon_grotesquemedium',arial,serif}.product-description .section-rating p{padding-bottom:0}.section-rating li{border-top:12px solid #c6c6c6;padding:10px 0}.section-rating li:first-child{border-top:0}.form-rating .textarea,.form-rating .field{width:100%;box-sizing:border-box;height:20px;font-size:12px;display:block;padding:0 3px;border:1px solid #d4d4d4;border-bottom:0;border-right:0;margin-bottom:4px;color:#5a5a5a;font-family:helvetica,arial,serif;color:#5a5a5a}.form-rating .select{box-sizing:border-box;width:100%;border-radius:5px;line-height:20px;height:20px;font-size:13px;padding:0 3px}.form-rating .textarea{height:100px}.form-rating .form-actions{padding:17px 0}.form-rating ::-webkit-input-placeholder{color:#5a5a5a;font-size:12px;font-family:helvetica,arial,serif}.form-rating :-moz-placeholder{color:#5a5a5a;font-size:12px;font-family:helvetica,arial,serif}.form-rating ::-moz-placeholder{color:#5a5a5a;font-size:12px;font-family:helvetica,arial,serif}.form-rating :-ms-input-placeholder{color:#5a5a5a;font-size:12px;font-family:helvetica,arial,serif}.form-rating .form-col{float:left}.form-rating .form-col.form-col-size1{width:90px}.form-rating .form-col.form-col-size2{width:174px;float:right}.form-rating .form-actions{text-align:right}.gallery{margin:0 -5px;padding:10px 0}.gallery .gallery-item{float:left;width:84px;padding:0 5px;font-size:12px;line-height:13px}.gallery .gallery-item a{display:block}.gallery .gallery-item h4{font-size:12px;text-transform:uppercase;font-weight:normal;font-family:'brandon_grotesquemedium',arial,serif;line-height:13px}.gallery .gallery-item img{display:block;width:100%;margin-bottom:10px}.section-related{padding:13px 17px}.section-related h3{text-align:center;font-size:13px;text-transform:uppercase;font-weight:normal;font-family:'brandon_grotesqueblack',arial,serif;border-bottom:13px solid #c6c6c6;padding-bottom:4px}.list-products{text-align:center;font-size:11px;margin:0 -18px;border-bottom:1px solid #ddd}.list-products li{list-style:none;list-style-position:outside;vertical-align:top;padding:0 0 10px 5px;float:left}.list-products a{display:block;margin-bottom:10px}.list-products img{display:inline-block;text-transform:uppercase}.list-products h4{font-weight:normal;font-family:'brandon_grotesquemedium',arial,serif;font-size:12px}.cart-small:before{content:'';border-bottom:30px solid #ccc;border-left:30px solid transparent;border-right:30px solid transparent;position:absolute;top:-32px;right:10px;opacity:.2}.cart-small:after{content:'';border-bottom:30px solid #fff;border-left:30px solid transparent;border-right:30px solid transparent;position:absolute;top:-30px;right:10px}.cart-small{background:#fff;position:absolute;top:144px;left:0;width:90%;z-index:999;margin:0 5%;padding:0 12px;box-sizing:border-box;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.2);box-shadow:0 0 3px 0 rgba(0,0,0,.2);font-family:'brandon_grotesque_regularRg',Arial,sans-serif;font-size:14px;text-align:left}.cart-small .item{position:relative}.cart-small .close{position:absolute;top:11px;right:11px}.cart-small .item-title{line-height:36px;text-transform:uppercase;font-family:'brandon_grotesquemedium',arial,serif;font-size:18px;font-weight:normal;border-bottom:1px solid #e9d7d8}.cart-small .item-body{padding-top:10px;display:table;width:100%;margin-bottom:30px}.cart-small .item-image{padding-right:15px;display:table-cell;vertical-align:top;width:99px;height:122px}.cart-small .item-content{height:100%;overflow:hidden;border-left:1px solid #e5cfd1;padding-left:15px;padding-bottom:20px;display:table-cell;vertical-align:top;position:relative}.cart-small .item-content h3{text-transform:uppercase;font-size:18px;font-family:'brandon_grotesqueblack',arial,serif;line-height:20px;padding-bottom:5px}.cart-small .item-content h4{color:#dc281e;font-size:17px;font-weight:normal;padding-bottom:10px}.cart-small .item-content p{font-size:11px}.cart-small .btn-remove{position:absolute;bottom:0;left:15px;color:#545353}.cart-small-actions{padding-bottom:11px}.cart-small-actions .btn{width:auto;padding:0 10px;border:0;color:#fff}.cart-small-actions .btn{background:#545353}.cart-small-actions .btn-checkout{background:#dc281e;padding:0 20px;float:right}.nav-shop{text-transform:uppercase}.nav-shop h2{font-size:18px;text-transform:uppercase;color:#fff;font-family:'brandon_grotesqueblack',arial,serif;background:#232323;font-weight:normal;text-align:center;padding:17px 0}.nav-shop li{list-style:none;list-style-position:outside;border-bottom:1px solid #131313;position:relative}.nav-shop a:hover{text-decoration:none}.nav-shop>ul>li>a{font-size:18px;font-family:'brandon_grotesqueblack',arial,serif;padding:18px 10px 16px 18px;display:inline-block}.nav-shop>ul>.shop-all-product>a,.nav-shop>ul>li>.name,.nav-shop.giftset>ul>li>a{display:block}.nav-shop a{color:#232323;display:block}.nav-shop a.expand{padding:0;position:absolute;top:15px;right:10px}.nav-shop .dropdown{display:none}.nav-shop .dropdown li{padding:16px 0 14px 18px}.nav-shop .dropdown{background-color:#f4f4f4;-webkit-box-shadow:inset 0 5px 4px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 5px 4px 0 rgba(0,0,0,.3);box-shadow:inset 0 5px 4px 0 rgba(0,0,0,.3)}.shop .shop-body{overflow:hidden}.shop .shop-head,.search-shop .shop-head{padding:0 18px;line-height:43px;border-bottom:1px solid #131313}.shop .shop-head h1,.search-shop .shop-head h1{font-size:18px;font-family:'brandon_grotesqueblack',arial,serif;font-weight:normal;text-transform:uppercase}.products{border-top:1px solid #131313;margin:0 -1px}.products li{list-style:none;list-style-position:outside}.products .product{width:50%;float:left;box-sizing:border-box;height:221px;text-align:center;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8}.products .product-image{padding-bottom:15px}.products .product-image a{display:block}.products .product-image img{height:134px;width:auto}.products .product-title{font-size:14px;font-weight:normal;font-family:'brandon_grotesquemedium',arial,serif;color:#232323;text-transform:uppercase;padding-bottom:3px}.products .product-price{font-size:12px;color:#232323;font-weight:normal;font-family:'brandon_grotesqueblack',arial,serif}.products .product small{color:#545353;font-size:11px}.section-locator{background:#fde7e9;padding-bottom:20px}.section-locator .section-body{padding:20px 0 0 0}.section-store{background:#fff}.form-location{padding:0 20px}.form-location .form-btn{float:right}.map{height:200px}#map-canvas{height:200px;margin:0;padding:0}.list-locations{background-color:#fff;overflow:hidden;padding:16px 0 16px 20px}.list-locations li{width:45%;box-sizing:border-box;min-height:160px}.list-locations li.left{float:left}.list-locations li.right{float:right}.list-locations a{color:#c35d48}.list-locations li h4{font-weight:normal;font-family:'brandon_grotesquemedium',arial,serif;font-size:14px;text-transform:uppercase}.list-locations li p{padding-bottom:6px}.cart{padding:18px 15px}.cart .checkout-button{display:block;width:100%;height:50px;background:#000;font-family:'brandon_grotesque_boldregular';font-size:15px;color:#fff;letter-spacing:.83px;text-transform:uppercase;text-align:center;line-height:50px;margin:0 auto 15px}.cart .messages{font-size:16px;color:#000;letter-spacing:1px;text-align:center;margin:0 auto 15px}.cart h1{font-family:'brandon_grotesque_boldregular';font-size:17px;color:#000;letter-spacing:.35px;font-weight:normal;text-transform:uppercase;text-align:center;margin:28px auto 17px}.cart .cart-body{border-top:2px solid #000;border-bottom:2px solid #000;margin-bottom:27px}.cart .cart-body td{border-bottom:1px solid #e8e8e8;padding:12px 0 9px;vertical-align:top}.cart .cart-body tr:last-child td{border-bottom:0}.cart .cart-body td.image-wrap{width:86px;padding-left:5px}.cart.cart-body td.info-wrap{min-width:154px}.cart .cart-body td h3{font-family:'brandon_grotesque_boldregular';font-size:11px;color:#000;letter-spacing:.61px;text-transform:uppercase;font-weight:normal;margin-bottom:4px}.cart .cart-body td h3 a{color:#000}.cart .cart-body td h4{font-family:'brandon_grotesque_boldregular';font-size:16px;color:#000;letter-spacing:.61px;font-weight:normal}.cart .qty{margin-top:4px}.cart .field{width:32px;height:32px;text-align:center;display:inline-block;box-sizing:border-box;border:1px solid #979797;font-family:'brandon_grotesque_boldregular';font-size:11px;color:#000;letter-spacing:.61px;margin:6px 4px}.cart .button-change-qty{border:0;background:none}.cart .price-wrap{width:45px}.cart .price-box{text-align:right;position:relative;height:76px}.cart .price-box .remove-item{display:block;position:absolute;bottom:0;right:2px}.cart .price-box .price{font-family:'brandon_grotesque_boldregular';font-size:12px;color:#000;letter-spacing:.67px;font-weight:normal}.cart-coupon{margin-bottom:30px}.cart #discount-coupon-form .field-row{width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #e8e8e8;padding-bottom:6px}.cart #discount-coupon-form .field-row input{width:100%;display:flex;justify-content:space-between;border:0;font-family:'brandon_grotesque_regularRg';font-size:14px;color:#000;letter-spacing:1.22px}.cart #discount-coupon-form button{background:none;border:0;font-family:'brandon_grotesque_boldregular';font-size:14px;color:#000;letter-spacing:.78px;text-transform:uppercase;float:none}.cart-totals{margin-bottom:13px}.cart-totals p{display:flex;justify-content:space-between;font-size:14px;color:#000;letter-spacing:1.22px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #e8e8e8}.cart-totals p span{font-family:'brandon_grotesque_boldregular';font-size:14px;color:#000;letter-spacing:.78px}.cart a.paypal{display:block;height:44px;border:1px solid #092f87;text-align:center;line-height:42px}.cart .cart-head h1{color:#222;font-size:18px;text-transform:uppercase;font-weight:normal}.cart .cart-body td h3 a{color:#000}.cart .form-label{text-transform:uppercase;font-size:16px;display:inline-block;vertical-align:top;line-height:20px}.cart .form-controls{display:inline-block;vertical-align:top;padding:0 5px}.cart .form-qty{padding:10px 0}.cart .form-qty a{color:#545353;line-height:20px;display:inline-block}.cart .btn-remove{color:#fff;background-color:#545353;line-height:20px;display:inline-block;padding:0 10px;border-radius:10px;margin-bottom:5px}.cart .btn-remove:hover{text-decoration:none}.cart .cart-foot{background-color:#fde7e9;padding:0 16px}.cart .cart-foot .cart-total{padding:16px 0;border-bottom:1px solid #ddb9bc}.cart .cart-actions{padding:13px 0;height:70px}.cart .cart-actions .btn-gray{min-width:0;width:auto;color:#fff;background:#545353;padding:0 10px}.cart .cart-actions .btn:last-child{float:right}.cart .totals{float:left;padding-left:10px;border-left:1px solid #e1bec1;font-size:11px;text-align:right;line-height:13px}.cart .totals strong{font-weight:normal;font-family:'brandon_grotesqueblack',arial,serif}.footer{background-color:#000;padding:5px 0}.nav-footer{background:url(../../skin/frontend/default/mobile/images/footer-bg.png) repeat 0 0;line-height:29px;margin-bottom:2px;text-transform:uppercase;font-size:10px;text-align:center;color:#9d9d9d}.nav-footer li{list-style:none;list-style-position:outside;display:inline-block;vertical-align:top}.nav-footer li span{padding:0 10px}.nav-footer a{color:#9d9d9d}.footer-inner{color:#545353;font-size:6px;text-transform:uppercase;background:url(../../skin/frontend/default/mobile/images/footer-bg.png) repeat 0 0;text-align:center;line-height:12px}.footer-inner li{list-style:none;list-style-position:outside;display:inline-block;vertical-align:top;color:#545353}.footer-inner li a{color:#545353;text-transform:uppercase;font-size:8px}.footer-inner li span{padding:0 4px;display:inline-block;vertical-align:top}.footer.checkout{padding:10px 15px}.footer.checkout .footer-inner{font-family:'brandon_grotesque_boldregular';opacity:.3;font-size:11px;color:#fff;letter-spacing:.23px;text-align:center;line-height:19px;text-transform:uppercase}.popup{background:#fde7e9;width:100%;width:290px;padding:10px;box-sizing:border-box;position:relative}.popup .close{position:absolute;top:10px;right:10px}.popup.popup-secondary,.popup.popup-secondary .section-form{background:#fff}.login h2{color:#232323;font-size:22px;line-height:22px;font-weight:normal;font-family:'brandon_grotesquemedium',arial,serif;text-transform:uppercase}.login .form-head{padding-bottom:22px}.login .form-hint{text-align:right}.login .form-actions{text-align:left;padding:18px 0}.login .login-foot{font-family:'brandon_grotesquemedium',arial,serif}.login .login-foot h3{font-weight:normal;color:#222;font-size:24px;line-height:28px}.login .login-foot a{color:#dc281e;text-decoration:underline;font-size:20px;text-transform:uppercase;display:inline-block;line-height:24px}.newsletter h2{font-size:20px;line-height:22px;text-transform:uppercase;padding-bottom:17px}.newsletter p{font-size:18px;line-height:22px;text-transform:uppercase;padding-bottom:20px}.newsletter .subscribe-field{border-radius:20px;margin-bottom:29px}.newsletter .subscribe-actions a{float:right;text-decoration:underline;font-size:20px}#slider li{text-align:center}#slider .product-head{text-align:center}#checkoutSteps .form .textarea,#checkoutSteps .form .field{padding:6px 12px 12px;height:39px}.flexslider .slides .product-image{width:196px;display:inline-block}.flexslider{margin:0;border:0;box-shadow:none}.flexslider:hover .flex-next,.flexslider:hover .flex-prev{display:none!important}.list-colors{text-align:center}.list-colors li{width:42px;display:inline-block}.list-colors .flex-active-slide{border:1px solid #000}.list-colors li{margin:0 4px;width:40px!important}.section-product .section-body{padding:20px 0}@media(-webkit-device-pixel-ratio:2){.form .field-check{-webkit-background-size:15px 10px;background-size:15px 10px}.socials li a{-webkit-background-size:105px 18px;background-size:105px 18px}.logo{-webkit-background-size:320px 37px;background-size:320px 37px;margin:0 auto}.search .search-field{-webkit-background-size:15px 15px;background-size:15px 15px}.close{width:11px;height:11px;-webkit-background-size:11px 11px;background-size:11px 11px}.accordion-secondary .accordion-head .expand{-webkit-background-size:20px 41px;background-size:20px 41px}.link-pinterest{-webkit-background-size:18px 18px;background-size:18px 18px}.rating{-webkit-background-size:13px 13px;background-size:13px 13px}.rating-small{-webkit-background-size:11px 10px;background-size:11px 10px}.label-check input:checked+.ico-check{-webkit-background-size:10px 10px;background-size:10px 10px}}.price-box .price{font-weight:bold}.accordion-head h3 a{text-decoration:none;color:#000}#discount-coupon-form .field-row{width:161px}#discount-coupon-form .btn-remove{float:left;margin-top:2px}.cart-total .totals{width:105px}.cart-empty-container{padding:10px}.cart-empty-container .page-title{margin-top:10px}.cart-empty-container .cart-empty{margin-top:15px;min-height:244px}.checkout-onepage-index .table-total,.checkout-onepage-success .table-total{font-size:14px;margin-bottom:15px;border:0;padding:0}.nav li#mini-cart .cart-small{text-transform:none}.cart button.btn-remove{border:0}.logout-container{padding:10px}.logout-container .page-title{padding-top:10px}.logout-redirect{margin-top:15px;min-height:244px;font-size:16px;line-height:20px}.search-shop{min-height:244px}.search-shop p.note-msg{margin:15px 0 15px 18px;font-size:14px;line-height:20px}.newsletter .btn-close{cursor:pointer}#checkout-review-load .table-total td,.checkout-onepage-success .table-total td{text-transform:uppercase}.error-container{padding:10px;min-height:305px}.error-container .error-title{padding-top:10px}.error-container .error-info{margin-top:15px;font-size:16px;line-height:20px}.country-popup{display:none;background:#fff;border:1px solid #ededed;position:absolute;width:334px;top:45px;text-align:center;clear:both}.country-popup .notification{color:#030000}.country-popup .popup-buttons{width:180px;margin:0 auto}.country-popup .title{font-weight:bold}.country-popup .cancel{float:left}.country-popup .continue{float:right}.store-redirect-overlay{position:fixed;width:100%;height:100%;top:0;left:0;opacity:.65;-ms-filter:"alpha(opacity=65)";background-color:#000;z-index:1005}.store-redirect{position:fixed;top:10%;left:50%;margin-left:-136px;width:270px;height:355px;background-color:#fff;opacity:1;z-index:5;z-index:1006;text-align:center;border:1px solid #ededed}.store-redirect p{color:#595858}.store-redirect h3{font-size:22px;font-family:'brandon_grotesqueblack';line-height:28px;color:black;letter-spacing:2.4px;margin:35px 0 20px;font-weight:normal}.store-redirect .description{line-height:20px;font-size:14px;width:250px;margin:0 auto}.store-redirect .country{border-bottom:1px solid black;height:38px;cursor:pointer;background-color:white}.store-redirect .note{text-transform:uppercase;font-size:rem-calc(13);border-top:1px solid #ededed;padding-top:37px;letter-spacing:1px;margin-bottom:0}.store-redirect .inactive{display:none;position:absolute;width:222px;margin-top:0}.store-redirect .active{background:url(https://m.lipstickqueen.com/skin/frontend/default/mobile/images/countries_dropdown.png) no-repeat top 14px right 1px}.store-redirect .inactive.uk,.store-redirect .eu.inactive{margin-top:38px}.select-countries.eu .uk.inactive{margin-top:38px}.select-countries.eu .usa.inactive{margin-top:76px}.store-redirect .select-countries{max-width:220px;margin:23px auto 0}.store-redirect .select-countries span{height:30px;margin:0;padding-top:3px;text-transform:uppercase;letter-spacing:.04375rem;line-height:1.5rem}.store-redirect .select-countries span.text{display:inline-block;float:left;padding-top:6px;font-family:'brandon_grotesque_regularRg';font-size:13px}.store-redirect .gotostore,.store-redirect .butt{margin:45px 9px 0;display:inline-block;font-size:10px;letter-spacing:3.3px;font-family:'brandon_grotesquemedium';padding:6px 14px 4px;border:2px solid black;text-transform:uppercase}.store-redirect .close.butt{background:none white;height:17px;width:61px;color:black}.gotostore.butt{background-color:black;color:white}.store-redirect .butt:hover{text-decoration:none}.store-redirect .store-redirect-content{margin:170px 40px 0 300px;font-size:21px;text-align:center;line-height:29px;color:#363636}.stockists-index-index .shell{width:100%}#map-canvas{height:100%;min-height:420px}.stockists-index-index .main-container .main,.stockists-index-index .main-container .main .row{max-width:none!important}.stockists-index-index .main-container .main .row{padding:0!important}.results-store,.stockists-results{display:none}.stockists-window{padding:20px 15px}.stockists-window p{font-size:13px}.stockists-window .stockists-title{color:#081c2a;margin-bottom:10px;text-transform:uppercase;font-family:'brandon_grotesquemedium';font-size:12px}.stockists-telephone a,.stockists-address a{text-decoration:underline;margin-bottom:10px;display:inline-block;color:black}.stockists-window .stockists-telephone{margin-bottom:0}.search-stockists{background:#fff;top:200px;position:absolute;left:0;width:285px;height:100px;padding:20px 17px 20px 15px}.search-stockists.close-up{height:250px}.search-stockists .search-title{font-size:22px;margin-bottom:9px!important;font-family:'brandon_grotesquemedium';color:#081c2a;text-transform:uppercase;letter-spacing:.5px}.search-stockists p{font-size:13px;color:#737373;margin-bottom:0}.search-stockists .search-header p{margin-bottom:12px}.search-stockists .results-title{color:#081c2a;font-size:12px;text-transform:uppercase;font-weight:bold;letter-spacing:.3px}.search-stockists .stockists-results{overflow-y:scroll;height:244px;margin-top:15px}.search-stockists .results-word{padding-left:5px;font-size:14px}.stockists-intro{display:block}#stockist-search-term{display:inline-block;height:30px;padding-left:10px;width:175px;border:1px solid #c2c2c2;margin-top:5px}#stockists-submit{font-family:'brandon_grotesque_regularRg';text-transform:uppercase;display:inline-block;margin-left:0;background:black;width:70px;border:0;font-size:10px;padding-top:3px;top:0;height:29px;position:relative;letter-spacing:3px;color:white}.search-header{padding-left:5px}.results-content{cursor:pointer;width:93%;padding:5px 10px 5px 5px;margin-bottom:20px}.results-content p:not(.results-title){padding-bottom:0;font-size:12px;font-weight:normal}.results-content.active{background:#f5f5f5}#grenson-stores{display:none}.underline{text-decoration:underline}.search-stockists ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.search-stockists ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.amfpc-block-info{position:relative;border:1px dotted teal;margin:6px 2px;padding:18px 2px 2px 2px;zoom:1}.amfpc-block-info:hover{border-color:orange!important}.amfpc-block-info>.amfpc-block-handle,.amfpc-block-info>.amfpc-template-info{position:absolute;top:0;padding:2px 5px;background:teal;color:white;font:normal 11px Arial;text-align:left!important;z-index:998;text-transform:none}.amfpc-block-info>.amfpc-block-handle:hover,.amfpc-block-info>.amfpc-template-info:hover{z-index:999}.amfpc-block-info>.amfpc-block-handle{cursor:default;left:0;white-space:nowrap}.amfpc-block-info>.amfpc-template-info{right:0}.amfpc-block-info>.amfpc-block-handle:hover{background-color:orange!important}.amfpc-block-info.active{-webkit-animation:amfpc-blocks 1s linear .5s infinite alternate;animation:amfpc-blocks 1s linear .5s infinite alternate}@-webkit-keyframes amfpc-blocks{from{opacity:1}to{opacity:.1}}@keyframes amfpc-blocks{from{opacity:1}to{opacity:.1}}.amfpc-block-info.updated{border-color:red}.amfpc-block-info.updated>.amfpc-block-handle{top:0;background:red}.amfpc-info{width:350px;min-height:95px;position:fixed;bottom:10px;left:10px;background:teal;color:#fff;z-index:99999;font-size:32px}.amfpc-info h1{background:rgba(255,255,255,.1);color:#fff;padding:2px 5px;font-size:14px;font-weight:bold}.amfpc-info h2{margin-top:12px;text-align:center;font-size:30px;font-weight:400;color:rgba(255,255,255,.7)}.amfpc-info .amfpc-content{line-height:48px}#ampromo-items-add{border:1px solid #ededed;padding:7px;text-align:center;margin-bottom:12px}#ampromo-items-add a{text-decoration:none;border-bottom:1px dashed}.amscheckout #ampromo-items-add{margin:7px 10px}#ampromo-overlay{direction:ltr}#ampromo-overlay.mode-popup{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.8);top:0;left:0;z-index:10000;text-align:center;overflow:scroll}#ampromo-overlay.mode-popup .close{position:absolute;top:7px;right:7px;background:url(https://m.lipstickqueen.com/skin/frontend/default/mobile/images/amasty/ampromo/close_icon.png) no-repeat;width:16px;height:16px;z-index:1;margin:0;padding:0;font-size:0;display:block;opacity:.8}#ampromo-overlay.mode-popup .close:hover{opacity:1;transition:opacity .2s ease}#ampromo-overlay.mode-inline #ampromo-items{width:100%;margin:25px 0 30px;border:0;padding:0}#ampromo-overlay.mode-inline #ampromo-items>h4{font-family:"brandon_grotesque_boldregular";font-size:22px;color:#000;margin:0 0 20px;font-weight:normal;text-align:center;font-size:17px;color:#000;letter-spacing:.94px}#ampromo-overlay.mode-inline #ampromo-items .products{margin:0 0 25px}#ampromo-overlay.mode-inline #ampromo-items #ampromo-carousel-wrapper{margin:0 -15px}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item{margin:0;height:auto;width:auto;padding:0;border:0}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .ampromo-items-form{display:flex;flex-flow:column;height:100%;justify-content:space-between}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .ampromo-item-buttons{margin-top:20px;text-align:center}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config .ampromo-item-options{margin-bottom:0}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options{display:flex;align-items:flex-start}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options .ampromo-item-options{margin-left:12px}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options .ampromo-item-options,#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options .ampromo-item-options input,#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.options .ampromo-item-options select{max-width:160px}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-config.simple{margin:-20px -20px 0}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title{position:relative}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title .ampromo-item-title{padding:12px;box-sizing:border-box;display:none;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);text-transform:uppercase}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title:hover .ampromo-item-title{display:flex}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title h4{color:white;line-height:initial;text-align:center;font-size:16px}#ampromo-overlay.mode-inline #ampromo-items .ampromo-item .product-title h4 a{color:white;line-height:initial}#ampromo-overlay.mode-inline #ampromo-items .ampromo-add-all{display:block;margin-top:20px;width:100%;overflow:visible;box-sizing:border-box}#ampromo-overlay.mode-inline .ampromo-slide{margin:10px 0}#ampromo-overlay.mode-inline #ampromo-carousel-content{display:flex;flex-wrap:wrap}#ampromo-overlay .ampromo-carousel-control{position:absolute;top:260px;background:url(https://m.lipstickqueen.com/skin/frontend/default/mobile/images/amasty/ampromo/buttons_next_prev.png) no-repeat;width:48px;height:45px;font-size:0;display:none}#ampromo-overlay .ampromo-carousel-control.carousel-disabled.prev{background-position:0 0!important}#ampromo-overlay .ampromo-carousel-control.carousel-disabled.next{background-position:-46px 0!important}#ampromo-overlay .ampromo-carousel-control.prev{background-position:0 -45px;left:20px}#ampromo-overlay .ampromo-carousel-control.prev:hover{background-position:0 -91px}#ampromo-overlay .ampromo-carousel-control.next{background-position:-46px -45px;right:20px}#ampromo-overlay .ampromo-carousel-control.next:hover{background-position:-46px -91px}#ampromo-overlay #ampromo-items{border:1px solid #ededed;background-color:white;position:relative;margin:0 auto;padding:24px;display:inline-block;box-sizing:border-box}#ampromo-overlay #ampromo-items.amcarousel{display:block;width:950px}#ampromo-overlay #ampromo-items.amcarousel #ampromo-carousel-wrapper{width:780px}#ampromo-overlay #ampromo-items.amcarousel #ampromo-carousel-content{width:4500px;height:1px}#ampromo-overlay #ampromo-items.amcarousel .ampromo-carousel-control{display:block}#ampromo-overlay #ampromo-items .ampromo-item{box-sizing:border-box;margin-bottom:7px;padding:20px;width:250px;border:1px solid #ededed;position:relative;margin-right:12px}#ampromo-overlay #ampromo-items .ampromo-item.ampromo-type-amgiftcard{width:400px}#ampromo-overlay #ampromo-items .ampromo-item.ampromo-type-amgiftcard .ampromo-item-options{overflow-y:scroll;max-height:300px}#ampromo-overlay #ampromo-items .ampromo-item-options{text-align:left}#ampromo-overlay #ampromo-items .ampromo-item-image{display:block;margin:0 auto;width:107px;height:130px}#ampromo-overlay #ampromo-items .rule .ampromo-rule-header{font-weight:bold;font-size:18px;text-transform:uppercase;height:45px;line-height:45px;box-sizing:border-box;padding-left:20px;margin-bottom:25px;cursor:pointer}#ampromo-overlay #ampromo-items .rule .ampromo-rule-header:after{content:'▲';margin-left:12px;color:#919191}#ampromo-overlay #ampromo-items .rule .products{display:flex;border-radius:5px;margin:0 -15px;border:0;flex-wrap:wrap}#ampromo-overlay #ampromo-items .rule .products .product{width:50%;padding:0 15px;height:auto;border:0;margin:0 0 15px}#ampromo-overlay #ampromo-items .rule .products .product .product-config.simple{margin:0}#ampromo-overlay #ampromo-items .rule .products .product .product-config.simple .product-title{position:static;margin-bottom:14px}#ampromo-overlay #ampromo-items .rule .products .product .ampromo-item{box-shadow:none;border-radius:0}#ampromo-overlay #ampromo-items .rule .products .product .ampromo-item .ampromo-item-title{border-radius:0}#ampromo-overlay #ampromo-items .rule .products .product .product-short-description{min-height:34px;margin-bottom:15px;font-size:12px;color:#000;letter-spacing:1.05px;text-align:center}#ampromo-overlay #ampromo-items .rule .products .product .ampromo-item .mark input{position:absolute;left:-25px;top:0}#ampromo-overlay #ampromo-items .rule .products .product .ampromo-item .select-item{border:1px solid #000;font-family:'brandon_grotesque_boldregular';font-size:11px;color:#000;letter-spacing:.61px;text-align:center;height:30px;line-height:28px;text-transform:uppercase;font-weight:normal;display:block}#ampromo-overlay #ampromo-items .rule .products .product .ampromo-item .mark input:checked+.select-item{color:#fff;background:#000}#ampromo-overlay #ampromo-items .rule.collapsed .ampromo-rule-header:after{content:'▼'}#ampromo-overlay #ampromo-items .rule.collapsed .products{display:none}#ampromo-overlay #ampromo-items .add-all{width:100%;height:50px;text-transform:uppercase;border:0;background:#000;color:#fff;font-family:'brandon_grotesque_boldregular';font-size:14px;letter-spacing:.78px;box-sizing:border-box}@media only screen and (max-width:820px) and (min-width:420px){#ampromo-overlay.mode-popup #ampromo-items.amcarousel{width:400px}#ampromo-overlay.mode-popup #ampromo-items.amcarousel #ampromo-carousel-wrapper{width:250px}}@media only screen and (max-width:420px){#ampromo-overlay.mode-popup #ampromo-items.amcarousel{width:100%}#ampromo-overlay.mode-popup #ampromo-items.amcarousel #ampromo-carousel-wrapper{width:250px}#ampromo-overlay.mode-popup .ampromo-carousel-control{z-index:10001}#ampromo-overlay.mode-popup .ampromo-carousel-control.next{right:0}#ampromo-overlay.mode-popup .ampromo-carousel-control.prev{left:0}}@media only screen and (max-width:340px){#ampromo-overlay.mode-popup #ampromo-items .ampromo-item{border:0}}@media only screen and (max-height:500px){#ampromo-overlay.mode-popup #ampromo-items{padding-top:0}#ampromo-overlay.mode-popup #ampromo-items.amcarousel{top:0!important;height:100%}#ampromo-overlay.mode-popup #ampromo-items>h4{display:none}}#ampromo-carousel-wrapper{overflow:hidden;margin:0 auto}#ampromo-carousel-content .ampromo-slide{float:left}.ampromo-item .qty-holder{display:none}.ampromo-item .giftcard-send-form{padding:0;margin:0}.ampromo-item-options select,.ampromo-item-options input{max-width:210px}.ampromo-notification{padding:7px;text-align:center;margin-bottom:12px;border:1px solid #f16048;color:#df280a;background:#faebe7}.ampromo-items-form h4{font-size:13px;color:#000;letter-spacing:.27px;text-align:center;line-height:19px;font-weight:normal;font-family:'brandon_grotesque_boldregular';text-transform:uppercase;min-height:38px;margin-bottom:5px}.ampromo-items-form h4 a{display:inline-block;vertical-align:middle;line-height:14px}.ampromo-label{float:right;position:absolute;z-index:500}.ampromo-gift .product-image{float:left}.ampromo-gift li{margin:10px 10px;float:left}.ampromo-tooltip{padding:2px 5px;background:#FEC;border:1px solid #faa819;color:#1f5070;text-align:left;width:300px;position:absolute;z-index:10001}.ampromo-product-name{font-weight:bold}.calendar{z-index:10001}div.rating-cancel,div.star-rating{float:left;width:11px;height:10px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}div.star-rating,div.star-rating a{background:url(../../skin/frontend/default/mobile/images/star.png) no-repeat 0 0}div.rating-cancel a,div.star-rating a{display:block;width:11px;height:10px;background-position:0 0;border:0}div.star-rating-on a{background-position:0 -10px!important}div.star-rating-hover a{background-position:0 -10px}div.star-rating-readonly a{cursor:default!important}div.star-rating{background:transparent!important;overflow:hidden!important}.zoomPad{position:relative;float:left;z-index:99;cursor:crosshair}.zoomPreload{-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #CCC;background-color:white;padding:8px;text-align:center;background-image:url(../../skin/frontend/default/mobile/images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;* width:100px;* height:49px}.zoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60);z-index:120;position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}.zoomOverlay{position:absolute;left:0;top:0;background:#FFF;z-index:5000;width:100%;height:100%;display:none;z-index:101}.zoomWindow{position:absolute;left:110%;top:40px;background:#FFF;z-index:6000;height:auto;z-index:10000;z-index:110}.zoomWrapper{position:relative;border:1px solid #999;z-index:110}.zoomWrapperTitle{display:block;background:#999;color:#FFF;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}.zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}.zoomWrapperImage img{border:0;display:block;position:absolute;z-index:101}.zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}.ampromo-label{float:right;position:absolute;z-index:500}.ampromo-gift .product-image{float:left}.ampromo-gift li{margin:10px 10px;float:left}.ampromo-product-name{font-weight:bold}.add-to-cart-wrapper .product-options{margin-bottom:10px}.ampromo-label{float:right;position:absolute;z-index:1}.in_stock{color:green}.out_of_stock{color:red}.backorder{color:orange}.not_managed{color:green}